105/0x6e0 [ 215.321123][ T7490] ? tsan.module_ctor+0x10/0x10 [ 215.326000][ T7490] vfs_fsync_range+0x107/0x120 [ 215.330799][ T7490] ext4_buffered_write_iter+0x322/0x380 [ 215.336810][ T7490] ext4_file_write_iter+0x2e7/0x11f0 [ 215.342254][ T7490] ? touch_atime+0x11f/0x2e0 [ 215.346848][ T7490] ? filemap_read+0x16ca/0x1720 [ 215.351867][ T7490] do_iter_readv_writev+0x2de/0x380 [ 215.357128][ T7490] do_iter_write+0x192/0x5c0 [ 215.361795][ T7490] ? splice_from_pipe_next+0x34f/0x3b0 [ 215.367257][ T7490] ? kmalloc_array+0x2d/0x40 [ 215.371851][ T7490] vfs_iter_write+0x4c/0x70 [ 215.376364][ T7490] iter_file_splice_write+0x43a/0x790 [ 215.381748][ T7490] ? splice_from_pipe+0xd0/0xd0 [ 215.386791][ T7490] direct_splice_actor+0x80/0xa0 [ 215.391737][ T7490] splice_direct_to_actor+0x345/0x650 [ 215.397116][ T7490] ? do_splice_direct+0x190/0x190 [ 215.402146][ T7490] do_splice_direct+0x106/0x190 [ 215.407009][ T7490] do_sendfile+0x675/0xc40 [ 215.411429][ T7490] __x64_sys_sendfile64+0x102/0x140 [ 215.416808][ T7490] do_syscall_64+0x44/0xa0 [ 215.421250][ T7490] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 215.427250][ T7490] RIP: 0033:0x7f8fc1cd3ae9 [ 215.431746][ T7490] 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 [ 215.451544][ T7490] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 215.460113][ T7490] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 215.468175][ T7490] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 215.476149][ T7490] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 215.484230][ T7490] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 215.492208][ T7490] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:38 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x146, 0xfff, 0x0) 14:16:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 41) [ 215.761346][ T7504] FAULT_INJECTION: forcing a failure. [ 215.761346][ T7504] name failslab, interval 1, probability 0, space 0, times 0 [ 215.773987][ T7504] CPU: 0 PID: 7504 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 215.782325][ T7504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 215.792384][ T7504] Call Trace: [ 215.795672][ T7504] dump_stack_lvl+0xd6/0x122 [ 215.800287][ T7504] dump_stack+0x11/0x1b [ 215.804551][ T7504] should_fail+0x23c/0x250 [ 215.809057][ T7504] ? ext4_init_io_end+0x2d/0xa0 [ 215.814087][ T7504] __should_failslab+0x81/0x90 [ 215.818913][ T7504] should_failslab+0x5/0x20 [ 215.823426][ T7504] kmem_cache_alloc+0x4f/0x320 [ 215.828390][ T7504] ext4_init_io_end+0x2d/0xa0 [ 215.833304][ T7504] ext4_writepages+0x80d/0x1e80 [ 215.838158][ T7504] ? preempt_count_add+0x4e/0x90 [ 215.843099][ T7504] ? jbd2_journal_stop+0x592/0x6a0 [ 215.848213][ T7504] ? jbd2_journal_stop+0x592/0x6a0 [ 215.853491][ T7504] ? __ext4_journal_stop+0xfb/0x110 [ 215.858696][ T7504] ? ext4_expand_extra_isize+0x560/0x560 [ 215.864340][ T7504] ? ext4_dirty_inode+0x9a/0xa0 [ 215.869198][ T7504] ? ext4_readpage+0x180/0x180 [ 215.874144][ T7504] do_writepages+0x1cb/0x320 [ 215.878773][ T7504] ? generic_write_end+0x157/0x180 [ 215.883891][ T7504] file_write_and_wait_range+0x132/0x1d0 [ 215.889631][ T7504] ext4_sync_file+0x105/0x6e0 [ 215.894339][ T7504] ? tsan.module_ctor+0x10/0x10 [ 215.899203][ T7504] vfs_fsync_range+0x107/0x120 [ 215.903986][ T7504] ext4_buffered_write_iter+0x322/0x380 14:16:38 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 215.909546][ T7504] ext4_file_write_iter+0x2e7/0x11f0 [ 215.914917][ T7504] ? touch_atime+0x11f/0x2e0 [ 215.919603][ T7504] ? filemap_read+0x16ca/0x1720 [ 215.924459][ T7504] do_iter_readv_writev+0x2de/0x380 [ 215.929741][ T7504] do_iter_write+0x192/0x5c0 [ 215.934336][ T7504] ? splice_from_pipe_next+0x34f/0x3b0 [ 215.939805][ T7504] ? kmalloc_array+0x2d/0x40 [ 215.944455][ T7504] vfs_iter_write+0x4c/0x70 [ 215.948971][ T7504] iter_file_splice_write+0x43a/0x790 [ 215.954379][ T7504] ? splice_from_pipe+0xd0/0xd0 [ 215.959295][ T7504] direct_splice_actor+0x80/0xa0 [ 215.964243][ T7504] splice_direct_to_actor+0x345/0x650 [ 215.969623][ T7504] ? do_splice_direct+0x190/0x190 [ 215.974652][ T7504] do_splice_direct+0x106/0x190 [ 215.979514][ T7504] do_sendfile+0x675/0xc40 [ 215.983937][ T7504] __x64_sys_sendfile64+0x102/0x140 [ 215.989141][ T7504] do_syscall_64+0x44/0xa0 [ 215.993667][ T7504] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 215.999580][ T7504] RIP: 0033:0x7f8fc1cd3ae9 14:16:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x1d, 0x3, 0x200, 0x200, 0x1b7, 0xfff, 0x8001, 0x400}, 0x0) [ 216.004047][ T7504] 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 [ 216.023744][ T7504] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 216.032163][ T7504] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 216.040137][ T7504] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 216.048174][ T7504] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 216.056240][ T7504] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 216.064306][ T7504] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0xfffffffd, 0xa, 0x0, 0x8, 0xb41d}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x2bb, 0xfff, 0x0) 14:16:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 42) [ 216.319690][ T7519] FAULT_INJECTION: forcing a failure. [ 216.319690][ T7519] name failslab, interval 1, probability 0, space 0, times 0 [ 216.332418][ T7519] CPU: 0 PID: 7519 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 216.341012][ T7519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 216.351169][ T7519] Call Trace: [ 216.354456][ T7519] dump_stack_lvl+0xd6/0x122 [ 216.359121][ T7519] dump_stack+0x11/0x1b [ 216.363344][ T7519] should_fail+0x23c/0x250 [ 216.367785][ T7519] ? jbd2__journal_start+0xf7/0x3f0 [ 216.372986][ T7519] __should_failslab+0x81/0x90 [ 216.377759][ T7519] should_failslab+0x5/0x20 [ 216.382420][ T7519] kmem_cache_alloc+0x4f/0x320 [ 216.387240][ T7519] jbd2__journal_start+0xf7/0x3f0 [ 216.392278][ T7519] __ext4_journal_start_sb+0x159/0x310 [ 216.397967][ T7519] ext4_writepages+0xa38/0x1e80 [ 216.402827][ T7519] ? preempt_count_add+0x4e/0x90 [ 216.407778][ T7519] ? jbd2_journal_stop+0x592/0x6a0 [ 216.412966][ T7519] ? jbd2_journal_stop+0x592/0x6a0 [ 216.418165][ T7519] ? __ext4_journal_stop+0xfb/0x110 [ 216.423510][ T7519] ? ext4_expand_extra_isize+0x560/0x560 [ 216.429150][ T7519] ? ext4_dirty_inode+0x9a/0xa0 [ 216.434099][ T7519] ? ext4_readpage+0x180/0x180 [ 216.438915][ T7519] do_writepages+0x1cb/0x320 [ 216.443527][ T7519] ? generic_write_end+0x157/0x180 [ 216.448647][ T7519] file_write_and_wait_range+0x132/0x1d0 [ 216.454286][ T7519] ext4_sync_file+0x105/0x6e0 [ 216.458981][ T7519] ? tsan.module_ctor+0x10/0x10 [ 216.463878][ T7519] vfs_fsync_range+0x107/0x120 [ 216.468777][ T7519] ext4_buffered_write_iter+0x322/0x380 [ 216.474363][ T7519] ext4_file_write_iter+0x2e7/0x11f0 [ 216.479685][ T7519] ? touch_atime+0x11f/0x2e0 [ 216.484365][ T7519] ? filemap_read+0x16ca/0x1720 [ 216.489220][ T7519] do_iter_readv_writev+0x2de/0x380 [ 216.494420][ T7519] do_iter_write+0x192/0x5c0 [ 216.499198][ T7519] ? splice_from_pipe_next+0x34f/0x3b0 [ 216.504662][ T7519] ? kmalloc_array+0x2d/0x40 [ 216.509330][ T7519] vfs_iter_write+0x4c/0x70 [ 216.513855][ T7519] iter_file_splice_write+0x43a/0x790 [ 216.519257][ T7519] ? splice_from_pipe+0xd0/0xd0 [ 216.524186][ T7519] direct_splice_actor+0x80/0xa0 [ 216.529134][ T7519] splice_direct_to_actor+0x345/0x650 [ 216.534512][ T7519] ? do_splice_direct+0x190/0x190 [ 216.539570][ T7519] do_splice_direct+0x106/0x190 [ 216.544492][ T7519] do_sendfile+0x675/0xc40 [ 216.548918][ T7519] __x64_sys_sendfile64+0x102/0x140 [ 216.554117][ T7519] do_syscall_64+0x44/0xa0 [ 216.558541][ T7519] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 216.564442][ T7519] RIP: 0033:0x7f8fc1cd3ae9 [ 216.568893][ T7519] 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 [ 216.588763][ T7519] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 216.597254][ T7519] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 216.605304][ T7519] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 216.613330][ T7519] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 14:16:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000050780)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x20, "9186db92e2dfac"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000051780)={{0x0, 0xd3, 0x7, 0x0, 0x1, 0xd6d6, 0x5a6, 0x9, 0x5, 0xfffffc00, 0x93, 0x5d3, 0xffffffffffff1205, 0x6, 0x81}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r5, r6}, {}, {}, {}, {}, {r5}, {}, {}, {r4}, {0x0, r6}, {}, {r5, r6}, {}, {}, {}, {}, {0x0, r6}, {r5}, {0x0, r6}, {0x0, r6}, {}, {0x0, r6}, {}, {}, {}, {0x0, r6}, {}, {}, {r4, r6}, {r5}, {}, {0x0, r6}, {r5, r6}, {0x0, r6}, {r4, r6}, {}, {0x0, r6}, {r5}, {}, {}, {}, {}, {r5}, {0x0, r6}, {}, {0x0, r6}, {0x0, r6}, {r4}, {}, {r5}, {r4}, {}, {r5, r6}, {}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {}, {0x0, r6}, {}, {0x0, r6}, {0x0, r6}, {}, {r4, r6}, {}, {}, {}, {}, {0x0, r6}, {}, {r5}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {r4}, {}, {0x0, r6}, {0x0, r6}, {r4, r6}, {}, {}, {}, {}, {r4}, {0x0, r6}, {}, {}, {r4, r6}, {0x0, r6}, {r4}, {0x0, r6}, {}, {}, {0x0, r6}, {}, {0x0, r6}, {r4}, {0x0, r6}, {}, {0x0, r6}, {0x0, r6}, {}, {r5, r6}, {r4, r6}, {r5}, {}, {0x0, r6}, {r4}, {}, {}, {r4}, {r4}, {}, {}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {r5, r6}, {}, {0x0, r6}, {r4, r6}, {}, {}, {r4}, {r5, r6}, {0x0, r6}, {}, {}, {}, {}, {}, {r4}, {0x0, r6}, {r5, r6}, {r4}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {}, {0x0, r6}, {r5}, {}, {r5}, {r4}, {}, {}, {}, {0x0, r6}, {r4, r6}, {r5}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {r4}, {}, {}, {r4}, {r5}, {}, {r4}, {}, {r4}, {}, {r5}, {r4, r6}, {r4, r6}, {0x0, r6}, {0x0, r6}, {}, {}, {}, {r5}, {r4}, {}, {r4}, {r5}, {0x0, r6}, {r5, r6}, {}, {0x0, r6}, {}, {}, {r5, r6}, {r4}, {r5}, {r5, r6}, {}, {}, {r4}, {}, {r4}, {r5}, {}, {r4}, {}, {}, {}, {}, {}, {r4}, {r5}, {r5}, {}, {}, {r5}, {0x0, r6}, {0x0, r6}, {r4}, {r4}, {}, {}, {}, {}, {r5, r6}, {r4}, {0x0, r6}, {}, {r4}, {r4}, {0x0, r6}, {}, {r4, r6}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {r4, r6}, {0x0, r6}, {r5}, {r5}, {r4}, {0x0, r6}, {r5, r6}, {}, {0x0, r6}, {}, {}, {0x0, r6}, {r4}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000051840)={0x0, 0x0, "4ffd893e3c50aeba7693328329f28f7e8b4e8cda9ee1f675ab36ce4960a305a18508a38a1c3ccac60fe9e603cbecdcc3894fe356592950427233d7a2519fc38ca86b173c872e4194bdc83d1793e6f9782ec41e965bccccdc60d2ab3eec54b885e7dbf28b33da36c6914629f3c93aef9571a4f30e2dc33ce8fac2d52c7d9bd86e2297dad7a3c9d0e4749e41ee339432548df0279d0a6b48a27fb5c25de9655742940ca81efd86d850e2a068066565934c32f85a2ba787c626ed448f639c389db097466744fc5e4878b45a1590c6a4f4ad91cc364a96c40889b9e391a5c0e4cd0a50c8360afac7162a02556a5dbc8df0aa4f034401be3afade3670b4ca233079c1", "2e8fb2df47a3b619fd8a1b71665c101400e3051ee57f3533b584f1a9bdb11cc66fc55177f2c54699711dd16267485483aa825322d8c0b0aeebc903ce91f1ee30f0edca17cf88774385ac6617b7572ede5791f42d5820124e47b772e312d6a2e5be16fb1d219f668a8724a6be3ba711cf829eb8e8b598b3fd6623042ce4716621a1814811a8e451313511f4b10e2a3f95a5bdf8abde790032453d663d6f392b9351aa60557ffc81364d823ebf9a636ee62d57403523a598224c162fa4d640c952a0797d7ae9e74481a3603960c3b218d8a561f61194c366c6a0b3d88811e4355157fd7caac1dd557e11244c9cecf7551402eb87771687a2bdbd50218001331c42c2c62e48b309b77eddb8c5e058de5013a98a268981299506dba67b7a73caed31a450f9beed2d78b55a4ab4e4e0fc55593799e95c7246a62610fb69de3660453ff2f6f7aac351ad47937ee75c4e02e16894d3e81681cc983c0ffcd65967b4e16d1ba740aea4ec5295783a47f16e60637d84a00c71c8586db0ea2a2a4744444a9becbf687ef79e7fb7c952ffc7b63454bd7acad18a84dbbcf383d5d4815a79417b1dd3fe8c69a6b617c62b37df6c3357c2ef1d773cb552a8c022a13ac3a67655f91a088d07c76acf8cec8705c4157b34d78064b66674abbc71fe3e39a7825a8cef7c6e31db85320554f935e52c15020cd35bc2461f2977a0b268767b8f31f99f741188c4d859b7efa82223e36db2fa8e48e94a8c5536f8991b1a165675779f45941008d39f3ddb3f26cc7f9b290c3f0138c868588278d1be1d763f18be35a8326054feb0135ec7b004e39dec142e39a447fe2df1d6e03405786bc4f8a98b218010f746b230ba38e595c72b6e3cb577c9e25021c6252ed920081a69e404a38b27d342d517fe360ef1decebc8c928f98c8f41d40e2413ea84d6b81cc2191b8a46444aa45e2a012fb1f41a0eaec8bd88858980d110157ac7bf5fecf380f4ab60f1916d8ea3a98dc1bdd2fe5c860766ab846d898d2f042a07b6835aff0b3ea367c9cd558c8755e4bc5dcf282f2f047d2c2f032ac74190f5486654a926073556641965d7dbb17c51cabaeed34a63516f29fe0cdcb52bde87df2d93cbe51c7b9ae7c4d2fc267c4753c7a793d7c547719288f77eaf506196762a4a1dfdaa507ad0d4291583644121a60ce50d041c3db04b68abd354cdb75c79a00846e54041eee474b7b670d2d76a5e098b2e33030a45187db352a9a1ecf33594f3fc13c42a5e106a3a96d324ae0b453a68f7b52cf4ec401f8e45e6d2b318945dd3402da379bc2f2d4d8baeb15eaa693ecefe1e968286f949a0cf817935c646daa372f3e76435440b9f5733f4dc0a543ff116d39162a7dab1a8c9db6e55b02f14accc7591010a4bab55333970151e7e11f323187afb7691e8a39179f2a52f93907b960c756734ac0133d0e05ab0182b60b9d2b76ca3fe088be03857af4f8cd18c46cd08f6f6adc8d4899fad5595a85524c7ec6c3c416dd34e253cd9378cd3920f9eb787bb5fcf974b47ff35926e19e9967f99b15bfd21daf1915ec1a7c633c920080b846bd520dfe55ffcfbd11b3cf7e8aa8a6913771d1e8d69365b19a82ac9d7ab3cdfa86a61cf0cd6f45326ebd0d0f98760c41d76bb12108dc71d58bcd588612c405ba6b8d836d3459395d1d3f9051f5e118a0c64cc9fc971cd6e8ddeccbda98645aa5e112b39114aa043fcac3169c5240fe5aadb2f9cc0a9c46950673ee7e63082bd71d1bcd09d2eecf73cee49210e3289a84e6a2a03c82aa71737a438f8f2f8ab4fda940700d83cfe45d82ca64f55949594ab3e24cd319ac4b1f0603adfeab0a6d648515f6efa2d4dc70b58dd4e9f5f45299efe6d494d32032ccc59bfa00ba822eb677af4c59d1b7ac9509d718fffdeb6d6a6bfccebc65e62c6872363624feb28cfb8815385e457793a7324280e840eeb55f7cd444adde23ca227bf931c158c767f858f11f4d350556cc760fbe2617b72f2171a0ceac68b8654b4bd620b2b17750b1498479f4b26012b6e8a62d26d6e205c8966f430e2b69a514d3e4da90d663351cbeb5941578ff29035e82cc638c7c958b4a339a8fc63f45230ffd1c66db147c41ff8fb99d7577cf9075bac6940dde5bfa25e21cc6ee315bfba558296f45e503d21fa89575143d96875e20d67c7e11741d2519d50a1a7ce777b9e6370f2d8887cf8d082306c88dec98e0ac46ad0f1843848e03c0107c408bc1ccb77f1fb5bd4e62a993a08ae806b8341dad7d1a33eb0add6ee0ced693e957d6e8031120b85db2c4deb5bde1f973ecd869f5ec41c22a29573b699ef661cbf188a0ff5b4455107d25c959618d47d8f9237c004c7e401e8b2c0f362602a10299cf9ab030b7118f32e51d6b15832b5c118c2dea6f88ab4c8c1083663493099f7b8f1a24382da78e29c31ba36d990efa26b7c8a36365397df46d8e909d6aa8ddb1c3860a2046175a771c31662367ff0c71b3e11c0db4dce85554acb1b0c179e74d5a5dce40d8581299c688a950511f278e793a35a91f515e85ca1ee9a52d91eb2573742afa6fe0d9b6562fd8aaeab41ebbb13acf828a4f2ce3348287d42da20f22f20cce2aaab53bef619f5b0d92ff4bb359a65ec862484f41340449d023345a7a3277ad3cada5e7e9b31edeee51a67746d9a14cf96a6912a766a72b88d68e4593f3db17f4974c308eaf6c315940cb3e3ba61675e95039a7aa6d0b9eed35ad79a5bfbf770107006ed402db5b8ff7ba4e98a2a6b3af2da37ffa9ee1eb277b6a57c484c2630f6e3b38471525bbc47a0a9d47add19a0c781b5deda59760514cbdd81da2b0fa65bb2ca0754d5faeddd36fffaa27d3453037fe477be8bcff128c1f6457bd8902cfbe2c2c999ed926a663218b9e35008bf516ba5edb2f36ccb87bbac53b625e15c68082877a447fb2fe1d2cbaef83f6408d87ec76650089c9687129fa42caaf56365e9fcc6de3c33b244aa471a097add263378910361543bb21fbc45a4658b1cfce0e484b2261dd99bee560cbe2d8534e2abbbe19040eccf3e908ce8defffc0d95b26f3f0e2356eca3151637add739f22c403b08fb41cb32c42d5805600075e95949f0e87095300ac28d63b66adc36c3d9235f20a4b42e3aa3223e0112580a6b7d3678b5543d9549fcd21ee562f2e79aea5d298648f837ec3b22645fc25e7ad2ddf61899983b7fef9ed9825b6fc99a2fd78a5d9b7cd848485b07fd608ce44d703fd41c6312c9954d2823de831f085a8f98b7b0bb93c1c040eb9af039c1bb85939b99da5e322f7d3a366c675e17c0405c17afffd77f409d41d1ca7fbdd7e758d1787a5e163929666ad31677d9bad24e7bc0b1246f4211a9574fc9d31f2ccfe66edaabc4a22d7bfbf930d412253d3818e5bee1f6ccd15404b83c650d0853e56024ebd0b95747034e777dd9e27893e29ce4264ab52d62564bc42f7d461866de942cacd7a3f9ff05378c0bf412134b0a66526f7dcef50bc0e9dd1cf5d31b6992571a9ea371ddbbe6a21d1fbd89a27ebc6cd9f213c7a32bbeb04dd755b66824a0b456d46f1022714fcb5d7047d6480a23b5d967d180934068f55ec2e9a11ca76bc11a4047913adb9a9e0137d6bcd6eab75f78731a0c1c0cf0e847b4dec95adb5b3e8b868c6b352ce62d8c988c44d4a4aed5366b2d4fb9389ba5724f0239f92832cfe6a7ca6a073c554b7b2f08ca6a50551babd4e85ec5d4b4f96793951cbd5593726b67b373fdf92fa403bd81e29d027cd895b04651b26510d8c780fc7065eb5329654db71a6e71195f349a0f30ac009359790d6a981fa75f9fd4fe906986a54ed8004a10377bfb9e89fe08d9c45021d1abca601568b75b5340f9abb849c688c627533353f2811b199a85cb73028138fec739b64a85121ea8a5d0adac9658926aba029c6152d5c682ab5362fd9d644f6ea2d0a71f681b743c729f7ad85d3648701d1f1358ca01288073b7ec36a01bf8ee2f9a4d9f7835ff09d5313365e7cf2ef522ccbefbdf5059a24ad529d3c43c5db2f618e8a012b43d64d268af0cec07231f81a32c83c6e7e4a87b344bc15da9c2c262a770f555d6df749d96831c69475eadd55b7ff15b618f69f2119b62282bc5a0131b13286f07cfc9709f9ebdbbb4488810642f8a9493d1d25b0f23e84a98262baf31153d9e89af1e6b20ff19cd08935964c1f36b80c1390dca72eb667a2458e3baa8c17e8f799d94e5d9c7ebf8f1200840867624c79623574c81cdbddd770ea1abe6352a20d3e51fc1c6fac88b56769923a30a6fa1dc156d1023ba80253a4b3f4ee04d419eb52c0246dad0a915f432e38b4fa84b196710abb87e939ceb9840bed28c8ce24dc5c2125d80bdbf4209ae4008ce4dbf7d342c9126e4febd18568b9bcf14e0869f0b1f09e0123ae03be8ed0219da8808d283f3f8b252a07544e63ae8f8e984bd170740ea074e1dfcee050593eca2ef023031717d85d57d3fe3440eae2648758c1d686267b1b6f064cd0386f43b99978e5d9bfded56191be38250632dbe8b817f43dd2f77449a116de172caf61256fb7f44caeefa898a29c9842d6daf0549ba5221558622755e17f823cfb7db4f225c356c88a941a8a35bba78fb6df8adf0ccd7d72cb6fc1edd7e4e13c8ca2806f99d5f9891fd34446bd62b748be9c012211da28f493bb5321ec42416ca79234f990074cd8a53b6005fa4a50937d5eeadeb65110264ba61a56426dd63746e680205d08f6368ef6c982903b0307af87589bf18d2d19bdcd271d4918515bab1459e5b86335c558dba6d431fc8448b479fe2b0f9e01446b076983d2afdbb9d6647f80c424ebe4f87b4a1e374be08d6e3353e2a4257482f4b46aeb94b650f1239217ae53444dc670aad4cdb8ab4911ac68d1d1449aa329af0c045f515f7eaa57fe4c0eb1f58572875aaab805b6f17a4453d9d834c5156244f8c811c969310d2db330a854b15b3b0cf884400c03023e97fdae6624acb3d2c4229d14751176ec1838e5cdd8b616bb8ff020b42b5c8d649e479591c372bd937b058554385a32407d55e92059c9e73b856f6382d853e487fae33dc11178fee5b2f398fd83b9d962930166524102ca725bc06e37312044472161a4e473001634878b13382e18f16b7141c28942ebabef6f8fcf62c64b6cf60fa0035dbad14f88867c4853dfc25cc876ed2ef9b0c034734f278e52bda1695fc5c38c474fe90048061e5455f92b6c7a726ebf37be9bf8b64c0623b9d7663bb9aae08465b6bd34ffb70facf77bbb6ad8e2cd057952d1c2e3683a312e67a6aee158e68ce4598265fa8127cf8c97d49642d3831d08c858c82d791c5520e5c89d71f80f17b7001587e2628713f44658d43aaedbb748de0a8572b09a832ed2ad367c1ef4219ee4ccf3e9b20439c1ca0a73ba1400"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000052840)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "134f0cf11682bd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r10, r11}, {}, {}, {}, {}, {r10}, {}, {}, {r9}, {0x0, r11}, {}, {r10, r11}, {}, {}, {}, {}, {0x0, r11}, {r10}, {0x0, r11}, {0x0, r11}, {}, {0x0, r11}, {}, {}, {}, {0x0, r11}, {}, {}, {r9, r11}, {r10}, {}, {0x0, r11}, {r10, r11}, {0x0, r11}, {r9, r11}, {}, {0x0, r11}, {r10}, {}, {}, {}, {}, {r10}, {0x0, r11}, {}, {0x0, r11}, {0x0, r11}, {r9}, {}, {r10}, {r9}, {}, {r10, r11}, {}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {}, {0x0, r11}, {}, {0x0, r11}, {0x0, r11}, {}, {r9, r11}, {}, {}, {}, {}, {0x0, r11}, {}, {r10}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {r9}, {}, {0x0, r11}, {0x0, r11}, {r9, r11}, {}, {}, {}, {}, {r9}, {0x0, r11}, {}, {}, {r9, r11}, {0x0, r11}, {r9}, {0x0, r11}, {}, {}, {0x0, r11}, {}, {0x0, r11}, {r9}, {0x0, r11}, {}, {0x0, r11}, {0x0, r11}, {}, {r10, r11}, {r9, r11}, {r10}, {}, {0x0, r11}, {r9}, {}, {}, {r9}, {r9}, {}, {}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {r10, r11}, {}, {0x0, r11}, {r9, r11}, {}, {}, {r9}, {r10, r11}, {0x0, r11}, {}, {}, {}, {}, {}, {r9}, {0x0, r11}, {r10, r11}, {r9}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {}, {0x0, r11}, {r10}, {}, {r10}, {r9}, {}, {}, {}, {0x0, r11}, {r9, r11}, {r10}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {r9}, {}, {}, {r9}, {r10}, {}, {r9}, {}, {r9}, {}, {r10}, {r9, r11}, {r9, r11}, {0x0, r11}, {0x0, r11}, {}, {}, {}, {r10}, {r9}, {}, {r9}, {r10}, {0x0, r11}, {r10, r11}, {}, {0x0, r11}, {}, {}, {r10, r11}, {r9}, {r10}, {r10, r11}, {}, {}, {r9}, {}, {r9}, {r10}, {}, {r9}, {}, {}, {}, {}, {}, {r9}, {r10}, {r10}, {}, {}, {r10}, {0x0, r11}, {0x0, r11}, {r9}, {r9}, {}, {}, {}, {}, {r10, r11}, {r9}, {0x0, r11}, {}, {r9}, {r9}, {0x0, r11}, {}, {r9, r11}, {}, {}, {}, {0x0, r11}, {0x0, r11}, {r9, r11}, {0x0, r11}, {r10}, {r10}, {r9}, {0x0, r11}, {r10, r11}, {}, {0x0, r11}, {}, {}, {0x0, r11}, {r9}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r13, r14}, {}, {}, {}, {}, {r13}, {}, {}, {r12}, {0x0, r14}, {}, {r13, r14}, {}, {}, {}, {}, {0x0, r14}, {r13}, {0x0, r14}, {0x0, r14}, {}, {0x0, r14}, {}, {}, {}, {0x0, r14}, {}, {}, {r12, r14}, {r13}, {}, {0x0, r14}, {r13, r14}, {0x0, r14}, {r12, r14}, {}, {0x0, r14}, {r13}, {}, {}, {}, {}, {r13}, {0x0, r14}, {}, {0x0, r14}, {0x0, r14}, {r12}, {}, {r13}, {r12}, {}, {r13, r14}, {}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {}, {0x0, r14}, {}, {0x0, r14}, {0x0, r14}, {}, {r12, r14}, {}, {}, {}, {}, {0x0, r14}, {}, {r13}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {r12}, {}, {0x0, r14}, {0x0, r14}, {r12, r14}, {}, {}, {}, {}, {r12}, {0x0, r14}, {}, {}, {r12, r14}, {0x0, r14}, {r12}, {0x0, r14}, {}, {}, {0x0, r14}, {}, {0x0, r14}, {r12}, {0x0, r14}, {}, {0x0, r14}, {0x0, r14}, {}, {r13, r14}, {r12, r14}, {r13}, {}, {0x0, r14}, {r12}, {}, {}, {r12}, {r12}, {}, {}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {r13, r14}, {}, {0x0, r14}, {r12, r14}, {}, {}, {r12}, {r13, r14}, {0x0, r14}, {}, {}, {}, {}, {}, {r12}, {0x0, r14}, {r13, r14}, {r12}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {}, {0x0, r14}, {r13}, {}, {r13}, {r12}, {}, {}, {}, {0x0, r14}, {r12, r14}, {r13}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {r12}, {}, {}, {r12}, {r13}, {}, {r12}, {}, {r12}, {}, {r13}, {r12, r14}, {r12, r14}, {0x0, r14}, {0x0, r14}, {}, {}, {}, {r13}, {r12}, {}, {r12}, {r13}, {0x0, r14}, {r13, r14}, {}, {0x0, r14}, {}, {}, {r13, r14}, {r12}, {r13}, {r13, r14}, {}, {}, {r12}, {}, {r12}, {r13}, {}, {r12}, {}, {}, {}, {}, {}, {r12}, {r13}, {r13}, {}, {}, {r13}, {0x0, r14}, {0x0, r14}, {r12}, {r12}, {}, {}, {}, {}, {r13, r14}, {r12}, {0x0, r14}, {}, {r12}, {r12}, {0x0, r14}, {}, {r12, r14}, {}, {}, {}, {0x0, r14}, {0x0, r14}, {r12, r14}, {0x0, r14}, {r13}, {r13}, {r12}, {0x0, r14}, {r13, r14}, {}, {0x0, r14}, {}, {}, {0x0, r14}, {r12}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000053840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r17, r18}, {}, {}, {}, {}, {r17}, {}, {}, {r16}, {0x0, r18}, {}, {r17, r18}, {}, {}, {}, {}, {0x0, r18}, {r17}, {0x0, r18}, {0x0, r18}, {}, {0x0, r18}, {}, {}, {}, {0x0, r18}, {}, {}, {r16, r18}, {r17}, {}, {0x0, r18}, {r17, r18}, {0x0, r18}, {r16, r18}, {}, {0x0, r18}, {r17}, {}, {}, {}, {}, {r17}, {0x0, r18}, {}, {0x0, r18}, {0x0, r18}, {r16}, {}, {r17}, {r16}, {}, {r17, r18}, {}, {0x0, r18}, {0x0, r18}, {0x0, r18}, {}, {0x0, r18}, {}, {0x0, r18}, {0x0, r18}, {}, {r16, r18}, {}, {}, {}, {}, {0x0, r18}, {}, {r17}, {}, {}, {r17}, {}, {}, {}, {}, {}, {}, {r16}, {}, {0x0, r18}, {0x0, r18}, {r16, r18}, {}, {}, {}, {}, {r16}, {0x0, r18}, {}, {}, {r16, r18}, {0x0, r18}, {r16}, {0x0, r18}, {}, {}, {0x0, r18}, {}, {0x0, r18}, {r16}, {0x0, r18}, {}, {0x0, r18}, {0x0, r18}, {}, {r17, r18}, {r16, r18}, {r17}, {}, {0x0, r18}, {r16}, {}, {}, {r16}, {r16}, {}, {}, {0x0, r18}, {0x0, r18}, {0x0, r18}, {r17, r18}, {}, {0x0, r18}, {r16, r18}, {}, {}, {r16}, {r17, r18}, {0x0, r18}, {}, {}, {}, {}, {}, {r16}, {0x0, r18}, {r17, r18}, {r16}, {0x0, r18}, {0x0, r18}, {0x0, r18}, {0x0, r18}, {}, {0x0, r18}, {r17}, {}, {r17}, {r16}, {}, {}, {}, {0x0, r18}, {r16, r18}, {r17}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {r16}, {}, {}, {r16}, {r17}, {}, {r16}, {}, {r16}, {}, {r17}, {r16, r18}, {r16, r18}, {0x0, r18}, {0x0, r18}, {}, {}, {}, {r17}, {r16}, {}, {r16}, {r17}, {0x0, r18}, {r17, r18}, {}, {0x0, r18}, {}, {}, {r17, r18}, {r16}, {r17}, {r17, r18}, {}, {}, {r16}, {}, {r16}, {r17}, {}, {r16}, {}, {}, {}, {}, {}, {r16}, {r17}, {r17}, {}, {}, {r17}, {0x0, r18}, {0x0, r18}, {r16}, {r16}, {}, {}, {}, {}, {r17, r18}, {r16}, {0x0, r18}, {}, {r16}, {r16}, {0x0, r18}, {}, {r16, r18}, {}, {}, {}, {0x0, r18}, {0x0, r18}, {r16, r18}, {0x0, r18}, {r17}, {r17}, {r16}, {0x0, r18}, {r17, r18}, {}, {0x0, r18}, {}, {}, {0x0, r18}, {r16}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053a40)={0x40, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {r3, r6}, {0x0, r7}, {0x0, r8}, {r10}, {0x0, r14}, {}, {0x0, r15}, {0x0, r18}], 0x40, "ed2e6a88c394e9"}) sendfile(r0, r1, 0x0, 0x80000005) 14:16:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) [ 216.621304][ T7519] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 216.629284][ T7519] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 [ 216.637333][ T7519] EXT4-fs (sda1): ext4_writepages: jbd2_start: 9223372036854775807 pages, ino 1211; err -12 [ 216.639637][ T23] audit: type=1400 audit(1635862599.372:219): avc: denied { unlink } for pid=364 comm="syslogd" name="messages.0" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 14:16:39 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x162, 0xfff, 0x0) 14:16:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 43) [ 216.906477][ T7539] FAULT_INJECTION: forcing a failure. [ 216.906477][ T7539] name failslab, interval 1, probability 0, space 0, times 0 [ 216.919238][ T7539] CPU: 1 PID: 7539 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 216.927740][ T7539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 216.937799][ T7539] Call Trace: [ 216.941101][ T7539] dump_stack_lvl+0xd6/0x122 [ 216.945703][ T7539] dump_stack+0x11/0x1b [ 216.949865][ T7539] should_fail+0x23c/0x250 [ 216.954285][ T7539] ? jbd2__journal_start+0x154/0x3f0 [ 216.959645][ T7539] __should_failslab+0x81/0x90 [ 216.964445][ T7539] should_failslab+0x5/0x20 [ 216.968958][ T7539] kmem_cache_alloc+0x4f/0x320 [ 216.973760][ T7539] ? jbd2__journal_start+0xf7/0x3f0 [ 216.978961][ T7539] jbd2__journal_start+0x154/0x3f0 [ 216.984088][ T7539] __ext4_journal_start_sb+0x159/0x310 [ 216.989600][ T7539] ext4_writepages+0xa38/0x1e80 [ 216.994537][ T7539] ? preempt_count_add+0x4e/0x90 [ 216.999488][ T7539] ? jbd2_journal_stop+0x592/0x6a0 [ 217.004614][ T7539] ? jbd2_journal_stop+0x592/0x6a0 [ 217.009812][ T7539] ? __ext4_journal_stop+0xfb/0x110 [ 217.015005][ T7539] ? ext4_expand_extra_isize+0x560/0x560 [ 217.020631][ T7539] ? ext4_dirty_inode+0x9a/0xa0 [ 217.025480][ T7539] ? ext4_readpage+0x180/0x180 [ 217.030349][ T7539] do_writepages+0x1cb/0x320 [ 217.034972][ T7539] ? generic_write_end+0x157/0x180 [ 217.040079][ T7539] file_write_and_wait_range+0x132/0x1d0 [ 217.045723][ T7539] ext4_sync_file+0x105/0x6e0 [ 217.050405][ T7539] ? tsan.module_ctor+0x10/0x10 [ 217.055338][ T7539] vfs_fsync_range+0x107/0x120 [ 217.060109][ T7539] ext4_buffered_write_iter+0x322/0x380 [ 217.065666][ T7539] ext4_file_write_iter+0x2e7/0x11f0 [ 217.071449][ T7539] ? touch_atime+0x11f/0x2e0 [ 217.076092][ T7539] ? filemap_read+0x16ca/0x1720 [ 217.080947][ T7539] do_iter_readv_writev+0x2de/0x380 [ 217.086194][ T7539] do_iter_write+0x192/0x5c0 [ 217.091044][ T7539] ? splice_from_pipe_next+0x34f/0x3b0 [ 217.096594][ T7539] ? kmalloc_array+0x2d/0x40 [ 217.101196][ T7539] vfs_iter_write+0x4c/0x70 [ 217.105701][ T7539] iter_file_splice_write+0x43a/0x790 [ 217.111192][ T7539] ? splice_from_pipe+0xd0/0xd0 [ 217.116036][ T7539] direct_splice_actor+0x80/0xa0 [ 217.121024][ T7539] splice_direct_to_actor+0x345/0x650 [ 217.126441][ T7539] ? do_splice_direct+0x190/0x190 [ 217.131472][ T7539] do_splice_direct+0x106/0x190 [ 217.136374][ T7539] do_sendfile+0x675/0xc40 [ 217.140788][ T7539] __x64_sys_sendfile64+0x102/0x140 [ 217.145991][ T7539] do_syscall_64+0x44/0xa0 [ 217.150450][ T7539] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 217.156391][ T7539] RIP: 0033:0x7f8fc1cd3ae9 [ 217.160801][ T7539] 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 [ 217.180409][ T7539] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 217.188819][ T7539] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 217.196807][ T7539] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:16:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4881, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0x4, &(0x7f0000000040)={0xc0, 0x20}) ioctl$FIONCLEX(r0, 0x5450) sendfile(r0, r1, 0x0, 0x80000005) r2 = getpgrp(0x0) sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x2, 0x16, 0x4848, 0x7, 0x7, 0x1ff, 0x3, 0x5, 0xd802}, 0x0) 14:16:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xe049}}, './bus\x00'}) sendfile(r0, r1, 0x0, 0x80000005) 14:16:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x2d7, 0xfff, 0x0) [ 217.204795][ T7539] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 217.212793][ T7539] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 217.220760][ T7539] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 [ 217.228946][ T7539] EXT4-fs (sda1): ext4_writepages: jbd2_start: 9223372036854775807 pages, ino 1211; err -12 14:16:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r1, r0, 0x0, 0x80000005) 14:16:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000040)=0x0) rt_tgsigqueueinfo(r0, r3, 0x3e, &(0x7f0000000180)={0x2c, 0x4, 0x8fa}) sendfile(r1, r2, 0x0, 0x80000005) 14:16:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x118) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/200, 0xc8}], 0x1) syz_open_procfs(0x0, &(0x7f0000000040)='wchan\x00') sched_setattr(0xffffffffffffffff, &(0x7f00000000c0)={0x38, 0x2, 0x21, 0x0, 0x0, 0x7, 0x3ff, 0x1, 0x2, 0x4}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = getpid() r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS(r3, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x5, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x3}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x4000814) sched_setattr(r2, &(0x7f0000000180)={0x38, 0x0, 0x61, 0x10000, 0xffff, 0x2, 0x4, 0x4, 0x4ef3}, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 44) [ 217.643309][ T7560] FAULT_INJECTION: forcing a failure. [ 217.643309][ T7560] name failslab, interval 1, probability 0, space 0, times 0 [ 217.655949][ T7560] CPU: 0 PID: 7560 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 217.664457][ T7560] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 217.674513][ T7560] Call Trace: [ 217.677815][ T7560] dump_stack_lvl+0xd6/0x122 [ 217.682394][ T7560] dump_stack+0x11/0x1b [ 217.686530][ T7560] should_fail+0x23c/0x250 [ 217.690940][ T7560] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 217.696728][ T7560] __should_failslab+0x81/0x90 [ 217.701491][ T7560] should_failslab+0x5/0x20 [ 217.705976][ T7560] kmem_cache_alloc+0x4f/0x320 [ 217.710811][ T7560] ext4_alloc_io_end_vec+0x2e/0xd0 [ 217.715957][ T7560] ext4_writepages+0xb2d/0x1e80 [ 217.720805][ T7560] ? jbd2_journal_stop+0x592/0x6a0 [ 217.725991][ T7560] ? jbd2_journal_stop+0x592/0x6a0 [ 217.731255][ T7560] ? __ext4_journal_stop+0xfb/0x110 [ 217.736564][ T7560] ? ext4_expand_extra_isize+0x560/0x560 [ 217.742349][ T7560] ? ext4_dirty_inode+0x9a/0xa0 [ 217.747203][ T7560] ? ext4_readpage+0x180/0x180 [ 217.751959][ T7560] do_writepages+0x1cb/0x320 [ 217.756550][ T7560] ? generic_write_end+0x157/0x180 [ 217.761682][ T7560] file_write_and_wait_range+0x132/0x1d0 [ 217.767292][ T7560] ext4_sync_file+0x105/0x6e0 [ 217.771985][ T7560] ? tsan.module_ctor+0x10/0x10 [ 217.776876][ T7560] vfs_fsync_range+0x107/0x120 [ 217.781921][ T7560] ext4_buffered_write_iter+0x322/0x380 [ 217.787466][ T7560] ext4_file_write_iter+0x2e7/0x11f0 [ 217.792947][ T7560] ? touch_atime+0x11f/0x2e0 [ 217.797559][ T7560] ? filemap_read+0x16ca/0x1720 [ 217.802426][ T7560] do_iter_readv_writev+0x2de/0x380 [ 217.807626][ T7560] do_iter_write+0x192/0x5c0 [ 217.812336][ T7560] ? splice_from_pipe_next+0x34f/0x3b0 [ 217.817813][ T7560] ? kmalloc_array+0x2d/0x40 [ 217.822522][ T7560] vfs_iter_write+0x4c/0x70 [ 217.827023][ T7560] iter_file_splice_write+0x43a/0x790 [ 217.832384][ T7560] ? splice_from_pipe+0xd0/0xd0 [ 217.837321][ T7560] direct_splice_actor+0x80/0xa0 [ 217.842242][ T7560] splice_direct_to_actor+0x345/0x650 [ 217.847730][ T7560] ? do_splice_direct+0x190/0x190 [ 217.852800][ T7560] do_splice_direct+0x106/0x190 [ 217.857715][ T7560] do_sendfile+0x675/0xc40 [ 217.862169][ T7560] __x64_sys_sendfile64+0x102/0x140 [ 217.867452][ T7560] do_syscall_64+0x44/0xa0 [ 217.871902][ T7560] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 217.877909][ T7560] RIP: 0033:0x7f8fc1cd3ae9 [ 217.882453][ T7560] 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 [ 217.902125][ T7560] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 217.910649][ T7560] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 217.918604][ T7560] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 217.926551][ T7560] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 217.934502][ T7560] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 14:16:40 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x17e, 0xfff, 0x0) 14:16:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x4002, 0x186) chdir(&(0x7f00000000c0)='./bus\x00') r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) close(r4) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r5, r2, &(0x7f00000001c0)=0x800, 0x10001) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r6, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r3, r6, &(0x7f0000000180), 0xd38) [ 217.942453][ T7560] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x60, 0x1, 0x9, 0x0, 0x0, 0x0, 0xfbb}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) setrlimit(0x7, &(0x7f0000000040)={0x9, 0x10000}) 14:16:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x2f3, 0xfff, 0x0) 14:16:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 45) [ 218.277278][ T7582] FAULT_INJECTION: forcing a failure. [ 218.277278][ T7582] name failslab, interval 1, probability 0, space 0, times 0 [ 218.289996][ T7582] CPU: 0 PID: 7582 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 218.298364][ T7582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 218.308417][ T7582] Call Trace: [ 218.311691][ T7582] dump_stack_lvl+0xd6/0x122 [ 218.316416][ T7582] dump_stack+0x11/0x1b [ 218.320608][ T7582] should_fail+0x23c/0x250 [ 218.325035][ T7582] ? kcalloc+0x32/0x50 [ 218.329101][ T7582] __should_failslab+0x81/0x90 [ 218.333997][ T7582] should_failslab+0x5/0x20 [ 218.338591][ T7582] __kmalloc+0x6f/0x370 [ 218.342744][ T7582] kcalloc+0x32/0x50 [ 218.346640][ T7582] ext4_find_extent+0x21c/0x7f0 [ 218.351492][ T7582] ? debug_smp_processor_id+0x18/0x20 [ 218.356887][ T7582] ext4_ext_map_blocks+0x115/0x20a0 [ 218.362081][ T7582] ? debug_smp_processor_id+0x18/0x20 [ 218.367483][ T7582] ? ext4_es_lookup_extent+0x221/0x500 [ 218.372965][ T7582] ext4_map_blocks+0x71e/0xf00 [ 218.377730][ T7582] mpage_map_one_extent+0x10d/0x3a0 [ 218.383000][ T7582] ext4_writepages+0xcba/0x1e80 [ 218.387893][ T7582] ? jbd2_journal_stop+0x592/0x6a0 [ 218.393090][ T7582] ? jbd2_journal_stop+0x592/0x6a0 [ 218.398215][ T7582] ? __ext4_journal_stop+0xfb/0x110 [ 218.403513][ T7582] ? ext4_expand_extra_isize+0x560/0x560 [ 218.409146][ T7582] ? ext4_dirty_inode+0x9a/0xa0 [ 218.413999][ T7582] ? ext4_readpage+0x180/0x180 [ 218.418783][ T7582] do_writepages+0x1cb/0x320 [ 218.423375][ T7582] ? generic_write_end+0x157/0x180 [ 218.428485][ T7582] file_write_and_wait_range+0x132/0x1d0 [ 218.434175][ T7582] ext4_sync_file+0x105/0x6e0 [ 218.438849][ T7582] ? tsan.module_ctor+0x10/0x10 [ 218.443749][ T7582] vfs_fsync_range+0x107/0x120 [ 218.448520][ T7582] ext4_buffered_write_iter+0x322/0x380 [ 218.454065][ T7582] ext4_file_write_iter+0x2e7/0x11f0 [ 218.459413][ T7582] ? touch_atime+0x11f/0x2e0 [ 218.464002][ T7582] ? filemap_read+0x16ca/0x1720 [ 218.468845][ T7582] do_iter_readv_writev+0x2de/0x380 [ 218.474041][ T7582] do_iter_write+0x192/0x5c0 [ 218.478625][ T7582] ? splice_from_pipe_next+0x34f/0x3b0 [ 218.484079][ T7582] ? kmalloc_array+0x2d/0x40 [ 218.488716][ T7582] vfs_iter_write+0x4c/0x70 [ 218.493290][ T7582] iter_file_splice_write+0x43a/0x790 [ 218.498666][ T7582] ? splice_from_pipe+0xd0/0xd0 [ 218.503514][ T7582] direct_splice_actor+0x80/0xa0 [ 218.508453][ T7582] splice_direct_to_actor+0x345/0x650 [ 218.513945][ T7582] ? do_splice_direct+0x190/0x190 [ 218.518967][ T7582] do_splice_direct+0x106/0x190 [ 218.523841][ T7582] do_sendfile+0x675/0xc40 [ 218.528260][ T7582] __x64_sys_sendfile64+0x102/0x140 [ 218.533499][ T7582] do_syscall_64+0x44/0xa0 [ 218.537910][ T7582] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 218.543871][ T7582] RIP: 0033:0x7f8fc1cd3ae9 [ 218.548342][ T7582] 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 [ 218.568254][ T7582] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 14:16:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0xe, 0xa47c, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) sendfile(r0, r1, 0x0, 0x80000005) [ 218.576703][ T7582] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 218.584664][ T7582] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 218.592626][ T7582] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 218.600589][ T7582] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 218.608555][ T7582] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:41 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x2, 0x9}, 0x0) clone3(&(0x7f00000003c0)={0x80042100, &(0x7f0000000040), &(0x7f00000000c0)=0x0, &(0x7f0000000200)=0x0, {0x1c}, &(0x7f0000000240)=""/85, 0x55, &(0x7f00000002c0)=""/153, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x7}, 0x58) sched_setattr(r0, &(0x7f0000000440)={0x38, 0x3, 0x0, 0xfffffff8, 0x400, 0x4, 0x9, 0x68, 0x401, 0x1}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sched_setattr(r1, &(0x7f0000000480)={0x38, 0x5, 0x10000000, 0x0, 0x9, 0x9cf, 0x4, 0x3f, 0x7, 0x400}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:41 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1ee, 0xfff, 0x0) 14:16:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 46) [ 218.882028][ T7582] syz-executor.5 (7582) used greatest stack depth: 10352 bytes left [ 218.911773][ T7594] FAULT_INJECTION: forcing a failure. [ 218.911773][ T7594] name failslab, interval 1, probability 0, space 0, times 0 [ 218.924410][ T7594] CPU: 0 PID: 7594 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 218.932736][ T7594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 218.943067][ T7594] Call Trace: [ 218.946339][ T7594] dump_stack_lvl+0xd6/0x122 [ 218.950938][ T7594] dump_stack+0x11/0x1b [ 218.955139][ T7594] should_fail+0x23c/0x250 [ 218.959629][ T7594] ? ext4_mb_new_blocks+0x328/0x1ee0 [ 218.964913][ T7594] __should_failslab+0x81/0x90 [ 218.969805][ T7594] should_failslab+0x5/0x20 [ 218.974354][ T7594] kmem_cache_alloc+0x4f/0x320 [ 218.979114][ T7594] ext4_mb_new_blocks+0x328/0x1ee0 [ 218.984297][ T7594] ? kcalloc+0x32/0x50 [ 218.988406][ T7594] ? ext4_find_extent+0x6cf/0x7f0 [ 218.993423][ T7594] ? ext4_ext_search_right+0x300/0x540 [ 218.998884][ T7594] ? ext4_inode_to_goal_block+0x1bd/0x1d0 [ 219.004601][ T7594] ext4_ext_map_blocks+0x15f4/0x20a0 [ 219.010040][ T7594] ? ext4_es_lookup_extent+0x221/0x500 [ 219.015518][ T7594] ext4_map_blocks+0x71e/0xf00 [ 219.020449][ T7594] mpage_map_one_extent+0x10d/0x3a0 [ 219.025681][ T7594] ext4_writepages+0xcba/0x1e80 [ 219.030729][ T7594] ? jbd2_journal_stop+0x592/0x6a0 [ 219.035840][ T7594] ? jbd2_journal_stop+0x592/0x6a0 [ 219.040952][ T7594] ? ext4_mark_iloc_dirty+0x160c/0x16e0 [ 219.046557][ T7594] ? __ext4_journal_stop+0xfb/0x110 [ 219.051834][ T7594] ? ext4_expand_extra_isize+0x560/0x560 [ 219.057607][ T7594] ? ext4_dirty_inode+0x9a/0xa0 [ 219.062514][ T7594] ? ext4_readpage+0x180/0x180 [ 219.067284][ T7594] do_writepages+0x1cb/0x320 [ 219.071888][ T7594] ? generic_write_end+0x157/0x180 [ 219.076999][ T7594] file_write_and_wait_range+0x132/0x1d0 [ 219.082629][ T7594] ext4_sync_file+0x105/0x6e0 [ 219.087309][ T7594] ? tsan.module_ctor+0x10/0x10 [ 219.092167][ T7594] vfs_fsync_range+0x107/0x120 [ 219.096929][ T7594] ext4_buffered_write_iter+0x322/0x380 [ 219.102476][ T7594] ext4_file_write_iter+0x2e7/0x11f0 [ 219.107764][ T7594] ? touch_atime+0x11f/0x2e0 [ 219.112399][ T7594] ? filemap_read+0x16ca/0x1720 [ 219.117287][ T7594] do_iter_readv_writev+0x2de/0x380 [ 219.122487][ T7594] do_iter_write+0x192/0x5c0 [ 219.127072][ T7594] ? splice_from_pipe_next+0x34f/0x3b0 [ 219.132628][ T7594] ? kmalloc_array+0x2d/0x40 [ 219.137221][ T7594] vfs_iter_write+0x4c/0x70 [ 219.141762][ T7594] iter_file_splice_write+0x43a/0x790 [ 219.147133][ T7594] ? splice_from_pipe+0xd0/0xd0 [ 219.152144][ T7594] direct_splice_actor+0x80/0xa0 [ 219.157150][ T7594] splice_direct_to_actor+0x345/0x650 [ 219.162533][ T7594] ? do_splice_direct+0x190/0x190 [ 219.167606][ T7594] do_splice_direct+0x106/0x190 [ 219.172536][ T7594] do_sendfile+0x675/0xc40 [ 219.177005][ T7594] __x64_sys_sendfile64+0x102/0x140 [ 219.182230][ T7594] do_syscall_64+0x44/0xa0 [ 219.186653][ T7594] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 219.192557][ T7594] RIP: 0033:0x7f8fc1cd3ae9 [ 219.196967][ T7594] 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 [ 219.216796][ T7594] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 219.225189][ T7594] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 14:16:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x322, 0xfff, 0x0) [ 219.233155][ T7594] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 219.241103][ T7594] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 219.249050][ T7594] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 219.257051][ T7594] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) bind(r1, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0x4e24, @remote}, 0x4, 0x0, 0x2, 0xffff8001}}, 0x80) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0xc00, 0x0) sendfile(r0, r3, 0x0, 0x80000005) 14:16:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148842, 0xc1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus/file0\x00', 0x28000, 0xa0) setrlimit(0x7, &(0x7f0000000040)={0x2, 0x2}) sendfile(r0, r1, 0x0, 0x80000005) 14:16:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x1, 0x0, 0x20000, 0x9, 0x0, 0x0, 0x0, 0x5}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x8, 0x2c, 0xc4, 0x1, 0x0, 0x20, 0xff}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x482980, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000380)={{0x1, 0x1, 0x18, r0, {0x7a}}, './bus\x00'}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r4 = fork() statx(r0, &(0x7f0000001880)='./bus\x00', 0x4000, 0x40, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x3) ptrace$setregs(0xd, r6, 0x0, &(0x7f0000000080)) sendmsg$netlink(r1, &(0x7f0000001e80)={&(0x7f00000000c0)=@kern={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001e40)=[{&(0x7f0000000180)={0x1c4, 0x24, 0x100, 0x70bd2c, 0x25dfdbff, "", [@nested={0x11d, 0x26, 0x0, 0x1, [@generic="882d1e018ed4fd59a55a0d4295feb2b6b760338b91426c437b8b621f55440c0cfb9e26f2a9e459afbc88950f6d5af494673ff29391", @generic, @generic="941fbc222d6894582b8f9ede30f755c50f76107cecc18f76b412cb34ff949f19651b0180feb2480187d4707ff2e5e05cce59772c678b740aacf8046cbcced9b6c2f2ad76035767185a857857ad1c1e53ca79f5fd50edf95f55e736ed976e142635e20cc6d811823b6e6d1a7844934ab9cf88cd07b49358bb4c6fe46a1894ff0596fd7abb4f35be3536ceae66a805cacaf52dc2d46aee6d4c948873103834a4246b9f840aafb86112bd756ce6687d1353f16346cf9a917ee9b44d9c381821b4b47637eccc60675642fe540995e951afe21bf9ba7da7f079459594769277113fd21dac14e5"]}, @generic="05f5b727878178061c1a9ece3650b4e9b637d9b7b4a6347b8fd47ca9f6ea6576d31a2212faa294c4e5d6b987a4d1f4db4d182f0e0cd304cef86c97c81292b775135eafc1398a95762515cd661b620d2cc8aa870803840c671ce2814e260e529256d01a8c34a1dc076d9c1f132fc96dd82bb770a6c4394aed", @nested={0x18, 0x87, 0x0, 0x1, [@typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@remote}]}, @generic="05"]}, 0x1c4}, {&(0x7f00000003c0)={0x120, 0x2f, 0x100, 0x70bd2a, 0x25dfdbff, "", [@generic="88b71d1f9ae76140a74d47db890bb6348e2141ddb2ce83f40c8d16d159fd2e8785eb02d3c82a77fecaa96a71c25c1b40fe1fac707df5f771630558b22925475b0fa663bda786dbeab124107b0705", @typed={0xc, 0x6e, 0x0, 0x0, @u64=0x1}, @typed={0xc, 0x3, 0x0, 0x0, @u64=0xe97}, @typed={0x8, 0x80, 0x0, 0x0, @fd=r2}, @nested={0x5d, 0x3c, 0x0, 0x1, [@generic="dfd98331116b8c0e0bf1857866109e13f1675cb149c140b9a05c2144f32970c9c1982a9b04b36c5b590bb75bafc66cd4b05b69f6a5c1fd929f8891c868680030d0a09372840c43ad9e71f52916de13d05fd3f159b52a8df62c"]}, @typed={0x14, 0x90, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x23}}, @nested={0x18, 0x4d, 0x0, 0x1, [@typed={0x14, 0x52, 0x0, 0x0, @ipv6=@local}]}, @typed={0x8, 0x4c, 0x0, 0x0, @pid}, @typed={0xc, 0x2d, 0x0, 0x0, @u64=0x5}]}, 0x120}, {&(0x7f0000000500)={0x1350, 0x41, 0x200, 0x70bd2c, 0x25dfdbfb, "", [@typed={0x14, 0x40, 0x0, 0x0, @ipv6=@loopback}, @nested={0x7e, 0x39, 0x0, 0x1, [@generic, @typed={0x10, 0x6c, 0x0, 0x0, @str='@~%,{&}[)#,\x00'}, @generic="40aba52f73774357eecb048da66fe323a8856136a624e669bc9971a2a8c700bfb854b507b2e7408aa2f395a7f6b660d8a06f51d9671b7c321a631f387bb573a7db39df8883f646f2eda164a7d93c653f4450805cfa97df17a652", @typed={0x8, 0x2c, 0x0, 0x0, @pid}, @typed={0x6, 0x65, 0x0, 0x0, @str='k\x00'}]}, @nested={0xee, 0x84, 0x0, 0x1, [@generic="692882521b487eb30ccb876cd2d8a35e1a6ddbc04d992eb76b7db69c42c5e3c055a733bbe536c113a49b7af9eae0791d5746ea7374725636075f24d60adcddf60491b840f7b77468a3da87a433ada9f2619ff11fc3b6b25e0726ecfb6cccbf0371d2a6d4ccc539e2ab50bcccfa6e4b62fe3d64f881c8ad534ca849bc0f940b9dea5176105842c41041eb41a2947b7fd68ae8dfc1cecac94fe62a0f4ce270850c03742457eaf8ba5678afe908c17baefcd36e2a28c7cc65ae7a435fdf818cd02d5487942cff34e895d93caac7e96f63b762fdd2744019ab9fa98c135546a5847a03c4", @typed={0x8, 0x59, 0x0, 0x0, @fd=r3}]}, @nested={0x10d2, 0x1, 0x0, 0x1, [@generic="443a504efad1749f3b15ebf519fea5efd44b9e51356d0c9d5ead08eed0384d18238c17052dd4fa022f273264cf48077d1d41472d26dcf5575f1ac4de75316607a22d50d19a7011ca9b9a05ea3318", @typed={0x8, 0x25, 0x0, 0x0, @pid=r4}, @typed={0xa, 0x76, 0x0, 0x0, @str='%)$/\xc8\x00'}, @generic="ea23414de4286a4403020ca4ff4eee10cab449fe4fe8321ed586c39b54fa7636578bbec40ca431175242d7dacce6dd9da50368cfbd2df6342af8e71a0fa1498888b3d9a357c418316acf74d0f1051502c2dc0d0213c84d033ad26621673567f4e95c85296a0fe45a15fd2dbebc6f8c73dfbc53e919f52a0ae667675cd1e2e6fd072dab96b9ce599380de225401672cd7d7736d4b96399cc676d7ee497b57f9cd03ab22883b101ad4ae447c0a00c24e2d80ad8020c53ef17c6b8ff728bd0a24f0aaf6e5b28cbbcf7aae970645a00b56559e1ddbc4b38eeda668725525c57766235ffdd993ca5c9562e3fa55243ae8b44cd1ebc19b7434b7598d0845b8e8a7c96f223b1d38e046445eda072773f7fdd08579b29124ac2bae375ecce90d32e1abb63be1884ec61b12138b15579d524ce6f807e6a327e0aafb0efcab4b8887d3d4cdf138114132b805d1a09eee6dc319b63a5e2552a6e2f948f1d691c7dd96c0d369244372015ce76abf001ad5e8140a00c7204c5ce40df51007140c895da506f5116022c56a2a4842ecae98e14dd433dea27ba5de75b9ef8c388285c6228a1df9aa9c37a41b2005f61affddeed50b2b9a373bf2863f2bdf0c61cb60ce4ecbb527bf4ee8139846c80d31676e5b9dbe55bc572a0ce7e0099c1f990c56e674c815cda59ad86d2abf84038de17d5e4a3fc31d56f7ab9b2ac8386833c1910344f57235cc705e02c7c9492fba88b53baa8730ae478c63834b5fbc3b9cbef4cb06e82964d728a60363be1d3d79d2f8d1d4414a43787db1add138e7e190897a2d3eb2e1babca02f3add7e79689bd3d2b6ddaf311737bb4cd740d54f81382a6d33814bf5f6a05da07336ce4d3e4cf4e336c72c85d09e1d6e42c2ea8f064046c4b629e38a415852de1169883e0c6349ebe7564382a49b15c8f28297217c6de496b3f0ef1dbc67555449363ad120f607f755b8279f1fbb87a939b7e36d0930ec65ff560a72208394c01bf14f0f39215ff81f8bbe5829077ba1d12d8d70d2f499cecb2d7fa553c384d6a2a0ae62309f782faae8dcf5eda418082403635c4b7964d0c7d9a2389120011933d63ae30d16783d9b040744a0b57af07ec705bac59a4a7fdef8b5ac21593e711510062e37ea33c43a6c113f7f02f5046bb6f2acc3a5eb281d974ba76ea3755744782dcd49c48bde9f6826662d8ca762cbaf1236d2f5a4188b9e8579a03973d984b7871aad5b3f52e02b7e1b7b6f53efc420627d849d18def069a9d83b0c80a6bc08ddfca291569d610875ca83483ff505f113834d090e95736e29175095d32609243b9df21c0cd3037609a5581b8ca8fa2c3083c3f788ced5ec79fb0844fff9ab969e4e2d094bc14e14600b3940cff1a429e65f174e2de955c491b469892a400bfc75d05c808c7a1ca0605e48ce69634b5b903a9bb3253e513405d59f89dbbd2345095a764b5752a5d2053c6fcc1288595fb64745d876468c66ba2e03ee9d8d88c48f13ec2c09a61d9c4e71034c6525521eac26c844401a390281dfe419db622e2b3bf639a5234a725d5a69fe664e11810db096010b558f2294db5c339eeaaa2a94f841f05aabdfc313cf34c02d9df624e474c3b66b500a59c955e3f3a3165653833da0f65795eab231b3ec50b9be2d77f4efbe8d2b0c84dc14e93086247779d3846b7b1f20dcc473239f414f0be1ab66df73bcd51d8a3f554e6bff46b6bb00dfc8796fcfb7dabe960271499926b241bb9625a58f74ce01eb319fa2638c1ee15a2d68f3c36139143f984635507e511cc3a31df23d41173f6b0cbe1cc59d22b29a852db031a2ab7bf778d324912733157407b2128a63b057a8b04425bf048c2e7aa96eef69a4d096d24bbfe3367e906fba1635610786fbd5d39c41a134882208c60081ddc54073eb0315f76f83fd21ff66928786709d75ea231595ec89008082e8bcf1bdac7949f19429d97b12ad8e6971304ebedc3ada8ad878bff18dff9fb2062b12acadea308a776b08d4e5e9a7820c462f0146e27fb381fed92290c61002a6a5c23983190aacec037a17bd2e874229e6ba3e71c3396763f89c407bc2e46663edfa211714706b6bd46ae76f99a580204146fe0ce895ca273fdaac5619cc6e499992c836e512300961fc22eaa38124d36db1b5fcd1f6ad8369b096cb24a55b40fe40100f4a151bb575b1163852461ddecb09f0a8ba7181677074db689021deab1355e01cd625ff6b09bc7e658ff531586009863d978e255a64ff286c60bf9c6b30e791e29300187533fb896f9eeb6d64563b1c90ea7fc41f08eb97f85fba45456fecfed1c8f01bbc295105b89c89dae19e04369623c0d5584e58dc6ab03a172e01433bebe6e1f72626e9c23df324f1d1b351dbf0ee056a8cf94aeceec04cd6ae473c68a6692cf210dc67d888ded89210573bc444d9a82c40c860aeb5a7d8b1d62127ab981ca3fc7a332d5c6d18b9094bd7b0b08d681fc934c0b75e8a86f0f9035ee23c56a2d248fcdb2c2b6614474463395820f44369ee44f3918247611c55a83ee8d0d6d99669d022aaffa1adcf0b3bb4ba162e99896a6a2175f8ccf35225e6583bd9a882790883d8ba0d021bd2dd75d1b8e454ead810310aab200a84704f5ec054cce777accdbea09a4fa7be7c8240892225d3fad36c243350c027925086f391076dbf3c66763df22d7dbe2b742e4cf7827761821f99cc014e100945ca0383508e6ddb66b9922017318e5bfb1ff52e63634bc1e7bbb49468c71e4a5ffcebf25290171b64d908808468cde910c0b26935ceac061c535007a5c8f1d80860c04e0114e83d8dcb3c551a43725b44114ae125e003e673a67b753a24ba5c0dcac0355e845e9bbef297343c949c473209fc3f335f281fd6555347d5febcf17617eeea2673dc39feef56f1be0a4eb1cea3463b637c59940f40fa626d6225c2861433f935d6d22b9e04f53ed508e592727373672c5647c13e4da1475d851127ce8a1c77079aefca661ae2712d2d96c38ca943bc0f75519dde252f366e3665744c1abd808199316fe81588e1d64a88126daf2f52fc82af2831bdcde7b1ce960edf0a2042a1d89e4e86828ba3887fb4a0fe7623648cd6cc05698b13f720409eee1a978a2515f545dfc2ff31e88ff237bc36cc60422e6f21029b28f9116c1b612da45505225633a075f737107959aa808d62e2425f5338aa0bfe63238aaef6ae22965b404b2461cbe9c76bcda25efc61ae80fe9b738739744da1287f907e29825c9408b7447b9c06914bc8652fafad869ac909284525eab7b6e22a301e516cc0f68a7f7a68630e1576370cbb2d8fc9d03d7b8f5f0baae6633a4b6838b5f633936b826b77d24969acea9386497c7489eb256f13ed55cf288e3233545ed602b074f7e0e25282a4e04b2a3447f652e16ed813435855713a97c8cbf8527faa56cf167c659396878dd62b31a13940a5a1bfd1b2e0bc7ff2fa862c882796b3954fa88a39104dd5e3b858be44b1374ab49170e85d6a9cd713473ac83fb22e246438501ac90dbdc0f2499c2f5d681266ec3fe9d98da2d2a1fda4cd942294900411c769b3c658656592edc01411c591843bbc3c51a9428c89a3ae7022b2a57b00366a7c47c1aa6bf1ee049e55d827a9a903f94c13931c4672ed1228a222e59bd00bf7a0868efb8a57295a0e2845811f804a62c4c80408d460a04866f5891db281f5514a26dd083cc5bd8f0981222de29d754a927bc5757faaaa317288823fe6ce1f7a307a623d5dfd14c8ac628d228a461de05162439b261eb5fffe745b6b2ea963b506315e2777528a480dc267cfed9154b23c6288efd9fac2ddd597697f42819e2bb2e7a03cfc33878cea5092a30907e1c3e56c16e35409e4590af69c69e16eb9eaf6e43577271d58ad79a9b0553b10fbaec16288793c0fbd75f8c4601a35f918bbd6f7b997c31443d5431c1ba520338c917c09b13c7bcaf269bac57d9dd988a47b5a2b6c40ccb19f98f44fe5b2d6639028a1397e8e0bae1f5d26a0f00120bb151f5a79b7e82269c821b39d995af51429b6782de8713de9aa62051926a8a4aa2f4010e75f60481f85011350bcf5eb55dff2b3f8a6dca4af4cf60356224bac731c9ecdef0fce2cc426463803d44ba5157dcd01cb446b65a323ff806245b852a9988aa148ecc2168e81c41475ab67265c382d8544adee8682fd70ac470dcf08a3878846a8e4f467ab432b8abf2af0c8bff52717d857b32a5203b01b1c84e701df0a9238dc4cf835d7aec5a4342be35f334f27c309288dcc9957f07544a203d5e567cbc53dc71b0fc39c93a02a669a5bdb9bd88c88d77617b50fc901cc43b158b682351bb51aff115e834a27fe77b5e78d191564b7960818e0f9d961340114d73a9ce0436b463b4efdf7bb8c840802680cfbfff9e71c8a891f0e96b6d5322a5e06dc936a3e854ed6d0d76b7616dfb82cdf666c92b929ebeaeccef524c6f538f521bf5c3974a312cd92b4eb4bdc7eccf4b06c68b1600c564019d64fe95ae86f1cb10d1d538fc7cfc38ffd3127c5e364399c0b5c53a550c023b6d7e7b99e925ee81cae8253634ce9b4431106f1ce74ef6d7eee1a040b1d649f12ddb5b40cff10bee73a26a27916b5b13e1baf13a83f0f2e1ec05bf47b787316ebd6ac3900a05a8dc2e8565922319fe056e165b2dd1490942a98a32d4e2da015d2a1722a09aaa81cf9064dc02cc5d4aa9f42f91a946f4db83a7967a231996f08f6b78d41c3685823a07810f9992fbd25718e728211893d24d2e95e42cbe4834a0c72f07fed9e3efc80c7d1f6b27fdf9fcdf451b3d17a525deb97599d1c7b0119c9399231f3b3b840d15bc197fefaf69d8984c2450978cb9c85496196b703aec0ecefda8b3cdd9e880acfc6e269482ebf093a8aec83b5dd844667854b3c0104b96ef1024b4e6e880f68dd1b43b20698e0a9b8ea3876937db3c80f617bf93ff098003a155d14192163891dbb0913da4928c55815b98858a4263bb53bf1e6e57c58d43e9b12586191b8c6a961a4e03e8e0198b0eb21e567c7b6c6ef6e9a0610b721ddc78dacc0ad1d331cb2de4b1242954c58fe2b3154fa726812211d2617e0ef26ae505d169e7b702cc3ccb144ee2ace46b6bc5cc26da7c78c72c83c1a2227fb577d6104b625155f228c9eaf9c0ae6f446e79f131be688fa199759545ace299794ae96f51df682d308e021b20fb81b8d609c146090a9a99b465ae6bf792d0713d79663e6f7471e4f0638668cccdcf351acb8a87c5e943e46ab8309c9adfef3d24dcea0f05f1fad14e461dad1c4d18bd8d591da67182a069b6876d470d56d9ef085af9fdcb02dae889e732449d61e0c0c834deb86f1dbe10ed2cff1cf1b166a1b63ff144270a2f87455335908cbb9b5a90b55056561f5bd9a2ec323fc07f4a06244d87f6a89b4444fe3644843d1e7efc4fb33e4b95c21b01a9b2136b7ea6876e1a7290eb2373065b85aa238c3973ccd912e415d630656adaa8fed1fc02dbc6141ba1c63f65c62c7358a74c9215e4bc1075239e214e1cab5aa89ba2fcbfdc9abfcc6e759ca1cc58fa4f320e419801fa3d336d6a8b18a8d433b0e8248c3e4a8272384182a5524f901cc3bbf6ae059a8eb2d856509e6f880844222ef96a958b1603d5e1fa8286afdd33ac77354007c2cde929f411f53c2da720b007cba77ee40d2a4a10e230c5bcce3476dc3386c6fd0633c7a0971e4e629f94b0ee8d4ba01dacdcdf9732777c2cf7a6918a295d43864442a249e8901c525807cbbbdb9a545ccbd6e17fd5851b4d07ecc020cdf67ae0d8d81", @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @typed={0x8, 0x29, 0x0, 0x0, @ipv4=@multicast1}, @generic="cbc4b29ea7003fc73b90d58bf40fde2aa97cb825656cdd70bb67e76670384fc3a16c4a63d96a0784dbc42a7dfb7ae363276e03e3e519c68fd48ee8e9c63c997b", @typed={0x4, 0x56}, @typed={0xc, 0x36, 0x0, 0x0, @u64=0x3f6}]}, @typed={0x6, 0x63, 0x0, 0x0, @binary="80a4"}, @generic="0de0a6cfc09e32b43ea5a7", @nested={0xd2, 0x3d, 0x0, 0x1, [@typed={0x5, 0x42, 0x0, 0x0, @str='\x00'}, @typed={0x8, 0x45, 0x0, 0x0, @u32=0x400}, @typed={0x8, 0x26, 0x0, 0x0, @ipv4=@local}, @generic="7475a197f42c7985a1ef860c011526ec216b43d32b3792f8c58fe920723a64de958f7d76d0a493fff264717cbb6be642d77cb5d44dfe1230abd974e68fa5d16b3c3b9de2491e5bd5b1bc391daf8416e29587f95635df169ebb42af6a33042bbf4e18a9e35f25c47b6bd23e6578011629933456b742ce8f3c59d491391f140de244bdb4", @generic="fe16c9d223b184a8830afdf383e45422062163774abc85cf939aeed7d548fef23d0bdfea3a15feb08d5e1e9b6249145030893d"]}]}, 0x1350}, {&(0x7f00000019c0)={0x454, 0x2b, 0x100, 0x70bd2a, 0x25dfdbff, "", [@nested={0x21b, 0x4d, 0x0, 0x1, [@generic="e8c1cb8d80bdfd34e51371562d524a6c0b93adb7d0a3e90c33dc5a85a36aa0dcc4e8e9b0479bef1a1ecd52f7318a982ec95983df3cdc994121e770b1bdd7d3181851c3927e3ae0980c7dbd497446a123fec03d6002d8a97a43ec863889781ca28fbf9ddfdab4ba40f73c77af1717cefd287f0898189cb8786abf5d9b5f04b427bd08d5eab0bfe878f35d76a1ce3dc1d3bc870ee344042208fae36445c3da8c0011b5ae6b182c00a908fac622a0f8345e0ca099f5974c3ce73dbe4797f2c906612bb2da9111c4a278188152012457aae94fa5a2fd6420c6ade13cce93782a9b91c212967a07fcc5e66b", @typed={0x8, 0x29, 0x0, 0x0, @uid=0xee00}, @generic="a109e866c1944d004bc26ba8de3bfb817ea938c7c9fe7f9731c19823e8c30792bf59cd606e4510a8e591355cfec84e510a", @generic="c957165b8e4dd20cf89e5788caf2d74c7acc0efd61f0f08d3424ff0e0b566295720d6a5c10613c878b7cb6fb10d7b3c4a58aa42c2d2cde626a735c560c0bbbc416de5e292fe28e31a3299cb9bd8335801ebe04bd24bb3deb952d58c94310dd7b0f4f8e5577f6692e1b34ce2f264538427aca87db9fbecf306357f4856574f744543d83683c46ea44e47e76a9f1972a501d0b7ae2c3e194f327ad9185491095e5dfbcd012bb22fce178c59fc37d28b51da3138db4fb04987e9c23b4836f22fb32aa88ea40839bb665fbd2bd37e366cf5582f6b47b997e5fbdfe6279f3a8ecc56d35542f3cd8210a6a9a1c47da6bb8bf3677575c9d33"]}, @typed={0x8, 0x1b, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x19}}, @nested={0x139, 0x1f, 0x0, 0x1, [@typed={0x8, 0x1c, 0x0, 0x0, @uid=r5}, @typed={0xc, 0x94, 0x0, 0x0, @u64=0x9}, @typed={0x4, 0x15}, @typed={0x8, 0x16, 0x0, 0x0, @pid=r6}, @typed={0x10, 0x40, 0x0, 0x0, @str='{--\\&)-)$%:\x00'}, @typed={0x8, 0x53, 0x0, 0x0, @pid}, @typed={0x14, 0x24, 0x0, 0x0, @ipv6=@loopback}, @typed={0x8, 0x1, 0x0, 0x0, @ipv4=@local}, @generic="6aa05e65e321351be49b663f976e3b9cf25afae211f1a487493db1cfd8d3b7fa3c57f9bdb5b5c71ff08881104b17c85e6b4ec9be34df3e3319043d1b09d302a479cc2b69e914bf93519e8c78a76662e4f27bcc1479e1d8ff7fb6f305629464060b02da63316e99de62b2e86269226e04c3a14bc3e566ccfd75d0aa79d514165e98f96329b67a53b9135610e7f3434570ffeb802640091d325161327c8f66ea12ea8da4a078f83d5d41a1ee788bfb155e679cec5e99a8d97914705fd53f04ef9bb2655636aaafc20ad85f1df947b279c0924cf95b931aa22389", @typed={0x8, 0x3d, 0x0, 0x0, @u32=0x3}]}, @generic="930ec58c9766265b817a6a561c32d1f02206fd346c982f4bb212d3de1e04e8e44b97bcac94", @generic="cb879a551a51138d345e7e311e1f9c743b5073021c55b5f973c2ae972f75b279d7be5f163d80402de8ab38a6f9b1ac15214f87b6e34ebc471e73115c6edfded02702c82e09e1403e02470384007cf717e8b1e3c7dc4ad27223dae10b235ac08dd6f3666e748409d3dd853adcb61394eac7d994f3bf7e308636d029f8183a38684343a335e752f566360818c36b3b4745e7880cc0ee9bff1d402fc4c7ba9e8be18524c2503d0f27340ad9f864f75d958fdc76a606acefc68760adf8f95de7ba"]}, 0x454}], 0x4, 0x0, 0x0, 0x20000000}, 0x4004001) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r7, 0x0, 0x80000005) 14:16:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x600, 0x0) recvmmsg$unix(r1, &(0x7f0000000680)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/52, 0x34}], 0x4, &(0x7f0000000380)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000480), 0x6e, &(0x7f0000000540)=[{&(0x7f0000000500)}], 0x1, &(0x7f0000000580)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf8}}], 0x2, 0x141, &(0x7f0000000700)) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:16:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 47) [ 219.573585][ T7594] syz-executor.5 (7594) used greatest stack depth: 10248 bytes left [ 219.613474][ T7622] FAULT_INJECTION: forcing a failure. [ 219.613474][ T7622] name failslab, interval 1, probability 0, space 0, times 0 [ 219.626139][ T7622] CPU: 1 PID: 7622 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 219.634465][ T7622] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 219.644601][ T7622] Call Trace: [ 219.647874][ T7622] dump_stack_lvl+0xd6/0x122 [ 219.652490][ T7622] dump_stack+0x11/0x1b [ 219.656672][ T7622] should_fail+0x23c/0x250 [ 219.661089][ T7622] ? __es_insert_extent+0x546/0xe80 [ 219.666290][ T7622] __should_failslab+0x81/0x90 [ 219.671136][ T7622] should_failslab+0x5/0x20 [ 219.675661][ T7622] kmem_cache_alloc+0x4f/0x320 [ 219.680429][ T7622] __es_insert_extent+0x546/0xe80 [ 219.685525][ T7622] ? ext4_ext_map_blocks+0x1128/0x20a0 [ 219.691079][ T7622] ext4_es_insert_extent+0x1cb/0x19c0 [ 219.696454][ T7622] ext4_map_blocks+0xa5d/0xf00 [ 219.701229][ T7622] mpage_map_one_extent+0x10d/0x3a0 [ 219.706422][ T7622] ext4_writepages+0xcba/0x1e80 [ 219.711284][ T7622] ? jbd2_journal_stop+0x592/0x6a0 [ 219.716436][ T7622] ? jbd2_journal_stop+0x592/0x6a0 14:16:42 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x20a, 0xfff, 0x0) [ 219.721567][ T7622] ? __ext4_journal_stop+0xfb/0x110 [ 219.726814][ T7622] ? ext4_expand_extra_isize+0x560/0x560 [ 219.732451][ T7622] ? ext4_dirty_inode+0x9a/0xa0 [ 219.737301][ T7622] ? ext4_readpage+0x180/0x180 [ 219.742105][ T7622] do_writepages+0x1cb/0x320 [ 219.746882][ T7622] ? generic_write_end+0x157/0x180 [ 219.751997][ T7622] file_write_and_wait_range+0x132/0x1d0 [ 219.757635][ T7622] ext4_sync_file+0x105/0x6e0 [ 219.762321][ T7622] ? tsan.module_ctor+0x10/0x10 [ 219.767315][ T7622] vfs_fsync_range+0x107/0x120 [ 219.772063][ T7622] ext4_buffered_write_iter+0x322/0x380 [ 219.777630][ T7622] ext4_file_write_iter+0x2e7/0x11f0 [ 219.782919][ T7622] ? touch_atime+0x11f/0x2e0 [ 219.787495][ T7622] ? filemap_read+0x16ca/0x1720 [ 219.792371][ T7622] do_iter_readv_writev+0x2de/0x380 [ 219.797587][ T7622] do_iter_write+0x192/0x5c0 [ 219.802275][ T7622] ? splice_from_pipe_next+0x34f/0x3b0 [ 219.807777][ T7622] ? kmalloc_array+0x2d/0x40 [ 219.812353][ T7622] vfs_iter_write+0x4c/0x70 [ 219.816855][ T7622] iter_file_splice_write+0x43a/0x790 [ 219.822261][ T7622] ? splice_from_pipe+0xd0/0xd0 [ 219.827219][ T7622] direct_splice_actor+0x80/0xa0 [ 219.832209][ T7622] splice_direct_to_actor+0x345/0x650 [ 219.837584][ T7622] ? do_splice_direct+0x190/0x190 [ 219.842627][ T7622] do_splice_direct+0x106/0x190 [ 219.847615][ T7622] do_sendfile+0x675/0xc40 [ 219.852041][ T7622] __x64_sys_sendfile64+0x102/0x140 [ 219.857246][ T7622] do_syscall_64+0x44/0xa0 [ 219.861662][ T7622] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 219.867557][ T7622] RIP: 0033:0x7f8fc1cd3ae9 [ 219.872016][ T7622] 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 [ 219.891687][ T7622] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 219.900096][ T7622] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 219.908155][ T7622] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 219.916184][ T7622] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 219.924158][ T7622] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 219.932179][ T7622] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:42 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x7, 0xd9, 0x4, 0x8, 0x0, 0x1000, 0xc058, 0x15, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3f, 0x1, @perf_bp={&(0x7f0000000040)}, 0x1044, 0x3ff, 0x4, 0x6, 0x0, 0x10001, 0x9, 0x0, 0x100, 0x0, 0xffffffff00000001}, r2, 0xe, r3, 0x0) 14:16:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x364, 0xfff, 0x0) 14:16:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 48) [ 220.243373][ T7639] FAULT_INJECTION: forcing a failure. [ 220.243373][ T7639] name failslab, interval 1, probability 0, space 0, times 0 [ 220.256077][ T7639] CPU: 0 PID: 7639 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 220.264455][ T7639] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 220.274540][ T7639] Call Trace: [ 220.277829][ T7639] dump_stack_lvl+0xd6/0x122 [ 220.282437][ T7639] dump_stack+0x11/0x1b [ 220.286603][ T7639] should_fail+0x23c/0x250 [ 220.291025][ T7639] ? mempool_alloc_slab+0x16/0x20 [ 220.296089][ T7639] __should_failslab+0x81/0x90 [ 220.300891][ T7639] should_failslab+0x5/0x20 [ 220.305458][ T7639] kmem_cache_alloc+0x4f/0x320 [ 220.310306][ T7639] mempool_alloc_slab+0x16/0x20 [ 220.315243][ T7639] ? mempool_free+0x130/0x130 [ 220.319917][ T7639] mempool_alloc+0x9d/0x310 [ 220.324734][ T7639] bio_alloc_bioset+0xcc/0x560 [ 220.329501][ T7639] ext4_bio_write_page+0x7f5/0xaa0 [ 220.334673][ T7639] ext4_writepages+0x10fe/0x1e80 [ 220.339614][ T7639] ? ext4_readpage+0x180/0x180 [ 220.344399][ T7639] do_writepages+0x1cb/0x320 [ 220.348988][ T7639] ? generic_write_end+0x157/0x180 [ 220.354144][ T7639] file_write_and_wait_range+0x132/0x1d0 [ 220.359793][ T7639] ext4_sync_file+0x105/0x6e0 [ 220.364489][ T7639] ? tsan.module_ctor+0x10/0x10 [ 220.369339][ T7639] vfs_fsync_range+0x107/0x120 [ 220.374180][ T7639] ext4_buffered_write_iter+0x322/0x380 [ 220.379753][ T7639] ext4_file_write_iter+0x2e7/0x11f0 [ 220.385040][ T7639] ? touch_atime+0x11f/0x2e0 [ 220.389623][ T7639] ? filemap_read+0x16ca/0x1720 [ 220.394566][ T7639] do_iter_readv_writev+0x2de/0x380 [ 220.399758][ T7639] do_iter_write+0x192/0x5c0 [ 220.404338][ T7639] ? splice_from_pipe_next+0x34f/0x3b0 [ 220.409796][ T7639] ? kmalloc_array+0x2d/0x40 [ 220.414383][ T7639] vfs_iter_write+0x4c/0x70 [ 220.418943][ T7639] iter_file_splice_write+0x43a/0x790 [ 220.424316][ T7639] ? splice_from_pipe+0xd0/0xd0 [ 220.429188][ T7639] direct_splice_actor+0x80/0xa0 [ 220.434213][ T7639] splice_direct_to_actor+0x345/0x650 [ 220.439589][ T7639] ? do_splice_direct+0x190/0x190 [ 220.444616][ T7639] do_splice_direct+0x106/0x190 [ 220.449466][ T7639] do_sendfile+0x675/0xc40 [ 220.453927][ T7639] __x64_sys_sendfile64+0x102/0x140 [ 220.459196][ T7639] do_syscall_64+0x44/0xa0 [ 220.463621][ T7639] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 220.469518][ T7639] RIP: 0033:0x7f8fc1cd3ae9 [ 220.474059][ T7639] 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 14:16:43 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000040)=0x0) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0xd6143beede0092aa, 0x0, 0x6, 0x8001, 0xfdc, 0x2, 0xfff, 0x6, 0x42}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000005) [ 220.493672][ T7639] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 220.502087][ T7639] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 220.510057][ T7639] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 220.518024][ T7639] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 220.526039][ T7639] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 220.534023][ T7639] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:43 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000040)=0x1d, 0x4) sendfile(r0, r1, 0x0, 0x80000005) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0xfff, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_REGISTER_BEACONS(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r3, 0x400, 0x70bd25, 0x25dfdbfc, {{}, {@void, @void, @void}}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40845}, 0x4048844) 14:16:43 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x268, 0xfff, 0x0) 14:16:43 executing program 4: prlimit64(0x0, 0x1, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:43 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 49) [ 220.827863][ T7659] FAULT_INJECTION: forcing a failure. [ 220.827863][ T7659] name failslab, interval 1, probability 0, space 0, times 0 [ 220.840503][ T7659] CPU: 0 PID: 7659 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 220.849521][ T7659] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 220.859584][ T7659] Call Trace: [ 220.862876][ T7659] dump_stack_lvl+0xd6/0x122 [ 220.867537][ T7659] dump_stack+0x11/0x1b [ 220.871792][ T7659] should_fail+0x23c/0x250 [ 220.876207][ T7659] ? mempool_alloc_slab+0x16/0x20 [ 220.881244][ T7659] __should_failslab+0x81/0x90 [ 220.886035][ T7659] should_failslab+0x5/0x20 [ 220.890741][ T7659] kmem_cache_alloc+0x4f/0x320 [ 220.895511][ T7659] ? mempool_alloc_slab+0x16/0x20 [ 220.900527][ T7659] mempool_alloc_slab+0x16/0x20 [ 220.905413][ T7659] ? mempool_free+0x130/0x130 [ 220.910105][ T7659] mempool_alloc+0x9d/0x310 [ 220.914686][ T7659] bio_alloc_bioset+0x1af/0x560 [ 220.919555][ T7659] ext4_bio_write_page+0x7f5/0xaa0 [ 220.924738][ T7659] ext4_writepages+0x10fe/0x1e80 [ 220.929724][ T7659] ? ext4_readpage+0x180/0x180 [ 220.934523][ T7659] do_writepages+0x1cb/0x320 [ 220.939126][ T7659] ? generic_write_end+0x157/0x180 [ 220.944323][ T7659] file_write_and_wait_range+0x132/0x1d0 [ 220.949955][ T7659] ext4_sync_file+0x105/0x6e0 [ 220.954634][ T7659] ? tsan.module_ctor+0x10/0x10 [ 220.959529][ T7659] vfs_fsync_range+0x107/0x120 [ 220.964289][ T7659] ext4_buffered_write_iter+0x322/0x380 [ 220.969912][ T7659] ext4_file_write_iter+0x2e7/0x11f0 [ 220.975216][ T7659] ? touch_atime+0x11f/0x2e0 [ 220.979800][ T7659] ? filemap_read+0x16ca/0x1720 [ 220.984711][ T7659] do_iter_readv_writev+0x2de/0x380 [ 220.989959][ T7659] do_iter_write+0x192/0x5c0 [ 220.994556][ T7659] ? splice_from_pipe_next+0x34f/0x3b0 [ 221.000080][ T7659] ? kmalloc_array+0x2d/0x40 [ 221.004696][ T7659] vfs_iter_write+0x4c/0x70 [ 221.009256][ T7659] iter_file_splice_write+0x43a/0x790 [ 221.014631][ T7659] ? splice_from_pipe+0xd0/0xd0 [ 221.019540][ T7659] direct_splice_actor+0x80/0xa0 [ 221.024539][ T7659] splice_direct_to_actor+0x345/0x650 [ 221.029912][ T7659] ? do_splice_direct+0x190/0x190 [ 221.034974][ T7659] do_splice_direct+0x106/0x190 [ 221.039854][ T7659] do_sendfile+0x675/0xc40 [ 221.044304][ T7659] __x64_sys_sendfile64+0x102/0x140 [ 221.049514][ T7659] do_syscall_64+0x44/0xa0 [ 221.053934][ T7659] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 221.060348][ T7659] RIP: 0033:0x7f8fc1cd3ae9 [ 221.064752][ T7659] 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 [ 221.084690][ T7659] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 221.093173][ T7659] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 221.101139][ T7659] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 221.109089][ T7659] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 221.117043][ T7659] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 14:16:43 executing program 4: setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xd0, &(0x7f0000000040)=0x6, 0x4) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:43 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x381, 0xfff, 0x0) [ 221.125083][ T7659] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:43 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000180)={{0x0, 0xc00000000, 0x8, 0x1f, 0x1000, 0x40, 0x9, 0x1ff, 0x0, 0x100, 0x3, 0x9000000000, 0x1d3, 0x8, 0x100000001}}) 14:16:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 50) 14:16:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000040)={0xffffffffffffff81, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 221.464364][ T7675] FAULT_INJECTION: forcing a failure. [ 221.464364][ T7675] name failslab, interval 1, probability 0, space 0, times 0 [ 221.477051][ T7675] CPU: 1 PID: 7675 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 221.485390][ T7675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 221.495457][ T7675] Call Trace: [ 221.498727][ T7675] dump_stack_lvl+0xd6/0x122 [ 221.503375][ T7675] dump_stack+0x11/0x1b [ 221.507585][ T7675] should_fail+0x23c/0x250 [ 221.512002][ T7675] __should_failslab+0x81/0x90 [ 221.516827][ T7675] should_failslab+0x5/0x20 [ 221.521338][ T7675] kmem_cache_alloc_node+0x61/0x2d0 [ 221.526542][ T7675] ? create_task_io_context+0x36/0x1e0 [ 221.532008][ T7675] create_task_io_context+0x36/0x1e0 [ 221.537345][ T7675] submit_bio_checks+0x828/0x8e0 [ 221.542527][ T7675] ? blk_try_enter_queue+0xee/0x1f0 [ 221.547771][ T7675] __submit_bio+0x2de/0x480 [ 221.552318][ T7675] ? jbd2_journal_stop+0x592/0x6a0 [ 221.557430][ T7675] submit_bio_noacct+0x418/0x4e0 14:16:44 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x2bc, 0xfff, 0x0) [ 221.562412][ T7675] submit_bio+0x10c/0x180 [ 221.566737][ T7675] ext4_io_submit+0xcd/0xf0 [ 221.571252][ T7675] ext4_writepages+0xb8a/0x1e80 [ 221.576180][ T7675] ? ext4_readpage+0x180/0x180 [ 221.581072][ T7675] do_writepages+0x1cb/0x320 [ 221.585660][ T7675] ? generic_write_end+0x157/0x180 [ 221.590776][ T7675] file_write_and_wait_range+0x132/0x1d0 [ 221.596429][ T7675] ext4_sync_file+0x105/0x6e0 [ 221.601120][ T7675] ? tsan.module_ctor+0x10/0x10 [ 221.605965][ T7675] vfs_fsync_range+0x107/0x120 [ 221.610792][ T7675] ext4_buffered_write_iter+0x322/0x380 [ 221.616430][ T7675] ext4_file_write_iter+0x2e7/0x11f0 [ 221.621819][ T7675] ? touch_atime+0x11f/0x2e0 [ 221.626397][ T7675] ? filemap_read+0x16ca/0x1720 [ 221.631257][ T7675] do_iter_readv_writev+0x2de/0x380 [ 221.636514][ T7675] do_iter_write+0x192/0x5c0 [ 221.641101][ T7675] ? debug_smp_processor_id+0x18/0x20 [ 221.646485][ T7675] vfs_iter_write+0x4c/0x70 [ 221.650988][ T7675] iter_file_splice_write+0x43a/0x790 [ 221.656420][ T7675] ? splice_from_pipe+0xd0/0xd0 [ 221.661260][ T7675] direct_splice_actor+0x80/0xa0 [ 221.666197][ T7675] splice_direct_to_actor+0x345/0x650 [ 221.671635][ T7675] ? do_splice_direct+0x190/0x190 [ 221.676661][ T7675] do_splice_direct+0x106/0x190 [ 221.681539][ T7675] do_sendfile+0x675/0xc40 [ 221.685959][ T7675] __x64_sys_sendfile64+0x102/0x140 [ 221.691158][ T7675] do_syscall_64+0x44/0xa0 [ 221.695585][ T7675] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 221.701491][ T7675] RIP: 0033:0x7f8fc1cd3ae9 [ 221.705903][ T7675] 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 [ 221.726804][ T7675] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 221.735226][ T7675] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 221.743191][ T7675] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 221.751154][ T7675] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 14:16:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) kcmp(0x0, r1, 0x4, r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000000, 0xa9597c0fd872981d, r2, 0x285b1000) r3 = syz_open_dev$vcsa(&(0x7f0000000040), 0x1, 0x101000) ioctl$BTRFS_IOC_INO_PATHS(r3, 0xc0389423, &(0x7f0000000180)={0x20000000, 0x20, [0x2, 0xcfc, 0x1, 0x81], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) [ 221.759124][ T7675] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 221.767127][ T7675] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getrlimit(0x9, &(0x7f0000000140)) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x60, 0xff, 0xd, 0x100000, 0x2, 0x0, 0xfffffffe, 0x1}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r1, r2, 0x0, 0x80000205) openat(r0, &(0x7f0000000040)='./bus\x00', 0x400000, 0x0) 14:16:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x2, 0x4, 0x7, 0x399, 0x80000000, 0x6, 0x1f, 0xfffffffc, 0x2}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f00000000c0)={0x0, 0x1, r2, 0x7f}) r3 = getpgrp(0x0) sched_setattr(r3, &(0x7f00000001c0)={0x38, 0x1, 0x70, 0x1, 0xfffffffd, 0x1ff, 0x9, 0x9, 0xd5f3, 0x5}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x25d) 14:16:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x5, 0x34, 0x7fff, 0x3f, 0x5bb, 0x200, 0xffffffffffff5276, 0x8, 0x81}, 0x0) 14:16:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x3}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x39d, 0xfff, 0x0) 14:16:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 51) 14:16:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x100) sendfile(r0, r1, 0x0, 0x80000005) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x6, 0x40, 0x6, 0x6, 0x1000, 0x101, 0x1, 0x3, 0x8}, 0x0) [ 222.095570][ T7702] FAULT_INJECTION: forcing a failure. [ 222.095570][ T7702] name failslab, interval 1, probability 0, space 0, times 0 [ 222.108302][ T7702] CPU: 0 PID: 7702 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 222.116630][ T7702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 222.126692][ T7702] Call Trace: [ 222.129973][ T7702] dump_stack_lvl+0xd6/0x122 [ 222.134735][ T7702] dump_stack+0x11/0x1b [ 222.138980][ T7702] should_fail+0x23c/0x250 14:16:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = gettid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x10000006, 0x4705, 0x2, 0x8000, 0x1, 0x800, 0x2, 0xffffffff}, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x3) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) rt_sigqueueinfo(r3, 0x28, &(0x7f0000000180)={0xffffffff, 0x20004, 0x20000000}) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x3) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) getrlimit(0x2, &(0x7f0000002c40)) process_vm_readv(r4, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000500)=""/199, 0xc7}, {&(0x7f0000000600)=""/146, 0x92}, {&(0x7f00000006c0)=""/182, 0xb6}, {&(0x7f0000000780)=""/196, 0xc4}, {&(0x7f0000000880)=""/51, 0x33}], 0x9, &(0x7f0000003d40)=[{&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/159, 0x9f}, {&(0x7f0000001a40)=""/191, 0xbf}, {&(0x7f0000001b00)=""/208, 0xd0}, {&(0x7f0000001c00)=""/47, 0x2f}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000003dc0)=""/210, 0xd2}, {&(0x7f0000002d40)=""/4096, 0x1000}], 0x8, 0x0) pidfd_open(r2, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 222.143438][ T7702] __should_failslab+0x81/0x90 [ 222.148213][ T7702] should_failslab+0x5/0x20 [ 222.152732][ T7702] kmem_cache_alloc_node+0x61/0x2d0 [ 222.157938][ T7702] ? create_task_io_context+0x36/0x1e0 [ 222.163444][ T7702] create_task_io_context+0x36/0x1e0 [ 222.168752][ T7702] submit_bio_checks+0x828/0x8e0 [ 222.173755][ T7702] ? blk_try_enter_queue+0xee/0x1f0 [ 222.178954][ T7702] __submit_bio+0x2de/0x480 [ 222.183459][ T7702] ? jbd2_journal_stop+0x592/0x6a0 [ 222.188580][ T7702] submit_bio_noacct+0x418/0x4e0 14:16:44 executing program 4: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000200)=""/126, 0x7e}], 0x1, &(0x7f00000000c0)=""/29, 0x1d}, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f00000002c0)={0x0, 0x800, [0x7, 0x10000, 0x3, 0xea, 0x8000, 0x4f4]}) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 222.193530][ T7702] submit_bio+0x10c/0x180 [ 222.197870][ T7702] ext4_io_submit+0xcd/0xf0 [ 222.202446][ T7702] ext4_writepages+0xb8a/0x1e80 [ 222.207381][ T7702] ? ext4_readpage+0x180/0x180 [ 222.212129][ T7702] do_writepages+0x1cb/0x320 [ 222.216868][ T7702] ? generic_write_end+0x157/0x180 [ 222.221994][ T7702] file_write_and_wait_range+0x132/0x1d0 [ 222.227628][ T7702] ext4_sync_file+0x105/0x6e0 [ 222.232320][ T7702] ? tsan.module_ctor+0x10/0x10 [ 222.237180][ T7702] vfs_fsync_range+0x107/0x120 [ 222.241976][ T7702] ext4_buffered_write_iter+0x322/0x380 [ 222.247601][ T7702] ext4_file_write_iter+0x2e7/0x11f0 [ 222.252942][ T7702] ? touch_atime+0x11f/0x2e0 [ 222.257553][ T7702] ? filemap_read+0x16ca/0x1720 [ 222.262409][ T7702] do_iter_readv_writev+0x2de/0x380 [ 222.267713][ T7702] do_iter_write+0x192/0x5c0 [ 222.272306][ T7702] ? splice_from_pipe_next+0x34f/0x3b0 [ 222.277866][ T7702] ? kmalloc_array+0x2d/0x40 [ 222.282531][ T7702] vfs_iter_write+0x4c/0x70 [ 222.287208][ T7702] iter_file_splice_write+0x43a/0x790 [ 222.292668][ T7702] ? splice_from_pipe+0xd0/0xd0 [ 222.297654][ T7702] direct_splice_actor+0x80/0xa0 [ 222.302592][ T7702] splice_direct_to_actor+0x345/0x650 [ 222.308036][ T7702] ? do_splice_direct+0x190/0x190 [ 222.313101][ T7702] do_splice_direct+0x106/0x190 [ 222.317957][ T7702] do_sendfile+0x675/0xc40 [ 222.322396][ T7702] __x64_sys_sendfile64+0x102/0x140 [ 222.327600][ T7702] do_syscall_64+0x44/0xa0 [ 222.332030][ T7702] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 222.337982][ T7702] RIP: 0033:0x7f8fc1cd3ae9 [ 222.342393][ T7702] 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 [ 222.362022][ T7702] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 222.370603][ T7702] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 222.378698][ T7702] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 222.386655][ T7702] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 14:16:45 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x2d9, 0xfff, 0x0) 14:16:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 222.394613][ T7702] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 222.402591][ T7702] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:45 executing program 2: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000040)={0x1000, 0x8, 0xffffff02, 0x1, 0x3, 0x2cec}) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x9042, 0xa5) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x6, 0x0, 0x8, 0xda1, 0x6, 0x80, 0x9, 0x0, 0x3f}, 0x0) sendfile(r0, r1, 0x0, 0x80000005) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x6, 0x8, 0x17, 0x0, 0x101, 0xfff, 0xfff, 0xfff, 0x2}, 0x0) 14:16:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xd, &(0x7f0000000040)={0x0, 0x20}) sendfile(r0, r1, 0x0, 0x80000005) 14:16:45 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 52) [ 222.742668][ T7728] FAULT_INJECTION: forcing a failure. [ 222.742668][ T7728] name failslab, interval 1, probability 0, space 0, times 0 [ 222.755293][ T7728] CPU: 0 PID: 7728 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 222.763691][ T7728] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 222.773766][ T7728] Call Trace: [ 222.777046][ T7728] dump_stack_lvl+0xd6/0x122 [ 222.781660][ T7728] dump_stack+0x11/0x1b [ 222.785817][ T7728] should_fail+0x23c/0x250 [ 222.790238][ T7728] ? mempool_alloc_slab+0x16/0x20 [ 222.795257][ T7728] __should_failslab+0x81/0x90 [ 222.800022][ T7728] should_failslab+0x5/0x20 [ 222.804618][ T7728] kmem_cache_alloc+0x4f/0x320 [ 222.809496][ T7728] mempool_alloc_slab+0x16/0x20 [ 222.814342][ T7728] ? mempool_free+0x130/0x130 [ 222.819077][ T7728] mempool_alloc+0x9d/0x310 [ 222.823667][ T7728] sg_pool_alloc+0x74/0x90 [ 222.828096][ T7728] __sg_alloc_table+0xce/0x290 [ 222.832857][ T7728] sg_alloc_table_chained+0xaf/0x140 [ 222.838306][ T7728] ? sg_alloc_table_chained+0x140/0x140 [ 222.843853][ T7728] scsi_alloc_sgtables+0x18a/0x510 [ 222.848964][ T7728] sd_init_command+0x997/0x1650 [ 222.853821][ T7728] scsi_queue_rq+0x101b/0x14d0 [ 222.858785][ T7728] blk_mq_dispatch_rq_list+0x534/0x11d0 [ 222.864397][ T7728] ? __sbitmap_queue_get+0x11/0x20 [ 222.869503][ T7728] blk_mq_do_dispatch_sched+0x446/0x6d0 [ 222.875088][ T7728] __blk_mq_sched_dispatch_requests+0x1ca/0x270 [ 222.881355][ T7728] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 222.887340][ T7728] __blk_mq_run_hw_queue+0xc1/0x140 [ 222.892624][ T7728] __blk_mq_delay_run_hw_queue+0x199/0x360 [ 222.898426][ T7728] ? __rcu_read_unlock+0x5c/0x290 [ 222.903471][ T7728] blk_mq_run_hw_queue+0x231/0x260 [ 222.908676][ T7728] blk_mq_sched_insert_requests+0x130/0x200 [ 222.915784][ T7728] blk_mq_flush_plug_list+0x372/0x460 [ 222.921150][ T7728] blk_flush_plug+0x252/0x2b0 [ 222.925924][ T7728] ? submit_bio+0x10c/0x180 [ 222.930505][ T7728] blk_finish_plug+0x44/0x60 [ 222.935192][ T7728] ext4_writepages+0x1981/0x1e80 [ 222.940203][ T7728] ? ext4_readpage+0x180/0x180 [ 222.945198][ T7728] do_writepages+0x1cb/0x320 [ 222.949788][ T7728] ? generic_write_end+0x157/0x180 [ 222.955422][ T7728] file_write_and_wait_range+0x132/0x1d0 [ 222.961075][ T7728] ext4_sync_file+0x105/0x6e0 [ 222.965924][ T7728] ? tsan.module_ctor+0x10/0x10 [ 222.970787][ T7728] vfs_fsync_range+0x107/0x120 [ 222.975557][ T7728] ext4_buffered_write_iter+0x322/0x380 [ 222.981194][ T7728] ext4_file_write_iter+0x2e7/0x11f0 [ 222.986524][ T7728] ? touch_atime+0x11f/0x2e0 14:16:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x3b9, 0xfff, 0x0) [ 222.991166][ T7728] ? filemap_read+0x16ca/0x1720 [ 222.996047][ T7728] do_iter_readv_writev+0x2de/0x380 [ 223.001247][ T7728] do_iter_write+0x192/0x5c0 [ 223.005876][ T7728] ? splice_from_pipe_next+0x34f/0x3b0 [ 223.011403][ T7728] ? kmalloc_array+0x2d/0x40 [ 223.015995][ T7728] vfs_iter_write+0x4c/0x70 [ 223.020562][ T7728] iter_file_splice_write+0x43a/0x790 [ 223.025942][ T7728] ? splice_from_pipe+0xd0/0xd0 [ 223.030898][ T7728] direct_splice_actor+0x80/0xa0 [ 223.037316][ T7728] splice_direct_to_actor+0x345/0x650 [ 223.042702][ T7728] ? do_splice_direct+0x190/0x190 [ 223.047738][ T7728] do_splice_direct+0x106/0x190 [ 223.052709][ T7728] do_sendfile+0x675/0xc40 [ 223.057128][ T7728] __x64_sys_sendfile64+0x102/0x140 [ 223.062330][ T7728] do_syscall_64+0x44/0xa0 [ 223.066751][ T7728] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 223.072645][ T7728] RIP: 0033:0x7f8fc1cd3ae9 14:16:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = pidfd_getfd(r0, r1, 0x0) ioctl$SG_GET_SCSI_ID(r2, 0x2276, &(0x7f0000000040)) sendfile(r0, r1, 0x0, 0x80000005) [ 223.077186][ T7728] 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 [ 223.096877][ T7728] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 223.105400][ T7728] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 223.113466][ T7728] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 223.121445][ T7728] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 223.129423][ T7728] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 223.137411][ T7728] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x5, 0x10000043, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x80000007) 14:16:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000180)={0x38, 0x0, 0x10000000, 0x1ed6, 0xffffff80, 0x5, 0xfffffffffffffff9, 0x2, 0x2, 0x4}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) prlimit64(r1, 0x9, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fffffff80000000}, &(0x7f00000000c0)) sendfile(r0, r2, 0x0, 0x80000005) 14:16:46 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x2f5, 0xfff, 0x0) 14:16:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 53) 14:16:46 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f00000014c0)='./bus\x00', 0x148042, 0x1) prlimit64(r0, 0xa, &(0x7f0000000080)={0x100000000, 0x8d}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0x22) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000200)=0x0) accept4$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c, 0x800) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001500), 0xa0100, 0x0) r5 = syz_open_dev$loop(&(0x7f0000001540), 0x0, 0x440) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000001580)) setrlimit(0xe, &(0x7f00000001c0)={0x5, 0x7}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f00000002c0)={{r2}, r4, 0x0, @inherit={0x80, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000000700000000000000350000000000000008000000000000001800000000565a59d40000000000000007000000000000000001000000000000200000000000000001000000010000000000000000000000988c0000000000060000000000000000070000000000000000000000000400000000000000"]}, @name="ac1cc9dde7ba8ca40999bef1c92d7b5990f2194f2cbfe4f1d4e8b4b904850df1493a11cfeffa11970a0c67b04f55950b8be822bcf15ec1ac0630f66c8d9a308e81395bb3e14beabd51ca4ebc44a7da31e524054dcabb006ce668314ff4e25b883d764cd786f7ffcb721bfbe96b43b0079118e587e1a63149b93c3cc0cb8f5837b31fda46b11d2fc7922dd7b321697b53cd62f33631f2b4ad3b61f5a51a3508a62adc12189d7b9e1d0f6b906559b306e5ebc8351c9a2fa49d2bad7f2dd18232d179590157ea7adb5b05c58230bd0c735faa5c3b8cd9ec2c216e31ac89d0187ade99cdfa5814fb8ea30c725d7918635f8d761904c7b533a4394c3ed4c5b97b5ffe5566589c83bb04733e0dd8665b0407783482d567c67a0d85487dbf23a590fff4ece2f4d09ab583eb8507c73bbe0835c772e84ec88fe36de2e6023b5ed593f049de7248c1c8e391c66e8f642918eaae69163fda4d03d51947ce546aa55305db7298759087bd891b425dcfbffc241832b6c1bbf5e2aba3c327d334c0ba31d80c1205d586d34626771a8d79f0777d81c7e1f4ca35e8b0f77abe78f1bd98a9819f98d179b7b8fb0e160f2ecebdd1d4470befdffcef27c8003adc9a8993de77c5898d6a1439a8fa97bca7eecbaeebd249757fdfd04de35ca1dbfd53aaa5b2a9f8792f83c2fc9201f373ed057f46d92422b6ac9ea333cf6e82d3e63d9f2dd55a65e6280c5158025428f6b2ad25e96b23d96cd5d626b42133a861de116d4844bde84b7e4ba55253b67b7b765fdd0baa18f870ab779f560032436da373f259499a0c0df184ca3b4f16215b2e9896e03026ff54f54bf8db67d3b0f94363b25f08cc8e945b85e01cc1078f7a22e18d4534d2ce5f6b65b2c4bc47a17bef2b1188c38232097bf0d38ae5dcbd3bce343be50f10c7e497fa2891773207d27e4b83e67e12ad10491a507d17339ab4cc88c7ae014084b285bcd6c78173fc7bfd78601eb2b42fcf48662cd3751fc7cbadf89573fe2127cc1aa64f9c1a4f2ce076e42a8b797a2b80299fb917ff008c686e2b2a5ec61b244b479276f82d85b5a0ae4ffa24600f2dc9e188b1bcd14b0d9fe352cd048689604bd2f0416df231f9c622602d53bbee56aae52ed77e9e9c0e0367a3949e05503148f5da86312b40e29de9a80c66dcc292d6097871f86afcc1e77a15d16c71acf99a830a8991f083ba5aa76d6d5c9aac85fda95ba3955e22d72437513b19ba0dd407c9de5b48e33b1515c29fa0b0ebc4d2c34b4d59825f72cb8d00f6f34d46cbb8f97c633f9c1ac84a9f21d16f99baa30010c20a43e95a5bc3ce400dafacfe68c1162688f49d80ed4ce28320f36c02071bf74bfa4d5d840b8f3ed8cc375d43cae6e691035b0e7f19e2ee9fe2b850a4d72e3ad1ef2c23e240c7476eefd5a209fb420c74f3d4a2c7f67b4ae15fe8c30747bbbc1cc14a2ff33c9cc5ce7d0dccf9a71b1da9dd78d884d286ea3a6ce5ab7b4b12eeb5e629ea688aeea0b4ed0f18250463d58ab67cbbda3f770c5612484747feca61cbb7d718321eb3d0a269eee68bff783f75adac4167edcfa8241942a7c6d79322a6d5628be519796c08cd57d97f73195ad4d00fc5c80684b535a5997fd7a35852526e30aefe5fb68b759fab4ac9e3357d3aeba35ab5a3e06e01f34f3ce753d9a97e469e8fb23b247938b8b1a0c0b9f7f55cbae6aabc0b550731f36db8798dfd1d9c07a5b6a510676ec31066273fd066875cfebf09a526867e6ae955fadf75d462d6648e41eb3c54b123dac7c7606bbbc535f981a455ea134592f1d553b5b60b8b27c570ecd562ab48d3a80eea048cfa4078f388cba2f0b7993d2f9bbf8128776383d5b1eef74b9d33e2d0e0e4cda3172c940483443a946b6484df78889350858c7544cd7bbc67a8e53781700f636b4912f342b0049ee8be61209d8e4ef5b9c959c826697d8c748db2faf11dc93027226512e84355bddee09bcc352012c7d61efe89ac4fae61d70aeb59ca439ed008eb4e2dd9a05beee1fda0338106880d5cba3ef5ace40e56768a5a84d260c1e8e1ed5db407d88f126c95cce6a6154b4d45b7a151004f44cd942f8c586d0c27c64e95c6fbf74f89f1ba252a0e64c151ec1194b2d5b6801e7c70b387755d369bc6986f51c51600a80936db76829274826b617c7ed078e2db0019b85453429dd3bc76cd32141c62f0d921442e68c71410f12083453ac5510dd7312e9066748cde8a670f0867dfe43007da3a3c159a2085bcfbdee81cc127658502dbd9545a828284d65df9804ae6957237b28945204578571e2766d33d71a4413aad8dde2e6a87f610d6723740ffee4f135ec71fdf9d99144216d74c3cd3abdfac7e9488dc4e46172baba9b506672aeed9e360fea2118a9c9b6ab70604f1d37aa2b2a00a22679187859b2feca2ed4bfb261eaf74c77927987c0393321693bda88cd99e993d7f95bf66a08c7261c6174b514a6531f1ede3cb1ea1e8352ca54ee9a8469acab9ae8a35218ecf9d791036c25cdeb57ac4991eeea042ed9864a5b3e42eaf142f3333343c6257d938b6239fe65520ea48c0fa1761b993693abad208014090083fceee53e157a7df43f9cff6335eb0987abb6f6b545ec9e56cf520d06c5c8b5e17dd6281f178c113e29d657c4f98476eca29ae3739906285bff036bbf71e7f8531530a4904515ea0595c091494f9d4eabc7aedebb06d745948e92ff73aed46419700c46a3d2c6faadbcf800d404b1003740164e2969cb821ed8282249197bf1be26eb174f5e6ad5efab60990bb3803d33d98705d4a51df6355551f7ac088d919a09190aa4ebbe2157c766b519b8927a6d3ba50476bdd652938c11027ee553da32f748fbeecb66dcec1d5889430e6497a1cd041bbe7ef60847b828767ad4cb76388da8682ffdcfdf6f570f3b71f7afa96ba447f8179f404a8d987fbf03315e2785854e8c165f67f8f608943c4c2266b9e6c0120db65750a7c95c4184b66e7e525f6b1573604c4b08ffc6d9e2a0648d20ef08b5fcde26df6918cc479659508ed9bb168fd6aae06c377a122e10fdd3c4de84c4664fb6988979866ab69e146c3893a5f48597752bf75db392c1937d1742a5cdcb88580661b148c6c0235050f1c24655ef783e9b8f496386bd418f55b4320043b27e609931d4d819c6b5a4bca68c5e201a81f666e20c417a454446f8d1f50f8f83e2ba5ec64922e524f224bfd1a1eb0822200677217861b30a0ecfe01d2b53b4540ff2c59566e73d2b3a80236e286539c8361c941821e4d2668ce838dccfb2b2a02011ffe0270300d892d9c43f81893d33ada3ee81a80760a9f9f46427d7b13694538b3e006deb5bc06d72c6d08c135581b8b56fdf444a7f5a6fbdaa8459d5fea8fcf46d646b148f3a1218358b65d014124bf9c3039472e48af6460bbb5f3355cab7f5f234270fd31742ae2506d458cb73b9a45531068da9236a19d3ff65c03f5cfb4add61ca5e2d159fd86935dd2413a3f3976f8272ff72ad17f849e578bef8e0c2fbc7a1a795528a18f0f13dbc952584670eb5af1bda7dda580ef449f53825cef93cfd4e27a0c00d44b7e5dd461e7f9bda969d15c0f6efed25c62960d1e92b2e70497042b38749eb2c47d95c0ed98aaf7b5f41306b4682adc43643b3ab6c4ec0ce1ac1b21e674a246e38e0c66e59cbdbbac50dae018eca678dac9256b9eec4e2481451b4d44b9381ac78e9b7f21aa88f903256a4dd5a08a449b0713b782dd069ad773455e78bf297d0da8275fa8253a7012ce22d43ca7b9e75941fd524c1846c0a6399035e221b643a097769d2e4b89446ce555a3d2d1877538ec09bc0bb18ed817ffbb5d8dfe9fab810785241c52b54c06b87286aba1506f8304cf666bc3cd9a0d1be4eeb9bbbca337148d8bf23c578c76ddc33d911b770ab16d4b60c41699bd42d973f18a24524787c6b2ced9b2cab566e68f49beb339190b1df287303d9f7e3d0f84e6e87b7033d86c7ebb737c8a35d0bd8c9a63a448b6a720c1b6c529bf90004812608850d484270ecc011db76c0c734fccdf388ac9e7b670ae5c5fdddae86099b56c0f6a3bc8c4d7e4431c210e4e8cf45ca26874592418c86051bb67eb88265d7bd8c0a8533346d2ea990b1f61686418f564ab9f28f7009b74238bd3273c9010d092044930e6839d3916e6205220ff8e5411abecc0558ae215f1b19891c2f84cec34588ed75fa2a6f5caf263cd1a2e15f3000583a49a862a4c228406e28492dcfe24cf9f4371f2dcba2c68ade88d363e552c1c026b2003f3ca80c14fe8d7eb9a20333bc38fa1ec02da90ed7c52330295eadccc1d5af3e5c6bd0fd2cf827e633d03342b8f0d36a09f7bc5c86b7cd8f53637b4dd124df0b877c30aaa0189b9f24ad805ef8c45d8c5bafc8b091e6f2f7c5b3acf0765f654746bad1f837aa7ffdc473147ec385f146513440f43589b845132f5c5db0e3d982b5be503d6ce0813e6901f951606261ea2ae894ee9655fa17d3a643040ea849697820da05ef72b42147f39dbd84ee60b860c0159bf488fd48c6af1e87fabc20bb0a908d8023444d4661adb98cae40688e42662379b399295e7629ac1d4e3d27367b55d78a7f8fea48d73736cc02f00b243ad89f548bf77f452b5b03bcb88869db2f02e0644af6e8ec7c673374dd3450bb87990f8cb4b9454bd413df204c238c88ef5bee6427b546a32bef377da6cc8dbfb6aebda61871b8837d6c4aed57cff913a6f06e68995058af4da24f07099b685044502b646028eff97b58869216796f745111bc0a1a2dbb109ef4dc4f45aad7e1b273a86d24d300de66b91effb25526b32579a754de3d7d893d619dd414b411504a91658806003d8d1722b82395ebccd3e64654e77a9f65fe98f9aec81146faba464832a58ca039f92e15e7166a2359c7c346861379a31f06d42d70153ba7387e295ed25f91183d1c8c3bd440d24091f5145771d9e86c2b8f2633b5b6a27171945514f6897096062bd82d81f0be827014db7d014c970fb08042348b585fc6f0a3aec06152797cf6d1c1bd71e230d28d0edcd6a41915c0d8ca1a9759681dc21da6e83bfb04a1095827f26bef9fb7f064e06478d70e1440bae6535fa934e19edf26df59c6f9472233bc8490641f2dcbab978cfc5c3052ed97a99b8e9c32db00882f91fa2093df4d5de47f3cc19e14e4d9244d9360c5555cc944be99fbd7f085cf20bad1d63e1cabccd0fca8bf6f08e3bfa8cc7b3c15a091af623a9781a0f7f3782883bef6e6ce7d972bb245fa2527869e317528406a4ffcadfe7c4294aaac6b69ab0c144acb9d21e83226207b20f90529ee2c798c3f301256a62e858d34b3342abceda936183fd283ff256947c45eebeaf9b53f2ad5fc34c75e1f65eb16df2f4ad0e4f10905d58448873f60cc760470720b343c5094a6c6c3688f8b4a2032a960cf65004067b23f1f5ef3c6b4a7a544f8890cbfc67a848b422f6f3927e28fb3149fc8f3dd62f59385d641671c61cd4b6a0e29bfce11e0301ea023b81531438e7723308c8910e998396bbd7abed8565789678b805e584915e089c3b6ba686aa2a48fd30b3989471dd036a0f9875397e9997621194a7f9e654b0a834bbfc90a614403f8f7dfac4e808b1abab139981a5777c94a4fc91114898e26208e953fcfff6840b51d85754d40db04a79b42470fc31e9f24a37918f91abb2593b4048fe51a65748f9201824f7da"}) sendfile(r1, r2, 0x0, 0x80000005) [ 223.466314][ T7728] syz-executor.5 (7728) used greatest stack depth: 9144 bytes left 14:16:46 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x10, 0x5, 0xea31, 0xfffffffffffffff7, 0x5, 0xf52, 0x40, 0x4ca}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 223.530686][ T23] audit: type=1400 audit(1635862606.262:220): avc: denied { ioctl } for pid=7750 comm="syz-executor.4" path="/dev/vga_arbiter" dev="devtmpfs" ino=2 ioctlcmd=0x9418 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 223.567270][ T7752] FAULT_INJECTION: forcing a failure. [ 223.567270][ T7752] name failslab, interval 1, probability 0, space 0, times 0 [ 223.579943][ T7752] CPU: 1 PID: 7752 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 223.588282][ T7752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 223.598330][ T7752] Call Trace: [ 223.601604][ T7752] dump_stack_lvl+0xd6/0x122 [ 223.606231][ T7752] dump_stack+0x11/0x1b [ 223.610384][ T7752] should_fail+0x23c/0x250 [ 223.614810][ T7752] ? jbd2__journal_start+0xf7/0x3f0 [ 223.620018][ T7752] __should_failslab+0x81/0x90 [ 223.624792][ T7752] should_failslab+0x5/0x20 [ 223.629299][ T7752] kmem_cache_alloc+0x4f/0x320 [ 223.634124][ T7752] ? jbd2_complete_transaction+0xfb/0x110 [ 223.639961][ T7752] jbd2__journal_start+0xf7/0x3f0 [ 223.644984][ T7752] __ext4_journal_start_sb+0x159/0x310 [ 223.650467][ T7752] ? ext4_expand_extra_isize+0x560/0x560 [ 223.656203][ T7752] ext4_dirty_inode+0x58/0xa0 [ 223.660944][ T7752] __mark_inode_dirty+0x72/0x6c0 [ 223.665881][ T7752] ? errseq_check+0x1f/0x40 [ 223.670375][ T7752] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 223.676453][ T7752] inode_update_time+0x1b4/0x1d0 [ 223.681480][ T7752] file_update_time+0x1f3/0x230 [ 223.686329][ T7752] file_modified+0x62/0x80 [ 223.690855][ T7752] ext4_buffered_write_iter+0x1f2/0x380 [ 223.696404][ T7752] ext4_file_write_iter+0x2e7/0x11f0 [ 223.701815][ T7752] ? touch_atime+0x11f/0x2e0 [ 223.706413][ T7752] ? filemap_read+0x16ca/0x1720 [ 223.711279][ T7752] do_iter_readv_writev+0x2de/0x380 [ 223.716472][ T7752] do_iter_write+0x192/0x5c0 [ 223.721057][ T7752] vfs_iter_write+0x4c/0x70 [ 223.725589][ T7752] iter_file_splice_write+0x43a/0x790 [ 223.731059][ T7752] ? splice_from_pipe+0xd0/0xd0 [ 223.735966][ T7752] direct_splice_actor+0x80/0xa0 [ 223.740941][ T7752] splice_direct_to_actor+0x345/0x650 [ 223.746486][ T7752] ? do_splice_direct+0x190/0x190 [ 223.751518][ T7752] do_splice_direct+0x106/0x190 [ 223.756424][ T7752] do_sendfile+0x675/0xc40 [ 223.760892][ T7752] __x64_sys_sendfile64+0x102/0x140 [ 223.766368][ T7752] do_syscall_64+0x44/0xa0 [ 223.770781][ T7752] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 223.776786][ T7752] RIP: 0033:0x7f8fc1cd3ae9 [ 223.781186][ T7752] 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 [ 223.800779][ T7752] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 223.809188][ T7752] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 223.817224][ T7752] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:16:46 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = gettid() ptrace$setopts(0x4206, r1, 0x9, 0x4) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x6, 0x8, 0x496ea1ad, 0x7fffffff, 0x3f, 0x101, 0xe000000000, 0x5, 0x8000}, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000200)={0x0, 0x0}) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x6, 0x4, 0x0, 0x1, 0x0, 0x3, 0x1480, 0xb, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x200, 0x4, @perf_bp={&(0x7f00000000c0), 0xc}, 0x8340, 0x2, 0x58d9, 0x3, 0x9, 0xffff26d6, 0x8, 0x0, 0x3, 0x0, 0x101}, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000005) [ 223.825176][ T7752] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 223.833144][ T7752] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 223.841102][ T7752] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:46 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x3, 0x1000009a, 0x0, 0x7fff, 0x7, 0x1, 0x6, 0x10001, 0xfffffffe}, 0x0) 14:16:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x3d4, 0xfff, 0x0) 14:16:46 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 54) [ 224.113642][ T7771] FAULT_INJECTION: forcing a failure. [ 224.113642][ T7771] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 224.127069][ T7771] CPU: 0 PID: 7771 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 224.135461][ T7771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.145610][ T7771] Call Trace: [ 224.148976][ T7771] dump_stack_lvl+0xd6/0x122 [ 224.153577][ T7771] dump_stack+0x11/0x1b [ 224.157787][ T7771] should_fail+0x23c/0x250 [ 224.162286][ T7771] __alloc_pages+0x102/0x330 [ 224.166879][ T7771] alloc_pages+0x382/0x3d0 [ 224.171332][ T7771] folio_alloc+0x1a/0x20 [ 224.175576][ T7771] filemap_alloc_folio+0x53/0xf0 [ 224.180517][ T7771] __filemap_get_folio+0x443/0x690 [ 224.185685][ T7771] pagecache_get_page+0x26/0xe0 [ 224.190682][ T7771] grab_cache_page_write_begin+0x3f/0x50 [ 224.196324][ T7771] ext4_da_write_begin+0x323/0x590 [ 224.201493][ T7771] generic_perform_write+0x1b8/0x3e0 [ 224.206876][ T7771] ext4_buffered_write_iter+0x25b/0x380 [ 224.212434][ T7771] ext4_file_write_iter+0x2e7/0x11f0 [ 224.217734][ T7771] ? touch_atime+0x11f/0x2e0 [ 224.222332][ T7771] ? filemap_read+0x16ca/0x1720 [ 224.227191][ T7771] do_iter_readv_writev+0x2de/0x380 [ 224.232400][ T7771] do_iter_write+0x192/0x5c0 [ 224.237041][ T7771] ? splice_from_pipe_next+0x34f/0x3b0 [ 224.242518][ T7771] ? kmalloc_array+0x2d/0x40 [ 224.247184][ T7771] vfs_iter_write+0x4c/0x70 [ 224.251860][ T7771] iter_file_splice_write+0x43a/0x790 [ 224.257325][ T7771] ? splice_from_pipe+0xd0/0xd0 [ 224.262250][ T7771] direct_splice_actor+0x80/0xa0 [ 224.267191][ T7771] splice_direct_to_actor+0x345/0x650 [ 224.272581][ T7771] ? do_splice_direct+0x190/0x190 [ 224.277617][ T7771] do_splice_direct+0x106/0x190 [ 224.282480][ T7771] do_sendfile+0x675/0xc40 [ 224.286970][ T7771] __x64_sys_sendfile64+0x102/0x140 [ 224.292184][ T7771] do_syscall_64+0x44/0xa0 [ 224.296612][ T7771] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 224.302633][ T7771] RIP: 0033:0x7f8fc1cd3ae9 [ 224.307047][ T7771] 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 [ 224.326666][ T7771] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 224.335083][ T7771] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 224.343055][ T7771] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 224.351148][ T7771] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 14:16:47 executing program 2: r0 = getpgrp(0x0) prlimit64(r0, 0xe, &(0x7f0000000040)={0x9, 0xfffffffffffff800}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x242800, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:47 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x9) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x6, 0x10000042, 0x3, 0x1, 0x2, 0x3, 0x9, 0x3ff, 0x5}, 0x0) r1 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r1, &(0x7f00000001c0)={0x38, 0x5, 0x8, 0x0, 0x3, 0x80, 0x40, 0xcca4, 0x8, 0x6}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(r1, &(0x7f0000000180)={0x38, 0x1, 0x2c, 0x3, 0x1, 0x6, 0x0, 0x0, 0x2, 0x100}, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x48080, 0xc) sendfile(r2, r3, 0x0, 0x80000005) 14:16:47 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x311, 0xfff, 0x0) [ 224.359127][ T7771] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 224.367155][ T7771] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:47 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f00000000c0)={0x38, 0x6, 0x1, 0x9, 0x8, 0x2, 0x100000000, 0x6, 0x100, 0x9}, 0x0) r1 = eventfd(0x0) ftruncate(r1, 0x8) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:16:47 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 55) [ 224.463474][ T7780] FAULT_INJECTION: forcing a failure. [ 224.463474][ T7780] name failslab, interval 1, probability 0, space 0, times 0 [ 224.476215][ T7780] CPU: 0 PID: 7780 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 224.484549][ T7780] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.494711][ T7780] Call Trace: [ 224.497999][ T7780] dump_stack_lvl+0xd6/0x122 [ 224.502597][ T7780] dump_stack+0x11/0x1b [ 224.506825][ T7780] should_fail+0x23c/0x250 [ 224.511236][ T7780] ? __es_insert_extent+0x546/0xe80 [ 224.516540][ T7780] __should_failslab+0x81/0x90 [ 224.521471][ T7780] should_failslab+0x5/0x20 [ 224.526096][ T7780] kmem_cache_alloc+0x4f/0x320 [ 224.530884][ T7780] __es_insert_extent+0x546/0xe80 [ 224.535965][ T7780] ? _raw_spin_unlock+0x2e/0x50 [ 224.540822][ T7780] ext4_es_insert_delayed_block+0x11b/0x3d0 [ 224.546797][ T7780] ext4_da_get_block_prep+0x506/0x970 [ 224.552311][ T7780] __block_write_begin_int+0x4c5/0x10c0 [ 224.557853][ T7780] ? ext4_da_release_space+0x230/0x230 [ 224.563309][ T7780] ? ext4_da_release_space+0x230/0x230 [ 224.568830][ T7780] __block_write_begin+0x2b/0x40 [ 224.573831][ T7780] ext4_da_write_begin+0x34e/0x590 [ 224.578947][ T7780] generic_perform_write+0x1b8/0x3e0 [ 224.584295][ T7780] ext4_buffered_write_iter+0x25b/0x380 [ 224.589915][ T7780] ext4_file_write_iter+0x2e7/0x11f0 [ 224.595320][ T7780] ? touch_atime+0x11f/0x2e0 [ 224.599978][ T7780] ? filemap_read+0x16ca/0x1720 [ 224.604858][ T7780] do_iter_readv_writev+0x2de/0x380 [ 224.610058][ T7780] do_iter_write+0x192/0x5c0 [ 224.614697][ T7780] ? splice_from_pipe_next+0x34f/0x3b0 [ 224.620197][ T7780] ? kmalloc_array+0x2d/0x40 [ 224.624798][ T7780] vfs_iter_write+0x4c/0x70 [ 224.629295][ T7780] iter_file_splice_write+0x43a/0x790 [ 224.634733][ T7780] ? splice_from_pipe+0xd0/0xd0 [ 224.639634][ T7780] direct_splice_actor+0x80/0xa0 [ 224.644569][ T7780] splice_direct_to_actor+0x345/0x650 [ 224.650622][ T7780] ? do_splice_direct+0x190/0x190 [ 224.655689][ T7780] do_splice_direct+0x106/0x190 [ 224.660552][ T7780] do_sendfile+0x675/0xc40 [ 224.664963][ T7780] __x64_sys_sendfile64+0x102/0x140 [ 224.670415][ T7780] do_syscall_64+0x44/0xa0 [ 224.674899][ T7780] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 224.680873][ T7780] RIP: 0033:0x7f8fc1cd3ae9 [ 224.685359][ T7780] 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 [ 224.704962][ T7780] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 224.713419][ T7780] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 224.721382][ T7780] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 224.729429][ T7780] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 224.737407][ T7780] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 224.745452][ T7780] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x3f1, 0xfff, 0x0) 14:16:47 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) r3 = getpgid(r0) fcntl$setown(r2, 0x8, r3) 14:16:47 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 56) [ 225.069575][ T7799] FAULT_INJECTION: forcing a failure. [ 225.069575][ T7799] name failslab, interval 1, probability 0, space 0, times 0 [ 225.082358][ T7799] CPU: 1 PID: 7799 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 225.090734][ T7799] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.100784][ T7799] Call Trace: [ 225.104145][ T7799] dump_stack_lvl+0xd6/0x122 [ 225.108747][ T7799] dump_stack+0x11/0x1b [ 225.112938][ T7799] should_fail+0x23c/0x250 [ 225.117371][ T7799] ? jbd2__journal_start+0xf7/0x3f0 [ 225.122578][ T7799] __should_failslab+0x81/0x90 [ 225.127512][ T7799] should_failslab+0x5/0x20 [ 225.132062][ T7799] kmem_cache_alloc+0x4f/0x320 [ 225.136831][ T7799] ? __this_cpu_preempt_check+0x18/0x20 [ 225.142450][ T7799] jbd2__journal_start+0xf7/0x3f0 [ 225.147496][ T7799] __ext4_journal_start_sb+0x159/0x310 [ 225.153011][ T7799] ? ext4_expand_extra_isize+0x560/0x560 [ 225.158746][ T7799] ext4_dirty_inode+0x58/0xa0 [ 225.163429][ T7799] __mark_inode_dirty+0x72/0x6c0 [ 225.168369][ T7799] ? folio_unlock+0x29/0x40 [ 225.172878][ T7799] generic_write_end+0x157/0x180 [ 225.177891][ T7799] ext4_da_write_end+0x4de/0x630 [ 225.182839][ T7799] generic_perform_write+0x251/0x3e0 [ 225.188168][ T7799] ? ext4_da_write_begin+0x590/0x590 [ 225.193459][ T7799] ext4_buffered_write_iter+0x25b/0x380 [ 225.199074][ T7799] ext4_file_write_iter+0x2e7/0x11f0 [ 225.204479][ T7799] ? touch_atime+0x11f/0x2e0 [ 225.209072][ T7799] ? filemap_read+0x16ca/0x1720 [ 225.213945][ T7799] do_iter_readv_writev+0x2de/0x380 [ 225.219180][ T7799] do_iter_write+0x192/0x5c0 [ 225.223775][ T7799] vfs_iter_write+0x4c/0x70 [ 225.228281][ T7799] iter_file_splice_write+0x43a/0x790 [ 225.233756][ T7799] ? splice_from_pipe+0xd0/0xd0 [ 225.238612][ T7799] direct_splice_actor+0x80/0xa0 [ 225.243557][ T7799] splice_direct_to_actor+0x345/0x650 [ 225.248937][ T7799] ? do_splice_direct+0x190/0x190 [ 225.254058][ T7799] do_splice_direct+0x106/0x190 [ 225.258983][ T7799] do_sendfile+0x675/0xc40 [ 225.263804][ T7799] __x64_sys_sendfile64+0x102/0x140 14:16:48 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x32c, 0xfff, 0x0) [ 225.269023][ T7799] do_syscall_64+0x44/0xa0 [ 225.273513][ T7799] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 225.279450][ T7799] RIP: 0033:0x7f8fc1cd3ae9 [ 225.283862][ T7799] 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 [ 225.303599][ T7799] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 225.312010][ T7799] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 225.320490][ T7799] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 225.328518][ T7799] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 225.336547][ T7799] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 225.344520][ T7799] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:48 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x6, 0x44, 0x0, 0x8, 0x7, 0x6, 0x1, 0x4, 0x3}, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10100, 0x109) sendfile(r0, r1, 0x0, 0x80000005) 14:16:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 57) 14:16:48 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x88) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000041c0)={{{@in=@multicast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@dev}}, &(0x7f00000042c0)=0xe8) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000004300)=0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r5, 0xee00, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={[{@gid={'gid', 0x3d, r7}}]}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004480)=[{{&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000002c0)=[{&(0x7f00000000c0)="7e81de55050b2154f2eec43606e28754471661d3b96569a2c3638c60c1ee2d38902673a130c547b9557098b416d31cd1cf902ca05298b8548b39", 0x3a}, {&(0x7f0000000200)="75cf1417792a45e107dd22b15012ce21e2adc5aed5cee22a5a788c690e9ea0fce9bc7fc1fb8c7bfba8ca4321c984f87b0c53e11be1ec9f63e3708568122c9146a2c9f88fc7e7af5f915f02d44ae1f18ca1668c085c6b938d68c6f76228c1cc30bd063e0875058538356121b094d10bf336a86cb5d8a46d2f861cfbcdb041e35cb90273cf964f085a074495f83ab886b7c02b175551ce2d4dd385e949c7201c728d8e32c6e06f6071891d958c4af3e6700582432c2dc61b7f94", 0xb9}], 0x2, 0x0, 0x0, 0x40}}, {{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000380)="c2cf3813345188e5da1bf7e23140dcb7377cfd0cf910e80428f236000b059df47c64338deb2acb88e117dc510f59e607de28e5bfb795db97190313d1dba2fb3f1873b0702c07d06200c3687aff05d75be61b857b801864da409a64feacc7fd631e08ea403eaa85d6ffa1615afc2f273a1bd04993945ac4aa19ae518e3e23a9c97eb95a8b9b17e89c7c", 0x89}, {&(0x7f0000000440)="50d8490d2186417a0f0edc1c557fe7d284d3c59db4c7a4142aa18ffb192e32897c859dda384418269946dae3ebc6542237f6a5a9e28060a23b23bce5814b8673e1d683ceea6fe30390ec37a317c680496714affc330e00b2e550fa836a2657999c0c8e824f1a6c19a8491f3eba3fa0f316fbb7f3b60be7ec450eac2e831d696f09cf991d1ccdf34893dbeabd3706b0bcd1856d9d6048d8f0042ac19f06f2278e69b814e996d8fba1047bda79f86a", 0xae}, {&(0x7f0000000500)="ba40035e64caec79fd4138fcdfe1868416207c1e6d78bc9180fabf2637ca4a01534deebcb9d5eae423dbc767a05b532be55823d7c039af87f8fff56eb3b83576cdfeb866bc23e14ce9e5fe0c3267c65e533b23f4c49b6269bdc938af4b7a735c15871edc04b09cf29c78ebbaf67cd08f0394c02930c24dde6ec3598012aa3fdd5da07fc6d7a7", 0x86}, {&(0x7f00000005c0)="afed107d0df6ec2f856d9092e0f2013ef807c672d828d96edfdf397dfd4bca", 0x1f}, {&(0x7f0000000600)="64e4f73d4fa51c2402b947351406018f54761a8e4108c16726bc4af335a317cf809d9c5af689cb4e42be66ee30db06e6e70ad52a9a2024ebeb4a1bc7ce7c25b1de53793d4b034b4d0cc1b9620d99b70c92ec622c10ade441afb1578fc472fce7", 0x60}], 0x5, 0x0, 0x0, 0x4008001}}, {{&(0x7f0000000700)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000780)="cffacd2704ba9da16658c9d9d4870b4d25d95380e10c4b04c88f5cd5dce04b7bda772880fe021f03436859925396a535c76a3920c9fb18c57a7834716d3a617f31b55776b8851ef428988d67b2c8147001f76444c2fbe16ca66e0597bb50106b3c565cc9c99b610b4c1a95f90427eb1e7b0ae9da756057212801227c00667bf70c5aa6a4a4e04bb67b111443d1eba7cd71d6a3011bbd87ff9613dfe2faab3fe3e33910870296d4bfd3509b33aecfa361a112edc087326e7db7001eef0f5ace4eabb3061f3d78", 0xc6}, {&(0x7f0000000880)="51fa007f5c0c749fb3081d2132ea86fe389e2f345c1ccbffd9e4b0b727f478383f2e5327b8cba6c63586e21d2acab9787ee73ebcb0409f1488f8d79ddb8bdbea81f97b6ccc44abcafabc6d2df6e12c0a1f6cb26fac83ac52a0b4cc794b89d68b83cf5f3341ab38f4d7b9607cdee3a6875989d6b0c10f61c64864f94701c662c7cec6232d270f4b6454901fdd59e071200ef1b03e7202c3f8f9f759b375b417e2746dbdfe7773f1b7253b5ad5fb03276aa055b9edc8c24e8739d3228ac1dbcb7e3e884158041618eaa8d2925e9a5c1c467fa5d46c02aef4acdf9afd812d68c6ddf4", 0xe1}, {&(0x7f0000000980)="d1533b7a03e9fe9880a4caac03d608c440af9562df0bf487fa0b965725dffd298d571a1833026783216f9cec876e1f0339a34188a6b49772974c78c706f90656f0a60f01a3f0b43054c44f6ec10a7d95e61ebad7a13c6dca2800f45499a3d32a07cb086e90aeaab6f055c827eecd46872d86a6b964b1c8ff1a580d3cb703ae6121031371c49d9c20fd6dcd4debf47b43edc2d113a871c6c0c54d92f4a8f96c230742bd6fe1ae39d365", 0xa9}, {&(0x7f0000000a40)="a6da4a8ee8edde46317b94d97bfa47cae9e7c6384ac0289d4b7ad865fe7a7ca63f4a4a9e4af34e69e0a6395df5fe4690c332a95092fe8ab8c1599d1ea2865644b2aff67cb98348cd421f8b177d8f85b5d3e6589d8172b0ec10235cf863990e34e28c6fafb93d9091d7ccb299f98cf1e541fdda2faf5e2aa04cba8155de1c349779a2e063a5856474bfd7a747cfd8eaae01ca400baa0615182ca8cf55f997e38ca6e9f3b196d48a49112bf34b041498a00af5b84d3947bfccc462c4a038a6b7f47288b32df95576bb75afeb22148d361a22ef4da393a12659c182d2fbe9a05645dbe7370b7eec03ec557454c31576", 0xee}, {&(0x7f0000000b40)="3f1c330f948807998a8ef18a7ec611dce7b61c63a7564667b94c155e410543e7214617d294b8d9039ea98bbba70466379b5772bcf613c95118f324efd406ff759e7d8b4983e82623402217409b86a0199ae36a60f4c5d21cbaa09ee4054e240ad6dd1d8c05e79c5e61fde4f7efaf94a68325cba0446aaae369d6d2", 0x7b}, {&(0x7f0000000bc0)="83a19f8ae722abf5b5cd31a2ae9c21f6913bfbeba3f2fde663736e444230aa9b7220bbfae47abd700d47513542a4ec1e6953d53742b99fb2f4b2292afcbdbf74d7400592c504d14f8d320fc373efcfc09b7712b9f8fccfaa9ed8b9eabfabcffdddd46fb14085136da9bedc330c91b17abd8941f28647d52acc0d58f4", 0x7c}], 0x6, &(0x7f0000002480)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x160, 0x7f6333774baf64bd}}, {{&(0x7f0000002600)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000002b80)=[{&(0x7f0000002680)="21c65c5e3f7235469a3a0c75eee87189ff4cf149e7f8ee2054dc3aea352016c7866b31250bba4814c9f2d1b8db898eaeff9e147f8719496584ee6f48e9e03327ec03ff332ea76097543aa06cf416a7ff87c7c70c8d9509865e2e01bcb7cceefcb1f5327dffaac24d82692a1b172d759b5f1a2969a089a6f68da63ee9f4f45a1ed89ee579180ebf5fecbd6d1dedefeefca3d98f0c5ca19a2bc324da14f9aea87013921ebb7e5515407602451cb4ce5317b77d51b073f70b3898b4ea7bec4cb4fed3086866776c29692e7f3cc7afe9a0a77e7075d93a50", 0xd6}, {&(0x7f0000002780)="e458c1fc966cf876359b6ef9b1ca635cefbcb6d2dde87c7aae4ac25ae246f26efcee1928ff3a734814ce55b069223dfa8e9429a429f56c4aa719d144c9493540a9ee163db9249f0075fb0c623b71dc118c5532f46a02fa2012d9fcae772cadadd484135180c8e56b02e0adfa635885b5e257f8a11f441edd5d1fc1cb0ed6f0b618fac83c7fdd8ed248e9aed94bea78016b8262d5628116500435264ef26a262a026a6ed1f0aca9a7da0a13cc64fa061c4e7e3bb4f44c70e54ce37547c315e4a7e16c4f15b244b01dc46036e4ead70e029ab9403d1b23da737257964c18f341ae3f84640d27", 0xe5}, {&(0x7f0000002880)="b6c7dadaf6f339831e039d4260b83db197f573657458adbf081765ba83d3988c970b476d2695e325babb9e8932563fec2a32b08ddab175f674b9ae5daeaeb35a6f5e948cdc5026d8e02728551879ff9e9aa9a9cf4e62fea330fa88874cccd1ae3e3dc2b913e41d3f47c3da9c89dc7673ad", 0x71}, {&(0x7f0000002900)="baedc6df3d48c6d69a6e28c56fb6514dfb8ca4adbed11421e37d8c5d2c9ade4a3c10ef17a5a4d31344f565e439bb5f340155702bc28de9b1ae08dcdbc391d0a7c86b3e543c55b882eb290782822a41e197063418fbba", 0x56}, {&(0x7f0000002980)="9eab47bc5a912c16ca7ff58c96681be81c3874e580111da75a6a1e484e6065bcb2cb77e4d1eecbee70363c0357710d2b18d4d0a5ef57410f6676aad95a9c9283c2119c9b1f676381ec81dfc207f7919d7e91dc97100d8224d3446b2d260454", 0x5f}, {&(0x7f0000002a00)="711ca367e908515907ffceb44d31a36ad20ae5b006a31a28773b916e7db1c56531ab1fd18b9815e9dac35b147409174c0707012116f9b8907de0f7a97127f34b4124187813e47ec9019708c070098253ab0e1c5e53211d4ab59cf41aa4be16e9d61031113394edfba09cd8f9135c57c6a02b814b476c", 0x76}, {&(0x7f0000002a80)="acce49fc09b0400cfe0b00287e3696191ad9cba3d64e0852d6cff40b18a47dcba96e492284e6491a5c7fd8b90e45b3089d0f0cc6c0450aad286954f5859b80614c8438886006f99593a74b20f398118319108adf424b84136093aa39b56772a1bf652cd38e4268d805cc3e49ac35917814482b8c3e2c69eca6aeebcc5d88", 0x7e}, {&(0x7f0000002b00)="febcecdd0e64ddbf0c57d097087b26d77c3cb798599d3bd1528851c01753f4c0400bd0700c16dc29a132c9f9e4c967fba09e952f32361bf885fac87fd29907dd609e742d47c8e3fc7a66956ea677999445b22d45c080e24d6c869ea8c7", 0x5d}], 0x8, &(0x7f0000002dc0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x98, 0x4025}}, {{0x0, 0x0, &(0x7f0000003140)=[{&(0x7f0000002e80)="3cf1659db9406361427f1dcf06b3f660098238a767c3cff729a6314a9de0575acff98d7a6564ccbe9af5851a2c4ec412643d946f7ec43024985a69f9dd44379f67a871c1fa866b3bdd97d8fb526e4d92afe78b8c7abfa253e23255bbffc4500836285c46137ce9d297acf4dc62de6d70e4172c5adbaac8518e4f15b78a2f3e9913c133f69c653a60c2c185dfa015c41692dcca9a57a5e092c1e08a71d2c2de36ed3471e114", 0xa5}, {&(0x7f0000002f40)="92b15d9a61d14b780a8617480cc99fbfd8a2fff4ac6ac75eee79478da6ee20ff1084d58143ad5598bf0b70ef54edae4f03514ce4508fd79597eaa39a7f865e", 0x3f}, {&(0x7f0000002f80)="793899b60c2038b8a7c31c28de6cc3c10b5c651e13bfa659bbde709e89ee1b0736a1d2bb710d65f29b1c79a1c99b84363004d90366dcdc43ace9d00842cda188dc0bcc997d2cef3de4f810f7dba6c93683cc96d326fe97962493bd60231d1601a8f654748541dd9b4f4faec398a3e966ffe89a9c28339ec073be5a3c308e447b0b9c5d8c2fff3d3d94421f4ac8353ca8", 0x90}, {&(0x7f0000003040)="9bb52aee44dbe5f0b2357d7fc0bd344dabdb46836f8208622b6aa3a246045db3dd5bbef32e1ea6c2d0c7d825699ed8359a229aafff05fd278b768dbb47bee092795dd26ee6ddc892ababb730f7875656b1dde1020d598318b6bf38350e8573f5d3a7ce1707d6cd2d83e50a73b8a466cac4644f234975dab9c8522c049c46c420b78787d16002ec686a763a0321fffc1d6f0ad725c945c1e80ba691a55fa74ff6cfb6398220a59523e1dbf59fbe85725dace6f5c26c063d708e7618972f7c96b5265f76641ac22a5dd5", 0xc9}], 0x4, &(0x7f0000003bc0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0, 0x4}}, {{&(0x7f0000003cc0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000003f00)=[{&(0x7f0000003d40)="27e66d36db2c69258abdde725b190ecfa1d3819c1f881981f67951767762ca4bb049eafc5a4f9930b9adef2684761c4c52a6509441b9544345aa40aa92aa9bb444cba418460210609581d3bfd8b863b92ea351cefc3edb0507467b647504bf69b09a049ddc7bab653c56cbfee1093086b35c768dce3baf964cc91244f6d8e5be794b6bc0b3e8d8177b484b1024b63a966518729155a4370139ec14b562fc5fd59a81cadf66c86f12a12b45a4545866f7193698bafd46", 0xb6}, {&(0x7f0000003e00)="b9f13a3c0dfb1e8e1fba76e82b5cd07cef5fd2652c343ed1eebd63ae975b273ba430df6f6d758ab28986f5acd602a3820ec83671cc32599866d79eea1421939e157a8503e2a94b", 0x47}, {&(0x7f0000003e80)="a686478e8e62f8f22d41ecd52b511647d959380b73cbc9c9a9698794f09ecce9711ec1010a3eb1aeef558f86d3921fda464505a3c1cd066f13c53c25e7a5880cabeae470cdf5809cf8e5ca2b76", 0x4d}], 0x3, &(0x7f0000003f40)=[@cred={{0x1c}}], 0x20, 0x4}}, {{&(0x7f0000003f80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000004000), 0x0, &(0x7f0000004340)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x140, 0x30040014}}], 0x7, 0x400c000) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x1000, 0x1000}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x101802, 0x0) sendfile(r8, r9, 0x0, 0x80000005) [ 225.643137][ T7808] FAULT_INJECTION: forcing a failure. [ 225.643137][ T7808] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 225.656401][ T7808] CPU: 1 PID: 7808 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 225.664836][ T7808] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.674894][ T7808] Call Trace: [ 225.678175][ T7808] dump_stack_lvl+0xd6/0x122 [ 225.682781][ T7808] dump_stack+0x11/0x1b [ 225.687009][ T7808] should_fail+0x23c/0x250 [ 225.691432][ T7808] __alloc_pages+0x102/0x330 [ 225.696025][ T7808] alloc_pages+0x382/0x3d0 [ 225.700446][ T7808] folio_alloc+0x1a/0x20 [ 225.704764][ T7808] filemap_alloc_folio+0x53/0xf0 [ 225.709704][ T7808] __filemap_get_folio+0x443/0x690 [ 225.714815][ T7808] ? ext4_dirty_inode+0x9a/0xa0 [ 225.719667][ T7808] pagecache_get_page+0x26/0xe0 [ 225.724544][ T7808] grab_cache_page_write_begin+0x3f/0x50 [ 225.730260][ T7808] ext4_da_write_begin+0x323/0x590 [ 225.735441][ T7808] generic_perform_write+0x1b8/0x3e0 [ 225.740885][ T7808] ? ext4_da_write_begin+0x590/0x590 [ 225.746188][ T7808] ext4_buffered_write_iter+0x25b/0x380 [ 225.751770][ T7808] ext4_file_write_iter+0x2e7/0x11f0 [ 225.757140][ T7808] ? touch_atime+0x11f/0x2e0 [ 225.761760][ T7808] ? filemap_read+0x16ca/0x1720 [ 225.766685][ T7808] do_iter_readv_writev+0x2de/0x380 [ 225.771886][ T7808] do_iter_write+0x192/0x5c0 [ 225.776483][ T7808] ? splice_from_pipe_next+0x34f/0x3b0 [ 225.782037][ T7808] ? kmalloc_array+0x2d/0x40 [ 225.786630][ T7808] vfs_iter_write+0x4c/0x70 [ 225.791225][ T7808] iter_file_splice_write+0x43a/0x790 [ 225.796718][ T7808] ? splice_from_pipe+0xd0/0xd0 [ 225.801643][ T7808] direct_splice_actor+0x80/0xa0 [ 225.806617][ T7808] splice_direct_to_actor+0x345/0x650 [ 225.811994][ T7808] ? do_splice_direct+0x190/0x190 [ 225.817019][ T7808] do_splice_direct+0x106/0x190 [ 225.821959][ T7808] do_sendfile+0x675/0xc40 [ 225.826456][ T7808] __x64_sys_sendfile64+0x102/0x140 [ 225.831657][ T7808] do_syscall_64+0x44/0xa0 [ 225.836079][ T7808] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 225.841997][ T7808] RIP: 0033:0x7f8fc1cd3ae9 [ 225.846516][ T7808] 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 [ 225.866129][ T7808] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 225.874740][ T7808] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 225.882787][ T7808] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:16:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x40d, 0xfff, 0x0) [ 225.890775][ T7808] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 225.898826][ T7808] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 225.906880][ T7808] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x100, 0x6}) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x80000000, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/exe\x00', 0x0, 0x0) r3 = pidfd_getfd(r1, r1, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x4, 0xff, 0xf9, 0x0, 0x0, 0x97, 0x2110, 0x9cae72ffb8eef304, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4, 0x4cd21e37d52b6e27, @perf_bp={&(0x7f00000000c0), 0x2}, 0x2534, 0x8, 0xd1e2, 0x6, 0x1, 0x6, 0x4, 0x0, 0x401, 0x0, 0x9}, 0x0, 0xc, r3, 0x2) sendfile(r1, r2, 0x0, 0x80000005) 14:16:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x10000008, 0x8, 0xac4, 0x80, 0x0, 0x3f, 0x6, 0x8}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) kcmp(0x0, r2, 0x0, r3, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x80000005) 14:16:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 58) 14:16:48 executing program 2: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)=0x0) prlimit64(r0, 0x0, &(0x7f00000000c0)={0x9, 0x4}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e24}, 0x6e) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000002240), 0x4000c0, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000002280), 0xa000, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r6 = syz_open_procfs(0x0, &(0x7f00000022c0)='net/rt6_stats\x00') r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r7, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000002300)='/proc/asound/seq/clients\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000002340)='./bus\x00', 0x406600, 0xc0) r10 = epoll_create(0x2) lstat(&(0x7f0000002380)='./bus\x00', &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r2, &(0x7f0000002580)=[{{&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000280)="68a6e5752f58d5b73a27f6b75f8113f1e9b2f3968011b4f96b74b755872ca35303ca8dd6c1de862fc7533983292ae2997f2405d4a59a9b29d396be25413e5918b6de7b77c3c75ab4cfa46792ab855e7647649e665f91ddeb3ba156856bc69c33b1e0c20bb00da2816bcef71eb98555a4b27b084d91433e40208835d2fdc0db6ef691375dd332558a72d3e7399ed85b27cefb42023d623c8d26a41c162cc53cc84b1f", 0xa2}], 0x1, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r2, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0x88, 0x8000}}, {{&(0x7f0000000540)=@file={0x0, './bus/file0\x00'}, 0x6e, &(0x7f0000001780)=[{&(0x7f00000005c0)="f0daaacef892d4ec3eb0010ad40a090c4d80c387c46004211c29055fefaa8751d3414b7bbcb23444ec7026234c749a3a491fdce441308ec6f84351f8638a647ad9ef3a350892f68abeaa6e34776852598b57f8d226206ef527ad68ba5da797eb12ce7471bda95a6c31c3debe82829b23f334d37ae685507d0bfc2b6c372e45f39f0586ff92c652a15d0fc2b3058f9013dfb89ea286d39ab712ff80c9", 0x9c}, {&(0x7f0000000680)="b934637fecafec68241fb6617ef00ad524e7f38781a8e7f5dde1efd967c6ba455102083cbe7a4a0bfdfda110275f4371f40702e0cf56550f7a34", 0x3a}, {&(0x7f00000006c0)="cfc1ebe06df97545a2a723d585a1e212a663e35d39d4390a26f9a36257b22adb99df3ee57b99e0c0304a156795c5f0644748ba937a93fb47d9abfd66a294aece556d369d41d5d158105bd68ff36c9181b72a5cd45794a31266fc6d3ad3188f9a905686b4026723b4814e2dbcbd3373e8c422cfd4e3e9a5053c67a44c7c6d22c9b1049ed1beda22a2379a3c", 0x8b}, {&(0x7f0000002640)="6220c30f81b173c8cfaff5492ae21491a806a15b4c52657b99e37b6d9974d59706c13804c5515da556e7ea81e298977c6657d65c6255aaa0a7519201fcf3b080dc9f8bc08c8249cf5dca470c4dbfb5556e94eccade397bd2f1d340ddb05867969b5c54a1ece92f43bdff669d1862dfd5fee5746131226d0a93373838ea858568d83453c92fe428d99427f25e2de38c11e28fd747f5e24e7bc4330c247197e53439699834fb33161b6a6b2f4b92ea9fd927ae7844b32b8b399b7343da839e6f83b9a97365f7bb02f0cc3234810c1fdf461daa922db5405088d1f3b54f1eea5deac2c1d20f18052fd7b862948a6ef92071afe2e44cbebfaf8db89e971053e2fc7e78f7d3bb11eb518261e6023cbb598d744352ca4b6055f3be448b61298e16523ab4f57a3b969571425fda13093492b72690694b9c7e9f4197db5f79e00ca04306b0ddc028b5eeaca372ce7201f623a1193a3a4623ab9e50bd411a73a2797f829313f01787eed26d4e4cd859915bbc559302d28a9a958cefb64250c6b83e7572a1880374047510db0cac1a0ad3f0fc850631b49c8d826347a7c544145b834d99ee8fd39aac6cdcd5d5fc6d1b01025387bf9cff24de85fe3b53dae5b53b488f8baf0087f1ea39bb2d6b09f2c95255b707940e886a5e4665b477366fda575792c0c159c40e768bee148992f8ec58b2769d87c65ca010f4939e0f98e8acaaf204bf10d6f62b9edf3953aad591499576f576ab4ccd640a5953c123da7142d9cbaec61ff6fa7c2720b8e996d0ab88cf64612fe2d5454b00f099fc94f6e12941c5f1c62a0e558c1b716188e69c18c61d2c890d66cf62e25ffa74c8ce45aa68ae656507043afe49c8d41e67206d36649d848d102a99b54c63d9534d0731c745f30530535c553bd650ebf232459d2dd2a851d6f2d8f95e60d75a1fb1825d3f1b07c7a07c62a5bd742910cc33a4720d51621a38a207837b9e79e6e7afc7a93d4bcb5a69e9221bf1a110c7b541f9524083ce9d2765899574e9230da6c6c1a3422ab3d8db1fe0c8625299436e3e499f28cd083ae4a3a351300b0358d969d9bc9f1d5ef097aad6f15f909c440aaf097bc8333e9491dde6bf4f3bdeca6a72ee1e196ccc34e6783054bf335cc55b438e560ff34ef8abf4e3c9882832687040ba8a86faa7bac14bf1a3a75564051f71b5f78b6b973be663750df3a14bdb20ef4084342819002907855ea31df44a4cf72ab547e72308f2d94b56054aaa1dc8ddacaccf60f2b4d7c7c51f13f0e2f84b96ace245d17985bc56e4c5a0d854ef2d8a0da4170ede4895dca3b6ba8716c507c22350cf40112b68bab79cece020c8618975bfe6b0cae19cccb6f89a038c4b5335fb9f02cea687affcecf4a68b369db66c844a18f9c2430fc9ed8d09795e33e8b272dbad151ab05ee1509465f0d4fd8a15048db3835155d4d23277ebdd78e02dae6646d8a01fb1775747d6153d169a805e89ef31037cce2041dd6eb039749af8d67ce0e76cc2843b7b87b9bf1e79c17ad27afd31664ae0b96c4ea8d8feb3217cfad3b377dfac1d5748124d43b74af7a42e0a9ea3355d9cfaf7396c389281842ecbc4d2cec99f0f77d45353c3ad76470b6fd29cf720b3d1ce12cf46d32d6a62065eae57359fc554e3b99c0b6b14e17cf5e08c8e0b86976a4be7653952bc49b6781326256b353a6756fcac059919818b8dd607cdb97ea577336cf5b5e5b5b53f3082f7ac24843557f2c7656b44fedde0995a67c2e5f5d4d7db0b5228cbf67729cffc0ab21dc14b9836e8c34ceee1d47ee56a10b2f6b4ddbb2dc0870d098f00a1312f8811de159e89f8db55ad1564c35f8ff557a492a4fa899a997238772504ccdc79b0ca73ffa0a433a9d65257d3461a60b979be0b9b449da31c44ea0c5861e7ffc371a2cb39a02e845dbe7eb3db578c8b55b772d0d5cf44c72e3a71dee0fb55a7aea9d2d1e1caee79e1b688a7175debf71ce9de3e9bfd8587a82913861f73d28b9ac6e18f46195ec6b2dc586e0595dba2c1e93452dc5986a0d45d4360cf1a00eeaad718f9a3c17dcdc1f559db9e976aa5b8985b4e8535646fdc5a4f238e64cd82b88b4fb5dc8698507ec2faff90d27d1cdc2ec60d16380d1eb7e6795c27f72876463dac945e7b912ebfd1f20020e6a4b3dda121c0fb09e075d99e7ed304a7db4108bbe0f308e04576e45d74ee2a58622aa7ef6ec2a8f73a55aed4f0b1a2b017958a945a73392baa86878e19c3adc2bb3861c4c9c43543b06d2137e0ccb6072ecdd39427d4264ba27ef4b0aadae156ecfd035125261c8f7401b6d4a95c2cbb853bf29c8f13f086479c0f044faef47b7bb3309edad54eb0ea30574f67c21bb155c273fdd14a001f39010f62e832ffe0eda40597f747d927d3cb145ab457222611d676746014fff9b1cfb222a1fbabc7bf2ff8487b4d573fbc75072d2deb5c23c5356a8a6624ed94ad39c22f1dfc9ad56f3c5454837068ae55ab20c495286af2d8dccb346465d26a1bc6bbc2528e3da3ec0903d448322bc9c67993f924af4ad65eb8da020d57fb6360dc21df3897548f35b149d6755f998013b16b9a4329a46988e4225313f2f700e901bb1a18ee8e834972fc4d7950471007b6d8af5a103bd792b84313e18a0fce7999316d25c1a034ec99de858bdcb1e278630602ba39db82871c8515303bc4a587505764ea0e1f8b4b7a93962f330e7a21e10e477b75b3c057f564fb12da76f2e39406aaa73a0836110e3b32096c8f9ec35545f96e4193e6e0b116a86230e808ab3089930e90aeaeb1678de84536e344c1e00a230081f7006e6dd9ca1a5d1846b99d2b90d54548481be21f48c90122731c5562d5b53c706c610a0336e3c98ac675078778329bbd46959ac6ff8640bf590bf024ff2321a83d9297e11cceebf4a997876eecd4c346b47c17503551928c5fd23c377002c6fb2112ed3d988b52e532d091746699d3fb22866413e9602a2a041fa1e835763fe5b7fa90afa8e1d8cbd93ec687cbb07bf6df8a6f5a64d3dd94f0445238af402a697b76f555be7994bcf7595dc07af1e5923dad2e0bf3d7d932fffb362547158dbe3621d60eed0a685fb800a970280b29386ff9b8b92dbf481d276005cbe7775d423704e5a3620730b8321cb706efd44f9780e4e4033ccf7ebf5d0a610532ef3a4b33eaa3041cfb36bd2be0d0e459d2f4fc72b39f0cb3a0680d027610ed9352f1f69e0a8ee0f093ca205c742bb74b08b41d5e1167a1fa7dbdf05d918a613bd055c1cf1c0b0e2714863a7029bd12c5facee8676d8ae05c69252bb01e9eb59bd830e60ceae7a1b65a3e263998956b546d9d9b6b5e6641c009f4003addf1550a8f04c5d4ff5198774e329546cbda643ac3b3e3d2c0fd64f8db0da29252d2c0ac7afa515598647267bbce41f4cd6532704795b99e2dbfcbcb1e1314cfa9c5f703a3954e1a22cf821ee5cfd91c00b7503d36a41008a81e23883e5179666ed959ca384600ca273ccc9bb8cf1696c09172f1a917922fd1e36a2f3eb812309622bac129afd11f9c69f93377932447ae61c6f0400fc597ad7d3a335009b0df0cef1860ce85b55468179a1e8e175bf1967dbb94cd5a2808ac46c1e95d2268e4b2b925268c9b9bfd0f280f042a65c59c8e1a1d6fcb7f037337a9f3545df8cafb5033e01246f2ce57d54655fbb9826be44e4a2e8be0217801ee092f6bb87db1438ffb6b2091de09fd75619d248a94ba7642646a88a54d4a5a6ec5511fb80e8ca036efda885c6cf1756aa21933e3cfb6391ac0bf946fc1afce6ce899c3f9482e143104d6343643b7cb8b6a58571d0345e5601d2b91d79fb8d57f35b8e24910d4f8bde9ecc67d1c5b0a9858c605610a2ab82df6a409452f268b3982a1a0784dc05be9f841b31b1293082426a2e4c3faaf6b8e569daba6bbed7f4ea85dd10caa921f7ed3a8dc7dff46e76dbc6b449bb0c2b1887c17238a06f5af0d22455a66ab3ebbf6626432f210912ced50a9c81a1555849cb9a9f976241c7fe11364de82eac3d0fd944d0da917b2ed173cc6ef8a1b23aacc358cb307436482f6e1faf563c684e2f43bdd807cd7bf8390cffac335d8da256f474673d5ae3c1b64175b1ae17bf24c00a3a03add671d67667dec65a5f27fb55d48b4d55645d45f004afe83580e7fd5d8cf5b97c555cd99b50e9ff4012082c6a99c5944d2d2af1632cc2b624b1e3e22d6b628bb969c74b72617ac0715de569fd22224b07a61ee1c08fd50a113039c7c8aeda21f049784bfefabe95d6eba428dc11b698848d5b0c1c8f0f1c0f7d7ca5831865a4041f5d50f4ed1c643a0e6c793d6ce11de808e08ee059145a9961416318ae147506a8bd11decd9bdfd297d42ff4c69540d4a853f6210587fe8812c45eba7567bd2a84844b8e9db46dc72a6327131c4848e1c6faf606b526f17f93bfa2f9ae4955b38bd97cc999100880cbfb81b5fb0d0abdba4e06cc952b957e59dbc8cdf946dd30f71ac4c43731b8680a71780661e136cb9e1db541059d24a5d6fedd0e83e5bfbc7259da9a55545b705c4f2cd1f065a3cb83e57bca3e5795771b26312c114bdeb23dccf2577d0f1b5f606948187403fce08e0f7e27d78376515a17e8c8fadaa811c6cd758be22303471ca3db63c498211e0b365f1a7896ee3a69dce739297509fcb00a13c2b20480fc43cbc2a765c1731e0f9ca544507b30f5374de857dc3958efadc98a047cc96a6b3c0cc44272feb8c8091160a9f8e79364bead82cf78d1c6f20de8e6489b23d42e23098d4414402228d96c7936046ac538605c6b044d9a0018e62571c1dd6960bc7bbec83acb20820612d6ca4eedeec66344b7aae7ec3e2c2bb6dd1cdbc721ad36c3b225846888de3f82bf18e5fa8529e7143771514b42cbd846ccff391d7495c65801aba0575f1633f2ba7948b9f4ba97e8aa6e709fc87d71478c1e88b9da8af304bd8d2590888939a5ff7343cd3ead330e8529524277b1d3625475e606adddc579557dbd5448200c6f0cbd7a3bca68942f09f158698e14767ae4d1bff467d70032963770fecdc22727a16d4095682942d035f93e19f18adce54b1f16cf20ec9eea914b1a7a27310f0e9f8a19e976eaaaa503d5732c94eef24055005b588ece8f08d77994861166545d09f56557b72341aad89c95a9c85431763a6156427894d394d999d7f55b8219096515cad627f2c20dded7764f30273ab334a597eacdc16e4764ac617d2d12d47fbd0e1263c5a9b00b226caafc15a362b3ce4da69a584c445a4b4a9d99842482d33cd3a4501ee439860b0b59e9bd02a20d7f841258c28576837a60597d9a8637cf4e48b3a44f58e4cecd8b767c7db970546ab3ba8585a6b7b4868b9b4389435fe117a58b732b43b4c4565401a31404926639a712de874ac4d35bebf1ce1d59a85bf6af000799eef23673b258ccdd7ffff41a08ea4fa0c799ac284e6d4206d208ec6362f69a357246b6c36a45e51238f7cc742b6c3cecbdf74e7077aa1b4db2fa28af6f88e246b9285be000a319900e165e60dca779d8a3771d6d8002672ce653de2b8eb1c1837ddc218d2166014e4b3fd29379928440933eded2214a650808205c13deae7f7e22700bca242543442f10bd5605a94637f3dcc9886680fb1e4e8ccf2d0442116f90bc90b54f9827a9ad1ab844fea10db0cb5ff84e35d67a7bc32588d7ce72012f25ca3e2e524c87a9b64d04dc2a1fe551761c96f451f40f4aad3c3f6d50ae3faf6ccaef35d7d6ee0f518a1ce040b30018f1abc67ff6bb50b947f75cef726107892f336f31dc8bca3b8e9", 0x1000}], 0x4, &(0x7f00000018c0)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, r1]}}], 0x90, 0x4}}, {{&(0x7f0000001980)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001b80)=[{&(0x7f0000001a00)="287df7d562a80ac447603b0c83f797fbd1f71cf64ea5b6cfd78bed12d58e18c11436b9a2729ecf095e3b0368221b07431ee7cc4b20ccf04fe1174c3dcac884f3bf3f3ba9f1768b987656031e4547d3dfe91a8a8ea640a2bd2ea83b1f4fd911b193a2403585dd52106eeeed05441c400fe022bf3aafaab6e0b1af874fa17d5f1dde8943324e259df62222621f45b2084e3cfd2c45d8f18744e412da4cb8e3adf5c1ba35e710a93d2b68c5b887149e93", 0xaf}, {&(0x7f0000001ac0)="bdbae4c5e962ed88c2a7b6d04a32ca9a2334f1b78d75f193676349f659de40bc300baa65cc6f49da8eeb68e44cc9a66409a8d5bf2ebee88bf8dfad5c366993", 0x3f}, {&(0x7f0000001b00)="9f22ab9ab5f0aff481359dea2d4b936e986b82db548dd63c8c406dbdacec3d609b400d6e959d3d00e4c4ff639285b982", 0x30}, {&(0x7f0000001b40)="75a48e36a01168ed8fc503426e5f519534c2977c677dd6e6d1adb316", 0x1c}], 0x4, &(0x7f0000002440)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r2, r2]}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r2, r1]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, r1, r4]}}, @rights={{0x38, 0x1, 0x1, [r5, r2, r6, r1, r7, r2, r8, r9, r1, r10]}}, @cred={{0x1c, 0x1, 0x2, {r0, r11}}}], 0x140, 0x4000}}], 0x3, 0x800) 14:16:48 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0xc, &(0x7f0000000040)={0xcc, 0x5}) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) getpeername(r2, &(0x7f0000000180)=@l2={0x1f, 0x0, @none}, &(0x7f00000000c0)=0x80) [ 226.268407][ T7828] FAULT_INJECTION: forcing a failure. [ 226.268407][ T7828] name failslab, interval 1, probability 0, space 0, times 0 [ 226.281072][ T7828] CPU: 0 PID: 7828 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 226.289523][ T7828] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.299906][ T7828] Call Trace: [ 226.303179][ T7828] dump_stack_lvl+0xd6/0x122 [ 226.307822][ T7828] dump_stack+0x11/0x1b [ 226.312047][ T7828] should_fail+0x23c/0x250 [ 226.316460][ T7828] ? jbd2__journal_start+0xf7/0x3f0 [ 226.321699][ T7828] __should_failslab+0x81/0x90 [ 226.326470][ T7828] should_failslab+0x5/0x20 [ 226.330984][ T7828] kmem_cache_alloc+0x4f/0x320 [ 226.335807][ T7828] ? __this_cpu_preempt_check+0x18/0x20 [ 226.341431][ T7828] jbd2__journal_start+0xf7/0x3f0 [ 226.346612][ T7828] __ext4_journal_start_sb+0x159/0x310 [ 226.352071][ T7828] ? ext4_expand_extra_isize+0x560/0x560 [ 226.357716][ T7828] ext4_dirty_inode+0x58/0xa0 [ 226.362390][ T7828] __mark_inode_dirty+0x72/0x6c0 [ 226.367323][ T7828] ? folio_unlock+0x29/0x40 [ 226.371904][ T7828] generic_write_end+0x157/0x180 [ 226.376916][ T7828] ext4_da_write_end+0x4de/0x630 [ 226.381941][ T7828] generic_perform_write+0x251/0x3e0 [ 226.387221][ T7828] ? ext4_da_write_begin+0x590/0x590 [ 226.392632][ T7828] ext4_buffered_write_iter+0x25b/0x380 [ 226.398243][ T7828] ext4_file_write_iter+0x2e7/0x11f0 [ 226.403574][ T7828] ? touch_atime+0x11f/0x2e0 [ 226.408160][ T7828] ? filemap_read+0x16ca/0x1720 [ 226.413062][ T7828] do_iter_readv_writev+0x2de/0x380 14:16:49 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x349, 0xfff, 0x0) [ 226.418290][ T7828] do_iter_write+0x192/0x5c0 [ 226.422879][ T7828] ? splice_from_pipe_next+0x34f/0x3b0 [ 226.428345][ T7828] ? kmalloc_array+0x2d/0x40 [ 226.432943][ T7828] vfs_iter_write+0x4c/0x70 [ 226.437459][ T7828] iter_file_splice_write+0x43a/0x790 [ 226.442844][ T7828] ? splice_from_pipe+0xd0/0xd0 [ 226.447772][ T7828] direct_splice_actor+0x80/0xa0 [ 226.452719][ T7828] splice_direct_to_actor+0x345/0x650 [ 226.458195][ T7828] ? do_splice_direct+0x190/0x190 [ 226.463224][ T7828] do_splice_direct+0x106/0x190 [ 226.468088][ T7828] do_sendfile+0x675/0xc40 [ 226.472505][ T7828] __x64_sys_sendfile64+0x102/0x140 [ 226.477803][ T7828] do_syscall_64+0x44/0xa0 [ 226.482225][ T7828] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 226.488214][ T7828] RIP: 0033:0x7f8fc1cd3ae9 [ 226.492625][ T7828] 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 [ 226.512515][ T7828] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 226.521129][ T7828] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 226.529103][ T7828] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 226.537191][ T7828] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 226.545183][ T7828] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 226.553180][ T7828] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x10000001, 0x9, 0x0, 0x2, 0x200}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) prlimit64(r1, 0x9, &(0x7f0000000040)={0x0, 0xff}, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:16:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000000340)=""/196, 0xc4}], 0x4, 0x6, 0x101) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x48, 0x4, 0x1, 0x7fff, 0x8, 0x800, 0x100, 0x4}, 0x0) sendfile(r1, r2, 0x0, 0x80000005) setrlimit(0x6, &(0x7f00000000c0)={0x1, 0x1}) 14:16:49 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 59) [ 226.832238][ T7847] FAULT_INJECTION: forcing a failure. [ 226.832238][ T7847] name failslab, interval 1, probability 0, space 0, times 0 [ 226.844915][ T7847] CPU: 0 PID: 7847 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 226.853251][ T7847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.863303][ T7847] Call Trace: [ 226.866575][ T7847] dump_stack_lvl+0xd6/0x122 [ 226.871173][ T7847] dump_stack+0x11/0x1b [ 226.875417][ T7847] should_fail+0x23c/0x250 [ 226.879853][ T7847] ? jbd2__journal_start+0xf7/0x3f0 [ 226.885212][ T7847] __should_failslab+0x81/0x90 [ 226.890000][ T7847] should_failslab+0x5/0x20 [ 226.894516][ T7847] kmem_cache_alloc+0x4f/0x320 [ 226.899281][ T7847] ? __this_cpu_preempt_check+0x18/0x20 [ 226.904840][ T7847] jbd2__journal_start+0xf7/0x3f0 [ 226.909875][ T7847] __ext4_journal_start_sb+0x159/0x310 [ 226.915360][ T7847] ? ext4_expand_extra_isize+0x560/0x560 [ 226.921044][ T7847] ext4_dirty_inode+0x58/0xa0 [ 226.925750][ T7847] __mark_inode_dirty+0x72/0x6c0 14:16:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x429, 0xfff, 0x0) 14:16:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 226.930828][ T7847] ? folio_unlock+0x29/0x40 [ 226.935424][ T7847] generic_write_end+0x157/0x180 [ 226.940444][ T7847] ext4_da_write_end+0x4de/0x630 [ 226.945440][ T7847] generic_perform_write+0x251/0x3e0 [ 226.950809][ T7847] ? ext4_da_write_begin+0x590/0x590 [ 226.956106][ T7847] ext4_buffered_write_iter+0x25b/0x380 [ 226.961790][ T7847] ext4_file_write_iter+0x2e7/0x11f0 [ 226.967166][ T7847] ? touch_atime+0x11f/0x2e0 [ 226.971780][ T7847] ? filemap_read+0x16ca/0x1720 [ 226.976831][ T7847] do_iter_readv_writev+0x2de/0x380 [ 226.982038][ T7847] do_iter_write+0x192/0x5c0 [ 226.986641][ T7847] ? debug_smp_processor_id+0x18/0x20 [ 226.992134][ T7847] vfs_iter_write+0x4c/0x70 [ 226.996665][ T7847] iter_file_splice_write+0x43a/0x790 [ 227.002083][ T7847] ? splice_from_pipe+0xd0/0xd0 [ 227.006949][ T7847] direct_splice_actor+0x80/0xa0 [ 227.012184][ T7847] splice_direct_to_actor+0x345/0x650 [ 227.017670][ T7847] ? do_splice_direct+0x190/0x190 [ 227.022698][ T7847] do_splice_direct+0x106/0x190 [ 227.027634][ T7847] do_sendfile+0x675/0xc40 14:16:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 227.032055][ T7847] __x64_sys_sendfile64+0x102/0x140 [ 227.037241][ T7847] do_syscall_64+0x44/0xa0 [ 227.041651][ T7847] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 227.047620][ T7847] RIP: 0033:0x7f8fc1cd3ae9 [ 227.052034][ T7847] 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 [ 227.071843][ T7847] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 14:16:49 executing program 4: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 227.081575][ T7847] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 227.089598][ T7847] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 227.097570][ T7847] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 227.105556][ T7847] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 227.113534][ T7847] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:49 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000040)=[@window={0x3, 0x3, 0x1}, @sack_perm, @window={0x3, 0x400, 0xf9}, @sack_perm, @window={0x3, 0x0, 0x3f}, @timestamp], 0x6) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148002, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x5, 0x25, 0x4, 0x8, 0x8, 0x0, 0x67a, 0x1, 0x7}, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) wait4(r0, &(0x7f0000000040), 0x1, &(0x7f0000000200)) ptrace$getsig(0x4202, r2, 0xffffffffffffffe0, &(0x7f0000000180)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmmsg$unix(r1, &(0x7f0000006880)=[{{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000340)=""/239, 0xef}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f00000000c0)}, {&(0x7f0000000540)=""/189, 0xbd}, {&(0x7f0000000600)=""/82, 0x52}, {&(0x7f0000000680)}, {&(0x7f00000006c0)=""/150, 0x96}, {&(0x7f0000000780)=""/42, 0x2a}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/127, 0x7f}], 0xa, &(0x7f00000009c0)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000000a00)=@abs, 0x6e, &(0x7f0000002b80)=[{&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/223, 0xdf}], 0x3, &(0x7f0000002bc0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x80}}, {{&(0x7f0000002c40)=@abs, 0x6e, &(0x7f0000004fc0)=[{&(0x7f0000002cc0)=""/4096, 0x1000}, {&(0x7f0000003cc0)=""/61, 0x3d}, {&(0x7f0000003d00)=""/145, 0x91}, {&(0x7f0000003dc0)=""/181, 0xb5}, {&(0x7f0000003e80)=""/18, 0x12}, {&(0x7f0000003ec0)=""/4096, 0x1000}, {&(0x7f0000004ec0)=""/220, 0xdc}], 0x7, &(0x7f0000005040)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000006540)=[{&(0x7f0000005080)=""/7, 0x7}, {&(0x7f00000050c0)=""/223, 0xdf}, {&(0x7f00000051c0)=""/31, 0x1f}, {&(0x7f0000005200)=""/159, 0x9f}, {&(0x7f00000052c0)=""/189, 0xbd}, {&(0x7f0000005380)=""/250, 0xfa}, {&(0x7f0000005480)=""/99, 0x63}, {&(0x7f0000005500)=""/16, 0x10}, {&(0x7f0000005540)=""/4096, 0x1000}], 0x9, &(0x7f0000006600)}}, {{&(0x7f0000006640)=@abs, 0x6e, &(0x7f0000006840)=[{&(0x7f00000066c0)=""/233, 0xe9}, {&(0x7f00000067c0)=""/101, 0x65}], 0x2}}], 0x5, 0x2041, &(0x7f00000069c0)={0x0, 0x989680}) ptrace$cont(0x7, r4, 0x4, 0x6) sendfile(r1, r3, 0x0, 0x80000005) 14:16:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x5, 0x44, 0x81, 0x4, 0x1, 0x2, 0xb9, 0x7f, 0x4}, 0x0) r1 = gettid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) ioctl$TIOCSPGRP(r2, 0x5410, &(0x7f0000000000)=r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 60) 14:16:50 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:50 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x365, 0xfff, 0x0) [ 227.424495][ T7867] FAULT_INJECTION: forcing a failure. [ 227.424495][ T7867] name failslab, interval 1, probability 0, space 0, times 0 [ 227.437243][ T7867] CPU: 0 PID: 7867 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 227.445582][ T7867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 227.455653][ T7867] Call Trace: [ 227.458931][ T7867] dump_stack_lvl+0xd6/0x122 [ 227.463580][ T7867] dump_stack+0x11/0x1b [ 227.467745][ T7867] should_fail+0x23c/0x250 14:16:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) r3 = gettid() rt_sigqueueinfo(r3, 0xa, &(0x7f00000002c0)) kcmp(r2, r3, 0x6, r1, r0) sendfile(r0, r1, 0x0, 0x80000005) [ 227.472308][ T7867] ? jbd2__journal_start+0xf7/0x3f0 [ 227.477517][ T7867] __should_failslab+0x81/0x90 [ 227.482391][ T7867] should_failslab+0x5/0x20 [ 227.486950][ T7867] kmem_cache_alloc+0x4f/0x320 [ 227.491806][ T7867] ? __this_cpu_preempt_check+0x18/0x20 [ 227.497357][ T7867] jbd2__journal_start+0xf7/0x3f0 [ 227.502385][ T7867] __ext4_journal_start_sb+0x159/0x310 [ 227.507848][ T7867] ? ext4_expand_extra_isize+0x560/0x560 [ 227.513487][ T7867] ext4_dirty_inode+0x58/0xa0 [ 227.518191][ T7867] __mark_inode_dirty+0x72/0x6c0 [ 227.523165][ T7867] ? folio_unlock+0x29/0x40 [ 227.527677][ T7867] generic_write_end+0x157/0x180 [ 227.534115][ T7867] ext4_da_write_end+0x4de/0x630 [ 227.539094][ T7867] generic_perform_write+0x251/0x3e0 [ 227.544394][ T7867] ? ext4_da_write_begin+0x590/0x590 [ 227.549815][ T7867] ext4_buffered_write_iter+0x25b/0x380 [ 227.555440][ T7867] ext4_file_write_iter+0x2e7/0x11f0 [ 227.560733][ T7867] ? touch_atime+0x11f/0x2e0 [ 227.565330][ T7867] ? filemap_read+0x16ca/0x1720 [ 227.570243][ T7867] do_iter_readv_writev+0x2de/0x380 [ 227.575472][ T7867] do_iter_write+0x192/0x5c0 [ 227.580069][ T7867] ? splice_from_pipe_next+0x34f/0x3b0 [ 227.585629][ T7867] ? kmalloc_array+0x2d/0x40 [ 227.590264][ T7867] vfs_iter_write+0x4c/0x70 [ 227.594771][ T7867] iter_file_splice_write+0x43a/0x790 [ 227.600152][ T7867] ? splice_from_pipe+0xd0/0xd0 [ 227.605099][ T7867] direct_splice_actor+0x80/0xa0 [ 227.610041][ T7867] splice_direct_to_actor+0x345/0x650 [ 227.615439][ T7867] ? do_splice_direct+0x190/0x190 [ 227.620485][ T7867] do_splice_direct+0x106/0x190 [ 227.625350][ T7867] do_sendfile+0x675/0xc40 [ 227.629790][ T7867] __x64_sys_sendfile64+0x102/0x140 [ 227.635016][ T7867] do_syscall_64+0x44/0xa0 [ 227.639439][ T7867] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 227.645366][ T7867] RIP: 0033:0x7f8fc1cd3ae9 [ 227.649804][ T7867] 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 14:16:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x10000042, 0x9, 0x0, 0xd08, 0x5aff8902, 0x2, 0x5, 0x74}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 227.669435][ T7867] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 227.677912][ T7867] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 227.686281][ T7867] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 227.694253][ T7867] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 227.702228][ T7867] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 227.710505][ T7867] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x445, 0xfff, 0x0) 14:16:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) kcmp(r1, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xe, &(0x7f0000000040)={0x7, 0x4}) sendfile(r0, r2, 0x0, 0x80000005) 14:16:50 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:50 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) write(r0, &(0x7f0000000180)="92da4b5cb05f137f80009b233fc043c61e9a666aba7f30233ed2ee45dfa3059e9577c04f83a9d93402b2cc8e7b20c6b5ca6e4c4bb01d4d2197df1f62e3dce888aefaedd7430dd13ddc28b225f634b727731907fe4645623664eb5b5c67e058143334ecdbc2d94ecc328ea1b0d769e3ed9d09b2b499d2690d1b", 0x79) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1d0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x24000, 0x32) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x234482, 0x0) sendfile(r0, r2, 0x0, 0x80000005) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)={0x0, 0x0}) sched_setattr(r3, &(0x7f0000000180)={0x38, 0x1, 0x10000000, 0x46, 0x81, 0x8, 0x5, 0x0, 0xffff, 0x5}, 0x0) 14:16:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r1, 0x80047213, &(0x7f0000000040)) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1ff) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x2}}, './bus\x00'}) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x67, 0x0, 0x1, 0x81, 0x0, 0x7, 0x0, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x5, @perf_config_ext={0x9, 0x7393}, 0x2, 0x1ec, 0x8, 0x6, 0x8, 0x9, 0x9, 0x0, 0x9, 0x0, 0x50bb}, 0xffffffffffffffff, 0xb, r3, 0x0) 14:16:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) prlimit64(r0, 0x4, &(0x7f0000000040)={0x2, 0x3}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 61) 14:16:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000001}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="068000000a02fa4516841bd03ce1999331f69732af0883f7398736eb93ae544d456d4843b44aa0989e462f746ccb4ca41a2ceed4779df6d3257120dca3e591f62d9d05f339984a67bc7c73a140d3d080ab716ea51b05372748fe24840ea8679c43f60dca5d6d4c68a4a955b99dc748f0b72fb3ec14b6b474bfa1e5f88cce3e744647302422777c147a957c39587a66b6af242433a71014c4e933c93ee58552e735d8fcab487d86e42aa2126b4d8ce960cfc6937cfe", @ANYRES16=0x0, @ANYBLOB="080029bd7000fbdbdf25010000000a000900ffffffffffff0000"], 0x20}, 0x1, 0x0, 0x0, 0x14004880}, 0x1) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000040)=0x1) sendfile(r0, r1, 0x0, 0x80000005) [ 228.039023][ T7901] FAULT_INJECTION: forcing a failure. [ 228.039023][ T7901] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 228.052397][ T7901] CPU: 0 PID: 7901 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 228.060743][ T7901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.070793][ T7901] Call Trace: [ 228.074069][ T7901] dump_stack_lvl+0xd6/0x122 [ 228.078693][ T7901] dump_stack+0x11/0x1b [ 228.082861][ T7901] should_fail+0x23c/0x250 [ 228.087307][ T7901] __alloc_pages+0x102/0x330 [ 228.091910][ T7901] alloc_pages+0x382/0x3d0 [ 228.096409][ T7901] folio_alloc+0x1a/0x20 [ 228.100650][ T7901] filemap_alloc_folio+0x53/0xf0 [ 228.105582][ T7901] __filemap_get_folio+0x443/0x690 [ 228.110690][ T7901] ? ext4_dirty_inode+0x9a/0xa0 [ 228.115539][ T7901] pagecache_get_page+0x26/0xe0 [ 228.120405][ T7901] grab_cache_page_write_begin+0x3f/0x50 [ 228.126072][ T7901] ext4_da_write_begin+0x323/0x590 [ 228.131182][ T7901] generic_perform_write+0x1b8/0x3e0 [ 228.136465][ T7901] ? ext4_da_write_begin+0x590/0x590 [ 228.141778][ T7901] ext4_buffered_write_iter+0x25b/0x380 [ 228.147403][ T7901] ext4_file_write_iter+0x2e7/0x11f0 [ 228.152767][ T7901] ? touch_atime+0x11f/0x2e0 [ 228.157438][ T7901] ? filemap_read+0x16ca/0x1720 [ 228.162289][ T7901] do_iter_readv_writev+0x2de/0x380 [ 228.167571][ T7901] do_iter_write+0x192/0x5c0 [ 228.172217][ T7901] ? debug_smp_processor_id+0x18/0x20 [ 228.177603][ T7901] vfs_iter_write+0x4c/0x70 [ 228.182103][ T7901] iter_file_splice_write+0x43a/0x790 [ 228.187582][ T7901] ? splice_from_pipe+0xd0/0xd0 [ 228.192525][ T7901] direct_splice_actor+0x80/0xa0 [ 228.197720][ T7901] splice_direct_to_actor+0x345/0x650 [ 228.203206][ T7901] ? do_splice_direct+0x190/0x190 [ 228.208266][ T7901] do_splice_direct+0x106/0x190 [ 228.213148][ T7901] do_sendfile+0x675/0xc40 [ 228.217652][ T7901] __x64_sys_sendfile64+0x102/0x140 [ 228.222860][ T7901] do_syscall_64+0x44/0xa0 [ 228.227299][ T7901] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 228.233235][ T7901] RIP: 0033:0x7f8fc1cd3ae9 [ 228.237647][ T7901] 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 [ 228.257256][ T7901] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 228.265686][ T7901] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 228.273709][ T7901] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 228.281812][ T7901] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 228.289786][ T7901] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 228.297837][ T7901] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:51 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x381, 0xfff, 0x0) 14:16:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) sched_setattr(r0, &(0x7f0000000180)={0x38, 0x6, 0x10000030, 0x4bf7, 0xff800000, 0xdc, 0x9, 0xfffffffffffeffff, 0x5, 0x5}, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000040)=0x0) sched_setattr(r3, &(0x7f00000000c0)={0x38, 0x1, 0x21, 0x4, 0x7fff, 0x200, 0x3, 0x40, 0x7f, 0x2}, 0x0) 14:16:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x461, 0xfff, 0x0) 14:16:51 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 62) 14:16:51 executing program 2: prlimit64(0xffffffffffffffff, 0x3, &(0x7f0000000100)={0x9, 0x8a}, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x1, 0x20, 0x35f, 0x3, 0x0, 0x1, 0x80, 0x2, 0x3}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000040)=0x0) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x2, 0x12, 0x80, 0x5, 0x628f11d2, 0xffffffff, 0x0, 0x7, 0x400}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/exe\x00', 0x682880, 0xc0) sendfile(r0, r2, 0x0, 0x80000005) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x3) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) gettid() sched_setattr(r3, &(0x7f0000000180)={0x38, 0x5, 0x29, 0x800, 0x8b8a, 0x3, 0x6, 0x6, 0x1, 0x7fffffff}, 0x0) 14:16:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:51 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x546102, 0x2) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = gettid() r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x3) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) sched_setscheduler(0x0, 0x6, &(0x7f0000000280)=0x4) preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TID_CONFIG(r3, &(0x7f0000001980)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)={0x20, r4, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0xc, 0x11d, 0x0, 0x1, [{0x4}, {0x8}]}]}, 0x20}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_RADAR_DETECT(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="02002dbd7000fcdbdf255ef0945807cdbe9e", @ANYRES32=r5, @ANYBLOB="0c0099f449a1000008000000ee4741c0fb65f34ee322433e1e10c8e3ba648d259347681ce6eec50ac7a4c8c3b5f5055519a8a1f700"/66], 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x20000020) rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x6, 0x4, 0x80, 0x3ff, 0xfff, 0x0, 0xc1, 0x5, 0x1}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x80000005) [ 228.790448][ T7916] FAULT_INJECTION: forcing a failure. [ 228.790448][ T7916] name failslab, interval 1, probability 0, space 0, times 0 [ 228.803171][ T7916] CPU: 0 PID: 7916 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 228.811504][ T7916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.821560][ T7916] Call Trace: [ 228.824840][ T7916] dump_stack_lvl+0xd6/0x122 [ 228.829578][ T7916] dump_stack+0x11/0x1b [ 228.833758][ T7916] should_fail+0x23c/0x250 [ 228.838186][ T7916] ? jbd2__journal_start+0xf7/0x3f0 [ 228.843397][ T7916] __should_failslab+0x81/0x90 [ 228.848174][ T7916] should_failslab+0x5/0x20 [ 228.852695][ T7916] kmem_cache_alloc+0x4f/0x320 [ 228.857470][ T7916] ? __this_cpu_preempt_check+0x18/0x20 [ 228.863106][ T7916] jbd2__journal_start+0xf7/0x3f0 [ 228.868176][ T7916] __ext4_journal_start_sb+0x159/0x310 [ 228.873648][ T7916] ? ext4_expand_extra_isize+0x560/0x560 [ 228.879343][ T7916] ext4_dirty_inode+0x58/0xa0 [ 228.884080][ T7916] __mark_inode_dirty+0x72/0x6c0 14:16:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) getrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000180)={0x9, 0x1ff}) r1 = gettid() rt_sigqueueinfo(r1, 0x2000a, &(0x7f00000002c0)) r2 = syz_open_procfs(r1, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) fcntl$notify(r2, 0x402, 0x12) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x1, 0x9, 0x3, 0x0, 0x1ff, 0x7}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000005) [ 228.889081][ T7916] ? folio_unlock+0x29/0x40 [ 228.893595][ T7916] generic_write_end+0x157/0x180 [ 228.898586][ T7916] ext4_da_write_end+0x4de/0x630 [ 228.903574][ T7916] generic_perform_write+0x251/0x3e0 [ 228.908869][ T7916] ? ext4_da_write_begin+0x590/0x590 [ 228.914361][ T7916] ext4_buffered_write_iter+0x25b/0x380 [ 228.919937][ T7916] ext4_file_write_iter+0x2e7/0x11f0 [ 228.925279][ T7916] ? touch_atime+0x11f/0x2e0 [ 228.929877][ T7916] ? filemap_read+0x16ca/0x1720 [ 228.934757][ T7916] do_iter_readv_writev+0x2de/0x380 [ 228.939975][ T7916] do_iter_write+0x192/0x5c0 [ 228.944627][ T7916] ? splice_from_pipe_next+0x34f/0x3b0 [ 228.950138][ T7916] ? kmalloc_array+0x2d/0x40 [ 228.954768][ T7916] vfs_iter_write+0x4c/0x70 [ 228.959272][ T7916] iter_file_splice_write+0x43a/0x790 [ 228.964750][ T7916] ? splice_from_pipe+0xd0/0xd0 [ 228.969608][ T7916] direct_splice_actor+0x80/0xa0 [ 228.974624][ T7916] splice_direct_to_actor+0x345/0x650 [ 228.980040][ T7916] ? do_splice_direct+0x190/0x190 [ 228.985338][ T7916] do_splice_direct+0x106/0x190 14:16:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 228.990325][ T7916] do_sendfile+0x675/0xc40 [ 228.994745][ T7916] __x64_sys_sendfile64+0x102/0x140 [ 228.999946][ T7916] do_syscall_64+0x44/0xa0 [ 229.004368][ T7916] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 229.010313][ T7916] RIP: 0033:0x7f8fc1cd3ae9 [ 229.014746][ T7916] 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 [ 229.034443][ T7916] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 229.042880][ T7916] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 229.050883][ T7916] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 229.058881][ T7916] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 229.066856][ T7916] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 229.074840][ T7916] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:51 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = clone3(&(0x7f00000002c0)={0x146102000, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000180), {0x36}, &(0x7f00000001c0)=""/38, 0x26, &(0x7f0000000200)=""/109, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff], 0x2, {r0}}, 0x58) sched_setattr(r1, &(0x7f0000000340)={0x38, 0x2, 0x10000000, 0x7, 0x554e, 0x1000, 0x5, 0x1ff, 0x9f}, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r2, r0, 0x0, 0x80000005) 14:16:52 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x39d, 0xfff, 0x0) 14:16:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 63) 14:16:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x6, 0x4, 0x6e42, 0x0, 0x81, 0x10000, 0x101, 0x5, 0x7}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() r0 = fork() ptrace(0x8, r0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = accept4$inet(r2, &(0x7f0000000040)={0x2, 0x0, @private}, &(0x7f00000000c0)=0x10, 0x0) fcntl$setown(r3, 0x8, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 229.399229][ T7943] FAULT_INJECTION: forcing a failure. [ 229.399229][ T7943] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 229.412758][ T7943] CPU: 1 PID: 7943 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 229.421090][ T7943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.431147][ T7943] Call Trace: [ 229.434420][ T7943] dump_stack_lvl+0xd6/0x122 [ 229.439057][ T7943] dump_stack+0x11/0x1b [ 229.443216][ T7943] should_fail+0x23c/0x250 [ 229.447709][ T7943] __alloc_pages+0x102/0x330 [ 229.452303][ T7943] alloc_pages+0x382/0x3d0 [ 229.456851][ T7943] folio_alloc+0x1a/0x20 [ 229.461104][ T7943] filemap_alloc_folio+0x53/0xf0 [ 229.466063][ T7943] __filemap_get_folio+0x443/0x690 [ 229.471176][ T7943] ? ext4_dirty_inode+0x9a/0xa0 [ 229.476027][ T7943] pagecache_get_page+0x26/0xe0 [ 229.481050][ T7943] grab_cache_page_write_begin+0x3f/0x50 [ 229.486700][ T7943] ext4_da_write_begin+0x323/0x590 [ 229.491851][ T7943] generic_perform_write+0x1b8/0x3e0 [ 229.497143][ T7943] ? ext4_da_write_begin+0x590/0x590 [ 229.502487][ T7943] ext4_buffered_write_iter+0x25b/0x380 [ 229.508075][ T7943] ext4_file_write_iter+0x2e7/0x11f0 [ 229.513372][ T7943] ? touch_atime+0x11f/0x2e0 [ 229.518051][ T7943] ? filemap_read+0x16ca/0x1720 [ 229.522900][ T7943] do_iter_readv_writev+0x2de/0x380 [ 229.528106][ T7943] do_iter_write+0x192/0x5c0 [ 229.532688][ T7943] ? splice_from_pipe_next+0x34f/0x3b0 [ 229.538163][ T7943] ? kmalloc_array+0x2d/0x40 [ 229.542777][ T7943] vfs_iter_write+0x4c/0x70 [ 229.547278][ T7943] iter_file_splice_write+0x43a/0x790 [ 229.552704][ T7943] ? splice_from_pipe+0xd0/0xd0 [ 229.557569][ T7943] direct_splice_actor+0x80/0xa0 [ 229.562565][ T7943] splice_direct_to_actor+0x345/0x650 [ 229.567987][ T7943] ? do_splice_direct+0x190/0x190 [ 229.573096][ T7943] do_splice_direct+0x106/0x190 [ 229.577948][ T7943] do_sendfile+0x675/0xc40 [ 229.582365][ T7943] __x64_sys_sendfile64+0x102/0x140 [ 229.587616][ T7943] do_syscall_64+0x44/0xa0 [ 229.592055][ T7943] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 229.597990][ T7943] RIP: 0033:0x7f8fc1cd3ae9 [ 229.602407][ T7943] 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 [ 229.622214][ T7943] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 229.630687][ T7943] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 229.638658][ T7943] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:16:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x47d, 0xfff, 0x0) 14:16:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 229.646634][ T7943] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 229.654600][ T7943] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 229.662570][ T7943] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000100)=0xa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xe, &(0x7f00000000c0)={0x800, 0x8}) sendfile(r2, r3, 0x0, 0x80000005) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x10000007, 0x6, 0xf8, 0x9, 0x7, 0x3f, 0x1}, 0x0) 14:16:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 64) [ 230.014551][ T7964] FAULT_INJECTION: forcing a failure. [ 230.014551][ T7964] name failslab, interval 1, probability 0, space 0, times 0 [ 230.027228][ T7964] CPU: 1 PID: 7964 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 230.035561][ T7964] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 230.045621][ T7964] Call Trace: [ 230.048905][ T7964] dump_stack_lvl+0xd6/0x122 [ 230.053509][ T7964] dump_stack+0x11/0x1b [ 230.057782][ T7964] should_fail+0x23c/0x250 14:16:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r2, 0xee00, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f00000000c0)=0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r5 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3d300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000000c0)}, 0x208, 0x1001, 0x0, 0x4, 0x40000000}, 0x0, 0x7, 0xffffffffffffffff, 0xb) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r6, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @remote={0xac, 0x10, 0x3}}, @isdn={0x22, 0x9, 0x7f, 0x9, 0x5}, @nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x80}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00', 0x0, 0x1}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, r7, 0x0, @inherit={0x88, &(0x7f00000034c0)=ANY=[]}, @name="28ce59dfc7ae9009f994fd025a0444dfebfb7061a5948c4662e39f8256c579834959742b871c005de3473b0e280182715450c02515a2c5d21e772323fe1657d3642995ef8d01878b4dbe5ede9690d2d84ca15da1e7c84eddf9aca1da186d54a296939e223b6265d68dfe21f81723d7a621f6f7aa2c89463dfc1d69dd148f62656028fc982be8c7a2e3db7886e44b9cdb10817a47ca82dde2e49bf7ea9a1b46194a6cbeb18135d16ce9bada1b60428b6ca93555de1e2ddd207dc9c27a6619bcc41e286831a35bd48f43f25533121478d86e7d0de744bdb0d916809fb565f85374cbaf7f4cd1a93720f63f44d1c97a87d72473869397b2fb08cdf9387a7448e463888dd126e3d9f50c5bf051e04d25c63adec3f2c51a8817c39f219b27c45bbda09415e0bfac248567c9305a3c315b3dace9e38c4e74a6e2ee113d04664499ceb5eb09c96110b2519cda7eb60f3a232cbc8612aba66257dbc4331619aba1949219079ab50af9774d5458bc1c7b220753b97bc0bca415c7185b1b17cecc72971abe4f746f1de7709e5310836bb4c0b6032a126074aa144162817627e876bec17c0f1097ff0434ee10e224bc5be76c5045a10a390830760c83ad960bd6994c6041870ca5ffc5552fe110623a3db1f20fd82f3696af69f30aeb07c5e4059a2634f5ebcb2f1d6464cfbaa981d170b600b6d0cddcc6cff8b43d289dfe2fb889fc7cae3a2fb4236ad58247d77561b646d95745fb3ff7424accfea99ec6f082da6d7c70fe94b3ec470dc6221f8af3ebdcfc13411e0021005bae03fcc3fc63e4c9779233bb798d848187111c0eae93d43a9f17673c95cd3241d4b6c6f073a81ed65b11c8558be0f17354f360d458301874afe6737e1477eb5b9f85beaf38f73e73409b8b9c13efeb44c11524fca25625f6cdf5096f0f109a84bfad42bdcb33a669cb178a6754a74f02ab9bccb040d5067f06909ac9b16d38e7cd83cb098fc6967354c0f3dc34a85b4393dce310abb803edbd2406637e03502c4e9b6ddd2ecc17514155743958322eda52bbadcfe23d6be9e5c20f066d4576e7e642b19e4578bc0ad247d01b399b78512e86aa1257d84a19cc87e9577085924297b3a2c5a037dc1c5f951c6323a728e6a5a18dec901c2394eee655df7ba19a3005bda0399f2aa951d450870dcd7f6dd205e623f2034135ad43fe6a572f00211b348219ea08e60e4983847bf0c966f4161bc9c321e1c4896bfc214ba6187da50cfb6bb600f5f357ddcf6c870893f537977f25ed88e093346fcf7e487480a03e5feba3043539a7bc6a8f9caaf478d971aa3711491d3b8243e08df7d3107a004db259865f00c65980a71399aaa1546678325f1ad823c5ac42b87aa87a6e9df14d710aab37fe2879857685d7e255d7ed20389dedef7e609981d70844808699cddd431cb43c24f6cab329ab62d2209d6d4aabd6f725d65aa060285b18e8da5442ccee5eb133401d2e7296790e0ff5fd704ae77279c305ffdde9cf2c38c453f9d3111cf091a853d196b649c9e4d2210e9806ff00bf67210a0fe0a908a51e64d49d78220f2d832222bbca3129f1399a0b526af79d7b598e4bbf2ce7a0c87fbae70cb1c015c4688912639ef7e86d1fe05a05c5b2d31e8a41f4e1cf54f0118b872a9351e69a7ce9e9ebc45cab02023ac2020422c67108b2b2c90de25c82f7d83fc2ab1a4561fd01bdc659a5ba5bb830dfcd308e8717bf193fc117b81eca101b0420825405448d5e89360f872fa7da544d70526b8e46f1667272e0e5e0aabbb207024cee92acd42de8cf88dfe9657df9fc49baba452c838ed655172ea101b49cf114b5e84ef41c82af855fcb41c2def9211b2fbb80718df94d9c9983df56f1d2162f2a24a0711c8528ae63d79e618a913c809b0cd8ea3f678580ed41b15eac9ac719b2f1d8c058004cefa6a8b93fdbfb6cd497b91349aa209e9401aa4040f9c627db8c7cbd2ba2620ff25762a2b0f9a536f88ddd3e4c9a82f435ca7073572a6b9d33a4a4781f5807986556cdbe6fec2a2172a0aa6c5a69c2232056488bf2ba99d85665e1fee7a2a6b6c2350e241fe28250c455c03dfc65dc96786f0e5cbb51ab87bd9d9d158faab451d7413da5a6aaa45073ef019c79c52e9de921b28b65e08211b800ef1683bfcad71daaf22ffee53df5e89044c2a326d47b9b280f3fe92cd67aa45d5464e680e90608b43206c5c760dea98e5d62bc920ed020900a033fea587e98a1079ed5487b19853986725eb68a53ee376fa4260bea626bca1814c2575545662bfedef988acb23156e56688b84dfaef74cbd9b3149acc3b4d58dcfa5d096e034ea5c908461a6a85067b6e4640d7b0f707c441102475742ce3e80af6828f5b80c172af605a3388f43589d79562394b473b49c3dcf3f67fba758451e191a8f5539b91e40766bb2c1bbed2a2193d7ac6bff747adc3df1e566aa2484b8d989daf327bdcaeaf289cba3e063772bd268f926f01fb76f23b5e7bc950635a2a653d2fee646e3bf7c855456be51d7ea8f3ecc43f9794dae591219492481d40e36bf7190ba4aa32e46b2400c0ab1ec1d2fc17e1cb8061fe94a2f01b1c44dfa7c0b2dd9438c8d103304e8f3bbbedfa6b1a302e10bd8d9fddca1c7954f4b9eb4ab47e91bc549eff21702a62875e01ca5ff8e61b25aa61b0d8c2c0f636c3202c068e1abbf47f259ebfce16560194b70409e6d15f185707da1ba8365e954c24d70481499587bf10f78c9a5cefc7e0b47636e7e8842f2a52fe3814091bdc40e525632fc42cdcfe7d8c0caedb8e2704502ec6ff139be06555523cb458031bdea1aed979aa7053683eae25eb0f7aa04ba06db9bfe5c3084d661f8026cf81a352a45d04312d12b9b3e1a1a5e34ca5219feaa7abe61c20d60745ca5039df6afbfb2d1a2ca3c7d66f1404ec5418e2f7fe2a0bb72b9d9ebca3a1c94247487416d95197ed5b6678a6bc313f70639b0e671eb805669232259360a6f1c8c019b30e5a13d897ec9a18166b06a51de49f6d434ed08fe1fa899daa6837f8fc538657ab4b8e67b6fc66beae7b0454f00d3b7f520406e4b03609ce04137217c7a55da45fd21b1af18a7c4588ea6b453f4ac0cf4148f8b8eef01844a1eacc253cf56b93e59b7a110b5b9d6fa0d12a19c7ca11c81eb6a97b327d3f2a21364a02cb31d6b722a9928a57a934455473905d5d177ec57d798f0b8497e3702d00afe8ff20d54b6aae293fd6f7915448fc5494a1694402c377230c1ae15512bebaaf077d338aeab3604dbaa87a4dff5a9a9cc73cf7b0f2ae1953720414a352f91c905cb1b034363861a0735645c43a4eef1f7e77f270e42e55df8909ab81f50b16be2db6629efa8a316f1b6090f7705481c5152cc0886ff9794030573fe087dd55029b800375c102d596eed0c56581b7b60de12be1bfaa586bf7ac2988f87e9f79fc655284b02b9a6e48e68c70e9e7623cdc441bf8f4ede01abf16850bbbaa5546780b22096639243501e302a26ea901f589cc46ad20cd1b449d44710341b8944b33daf18a8a07fee2d6d582c098fa1ea15be8c19a482cb9b66096933e7a935dab7b6b78064ddc5aca9d670f05e178f7ec11a7759a7dc4134a62a076bddf1583724f53cdb6735fdf035c487049a582efbd383c132c0f1812b8b17b81a78ee9e0c0f0ef03f150b40e8dba014b7ebf14a5625a3f829cbfaed783010d2d152b87439b553ffe9dc2f18880fa3c8e3bd894afbff760d399af441b291b17c746ac18475cc68f65669ff36bf4a65b5dfb07b6f6f159efef98e56cbf2de04e1a6d632224597f50297355d683aa02e4088f019f3ad1b96cc9ed93184a5374ae78bf967c48092da50435ab0248f3f357021f23d1155cec96efc277a988f4c4e3de8c40181238ee851fcc04cb19a9ac5340d7c2ef34989f23e82c0adc0b05c6860c8b8f9c0e91b8228e1e3ea7ffd5d051210f83027ec9f1bab539d58e2553828c58274a8262c3114d9ce02d63608d5b6dfb142d80e6ad8c161dde7e9116887e8ec6af73c7b83abf046ee9e331c2a5420925b5ece25d711d4e0682b6ce2d9e983e992feeec14554a5a6057e8295c01c3d804be6973849730f7a843a08568ab8d141de44d974f5fc674935d8463a568e4c491154606b2e323038716584e0dbe67ab70014d01d3874e0b9f24cf1ece5fa03793dfa7b11243d7f6429958842b62330c8f89850cb5f8fe70cf68e71d49ba6ed53e702feafd0d1e5a658da4a47c88244a97e3a7002618f76c9965837a7f1ee394a8440df7cf1f191966df765d361056d5db3956626930fef1a89958a44b54eb53f7f573f1d9ead5d41a830b1fc2beeb555ddcbad949f6d413c41c73f9c42637852fc6d14b78ec9058fabdae49a8fdd1cd713dccc2cb19887da1a7e67d73ec5d004f5eaa92681423809eb6169de7223cd6479f494a8dd9dc9554535ea60ccb06a8447aa7e5d925fcbff4de1cfb74bfa13a95e3d3ede6d3ebfdad1ba37f88c4f4fe5dc3663d54879bdaa0a276971b56e4656b1fff27c6a3d227f5d7ca67dbc7bfb2292f15f3632dc7d0a85fd2a6a2d06dcd4dbf67ea4d6882d594048ae005259ec148671d35cbad59d2097fac024665d1361bea887647c49d84c005800f9923e382459e999ef28008e7057fd243a7606dfd010c6632504e6f438cbcb5fa0739f55e65ddd99033239dc8df3bb1a3f7c00263128d72bbfb078fd909c6855312b516ee7580adcf35358cc4d63cc6fbee890a15116fdfe3836671af25ff88c8f2545012a4332d015b6a3d71aaab84f2823a73698cdefbb8232137b19edd5e1572b7745de6caa2c7147e9492cf29e284651b575ed08efd0aa9eb7399a022427c89cf2c9c4ec364ba9b72ea09dc2cadb9070652baadd18a1f78138b09c384d4383c5d5f091b58015d98e3f1d8a9aca5f805740658e1171c2a48ae88272890882fa865a8728bb733eb827d5f2b19348af28c933abca596fe6d959221ec2f8de2516b2b29624c62f13a5a6ac8249a19538dcd00ce538393a06c25418ba80bd49ea0a3479801dca9be79752745b2dce441e15c3a4684e7eae98f8932936c30c658fa5d669541d342786fc91a61f566ae6b02db3700add11c81d4e82da126295ab6451ad11db35a1f66ae039d7fd88f9c5cbed848292b4cfa9697315a5be50a0350d0466e8d6b5f00d0d4a2f8f55234a9fc20d45d0dd13aa0a4ebbee89259af4223a6aa9ca08624a2da75f639436d564f6bea795b9d9eda1b862fd423f08cb1c2a921a56507a2195863f3339b932ac0da21bb5b7834a6a964a38f367479452c08bd3ec30b1c4bd389fdf550456e7d06448cfcee499f3e565fa419bf6e7a0d47bcb312b6809198800cd353f4306cc28fa625fda8509094824b89b8de2d92bdfb65802f558db3f7839886049aec113307de7b40701015e5c043940be1f8fdd9b767c54607fbfc8eec0520b53ce2059debdcc99f602e9db12c5cb9c034669e22fbe7bd0525bfb9464c6aba7454f015a6a6fb9d5da687ce1fc0c151b7fd72e00c95449663f8cea68f09258bc9bacf223a20bba6489149d2a0f8d1bccbdb32d1ff18bafd0fd6eb4b8252e870da204bac6895753e112fb5b2b2f604865ddc68e9696cdf175e3ec96d42d1071ce19911949b3735b52c5b18cf9480141087146a4d32081ef09473cfd61a714c2cb70eca00"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000680)={{}, r7, 0x4, @unused=[0x101, 0x2, 0xfffffffffffffffe, 0x8], @name="a285fffa9b658978f0b16e26ed642320a85f983a0132d36ef69dfd1a6dd0659ad752ff8458b9e40abc5d62affca8ec4a5215d9ce3342932bc9ca461ad94568a8274b0392dcb0a4b71bd8b0d8846d83f39a3b4e14d096f97abc794f2b3a82e599701bfc1ba44a6136358df20672778e5f208e54d99f797311c55585ecc3448a6343669bbd3d757b097ae3345652ab85f2dbe07c5be824ced1a1e7fda4046fda3b1cb176a61904a8ef1b1c1ede95cc398dd04ecc2bf2c0c5533f0ac891ecccf9aaf1aacd72df4e0ac968544d51713db368c597d4cfbefd8c813d741a7ee443a28a8fa64de1904d43d6682531221a31601e81636998c8b568afd594192f68daad78257ffe239400a2f8493462fa57db5fe87a83ca2105977172f87267bf9c2e0416870f4b49c160a8dd73642dc8555c17fa5478a69b6dc4f365629a5ebccd55a48419dd4c29b31fb8eb9745d249f71e06281b2286ded5ea61ba27ba4552143156930214fe785c738e95866a32367fc88c2a44c4d69501d27ebf303c8eafc80964a2376a08c520b2074ae257c61f654dc3afeb4fd1b5a838de1960f442821df0f18e7dbcf7afc88667c748c54c85e63db1b072c0ab1698a05d93bf024082df657cf5e5179b88c943382f54af5bf51346bba2fcf22e2c523c021782e3ba8f71ed7acdb855136f664049706a63b23a833ad83794987596907356ad500d38227442b0b325e9fb2e0fda32c0c175b0a2c4b73f130731e8004e1f9fb9c7a9bc1969a8fd3a62194fdd27b8a1bb540c50db94b63f363dbe861f30a7a1eaccfaf303e85bac9b1855f3a3faaa733544ab0e97c92d7b79935259588652ea0fb77b17dc722c02a8ae1b1c21445f62526c95e133b73852fef39b4e00aa2fe1843284849f06e562637c43482f4fe6dd3a1d92eb8b57b554b7b711383c08b4ddd0142971a065cdf5ebfaefe1ad664deffaf210ccc7f0a0e48ccacbd0c846c201234198f08707ccd722cc6edc5060fad69220b209b3fa6ec49c833af13b023c55fd85d99b1f399ea9ff0998b06ba1cd457dfab73a0d3bf7df55ad34b1fb933512ea576808b6aa5e75f4e80b3f8f9b396372ca6eeccdeeadd08101f115edeed52d71ca89069d6fbd6231bed4a4c74e59e8080e15fb2e571c11c2d237e90ddab43ade306f8b341f3740cfdc8b9f176d747e090ffe1c0e3549792dfe81eebc58635a48c95edb767277a5a1f89176ed59284a334419766fb8d2147d2c783c22b8b5d25bc4d4547d61bc4ed90e3ee51060520c55e9604ddafb1ee0b6dc23dfb6f3424b40d57b4fb9e0fc396d94033beb5bc0a07516e77269bf6bf6110d81ceb797c80816b53763e1f84634e7a1c9442c3bd457888d73ce704f94f61ce6a204de23dfba07cfaf61d2bd5f10fc068b0012ed098637554bf9016dfc4d954eda4d59a480e7a6723d3a57fd2d855c11a5e47982fbfd5bb0a4edeff45b0ee8b59421d82ff8cc23740bf1cb326ba3b6999d7ade3026048121267e1ae32a5f5e24ec00f60451716aebc8a56d1bd1e9c918e5a74f4e2424a442e2aa0e6ff76ed4675222308bc421ce1647209151e6fc9f17f9affd968a231bbd7a009f2eb18aacd3e191c40cf9e212dd0133df18b60c77977c5664da5a71266815b0e934a1f28b97945e16b8013dd94fdd643535a7b9f80cd0c6d960677790ebe31319e65c75cdc0ed5bc23e45d058f12dc4e596c213a42c2aa21216fa1a74ac966a1b194a452782efc9ef5c1d598a0c1113d555b2f8735f2fd154c40119d79abb3ab9871116c70e3ec708c6cbda9b60c6ec5ece62e748843087b4a7947bd9b73e052af8e1b95028e26d2a3b831e3ef3a12cf5bbcc7ddb5792e582d2068aedd57ebeec39f70726f08ad87c1a8624895bbd46b7b88d2a68f6d557a2c44acf6c2126d5e064fa2797fec9e13b84600f7c0d4a99546ce4ec57dfa7e1bd6aee36ec3d02150f3f2167fe912ce79ed2c3fceea5c4176f5c90e3488177a9e01ef401f027d82f8afb2978dfaf818a30181438a196f34acf207471cf1737accc8a360b4cd86bec997faed5b879fa8d1f3cbaaf41eec65a85908cfe6e5e36dbb5ea89791572679d7db7ab3f3f1d694c5bc8e855df490114ccd76724536668002a41697242ea59eb0ef43669d4963ee5c5961041ef53e9741bb5c17faaca492a23c86741f082d230abc9c574f5c952e71f7cafaa30111a20fd702cc95b196c0ea9fe930bacb1c2117b89b1e8647d5c7008618d0d5a9c36507c4b49f30eb2f09cc686a1bd79d454beb3b406227843442efc22abf041a95b7ed30dea57383ce242643681bbbf21fb398eb07bcda1eb017f11b53611abf72fce477ae2d8009b0b0b18c5d6451e1423dffb9abcef0835826ead328f5fedb8cc454b5be5f390c556d0d8553db97a844001b9c78e49d92139673790ac052294f8fc3d7f7c4eecb129f723aa5fd66cbbef6589371b39d14ff0fbe8aecc9b5616a547b533c422d7bc74ce27b5390fbef5f9ea486ecaf3bce8c47eb82c7f42c1204e8f21b6ae2e75a45c18462c0ea02cd266025b772b8e3f98260b696899bf331e47b8c66ddd6aa11f6c65fe19972457c77c353a47b6544b4ae25b6bc7571d18bec498672e822547934fb0340a7b65a815d6f0d78d6211024c7af86391603c1e40c0b38d169b4fa7a8caf9d5909e85a780ae8576b5c73a801baa0c7ee754c0af604df0f55a2e562433d18452174024e729b61c083e8208c88a7388269ee960a0db5bdb9888c525e6dd8d2432f701fb80148eada945827cf159a791553964bac7c51d946e9eb3e5298003f6d126c7984225a9083c5fe67adf1999c8cae7a74d7b31d35fc21a1b64ba49f8d119ddb0bdc32f462f42dfaca3d15846a5e73ceddaa6b13fc80abddf990af3949109ee37cb1a2d0ce80fcf8c66a870317c5400dc4f8ff32dec93e87699ed7674dbf6f2e2ae319bbbc56f72ad1c880a6bc72de76f766d58dc480da16b09bab44a0c9dd4399a0871a9d38d9d9756bb86781447444b6ab8918af1a5990c0ddb4c779dc1cad350bff0706c7c528a9019f990ea76853bcf96c2a0acf6a37e2253ec2a540a12f300717171c97aa74292d481a4d9e6df259ac01e793268523290bbb927390ec75c6335f59a0e8f9eab3e682b0c8947dee742a5dc9262ba939dbbb9d39c0bc7d7f423dbc2ffac44ea6b54d12bff14ab0837729072f3f0831e37e616eb24b28da12dc5629f10cefa7f0923993db8a503a93c9e758f74918b28d23c6828291ffa24f6685fe6b3f98f9906b8bb445bcc22b5f35a60132a49678b1d7818d1685526b4d7490b7e59b623ae2148e8de715d8ac38d38c5d6e270f9339484d9fcd8937d67f62d6c674324b7d89528f27f3202391d17fbba5601cb893bcb0dfb189fbe4155e5783d1f94e569d0274ba50158e0065a8a066f06a937da59bc2cb0855f8e030da9929612f8dbf4adf8ca6d3548951b622f0bbe350ad9f7fccc8a252331d8e36244cdaf970e51c0ca6334dd35b28bcb6f037aa3f6a827242bee53e73324e219e5638fc35462091882cd1dd663df1bf31c97a38428b2f40673409088a2af512ceb2d1f9c478efc2f052700718a734b517701cda1bd7aa857bfa4f0012661eb9c05a4bdb2043d1ed70da4c39610b97f585edebd2d7d7b2197437f3038bf3a2cf2e94e367f091c66a94e05fd91b29a323dce02527adfde1bd03e12dc91e0af8b3a3b8050670b062550a5d766dd1fa1bfcf6a429ddeab2f4ee19671a01b86103cf170e93229c63f109a15a2747d2d94f3bf1da5746b6b0b27cde06a15c21add4ed2e809bba12acc18a9877644361c4d8c75728417eb725b057d60b6b27eb842e66a54fc377d680897768f5387119d38781d2fccfc5f3989b3eaccd73f8154d374569ec0c26b1362247aafbc074c771d9b6754b5fa51640058ad96a5210a00b7ea2de61c0915f6f22d9b480514112c7c96305186ed3d157af64e6296e2ba99c48212addb36c33bcc0a4703fd0d1b0dafa9c9844749994467f7b274c95d97331b80574d81ba7f2c29c00c0398515b38d3e6352a5cdfa873fa9f84e0341ce8b66428d36a9365f28aaed89ada62ab194985b33477d9f6e0dc9c914d22e23f8f063e9be4c5d3a18391a5bfe7e84f2de4775233f1e4cb49465310a69bb88eba46e583bba89666b1f3c4212fd6ef2852f3337768116021ce92839bc54c3e0c4f410fafcaf36ca0f07e2e9713dd1288a932b1bb7b048150b78e7e3392d2429c4ea0b05c79ce03a70a1cf31ff38411187d41d935d9cee0a52fc9144a3c7e37db6c8cac0621a811e64c0c493ff405a56112575396d24d5df1db3e1fcfe92967d32a38430560f8751e35854b673ac1b29773186d248ff216277e2c6b63f1353556e44140f0c88f2d130a9dfc4e7f7a8091a0c1774e0e9ceff105e331202f334c9420f40b8affd16249f82636702aa5ace1a6a65c01b5a0d43835236c3305983fca63d27b3522b8d8348bfb1dfa739ff1e6784f488697fac382001effb33c03671888ec1fa4451c401b4a5262bab9f4a1b6206ce018c089aae9e190d1e0f26de8ccb933a2bfb1a492b088da98a8eb6a23a5ea6fe2cf7e3535097e9cae7c79a94fb3a32f43eeacecedb4797dcd8ecea874b61a7c34a31b9774771276271bedd3ee27da981f2708c1d89b4659952cf4c4f57c1288da387b942d29d2bf684fbc54bc58e0cb993a00274a946e4447b646797cefe4c870bc238fc5727d6f0ffe510798f218c7ebe17b2eb2d892928e90dda0f13ca35c5fdb581c4427646e9d54fb161fa19ca179617cf4b9f806fcd55fbc783861a64d70a1ba515750860ea12dbf8c3b8e9c3f6adf14637b0bfb70ef777a09964de5718124fea6ff22ced06215ace8684f7dab6bc9dde47c7d012c47bfbf409bb974c0c005d96f791fc3be4d023e9a29bd9ed6d109eb2a1d10db6b3eaa7bcccf94e503b956f3287d889165772af60d4c6334f1ae7eb34408d78d10416e6462f97d981b8276e091b736facd8d742a87372ffd00fff04cb2fe256bd79856f1dcfb411a0e0f873968e2a72ecaf55a7832d144bd2137a42ce8341ea700567b2ccfdc658b9286153e82780123ec78da898816cb8f9424ea8b2637d08e718e0283631f1633f1fdc4af5bd3e1a2a7ddcb0e147c5ec94f62808369039033adae925aa17732f8ef374cafd9e6953726cbbe88244b629ae953d199306f8dd6d175dbee7123aea70964fad12a8afa3766d4e0adaf5f7b8e25614ab32bba0abfca1ee28f2d7a0911f4fa7966ccd58260334d77f20cd4bcad7f4ac0d73cb87146fa2e77a7eb7bcf64fbd887a9c0635233489e4442bb9732666038db0ecc5d0984ae60eac9e7f3c5b27c77457877c608f58cc37e71cc7b826ab7bfc79320ac02895c874669cc3d579cdd18bf7af79cdfb63cb88ac4d9a8b574bdcdc12bcc196b81c773e0c59cd7bbb49ff1b6da62f2b3ba557dd0257c828095ce8033022b36f17ef17b4783fe3f3047c4383f81ff9d4a46b68c7bd6728afaae5219058688f71a3b37d3d19004908ee6a388de14b192d54f9cfc6ae617f958fd92293874f96e54da7fdd113804132f2a0aa676615ea2edfde5d0c6e287633c7692eadf2983031d8cc6f7b1819fec03d7ed00b967f8531e795d1f1af8afce16aa8a56766e20c4dc7e35920aef2b6d7b091e2005112f8c3e7fe728ed03e379180fcfdaedea24cb5ec322"}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000340)={{r1}, r7, 0x10, @unused=[0x9, 0x40, 0xfb1a, 0x80], @name="286af1763acff85176d7f18405b22b3f1de5698fe0e913af66c7b90c87d86d732a585114a7aedf64c2af8ad159b047726406ef26c577a32ccd8fa7571eab3a4670fbc2ff224e0fa0af8cd5a91512555a024f14488ce53fc97e611efaf99f7a86547fd810dcc7da7f7651bc44fa6c2fb65a6633c0ef97f94252906bc63294bbac2b6c1ac18e1127440e95f383a630171516818f5ef00e4e99952ed945fbf45a4f75b269723bd2c89596df606315984cba9e810bf7f0301c5982efc18949c0aed70b1fb38a2e17ec3a176fdbaf5b3518c5ddf24df145ef7f68d80e9a9dcee7acbdc2b0453e94f488c2e283da5d4968da787a0852155f948b695d3c70a4ed0d9e5f909b99496fa244430ada428428a4a5340548c11b9be0f7ae0361787638ff8856d709b70481124cdf5154c5b7b8db00efd3992b46c0176301e362b229be9c5034a8048a3f90f1a33543d1b18933a8dd6f68f75e5ba06b1fd3a2c4ad64aa1b2f686ecb70a9ddc2efb15ba67ce18cd7f46835d017d61cb0ca190da749b0bf256ebc613b5b3bdf74d4c6bbd805c060af9cc37a329b9151bd8a41f493501b6f883ed8f713a271c39270d508b3596ccaa6726313d9dbf39f2ef1e620cc15735b47cffaade1b8a866ff93731b71c37213e7fcede7cbdbf13c3588cbd8a369b05aa98d1a8a42b9c38a7b657d8ec12bff47ca2db158834eb7df59b86a47e5983656534979e92c1969b5aa3125f50b9ba891dada1df2332f9d057fb6b1c332337c44f023d8d80f0d086cb41e675f73ead915568dae47b6a4f5ec8c9fcc16595255399e921c4b9b95d8042cd24da79459138166ca4f0998d5a5fdfab18313ef0bef81150e05d9596d992b98bc96aa9349b216d55a4c4dd85a5093f171567815b203b9fa4b1fc087e4bf85fc158dc89878a3610697d2c3506120b283a1a2566230236b9af50cbf3d32bddf605d39cdca3c662ec5e341280c5c2f56025cef3727ad520c452dc6e3ece9b8ba79ae6837dc110fdf8afe2a61e0a1a8405f41e6048738f506ce94275a018c6a0364799660cc260fe071bfa39c1aa1aad1d815fbac670726f3a11aa364c2f68989a7ef4f49a848aecfa30de8faf4240999d204b414b694e5683fb1e53ca6bd5db5f2bace209fe18fb25cb601cb250152f7eb1cf775fa11b8c0c1144f5f8df439ea744e814ff0b69bbd14160c249eb1f46d90962f891838472020c65beba2e24447413ebb5e56743394274a144e9a7408792246c0f7230a81b19f2c325505dcdb62dfd1c3aa3dcc6adfbaea1fb8eccda5d7e8fdf8ef7ac2373fb13b40d64d90f11156b8e47408ec63cb490a5e041d98d229ff34fffe7a2ee6815d2d520c98b639f146b4b795b3083a2a00ad6397fbc206688492bc0f818dd0354d475f65bd1c811d1526fdbf0a4898a5a2910f5af592dd278da56d29b1e796981f4ab7b63f8b643c41ae1dae05d4d1cd65052d7c40b595b87b8e0f1c5f1ba3f69e9ebbc9b39d8a092d451f25d828a8cd652d98b01897fa923dbe9372894f3c384077404484e98bce5d69abb8a1f95883ee736dd2ad44d393a2df9666e8270dee078dff393e07669f9eb58b3b25c0ca21fa3db88e1a3fe8c4fef301ee91d3b824b8ff23245ca2e0bd9889a633e2fc1fd83e4d74e8fafbc96702abe71cfc92050872d635ba4dc5d2d2a935a58c498d449e0a0044d8acf28debc2daccd47ff86e79da4fe3b771b7c46be695de93472d45bcdca97b2a66e8492a639c2ccd47b7c23475206eea7cba47027e125b558825eed6cd200ab0c6decf05beb77d60ef2db4339baf504c8db2723e85c673376517165b7b6072c3126ee1679831e5455c58e017fa2ce81966f8700e66e3c5ec2d6ffb2ef5c8009c6a5bddea4a144aa75ece2f77628d879a3d829b5f0cd31e6099982faef7e3135be52eba64e3581512bfc7edfa9d91d82fc937ce7b82f1283eaf97f7b1fcef87f45e47a138a353ca42d00a290ad2e07a5f4b78f5da7fcc13a0d0208515dab9cb4926af9accd98fffa0459abde0ec8eac01dd34e53db684fbd8d297501a1e7ffbd46b41326269d9bfbdc590ae646465ebe6bbf13acf297e382249b38c95c4ef9e7e2c7a30e6b2a68d029dc9dfe4e80eff8107424b29fb27466a99b2967d1e94d85bb8219230ff7601d617bf65a0110df75740b8ef26bea32c854c53f9fd3df9b36ee55fdc717284c4ee664c987389cd6d0a794c60271b50c6994e9682e0c45dc3e3dc6c61f5a122f24779fda44976542ebdb8eb79f31148d354eff773d10971e77c2c1baa28047afdd0472f304ef8ae9a52e64a6bfc1201071be6919553ffcb0e18e55eef4909920e885a538e964fb7b83b92e951cf7ec378a26a78d78e376b9192f7460a3298123e9cf00c59c68c1bfe4f32b17df7368448a0999e1eab5459615a46b1c7881c4cebe300e08657a71eb839dcd2e1d117f415e47e90b1a9a11df40626a3b638c32b6ccaf502d74594e713fa200d37c96f58da6fffbca11e325df7fa7cd1aa4ed5e34343fd9fba0953544f26208af43c66a4034a645b5e6fa156e6a34acea4b2008a78ab7dbbcdd44c21b02525a9cbc20651180c1bab08751d05f8d4f3c276c3c4471d0e5011cbf70132483f9e236edf07fd777b6c68d472698004f59b88f037ab8ea8c382a42a0e805abd742f9f592fef78b262e75e8bacaf6b72adc1c8b1042df8466373c6a88f7fe7e47410566d552ccf7e3bf85581835f4f53229770d49be3c86ad77099f0391bbf05cf1592a51706b772d7351fba50aa9f77e37eec1661504c9708688698bc3c2c892a91152d4a79458b9a7bf79182462f1217817d0a8424e137e5efa79a84891c7c407e1b7d3505d6cc3ceb7a17b2ff5f303aa9bbd911586ff8200abc9d8eacdf5fd52e620e60d2d0bc16db4dbad9884f29bb6853ed5d152562c9da12bfc2d58d3ca195849ece3139acc15f0a5091c3ea9fdca0568f7d699454b5d5fa90f1831c8600173feb72eb0bb2b7c1e78eea8cd98d016130546e5609d38f3ad108e67f60d845ae8baeaedbd713f5177ca1680734c8a2d40c10ccb3b46618ae80d1147a1d75ebf921f0cd54f39194f9f5a76ded43cbc0e0724b0e781f17f8399c9ef8d88d0d0c0e1063e5e4b71d5acee46bf9ab033c31eabfbbaa910387ba07666eb3ff44f25e2deae8296257677e9afdd997874a446e88805e36dc87cee5ee098de139fe6ba500d24d88479d84a25ec736d2ef1baf7386894e16484373bc494441a4cefdaf62ec27b30f96a10f91be2868f1e70d3aa586f5ea2badbdb4bcf761a561f74189058d492504522b0ae0598cbb61dfc99363444bbc61fa9e03a1c3374fe578d7e5c0e9d71fffd5440353717718c34e7b1602d1c18dc1562e4eaf577bf0e23edbffae8b556cba135a5437ea9841aa3c65042313523eaf38538391b0e450ee8ab85aee4b9fcf171dcbc181c4b7f5ee1972f169ae70e5b4157202e1a5c5eda89f36836ae44f52530bf09a83600d0f0878dc82a894fe480e748c7aa0fef9f2ec5368786cd144eeaa2243666f1892121d1e71f2b326dfee1521a9bbdb45438d597f6cbf55c4f5d68b065ac3c63a708cec308d210215d56e3151b174f43c4e015292f4eac4052ba055cdbb1ba8dc0495eb4445e02e4e0288035c2ea9771856e4a51d7138cbbbb33f637138572fb488e4ec910a580a8397cd49e68910fa88f410457d5b09117ec281c137c6dbef1cdbea4e45a8118f7bc3e9786ecd650d100e05c5a3ad504464e0225f9112452afd115578316796680178b382e075232f4aaa5b1637780799a7b1216fe8e414e29b007514d82995fa44db1c39ab7281977c54a8790ba07308a89ae3d0c0c72ac3c834af79822d37e49a38bea85cdf7fd55569f38e685122313343ad23e58881911c9f62fa211c0b4d78e110a25f895b14f0eaa78c3a945debd417ad4309b23db4d1edb07a9d4a2ca0c710044eab1d52fc63d968647a3d992f1279bb52e86e0c43d8a747ac55ce26d484c0d631585576230e4ab8952f36a40e18372beb5bc3ac4475f2ee6bf062dfc04c1aea1ceb3f1d463841691debfcb059ddd02014e76a2c6fc1bec6ff602ccf909bcdd8ca05aa8324335d7fb84bf40bfdb62fd37f1a7e5f23367900edd2dd53d63a4f0ccf1c45ce3c8ca2734db9ba6d24b1267d06adea567dbb050c3ae0cadb4ce564131b0eec86d819ebe5eeebbdea7fd164dbf27daec5f20e9518f6f422a345ca355b39ff0f76823fb916ee5582dbc23a07f3d102b017696e971330f46d74358371f2e676691932756d8decb27b0a57ec48f92e6e200b20cce5d8c1ff2cfe0b5cbaccc2b50b94e37abf9650b020b511ef1963103f46a1b30a72e1e041fde62e2e5a872fdf620f0a3ccb949b15ce3bf719736bf875bfc58eb62168d60621e9caee064c4c94169ff287024c6dd7afb7a4b622a6f076af0558b6c42e9aaa0dfec52e4b0171c65c5f68bdc21059f44bf1d5bc3b22a68521535f29c948c4fe2c2359003f322fadc4f6787a1a1e1d5e0aa80e8a7ab27d07747482c5708f055812c5f0bb7f70638fbee4de71cb4b8996eadc5a0e67264ae2e9dba2b303392a97fd4c6542badd4abfe3bcd601145abba444670726ec95ec4b4539749394314756eceadd3bee8ad34726df6114c9ae4aa9fc061ce7a5e1dbcb8b4bb533eb81661547754f320981a5a0f0b78774745ee4617335a7a53f8a8c8ae0cf5d172939187de8054f4aadc2c0f0be1bf71cfe004a32632e1a72dc7e6db761f42baa9ec5b5b7201bb4d92916ca82d1d4b5795eaea26b640dbee29b4956ffd2cb70e0377de9b8044f7fb4bb71510ec9ab69321e29a9d8443d113ee99ee9e0d39f380f056e66281b1f7696926d7afcfb4562a9e15e78faa23b3b902c2a8ef35a086b6b68860e803ecbf52875969ebd25baadc42e8e7a01086ba2c0db9358cebb2da69d38cbabb6657b7827e7312cf5650e0fff33bc851fa2fb0394163af7c81f06f25001022d98f71ba25732bbb1321a81c51607e2ea02c3109c04b9f437be9da39b6620048e158548ec81fac0f0c7516465a018da6d24ffc646b30efbff5466e3c51d8c6b520704b800dc0178899b00620e162d178e9b59aa3f573d7fc57107288a8e2f2ef5b7a799b28c65c2f5d6d1936a98388a7830c27708fcd25885ea8df1a09a521faecf6a6f6978ae5eff6294b6453076872e096d163f9918ccb097af7cb6db13ff6aa6be736b6cc6197d4cefdedc03a3a18335631239e9018be339c18afb8312b86599e46d2942dd78bfa4924d8f6eb7d55ebd38e28217ce660d4ec27d7071f3c9398800ce9aeec24c5ab42d24ea68ad91c0f6a83a37b3498eb74e48c537d947f7bbb242fcfb42c746e8bbbf97800d6e1f60384106a61c09afc326a79d4636a60c3afdc8b3cb1b751d84f6a37c1567b1aa9a79f2df5653a845a3d9a3f31768da43726a716509019158bbe2103de5da77470f976e0cdeec72eec3ced574f6a347756d7a8636e62de110c7ec50683c543c7ad7f1bec381576d408e802186c6561a9fa0c0a511aa127d77f875a2156514f9368121051115a8033ae8e031f1cd6f698f05160ebd60ed5cd8bc6fb3a698b4dc5e31cdd4d8e548ea33d1df401b887bc95858a45017ec63ffcc0db40d77045932b524c9a7a34fc58c34789170032dc7eba08d630db7973d892074d6f92baf8e9a9ca17dc5120d848dac2d2d5365"}) fsetxattr$system_posix_acl(r1, &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f0000000240)={{}, {0x1, 0x5}, [{0x2, 0x2, 0xee01}, {0x2, 0x0, 0xffffffffffffffff}, {0x2, 0x0, 0xee00}, {0x2, 0x1, r2}, {0x2, 0x2, r3}], {0x4, 0x1}, [{0x8, 0x2, 0xee01}, {0x8, 0x5, 0xffffffffffffffff}, {0x8, 0x4, r4}], {0x10, 0x2}, {0x20, 0x4}}, 0x64, 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x80000005) [ 230.062284][ T7964] ? jbd2__journal_start+0xf7/0x3f0 [ 230.067537][ T7964] __should_failslab+0x81/0x90 [ 230.072362][ T7964] should_failslab+0x5/0x20 [ 230.077028][ T7964] kmem_cache_alloc+0x4f/0x320 [ 230.081835][ T7964] ? __this_cpu_preempt_check+0x18/0x20 [ 230.087395][ T7964] jbd2__journal_start+0xf7/0x3f0 [ 230.092430][ T7964] __ext4_journal_start_sb+0x159/0x310 [ 230.097898][ T7964] ? ext4_expand_extra_isize+0x560/0x560 [ 230.103553][ T7964] ext4_dirty_inode+0x58/0xa0 [ 230.108231][ T7964] __mark_inode_dirty+0x72/0x6c0 [ 230.113247][ T7964] ? folio_unlock+0x29/0x40 [ 230.117782][ T7964] generic_write_end+0x157/0x180 [ 230.122719][ T7964] ext4_da_write_end+0x4de/0x630 [ 230.127663][ T7964] generic_perform_write+0x251/0x3e0 [ 230.132991][ T7964] ? ext4_da_write_begin+0x590/0x590 [ 230.138368][ T7964] ext4_buffered_write_iter+0x25b/0x380 [ 230.144080][ T7964] ext4_file_write_iter+0x2e7/0x11f0 [ 230.149371][ T7964] ? touch_atime+0x11f/0x2e0 [ 230.153974][ T7964] ? filemap_read+0x16ca/0x1720 [ 230.158829][ T7964] do_iter_readv_writev+0x2de/0x380 14:16:52 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x3b9, 0xfff, 0x0) [ 230.164038][ T7964] do_iter_write+0x192/0x5c0 [ 230.168664][ T7964] ? splice_from_pipe_next+0x34f/0x3b0 [ 230.174123][ T7964] ? kmalloc_array+0x2d/0x40 [ 230.178716][ T7964] vfs_iter_write+0x4c/0x70 [ 230.183221][ T7964] iter_file_splice_write+0x43a/0x790 [ 230.188601][ T7964] ? splice_from_pipe+0xd0/0xd0 [ 230.193482][ T7964] direct_splice_actor+0x80/0xa0 [ 230.199919][ T7964] splice_direct_to_actor+0x345/0x650 [ 230.205378][ T7964] ? do_splice_direct+0x190/0x190 [ 230.210434][ T7964] do_splice_direct+0x106/0x190 [ 230.215277][ T7964] do_sendfile+0x675/0xc40 [ 230.219725][ T7964] __x64_sys_sendfile64+0x102/0x140 [ 230.224930][ T7964] do_syscall_64+0x44/0xa0 [ 230.229367][ T7964] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 230.235245][ T7964] RIP: 0033:0x7f8fc1cd3ae9 [ 230.239648][ T7964] 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 [ 230.259373][ T7964] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 230.267826][ T7964] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 230.275922][ T7964] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 230.283880][ T7964] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 230.291887][ T7964] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 230.299858][ T7964] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:53 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x1, '.\x00'}, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 65) 14:16:53 executing program 4: prlimit64(0xffffffffffffffff, 0x4, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x10000034, 0x0, 0x9, 0xfffffffffffffffd, 0x0, 0x5}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:53 executing program 2: sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000780)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010000000000000000000a0000000c00018008000100", @ANYRES32=0x0, @ANYBLOB="ff232b06ee837743962ab8c8484169033b7d53194708d52acaaf702660ce28e7193f40fc8c98c2caa7128c572e322a0fdfb4122c45f2c12fb92344ba2d9bec52c2627aebe52aa4efeddd71f689b222775c186574eec5952a900cd3adae2aab9ab3272dc9e7c2ceaec73ed7f6e60ca709482c6cf201d83d9b07a02688a232611b3f7fef61f55189f4fafd42ac336f7187a1459e91c66e6eac803583ae"], 0x20}}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)={0x20, r1, 0x1, 0x0, 0x0, {0xa}, [@ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000340)=0x14) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)={0x20, r6, 0x1, 0x0, 0x0, {0xa}, [@ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000700)={&(0x7f0000000380)={0x358, 0x0, 0x2, 0x70bd2b, 0x25dfdbfb, {}, [{{0x8}, {0xcc, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r3}, {0xf4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x69a3}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8a}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x16c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x400}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0xd91, 0x0, 0x7, 0x101}, {0x6, 0x59, 0x1, 0x1ff}]}}}]}}]}, 0x358}, 0x1, 0x0, 0x0, 0x1}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x10000, 0x0) sendfile(r9, r10, 0x0, 0x80000005) setsockopt$inet6_opts(r10, 0x29, 0x3b, &(0x7f0000000180)=ANY=[@ANYBLOB="3a23000000000000c910ff020000000000000000000000000001071800000000040c40000400000000000000010000000000000007eb402349194d325d6100f46a073e84d43a09e8b3f34b245f63146574fa203c8820dbe8038de7dca5e006b2116310aa2320dd509b8bfd853278308a223ba02219ce658feccf5d58cb905c39aa457b175d08dfe48626df3087c1a0875499babef33bd782864efd82bfecc5b80e7ccb5f586732f27f4c3e86d905ee17218dd5e9424008fb86f72a5ec14e149d6c2149c3973e34c8e2d115d86786644a0bdf09a272aab4c10541891b1b5914bfbb85b79ba5ae125679e0848e39111cfd248b960c47b533a34f19a9fb794c51af093ab82452b007c38d05425ff0307ed39e0af81c0b3069d7915a491dee5007d25544fe4c3d8e2e81"], 0x128) [ 230.620434][ T7976] FAULT_INJECTION: forcing a failure. [ 230.620434][ T7976] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 230.633749][ T7976] CPU: 1 PID: 7976 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 230.642086][ T7976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 230.652265][ T7976] Call Trace: [ 230.655540][ T7976] dump_stack_lvl+0xd6/0x122 [ 230.660220][ T7976] dump_stack+0x11/0x1b [ 230.664403][ T7976] should_fail+0x23c/0x250 [ 230.668902][ T7976] __alloc_pages+0x102/0x330 [ 230.673588][ T7976] alloc_pages+0x382/0x3d0 [ 230.678026][ T7976] folio_alloc+0x1a/0x20 [ 230.682339][ T7976] filemap_alloc_folio+0x53/0xf0 [ 230.687280][ T7976] __filemap_get_folio+0x443/0x690 [ 230.692395][ T7976] pagecache_get_page+0x26/0xe0 [ 230.697248][ T7976] grab_cache_page_write_begin+0x3f/0x50 [ 230.702903][ T7976] ext4_da_write_begin+0x323/0x590 [ 230.708099][ T7976] generic_perform_write+0x1b8/0x3e0 [ 230.713395][ T7976] ? ext4_da_write_begin+0x590/0x590 14:16:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000040)=0x0) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x2, 0x8, 0x1, 0x3, 0xa0ef, 0x3ff, 0x5, 0x4842cfe7, 0x1}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x3) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) sched_setattr(r3, &(0x7f0000000180)={0x38, 0x5, 0x4, 0x4, 0x2, 0x3, 0x80, 0x6, 0x5, 0x7fffffff}, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x4402, 0x4) sendfile(r0, r2, 0x0, 0x80000005) [ 230.718686][ T7976] ext4_buffered_write_iter+0x25b/0x380 [ 230.724270][ T7976] ext4_file_write_iter+0x2e7/0x11f0 [ 230.729698][ T7976] ? touch_atime+0x11f/0x2e0 [ 230.734293][ T7976] ? filemap_read+0x16ca/0x1720 [ 230.739145][ T7976] do_iter_readv_writev+0x2de/0x380 [ 230.744362][ T7976] do_iter_write+0x192/0x5c0 [ 230.748958][ T7976] ? splice_from_pipe_next+0x34f/0x3b0 [ 230.754431][ T7976] ? kmalloc_array+0x2d/0x40 [ 230.759160][ T7976] vfs_iter_write+0x4c/0x70 [ 230.763666][ T7976] iter_file_splice_write+0x43a/0x790 14:16:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20001, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 230.769152][ T7976] ? splice_from_pipe+0xd0/0xd0 [ 230.774013][ T7976] direct_splice_actor+0x80/0xa0 [ 230.779003][ T7976] splice_direct_to_actor+0x345/0x650 [ 230.784382][ T7976] ? do_splice_direct+0x190/0x190 [ 230.789429][ T7976] do_splice_direct+0x106/0x190 [ 230.794358][ T7976] do_sendfile+0x675/0xc40 [ 230.798861][ T7976] __x64_sys_sendfile64+0x102/0x140 [ 230.804109][ T7976] do_syscall_64+0x44/0xa0 [ 230.808556][ T7976] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 230.814493][ T7976] RIP: 0033:0x7f8fc1cd3ae9 [ 230.818908][ T7976] 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 [ 230.838501][ T7976] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 230.846916][ T7976] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 230.854928][ T7976] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 230.863015][ T7976] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 14:16:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x499, 0xfff, 0x0) 14:16:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xe, &(0x7f0000000040)={0x401, 0x3}) setrlimit(0x9, &(0x7f00000000c0)={0x2, 0x8}) sendfile(r0, r1, 0x0, 0x80000005) [ 230.871006][ T7976] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 230.878964][ T7976] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 66) 14:16:53 executing program 2: prlimit64(0xffffffffffffffff, 0xe, &(0x7f0000000100)={0x6f, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) setrlimit(0xd, &(0x7f0000000040)={0x9, 0xaf}) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 231.183423][ T7995] FAULT_INJECTION: forcing a failure. [ 231.183423][ T7995] name failslab, interval 1, probability 0, space 0, times 0 [ 231.196165][ T7995] CPU: 0 PID: 7995 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 231.204493][ T7995] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 231.214610][ T7995] Call Trace: [ 231.217877][ T7995] dump_stack_lvl+0xd6/0x122 [ 231.222641][ T7995] dump_stack+0x11/0x1b [ 231.226924][ T7995] should_fail+0x23c/0x250 [ 231.231432][ T7995] ? jbd2__journal_start+0xf7/0x3f0 [ 231.236935][ T7995] __should_failslab+0x81/0x90 [ 231.241799][ T7995] should_failslab+0x5/0x20 [ 231.246343][ T7995] kmem_cache_alloc+0x4f/0x320 [ 231.251108][ T7995] ? __this_cpu_preempt_check+0x18/0x20 [ 231.256735][ T7995] jbd2__journal_start+0xf7/0x3f0 [ 231.261758][ T7995] __ext4_journal_start_sb+0x159/0x310 [ 231.267430][ T7995] ? ext4_expand_extra_isize+0x560/0x560 [ 231.273152][ T7995] ext4_dirty_inode+0x58/0xa0 [ 231.277915][ T7995] __mark_inode_dirty+0x72/0x6c0 [ 231.282931][ T7995] ? folio_unlock+0x29/0x40 [ 231.287593][ T7995] generic_write_end+0x157/0x180 [ 231.292629][ T7995] ext4_da_write_end+0x4de/0x630 [ 231.297653][ T7995] generic_perform_write+0x251/0x3e0 [ 231.302947][ T7995] ? ext4_da_write_begin+0x590/0x590 [ 231.308266][ T7995] ext4_buffered_write_iter+0x25b/0x380 [ 231.313843][ T7995] ext4_file_write_iter+0x2e7/0x11f0 [ 231.319240][ T7995] ? touch_atime+0x11f/0x2e0 [ 231.323856][ T7995] ? filemap_read+0x16ca/0x1720 [ 231.328716][ T7995] do_iter_readv_writev+0x2de/0x380 14:16:54 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x3d5, 0xfff, 0x0) 14:16:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x5847, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 231.333940][ T7995] do_iter_write+0x192/0x5c0 [ 231.338532][ T7995] ? splice_from_pipe_next+0x34f/0x3b0 [ 231.344108][ T7995] ? kmalloc_array+0x2d/0x40 [ 231.348964][ T7995] vfs_iter_write+0x4c/0x70 [ 231.353477][ T7995] iter_file_splice_write+0x43a/0x790 [ 231.358900][ T7995] ? splice_from_pipe+0xd0/0xd0 [ 231.363795][ T7995] direct_splice_actor+0x80/0xa0 [ 231.368837][ T7995] splice_direct_to_actor+0x345/0x650 [ 231.374251][ T7995] ? do_splice_direct+0x190/0x190 [ 231.379544][ T7995] do_splice_direct+0x106/0x190 [ 231.384408][ T7995] do_sendfile+0x675/0xc40 [ 231.388883][ T7995] __x64_sys_sendfile64+0x102/0x140 [ 231.394122][ T7995] do_syscall_64+0x44/0xa0 [ 231.398549][ T7995] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 231.404463][ T7995] RIP: 0033:0x7f8fc1cd3ae9 [ 231.408885][ T7995] 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 14:16:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 231.428479][ T7995] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 231.436902][ T7995] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 231.444879][ T7995] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 231.452902][ T7995] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 231.460903][ T7995] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 231.468903][ T7995] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x100000000}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20100, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40080, 0x20) setrlimit(0x0, &(0x7f0000000040)={0x7fff, 0x1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) tkill(r0, 0x22) 14:16:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f00000000c0)={0x38, 0x3, 0x0, 0x9, 0xfffffffb, 0xffffffff, 0x39, 0x7ff, 0x7, 0x7}, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000180), 0x2, 0x0) sendfile(r1, r0, 0x0, 0x80000002) 14:16:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = getpid() tkill(r0, 0x3b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:54 executing program 2: prlimit64(0x0, 0x1, &(0x7f0000000100)={0x9, 0x8b}, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x4, 0x7, 0x4, 0x1, 0x5, 0x3ff, 0xffffffff, 0x2}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa2e0) 14:16:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) sched_setattr(r0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x8, 0xa872, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x4b5, 0xfff, 0x0) 14:16:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 67) 14:16:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x3, &(0x7f0000000040)={0xb2d}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148002, 0x88) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 231.805853][ T8020] FAULT_INJECTION: forcing a failure. [ 231.805853][ T8020] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 231.819171][ T8020] CPU: 1 PID: 8020 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 231.827557][ T8020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 231.837610][ T8020] Call Trace: [ 231.840888][ T8020] dump_stack_lvl+0xd6/0x122 [ 231.845597][ T8020] dump_stack+0x11/0x1b [ 231.849799][ T8020] should_fail+0x23c/0x250 14:16:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) setrlimit(0xd, &(0x7f0000000040)={0x400, 0x1f}) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 231.854221][ T8020] __alloc_pages+0x102/0x330 [ 231.858826][ T8020] alloc_pages+0x382/0x3d0 [ 231.863242][ T8020] folio_alloc+0x1a/0x20 [ 231.867478][ T8020] filemap_alloc_folio+0x53/0xf0 [ 231.872478][ T8020] __filemap_get_folio+0x443/0x690 [ 231.877618][ T8020] ? ext4_dirty_inode+0x9a/0xa0 [ 231.882478][ T8020] pagecache_get_page+0x26/0xe0 [ 231.887387][ T8020] grab_cache_page_write_begin+0x3f/0x50 [ 231.893035][ T8020] ext4_da_write_begin+0x323/0x590 [ 231.898229][ T8020] generic_perform_write+0x1b8/0x3e0 [ 231.903520][ T8020] ? ext4_da_write_begin+0x590/0x590 [ 231.908809][ T8020] ext4_buffered_write_iter+0x25b/0x380 [ 231.914360][ T8020] ext4_file_write_iter+0x2e7/0x11f0 [ 231.919650][ T8020] ? touch_atime+0x11f/0x2e0 [ 231.924308][ T8020] ? filemap_read+0x16ca/0x1720 [ 231.929200][ T8020] do_iter_readv_writev+0x2de/0x380 [ 231.934496][ T8020] do_iter_write+0x192/0x5c0 [ 231.939136][ T8020] ? splice_from_pipe_next+0x34f/0x3b0 [ 231.944673][ T8020] ? kmalloc_array+0x2d/0x40 [ 231.949284][ T8020] vfs_iter_write+0x4c/0x70 [ 231.953766][ T8020] iter_file_splice_write+0x43a/0x790 [ 231.959140][ T8020] ? splice_from_pipe+0xd0/0xd0 [ 231.963988][ T8020] direct_splice_actor+0x80/0xa0 [ 231.969003][ T8020] splice_direct_to_actor+0x345/0x650 [ 231.974409][ T8020] ? do_splice_direct+0x190/0x190 [ 231.979541][ T8020] do_splice_direct+0x106/0x190 [ 231.984409][ T8020] do_sendfile+0x675/0xc40 [ 231.988830][ T8020] __x64_sys_sendfile64+0x102/0x140 [ 231.994065][ T8020] do_syscall_64+0x44/0xa0 [ 231.998477][ T8020] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 232.004465][ T8020] RIP: 0033:0x7f8fc1cd3ae9 [ 232.008885][ T8020] 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 [ 232.028482][ T8020] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 232.036962][ T8020] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 232.044923][ T8020] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:16:54 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x3f1, 0xfff, 0x0) 14:16:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x4d1, 0xfff, 0x0) [ 232.052892][ T8020] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 232.060844][ T8020] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 232.068802][ T8020] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:55 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 68) 14:16:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, @in_args={0x1}}, './bus\x00'}) execveat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='[/\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='\':*\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)=':\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], 0x1000) sendfile(r1, r2, 0x0, 0x80000005) sched_setattr(r0, &(0x7f0000000400)={0x38, 0x2, 0x0, 0x4, 0x25, 0x3f, 0x80000000, 0x100, 0x4, 0x6}, 0x0) 14:16:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) prlimit64(0x0, 0xf, &(0x7f0000000040)={0x7, 0xffffffffffff85bc}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 232.407002][ T8042] FAULT_INJECTION: forcing a failure. [ 232.407002][ T8042] name failslab, interval 1, probability 0, space 0, times 0 [ 232.419637][ T8042] CPU: 0 PID: 8042 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 232.427978][ T8042] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 232.438036][ T8042] Call Trace: [ 232.441321][ T8042] dump_stack_lvl+0xd6/0x122 [ 232.445925][ T8042] dump_stack+0x11/0x1b [ 232.450081][ T8042] should_fail+0x23c/0x250 [ 232.454696][ T8042] ? jbd2__journal_start+0xf7/0x3f0 [ 232.459899][ T8042] __should_failslab+0x81/0x90 [ 232.464667][ T8042] should_failslab+0x5/0x20 [ 232.469174][ T8042] kmem_cache_alloc+0x4f/0x320 [ 232.473972][ T8042] ? __this_cpu_preempt_check+0x18/0x20 [ 232.479584][ T8042] jbd2__journal_start+0xf7/0x3f0 [ 232.484606][ T8042] __ext4_journal_start_sb+0x159/0x310 [ 232.490072][ T8042] ? ext4_expand_extra_isize+0x560/0x560 [ 232.495749][ T8042] ext4_dirty_inode+0x58/0xa0 [ 232.500422][ T8042] __mark_inode_dirty+0x72/0x6c0 [ 232.505384][ T8042] ? folio_unlock+0x29/0x40 [ 232.509905][ T8042] generic_write_end+0x157/0x180 [ 232.514903][ T8042] ext4_da_write_end+0x4de/0x630 [ 232.519888][ T8042] generic_perform_write+0x251/0x3e0 [ 232.525299][ T8042] ? ext4_da_write_begin+0x590/0x590 [ 232.530639][ T8042] ext4_buffered_write_iter+0x25b/0x380 [ 232.536201][ T8042] ext4_file_write_iter+0x2e7/0x11f0 [ 232.541511][ T8042] ? debug_smp_processor_id+0x18/0x20 [ 232.546932][ T8042] ? delay_tsc+0x96/0xe0 [ 232.551182][ T8042] do_iter_readv_writev+0x2de/0x380 [ 232.556376][ T8042] do_iter_write+0x192/0x5c0 [ 232.560989][ T8042] ? splice_from_pipe_next+0x34f/0x3b0 [ 232.566505][ T8042] ? kmalloc_array+0x2d/0x40 [ 232.571105][ T8042] vfs_iter_write+0x4c/0x70 [ 232.575610][ T8042] iter_file_splice_write+0x43a/0x790 [ 232.581051][ T8042] ? splice_from_pipe+0xd0/0xd0 [ 232.585959][ T8042] direct_splice_actor+0x80/0xa0 [ 232.590931][ T8042] splice_direct_to_actor+0x345/0x650 [ 232.596301][ T8042] ? do_splice_direct+0x190/0x190 [ 232.601503][ T8042] do_splice_direct+0x106/0x190 [ 232.606362][ T8042] do_sendfile+0x675/0xc40 [ 232.610789][ T8042] __x64_sys_sendfile64+0x102/0x140 [ 232.615995][ T8042] do_syscall_64+0x44/0xa0 [ 232.620482][ T8042] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 232.626379][ T8042] RIP: 0033:0x7f8fc1cd3ae9 [ 232.630788][ T8042] 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 [ 232.650481][ T8042] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 232.658948][ T8042] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 232.666914][ T8042] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 232.674903][ T8042] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 232.682971][ T8042] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 232.690960][ T8042] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8b}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:55 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 69) [ 232.962113][ T8055] FAULT_INJECTION: forcing a failure. [ 232.962113][ T8055] name failslab, interval 1, probability 0, space 0, times 0 [ 232.974969][ T8055] CPU: 0 PID: 8055 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 232.983311][ T8055] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 232.993455][ T8055] Call Trace: [ 232.996733][ T8055] dump_stack_lvl+0xd6/0x122 [ 233.001777][ T8055] dump_stack+0x11/0x1b [ 233.005944][ T8055] should_fail+0x23c/0x250 [ 233.010366][ T8055] ? jbd2__journal_start+0xf7/0x3f0 [ 233.015576][ T8055] __should_failslab+0x81/0x90 [ 233.020355][ T8055] should_failslab+0x5/0x20 [ 233.024878][ T8055] kmem_cache_alloc+0x4f/0x320 [ 233.029707][ T8055] ? __this_cpu_preempt_check+0x18/0x20 [ 233.035299][ T8055] jbd2__journal_start+0xf7/0x3f0 [ 233.040338][ T8055] __ext4_journal_start_sb+0x159/0x310 [ 233.045897][ T8055] ? ext4_expand_extra_isize+0x560/0x560 [ 233.051563][ T8055] ext4_dirty_inode+0x58/0xa0 [ 233.056294][ T8055] __mark_inode_dirty+0x72/0x6c0 14:16:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:55 executing program 2: r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) ioctl$FIONCLEX(r0, 0x5450) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYBLOB="000009ebf72d61ca"]) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') ioctl$FIBMAP(r1, 0x1, &(0x7f0000000040)=0xfffffffa) preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000001c0)=""/162) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000005) read(r1, &(0x7f0000001340)=""/4096, 0x1000) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)=0x0) sched_setattr(r4, &(0x7f0000000180)={0x38, 0x6, 0x10000000, 0x1, 0x0, 0x3588, 0xbe, 0x6, 0x401}, 0x0) 14:16:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x4ed, 0xfff, 0x0) 14:16:55 executing program 4: msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000002640)=""/4096) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000002580)=[{{&(0x7f0000000180)=@can, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, &(0x7f0000001300)=""/85, 0x55}, 0x3}, {{&(0x7f0000001380)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c}, 0x80, &(0x7f0000001540)=[{&(0x7f0000001400)=""/35, 0x23}, {&(0x7f0000001440)=""/217, 0xd9}], 0x2, &(0x7f0000001580)=""/4096, 0x1000}, 0x1}], 0x2, 0x101, &(0x7f0000002600)={0x77359400}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x1000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x800000}, 0x0) pidfd_open(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 233.061270][ T8055] ? folio_unlock+0x29/0x40 [ 233.065879][ T8055] generic_write_end+0x157/0x180 [ 233.070891][ T8055] ext4_da_write_end+0x4de/0x630 [ 233.075941][ T8055] generic_perform_write+0x251/0x3e0 [ 233.081232][ T8055] ? ext4_da_write_begin+0x590/0x590 [ 233.086528][ T8055] ext4_buffered_write_iter+0x25b/0x380 [ 233.092106][ T8055] ext4_file_write_iter+0x2e7/0x11f0 [ 233.097407][ T8055] ? touch_atime+0x11f/0x2e0 [ 233.102004][ T8055] ? filemap_read+0x16ca/0x1720 [ 233.106955][ T8055] do_iter_readv_writev+0x2de/0x380 14:16:55 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x40d, 0xfff, 0x0) [ 233.112167][ T8055] do_iter_write+0x192/0x5c0 [ 233.116761][ T8055] ? splice_from_pipe_next+0x34f/0x3b0 [ 233.122232][ T8055] ? kmalloc_array+0x2d/0x40 [ 233.126827][ T8055] vfs_iter_write+0x4c/0x70 [ 233.131334][ T8055] iter_file_splice_write+0x43a/0x790 [ 233.136776][ T8055] ? splice_from_pipe+0xd0/0xd0 [ 233.141636][ T8055] direct_splice_actor+0x80/0xa0 [ 233.146582][ T8055] splice_direct_to_actor+0x345/0x650 [ 233.152208][ T8055] ? do_splice_direct+0x190/0x190 [ 233.157243][ T8055] do_splice_direct+0x106/0x190 [ 233.162118][ T8055] do_sendfile+0x675/0xc40 [ 233.166557][ T8055] __x64_sys_sendfile64+0x102/0x140 [ 233.171820][ T8055] do_syscall_64+0x44/0xa0 [ 233.172173][ T23] audit: type=1400 audit(1635862615.712:221): avc: denied { create } for pid=8057 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 233.176237][ T8055] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 233.202084][ T8055] RIP: 0033:0x7f8fc1cd3ae9 [ 233.206695][ T8055] 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 [ 233.226319][ T8055] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 233.234755][ T8055] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 233.242732][ T8055] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 233.250814][ T8055] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 233.258875][ T8055] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 233.266883][ T8055] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 70) 14:16:56 executing program 4: prlimit64(0x0, 0x5, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xd, &(0x7f0000000040)={0x7fff, 0x4}) sendfile(0xffffffffffffffff, r0, 0x0, 0x80000005) [ 233.583280][ T8076] FAULT_INJECTION: forcing a failure. [ 233.583280][ T8076] name failslab, interval 1, probability 0, space 0, times 0 [ 233.595961][ T8076] CPU: 0 PID: 8076 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 233.604289][ T8076] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 233.614341][ T8076] Call Trace: [ 233.617622][ T8076] dump_stack_lvl+0xd6/0x122 [ 233.622314][ T8076] dump_stack+0x11/0x1b [ 233.626482][ T8076] should_fail+0x23c/0x250 [ 233.630937][ T8076] ? jbd2__journal_start+0xf7/0x3f0 [ 233.636130][ T8076] __should_failslab+0x81/0x90 [ 233.640897][ T8076] should_failslab+0x5/0x20 [ 233.645417][ T8076] kmem_cache_alloc+0x4f/0x320 [ 233.650183][ T8076] ? __this_cpu_preempt_check+0x18/0x20 [ 233.655745][ T8076] jbd2__journal_start+0xf7/0x3f0 [ 233.660826][ T8076] __ext4_journal_start_sb+0x159/0x310 [ 233.666316][ T8076] ? ext4_expand_extra_isize+0x560/0x560 [ 233.671957][ T8076] ext4_dirty_inode+0x58/0xa0 [ 233.676698][ T8076] __mark_inode_dirty+0x72/0x6c0 [ 233.681646][ T8076] ? folio_unlock+0x29/0x40 [ 233.686153][ T8076] generic_write_end+0x157/0x180 [ 233.691098][ T8076] ext4_da_write_end+0x4de/0x630 [ 233.696049][ T8076] generic_perform_write+0x251/0x3e0 [ 233.701431][ T8076] ? ext4_da_write_begin+0x590/0x590 [ 233.706814][ T8076] ext4_buffered_write_iter+0x25b/0x380 [ 233.712373][ T8076] ext4_file_write_iter+0x2e7/0x11f0 [ 233.717721][ T8076] ? touch_atime+0x11f/0x2e0 [ 233.722334][ T8076] ? filemap_read+0x16ca/0x1720 [ 233.727238][ T8076] do_iter_readv_writev+0x2de/0x380 [ 233.732449][ T8076] do_iter_write+0x192/0x5c0 [ 233.737139][ T8076] ? splice_from_pipe_next+0x34f/0x3b0 [ 233.742609][ T8076] ? kmalloc_array+0x2d/0x40 [ 233.747341][ T8076] vfs_iter_write+0x4c/0x70 [ 233.751840][ T8076] iter_file_splice_write+0x43a/0x790 [ 233.757225][ T8076] ? splice_from_pipe+0xd0/0xd0 [ 233.762157][ T8076] direct_splice_actor+0x80/0xa0 [ 233.767090][ T8076] splice_direct_to_actor+0x345/0x650 [ 233.772459][ T8076] ? do_splice_direct+0x190/0x190 [ 233.777478][ T8076] do_splice_direct+0x106/0x190 [ 233.782458][ T8076] do_sendfile+0x675/0xc40 [ 233.786876][ T8076] __x64_sys_sendfile64+0x102/0x140 [ 233.792129][ T8076] do_syscall_64+0x44/0xa0 [ 233.796562][ T8076] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 233.802519][ T8076] RIP: 0033:0x7f8fc1cd3ae9 [ 233.806925][ T8076] 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 14:16:56 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000069c0)='/proc/zoneinfo\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000006a00)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x29d}}, './bus\x00'}) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000006a40)) r6 = pidfd_getfd(r1, r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000006f40)={{0x1, 0x1, 0x18, r1, {r1}}, './bus\x00'}) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r8, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r9 = syz_mount_image$nfs(&(0x7f0000006f80), &(0x7f0000006fc0)='./bus\x00', 0x6, 0x3, &(0x7f0000007280)=[{&(0x7f0000007000)="b28a9abb09568dfe18776378665c13ff1fa3f4dc4d4c21ab360941191aace798f969bcc251deef3a5df7d10be4c3b52c81aad21d1a78c1d35a992419f361cad1ee05b3ae96ec37d18d1bbec521bf398632ca1b248d61bbf32e5761bc21049e16297e07de2d38af2669eb752e42f0bd79890d20ae006e8b880487afb56462bdc9a2d2a188647f707f1b6aa3258e84c26e62a8e3b0a4886d346cd22ca969a979e1f5e14d376772a7f6590b83be08811595433f4ae794b4ac3a73c7ca4b3c83ba0acb67342261b8d1c308fcd1280c1d13213af7350c0ee702de88d3bb3cbc495a", 0xdf, 0x10001}, {&(0x7f0000007100)="30cc269a4fb80b87ee9d29c4149a0e2f3b1c721b8ba27cf960dec94c94c4221c45f862ca586563269b5baf48ed4e3af3b4e893a11bcb00382477a9400613ea4e9e1a8452a454b7eb668f68a5a7a8cfd837b80dd9594bd1fed814f2e327bb7beb2cb8796e51259376aeb69dea6bda583f55cfc1cd818df0f6c3fad331880a7580d722c74716848ce272a6a5fbdd7c4a24e8dc9be73ac4a09718e985765e9e", 0x9e, 0x4}, {&(0x7f00000071c0)="dc5933cd59423a0390f69f502adc509c5cb070fa0d3bc6d60916412356c0887521b1cd5e0de5eea5773c46ecd1d9f5e36ae87b7cfb32aceec4a1bc18de8fec8e59435b0df9ee9da6dbdd6f70c16e01d6e47e7e53c560d03c50e51a9646e3c4d2e7ab509862ec030f8ce64af099e928751922609073d202f295e1bdb6236080ddd07bbcd2bd026ad6e5b11c2d24aec5864e4e7fb531608df47c90c1d1ff26d34aceebe8aaa565179ccfece83843f00936ca90103ecc89d040", 0xb8, 0x9}], 0x2100800, &(0x7f0000000280)=ANY=[@ANYBLOB='-@(\',context=root,uid>', @ANYRESDEC=0x0, @ANYBLOB="2c736d61636b66736465663d40a93ae12c6f626a5f747970653d2cce6d61636b6673726f6f743d2d7d252c6f626a5f757365723d2c736d61636b6673726f6f743d2c7375626a5f726f6c653d5d2c0076b7823f557458f2aa8bae66a0db5a66b79ecf5585816f9d0498db462307df6423a7a9ba18ff4dbbe299708976ea3e6e74f75a18948d3ce21da52d88a6742cb424906e1cb45edd40c141527fae67919e6a4fa0c3e5aea7d127f440752dae3d189a5433937bbc340d"]) r10 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$unix(r0, &(0x7f0000007400)=[{{&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000200)="75648cc84c8324d14a91a54dbd73624abc450f3049a5d1c88c5cd9fde639f4239138f3ab0c9a84fb413bb93e2d49a1464d0664b9d59950b0ccbde218a72ca37200cea72ad564f362277b2c4bfb2fbf3d10e76399c098a84caac897dadb24a86f5d0a", 0x62}, {&(0x7f0000000040)="42c0a1e37ec4b41eb78065f209a78092e85c497c22ae96d5", 0x18}], 0x2, &(0x7f00000007c0)=[@rights={{0x2c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r1]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r1, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}], 0x168, 0x4004}}, {{&(0x7f0000000940)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000000d00)=[{&(0x7f00000009c0)="2de64c0f439940c7e945c3bb8b8bc1ea36677302be4d21d96c4909b81fbdba9266902715b7ff49f73d39248e093826a3725fd7792fc2486d73c41d5c42f333", 0x3f}, {&(0x7f0000000a00)="d8630dbc54016e5407aa3823273ff7d3fdc0be888dfed6af9d997a8b445b8f22be70b45309ef0d0a6b4a6be07fa4a6da573effbd8856c59c923cfed1f0a1f97d8c7f6a4481732628354bded8bb065355f6", 0x51}, {&(0x7f0000000a80)="6eb9042d6fa539d5de5379", 0xb}, {&(0x7f0000000ac0)="07c54404c16a0910fd3904cfe3c6830afc5332bf19556a291ddfc8ad8aea76006a14ec3783934708b0c5a07714c7b6e495d06d4b2227d62049db49a8bb5c0c81abb23227851786ad4c1940b82a00c42081da31a29711d5efb8fe60a96f0360c053710cbab79d3fa7302e18be3a011fa935a61b14b5f69d895bb50bd4486cc043e921aff29a3e73617713c2c2c097411623e6d43d9df23e0cccdf2f89b25b9f491a956a6f3f0b6743dd4b663a3eb1f773eb40e129f9e8bb704971", 0xba}, {&(0x7f0000000b80)="86e88aa2cfba457556c6032fab8c541cff0573f0fc23ed8feb2207a1f6fd5cf29131df58a6a33ee502341a5d50f758b9a01612e557296f0e56414d614e5b81e9", 0x40}, {&(0x7f0000000bc0)="cc762406388928a41723834cfb3fe2e7717e4ae0ff5e96414637830fe689837a0ff21928ebaf8fdc0f3bcb561ed7ac8cbd3db36188099f5cded4447908289a411ee4f167a26a57f74abf757f7199c3ab95b68de8a8f6512c6676ae2ab58629218582c5360ded930e84e08981758ab7a03cf36aa536373e6664ab2dd14c84e4298cf7aae60bb5cd2747b12b1759819b807356b8317d7765c92d4bf76159df81e7419bcb46", 0xa4}, {&(0x7f0000000c80)="d593014a7f4385eca7b60920d484ca0e9f30b68a94208ac03a0d2b08ca6fbca446fc0b5cc335b489a7d7c3a9268e7f0fe5c1ea3ef3e54314bd723af36126b47a2b3fc79a6fbcca0b61a1a1141702035f770e916000a991", 0x57}], 0x7, &(0x7f00000014c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0xb8, 0x90}}, {{&(0x7f0000001580)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001700)=[{&(0x7f0000001600)="67ea4d1fdd5a09738daa57496daf94caf321363720b7122f7860a6785655de2cf216c4e396fbbfb53de1669e15289269f4f31ad45f2f91299145bb3c5e6c79ba7ec42f7282ac842276c6eb8ff931b6704ba3541fbfb784a8b629daf92f4fc250f8bf193bf64b298e01e7f33495b3bd548cffe6ae5a97898dde033c534e15fa820b5a34efc31a822937ffd463b03a633749c9543d4ab7f06e52be5ed61b60d5037d43bf6cce1b042ef367cbb947b40f4bc3de9acde9fb47108a2c726ea42bf45774042bce3ce079bd23741cda570d38f5220dfd481150f155e82104d3db6e6586594b21eadc209e82b8db6fd30842124b0392", 0xf2}], 0x1, 0x0, 0x0, 0x4040001}}, {{&(0x7f0000001740)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001800)=[{&(0x7f00000017c0)="abf06a24226b58fb687e11", 0xb}], 0x1, &(0x7f0000001c40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x4000000}}, {{0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000001c80)="67667478daa88d37a94bf1e7302ce413e040ec022f6d0e7a1d7b8401f78d0b0215b9b7920340f6bd6b934c06b73f5cc9465570cc69f8c945015fb1d31405bfc6829068ce51105e8920167fcde4049ac31989b0d6fd18fb569e6d905a184a1296327e536f13bac6a213e8e0044b22416492c46f02fd9a55114516a792e884c32e896b15ed861de8c09cdd83ca4bb2d556d1c1ff97cad45be70ed33eec4b13021383b7071cf143070c50f95d23af7bf4d8025c4e8a4f0972e0685873211974c472c766a66809ec", 0xc6}, {&(0x7f0000001d80)="aba1a2e7c35de94f6c23c86f5c69a2a7e74fe5fdcd8aef45dc41e233dc4363049cca2075e40ee8fbbddf6de9a43bea5c63cb065e8f5ea3c73b6c68ea74d473604a25d935", 0x44}, {&(0x7f0000001e00)="7c90406ea7", 0x5}], 0x3, &(0x7f0000005200)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x30, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r0]}}], 0x88, 0x24008801}}, {{&(0x7f00000052c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000005540)=[{&(0x7f0000005340)="b8566c3145a9b79843ec370723aaa35247d2135c2df6e363034fe85bfd9c197ed1d4508f39f8b7147e12023efd6aa82646203e7a77708a140253a0284e8608968577816860e910df65073b9ae85bb16cc563068dadf0fb3403ec704410049b079537b36b508bf83d87debd5f04d9c8e2131d65b78d7682c2d108d6e2d3dfb81780578305001a69482aec2079eba0a2caed070f493badf9adf115203d44ae4799c509f079b161a3ed11a673e77947ea5eb658a59fe110275f755870c31bad6b3174b6ff6ad7b391c6922951973e98c96a7d553eb38967a184bc2a3285acb1d0277623ca69d17793f2", 0xe8}, {&(0x7f0000005440)="f64372946f7c4f97e5806a3d85aa99f63e219e3747b04b3ddd008d702aec3ab7cc594ef9b65d91534203a3a2d0fb383bd7137f6bb6fb79faf6a5a1a0bdf4192ce90dcb678f44ff8019eeda3bd0e512e44e2bf6b4188d42c39c7d20474ede70f549a1cf2ab1bc715ad4ee237820a0c16dd9d22d18f5b28aa352a91f5a743b1ebe3ecaf4e280a1331be87425e56064f5482ba9f797e0f8b9cc8363d0155327f5c8fc110280411ce21ba6f4243c626f06675c075ef85451c611ca3e6ae02a17c993eeea", 0xc2}], 0x2, &(0x7f00000055c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}], 0x38, 0x4008001}}, {{&(0x7f0000005600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000006940)=[{&(0x7f0000005680)="303dacd66c916dac2dc999808014839f2a37f402fd570a7b5ddb673a7dc1f9c639e514f5a436cd2bcd592354dd691fd19c31b4562d9d5f8b325ab2a5d89b5dd0cfa2eb4180284785142c2aee2692f6aa9bd5913f071705100c5ccee1969b8685dfb961b57ff222219a05ec4e33ca12178e4b0587db28a4c05e79568dd97e02aef10a71327e933aa4a9cc9b81dbda37d89c477520f5986bfbe13bbc7dacec2f6c0f8287d5d4d59130bb79f2d6771241169c4c7867c213c7656fff7afbf37e395e16a5983c0cdf443b21cc2178c892d16ee59e6ee923679b3cf87ae4acfe94b0a9c4321d83ebd4119c7839c2418259131e439e082121f3a2b18f95db35d372f600c0a6f76120f02395afbdada436ee515dcfa406a79eb724e6d8ff0dfc112f019a9fb8e0fad8795644a45343c18d124839ad60b244fd0c46324f82ee464807e0ca41d99dfaef717b276151de009e68bdf0fc3ab48c617e9a912bc8550a2a281d977752010ee61d3ff5dc8ae1c73df320a89cce4bd9bb5d2a46c9e7c5092d62ab558de5943838a9c08aab595f6e750002034feb755b8eb8eb19113607fef5b8a17a00c4d8f14048c50670e6a02878a55ea1c53fba059b5b756febec2ffefbda301a10eb41d12f8061aa620a59b8e0dfaec159a3866947a9d0e84f31273fc7263c8e69009c5d0001df016561283c6f43ba76bfce64a36b9f8ad31a0a6a6d37e0dbde07f56c36a87ca3cb022e63525f6d0ae0a89033cda7bf6acc2e79f0fc5ae265572ba5bee5722ba9923a8f59a22eba5d649b5c326c1913cc0658eca6e69330c03e6bcd8bbaefdbac4a73987dd46cb107b959f8a197b8e9d09261d8b2a6d07318ee2ea810201ecf2ac85ac449d61eadc847ce6c55ff65f0989cd143c45f8937b95a8eb0c3ef108989f79fec3ca3734c344886423bc2d59835f3e55efe380ad2d1d2a63b2cf584d63dff453c252e91ec633d509103e0084658d2633fc837c3fe2b3d5b26f439f7bd7d0f75d73a62c80ef2bf6616721cfad441bf23b8973237e38e9fcccbd505fd824e7ab5ebb2031afffed9d5df2192f56bfdc03c21ded5289eb0c9f946a43979fcd0464d0de0e17f79f6772a805d2e4a6fe212cb7c2a57d098cb218641cc40acecfb8b9950f1b88e2c514bf5998fe14c0e67a20c1e3c5836de642196b9e01d402ab045401b2e2840a64f03dc73efadad928d3be04fce504763b2c85f5059c188db7e80500e7de89521d0e892344faed742b502c768c05a061f4867ffaf672d79bc343cf014055272d17067ba40f5c1fc56bbd87a8e3285aa53177521233c2b3350c09744c35f9da1c7c3cd0c5ac88e731f6768c89b464f56ae83da8f52a0e9fd473b355d4506062be4a6c70ca7ffb096210447f73ae168c474637fa4fb4eabc6bb5eed1983270c333ae6de8a412764bde89b5fb0bceaa8bbbc79ff9eaed062dabb726da7dd49577a87407608b34b4094ee6bbc327c0bdcbbb09307626b518daeab19441d24350b377f5a25c50daa14e97dd44abdc08fb9dfcababb4b92f78fe32c10cd03355bab9cf05523f0fb5c4bbdcafecb4faa8865081b8556f948aa9729515e8f6a44a12dbd51445b58931e0181f2a8acf9400bd8cafb79fb8d511ac2da81d5f092210aef156484e4c4311b804145c38d2996fb9982320fdb3546fbe59da8a12f71f7639f37b20d706ec3bbf41404e3216ff76a2f10b9b5f1761d7be65d9ee7c22d117264fc1ef55247e45106da96e40c7921a58f3de53e3477d09610391f19a43334de54b5f8bde9c2e0bd2444fbae434b18bb31df040d8d19b737ac3afbe7e19cd6ea7b941ef9c991a18fd8a8338dd6ac70140d55a5c59b9cfdec42fe12fee0946ddfd4eaad6ffa1dd5884b61f06b3dfdb5566ceec51e27f19b12a79638f789356fc4a9b8dea4909a6d24edfae0ec4ceee20a834a4cba4f699434d5478d114bd92f8b08deff93b0d65777f4060c64290c959b72c68973cb9c25d4caed7c7e41fceaf999041b466f951c3367d14124e20ecf7a40cd79851b9da44f5baaf28b03a857be3b40d136ec4f24f3a9782ae4827f3f47aa03e97a6dc0c88443d093843330eddfff51e0a24826c6cc522913a1af2aee6b79844586f501ae12cac30fd2d5217e741760ae4cf8756d929366f5f8943266b988a8cc6ddf0dfe0bf0750592f307abb55df8a2d219e8e246aacba263af7de325412a18f9881b318b8c20e369ea1bb37640f1fc6cd2429cad83640259f51b75d5a3494d2d13f56c814e07c0dd85c024c189a6d5a3a96919ffd0903297a8462017806632dd423f6acfffa86c4d942a383a850b8ac3c303b4d4c9c4b34a44c8e40b47b87206f61c28e426a02051814d41a0d2f221af38d84739be48c2c73b028ca3d864bed692018cab1693e10e2818697a1631239c7516faef0c26a8bedaad31bdc757c5283034f9bc1cfad6ba4ec6206d05fc4844d301dec9063678407d743bc5aafacbdb2f9a4089a6d4ff0333d035dd81dd08294a261c2e5410869cfb6b1c18f64a708a813e70522f3c0725698c9506f03ab53cdca2c9f320f5582602eb71dbc516ae93483763c9a349b26491c1f048225f1f6a416d6d37662304efe20cc142b4253031e4a2d9ace6a37ea68d2af9ca8a9b0637eff3b291c64ab503299d7c56a18db362bd60a0c53acb7714347e309bac9f5ffc6ee4ce4277333642fa043f468f2ad02660c0f0f6d2dcc294deb1a7b9f6f4286c24cca47446160c5d4e36a3ae8e971049a1d3ebefd0f63f4bfdabc6365cb6084f70ff2679a6f6802efd0b22edc563eb73060a4bd0369a37f4970a393a9cc7ea76ff88abeec2295effc6e36293338e6f13e0f9d5a9b783b4ba3c686dd5c9c6413a714ccda75ae7f8e112024b76abfa6223c7ee7578d9469c8944532a5858c8805cd9a63119cb5a2089a4a8d34009d9b522fda4270dc3b4798c57efca712ca5b9f7b90e03b6f3b7ea618f7f2d69cc67e5146cef7f38fa75f5d9106180d8a3637128a651356c13dc9b12d9f3e382725709e645edffa306cbdda90bd452d94e445fcd4b9fa64b90dc2e279117a371c5c599e8189f705b635a9c215ead7b7f378c96a269fd6d735bd436b8b054874b0343223b61914df37b06f3911e73f82d55633bbab2bad3bb7f028ee7921dc3479c8e934a8edbce2522124414583545a8f85026ae76bade1494eae47cbd7c1680f30ecee192286cd18ee37adf4d08833485553da8eb283293f1794af0bcc90c4639889dd33bfef8e43b3cf621f97b7d61a8ce97d83ac1dd829e810576377610f1af1ef0b091d2624e14a1146e50c515d93c511d8923dc6d2d433cf4f70193b4756bf881e891fa98a98af2bb1d32c45cae47d590303b881ed3498111f1452d79772214edf36717a465a91b01059f6ef9d4bd2794e5880ee120985ff2e0947caf17f0fdd7a804ae684a944340c0e88260c6d1e52fda5585d7d67e674a7f2d1ff030a468bd7a4542a95417d97bc3e2aa1e12e60a7b112f1422143e310a1c2e9ac999bb08c6f81a53800d86f716c265c2b96fe6fb8a022e5c1e465858553f19977bd5d2c876866f66b1b1f1577ec32d65360c751b7bf2ad379cb3e79a41c915f1b612cc969fde7cd617038931c5489b83ff68fd42d70ed361779edabb6bf32c1c6843c593429de28592141cd6769c8171b0adb99a95f0383cc1257872a0da51b2584967ac64fe82f98624b1f8f731606e687e3bad32f2355ea2f39183d3cd207d3b07a8aaf9581eb101f71ae50a56456f85d23fa270c79999316fbfc9a5a5ad73ae03ad734a9189af1ca5d412ec49cf5feddcbda9f491b708645c027fa5d03f16ec2c2db7fa9bc9d4bed24b74415be0aef79393169164cc7aafbd30b2ec54b7c62c9069f0f0c0ff2fb729df1bdb15f1807318dd1bd61198c19f10eab51ea8da09347e347fe3a2a19fb881a0f57ab3ed9517b361686bdf83dcda0c8527102e17b5b039509757dd84fb2a18b9db2b5f3c0e1e0b76085052994f929605181857655eca9cf7918c66e9a1879ab01fd0c42872c46193eb42b858c19a27fe0052331997f1a4bc877b2718a50d4f08f252ede3d5e7de9fa5545026b58c789dfbe9b3fa6db5a106d8806ef12d42dd3087a5cc499edfe3d640833319fc339f791f5c42cd566134f13053019afce84510d337f56ac34ceb54cbfd6e6ef6dd60e2c80aeddd84d459d43e92858c4fb1ef4ebe9cd8949bc43302bee73524e8a807535d6687885a251aa7810af87c71df58d831b88bc2b19aeab8fdd578cfe04f4f88d1fc7092a0986315b5c3dbc0010c33542b75072b3acf0664645a3928797536e9eb74a8d2ddc5bb1b1fe3b0222d30f1e501ebf2d836c89743cba986f1a70f694ac4f85af906a7d9143c006ba5195d188d1cda7e1a1eceb0988293bbc307e8e0f2055ee95ca447962a0972b21f09728c7e7cc380984fa367bf377a295eb459f5ea49bb68df99e7b3753e83d0273eb916a962448436fad6b3e3dee753d069cc1d999b7bd1e9b1e1a47718de65b9ac104f76efbcddb37e031acf86208c3e5b2160b8b1ae89a7c30db397b9ca8067f41b8e58d9fa6b5c450310060631c7e42e424273218bbd55d0a36dddfb1606e725dfc3ed5eb4abf60d2d65bd1848a492aee09e227ed666fe71b4485d038f5f28ec862462741bcbd0807c560d0a477ae3245d0fb2f9fbb41e1767fdbe5e00230ee74bc1ab2a465556ca7059d2ac84b02ad2eb60a4d255a2b905c73187338ca8b6a9d0ee8526dae9db6d1f85f5eb4e992d442a47cdacc5b5874e9d03307c25355a7b8888d56cb94b7f7357a9ff95e9f68efa15f8b38eabdb364988f3ff1615fe2489cd12d015a9f876fda45dbbc6901d20b9d4be2ec1baa9e30196cd447044d0f557037c3d6960a444ad137490bad1362754d30f50c923d574a522bfa14bad38324caa2a520a9f915f8fa2ad58ec0af135f46cb88a418cf4d811e70ae9877522f5270c73ca18eed45c35b379ad612f30021ac559e349a0810158421e96101ae2a07af4f172597341294a5d09135a72fd56054c68ed6d62f850a4da51949f8fd4ca9514abcd4fd19050e24b69bba594250cb6ee9f1e11b1ceaf7ce418dadca501210a2bc4925d5d185453ef802f5dac5c8905f959c081966c8a73d1343bb8c60f9a3a787e7243b4f0f0575502678ab54daed0b271744a148b29452f73c9e2450c24beecfbf99f818311fee0cbbfa89d06a534f217d7c970a2fe1ed7b99abc3236367ed262db0940d4c8b2b22f4fd82c07d8dd37f6829c53bd488b443d7e026cf14099e0528c1449bc25180ce2f71b740ced8b4195740e727e2b474217ecdcbd312fee0b161bcec6c3efaec4cae8d0db458bc144a50f45ead8863ed92b928cc6e8dc13693c499f265400057211a4b69d583dc1daaca321e31b0437fdf4c3dedadaf27194a441e7d8be3e53b5e158c66673020dd887cd590d2760f34f2965d2ac7b4aeb7adbfdd3bca8dcdce2a131238037af02a94d4268c35b8a099b4c83bebcd4480f2a5bcedc4d66ed07c9de3f8333aa33f7492b786ef8d2085854136068aec334fa915d9cba9f6b559a9e01204d9370df0f1f90cd4e413a88d82f67ff4c5153b07622773db1b24b101da3cca4e955607a61c6a00ea1bfc72266b6e2ab750d878261660d633ce7d231a03443d268f9faeb569294e037ef7f05ad0c0bf90c1a9995ba9e12aa1d06e87ccfa4fede7dfaddeb04ad3ad8d578aac4867c093b2ca1d19c8f3e810f6fe92e8599b269e563c2ee3db022b9056d759bf922c5145d52efd0a4", 0x1000}, {&(0x7f0000006680)="b743b342aaa6e456e0cdd010cf5f2a1ee6cedcb0cf255e9e69cde85c9a0f80a29fbc2d6a5c146dfd8a9402af95", 0x2d}, {&(0x7f00000066c0)="259e55be001efb78b24c0620b1a3f31ba7b6aaeda6e712afa7f5bc13da957718c830d59d0bc7585e7dce57fd3f48a3167b4afe48b453c10fb9f58dba7a2399b06e4e894ee839b279dec54fb47a0bd4b1ee2b67968e77585fc5aba9da59", 0x5d}, {&(0x7f0000006740)="f8d41d3cbee152df856af8f09af3e039e3c391b01f78681e6d61c2bc5734d3da5778c710176013fe2617751db9d7518b3362ba017de579ccb49613c0cd88d275db1ac0050654893fbb10b3305cbd66894418aa415d76b5cbe2673479afd485c11d622d32bacad7316c515403871d02aece4e299bb30605bc30d15edc5ce67d603b29c2de89edbed0339dffffffda7546edad92cb5e94f0466f4412741ddfb48fe78994b4a8363fff89507ddfc2ff4c8efd4bf355c373309f2f4fa444e28c50973c8bd2ae24a4dbd68e81d0ae846e39b9ffa0ee13f1c0a9b024e4425a0a17cf716f8871", 0xe3}, {&(0x7f0000006840)="7c27e265", 0x4}, {&(0x7f0000006880)="f4ff97832af6652bcadae49d5efdfeb62359161ab187f19f29c4dc1e817ff2e984049dbf463a0b4388bf9162b8152ce7e41e58a7db959908738bc9861c24f7b7e8917095f6e31daab662334bb988552dd9681fda759d43daad4d791805eac336f00010278e66d022aa202d2911712e92225e742a03e0cda713596140f0efb7db16e1e8fd05355ed2ef0da99a664c40591ab1e3e6bdce2e49bf12fec94a6bf497faf9287e4212", 0xa6}], 0x6, &(0x7f0000006a80)=[@rights={{0x20, 0x1, 0x1, [r1, r1, r2, r3]}}, @rights={{0x1c, 0x1, 0x1, [r4, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, r5, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee00}}}], 0xa8, 0x804}}, {{&(0x7f0000006b40)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000006ec0)=[{&(0x7f0000006bc0)="e29afea4f59781ef1814eecd857487d05a9b6975777a42ec89efc1ea3620e7b9a83ffc66a2b3de19e41c2f117a72057717c62ab7ade2c82f6edb85fd32b5283791", 0x41}, {&(0x7f0000006c40)="6e0c18a3392fb3e76ac5748bfe16f905bf6a92976c5944ce1b06f1265313ae80f2d2f20fc80e35d179450585873c0f749d05aea4cb4029c279690357753db5c86125471df5ebc0c94bb41c09eec7a3f307ea630f05e30d608e346cab573b74b0ecff231532332e11e9bc5499e49ff520e8c3ecd50f93f7696be4bc385eefa7c352a93966ab51109af4a5cf5c555259aada131e0bfec3bbbd128978d6d5af", 0x9e}, {&(0x7f0000006d00)}, {&(0x7f0000006d40)="c069356c27a8436332978c95b41656328e73f7f5fc3f59cf7eb39a218b89a7613f277b7abd63a5c75b481620b81d26e89731683eee2e0d53fa0690b37e5552707871538e8288aedb23d440c8a55dd80f21736c80ff53d299818270c23cd17cab688535c5570c7e335aab74bd8f1aebf827de7307932281db7673117111e71e5bbb6f7144e1309206d9cda909e85d883eae3c55410edfc10c7f6fa716a0d47baefcc21233ff7864a994ff71f7c72d2c122b40aa009d0840312ab872261b8fd8b83d368c54ddfc5b8a05b3a7c04d17abc4fb77b4325b63", 0xd6}, {&(0x7f0000006e40)="961594f034c78a157ca76e38a57e7441713a735212403844266d6aa591da5c235fe63aa9335d029a68237ba371f52d8e23f415b242ec311f7b1d3ff8d80c0e4afa87cca3d4c02f7a60147a6188ae7e0f31016baaf9e68ee6f18a0a98a2", 0x5d}], 0x5, &(0x7f0000007380)=[@rights={{0x34, 0x1, 0x1, [r6, 0xffffffffffffffff, r7, r1, r1, r8, r9, r10, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x50, 0x51}}], 0x8, 0x4048804) sendfile(r0, r1, 0x0, 0x80000005) 14:16:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x23) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000180)='./bus\x00', 0xffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="30c5d5ecbfe1fa6df7da3680bb6b3163064d45781e937d9707202010930d575cc456b7020b7b459d31c204329cee5fd20e5beef9c0eb8d2cf16f", 0x3a}], 0xed2f2d2f8f1c24f, &(0x7f0000000240)={[{@huge_never}, {@huge_within_size}, {@size={'size', 0x3d, [0x34]}}, {@mode={'mode', 0x3d, 0x4}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@size={'size', 0x3d, [0x2d, 0x32, 0x30, 0x1a, 0x33]}}], [{@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@euid_lt={'euid<', 0xffffffffffffffff}}, {@smackfsdef={'smackfsdef', 0x3d, ']\xff&'}}, {@smackfsfloor}, {@appraise}, {@hash}]}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') [ 233.826726][ T8076] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 233.835133][ T8076] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 233.843100][ T8076] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 233.851163][ T8076] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 233.859134][ T8076] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 233.867105][ T8076] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 [ 233.898093][ T8084] loop4: detected capacity change from 0 to 264192 [ 233.898937][ T8082] loop2: detected capacity change from 0 to 256 14:16:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x19f}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x6, 0x10000000, 0x10001, 0x3, 0x8, 0xc000000000000000, 0x0, 0x8, 0x80000001}, 0x0) sendfile(r0, r0, 0x0, 0x100080000007) [ 233.944701][ T8084] loop4: detected capacity change from 0 to 264192 14:16:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0xa, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) setrlimit(0x0, &(0x7f00000000c0)={0x4000000008001, 0x1fe}) 14:16:56 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x429, 0xfff, 0x0) 14:16:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x500, 0xfff, 0x0) 14:16:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 71) [ 234.243128][ T8082] loop2: detected capacity change from 0 to 256 [ 234.293079][ T8104] FAULT_INJECTION: forcing a failure. [ 234.293079][ T8104] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 234.306494][ T8104] CPU: 0 PID: 8104 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 234.314892][ T8104] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.324968][ T8104] Call Trace: [ 234.328244][ T8104] dump_stack_lvl+0xd6/0x122 [ 234.332859][ T8104] dump_stack+0x11/0x1b [ 234.337181][ T8104] should_fail+0x23c/0x250 [ 234.341664][ T8104] __alloc_pages+0x102/0x330 [ 234.346250][ T8104] alloc_pages+0x382/0x3d0 [ 234.350663][ T8104] folio_alloc+0x1a/0x20 [ 234.354903][ T8104] filemap_alloc_folio+0x53/0xf0 [ 234.359851][ T8104] __filemap_get_folio+0x443/0x690 [ 234.364960][ T8104] ? ext4_dirty_inode+0x9a/0xa0 [ 234.369809][ T8104] pagecache_get_page+0x26/0xe0 [ 234.374676][ T8104] grab_cache_page_write_begin+0x3f/0x50 [ 234.380345][ T8104] ext4_da_write_begin+0x323/0x590 [ 234.385455][ T8104] generic_perform_write+0x1b8/0x3e0 [ 234.390733][ T8104] ? ext4_da_write_begin+0x590/0x590 [ 234.396075][ T8104] ext4_buffered_write_iter+0x25b/0x380 [ 234.401736][ T8104] ext4_file_write_iter+0x2e7/0x11f0 [ 234.407114][ T8104] ? touch_atime+0x11f/0x2e0 [ 234.411711][ T8104] ? filemap_read+0x16ca/0x1720 [ 234.416558][ T8104] do_iter_readv_writev+0x2de/0x380 [ 234.421755][ T8104] do_iter_write+0x192/0x5c0 [ 234.426336][ T8104] ? splice_from_pipe_next+0x34f/0x3b0 [ 234.431833][ T8104] ? kmalloc_array+0x2d/0x40 [ 234.436422][ T8104] vfs_iter_write+0x4c/0x70 [ 234.440989][ T8104] iter_file_splice_write+0x43a/0x790 [ 234.446370][ T8104] ? splice_from_pipe+0xd0/0xd0 [ 234.451268][ T8104] direct_splice_actor+0x80/0xa0 [ 234.456202][ T8104] splice_direct_to_actor+0x345/0x650 [ 234.461607][ T8104] ? do_splice_direct+0x190/0x190 [ 234.466720][ T8104] do_splice_direct+0x106/0x190 [ 234.471609][ T8104] do_sendfile+0x675/0xc40 [ 234.476018][ T8104] __x64_sys_sendfile64+0x102/0x140 [ 234.481256][ T8104] do_syscall_64+0x44/0xa0 [ 234.485669][ T8104] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 234.491607][ T8104] RIP: 0033:0x7f8fc1cd3ae9 [ 234.496023][ T8104] 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 [ 234.515711][ T8104] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 234.524130][ T8104] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 234.532109][ T8104] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:16:57 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000180)={0x40a, 0x9, 0x0, 'queue1\x00', 0xffff}) sendfile(r0, r1, 0x0, 0x80000005) [ 234.540355][ T8104] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 234.548325][ T8104] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 234.556294][ T8104] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:57 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:16:57 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:16:57 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 72) [ 234.837392][ T8114] FAULT_INJECTION: forcing a failure. [ 234.837392][ T8114] name failslab, interval 1, probability 0, space 0, times 0 [ 234.850113][ T8114] CPU: 1 PID: 8114 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 234.858584][ T8114] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.868624][ T8114] Call Trace: [ 234.871896][ T8114] dump_stack_lvl+0xd6/0x122 [ 234.876550][ T8114] dump_stack+0x11/0x1b [ 234.880760][ T8114] should_fail+0x23c/0x250 14:16:57 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x445, 0xfff, 0x0) [ 234.885266][ T8114] ? jbd2__journal_start+0xf7/0x3f0 [ 234.890525][ T8114] __should_failslab+0x81/0x90 [ 234.895273][ T8114] should_failslab+0x5/0x20 [ 234.899768][ T8114] kmem_cache_alloc+0x4f/0x320 [ 234.904528][ T8114] ? __this_cpu_preempt_check+0x18/0x20 [ 234.910221][ T8114] jbd2__journal_start+0xf7/0x3f0 [ 234.915270][ T8114] __ext4_journal_start_sb+0x159/0x310 [ 234.920826][ T8114] ? ext4_expand_extra_isize+0x560/0x560 [ 234.926549][ T8114] ext4_dirty_inode+0x58/0xa0 [ 234.931294][ T8114] __mark_inode_dirty+0x72/0x6c0 [ 234.936322][ T8114] ? folio_unlock+0x29/0x40 [ 234.940822][ T8114] generic_write_end+0x157/0x180 [ 234.945743][ T8114] ext4_da_write_end+0x4de/0x630 [ 234.950660][ T8114] generic_perform_write+0x251/0x3e0 [ 234.955948][ T8114] ? ext4_da_write_begin+0x590/0x590 [ 234.961262][ T8114] ext4_buffered_write_iter+0x25b/0x380 [ 234.966811][ T8114] ext4_file_write_iter+0x2e7/0x11f0 [ 234.972110][ T8114] ? touch_atime+0x11f/0x2e0 [ 234.976755][ T8114] ? filemap_read+0x16ca/0x1720 [ 234.981593][ T8114] do_iter_readv_writev+0x2de/0x380 [ 234.986825][ T8114] do_iter_write+0x192/0x5c0 [ 234.991407][ T8114] ? splice_from_pipe_next+0x34f/0x3b0 [ 234.996851][ T8114] ? kmalloc_array+0x2d/0x40 [ 235.001436][ T8114] vfs_iter_write+0x4c/0x70 [ 235.005951][ T8114] iter_file_splice_write+0x43a/0x790 [ 235.011466][ T8114] ? splice_from_pipe+0xd0/0xd0 [ 235.016321][ T8114] direct_splice_actor+0x80/0xa0 [ 235.021275][ T8114] splice_direct_to_actor+0x345/0x650 [ 235.026701][ T8114] ? do_splice_direct+0x190/0x190 [ 235.031715][ T8114] do_splice_direct+0x106/0x190 [ 235.036552][ T8114] do_sendfile+0x675/0xc40 [ 235.041045][ T8114] __x64_sys_sendfile64+0x102/0x140 [ 235.046243][ T8114] do_syscall_64+0x44/0xa0 [ 235.050658][ T8114] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 235.056607][ T8114] RIP: 0033:0x7f8fc1cd3ae9 [ 235.061003][ T8114] 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 14:16:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x509, 0xfff, 0x0) [ 235.080608][ T8114] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 235.089118][ T8114] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 235.097204][ T8114] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 235.105193][ T8114] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 235.113239][ T8114] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 235.121440][ T8114] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:57 executing program 2: r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) prlimit64(r0, 0x9, &(0x7f0000000100)={0x9, 0x8a}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x46, 0x0, 0x9, 0x0, 0x0, 0x0, 0x400000, 0x10000001}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x7) 14:16:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0xf28d1611d87fb7b5, 0x10, 0x3f, 0x80000000, 0x2, 0x7, 0x9b6, 0x20be, 0x80000000}, 0x0) 14:16:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 73) 14:16:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 235.429807][ T8133] FAULT_INJECTION: forcing a failure. [ 235.429807][ T8133] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 235.443067][ T8133] CPU: 0 PID: 8133 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 235.451902][ T8133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 235.462053][ T8133] Call Trace: [ 235.465332][ T8133] dump_stack_lvl+0xd6/0x122 [ 235.470001][ T8133] dump_stack+0x11/0x1b [ 235.474241][ T8133] should_fail+0x23c/0x250 [ 235.478670][ T8133] __alloc_pages+0x102/0x330 [ 235.483318][ T8133] alloc_pages+0x382/0x3d0 [ 235.487766][ T8133] folio_alloc+0x1a/0x20 [ 235.492022][ T8133] filemap_alloc_folio+0x53/0xf0 [ 235.496962][ T8133] __filemap_get_folio+0x443/0x690 [ 235.502086][ T8133] ? ext4_dirty_inode+0x9a/0xa0 [ 235.507038][ T8133] pagecache_get_page+0x26/0xe0 [ 235.511900][ T8133] grab_cache_page_write_begin+0x3f/0x50 [ 235.517626][ T8133] ext4_da_write_begin+0x323/0x590 [ 235.522841][ T8133] generic_perform_write+0x1b8/0x3e0 [ 235.528165][ T8133] ? ext4_da_write_begin+0x590/0x590 [ 235.533498][ T8133] ext4_buffered_write_iter+0x25b/0x380 [ 235.539056][ T8133] ext4_file_write_iter+0x2e7/0x11f0 [ 235.544393][ T8133] ? touch_atime+0x11f/0x2e0 [ 235.549026][ T8133] ? filemap_read+0x16ca/0x1720 [ 235.553951][ T8133] do_iter_readv_writev+0x2de/0x380 [ 235.559206][ T8133] do_iter_write+0x192/0x5c0 [ 235.563897][ T8133] ? splice_from_pipe_next+0x34f/0x3b0 [ 235.569582][ T8133] ? kmalloc_array+0x2d/0x40 [ 235.574205][ T8133] vfs_iter_write+0x4c/0x70 [ 235.578789][ T8133] iter_file_splice_write+0x43a/0x790 [ 235.584246][ T8133] ? splice_from_pipe+0xd0/0xd0 [ 235.589111][ T8133] direct_splice_actor+0x80/0xa0 [ 235.594146][ T8133] splice_direct_to_actor+0x345/0x650 [ 235.599592][ T8133] ? do_splice_direct+0x190/0x190 [ 235.604690][ T8133] do_splice_direct+0x106/0x190 [ 235.609594][ T8133] do_sendfile+0x675/0xc40 [ 235.614057][ T8133] __x64_sys_sendfile64+0x102/0x140 [ 235.619360][ T8133] do_syscall_64+0x44/0xa0 [ 235.623784][ T8133] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 235.629690][ T8133] RIP: 0033:0x7f8fc1cd3ae9 [ 235.634102][ T8133] 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 [ 235.653919][ T8133] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 235.662415][ T8133] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 235.670398][ T8133] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 235.678437][ T8133] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 235.686410][ T8133] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 235.694386][ T8133] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x368443, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) ioctl$FIONCLEX(r1, 0x5450) r2 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x440000, 0xc) flock(r2, 0x4) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f00000000c0)={0x3ff, 0x7ff, 0x2, 0x5, 0x200}) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000240)={&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, &(0x7f0000000180)="cf99d388e7c877306caa7ffbf01c57b2413ea72c78ac32336f05012e698a43d31f285c8967d28435c8dff73b1046e101dcf08a46fd28f18b77fc142a887315ec1979cd81e6130f997184eb728cb01e4d7e6a56a6213b40319ba010815e525acc562ecbd683f07641baa689d22f6f842d7e0671616baed3f70885dc128e026394cd4e08f9c1d063674cc396", 0x8b, r2}, 0x68) 14:16:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getrlimit(0xb, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x7f, 0xff, 0xf7, 0xff, 0x0, 0x9, 0x80, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f00000000c0), 0x4}, 0x22, 0xffffffffffffffba, 0x4, 0x9, 0x9, 0x8000, 0x80, 0x0, 0x3, 0x0, 0x2}, 0x0, 0x9, r0, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) sendfile(r2, r3, &(0x7f0000000200)=0x5b, 0x8) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$NS_GET_NSTYPE(r4, 0xb703, 0x0) sendfile(r0, r1, 0x0, 0x80000005) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000280), 0x2, 0x0) 14:16:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 74) 14:16:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 235.996183][ T8140] FAULT_INJECTION: forcing a failure. [ 235.996183][ T8140] name failslab, interval 1, probability 0, space 0, times 0 [ 236.008915][ T8140] CPU: 1 PID: 8140 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 236.017243][ T8140] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 236.027393][ T8140] Call Trace: [ 236.030711][ T8140] dump_stack_lvl+0xd6/0x122 [ 236.035371][ T8140] dump_stack+0x11/0x1b [ 236.039613][ T8140] should_fail+0x23c/0x250 [ 236.044086][ T8140] ? jbd2__journal_start+0xf7/0x3f0 [ 236.049287][ T8140] __should_failslab+0x81/0x90 [ 236.054058][ T8140] should_failslab+0x5/0x20 [ 236.058624][ T8140] kmem_cache_alloc+0x4f/0x320 [ 236.063397][ T8140] ? __this_cpu_preempt_check+0x18/0x20 [ 236.069012][ T8140] jbd2__journal_start+0xf7/0x3f0 [ 236.074042][ T8140] __ext4_journal_start_sb+0x159/0x310 [ 236.079600][ T8140] ? ext4_expand_extra_isize+0x560/0x560 [ 236.085267][ T8140] ext4_dirty_inode+0x58/0xa0 [ 236.090105][ T8140] __mark_inode_dirty+0x72/0x6c0 [ 236.095097][ T8140] ? folio_unlock+0x29/0x40 [ 236.099618][ T8140] generic_write_end+0x157/0x180 [ 236.104704][ T8140] ext4_da_write_end+0x4de/0x630 [ 236.109647][ T8140] generic_perform_write+0x251/0x3e0 [ 236.114990][ T8140] ? ext4_da_write_begin+0x590/0x590 [ 236.120293][ T8140] ext4_buffered_write_iter+0x25b/0x380 [ 236.125852][ T8140] ext4_file_write_iter+0x2e7/0x11f0 [ 236.131146][ T8140] ? touch_atime+0x11f/0x2e0 [ 236.135797][ T8140] ? filemap_read+0x16ca/0x1720 [ 236.140651][ T8140] do_iter_readv_writev+0x2de/0x380 [ 236.145886][ T8140] do_iter_write+0x192/0x5c0 [ 236.150485][ T8140] ? splice_from_pipe_next+0x34f/0x3b0 [ 236.155957][ T8140] ? kmalloc_array+0x2d/0x40 [ 236.160620][ T8140] vfs_iter_write+0x4c/0x70 [ 236.165142][ T8140] iter_file_splice_write+0x43a/0x790 [ 236.170531][ T8140] ? splice_from_pipe+0xd0/0xd0 [ 236.175380][ T8140] direct_splice_actor+0x80/0xa0 [ 236.180326][ T8140] splice_direct_to_actor+0x345/0x650 [ 236.185701][ T8140] ? do_splice_direct+0x190/0x190 [ 236.190730][ T8140] do_splice_direct+0x106/0x190 [ 236.195584][ T8140] do_sendfile+0x675/0xc40 [ 236.200100][ T8140] __x64_sys_sendfile64+0x102/0x140 [ 236.205304][ T8140] do_syscall_64+0x44/0xa0 [ 236.209723][ T8140] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 236.215749][ T8140] RIP: 0033:0x7f8fc1cd3ae9 [ 236.220160][ T8140] 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 [ 236.239766][ T8140] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 236.248187][ T8140] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 236.256224][ T8140] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 236.264196][ T8140] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 236.272340][ T8140] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 236.280311][ T8140] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:59 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 75) 14:16:59 executing program 2: r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) prlimit64(r0, 0xe, &(0x7f0000000100)={0x3, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:16:59 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x4b5, 0xfff, 0x0) [ 236.590734][ T8154] FAULT_INJECTION: forcing a failure. [ 236.590734][ T8154] name failslab, interval 1, probability 0, space 0, times 0 [ 236.603399][ T8154] CPU: 0 PID: 8154 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 236.611732][ T8154] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 236.621963][ T8154] Call Trace: [ 236.625242][ T8154] dump_stack_lvl+0xd6/0x122 [ 236.629863][ T8154] dump_stack+0x11/0x1b [ 236.634046][ T8154] should_fail+0x23c/0x250 [ 236.638469][ T8154] ? jbd2__journal_start+0xf7/0x3f0 [ 236.643803][ T8154] __should_failslab+0x81/0x90 [ 236.648582][ T8154] should_failslab+0x5/0x20 [ 236.653100][ T8154] kmem_cache_alloc+0x4f/0x320 [ 236.657998][ T8154] ? __this_cpu_preempt_check+0x18/0x20 [ 236.663555][ T8154] jbd2__journal_start+0xf7/0x3f0 [ 236.668674][ T8154] __ext4_journal_start_sb+0x159/0x310 [ 236.674142][ T8154] ? ext4_expand_extra_isize+0x560/0x560 [ 236.679825][ T8154] ext4_dirty_inode+0x58/0xa0 [ 236.684511][ T8154] __mark_inode_dirty+0x72/0x6c0 [ 236.689456][ T8154] ? folio_unlock+0x29/0x40 [ 236.693956][ T8154] generic_write_end+0x157/0x180 [ 236.698994][ T8154] ext4_da_write_end+0x4de/0x630 [ 236.704002][ T8154] generic_perform_write+0x251/0x3e0 [ 236.709292][ T8154] ? ext4_da_write_begin+0x590/0x590 [ 236.715450][ T8154] ext4_buffered_write_iter+0x25b/0x380 [ 236.722744][ T8154] ext4_file_write_iter+0x2e7/0x11f0 [ 236.728047][ T8154] ? touch_atime+0x11f/0x2e0 [ 236.732713][ T8154] ? filemap_read+0x16ca/0x1720 [ 236.737570][ T8154] do_iter_readv_writev+0x2de/0x380 [ 236.742804][ T8154] do_iter_write+0x192/0x5c0 [ 236.747403][ T8154] ? splice_from_pipe_next+0x34f/0x3b0 [ 236.752869][ T8154] ? kmalloc_array+0x2d/0x40 [ 236.757480][ T8154] vfs_iter_write+0x4c/0x70 [ 236.762072][ T8154] iter_file_splice_write+0x43a/0x790 [ 236.767488][ T8154] ? splice_from_pipe+0xd0/0xd0 [ 236.772344][ T8154] direct_splice_actor+0x80/0xa0 [ 236.777284][ T8154] splice_direct_to_actor+0x345/0x650 [ 236.782678][ T8154] ? do_splice_direct+0x190/0x190 [ 236.787706][ T8154] do_splice_direct+0x106/0x190 [ 236.792613][ T8154] do_sendfile+0x675/0xc40 [ 236.797042][ T8154] __x64_sys_sendfile64+0x102/0x140 [ 236.802235][ T8154] do_syscall_64+0x44/0xa0 [ 236.806891][ T8154] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 236.812778][ T8154] RIP: 0033:0x7f8fc1cd3ae9 [ 236.817200][ T8154] 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 14:16:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x525, 0xfff, 0x0) 14:16:59 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000041300)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "2e28248b4f9e53"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000042300)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000042500)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r6, r7}, {}, {}, {}, {}, {r6}, {}, {}, {r5}, {0x0, r7}, {}, {r6, r7}, {}, {}, {}, {}, {0x0, r7}, {r6}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {}, {}, {}, {0x0, r7}, {}, {}, {r5, r7}, {r6}, {}, {0x0, r7}, {r6, r7}, {0x0, r7}, {r5, r7}, {}, {0x0, r7}, {r6}, {}, {}, {}, {}, {r6}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {r5}, {}, {r6}, {r5}, {}, {r6, r7}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {}, {r5, r7}, {}, {}, {}, {}, {0x0, r7}, {}, {r6}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {r5}, {}, {0x0, r7}, {0x0, r7}, {r5, r7}, {}, {}, {}, {}, {r5}, {0x0, r7}, {}, {}, {r5, r7}, {0x0, r7}, {r5}, {0x0, r7}, {}, {}, {0x0, r7}, {}, {0x0, r7}, {r5}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {}, {r6, r7}, {r5, r7}, {r6}, {}, {0x0, r7}, {r5}, {}, {}, {r5}, {r5}, {}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {r6, r7}, {}, {0x0, r7}, {r5, r7}, {}, {}, {r5}, {r6, r7}, {0x0, r7}, {}, {}, {}, {}, {}, {r5}, {0x0, r7}, {r6, r7}, {r5}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {r6}, {}, {r6}, {r5}, {}, {}, {}, {0x0, r7}, {r5, r7}, {r6}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {r5}, {}, {}, {r5}, {r6}, {}, {r5}, {}, {r5}, {}, {r6}, {r5, r7}, {r5, r7}, {0x0, r7}, {0x0, r7}, {}, {}, {}, {r6}, {r5}, {}, {r5}, {r6}, {0x0, r7}, {r6, r7}, {}, {0x0, r7}, {}, {}, {r6, r7}, {r5}, {r6}, {r6, r7}, {}, {}, {r5}, {}, {r5}, {r6}, {}, {r5}, {}, {}, {}, {}, {}, {r5}, {r6}, {r6}, {}, {}, {r6}, {0x0, r7}, {0x0, r7}, {r5}, {r5}, {}, {}, {}, {}, {r6, r7}, {r5}, {0x0, r7}, {}, {r5}, {r5}, {0x0, r7}, {}, {r5, r7}, {}, {}, {}, {0x0, r7}, {0x0, r7}, {r5, r7}, {0x0, r7}, {r6}, {r6}, {r5}, {0x0, r7}, {r6, r7}, {}, {0x0, r7}, {}, {}, {0x0, r7}, {r5}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r9, r10}, {}, {}, {}, {}, {r9}, {}, {}, {r8}, {0x0, r10}, {}, {r9, r10}, {}, {}, {}, {}, {0x0, r10}, {r9}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {}, {}, {}, {0x0, r10}, {}, {}, {r8, r10}, {r9}, {}, {0x0, r10}, {r9, r10}, {0x0, r10}, {r8, r10}, {}, {0x0, r10}, {r9}, {}, {}, {}, {}, {r9}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {r8}, {}, {r9}, {r8}, {}, {r9, r10}, {}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {}, {r8, r10}, {}, {}, {}, {}, {0x0, r10}, {}, {r9}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {r8}, {}, {0x0, r10}, {0x0, r10}, {r8, r10}, {}, {}, {}, {}, {r8}, {0x0, r10}, {}, {}, {r8, r10}, {0x0, r10}, {r8}, {0x0, r10}, {}, {}, {0x0, r10}, {}, {0x0, r10}, {r8}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {}, {r9, r10}, {r8, r10}, {r9}, {}, {0x0, r10}, {r8}, {}, {}, {r8}, {r8}, {}, {}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {r9, r10}, {}, {0x0, r10}, {r8, r10}, {}, {}, {r8}, {r9, r10}, {0x0, r10}, {}, {}, {}, {}, {}, {r8}, {0x0, r10}, {r9, r10}, {r8}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {r9}, {}, {r9}, {r8}, {}, {}, {}, {0x0, r10}, {r8, r10}, {r9}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {r8}, {}, {}, {r8}, {r9}, {}, {r8}, {}, {r8}, {}, {r9}, {r8, r10}, {r8, r10}, {0x0, r10}, {0x0, r10}, {}, {}, {}, {r9}, {r8}, {}, {r8}, {r9}, {0x0, r10}, {r9, r10}, {}, {0x0, r10}, {}, {}, {r9, r10}, {r8}, {r9}, {r9, r10}, {}, {}, {r8}, {}, {r8}, {r9}, {}, {r8}, {}, {}, {}, {}, {}, {r8}, {r9}, {r9}, {}, {}, {r9}, {0x0, r10}, {0x0, r10}, {r8}, {r8}, {}, {}, {}, {}, {r9, r10}, {r8}, {0x0, r10}, {}, {r8}, {r8}, {0x0, r10}, {}, {r8, r10}, {}, {}, {}, {0x0, r10}, {0x0, r10}, {r8, r10}, {0x0, r10}, {r9}, {r9}, {r8}, {0x0, r10}, {r9, r10}, {}, {0x0, r10}, {}, {}, {0x0, r10}, {r8}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r12, r13}, {}, {}, {}, {}, {r12}, {}, {}, {r11}, {0x0, r13}, {}, {r12, r13}, {}, {}, {}, {}, {0x0, r13}, {r12}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {}, {}, {}, {0x0, r13}, {}, {}, {r11, r13}, {r12}, {}, {0x0, r13}, {r12, r13}, {0x0, r13}, {r11, r13}, {}, {0x0, r13}, {r12}, {}, {}, {}, {}, {r12}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {r11}, {}, {r12}, {r11}, {}, {r12, r13}, {}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {}, {r11, r13}, {}, {}, {}, {}, {0x0, r13}, {}, {r12}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {r11}, {}, {0x0, r13}, {0x0, r13}, {r11, r13}, {}, {}, {}, {}, {r11}, {0x0, r13}, {}, {}, {r11, r13}, {0x0, r13}, {r11}, {0x0, r13}, {}, {}, {0x0, r13}, {}, {0x0, r13}, {r11}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {}, {r12, r13}, {r11, r13}, {r12}, {}, {0x0, r13}, {r11}, {}, {}, {r11}, {r11}, {}, {}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {r11, r13}, {}, {}, {r11}, {r12, r13}, {0x0, r13}, {}, {}, {}, {}, {}, {r11}, {0x0, r13}, {r12, r13}, {r11}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {r12}, {}, {r12}, {r11}, {}, {}, {}, {0x0, r13}, {r11, r13}, {r12}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {r11}, {}, {}, {r11}, {r12}, {}, {r11}, {}, {r11}, {}, {r12}, {r11, r13}, {r11, r13}, {0x0, r13}, {0x0, r13}, {}, {}, {}, {r12}, {r11}, {}, {r11}, {r12}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {}, {}, {r12, r13}, {r11}, {r12}, {r12, r13}, {}, {}, {r11}, {}, {r11}, {r12}, {}, {r11}, {}, {}, {}, {}, {}, {r11}, {r12}, {r12}, {}, {}, {r12}, {0x0, r13}, {0x0, r13}, {r11}, {r11}, {}, {}, {}, {}, {r12, r13}, {r11}, {0x0, r13}, {}, {r11}, {r11}, {0x0, r13}, {}, {r11, r13}, {}, {}, {}, {0x0, r13}, {0x0, r13}, {r11, r13}, {0x0, r13}, {r12}, {r12}, {r11}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {}, {}, {0x0, r13}, {r11}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000042700)={{0x0, 0x7, 0x4, 0x7, 0x4, 0x5, 0x1c, 0x6e70f870, 0x4, 0x8e, 0x796e602b, 0x8, 0x400, 0x1f, 0x9}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000043700)={0x81, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {r2}, {0x0, r3}, {}, {0x0, r4}, {r6, r10}, {r11}, {r14}], 0x81, "3ff927e9313ed5"}) r15 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r15, 0x0, 0x80000005) 14:16:59 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = open_tree(r0, &(0x7f0000000040)='./bus\x00', 0x901) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/141, 0x8d}], 0x2, 0x3, 0x7c000000) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000340)={0xfffffffffffffff9, 0xa69}) sendfile(r0, r2, 0x0, 0x80000005) 14:16:59 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(0x0, 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 236.836811][ T8154] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 236.845290][ T8154] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 236.853286][ T8154] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 236.861410][ T8154] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 236.869570][ T8154] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 236.877532][ T8154] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:16:59 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 76) [ 237.146178][ T8173] FAULT_INJECTION: forcing a failure. [ 237.146178][ T8173] name failslab, interval 1, probability 0, space 0, times 0 [ 237.159324][ T8173] CPU: 1 PID: 8173 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 237.167652][ T8173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 237.177706][ T8173] Call Trace: [ 237.181031][ T8173] dump_stack_lvl+0xd6/0x122 [ 237.185672][ T8173] dump_stack+0x11/0x1b [ 237.189921][ T8173] should_fail+0x23c/0x250 [ 237.194444][ T8173] ? jbd2__journal_start+0xf7/0x3f0 [ 237.199719][ T8173] __should_failslab+0x81/0x90 [ 237.204483][ T8173] should_failslab+0x5/0x20 [ 237.209058][ T8173] kmem_cache_alloc+0x4f/0x320 [ 237.213823][ T8173] ? __this_cpu_preempt_check+0x18/0x20 [ 237.219449][ T8173] jbd2__journal_start+0xf7/0x3f0 [ 237.224475][ T8173] __ext4_journal_start_sb+0x159/0x310 [ 237.229946][ T8173] ? ext4_expand_extra_isize+0x560/0x560 [ 237.235581][ T8173] ext4_dirty_inode+0x58/0xa0 [ 237.240262][ T8173] __mark_inode_dirty+0x72/0x6c0 [ 237.245256][ T8173] ? folio_unlock+0x29/0x40 [ 237.249755][ T8173] generic_write_end+0x157/0x180 [ 237.254698][ T8173] ext4_da_write_end+0x4de/0x630 [ 237.259873][ T8173] generic_perform_write+0x251/0x3e0 [ 237.265194][ T8173] ? ext4_da_write_begin+0x590/0x590 [ 237.270516][ T8173] ext4_buffered_write_iter+0x25b/0x380 [ 237.276107][ T8173] ext4_file_write_iter+0x2e7/0x11f0 [ 237.281418][ T8173] ? touch_atime+0x11f/0x2e0 [ 237.286153][ T8173] ? filemap_read+0x16ca/0x1720 [ 237.290997][ T8173] do_iter_readv_writev+0x2de/0x380 [ 237.296192][ T8173] do_iter_write+0x192/0x5c0 [ 237.300795][ T8173] ? splice_from_pipe_next+0x34f/0x3b0 [ 237.306336][ T8173] ? kmalloc_array+0x2d/0x40 [ 237.310955][ T8173] vfs_iter_write+0x4c/0x70 [ 237.315460][ T8173] iter_file_splice_write+0x43a/0x790 [ 237.320945][ T8173] ? splice_from_pipe+0xd0/0xd0 [ 237.325800][ T8173] direct_splice_actor+0x80/0xa0 [ 237.330825][ T8173] splice_direct_to_actor+0x345/0x650 [ 237.336265][ T8173] ? do_splice_direct+0x190/0x190 [ 237.341315][ T8173] do_splice_direct+0x106/0x190 [ 237.346271][ T8173] do_sendfile+0x675/0xc40 [ 237.350691][ T8173] __x64_sys_sendfile64+0x102/0x140 [ 237.355892][ T8173] do_syscall_64+0x44/0xa0 [ 237.360372][ T8173] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 237.366353][ T8173] RIP: 0033:0x7f8fc1cd3ae9 [ 237.370769][ T8173] 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 14:17:00 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_io_uring_setup(0x187, &(0x7f00000002c0)={0x0, 0x0, 0x1}, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000140)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index}, 0x10001) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r2, 0x10000000) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_RECV=@use_registered_buffer, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000000400)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r3, r4, &(0x7f00000000c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000001200)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0, 0x0, 0x0, 0x3, {0x0, r6}}, 0xa27) syz_io_uring_submit(r3, r5, &(0x7f00000001c0)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000007140)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000007200), 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000040)=@IORING_OP_NOP={0x0, 0x4}, 0xffff) r7 = ioctl$TIOCGPTPEER(r1, 0x5441, 0x2) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000000200)={{r7}, 0x0, 0x1a, @inherit={0x80, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000070000000000000007000000000000000c37000000000000000000000000000005000000000000000001004f000000000000040000000000000800000000000000fcffffffffffffff0100000000000000020000000000000000004c22010000000000000000000000f8ffffffffffffff"]}, @subvolid=0x29025387}) sendfile(r0, r1, 0x0, 0x80000005) [ 237.390562][ T8173] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 237.398973][ T8173] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 237.407043][ T8173] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 237.415022][ T8173] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 237.423014][ T8173] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 237.431147][ T8173] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:17:00 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) pidfd_open(r1, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x1e) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x0, 0x4, 0x6, 0x200, 0x8, 0x400, 0x7ff, 0x0, 0x3}, 0x0) sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x5, 0x1, 0x64, 0x101, 0x7fffffff, 0x4, 0x2, 0x9, 0x6}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000005) 14:17:00 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x4d1, 0xfff, 0x0) 14:17:00 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x429, 0xfff, 0x0) 14:17:00 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x4ed, 0xfff, 0x0) 14:17:00 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 77) [ 237.656601][ T8189] FAULT_INJECTION: forcing a failure. [ 237.656601][ T8189] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 237.669998][ T8189] CPU: 0 PID: 8189 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 237.678323][ T8189] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 237.688431][ T8189] Call Trace: [ 237.691883][ T8189] dump_stack_lvl+0xd6/0x122 [ 237.696541][ T8189] dump_stack+0x11/0x1b [ 237.700711][ T8189] should_fail+0x23c/0x250 [ 237.705132][ T8189] __alloc_pages+0x102/0x330 [ 237.709724][ T8189] alloc_pages+0x382/0x3d0 [ 237.714139][ T8189] folio_alloc+0x1a/0x20 [ 237.718472][ T8189] filemap_alloc_folio+0x53/0xf0 [ 237.723409][ T8189] __filemap_get_folio+0x443/0x690 [ 237.728560][ T8189] ? ext4_dirty_inode+0x9a/0xa0 [ 237.733495][ T8189] pagecache_get_page+0x26/0xe0 [ 237.738985][ T8189] grab_cache_page_write_begin+0x3f/0x50 [ 237.744776][ T8189] ext4_da_write_begin+0x323/0x590 [ 237.749890][ T8189] generic_perform_write+0x1b8/0x3e0 [ 237.755275][ T8189] ? ext4_da_write_begin+0x590/0x590 [ 237.760619][ T8189] ext4_buffered_write_iter+0x25b/0x380 [ 237.766226][ T8189] ext4_file_write_iter+0x2e7/0x11f0 [ 237.771515][ T8189] ? touch_atime+0x11f/0x2e0 [ 237.776226][ T8189] ? filemap_read+0x16ca/0x1720 [ 237.781083][ T8189] do_iter_readv_writev+0x2de/0x380 [ 237.786366][ T8189] do_iter_write+0x192/0x5c0 [ 237.790951][ T8189] ? splice_from_pipe_next+0x34f/0x3b0 [ 237.796462][ T8189] ? kmalloc_array+0x2d/0x40 [ 237.801090][ T8189] vfs_iter_write+0x4c/0x70 [ 237.805632][ T8189] iter_file_splice_write+0x43a/0x790 [ 237.811050][ T8189] ? splice_from_pipe+0xd0/0xd0 [ 237.815925][ T8189] direct_splice_actor+0x80/0xa0 [ 237.820913][ T8189] splice_direct_to_actor+0x345/0x650 [ 237.826293][ T8189] ? do_splice_direct+0x190/0x190 [ 237.831330][ T8189] do_splice_direct+0x106/0x190 [ 237.836180][ T8189] do_sendfile+0x675/0xc40 [ 237.840593][ T8189] __x64_sys_sendfile64+0x102/0x140 [ 237.845856][ T8189] do_syscall_64+0x44/0xa0 [ 237.850348][ T8189] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 237.856290][ T8189] RIP: 0033:0x7f8fc1cd3ae9 [ 237.860743][ T8189] 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 [ 237.880497][ T8189] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 237.888909][ T8189] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 237.896959][ T8189] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x541, 0xfff, 0x0) 14:17:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(0x0, 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 237.904995][ T8189] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 237.913045][ T8189] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 237.921020][ T8189] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:17:00 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 78) [ 238.125390][ T8204] FAULT_INJECTION: forcing a failure. [ 238.125390][ T8204] name failslab, interval 1, probability 0, space 0, times 0 [ 238.138069][ T8204] CPU: 1 PID: 8204 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 238.146402][ T8204] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.156452][ T8204] Call Trace: [ 238.159726][ T8204] dump_stack_lvl+0xd6/0x122 [ 238.164383][ T8204] dump_stack+0x11/0x1b [ 238.168553][ T8204] should_fail+0x23c/0x250 [ 238.173110][ T8204] ? jbd2__journal_start+0xf7/0x3f0 [ 238.178365][ T8204] __should_failslab+0x81/0x90 [ 238.183167][ T8204] should_failslab+0x5/0x20 [ 238.187674][ T8204] kmem_cache_alloc+0x4f/0x320 [ 238.192451][ T8204] ? __this_cpu_preempt_check+0x18/0x20 [ 238.198055][ T8204] jbd2__journal_start+0xf7/0x3f0 [ 238.203077][ T8204] __ext4_journal_start_sb+0x159/0x310 [ 238.208536][ T8204] ? ext4_expand_extra_isize+0x560/0x560 [ 238.214243][ T8204] ext4_dirty_inode+0x58/0xa0 [ 238.218950][ T8204] __mark_inode_dirty+0x72/0x6c0 [ 238.223972][ T8204] ? folio_unlock+0x29/0x40 [ 238.228467][ T8204] generic_write_end+0x157/0x180 [ 238.233406][ T8204] ext4_da_write_end+0x4de/0x630 [ 238.238352][ T8204] generic_perform_write+0x251/0x3e0 [ 238.243638][ T8204] ? ext4_da_write_begin+0x590/0x590 [ 238.248994][ T8204] ext4_buffered_write_iter+0x25b/0x380 [ 238.254543][ T8204] ext4_file_write_iter+0x2e7/0x11f0 [ 238.259890][ T8204] ? touch_atime+0x11f/0x2e0 [ 238.264646][ T8204] ? filemap_read+0x16ca/0x1720 [ 238.269501][ T8204] do_iter_readv_writev+0x2de/0x380 [ 238.274711][ T8204] do_iter_write+0x192/0x5c0 [ 238.279301][ T8204] ? splice_from_pipe_next+0x34f/0x3b0 [ 238.284802][ T8204] ? kmalloc_array+0x2d/0x40 [ 238.289391][ T8204] vfs_iter_write+0x4c/0x70 [ 238.293942][ T8204] iter_file_splice_write+0x43a/0x790 [ 238.299375][ T8204] ? splice_from_pipe+0xd0/0xd0 [ 238.304242][ T8204] direct_splice_actor+0x80/0xa0 [ 238.309181][ T8204] splice_direct_to_actor+0x345/0x650 [ 238.314594][ T8204] ? do_splice_direct+0x190/0x190 [ 238.319688][ T8204] do_splice_direct+0x106/0x190 [ 238.324609][ T8204] do_sendfile+0x675/0xc40 [ 238.329031][ T8204] __x64_sys_sendfile64+0x102/0x140 [ 238.334293][ T8204] do_syscall_64+0x44/0xa0 [ 238.338739][ T8204] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 238.344636][ T8204] RIP: 0033:0x7f8fc1cd3ae9 [ 238.349049][ T8204] 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 14:17:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x88) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:01 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x4ed, 0xfff, 0x0) [ 238.368658][ T8204] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 238.377080][ T8204] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 238.385058][ T8204] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 238.393057][ T8204] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 238.401045][ T8204] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 238.409114][ T8204] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:17:01 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x500, 0xfff, 0x0) 14:17:01 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 79) [ 238.687698][ T8218] FAULT_INJECTION: forcing a failure. [ 238.687698][ T8218] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 238.701003][ T8218] CPU: 0 PID: 8218 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 238.709507][ T8218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.719573][ T8218] Call Trace: [ 238.722865][ T8218] dump_stack_lvl+0xd6/0x122 [ 238.727565][ T8218] dump_stack+0x11/0x1b [ 238.731796][ T8218] should_fail+0x23c/0x250 [ 238.736207][ T8218] __alloc_pages+0x102/0x330 [ 238.740879][ T8218] alloc_pages+0x382/0x3d0 [ 238.745291][ T8218] folio_alloc+0x1a/0x20 [ 238.749524][ T8218] filemap_alloc_folio+0x53/0xf0 [ 238.754464][ T8218] __filemap_get_folio+0x443/0x690 [ 238.759592][ T8218] ? ext4_dirty_inode+0x9a/0xa0 [ 238.764440][ T8218] pagecache_get_page+0x26/0xe0 [ 238.769322][ T8218] grab_cache_page_write_begin+0x3f/0x50 [ 238.775075][ T8218] ext4_da_write_begin+0x323/0x590 [ 238.780275][ T8218] generic_perform_write+0x1b8/0x3e0 [ 238.785575][ T8218] ? ext4_da_write_begin+0x590/0x590 [ 238.790931][ T8218] ext4_buffered_write_iter+0x25b/0x380 [ 238.796479][ T8218] ext4_file_write_iter+0x2e7/0x11f0 [ 238.801781][ T8218] ? touch_atime+0x11f/0x2e0 [ 238.806372][ T8218] ? filemap_read+0x16ca/0x1720 [ 238.811289][ T8218] do_iter_readv_writev+0x2de/0x380 [ 238.816559][ T8218] do_iter_write+0x192/0x5c0 [ 238.821866][ T8218] ? debug_smp_processor_id+0x18/0x20 [ 238.827297][ T8218] vfs_iter_write+0x4c/0x70 [ 238.831793][ T8218] iter_file_splice_write+0x43a/0x790 [ 238.837165][ T8218] ? splice_from_pipe+0xd0/0xd0 [ 238.842083][ T8218] direct_splice_actor+0x80/0xa0 [ 238.847125][ T8218] splice_direct_to_actor+0x345/0x650 [ 238.852491][ T8218] ? do_splice_direct+0x190/0x190 [ 238.857583][ T8218] do_splice_direct+0x106/0x190 [ 238.862495][ T8218] do_sendfile+0x675/0xc40 [ 238.866915][ T8218] __x64_sys_sendfile64+0x102/0x140 [ 238.874027][ T8218] do_syscall_64+0x44/0xa0 [ 238.878572][ T8218] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 238.884496][ T8218] RIP: 0033:0x7f8fc1cd3ae9 [ 238.888902][ T8218] 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 [ 238.908584][ T8218] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 238.917008][ T8218] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 238.924991][ T8218] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:01 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(0x0, 0x148042, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:01 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x3b9, 0xfff, 0x0) [ 238.932984][ T8218] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 238.940951][ T8218] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 238.948929][ T8218] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:17:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x55d, 0xfff, 0x0) 14:17:01 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 80) [ 239.162272][ T8232] FAULT_INJECTION: forcing a failure. [ 239.162272][ T8232] name failslab, interval 1, probability 0, space 0, times 0 [ 239.174897][ T8232] CPU: 0 PID: 8232 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 239.183251][ T8232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.193749][ T8232] Call Trace: [ 239.197039][ T8232] dump_stack_lvl+0xd6/0x122 [ 239.201710][ T8232] dump_stack+0x11/0x1b [ 239.205865][ T8232] should_fail+0x23c/0x250 [ 239.210374][ T8232] ? jbd2__journal_start+0xf7/0x3f0 [ 239.215585][ T8232] __should_failslab+0x81/0x90 [ 239.220386][ T8232] should_failslab+0x5/0x20 [ 239.224997][ T8232] kmem_cache_alloc+0x4f/0x320 [ 239.229971][ T8232] ? __this_cpu_preempt_check+0x18/0x20 [ 239.235533][ T8232] jbd2__journal_start+0xf7/0x3f0 [ 239.240565][ T8232] __ext4_journal_start_sb+0x159/0x310 [ 239.246031][ T8232] ? ext4_expand_extra_isize+0x560/0x560 [ 239.251753][ T8232] ext4_dirty_inode+0x58/0xa0 [ 239.256457][ T8232] __mark_inode_dirty+0x72/0x6c0 [ 239.261762][ T8232] ? folio_unlock+0x29/0x40 [ 239.266266][ T8232] generic_write_end+0x157/0x180 [ 239.271207][ T8232] ext4_da_write_end+0x4de/0x630 [ 239.276211][ T8232] generic_perform_write+0x251/0x3e0 [ 239.281500][ T8232] ? ext4_da_write_begin+0x590/0x590 [ 239.286982][ T8232] ext4_buffered_write_iter+0x25b/0x380 [ 239.292546][ T8232] ext4_file_write_iter+0x2e7/0x11f0 [ 239.297909][ T8232] ? touch_atime+0x11f/0x2e0 [ 239.302571][ T8232] ? filemap_read+0x16ca/0x1720 [ 239.307426][ T8232] do_iter_readv_writev+0x2de/0x380 [ 239.312734][ T8232] do_iter_write+0x192/0x5c0 [ 239.317324][ T8232] ? splice_from_pipe_next+0x34f/0x3b0 [ 239.322848][ T8232] ? kmalloc_array+0x2d/0x40 [ 239.327439][ T8232] vfs_iter_write+0x4c/0x70 [ 239.331944][ T8232] iter_file_splice_write+0x43a/0x790 [ 239.337322][ T8232] ? splice_from_pipe+0xd0/0xd0 [ 239.342225][ T8232] direct_splice_actor+0x80/0xa0 [ 239.347191][ T8232] splice_direct_to_actor+0x345/0x650 [ 239.352665][ T8232] ? do_splice_direct+0x190/0x190 [ 239.357766][ T8232] do_splice_direct+0x106/0x190 [ 239.362623][ T8232] do_sendfile+0x675/0xc40 [ 239.367113][ T8232] __x64_sys_sendfile64+0x102/0x140 [ 239.372316][ T8232] do_syscall_64+0x44/0xa0 [ 239.376744][ T8232] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 239.382713][ T8232] RIP: 0033:0x7f8fc1cd3ae9 [ 239.387125][ T8232] 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 14:17:02 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x52f, 0xfff, 0x0) 14:17:02 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x600, 0x0) recvmmsg$unix(r1, &(0x7f0000000680)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/52, 0x34}], 0x4, &(0x7f0000000380)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000480), 0x6e, &(0x7f0000000540)=[{&(0x7f0000000500)}], 0x1, &(0x7f0000000580)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf8}}], 0x2, 0x141, &(0x7f0000000700)) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) [ 239.406746][ T8232] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 239.415207][ T8232] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 239.423179][ T8232] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 239.431144][ T8232] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 239.439169][ T8232] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 239.447204][ T8232] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:17:02 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 81) [ 239.687595][ T8245] FAULT_INJECTION: forcing a failure. [ 239.687595][ T8245] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 239.700846][ T8245] CPU: 0 PID: 8245 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 239.709256][ T8245] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.719349][ T8245] Call Trace: [ 239.722628][ T8245] dump_stack_lvl+0xd6/0x122 [ 239.727230][ T8245] dump_stack+0x11/0x1b [ 239.731385][ T8245] should_fail+0x23c/0x250 [ 239.735805][ T8245] __alloc_pages+0x102/0x330 [ 239.740397][ T8245] alloc_pages+0x382/0x3d0 [ 239.744810][ T8245] folio_alloc+0x1a/0x20 [ 239.749048][ T8245] filemap_alloc_folio+0x53/0xf0 [ 239.754048][ T8245] __filemap_get_folio+0x443/0x690 [ 239.759155][ T8245] ? ext4_dirty_inode+0x9a/0xa0 [ 239.764045][ T8245] pagecache_get_page+0x26/0xe0 [ 239.768899][ T8245] grab_cache_page_write_begin+0x3f/0x50 [ 239.774539][ T8245] ext4_da_write_begin+0x323/0x590 [ 239.779674][ T8245] generic_perform_write+0x1b8/0x3e0 [ 239.785045][ T8245] ? ext4_da_write_begin+0x590/0x590 [ 239.790328][ T8245] ext4_buffered_write_iter+0x25b/0x380 [ 239.795956][ T8245] ext4_file_write_iter+0x2e7/0x11f0 [ 239.801246][ T8245] ? touch_atime+0x11f/0x2e0 [ 239.805843][ T8245] ? filemap_read+0x16ca/0x1720 [ 239.810724][ T8245] do_iter_readv_writev+0x2de/0x380 [ 239.815924][ T8245] do_iter_write+0x192/0x5c0 [ 239.820644][ T8245] ? splice_from_pipe_next+0x34f/0x3b0 [ 239.826134][ T8245] ? kmalloc_array+0x2d/0x40 [ 239.830799][ T8245] vfs_iter_write+0x4c/0x70 [ 239.835331][ T8245] iter_file_splice_write+0x43a/0x790 [ 239.840710][ T8245] ? splice_from_pipe+0xd0/0xd0 [ 239.845620][ T8245] direct_splice_actor+0x80/0xa0 [ 239.850633][ T8245] splice_direct_to_actor+0x345/0x650 [ 239.856007][ T8245] ? do_splice_direct+0x190/0x190 [ 239.861032][ T8245] do_splice_direct+0x106/0x190 [ 239.865885][ T8245] do_sendfile+0x675/0xc40 [ 239.870356][ T8245] __x64_sys_sendfile64+0x102/0x140 [ 239.875552][ T8245] do_syscall_64+0x44/0xa0 [ 239.879965][ T8245] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 239.885860][ T8245] RIP: 0033:0x7f8fc1cd3ae9 [ 239.890301][ T8245] 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 [ 239.909911][ T8245] RSP: 002b:00007f8fbfa4a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 239.918323][ T8245] RAX: ffffffffffffffda RBX: 00007f8fc1de6f60 RCX: 00007f8fc1cd3ae9 [ 239.926292][ T8245] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:02 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 239.934283][ T8245] RBP: 00007f8fbfa4a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 239.942286][ T8245] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 239.950257][ T8245] R13: 00007ffcb759634f R14: 00007f8fbfa4a300 R15: 0000000000022000 14:17:02 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="ff9e38af6c75f1f4509d3f4dd9ee35f19d2a679f2f7393820f1720920e9b581e3db386ce17eaee1e9efdc1c9cf47cc2ecd2eb38918a405ddf58b357f4ae6895b84ebab711851845418a4b0d914c978cb52dc2cb6322e8fbdd51a7df779da46d46c66b42452391e93deb560b4f19f76bccc950241bf0fccec1e15b77f3f9a69799246ac5b54020d3f92476ce7b6185fb825aa1fee8913037fb87f1b61ba9729e99f079fb4f3896da6bfe685ab4b6d614432028b57e8a7798984d5e307c2d3dad4c9b1b733c871749f9420f8f6df5d82aa45d65651b0608d171da04e46a4350a4648a983e657fde8f1f6d845ec2893eec15ef766", 0xf3}], 0x1, 0x9, 0x80000000) sendfile(r0, r1, 0x0, 0x80000005) 14:17:02 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 1) [ 240.048062][ T8252] FAULT_INJECTION: forcing a failure. [ 240.048062][ T8252] name failslab, interval 1, probability 0, space 0, times 0 [ 240.060835][ T8252] CPU: 1 PID: 8252 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 240.069161][ T8252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.079365][ T8252] Call Trace: [ 240.082643][ T8252] dump_stack_lvl+0xd6/0x122 [ 240.087325][ T8252] dump_stack+0x11/0x1b [ 240.091475][ T8252] should_fail+0x23c/0x250 [ 240.095948][ T8252] ? alloc_pipe_info+0xac/0x350 [ 240.100883][ T8252] __should_failslab+0x81/0x90 [ 240.105632][ T8252] should_failslab+0x5/0x20 [ 240.110189][ T8252] kmem_cache_alloc_trace+0x52/0x350 [ 240.115494][ T8252] alloc_pipe_info+0xac/0x350 [ 240.120166][ T8252] splice_direct_to_actor+0x5f7/0x650 [ 240.125526][ T8252] ? security_file_permission+0x7c/0xa0 [ 240.131150][ T8252] ? do_splice_direct+0x190/0x190 [ 240.136302][ T8252] ? security_file_permission+0x87/0xa0 [ 240.141894][ T8252] do_splice_direct+0x106/0x190 [ 240.146730][ T8252] do_sendfile+0x675/0xc40 [ 240.151175][ T8252] __x64_sys_sendfile64+0x102/0x140 [ 240.156397][ T8252] do_syscall_64+0x44/0xa0 [ 240.160833][ T8252] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 240.166909][ T8252] RIP: 0033:0x7f1a9ddedae9 [ 240.171377][ T8252] 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 14:17:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x579, 0xfff, 0x0) 14:17:03 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 2) [ 240.191054][ T8252] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 240.199454][ T8252] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 240.207409][ T8252] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 240.215364][ T8252] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 240.223334][ T8252] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 240.231301][ T8252] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 14:17:03 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x583, 0xfff, 0x0) [ 240.296351][ T8257] FAULT_INJECTION: forcing a failure. [ 240.296351][ T8257] name failslab, interval 1, probability 0, space 0, times 0 [ 240.309237][ T8257] CPU: 1 PID: 8257 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 240.317556][ T8257] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.327839][ T8257] Call Trace: [ 240.331111][ T8257] dump_stack_lvl+0xd6/0x122 [ 240.335796][ T8257] dump_stack+0x11/0x1b [ 240.340103][ T8257] should_fail+0x23c/0x250 [ 240.344505][ T8257] ? kcalloc+0x32/0x40 [ 240.348571][ T8257] __should_failslab+0x81/0x90 [ 240.353436][ T8257] should_failslab+0x5/0x20 [ 240.357954][ T8257] __kmalloc+0x6f/0x370 [ 240.362111][ T8257] ? kmem_cache_alloc_trace+0x24b/0x350 [ 240.367676][ T8257] kcalloc+0x32/0x40 [ 240.371570][ T8257] alloc_pipe_info+0x1be/0x350 [ 240.376417][ T8257] splice_direct_to_actor+0x5f7/0x650 [ 240.381791][ T8257] ? security_file_permission+0x7c/0xa0 [ 240.387358][ T8257] ? do_splice_direct+0x190/0x190 [ 240.392384][ T8257] ? security_file_permission+0x87/0xa0 [ 240.397930][ T8257] do_splice_direct+0x106/0x190 [ 240.402794][ T8257] do_sendfile+0x675/0xc40 [ 240.407244][ T8257] __x64_sys_sendfile64+0x102/0x140 [ 240.412437][ T8257] do_syscall_64+0x44/0xa0 [ 240.416924][ T8257] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 240.423037][ T8257] RIP: 0033:0x7f1a9ddedae9 [ 240.427520][ T8257] 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 14:17:03 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 3) [ 240.447202][ T8257] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 240.455619][ T8257] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 240.463584][ T8257] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 240.471565][ T8257] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 240.479529][ T8257] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 240.487497][ T8257] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 14:17:03 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 240.559742][ T8265] FAULT_INJECTION: forcing a failure. [ 240.559742][ T8265] name failslab, interval 1, probability 0, space 0, times 0 [ 240.572479][ T8265] CPU: 0 PID: 8265 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 240.580828][ T8265] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.590974][ T8265] Call Trace: [ 240.594252][ T8265] dump_stack_lvl+0xd6/0x122 [ 240.598872][ T8265] dump_stack+0x11/0x1b [ 240.603174][ T8265] should_fail+0x23c/0x250 [ 240.607612][ T8265] ? kmalloc_array+0x2d/0x40 [ 240.612256][ T8265] __should_failslab+0x81/0x90 [ 240.617075][ T8265] should_failslab+0x5/0x20 [ 240.621577][ T8265] __kmalloc+0x6f/0x370 [ 240.625734][ T8265] kmalloc_array+0x2d/0x40 [ 240.630161][ T8265] iter_file_splice_write+0xd5/0x790 [ 240.635456][ T8265] ? atime_needs_update+0x2ba/0x390 [ 240.640736][ T8265] ? touch_atime+0x11f/0x2e0 [ 240.645332][ T8265] ? generic_file_splice_read+0x2a9/0x330 [ 240.651072][ T8265] ? splice_from_pipe+0xd0/0xd0 [ 240.655927][ T8265] direct_splice_actor+0x80/0xa0 [ 240.660938][ T8265] splice_direct_to_actor+0x345/0x650 [ 240.666328][ T8265] ? do_splice_direct+0x190/0x190 [ 240.671403][ T8265] do_splice_direct+0x106/0x190 [ 240.676266][ T8265] do_sendfile+0x675/0xc40 [ 240.680744][ T8265] __x64_sys_sendfile64+0x102/0x140 [ 240.686017][ T8265] do_syscall_64+0x44/0xa0 [ 240.690440][ T8265] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 240.696342][ T8265] RIP: 0033:0x7f1a9ddedae9 [ 240.700792][ T8265] 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 [ 240.720416][ T8265] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 240.728866][ T8265] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 240.736846][ T8265] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 240.744822][ T8265] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 14:17:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 1) 14:17:03 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 4) [ 240.752884][ T8265] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 240.760869][ T8265] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 [ 240.826420][ T8272] FAULT_INJECTION: forcing a failure. [ 240.826420][ T8272] name failslab, interval 1, probability 0, space 0, times 0 [ 240.839178][ T8272] CPU: 1 PID: 8272 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 240.842865][ T8274] FAULT_INJECTION: forcing a failure. [ 240.842865][ T8274] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 240.847536][ T8272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.847550][ T8272] Call Trace: [ 240.847558][ T8272] dump_stack_lvl+0xd6/0x122 [ 240.878724][ T8272] dump_stack+0x11/0x1b [ 240.882875][ T8272] should_fail+0x23c/0x250 [ 240.887389][ T8272] ? alloc_pipe_info+0xac/0x350 [ 240.892230][ T8272] __should_failslab+0x81/0x90 [ 240.897117][ T8272] should_failslab+0x5/0x20 [ 240.901641][ T8272] kmem_cache_alloc_trace+0x52/0x350 [ 240.906988][ T8272] alloc_pipe_info+0xac/0x350 [ 240.911651][ T8272] splice_direct_to_actor+0x5f7/0x650 [ 240.917011][ T8272] ? security_file_permission+0x7c/0xa0 [ 240.922544][ T8272] ? do_splice_direct+0x190/0x190 [ 240.927611][ T8272] ? security_file_permission+0x87/0xa0 [ 240.933142][ T8272] do_splice_direct+0x106/0x190 [ 240.938158][ T8272] do_sendfile+0x675/0xc40 [ 240.942573][ T8272] __x64_sys_sendfile64+0x102/0x140 [ 240.947778][ T8272] do_syscall_64+0x44/0xa0 [ 240.952289][ T8272] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 240.958174][ T8272] RIP: 0033:0x7f2525776ae9 [ 240.962585][ T8272] 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 [ 240.982467][ T8272] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 240.990906][ T8272] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 240.998875][ T8272] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 241.006896][ T8272] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 241.014941][ T8272] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 241.022922][ T8272] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 241.030884][ T8274] CPU: 0 PID: 8274 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 241.039289][ T8274] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.049429][ T8274] Call Trace: [ 241.052697][ T8274] dump_stack_lvl+0xd6/0x122 [ 241.057367][ T8274] dump_stack+0x11/0x1b [ 241.061706][ T8274] should_fail+0x23c/0x250 [ 241.066140][ T8274] __alloc_pages+0x102/0x330 [ 241.070726][ T8274] alloc_pages+0x382/0x3d0 [ 241.075137][ T8274] folio_alloc+0x1a/0x20 [ 241.079441][ T8274] filemap_alloc_folio+0x53/0xf0 [ 241.084454][ T8274] __filemap_get_folio+0x443/0x690 [ 241.089560][ T8274] pagecache_get_page+0x26/0xe0 [ 241.094438][ T8274] grab_cache_page_write_begin+0x3f/0x50 [ 241.100119][ T8274] ext4_da_write_begin+0x323/0x590 [ 241.105292][ T8274] generic_perform_write+0x1b8/0x3e0 [ 241.110573][ T8274] ext4_buffered_write_iter+0x25b/0x380 [ 241.116147][ T8274] ext4_file_write_iter+0x2e7/0x11f0 [ 241.121470][ T8274] ? touch_atime+0x11f/0x2e0 [ 241.126071][ T8274] ? filemap_read+0x16ca/0x1720 [ 241.131015][ T8274] do_iter_readv_writev+0x2de/0x380 [ 241.136212][ T8274] do_iter_write+0x192/0x5c0 [ 241.140885][ T8274] ? splice_from_pipe_next+0x34f/0x3b0 [ 241.146414][ T8274] ? kmalloc_array+0x2d/0x40 [ 241.151001][ T8274] vfs_iter_write+0x4c/0x70 [ 241.155849][ T8274] iter_file_splice_write+0x43a/0x790 [ 241.161220][ T8274] ? splice_from_pipe+0xd0/0xd0 [ 241.166067][ T8274] direct_splice_actor+0x80/0xa0 [ 241.171021][ T8274] splice_direct_to_actor+0x345/0x650 [ 241.176422][ T8274] ? do_splice_direct+0x190/0x190 [ 241.181443][ T8274] do_splice_direct+0x106/0x190 [ 241.186340][ T8274] do_sendfile+0x675/0xc40 [ 241.190758][ T8274] __x64_sys_sendfile64+0x102/0x140 [ 241.195972][ T8274] do_syscall_64+0x44/0xa0 [ 241.200442][ T8274] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 241.206359][ T8274] RIP: 0033:0x7f1a9ddedae9 [ 241.210779][ T8274] 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 [ 241.230567][ T8274] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 241.239061][ T8274] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 241.247041][ T8274] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 241.255015][ T8274] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 241.262994][ T8274] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 14:17:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 2) 14:17:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x595, 0xfff, 0x0) 14:17:04 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x5a0, 0xfff, 0x0) 14:17:04 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 5) [ 241.270972][ T8274] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 [ 241.294744][ T8280] FAULT_INJECTION: forcing a failure. [ 241.294744][ T8280] name failslab, interval 1, probability 0, space 0, times 0 [ 241.307421][ T8280] CPU: 1 PID: 8280 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 241.315855][ T8280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.325914][ T8280] Call Trace: [ 241.329266][ T8280] dump_stack_lvl+0xd6/0x122 [ 241.333887][ T8280] dump_stack+0x11/0x1b [ 241.335046][ T8284] FAULT_INJECTION: forcing a failure. [ 241.335046][ T8284] name failslab, interval 1, probability 0, space 0, times 0 [ 241.338052][ T8280] should_fail+0x23c/0x250 [ 241.355044][ T8280] ? kcalloc+0x32/0x40 [ 241.359109][ T8280] __should_failslab+0x81/0x90 [ 241.363879][ T8280] should_failslab+0x5/0x20 [ 241.368373][ T8280] __kmalloc+0x6f/0x370 [ 241.372598][ T8280] ? kmem_cache_alloc_trace+0x24b/0x350 [ 241.378133][ T8280] kcalloc+0x32/0x40 [ 241.382013][ T8280] alloc_pipe_info+0x1be/0x350 [ 241.386793][ T8280] splice_direct_to_actor+0x5f7/0x650 [ 241.392180][ T8280] ? security_file_permission+0x7c/0xa0 [ 241.397712][ T8280] ? do_splice_direct+0x190/0x190 [ 241.402737][ T8280] ? security_file_permission+0x87/0xa0 [ 241.408272][ T8280] do_splice_direct+0x106/0x190 [ 241.413323][ T8280] do_sendfile+0x675/0xc40 [ 241.417800][ T8280] __x64_sys_sendfile64+0x102/0x140 [ 241.423052][ T8280] do_syscall_64+0x44/0xa0 [ 241.427491][ T8280] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 241.433446][ T8280] RIP: 0033:0x7f2525776ae9 [ 241.437846][ T8280] 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 [ 241.457488][ T8280] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 241.465986][ T8280] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 241.473947][ T8280] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 241.481910][ T8280] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 241.489915][ T8280] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 241.497875][ T8280] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 241.505839][ T8284] CPU: 0 PID: 8284 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 241.514171][ T8284] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.524236][ T8284] Call Trace: [ 241.527513][ T8284] dump_stack_lvl+0xd6/0x122 [ 241.532172][ T8284] dump_stack+0x11/0x1b [ 241.536331][ T8284] should_fail+0x23c/0x250 [ 241.540755][ T8284] ? kcalloc+0x32/0x50 [ 241.544905][ T8284] __should_failslab+0x81/0x90 [ 241.549694][ T8284] should_failslab+0x5/0x20 [ 241.554203][ T8284] __kmalloc+0x6f/0x370 [ 241.558454][ T8284] kcalloc+0x32/0x50 [ 241.562387][ T8284] ext4_find_extent+0x21c/0x7f0 [ 241.567287][ T8284] ? rmqueue_pcplist+0x157/0x1f0 [ 241.572226][ T8284] ext4_ext_map_blocks+0x115/0x20a0 [ 241.577424][ T8284] ? debug_smp_processor_id+0x18/0x20 [ 241.582952][ T8284] ? ext4_es_lookup_extent+0x221/0x500 [ 241.588473][ T8284] ext4_da_get_block_prep+0x3b4/0x970 [ 241.593905][ T8284] __block_write_begin_int+0x4c5/0x10c0 [ 241.599466][ T8284] ? ext4_da_release_space+0x230/0x230 [ 241.604927][ T8284] ? ext4_da_release_space+0x230/0x230 [ 241.610383][ T8284] __block_write_begin+0x2b/0x40 [ 241.615321][ T8284] ext4_da_write_begin+0x34e/0x590 [ 241.620526][ T8284] generic_perform_write+0x1b8/0x3e0 [ 241.625810][ T8284] ext4_buffered_write_iter+0x25b/0x380 [ 241.631422][ T8284] ext4_file_write_iter+0x2e7/0x11f0 [ 241.636814][ T8284] ? touch_atime+0x11f/0x2e0 [ 241.641413][ T8284] ? filemap_read+0x16ca/0x1720 [ 241.646310][ T8284] do_iter_readv_writev+0x2de/0x380 [ 241.651526][ T8284] do_iter_write+0x192/0x5c0 [ 241.656124][ T8284] ? debug_smp_processor_id+0x18/0x20 [ 241.661511][ T8284] ? tsan.module_ctor+0x10/0x10 [ 241.666365][ T8284] vfs_iter_write+0x4c/0x70 [ 241.670938][ T8284] iter_file_splice_write+0x43a/0x790 [ 241.676315][ T8284] ? splice_from_pipe+0xd0/0xd0 [ 241.681164][ T8284] direct_splice_actor+0x80/0xa0 [ 241.686101][ T8284] splice_direct_to_actor+0x345/0x650 [ 241.691470][ T8284] ? do_splice_direct+0x190/0x190 [ 241.696536][ T8284] do_splice_direct+0x106/0x190 [ 241.701502][ T8284] do_sendfile+0x675/0xc40 [ 241.706120][ T8284] __x64_sys_sendfile64+0x102/0x140 [ 241.711414][ T8284] do_syscall_64+0x44/0xa0 [ 241.715846][ T8284] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 241.721739][ T8284] RIP: 0033:0x7f1a9ddedae9 [ 241.726218][ T8284] 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 [ 241.745912][ T8284] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 241.754406][ T8284] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 241.762396][ T8284] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 241.770608][ T8284] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 14:17:04 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 3) [ 241.778612][ T8284] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 241.786717][ T8284] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 [ 241.812971][ T8291] FAULT_INJECTION: forcing a failure. [ 241.812971][ T8291] name failslab, interval 1, probability 0, space 0, times 0 [ 241.825693][ T8291] CPU: 1 PID: 8291 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 241.834121][ T8291] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.844170][ T8291] Call Trace: [ 241.847441][ T8291] dump_stack_lvl+0xd6/0x122 [ 241.852034][ T8291] dump_stack+0x11/0x1b [ 241.856450][ T8291] should_fail+0x23c/0x250 [ 241.860876][ T8291] ? kmalloc_array+0x2d/0x40 [ 241.865505][ T8291] __should_failslab+0x81/0x90 [ 241.870327][ T8291] should_failslab+0x5/0x20 [ 241.874908][ T8291] __kmalloc+0x6f/0x370 14:17:04 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 6) [ 241.879064][ T8291] kmalloc_array+0x2d/0x40 [ 241.883499][ T8291] iter_file_splice_write+0xd5/0x790 [ 241.888910][ T8291] ? atime_needs_update+0x2ba/0x390 [ 241.894182][ T8291] ? touch_atime+0x11f/0x2e0 [ 241.898770][ T8291] ? generic_file_splice_read+0x2a9/0x330 [ 241.904494][ T8291] ? splice_from_pipe+0xd0/0xd0 [ 241.909398][ T8291] direct_splice_actor+0x80/0xa0 [ 241.914346][ T8291] splice_direct_to_actor+0x345/0x650 [ 241.919742][ T8291] ? do_splice_direct+0x190/0x190 [ 241.924890][ T8291] do_splice_direct+0x106/0x190 [ 241.929746][ T8291] do_sendfile+0x675/0xc40 [ 241.934212][ T8291] __x64_sys_sendfile64+0x102/0x140 [ 241.939448][ T8291] do_syscall_64+0x44/0xa0 [ 241.943865][ T8291] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 241.949755][ T8291] RIP: 0033:0x7f2525776ae9 [ 241.954166][ T8291] 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 14:17:04 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) [ 241.973797][ T8291] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 241.982217][ T8291] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 241.990188][ T8291] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 241.998170][ T8291] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 242.006264][ T8291] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 242.014232][ T8291] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 242.029871][ T8294] FAULT_INJECTION: forcing a failure. [ 242.029871][ T8294] name failslab, interval 1, probability 0, space 0, times 0 [ 242.042621][ T8294] CPU: 0 PID: 8294 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 242.050956][ T8294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.061013][ T8294] Call Trace: [ 242.064290][ T8294] dump_stack_lvl+0xd6/0x122 [ 242.068928][ T8294] dump_stack+0x11/0x1b [ 242.073119][ T8294] should_fail+0x23c/0x250 [ 242.077702][ T8294] ? __es_insert_extent+0x546/0xe80 [ 242.082924][ T8294] __should_failslab+0x81/0x90 [ 242.087791][ T8294] should_failslab+0x5/0x20 [ 242.092326][ T8294] kmem_cache_alloc+0x4f/0x320 [ 242.097103][ T8294] __es_insert_extent+0x546/0xe80 [ 242.102136][ T8294] ext4_es_insert_extent+0x1cb/0x19c0 [ 242.107608][ T8294] ext4_ext_map_blocks+0xff6/0x20a0 [ 242.112868][ T8294] ext4_da_get_block_prep+0x3b4/0x970 [ 242.118329][ T8294] __block_write_begin_int+0x4c5/0x10c0 [ 242.123901][ T8294] ? ext4_da_release_space+0x230/0x230 14:17:04 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 4) 14:17:04 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 242.129372][ T8294] ? ext4_da_release_space+0x230/0x230 [ 242.134907][ T8294] __block_write_begin+0x2b/0x40 [ 242.139974][ T8294] ext4_da_write_begin+0x34e/0x590 [ 242.145094][ T8294] generic_perform_write+0x1b8/0x3e0 [ 242.150391][ T8294] ext4_buffered_write_iter+0x25b/0x380 [ 242.156020][ T8294] ext4_file_write_iter+0x2e7/0x11f0 [ 242.161320][ T8294] ? touch_atime+0x11f/0x2e0 [ 242.165995][ T8294] ? filemap_read+0x16ca/0x1720 [ 242.171198][ T8294] do_iter_readv_writev+0x2de/0x380 [ 242.176409][ T8294] do_iter_write+0x192/0x5c0 [ 242.181006][ T8294] ? splice_from_pipe_next+0x34f/0x3b0 [ 242.186472][ T8294] ? kmalloc_array+0x2d/0x40 [ 242.191251][ T8294] vfs_iter_write+0x4c/0x70 [ 242.191897][ T8300] FAULT_INJECTION: forcing a failure. [ 242.191897][ T8300] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 242.195757][ T8294] iter_file_splice_write+0x43a/0x790 [ 242.214344][ T8294] ? splice_from_pipe+0xd0/0xd0 [ 242.219200][ T8294] direct_splice_actor+0x80/0xa0 [ 242.224338][ T8294] splice_direct_to_actor+0x345/0x650 [ 242.229729][ T8294] ? do_splice_direct+0x190/0x190 [ 242.234757][ T8294] do_splice_direct+0x106/0x190 [ 242.239651][ T8294] do_sendfile+0x675/0xc40 [ 242.244059][ T8294] __x64_sys_sendfile64+0x102/0x140 [ 242.249273][ T8294] do_syscall_64+0x44/0xa0 [ 242.253759][ T8294] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 242.259665][ T8294] RIP: 0033:0x7f1a9ddedae9 [ 242.264108][ T8294] 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 [ 242.283920][ T8294] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 242.292325][ T8294] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 242.300396][ T8294] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 242.308367][ T8294] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 242.316328][ T8294] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 242.324289][ T8294] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 14:17:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x5bc, 0xfff, 0x0) [ 242.332301][ T8300] CPU: 1 PID: 8300 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 242.340636][ T8300] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.350698][ T8300] Call Trace: [ 242.353975][ T8300] dump_stack_lvl+0xd6/0x122 [ 242.358603][ T8300] dump_stack+0x11/0x1b [ 242.362821][ T8300] should_fail+0x23c/0x250 [ 242.367304][ T8300] __alloc_pages+0x102/0x330 [ 242.371898][ T8300] alloc_pages+0x382/0x3d0 [ 242.376293][ T8300] folio_alloc+0x1a/0x20 [ 242.380519][ T8300] filemap_alloc_folio+0x53/0xf0 [ 242.385496][ T8300] __filemap_get_folio+0x443/0x690 [ 242.390605][ T8300] pagecache_get_page+0x26/0xe0 [ 242.395598][ T8300] grab_cache_page_write_begin+0x3f/0x50 [ 242.401257][ T8300] ext4_da_write_begin+0x323/0x590 [ 242.406400][ T8300] generic_perform_write+0x1b8/0x3e0 [ 242.411690][ T8300] ext4_buffered_write_iter+0x25b/0x380 [ 242.417362][ T8300] ext4_file_write_iter+0x2e7/0x11f0 [ 242.422732][ T8300] ? touch_atime+0x11f/0x2e0 [ 242.427326][ T8300] ? filemap_read+0x16ca/0x1720 [ 242.432320][ T8300] do_iter_readv_writev+0x2de/0x380 [ 242.437605][ T8300] do_iter_write+0x192/0x5c0 [ 242.442195][ T8300] ? splice_from_pipe_next+0x34f/0x3b0 [ 242.447673][ T8300] ? kmalloc_array+0x2d/0x40 [ 242.452275][ T8300] vfs_iter_write+0x4c/0x70 [ 242.456853][ T8300] iter_file_splice_write+0x43a/0x790 [ 242.462227][ T8300] ? splice_from_pipe+0xd0/0xd0 [ 242.467093][ T8300] direct_splice_actor+0x80/0xa0 [ 242.472107][ T8300] splice_direct_to_actor+0x345/0x650 [ 242.477481][ T8300] ? do_splice_direct+0x190/0x190 [ 242.482505][ T8300] do_splice_direct+0x106/0x190 [ 242.487352][ T8300] do_sendfile+0x675/0xc40 [ 242.491764][ T8300] __x64_sys_sendfile64+0x102/0x140 [ 242.496960][ T8300] do_syscall_64+0x44/0xa0 [ 242.501424][ T8300] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 242.507314][ T8300] RIP: 0033:0x7f2525776ae9 [ 242.511725][ T8300] 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 14:17:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x5a8, 0xfff, 0x0) 14:17:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 5) [ 242.531362][ T8300] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 242.539779][ T8300] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 242.547765][ T8300] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 242.555734][ T8300] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 242.563719][ T8300] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 242.571685][ T8300] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 242.646684][ T8311] FAULT_INJECTION: forcing a failure. [ 242.646684][ T8311] name failslab, interval 1, probability 0, space 0, times 0 [ 242.659319][ T8311] CPU: 0 PID: 8311 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 242.667650][ T8311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.677822][ T8311] Call Trace: [ 242.681170][ T8311] dump_stack_lvl+0xd6/0x122 [ 242.685831][ T8311] dump_stack+0x11/0x1b [ 242.689990][ T8311] should_fail+0x23c/0x250 [ 242.694490][ T8311] ? kcalloc+0x32/0x50 [ 242.698577][ T8311] __should_failslab+0x81/0x90 [ 242.703498][ T8311] should_failslab+0x5/0x20 [ 242.708023][ T8311] __kmalloc+0x6f/0x370 [ 242.712186][ T8311] kcalloc+0x32/0x50 [ 242.716115][ T8311] ext4_find_extent+0x21c/0x7f0 [ 242.721041][ T8311] ext4_ext_map_blocks+0x115/0x20a0 [ 242.726243][ T8311] ? debug_smp_processor_id+0x18/0x20 [ 242.731647][ T8311] ? ext4_es_lookup_extent+0x221/0x500 [ 242.737144][ T8311] ext4_da_get_block_prep+0x3b4/0x970 [ 242.742578][ T8311] __block_write_begin_int+0x4c5/0x10c0 [ 242.748275][ T8311] ? ext4_da_release_space+0x230/0x230 [ 242.753727][ T8311] ? ext4_da_release_space+0x230/0x230 [ 242.759209][ T8311] __block_write_begin+0x2b/0x40 [ 242.764160][ T8311] ext4_da_write_begin+0x34e/0x590 [ 242.769288][ T8311] generic_perform_write+0x1b8/0x3e0 [ 242.774667][ T8311] ext4_buffered_write_iter+0x25b/0x380 [ 242.780223][ T8311] ext4_file_write_iter+0x2e7/0x11f0 [ 242.785560][ T8311] ? touch_atime+0x11f/0x2e0 [ 242.790163][ T8311] ? filemap_read+0x16ca/0x1720 14:17:05 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000002) [ 242.795019][ T8311] do_iter_readv_writev+0x2de/0x380 [ 242.800248][ T8311] do_iter_write+0x192/0x5c0 [ 242.804848][ T8311] ? splice_from_pipe_next+0x34f/0x3b0 [ 242.810326][ T8311] ? kmalloc_array+0x2d/0x40 [ 242.814922][ T8311] vfs_iter_write+0x4c/0x70 [ 242.819458][ T8311] iter_file_splice_write+0x43a/0x790 [ 242.824845][ T8311] ? splice_from_pipe+0xd0/0xd0 [ 242.829709][ T8311] direct_splice_actor+0x80/0xa0 [ 242.834717][ T8311] splice_direct_to_actor+0x345/0x650 [ 242.840171][ T8311] ? do_splice_direct+0x190/0x190 14:17:05 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 7) [ 242.845283][ T8311] do_splice_direct+0x106/0x190 [ 242.850187][ T8311] do_sendfile+0x675/0xc40 [ 242.854608][ T8311] __x64_sys_sendfile64+0x102/0x140 [ 242.859876][ T8311] do_syscall_64+0x44/0xa0 [ 242.864302][ T8311] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 242.870214][ T8311] RIP: 0033:0x7f2525776ae9 [ 242.874637][ T8311] 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 [ 242.894271][ T8311] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 242.902687][ T8311] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 242.910777][ T8311] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 242.918742][ T8311] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 242.926713][ T8311] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 242.934670][ T8311] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 242.962169][ T8316] FAULT_INJECTION: forcing a failure. [ 242.962169][ T8316] name failslab, interval 1, probability 0, space 0, times 0 [ 242.974815][ T8316] CPU: 1 PID: 8316 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 242.983148][ T8316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.993238][ T8316] Call Trace: [ 242.996520][ T8316] dump_stack_lvl+0xd6/0x122 [ 243.001112][ T8316] dump_stack+0x11/0x1b [ 243.005282][ T8316] should_fail+0x23c/0x250 [ 243.009768][ T8316] ? __es_insert_extent+0x546/0xe80 [ 243.015049][ T8316] __should_failslab+0x81/0x90 [ 243.019813][ T8316] should_failslab+0x5/0x20 [ 243.024326][ T8316] kmem_cache_alloc+0x4f/0x320 [ 243.029088][ T8316] __es_insert_extent+0x546/0xe80 [ 243.034117][ T8316] ext4_es_insert_extent+0x1cb/0x19c0 [ 243.039560][ T8316] ext4_ext_map_blocks+0xff6/0x20a0 [ 243.044763][ T8316] ext4_da_get_block_prep+0x3b4/0x970 [ 243.050134][ T8316] __block_write_begin_int+0x4c5/0x10c0 [ 243.055815][ T8316] ? ext4_da_release_space+0x230/0x230 [ 243.061309][ T8316] ? ext4_da_release_space+0x230/0x230 [ 243.066867][ T8316] __block_write_begin+0x2b/0x40 [ 243.071852][ T8316] ext4_da_write_begin+0x34e/0x590 [ 243.076974][ T8316] generic_perform_write+0x1b8/0x3e0 [ 243.082344][ T8316] ext4_buffered_write_iter+0x25b/0x380 [ 243.087904][ T8316] ext4_file_write_iter+0x2e7/0x11f0 [ 243.093273][ T8316] ? touch_atime+0x11f/0x2e0 [ 243.097881][ T8316] ? filemap_read+0x16ca/0x1720 [ 243.102733][ T8316] do_iter_readv_writev+0x2de/0x380 [ 243.108074][ T8316] do_iter_write+0x192/0x5c0 [ 243.112748][ T8316] ? splice_from_pipe_next+0x34f/0x3b0 [ 243.118219][ T8316] ? kmalloc_array+0x2d/0x40 [ 243.122806][ T8316] vfs_iter_write+0x4c/0x70 [ 243.127513][ T8316] iter_file_splice_write+0x43a/0x790 [ 243.132953][ T8316] ? splice_from_pipe+0xd0/0xd0 [ 243.137810][ T8316] direct_splice_actor+0x80/0xa0 [ 243.142753][ T8316] splice_direct_to_actor+0x345/0x650 [ 243.148183][ T8316] ? do_splice_direct+0x190/0x190 [ 243.153249][ T8316] do_splice_direct+0x106/0x190 [ 243.158109][ T8316] do_sendfile+0x675/0xc40 [ 243.162546][ T8316] __x64_sys_sendfile64+0x102/0x140 [ 243.167761][ T8316] do_syscall_64+0x44/0xa0 [ 243.172262][ T8316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 243.178157][ T8316] RIP: 0033:0x7f1a9ddedae9 [ 243.182612][ T8316] 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 [ 243.202260][ T8316] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 14:17:05 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 6) 14:17:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x5d8, 0xfff, 0x0) [ 243.210705][ T8316] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 243.218685][ T8316] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 243.226703][ T8316] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 243.234679][ T8316] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 243.242690][ T8316] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 [ 243.267842][ T8322] FAULT_INJECTION: forcing a failure. [ 243.267842][ T8322] name failslab, interval 1, probability 0, space 0, times 0 [ 243.280573][ T8322] CPU: 0 PID: 8322 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 243.288979][ T8322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.299047][ T8322] Call Trace: [ 243.302327][ T8322] dump_stack_lvl+0xd6/0x122 [ 243.306964][ T8322] dump_stack+0x11/0x1b [ 243.311154][ T8322] should_fail+0x23c/0x250 [ 243.315638][ T8322] ? __es_insert_extent+0x546/0xe80 [ 243.320991][ T8322] __should_failslab+0x81/0x90 [ 243.325768][ T8322] should_failslab+0x5/0x20 [ 243.330339][ T8322] kmem_cache_alloc+0x4f/0x320 [ 243.335186][ T8322] __es_insert_extent+0x546/0xe80 [ 243.340242][ T8322] ext4_es_insert_extent+0x1cb/0x19c0 [ 243.345630][ T8322] ext4_ext_map_blocks+0xff6/0x20a0 [ 243.350980][ T8322] ext4_da_get_block_prep+0x3b4/0x970 [ 243.356369][ T8322] __block_write_begin_int+0x4c5/0x10c0 [ 243.361997][ T8322] ? ext4_da_release_space+0x230/0x230 [ 243.367462][ T8322] ? ext4_da_release_space+0x230/0x230 [ 243.373099][ T8322] __block_write_begin+0x2b/0x40 [ 243.378223][ T8322] ext4_da_write_begin+0x34e/0x590 [ 243.383431][ T8322] generic_perform_write+0x1b8/0x3e0 [ 243.388783][ T8322] ext4_buffered_write_iter+0x25b/0x380 [ 243.394402][ T8322] ext4_file_write_iter+0x2e7/0x11f0 [ 243.399702][ T8322] ? touch_atime+0x11f/0x2e0 [ 243.404323][ T8322] ? filemap_read+0x16ca/0x1720 [ 243.409182][ T8322] do_iter_readv_writev+0x2de/0x380 [ 243.414463][ T8322] do_iter_write+0x192/0x5c0 [ 243.419060][ T8322] vfs_iter_write+0x4c/0x70 [ 243.423566][ T8322] iter_file_splice_write+0x43a/0x790 [ 243.428970][ T8322] ? splice_from_pipe+0xd0/0xd0 [ 243.433830][ T8322] direct_splice_actor+0x80/0xa0 [ 243.438812][ T8322] splice_direct_to_actor+0x345/0x650 [ 243.444277][ T8322] ? do_splice_direct+0x190/0x190 [ 243.449433][ T8322] do_splice_direct+0x106/0x190 [ 243.454293][ T8322] do_sendfile+0x675/0xc40 [ 243.458714][ T8322] __x64_sys_sendfile64+0x102/0x140 [ 243.463923][ T8322] do_syscall_64+0x44/0xa0 [ 243.468408][ T8322] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 243.474309][ T8322] RIP: 0033:0x7f2525776ae9 [ 243.478749][ T8322] 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 [ 243.498386][ T8322] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 243.506865][ T8322] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 14:17:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004) 14:17:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 8) [ 243.514871][ T8322] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 243.522852][ T8322] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 243.530831][ T8322] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 243.538897][ T8322] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 243.576311][ T8335] FAULT_INJECTION: forcing a failure. [ 243.576311][ T8335] name failslab, interval 1, probability 0, space 0, times 0 [ 243.588982][ T8335] CPU: 0 PID: 8335 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 243.597415][ T8335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.607579][ T8335] Call Trace: [ 243.610860][ T8335] dump_stack_lvl+0xd6/0x122 [ 243.615473][ T8335] dump_stack+0x11/0x1b [ 243.619652][ T8335] should_fail+0x23c/0x250 [ 243.624147][ T8335] ? jbd2__journal_start+0xf7/0x3f0 [ 243.629437][ T8335] __should_failslab+0x81/0x90 [ 243.634274][ T8335] should_failslab+0x5/0x20 [ 243.638817][ T8335] kmem_cache_alloc+0x4f/0x320 [ 243.643589][ T8335] ? __this_cpu_preempt_check+0x18/0x20 [ 243.649154][ T8335] jbd2__journal_start+0xf7/0x3f0 [ 243.654187][ T8335] __ext4_journal_start_sb+0x159/0x310 [ 243.659730][ T8335] ? ext4_expand_extra_isize+0x560/0x560 [ 243.665395][ T8335] ext4_dirty_inode+0x58/0xa0 [ 243.670075][ T8335] __mark_inode_dirty+0x72/0x6c0 [ 243.675021][ T8335] ? folio_unlock+0x29/0x40 [ 243.679530][ T8335] generic_write_end+0x157/0x180 [ 243.684546][ T8335] ext4_da_write_end+0x4de/0x630 [ 243.689488][ T8335] generic_perform_write+0x251/0x3e0 [ 243.694833][ T8335] ? ext4_da_write_begin+0x590/0x590 [ 243.700124][ T8335] ext4_buffered_write_iter+0x25b/0x380 [ 243.705699][ T8335] ext4_file_write_iter+0x2e7/0x11f0 [ 243.710991][ T8335] ? touch_atime+0x11f/0x2e0 [ 243.715591][ T8335] ? filemap_read+0x16ca/0x1720 [ 243.720445][ T8335] do_iter_readv_writev+0x2de/0x380 [ 243.725663][ T8335] do_iter_write+0x192/0x5c0 [ 243.730262][ T8335] ? splice_from_pipe_next+0x34f/0x3b0 [ 243.735727][ T8335] ? kmalloc_array+0x2d/0x40 [ 243.740328][ T8335] vfs_iter_write+0x4c/0x70 [ 243.744926][ T8335] iter_file_splice_write+0x43a/0x790 [ 243.750352][ T8335] ? splice_from_pipe+0xd0/0xd0 [ 243.755299][ T8335] direct_splice_actor+0x80/0xa0 [ 243.760251][ T8335] splice_direct_to_actor+0x345/0x650 [ 243.765635][ T8335] ? do_splice_direct+0x190/0x190 [ 243.770696][ T8335] do_splice_direct+0x106/0x190 [ 243.775553][ T8335] do_sendfile+0x675/0xc40 [ 243.780060][ T8335] __x64_sys_sendfile64+0x102/0x140 [ 243.785332][ T8335] do_syscall_64+0x44/0xa0 [ 243.789756][ T8335] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 243.795753][ T8335] RIP: 0033:0x7f1a9ddedae9 [ 243.800337][ T8335] 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 14:17:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 7) 14:17:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x5f3, 0xfff, 0x0) [ 243.819960][ T8335] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 243.828386][ T8335] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 243.836358][ T8335] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 243.844323][ T8335] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 243.852288][ T8335] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 243.860262][ T8335] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 [ 243.894541][ T8337] FAULT_INJECTION: forcing a failure. [ 243.894541][ T8337] name failslab, interval 1, probability 0, space 0, times 0 [ 243.907229][ T8337] CPU: 0 PID: 8337 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 243.915586][ T8337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.925669][ T8337] Call Trace: [ 243.928960][ T8337] dump_stack_lvl+0xd6/0x122 [ 243.933639][ T8337] dump_stack+0x11/0x1b [ 243.937806][ T8337] should_fail+0x23c/0x250 [ 243.942270][ T8337] ? __es_insert_extent+0x546/0xe80 [ 243.947494][ T8337] __should_failslab+0x81/0x90 [ 243.952261][ T8337] should_failslab+0x5/0x20 [ 243.956891][ T8337] kmem_cache_alloc+0x4f/0x320 [ 243.961662][ T8337] __es_insert_extent+0x546/0xe80 [ 243.966695][ T8337] ? _raw_spin_unlock+0x2e/0x50 [ 243.971552][ T8337] ext4_es_insert_delayed_block+0x11b/0x3d0 [ 243.977480][ T8337] ext4_da_get_block_prep+0x506/0x970 [ 243.983019][ T8337] __block_write_begin_int+0x4c5/0x10c0 [ 243.988584][ T8337] ? ext4_da_release_space+0x230/0x230 [ 243.994049][ T8337] ? ext4_da_release_space+0x230/0x230 [ 243.999527][ T8337] __block_write_begin+0x2b/0x40 [ 244.004491][ T8337] ext4_da_write_begin+0x34e/0x590 [ 244.009613][ T8337] generic_perform_write+0x1b8/0x3e0 [ 244.014906][ T8337] ext4_buffered_write_iter+0x25b/0x380 [ 244.020581][ T8337] ext4_file_write_iter+0x2e7/0x11f0 [ 244.025880][ T8337] ? touch_atime+0x11f/0x2e0 [ 244.030473][ T8337] ? filemap_read+0x16ca/0x1720 [ 244.035326][ T8337] do_iter_readv_writev+0x2de/0x380 [ 244.040567][ T8337] do_iter_write+0x192/0x5c0 [ 244.045162][ T8337] ? splice_from_pipe_next+0x34f/0x3b0 [ 244.050638][ T8337] ? kmalloc_array+0x2d/0x40 [ 244.055346][ T8337] vfs_iter_write+0x4c/0x70 [ 244.059855][ T8337] iter_file_splice_write+0x43a/0x790 [ 244.065281][ T8337] ? splice_from_pipe+0xd0/0xd0 [ 244.070176][ T8337] direct_splice_actor+0x80/0xa0 [ 244.075124][ T8337] splice_direct_to_actor+0x345/0x650 [ 244.080505][ T8337] ? do_splice_direct+0x190/0x190 [ 244.080707][ T8345] FAULT_INJECTION: forcing a failure. [ 244.080707][ T8345] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 244.085624][ T8337] do_splice_direct+0x106/0x190 [ 244.085656][ T8337] do_sendfile+0x675/0xc40 [ 244.085677][ T8337] __x64_sys_sendfile64+0x102/0x140 [ 244.113254][ T8337] do_syscall_64+0x44/0xa0 [ 244.117741][ T8337] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 244.123628][ T8337] RIP: 0033:0x7f2525776ae9 [ 244.128031][ T8337] 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 [ 244.147665][ T8337] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 244.156138][ T8337] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 244.164109][ T8337] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 244.172146][ T8337] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 244.180102][ T8337] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 244.188062][ T8337] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000006) 14:17:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 9) [ 244.196023][ T8345] CPU: 1 PID: 8345 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 244.204499][ T8345] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.214582][ T8345] Call Trace: [ 244.217854][ T8345] dump_stack_lvl+0xd6/0x122 [ 244.222469][ T8345] dump_stack+0x11/0x1b [ 244.226625][ T8345] should_fail+0x23c/0x250 [ 244.231048][ T8345] __alloc_pages+0x102/0x330 [ 244.235633][ T8345] alloc_pages+0x382/0x3d0 [ 244.240205][ T8345] folio_alloc+0x1a/0x20 [ 244.244444][ T8345] filemap_alloc_folio+0x53/0xf0 [ 244.249388][ T8345] __filemap_get_folio+0x443/0x690 [ 244.254549][ T8345] pagecache_get_page+0x26/0xe0 [ 244.259463][ T8345] grab_cache_page_write_begin+0x3f/0x50 [ 244.265173][ T8345] ext4_da_write_begin+0x323/0x590 [ 244.270380][ T8345] generic_perform_write+0x1b8/0x3e0 [ 244.275664][ T8345] ? ext4_da_write_begin+0x590/0x590 [ 244.281071][ T8345] ext4_buffered_write_iter+0x25b/0x380 [ 244.286734][ T8345] ext4_file_write_iter+0x2e7/0x11f0 [ 244.292211][ T8345] ? touch_atime+0x11f/0x2e0 [ 244.296811][ T8345] ? filemap_read+0x16ca/0x1720 [ 244.301823][ T8345] do_iter_readv_writev+0x2de/0x380 [ 244.307058][ T8345] do_iter_write+0x192/0x5c0 [ 244.311822][ T8345] ? splice_from_pipe_next+0x34f/0x3b0 [ 244.317282][ T8345] ? kmalloc_array+0x2d/0x40 [ 244.321932][ T8345] vfs_iter_write+0x4c/0x70 [ 244.326478][ T8345] iter_file_splice_write+0x43a/0x790 [ 244.331854][ T8345] ? splice_from_pipe+0xd0/0xd0 [ 244.336832][ T8345] direct_splice_actor+0x80/0xa0 [ 244.341860][ T8345] splice_direct_to_actor+0x345/0x650 [ 244.347310][ T8345] ? do_splice_direct+0x190/0x190 [ 244.352386][ T8345] do_splice_direct+0x106/0x190 [ 244.357310][ T8345] do_sendfile+0x675/0xc40 [ 244.361746][ T8345] __x64_sys_sendfile64+0x102/0x140 [ 244.366945][ T8345] do_syscall_64+0x44/0xa0 [ 244.371362][ T8345] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 244.377326][ T8345] RIP: 0033:0x7f1a9ddedae9 [ 244.381734][ T8345] 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 [ 244.401363][ T8345] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 244.409778][ T8345] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 244.417753][ T8345] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 244.425785][ T8345] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 244.433827][ T8345] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 14:17:07 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:07 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x5f3, 0xfff, 0x0) [ 244.442129][ T8345] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 14:17:07 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) (fail_nth: 10) 14:17:07 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 8) [ 244.750546][ T8358] FAULT_INJECTION: forcing a failure. [ 244.750546][ T8358] name failslab, interval 1, probability 0, space 0, times 0 [ 244.763184][ T8358] CPU: 0 PID: 8358 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0 [ 244.771595][ T8358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.781785][ T8358] Call Trace: [ 244.785056][ T8358] dump_stack_lvl+0xd6/0x122 [ 244.789663][ T8358] dump_stack+0x11/0x1b [ 244.793849][ T8358] should_fail+0x23c/0x250 [ 244.798271][ T8358] ? xas_create+0x3fb/0xb10 [ 244.802767][ T8358] __should_failslab+0x81/0x90 [ 244.807602][ T8358] should_failslab+0x5/0x20 [ 244.812180][ T8358] kmem_cache_alloc+0x4f/0x320 [ 244.816942][ T8358] xas_create+0x3fb/0xb10 [ 244.821321][ T8358] xas_store+0x70/0xca0 [ 244.825524][ T8358] ? xas_find_conflict+0x422/0x4c0 [ 244.830636][ T8358] __filemap_add_folio+0x1e8/0x4d0 [ 244.835810][ T8358] ? workingset_activation+0x2b0/0x2b0 [ 244.841267][ T8358] filemap_add_folio+0x6b/0x150 [ 244.846116][ T8358] __filemap_get_folio+0x4c4/0x690 [ 244.851303][ T8358] pagecache_get_page+0x26/0xe0 [ 244.856215][ T8358] grab_cache_page_write_begin+0x3f/0x50 [ 244.861896][ T8358] ext4_da_write_begin+0x323/0x590 [ 244.867008][ T8358] generic_perform_write+0x1b8/0x3e0 [ 244.872338][ T8358] ? ext4_da_write_begin+0x590/0x590 [ 244.877633][ T8358] ext4_buffered_write_iter+0x25b/0x380 [ 244.883245][ T8358] ext4_file_write_iter+0x2e7/0x11f0 [ 244.888568][ T8358] ? touch_atime+0x11f/0x2e0 [ 244.893169][ T8358] ? filemap_read+0x16ca/0x1720 [ 244.894558][ T8360] FAULT_INJECTION: forcing a failure. [ 244.894558][ T8360] name failslab, interval 1, probability 0, space 0, times 0 [ 244.898023][ T8358] do_iter_readv_writev+0x2de/0x380 [ 244.898083][ T8358] do_iter_write+0x192/0x5c0 [ 244.898102][ T8358] ? splice_from_pipe_next+0x34f/0x3b0 [ 244.925954][ T8358] ? kmalloc_array+0x2d/0x40 [ 244.930541][ T8358] vfs_iter_write+0x4c/0x70 [ 244.935044][ T8358] iter_file_splice_write+0x43a/0x790 [ 244.940475][ T8358] ? splice_from_pipe+0xd0/0xd0 [ 244.945348][ T8358] direct_splice_actor+0x80/0xa0 [ 244.950285][ T8358] splice_direct_to_actor+0x345/0x650 [ 244.955648][ T8358] ? do_splice_direct+0x190/0x190 [ 244.960688][ T8358] do_splice_direct+0x106/0x190 [ 244.965600][ T8358] do_sendfile+0x675/0xc40 [ 244.970006][ T8358] __x64_sys_sendfile64+0x102/0x140 [ 244.975366][ T8358] do_syscall_64+0x44/0xa0 [ 244.979772][ T8358] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 244.985660][ T8358] RIP: 0033:0x7f1a9ddedae9 [ 244.990060][ T8358] 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 [ 245.009675][ T8358] RSP: 002b:00007f1a9bb64188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 245.018127][ T8358] RAX: ffffffffffffffda RBX: 00007f1a9df00f60 RCX: 00007f1a9ddedae9 [ 245.026101][ T8358] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 245.034059][ T8358] RBP: 00007f1a9bb641d0 R08: 0000000000000000 R09: 0000000000000000 [ 245.042128][ T8358] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 245.050086][ T8358] R13: 00007ffdc1a1193f R14: 00007f1a9bb64300 R15: 0000000000022000 [ 245.058065][ T8360] CPU: 1 PID: 8360 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 245.066483][ T8360] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.076570][ T8360] Call Trace: [ 245.079911][ T8360] dump_stack_lvl+0xd6/0x122 [ 245.084573][ T8360] dump_stack+0x11/0x1b [ 245.088774][ T8360] should_fail+0x23c/0x250 [ 245.093214][ T8360] ? jbd2__journal_start+0xf7/0x3f0 [ 245.098408][ T8360] __should_failslab+0x81/0x90 [ 245.103163][ T8360] should_failslab+0x5/0x20 [ 245.107659][ T8360] kmem_cache_alloc+0x4f/0x320 [ 245.112610][ T8360] ? __this_cpu_preempt_check+0x18/0x20 [ 245.118271][ T8360] jbd2__journal_start+0xf7/0x3f0 [ 245.123285][ T8360] __ext4_journal_start_sb+0x159/0x310 [ 245.128789][ T8360] ? ext4_expand_extra_isize+0x560/0x560 [ 245.134404][ T8360] ext4_dirty_inode+0x58/0xa0 [ 245.139065][ T8360] __mark_inode_dirty+0x72/0x6c0 [ 245.144064][ T8360] ? folio_unlock+0x29/0x40 [ 245.148605][ T8360] generic_write_end+0x157/0x180 [ 245.153625][ T8360] ext4_da_write_end+0x4de/0x630 [ 245.158605][ T8360] generic_perform_write+0x251/0x3e0 [ 245.163869][ T8360] ? ext4_da_write_begin+0x590/0x590 [ 245.169239][ T8360] ext4_buffered_write_iter+0x25b/0x380 [ 245.174767][ T8360] ext4_file_write_iter+0x2e7/0x11f0 [ 245.180034][ T8360] ? touch_atime+0x11f/0x2e0 [ 245.184616][ T8360] ? filemap_read+0x16ca/0x1720 [ 245.189452][ T8360] do_iter_readv_writev+0x2de/0x380 [ 245.194646][ T8360] do_iter_write+0x192/0x5c0 [ 245.199215][ T8360] ? debug_smp_processor_id+0x18/0x20 [ 245.204612][ T8360] vfs_iter_write+0x4c/0x70 [ 245.209105][ T8360] iter_file_splice_write+0x43a/0x790 [ 245.214470][ T8360] ? splice_from_pipe+0xd0/0xd0 [ 245.219315][ T8360] direct_splice_actor+0x80/0xa0 [ 245.224811][ T8360] splice_direct_to_actor+0x345/0x650 [ 245.230196][ T8360] ? do_splice_direct+0x190/0x190 [ 245.235220][ T8360] do_splice_direct+0x106/0x190 [ 245.240073][ T8360] do_sendfile+0x675/0xc40 [ 245.244524][ T8360] __x64_sys_sendfile64+0x102/0x140 [ 245.249708][ T8360] do_syscall_64+0x44/0xa0 [ 245.254165][ T8360] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 245.260084][ T8360] RIP: 0033:0x7f2525776ae9 [ 245.264509][ T8360] 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 [ 245.284216][ T8360] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 245.292696][ T8360] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 14:17:08 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000008) 14:17:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x610, 0xfff, 0x0) 14:17:08 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x610, 0xfff, 0x0) 14:17:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xfff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 245.300681][ T8360] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 245.308637][ T8360] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 245.316592][ T8360] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 245.324553][ T8360] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:08 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:08 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 9) [ 245.704405][ T8380] FAULT_INJECTION: forcing a failure. [ 245.704405][ T8380] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 245.717780][ T8380] CPU: 0 PID: 8380 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 245.726290][ T8380] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.736348][ T8380] Call Trace: [ 245.739616][ T8380] dump_stack_lvl+0xd6/0x122 [ 245.744282][ T8380] dump_stack+0x11/0x1b [ 245.748437][ T8380] should_fail+0x23c/0x250 [ 245.752972][ T8380] __alloc_pages+0x102/0x330 [ 245.757558][ T8380] alloc_pages+0x382/0x3d0 [ 245.761969][ T8380] folio_alloc+0x1a/0x20 [ 245.766282][ T8380] filemap_alloc_folio+0x53/0xf0 [ 245.771225][ T8380] __filemap_get_folio+0x443/0x690 [ 245.776336][ T8380] pagecache_get_page+0x26/0xe0 [ 245.781328][ T8380] grab_cache_page_write_begin+0x3f/0x50 [ 245.787016][ T8380] ext4_da_write_begin+0x323/0x590 [ 245.792149][ T8380] generic_perform_write+0x1b8/0x3e0 [ 245.797619][ T8380] ? ext4_da_write_begin+0x590/0x590 [ 245.802938][ T8380] ext4_buffered_write_iter+0x25b/0x380 [ 245.808498][ T8380] ext4_file_write_iter+0x2e7/0x11f0 [ 245.813896][ T8380] ? touch_atime+0x11f/0x2e0 [ 245.818498][ T8380] ? filemap_read+0x16ca/0x1720 [ 245.823358][ T8380] do_iter_readv_writev+0x2de/0x380 [ 245.828626][ T8380] do_iter_write+0x192/0x5c0 [ 245.833216][ T8380] ? debug_smp_processor_id+0x18/0x20 [ 245.838631][ T8380] ? tsan.module_ctor+0x10/0x10 [ 245.843488][ T8380] vfs_iter_write+0x4c/0x70 [ 245.848800][ T8380] iter_file_splice_write+0x43a/0x790 [ 245.854291][ T8380] ? splice_from_pipe+0xd0/0xd0 [ 245.859151][ T8380] direct_splice_actor+0x80/0xa0 [ 245.864271][ T8380] splice_direct_to_actor+0x345/0x650 [ 245.869718][ T8380] ? do_splice_direct+0x190/0x190 [ 245.874758][ T8380] do_splice_direct+0x106/0x190 [ 245.879646][ T8380] do_sendfile+0x675/0xc40 [ 245.884074][ T8380] __x64_sys_sendfile64+0x102/0x140 [ 245.889404][ T8380] do_syscall_64+0x44/0xa0 [ 245.893907][ T8380] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 245.899882][ T8380] RIP: 0033:0x7f2525776ae9 [ 245.904552][ T8380] 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 [ 245.924203][ T8380] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 245.932619][ T8380] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 245.940679][ T8380] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:08 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000c) [ 245.948666][ T8380] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 245.956844][ T8380] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 245.964808][ T8380] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:08 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) 14:17:08 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 10) [ 246.213268][ T8386] FAULT_INJECTION: forcing a failure. [ 246.213268][ T8386] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 246.226623][ T8386] CPU: 0 PID: 8386 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 246.235047][ T8386] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.245210][ T8386] Call Trace: [ 246.248490][ T8386] dump_stack_lvl+0xd6/0x122 [ 246.253326][ T8386] dump_stack+0x11/0x1b [ 246.257508][ T8386] should_fail+0x23c/0x250 [ 246.262076][ T8386] __alloc_pages+0x102/0x330 [ 246.266672][ T8386] alloc_pages+0x382/0x3d0 [ 246.271177][ T8386] folio_alloc+0x1a/0x20 [ 246.275505][ T8386] filemap_alloc_folio+0x53/0xf0 [ 246.280548][ T8386] __filemap_get_folio+0x443/0x690 [ 246.285668][ T8386] pagecache_get_page+0x26/0xe0 [ 246.290585][ T8386] grab_cache_page_write_begin+0x3f/0x50 [ 246.296359][ T8386] ext4_da_write_begin+0x323/0x590 [ 246.301710][ T8386] generic_perform_write+0x1b8/0x3e0 [ 246.307000][ T8386] ? ext4_da_write_begin+0x590/0x590 [ 246.312295][ T8386] ext4_buffered_write_iter+0x25b/0x380 [ 246.317895][ T8386] ext4_file_write_iter+0x2e7/0x11f0 [ 246.323198][ T8386] ? touch_atime+0x11f/0x2e0 [ 246.327896][ T8386] ? filemap_read+0x16ca/0x1720 [ 246.332758][ T8386] do_iter_readv_writev+0x2de/0x380 [ 246.337970][ T8386] do_iter_write+0x192/0x5c0 [ 246.342640][ T8386] ? splice_from_pipe_next+0x34f/0x3b0 [ 246.348144][ T8386] ? kmalloc_array+0x2d/0x40 [ 246.352730][ T8386] vfs_iter_write+0x4c/0x70 [ 246.357235][ T8386] iter_file_splice_write+0x43a/0x790 14:17:09 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000002) 14:17:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x62c, 0xfff, 0x0) 14:17:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000d) 14:17:09 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x62c, 0xfff, 0x0) [ 246.362769][ T8386] ? splice_from_pipe+0xd0/0xd0 [ 246.367618][ T8386] direct_splice_actor+0x80/0xa0 [ 246.372674][ T8386] splice_direct_to_actor+0x345/0x650 [ 246.378139][ T8386] ? do_splice_direct+0x190/0x190 [ 246.383168][ T8386] do_splice_direct+0x106/0x190 [ 246.388024][ T8386] do_sendfile+0x675/0xc40 [ 246.392447][ T8386] __x64_sys_sendfile64+0x102/0x140 [ 246.397750][ T8386] do_syscall_64+0x44/0xa0 [ 246.402206][ T8386] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 246.408103][ T8386] RIP: 0033:0x7f2525776ae9 [ 246.412595][ T8386] 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 [ 246.432205][ T8386] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 246.440740][ T8386] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 246.448725][ T8386] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 246.456697][ T8386] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 246.464774][ T8386] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 246.472782][ T8386] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000e) 14:17:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004) 14:17:09 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 11) [ 246.792270][ T8410] FAULT_INJECTION: forcing a failure. [ 246.792270][ T8410] name failslab, interval 1, probability 0, space 0, times 0 [ 246.804875][ T8410] CPU: 1 PID: 8410 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 246.813464][ T8410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.823619][ T8410] Call Trace: [ 246.826931][ T8410] dump_stack_lvl+0xd6/0x122 [ 246.831602][ T8410] dump_stack+0x11/0x1b [ 246.835753][ T8410] should_fail+0x23c/0x250 [ 246.840171][ T8410] ? xas_create+0x3fb/0xb10 [ 246.845709][ T8410] __should_failslab+0x81/0x90 [ 246.850520][ T8410] should_failslab+0x5/0x20 [ 246.855037][ T8410] kmem_cache_alloc+0x4f/0x320 [ 246.859832][ T8410] xas_create+0x3fb/0xb10 [ 246.864163][ T8410] xas_store+0x70/0xca0 [ 246.868327][ T8410] ? xas_find_conflict+0x422/0x4c0 [ 246.873437][ T8410] __filemap_add_folio+0x1e8/0x4d0 [ 246.878657][ T8410] ? workingset_activation+0x2b0/0x2b0 [ 246.884124][ T8410] filemap_add_folio+0x6b/0x150 [ 246.889081][ T8410] __filemap_get_folio+0x4c4/0x690 [ 246.894195][ T8410] pagecache_get_page+0x26/0xe0 [ 246.899053][ T8410] grab_cache_page_write_begin+0x3f/0x50 [ 246.904689][ T8410] ext4_da_write_begin+0x323/0x590 [ 246.909834][ T8410] generic_perform_write+0x1b8/0x3e0 [ 246.915205][ T8410] ? ext4_da_write_begin+0x590/0x590 [ 246.920559][ T8410] ext4_buffered_write_iter+0x25b/0x380 [ 246.926109][ T8410] ext4_file_write_iter+0x2e7/0x11f0 [ 246.931468][ T8410] ? touch_atime+0x11f/0x2e0 [ 246.936330][ T8410] ? filemap_read+0x16ca/0x1720 [ 246.941225][ T8410] do_iter_readv_writev+0x2de/0x380 [ 246.946422][ T8410] do_iter_write+0x192/0x5c0 [ 246.951017][ T8410] ? splice_from_pipe_next+0x34f/0x3b0 [ 246.956515][ T8410] ? kmalloc_array+0x2d/0x40 [ 246.961176][ T8410] vfs_iter_write+0x4c/0x70 [ 246.965695][ T8410] iter_file_splice_write+0x43a/0x790 [ 246.971270][ T8410] ? splice_from_pipe+0xd0/0xd0 [ 246.976127][ T8410] direct_splice_actor+0x80/0xa0 [ 246.981076][ T8410] splice_direct_to_actor+0x345/0x650 [ 246.986454][ T8410] ? do_splice_direct+0x190/0x190 [ 246.991664][ T8410] do_splice_direct+0x106/0x190 [ 246.996563][ T8410] do_sendfile+0x675/0xc40 [ 247.000978][ T8410] __x64_sys_sendfile64+0x102/0x140 [ 247.006231][ T8410] do_syscall_64+0x44/0xa0 [ 247.010652][ T8410] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 247.016552][ T8410] RIP: 0033:0x7f2525776ae9 [ 247.020963][ T8410] 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 [ 247.040936][ T8410] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 247.049374][ T8410] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 247.057467][ T8410] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 247.065476][ T8410] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 247.073497][ T8410] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 247.081465][ T8410] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000f) 14:17:10 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:10 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x648, 0xfff, 0x0) 14:17:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x648, 0xfff, 0x0) 14:17:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 12) 14:17:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000006) [ 247.362034][ T8421] FAULT_INJECTION: forcing a failure. [ 247.362034][ T8421] name failslab, interval 1, probability 0, space 0, times 0 [ 247.374861][ T8421] CPU: 0 PID: 8421 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 247.383238][ T8421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.393316][ T8421] Call Trace: [ 247.396631][ T8421] dump_stack_lvl+0xd6/0x122 [ 247.401245][ T8421] dump_stack+0x11/0x1b [ 247.405495][ T8421] should_fail+0x23c/0x250 [ 247.410080][ T8421] ? jbd2__journal_start+0xf7/0x3f0 [ 247.415286][ T8421] __should_failslab+0x81/0x90 [ 247.420071][ T8421] should_failslab+0x5/0x20 [ 247.424620][ T8421] kmem_cache_alloc+0x4f/0x320 [ 247.429447][ T8421] ? __this_cpu_preempt_check+0x18/0x20 [ 247.435071][ T8421] jbd2__journal_start+0xf7/0x3f0 [ 247.440104][ T8421] __ext4_journal_start_sb+0x159/0x310 [ 247.445621][ T8421] ? ext4_expand_extra_isize+0x560/0x560 [ 247.451258][ T8421] ext4_dirty_inode+0x58/0xa0 [ 247.455995][ T8421] __mark_inode_dirty+0x72/0x6c0 [ 247.460996][ T8421] ? folio_unlock+0x29/0x40 [ 247.465530][ T8421] generic_write_end+0x157/0x180 [ 247.470469][ T8421] ext4_da_write_end+0x4de/0x630 [ 247.475630][ T8421] generic_perform_write+0x251/0x3e0 [ 247.480951][ T8421] ? ext4_da_write_begin+0x590/0x590 [ 247.486342][ T8421] ext4_buffered_write_iter+0x25b/0x380 [ 247.492057][ T8421] ext4_file_write_iter+0x2e7/0x11f0 [ 247.497357][ T8421] ? touch_atime+0x11f/0x2e0 [ 247.501962][ T8421] ? filemap_read+0x16ca/0x1720 [ 247.506810][ T8421] do_iter_readv_writev+0x2de/0x380 [ 247.511996][ T8421] do_iter_write+0x192/0x5c0 [ 247.516590][ T8421] ? splice_from_pipe_next+0x34f/0x3b0 [ 247.522061][ T8421] ? kmalloc_array+0x2d/0x40 [ 247.526678][ T8421] vfs_iter_write+0x4c/0x70 [ 247.531194][ T8421] iter_file_splice_write+0x43a/0x790 [ 247.536677][ T8421] ? splice_from_pipe+0xd0/0xd0 [ 247.541536][ T8421] direct_splice_actor+0x80/0xa0 [ 247.546474][ T8421] splice_direct_to_actor+0x345/0x650 [ 247.551997][ T8421] ? do_splice_direct+0x190/0x190 [ 247.557068][ T8421] do_splice_direct+0x106/0x190 [ 247.561931][ T8421] do_sendfile+0x675/0xc40 [ 247.566411][ T8421] __x64_sys_sendfile64+0x102/0x140 [ 247.571615][ T8421] do_syscall_64+0x44/0xa0 [ 247.576152][ T8421] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 247.582224][ T8421] RIP: 0033:0x7f2525776ae9 [ 247.586743][ T8421] 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 14:17:10 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000010) 14:17:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000007) [ 247.606351][ T8421] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 247.614830][ T8421] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 247.622809][ T8421] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 247.630815][ T8421] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 247.638830][ T8421] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 247.646813][ T8421] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000008) 14:17:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 13) 14:17:10 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) [ 247.940393][ T8439] FAULT_INJECTION: forcing a failure. [ 247.940393][ T8439] name failslab, interval 1, probability 0, space 0, times 0 [ 247.953172][ T8439] CPU: 0 PID: 8439 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 247.961607][ T8439] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.971769][ T8439] Call Trace: [ 247.975092][ T8439] dump_stack_lvl+0xd6/0x122 [ 247.979748][ T8439] dump_stack+0x11/0x1b [ 247.983910][ T8439] should_fail+0x23c/0x250 [ 247.988331][ T8439] ? jbd2__journal_start+0xf7/0x3f0 [ 247.993640][ T8439] __should_failslab+0x81/0x90 [ 247.998454][ T8439] should_failslab+0x5/0x20 [ 248.002960][ T8439] kmem_cache_alloc+0x4f/0x320 [ 248.007846][ T8439] ? __this_cpu_preempt_check+0x18/0x20 [ 248.013398][ T8439] jbd2__journal_start+0xf7/0x3f0 [ 248.018444][ T8439] __ext4_journal_start_sb+0x159/0x310 [ 248.023904][ T8439] ? ext4_expand_extra_isize+0x560/0x560 [ 248.029533][ T8439] ext4_dirty_inode+0x58/0xa0 [ 248.034208][ T8439] __mark_inode_dirty+0x72/0x6c0 [ 248.039155][ T8439] ? folio_unlock+0x29/0x40 [ 248.043657][ T8439] generic_write_end+0x157/0x180 [ 248.048595][ T8439] ext4_da_write_end+0x4de/0x630 [ 248.053587][ T8439] generic_perform_write+0x251/0x3e0 [ 248.058912][ T8439] ? ext4_da_write_begin+0x590/0x590 [ 248.064229][ T8439] ext4_buffered_write_iter+0x25b/0x380 [ 248.069793][ T8439] ext4_file_write_iter+0x2e7/0x11f0 [ 248.075102][ T8439] ? touch_atime+0x11f/0x2e0 [ 248.079801][ T8439] ? filemap_read+0x16ca/0x1720 [ 248.084670][ T8439] do_iter_readv_writev+0x2de/0x380 14:17:10 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x1, 0x1a, 0x9, 0x3, 0x6, 0x9, 0x100000001, 0x7fffffff, 0x81}, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180), 0x200000, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r2, r3, &(0x7f00000001c0)=0x7, 0x6e) sendfile(r0, r1, 0x0, 0x80000005) [ 248.089920][ T8439] do_iter_write+0x192/0x5c0 [ 248.094562][ T8439] ? debug_smp_processor_id+0x18/0x20 [ 248.100028][ T8439] vfs_iter_write+0x4c/0x70 [ 248.104576][ T8439] iter_file_splice_write+0x43a/0x790 [ 248.110036][ T8439] ? splice_from_pipe+0xd0/0xd0 [ 248.114901][ T8439] direct_splice_actor+0x80/0xa0 [ 248.119853][ T8439] splice_direct_to_actor+0x345/0x650 [ 248.125229][ T8439] ? do_splice_direct+0x190/0x190 [ 248.130252][ T8439] do_splice_direct+0x106/0x190 [ 248.135136][ T8439] do_sendfile+0x675/0xc40 [ 248.139556][ T8439] __x64_sys_sendfile64+0x102/0x140 [ 248.144768][ T8439] do_syscall_64+0x44/0xa0 [ 248.149204][ T8439] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 248.155154][ T8439] RIP: 0033:0x7f2525776ae9 [ 248.159578][ T8439] 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 [ 248.179189][ T8439] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 14:17:10 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 248.187631][ T8439] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 248.195605][ T8439] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 248.203581][ T8439] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 248.211552][ T8439] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 248.219520][ T8439] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x663, 0xfff, 0x0) 14:17:11 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x664, 0xfff, 0x0) 14:17:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000c) 14:17:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 14) [ 248.510781][ T8460] FAULT_INJECTION: forcing a failure. [ 248.510781][ T8460] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 248.524119][ T8460] CPU: 0 PID: 8460 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 248.532454][ T8460] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.542506][ T8460] Call Trace: [ 248.545775][ T8460] dump_stack_lvl+0xd6/0x122 [ 248.550471][ T8460] dump_stack+0x11/0x1b [ 248.554717][ T8460] should_fail+0x23c/0x250 [ 248.559290][ T8460] __alloc_pages+0x102/0x330 [ 248.563945][ T8460] alloc_pages+0x382/0x3d0 [ 248.568388][ T8460] folio_alloc+0x1a/0x20 [ 248.572627][ T8460] filemap_alloc_folio+0x53/0xf0 [ 248.577623][ T8460] __filemap_get_folio+0x443/0x690 [ 248.582750][ T8460] ? ext4_dirty_inode+0x9a/0xa0 [ 248.587660][ T8460] pagecache_get_page+0x26/0xe0 [ 248.592596][ T8460] grab_cache_page_write_begin+0x3f/0x50 [ 248.598244][ T8460] ext4_da_write_begin+0x323/0x590 [ 248.603362][ T8460] generic_perform_write+0x1b8/0x3e0 [ 248.608684][ T8460] ? ext4_da_write_begin+0x590/0x590 [ 248.614037][ T8460] ext4_buffered_write_iter+0x25b/0x380 [ 248.619595][ T8460] ext4_file_write_iter+0x2e7/0x11f0 [ 248.624900][ T8460] ? touch_atime+0x11f/0x2e0 [ 248.629573][ T8460] ? filemap_read+0x16ca/0x1720 [ 248.634486][ T8460] do_iter_readv_writev+0x2de/0x380 [ 248.639704][ T8460] do_iter_write+0x192/0x5c0 [ 248.644384][ T8460] ? splice_from_pipe_next+0x34f/0x3b0 [ 248.649857][ T8460] ? kmalloc_array+0x2d/0x40 [ 248.654513][ T8460] vfs_iter_write+0x4c/0x70 [ 248.659066][ T8460] iter_file_splice_write+0x43a/0x790 [ 248.664455][ T8460] ? splice_from_pipe+0xd0/0xd0 [ 248.669301][ T8460] direct_splice_actor+0x80/0xa0 [ 248.674310][ T8460] splice_direct_to_actor+0x345/0x650 [ 248.679750][ T8460] ? do_splice_direct+0x190/0x190 [ 248.684788][ T8460] do_splice_direct+0x106/0x190 [ 248.689636][ T8460] do_sendfile+0x675/0xc40 [ 248.694051][ T8460] __x64_sys_sendfile64+0x102/0x140 [ 248.699322][ T8460] do_syscall_64+0x44/0xa0 [ 248.703738][ T8460] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 248.709696][ T8460] RIP: 0033:0x7f2525776ae9 [ 248.714166][ T8460] 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 [ 248.733774][ T8460] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 248.742238][ T8460] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 248.750209][ T8460] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:11 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) setrlimit(0xd, &(0x7f0000000040)={0x447e, 0xe47}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40ac41, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x6, 0x3, 0x7fffffff, 0x6, 0x8dfa, 0x2, 0x5, 0xced7, 0x80000001}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x101001, 0x48) fcntl$notify(0xffffffffffffffff, 0x402, 0x1d) 14:17:11 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000200)={0x9, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000040)='#+{]\x00', &(0x7f00000000c0)='./bus\x00', r3) sendfile(r0, r1, 0x0, 0x80000005) syz_open_dev$sg(&(0x7f00000001c0), 0x5, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1, 0x4927, 0x3) [ 248.758182][ T8460] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 248.766150][ T8460] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 248.774140][ T8460] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 15) 14:17:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000d) [ 249.033117][ T8470] FAULT_INJECTION: forcing a failure. [ 249.033117][ T8470] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 249.046432][ T8470] CPU: 0 PID: 8470 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 249.054802][ T8470] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.064854][ T8470] Call Trace: [ 249.068197][ T8470] dump_stack_lvl+0xd6/0x122 [ 249.072815][ T8470] dump_stack+0x11/0x1b [ 249.076996][ T8470] should_fail+0x23c/0x250 14:17:11 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x10000000, 0x31938aba, 0x9, 0x4}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:11 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) [ 249.081473][ T8470] __alloc_pages+0x102/0x330 [ 249.086112][ T8470] alloc_pages+0x382/0x3d0 [ 249.090576][ T8470] folio_alloc+0x1a/0x20 [ 249.094859][ T8470] filemap_alloc_folio+0x53/0xf0 [ 249.099799][ T8470] __filemap_get_folio+0x443/0x690 [ 249.104914][ T8470] ? ext4_dirty_inode+0x9a/0xa0 [ 249.109811][ T8470] pagecache_get_page+0x26/0xe0 [ 249.114672][ T8470] grab_cache_page_write_begin+0x3f/0x50 [ 249.120381][ T8470] ext4_da_write_begin+0x323/0x590 [ 249.125506][ T8470] generic_perform_write+0x1b8/0x3e0 [ 249.130801][ T8470] ? ext4_da_write_begin+0x590/0x590 [ 249.136105][ T8470] ext4_buffered_write_iter+0x25b/0x380 [ 249.141672][ T8470] ext4_file_write_iter+0x2e7/0x11f0 [ 249.147029][ T8470] ? touch_atime+0x11f/0x2e0 [ 249.151658][ T8470] ? filemap_read+0x16ca/0x1720 [ 249.156522][ T8470] do_iter_readv_writev+0x2de/0x380 [ 249.161738][ T8470] do_iter_write+0x192/0x5c0 [ 249.166332][ T8470] ? splice_from_pipe_next+0x34f/0x3b0 [ 249.171823][ T8470] ? kmalloc_array+0x2d/0x40 [ 249.176443][ T8470] vfs_iter_write+0x4c/0x70 14:17:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x680, 0xfff, 0x0) 14:17:11 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x680, 0xfff, 0x0) [ 249.181036][ T8470] iter_file_splice_write+0x43a/0x790 [ 249.186420][ T8470] ? splice_from_pipe+0xd0/0xd0 [ 249.191327][ T8470] direct_splice_actor+0x80/0xa0 [ 249.196268][ T8470] splice_direct_to_actor+0x345/0x650 [ 249.201645][ T8470] ? do_splice_direct+0x190/0x190 [ 249.206734][ T8470] do_splice_direct+0x106/0x190 [ 249.211655][ T8470] do_sendfile+0x675/0xc40 [ 249.216106][ T8470] __x64_sys_sendfile64+0x102/0x140 [ 249.221362][ T8470] do_syscall_64+0x44/0xa0 [ 249.225781][ T8470] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 249.231688][ T8470] RIP: 0033:0x7f2525776ae9 [ 249.236182][ T8470] 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 [ 249.255876][ T8470] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 249.264474][ T8470] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 249.272590][ T8470] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 249.280577][ T8470] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 249.288579][ T8470] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 249.296576][ T8470] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000e) 14:17:12 executing program 5: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000200), 0x2208c0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r0, 0xc058534b, &(0x7f0000000240)={0x4, 0x1, 0x3, 0x6, 0x1f, 0x9e}) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x168242, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x80000005) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r3, 0xee00, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040), 0x2a0010, &(0x7f00000002c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB="1bf289108ac0fefc4ac3b03167c1170be356c91d7df6cc6f69fb08915aad182cfb74c6294a9699ff34d3d9f8cb2585eb5f6981e06c5e10356bf5e26a0e0a389ae2780f59447e44ee64e39d9e0e6792359403575c271270adfde4de250bdeae871e47c8ca66cff0699abb0dfd1c2099be7f7538ea7e5ba0a52a533f", @ANYRESDEC=r3, @ANYBLOB="2c76657273696f6e3d3970323030302e752c66736e616d653d5c285c2c7063723d30303030303030303030303030303030303034372c61756469742c6f626a5f757365723d272ce72c6f626a5f726f6c653d2c736d61636b66736465663d2c6d6561737572652c00"]) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) fsetxattr$trusted_overlay_redirect(r4, &(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x8, 0x1) 14:17:12 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 16) [ 249.603028][ T8494] FAULT_INJECTION: forcing a failure. [ 249.603028][ T8494] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 249.616384][ T8494] CPU: 0 PID: 8494 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 249.624716][ T8494] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.634842][ T8494] Call Trace: [ 249.638153][ T8494] dump_stack_lvl+0xd6/0x122 [ 249.642898][ T8494] dump_stack+0x11/0x1b [ 249.647182][ T8494] should_fail+0x23c/0x250 [ 249.651687][ T8494] __alloc_pages+0x102/0x330 [ 249.656275][ T8494] alloc_pages+0x382/0x3d0 [ 249.660702][ T8494] folio_alloc+0x1a/0x20 [ 249.664950][ T8494] filemap_alloc_folio+0x53/0xf0 [ 249.669884][ T8494] __filemap_get_folio+0x443/0x690 [ 249.674990][ T8494] ? ext4_dirty_inode+0x9a/0xa0 [ 249.679865][ T8494] pagecache_get_page+0x26/0xe0 [ 249.684760][ T8494] grab_cache_page_write_begin+0x3f/0x50 [ 249.690463][ T8494] ext4_da_write_begin+0x323/0x590 [ 249.695660][ T8494] generic_perform_write+0x1b8/0x3e0 [ 249.700942][ T8494] ? ext4_da_write_begin+0x590/0x590 [ 249.706306][ T8494] ext4_buffered_write_iter+0x25b/0x380 [ 249.711863][ T8494] ext4_file_write_iter+0x2e7/0x11f0 [ 249.717184][ T8494] ? touch_atime+0x11f/0x2e0 [ 249.721846][ T8494] ? filemap_read+0x16ca/0x1720 [ 249.726791][ T8494] do_iter_readv_writev+0x2de/0x380 [ 249.732000][ T8494] do_iter_write+0x192/0x5c0 [ 249.736588][ T8494] ? splice_from_pipe_next+0x34f/0x3b0 [ 249.742058][ T8494] ? kmalloc_array+0x2d/0x40 [ 249.746648][ T8494] vfs_iter_write+0x4c/0x70 [ 249.751164][ T8494] iter_file_splice_write+0x43a/0x790 [ 249.756687][ T8494] ? splice_from_pipe+0xd0/0xd0 [ 249.761596][ T8494] direct_splice_actor+0x80/0xa0 [ 249.766537][ T8494] splice_direct_to_actor+0x345/0x650 [ 249.771917][ T8494] ? do_splice_direct+0x190/0x190 [ 249.777028][ T8494] do_splice_direct+0x106/0x190 [ 249.781949][ T8494] do_sendfile+0x675/0xc40 [ 249.786382][ T8494] __x64_sys_sendfile64+0x102/0x140 [ 249.791635][ T8494] do_syscall_64+0x44/0xa0 [ 249.796117][ T8494] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 249.802044][ T8494] RIP: 0033:0x7f2525776ae9 [ 249.806522][ T8494] 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 [ 249.826233][ T8494] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 249.834729][ T8494] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 249.842775][ T8494] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8000000f) 14:17:12 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) sched_setattr(r0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0xb, 0x20}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x4, 0xfffffffd, 0x3, 0x2, 0x80080000, 0x0, 0x41749e8f, 0x3f}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) pipe2$9p(&(0x7f0000000200)={0xffffffffffffffff}, 0x80000) tee(r1, r2, 0x80c9, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat$cgroup_netprio_ifpriomap(r3, &(0x7f00000001c0), 0x2, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) kcmp(r0, r0, 0x4, r4, r5) sendfile(r1, r3, 0x0, 0x80000005) [ 249.850818][ T8494] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 249.858795][ T8494] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 249.866779][ T8494] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:12 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000005) 14:17:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x69c, 0xfff, 0x0) 14:17:12 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x69c, 0xfff, 0x0) 14:17:12 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 17) 14:17:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000010) [ 250.181790][ T8509] FAULT_INJECTION: forcing a failure. [ 250.181790][ T8509] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 250.195300][ T8509] CPU: 0 PID: 8509 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 250.203634][ T8509] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.213690][ T8509] Call Trace: [ 250.216969][ T8509] dump_stack_lvl+0xd6/0x122 [ 250.221569][ T8509] dump_stack+0x11/0x1b [ 250.225753][ T8509] should_fail+0x23c/0x250 [ 250.230189][ T8509] __alloc_pages+0x102/0x330 [ 250.234827][ T8509] alloc_pages+0x382/0x3d0 [ 250.239248][ T8509] folio_alloc+0x1a/0x20 [ 250.243603][ T8509] filemap_alloc_folio+0x53/0xf0 [ 250.248539][ T8509] __filemap_get_folio+0x443/0x690 [ 250.253655][ T8509] ? ext4_dirty_inode+0x9a/0xa0 [ 250.258540][ T8509] pagecache_get_page+0x26/0xe0 [ 250.263453][ T8509] grab_cache_page_write_begin+0x3f/0x50 [ 250.269093][ T8509] ext4_da_write_begin+0x323/0x590 [ 250.274216][ T8509] generic_perform_write+0x1b8/0x3e0 [ 250.279562][ T8509] ? ext4_da_write_begin+0x590/0x590 [ 250.284871][ T8509] ext4_buffered_write_iter+0x25b/0x380 [ 250.290464][ T8509] ext4_file_write_iter+0x2e7/0x11f0 [ 250.295790][ T8509] ? touch_atime+0x11f/0x2e0 [ 250.300559][ T8509] ? filemap_read+0x16ca/0x1720 [ 250.305422][ T8509] do_iter_readv_writev+0x2de/0x380 [ 250.310701][ T8509] do_iter_write+0x192/0x5c0 [ 250.315375][ T8509] ? splice_from_pipe_next+0x34f/0x3b0 [ 250.320844][ T8509] ? kmalloc_array+0x2d/0x40 [ 250.325473][ T8509] vfs_iter_write+0x4c/0x70 [ 250.329983][ T8509] iter_file_splice_write+0x43a/0x790 [ 250.335482][ T8509] ? splice_from_pipe+0xd0/0xd0 [ 250.340392][ T8509] direct_splice_actor+0x80/0xa0 [ 250.345342][ T8509] splice_direct_to_actor+0x345/0x650 [ 250.350741][ T8509] ? do_splice_direct+0x190/0x190 [ 250.355778][ T8509] do_splice_direct+0x106/0x190 [ 250.360649][ T8509] do_sendfile+0x675/0xc40 [ 250.365086][ T8509] __x64_sys_sendfile64+0x102/0x140 [ 250.370338][ T8509] do_syscall_64+0x44/0xa0 [ 250.374818][ T8509] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 250.380721][ T8509] RIP: 0033:0x7f2525776ae9 [ 250.385138][ T8509] 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 [ 250.405012][ T8509] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 250.413434][ T8509] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 250.422452][ T8509] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x800018c7) [ 250.430430][ T8509] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 250.438403][ T8509] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 250.446497][ T8509] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) setrlimit(0xe, &(0x7f00000003c0)={0x0, 0x9}) setrlimit(0xc, &(0x7f0000000040)={0x8000, 0x1f}) truncate(&(0x7f00000000c0)='./bus\x00', 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x21) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000340)={0x0, 0x0, 0xbf, 0x3f, @buffer={0x0, 0x3b, &(0x7f0000000180)=""/59}, &(0x7f00000001c0)="2b57dcfa5d004de7d06f2d8206aa1f1c6cf5593239c3d5f3e9c1c3a3e38a45e0470a150216d2589e95a757df2926ed418122284ac64d459f546ca3352eec97bd02ab58907b74ff3a7f57e4a4455f6a62c17cc4cb04697887e53e112650ed39233f5c02b6e9ee44cfcc749a4beefc02980bc2d6cb85cc296e457d8072e1abbd2138c17a3613a800b0c8698b367de207ba95a0a3430ab7877fc64839649dd3996c1ee0810a2e1ad4ea7a1833b76de115e0fccf12934ee04e15f4382b4a600624", &(0x7f0000000280)=""/102, 0x8, 0x0, 0xffffffffffffffff, &(0x7f0000000300)}) sendfile(r0, r1, 0x0, 0x80000005) 14:17:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) 14:17:13 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 18) 14:17:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0xf, &(0x7f0000000040)={0x80000001, 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 250.767763][ T8525] FAULT_INJECTION: forcing a failure. [ 250.767763][ T8525] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 250.781091][ T8525] CPU: 1 PID: 8525 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 250.789425][ T8525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.799686][ T8525] Call Trace: [ 250.802964][ T8525] dump_stack_lvl+0xd6/0x122 [ 250.807739][ T8525] dump_stack+0x11/0x1b [ 250.811974][ T8525] should_fail+0x23c/0x250 [ 250.816404][ T8525] __alloc_pages+0x102/0x330 [ 250.821103][ T8525] alloc_pages+0x382/0x3d0 [ 250.825513][ T8525] folio_alloc+0x1a/0x20 [ 250.829778][ T8525] filemap_alloc_folio+0x53/0xf0 [ 250.834720][ T8525] __filemap_get_folio+0x443/0x690 [ 250.839850][ T8525] ? ext4_dirty_inode+0x9a/0xa0 [ 250.844777][ T8525] pagecache_get_page+0x26/0xe0 [ 250.849633][ T8525] grab_cache_page_write_begin+0x3f/0x50 [ 250.855524][ T8525] ext4_da_write_begin+0x323/0x590 [ 250.860621][ T8525] generic_perform_write+0x1b8/0x3e0 [ 250.865916][ T8525] ? ext4_da_write_begin+0x590/0x590 [ 250.871235][ T8525] ext4_buffered_write_iter+0x25b/0x380 [ 250.876769][ T8525] ext4_file_write_iter+0x2e7/0x11f0 [ 250.882039][ T8525] ? touch_atime+0x11f/0x2e0 [ 250.886616][ T8525] ? filemap_read+0x16ca/0x1720 [ 250.891625][ T8525] do_iter_readv_writev+0x2de/0x380 [ 250.896818][ T8525] do_iter_write+0x192/0x5c0 [ 250.901391][ T8525] ? splice_from_pipe_next+0x34f/0x3b0 [ 250.906923][ T8525] ? kmalloc_array+0x2d/0x40 [ 250.911755][ T8525] vfs_iter_write+0x4c/0x70 14:17:13 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x6b8, 0xfff, 0x0) [ 250.916241][ T8525] iter_file_splice_write+0x43a/0x790 [ 250.921635][ T8525] ? splice_from_pipe+0xd0/0xd0 [ 250.926466][ T8525] direct_splice_actor+0x80/0xa0 [ 250.931390][ T8525] splice_direct_to_actor+0x345/0x650 [ 250.936813][ T8525] ? do_splice_direct+0x190/0x190 [ 250.941841][ T8525] do_splice_direct+0x106/0x190 [ 250.946721][ T8525] do_sendfile+0x675/0xc40 [ 250.951136][ T8525] __x64_sys_sendfile64+0x102/0x140 [ 250.956342][ T8525] do_syscall_64+0x44/0xa0 [ 250.960831][ T8525] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 250.966719][ T8525] RIP: 0033:0x7f2525776ae9 [ 250.971111][ T8525] 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 [ 250.990761][ T8525] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 250.999152][ T8525] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 251.007150][ T8525] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000005) 14:17:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x6b8, 0xfff, 0x0) [ 251.015098][ T8525] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 251.023089][ T8525] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 251.031047][ T8525] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getrlimit(0x9, &(0x7f0000000040)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 19) [ 251.362316][ T8544] FAULT_INJECTION: forcing a failure. [ 251.362316][ T8544] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 251.375593][ T8544] CPU: 0 PID: 8544 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 251.384083][ T8544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.394783][ T8544] Call Trace: [ 251.398057][ T8544] dump_stack_lvl+0xd6/0x122 [ 251.402688][ T8544] dump_stack+0x11/0x1b [ 251.406846][ T8544] should_fail+0x23c/0x250 [ 251.411386][ T8544] __alloc_pages+0x102/0x330 [ 251.416236][ T8544] alloc_pages+0x382/0x3d0 [ 251.420668][ T8544] folio_alloc+0x1a/0x20 [ 251.424910][ T8544] filemap_alloc_folio+0x53/0xf0 [ 251.429907][ T8544] __filemap_get_folio+0x443/0x690 [ 251.435014][ T8544] ? ext4_dirty_inode+0x9a/0xa0 [ 251.440012][ T8544] pagecache_get_page+0x26/0xe0 [ 251.444873][ T8544] grab_cache_page_write_begin+0x3f/0x50 [ 251.450512][ T8544] ext4_da_write_begin+0x323/0x590 [ 251.455624][ T8544] generic_perform_write+0x1b8/0x3e0 [ 251.460985][ T8544] ? ext4_da_write_begin+0x590/0x590 [ 251.466269][ T8544] ext4_buffered_write_iter+0x25b/0x380 [ 251.471973][ T8544] ext4_file_write_iter+0x2e7/0x11f0 [ 251.477277][ T8544] ? touch_atime+0x11f/0x2e0 [ 251.481875][ T8544] ? filemap_read+0x16ca/0x1720 [ 251.486763][ T8544] do_iter_readv_writev+0x2de/0x380 [ 251.491998][ T8544] do_iter_write+0x192/0x5c0 [ 251.497081][ T8544] ? splice_from_pipe_next+0x34f/0x3b0 [ 251.502553][ T8544] ? kmalloc_array+0x2d/0x40 [ 251.507264][ T8544] vfs_iter_write+0x4c/0x70 [ 251.511764][ T8544] iter_file_splice_write+0x43a/0x790 [ 251.517140][ T8544] ? splice_from_pipe+0xd0/0xd0 [ 251.522240][ T8544] direct_splice_actor+0x80/0xa0 [ 251.527195][ T8544] splice_direct_to_actor+0x345/0x650 [ 251.532567][ T8544] ? do_splice_direct+0x190/0x190 [ 251.537599][ T8544] do_splice_direct+0x106/0x190 [ 251.542490][ T8544] do_sendfile+0x675/0xc40 [ 251.546944][ T8544] __x64_sys_sendfile64+0x102/0x140 [ 251.552145][ T8544] do_syscall_64+0x44/0xa0 [ 251.556604][ T8544] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 251.562503][ T8544] RIP: 0033:0x7f2525776ae9 [ 251.566914][ T8544] 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 [ 251.586523][ T8544] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 251.594940][ T8544] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 251.602918][ T8544] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:14 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(r1, 0x0, 0x4, r3, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x80000005) [ 251.610895][ T8544] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 251.618967][ T8544] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 251.626995][ T8544] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:14 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) setrlimit(0xe, &(0x7f0000000040)={0x3, 0x4}) 14:17:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 20) 14:17:14 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x20, 0x4, 0xfffffff8, 0x6, 0xb4, 0x40, 0x8, 0x5}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 251.892473][ T8551] FAULT_INJECTION: forcing a failure. [ 251.892473][ T8551] name failslab, interval 1, probability 0, space 0, times 0 [ 251.905116][ T8551] CPU: 0 PID: 8551 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 251.913546][ T8551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.923656][ T8551] Call Trace: [ 251.926986][ T8551] dump_stack_lvl+0xd6/0x122 [ 251.931589][ T8551] dump_stack+0x11/0x1b [ 251.935846][ T8551] should_fail+0x23c/0x250 [ 251.940333][ T8551] ? jbd2__journal_start+0xf7/0x3f0 [ 251.945542][ T8551] __should_failslab+0x81/0x90 [ 251.950380][ T8551] should_failslab+0x5/0x20 [ 251.954951][ T8551] kmem_cache_alloc+0x4f/0x320 [ 251.959723][ T8551] ? __this_cpu_preempt_check+0x18/0x20 [ 251.965346][ T8551] jbd2__journal_start+0xf7/0x3f0 [ 251.970381][ T8551] __ext4_journal_start_sb+0x159/0x310 [ 251.975858][ T8551] ? ext4_expand_extra_isize+0x560/0x560 [ 251.981504][ T8551] ext4_dirty_inode+0x58/0xa0 [ 251.986190][ T8551] __mark_inode_dirty+0x72/0x6c0 14:17:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x6d4, 0xfff, 0x0) 14:17:14 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x6d4, 0xfff, 0x0) [ 251.991141][ T8551] ? folio_unlock+0x29/0x40 [ 251.995650][ T8551] generic_write_end+0x157/0x180 [ 252.000577][ T8551] ext4_da_write_end+0x4de/0x630 [ 252.005527][ T8551] generic_perform_write+0x251/0x3e0 [ 252.010926][ T8551] ? ext4_da_write_begin+0x590/0x590 [ 252.016218][ T8551] ext4_buffered_write_iter+0x25b/0x380 [ 252.022141][ T8551] ext4_file_write_iter+0x2e7/0x11f0 [ 252.027444][ T8551] ? touch_atime+0x11f/0x2e0 [ 252.032041][ T8551] ? filemap_read+0x16ca/0x1720 [ 252.037061][ T8551] do_iter_readv_writev+0x2de/0x380 [ 252.042272][ T8551] do_iter_write+0x192/0x5c0 [ 252.046994][ T8551] ? splice_from_pipe_next+0x34f/0x3b0 [ 252.052461][ T8551] ? kmalloc_array+0x2d/0x40 [ 252.057056][ T8551] vfs_iter_write+0x4c/0x70 [ 252.061611][ T8551] iter_file_splice_write+0x43a/0x790 [ 252.067097][ T8551] ? splice_from_pipe+0xd0/0xd0 [ 252.071959][ T8551] direct_splice_actor+0x80/0xa0 [ 252.076903][ T8551] splice_direct_to_actor+0x345/0x650 [ 252.082347][ T8551] ? do_splice_direct+0x190/0x190 [ 252.087390][ T8551] do_splice_direct+0x106/0x190 14:17:14 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000007200), 0x0) r1 = syz_io_uring_setup(0x187, &(0x7f00000002c0)={0x0, 0x0, 0x1}, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000140)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index}, 0x10001) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r1, 0x10000000) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECV=@use_registered_buffer, 0x0) syz_io_uring_submit(r2, r4, &(0x7f0000000400)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, r4, &(0x7f00000001c0)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, r4, &(0x7f0000007140)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000007200), 0x0) r5 = io_uring_setup(0x85, &(0x7f0000000080)) r6 = io_uring_setup(0x4230, &(0x7f0000000100)) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r6, 0x6, 0x20000000, r7) syz_io_uring_submit(0x0, r3, &(0x7f00000000c0)=@IORING_OP_SEND={0x1a, 0x3, 0x0, r0, 0x0, &(0x7f0000000040)="9dd91d4435dc172ae18854c6182b2bfcd8d3940471372f18200c", 0x1a, 0x24040000, 0x1, {0x0, r7}}, 0xee2f) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x80000005) [ 252.092255][ T8551] do_sendfile+0x675/0xc40 [ 252.096678][ T8551] __x64_sys_sendfile64+0x102/0x140 [ 252.101883][ T8551] do_syscall_64+0x44/0xa0 [ 252.106311][ T8551] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.112270][ T8551] RIP: 0033:0x7f2525776ae9 [ 252.116709][ T8551] 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 14:17:14 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000005) [ 252.136501][ T8551] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 252.144919][ T8551] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 252.152885][ T8551] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 252.160985][ T8551] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 252.168972][ T8551] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 252.177037][ T8551] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:15 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000100)={0x153, 0x80}, 0x0) r0 = getpid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = getpgid(r0) rt_tgsigqueueinfo(r0, r4, 0x34, &(0x7f0000000140)={0x2f, 0x20, 0x7}) sendfile(r1, r3, 0x0, 0x80000005) ioctl$VT_DISALLOCATE(r3, 0x5608) syz_open_dev$vcsu(&(0x7f00000000c0), 0x3e7, 0x8000) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') ioctl$TIOCGPGRP(r6, 0x540f, &(0x7f00000001c0)) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r7, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) kcmp(0xffffffffffffffff, r4, 0x1, r7, r2) 14:17:15 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) prlimit64(0x0, 0xc, &(0x7f0000000040)={0x1, 0x100000001}, &(0x7f00000000c0)) setrlimit(0x9, &(0x7f0000000240)={0x1ff, 0xbe30}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000280)={{0x1, 0x1, 0x18, r0, {r2}}, './bus\x00'}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/32, 0x20}, {&(0x7f00000001c0)=""/64, 0x40}], 0x2, 0x3, 0x81) 14:17:15 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 21) [ 252.532030][ T8572] FAULT_INJECTION: forcing a failure. [ 252.532030][ T8572] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 252.546522][ T8572] CPU: 0 PID: 8572 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 252.554901][ T8572] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.564957][ T8572] Call Trace: [ 252.568250][ T8572] dump_stack_lvl+0xd6/0x122 [ 252.572905][ T8572] dump_stack+0x11/0x1b [ 252.577062][ T8572] should_fail+0x23c/0x250 [ 252.581507][ T8572] __alloc_pages+0x102/0x330 [ 252.586117][ T8572] alloc_pages+0x382/0x3d0 [ 252.590607][ T8572] folio_alloc+0x1a/0x20 [ 252.594854][ T8572] filemap_alloc_folio+0x53/0xf0 [ 252.599794][ T8572] __filemap_get_folio+0x443/0x690 [ 252.604914][ T8572] ? ext4_dirty_inode+0x9a/0xa0 [ 252.609800][ T8572] pagecache_get_page+0x26/0xe0 [ 252.614657][ T8572] grab_cache_page_write_begin+0x3f/0x50 [ 252.620308][ T8572] ext4_da_write_begin+0x323/0x590 [ 252.625503][ T8572] generic_perform_write+0x1b8/0x3e0 [ 252.630802][ T8572] ? ext4_da_write_begin+0x590/0x590 [ 252.636184][ T8572] ext4_buffered_write_iter+0x25b/0x380 [ 252.641951][ T8572] ext4_file_write_iter+0x2e7/0x11f0 [ 252.647250][ T8572] ? debug_smp_processor_id+0x18/0x20 [ 252.652631][ T8572] ? delay_tsc+0x96/0xe0 [ 252.656926][ T8572] do_iter_readv_writev+0x2de/0x380 [ 252.662175][ T8572] do_iter_write+0x192/0x5c0 [ 252.666766][ T8572] ? splice_from_pipe_next+0x34f/0x3b0 [ 252.672280][ T8572] ? kmalloc_array+0x2d/0x40 [ 252.676887][ T8572] vfs_iter_write+0x4c/0x70 [ 252.681398][ T8572] iter_file_splice_write+0x43a/0x790 [ 252.686778][ T8572] ? splice_from_pipe+0xd0/0xd0 [ 252.691632][ T8572] direct_splice_actor+0x80/0xa0 [ 252.696574][ T8572] splice_direct_to_actor+0x345/0x650 [ 252.702003][ T8572] ? do_splice_direct+0x190/0x190 [ 252.707049][ T8572] do_splice_direct+0x106/0x190 [ 252.711902][ T8572] do_sendfile+0x675/0xc40 [ 252.716324][ T8572] __x64_sys_sendfile64+0x102/0x140 [ 252.721598][ T8572] do_syscall_64+0x44/0xa0 [ 252.726013][ T8572] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.732003][ T8572] RIP: 0033:0x7f2525776ae9 [ 252.736440][ T8572] 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 [ 252.756053][ T8572] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 252.764578][ T8572] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 252.772603][ T8572] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x6f0, 0xfff, 0x0) [ 252.780571][ T8572] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 252.788616][ T8572] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 252.796582][ T8572] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:15 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x6f0, 0xfff, 0x0) 14:17:15 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x80000005) 14:17:15 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) sendfile(r0, r1, 0x0, 0x80000005) 14:17:15 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 22) [ 253.057187][ T8591] FAULT_INJECTION: forcing a failure. [ 253.057187][ T8591] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 253.070470][ T8591] CPU: 0 PID: 8591 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 253.078902][ T8591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.089027][ T8591] Call Trace: [ 253.092315][ T8591] dump_stack_lvl+0xd6/0x122 [ 253.096991][ T8591] dump_stack+0x11/0x1b [ 253.101265][ T8591] should_fail+0x23c/0x250 [ 253.105680][ T8591] __alloc_pages+0x102/0x330 [ 253.110334][ T8591] alloc_pages+0x382/0x3d0 [ 253.114760][ T8591] folio_alloc+0x1a/0x20 [ 253.119040][ T8591] filemap_alloc_folio+0x53/0xf0 [ 253.123992][ T8591] __filemap_get_folio+0x443/0x690 [ 253.129180][ T8591] ? ext4_dirty_inode+0x9a/0xa0 [ 253.134095][ T8591] pagecache_get_page+0x26/0xe0 [ 253.139006][ T8591] grab_cache_page_write_begin+0x3f/0x50 [ 253.144747][ T8591] ext4_da_write_begin+0x323/0x590 [ 253.149885][ T8591] generic_perform_write+0x1b8/0x3e0 [ 253.155265][ T8591] ? ext4_da_write_begin+0x590/0x590 [ 253.160590][ T8591] ext4_buffered_write_iter+0x25b/0x380 [ 253.166148][ T8591] ext4_file_write_iter+0x2e7/0x11f0 [ 253.171512][ T8591] ? touch_atime+0x11f/0x2e0 [ 253.176181][ T8591] ? filemap_read+0x16ca/0x1720 [ 253.181047][ T8591] do_iter_readv_writev+0x2de/0x380 [ 253.186429][ T8591] do_iter_write+0x192/0x5c0 [ 253.191028][ T8591] ? splice_from_pipe_next+0x34f/0x3b0 [ 253.196499][ T8591] ? kmalloc_array+0x2d/0x40 [ 253.201134][ T8591] vfs_iter_write+0x4c/0x70 [ 253.205751][ T8591] iter_file_splice_write+0x43a/0x790 [ 253.211188][ T8591] ? splice_from_pipe+0xd0/0xd0 [ 253.216231][ T8591] direct_splice_actor+0x80/0xa0 [ 253.221177][ T8591] splice_direct_to_actor+0x345/0x650 [ 253.226565][ T8591] ? do_splice_direct+0x190/0x190 [ 253.231604][ T8591] do_splice_direct+0x106/0x190 [ 253.236640][ T8591] do_sendfile+0x675/0xc40 [ 253.241087][ T8591] __x64_sys_sendfile64+0x102/0x140 [ 253.246296][ T8591] do_syscall_64+0x44/0xa0 [ 253.250724][ T8591] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.256675][ T8591] RIP: 0033:0x7f2525776ae9 [ 253.261089][ T8591] 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 [ 253.281013][ T8591] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 253.289435][ T8591] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 253.297416][ T8591] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x80000005) [ 253.305433][ T8591] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 253.313539][ T8591] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 253.321598][ T8591] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:16 executing program 5: ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './bus\x00'}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001200)={0x0, 0x8, {0x8, @struct={0x6, 0x4}, 0x0, 0x80000001, 0x200, 0x3f, 0xea8, 0x0, 0x473, @usage=0x533, 0x4380, 0x7, [0x0, 0x0, 0x8, 0x6, 0xffff, 0x9]}, {0xd8, @struct={0x80, 0x9}, 0x0, 0x0, 0x0, 0x1, 0x802, 0x8, 0x80, @struct={0x2, 0x5}, 0x9, 0x4320, [0x7fffffff, 0x0, 0x0, 0x0, 0xa8, 0xb07]}, {0x417ef0c5, @usage=0x4, 0x0, 0xfff, 0x9, 0x9, 0x0, 0x10001, 0x4, @struct={0x0, 0x400}, 0x8, 0x1, [0x0, 0x8001, 0xfff, 0x0, 0x391, 0x3]}, {0x166d, 0x1}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000180)) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000001880)={{}, {@val, @actul_num={@val=0x2d, 0x1, 0x54}}}) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000001840)={0x0, 0x1, {0x800, @usage=0x6, 0x0, 0x800, 0x9, 0x6, 0xffffffffffffffe1, 0x2, 0x400, @struct={0x8, 0x5}, 0x8000, 0x7155, [0x5, 0x40, 0x1, 0x10000, 0x1, 0x3]}, {0x4, @struct={0x81, 0x818}, 0x0, 0x7, 0xf, 0x6, 0x5, 0x9, 0x415, @struct={0x9, 0x4}, 0xcdf, 0x3, [0x2, 0x4, 0xffffffffffffffc1, 0x2, 0x1, 0x7ff]}, {0x800, @struct={0x81, 0x8}, 0x0, 0x50f96f9b, 0x8, 0x81, 0x1, 0x1cd, 0xa8, @struct={0x1, 0x2}, 0x9, 0x6, [0x8, 0x788c, 0x100, 0x8, 0x1, 0xfef]}, {0x0, 0x40, 0x7}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001c40)={0x10, 0x2, {0x422, @struct={0x2000000, 0x1}, 0x0, 0x54, 0x6, 0xfffffffffffffffb, 0x9, 0x0, 0x44, @struct={0x1, 0x9}, 0xf9, 0x4, [0x4, 0x1, 0x1, 0xffffffff, 0xfffffffffffffed3, 0x1]}, {0x7, @usage=0xffffffff7fffffff, 0x0, 0x6, 0xfffffffffffffff9, 0x157, 0x6, 0x7, 0x2, @struct={0xf1, 0x8}, 0x4, 0x3, [0x1c0000000000, 0x96bd, 0x8, 0x7, 0x1, 0x6]}, {0x100, @usage=0xff, r2, 0x0, 0x0, 0x100000000, 0xffffffff, 0x0, 0x20, @struct={0x400, 0x8}, 0xfffffeff, 0x6, [0x6, 0x7fff, 0x8, 0x401, 0x101, 0x9]}, {0x3, 0x1f, 0x2}}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r4, 0xee00, 0x0) recvmsg$unix(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x4, &(0x7f00000014c0)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe8}, 0x40000003) mount$9p_fd(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x90a2, &(0x7f0000001600)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',access=', @ANYRESDEC=r4, @ANYBLOB=',cacheuit=', @ANYRESHEX=0xee00, @ANYBLOB=',aname=(#@^j^,fscache,euid<', @ANYRESDEC=r5, @ANYBLOB=',euid=', @ANYRESDEC=0x0, @ANYBLOB=',smackfstransmute=,fscontext=user_u,func=POLICY_CHECK,mask=^MAY_WRITE,\x00']) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x4, 0x0, 0x2000009}, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780), &(0x7f00000017c0)='./file0\x00', 0x8, 0x1) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x5, 0xa, 0xc99, 0x6, 0xffffffffffffffff, 0x200, 0x9, 0x2f45, 0x8}, 0x0) sendfile(r6, r7, 0x0, 0x80000005) openat(r6, &(0x7f0000000000)='./bus\x00', 0x101983, 0x41) 14:17:16 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 23) [ 253.560865][ T8600] FAULT_INJECTION: forcing a failure. [ 253.560865][ T8600] name failslab, interval 1, probability 0, space 0, times 0 [ 253.573537][ T8600] CPU: 1 PID: 8600 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 253.582068][ T8600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.592126][ T8600] Call Trace: [ 253.595406][ T8600] dump_stack_lvl+0xd6/0x122 [ 253.600092][ T8600] dump_stack+0x11/0x1b [ 253.604353][ T8600] should_fail+0x23c/0x250 [ 253.608811][ T8600] ? jbd2__journal_start+0xf7/0x3f0 [ 253.614112][ T8600] __should_failslab+0x81/0x90 [ 253.618882][ T8600] should_failslab+0x5/0x20 [ 253.623405][ T8600] kmem_cache_alloc+0x4f/0x320 [ 253.628235][ T8600] ? __this_cpu_preempt_check+0x18/0x20 [ 253.633800][ T8600] jbd2__journal_start+0xf7/0x3f0 [ 253.638836][ T8600] __ext4_journal_start_sb+0x159/0x310 [ 253.644303][ T8600] ? ext4_expand_extra_isize+0x560/0x560 [ 253.649943][ T8600] ext4_dirty_inode+0x58/0xa0 [ 253.654666][ T8600] __mark_inode_dirty+0x72/0x6c0 [ 253.659612][ T8600] ? folio_unlock+0x29/0x40 [ 253.664113][ T8600] generic_write_end+0x157/0x180 [ 253.669060][ T8600] ext4_da_write_end+0x4de/0x630 [ 253.674003][ T8600] generic_perform_write+0x251/0x3e0 [ 253.679306][ T8600] ? ext4_da_write_begin+0x590/0x590 [ 253.684641][ T8600] ext4_buffered_write_iter+0x25b/0x380 [ 253.690273][ T8600] ext4_file_write_iter+0x2e7/0x11f0 [ 253.695567][ T8600] ? touch_atime+0x11f/0x2e0 [ 253.700226][ T8600] ? filemap_read+0x16ca/0x1720 [ 253.705157][ T8600] do_iter_readv_writev+0x2de/0x380 [ 253.710406][ T8600] do_iter_write+0x192/0x5c0 [ 253.715003][ T8600] ? splice_from_pipe_next+0x34f/0x3b0 [ 253.720576][ T8600] ? kmalloc_array+0x2d/0x40 [ 253.725177][ T8600] vfs_iter_write+0x4c/0x70 [ 253.729689][ T8600] iter_file_splice_write+0x43a/0x790 [ 253.735118][ T8600] ? splice_from_pipe+0xd0/0xd0 [ 253.740103][ T8600] direct_splice_actor+0x80/0xa0 [ 253.745088][ T8600] splice_direct_to_actor+0x345/0x650 [ 253.750472][ T8600] ? do_splice_direct+0x190/0x190 [ 253.755503][ T8600] do_splice_direct+0x106/0x190 [ 253.760358][ T8600] do_sendfile+0x675/0xc40 [ 253.764918][ T8600] __x64_sys_sendfile64+0x102/0x140 [ 253.770193][ T8600] do_syscall_64+0x44/0xa0 [ 253.774619][ T8600] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.780523][ T8600] RIP: 0033:0x7f2525776ae9 [ 253.784962][ T8600] 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 14:17:16 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) getpid() openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r1 = fsopen(&(0x7f0000000040)='overlay\x00', 0x1) sendfile(r1, r0, 0x0, 0x1a7800) [ 253.804673][ T8600] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 253.813142][ T8600] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 253.821175][ T8600] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 253.829154][ T8600] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 253.837218][ T8600] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 253.845197][ T8600] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:16 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x70c, 0xfff, 0x0) 14:17:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x70c, 0xfff, 0x0) [ 253.900331][ T23] audit: type=1400 audit(1635862636.632:222): avc: denied { read } for pid=8601 comm="syz-executor.5" path="socket:[28025]" dev="sockfs" ino=28025 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 14:17:16 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0xab, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x69, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862301) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) dup3(r2, r0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1428) recvmmsg$unix(r0, &(0x7f0000004740)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/85, 0x55}], 0x3}}, {{&(0x7f0000000400), 0x6e, &(0x7f0000000640)=[{&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000540)=""/77, 0x4d}, {&(0x7f00000005c0)=""/86, 0x56}], 0x3, &(0x7f0000000680)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}}, {{&(0x7f00000006c0), 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000740)=""/109, 0x6d}, {&(0x7f00000007c0)=""/93, 0x5d}, {&(0x7f0000000840)=""/137, 0x89}, {&(0x7f0000000900)=""/247, 0xf7}, {&(0x7f0000000a00)=""/194, 0xc2}, {&(0x7f0000000b00)=""/143, 0x8f}, {&(0x7f0000000bc0)=""/9, 0x9}, {&(0x7f0000000c00)=""/216, 0xd8}, {&(0x7f0000000d00)=""/107, 0x6b}, {&(0x7f0000000d80)=""/197, 0xc5}], 0xa, &(0x7f0000000f40)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x140}}, {{&(0x7f0000001080), 0x6e, &(0x7f0000004340)=[{&(0x7f0000001100)=""/241, 0xf1}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/233, 0xe9}, {&(0x7f0000002300)=""/22, 0x16}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/4096, 0x1000}], 0x6, &(0x7f00000043c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}, {{&(0x7f0000004440)=@abs, 0x6e, &(0x7f00000045c0)=[{&(0x7f00000044c0)=""/134, 0x86}, {&(0x7f0000004580)=""/57, 0x39}], 0x2, &(0x7f0000004600)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128}}], 0x5, 0x2, &(0x7f0000004880)={0x77359400}) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) clock_gettime(0x0, &(0x7f00000048c0)={0x0, 0x0}) write$evdev(r3, &(0x7f0000004900)=[{{r4, r5/1000+10000}, 0x14, 0x14, 0xfff}, {{}, 0x14, 0x7, 0x2}, {{}, 0x16, 0x8, 0x3}, {{}, 0x4, 0x7, 0x9}], 0x60) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x80000005) 14:17:16 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 24) [ 254.166969][ T8623] FAULT_INJECTION: forcing a failure. [ 254.166969][ T8623] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 254.180299][ T8623] CPU: 1 PID: 8623 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 254.188672][ T8623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.198859][ T8623] Call Trace: [ 254.202139][ T8623] dump_stack_lvl+0xd6/0x122 [ 254.206792][ T8623] dump_stack+0x11/0x1b [ 254.210965][ T8623] should_fail+0x23c/0x250 [ 254.215404][ T8623] __alloc_pages+0x102/0x330 [ 254.220087][ T8623] alloc_pages+0x382/0x3d0 [ 254.224513][ T8623] folio_alloc+0x1a/0x20 [ 254.228755][ T8623] filemap_alloc_folio+0x53/0xf0 [ 254.233711][ T8623] __filemap_get_folio+0x443/0x690 [ 254.238830][ T8623] ? ext4_dirty_inode+0x9a/0xa0 [ 254.243692][ T8623] pagecache_get_page+0x26/0xe0 [ 254.248553][ T8623] grab_cache_page_write_begin+0x3f/0x50 [ 254.254272][ T8623] ext4_da_write_begin+0x323/0x590 [ 254.259396][ T8623] generic_perform_write+0x1b8/0x3e0 [ 254.264823][ T8623] ? ext4_da_write_begin+0x590/0x590 [ 254.270213][ T8623] ext4_buffered_write_iter+0x25b/0x380 [ 254.275778][ T8623] ext4_file_write_iter+0x2e7/0x11f0 [ 254.281224][ T8623] ? touch_atime+0x11f/0x2e0 [ 254.285870][ T8623] ? filemap_read+0x16ca/0x1720 [ 254.290724][ T8623] do_iter_readv_writev+0x2de/0x380 [ 254.295944][ T8623] do_iter_write+0x192/0x5c0 [ 254.300536][ T8623] ? splice_from_pipe_next+0x34f/0x3b0 [ 254.305996][ T8623] ? kmalloc_array+0x2d/0x40 [ 254.310674][ T8623] vfs_iter_write+0x4c/0x70 [ 254.315179][ T8623] iter_file_splice_write+0x43a/0x790 [ 254.320617][ T8623] ? splice_from_pipe+0xd0/0xd0 [ 254.325477][ T8623] direct_splice_actor+0x80/0xa0 [ 254.330433][ T8623] splice_direct_to_actor+0x345/0x650 [ 254.336047][ T8623] ? do_splice_direct+0x190/0x190 [ 254.341162][ T8623] do_splice_direct+0x106/0x190 [ 254.346025][ T8623] do_sendfile+0x675/0xc40 [ 254.350578][ T8623] __x64_sys_sendfile64+0x102/0x140 [ 254.355846][ T8623] do_syscall_64+0x44/0xa0 [ 254.360375][ T8623] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.366344][ T8623] RIP: 0033:0x7f2525776ae9 [ 254.370759][ T8623] 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 [ 254.390366][ T8623] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 254.398781][ T8623] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 254.406756][ T8623] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 254.414902][ T8623] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 254.422870][ T8623] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 254.430837][ T8623] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x80000005) 14:17:17 executing program 5: move_pages(0x0, 0x5, &(0x7f00000000c0)=[&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil], &(0x7f0000000180)=[0x7, 0x6697, 0x8, 0xfff, 0x7], &(0x7f00000001c0)=[0x0], 0x0) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x5, 0x10000060, 0xfffffffc, 0x0, 0x7f, 0xffffffff, 0x2, 0x8, 0x7d}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 25) 14:17:17 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x3, 0x0, 0x80000000, 0x40, 0x0, 0x7, 0x2, 0x8, 0x3ff}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x4, 0x1, 0x301, 0x0, 0x0, {0x2}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8004}, 0x20000841) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x401, 0xffffffffffff7cad}) sendfile(r0, r1, 0x0, 0x80000005) [ 254.682112][ T8630] FAULT_INJECTION: forcing a failure. [ 254.682112][ T8630] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 254.695373][ T8630] CPU: 1 PID: 8630 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 254.703720][ T8630] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.713811][ T8630] Call Trace: [ 254.717094][ T8630] dump_stack_lvl+0xd6/0x122 [ 254.721728][ T8630] dump_stack+0x11/0x1b [ 254.725903][ T8630] should_fail+0x23c/0x250 [ 254.730330][ T8630] __alloc_pages+0x102/0x330 [ 254.734988][ T8630] alloc_pages+0x382/0x3d0 [ 254.739418][ T8630] folio_alloc+0x1a/0x20 [ 254.743729][ T8630] filemap_alloc_folio+0x53/0xf0 [ 254.748733][ T8630] __filemap_get_folio+0x443/0x690 [ 254.753921][ T8630] ? ext4_dirty_inode+0x9a/0xa0 [ 254.758780][ T8630] pagecache_get_page+0x26/0xe0 [ 254.763651][ T8630] grab_cache_page_write_begin+0x3f/0x50 [ 254.769382][ T8630] ext4_da_write_begin+0x323/0x590 [ 254.774518][ T8630] generic_perform_write+0x1b8/0x3e0 [ 254.779809][ T8630] ? ext4_da_write_begin+0x590/0x590 [ 254.785125][ T8630] ext4_buffered_write_iter+0x25b/0x380 [ 254.790683][ T8630] ext4_file_write_iter+0x2e7/0x11f0 [ 254.795978][ T8630] ? touch_atime+0x11f/0x2e0 [ 254.800666][ T8630] ? filemap_read+0x16ca/0x1720 [ 254.805567][ T8630] do_iter_readv_writev+0x2de/0x380 [ 254.810813][ T8630] do_iter_write+0x192/0x5c0 [ 254.815479][ T8630] ? splice_from_pipe_next+0x34f/0x3b0 [ 254.820944][ T8630] ? kmalloc_array+0x2d/0x40 [ 254.825550][ T8630] vfs_iter_write+0x4c/0x70 [ 254.830114][ T8630] iter_file_splice_write+0x43a/0x790 [ 254.835497][ T8630] ? splice_from_pipe+0xd0/0xd0 [ 254.840631][ T8630] direct_splice_actor+0x80/0xa0 [ 254.845577][ T8630] splice_direct_to_actor+0x345/0x650 [ 254.851031][ T8630] ? do_splice_direct+0x190/0x190 [ 254.856069][ T8630] do_splice_direct+0x106/0x190 [ 254.861039][ T8630] do_sendfile+0x675/0xc40 [ 254.865527][ T8630] __x64_sys_sendfile64+0x102/0x140 [ 254.870745][ T8630] do_syscall_64+0x44/0xa0 [ 254.875170][ T8630] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.881103][ T8630] RIP: 0033:0x7f2525776ae9 [ 254.885591][ T8630] 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 [ 254.905396][ T8630] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 254.913819][ T8630] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 254.921850][ T8630] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:17 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x77c, 0xfff, 0x0) [ 254.929836][ T8630] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 254.937823][ T8630] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 254.945826][ T8630] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 26) 14:17:17 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 255.214251][ T8642] FAULT_INJECTION: forcing a failure. [ 255.214251][ T8642] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 255.227608][ T8642] CPU: 0 PID: 8642 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 255.235948][ T8642] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 255.246074][ T8642] Call Trace: [ 255.249361][ T8642] dump_stack_lvl+0xd6/0x122 [ 255.253974][ T8642] dump_stack+0x11/0x1b [ 255.258142][ T8642] should_fail+0x23c/0x250 [ 255.262644][ T8642] __alloc_pages+0x102/0x330 [ 255.267240][ T8642] alloc_pages+0x382/0x3d0 [ 255.271664][ T8642] folio_alloc+0x1a/0x20 [ 255.275941][ T8642] filemap_alloc_folio+0x53/0xf0 [ 255.280965][ T8642] __filemap_get_folio+0x443/0x690 [ 255.286087][ T8642] ? ext4_dirty_inode+0x9a/0xa0 [ 255.290950][ T8642] pagecache_get_page+0x26/0xe0 [ 255.295828][ T8642] grab_cache_page_write_begin+0x3f/0x50 [ 255.301475][ T8642] ext4_da_write_begin+0x323/0x590 [ 255.306698][ T8642] generic_perform_write+0x1b8/0x3e0 [ 255.312111][ T8642] ? ext4_da_write_begin+0x590/0x590 [ 255.317403][ T8642] ext4_buffered_write_iter+0x25b/0x380 [ 255.323029][ T8642] ext4_file_write_iter+0x2e7/0x11f0 [ 255.328375][ T8642] ? touch_atime+0x11f/0x2e0 [ 255.333075][ T8642] ? filemap_read+0x16ca/0x1720 [ 255.337943][ T8642] do_iter_readv_writev+0x2de/0x380 [ 255.343152][ T8642] do_iter_write+0x192/0x5c0 [ 255.347748][ T8642] ? splice_from_pipe_next+0x34f/0x3b0 [ 255.353214][ T8642] ? kmalloc_array+0x2d/0x40 [ 255.357896][ T8642] vfs_iter_write+0x4c/0x70 [ 255.362401][ T8642] iter_file_splice_write+0x43a/0x790 [ 255.367856][ T8642] ? splice_from_pipe+0xd0/0xd0 [ 255.372786][ T8642] direct_splice_actor+0x80/0xa0 [ 255.377786][ T8642] splice_direct_to_actor+0x345/0x650 [ 255.383227][ T8642] ? do_splice_direct+0x190/0x190 [ 255.388336][ T8642] do_splice_direct+0x106/0x190 [ 255.393194][ T8642] do_sendfile+0x675/0xc40 [ 255.397626][ T8642] __x64_sys_sendfile64+0x102/0x140 [ 255.402858][ T8642] do_syscall_64+0x44/0xa0 [ 255.407282][ T8642] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 255.413259][ T8642] RIP: 0033:0x7f2525776ae9 [ 255.417673][ T8642] 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 [ 255.437299][ T8642] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 255.445793][ T8642] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 255.453765][ T8642] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x80000005) 14:17:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x728, 0xfff, 0x0) [ 255.461746][ T8642] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 255.469987][ T8642] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 255.478023][ T8642] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 27) 14:17:18 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x50, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 255.776511][ T8654] FAULT_INJECTION: forcing a failure. [ 255.776511][ T8654] name failslab, interval 1, probability 0, space 0, times 0 [ 255.789154][ T8654] CPU: 0 PID: 8654 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 255.797494][ T8654] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 255.807639][ T8654] Call Trace: [ 255.810919][ T8654] dump_stack_lvl+0xd6/0x122 [ 255.815543][ T8654] dump_stack+0x11/0x1b [ 255.819772][ T8654] should_fail+0x23c/0x250 [ 255.824198][ T8654] ? jbd2__journal_start+0xf7/0x3f0 [ 255.829500][ T8654] __should_failslab+0x81/0x90 [ 255.834274][ T8654] should_failslab+0x5/0x20 [ 255.838901][ T8654] kmem_cache_alloc+0x4f/0x320 [ 255.843676][ T8654] jbd2__journal_start+0xf7/0x3f0 [ 255.848816][ T8654] __ext4_journal_start_sb+0x159/0x310 [ 255.854548][ T8654] ? ext4_expand_extra_isize+0x560/0x560 [ 255.860187][ T8654] ext4_dirty_inode+0x58/0xa0 [ 255.864872][ T8654] __mark_inode_dirty+0x72/0x6c0 [ 255.869863][ T8654] ? folio_unlock+0x29/0x40 [ 255.874371][ T8654] generic_write_end+0x157/0x180 [ 255.879410][ T8654] ext4_da_write_end+0x4de/0x630 [ 255.884358][ T8654] generic_perform_write+0x251/0x3e0 [ 255.889655][ T8654] ? ext4_da_write_begin+0x590/0x590 [ 255.894945][ T8654] ext4_buffered_write_iter+0x25b/0x380 [ 255.900541][ T8654] ext4_file_write_iter+0x2e7/0x11f0 [ 255.905856][ T8654] ? touch_atime+0x11f/0x2e0 [ 255.910459][ T8654] ? filemap_read+0x16ca/0x1720 [ 255.915318][ T8654] do_iter_readv_writev+0x2de/0x380 [ 255.920527][ T8654] do_iter_write+0x192/0x5c0 [ 255.925123][ T8654] ? splice_from_pipe_next+0x34f/0x3b0 [ 255.930588][ T8654] ? kmalloc_array+0x2d/0x40 [ 255.935194][ T8654] vfs_iter_write+0x4c/0x70 [ 255.939785][ T8654] iter_file_splice_write+0x43a/0x790 [ 255.945199][ T8654] ? splice_from_pipe+0xd0/0xd0 [ 255.950058][ T8654] direct_splice_actor+0x80/0xa0 [ 255.955007][ T8654] splice_direct_to_actor+0x345/0x650 [ 255.960400][ T8654] ? do_splice_direct+0x190/0x190 [ 255.965432][ T8654] do_splice_direct+0x106/0x190 [ 255.970376][ T8654] do_sendfile+0x675/0xc40 [ 255.974818][ T8654] __x64_sys_sendfile64+0x102/0x140 [ 255.980020][ T8654] do_syscall_64+0x44/0xa0 [ 255.984519][ T8654] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 255.990502][ T8654] RIP: 0033:0x7f2525776ae9 [ 255.994916][ T8654] 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 [ 256.014528][ T8654] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 256.023026][ T8654] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 256.031002][ T8654] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 256.038975][ T8654] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 256.046952][ T8654] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 256.055031][ T8654] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 28) 14:17:18 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x6, 0x10000008, 0x101, 0x3, 0x7, 0x40, 0xffffffffffffff01, 0x8, 0x4}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xc, &(0x7f0000000040)={0x9, 0x4}) sendfile(r0, r1, 0x0, 0x80000005) r2 = getpid() sched_getattr(r2, &(0x7f00000000c0)={0x38}, 0x38, 0x0) [ 256.265507][ T8662] FAULT_INJECTION: forcing a failure. [ 256.265507][ T8662] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 256.278850][ T8662] CPU: 1 PID: 8662 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 256.287282][ T8662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.297335][ T8662] Call Trace: [ 256.300613][ T8662] dump_stack_lvl+0xd6/0x122 [ 256.305247][ T8662] dump_stack+0x11/0x1b [ 256.309625][ T8662] should_fail+0x23c/0x250 [ 256.314048][ T8662] __alloc_pages+0x102/0x330 [ 256.318701][ T8662] alloc_pages+0x382/0x3d0 [ 256.323182][ T8662] folio_alloc+0x1a/0x20 [ 256.327497][ T8662] filemap_alloc_folio+0x53/0xf0 [ 256.332435][ T8662] __filemap_get_folio+0x443/0x690 [ 256.337652][ T8662] ? ext4_dirty_inode+0x9a/0xa0 [ 256.342530][ T8662] pagecache_get_page+0x26/0xe0 [ 256.347396][ T8662] grab_cache_page_write_begin+0x3f/0x50 [ 256.353064][ T8662] ext4_da_write_begin+0x323/0x590 [ 256.358180][ T8662] generic_perform_write+0x1b8/0x3e0 [ 256.363527][ T8662] ? ext4_da_write_begin+0x590/0x590 [ 256.368818][ T8662] ext4_buffered_write_iter+0x25b/0x380 [ 256.374408][ T8662] ext4_file_write_iter+0x2e7/0x11f0 [ 256.379703][ T8662] ? touch_atime+0x11f/0x2e0 [ 256.384308][ T8662] ? filemap_read+0x16ca/0x1720 [ 256.389170][ T8662] do_iter_readv_writev+0x2de/0x380 [ 256.394455][ T8662] do_iter_write+0x192/0x5c0 [ 256.399108][ T8662] vfs_iter_write+0x4c/0x70 [ 256.403634][ T8662] iter_file_splice_write+0x43a/0x790 [ 256.409015][ T8662] ? splice_from_pipe+0xd0/0xd0 [ 256.413903][ T8662] direct_splice_actor+0x80/0xa0 [ 256.418843][ T8662] splice_direct_to_actor+0x345/0x650 [ 256.424219][ T8662] ? do_splice_direct+0x190/0x190 [ 256.429251][ T8662] do_splice_direct+0x106/0x190 [ 256.434108][ T8662] do_sendfile+0x675/0xc40 [ 256.438573][ T8662] __x64_sys_sendfile64+0x102/0x140 [ 256.443795][ T8662] do_syscall_64+0x44/0xa0 [ 256.448305][ T8662] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 256.454212][ T8662] RIP: 0033:0x7f2525776ae9 [ 256.458664][ T8662] 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 [ 256.478280][ T8662] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 256.486802][ T8662] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 256.494783][ T8662] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 256.502761][ T8662] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 14:17:19 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x798, 0xfff, 0x0) 14:17:19 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x0) 14:17:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x744, 0xfff, 0x0) [ 256.510772][ T8662] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 256.518760][ T8662] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:19 executing program 2: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r4 = memfd_secret(0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa4, 0x0, 0x10, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8f25}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r0}, {0x8}, {0x8, 0x1, r1}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0xa4}, 0x1, 0x0, 0x0, 0x20004000}, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) prlimit64(0x0, 0xe, 0x0, &(0x7f0000000040)) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) gettid() clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) 14:17:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 29) [ 256.783289][ T8686] FAULT_INJECTION: forcing a failure. [ 256.783289][ T8686] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 256.796527][ T8686] CPU: 0 PID: 8686 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 256.804890][ T8686] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.815025][ T8686] Call Trace: [ 256.818297][ T8686] dump_stack_lvl+0xd6/0x122 [ 256.822994][ T8686] dump_stack+0x11/0x1b [ 256.827188][ T8686] should_fail+0x23c/0x250 [ 256.831607][ T8686] __alloc_pages+0x102/0x330 [ 256.836196][ T8686] alloc_pages+0x382/0x3d0 [ 256.840605][ T8686] folio_alloc+0x1a/0x20 [ 256.844836][ T8686] filemap_alloc_folio+0x53/0xf0 [ 256.849857][ T8686] __filemap_get_folio+0x443/0x690 [ 256.855031][ T8686] ? ext4_dirty_inode+0x9a/0xa0 [ 256.859915][ T8686] pagecache_get_page+0x26/0xe0 [ 256.864790][ T8686] grab_cache_page_write_begin+0x3f/0x50 [ 256.870770][ T8686] ext4_da_write_begin+0x323/0x590 [ 256.875911][ T8686] generic_perform_write+0x1b8/0x3e0 [ 256.881223][ T8686] ? ext4_da_write_begin+0x590/0x590 [ 256.886506][ T8686] ext4_buffered_write_iter+0x25b/0x380 [ 256.892095][ T8686] ext4_file_write_iter+0x2e7/0x11f0 [ 256.897433][ T8686] ? touch_atime+0x11f/0x2e0 [ 256.902048][ T8686] ? filemap_read+0x16ca/0x1720 [ 256.906896][ T8686] do_iter_readv_writev+0x2de/0x380 [ 256.912095][ T8686] do_iter_write+0x192/0x5c0 [ 256.916687][ T8686] ? debug_smp_processor_id+0x18/0x20 [ 256.922067][ T8686] ? tsan.module_ctor+0x10/0x10 [ 256.928074][ T8686] vfs_iter_write+0x4c/0x70 [ 256.932606][ T8686] iter_file_splice_write+0x43a/0x790 [ 256.938037][ T8686] ? splice_from_pipe+0xd0/0xd0 [ 256.942911][ T8686] direct_splice_actor+0x80/0xa0 [ 256.947858][ T8686] splice_direct_to_actor+0x345/0x650 [ 256.953337][ T8686] ? do_splice_direct+0x190/0x190 [ 256.958379][ T8686] do_splice_direct+0x106/0x190 [ 256.963265][ T8686] do_sendfile+0x675/0xc40 [ 256.967708][ T8686] __x64_sys_sendfile64+0x102/0x140 [ 256.972933][ T8686] do_syscall_64+0x44/0xa0 [ 256.977352][ T8686] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 256.983326][ T8686] RIP: 0033:0x7f2525776ae9 [ 256.987817][ T8686] 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 [ 257.007430][ T8686] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 257.015902][ T8686] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 257.023879][ T8686] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:19 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x2, 0x9, 0x7, 0x1, 0x200, 0x7fffffff}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 257.031849][ T8686] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 257.039880][ T8686] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 257.047880][ T8686] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:20 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 30) [ 257.291416][ T8690] FAULT_INJECTION: forcing a failure. [ 257.291416][ T8690] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 257.304718][ T8690] CPU: 0 PID: 8690 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 257.313136][ T8690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 257.323292][ T8690] Call Trace: [ 257.326746][ T8690] dump_stack_lvl+0xd6/0x122 [ 257.331412][ T8690] dump_stack+0x11/0x1b [ 257.335582][ T8690] should_fail+0x23c/0x250 [ 257.340016][ T8690] __alloc_pages+0x102/0x330 [ 257.344633][ T8690] alloc_pages+0x382/0x3d0 [ 257.349054][ T8690] folio_alloc+0x1a/0x20 [ 257.353359][ T8690] filemap_alloc_folio+0x53/0xf0 [ 257.358300][ T8690] __filemap_get_folio+0x443/0x690 [ 257.363443][ T8690] ? ext4_dirty_inode+0x9a/0xa0 [ 257.368413][ T8690] pagecache_get_page+0x26/0xe0 [ 257.373276][ T8690] grab_cache_page_write_begin+0x3f/0x50 [ 257.379001][ T8690] ext4_da_write_begin+0x323/0x590 [ 257.384239][ T8690] generic_perform_write+0x1b8/0x3e0 [ 257.389615][ T8690] ? ext4_da_write_begin+0x590/0x590 [ 257.394912][ T8690] ext4_buffered_write_iter+0x25b/0x380 [ 257.400528][ T8690] ext4_file_write_iter+0x2e7/0x11f0 [ 257.405824][ T8690] ? touch_atime+0x11f/0x2e0 [ 257.410462][ T8690] ? filemap_read+0x16ca/0x1720 [ 257.415404][ T8690] do_iter_readv_writev+0x2de/0x380 [ 257.420659][ T8690] do_iter_write+0x192/0x5c0 [ 257.425339][ T8690] ? splice_from_pipe_next+0x34f/0x3b0 [ 257.430887][ T8690] ? kmalloc_array+0x2d/0x40 [ 257.435477][ T8690] vfs_iter_write+0x4c/0x70 [ 257.440045][ T8690] iter_file_splice_write+0x43a/0x790 [ 257.445507][ T8690] ? splice_from_pipe+0xd0/0xd0 [ 257.450360][ T8690] direct_splice_actor+0x80/0xa0 [ 257.455379][ T8690] splice_direct_to_actor+0x345/0x650 [ 257.460761][ T8690] ? do_splice_direct+0x190/0x190 [ 257.465793][ T8690] do_splice_direct+0x106/0x190 [ 257.470651][ T8690] do_sendfile+0x675/0xc40 [ 257.475192][ T8690] __x64_sys_sendfile64+0x102/0x140 [ 257.480465][ T8690] do_syscall_64+0x44/0xa0 [ 257.484888][ T8690] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 257.490793][ T8690] RIP: 0033:0x7f2525776ae9 [ 257.495205][ T8690] 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 [ 257.514913][ T8690] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 257.523329][ T8690] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 257.531311][ T8690] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x0) 14:17:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x760, 0xfff, 0x0) 14:17:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = gettid() rt_sigqueueinfo(r0, 0x36, &(0x7f0000000180)={0x0, 0x3}) sched_setattr(r0, &(0x7f0000000140)={0x38, 0x0, 0x40, 0x0, 0x101}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ftruncate(r3, 0x3) ioctl$KDFONTOP_COPY(r1, 0x4b72, &(0x7f00000000c0)={0x3, 0x0, 0x13, 0x1b, 0xba, &(0x7f0000000200)}) sendfile(r1, r2, 0x0, 0x80000005) uselib(&(0x7f0000000040)='./bus\x00') ptrace$cont(0x1f, r0, 0x5, 0xffffffffffffdb3b) [ 257.539315][ T8690] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 257.547436][ T8690] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 257.555410][ T8690] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:20 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x7f6, 0xfff, 0x0) 14:17:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x7, 0x3, 0x3f, 0x400, 0x1, 0x1, 0x30000000, 0x8, 0x5}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:20 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 31) [ 257.823100][ T8713] FAULT_INJECTION: forcing a failure. [ 257.823100][ T8713] name failslab, interval 1, probability 0, space 0, times 0 [ 257.835726][ T8713] CPU: 0 PID: 8713 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 257.844060][ T8713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 257.854135][ T8713] Call Trace: [ 257.857466][ T8713] dump_stack_lvl+0xd6/0x122 [ 257.864139][ T8713] dump_stack+0x11/0x1b [ 257.868309][ T8713] should_fail+0x23c/0x250 [ 257.872812][ T8713] ? jbd2__journal_start+0xf7/0x3f0 [ 257.878140][ T8713] __should_failslab+0x81/0x90 [ 257.882913][ T8713] should_failslab+0x5/0x20 [ 257.887520][ T8713] kmem_cache_alloc+0x4f/0x320 [ 257.892363][ T8713] ? __this_cpu_preempt_check+0x18/0x20 [ 257.898132][ T8713] jbd2__journal_start+0xf7/0x3f0 [ 257.903256][ T8713] __ext4_journal_start_sb+0x159/0x310 [ 257.908773][ T8713] ? ext4_expand_extra_isize+0x560/0x560 [ 257.914494][ T8713] ext4_dirty_inode+0x58/0xa0 [ 257.919183][ T8713] __mark_inode_dirty+0x72/0x6c0 [ 257.924220][ T8713] ? folio_unlock+0x29/0x40 [ 257.928725][ T8713] generic_write_end+0x157/0x180 [ 257.933672][ T8713] ext4_da_write_end+0x4de/0x630 [ 257.938688][ T8713] generic_perform_write+0x251/0x3e0 [ 257.943983][ T8713] ? ext4_da_write_begin+0x590/0x590 [ 257.949281][ T8713] ext4_buffered_write_iter+0x25b/0x380 [ 257.954909][ T8713] ext4_file_write_iter+0x2e7/0x11f0 [ 257.960207][ T8713] ? touch_atime+0x11f/0x2e0 [ 257.964802][ T8713] ? filemap_read+0x16ca/0x1720 14:17:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x80000005) [ 257.969658][ T8713] do_iter_readv_writev+0x2de/0x380 [ 257.975156][ T8713] do_iter_write+0x192/0x5c0 [ 257.979749][ T8713] ? splice_from_pipe_next+0x34f/0x3b0 [ 257.985298][ T8713] ? kmalloc_array+0x2d/0x40 [ 257.989936][ T8713] vfs_iter_write+0x4c/0x70 [ 257.994494][ T8713] iter_file_splice_write+0x43a/0x790 [ 257.999899][ T8713] ? splice_from_pipe+0xd0/0xd0 [ 258.004797][ T8713] direct_splice_actor+0x80/0xa0 [ 258.009756][ T8713] splice_direct_to_actor+0x345/0x650 [ 258.015171][ T8713] ? do_splice_direct+0x190/0x190 [ 258.020205][ T8713] do_splice_direct+0x106/0x190 [ 258.025189][ T8713] do_sendfile+0x675/0xc40 [ 258.029615][ T8713] __x64_sys_sendfile64+0x102/0x140 [ 258.034822][ T8713] do_syscall_64+0x44/0xa0 [ 258.039260][ T8713] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 258.045198][ T8713] RIP: 0033:0x7f2525776ae9 [ 258.049615][ T8713] 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 [ 258.069234][ T8713] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 258.077664][ T8713] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 258.085640][ T8713] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 258.093722][ T8713] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 258.101787][ T8713] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 258.109798][ T8713] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x8}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x404882, 0x22) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/24, 0x18) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f00000001c0)=0x0) sched_setattr(r1, &(0x7f0000000200)={0x38, 0x2, 0x8, 0x8, 0x3, 0x1000200000000, 0x5, 0x5, 0x5, 0x400}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000280)=ANY=[@ANYBLOB="04000000e2000000acb99ba3025e94f10193689de8ef8ac4ff12217b5aeda3aaa3fee40000e7cbab7e244e1b2584887cc233c5657c1ecc07cfa0f39458790ad896b69267c7b9945d9ffd4d4a294104afecf7e19d6790f7053388635ee543cc1bbc89bf9809779f46a13ec7557aedb629768a63afffad3b67d16ad6f183b9a4e4907e3a8d1436f2153c07fda7e7dc5cf9597531a7b5409e46fbb51cbb2914d48ab22272ff36b56edd93e80a706fd8d419323ebc9d2c5f998b6226e766ff9ad91afc04000000f700000099d284cbedb30b6c391e7e249b865556a4ca3c4b38a78cc5918483e3f67373d633"]) ioctl$KDGETMODE(r2, 0x4b3b, &(0x7f0000000240)) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x3) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) sched_setattr(r3, &(0x7f0000000180)={0x38, 0x1, 0x17, 0x31, 0x2, 0x0, 0x5, 0x200, 0xfff, 0x2}, 0x0) 14:17:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000040)}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000000480)=""/202, 0xca}, {&(0x7f0000000580)=""/13, 0xd}, {&(0x7f00000005c0)=""/183, 0xb7}], 0xa, 0x8, 0x101) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000040)=0x0) sched_setattr(r3, &(0x7f0000000740)={0x38, 0x6, 0x24, 0xe8, 0xb0, 0x0, 0x3, 0x100, 0x9, 0x5}, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 32) 14:17:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000300)=0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) clone3(&(0x7f0000000380)={0x2000, &(0x7f00000000c0), &(0x7f0000000180), &(0x7f00000001c0), {0x2}, &(0x7f0000000200)=""/152, 0x98, &(0x7f00000002c0)=""/62, &(0x7f0000000340)=[r0, r2, r0, r0, r0], 0x5, {r3}}, 0x58) fcntl$getownex(r1, 0x10, &(0x7f0000000040)={0x0, 0x0}) pidfd_open(r4, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) timerfd_gettime(0xffffffffffffffff, &(0x7f0000000340)) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x5c, 0x0, 0x0, 0x4070bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x81}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x2}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x1}, @NL80211_ATTR_BANDS={0x8, 0xef, 0xa}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x2}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x1}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x4}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x4}]}, 0x5c}, 0x1, 0x0, 0x0, 0x90}, 0xc088054) sendmsg$NL80211_CMD_JOIN_MESH(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000700)={&(0x7f00000008c0)={0x2c0, 0x0, 0x204, 0x70bd2a, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x7fffffff, 0x12}}}}, [@NL80211_ATTR_MESH_SETUP={0x12c, 0x70, [@NL80211_MESH_SETUP_USERSPACE_MPM={0x4}, @NL80211_MESH_SETUP_IE={0x7c, 0x3, "2e347f3a2a030ca54125d0d2fa18729e9dc18cb9e14eb1bace4d9e9963b54adf09547d9dbc139ea2c6586ec8a944c707510f3315656c86b5bcc6e582d900bcfecc0ec462eec099382670873c7818a50e2ea282b359cabd20e03e728b9d81fa9964abb94316ebf81370d716e19a0dd5a5f1968d45fb896fd0"}, @NL80211_MESH_SETUP_USERSPACE_AUTH={0x4}, @NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5}, @NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5, 0x8, 0x7}, @NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC={0x5, 0x2, 0x1}, @NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5, 0x8, 0x8}, @NL80211_MESH_SETUP_USERSPACE_MPM={0x4}, @NL80211_MESH_SETUP_IE={0x7e, 0x3, "9ffb22d8a8ba0f39f7a034def9a033c0cdf09e0eac1ed8b4bb2d5308e76d274e81a734f30c0aa8302ee8dc16dbb61b329437cf9dcd4f16c20be341d176bd17b8b720ead5cfbe3c87be781abdcaa91f9587c1390cbaec6990679cdf39490e21d3c853b1f6c3541a7a88531a1fb39630e430e49b0c19bfe73dd1f4"}]}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x4}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x5}, @NL80211_ATTR_MESH_SETUP={0x118, 0x70, [@NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC={0x5}, @NL80211_MESH_SETUP_IE={0xf4, 0x3, "6ce7394f9196dbbe178c9f37df3f29691046b1d3ca6ed7e2fa81ec0e2208acca804de413d00c45c8819ff92305c4f77f8a5866eabbdfb90c3d923ed2cfd853200d914aec3d34234a0e09c5d77bee7c4e8eb3ca3d470d47e4b6929851dc6f55961c85828e93fb74df332ccea00d484221463ca70280975e51e70a761c6bb451b38c9d6ae75bca17dd232295695692c819814540d0e916df7931b7da76d75ec88a6bb5db0cf203c9280c2f368b5b56328e1488e7ece2a63fee0e2eff1844150cde0ad2689fce51ca2366f9ae76a8b09a8e38032796d5824e6562940decf4ff28ed2f2f069f2483551e8506c0bd86bf02b0"}, @NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC={0x5}, @NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL={0x5}, @NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC={0x5}]}, @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x9, 0x119, 0x5}], @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_MCAST_RATE={0x8}]}, 0x2c0}, 0x1, 0x0, 0x0, 0x4004801}, 0x2004c080) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x80000005) [ 258.368350][ T8725] FAULT_INJECTION: forcing a failure. [ 258.368350][ T8725] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 258.381698][ T8725] CPU: 0 PID: 8725 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 258.390095][ T8725] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.400151][ T8725] Call Trace: [ 258.403427][ T8725] dump_stack_lvl+0xd6/0x122 [ 258.408031][ T8725] dump_stack+0x11/0x1b [ 258.412193][ T8725] should_fail+0x23c/0x250 [ 258.416644][ T8725] __alloc_pages+0x102/0x330 [ 258.421293][ T8725] alloc_pages+0x382/0x3d0 [ 258.425777][ T8725] folio_alloc+0x1a/0x20 [ 258.430021][ T8725] filemap_alloc_folio+0x53/0xf0 [ 258.434964][ T8725] __filemap_get_folio+0x443/0x690 [ 258.440073][ T8725] ? ext4_dirty_inode+0x9a/0xa0 [ 258.444929][ T8725] pagecache_get_page+0x26/0xe0 [ 258.450018][ T8725] grab_cache_page_write_begin+0x3f/0x50 [ 258.455678][ T8725] ext4_da_write_begin+0x323/0x590 [ 258.460862][ T8725] generic_perform_write+0x1b8/0x3e0 [ 258.466241][ T8725] ? ext4_da_write_begin+0x590/0x590 [ 258.471587][ T8725] ext4_buffered_write_iter+0x25b/0x380 [ 258.477147][ T8725] ext4_file_write_iter+0x2e7/0x11f0 [ 258.482441][ T8725] ? touch_atime+0x11f/0x2e0 [ 258.487120][ T8725] ? filemap_read+0x16ca/0x1720 [ 258.492056][ T8725] do_iter_readv_writev+0x2de/0x380 [ 258.497257][ T8725] do_iter_write+0x192/0x5c0 [ 258.501920][ T8725] ? splice_from_pipe_next+0x34f/0x3b0 [ 258.507458][ T8725] ? kmalloc_array+0x2d/0x40 [ 258.512123][ T8725] vfs_iter_write+0x4c/0x70 [ 258.516626][ T8725] iter_file_splice_write+0x43a/0x790 [ 258.522012][ T8725] ? splice_from_pipe+0xd0/0xd0 [ 258.526860][ T8725] direct_splice_actor+0x80/0xa0 [ 258.532017][ T8725] splice_direct_to_actor+0x345/0x650 [ 258.537465][ T8725] ? do_splice_direct+0x190/0x190 [ 258.542492][ T8725] do_splice_direct+0x106/0x190 [ 258.547409][ T8725] do_sendfile+0x675/0xc40 [ 258.551824][ T8725] __x64_sys_sendfile64+0x102/0x140 [ 258.557024][ T8725] do_syscall_64+0x44/0xa0 [ 258.561506][ T8725] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 258.567556][ T8725] RIP: 0033:0x7f2525776ae9 [ 258.571978][ T8725] 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 [ 258.591575][ T8725] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 258.599999][ T8725] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 258.607965][ T8725] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x0) [ 258.615928][ T8725] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 258.623947][ T8725] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 258.631963][ T8725] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x3, 0x100000d6, 0x80, 0x3b7, 0x9, 0x0, 0x80000000, 0x8, 0xffff}, 0x0) 14:17:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x77c, 0xfff, 0x0) 14:17:21 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x84a, 0xfff, 0x0) 14:17:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$FS_IOC_FSGETXATTR(r2, 0x801c581f, &(0x7f0000000040)={0x4, 0x2, 0x1, 0x100, 0x80000001}) 14:17:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 33) [ 258.982580][ T8756] FAULT_INJECTION: forcing a failure. [ 258.982580][ T8756] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 258.995837][ T8756] CPU: 0 PID: 8756 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 259.004171][ T8756] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 259.014289][ T8756] Call Trace: [ 259.017568][ T8756] dump_stack_lvl+0xd6/0x122 [ 259.022208][ T8756] dump_stack+0x11/0x1b [ 259.026573][ T8756] should_fail+0x23c/0x250 [ 259.031006][ T8756] __alloc_pages+0x102/0x330 [ 259.035683][ T8756] alloc_pages+0x382/0x3d0 [ 259.040147][ T8756] folio_alloc+0x1a/0x20 [ 259.044393][ T8756] filemap_alloc_folio+0x53/0xf0 [ 259.049345][ T8756] __filemap_get_folio+0x443/0x690 [ 259.054468][ T8756] ? ext4_dirty_inode+0x9a/0xa0 [ 259.059414][ T8756] pagecache_get_page+0x26/0xe0 [ 259.064275][ T8756] grab_cache_page_write_begin+0x3f/0x50 [ 259.070143][ T8756] ext4_da_write_begin+0x323/0x590 [ 259.075253][ T8756] generic_perform_write+0x1b8/0x3e0 [ 259.080559][ T8756] ? ext4_da_write_begin+0x590/0x590 [ 259.085849][ T8756] ext4_buffered_write_iter+0x25b/0x380 [ 259.091395][ T8756] ext4_file_write_iter+0x2e7/0x11f0 [ 259.096733][ T8756] ? touch_atime+0x11f/0x2e0 [ 259.101321][ T8756] ? filemap_read+0x16ca/0x1720 [ 259.106171][ T8756] do_iter_readv_writev+0x2de/0x380 [ 259.111408][ T8756] do_iter_write+0x192/0x5c0 [ 259.115991][ T8756] ? splice_from_pipe_next+0x34f/0x3b0 [ 259.121447][ T8756] ? kmalloc_array+0x2d/0x40 [ 259.126164][ T8756] vfs_iter_write+0x4c/0x70 [ 259.130761][ T8756] iter_file_splice_write+0x43a/0x790 [ 259.136152][ T8756] ? splice_from_pipe+0xd0/0xd0 [ 259.140999][ T8756] direct_splice_actor+0x80/0xa0 [ 259.145941][ T8756] splice_direct_to_actor+0x345/0x650 [ 259.151309][ T8756] ? do_splice_direct+0x190/0x190 [ 259.156335][ T8756] do_splice_direct+0x106/0x190 [ 259.161253][ T8756] do_sendfile+0x675/0xc40 [ 259.165667][ T8756] __x64_sys_sendfile64+0x102/0x140 [ 259.170990][ T8756] do_syscall_64+0x44/0xa0 [ 259.175408][ T8756] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 259.181309][ T8756] RIP: 0033:0x7f2525776ae9 [ 259.185740][ T8756] 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 [ 259.205350][ T8756] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 259.213775][ T8756] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 259.221824][ T8756] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 259.229895][ T8756] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 259.237927][ T8756] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 259.246020][ T8756] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:22 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x3) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) getrlimit(0x8, &(0x7f00000000c0)) r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) sched_setattr(r0, &(0x7f0000000180)={0x38, 0x1, 0x10000068, 0x4, 0x0, 0x1000, 0x1000, 0x1, 0x8000, 0x7}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xf, &(0x7f00000001c0)={0x5389, 0xe1d64a5}) sendfile(r2, r2, 0x0, 0xffffffff) sendfile(r1, r2, 0x0, 0x80000005) 14:17:22 executing program 2: prlimit64(0x0, 0x8, &(0x7f00000000c0)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000040), 0x4, 0xa200) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000180)) sendfile(r0, r1, 0x0, 0x80000005) 14:17:22 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 34) [ 259.491508][ T8762] FAULT_INJECTION: forcing a failure. [ 259.491508][ T8762] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 259.504866][ T8762] CPU: 1 PID: 8762 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 259.513201][ T8762] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 259.523266][ T8762] Call Trace: [ 259.526580][ T8762] dump_stack_lvl+0xd6/0x122 [ 259.531187][ T8762] dump_stack+0x11/0x1b [ 259.535350][ T8762] should_fail+0x23c/0x250 [ 259.539775][ T8762] __alloc_pages+0x102/0x330 [ 259.544366][ T8762] alloc_pages+0x382/0x3d0 [ 259.548795][ T8762] folio_alloc+0x1a/0x20 [ 259.553041][ T8762] filemap_alloc_folio+0x53/0xf0 [ 259.558047][ T8762] __filemap_get_folio+0x443/0x690 [ 259.563238][ T8762] ? ext4_dirty_inode+0x9a/0xa0 [ 259.568124][ T8762] pagecache_get_page+0x26/0xe0 [ 259.573054][ T8762] grab_cache_page_write_begin+0x3f/0x50 [ 259.578739][ T8762] ext4_da_write_begin+0x323/0x590 [ 259.583862][ T8762] generic_perform_write+0x1b8/0x3e0 [ 259.589153][ T8762] ? ext4_da_write_begin+0x590/0x590 [ 259.594524][ T8762] ext4_buffered_write_iter+0x25b/0x380 [ 259.600156][ T8762] ext4_file_write_iter+0x2e7/0x11f0 [ 259.605512][ T8762] ? touch_atime+0x11f/0x2e0 [ 259.610115][ T8762] ? filemap_read+0x16ca/0x1720 [ 259.615043][ T8762] do_iter_readv_writev+0x2de/0x380 [ 259.620317][ T8762] do_iter_write+0x192/0x5c0 [ 259.624937][ T8762] ? splice_from_pipe_next+0x34f/0x3b0 [ 259.630489][ T8762] ? kmalloc_array+0x2d/0x40 [ 259.635128][ T8762] vfs_iter_write+0x4c/0x70 [ 259.639669][ T8762] iter_file_splice_write+0x43a/0x790 [ 259.645181][ T8762] ? splice_from_pipe+0xd0/0xd0 [ 259.650037][ T8762] direct_splice_actor+0x80/0xa0 [ 259.655084][ T8762] splice_direct_to_actor+0x345/0x650 [ 259.660477][ T8762] ? do_splice_direct+0x190/0x190 [ 259.665562][ T8762] do_splice_direct+0x106/0x190 [ 259.670418][ T8762] do_sendfile+0x675/0xc40 [ 259.674838][ T8762] __x64_sys_sendfile64+0x102/0x140 [ 259.680043][ T8762] do_syscall_64+0x44/0xa0 [ 259.684463][ T8762] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 259.690437][ T8762] RIP: 0033:0x7f2525776ae9 [ 259.694885][ T8762] 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 [ 259.714556][ T8762] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 259.722974][ T8762] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 259.730992][ T8762] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 14:17:22 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) (fail_nth: 1) [ 259.739028][ T8762] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 259.747086][ T8762] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 259.755062][ T8762] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:22 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x867, 0xfff, 0x0) [ 259.859695][ T8767] FAULT_INJECTION: forcing a failure. [ 259.859695][ T8767] name failslab, interval 1, probability 0, space 0, times 0 [ 259.872458][ T8767] CPU: 1 PID: 8767 Comm: syz-executor.0 Not tainted 5.15.0-syzkaller #0 [ 259.880800][ T8767] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 259.890896][ T8767] Call Trace: [ 259.894435][ T8767] dump_stack_lvl+0xd6/0x122 [ 259.899122][ T8767] dump_stack+0x11/0x1b [ 259.903287][ T8767] should_fail+0x23c/0x250 [ 259.907715][ T8767] ? alloc_pipe_info+0xac/0x350 [ 259.912720][ T8767] __should_failslab+0x81/0x90 [ 259.917548][ T8767] should_failslab+0x5/0x20 [ 259.922067][ T8767] kmem_cache_alloc_trace+0x52/0x350 [ 259.927361][ T8767] ? debug_smp_processor_id+0x18/0x20 [ 259.932741][ T8767] ? delay_tsc+0x96/0xe0 [ 259.937057][ T8767] alloc_pipe_info+0xac/0x350 [ 259.941830][ T8767] splice_direct_to_actor+0x5f7/0x650 [ 259.947215][ T8767] ? security_file_permission+0x7c/0xa0 [ 259.952772][ T8767] ? do_splice_direct+0x190/0x190 [ 259.957828][ T8767] ? security_file_permission+0x87/0xa0 [ 259.963431][ T8767] do_splice_direct+0x106/0x190 [ 259.968430][ T8767] do_sendfile+0x675/0xc40 [ 259.972869][ T8767] __x64_sys_sendfile64+0x102/0x140 [ 259.978144][ T8767] do_syscall_64+0x44/0xa0 [ 259.982599][ T8767] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 259.988575][ T8767] RIP: 0033:0x7f71001d8ae9 [ 259.992984][ T8767] 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 [ 260.012651][ T8767] RSP: 002b:00007f70fdf2e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 260.021107][ T8767] RAX: ffffffffffffffda RBX: 00007f71002ec020 RCX: 00007f71001d8ae9 [ 260.029158][ T8767] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 260.037137][ T8767] RBP: 00007f70fdf2e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 260.045148][ T8767] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 260.053143][ T8767] R13: 00007ffe5a274d4f R14: 00007f70fdf2e300 R15: 0000000000022000 14:17:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x798, 0xfff, 0x0) 14:17:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) sendfile(r0, r1, 0x0, 0x80000005) 14:17:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 35) 14:17:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$TIOCL_SELLOADLUT(r1, 0x541c, &(0x7f0000000040)={0x5, 0x5, 0x1b, 0x10000, 0x3f}) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) [ 260.348514][ T8781] FAULT_INJECTION: forcing a failure. [ 260.348514][ T8781] name failslab, interval 1, probability 0, space 0, times 0 [ 260.361251][ T8781] CPU: 0 PID: 8781 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 260.369639][ T8781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 260.379695][ T8781] Call Trace: [ 260.382973][ T8781] dump_stack_lvl+0xd6/0x122 [ 260.387620][ T8781] dump_stack+0x11/0x1b [ 260.391890][ T8781] should_fail+0x23c/0x250 [ 260.396408][ T8781] ? jbd2__journal_start+0xf7/0x3f0 [ 260.401665][ T8781] __should_failslab+0x81/0x90 [ 260.406451][ T8781] should_failslab+0x5/0x20 [ 260.410966][ T8781] kmem_cache_alloc+0x4f/0x320 [ 260.415746][ T8781] ? __this_cpu_preempt_check+0x18/0x20 [ 260.421299][ T8781] jbd2__journal_start+0xf7/0x3f0 [ 260.426332][ T8781] __ext4_journal_start_sb+0x159/0x310 [ 260.431852][ T8781] ? ext4_expand_extra_isize+0x560/0x560 [ 260.437497][ T8781] ext4_dirty_inode+0x58/0xa0 [ 260.442212][ T8781] __mark_inode_dirty+0x72/0x6c0 [ 260.447145][ T8781] ? folio_unlock+0x29/0x40 [ 260.451684][ T8781] generic_write_end+0x157/0x180 [ 260.456621][ T8781] ext4_da_write_end+0x4de/0x630 [ 260.461586][ T8781] generic_perform_write+0x251/0x3e0 [ 260.466866][ T8781] ? ext4_da_write_begin+0x590/0x590 [ 260.472398][ T8781] ext4_buffered_write_iter+0x25b/0x380 [ 260.477997][ T8781] ext4_file_write_iter+0x2e7/0x11f0 [ 260.483286][ T8781] ? touch_atime+0x11f/0x2e0 [ 260.487956][ T8781] ? filemap_read+0x16ca/0x1720 [ 260.492805][ T8781] do_iter_readv_writev+0x2de/0x380 [ 260.498001][ T8781] do_iter_write+0x192/0x5c0 [ 260.502605][ T8781] ? splice_from_pipe_next+0x34f/0x3b0 [ 260.508069][ T8781] ? kmalloc_array+0x2d/0x40 [ 260.512660][ T8781] vfs_iter_write+0x4c/0x70 [ 260.517176][ T8781] iter_file_splice_write+0x43a/0x790 [ 260.522546][ T8781] ? splice_from_pipe+0xd0/0xd0 [ 260.527484][ T8781] direct_splice_actor+0x80/0xa0 [ 260.532423][ T8781] splice_direct_to_actor+0x345/0x650 [ 260.537825][ T8781] ? do_splice_direct+0x190/0x190 [ 260.542846][ T8781] do_splice_direct+0x106/0x190 [ 260.547699][ T8781] do_sendfile+0x675/0xc40 [ 260.552126][ T8781] __x64_sys_sendfile64+0x102/0x140 [ 260.557323][ T8781] do_syscall_64+0x44/0xa0 [ 260.561739][ T8781] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 260.567630][ T8781] RIP: 0033:0x7f2525776ae9 [ 260.572037][ T8781] 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 14:17:23 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r3, r4}, {}, {}, {}, {}, {r3}, {}, {}, {r2}, {0x0, r4}, {}, {r3, r4}, {}, {}, {}, {}, {0x0, r4}, {r3}, {0x0, r4}, {0x0, r4}, {}, {0x0, r4}, {}, {}, {}, {0x0, r4}, {}, {}, {r2, r4}, {r3}, {}, {0x0, r4}, {r3, r4}, {0x0, r4}, {r2, r4}, {}, {0x0, r4}, {r3}, {}, {}, {}, {}, {r3}, {0x0, r4}, {}, {0x0, r4}, {0x0, r4}, {r2}, {}, {r3}, {r2}, {}, {r3, r4}, {}, {0x0, r4}, {0x0, r4}, {0x0, r4}, {}, {0x0, r4}, {}, {0x0, r4}, {0x0, r4}, {}, {r2, r4}, {}, {}, {}, {}, {0x0, r4}, {}, {r3}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {r2}, {}, {0x0, r4}, {0x0, r4}, {r2, r4}, {}, {}, {}, {}, {r2}, {0x0, r4}, {}, {}, {r2, r4}, {0x0, r4}, {r2}, {0x0, r4}, {}, {}, {0x0, r4}, {}, {0x0, r4}, {r2}, {0x0, r4}, {}, {0x0, r4}, {0x0, r4}, {}, {r3, r4}, {r2, r4}, {r3}, {}, {0x0, r4}, {r2}, {}, {}, {r2}, {r2}, {}, {}, {0x0, r4}, {0x0, r4}, {0x0, r4}, {r3, r4}, {}, {0x0, r4}, {r2, r4}, {}, {}, {r2}, {r3, r4}, {0x0, r4}, {}, {}, {}, {}, {}, {r2}, {0x0, r4}, {r3, r4}, {r2}, {0x0, r4}, {0x0, r4}, {0x0, r4}, {0x0, r4}, {}, {0x0, r4}, {r3}, {}, {r3}, {r2}, {}, {}, {}, {0x0, r4}, {r2, r4}, {r3}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {r2}, {}, {}, {r2}, {r3}, {}, {r2}, {}, {r2}, {}, {r3}, {r2, r4}, {r2, r4}, {0x0, r4}, {0x0, r4}, {}, {}, {}, {r3}, {r2}, {}, {r2}, {r3}, {0x0, r4}, {r3, r4}, {}, {0x0, r4}, {}, {}, {r3, r4}, {r2}, {r3}, {r3, r4}, {}, {}, {r2}, {}, {r2}, {r3}, {}, {r2}, {}, {}, {}, {}, {}, {r2}, {r3}, {r3}, {}, {}, {r3}, {0x0, r4}, {0x0, r4}, {r2}, {r2}, {}, {}, {}, {}, {r3, r4}, {r2}, {0x0, r4}, {}, {r2}, {r2}, {0x0, r4}, {}, {r2, r4}, {}, {}, {}, {0x0, r4}, {0x0, r4}, {r2, r4}, {0x0, r4}, {r3}, {r3}, {r2}, {0x0, r4}, {r3, r4}, {}, {0x0, r4}, {}, {}, {0x0, r4}, {r2}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r6, r7}, {}, {}, {}, {}, {r6}, {}, {}, {r5}, {0x0, r7}, {}, {r6, r7}, {}, {}, {}, {}, {0x0, r7}, {r6}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {}, {}, {}, {0x0, r7}, {}, {}, {r5, r7}, {r6}, {}, {0x0, r7}, {r6, r7}, {0x0, r7}, {r5, r7}, {}, {0x0, r7}, {r6}, {}, {}, {}, {}, {r6}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {r5}, {}, {r6}, {r5}, {}, {r6, r7}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {}, {r5, r7}, {}, {}, {}, {}, {0x0, r7}, {}, {r6}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {r5}, {}, {0x0, r7}, {0x0, r7}, {r5, r7}, {}, {}, {}, {}, {r5}, {0x0, r7}, {}, {}, {r5, r7}, {0x0, r7}, {r5}, {0x0, r7}, {}, {}, {0x0, r7}, {}, {0x0, r7}, {r5}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {}, {r6, r7}, {r5, r7}, {r6}, {}, {0x0, r7}, {r5}, {}, {}, {r5}, {r5}, {}, {}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {r6, r7}, {}, {0x0, r7}, {r5, r7}, {}, {}, {r5}, {r6, r7}, {0x0, r7}, {}, {}, {}, {}, {}, {r5}, {0x0, r7}, {r6, r7}, {r5}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {0x0, r7}, {}, {0x0, r7}, {r6}, {}, {r6}, {r5}, {}, {}, {}, {0x0, r7}, {r5, r7}, {r6}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {r5}, {}, {}, {r5}, {r6}, {}, {r5}, {}, {r5}, {}, {r6}, {r5, r7}, {r5, r7}, {0x0, r7}, {0x0, r7}, {}, {}, {}, {r6}, {r5}, {}, {r5}, {r6}, {0x0, r7}, {r6, r7}, {}, {0x0, r7}, {}, {}, {r6, r7}, {r5}, {r6}, {r6, r7}, {}, {}, {r5}, {}, {r5}, {r6}, {}, {r5}, {}, {}, {}, {}, {}, {r5}, {r6}, {r6}, {}, {}, {r6}, {0x0, r7}, {0x0, r7}, {r5}, {r5}, {}, {}, {}, {}, {r6, r7}, {r5}, {0x0, r7}, {}, {r5}, {r5}, {0x0, r7}, {}, {r5, r7}, {}, {}, {}, {0x0, r7}, {0x0, r7}, {r5, r7}, {0x0, r7}, {r6}, {r6}, {r5}, {0x0, r7}, {r6, r7}, {}, {0x0, r7}, {}, {}, {0x0, r7}, {r5}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r9, r10}, {}, {}, {}, {}, {r9}, {}, {}, {r8}, {0x0, r10}, {}, {r9, r10}, {}, {}, {}, {}, {0x0, r10}, {r9}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {}, {}, {}, {0x0, r10}, {}, {}, {r8, r10}, {r9}, {}, {0x0, r10}, {r9, r10}, {0x0, r10}, {r8, r10}, {}, {0x0, r10}, {r9}, {}, {}, {}, {}, {r9}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {r8}, {}, {r9}, {r8}, {}, {r9, r10}, {}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {}, {r8, r10}, {}, {}, {}, {}, {0x0, r10}, {}, {r9}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {r8}, {}, {0x0, r10}, {0x0, r10}, {r8, r10}, {}, {}, {}, {}, {r8}, {0x0, r10}, {}, {}, {r8, r10}, {0x0, r10}, {r8}, {0x0, r10}, {}, {}, {0x0, r10}, {}, {0x0, r10}, {r8}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {}, {r9, r10}, {r8, r10}, {r9}, {}, {0x0, r10}, {r8}, {}, {}, {r8}, {r8}, {}, {}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {r9, r10}, {}, {0x0, r10}, {r8, r10}, {}, {}, {r8}, {r9, r10}, {0x0, r10}, {}, {}, {}, {}, {}, {r8}, {0x0, r10}, {r9, r10}, {r8}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {r9}, {}, {r9}, {r8}, {}, {}, {}, {0x0, r10}, {r8, r10}, {r9}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {r8}, {}, {}, {r8}, {r9}, {}, {r8}, {}, {r8}, {}, {r9}, {r8, r10}, {r8, r10}, {0x0, r10}, {0x0, r10}, {}, {}, {}, {r9}, {r8}, {}, {r8}, {r9}, {0x0, r10}, {r9, r10}, {}, {0x0, r10}, {}, {}, {r9, r10}, {r8}, {r9}, {r9, r10}, {}, {}, {r8}, {}, {r8}, {r9}, {}, {r8}, {}, {}, {}, {}, {}, {r8}, {r9}, {r9}, {}, {}, {r9}, {0x0, r10}, {0x0, r10}, {r8}, {r8}, {}, {}, {}, {}, {r9, r10}, {r8}, {0x0, r10}, {}, {r8}, {r8}, {0x0, r10}, {}, {r8, r10}, {}, {}, {}, {0x0, r10}, {0x0, r10}, {r8, r10}, {0x0, r10}, {r9}, {r9}, {r8}, {0x0, r10}, {r9, r10}, {}, {0x0, r10}, {}, {}, {0x0, r10}, {r8}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r12, r13}, {}, {}, {}, {}, {r12}, {}, {}, {r11}, {0x0, r13}, {}, {r12, r13}, {}, {}, {}, {}, {0x0, r13}, {r12}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {}, {}, {}, {0x0, r13}, {}, {}, {r11, r13}, {r12}, {}, {0x0, r13}, {r12, r13}, {0x0, r13}, {r11, r13}, {}, {0x0, r13}, {r12}, {}, {}, {}, {}, {r12}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {r11}, {}, {r12}, {r11}, {}, {r12, r13}, {}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {}, {r11, r13}, {}, {}, {}, {}, {0x0, r13}, {}, {r12}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {r11}, {}, {0x0, r13}, {0x0, r13}, {r11, r13}, {}, {}, {}, {}, {r11}, {0x0, r13}, {}, {}, {r11, r13}, {0x0, r13}, {r11}, {0x0, r13}, {}, {}, {0x0, r13}, {}, {0x0, r13}, {r11}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {}, {r12, r13}, {r11, r13}, {r12}, {}, {0x0, r13}, {r11}, {}, {}, {r11}, {r11}, {}, {}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {r11, r13}, {}, {}, {r11}, {r12, r13}, {0x0, r13}, {}, {}, {}, {}, {}, {r11}, {0x0, r13}, {r12, r13}, {r11}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {r12}, {}, {r12}, {r11}, {}, {}, {}, {0x0, r13}, {r11, r13}, {r12}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {r11}, {}, {}, {r11}, {r12}, {}, {r11}, {}, {r11}, {}, {r12}, {r11, r13}, {r11, r13}, {0x0, r13}, {0x0, r13}, {}, {}, {}, {r12}, {r11}, {}, {r11}, {r12}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {}, {}, {r12, r13}, {r11}, {r12}, {r12, r13}, {}, {}, {r11}, {}, {r11}, {r12}, {}, {r11}, {}, {}, {}, {}, {}, {r11}, {r12}, {r12}, {}, {}, {r12}, {0x0, r13}, {0x0, r13}, {r11}, {r11}, {}, {}, {}, {}, {r12, r13}, {r11}, {0x0, r13}, {}, {r11}, {r11}, {0x0, r13}, {}, {r11, r13}, {}, {}, {}, {0x0, r13}, {0x0, r13}, {r11, r13}, {0x0, r13}, {r12}, {r12}, {r11}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {}, {}, {0x0, r13}, {r11}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f00000473c0)={{0x0, 0x7, 0x1ff, 0xffffffffffffffc0, 0x3, 0x9, 0x0, 0x8, 0xda, 0x8cd, 0x7ff, 0x9, 0x2c, 0x9, 0x2}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {0x0, 0x0}, {}, {r16, r17}, {}, {}, {}, {}, {r16}, {}, {}, {r15}, {0x0, r17}, {}, {r16, r17}, {}, {}, {}, {}, {0x0, r17}, {r16}, {0x0, r17}, {0x0, r17}, {}, {0x0, r17}, {}, {}, {}, {0x0, r17}, {}, {}, {r15, r17}, {r16}, {}, {0x0, r17}, {r16, r17}, {0x0, r17}, {r15, r17}, {}, {0x0, r17}, {r16}, {}, {}, {}, {}, {r16}, {0x0, r17}, {}, {0x0, r17}, {0x0, r17}, {r15}, {}, {r16}, {r15}, {}, {r16, r17}, {}, {0x0, r17}, {0x0, r17}, {0x0, r17}, {}, {0x0, r17}, {}, {0x0, r17}, {0x0, r17}, {}, {r15, r17}, {}, {}, {}, {}, {0x0, r17}, {}, {r16}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {r15}, {}, {0x0, r17}, {0x0, r17}, {r15, r17}, {}, {}, {}, {}, {r15}, {0x0, r17}, {}, {}, {r15, r17}, {0x0, r17}, {r15}, {0x0, r17}, {}, {}, {0x0, r17}, {}, {0x0, r17}, {r15}, {0x0, r17}, {}, {0x0, r17}, {0x0, r17}, {}, {r16, r17}, {r15, r17}, {r16}, {}, {0x0, r17}, {r15}, {}, {}, {r15}, {r15}, {}, {}, {0x0, r17}, {0x0, r17}, {0x0, r17}, {r16, r17}, {}, {0x0, r17}, {r15, r17}, {}, {}, {r15}, {r16, r17}, {0x0, r17}, {}, {}, {}, {}, {}, {r15}, {0x0, r17}, {r16, r17}, {r15}, {0x0, r17}, {0x0, r17}, {0x0, r17}, {0x0, r17}, {}, {0x0, r17}, {r16}, {}, {r16}, {r15}, {}, {}, {}, {0x0, r17}, {r15, r17}, {r16}, {}, {0x0, r17}, {}, {}, {}, {}, {}, {r15}, {}, {}, {r15}, {r16}, {}, {r15}, {}, {r15}, {}, {r16}, {r15, r17}, {r15, r17}, {0x0, r17}, {0x0, r17}, {}, {}, {}, {r16}, {r15}, {}, {r15}, {r16}, {0x0, r17}, {r16, r17}, {}, {0x0, r17}, {}, {}, {r16, r17}, {r15}, {r16}, {r16, r17}, {}, {}, {r15}, {}, {r15}, {r16}, {}, {r15}, {}, {}, {}, {}, {}, {r15}, {r16}, {r16}, {}, {}, {r16}, {0x0, r17}, {0x0, r17}, {r15}, {r15}, {}, {}, {}, {}, {r16, r17}, {r15}, {0x0, r17}, {}, {r15}, {r15}, {0x0, r17}, {}, {r15, r17}, {}, {}, {}, {0x0, r17}, {0x0, r17}, {r15, r17}, {0x0, r17}, {r16}, {r16}, {r15}, {0x0, r17}, {r16, r17}, {}, {0x0, r17}, {}, {}, {0x0, r17}, {r15}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000047480)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r21, r22}, {}, {}, {}, {}, {r21}, {}, {}, {r20}, {0x0, r22}, {}, {r21, r22}, {}, {}, {}, {}, {0x0, r22}, {r21}, {0x0, r22}, {0x0, r22}, {}, {0x0, r22}, {}, {}, {}, {0x0, r22}, {}, {}, {r20, r22}, {r21}, {}, {0x0, r22}, {r21, r22}, {0x0, r22}, {r20, r22}, {}, {0x0, r22}, {r21}, {}, {}, {}, {}, {r21}, {0x0, r22}, {}, {0x0, r22}, {0x0, r22}, {r20}, {}, {r21}, {r20}, {}, {r21, r22}, {}, {0x0, r22}, {0x0, r22}, {0x0, r22}, {}, {0x0, r22}, {}, {0x0, r22}, {0x0, r22}, {}, {r20, r22}, {}, {}, {}, {}, {0x0, r22}, {}, {r21}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {r20}, {}, {0x0, r22}, {0x0, r22}, {r20, r22}, {}, {}, {}, {}, {r20}, {0x0, r22}, {}, {}, {r20, r22}, {0x0, r22}, {r20}, {0x0, r22}, {}, {}, {0x0, r22}, {}, {0x0, r22}, {r20}, {0x0, r22}, {}, {0x0, r22}, {0x0, r22}, {}, {r21, r22}, {r20, r22}, {r21}, {}, {0x0, r22}, {r20}, {}, {}, {r20}, {r20}, {}, {}, {0x0, r22}, {0x0, r22}, {0x0, r22}, {r21, r22}, {}, {0x0, r22}, {r20, r22}, {}, {}, {r20}, {r21, r22}, {0x0, r22}, {}, {}, {}, {}, {}, {r20}, {0x0, r22}, {r21, r18}, {r20}, {0x0, r22}, {0x0, r22}, {0x0, r22}, {0x0, r22}, {}, {0x0, r22}, {r21}, {}, {r21}, {r20}, {}, {}, {}, {0x0, r22}, {r20, r22}, {r21}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {r20}, {}, {}, {r20}, {r21}, {}, {r20}, {}, {r20}, {}, {r21}, {r20, r22}, {r20, r22}, {0x0, r22}, {0x0, r22}, {}, {}, {}, {r21}, {r20}, {}, {r20}, {r21}, {0x0, r22}, {r21, r22}, {}, {0x0, r22}, {}, {}, {r21, r22}, {r20}, {r21}, {r21, r22}, {}, {}, {r20}, {}, {r20}, {r21}, {}, {r20}, {}, {}, {}, {}, {}, {r20}, {r21}, {r21}, {}, {}, {r21}, {0x0, r22}, {0x0, r22}, {r20}, {r20}, {}, {}, {}, {}, {r21, r22}, {r20}, {0x0, r22}, {}, {r20}, {r20}, {0x0, r22}, {}, {r20, r22}, {}, {}, {}, {0x0, r22}, {0x0, r22}, {r20, r22}, {0x0, r22}, {r21}, {r21}, {r20}, {0x0, r22}, {r21, r22}, {}, {0x0, r22}, {}, {}, {0x0, r22}, {r20}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000047680)={0x3e, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {r5}, {r9, r13}, {r14}, {r16, r19}, {}, {}, {r20}], 0x5, "957bbbcdd28f25"}) 14:17:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) (fail_nth: 2) [ 260.591643][ T8781] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 260.600053][ T8781] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 260.608034][ T8781] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 260.615999][ T8781] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 260.623980][ T8781] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 260.631954][ T8781] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:23 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x883, 0xfff, 0x0) [ 260.747986][ T8789] FAULT_INJECTION: forcing a failure. [ 260.747986][ T8789] name failslab, interval 1, probability 0, space 0, times 0 [ 260.760753][ T8789] CPU: 1 PID: 8789 Comm: syz-executor.0 Not tainted 5.15.0-syzkaller #0 [ 260.769226][ T8789] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 260.780096][ T8789] Call Trace: [ 260.783370][ T8789] dump_stack_lvl+0xd6/0x122 [ 260.788026][ T8789] dump_stack+0x11/0x1b [ 260.792226][ T8789] should_fail+0x23c/0x250 [ 260.796740][ T8789] ? kcalloc+0x32/0x40 [ 260.800788][ T8789] __should_failslab+0x81/0x90 [ 260.805611][ T8789] should_failslab+0x5/0x20 [ 260.810157][ T8789] __kmalloc+0x6f/0x370 [ 260.814404][ T8789] ? kmem_cache_alloc_trace+0x24b/0x350 [ 260.819959][ T8789] kcalloc+0x32/0x40 [ 260.823860][ T8789] alloc_pipe_info+0x1be/0x350 [ 260.828627][ T8789] splice_direct_to_actor+0x5f7/0x650 [ 260.835255][ T8789] ? security_file_permission+0x7c/0xa0 [ 260.841099][ T8789] ? do_splice_direct+0x190/0x190 [ 260.846245][ T8789] ? security_file_permission+0x87/0xa0 [ 260.851806][ T8789] do_splice_direct+0x106/0x190 [ 260.856662][ T8789] do_sendfile+0x675/0xc40 [ 260.861084][ T8789] __x64_sys_sendfile64+0x102/0x140 [ 260.866342][ T8789] do_syscall_64+0x44/0xa0 [ 260.870826][ T8789] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 260.876731][ T8789] RIP: 0033:0x7f71001d8ae9 [ 260.881134][ T8789] 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 [ 260.900783][ T8789] RSP: 002b:00007f70fdf2e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 260.909363][ T8789] RAX: ffffffffffffffda RBX: 00007f71002ec020 RCX: 00007f71001d8ae9 [ 260.917329][ T8789] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 260.925334][ T8789] RBP: 00007f70fdf2e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 260.933301][ T8789] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 260.941305][ T8789] R13: 00007ffe5a274d4f R14: 00007f70fdf2e300 R15: 0000000000022000 14:17:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x7b4, 0xfff, 0x0) 14:17:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 36) [ 261.153109][ T8800] FAULT_INJECTION: forcing a failure. [ 261.153109][ T8800] name failslab, interval 1, probability 0, space 0, times 0 [ 261.165794][ T8800] CPU: 0 PID: 8800 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 261.174197][ T8800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.184358][ T8800] Call Trace: [ 261.187628][ T8800] dump_stack_lvl+0xd6/0x122 [ 261.192238][ T8800] dump_stack+0x11/0x1b [ 261.196475][ T8800] should_fail+0x23c/0x250 [ 261.200934][ T8800] ? jbd2__journal_start+0xf7/0x3f0 [ 261.206175][ T8800] __should_failslab+0x81/0x90 [ 261.211039][ T8800] should_failslab+0x5/0x20 [ 261.215609][ T8800] kmem_cache_alloc+0x4f/0x320 [ 261.220378][ T8800] ? __this_cpu_preempt_check+0x18/0x20 [ 261.225924][ T8800] jbd2__journal_start+0xf7/0x3f0 [ 261.231030][ T8800] __ext4_journal_start_sb+0x159/0x310 [ 261.236618][ T8800] ? ext4_expand_extra_isize+0x560/0x560 [ 261.242258][ T8800] ext4_dirty_inode+0x58/0xa0 [ 261.246937][ T8800] __mark_inode_dirty+0x72/0x6c0 [ 261.251884][ T8800] ? folio_unlock+0x29/0x40 [ 261.256385][ T8800] generic_write_end+0x157/0x180 [ 261.261403][ T8800] ext4_da_write_end+0x4de/0x630 [ 261.266408][ T8800] generic_perform_write+0x251/0x3e0 [ 261.271696][ T8800] ? ext4_da_write_begin+0x590/0x590 [ 261.277040][ T8800] ext4_buffered_write_iter+0x25b/0x380 [ 261.283484][ T8800] ext4_file_write_iter+0x2e7/0x11f0 [ 261.288777][ T8800] ? touch_atime+0x11f/0x2e0 [ 261.293392][ T8800] ? filemap_read+0x16ca/0x1720 [ 261.298243][ T8800] do_iter_readv_writev+0x2de/0x380 [ 261.303443][ T8800] do_iter_write+0x192/0x5c0 [ 261.308117][ T8800] ? debug_smp_processor_id+0x18/0x20 [ 261.313505][ T8800] vfs_iter_write+0x4c/0x70 [ 261.318011][ T8800] iter_file_splice_write+0x43a/0x790 [ 261.323392][ T8800] ? splice_from_pipe+0xd0/0xd0 [ 261.328326][ T8800] direct_splice_actor+0x80/0xa0 [ 261.333338][ T8800] splice_direct_to_actor+0x345/0x650 [ 261.338720][ T8800] ? do_splice_direct+0x190/0x190 [ 261.343757][ T8800] do_splice_direct+0x106/0x190 [ 261.348639][ T8800] do_sendfile+0x675/0xc40 [ 261.353054][ T8800] __x64_sys_sendfile64+0x102/0x140 [ 261.358371][ T8800] do_syscall_64+0x44/0xa0 [ 261.362796][ T8800] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 261.368714][ T8800] RIP: 0033:0x7f2525776ae9 [ 261.373156][ T8800] 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 [ 261.392760][ T8800] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 14:17:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) getrlimit(0x4, &(0x7f00000001c0)) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x1, 0x8, 0xffffffc1, 0x3, 0x0, 0x9, 0x9, 0x7fffffff}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendfile(r1, r0, &(0x7f0000000180)=0x200, 0x8) sendfile(r0, r0, 0x0, 0x80000005) 14:17:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x1}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000940), 0x5, 0x200) getresuid(&(0x7f0000000980)=0x0, &(0x7f00000009c0), &(0x7f0000000a00)) sendmmsg$unix(r2, &(0x7f0000000ac0)=[{{&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000001680)="98930a5e50f6da2c38415819baebbf7deebb4d1b9c4e1c059cf3836b194b3f3c99f0edd1848fc498de1e6967f51ab62f01d07299e4f2ea9231521b44a538456e3ec0955eb1a66d0e04d4784884e350e826124ddfb9a0fe96697534009fa80d07b9195eee0896f7352873eecd21a97697efa1d8d7ff380a2fcb71e5d037c6cafeccec004697b6953b9444d18721977ef99e0c46f80affe4f7e67ab26e03e34972bd5dfb9b3f4066e11a2ac1f8ce7a3626255989edb124d8a5b48f80b760bfc0b2f8d00d475de3f9e84f91c6428e7b8a89720c9f90d8c9453915c92910e1dd2f05ca3a7edbbc1ae869ee3df236a2d99d6b4c4d065a99d055b6a9c92d6b8216f9593ef97073db105d160c43c52bb3e4658ed1c766a97fe53b303aba598ac5fd08188b6c83947bbba3d4014f10030105ddbc7b10bb966fecd3eec6295693ef801d5f68a8aedb4ee55fd40cd37ff5baa79a7dedb35baf44f0577ce0ce622db2918fa46e852e544766b1d1960410139a627989ec9fa85836c9e9f5fbc79a96b3068f2acd28af570dc2c6861444914b8af286c047ab1a68356c68605dd6064af38a73a65807f06c9530aded3efdb0ed24fddbd4eea2ad1c2c95716283eac0cdbfbb3d1cb8bf7196f5a6779ce24a33704d20f3d22f0c56a86115b6a874f5b5d2b73449ab2395792d1b92250aa9f088cfa589d38e523486d791380696af44b36980ad77da4dd8bb79e6b149209550920cd7ddc695c952a0339c8fb3fd504fcdfbeef31ca25ef9f6b307ffc61f336edc37d6eb6490da394108f85389eec704320279f3a53d9c4ac113e44b312af285275146e3f28d9932670d662b376eaa631b1307d9513310f811aba51f1d90be38e71d18720e7e5fbba0caa3636c4ec419702a5fd99e127ad9702ce8fa61c814652e90b16a3691fa3fc1944af855f8d830883784d060c481dc09cc0fa37a6d35d51e8a2e43739ab8a5e6aa0c93c6166372fd5096320595ee4c91b6b223ca99d571b8e27636522dbd909771cfffd6430ec81a6a36181fc0bf3053ee5ff7504aed457cd76a352ee7b7698d842dff8a0b855c5e8bb2eefb90ec4dd0c617f71a21c1713d81e3b7d39d33d6c56d9ebf56feb01508f2cb9890be65d69afe169577028f17915b76787d8eaefd89cf7c4c39dce95d7fbe1506f02fca5915fd22e1bc782cba3ad4dc165ff18aa2a55ae43a01dbf41ff1aa67403c31860aa5431ec34144b26f8ecef76c6723fb77a19191e04f584a17c2ad1a218a9aeae3501b8546386d9dd51d722f3d961a233570df18bbe828f16af81e11cec99e39a91b1079a9cc62cc582643de1f4d4e78dc8c4ebd661f5a3b9703d01bbee7e11fe6fa2e11be655d1b748598b20fbcf23597a5c77f9c19c56070086ce8056020556de8a4339585eb879f13a55dbdd9666bd998885ac758ae20f3906f61dedb86efa8d523b4dbecc809364983898ec3ea329a69fc5c89599d0b823ffc3c21d38c5da56cba14155b3848e3855613bf6ac0cbbc7efb13cd3eecf745ea4990c023a023282ba461a257e3cc712d2547e99543635130a63629776cbddf23bb8254f1acc9461b8b0b2e5a972c862cc8872dd50584273d41d2d1c192937f6b7cc2140fc61cf22aa890580083c7274f99987fb165d42beb486f0f350071cfd89665d57a3264e449542a4ae6dbad19bc3e01045c63d1a1b6813bb11877c5e76b2d1c30525e468a88316ddaf6dd9322b41b43293c479dbfb19d927e0c2a768c9ee572512236cba5c48ec1e1642e2a8f00b9d61e975a5f1701329c898e5e1b10d69875bd825b4374a5a72cd5358d833f7dbeb3d578932cd653e2b77bf2503a0786dfb58f24b237c4501c2026222f0fc364b5328e4e911cf4173cbaea586a00634ebc6f327f29f01eabdef364172c31741c547ebea8db0ab1ac59a3ebaedd3f2bfde014437981903418489e514a39defa60077256f125828fb4b94a612c0bad3479f76018ec3bdc1e2554d74ad450a925dbe2f540a2bec4a5c1a7f5ca34eae146e5659f89ae7cbee9290e292b8761baaca4b5adc4c605d40a3f2e8e2c26dafa9fc3237e3e35e26d76e4d4457df5cae653b5639a84534dd5e71b1912bd3341f555cfcf3dcdc4262aeddb37e4caebaa0094fece22096b456c3b85dd4aaa09569823ae11889fbdd0047b277adc69eb5ab64153b5b7c20bfb37cfc2630e4b2f70248610997c9bb7987a260464a01cd80dc4c09f38ef7181594adc8bd0b93aec829f172f4dbb93aea4fe04984bd23fd5df091408ab7a4899ea0389a606a64b123820c2e47d3359459784e0d4603490b4b71389ae866ed82dac1bf93074d1f7ef55bb1df79c2846e24ecbef4ac8cea69a75ef338a8cb7cbd8b7f85b1a39221637cc95936e6ca219e1c6e6f04a234a4dad005b0e6c2d4e35cc12ceef906037a1974440dd67260a9f70904bef954b5ce9c4526126674b515444b909abb8b7a6070f884a52d07877a94a70400090ac721341fa6945ee674eef32985215364a461aca5d7ad92a64a39c3bd02ab690b0273185b76f5462af15e4028e72bafc622cf4e0b042216f6fe509215185c001303e0529c292d9a253c2b8e254582bc497e2ac474f9a62a5118a12a84dff0e6b4db21e6817129fd0056c52ee0ebb003735d4609ef1efe0ac7d69fda3dc5fa930d3dcdbd996779d809753aced716ed7c28bdc26e0eebe99686416938b65706b16519af426fe1920d22a2b77d7ff43e22b04b227109bd83df0f9bf36f5c8d5a3390d9e39426940b2e8ed2a4af4eb789249ed0ff82aed2c58ee8070c8b65c46e6372eb182da763fa1e5da7cfbc4f31fffa8e0ac89f47187da1ec8633d8f21d82f0090027a58b9ae2534c5b819670f1601a88676a6fd22414eab8ef1fd6bf1817b246076ce7b840a1e8fd82969a210da6ae41edc4e0c80573378e0ee4bc67005578f42e021bfc704f88509f43957f639a0da14ed71471f1862a9e02087df0d423362a961ce5747e39930c71af557148884ebb5f8bc74013ac0b158a42923f289e27b139fc0bb54324295634074f8dbab220c3f1f0b4bfe1c8737fd320a446898733b62a8b434a4ae5dd258d598ecd541fc3ccf8b8777c616486d8ebdda1bd604dc2dfe44870619afe0e96a425821f8517caadf59b172632b24301c466fe278cb4df37e7ec3af3e76dadf5d599e74d156775a0925a0d79693363e0d205f4a8fe369c8778647fee3a41167d5943bf4877cf26922a63946ee4c1d91d7de99e04dff6024f2d424a75831ae7cfac3bd0f3ae012dc5b010e12bc62724599779afaee0070b54008a0a16da7bf7ec9343205d01bbd0e3549efaa0919d470fcb33faa98f7c94c4c272e6cb06507caf7cf531f3222797ea9c32b2cd1210efdd36456c582ca183413e67e73e4569c70c73da7b895ac8645a7078071fd76a2b27b6d61c67d9cad524a4548ceded8bfdbf9b5155f9c935c0a1e0fef03ce06536f5c6a7ee5ece3ad49eeedf49e8965e74dd9e0abe8d6d73b11015ee278f6fa5c5e5267e63581a1824f86ba3347ea00abbb83c834e1514f8ed8cfa55fb16dd8de3ef6f0e403e53d6cc8f5fd4c9ef1b666606985f85e8d720f6d7a9e96e2d621940b260c8903ca2bb6ff075ce9a286a0340abc22d28558e0494e34eaff11d3b11f2fedc27a1a562018408ddddc84515d474cc2943b8e19eda95062cafd122847c587e107c454dd001b4d11afa2a8582f4e9928161a4ec0999f50c3f22450aeff1096bbf53b44a1ae47d9f4773fb036f0b0e6273d0666a0ecaf371161f2fecb17ce7d5e120317bded3bc826c8c64775f5fbaba6b5c558ff1d76c140bb8c68e740819ffc819522a1d0f6056bec6637e767361b8a52c2936d70ce6341aa62f5d8491740f203049e72b9524fb1c11a37ab398fc09ec660c1e1a3aec16e920631647238a8ee8e0d9c79c48bf08184d90360cbab37148eddb945e17a3b547d7412b43924f41d43a0cf62699f0db202a5b092b70aff4d7f2e815446d59559b9ce4ccdabd051512c044b51a5d4c7ccf7993d87ad917d888c374b70cd7b21662db57317889c556c21dfcb7183b620d6a9c8e0b73aae9b1b1dfc4bd0cf693ef44af690f575c12577c1f6684e21be9124e79a7d825c7b0a5a79057524b38aa2db0289fb13a836495dc137f46710a1f040b20260a58a9698b29117d4337afb71121572d0614a66f75ee55f5d4fc96ac2e86e283ccdee0b796e4fa0c7451b4e9fc997193858f5650a7fe018445e86a5e149c01e464c75b9de7d9abb9a4bf8fff957313217ad4deb0b2eff8ddd5d8ef6f807b760e409244d325e03edaa30d6cea9007088a80ab33b07a19373c99cf32b6828491bfe789b87fed5c92c77a69e7ba16c947b9baaef155d6734b4b023d7965c508c00b94d79665319850d559bdf7ea36c2ca9071566ec886d6c8f1c89dc96711fb2cca62a7de805da65806d3d81f130bf6d8c9e024c46d5a8a521c67686cf719adeec7c302a807d474a474f49976ff27b23f86d2fa18b68cdd4935b963df31780b887db595bf4f8de995051e2106003ba3dc42ba86b1278a076e5f4d44fc80c20b4becbffafe38e0e793320f7ee192db50dbfd63cdd84c76eaa9442758cf4431608474f2808db8d478647b8300dbeb6433cbee95e1bf218f180b2788787c125c11d79a80da9f992c0f4578cfbd44f36b4931f48258bc349b3f3268f7a26dc3a9666a86f1041cec55a6326e13a6b566c138b3ff4478fdc7a01d9679f31f8ed2d6386cc27d53ab0b324c7f59554d19804ee56be652b852155e12722861a27d00028462f09d3c19d01164b26d5fe0318ebee94c581e04e7206497b34e3d7dd8fa333641d1e560d4b9454d726760c4b1c292b682aba27007bd1aa4c9698f51d5e3cea1561801bc11e14f404200329115f5945362b9e63f5b0611abd64c2d4983136ad821e7b6657072d959cc1b6c43e8dbd571645b341c1d55b5005e28241b67f3e15508b4133b7e8de40741fb9f5ff2ecf46a0035bf85e52384e7e7aaec9d2fdfe68469d6474f4b3a4a90855e5f383f8d43b34eedaf273a158782052a655659738a4dcd0ed363004329953bb6baac9c6a5d1af9f0064764b4ea672a88467e04da02c32d18b69016e5914bc74b39831f2445e969e7974c145deb3b1a553234aca9fbb4f3bc78979b78059cfd1525de8d1d070b0ee3abd0ec93f948915c3c9296c41350a933e1d684c47cf76f3db81527efb38ae00c80e6b6ab3c809874a4da3a86db52c2178338e549557b7a2317774c1cb68931d77e608498c818421a9e0c0837e0c12dd551c4cfb8bc79a2ba243c5c9f0a4392120c7ac2cb0d3b662373c93b0279b449375dec13f1da697542b19b1a9fb620ebdbae3bf20b5b2d4d0b5f6e917af87cd7c5db6ed5730d29ecf5dbf29d6b73c2d7145cf866c541b8ffd2934bc901889faffee8ad602afd1ac4149956f934d4564b30ccabaf873dc2e9630f79e0dddad19ffc709400393d4ee2bd991269690dceb1b2fa65c195fdac635fb3a5a56b462d83fac236e5306d20b3da02873807e33db9761524dc36a747f5e4c79392267371920fe7b8bd423a2ba6a502e1f967fcc74fedbcef9e24e21371624d46f7fe18204d5d503be1f8e7bbe9edc1ce5a796c473914dfe55e436bc7a3ebc584774e911989df13883095fd8a75a1fadf8ac7213d293bda48e524507fb7e027fd369fc54c158772d13408187f92c6f8359bcdb90c6febb765993e9693c2f4a4878ee9311c38ed97b01d315bad3d8f9c755435ce5b36ce053674e71ee3660a4f6", 0x1000}, {&(0x7f0000000200)="3a5ba8d79cd7b402f0dc45c268c179e72fceae40af603253b4b42e82ff14ada99dd0a5e7c3b39938e7fce88c30266e547eb174f7265b7952124f9df4ab8f25ffd67a4f90245a01c3682fac287e322e92e850b33120c4c7cb2724b29306bfab255b03c8cd9157805cbe2fea081640def417d6198574c7da7a964b3ed2307bbfc3b19d00", 0x83}, {&(0x7f00000000c0)="52f70b95eaae55c6b3de78207e4a96499cd23f2012c226e68563e5ff3b1bc6b5d53d058dcd9ba42918e59a00d25aff01c39ee9ed6a23491a39e27ca6", 0x3c}, {&(0x7f00000002c0)="f1d522bcfad6ff55fdcea1aa548a66e398c6098a0f4479122bc67207b23f314acbeeeaa00b6e", 0x26}, {&(0x7f0000000300)="4356272e3a74e1c58e", 0x9}, {&(0x7f0000000340)="7db8ba4ad4506ec208882c4ff2150c19d8a46abfe004bd5c7b7084c98787b85314815519e8152bc3448c02ee7dd9ea09df4734a8100fb75b8b89a6e4694c0cb7b1de7547d5f622fa0e2ae47d8c4bf1e2ad5c1e8246612c48bf1f1690af1c526659e0e40f4bb88ce83e3d0822749978686e47029a0cf18a0f10938889ca5c8b5560e1a7231d8c0d179e23c5785baf68c124d0f8c70c9caecdcda7c5f69b2cbe40902408ac7a16b6b7cca1b9ea4f6fde7dc13a36a765b93f7d608e6889204abc64da47d4c7914ffebaff4ee6d4246558543e9942df9905577b81dfaa08", 0xdc}, {&(0x7f0000000440)="d21faa6ed5df51a5802a8e24022641c729eb605fbac28ae699ff3d872e01aa64dfc7c7ee32f355efc41f73f8eb2466fcf4fc2ab167bce8220280ac167f95fa118a1c5777d3bc35c615d3a983c54a0e81e5c398da12f579db297e", 0x5a}], 0x7}}, {{0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000540)="223c21d34534078a7af9241fe4b17934b9a3bba98edb629133ef7b815186a34c7f0581bcd5205cf6ca929ff99728c1a25ef67a873a29ee9e3b75284da6eb6e5caf43aac130f6d44621c2b25973e1900816789b3d820fc47f3eca6dfe05b6d05f1ec7e216fe5ef102c6ba045c6a690f57373e636669e9ed6680b677949010c8f9e1cdc0bd074bf2e5e8e6df79a66df087b3bba926183f7316c04ebab097266e1402a24ba357e45e1bfd004a8b4581747122b3577124cac0d7c0d56661d9ec12", 0xbf}, {&(0x7f0000000600)="a88a21b4c5f35c6b0738327a6cf106188d55c21e1f74bb890e5466184544", 0x1e}, {&(0x7f0000000640)="8e33b3a69deca151f4e88a715546746689517bb74249ced51ec55fd6c4a185fd2b1a5bc885d48078f284c111310379644f0eba16cc19ce9300", 0x39}, {&(0x7f0000000680)="c30909127eb11607b18449fb955af6f0622d84c2dd3845a4257d524bf30e197edb8b73223dcbc62cdc1b1460322ced1f176cbffa054db99db8b06ecf690a5257d8de0c9a964cadf3420b8abb4fab62d552a67ff42ad61d7482b1e30c6ab54b4e1ea2f0ca4ca5a7f20fda192e", 0x6c}, {&(0x7f0000000700)="126206d357cfcd9bd37caf457134da881514a43fc8c1c43b05ec716fb77cd5671f36209e501971ffa955b72abe8b1c6a8921eb386a0f3ec583ab2730b3e3231422baac9e5d25ebb01d4f13a6276c13794f3382561648541104f39921e26292ff5b24def0a0b510125eafdde2fb241393f94635971ae6b3df9fb9688b96fe0a26bf90872b6b962a57e2f6877fe557b94bb044255968286f81b202f180cb87fcc74ed380f12c14ff5e2d86467e5a86b1b26ec41f624bd7b1e2c969708cd330b6a6f491d0044f4bbc85acc1b3022a7a8554ad41538d93403a", 0xd7}, {&(0x7f0000002680)="b2d48db41b8486107b99b52871af3e2731860c0dd64faf5457273cc94a32143f1551dca49377eead151d77057594452d850366d4ca7134c2a6b09488c6a1e2f53e629ee4156b902b8c407d4ad089bb43b6de6ebd33a5c63dfd03b54f776301700fbb8629f52cc1c15f4f9fd4f82c2c03629ec443f4eb0d04876c5c6570dd950635f320cdda030003ee2c7c2f87c827c54254d2798901145dc62a94f8996f2e5bb0286e40a588041bf98d093eb174b6608fcfed70ea1d6da4ae2fb68d4bf04a3f618fb717d2253cb65cb3af2b478ff56e8bffd431a0420c391dba8060c7a5fc1928987343102208b43985ec9c536824133845ab99908c6b9516cd2f69a7850b80422cf4ae3c9785b1bbb7dda1fa51205de645d52a5187478f1a8e18673e7960c3702c1b6603c7b2dcd91a05750fef5891916044ebbe11527920375b42cba1706142e53592c2ea88a082a0b6e141635a92630ecba9376d436f3826d7caf7c4cbc6ce712e1a1f08f76dbdf22d8b6dece5b3541c263c75444a63b12a9b457bea3b071c907dc71b064e14d7df3c2900445a454ca727fb55ef17a543b7ee406a8db59934fad0a7e1a93835fc174305f843c4e6866fb48baa2faaf054649c48043420dd9042b310840dd71a430c55a13d69405ee688fbcb902159bf0c73fb033c4b828f906d626731fb66eb29be6f91732655dafc23bc87d60a683d4c536ca07cf2228d9ecf44b5bf4f1df2c181645ac1897b92ff2783aef9ecdbab0a24e04d23ad5312deb1cdd2f2a05bc88147a217c66b00a742cbb3cd19728bd13f24f2b757d959c81e6491fb91b2a2237e6f8317c8786324636c60bae76f2cdc2e15e1f036857b0c67f1c2e62dbd7ebf09ed4e497936ebfc4dda7f0469ce5c4e95fabc78be812bfb0530c0b9b363f16080292f11d9c118c10a836548384fc9f4c46c6703cbe23a99a7eb8c3d66e61ba3e6c002bec926d06b77a3b7034da7e73538b167bb68fab4d4a20d98a9b76bf0093ff43895743138827c5586a7fb91115f879f71c67ed36f76510656d5ce912547ec89a283cc6410c5e363e7eb6946592d15beb60900a28205026b64610fda2662ca56921e153353b25d8b3f2fd32df4cc22770faf4a0cc8dd22b73e55d335a2385eb94f27dc191cde12b3e36d14fed9788301a86abdc285283fb50ec4ef2126c4572cc145207cec910ec9fe2288fd48b9f0aed92a9cd3f9a550581a9c526c20e7940cb7db4257e361513c1c146e754d984d21558dc2dafa5c29694183cb1bab35699a6fcb671613bc5b4a1c7ecb06dd1197db6bfbb349235aa640162833c0f04b957b4ea96626759da77394c3aaa95653cabd8bfa8294ec9edda6bed70c4415a428663dd4a74ead08f0c8490eed02cfa234db39b47fb0385513fa1ca1ae49a6e93ec3c9720ad918bb1d7901acc5e63668ffdac90d1081fd45bfb40ac895a17b554559c3ae4dc5880875b7f60f91b9ca7ac7669e97523611e3f4109bc33caa4837d877194c198a6baf661d83cf772df5afab59bd8c735fa8ac4c741a15687bea0336f2921b90139c814cfc3ce5ce585e7317c3cc3d38420a8b60527fbe71a6f00a3a54089ab41866f9ccd40614882d182b0c7459da899569c1131f0e0eb5c93ecfe0f0381bf9c3813c28dc365af556edeb5a5b51c6a5c0df3121ed45ad316e295c811af33373166e87c607fbfd975f9c1e61766c842ee132dc8f6a5ac28128685f41180604306e913a795caa27a66893aa9ee4dffb55d249b239b182fc72de6250cb63ec1275977142d8794254f1773d6b55a6c795544472c0a7aab76893e08a1c2901989333e1ed75e976b757707cd7b307ac152ca801992a150d60ae7b81c30a6ffffc13c98bb88d387bb797554e09cfd74a3d981f8800bdb6bcf351609c74e1394edd8af183248b0f3460845bc2a8ffc1edfc93bd12189fecb05e4cbff4bb29c9aae1e1718bf467169f8152ec65721282490452a67df588b00b29da4a2b6676e45b9b36f3a5747b74f68c230d8e41c1d0885af6de7eebc1f137a0267c1c1a44171ba172439152edfb1f0fceab7927190a5a448f066cbcbedfe1a34d6ab847302b1852aedb12438419ab7ec838cfc1b58096a6c9de2bcbbaa3badf7643529efc440db04712688fa5fc55304d034ff0f92b375ea05c99f21883efa17615e1c3d3e6a34f2dbbcae219333b6d6211e93354dab4fb1b282080ca1ba74ec39c8521ff1a4480bc7a560a8af25e1c4eb14a24f7e6a8b37bc301e0cc87551c66e1fb384893a1bc487138441e36b869b937960574bb025bed0beec9e43f1afcf526d617ee59859c4a58451b8d56e2c0ef068a6f829068423418826fe978b263befd349d4b8a9b961ddd122c5ba633daa1073fdb11cfa1e80f959b51c1f08f0bf59ef79278b463a4eb097bff38bd2d1c6f7fdb8f3208e359d9b44e1db3407bdd81749b84626e12f4f8a76c658992e6f52c7b82e353a584f2db4345d456a327ba3391779ea2a5b9b19f8c6067f496da14d4cc303df95796d45507f29ab092420362bb2cab71141f6ad2b6ca20b81f7eec39d5b2ff244952287e0feea772838dfeee8b7948746de0b92c8ab95af927c6cff42c2f2fc0e3f940d68fc409443b755b8e2d139af05bd3ba29133544b946caa90ddd1f668def5a36118ce3f8ebc8ee20fc99c2b32f7553968fcef964b25bf7726c71fd8a1e9b6eb2454cf270309bb7913b71c995df828c7b0bbfd010a8643049b80d06037595c733b6a6decfe21899853a3e7c20145fac2bd992ba2661f5501466b747f75465b1f762fe221aebe91b7adc643a0458ddeac5ca65a9b63353c2cec9e7e6ae06ac73659b759df51694bcc13f57e1f8c8af41bbe580b7c1494d304ac7c2d3396f2b00af901e7721592c370191f0e7755414f90818e75ae096d0a210aedce346b5cb58ae713e73890099c3cb57f11de22a3c9c0003915372c01d025637bd4c2ec90b13a998575574feb3063c1246cb2b74ce9340533f1e6906996cc25ede1e0dc627ba7317c2054dc7a8e740beeea0f24d313f88f1db6ffc2c27355031e5cd168de4716fbfaf4fc3805aa9bb0ef293fda4631b2a2d9b567c628fb806428595c17b8735083f0ca09d97fd81962ab4454f9716510fa4eeebfc069a8153bdd143f0db17bb9a37c85c9f667cf1463a3dce3550da01fb4fa819b071cea90b8067d4bd94c11f1edd4dd4932ee5b681cbfd843138a1429043ada2f99b4a6f5dc87f33f2c86a97505181d278b1d85825e9bf554beed2d0ebb90b1eafdf8748a6806c801a7d386ed2bd66040d2112ad24854a6045b5c8c05156dea3fc1ce68fef46d9d57088af2f77444865a916e8d736e7af5cefd482bdb335f8bf4a0bd9c8db094383c4830ba3e94846d9cffc499dce7e8b898f21e5928c2ae1e3be6d4595201670eec53c9f59bd98df83e180ba2624dbaa2e42846d9d9df9790a48ea46299de83d2253e19ea4f2baf1a59ab8d7ea46335620851c4f425f1c755159e361a78f74491bd33ef14c629c87e7d6c5f4ba7eec7f8473662fae4a69302d0ffa5eee5eb837c7edd0bf8c474742184a4c2860e47c49fcb33f213c2bdeae5d7df85f2f6f8ed201f9c6ffd5f837217d841135d0aa9b459f4852759671e30ca8346e02ecbfdd30b6a9b09fca32eadb250998fb01250aba71d8f767fe3837671d3761e3e0770b6bf866f1282d5cc7f4d3ba91d8a7cf4727d29e20c96b15f8fc0aaef646329ff8bae8cb1ad4324dd1ad1a187642da5acbf1b9d8d97c14bbd0a326709f9f5a4caa61d13f5b7a9404ca9d6be3583011ec1233531902d8a05d4feb5243ff83115ee228d9f74d971735f54fed08fcf1833ce3b369962175def731d95aab34259a49245163e7add7c2592221c31802cba2657d153c68047d7a3e3e0c8414fefa44eb64b9961257d79e6dfab8f4ad69a319fc514b356b51eceab9e39ebe7bda042ea26a110b783a74297c377e4cf47a79f55923d4219910180f79e7221e831e93888d7bdf357b5f0e0fce3a3fab0eb05f4926fcab650783b29a19db048b97d84206818cdf77069a1786dc860cfb4c1d1764ac758f9d300834b9710969ed6e040036704e7a1a9b08b819bc96cb74bc874f6c1b5e4d06d69eeac0eb58ef5df99fbfe95ac64c0c3610474fd222d4b047824dc3df960ba786081bccebe26e9987cae72057c6e8a4dbc9314fe5a6b495682bd7b9f80d3e17ad7a0a4b4d2eb499f9e1c5cc8d806778eca2c45e273d0ba857f4d1f418d4aee185cd3f63ec3a05e0305e97ebb8d66cda78085e3b121dc1ee05cf251f209692fb1a7ff57597e60400dff49241013a739e1609f5dea4aa88387753c54b62f88b9728c77cd445f189d8305621086aa33ea7608a5c7bac01cff9e377d811740d00529caa0e5978ff674ea56c9ebe015ec39936c60ffae25cf44ed7bf382682ca8992b627d642648be389f3ab4c87f37e76896430dd2df09286edfea4d4aad2b5eec36d109f29fcc83effe2bf740e494c14f7b776681daac77df9f6f5a0e4f4143724049d0f8087393f0c122b62c4ce4a8f7198af367793dfb6282b6072b7677f9986c4a5344648e1b0638baf5e76b2b3f60a3182ac571dfa48cd0f3cbc1f987f393f5169b6802eca647b48f64f1d9f7aa5ee3c0061432d89a5e938616f83feeb2a85dd50a8bb8afe7004ed88e08302486f8a49b2972b6ae6d40cfdd078cf25b5a30ac08be8ed107d05346d9cee0e70b45c7245ff8ad5f667b4a1dafbf887867fdfa7acdd059bb9b886e3f7debcc4752ea412aa73487b5331f315b849869b104d942feb23b0c9dd801a6f29dceedb9094d602cc2b51537ae3d7d8036ca1a6abc8a00f9a7c40571512b10a0c912c6226b1eb69227b206d633c734db042089b0bf5b21c7a691082f8ae5214d238fb2171d38c3ebe1b24eb0693348c2929900e395ee8c07acd68a781fdcc252d2b96e205e299348f7cbef0dd14566cebdb1b7ad500bacca81c4298af0c57426cce2516e6e48b6f5099b888a2037bacfd95ba2eb4aa212cf757cc4c269c232db32081c74ae790064e0ea08e613f93d930c441d89141601d0453fde4591f80ceeec39d064f8c2d90ac84ea0f2b1b255d293f9007e21f95e13f84627610fb48e50071e7b05ef35a57af0a1817b87aa68cb21cfedc5a082abe929fe9e0625732d30a4a8a87d583ecab39e102547465b992c3ee2751d41c2cfeca4900964503bb072f25750b49ea6f009af7f7ec58e40b9481e5a3a16f2604871330d4996ccb8b19b94f010af9ce8fe8e28a63f3deecfd2ad40b5e7eecfa654365955e8876ea1d273776b1848db0e84cf057fa583a08eacac901d66998f3a507452fa6bbb91b13392b5fea65c6eaf771431139ed5f2d064d370db31a2b1e098f0d60193fc2e2108dd760598879441cbadb2dcf602bddc44e8d25d7e846e36e54ab8355e96f11a31f888e3bf48c874b919fb1aa1adfa2ed8f0aaae2358588cc7ff9620419d990976e53785c2f81880ed2e1a1c89000b6e480466ff5e69c887837a858c5a315297f941492a00025ca92737129ca53c737632fa4821aaf3c798dac3721cf12d27999262fb1fc9706308e71fd541ff6fefaa5960327acfb8b29911cdd9f92b1a5dfc802733da918cf1439aefb5cac27ca60e043623fea11578efe7a0b92544173f95c2606c3e7ef13c2fd326fb6e9d86c4ec22194d91c5c4c2dbf82c930ae106aeb12f75cf664fc1a835dc882669c0af72d68c47b34faf55a780672db5493329bb242d985332f24edb75cc8ab314b20d3f66e3ab767", 0x1000}], 0x6, &(0x7f0000000a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r1, r1, r1]}}, @rights={{0x20, 0x1, 0x1, [r3, r4, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xee01}}}], 0x80, 0x40010}}], 0x2, 0x8000) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r6, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000015c0), 0x4cb03, 0x0) r8 = getpgid(r0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) sendmsg$nl_netfilter(r6, &(0x7f0000003bc0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000003b80)={&(0x7f0000003cc0)=ANY=[@ANYBLOB="f4240000140204012dbd7000fddbdf25000000051f22518008000400070000006138deb31b16bc8f2bcc7608f49883e6943900526098c17e2989f7a0524c7079d2b648b3c390ba9f19ed65378a3f13e1305b4d9cf270fa1f70daf91cc9e34953b72fed71a969ac42facb87901b23ba259cc5c8f954e618bd8c774fb88d0adc7ee27d4104275ed899546abdc3aef6e0d885e51e3447d6607cde3a0b4b3509b365e548db1749bf53051dd38cb107d0911d61a15b0d584970e6b5696bb4f90790bf0ab7de1cf0b2fcaa6113e0c080186152d5d93f18e3559c35eb9ac0a7435645f336308364aae345a2d1627fe74d17e4d4c6dbf7bc43a940f48073ce4158e67b9c158fcf4aa25d83506a2bcf42ce239bd7237ca13a0826c4e076bb8c9bc3382e71fa81478420e73f8b082a521afc028b643bb900f169c49b86eb4aaea1245621c73fe1d178accd7ae7ec9b868b96f3a1732d73ade0698af1d7934a59f348d426a1ca0f92b534ecdf43b7a26f7373376ca7810524182ae5f1923dddd654a75bffa281ce338f354613ff8d87d5fb01fb7d1fa03be5fd3965be8d366638436e5a12e0edf3bc270ccdcecd525a78621c2881e74f5e21f5e7e153d86e67f78bf90251b7449bd67a612b45f23c00f7dd5bd90460fc84c205b9dc6ac89d56793f29a6524fe227210a6d966abb6dcfb849f427446f4e88e5268dbb050ad0ef0a49c6e0bec1cfd6240ff555f507a05f5c7cfc6d3bc15edd3db62f94f60fe980cf1561ac21a31c20e2a5b1520a48da632df7dd1de6bf1365bdba49a06c1f8c61fd1cee3d44a59d9ea4383d4afec81c08dc3384450cd80089845c6f0916bc26e32c46e4c62aa40dbd85edbe44d3566f1bb426ea500426508ff0e40b5f1c301b874746de8ff5cde060b8402ee7751c5fb4e6cbec2a4293dc81209428f7c53c8885272747717450d5e9efa88ef304d77b9b9dc383823c433c3a90af9806ed3fa84c774145667b39163cd0cb5f94234da3f6f813afb327ed7c0d952a6079e9d16a8bb984e83758e6dd3e88e9649276be325a1a2735097ed834015b68e1ce1249f6791aee52a88c29b7299f2ee6e1c022de5ca0121a57fe1f632ae47c59663cab700b1356838c2c45783cfa2e682c3e5722c9404f2ec2fff77d5b38c5fb4d87f5e39b0b704d23111cf096ca689d8e433d820c494b34d2110a80945ae7e17d3e7f3cea493419ffe22167cfd327b9f25a80e7f526fa6a7f9d4d20aef78e1482254911fbb6785e18c2fea8981410cc4bea245b6da1434869f43087e0512204c96d60670d560b220df28274adf9cd62a2deb1d80e10be1be9e4a2c483c958337fcb9822d48ee697a9230752cef0c49c7849a4e117bfea78b10efd3e3b55fab05026612b7a4aa06fae56a9bbb09cca71747976593f86ba806557f922c33bc24f2320ac246b9e898248ea6bccf0296836af9c65a36edb3716d48fdb88d91f871039b92e8ad6e899156c0f42bb39a545a79e5878ac67e86e3088ec29ca3b42b40bd2f4dcae9c0869f68111e11e9f66a65c6608f5c59ce4ff9792925fa5d6bc5823a399132d8d560f2bf393e0e1a4a44f3dd784dfde996645a255c140ffa58603bbb0024301b70b87a78b23b96d0354a8e11ecb00ad3ef3949644d8d56465525db1396a7686588a90808d0e91ce2b198e6c029289684340da502ee5f20bf80a69d6785e04950455f484458df25f4a71879d06d53ab3d7fb79369bd0749642b3fc23b8a8652c295e9e7a6d7fee5df77b84e2256d8616124537cab142332adc45c5c136b101fb8066ce2cf4b62de2126ccab653fb9b47c22e210bbf8b26a65ca0c26e23ef44b21baf219d920da51858a47e1b33875c2583e9984d3d598b4f506406bf9170c20365ecd0a6886fca685224a74681902636c8c33e73745945e37a0747746eafff6fdf8b36a724bb4a894405a339e3c67770cda070672913f60bc521fdb57982f5eaf1efead1ce9b3a7df9d4ee2ffa07250c41063a49a682a115a6c94ff66914af9bb8ae41b7a761c96b2ecdf0ecf477ed83cfa3bf6292978f252913fb0bab81ce74b2785ada324f4dc2de1fc45c30f946fabbffbf742293aea056d9850ac34fe7356a505991f89a780cab537f470ddd04d2ce6da7076e9e07cfae1a7f4e4f86d5936c1d6744bd33b6e124aaa767a0e889100b3e82b711967ab1ab6b9f4a81ec1e70d6a8c6ca2fc6def597213c3ab8c8d05c720528d3ac8f4ce06e5355cf4295b2d66f235847a4e6153cec1bd67a3807c9028a1f6d36fe81918ea31573cb662eb592d45146865de025360ce23ef710d4526d4b16a10b36004423a8cc15dcf212514d5867b5dc766bce30b10ac99c0ef22e5dd3602072bef86575bfaedfc123d6b5c114abfdbb5b88a0407c4d25b5ff5ed94b7fb846d34907069f2886f0948507a47bd9dfceb2f6737933ca7851d2908a5f68daf71aaf9b724ef249e1db745e74fafd0543a74b98dc01b1f4ffbaa4d6c3fd2629ffe69e6acdfedd5f0804b9b284635c5d5eee3416ff6d33e83d8782e0d9ee19d4466e952ab03fafeb8e811fc6a57d8e6500c3c74503f6c4223308a61fbc9ff66b50df619ba35d20a99344f4e21df4faba108095539aed445cf2357b3dc8abc51ca7ee0a89d711f281b1dd0d2b39024a68584c61ec2b64a4fa6ecbc7c7027678c0f65d0512848782d7ce5161e655866d1c6cb43418dc199cc726e849634f37d436f1b5f33602bb1f95b7c95a0cd1f5944aa306a8e18960b79a67f461524a0d7e85531e7214a16c1b48c3c19465fecdb9d6b65f6a8e93904ba4cbc0d45afc77721c4947f7c5ed7f3e54c72eca5586755158c4c9e94ad5ef48c63711d67b83803b043f8d4ece39f1a77b44f523b8855eb5d46ab68e0033392dab50f5f8309f0733ff1cc080cca5259646e4493303af4da0912f20a1e577721dcfb0eab1180d9f398e2574e55af4a34c9ea73dcbf607f10a46c5e2d7fc13b0087428da52d2e7f0c2676117ee345a6a9b5edc418501125c18e284ebab3e40b8369c28197df5b5490e88ea105df867dc0f0f9ab84db4e5724d2086c18ccbf07a1fa31308092ab7b1f873443f60c365bd87ef1cf52bde1625a7f78f3859d94c3fa73a6b320261d6d380b3b7da052a731704cd0e325b8f07dce2d0cbd97c5239d878fd87bad268b86b18cf78c1966ad3b73818b9a7b2e6ab4ad0dad126be63931d30491d643dbd84e348b1783788e2b04aaff6a5f935ac314595e601fae8d66f7a6ef5a0faf48292d1dd6d1b3d009506d261b49be47affd41be012ceceb6f445d9ef0f98b6d9bd63182898acdebb143469bbffab244826120aa47c35710cc25ba6974c584c138ef32d1a092d644ca5fbf1101178e28cd735434d2055962eeea18d53d9e55e225ef02b305e511a165b7defa4c41d48df227343af0e4cb25660ef2cff421740d80954dcdd9dffe85c30291123b2e708eb261fb16b08f3da92fbb0aa1a7a259832f48adb424ee599c231eb3ec05917785d3b64203cd90019c6308e17127399d5f95d05809dd82dd1ec01dabbaf474ee8a127ef25888584acda73836f7e5f00020b011d8080c28fc55dc11fb2b3e81378710eb2182eecb82119114368e417eb074b7fbaafcae805740f89438ac231b6345ff3504ba893cd86cc942652772d746f3e767747372a59c694a373842eb73e630c6033b570ed61962991047c30f31181a0cca64e0fe40a833f46b40321db427c0499eda90285c0bb647fde299c600670122cde684369e1d562d31438d437221861d2ac91bd5f7ff2ff8ece9abf54afcf60ecc1add1d583320d4a043ccaa780e337dffb5e22a37fd7e56fe131854c8d3adbd216e118cd20e20fed654c08f6bbaa994550a2bec63a90d702e921dbe972946e128573a927ea5d122d0d9e26ad2be78adfd053a02499b99ddc7bf95fc350571359d8e899cdc5e57040310b5f9b552be12127c57710fae99ea900c7ed1f1a15d947e233cce5c6be4b8d294735f24a4697535c9c7f96c282c64962bb8749ec899d175e681b215564f09f4b5f6a31d52756eac048210950182a28c1a4cd4c1b7b2090437b66e824e978dadbb372d6ec462ed2123c3511def25aaec022f8c1d537fe976aca171dc2c0516b5240dd38448070e748bf7b113898caa8ad04486ceefcd6c5ead4296a3e3b0633f78a9a6a79f8f573f7662a07468ff468f09c8823f394722a0d16685007cb7ce060f142fd2e1a11101663026e634ed1b17ab825ee54de09897181010fe050ec54f28de6f83152b7e2563481f6d940be01590de13eee04f1debbaef0a00df6e9c6ed9fac46cb3c7e320a43f18da757e021ea4b868433881f6cfd69135daabc1a89e8c120049878513e681f0cccff8defdaa43bbacec844a49dd3fa75ac67ae83a1041103d6328eb08d3de6ee9fcd2fd7740ecabe6b33e029736a410ab1ceadd949db758ce1c48d8ad3a971681f093dfbbb42c0cb5edd38c6e881dd243a85ed7c9d398253aff6352a4ee2125ee4a38e5477beca6d52a783f7e82e7fe9d5d8cc3c3e2cdbbb86cffa5c0a7a5ac18b0068cc0ab0287dabeb19c59cc2074a348a85d5a86c1278cb9ff82d5fd30f9b280b6c4b5b09fc52486e4146ef7959cde344c522e5e94ff04807b6b0b51b2ee18102dfdebaefb1e295c8923f798f27090428e68bc33d24b4622225e4ed3dde516f78f265cbf772ec3980a70f95142311126fb744466ef341412fcdcd700fbb2f4dee82bf04abc3aa9399068ad6b11146f62a11bbfc79cbe9e6b6522374f0741e0f66048aff9a63d4532e46e78875d6b4b3843e6f08806e65149715025038e252059a6d57d910c894a7f69ed46d0675572edd55ca240377b215a4748b22850173e7bc4c36de59c0cc4038934c89b7fd33b349942da0d628fb4279fd6eb8314f883aed02f5fee2fa27d702ef8aa086e143e6757942a8be23fe6af219ebd7d8f7182926e53495ca65d34e029e8f972aea2d5ee95cd89e9be73597c9de288faff56b067c0e6dcfe932bbde44de7b9b8a449820bc0913d6448a1c5b8dbe0637e0b92f4f941c4f7c5fc647a8f6944ff103a52e593bf4d2c6bc3a701a5392b725f9169174614068bfff93e1952038573ef210cb109edad7b29291bcdce550e9e10b33072037e912140a5a0ad7eba730df22e0152b0550ca789f47aaa090ac78f1cc67635b0b655f5a5306f3999cb781ffba4c40fcc2b5f73f9a31cc2c1f47dc3d8c124256bccd306f60be467b5949115f1cfaaddb9540ed3bf05c97ffcee9218970a69d01e320093c6a95942f23a271d9fa3c0056e8c64cd0736fdbeb648dc23412ee014d24703585688981dca3b8026db4fd329d17a3836d181e14c9832ded71aa88cfd0ed3dd496680839dc1ac0c7560e98ca44d3b84c9aaaa5b88bd8a1e8f6f54bcf99898814c3fec2360775525ac83e2beebad569c5bb8ed891e6a023f423009fce3ac6874fdcc30f82de5c9a82317fc6fad5398326520eefdce94bd0ed726dd391cdf07c94c7647527846f25c9780914373007c3ac5038bebc2cfccf946dbe744f8d1d6b1bc2eb8b802b479f428c15dd79d31350abcd4d954822676a2790baea992f7f81baa20245c46533aa1e8e4fd2096d6877caa93b49a5fccd7cbe01d33b0a14df2040889fc4b0c545b57296602459213f532989abcfa92b4425f3aabc4c419bc33fa05d980716d28939fac9aa691ddfa3ef9539fc1b9f26502eda876e28e4efea4e82dc2ee55e4d5dcfb6a56fde3c18651bddaabf634bb3da8978f8a697d3b846c8b62e94d27cbb7b63416ed739314513cc30d2e7fd2c2821612932c05654159f09ff8f21622fbb1e0e2dfeb7979e25ebc3f8a64cbd84293126ebcd77e3a7530f84cacd21c7c76b77b706f44ed70353d95180d0b443765caa323864cc4d563f0b168066b3c14cc09813edcd8b82f031d8fc5ca6d4bdffc53ba3a752da147b0faa612e2a685abea91aa185fa370a56334d34bf22aab61d8b29c157f341567a8cd404452190a3fe5ce1e208005c000a010100ad7d8f9e6946e3c624adf6fd490351bb7f3b8e65343619667786dcecc0d9acd35ef5f74296f86f628ef7821c037a2fd78a7239c5e42c377e59264b0cdf20396e57473f53926e554c637234a7eebb7f9398299e6fbde1483e97535cd88755b54851995c68d9cfe024cede30f2f46cb8227718ad352caac172a165a7ddfeebf46b348df3fdd5c10c85db38caf12fa02f3041feb43c56a6c2b0bd61c387a07dd7ebc7529b878846079d3f9ad520f23a361212cee4a86607d6b670c137e1279412d2ccf5e77f3a026f3f3144029e7c8b5e3acd1e993e187639483116ed3353eab49f1d97c25b4492cf8095943ef987fa0502cbc593c1721d5f386c1a553277847a7f6d846a5076ade0b44abc1c779793b5326dfa12d7c0d0b00a57de98902cc8850c5d818153ca68e038f4c659e65a2850767d993f9d3f64752e6461328c30e39b6f602a37e98b29e1a915b94aa42e1f7462f80217e97fd79348f61fbf7642b2fb1ff03031b541461b420742bc79b72a454b814db4fc8e2afebbab3d0614e1debb3bffa5fd0c83897a77171143e4f56406d216f3f13fb0b04a857e81cf9da97668e55fd5d031f7d10a031e949bf5ccb34907beae4fc8b0aaa730d0fff12935914435a133300a3ceb3791d57eee3698bf3237bd90ed8dcbf88699715830cf156033b24a51e9675fdf3da4c0e81de1812aee07786f18930f87082b2ac8cda3c5d450440ee245fa74336a1fd0800723bdf974ac5769e0102434aca5f0ee646e51ac0ec5dcce293c401a8f5a25f86492c8361fb9599141a4fd81856c61b51d4c27b0a3dc4a81df602de262d10f474b999c958d344f2f749d2afde789e8137dcb09b5bf21df88a0812f629db7f6ed1c087a946d7a5b7f9666eb5bac92c9e32f7c5263fea34079904af4fe8d8cb22e5a098e11b645ae396be138ba08d39d621d23052fd35e1a564783ad05fcadf7b329bd592909000ffd458e133f0fa2567b6d224b82fc9aa01b16299890ce760f00f2e596eeb4bb4d4f695cb4fd5dd9f77c5bed218d2a66c5b18dc24ed87e62d23b495f6f449174b0ff8e3f0d218ffb068370bd5f5815b55a13f7a0d9162448c6ffe9bfddfbe66313f28aab014beadae008612fb7d0cc41a13fe91b129474ddeaf28ce1fab0e6dce4750d42b37963c170122cb87d7dd53c511ced8536cc011b019fafa4462cb36ea2dd42517e8c1bcfec6479c21d1615fbb9b980eb4a0ab23246058a155ebfe72c1cf2606152e06df4968e7e49d100a0cafcdcd261cfcb93a15822c989a5a3da7b3d8016cfae6a2cf2eee5ba8bed2980166fe623f60b1a631e8de8074c437991cb60323fc75b404ef3cdb6296b6f5448f93141b287d52e8216e412f5254d90cd7ee85517a553974b7ab41514d3c45129b4614b5bede62f7474ea3a6151512760415ab7f03d73985dfce3a1d8f3d5d72af04a813085101724ae90a2783c70a860d464a9dca74a8147f447b7291f512231889744fdc79738dcbf59cf3efaeee9088ad18eccb514992de5361ac1a1422e62312dcddd6c21f11e23a98ef4ade36b854eac69affd0c3ff82be4ce4375799771c151e7d7b785e8aceb4ff48836bc92c36d6599caa41ff7b0a220aa74dbc16d84c3fb462fa07ce13a92edfb214680f0baf95c3d80cfe25438f557766ef139488024fc1de044b2113c3b39397e57207b5ed046e4834df3f2a34c310bb31101029b715301b36f29f8f845e1eabfa400ddcfa479c7a89de381c14bfa138f48894b330ef8789f0ca3e123fea80f1fa3e47a97d8edcc2d94a8ef0212d7085e678024857b97a23a9e436f4654af0c5f321cded83aee8f1044c520b97a2afdc4c3be6d4301ef7bd2743719f856f53a9dbf0e06de7fd801a0b2c4f511d33cb5bc5f881950cd3c5f511a8d92fbff207f7a31e6d3a21330bb0cea8db1ec25a6194b5306f921df61a30a88143187be2bce8d20705ffb85b4dc93d90270c38df3b1233f0788d464ac4eb5dd3993d59a95ac8b6e8ca84968390888e219dfa2aba519b49ec3552d0b1549c2b79ce4703995061ab51eecb622023f6f5ed1cde128a0b2fc9c6d35761789c6cfce58a624e951bc2012d0e92fb863b362054f96ed8fd45f3391a4a0a7cb804b29776976231a6dc39c34eb63c6718e0e484e76cfd312e3639a0ccd659107be10c238ae0b0e90fade54a1e012f0e6add76996de9263130bd878cf8765d80a7ba016e57348369e8d1f2311548ceb2b560620260b8393ac6c0a0d611138ba3fca34ee87e1396afc0e9d060e87e85aab842c9dc4b3eb8edfa1f9734f0911c3ec9561411d02b1607cc71f56bcfc67cd85883e4a550a5b26cf7654edde42a2e892c9b1a32a11df2f1c5d31ac11290f13a5f37804c97767780bb5574ecd9deeda76361674aad338024c3999c7970a49a3d975c546cff694105407d87b934d8fae0809d9f6f5477eb9311d28e9b82f31a3dbb1546befc508484594c598e27f55ad2aff9254dfe78a29da8bf5a6b3825e9a0409011b0bcca26c7a90dcb5d67d6c87c28e6e53fb60b20a0c4c62babb872b35d8eb415eb62b5258409baef056a37c8343e86146938ed7d744fecb7d78ac560a52d2243ef967349331b11d67ac5d879ae3a4f613c3072f813bbb8cadf2dca810a80bf7c99677e34c41046c0487320d64f14dbfcae034fa3f3dec012b902ee14bb17ca5a5073dbc2c8a7a8be315293f68bc015bb3826e02b21b091314fce52121c1946963682023b26bd11a91342b7add4f054593915c7366998b2f8835a03f010a324201015cbf5da96684edcd902b28057d804e5a007e533b2294f9ecf3481462e49db2f9650b0bace34067f04003954f2a6631a4829ba2ddf21f34248bc8bde63387756ebe8a35cef43f946909af6ab04ecbb8b8ef3cdb0180ab92d3c3348e8a02fdcd24c941dbaabe48fe28f1fe43bf9ebb10b75c503ca9fcbbc0c03fd334e7f74b67962a7c66aca3315c211954228a9dfb9ba8708a4f01f54e52530f23f928f2ed448993da42659e55987b576eafceb9ce3077a285744620580ee59a23f411c8b755a973980e4b1665d0b2f607ecc752938a184f745ab9aa9d9d37a1146bbfc32182bf0501ae1f25177525349f60ecf682f145a28a1fc109d828191d8525617ba20a477dea530892ff7e9146642c966b746003b3bc3c24c8bc41e9355eb1b144c7d558b6264ec99010733c8edcdbdd1487c8c4d8942868de8f5291ff53a988c82e30a80cfba7573441ecd112653ff3fda73248a6c0d66f68bbd79eb2ad89e075949baf4dff91e2d9fc3edf63713c9863f9f314a28273f9d3a8002e5994d9f4130aabd6bfa595d06e949e3f15ecfd337a4c2a4e205356f2a149e5de80b3582b8cb906674add04dfddaa25cfbf97e6889745e9a53c9de78ec7591120a78d469b1018855bcafac50ff510afb2611e66dc730f4ae4814bdc0c1794de7d090059beeb918df14de3a50cd71149fabf3cf80fb5d6e589ee863d6aabd30952ce45486ce4bf196929eecc242d0d605b268176732146833e41bc283f09be8fac739216a93b117c9ec0df47b6b0acd26a289d1ab20df749445a694257dda50d585db09e6f4778f0e8e88bfff9836fc47d0bdca2aece5bc08c1c72943286bd768d1114707236fea98e08036a3df3558968cadbb20660c3ef9b2da03bb477d2e8322878d4203516f2581fae2e56393b984131efe3035a45af2d71628387efa3b92a08d3d330bbefbae8d856224b3136b3ee8eea64a6f74471f6a426de858a707de8034d21e886646ab2e61848a5d7c681021eea4ce55721cfe2ab06a4c2cab5d1ef8596055e28daa57460e8f7803e74b5f8d12b8bf7b98739fd7b9ce49b5b2965591eb964eafdfa60786431ecdcc0444f61c07d14023a1437bcee9d34ec7c3cf3fa7e1a933f2b77f0f6d64f083fa5da7186b45f5a693cc629cb121b99f1534ee3737f935dded48fb64f460988676f52ca41f8bd9c94f239bd9273084c08d2ab88e203313e1e51d8a23d776f7b2731054fbdf13dabdbe697025d4b442833fa343fbec67b8cf6ce361ca6c27b6acbc5eb0f770f0356e9a8fddbcbec47170ce68ccc9895db77ab328beebb2818bab8c8dc74cb8f47c7d0d8ee3860a9afc58a0609d4669b18cad93b92f3bff63609b881c950e15a40e685e179790c345a111b4ed7f4db96f8df60f002f78f8741d7135669f5e6dc82ca80aa5228c6c8b7da99ca235336ab2a5617b0c0ef84db807cc24580f924f00441fc30e69f9c164bbfb335d164f6ee0719241ac07001b7b4ac2afd2cee5418e5f7064e755b7141b35c20d384577b870d1e45fac9b777afb82870039d49a3af77a312b4ba19a5d68373343b78a49986412981530ca2e6803f2c7a163307af647aa56065d417e4faa0ae85e6c1b2c35008e7e6ec6235c23d93fbd8dfcc9f685ce12e99ee187b760f04d34770d2446c28ad739e6198e6c356eb419a7caa0ad875388a4607f2180a2ebd4b41763f6a86e000bafdce827d416413ecb9e090719f424e1f2b9d2b2d215f31ea808b6afb78592e601b9cd4d199bb63b04b56e61926ca7afb3aa59f2f69f10bc9c7b61093fdbaafb38570653b011cea020ccf7e11e12010d14d5c22b693aab9050632c368fc7212ecc7619a9986b55ff19779b6d483e13aec7046eaa21b085b7677e0ce1b73eb1e441fe0f4eabc5938339a94897c29a61204d7cd34c733139353839a68f6675c1461a10d15327ed6c26034788ada65169a4364958ac89184b52ca9b6092d85caf7b9d0d756cbee3403e0545f58486622aa7123ad162e47ded6854e27c23f1efbb9bf0229a467c180986b42993b133d29c54166d71f2b59cba3f41446058d0d09b357db1eaa2f9079aae47d46c5fd5bc38bdca095d1e0c8868c46e7ee1f4e371ace45ed61b9d1ef9ccafdaf6c9ae10b7caf180919779fbde0d27096d8237fae0142262dc5945b5882acc391a32bdc234581808c73a9c5e5b1e1740915a4e5adfaebe90ddf50e1adc9b37286cf82a4c33c5898ce41daa7cee1c77b3f6e6e926b7bc19bdc723d79295ddf6ecde0d5b5f7f6b59eef7209bab27434d2febde7bf2854fd2ab598bcb8a2b38f559903938de66c9d119287adb149c996759505dc81c86c2fbf5e25058b7f4530df29d5a45e456bc1fe084633c70ca19023b4d8b7d3cf7341f06bed648dde00064788eb7066ef959fcc74bc424a3d45f3cca6bb3ed49a7e534694727a06ac98f81d0b474db4f187ae13bdb0358f2a30282fca3ef9884d64ab72c903ca931d5c816426b38d87aa1849683306dc30e1f370116e82b0060ab8ef4d79a2ff3bf6a9226ced41e2fbf4e68c882e20dd9e8915cded39d10db1bc23ff7f4f0ff0ea29f89e9a5599864327fc191686380d7141deb434fef0cbfbfef29d7434a3127362319112d12688945ce577fb407ca2a76a3526a625dd74d370a6a93b0e54ad0bd69c7740a17ccfc9e038254a87d74f4f635cb896885c6c8ffff95965722c203467a9bb2dee4cd960630358a00548c72194dbbba7c0f8f0174a64afe1defc30f02145d52bb73e55e079e27819bd9fb498a1715389e1f1e2d8c204f740d989efc020ffa527443195a3eb35c1b8db1e3a0b8a61c4a1d41475d37fe9417feb137b23c32d117d8e22875fabf7d5ce1fdf321271f3e1d08ce9f3ab8363d84c91d86d9eb07a5fb3aba996ee30cff9552599cd5907999e37b2f2cfef05a83e68a6d94f6e1833f94b34ffce697547ffa01420efb970b63f858874e8bd5ef6410778400afc0e0bdb64a099d2d677ad0aa78d5434a228eaf4a536969e0ca5c0d4d7fa2916f8b74a50b99719f12736afb81992bdb811815545617dc3cc21322ad7b9fc1916cf3e650b012fcc589127a64cd4ee152e24fb9c5dde44db249e351343c1f17e734a898895ade80dff029e53e8b6e3645517d3e99ffd7d34760c2db17958574b30c7ec8c747ec8445f1589c8863b398ab7743b2d21b25e0f1bf51fdde1aaba50bb41ee777973bb3e40e749c51edb88c55450c65546f656d3ece741bb836d1012783a69bcfc4fe241232f4d08d422aae4a447066ee97e316c84158ec89f9f79a97f00a7c077b3bcfb18dc687a9e4062c4892d871bcd20b9c8a4deb40c15f21b663816fc92d6a75f750d5570ecf07e1c4ae651a0dc8f67fb84498de8397a77a18f6accf0991d22263ac59e736010f7043289580275bb19717646a0a2438b5b53671adc898979dce3a86b3749fbdacd4bcd2f3106ff216accc5cbb9c03620a640f52224f13a2a521fdfb1b5ea2b26a41a6f66fc691d8fb73a11f200f38d80dc96b950b968deb55ac1940500c9bbb304c64f49f9047dc29d00e2012e800c007f00000000000000000045f50ffdcd9a7f0804aa266f384b05a5e1701c0e8266011c5b9ed411e6386409d7f89542a989cc8c37048c6a662e3cf1ac03aa2adbb7a18cbef4d327a9b833a70e93002ba7b0bef1e7118d3313a3efd8a8d7f02500f7c2a74f2cc17ff6aff3f14d7af420664f31c8f47c3fd0ab88bd201d17e7efd318ae548239bcf5425c8bcc13150c8b940a42383257c177bdbaba8596355913f9cbe1dcdb029ae780bbe45be975345806b631eb6702087eac2c115a720e8a156bc3cf2beac75b88d837f8e0b488b0134208008200", @ANYRES32=r7, @ANYBLOB="08004f001a12000013321ffa1ec4f9adea629c865c4e1ad257bdfbe51ca5180532af126786013116ea1bc580f8761437dd676163a823aa20eb912e9e3b617ea39e0e03a3c11785bfbd91d9ef8bc12d542af934a9fe57a3a97c99abccf7cfcc66ba738f9776835e644a426f0515311af2d895708fdf30f1b1596224d62300183d07de97e6a8b05ae88c0c533979abff72bd7f27e9c00b4652080000004f9c802c348a6c501e0c99f978c7883bb0098d80f823b5bad7b01d51725e614a4a3b080000000000000012fc64a6b2a076b05adf4e842955bc26cc50fce701b2df56f833d0c4a18a5950e99ebf2211dfdd0800500020f2fe33c0e7287aacec268ae87807da647129ac851a4766cc8936a91db2d139b933eed46b50536f272ed29e219444550d821831ac421d580e7dc8465f1e55b7fbb21d8096ec917d3e76caa99d6843292d4b3729888b03a939a7de69b5006ce979a12dd9750262377f759a19e63eb10ed1c98db56a0dac54855f1b0768ad10d2009b9bdf9ac2d07ce4e58efa47c053fec69f27a8e6e5e6b336380e7f35c28d7ce5781f65b9bac0f548de2d68efd4b1ca2141c1796c69dc285f69e4259c25ad094617353ab6faf8502190ce4bf302e25531fba1d0950bc7edc3e59199180c07f552c33d95a3ef95c034117d14869a1ab7d2af8ba5240c74a6ce2099236d8e8aba5cc56fdbbea594a7f55e4c694c59b57cecae46567577490b9d3de18c6e728b1779cbdea6c9df6b5ab09b6f14a7c229b3a2a039438936c340373dd0272f4d", @ANYRES32=r8, @ANYBLOB="00000c007c0001000080000000000a000c00292d5e21c60000001d78aff53c072fd4f55ab2ce61903a8da43edd14da91b2c3896ae76c90901780222751a3ecdca56637a9a7365c8ae9b6ddf4ed8633864f2c3555704267c8bc8046b4588c2083d07d6ca579c97408ecf5957dd88a20a3c8cd72cf491b1c3b60d672b5d0a3d536cc85d28bb37dcb4d7f843d7e3a520a5606c269e47f4aeaed75d57b6170bc6bede9696e570dc18ee209b87466dff6774dfd8b9eafaa2bbb463de72c023a79ada83a93d6343d97db8231111c7b84c19545e1fd8b0952d008002600", @ANYRES32=r9, @ANYBLOB], 0x24f4}, 0x1, 0x0, 0x0, 0x80}, 0x80) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 261.401174][ T8800] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 261.409159][ T8800] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 261.417143][ T8800] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 261.425108][ T8800] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 261.433081][ T8800] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) setrlimit(0x9, &(0x7f00000000c0)={0x6, 0x8}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x6, 0x10000040, 0x40, 0x1, 0x4, 0x5, 0x32e, 0x0, 0x101}, 0x0) 14:17:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(r1, 0x21) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x44, 0x0, 0x5, 0x3, 0x2, 0x5, 0xfffffeff, 0x77}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = accept4$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000180)=0x14, 0x100800) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300), 0x0, 0xffe, 0x0) preadv(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/183, 0xb7}], 0x1, 0x1, 0x6) sendfile(r4, r3, 0x0, 0x7f) 14:17:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) (fail_nth: 3) 14:17:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) getrlimit(0x3, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x1, 0x48, 0x6, 0x5, 0x3, 0x308, 0x5, 0x800, 0x3}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x52) 14:17:24 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x89f, 0xfff, 0x0) [ 261.614922][ T8821] FAULT_INJECTION: forcing a failure. [ 261.614922][ T8821] name failslab, interval 1, probability 0, space 0, times 0 [ 261.627574][ T8821] CPU: 0 PID: 8821 Comm: syz-executor.0 Not tainted 5.15.0-syzkaller #0 [ 261.635911][ T8821] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.647186][ T8821] Call Trace: [ 261.650533][ T8821] dump_stack_lvl+0xd6/0x122 [ 261.655292][ T8821] dump_stack+0x11/0x1b [ 261.659456][ T8821] should_fail+0x23c/0x250 [ 261.663896][ T8821] ? kmalloc_array+0x2d/0x40 [ 261.668488][ T8821] __should_failslab+0x81/0x90 [ 261.673347][ T8821] should_failslab+0x5/0x20 [ 261.679075][ T8821] __kmalloc+0x6f/0x370 [ 261.683242][ T8821] kmalloc_array+0x2d/0x40 [ 261.687668][ T8821] iter_file_splice_write+0xd5/0x790 [ 261.692958][ T8821] ? atime_needs_update+0x2ba/0x390 [ 261.698186][ T8821] ? touch_atime+0x11f/0x2e0 [ 261.702825][ T8821] ? generic_file_splice_read+0x2a9/0x330 [ 261.708550][ T8821] ? splice_from_pipe+0xd0/0xd0 [ 261.713430][ T8821] direct_splice_actor+0x80/0xa0 [ 261.718419][ T8821] splice_direct_to_actor+0x345/0x650 [ 261.723838][ T8821] ? do_splice_direct+0x190/0x190 [ 261.728940][ T8821] do_splice_direct+0x106/0x190 [ 261.733802][ T8821] do_sendfile+0x675/0xc40 [ 261.738223][ T8821] __x64_sys_sendfile64+0x102/0x140 [ 261.743432][ T8821] do_syscall_64+0x44/0xa0 [ 261.747855][ T8821] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 261.753758][ T8821] RIP: 0033:0x7f71001d8ae9 [ 261.758170][ T8821] 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 [ 261.777876][ T8821] RSP: 002b:00007f70fdf2e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 261.786292][ T8821] RAX: ffffffffffffffda RBX: 00007f71002ec020 RCX: 00007f71001d8ae9 [ 261.794295][ T8821] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 261.802952][ T8821] RBP: 00007f70fdf2e1d0 R08: 0000000000000000 R09: 0000000000000000 14:17:24 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 37) [ 261.810929][ T8821] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 261.818895][ T8821] R13: 00007ffe5a274d4f R14: 00007f70fdf2e300 R15: 0000000000022000 [ 261.831780][ T8828] FAULT_INJECTION: forcing a failure. [ 261.831780][ T8828] name failslab, interval 1, probability 0, space 0, times 0 [ 261.844923][ T8828] CPU: 1 PID: 8828 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 261.853272][ T8828] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.863314][ T8828] Call Trace: [ 261.866581][ T8828] dump_stack_lvl+0xd6/0x122 [ 261.871240][ T8828] dump_stack+0x11/0x1b [ 261.875396][ T8828] should_fail+0x23c/0x250 [ 261.879852][ T8828] ? jbd2__journal_start+0xf7/0x3f0 [ 261.885050][ T8828] __should_failslab+0x81/0x90 [ 261.889908][ T8828] should_failslab+0x5/0x20 [ 261.894513][ T8828] kmem_cache_alloc+0x4f/0x320 [ 261.899390][ T8828] ? __this_cpu_preempt_check+0x18/0x20 [ 261.904988][ T8828] jbd2__journal_start+0xf7/0x3f0 [ 261.910010][ T8828] __ext4_journal_start_sb+0x159/0x310 [ 261.915473][ T8828] ? ext4_expand_extra_isize+0x560/0x560 [ 261.921103][ T8828] ext4_dirty_inode+0x58/0xa0 [ 261.925774][ T8828] __mark_inode_dirty+0x72/0x6c0 [ 261.930726][ T8828] ? folio_unlock+0x29/0x40 [ 261.935236][ T8828] generic_write_end+0x157/0x180 [ 261.940216][ T8828] ext4_da_write_end+0x4de/0x630 [ 261.945163][ T8828] generic_perform_write+0x251/0x3e0 [ 261.950463][ T8828] ? ext4_da_write_begin+0x590/0x590 [ 261.955742][ T8828] ext4_buffered_write_iter+0x25b/0x380 [ 261.961341][ T8828] ext4_file_write_iter+0x2e7/0x11f0 [ 261.966641][ T8828] ? touch_atime+0x11f/0x2e0 [ 261.971264][ T8828] ? filemap_read+0x16ca/0x1720 [ 261.976123][ T8828] do_iter_readv_writev+0x2de/0x380 [ 261.981395][ T8828] do_iter_write+0x192/0x5c0 [ 261.985988][ T8828] ? splice_from_pipe_next+0x34f/0x3b0 [ 261.991511][ T8828] ? kmalloc_array+0x2d/0x40 [ 261.996122][ T8828] vfs_iter_write+0x4c/0x70 [ 262.000617][ T8828] iter_file_splice_write+0x43a/0x790 [ 262.006083][ T8828] ? splice_from_pipe+0xd0/0xd0 [ 262.010959][ T8828] direct_splice_actor+0x80/0xa0 [ 262.015926][ T8828] splice_direct_to_actor+0x345/0x650 [ 262.021319][ T8828] ? do_splice_direct+0x190/0x190 [ 262.026383][ T8828] do_splice_direct+0x106/0x190 [ 262.031293][ T8828] do_sendfile+0x675/0xc40 [ 262.035712][ T8828] __x64_sys_sendfile64+0x102/0x140 [ 262.040887][ T8828] do_syscall_64+0x44/0xa0 [ 262.045511][ T8828] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 262.051563][ T8828] RIP: 0033:0x7f2525776ae9 [ 262.055993][ T8828] 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 [ 262.075671][ T8828] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 262.084118][ T8828] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 262.092088][ T8828] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 262.100053][ T8828] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 262.108030][ T8828] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 14:17:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x55) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) write$binfmt_elf32(r0, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x2, 0x47, 0x3, 0xe1b0, 0x3, 0x3e, 0x1, 0x12f, 0x38, 0x2f, 0x400, 0x5, 0x20, 0x2, 0x9, 0x9, 0x1}, [{0x3, 0x0, 0x4, 0x5, 0x4, 0xff, 0x7}], "87711edbaf43ba6ea4a0fffa219033b7f6850de56a3a5150eb896cc08dd90019ca6b76d173fcc448c886ec1cc5ba529486be8f1b3e17f7e6bf3276cf607c641d8bd49c4273c45a4b69107f3c501ebadd08744182a1cfc2b7ad7c041ef178c7d537587475a76d3bc972bad1eb2bab213ae195640f8a8f37d3d86bb9587a9477970bccd31be1a422412e97", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5e2) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x3, 0x12, 0x4, 0x1, 0x7, 0x0, 0xffffffffffffd42f, 0x6, 0x1}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fsetxattr$trusted_overlay_nlink(r2, &(0x7f00000000c0), &(0x7f0000000780)={'U-', 0x7}, 0x16, 0x1) sendfile(r0, r2, 0x0, 0x80000005) 14:17:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x7d0, 0xfff, 0x0) [ 262.115984][ T8828] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x6, 0x8, 0x909, 0x10001, 0x3, 0x7fff, 0xa, 0x60000000, 0x4013}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) fcntl$setlease(r2, 0x400, 0x1) r3 = gettid() ptrace$setregs(0xf, r3, 0x7, &(0x7f0000000180)="609970d101b0ab13c68f40c1d18e1b763b1571f860e0d739b43662d581f458c3f0532ea190e5aaa5b530c1821ab872cde6dba9e8a3a15dffb8cfe486d0e428d3049889f6033816079906d0483298e0b1bd2d0edfff2889") r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x1}}, './bus\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r5, 0xc0096616, &(0x7f0000000200)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendfile(r1, r4, 0x0, 0x80000005) 14:17:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x3, 0x30, 0x0, 0x800, 0x0, 0x0, 0x0, 0x4, 0xfbfffffe}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x84000) r2 = fork() rt_sigqueueinfo(r2, 0x13, &(0x7f00000001c0)={0x1c, 0x80000001, 0x401}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r1, r3, &(0x7f0000000180)=0xfffffffffffffff9, 0x6) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x8, 0xb4f4, 0xe26, 0x2, 0x1000, 0x2, 0x1}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r4, r5, 0x0, 0xf7fffffffffffff7) 14:17:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = syz_open_pts(r0, 0x0) fcntl$setlease(r1, 0x400, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{}, {0x6, 0x0, 0x0, 0x7ffffdbf}]}) r3 = memfd_create(&(0x7f0000000200)='/dev/\"\x00\x00\x00\x00\x00\x00\x00\xe8\x00\xeb\xf5z\x98\x00\xc8\x8d\x93\a\x8a\x8bYd>\x7f\xbek\x7fN\x1e\xdf\xf89_\xad\x8fv\x80\xab!S\xe8\xe1\x05.!N<\x8e\xe2sN@Jl@.{\x1cB\xd5Feb\xd5\xb7V\x8dX\x10_p)\xba|7\xa4\xbb\xfb\xd62(\x92\\\xc3j\x870\xe5\x8c.\x955,`=\xdca\xda\x96)\xb8\x9f\x15\xb7\xfa\xdc\x18`\xd1S\x81\x88\xf9J~\x9d!\xbcw\xf6\xfb\xe3\xd1T\xd8\x9ft\x00\xd2\xaf\x00[\xbe\x89\n\x14\xa3\x83\x13i\xed\xe2\x92\xa8\x10\x80O\xaaw\xf7[\x7fY\xd4\xde\xd6\xea\x16#\xe4\x9e\x86j\x9c\xa3N\xde\xa3\x15DwY\x8e\xbf\x12\xdc\x19$5zf\x98V\x1aj\xd3\xc42\x06\xab\x98\xe3\x97FF\x1f\xce\xfe\xec\xb2-\xfe\xbd\xc6\xbb\xc6\x85\xd1\x84\x0eD\x7f\x12\xf7\x19\xd0N\xd1\xc4:\xb5\xae\x93\x8f\x8c\xe7H\x8d\xb2\x9c\xd1\x1f\xc6\xce\xb7\xb5(\x8dC$~\t0l\x91p\xba\xe8[\xb7U\a!\x11\x14M\x1f\xe0?X\v\x94\xd8\xfa\xcc\xfe\xe8\xbe\xe4\xc6\xc5(\x18\x01\x00\x006BR\xfd\x97P\xd7nD\xcf\xba\xc4\x91t\x80\x83\x95\'\xd9\x01\x80\xcd\xb7w\xc1\x17m3\xa7\xeah\xd1\x91\xac\x0e\xfc\xd7{Sw\xac-\x81\xa5\x1e\\\x10\xe2\xde\xb9\xe9j9\xf9\xc6*\x8b\xb8T\x16\xccR\x96i\x05}=2.\xae\xb0\xec\xb3\xc2\xacu\x96/\xe8\xc8\x0eP#\x86\xf3nh\xe7\x9b\xeeI\x06\x9a\x81\xb0\xfam\xbd\xb0u\x00'/401, 0x0) pread64(r3, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) statx(r2, &(0x7f0000000040)='./bus\x00', 0x6000, 0x2, &(0x7f0000000180)) 14:17:25 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 38) 14:17:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x6, 0x77}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 262.413923][ T8845] FAULT_INJECTION: forcing a failure. [ 262.413923][ T8845] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 262.427179][ T8845] CPU: 0 PID: 8845 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 262.435517][ T8845] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.445714][ T8845] Call Trace: [ 262.449042][ T8845] dump_stack_lvl+0xd6/0x122 [ 262.453724][ T8845] dump_stack+0x11/0x1b [ 262.457920][ T8845] should_fail+0x23c/0x250 14:17:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) (fail_nth: 4) [ 262.462378][ T8845] __alloc_pages+0x102/0x330 [ 262.466961][ T8845] alloc_pages+0x382/0x3d0 [ 262.471422][ T8845] folio_alloc+0x1a/0x20 [ 262.475693][ T8845] filemap_alloc_folio+0x53/0xf0 [ 262.480796][ T8845] __filemap_get_folio+0x443/0x690 [ 262.485916][ T8845] ? ext4_dirty_inode+0x9a/0xa0 [ 262.490802][ T8845] pagecache_get_page+0x26/0xe0 [ 262.495663][ T8845] grab_cache_page_write_begin+0x3f/0x50 [ 262.501381][ T8845] ext4_da_write_begin+0x323/0x590 [ 262.506516][ T8845] generic_perform_write+0x1b8/0x3e0 14:17:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0xfffffffe) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 262.511865][ T8845] ? ext4_da_write_begin+0x590/0x590 [ 262.517185][ T8845] ext4_buffered_write_iter+0x25b/0x380 [ 262.522872][ T8845] ext4_file_write_iter+0x2e7/0x11f0 [ 262.528239][ T8845] ? touch_atime+0x11f/0x2e0 [ 262.532835][ T8845] ? filemap_read+0x16ca/0x1720 [ 262.537685][ T8845] do_iter_readv_writev+0x2de/0x380 [ 262.542904][ T8845] do_iter_write+0x192/0x5c0 [ 262.547498][ T8845] ? splice_from_pipe_next+0x34f/0x3b0 [ 262.552983][ T8845] ? kmalloc_array+0x2d/0x40 [ 262.557582][ T8845] vfs_iter_write+0x4c/0x70 [ 262.562176][ T8845] iter_file_splice_write+0x43a/0x790 [ 262.567723][ T8845] ? splice_from_pipe+0xd0/0xd0 [ 262.572833][ T8845] direct_splice_actor+0x80/0xa0 [ 262.577767][ T8845] splice_direct_to_actor+0x345/0x650 [ 262.583147][ T8845] ? do_splice_direct+0x190/0x190 [ 262.588171][ T8845] do_splice_direct+0x106/0x190 [ 262.593067][ T8845] do_sendfile+0x675/0xc40 [ 262.597503][ T8845] __x64_sys_sendfile64+0x102/0x140 [ 262.602705][ T8845] do_syscall_64+0x44/0xa0 [ 262.607119][ T8845] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 262.613027][ T8845] RIP: 0033:0x7f2525776ae9 [ 262.617531][ T8845] 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 [ 262.637154][ T8845] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 262.645631][ T8845] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 262.653597][ T8845] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 262.661571][ T8845] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 262.669527][ T8845] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 262.677488][ T8845] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 262.688635][ T8854] FAULT_INJECTION: forcing a failure. [ 262.688635][ T8854] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 262.701919][ T8854] CPU: 1 PID: 8854 Comm: syz-executor.0 Not tainted 5.15.0-syzkaller #0 14:17:25 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x8ba, 0xfff, 0x0) [ 262.710245][ T8854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.720380][ T8854] Call Trace: [ 262.723799][ T8854] dump_stack_lvl+0xd6/0x122 [ 262.728373][ T8854] dump_stack+0x11/0x1b [ 262.732521][ T8854] should_fail+0x23c/0x250 [ 262.736982][ T8854] __alloc_pages+0x102/0x330 [ 262.741565][ T8854] alloc_pages+0x382/0x3d0 [ 262.746013][ T8854] folio_alloc+0x1a/0x20 [ 262.750298][ T8854] filemap_alloc_folio+0x53/0xf0 [ 262.755259][ T8854] __filemap_get_folio+0x443/0x690 [ 262.760503][ T8854] pagecache_get_page+0x26/0xe0 [ 262.765426][ T8854] grab_cache_page_write_begin+0x3f/0x50 [ 262.771094][ T8854] ext4_da_write_begin+0x323/0x590 [ 262.776194][ T8854] generic_perform_write+0x1b8/0x3e0 [ 262.781472][ T8854] ext4_buffered_write_iter+0x25b/0x380 [ 262.787003][ T8854] ext4_file_write_iter+0x2e7/0x11f0 [ 262.792268][ T8854] ? touch_atime+0x11f/0x2e0 [ 262.796857][ T8854] ? filemap_read+0x16ca/0x1720 [ 262.801733][ T8854] do_iter_readv_writev+0x2de/0x380 [ 262.807101][ T8854] do_iter_write+0x192/0x5c0 [ 262.811681][ T8854] ? splice_from_pipe_next+0x34f/0x3b0 [ 262.817121][ T8854] ? kmalloc_array+0x2d/0x40 [ 262.821688][ T8854] vfs_iter_write+0x4c/0x70 [ 262.826168][ T8854] iter_file_splice_write+0x43a/0x790 [ 262.831599][ T8854] ? splice_from_pipe+0xd0/0xd0 [ 262.836578][ T8854] direct_splice_actor+0x80/0xa0 [ 262.841518][ T8854] splice_direct_to_actor+0x345/0x650 [ 262.846872][ T8854] ? do_splice_direct+0x190/0x190 [ 262.851911][ T8854] do_splice_direct+0x106/0x190 [ 262.856824][ T8854] do_sendfile+0x675/0xc40 [ 262.861219][ T8854] __x64_sys_sendfile64+0x102/0x140 [ 262.866566][ T8854] do_syscall_64+0x44/0xa0 [ 262.871096][ T8854] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 262.877042][ T8854] RIP: 0033:0x7f71001d8ae9 [ 262.881454][ T8854] 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 [ 262.901053][ T8854] RSP: 002b:00007f70fdeec188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 14:17:25 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 262.909611][ T8854] RAX: ffffffffffffffda RBX: 00007f71002ec1a0 RCX: 00007f71001d8ae9 [ 262.917570][ T8854] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 262.925541][ T8854] RBP: 00007f70fdeec1d0 R08: 0000000000000000 R09: 0000000000000000 [ 262.933518][ T8854] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 262.941686][ T8854] R13: 00007ffe5a274d4f R14: 00007f70fdeec300 R15: 0000000000022000 14:17:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) r2 = syz_open_procfs$userns(r0, &(0x7f0000000040)) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={[{@gid={'gid', 0x3d, r4}}]}) r5 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r6, @ANYBLOB="a809"]) fsetxattr$system_posix_acl(r2, &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f0000000180)={{}, {0x1, 0x1}, [{0x2, 0x1, 0xee00}, {0x2, 0x4, 0xee01}, {0x2, 0xf, 0xee00}, {0x2, 0x7, 0xffffffffffffffff}], {0x4, 0x5}, [{0x8, 0x2, r4}, {0x8, 0x3, 0xee01}, {0x8, 0x1}, {0x8, 0x2, 0xee01}, {0x8, 0x3, 0xee00}, {0x8, 0x4, r6}], {0x10, 0x4}, {0x20, 0x5}}, 0x74, 0x1) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x80000005) 14:17:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x7ec, 0xfff, 0x0) 14:17:25 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 39) 14:17:25 executing program 2: r0 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x1) fallocate(r0, 0x10, 0x5, 0xfffffffffffffffc) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x400, 0x0) sendfile(r1, r2, 0x0, 0x80000005) r3 = accept(r1, &(0x7f0000000180)=@in={0x2, 0x0, @private}, &(0x7f0000000040)=0x80) creat(&(0x7f00000000c0)='./bus\x00', 0x40) flock(r3, 0x4) 14:17:26 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getrlimit(0x8, &(0x7f00000000c0)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x20, 0x5, 0xdf, 0x8, 0x0, 0x3, 0x1080, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_bp={&(0x7f0000000040), 0x1}, 0x4c040, 0x2, 0x4, 0x7, 0x0, 0x10001, 0x100, 0x0, 0x5, 0x0, 0x7fffffff}, r0, 0xa, r0, 0xc) sendfile(r0, r1, 0x0, 0x80000005) [ 263.268226][ T8877] FAULT_INJECTION: forcing a failure. [ 263.268226][ T8877] name failslab, interval 1, probability 0, space 0, times 0 [ 263.281140][ T8877] CPU: 1 PID: 8877 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 263.289470][ T8877] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.299558][ T8877] Call Trace: [ 263.302843][ T8877] dump_stack_lvl+0xd6/0x122 [ 263.307441][ T8877] dump_stack+0x11/0x1b [ 263.311727][ T8877] should_fail+0x23c/0x250 14:17:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) (fail_nth: 5) [ 263.316227][ T8877] ? jbd2__journal_start+0xf7/0x3f0 [ 263.321536][ T8877] __should_failslab+0x81/0x90 [ 263.326473][ T8877] should_failslab+0x5/0x20 [ 263.330995][ T8877] kmem_cache_alloc+0x4f/0x320 [ 263.335767][ T8877] ? __this_cpu_preempt_check+0x18/0x20 [ 263.341349][ T8877] jbd2__journal_start+0xf7/0x3f0 [ 263.346384][ T8877] __ext4_journal_start_sb+0x159/0x310 [ 263.352001][ T8877] ? ext4_expand_extra_isize+0x560/0x560 [ 263.357710][ T8877] ext4_dirty_inode+0x58/0xa0 [ 263.362385][ T8877] __mark_inode_dirty+0x72/0x6c0 [ 263.367362][ T8877] ? folio_unlock+0x29/0x40 [ 263.371930][ T8877] generic_write_end+0x157/0x180 [ 263.376880][ T8877] ext4_da_write_end+0x4de/0x630 [ 263.381814][ T8877] generic_perform_write+0x251/0x3e0 [ 263.387110][ T8877] ? ext4_da_write_begin+0x590/0x590 [ 263.392391][ T8877] ext4_buffered_write_iter+0x25b/0x380 [ 263.397946][ T8877] ext4_file_write_iter+0x2e7/0x11f0 [ 263.403292][ T8877] ? touch_atime+0x11f/0x2e0 [ 263.407881][ T8877] ? filemap_read+0x16ca/0x1720 [ 263.412729][ T8877] do_iter_readv_writev+0x2de/0x380 [ 263.417923][ T8877] do_iter_write+0x192/0x5c0 [ 263.422693][ T8877] ? splice_from_pipe_next+0x34f/0x3b0 [ 263.428167][ T8877] ? kmalloc_array+0x2d/0x40 [ 263.432782][ T8877] vfs_iter_write+0x4c/0x70 [ 263.437361][ T8877] iter_file_splice_write+0x43a/0x790 [ 263.443000][ T8877] ? splice_from_pipe+0xd0/0xd0 [ 263.447913][ T8877] direct_splice_actor+0x80/0xa0 [ 263.452868][ T8877] splice_direct_to_actor+0x345/0x650 [ 263.458241][ T8877] ? do_splice_direct+0x190/0x190 [ 263.463306][ T8877] do_splice_direct+0x106/0x190 [ 263.468219][ T8877] do_sendfile+0x675/0xc40 [ 263.472630][ T8877] __x64_sys_sendfile64+0x102/0x140 [ 263.477832][ T8877] do_syscall_64+0x44/0xa0 [ 263.482248][ T8877] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 263.488366][ T8877] RIP: 0033:0x7f2525776ae9 [ 263.492774][ T8877] 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 14:17:26 executing program 5: r0 = getpgrp(0x0) prlimit64(r0, 0x7, &(0x7f0000000100)={0x1f, 0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 263.512495][ T8877] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 263.520949][ T8877] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 263.529006][ T8877] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 263.537229][ T8877] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 263.545399][ T8877] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 263.553382][ T8877] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 [ 263.662922][ T8886] FAULT_INJECTION: forcing a failure. [ 263.662922][ T8886] name failslab, interval 1, probability 0, space 0, times 0 [ 263.675596][ T8886] CPU: 0 PID: 8886 Comm: syz-executor.0 Not tainted 5.15.0-syzkaller #0 [ 263.684078][ T8886] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.694347][ T8886] Call Trace: [ 263.697625][ T8886] dump_stack_lvl+0xd6/0x122 [ 263.702260][ T8886] dump_stack+0x11/0x1b [ 263.706547][ T8886] should_fail+0x23c/0x250 [ 263.710992][ T8886] ? kcalloc+0x32/0x50 [ 263.715208][ T8886] __should_failslab+0x81/0x90 [ 263.719965][ T8886] should_failslab+0x5/0x20 [ 263.724534][ T8886] __kmalloc+0x6f/0x370 [ 263.728694][ T8886] kcalloc+0x32/0x50 [ 263.732625][ T8886] ext4_find_extent+0x21c/0x7f0 [ 263.737487][ T8886] ? rmqueue_pcplist+0x157/0x1f0 [ 263.742424][ T8886] ext4_ext_map_blocks+0x115/0x20a0 [ 263.747721][ T8886] ? debug_smp_processor_id+0x18/0x20 [ 263.753386][ T8886] ? ext4_es_lookup_extent+0x221/0x500 14:17:26 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 40) [ 263.758906][ T8886] ext4_da_get_block_prep+0x3b4/0x970 [ 263.764284][ T8886] __block_write_begin_int+0x4c5/0x10c0 [ 263.769870][ T8886] ? ext4_da_release_space+0x230/0x230 [ 263.775340][ T8886] ? ext4_da_release_space+0x230/0x230 [ 263.780830][ T8886] __block_write_begin+0x2b/0x40 [ 263.785797][ T8886] ext4_da_write_begin+0x34e/0x590 [ 263.790961][ T8886] generic_perform_write+0x1b8/0x3e0 [ 263.796259][ T8886] ext4_buffered_write_iter+0x25b/0x380 [ 263.801821][ T8886] ext4_file_write_iter+0x2e7/0x11f0 [ 263.807193][ T8886] ? touch_atime+0x11f/0x2e0 [ 263.811790][ T8886] ? filemap_read+0x16ca/0x1720 [ 263.816666][ T8886] do_iter_readv_writev+0x2de/0x380 [ 263.817366][ T8888] FAULT_INJECTION: forcing a failure. [ 263.817366][ T8888] name failslab, interval 1, probability 0, space 0, times 0 [ 263.821872][ T8886] do_iter_write+0x192/0x5c0 [ 263.821908][ T8886] ? splice_from_pipe_next+0x34f/0x3b0 [ 263.844506][ T8886] ? kmalloc_array+0x2d/0x40 [ 263.849089][ T8886] vfs_iter_write+0x4c/0x70 [ 263.853577][ T8886] iter_file_splice_write+0x43a/0x790 [ 263.859010][ T8886] ? splice_from_pipe+0xd0/0xd0 [ 263.863897][ T8886] direct_splice_actor+0x80/0xa0 [ 263.868827][ T8886] splice_direct_to_actor+0x345/0x650 [ 263.874191][ T8886] ? do_splice_direct+0x190/0x190 [ 263.879206][ T8886] do_splice_direct+0x106/0x190 [ 263.884100][ T8886] do_sendfile+0x675/0xc40 [ 263.888519][ T8886] __x64_sys_sendfile64+0x102/0x140 [ 263.893791][ T8886] do_syscall_64+0x44/0xa0 [ 263.898202][ T8886] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 263.904100][ T8886] RIP: 0033:0x7f71001d8ae9 [ 263.908516][ T8886] 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 [ 263.928114][ T8886] RSP: 002b:00007f70fdf2e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 263.936566][ T8886] RAX: ffffffffffffffda RBX: 00007f71002ec020 RCX: 00007f71001d8ae9 [ 263.944530][ T8886] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 263.952540][ T8886] RBP: 00007f70fdf2e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 263.960504][ T8886] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 263.968558][ T8886] R13: 00007ffe5a274d4f R14: 00007f70fdf2e300 R15: 0000000000022000 [ 263.976602][ T8888] CPU: 1 PID: 8888 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 263.984935][ T8888] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.995092][ T8888] Call Trace: [ 263.998433][ T8888] dump_stack_lvl+0xd6/0x122 [ 264.003096][ T8888] dump_stack+0x11/0x1b [ 264.007352][ T8888] should_fail+0x23c/0x250 14:17:26 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x8d7, 0xfff, 0x0) [ 264.011793][ T8888] ? jbd2__journal_start+0xf7/0x3f0 [ 264.017055][ T8888] __should_failslab+0x81/0x90 [ 264.021824][ T8888] should_failslab+0x5/0x20 [ 264.026420][ T8888] kmem_cache_alloc+0x4f/0x320 [ 264.031190][ T8888] ? __this_cpu_preempt_check+0x18/0x20 [ 264.036771][ T8888] jbd2__journal_start+0xf7/0x3f0 [ 264.041823][ T8888] __ext4_journal_start_sb+0x159/0x310 [ 264.047416][ T8888] ? ext4_expand_extra_isize+0x560/0x560 [ 264.053050][ T8888] ext4_dirty_inode+0x58/0xa0 [ 264.057723][ T8888] __mark_inode_dirty+0x72/0x6c0 [ 264.062688][ T8888] ? folio_unlock+0x29/0x40 [ 264.067192][ T8888] generic_write_end+0x157/0x180 [ 264.072178][ T8888] ext4_da_write_end+0x4de/0x630 [ 264.077233][ T8888] generic_perform_write+0x251/0x3e0 [ 264.082530][ T8888] ? ext4_da_write_begin+0x590/0x590 [ 264.087837][ T8888] ext4_buffered_write_iter+0x25b/0x380 [ 264.093396][ T8888] ext4_file_write_iter+0x2e7/0x11f0 [ 264.098743][ T8888] ? touch_atime+0x11f/0x2e0 [ 264.103340][ T8888] ? filemap_read+0x16ca/0x1720 [ 264.108258][ T8888] do_iter_readv_writev+0x2de/0x380 [ 264.113521][ T8888] do_iter_write+0x192/0x5c0 [ 264.118378][ T8888] ? splice_from_pipe_next+0x34f/0x3b0 [ 264.123873][ T8888] ? kmalloc_array+0x2d/0x40 [ 264.128548][ T8888] vfs_iter_write+0x4c/0x70 [ 264.133154][ T8888] iter_file_splice_write+0x43a/0x790 [ 264.138579][ T8888] ? splice_from_pipe+0xd0/0xd0 [ 264.143430][ T8888] direct_splice_actor+0x80/0xa0 [ 264.148443][ T8888] splice_direct_to_actor+0x345/0x650 [ 264.154001][ T8888] ? do_splice_direct+0x190/0x190 [ 264.159041][ T8888] do_splice_direct+0x106/0x190 [ 264.163897][ T8888] do_sendfile+0x675/0xc40 [ 264.168317][ T8888] __x64_sys_sendfile64+0x102/0x140 [ 264.173522][ T8888] do_syscall_64+0x44/0xa0 [ 264.177937][ T8888] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 264.183835][ T8888] RIP: 0033:0x7f2525776ae9 [ 264.188241][ T8888] 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 14:17:27 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x808, 0xfff, 0x0) [ 264.207891][ T8888] RSP: 002b:00007f25234ed188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 264.216305][ T8888] RAX: ffffffffffffffda RBX: 00007f2525889f60 RCX: 00007f2525776ae9 [ 264.224350][ T8888] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 264.232332][ T8888] RBP: 00007f25234ed1d0 R08: 0000000000000000 R09: 0000000000000000 [ 264.240390][ T8888] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 [ 264.248517][ T8888] R13: 00007ffd3aa21b1f R14: 00007f25234ed300 R15: 0000000000022000 14:17:27 executing program 2: prlimit64(0x0, 0xc, &(0x7f0000000100)={0x9, 0xcb}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)={0x2a, 0xfff, 0x2000}) ptrace$peeksig(0x4209, r0, &(0x7f0000000000)={0x100000001, 0x0, 0x6}, &(0x7f0000000340)=[{}, {}, {}, {}, {}, {}]) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x10000041, 0x80000000, 0xfff, 0xfffffffffffffffd, 0x0, 0x8, 0x9d}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x80000005) 14:17:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x100000bf, 0x9, 0x1, 0x3, 0x4000000, 0x1000, 0x4, 0x3}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:27 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) (fail_nth: 6) 14:17:27 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) (fail_nth: 41) [ 264.525796][ T8912] FAULT_INJECTION: forcing a failure. [ 264.525796][ T8912] name failslab, interval 1, probability 0, space 0, times 0 [ 264.538878][ T8912] CPU: 0 PID: 8912 Comm: syz-executor.0 Not tainted 5.15.0-syzkaller #0 [ 264.547212][ T8912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.557275][ T8912] Call Trace: [ 264.560603][ T8912] dump_stack_lvl+0xd6/0x122 [ 264.565298][ T8912] dump_stack+0x11/0x1b [ 264.569491][ T8912] should_fail+0x23c/0x250 [ 264.574029][ T8912] ? __es_insert_extent+0x546/0xe80 [ 264.579241][ T8912] __should_failslab+0x81/0x90 [ 264.584138][ T8912] should_failslab+0x5/0x20 [ 264.588650][ T8912] kmem_cache_alloc+0x4f/0x320 [ 264.593647][ T8912] __es_insert_extent+0x546/0xe80 [ 264.598721][ T8912] ext4_es_insert_extent+0x1cb/0x19c0 [ 264.604192][ T8912] ext4_ext_map_blocks+0xff6/0x20a0 [ 264.609464][ T8912] ext4_da_get_block_prep+0x3b4/0x970 [ 264.614841][ T8912] __block_write_begin_int+0x4c5/0x10c0 [ 264.620430][ T8912] ? ext4_da_release_space+0x230/0x230 [ 264.625898][ T8912] ? ext4_da_release_space+0x230/0x230 [ 264.631498][ T8912] __block_write_begin+0x2b/0x40 [ 264.636504][ T8912] ext4_da_write_begin+0x34e/0x590 [ 264.641625][ T8912] generic_perform_write+0x1b8/0x3e0 [ 264.646919][ T8912] ext4_buffered_write_iter+0x25b/0x380 [ 264.651528][ T8916] FAULT_INJECTION: forcing a failure. [ 264.651528][ T8916] name failslab, interval 1, probability 0, space 0, times 0 [ 264.652548][ T8912] ext4_file_write_iter+0x2e7/0x11f0 [ 264.670409][ T8912] ? touch_atime+0x11f/0x2e0 [ 264.675060][ T8912] ? filemap_read+0x16ca/0x1720 [ 264.679953][ T8912] do_iter_readv_writev+0x2de/0x380 [ 264.685217][ T8912] do_iter_write+0x192/0x5c0 [ 264.689801][ T8912] ? splice_from_pipe_next+0x34f/0x3b0 [ 264.695359][ T8912] ? kmalloc_array+0x2d/0x40 [ 264.699943][ T8912] vfs_iter_write+0x4c/0x70 [ 264.704468][ T8912] iter_file_splice_write+0x43a/0x790 [ 264.709841][ T8912] ? splice_from_pipe+0xd0/0xd0 [ 264.714773][ T8912] direct_splice_actor+0x80/0xa0 [ 264.719750][ T8912] splice_direct_to_actor+0x345/0x650 [ 264.725155][ T8912] ? do_splice_direct+0x190/0x190 [ 264.730259][ T8912] do_splice_direct+0x106/0x190 [ 264.735206][ T8912] do_sendfile+0x675/0xc40 [ 264.739613][ T8912] __x64_sys_sendfile64+0x102/0x140 [ 264.744805][ T8912] do_syscall_64+0x44/0xa0 [ 264.749289][ T8912] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 264.755219][ T8912] RIP: 0033:0x7f71001d8ae9 [ 264.759623][ T8912] 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 [ 264.779217][ T8912] RSP: 002b:00007f70fdf2e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 264.787715][ T8912] RAX: ffffffffffffffda RBX: 00007f71002ec020 RCX: 00007f71001d8ae9 [ 264.795770][ T8912] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 264.803726][ T8912] RBP: 00007f70fdf2e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 264.811748][ T8912] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000001 [ 264.819705][ T8912] R13: 00007ffe5a274d4f R14: 00007f70fdf2e300 R15: 0000000000022000 [ 264.827676][ T8916] CPU: 1 PID: 8916 Comm: syz-executor.4 Not tainted 5.15.0-syzkaller #0 [ 264.836010][ T8916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.846168][ T8916] Call Trace: [ 264.849518][ T8916] dump_stack_lvl+0xd6/0x122 [ 264.854126][ T8916] dump_stack+0x11/0x1b [ 264.858364][ T8916] should_fail+0x23c/0x250 [ 264.862851][ T8916] ? ext4_init_io_end+0x2d/0xa0 [ 264.867705][ T8916] __should_failslab+0x81/0x90 [ 264.872468][ T8916] should_failslab+0x5/0x20 [ 264.877091][ T8916] kmem_cache_alloc+0x4f/0x320 [ 264.881861][ T8916] ext4_init_io_end+0x2d/0xa0 [ 264.886543][ T8916] ext4_writepages+0x80d/0x1e80 [ 264.891411][ T8916] ? preempt_count_add+0x4e/0x90 [ 264.896354][ T8916] ? jbd2_journal_stop+0x592/0x6a0 [ 264.901548][ T8916] ? jbd2_journal_stop+0x592/0x6a0 [ 264.906720][ T8916] ? __rcu_read_unlock+0x5c/0x290 [ 264.911750][ T8916] ? __this_cpu_preempt_check+0x18/0x20 [ 264.917383][ T8916] ? __perf_event_task_sched_in+0x898/0x8d0 14:17:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x50) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000180)) 14:17:27 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x8f3, 0xfff, 0x0) [ 264.923285][ T8916] ? ext4_readpage+0x180/0x180 [ 264.928123][ T8916] do_writepages+0x1cb/0x320 [ 264.932725][ T8916] ? _raw_spin_unlock+0x2e/0x50 [ 264.937657][ T8916] ? finish_task_switch+0xd0/0x280 [ 264.942927][ T8916] file_write_and_wait_range+0x132/0x1d0 [ 264.948747][ T8916] ext4_sync_file+0x105/0x6e0 [ 264.953507][ T8916] ? tsan.module_ctor+0x10/0x10 [ 264.958369][ T8916] vfs_fsync_range+0x107/0x120 [ 264.963209][ T8916] ext4_buffered_write_iter+0x322/0x380 [ 264.968769][ T8916] ext4_file_write_iter+0x2e7/0x11f0 [ 264.974058][ T8916] ? touch_atime+0x11f/0x2e0 [ 264.978631][ T8916] ? filemap_read+0x16ca/0x1720 [ 264.983493][ T8916] do_iter_readv_writev+0x2de/0x380 [ 264.988701][ T8916] do_iter_write+0x192/0x5c0 [ 264.993271][ T8916] ? splice_from_pipe_next+0x34f/0x3b0 [ 264.998766][ T8916] ? kmalloc_array+0x2d/0x40 [ 265.003386][ T8916] vfs_iter_write+0x4c/0x70 [ 265.008012][ T8916] iter_file_splice_write+0x43a/0x790 [ 265.013530][ T8916] ? splice_from_pipe+0xd0/0xd0 [ 265.018370][ T8916] direct_splice_actor+0x80/0xa0 [ 265.023293][ T8916] splice_direct_to_actor+0x345/0x650 [ 265.028684][ T8916] ? do_splice_direct+0x190/0x190 [ 265.033713][ T8916] do_splice_direct+0x106/0x190 [ 265.038546][ T8916] do_sendfile+0x675/0xc40 [ 265.043037][ T8916] __x64_sys_sendfile64+0x102/0x140 [ 265.048293][ T8916] do_syscall_64+0x44/0xa0 [ 265.052795][ T8916] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 265.058780][ T8916] RIP: 0033:0x7f2525776ae9 [ 265.063184][ T8916] 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 [ 265.082772][ T8916] RSP: 002b:00007f25234ab188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 265.091168][ T8916] RAX: ffffffffffffffda RBX: 00007f252588a0e0 RCX: 00007f2525776ae9 [ 265.099128][ T8916] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 265.107079][ T8916] RBP: 00007f25234ab1d0 R08: 0000000000000000 R09: 0000000000000000 [ 265.115028][ T8916] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000002 14:17:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x837, 0xfff, 0x0) [ 265.123086][ T8916] R13: 00007ffd3aa21b1f R14: 00007f25234ab300 R15: 0000000000022000 14:17:27 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x8000000000000000}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:28 executing program 2: prlimit64(0x0, 0xc, &(0x7f0000000100)={0x9, 0x9}, 0x0) getpid() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000300)=0x0) getpgrp(r0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x1, 0x0, 0x9}, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x8001, 0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/114, 0x72}], 0x2, 0x4, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r2, &(0x7f0000000980)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000940)={&(0x7f0000000380)={0x594, 0x0, 0x100, 0x70bd27, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x6, 0x7c}}}}, [@NL80211_ATTR_TX_RATES={0x188, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xa4, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x19, 0x9, 0xda, 0x8, 0x873, 0x4, 0x5]}}, @NL80211_TXRATE_LEGACY={0x12, 0x1, [0x5, 0x3, 0xaa6a35affb27b0f5, 0x6, 0x1, 0x60, 0x1b, 0x4, 0x4, 0x3, 0x24, 0x68, 0x2, 0x60]}, @NL80211_TXRATE_LEGACY={0x1f, 0x1, [0x1a, 0xb, 0xb, 0x18, 0xb, 0x1b, 0x6, 0x24, 0x6c, 0x0, 0x24, 0xc, 0x12, 0x48, 0x3, 0x1, 0x9, 0x60, 0x62, 0x9, 0x12, 0x5, 0x5, 0xc, 0x16, 0x9, 0xb]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x5, 0x4, 0x0, 0x3f, 0x1000, 0xda8, 0xabc]}}, @NL80211_TXRATE_LEGACY={0x6, 0x1, [0x12, 0x1]}, @NL80211_TXRATE_LEGACY={0x15, 0x1, [0x60, 0x6, 0x5, 0x36, 0xc, 0x3, 0x36, 0x36, 0x1b, 0x0, 0x0, 0x3, 0x2, 0x9, 0x0, 0x18, 0x4]}, @NL80211_TXRATE_LEGACY={0x1b, 0x1, [0x60, 0x1b, 0x50, 0x30, 0x5, 0x24, 0x4, 0x16, 0x2, 0x6c, 0x1, 0x2, 0xb, 0x1b, 0x9, 0x3, 0x18, 0x48, 0x0, 0x1, 0x60, 0x5, 0x36]}]}, @NL80211_BAND_2GHZ={0x24, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x1f, 0x2, [{0x1, 0x2}, {0x7, 0x5}, {0x2, 0x3}, {0x1, 0x1}, {0x7, 0x4}, {0x6, 0x4}, {0x1, 0x4}, {0x6, 0xa}, {0x0, 0x7}, {0x1, 0x9}, {0x6, 0x8}, {0x4, 0x3}, {0x5, 0xa}, {0x5, 0x3}, {0x3, 0x5}, {0x4, 0x5}, {0x1, 0x2}, {0x0, 0x5}, {0x1, 0xa}, {0x0, 0x8}, {0x1, 0x7}, {0x5, 0x3}, {0x4, 0x2}, {0x1, 0x8}, {0x4, 0x9}, {0x1, 0x4}, {0x2, 0x3}]}]}, @NL80211_BAND_6GHZ={0x94, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x46, 0x2, [{0x1, 0x4}, {0x2, 0x2}, {0x4, 0x4}, {0x0, 0x6}, {0x6}, {0x7, 0x5}, {0x4, 0x3}, {0x2, 0x5}, {0x4, 0x7}, {0x6, 0xa}, {0x6, 0x9}, {0x3, 0x1}, {0x5, 0x7}, {0x6, 0x3}, {0x1, 0x2}, {0x1, 0x4}, {0x7, 0x4}, {0x6, 0xa}, {0x0, 0x9}, {0x5, 0x5}, {0x5}, {0x3, 0x3}, {0x6}, {0x0, 0x7}, {0x6}, {0x1, 0x3}, {0x7, 0x8}, {0x6, 0x3}, {0x5, 0xa}, {0x3, 0x4}, {0x2, 0x2}, {0x2, 0x6}, {0x3, 0x9}, {0x0, 0x2}, {0x6, 0x9}, {0x3, 0x7}, {0x1, 0x5}, {0x4, 0x5}, {0x1, 0x3}, {0x6, 0x3}, {0x0, 0x5}, {0x4}, {0x2, 0x7}, {0x1, 0x7}, {0x3, 0x6}, {0x0, 0xa}, {0x5, 0x5}, {0x7, 0x6}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0x5}, {0x0, 0x2}, {0x5, 0x4}, {0x0, 0x4}, {0x1, 0x3}, {0x1, 0x1}, {0x6, 0xa}, {0x0, 0x4}, {0x6, 0x1}, {0x0, 0x1}, {0x4, 0x8}, {0x6, 0x1}, {0x4, 0x1}, {0x4, 0x9}, {0x7, 0x6}, {0x0, 0x1}]}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x1]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0xe8, 0x3ff, 0x20, 0xfe00, 0x6f6f, 0x20, 0x1f]}}, @NL80211_TXRATE_HT={0x2a, 0x2, [{0x6, 0x3}, {0x4, 0x9}, {0x1, 0x9}, {0x6, 0x4}, {0x4, 0x5}, {0x1, 0x7}, {0x5, 0x9}, {0x1, 0x9}, {0x6, 0x9}, {0x6, 0x5}, {0x4, 0x3}, {0x3, 0x7}, {0x0, 0x6}, {0x1, 0x9}, {0x6, 0x9}, {0x0, 0x2}, {0x5, 0x2}, {0x7, 0x5}, {0x5, 0x5}, {0x6, 0x1}, {0x5, 0x6}, {0x0, 0x8}, {0x0, 0x9}, {0x2}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0xa}, {0x0, 0x5}, {0x1, 0x3}, {0x1, 0xa}, {0x3, 0x2}, {0x7, 0x8}, {0x3, 0xa}, {0x7, 0x7}, {0x2, 0xa}, {0x0, 0x3}, {0x1, 0xa}, {0x5}]}]}, @NL80211_BAND_6GHZ={0x28, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x28, 0x6, 0xfffe, 0x1, 0x8, 0x4, 0x4]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_ATTR_TX_RATES={0x9c, 0x5a, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x48, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x43, 0x2, [{0x0, 0x3}, {0x7, 0x7}, {0x7, 0xa}, {0x7, 0x6}, {0x2, 0xa}, {0x4, 0xa}, {0x2, 0x5}, {0x0, 0xa}, {0x0, 0x7}, {0x1, 0x9}, {0x2, 0x5}, {0x0, 0x7}, {0x4, 0x7}, {0x1, 0x8}, {0x0, 0x3}, {0x7, 0xa}, {0x0, 0x6}, {0x0, 0x8}, {0x1}, {0x2, 0x4}, {0x1, 0x2}, {0x0, 0xa}, {0x1, 0x3}, {0x4, 0x1}, {0x2, 0x5}, {0x0, 0x1}, {0x2, 0x7}, {0x6, 0x2}, {0x1, 0x5}, {0x1, 0xa}, {0x6, 0x9}, {0x0, 0x9}, {0x2, 0x7}, {0x1, 0x3}, {0x6, 0x8}, {0x3}, {0x7, 0x8}, {0x0, 0x5}, {0x0, 0x5}, {0x6, 0x5}, {0x2, 0x5}, {0x6, 0x8}, {0x2, 0x5}, {0x3}, {0x2, 0x2}, {0x2, 0xa}, {0x7, 0xa}, {}, {0x5, 0x1}, {0x3, 0x9}, {0x3, 0x6}, {0x5, 0x8}, {0x3, 0x4}, {0x1, 0x6}, {0x1, 0x9}, {0x3, 0x2}, {}, {0x7, 0x7}, {0x2, 0x2}, {0x6, 0x7}, {0x2, 0x1}, {0x2, 0x9}, {0x6, 0x2}]}]}, @NL80211_BAND_2GHZ={0x50, 0x0, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0xa, 0x1, [0x1, 0x1b, 0x2, 0x6, 0x3, 0x1b]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8f6, 0x3ff, 0x4, 0xfff8, 0x9, 0x1ff, 0xdf27, 0x1]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xfff, 0x4, 0x401, 0x3, 0x0, 0x9, 0x4, 0x8000]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}]}, @NL80211_ATTR_TX_RATES={0x350, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x4}, @NL80211_BAND_60GHZ={0x7c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HT={0x42, 0x2, [{0x0, 0x6}, {0x5, 0x8}, {0x5, 0x8}, {0x7, 0x3}, {0x3, 0xa}, {0x5, 0x5}, {0x6}, {0x6, 0x7}, {0x5, 0x6}, {0x1, 0x7}, {0x1}, {0x7, 0x9}, {0x0, 0x1}, {0x5, 0x4}, {0x7, 0xa}, {0x5, 0x5}, {0x3, 0x6}, {0x4, 0x8}, {0x0, 0x2}, {0x0, 0x1}, {0x4, 0xa}, {0x7, 0x2}, {0x3, 0x4}, {0x3, 0x4}, {0x6, 0x7}, {0x3, 0x3}, {0x0, 0x7}, {0x5, 0x9}, {0x1}, {0x7, 0x8}, {0x5, 0x5}, {0x1, 0x5}, {0x0, 0x6}, {}, {0x7, 0x8}, {0x7}, {0x4, 0x6}, {0x2, 0x1}, {0x0, 0x9}, {0x3, 0x5}, {0x4, 0x4}, {0x2, 0x7}, {0x6, 0x9}, {0x1, 0x4}, {0x1, 0x2}, {0x4, 0x7}, {0x1, 0x4}, {0x1, 0x9}, {0x1, 0x8}, {0x3, 0x2}, {0x2, 0x5}, {0x7, 0x9}, {0x3, 0x7}, {0x2, 0x5}, {0x7, 0x6}, {}, {0x0, 0x5}, {0x1, 0x5}, {0x6, 0x4}, {0x7, 0x9}, {0x2, 0x7}, {0x3, 0x3}]}, @NL80211_TXRATE_LEGACY={0x12, 0x1, [0x12, 0x30, 0x1b, 0x1b, 0x3, 0x1, 0xb, 0x12, 0x9, 0x18, 0x1b, 0xc, 0x48, 0x12]}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x36]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}, @NL80211_BAND_2GHZ={0x38, 0x0, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HT={0x23, 0x2, [{0x5, 0x2}, {0x4, 0x1}, {0x5, 0x2}, {0x1, 0x4}, {0x4, 0x8}, {0x1, 0x8}, {0x2, 0x5}, {0x5, 0x1}, {0x1, 0x8}, {0x4, 0x1}, {0x0, 0xa}, {0x0, 0x5}, {0x4, 0xa}, {0x7, 0x5}, {0x6, 0x9}, {0x6, 0x8}, {0x6, 0x8}, {0x2}, {0x6, 0x7}, {0x1}, {0x0, 0x7}, {0x1, 0x7}, {0x2, 0x2}, {0x4, 0xa}, {0x4}, {0x7, 0xa}, {0x5}, {0x6, 0x8}, {}, {0x1, 0x8}, {0x1, 0x6}]}]}, @NL80211_BAND_60GHZ={0xf0, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x11, 0x1, [0x48, 0x3, 0x6, 0x6, 0x12, 0x6, 0x9, 0x27, 0x6, 0x6c, 0x24, 0x18, 0x9]}, @NL80211_TXRATE_LEGACY={0x1e, 0x1, [0x60, 0x6c, 0x16, 0x36, 0x9, 0x12, 0x12, 0x3, 0x2, 0x6, 0x16, 0x36, 0x24, 0x3, 0x24, 0x18, 0x6, 0x30, 0x3, 0x5, 0x18, 0x36, 0x30, 0x9, 0x1b, 0x12]}, @NL80211_TXRATE_HT={0x50, 0x2, [{0x0, 0x7}, {0x5, 0x1}, {0x4, 0x6}, {0x0, 0x3}, {0x5, 0x6}, {0x1, 0x2}, {0x6, 0x4}, {0x6, 0x3}, {0x6, 0xa}, {0x5, 0x3}, {0x0, 0x8}, {0x2, 0x1}, {0x0, 0x3}, {0x0, 0x9}, {0x6, 0x6}, {0x7, 0x2}, {0x3, 0xa}, {0x2}, {0x6, 0x3}, {0x1, 0x5}, {0x0, 0x8}, {0x5, 0x5}, {0x3, 0x8}, {0x0, 0x9}, {0x3, 0x7}, {0x0, 0x6}, {0x3, 0x7}, {0x0, 0x8}, {0x0, 0x5}, {0x4, 0x9}, {0x5, 0x1}, {0x1}, {0x6}, {0x4, 0x9}, {0x7, 0x1}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0x1}, {0x5, 0x6}, {0x2, 0x9}, {0x4, 0x7}, {0x2, 0x8}, {0x3, 0x7}, {0x0, 0x2}, {0x3}, {0x4}, {0x2, 0x2}, {0x1, 0x7}, {0x5}, {0x2, 0x2}, {}, {0x7, 0x5}, {0x7, 0x6}, {0x7, 0xa}, {0x5, 0xa}, {0x1, 0x3}, {0x0, 0x7}, {0x3, 0x6}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x4}, {0x5, 0xa}, {0x3, 0xa}, {0x3, 0x7}, {0x6, 0x9}, {0x3, 0x9}, {0x1, 0xa}, {0x6, 0x4}, {0x0, 0x1}, {0x5, 0x6}, {0x5, 0x1}, {0x1, 0xa}, {0x4, 0x2}, {0x5, 0x5}, {0x7, 0xa}, {0x7, 0x1}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x1c, 0x1, [0x24, 0x36, 0xb, 0x24, 0x12, 0x9, 0x30, 0x2, 0x21, 0x3, 0x1b, 0xc61dbec81eef265d, 0x5, 0x60, 0x9, 0x18, 0x1b, 0x1, 0x24, 0x1b, 0x3, 0x3, 0x6c, 0x3]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0xb54, 0x8, 0xc641, 0x8, 0x8001, 0x6, 0x5]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x3b99, 0xffff, 0x3, 0x422, 0x8, 0xf1cc, 0x1]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8001, 0x7, 0x800, 0xe73, 0x80, 0x8, 0x1, 0x488]}}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_60GHZ={0xe0, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xd5d2, 0x1, 0x8, 0x9, 0x3, 0x2, 0x3, 0x100]}}, @NL80211_TXRATE_HT={0x24, 0x2, [{0x6, 0x7}, {0x3, 0x4}, {0x4}, {0x5, 0x9}, {0x0, 0x4}, {0x3, 0x4}, {0x6, 0x9}, {0x6, 0x7}, {0x0, 0x1}, {0x6, 0x8}, {0x1, 0xa}, {0x1, 0x1}, {0x5}, {0x7, 0x2}, {0x6, 0x7}, {0x1, 0x7}, {0x3, 0x1}, {0x4, 0x2}, {0x0, 0x5}, {0x6, 0x3}, {0x5, 0x4}, {0x2, 0xa}, {0x2, 0x5}, {0x1, 0x2}, {0x2, 0x7}, {0x3, 0xa}, {0x2, 0xa}, {0x7, 0x2}, {0x1, 0x3}, {0x5, 0x5}, {0x0, 0x3}, {0x5, 0x1}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x1e, 0x1, [0xc, 0x12, 0x48, 0xa, 0x36, 0x1b, 0x60, 0x24, 0xb, 0x12, 0xb, 0x16, 0x12, 0x4, 0x9, 0x36, 0x48, 0x30, 0x16, 0x2, 0x16, 0xb, 0x1b, 0x1b, 0x30, 0xb]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x55, 0x1, 0x8, 0x7, 0x8, 0x5, 0x40]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x4, 0xff, 0x0, 0xf801, 0x20, 0x2, 0x1, 0x2]}}, @NL80211_TXRATE_HT={0x2d, 0x2, [{0x3, 0x2}, {0x7, 0x6}, {0x6, 0x3}, {0x4, 0x9}, {0x4, 0x2}, {0x2, 0x4}, {0x3, 0xa}, {0x5, 0x8}, {0x1, 0x3}, {0x7, 0x5}, {0x2}, {0x0, 0x9}, {0x0, 0x5}, {0x6, 0x9}, {0x5, 0x1}, {0x5, 0x2}, {0x3, 0x1}, {0x0, 0x9}, {0x0, 0x6}, {0x3, 0x8}, {0x7, 0xa}, {0x6, 0x3}, {0x2, 0x4}, {0x3}, {0x3, 0x5}, {0x1, 0x8}, {0x1}, {0x5, 0xa}, {0x6, 0x9}, {0x1, 0x8}, {0x2, 0x8}, {0x2, 0x7}, {0x1, 0x5}, {0x4, 0x4}, {0x7, 0x4}, {0x4, 0x8}, {0x0, 0x7}, {0x6, 0x7}, {0x0, 0x1}, {0x2, 0x5}, {}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1ff, 0x8, 0xf311, 0xff, 0x583b, 0x3, 0x200, 0xf108]}}]}, @NL80211_BAND_5GHZ={0x54, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x4f, 0x2, [{0x1, 0x2}, {0x7}, {0x5, 0x8}, {0x1, 0x7}, {0x1}, {0x3, 0x6}, {0x3, 0x8}, {0x1, 0x5}, {0x3, 0x4}, {0x2, 0x5}, {0x2, 0x1}, {0x5, 0x8}, {0x7, 0x1}, {0x7, 0x3}, {0x5, 0x3}, {0x7, 0x4}, {0x1}, {0x6, 0x3}, {0x6}, {0x1}, {0x1, 0xa}, {0x7, 0x6}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x7}, {0x1, 0xa}, {0x5, 0x7}, {0x6, 0x4}, {0x0, 0x1}, {0x2}, {0x1, 0x4}, {0x7, 0x9}, {0x1, 0x6}, {0x7, 0x3}, {0x0, 0x2}, {0x5, 0x1}, {0x4, 0x3}, {0x0, 0x7}, {0x7, 0x2}, {0x6, 0x5}, {0x5}, {0x1, 0x2}, {0x6, 0x5}, {0x6, 0x2}, {0x7, 0x1}, {0x0, 0x2}, {0x2, 0x5}, {0x1, 0x2}, {0x2, 0x6}, {0x3, 0x2}, {0x3, 0x5}, {0x6, 0x3}, {0x7, 0x5}, {0x4, 0x6}, {0x4, 0x6}, {0x1, 0x2}, {0x3, 0x8}, {0x7, 0x9}, {0x0, 0x1}, {0x7, 0x8}, {0x4, 0x3}, {0x2, 0x6}, {0x3, 0x2}, {0x4, 0x1}, {0x5, 0xa}, {0x3, 0x7}, {0x0, 0xa}, {0x0, 0x7}, {0x5, 0x2}, {0x0, 0x4}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0x9}, {0x4, 0x4}, {0x7, 0x9}]}]}, @NL80211_BAND_60GHZ={0x70, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1a, 0x1, [0x18, 0x4, 0x16, 0x3, 0xc, 0x24, 0x1, 0xc, 0x12, 0x5, 0x48, 0x4, 0x24, 0x5b, 0x18, 0x12, 0x16, 0x1b, 0x2, 0x24, 0x6c, 0x48]}, @NL80211_TXRATE_LEGACY={0xb, 0x1, [0x12, 0xb, 0x30, 0x1b, 0x6, 0x36, 0x4]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HT={0x32, 0x2, [{}, {0x2, 0x8}, {0x5, 0x9}, {0x3, 0x1}, {0x4, 0x7}, {0x1, 0x6}, {0x5, 0x1}, {0x5, 0x1}, {0x4, 0x9}, {0x2, 0x1}, {0x1, 0x5}, {0x6, 0x7}, {0x2, 0x5}, {0x0, 0xa}, {0x1, 0x5}, {0x1, 0xa}, {0x7, 0x3}, {0x1, 0xa}, {0x5, 0x8}, {0x7, 0x6}, {0x5, 0x9}, {0x6, 0x6}, {0x3, 0xa}, {0x1, 0x7}, {0x6, 0xa}, {0x0, 0x8}, {0x0, 0x9}, {0x4, 0x5}, {0x2, 0x4}, {0x1, 0x7}, {0x3, 0x5}, {0x6, 0x8}, {0x5, 0xa}, {0x4, 0x6}, {0x5, 0x2}, {0x1}, {0x2, 0x6}, {0x2}, {0x3, 0x9}, {0x5, 0x4}, {0x4, 0x9}, {0x6, 0x3}, {0x7, 0xa}, {0x4, 0x1}, {0x1, 0xa}, {}]}]}]}]}, 0x594}, 0x1, 0x0, 0x0, 0x4008880}, 0x20040090) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000005) 14:17:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x0, 0x1000001e, 0x8, 0x5, 0x6, 0x0, 0x4, 0x6, 0x40}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x7ffff000) 14:17:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) prlimit64(r0, 0x4, 0x0, &(0x7f0000000040)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, r0, 0x2, &(0x7f0000000180)="c48d7f812771a3e0357cd944ac1a566dd77234135d7dd871e018027436ce4940953760d03a1846ce925c9f1c8e2250bc4324229b284944df6c5f1f6d413ce16660fe5940969cbe2013453a6fd9f0b066934bfc1a135e354b373f9f7ef1da2b4c3d5c2ca73a8d9558e3b43ee2004f759acd2cb095796d6fd768807ea842aee135c85b0217c0b291486339b831f53e1abde75dbb2c362d99ddfb9a24ba9facdbc444e5cad4a4827bc38360491597aff1c86091ac13e69aac4b48ee8f8793b5524feb248444ca") sendfile(r1, r2, 0x0, 0x80000005) getrlimit(0xb, &(0x7f00000000c0)) 14:17:28 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000180)={{{@in=@multicast2, @in=@multicast1}}, {{@in6=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000040)=0xe8) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x80) sendfile(r0, r2, 0x0, 0x80000005) 14:17:28 executing program 5: prlimit64(0x0, 0x0, &(0x7f0000000100)={0x9, 0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:28 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x90f, 0xfff, 0x0) 14:17:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x879, 0xfff, 0x0) 14:17:28 executing program 2: prlimit64(0x0, 0xc, &(0x7f0000000100)={0x9, 0x12}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x7fffffff, 0x1}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000001340)=""/102398, 0x18ffe}, {&(0x7f0000000180)=""/28, 0x1c}], 0x2, 0x1, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) io_setup(0x44, &(0x7f00000000c0)=0x0) r5 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) io_submit(r4, 0x3, &(0x7f0000001480)=[&(0x7f0000001180)={0x0, 0x0, 0x0, 0x1, 0x0, r5, 0x0, 0x2}, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0]) r6 = accept4$inet(r1, &(0x7f0000000300)={0x2, 0x0, @dev}, &(0x7f0000000340)=0x10, 0x4ea4e194e3bcdbad) io_submit(r4, 0x2, &(0x7f00000003c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x3, r3, &(0x7f0000000200)="bf7566f25b7a175e38f5f81247dc2c936e6508627eccb808f0e7db9ebbe2ab71c74674a399d5602c2e80398c78e5b2cbd14dff8ab2c9a60c0a7090b65590d57594ffc36602e00c0564fb300e9d95497e040316236d94b2ee678f8fec502ff060c2c338c87357e5e71e16e20e2edd8ab4789b9ac9f6342c060745507a38a13b663b16e4c6c899e3647bf8b73a3bded0b9c8b0d4fcdc5eb2af92fc78e336e593a1812b50d77c4db0480bc7f5a2de3982e0ef3f7dd436287fd503db2ae4fabd2bca580819acaa33f8c6", 0xc8, 0x2, 0x0, 0x1, r3}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7, 0x6, r6, &(0x7f000001a340)="9790eab362d8f5bed39a51fb690e83e1ea32a73b2d8f3012a34707898d7c73761c3b39e55881d61b5fab5a6ad5765781ef293f084847f503ce6b8c593bf6cfbbb1506cbc41831f9ea4cd87a1aa1287bf2a6a1a31dfa757e96e6210766b3bbfe7094e12f7344e5832669a079b30cd2ed210d0139c267e73a6d1f53b0aa99707da4ae2e928ea649677c19094b17de5acd86c2c64d6780dc053d73813b05f0f13dfb2b95bfa220d9b04d58b56614dd8e1c67c7e3adbea98663330518dc77f24f6b486af695cd6763ebb950972d9585c29d49a772280a72e8d71b2c7cf984d1a7335c4bc8693aa9587cbb824b0248bd55635bb7a9c341ba0d41ed30fea1fe9f7ef090a08019577182a3f0e075589ae94e6c0c18a3a1a50361522c8b0df7b2478e3666dd3a07c9895a47be2bf3c8be5f9ff73d29217cd0093d2fa780022a1669851454de800cbd4345ff7825b761b8ba6d92da698aa82bf48a1be6b3f4beb3acb40766c488f9a75b33271d5227ad835e0a2b143846571302a466a7a43c79b0995d69151dd881b8c0d5a1162b4a0acd2f00bab741f4315566a9d22f0a6426083cae5378a35d271e1e99e77a8680d88455fd279e192c6615e1d3eaaa26ad5d56551ee043311302942792752836041ed8a435cbe28dd94517aec594ce972942752f3f6f3cbcfa32987ec7e07aa540236d463fe39fe5e9feb0fa24dc10697f569ed3baa5212192d4cc71719b854b8a28ba11547c78558b94aa13e0ecd1e478a3578ee12bbf6e90a0f1d2c60fa1c86dbaad32d929011a0cc6776ab38af9e7f342eb2680aaa72879913ab98cc7249e2a041d252c925aa134aa25af26a0ee31647f86fef3870bd914b0d5bb5067558bd3ab4f9bdac2ba81483bd29a5c5d5b9dcab0754a957bfed7c6abef30745a615d4ad9d116116c6ba91e5d1638211297dee0edba2a1abbdfce0dc8599760842f07848ed720a8a10a1a467b21839d30cd9b8de78c30446dcc8f48afaafb650a444aa0505a39424ffd547ad57a8b520f947be6beb84921da7a112067eb511641adc7e24120dfecb631f2fa61c36473f563fbd056245e743b0f35958c2f8aaa7224d5df84242ce0126d14df517e42d4b4a0ae18022b097cace77efb58fc0dff9a3d69121e291a2c2ac321969b13eab9e13c1ec1e28c44663564c973376fcfd76f0d34ea3bf03089ec6240ebcb4b380b79f8233028a38c25cd42eaba9c1bb8432781538a0f68d56aff9fbf7ab9c4370d7cf2538385f2ddc2319fe49901c52ce20a894f5689101531c2a51054a6b51c501bea63776143562a663aebb5cba05c27a9384f40a99827bcf5255a6629bcd3b3574813b6382b8b380f658303fdc654aaaa82e5390135965b689612e66bb25f621cae80b450f9a792676dc5d633a6403c783ade86a3ddc903d92c6e4285de8533354c11fdea7dcf3365698f2a08806d4bee7bf4c454ac118612542b9bab6df36554a8c22335e9431d23537027637910b7fceab4cce0a650c56f2ac0b41307c1a2be3166bb973d688958d7bd643f19ebdb24867c422f28cc28061b4ec8342194abf7d88c9b890fbae5bb0df515b83cccd390b5724bea3a0808ae22de7f64a00c95151c0a06e19e49f11a6e30507c9c9a46bf35500e20b8cbf6c34b9cbb007c78b7dbe27c9241afa0cfd8eb2eb18f5031d384aa047794967fe885177f95db6ad6fd15daaccec7a88bbec8de3a0b3bd50d3b08e31bcf05c4065de290bdced68812b206485da5be4bcb125a406ccec59c26a9c369f96a85671b13fe107c22ec6bd762c4572bcc40cde874d3972a269c1d3f19524cc0a0c51b16703d7fb00a4b9c1dae1979f9dc5094f07f42919cdb46a6d2fdb99f49127d6f2b930a77ce5591fedb204c78c1637539c83b3f705b28af741e03408613a7dc672a2ebb5bd21f37a38dd14f2066d2667dacf7374ba0dae7bedc06c0cdb800cfb5efdd42cfdd4693fb0171743edd7466e3a6a4e01d2e277b72afa6d28e2e282ffbba64b44bf4db7457467b82cdf7328a752ef15b9cced41ad043e7c510dca89272398d2229d6e9fcc76bbbcba7ea2d1b20bc4d3b6fd20ba183be0e8e7964ac279d038b4e7848e3df72e28a2d5c6691b1d38637edd729cf84037a2d3b459ed6c5d38d9dc76a950373e1fc428436e15aadeb81715ee9c647c34893709b0397c554688add9a2dfd53e37fd0865175f2f8cc504325e5c083adc0a046c8210eb30b11f6f069156577f88d9618efac4a53aa1c24f192f0c05e020be22b435b2aff65313e3d9157adc2d0f724a7435f62740e25ab9a8f884a75ea9fa4ef7c5d33f4cb7e8803bf4b52e75c38db2420bf92f0edfa02c31320c2f740cfb4a30e5c28fbce2ac7b905dfa0d1312f3d155de83939b5659875134c71b033e550227b01ff10266b469d350caa54f2f5af7c4bc041ac65b85d57e49b274f8f26c99afc614df3d45713296a7009df36bbbe28d31a9870463a619e2df98ec8c57069b991bf7d6a975a8dda59838a823a3c0ccb461fb7e7e08666936688e61c1463b5b580fc98ae75e12dd40698ce7fa1b29a45a95b47c26f6de01743abc4393928f0bad9796d4508ccc2ae35b6938f6a35d3624d008ea46156ed194aa972244d94a44fec5995a4e9012738ffa37ce34a6de344efaa76e7303329b3013881c46efe364e0990200339193c1bd80f4844c186ad4308f6570055506ef74640d82e2e031bd8edc008b56e4d2595cd9aff18894f9ad4ff772d9c70f7e302f8862ad970b53d4065e3fbe1062c9fc7306f2e80e7d77321719b68c18694084dd470bd753cb1c1b64d1978526c1ba82aaab4787de38a284b1f2b4ec26ac80db819779e214aa95b54fb5148b0a041f4d65269fe5a3d2cc6e53c6fb6bfe50c797f25e6525ead1a7fe48066fc608a52bfe3c5906fd018ebcf618128d6c5b9a6ad6b0f766ada213570a8d412bff3fa0c716b65cbf4b818ac1b7ad835d00ef6ec530a8c0ce053136daff0ad92af556a34d48ad0b54e85982f80e6d4133af052c492a897d979c4b682f153eff3324c4ba8be075d3f25d5b7dedecc9f8f8328df896c51f19882e60561cd757407a952224c50c81cabc8d0abc41bfb752813a2c1934eb8968df8f1246b6aee302a6692ddbf35846a96490bc0a55c809fc8580a06a1c71f5f7ad509208cc6ef7ea59024400e97b789275819be17d5f265d00a664c7eeecb5b6dabc93d983d26a748270ced32810397ba58df5087ceb93d349afe2638b71812c41a223f8d5f31e73b7fdd1b3ba9ae8bc03b45544c86cbb4c2035218d7baa48eecdffef6e286cbd2cf2cbb2cdcc007eb09559195df5e43b36c82f63e5b9a9f64e484ca387265ad2a5590775984b6ac9e169f2a8f1038f610557a8fdbd0d83b03c6d162e94dd501d36cc1b0e170a8a93166592b8750c8aaaf37c5a1ba2bc001b321686f0ea889a8360cc49be5a22792189527ed2be8d40a75f2bc1aa90f559b619ed00675500408451acd0cb3e8dc3e5c1371336f07b05a88a711a6c5f76246bcec6ab809f6e36610bfcb912342cd9f2e97bfa68fddcfcfd5c5b5e584af05ee086155862cc9f0b3b26e8578a36214ac564a863508d86d3cadc4d497f4d0357999c283c9848dc8249d3925912ab60ff777315501f9a2bec0dd400d067123897e2f494578072602d3d52d147f7dc0f26568f75ac3792f2d95f7119187732a94d98f793a904af1345994fc2d23382321fd09533ec1f6ff57921cd1158573d303dc92e0653c350f04b96d0cc604e29bb49ddb6396ea4eb8bf663aba227b578eeba81f9c307a50f7f99cbd6f2bbfbe2b9725cdb7e9810b1a1361ee061bcb7838acb3af08e83b5adbe9719d1548265f7d8a3640a0147825f636d81b700b2fd146816417d5d827b6506ba05dcaf35d4f840ecf75e2c21286d8b382e5a3d89b2a8fa4cf37a18dc5184d4333c78f27d831d5771299d142015a48b565ebc601570bf21aab2a4f4bba9073c69d571457b2473a64a01fd2ce546ee11e67ecf5432c42e1c55f625c4a759eb0823d666d744d0518eb02a58752f39fed1868b3ef8350ee5c8c4dd304b0985ba645c4ee1e1e8ec9f43e2c93d8588b2809aa719e2ffa436bff4b44b123757e5f46314ecd9cbe30c12d818facde35c988cbcac98b706ededcad30338aab629ddcc574823557654f582796c6b1653dd659bf3bad0940655a1b58cafc1a527211f360c73dc78e7d75402ee53aca4e23775b83c1f9d717a523f727b89dfd22130db60b081a44dd30fc9079ffb2ca60f15f788f0b1ad8137cad790f85b1e0ee51c0cb1080f98faa4fce4d4221bd545f8ea9adec57b9367399c0e78770e8b169e7b7615e410a80a8c2c53fd82076beab82aab250de4f4478bb2db9b971219c8a9ac85b52573f27b886667f1080f3f721f2da536e8068031c52f8fc0af6e3640b1d7fbd8090cad7495836b2f308d2986939b960c8e2f399b2a6136f0f7dc7ef27a1ed18e03e47bab3c114f97bf6c28606257f211e070e9eda932f544aaba0d8f2563cef8b9fafe69fefec9fdf02a93ad57edbbcfa5b7b93c6eed879ecf1264fec0578c79e18d0a92673ad8d4d45c44f592469115b02e41edd13f148440b782b3f7a5886603d3ef69d1c87bfbbc58401941c51b6756142c47758887b8c221f5f0adb4257621bb879f3d32ad900355379ca6f6ceade826effab65b7f6ea05c0c64c8ae975876de4de7ea9e94e71cdc198c5d20dbd98365c7a8bc8a41bc14c484c96c338fb1df12c1a47c5fab1b878e7146ead11a11ed53ce30053a0e613dfb89574e71b1796a247e72af484de632d90c4b61c67b872f68c90e8905428ddae3321d413da3d27663a07f174fd4dd3af9daabd8c10ce37482b3cfdd01406cecb591ed07bc42fa34b7d7c0327a8383f5d51282be5e619f7e4439f79f0de392c2cd5adeb6dca8202cf3989b245a8dca81994fea8672d82720fa7009369ef9cc881f6e7b4c783bf4299d070cd0dd52ec9d3b84650f903145129b8af557bf924ffff403f6431e9173af7a69a29b6b0a01252d3848cd13501831f1508df5dee7393fc4fa5fbec62ddb20c49fd7d10b5e6ec24d01ee9c3e66d4771450c73929111070fcae3abd39818b5b28b39bb78691e0b7406a94df63bb80638c93f86f53f0a477a69d5662f6832220864e722ce90f317d13408242e84f76f5fd8cb80fbdc1c4f4bdf0aac6d7dc6097d772563adc03c59446cdea47ed62b0b76baa2b31f2ea6bef54c283585d76325666fd3c3545f3487b2c27b11aadf22a01b5e99cf0c13a33f22c15c35aba376bac2cb8ce7b0b3d141feb53ee7a4de9364f658fc3fc5b4a84a7008bca085801db0b9ba5ac1b8635b938b17fd1d23e891c65138ab13ec622fca7aacaa9c8dd88eb40110589f321bd827992a15be4ffed372a69b6d8902309da138a2bf99f598c31a63b84b8c7ceb2bb9684b98da64fdcdd0962b27017e6909e254400f99424a46aa7677d2290b524cd69b016efffd8a1d89f876f29233f3f5301ac30184904dadd3bea2cd12a1ce4f3f9ae43434c31a36c49108005cdac58af8e89770930d940c55543e57656a4a4dda00d4a4ecaa1b160c55f802fe07b9917891910391ed79f42c2780f278bdc0e72fa619aac55726e64862497027644a6304404837622cc265c4f802799e43da86d0cfe77778ad64166d3763a42d4be9817f75209952c1d1f5f9af0e4a712d138857e81ab648b153b765dbf6a83ae5cf2226eca9f878d1539bed43cd3bc2bc24a18d1ba2d8908297d072f7908a496d7b37f50d4705837", 0x1000, 0xfffffffffffeffff, 0x0, 0x1}]) sendfile(r0, r3, 0x0, 0x80000005) 14:17:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x7ffff000) 14:17:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000002) 14:17:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0xc, &(0x7f00000000c0)={0x64b3, 0x8}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x69, 0x3f}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x44240, 0x30) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x10000018, 0x1ff, 0x20, 0x1, 0x3, 0x1}, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x29, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x0, 0x24, 0xfffffffa, 0x0, 0xf7, 0x6, 0xe1, 0x7, 0x1}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) r3 = socket$inet6(0xa, 0x0, 0x90) recvmmsg(r3, &(0x7f0000001dc0)=[{{&(0x7f0000000180)=@caif=@dgm, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000000c0)=""/28, 0x1c}], 0x2, &(0x7f0000000300)=""/56, 0x38}, 0xe0000000}, {{&(0x7f0000000340)=@can, 0x80, &(0x7f0000001640)=[{&(0x7f00000003c0)=""/218, 0xda}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000580)=""/23, 0x17}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/112, 0x70}], 0x5, &(0x7f00000016c0)}, 0xc0000000}, {{&(0x7f0000001700)=@vsock={0x28, 0x0, 0x0, @hyper}, 0x80, &(0x7f0000001a80)=[{&(0x7f0000001780)=""/102, 0x66}, {&(0x7f0000001800)=""/13, 0xd}, {&(0x7f0000001840)=""/204, 0xcc}, {&(0x7f0000001940)=""/144, 0x90}, {&(0x7f0000001a00)=""/66, 0x42}], 0x5, &(0x7f0000001b00)=""/63, 0x3f}, 0x2}, {{&(0x7f0000001b40)=@phonet, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)=""/6, 0x6}, {&(0x7f0000001c00)=""/165, 0xa5}], 0x2, &(0x7f0000001d00)=""/139, 0x8b}, 0x6}], 0x4, 0x20, &(0x7f0000001ec0)={0x77359400}) 14:17:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004) 14:17:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = getpgid(0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x10000000, 0x1, 0x8, 0x88bb, 0x1, 0x8, 0x2, 0x4}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x4b, 0x8, 0x3, 0x4, 0x3ff, 0x9, 0x0, 0xfff}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000006) 14:17:29 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x92b, 0xfff, 0x0) 14:17:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x896, 0xfff, 0x0) 14:17:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCGARP(r2, 0x8954, &(0x7f0000000080)={{0x2, 0x0, @remote}, {0x0, @broadcast}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCGARP(r4, 0x8954, &(0x7f0000000080)={{0x2, 0x0, @remote}, {0x0, @broadcast}}) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r4, &(0x7f00000018c0)={0x20000008}) r5 = socket(0x200000100000011, 0x3, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000140)=@ax25={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, 0x7}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x80, &(0x7f0000000640)=[{&(0x7f0000000240)="589c19afbf9ed2ffcf2cc49c6d1883f3a389410b409775c7031388bfb4b66ee849f59ca614d05944b047cc09fde900c61f811b5e1bb5c7fd8382ddd2907a7549880ee3334711370acde3cfad5615b0cabd5e6287533f33d82f62cc7ab64a68392c2ed99f3af186555576707676c4f938cb8c8ba40f7cb97291809c9a26fe8452741fbf2f0062095ec5f6856304e35d47865832ab113f2de84bfdb304a336673661ab347b58772fa95ac503db2280038d898fd6b183511d4a8d0afc26bb43a3e63a7d580352fb34745461c99104fb8d998ef1fe6e432a13ee208ec8d7655e1e4c05826e6b6585913fb24477", 0xeb}, {&(0x7f0000000340)="b51fd1e9c0b4caddfed0a8b1eec377000a011859e8eadc827bcdb7689cf57439c46c0c4716ca6fc43d86ff20eb31c73f7762de51752ebf67341841618d866f16be343e6c556e47725c36fdd8448e703a022d2b95dcff1be138f677e8fbb9a1b933c9f8a2d7f50e7db9521b1d5477b7a70b7b89e50d6f02e264ee40a18b3ced478836fc9a24e47499c0b08e9a607e641ab6a4f1c54349ed1bf8a8f9bfba657086c9081996912310a099fd7ed5d3195d33926774e756a97e502a8893a57032817a", 0xc0}, {&(0x7f0000000400)="2be1ece83ccb094899753386815e97541ba7a57ef40241508bcd2c678144521d3028918664f556e40cba8d5564ebec755748388691b831fef78e62df0f9897be7b3a0a3b7fa70169cffda06441950e3dca68910432e488ede4b68dd75cd79033", 0x60}, {&(0x7f0000000480)="05b0498965b21401a2564e648c846c77b1a19b41e5e4b2193ee1115a57ca3807dc0d905282dce4c8c9d17e83a6f0a7cbcd12951faa0cca777586a89d2d825ddab1541f41d1a107b7fe8ea48b6512519794e17d897ee0b9c1903a9bae04caf04d0678a96701c8603ff35c2fd22b994139b4cddd71f75ba45e6864e0d6260d235effb5197b2ad6924bdfe5cf5217fdcad93447aa67e14e832a2e0efe50c5d66faae8b12959eb", 0xa5}, {&(0x7f00000001c0)="7deab4228339cb1cdd6f91217fb910ecf77fba2a23e0bfb622376694c2ed25f32aecd3b971dc", 0x26}, {&(0x7f0000000540)="8fc3ba4d6970be70b3ab7145a7035a77b47a032eb1fb32984746fa42f3f792816b2902c76caa202067cf1e9d137bece3217d7192e90a72d17b43120d8c399ea03a249eeb2f4318fc2fefdd558bf2afa1c58fbbcfadbc17785d2e16dcc6369e8d6e4c4297fa3742887ff1506d66a571a9cbe33ed198d041788088c0f6156c3a5c2d22d6a96d967cf0c3fbb1d37cdcc15bd2677daa6a118101089d79007af9b0b43b90eac88f4fd055b1916d3e800889ab1103db4a3be915996a920c6b020d3e4037ab91632690330413afc8f5eef2d857ee99c68435c63ad23a898735d246718c4da06afa769c0e6d0520b0bda71d3fb59e1f20bc", 0xf4}], 0x6, &(0x7f0000001900)=ANY=[@ANYBLOB="70000000000000001801000000010000547d52957af4f4ec4f03ff6fc98d8c42902082cef1031a20599b50810aa13d0ea89ee47dad8e9ba62624dfe0ce4d74729c3ca030a17eff243a45b9f9e0e563cdfc601571f315ce6142351dbf03959009aaa5bc997ce81c65359ec3794159f600480000000000000008010000459affff6fb512949a9b841e8e2f1ad5f8a9a48d54d0228725a89e4f10bbf743ba72eaa5b78889bd6f38d23f2788353ff38e62f6134c615c00000000e8000000000000001801000003000000bd448d12c7ad5719a1d435385ee64cd59c4131aee714b35f9b4107bf8ec8dcbf935f787d326bdd8fc2a89e14da478687b9d57718a63df756756de98e5226204de936b5a2335bb58f6a9dd74c4afee1d20d9310177b603ea0d9e6844ab913c52962ec960a36e6c8327b49460be919dc34b774f46e90134bb1dcef53e0f7c8463933d5fb286ec9c5626761b01edff140bd4f606ef42bad2998b05ca92204f9fcdb31477925bb22543f5dc6ce403da15e114ec750dd721a642d4c285a610d38f93b2ebb5c2540ae90a8e36c0b37e089a952dd4637362200000010100000000000001301000005000000dccb21ffe7b92cfaf624e2621e4730e25aac0f44a2b7ccd66c68c21d7d1328ef9453f2b2e2fa1e73fbae91293ebb7ad70f430a87240dffefe0989324a39f0357f5a17f7f0246b8552cdf2302fed4fb0339ecb53622eac9e7ce52bd5a7191b708e25920522182b8bef95e12e6e9094bd6d4887a217d31832b0a41fb0a16cd52878de4106e5a536475d70a6bf3ef4cc75205600e7dfa31c719cc452a123bfadcf13322513a78a3564d1deb657789b23d39d287d340f59e0ad7336788126ec6fd31f65c6e802ad463212f46d30899892da6cef611a6cea20db8ce3352b31e433d11279edb09e0fef5e856316748b3fd5db9a4dd6bc905c4242b3d377f13325bbf69789f51b8d373c3ed563902777671fc8fa2c22feffb47cf9eed0cf243a45464efe5f03d18ee48746653548527521cd7a230ee4a8065400aba9a0ca27ebb558bebf444b2c099b9a79b73fe26c23f7997adfc83f550a18a6c60f47cf0dff9418f6eeedfa43dbfdf5a02ba0e7a458fb184456bd86d6db47d0508210bc1072b238c209419168ce92b889ccddf763468fc1a2823ce15be566e06c31119122a81b82986e565d98bb0650f56db75e33fec828164ab089a69e0b69bacc28ad5f3cab0d38b23093c757351539942d03fd55c6ca7cf3e8a6c85fb8b1303fb16ca1dc1ac4f5609bb8c1cddb46b3f33187a5e9d372072c89c934999f34aa7c54685473f7b4397ec7ad89337cf8986929ee89ef2239c7db8d80e45e3809d5b9db2e3257c706dd8c0e93c55aa1e9b0ffcb4db328146b2763eac401b8b09aca2b37baee6348a1512d0eb4b6fc014d0b29e0718da5e44fedec83b7be9e2566f629ec73b5205d53b74791e82dc0ace846384d6de0e262923ea1afd2346f58cb6c66a7c2bf859b8a019995d8b5067d2f101b6b234ffc2a5fa9b639ea03b99e81a693560031ad36c5410c9a34e18050ec432a3351b11ff7dbb63739b9cfb76794ddda999cf55d0a48b63becb5abbeb9875940bd571befd1686a7149d2abaa7f67c5edb3dda55a2aff435b34ef9c6d86001eb0e6609ba6a89ff55b71739864da4cd37845e2ab6597a2853951ad60bedef4167932abe0ffa7db4161fbfbace3142a6bdee1bb05664ef5493d92759381a46a2cda271ba7caeaa163bced2900af7b8d66a434f67f976be57da151ab6211981f203d31ac461e49243baf03bb55034e43f0eea1d1a4a351dae777e1af34f5da543c59ba13fb1c30264dd36a80e7e24d96d716f771982628b1909da5716128e6af3091aefa47d14305ad007e4ddf190728d8b0d5930f0554e91efe0165e3af541838e675c2343936a195093bff3efa2716fb8af931414528eebaa4217d95bdbd07c07ec23df5f0655eaf63c2b390f39f1a097a0cddc9ce189371bc02a2a13e53093493d51724351bdd71703c90d5034df24120420918b72940fe5ba91a2eaec5cfba8ad689e1738daded45c2f83b6c2899c04f2681e88bfcd08d71f5b352d1f85dbe88d2df00dc20cbf921e45ad54c42d4a9ee46d8e7c29fd011ff75bee6ebe62f70a82bdad053096312076a8644f146328b749586104dd272a2f34c8ceec20bd6bd2acd2bb0c6ed29b674f8c60d7d0fa01e02b83000000000000c772fdb89cc0e86a264aa99ac9150158b61b72a11c3b0da685c9d6d90729432abb52549d0561252b9225338f34542c5a2a5c00419064a32256a2af2818cedf926f169bfdbe27d4f48f8da23a3d767906a7665dcfe89197e684171b3818a66e8454c87ba1e12af25749d5cc9e41dc259bba6166c3fc0099c9a9416c45afa5cda1bb51e1125ff912c7481f3191092ef78280578d1864393aa4417dbd6fbbc43d9d9fb7eb6f4e371ea8d964271b9e46751c754915dc249be4b726688393bcb64173e1170b86b5c5185804ed27f9052853b83731e23c138b9a7c68ad73077f59e9c63a4cb4523f56cbbbe207675b8192fc49efef97002ec67a59ee5d2820fcc265748ea9c57a1e73c8a35133fb7565386ca9f8587cf571732a2cb98e441f5920f016726c3c8c220f3ee0c0492bbb6c4be4336670a3888145700f49ad7069ade3cbab741eab5ee7d32a3fc49554732a7dac153b7d94c0d72c99446ba81004c65780535ebe78ec39db9ab2d6299430687276756831b90c136eb6ffb17ac522edd3cb05b1189b5b05808e0126cc85ffb0c9f66160ae418484ceb2c15b5c338420f4d93a995ab368e9e04126c820ddc3c4a6bb7ac8d9c62560efcebe75b60009a4d66136479f5dfb0cb8e5220898acd55194ce453cef674065d9d81c7896799a8e150d0d4ad91bce990e3448e507c4ace15e2d46f6be0376dbdc5abd240090272989695da5251db7860aaf0887de6aea2dbb5583b93cfd8aa76811ac10e0b0247366586404e7c63a58697dade9679374b58b4166bed6bc51f04bc68739214d08e3977a18fc355dc345ed181ce105b9de3b484a1b37d5f67c58e9b3a2be8b5176a305a3748739363180bf96bf8f1543d91ac7af366fd15f94284781207bad039c59ac9d32c8bccebf6e389a4925e50af976192df661b25a2cc0a8a2e4a4d5f59dcd8f5c6578fcab00ac59c2414ffd9771fb99fa81a0f7299bfa81c7c63ee459f569322a0f42447aa75053471893425442e5c9711b97ad625afba6828f6475dd5b7b1e3589971e02c63978a1203baa2782c985978e65d7f27f08d3b376c5a27680711ffbcdfde12d52adf98434224b1c2e6d9ea6dfa6bb0241536ac1d6700a7226a16f2f379bc4c2b24fc0c0169a38d9b54cc61f8f95e723d9c6f3e6e65a5d6e12ce9f517cb37228fba7bc07a98fa17dcf9a20e16a0893358c8ac04606790925b6a1a1bcd8c4fd5015f0208c04d5b901b6af10ae9bcc042ea7a4aaec4f4dd335b5fa0ade22a3ab5d82a366274269a7686fe73edf04a36c445005de47e3f6954eb7dc41c5a1140d1041ffeae7677af848201a7aa497e20cbc822c459d2eea5f025dc97bec583f18e4637795339df0d314c268dfa89240fb508d160653f89359644215b1cf2334330968da89a7a85ce9748d2471809638d9a38695eb3afc7c6f2f4777a2bf31e81840dc5f4afa7b97a2653a272c99c4a6c3068e417bb8faea2354c005cfd4ed7e04b60ffa388cca6e1ce0c3ba70b46c260305288c27dc39ad13d268cb59d46969b0b5bde8fb3bcbed1f0a4f71fbe5473ab7e804d8027a2ba91fc8a658047e868f254bbb9739c9cee4e4f45371f6257515c187f87d01cd9de585dd741d0874b382923e86102258d5b6e047eb283b719cf960fc4ece6aee6164b7af4b066257db39002f8a3d1dfa28e8af738aff275cfd770b8a692ab28da5f2cb6fec26bdee2cd0183e3d42c2042c442e381c2578b15b299fad0caaf9b5af4bf36f6e6e0612704e0fbbbec6b04f78de9d53db5b43a730d58e5fc9107d6e4b7e5186411c80d7f893e4da4fdf582c89f914e12ae07123602912b43a5d26113860f198cf6c513bdb08216b57e189944c3c3f653a8a76ea6c9ae15eb1b57cc7f03f4c785be2f0fa4c8a28c93ea02d4818e4d4969ced62e739415c2fbe919b71006d63a07b6f6cc9e329670996fe5c369c76c54e3545ffe3244191679e2659103ad9560a95c2a02dc13ad774d7b83e1867d6be3b2a3b3c980a9aa66c057af609b23324f3168b7ab7250f225ca40bd5137e02e1864a6ce8cc5f6f6f8dba4b842374320e66142cbc0020fac7207a8ab7b7625ff3811efdd459ba30ffc0e2e72e1252ff79cb3226039b550787225173d23b1f56b46357ac4d0ab5dc935fc09d0d94450e2c54301c21e4bc3ee6d05fb3f8e4e844c672a1bbc118ba054f6706947d8617e8fc71aaa5cdca62790e752bcf90c4010b74b300af15e47cc9fd21f5429415f3d758ae815d348227a5a1817beb59991fa0a349383b5d2523d9b4da9dcc628732262eaf5f29da2ac587131c0d3ead94d05281388f088b1709a3d39ec7a7083070a630f54b12b65721bfcb86530419ec6129f8a161d6b2247e56b91ac506770c54c43fff01ff9478c57ba826068410a601ba50635400b5c1f6d23d74641270c2f2dcf82634a68501bd9dca88df4fea6e5c84ba2b25f4145208582661d70b523115e282bf9e7c57559ce83d689f267288dc4d6f86d0054004c9324764f46e98a094b504d6f0bc62339fd606ff69b9032944b60c1d9ddd98367df581b75457791e5cc7c94ffb11409dd7b3b4b3985faaede9d3438caac999aaca45211897235729f302261b2025853f0ff47be22106c186338b92177532adac60c4f87cddbe938a6faeff6d59b5aaa9a37560f6f71ea45b1a17007e8fb7566323d9683efd7f610dbee206bc96b61ac478fa3ba30b19e3e438911287d6d4a6039460250510c9ef85874287aa56de9da364cbcf14fcb600c4977c8e7ea02e47ad5d9a114414696c4ae75eea0ef5f072b62f5a73b9e3d1db54eb59e58e2590dd217883eb00cdde320fb0eeeb58517e044e2b5f63bc247839146cec575978dc94be2b5b2467a4dbbe7c2382b97400c70ef338ee265eef6f26bdafb611a8e1c6d0e035815d506c52866299b343c66922010c688c5c96e41057991824e843dab3c9a3fdca35d2b16db8641de8932674d9dceba94411543f9abeac317a24788ff261a496c457d28e6f117662c6eb53b483c7f3bb8d192899fea34fc8557e5e21529a92ed6ae702b1b8365e616a7e07130c3e6d4c204b13e3ca49c486cc58328c267a1bcfecae3c5220fd5fbb914094e50b56cda835e1a1f169630e252b8bbfe5b304c17d18a56de15f3e33eac62ceda87b580c3471b61f83c2fe3c9c6997791780087c5903f93b61eb014cfa1c4f30a0dbe7fee1430a3f05e7cb9438a88f4d2f03a383a5e47929c29b858dd8acec58580d555a39d48207000000000000000d75b58905c576628b7060311899a8dd454f66c78e7e000a3da057c0e2e654de69bb7d740a658fee33a237426c7c9ae486c03108668c3a33d4f923f694b18c6e642cb5dea51ef1a905c3d73a526235511435f126017b9cc3c18b9298552c6fe488314db945e93d446d80121c001792a57a7062f07146a21e80625ca61f32a5f7a79bab5a667466b69228d1acb609b36d38e2363bf43cc6ade8785811668a104acfcf4314a631eb4ea9b5c792b7b691a1b2bf6084f3d3bc2598e5758f5da736de0e9d8b85ba584bea44bba4fede7ce59dafb49ee5cfbc1fa3262d2f3144807794a6045445cf3add0ca3260446de7c5e06491a09f56c52d7c053e52bcca7074e75f975dfc35f1d0a662a8d87a0bab2f54b19979458fe6a1e2182dbfee76bb95f392f465c4cb41d727f3702d62c883f126a01d71cd26771c0d2ac2fe8bfcba069c94b12acdb4bae59d4f45c6355f034c1b0a2d7b0b89f19176a016e2c3aa81693454f9875e994ea0973de32db05d25c82d9ed301311f4320970364daa325922d145d3297dd7ac3524ffd57f2d3a05ed3c7b74cfee1ac0c408c5cb6c02ad98604dc4c2777df4e725b7eb26776bb9b6fd4e681d5d3e548b09f7d6a15e388e857344abca4bbd04d4bc283b84b93710224a121ee0c056c2e41cc3c9f257c8e36c2b9c31b0927fe7aa568977d6b254aa4d146c25d1f92452a48bcc1da188315b1487b140a83b846c04927e637f3899308e241ff4e2dad51df74ae33653d208e0acee23ac6a9c5993959bd4b59a9a5c0663c5bc587491315e98af39c1afd8debe2a69831ca906bee7679f195f1fdb338b427185e3f20eae3268235b462c4d69b8af2a0844db8e8b3278d68dfe787624b53f6e8cf6d0bff9a6022d93e6b92d98a29450"], 0x11b0}, 0x8005) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @multicast}, 0x14) setsockopt$inet_mreqn(r2, 0x0, 0x20, &(0x7f0000000100)={@multicast1, @private=0xa010100, r6}, 0xc) ioctl$sock_inet_SIOCGARP(r1, 0x8954, &(0x7f0000000080)={{0x2, 0x0, @remote}, {0x0, @broadcast}}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x5dd0, 0x89d2}) write$binfmt_elf64(r0, &(0x7f00000007c0)=ANY=[], 0x65d) [ 266.923443][ T23] audit: type=1400 audit(1635862649.662:223): avc: denied { lock } for pid=8995 comm="syz-executor.5" path="socket:[29714]" dev="sockfs" ino=29714 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 14:17:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000002) 14:17:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) recvmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180), 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/71, 0x47}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="340000000000000001003d7dc1810000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32], 0x68}, 0x10100) writev(r2, &(0x7f0000000440)=[{&(0x7f00000003c0)="ef209574f9a4f02b52d09634308dfacae472fce624b405c54c1ce9e099477221fb8603497628f64a3237531b68d94255c9d841adf6cdcc79e35290c06fde6e684933447f7701030ad153b005dec5f7b387fc6ec0c6322d273590308cada11877a6f9e363a6ee399d74ccb47f2b47f6f9a0", 0x71}], 0x1) 14:17:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)=0x0) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000540), 0x4000, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r2, 0xf502, 0x0) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x6, 0x40, 0x4, 0x20, 0x8, 0x0, 0x81, 0x9, 0x5}, 0x0) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x40) setsockopt$IP_VS_SO_SET_DELDEST(r3, 0x0, 0x488, &(0x7f0000000580)={{0x2, @multicast1, 0x4e22, 0x4, 'lc\x00', 0x1d, 0x5, 0x47}, {@loopback, 0x4e20, 0x0, 0x2, 0x7f, 0x1}}, 0x44) io_setup(0x44, &(0x7f00000000c0)=0x0) r5 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) io_submit(r4, 0x3, &(0x7f0000001480)=[&(0x7f0000001180)={0x0, 0x0, 0x0, 0x1, 0x0, r5, 0x0, 0x2}, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0]) io_submit(r4, 0x3, &(0x7f0000000440)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0x7, r3, &(0x7f0000000180)="ba706e07ec5ae4507310355197f49c7eaeb45dcd8c5399e75492b51631eab2467614bb90e32632c4a76e832dd04cd592bd8f8335c145dc5e8ba2e6a879176811ddc817e93156a1fad784ac98001b574435", 0x51, 0xfffffffffffffff8, 0x0, 0x1}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x8, 0x1f, r3, &(0x7f0000000240)="d71300ad530d1dbb33e1d2f4080ad047a386a93bc83e9e6179d4b85d1bc7f473f64dbe4ca4020057484cb78627bac9887968faea8d7acfe34d22807020a9f7760350fb0b8b6f60e817d527e0707bde815989d6f43bad7afecef4f0b5d6ceab9aab6670b7a87f5604945825aa0d8e4c6c012abb0cede73a61574f1d", 0x7b, 0x7ff, 0x0, 0x1, r3}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x4, 0x7, r3, &(0x7f0000000300)="38ef9fd88eabc3f4bf7f2e2167b104dcd335e4e5dfc1c1021c98068aa84d6f5e5684179cae7d28a8788c400d7cb05491cc6e8f6fc11285403abd258c4af01bcba2c6a9075f4ee2984efa5c9760736335f95369f08583f21d4492685e7da472b0564bd1a0915307d1f4808d9a71e9088e67db246fe15fe543a5a771870305275cd98b987bb2d4aeec22e5cad8ad70607f712bbd60ab420817dfdfa995e4224938a233ba826faee84659f4a37ef3ae2afbf6c7cae6189218488da77c1b17c25946d4d19f271ed857dea16fea82f7a0cc8a8d3426378f90922c3cb861668cebe4e12bd5ca24c432d5b54ee1", 0xea, 0x0, 0x0, 0x2, r3}]) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x4, 0x81, 0x2, 0xff, 0x0, 0x3, 0x1400, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000480)}, 0xb060, 0xffffffff80000001, 0x9, 0x4, 0xb, 0x5, 0xb8c, 0x0, 0x39, 0x0, 0x5}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x2) sendfile(r0, r3, 0x0, 0x80000005) 14:17:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000008) 14:17:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = accept4$unix(r1, &(0x7f0000000180), &(0x7f00000000c0)=0x6e, 0x0) sendmsg(r2, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000200)="efeecdba1e90d6f645983f2eef132a8522cf83505cf4f9c57260445ed49dc2c68629e5558214c024cb77ab7a420cb29b0f90c8c8db23b7319eea66525f54bf2d2b12ba48e49f13bee759f4f41913c151eaf711ded2a1d425e8db81f46d7ef2dfbb15b017988af0bb95cda82bc0b341de0bf552e848368cf4895fabb2543c7b4fc8c7b09a3d3a9513feed41248d7e485fec061797b8ebe5a39ada707111a8d65215328d2587826ed3d0e29cafca44a971cc35326b0188c724926a3004e726e050c69b11baf13b0c4c06e08672c02fca4ae42dfb122affe827dde194295cbd1bb7271d57283ef6775719e231c43734f2", 0xef}, {&(0x7f0000000300)}, {&(0x7f0000000340)="41cfc126c6ffb0e5db5bf8cfe14e78aef0cffcf12c8ef16d8db92b941005d50ba139ddd0051339ce1f98f88d1ebf1014c670313f771ee3cab013cd5104418294d6fa3570bb5cf486d4fbd9eb4adfd3e5bf7565539408fb3046ccfc634b58216d06ba892a2025119c023ccb0383d873d98066c8e99b49b33fced339c5fe8076d4820199f59179f0f81b62cbb10af16458b8c42c1821dc799184f0df9ea61ba1e0a1430c233abc0469d79453cf4e5915dfcc262ec678cc7ffccce3835808e82b14568bed8ab3603c16537a4b2ad14de8d482cf3ccfd41f27dbfb94954ada9bcf24e618f56dabcdf70ffd9b15b22d2f430f1f1d0782", 0xf4}, {&(0x7f0000000440)="d82bd3b5eaef3e2f94ff568da9acf4e15e4302e1691e0e9df7589a14612dbe26be9a753bf1c84e339edf7a20ec5149cd2323d7d1018f11bd4c46a5da8475501b679586ac572946ec553a9678559e5d065601b04c0bb237a801651fc404dbb5848919c3b7cfe444616ab5abcc89e5eb73bb5f36bbeb310577b144fdff226a4e1425c6885f9b86d33568d346d8292efa1e5002955a63ab54028a95a6cc10a00cbcfdaab6725b7ad3cc880fe963177e733bcd50b11bf159ee0041f35f2a65172ed5182b287f4be12d2bb7b4f10f09476d3afdeeac9f98091f81b6051121ba32df20f0583185417cba961f6177599b7a86746456", 0xf2}, {&(0x7f0000000540)="fb75d90ab9fa16e2aecf5a75585c871bcac5e82ff4c3b8e2f389b39baf7de9e87814c5b203d22670465bbf2607b5cf169b8a1025be7d2c7e9232a64c9fea3cd70283406fab2b810073c409fded6ebcfefca23bbc356e83bb199fadd9834daecaaf5185e3cc91b05a8662943a49fa4c4dcce42bead127458b038c9a5fe41293981e5cf2513ab29df917d75901758acaccf0071018ea21cd0536a31d34bdbf167e5a97e8fbd804864f4711c4cf64d0e75ea42ee9d984cb16876d959290f984a1bc3b4db88bfd753cf81f7aa482994d15664a7a5c07fb7c8a4b8a29cbd855f72b02235507ac1d7cdaaa53faad08d127719d1980f303b89f06b23423d73b5323e39032e0124ee38e8f7a77f418f85436e903789c557a4ec51e519fb339310aac2cd674dfa4b455228930ae72867f7e33d6f1d1a3291b3ef05ddad0837212a053dfa164845f92f5fb4c009eb90ea2e134351672d2a72687a0992dcd6bd306980320ea2d40b15bda3df19b5d0c78d8ad38389d09dfe685395a3b5c4f67c0d83d2b636a5c6adb8384e68973492a4b35d420035ce751fbd2cb5a9eef42e4fa7dd9468b5addad5357bdc4a64356520bb2ba6a173fc547ec2392505924ac4d67c580b0dc9a964d304ef949cff23df11eac54b05385009cb76d37c9fe22e4933603b85538466cc12ca005fb9ff4999f4e9160b492b2d659bddaf3f6a509a4724baf9e2c8a1df11c0b89a984b0a7bff02082f2c57f5d63fe69223847a50eeeb3c168aa702842f179de48da792a358074cc655a89f70e03a09759a6642cd19ee870742b1ecce01052592e2c5fab90b9f173ca4326945c5bfaa3c00a4e96c787121e65ed3e91308b4cdd61219e8348fc28e02c63201febaf166fa61e9220e42510a728569621b0b1ce91e95860cb82b80e8ec88d0d42fff46d8f9a01b0641ba5f076ea1f10f806df27c0a6fe4d5b12b34ce1e7eb954488fc196a89c54080bfe2032b8e006834c6904a2ab9b542abdf874188b1bfccfea97ec13702753ed4d37ed85003bfe84971e1f3edf220d4c315f93d95ab8e8221294e7cd917c2d200d698b6d30b517632ec4abe5495de7a46ec1a6941af80858b2f4bdaf59054c00c1d3c51811a069381baab1c8a6697753fc58992355bb6bfd772bd4e80d9c564c4b55f4b4d215c868c1b630b4db4d6810f80cc4bf1429c9dbbe560045611ce3312dfb3912dc6ed27b6c73d6e49874f9ac90ebb9f0a739bd64109cde0c62b263fef22fb365aebd890f693cb54cbc5c8a8c3ce57ab90265b2d87f254dbead0dab53a9c062a202e1c6caea683540085954db103d5b492571f55266bd9874e4846977a297d87537aea0c8072c8ae7445c6b6dcdecb5bdcd9c738063da676d06313f19efa474719c5dc23375b135945bce8feb21efdca0d2524c34431c3ddc5b94cbfc406faf3ba6ef119ddfed7a1d496dc68165728a3698e7668b6f73336e2e6e6389ef33a822fc1605c1f217d7b28eed924b34a0e5bfed5cb5a198256638ac13095972359bf96eeb0ef064333e9ee86d564595e55adddaed5ee39627420e541ab7b8ab3f218fb8f6e27baad016b8e00967edad1d0d4131f8c6d841ac5a69081cff5a9b8c27c07b5e3c3193383ab28a1a551757097c79bb474d09efa3462ad712af57a61b7c820bc44270d9845ad0a17308645f48d7af46454b0c80aa127140ad42c143815f3197f96b085b2b7b7e870e7cadf76515eb3b69b09f72f88385492d8e69b01ef7283336fe8e9b80c386028c3df735708d510a6d21e222cc8a3f3466c4d19580f74b42c361cca23588483c406a7d17752dcdba50435a2d917412b9ad75c27f95a543169f7aa2f46425ef0972891182634c233ef8e5f069de3b57d9e2daef732225f5fbdbd14ccfb764355aa96f3ab9161ee6a2471d11854c00c00b158d63bf11429b92e2508db8321c9b6c4bbf168a41d34c87b14f9560688f7fbe2c1a39b162351ee1ab20e272f36500c27f60eba324bf8d8be74ba35d6810485ed056907d4bbe4e9f73a00eb0105821783f2397546ada90abc5a000d6d9c9bbfd84a4365f986bb40e28b0b780578eaaf64a49d3ad0d72066b456d7ba53927de30fafd7ecdbadab498c46919dc28353fe1d3b9cb5f3ad7f99de60f7da3d93f6083bddfe7b798129042c1381c5a680c92888931e50ee0ca1cbd4815d87a3aaa7cdca5b80d04fffa556c6b184a86b888c87f251b33bf354372df8a2fde8d5bd13c10388c78c606d4e881012c5bb19f72871669ce0cdf5fc2f85838002458fd83cfda1695bfaa5851b5c5c3e4ed0eff694a3dc196f2d63957db82f97db000fb903b09cfd59e4a2264cf628d8341bd482b1e6d50674eeaa722226ba74cc907d92c0123dbd8e3213f2e1e688ad7bfe69c0708a5a525fc75d819892bfe674636022ebc3c2ff7ded685fa83878e315ae0fd92a9b5656241535cd9adacd4f10253dac086b7f594d56fd4ddfd64978700a3dffbb1e8860254783a34960be5de58cd22431c52813b5fe6dbbcd3cdd066d8f20eb9d0d38c123f309f3768d58dddc8b66ce95d3fdb5a85666e226216284070f3f5a9217b5943bf722adb35cf1d0a9b431a4dd1e60d8ecb52a66d76a9ce18bb6f50d1e3b85e3fc1e94357df55a2f35f184bdea6eddb3b539dc69b15cbba04a259e145b0003493bd24d8160c16192e028e831212e7a39416887b7c6e7afd9c622436daa9bd92e157f19655a3b8488ded2fe89004f1483fea6100ad1dfe4cf40c707c1e76ba931681f93025c05575ac6d0be75c021e3308d50dc863ac7b8c7c1f7842ad8af7eb368220a9c27244d723a1b3606d50d5cfaf23b3886bcb48ddb763f5c8eb830628d1380a1f5259d4a04ae478c4184a924f268f902678c419bbe49e792543bb4b86189fbab16c58996de13db2bbbab76587b261c7ac43458196455e203507ef9789bf0782e8748da78393e5ba2bc3da2c78c8016a5cef740a3836e6b3785a2fb59fc8ee062aaffb6ca94bcc849eb155919845f76a0be39aa08dbf4dc724de67302fc04a4467d3585de1828eed045e2265b841a8ad2f3d82773e53a4cb074b9137f2e7434bcbfe5bf89adc29cdf562fad23a1ba75ed67ed6a4e4a43f8c926fa66ebf450f4a3408f5560e615d0a043be89d4042b0da4af5eb944a62ab5c653199d3a525df1e55a3e6a5e93c8d0b188da74acd8980a48569250fc818d0f9de7ecab14d1e89dad5aad7628596cf4d21da0f6edf0bf277282dcad4bc6021707fccbdffc84b9c57b9bfa4b270f21a9097d18fdb3354ef15b544e3e6dab8c22b4565701cd7c905ce9149f01a8298a938e0cbcfd52c6f1edc50d5d9252e8447b5a5edbc602ecd304b9ee2eb59d8810418f684aca0e0efbfc9b30e6ddbc3723dcb3e7f94e1a3c78686a164c9287e4675bab0720e328ab526a866c9e970ae6286749635c97ba977b3c37854fcaf81c996bf08d9319ec6ce49f9b932982a11463b7a9fe92b59120c04fab6b5c489a843bc7b6b495d819a12d2d5d559c4af6ab0cb3e5fc43c2d30fd7788f0571c04b25ce13e7e88194d67bbae5a9ac41ee4325b50c3e5b23b4a2c258b170a39217d8db538b989d37002f1278f8a77f3a9145692073b6ba8849275510532acf8833071196c18dc81dae0f8ad4964bb663b213e906a6d4e12d96b11c58598e82789cb0a8c7c2298963b4fcc0b7c9e3a6c82cdd1e69e721473c1f8b664692e2ebaba896002fd0bdde0700b86be6d66b462fca74e66fa296cb1d032c970aa61261ba7cbbd0124f975f5e51ca4158f22d9e6e65f7dcc76aac2a01997e182481f1cf4616d14841ca24870523243bad200b2fc5f34e6787d1f19288ed167b4c46499a4af3165dddada3bf58ab39f096600de51665248e60ae159c2798d41d4673aa93da7a631f99dcf9c7229f46ed99a96b682de4a585717f87a0fc01c24bb076a48e6ccb9c06c195626e0947555c3746195d0ee0611cd41db2930422f580071b3937d59a785a39c1b675445d4d5263b4028888ccda32c65d14a66558006d7bbaf08a20c146dcbab82eaf56d96f4a27a0b020d2751d3db765aa16347785e45d6524901cf18549133c04c13d29104b8eb814be98f66e991837cd88be048472306272669157da968f7820aec8d1387a8865fa619f272847f3c7a5ee602bce5b9e4206cca0168f817055766928535f6f06ea8e4f6199ff15c49b28004d0810f73f670f3ae4627b5ea8173a3c5c97fc1177e8772f78062b393991959d0d73e8b259007659789d4a8be90cb5357f50432788cce0492ae4618b87e240565fdd36c22ad12fbb3225013ff1610c1bbae96ea7ea4b0acd100ddfffbe6b94f4239a6715abe3b175a6a8659de48ad1476b1dc423ad6471d581cb46850e1ebdfa37176d25cbf3ba7348d3f2a845ae45963a3cd4bb532467327864e7fce8f8135163f99cc7fb97444238ab5171c95002e117648afddd05e45f22625aa6bccaf78d0b647e209eb8889df2a007055aa5ffeb37cd8e59087c19d519a540e13c635a4d457aed91d417e873fd4fd0ef0a1c5109a25ceb852481e9cef87e35f968919cb288b3baa502e8d53af7f89a2ee6817a30010673f7ceabad3e045848eb013fe2573f882e07b78a4931ac33d73e89d1f0f3efd8b441a4869fe5bf6f7a11f59636b6cffe6967a87a9c265ffc2da255ac6a457a8319e4e23501f5ae818d8911e3f49508d064bbed34e654c1266abcad622aeca05d8afe75b9c8c7daca37c54bf927f8df403b0a9757f84b50e5ebdf6107e6df9a7e0506ce375be758ee596327cd4e4298fd888532f7b2d3fd146ba9914a661c99b956d40d14f5522399c8268e7be307040ce49119163cb9fa9bbd9367733f3bea58b7e2d4a141106accd2ce626f4c6443383b0a14f90639975f81fa996b12b127b4c414318437bbe81b8d8854b4338681284149ea491106c07ec749356d52dadb98fe485e16a76d306691b265b40938348578a35941123f96deefd86421edab297803b76db2ebe858d47bca052ec0501ebd335384aa5340fc4ef1ea666cff5e0a2e6e6f5137c9fdc05e12f13e7eacb74e8a7b584bf26fe5572adf35a04b1f512d05e1dca364645e5bed60a44d42ff385f880fe3feec124065255521d1012fa7492367c3d777a02330b17072c2a25d45bcd1402fd8fdf38e0d5a2e4bc534e9082b06a473d03dc5c3e0dd142914263f8ab600ce01b7bf8a9bfb8836acb15fc34e25c83091f68aecbe854020ccb2246e7753577e83d58f158ae45c75187ca80587a118f38e2e7b2b7f9e7e5c69f3acbd76aac37bc0ab76c76f663a8c57d857964aea0b261e4fcfa834681a2584132dfb5d3e5ab89d01e6b49a0e386bec58649f4006c2df812072162be5d6c02b3cbe6e33251609d8ce5526e83829c486e7573863ad0a4358d46d794cbe3248597c031e8712c5d470582671c0f55a8df872b8aeaebdc1814904f931733ea016e07482a35eda5b0c9966ed961091332be9763e35ee1014cab36a9ed2d2afe0364bb708b8fea5b38a103e749e001f5e54c61e2ce7d7c8d5b62364daf2a20f9ae33f2eb9caf2d990c292a7b69287e94b99c28c3e12e0e741fe44bb7f876565324e81a5d858a38e60d3c7e8eed63ca3711f82d3980409f5585e4cba30766e793ec09ce6cbea9d84299d2585e14f29940a27eeb45ac9562f009789d4a0c9eb092e601bd3bb5e9a57ce9d3f358b88a3cf26ae8cf75368e5b6f63c8d3f42f71e67e107cd5ba4c9e37841ccf47b27acad8b66d159974f6f96e7ea2b3b5d06100f03c6b1193b1bdd", 0x1000}], 0x5, &(0x7f00000015c0)=[{0x110, 0x110, 0x2932, "20110e32870094a127870df3ad7cf1e2343665db8b1638c7522d797a01622ecdd6dd13794c52d6eee50dfe3118368e54ac44674e5dbddece21a0cb9cb7b667c32d1323dc4707715e5e314f9244cbe33662442e0215d4bf4acdeecf838b4d0bf7f7ba6d65f70b15ed744aefe7048b777169f625fd31cec0ec8abb532083d57fa2c6f624ab3e881107ee14e3e12431dec0da3687374aaebf83c8a78985d1d0d415a4299c6d624ba43006a9333c14f4e48056fe024f485f3cc4743fdb117b960a8363875f93ca214a0ee3eff260b166cabc3d3479121c54cddc7adcf98475602b6afb6ccffb6fa7a64b2ce7d0c40654c61a5a63abd7b12476774990"}, {0xb8, 0x84, 0x2, "fc4b1adc53ef0a90abc22c1c55d8ae0f193b9aa2da927466584cbdf7a513b8854da1421e9d1259b639709654e3e0b6e1ce723a0f18aa93e689509a3c5eef9d3cbbd7099d0169fa47a0d63e798801847c03b9c867b9ec2ac24af379a1f7e48e33fb4648feebe3cf44062eabe5530353d3538d1ca721a03365253a7a888633a98f9b03a06fcdc0060a293bd325555106621fdd89306542da020e0c09a7969159ec113d50"}, {0xb8, 0x88, 0x3, "66bb4424f4d38e7ba06bc07a26d4cbc25542bdcfcfc4a1f6c3c180ead33a99e4364f4782a15eee7f0371c6f9b56fc0149c81344393c2461a3a79e04f60feb094989255dcbfd03b5554d6851ecfaaf51af2ec7f787a107fa5aaacf146cf6bbd9661f2432f85eeea02017c02e313a8e3129266ed52115a0183e15fcf0b212f3639720733acfa4fce846f6cf005a9077d3e0f1b13e8df813ed5cac3ce016609262bb21d3f222e10"}], 0x280}, 0x20004890) setrlimit(0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xf9b3}) sendfile(r0, r1, 0x0, 0x80000005) 14:17:30 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x6, 0x0, 0x9107, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300), 0x0, 0xfff, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') write$binfmt_script(r2, &(0x7f0000000180)=ANY=[@ANYRESHEX=r3], 0xaf) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) fcntl$setlease(r1, 0x400, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, r0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) write$binfmt_misc(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="73797a31a91fee21d651f3068339e1fccbd1860ae5004fcda88d3e20adae83678e71690900000000000000c562020000000000000054ce2e8176074b1088985eaae85f75ba456026a38480fcccb69f02a8cec8234e9c2a5b79127d49379464b2873c4922a27c23257943e4789435d6bf1e581079c5134b827b7b642ebd5f14472cb8fc97bf4009dfa901cd31760bf888a4649668d2d9dc0fa2bc5ce07888cc2213e589ded5dff06df1401c39d5b9e9c0b55267bd66f4a1da54fd8d0450c7d3fa4205c27b3db9cfe853ff166ff539559476f569cf0cd098e7fe68576423b9cdf4191df78dec9c35e81e11c5bf61dd0e629eb552de000000000000000000"], 0x9b) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x80000005) 14:17:30 executing program 5: prlimit64(0x0, 0x4, &(0x7f0000000100)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = gettid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x0, 0x12, 0x7, 0x8a5, 0x4, 0x4, 0x81b, 0x3ff, 0x8}, 0x0) 14:17:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8000000d) 14:17:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8000000e) 14:17:30 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x947, 0xfff, 0x0) 14:17:30 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) prlimit64(r0, 0xc, &(0x7f0000000040)={0x8, 0x2}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x8b2, 0xfff, 0x0) 14:17:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000004) 14:17:30 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000240)=""/228, 0xe4}], 0x3, 0x0, 0x400) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8000000f) 14:17:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000010) 14:17:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x800018c7) 14:17:31 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x963, 0xfff, 0x0) 14:17:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0xffffffffffffffff) 14:17:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x8ce, 0xfff, 0x0) 14:17:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) r3 = pidfd_getfd(r2, 0xffffffffffffffff, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x3, 0x0, 0xa0000, 0x7, 0xffffffff, 0x0, 0x100000001, 0xe2}, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000040)={0x8, 0x5}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x80000005) 14:17:31 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000006) 14:17:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() setrlimit(0x3, &(0x7f0000000040)={0x9, 0x80000000}) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x0, 0x7b, 0x5f, 0x4, 0x0, 0xe79, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5722, 0x4, @perf_bp={&(0x7f00000000c0), 0xa}, 0x84, 0x4, 0x93, 0x3, 0x8eb, 0x5, 0x3, 0x0, 0x200, 0x0, 0x4}, 0x0, 0xc, 0xffffffffffffffff, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000340)=0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000380)) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x0, 0x81, 0x20, 0x7f, 0x0, 0x5, 0x50040, 0xa, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000280)}, 0x400, 0x8, 0x3, 0x6, 0x0, 0x9, 0x5, 0x0, 0x8, 0x0, 0x1ff}, r2, 0xb, r1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x1, 0x81, 0x6, 0x80, 0x0, 0x6, 0x100, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x2, @perf_config_ext={0x5a5, 0x10001}, 0x8000, 0x6, 0x3, 0x6, 0x101, 0x8000, 0x401, 0x0, 0x5, 0x0, 0x9}, 0xffffffffffffffff, 0x5, r0, 0x3) sendfile(r0, r3, 0x0, 0x80000005) 14:17:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x5, &(0x7f0000000040)={0xfffffffffffffffb, 0x6}) r0 = getpid() gettid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r2) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x40001, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @remote={0xac, 0x10, 0x3}}, @isdn={0x22, 0x9, 0x7f, 0x9, 0x5}, @nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x80}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00', 0x0, 0x1}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, r5, 0x0, @inherit={0x88, &(0x7f00000034c0)=ANY=[]}, @name="28ce59dfc7ae9009f994fd025a0444dfebfb7061a5948c4662e39f8256c579834959742b871c005de3473b0e280182715450c02515a2c5d21e772323fe1657d3642995ef8d01878b4dbe5ede9690d2d84ca15da1e7c84eddf9aca1da186d54a296939e223b6265d68dfe21f81723d7a621f6f7aa2c89463dfc1d69dd148f62656028fc982be8c7a2e3db7886e44b9cdb10817a47ca82dde2e49bf7ea9a1b46194a6cbeb18135d16ce9bada1b60428b6ca93555de1e2ddd207dc9c27a6619bcc41e286831a35bd48f43f25533121478d86e7d0de744bdb0d916809fb565f85374cbaf7f4cd1a93720f63f44d1c97a87d72473869397b2fb08cdf9387a7448e463888dd126e3d9f50c5bf051e04d25c63adec3f2c51a8817c39f219b27c45bbda09415e0bfac248567c9305a3c315b3dace9e38c4e74a6e2ee113d04664499ceb5eb09c96110b2519cda7eb60f3a232cbc8612aba66257dbc4331619aba1949219079ab50af9774d5458bc1c7b220753b97bc0bca415c7185b1b17cecc72971abe4f746f1de7709e5310836bb4c0b6032a126074aa144162817627e876bec17c0f1097ff0434ee10e224bc5be76c5045a10a390830760c83ad960bd6994c6041870ca5ffc5552fe110623a3db1f20fd82f3696af69f30aeb07c5e4059a2634f5ebcb2f1d6464cfbaa981d170b600b6d0cddcc6cff8b43d289dfe2fb889fc7cae3a2fb4236ad58247d77561b646d95745fb3ff7424accfea99ec6f082da6d7c70fe94b3ec470dc6221f8af3ebdcfc13411e0021005bae03fcc3fc63e4c9779233bb798d848187111c0eae93d43a9f17673c95cd3241d4b6c6f073a81ed65b11c8558be0f17354f360d458301874afe6737e1477eb5b9f85beaf38f73e73409b8b9c13efeb44c11524fca25625f6cdf5096f0f109a84bfad42bdcb33a669cb178a6754a74f02ab9bccb040d5067f06909ac9b16d38e7cd83cb098fc6967354c0f3dc34a85b4393dce310abb803edbd2406637e03502c4e9b6ddd2ecc17514155743958322eda52bbadcfe23d6be9e5c20f066d4576e7e642b19e4578bc0ad247d01b399b78512e86aa1257d84a19cc87e9577085924297b3a2c5a037dc1c5f951c6323a728e6a5a18dec901c2394eee655df7ba19a3005bda0399f2aa951d450870dcd7f6dd205e623f2034135ad43fe6a572f00211b348219ea08e60e4983847bf0c966f4161bc9c321e1c4896bfc214ba6187da50cfb6bb600f5f357ddcf6c870893f537977f25ed88e093346fcf7e487480a03e5feba3043539a7bc6a8f9caaf478d971aa3711491d3b8243e08df7d3107a004db259865f00c65980a71399aaa1546678325f1ad823c5ac42b87aa87a6e9df14d710aab37fe2879857685d7e255d7ed20389dedef7e609981d70844808699cddd431cb43c24f6cab329ab62d2209d6d4aabd6f725d65aa060285b18e8da5442ccee5eb133401d2e7296790e0ff5fd704ae77279c305ffdde9cf2c38c453f9d3111cf091a853d196b649c9e4d2210e9806ff00bf67210a0fe0a908a51e64d49d78220f2d832222bbca3129f1399a0b526af79d7b598e4bbf2ce7a0c87fbae70cb1c015c4688912639ef7e86d1fe05a05c5b2d31e8a41f4e1cf54f0118b872a9351e69a7ce9e9ebc45cab02023ac2020422c67108b2b2c90de25c82f7d83fc2ab1a4561fd01bdc659a5ba5bb830dfcd308e8717bf193fc117b81eca101b0420825405448d5e89360f872fa7da544d70526b8e46f1667272e0e5e0aabbb207024cee92acd42de8cf88dfe9657df9fc49baba452c838ed655172ea101b49cf114b5e84ef41c82af855fcb41c2def9211b2fbb80718df94d9c9983df56f1d2162f2a24a0711c8528ae63d79e618a913c809b0cd8ea3f678580ed41b15eac9ac719b2f1d8c058004cefa6a8b93fdbfb6cd497b91349aa209e9401aa4040f9c627db8c7cbd2ba2620ff25762a2b0f9a536f88ddd3e4c9a82f435ca7073572a6b9d33a4a4781f5807986556cdbe6fec2a2172a0aa6c5a69c2232056488bf2ba99d85665e1fee7a2a6b6c2350e241fe28250c455c03dfc65dc96786f0e5cbb51ab87bd9d9d158faab451d7413da5a6aaa45073ef019c79c52e9de921b28b65e08211b800ef1683bfcad71daaf22ffee53df5e89044c2a326d47b9b280f3fe92cd67aa45d5464e680e90608b43206c5c760dea98e5d62bc920ed020900a033fea587e98a1079ed5487b19853986725eb68a53ee376fa4260bea626bca1814c2575545662bfedef988acb23156e56688b84dfaef74cbd9b3149acc3b4d58dcfa5d096e034ea5c908461a6a85067b6e4640d7b0f707c441102475742ce3e80af6828f5b80c172af605a3388f43589d79562394b473b49c3dcf3f67fba758451e191a8f5539b91e40766bb2c1bbed2a2193d7ac6bff747adc3df1e566aa2484b8d989daf327bdcaeaf289cba3e063772bd268f926f01fb76f23b5e7bc950635a2a653d2fee646e3bf7c855456be51d7ea8f3ecc43f9794dae591219492481d40e36bf7190ba4aa32e46b2400c0ab1ec1d2fc17e1cb8061fe94a2f01b1c44dfa7c0b2dd9438c8d103304e8f3bbbedfa6b1a302e10bd8d9fddca1c7954f4b9eb4ab47e91bc549eff21702a62875e01ca5ff8e61b25aa61b0d8c2c0f636c3202c068e1abbf47f259ebfce16560194b70409e6d15f185707da1ba8365e954c24d70481499587bf10f78c9a5cefc7e0b47636e7e8842f2a52fe3814091bdc40e525632fc42cdcfe7d8c0caedb8e2704502ec6ff139be06555523cb458031bdea1aed979aa7053683eae25eb0f7aa04ba06db9bfe5c3084d661f8026cf81a352a45d04312d12b9b3e1a1a5e34ca5219feaa7abe61c20d60745ca5039df6afbfb2d1a2ca3c7d66f1404ec5418e2f7fe2a0bb72b9d9ebca3a1c94247487416d95197ed5b6678a6bc313f70639b0e671eb805669232259360a6f1c8c019b30e5a13d897ec9a18166b06a51de49f6d434ed08fe1fa899daa6837f8fc538657ab4b8e67b6fc66beae7b0454f00d3b7f520406e4b03609ce04137217c7a55da45fd21b1af18a7c4588ea6b453f4ac0cf4148f8b8eef01844a1eacc253cf56b93e59b7a110b5b9d6fa0d12a19c7ca11c81eb6a97b327d3f2a21364a02cb31d6b722a9928a57a934455473905d5d177ec57d798f0b8497e3702d00afe8ff20d54b6aae293fd6f7915448fc5494a1694402c377230c1ae15512bebaaf077d338aeab3604dbaa87a4dff5a9a9cc73cf7b0f2ae1953720414a352f91c905cb1b034363861a0735645c43a4eef1f7e77f270e42e55df8909ab81f50b16be2db6629efa8a316f1b6090f7705481c5152cc0886ff9794030573fe087dd55029b800375c102d596eed0c56581b7b60de12be1bfaa586bf7ac2988f87e9f79fc655284b02b9a6e48e68c70e9e7623cdc441bf8f4ede01abf16850bbbaa5546780b22096639243501e302a26ea901f589cc46ad20cd1b449d44710341b8944b33daf18a8a07fee2d6d582c098fa1ea15be8c19a482cb9b66096933e7a935dab7b6b78064ddc5aca9d670f05e178f7ec11a7759a7dc4134a62a076bddf1583724f53cdb6735fdf035c487049a582efbd383c132c0f1812b8b17b81a78ee9e0c0f0ef03f150b40e8dba014b7ebf14a5625a3f829cbfaed783010d2d152b87439b553ffe9dc2f18880fa3c8e3bd894afbff760d399af441b291b17c746ac18475cc68f65669ff36bf4a65b5dfb07b6f6f159efef98e56cbf2de04e1a6d632224597f50297355d683aa02e4088f019f3ad1b96cc9ed93184a5374ae78bf967c48092da50435ab0248f3f357021f23d1155cec96efc277a988f4c4e3de8c40181238ee851fcc04cb19a9ac5340d7c2ef34989f23e82c0adc0b05c6860c8b8f9c0e91b8228e1e3ea7ffd5d051210f83027ec9f1bab539d58e2553828c58274a8262c3114d9ce02d63608d5b6dfb142d80e6ad8c161dde7e9116887e8ec6af73c7b83abf046ee9e331c2a5420925b5ece25d711d4e0682b6ce2d9e983e992feeec14554a5a6057e8295c01c3d804be6973849730f7a843a08568ab8d141de44d974f5fc674935d8463a568e4c491154606b2e323038716584e0dbe67ab70014d01d3874e0b9f24cf1ece5fa03793dfa7b11243d7f6429958842b62330c8f89850cb5f8fe70cf68e71d49ba6ed53e702feafd0d1e5a658da4a47c88244a97e3a7002618f76c9965837a7f1ee394a8440df7cf1f191966df765d361056d5db3956626930fef1a89958a44b54eb53f7f573f1d9ead5d41a830b1fc2beeb555ddcbad949f6d413c41c73f9c42637852fc6d14b78ec9058fabdae49a8fdd1cd713dccc2cb19887da1a7e67d73ec5d004f5eaa92681423809eb6169de7223cd6479f494a8dd9dc9554535ea60ccb06a8447aa7e5d925fcbff4de1cfb74bfa13a95e3d3ede6d3ebfdad1ba37f88c4f4fe5dc3663d54879bdaa0a276971b56e4656b1fff27c6a3d227f5d7ca67dbc7bfb2292f15f3632dc7d0a85fd2a6a2d06dcd4dbf67ea4d6882d594048ae005259ec148671d35cbad59d2097fac024665d1361bea887647c49d84c005800f9923e382459e999ef28008e7057fd243a7606dfd010c6632504e6f438cbcb5fa0739f55e65ddd99033239dc8df3bb1a3f7c00263128d72bbfb078fd909c6855312b516ee7580adcf35358cc4d63cc6fbee890a15116fdfe3836671af25ff88c8f2545012a4332d015b6a3d71aaab84f2823a73698cdefbb8232137b19edd5e1572b7745de6caa2c7147e9492cf29e284651b575ed08efd0aa9eb7399a022427c89cf2c9c4ec364ba9b72ea09dc2cadb9070652baadd18a1f78138b09c384d4383c5d5f091b58015d98e3f1d8a9aca5f805740658e1171c2a48ae88272890882fa865a8728bb733eb827d5f2b19348af28c933abca596fe6d959221ec2f8de2516b2b29624c62f13a5a6ac8249a19538dcd00ce538393a06c25418ba80bd49ea0a3479801dca9be79752745b2dce441e15c3a4684e7eae98f8932936c30c658fa5d669541d342786fc91a61f566ae6b02db3700add11c81d4e82da126295ab6451ad11db35a1f66ae039d7fd88f9c5cbed848292b4cfa9697315a5be50a0350d0466e8d6b5f00d0d4a2f8f55234a9fc20d45d0dd13aa0a4ebbee89259af4223a6aa9ca08624a2da75f639436d564f6bea795b9d9eda1b862fd423f08cb1c2a921a56507a2195863f3339b932ac0da21bb5b7834a6a964a38f367479452c08bd3ec30b1c4bd389fdf550456e7d06448cfcee499f3e565fa419bf6e7a0d47bcb312b6809198800cd353f4306cc28fa625fda8509094824b89b8de2d92bdfb65802f558db3f7839886049aec113307de7b40701015e5c043940be1f8fdd9b767c54607fbfc8eec0520b53ce2059debdcc99f602e9db12c5cb9c034669e22fbe7bd0525bfb9464c6aba7454f015a6a6fb9d5da687ce1fc0c151b7fd72e00c95449663f8cea68f09258bc9bacf223a20bba6489149d2a0f8d1bccbdb32d1ff18bafd0fd6eb4b8252e870da204bac6895753e112fb5b2b2f604865ddc68e9696cdf175e3ec96d42d1071ce19911949b3735b52c5b18cf9480141087146a4d32081ef09473cfd61a714c2cb70eca00"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000680)={{}, r5, 0x4, @unused=[0x101, 0x2, 0xfffffffffffffffe, 0x8], @name="a285fffa9b658978f0b16e26ed642320a85f983a0132d36ef69dfd1a6dd0659ad752ff8458b9e40abc5d62affca8ec4a5215d9ce3342932bc9ca461ad94568a8274b0392dcb0a4b71bd8b0d8846d83f39a3b4e14d096f97abc794f2b3a82e599701bfc1ba44a6136358df20672778e5f208e54d99f797311c55585ecc3448a6343669bbd3d757b097ae3345652ab85f2dbe07c5be824ced1a1e7fda4046fda3b1cb176a61904a8ef1b1c1ede95cc398dd04ecc2bf2c0c5533f0ac891ecccf9aaf1aacd72df4e0ac968544d51713db368c597d4cfbefd8c813d741a7ee443a28a8fa64de1904d43d6682531221a31601e81636998c8b568afd594192f68daad78257ffe239400a2f8493462fa57db5fe87a83ca2105977172f87267bf9c2e0416870f4b49c160a8dd73642dc8555c17fa5478a69b6dc4f365629a5ebccd55a48419dd4c29b31fb8eb9745d249f71e06281b2286ded5ea61ba27ba4552143156930214fe785c738e95866a32367fc88c2a44c4d69501d27ebf303c8eafc80964a2376a08c520b2074ae257c61f654dc3afeb4fd1b5a838de1960f442821df0f18e7dbcf7afc88667c748c54c85e63db1b072c0ab1698a05d93bf024082df657cf5e5179b88c943382f54af5bf51346bba2fcf22e2c523c021782e3ba8f71ed7acdb855136f664049706a63b23a833ad83794987596907356ad500d38227442b0b325e9fb2e0fda32c0c175b0a2c4b73f130731e8004e1f9fb9c7a9bc1969a8fd3a62194fdd27b8a1bb540c50db94b63f363dbe861f30a7a1eaccfaf303e85bac9b1855f3a3faaa733544ab0e97c92d7b79935259588652ea0fb77b17dc722c02a8ae1b1c21445f62526c95e133b73852fef39b4e00aa2fe1843284849f06e562637c43482f4fe6dd3a1d92eb8b57b554b7b711383c08b4ddd0142971a065cdf5ebfaefe1ad664deffaf210ccc7f0a0e48ccacbd0c846c201234198f08707ccd722cc6edc5060fad69220b209b3fa6ec49c833af13b023c55fd85d99b1f399ea9ff0998b06ba1cd457dfab73a0d3bf7df55ad34b1fb933512ea576808b6aa5e75f4e80b3f8f9b396372ca6eeccdeeadd08101f115edeed52d71ca89069d6fbd6231bed4a4c74e59e8080e15fb2e571c11c2d237e90ddab43ade306f8b341f3740cfdc8b9f176d747e090ffe1c0e3549792dfe81eebc58635a48c95edb767277a5a1f89176ed59284a334419766fb8d2147d2c783c22b8b5d25bc4d4547d61bc4ed90e3ee51060520c55e9604ddafb1ee0b6dc23dfb6f3424b40d57b4fb9e0fc396d94033beb5bc0a07516e77269bf6bf6110d81ceb797c80816b53763e1f84634e7a1c9442c3bd457888d73ce704f94f61ce6a204de23dfba07cfaf61d2bd5f10fc068b0012ed098637554bf9016dfc4d954eda4d59a480e7a6723d3a57fd2d855c11a5e47982fbfd5bb0a4edeff45b0ee8b59421d82ff8cc23740bf1cb326ba3b6999d7ade3026048121267e1ae32a5f5e24ec00f60451716aebc8a56d1bd1e9c918e5a74f4e2424a442e2aa0e6ff76ed4675222308bc421ce1647209151e6fc9f17f9affd968a231bbd7a009f2eb18aacd3e191c40cf9e212dd0133df18b60c77977c5664da5a71266815b0e934a1f28b97945e16b8013dd94fdd643535a7b9f80cd0c6d960677790ebe31319e65c75cdc0ed5bc23e45d058f12dc4e596c213a42c2aa21216fa1a74ac966a1b194a452782efc9ef5c1d598a0c1113d555b2f8735f2fd154c40119d79abb3ab9871116c70e3ec708c6cbda9b60c6ec5ece62e748843087b4a7947bd9b73e052af8e1b95028e26d2a3b831e3ef3a12cf5bbcc7ddb5792e582d2068aedd57ebeec39f70726f08ad87c1a8624895bbd46b7b88d2a68f6d557a2c44acf6c2126d5e064fa2797fec9e13b84600f7c0d4a99546ce4ec57dfa7e1bd6aee36ec3d02150f3f2167fe912ce79ed2c3fceea5c4176f5c90e3488177a9e01ef401f027d82f8afb2978dfaf818a30181438a196f34acf207471cf1737accc8a360b4cd86bec997faed5b879fa8d1f3cbaaf41eec65a85908cfe6e5e36dbb5ea89791572679d7db7ab3f3f1d694c5bc8e855df490114ccd76724536668002a41697242ea59eb0ef43669d4963ee5c5961041ef53e9741bb5c17faaca492a23c86741f082d230abc9c574f5c952e71f7cafaa30111a20fd702cc95b196c0ea9fe930bacb1c2117b89b1e8647d5c7008618d0d5a9c36507c4b49f30eb2f09cc686a1bd79d454beb3b406227843442efc22abf041a95b7ed30dea57383ce242643681bbbf21fb398eb07bcda1eb017f11b53611abf72fce477ae2d8009b0b0b18c5d6451e1423dffb9abcef0835826ead328f5fedb8cc454b5be5f390c556d0d8553db97a844001b9c78e49d92139673790ac052294f8fc3d7f7c4eecb129f723aa5fd66cbbef6589371b39d14ff0fbe8aecc9b5616a547b533c422d7bc74ce27b5390fbef5f9ea486ecaf3bce8c47eb82c7f42c1204e8f21b6ae2e75a45c18462c0ea02cd266025b772b8e3f98260b696899bf331e47b8c66ddd6aa11f6c65fe19972457c77c353a47b6544b4ae25b6bc7571d18bec498672e822547934fb0340a7b65a815d6f0d78d6211024c7af86391603c1e40c0b38d169b4fa7a8caf9d5909e85a780ae8576b5c73a801baa0c7ee754c0af604df0f55a2e562433d18452174024e729b61c083e8208c88a7388269ee960a0db5bdb9888c525e6dd8d2432f701fb80148eada945827cf159a791553964bac7c51d946e9eb3e5298003f6d126c7984225a9083c5fe67adf1999c8cae7a74d7b31d35fc21a1b64ba49f8d119ddb0bdc32f462f42dfaca3d15846a5e73ceddaa6b13fc80abddf990af3949109ee37cb1a2d0ce80fcf8c66a870317c5400dc4f8ff32dec93e87699ed7674dbf6f2e2ae319bbbc56f72ad1c880a6bc72de76f766d58dc480da16b09bab44a0c9dd4399a0871a9d38d9d9756bb86781447444b6ab8918af1a5990c0ddb4c779dc1cad350bff0706c7c528a9019f990ea76853bcf96c2a0acf6a37e2253ec2a540a12f300717171c97aa74292d481a4d9e6df259ac01e793268523290bbb927390ec75c6335f59a0e8f9eab3e682b0c8947dee742a5dc9262ba939dbbb9d39c0bc7d7f423dbc2ffac44ea6b54d12bff14ab0837729072f3f0831e37e616eb24b28da12dc5629f10cefa7f0923993db8a503a93c9e758f74918b28d23c6828291ffa24f6685fe6b3f98f9906b8bb445bcc22b5f35a60132a49678b1d7818d1685526b4d7490b7e59b623ae2148e8de715d8ac38d38c5d6e270f9339484d9fcd8937d67f62d6c674324b7d89528f27f3202391d17fbba5601cb893bcb0dfb189fbe4155e5783d1f94e569d0274ba50158e0065a8a066f06a937da59bc2cb0855f8e030da9929612f8dbf4adf8ca6d3548951b622f0bbe350ad9f7fccc8a252331d8e36244cdaf970e51c0ca6334dd35b28bcb6f037aa3f6a827242bee53e73324e219e5638fc35462091882cd1dd663df1bf31c97a38428b2f40673409088a2af512ceb2d1f9c478efc2f052700718a734b517701cda1bd7aa857bfa4f0012661eb9c05a4bdb2043d1ed70da4c39610b97f585edebd2d7d7b2197437f3038bf3a2cf2e94e367f091c66a94e05fd91b29a323dce02527adfde1bd03e12dc91e0af8b3a3b8050670b062550a5d766dd1fa1bfcf6a429ddeab2f4ee19671a01b86103cf170e93229c63f109a15a2747d2d94f3bf1da5746b6b0b27cde06a15c21add4ed2e809bba12acc18a9877644361c4d8c75728417eb725b057d60b6b27eb842e66a54fc377d680897768f5387119d38781d2fccfc5f3989b3eaccd73f8154d374569ec0c26b1362247aafbc074c771d9b6754b5fa51640058ad96a5210a00b7ea2de61c0915f6f22d9b480514112c7c96305186ed3d157af64e6296e2ba99c48212addb36c33bcc0a4703fd0d1b0dafa9c9844749994467f7b274c95d97331b80574d81ba7f2c29c00c0398515b38d3e6352a5cdfa873fa9f84e0341ce8b66428d36a9365f28aaed89ada62ab194985b33477d9f6e0dc9c914d22e23f8f063e9be4c5d3a18391a5bfe7e84f2de4775233f1e4cb49465310a69bb88eba46e583bba89666b1f3c4212fd6ef2852f3337768116021ce92839bc54c3e0c4f410fafcaf36ca0f07e2e9713dd1288a932b1bb7b048150b78e7e3392d2429c4ea0b05c79ce03a70a1cf31ff38411187d41d935d9cee0a52fc9144a3c7e37db6c8cac0621a811e64c0c493ff405a56112575396d24d5df1db3e1fcfe92967d32a38430560f8751e35854b673ac1b29773186d248ff216277e2c6b63f1353556e44140f0c88f2d130a9dfc4e7f7a8091a0c1774e0e9ceff105e331202f334c9420f40b8affd16249f82636702aa5ace1a6a65c01b5a0d43835236c3305983fca63d27b3522b8d8348bfb1dfa739ff1e6784f488697fac382001effb33c03671888ec1fa4451c401b4a5262bab9f4a1b6206ce018c089aae9e190d1e0f26de8ccb933a2bfb1a492b088da98a8eb6a23a5ea6fe2cf7e3535097e9cae7c79a94fb3a32f43eeacecedb4797dcd8ecea874b61a7c34a31b9774771276271bedd3ee27da981f2708c1d89b4659952cf4c4f57c1288da387b942d29d2bf684fbc54bc58e0cb993a00274a946e4447b646797cefe4c870bc238fc5727d6f0ffe510798f218c7ebe17b2eb2d892928e90dda0f13ca35c5fdb581c4427646e9d54fb161fa19ca179617cf4b9f806fcd55fbc783861a64d70a1ba515750860ea12dbf8c3b8e9c3f6adf14637b0bfb70ef777a09964de5718124fea6ff22ced06215ace8684f7dab6bc9dde47c7d012c47bfbf409bb974c0c005d96f791fc3be4d023e9a29bd9ed6d109eb2a1d10db6b3eaa7bcccf94e503b956f3287d889165772af60d4c6334f1ae7eb34408d78d10416e6462f97d981b8276e091b736facd8d742a87372ffd00fff04cb2fe256bd79856f1dcfb411a0e0f873968e2a72ecaf55a7832d144bd2137a42ce8341ea700567b2ccfdc658b9286153e82780123ec78da898816cb8f9424ea8b2637d08e718e0283631f1633f1fdc4af5bd3e1a2a7ddcb0e147c5ec94f62808369039033adae925aa17732f8ef374cafd9e6953726cbbe88244b629ae953d199306f8dd6d175dbee7123aea70964fad12a8afa3766d4e0adaf5f7b8e25614ab32bba0abfca1ee28f2d7a0911f4fa7966ccd58260334d77f20cd4bcad7f4ac0d73cb87146fa2e77a7eb7bcf64fbd887a9c0635233489e4442bb9732666038db0ecc5d0984ae60eac9e7f3c5b27c77457877c608f58cc37e71cc7b826ab7bfc79320ac02895c874669cc3d579cdd18bf7af79cdfb63cb88ac4d9a8b574bdcdc12bcc196b81c773e0c59cd7bbb49ff1b6da62f2b3ba557dd0257c828095ce8033022b36f17ef17b4783fe3f3047c4383f81ff9d4a46b68c7bd6728afaae5219058688f71a3b37d3d19004908ee6a388de14b192d54f9cfc6ae617f958fd92293874f96e54da7fdd113804132f2a0aa676615ea2edfde5d0c6e287633c7692eadf2983031d8cc6f7b1819fec03d7ed00b967f8531e795d1f1af8afce16aa8a56766e20c4dc7e35920aef2b6d7b091e2005112f8c3e7fe728ed03e379180fcfdaedea24cb5ec322"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000001c0)={{r1}, r5, 0x10, @unused=[0x1f, 0x80000000, 0x8, 0x6], @subvolid=0x2248}) r6 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x208100, 0x10b) sendfile(r1, r6, 0x0, 0x80000005) tkill(r0, 0xe) [ 269.337055][ T23] audit: type=1400 audit(1635862652.072:224): avc: denied { write } for pid=9083 comm="syz-executor.4" name="nvram" dev="devtmpfs" ino=97 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nvram_device_t tclass=chr_file permissive=1 [ 269.360391][ T23] audit: type=1400 audit(1635862652.072:225): avc: denied { open } for pid=9083 comm="syz-executor.4" path="/dev/nvram" dev="devtmpfs" ino=97 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nvram_device_t tclass=chr_file permissive=1 14:17:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x100000000, 0x3}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000005) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0xa0, 0x2, 0x3, 0xcd, 0x10000, 0x8, 0xfffffffe, 0x3f}, 0x0) 14:17:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setpriority(0x1, 0xffffffffffffffff, 0x9) sendfile(r0, r2, 0x0, 0x80000005) 14:17:32 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x97f, 0xfff, 0x0) 14:17:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x8e9, 0xfff, 0x0) 14:17:32 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000008) 14:17:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x9) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x40, 0x6, 0x7, 0xa2, 0x4, 0x2, 0x1ca8, 0x1000}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0xcc001, 0x110) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f00000000c0)=0xfffffffffffff62f) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r5, r6}, {}, {}, {}, {}, {r5}, {}, {}, {r4}, {0x0, r6}, {}, {r5, r6}, {}, {}, {}, {}, {0x0, r6}, {r5}, {0x0, r6}, {0x0, r6}, {}, {0x0, r6}, {}, {}, {}, {0x0, r6}, {}, {}, {r4, r6}, {r5}, {}, {0x0, r6}, {r5, r6}, {0x0, r6}, {r4, r6}, {}, {0x0, r6}, {r5}, {}, {}, {}, {}, {r5}, {0x0, r6}, {}, {0x0, r6}, {0x0, r6}, {r4}, {}, {r5}, {r4}, {}, {r5, r6}, {}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {}, {0x0, r6}, {}, {0x0, r6}, {0x0, r6}, {}, {r4, r6}, {}, {}, {}, {}, {0x0, r6}, {}, {r5}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {r4}, {}, {0x0, r6}, {0x0, r6}, {r4, r6}, {}, {}, {}, {}, {r4}, {0x0, r6}, {}, {}, {r4, r6}, {0x0, r6}, {r4}, {0x0, r6}, {}, {}, {0x0, r6}, {}, {0x0, r6}, {r4}, {0x0, r6}, {}, {0x0, r6}, {0x0, r6}, {}, {r5, r6}, {r4, r6}, {r5}, {}, {0x0, r6}, {r4}, {}, {}, {r4}, {r4}, {}, {}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {r5, r6}, {}, {0x0, r6}, {r4, r6}, {}, {}, {r4}, {r5, r6}, {0x0, r6}, {}, {}, {}, {}, {}, {r4}, {0x0, r6}, {r5, r6}, {r4}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {}, {0x0, r6}, {r5}, {}, {r5}, {r4}, {}, {}, {}, {0x0, r6}, {r4, r6}, {r5}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {r4}, {}, {}, {r4}, {r5}, {}, {r4}, {}, {r4}, {}, {r5}, {r4, r6}, {r4, r6}, {0x0, r6}, {0x0, r6}, {}, {}, {}, {r5}, {r4}, {}, {r4}, {r5}, {0x0, r6}, {r5, r6}, {}, {0x0, r6}, {}, {}, {r5, r6}, {r4}, {r5}, {r5, r6}, {}, {}, {r4}, {}, {r4}, {r5}, {}, {r4}, {}, {}, {}, {}, {}, {r4}, {r5}, {r5}, {}, {}, {r5}, {0x0, r6}, {0x0, r6}, {r4}, {r4}, {}, {}, {}, {}, {r5, r6}, {r4}, {0x0, r6}, {}, {r4}, {r4}, {0x0, r6}, {}, {r4, r6}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {r4, r6}, {0x0, r6}, {r5}, {r5}, {r4}, {0x0, r6}, {r5, r6}, {}, {0x0, r6}, {}, {}, {0x0, r6}, {r4}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r8, r9}, {}, {}, {}, {}, {r8}, {}, {}, {r7}, {0x0, r9}, {}, {r8, r9}, {}, {}, {}, {}, {0x0, r9}, {r8}, {0x0, r9}, {0x0, r9}, {}, {0x0, r9}, {}, {}, {}, {0x0, r9}, {}, {}, {r7, r9}, {r8}, {}, {0x0, r9}, {r8, r9}, {0x0, r9}, {r7, r9}, {0x0}, {0x0, r9}, {r8}, {}, {}, {}, {}, {r8}, {0x0, r9}, {}, {0x0, r9}, {0x0, r9}, {r7}, {}, {r8}, {r7}, {}, {r8, r9}, {}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {}, {0x0, r9}, {}, {0x0, r9}, {0x0, r9}, {}, {r7, r9}, {}, {}, {}, {}, {0x0, r9}, {}, {r8}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {r7}, {}, {0x0, r9}, {0x0, r9}, {r7, r9}, {}, {}, {}, {}, {r7}, {0x0, r9}, {}, {}, {r7, r9}, {0x0, r9}, {r7}, {0x0, r9}, {}, {}, {0x0, r9}, {}, {0x0, r9}, {r7}, {0x0, r9}, {}, {0x0, r9}, {0x0, r9}, {}, {r8, r9}, {r7, r9}, {r8}, {}, {0x0, r9}, {r7}, {}, {}, {r7}, {r7}, {}, {}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {r8, r9}, {}, {0x0, r9}, {r7, r9}, {}, {}, {r7}, {r8, r9}, {0x0, r9}, {}, {}, {}, {}, {}, {r7}, {0x0, r9}, {r8, r9}, {r7}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {0x0, r9}, {}, {0x0, r9}, {r8}, {}, {r8}, {r7}, {}, {}, {}, {0x0, r9}, {r7, r9}, {r8}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {r7}, {}, {}, {r7}, {r8}, {}, {r7}, {}, {r7}, {}, {r8}, {r7, r9}, {r7, r9}, {0x0, r9}, {0x0, r9}, {}, {}, {}, {r8}, {r7}, {}, {r7}, {r8}, {0x0, r9}, {r8, r9}, {}, {0x0, r9}, {}, {}, {r8, r9}, {r7}, {r8}, {r8, r9}, {}, {}, {r7}, {}, {r7}, {r8}, {}, {r7}, {}, {}, {}, {}, {}, {r7}, {r8}, {r8}, {}, {}, {r8}, {0x0, r9}, {0x0, r9}, {r7}, {r7}, {}, {}, {}, {}, {r8, r9}, {r7}, {0x0, r9}, {}, {r7}, {r7}, {0x0, r9}, {}, {r7, r9}, {}, {}, {}, {0x0, r9}, {0x0, r9}, {r7, r9}, {0x0, r9}, {r8}, {r8}, {r7}, {0x0, r9}, {r8, r9}, {}, {0x0, r9}, {}, {}, {0x0, r9}, {r7}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r12, r13}, {}, {}, {}, {}, {r12}, {}, {}, {r11}, {0x0, r13}, {}, {r12, r13}, {}, {}, {}, {}, {0x0, r13}, {r12}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {}, {}, {}, {0x0, r13}, {}, {}, {r11, r13}, {r12}, {}, {0x0, r13}, {r12, r13}, {0x0, r13}, {r11, r13}, {}, {0x0, r13}, {r12}, {}, {}, {}, {}, {r12}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {}, {}, {r12}, {r11}, {}, {r12, r13}, {}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {}, {r11, r13}, {}, {}, {}, {}, {0x0, r13}, {}, {r12}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {r11}, {}, {0x0, r13}, {0x0, r13}, {r11, r13}, {}, {}, {}, {}, {r11}, {0x0, r13}, {}, {}, {r11, r13}, {0x0, r13}, {r11}, {0x0, r13}, {}, {}, {0x0, r13}, {}, {0x0, r13}, {r11}, {0x0, r13}, {}, {0x0, r13}, {0x0, r13}, {}, {r12, r13}, {r11, r13}, {r12}, {}, {0x0, r13}, {r11}, {}, {}, {r11}, {r11}, {}, {}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {r11, r13}, {}, {}, {r11}, {r12, r13}, {0x0, r13}, {}, {}, {}, {}, {}, {r11}, {0x0, r13}, {r12, r13}, {r11}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {0x0, r13}, {}, {0x0, r13}, {r12}, {}, {r12}, {r11}, {}, {}, {}, {0x0, r13}, {r11, r13}, {r12}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {r11}, {}, {}, {r11}, {r12}, {}, {r11}, {}, {r11}, {}, {r12}, {r11, r13}, {r11, r13}, {0x0, r13}, {0x0, r13}, {}, {}, {}, {r12}, {r11}, {}, {r11}, {r12}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {}, {}, {r12, r13}, {r10}, {r12}, {r12, r13}, {}, {}, {r11}, {}, {r11}, {r12}, {}, {r11}, {}, {}, {}, {}, {}, {r11}, {r12}, {r12}, {}, {}, {r12}, {0x0, r13}, {0x0, r13}, {r11}, {r11}, {}, {}, {}, {}, {r12, r13}, {r11}, {0x0, r13}, {}, {r11}, {r11}, {0x0, r13}, {}, {r11, r13}, {}, {}, {}, {0x0, r13}, {0x0, r13}, {r11, r13}, {0x0, r13}, {r12}, {r12}, {r11}, {0x0, r13}, {r12, r13}, {}, {0x0, r13}, {}, {}, {0x0, r13}, {r11}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f000004c000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004c200)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {r7, r13}, {0x0, r14}], 0x2, "aa35f13a0ab131"}) preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r15 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r15, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r15, r3, 0x0, 0x80000009) 14:17:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)={0x20, r2, 0x1, 0x0, 0x0, {0xa}, [@ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}]}, 0x20}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000040c0)=[{{&(0x7f0000000180)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000200)="8d1374d9ad178fb1edd8e0ccb1747f81769269bed43402b2dfbe712cb71a241d57b0499f0284cc7a3fe02f2516a704ac7b4a1ce8060dd31355ce154b45596c9bd774f0a2f846ca58e10475f9d0b648d57bc349530350e9fa8e15c1f4273220397ad6fd238271", 0x66}, {&(0x7f0000000040)="2d577c0dd23e8b27f018207766d9ec1881fcea3b0e425f15b3a44d1ffb74ed81621a63c0d08b5a4556e7c72f91bd84eb4879558a60ee10a526dc2f10", 0x3c}, {&(0x7f0000000280)="ee84e30927f0bb1c51fa1d15ea403b5207a4ef8aca044385526b6fa16a2eb4539beec07a0bd521fba0626bab12cd21de138fce9a5c1f3de18f1a9bfe5abd589f2c19ceff1703596c82c2c1fa", 0x4c}, {&(0x7f00000000c0)="572c27dcbe93bb5cc619fa8019637cde", 0x10}, {&(0x7f0000000300)="242ba1a8dd9f112f7388b3f4654ea699c6a82975fc19d117fed3", 0x1a}, {&(0x7f0000000340)="613b7eb732087e281a4b23e13826", 0xe}], 0x6, &(0x7f0000000400)=[{0xa8, 0x10a, 0x3, "6f6d887b7d49c7a1ae9a77f9150659b2d73181dd8f68e8ec3c0bcae72bf09ead4b9d157294b52230e29b5d3c0ab387f62d4705cc2a46f59d8827fbb37e9527734f23370021fde5ddcb927f33c4b357057363e131ac6f8fd4a1c60ff5ddb410376edf0bb69e4e288f242a39c836a1dd1eb7fe4534cc8b134b2230c673694ef8e94b6b57c7f4d9a0f96e56bf582b2c71b862cd838a4950ed"}, {0x88, 0x117, 0x5, "591da5a060e0ff362683eb1d9b66ac2e3614fbaf79755d92ea12622c4bcda2c3df5734abfd901c17c3723f0e7e685cea649a29dbe259f15fcfdae92d6c41fac925e6f6f8b3cd41c1e7e7af3a6f88b3d1570022a55ba502fbb2fa52147aa8bfe87ff4a021b1c73f118544be7a81a96187911e403e2bbf"}, {0xa0, 0x117, 0x6, "8549108f7d41c9b9ed7f4a68a182076b20d118247373935c9ab581596164d1962fccd146692624c29ecf005ff9df445c55310b1377cbfb2910ececcf9b2748a76ca9ac898e7404cd717c57ca5877598b7130f4b02c64e9844b5d5a01b177da423a6ffa7a09b96ac72f0204fe913e1009c3d131b30d5b9de4a96502b840e0160582c8f778cab208225e6c72"}, {0xa0, 0x111, 0x8, "a85a54c08671fcc3c142db3f31be479efe5967badbcd7e7e45eab8ad209287b2a17fa7e2c8b6c461ead7fe55934e7c77d11a6b6ba4fbe4ceceada5dbf307d50c429bdb1d072491c98a24b12c1458c2d175740112b553bf963d6ab9f7f604f74dd9a4fda541a085937b2a7aea0efd7f5e45e44ffb149df172d28e573f79ae5f36160872e2637c633ab981db64"}], 0x270}}, {{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000680)="c66519dd9ca5844609bcc4f9850682e091b47db6dcc9904eb1e5d1af54da187a95a00a01f3294efe7928", 0x2a}, {&(0x7f00000006c0)="717bb00f9759a8486805c3f6a0e4c4aad35c4784", 0x14}, {&(0x7f0000000700)="0d89a7a52248069a406fa64192c3e2809925048d3441c3f22e99eb263064dd29b510455379e7b37566079f53ce325349267d954e9b8b5c8829521ccd858e89bd13dae278412173fd4a5aea21892d2e451b776791551074146c28ac10d6663bf3e335194da581e0dc", 0x68}, {&(0x7f0000000780)="6fb6537ebc84b8864506c3809368b60b79c25f0824bff875b95bc528c4d2382f075f1375e29f8d39004a112ca102886af16770e4501f", 0x36}, {&(0x7f00000007c0)="8e1514eadfd850a5b32ae54209336c9bb33d3571622d77d7ef59929dececed8bd8db86d23c1f61edddc0b82d5845646dc5fd5ce5ab4d459366d573f837852a18e0d02510da14fe72e655f26aa40df7d983c239d9b6563b349d8fe1c14aca7070e3c8b908371e", 0x66}, {&(0x7f0000000840)="3a63e1c9725b3ed5ef1a4c04679469e061c3427a796a61e3664dd76afa9414371c50adc5dc58edbf22933c03da0b6cc54b891ea19dd620bfcb7f0db58d3ba019e2e88a6f8bb424b2b11bed0603c5b1508b322cd65a87715527412822c7c590b93b68f434c34c1ecf6d7858a7517258cd22c5eb1a647405ebf09faa201011603949d004e7803b51f98c846f62d19197c23ae1f460e477f2ae6aa4b454a30711d32f26a9b109c5eebb22649161b1f2bc105825c910d7e01277a6450b7da5c853f4f67d236676109fb8ed3349a4b1936300921478c495b01e65bb02543384f14338a7", 0xe1}], 0x6, &(0x7f0000004200)=ANY=[@ANYBLOB="08010000000000000f010000040000004e6dfbf2e3dc779c4e18fd71990fcc5ead16010b45fc044b4cd410a9326729482d1ffb1700864eb865fa99e99f528747251d5d18a00c0bc85b5cae9bb7ad19f6bb1b46b415a1b282752ab5411d43d613dbd216095ba8ae7e8b1b041ef3d287a760cdc1a48f2ae012d4c082a14af6141730d76cb84c5b5dad455775330ccc52dbe7bcb3181a70c10eedf5f59765ce0e8c05930dde1e047a17c50582e2df5f46a5418a216beb68b0b210914779c8fc3cde96eec207e4dfcaf87c736c89ceca4cf21ac4f080fd6bc876cd02237f10dc00b3dd780e220adeca566a709bff03fb9820a90f8f15aa82961de6d6f73aadc1891e8bb2fd1b3c1cdc306b64e0b10581d4b9f3777675b305fe96c80000000000000013010000010000001df896e57d193eba17daad7dbfc5ac78523efb1749124f8b4e6ed4c686a34d07a99ef731ea9024275be3e552c91726eed7287046ebbc7d63577e94ed981badfb915650253624a9ec6cc5efb6b0f45c7fa8acc251cded5f954fe311fee9b228aae5e03e9cf81844957aacc74847cbb6fae6831468705505c7860550c3f21625b838768645bc3ccb2200f0846a5622241145442afa5d67d7e898bfe6ba6bb36a8c14400d893fd172dc10542e5638ddf779d64d766f000000001001000000000000290000000600000043a6f71c5657f33acbf4444ba1d7a2916d19e10256ce2be925d7e9f3a6556df1edcbd47a300ef79c08d675a25abed2e958d4830203bd572e29f7e94f14d6136b7b2e596ad5987df14564d446b2a8e3af4888dbc6a99faa6cd5611fa83b5e707bd6049e1c4fd3f75b8af6d159ec798fda984484cd046e428948115aa58897e62d17b8024fed06f609213966abb118dedc54557289e303d5db2799b911330faeff6257728c8939ed1c055c06e9f2dd5c97c92ab62bdc42e844ed553fad14f09074eab112e70a6320d54f9fb02658d80a183483d0d882920dd8838037a2a207e080d8662f891b3ed62f7de143406d644586b78980e6c7b5ea0c92166b3a344100007800000000000000190100002000000079eab83e18e67376b2c36f313fafede40fb40cafc59786057eff07d0e5f0eea8bac953edfaae7b0e37c0e3e0c0072d4f503d9f969c69d81adb67e1cdb6d3a19681b81a60c92e306bae56d69e0e4af468e3e423b25cc12757abe5a574f614dc716022a4d400000000f0000000000000000f010000070000003282307e1b76981a8d955fc1e9e19eadee28c360275c50d9a48d2db655eb9cf039b3976a874f8d3790714d086e601d14963f73678ef3d55b78b5966da3d24c3da854cbdaaf7981aa9e72c8ae5dc6d20c6b49392400de07b662c2da822df51f9e39a61d4413f1f3b814c5d920feb9b6b7c4ef45275853fb3c008012f1dbe92b35c5cdc4553f57176e319d69be83c0cd2fa20dc232827c0de2f3461cd836d2e2a632e169caadaa553d9faced39082c6e0bd2eed4931f62d2eaa9cb4aa9fa6438bdd88767a083bea0653b904f454a22b133e43ea47f94d873"], 0x448}}, {{&(0x7f0000000e40)=@vsock={0x28, 0x0, 0x2711, @host}, 0x80, &(0x7f0000000f00)=[{&(0x7f0000000ec0)="8804aecad8da3f38b385bcc543c9db085901b3d05d1cecc565067712c56ce55fdf4a579682f8b4", 0x27}], 0x1}}, {{&(0x7f0000000f40)=@can={0x1d, r4}, 0x80, &(0x7f0000001380)=[{&(0x7f0000000fc0)="bb78ba2d40609da975672208f04c92da3a47aedebc2671dda74bf4269a900774c6f44c9953d4c590faf6f4021319d91fa4f88dff89f33212cf57ef65989a98c1266ecfb9cba66a80586713e4240af78438c1be6055939b74dd2eb4034c330c9989c13c35027be396ab3b7274093dde92e9b5142cd64a46244bf7e75eb3759db94eac3e17a4a7733c344577ef5014cd5c9e44b52dc80094d03b7cbc32b77203039e0dff4437c60ae7c5c522d6178105d6220d58", 0xb3}, {&(0x7f0000001080)="e118e8753c7bcd923849988fe19d1f518b05379af3076f961316380e1c7055852abcb325e6b69d079beaad4b9afc4e4985dcc2fa76bd42ca9437615d340608513d316e2b1b968375d6fae18899e812a49a1fac1351d6af7a19405292db5ef351cfb0b0e9e9186aef039b37b982befb05405397fde80b28fc26735b6600424eef1a048c63193bcca9d43a6c03828db77fa85b8f7cd8528f0a885cb36888f389f36084d5097fe20f924449ee7d792d18dfea9d923d2509ba3aa811b4796aed2bd7ddd3824a419b5b476189219ecf97629fc01b32", 0xd3}, {&(0x7f0000001180)="5558f653901e8bd094c6018584f90e70478d3f69da24c8ba4cacf4e79e5b9865b071462944a7b2448935c2fee5c05096b892e35ccea660ec0c113e9a73f6f43be84e3d375663a5945b3e3cbc5ad2d5e1c4d91211f78eb9f076c699f5cf645799487f7178dadbc56581c611d27de16888d146de36d255d6722051e1942ddd20d0ca52004c03fc600a5d1931c0fd5ad8172659341557f7f65c3574858201433dde8d8e0cd530f9c491eaaac49aa4e16a6b7b2979ec94ab2f16f2f2da24782224c0037dde2f3dad9dc2a5e77d0b16424b30fa88be44d56e96c953269cd6ecf811702fa16c7e919d5c35548abd92e98663bf9ac1af6e050013", 0xf7}, {&(0x7f0000001280)="68d7ca774c54b435670582ae9d588a95b2907222c85f91ed1a1cc160d85676ff4759ed97dd337b3e12772a99841e4de721d115535fe498bd0ad0eb81ddb4bf6dcc6e39573559d49624cc12e3d23637523689915a55a8b085088be3957a4a3bcf7b7002d1c126f69136b155adbb81f10a97d5728b960e0c4c830f86da1ffc2b8cadd698a0b87f0ad61d01442bd54e460169ca096959ee63029c99dbe599805be81f695bf16148ae396f6d2474674be1603138a7e8fadae52978b920caf613da6f8687941a9fad351061da49c9b138673024485093b8a836d978c0b8d795b06640062a1e6718faaa13c810d6b1cd891b23d7", 0xf1}], 0x4, &(0x7f00000013c0)=[{0x68, 0x101, 0x1, "3a94dd548fd2918cbcc1350ad5054361acdbf6f53ae3b219fd896fd409043b55d733f1410c4a7557691a4acd854a536249d7841c636c79ecc5bf8801f5a3c69dfd3885b30e3b5d191e41cebf49556e098c9c404fb97af3"}, {0x68, 0x116, 0x8, "ff69104209b335fa11d51e67082ee5f235310bf147805376c8b7381ea932ee8a9297e8367012ed33eca7a418e160849cdcc1fea5413da13af2fc8179f4bf97a5793b30d22621c14a67fbdd65de127b56009cff82"}, {0xf0, 0x10a, 0x6, "ec420468fca370f31447332f203cd18949c45126716483fb36267bbc19e1f2c998000484f67f3f53df292008cc0d02fea0a5d991fcb49e0a6b086d9dfca54602ff2e8236f93d0cb635adcab6051b365486006e175fa3b596dcb8ad82a6c7e13d553e0883587b6fdf275e203c1c14a789e6ad701575dda98d323e1a9f51d91a27bbcb6f3972faf7dbcdb0d3c05c1230faf4740bc605cfa8c6093ca2f4083b06cb8888e18bb4b8e3981bc39af983c5dd0d589741974644bd48c6ad24aa5a3cb5f04fb7088990ef89058b23614994ecde16ff5dc4eacc420a0736"}, {0x1010, 0x102, 0x1, "3616a755c6452d1d8877cbb4c43a08a74bfd56c8b75872a014b75f56e9a950c88c330e8f8fde66282db4e25a0486c2daa4217cad4611158b5f046e82d3f314cebb7f60c88597d0026056993ddbe8025bf6e63f2e79c34c4d957018ee6230d84dc18cd799c88325283793107fb68986c39dd5a6731d1710f793683d836678cf5102d008d98f0e9c718418562e22447f5d709c522683a83834d109a52fca60346d4626f13cdbcad5762dfba914af050f5a41cbffb7b811d885d903bebf0cf1eaafee791fcc3136de45a7305d1239bcca952c000b22fde2e949e54de50eb49175faae11320a7cd0c7a2c871f83aed7602c543e6aa0ecbd34b6db6b89d797b574e163ede5de341277c25274bafb148a2fffa8788c0a8fc9fded88cee86ddf1183a71b88d060afeb26948bf7bbf8d3cdbdf82d37d7b8fe206a61d614c5e15498f1959c3db918e9b79fdbd2f78e6ce0770cfd5cc60c09d69bf8acc83d94b59d580613e8cc80c60efc42b482afa4e2a6ab931754c43cf32f06ad6ba0f660ce96bf88defc040459a87644b3f17d03ac7cd2ac9f5c266530410b68a598a660a20c622490354efdba605adc84001de0ca4cf6f3ac569fbc5fca8e3377373d241ab13de8746547fd7b6ed66db8f8af53a12460d5f020f922fb5a9eae360ec6e129b6877c44deda770eb495b032565f9f46ef562028a6f8cbac03cbbea66f4a18c1ff5b9e53c383ede86dc7ba70bc9c9e8986eef62141c0d8624ed7dca712d63517a3ad0848bae3f6b58c3c03ad75b51cb9435885ad2b8fc4a4ed0abd713a3fc30b0ddf3e46812c307801a0567f0b24d2b7514a753042605e699c555bfcd370ac71a65159e06eb74b687e396dd12444f8e0f93dd27ac3be291c4b962653fff8a5137d4bb81bda95bd25f105693046ff2c111702ed332103cee8cab9cefab4486520ebae1f98575222ed99be0b8ebb024a3e608c97e3fea931d556a52fa5eb01acd6fd5a8bdfb5141948d7fcd0c6f078352f73499a1241cfbf2f5cefd5d6ef7c879a08a155e62d2176cbec4465b6878429c34dfe7d535ea40cdf4938290d42e0b28bfcf29cf49b061c8968b123218619db53b250513270738f69797b400800f8788f589589f518d3bdab85acbc271a18b768a370465b08cba62693bac0a1f2541608026ab8309e3eb07c71f974d9f849b361e26e0b9284fbdd2d25365721ea84fc6a6cd62bd92e284e927c0427ae718e6bc10bd6510268fac1cb326c16e6a00ca2c7f28ce4fdf3a42ed8f7622aa24bbbf178e13b33d553b24ebb565b674f451ce070ba08a88970da2cb8906a9591f232a545a7e8ab7c5e535c0989926ad3cc5fb7d78666a070a07f6f40d19959a2559ff443828061e0a3f217385f856881bd5136dbef0c288616562957959193c753f328f46cb540a21c9261c7c754fa0e5ce8363635728eb2925c6e7d3a15bc392b33bb0f82f09ef3944755d717ac385a6eba349c81aac4c68a6dfeee3fd72448b76499acf02e95aaee3bcf184a23e2baedfb326de02fc515358fda5abc43ed26f1819b055e22835f3959eab44820afe424111ba2cd70c1cf2662d43ae4efb713ce791e734962f76daa069a8d6a48bb3a74a6a60f6e041f0be66fb05e0736099cabbcc5e620882a007dc8491bd3a4e364d20ec6ff481f81c501942a405bbcca626427c431bb2f48eae9cf43b90dec677902aeb45ba6f1d91a33a9bbda32f7738f18c530b11558d1743ed99baad6f7ed599afab3719f3aac4c765128083db8b5af80d9724ddecc4f5999e54ee411649c481fb91404a28c4d98044f700b75c2d3a500a71696b2cd567d5bd421b51269cba74ac80aa85a1ec05417ad903dc3f86328c2a3e9a7e62bcd1686398d4bce05be13b53efea24e4604b2dc64f7bb6cafea6a3f17ce805c6d7313c9326f1382e5513017b40d97f7fb171e6545d343656b52360dff74ce032eb33242a5cc5da634f7c80c47086708d358104157b2202a166fc5533c0f497fa46f27c79c864418d7d7fbe0b1b4c840d8b8b83f3e34cb15588eebbe8570b96d43b206b0deb15f86b2eea4f750923117e70867132861bfbd259ad9077e6fb021f7f432050564fe3659de138bbb8d233dfa46d5186da2931d019a39059c7394acc31ffffec50c8e53a4f7fabc615a2c567745b033b69def5eb7068e7ab50ecbed4df8abfb5049099dd096a004c87e9cfd634df6fccb14f35e7c0c21373f1b9d28cbff64562ed5efb32c7a208a097fc8a41ea1e37cbf8122ed61dd0206ee235b578ef811454e2cbf0056ae4742654df402eb10156027af99394f1e8c63c2c3908896eeab55cb1cfaef9dc5b0e0329c0678c7e53da031940c24ca7daf2ca5e3f885ae7e465c007ffc541cc15dc09599ff7934c9a4a791f7429805fed98d8bb712eac437e20219e27cfbb54ca2fcca383e3a2f12d8799509963f3dd6ad2e05d3eb940f44a26dbdb5cc0878600f8fad7dcdb440f3ea91c5537c244fe679c041a1bdbb680ac49d61798647f0667c47dc8bbbb43e9811842915683b1e076c1280a3155b9f523f7f776f9bdbb620192d2f00a5bdb6683c45b73a8bf1016fbf65357983f5dee77cc08875fbfb3bd5a72beaa0aac7c50875c58e27139868dc0b09fc474e94f3684bc8bba3a28779b9fcbb2ae2d5e7a526fc60c5499281e40bbeee68fc00c159587be991dcc202f4f659447e6b1daf48eaf658e5f8e0e352c69864d9ea822235ee7b672d8d6211e2de32ee1b48324e9a515aab43bbdc9c3e76f0659f15f65cfc4882d706b58a27e936069d9b13bf0e01e2ad37e56d57e84deb4aa271983b6ced61558e45e2bfcb26f5e2f4367cecbefc2f960a2fddefd2683db34b8ef6fd622368cb8728097c440c4bd73b8519e286741049f2d22c8edec6dc1501b885f90f663548f035789c2b19c30ecca4b1bafc53f67567d1372cc1669f27879cef329db1f87d31baa570d5df24eb6af268a78e4ca3ffda732b82fd9574eb339f7f5d6de7c5074ad20c7ab89063986c54289db5eaa39bf2669af2598e0834a1b9e6d023e041125ca9ced773288400775d05f9640f5055370e952b4e0f262d98500b83d9aebd41252ec5ac1d6d7340a1d4928e90d4195b2af8406ad3fee4e5111176afc136bb9698c802cc334a75c965a38318d17d11b8aa86afeed94665a9c9512b9c45fcbd386854e04cf5be0edb7d4e780103422b01872242177a48d62288e83f028b3d427b967a1c21fca3c60e48e57e60322bc8006d7e6a917232e5d952e2a804b6ce562263e55f18442b79d8ef49f6b018124eaeee09dba7d9f1c6f114909055ca40f664231dad3f9521761ec5055aa37391ac9a329526d9b0bc58f53d0ca0140f8911416153f963835401bcb7cf5b338c06095920503a3798b00c86190f69743d181a230351f266b879a72563b26fa4868c1c96d98725cfe8d2d7e945e0e0fbc85b8c20edacfa806713b6420848fad358e22472cf4c326e14e9687d3ce9132781f91fe216ce9ad7d48deba00ff3e75e44e8331c6bd26a94a04ef9642261b4547239e90b4a7758a2e3cf9fba18246edae530e3062e6135c39fbc5663a557c0aa46f1cd923f148463fa587bb43dd11a7dacec87edbf5256b85063a42b9d5eebdb5c8aaeaf1712f8828ab83973646691b606997b9e17c14d47663f662c4a778553ad8977cce4c0b996dedfd4bb37818d4f51e9d6f083f0fd7fa7d2d4b1adbbf2ccc6ec5d23b23c016ad60c93847a56ff36882fc304138dd2d82a6f7913653db86a99c15f098e98fc65416bcec93acaca65c8238d81f43a7ec3dd47a12ec242e50d568f095e517ef80b9f0dce42dbae986f387c4b6694093ff815dbfef9e187a668bb1de96f44cbc6eb0e8871d4d15586d90225850248a1c0f465dcb29d59e6c40b3e960a8fc62ab9edbd245f70b1285b2863c28f2009dfa296b209ed380a13b8487992721834f40d433112fcf83847e6517e504ce89a8f7f5852df3d8cc5a470ebb4588320b5c21e89f2d63d09df2077cd486e334935b6f1c1c8e051f2c48002e7a2c3d1d3e2f81e32f5651ae36ab28898a5c88b0eef36e833dfa4f26da36694187c94556d7aa012fa236dd11d972c2c24e89eecba921cdd73adcbd5e677225bb5f4ee5226f962a626f3a438686d5bedd08cd8703d036a40c667186cd359cb1084a6ce97a09fa17a13e5435676241ce6689f03193be37848b8c7e7f30b5f7bb2a7e849bdbcba9d6cc35c2798a6b93cbb326ec46709bf8f036fab0b1e8ad44ac9b3e12c4898644b18797e0d02164fc98b5a975b3cd416fbeaa2c0951d955192242373eff37cdd046009aa685bf57104f7013a9e0531546762223c999039e15b7f684a9e3253b7355743e64e7f4d80ad02b5d3e774eef31066ced8fc3a5f6b8374e9f731697dc08e59e58168aa6a27335ae81895ca003518cbbdff5bd8b04b2b6ccf8a636aca13739ad29c5b59303ebde430f5047214cfc158735dc7897e7c72f778af974e03dd9aaf582bd73f4a5d18d8625f607c69f836aa1c5669c082dfe2bf8b59f4a5650dcd011fa64bc39454e71a627e7dcf2b919d2111e6c9f4f43226d9ad44fc26cb77e4e32ec55b6c7d524eb23ac7bb5dd14a9d659722c54b0dd4619754f3cdcdf5a2bbe454db69c44955aea091e77eae4cd2e30ee5b11f2bc46934c6e1e990a98e530ef789b08ed7f933fa016cafcf4687760cfc75e599523d7d177da21f13fd5a0d2b5270babe7e719f7834819ddfa07b057829cd20a8dbd92454b8414bee773b19bcfe13f3286cfb87c6abd8bc8651735d63150bff7e90a48ddf8bd47a8aae0f04426c0cc0fc441108318cdb1fd74bf54982dbfdb1c9e82ee4afa9a899783527e6ee5b5b498ad1589ee4303fe6d2e073bacf5c78488dda03ca5ff07b2631445f620679af71614d2b45687b5553e4f3849be600d0b4a8a9670af8ff9706c3eb39cbb497447fc7e79c205e4bc24c31a6c8d8555880ea9b41d3afae04a72929d25743f0b4693b6b3da869c232242d63fac15fe3724b6d383d2e14762347508f1f4dee4cf6f42907855fe14f9d55e4f2dc8d069bc7bf61a39a2764f691e9b66d7c0124d2c048ad8e301b7a3849ec66862dbcd9009b0d7bc94952bc693c15add67804c62de197ca22cf1ba2bfbf4f9c88b29e26f45fbea900bdce9dbbea1fc8aff32e77cd7cbf744b6411b974e0b6628fcc02666674a8a66126356c7799d779522b032aa0d6b23c310768cbe7657d900e5728484dad244783ea3cec13de37715050a0f204b4edd0e2e8014725380900f03189783db468fb5a218856a22805b8ceaf06f836c89d3c1dd8e824ff29e49b78e8ab0b1427e50bf936541f17d6fb698a35745387ad846819d59efc881054179593ca8dee0d1ac30bee0d8b195d9c18c2d9089e50f3288730dc92152ed891b51faab0eb0f6eddce2e0bc776bafce2421bbe4461e9ba8d1ace20ec7617216995043eb69e8a79f31de88c148d118d4daa248bc068bd55667740029ef15cfb13845c135ae7c50392b6f5f7284069a198d04607059d2e8e004d80f9f1c89f1889df0f37793b74336258d678e12927270fda6fd9c92dc8d72f5714d2c5ada10937a719dd307b546df75b081a3bcd8428b15c173960e54661905cb47f71f387fc8acdc2c3be141710a45c719775d0c309b293beff35cbe43a85654f6b29b9d38d47dd04b3e899c4248a57143cbd87de97c36cc0a0cf99667f617fdd51d5484f57bdde49fdf043bffff602322dafeeecf336856bf505d1079d8e7c00272376066eb1710c5774f"}, {0x60, 0x88, 0x1, "5df65a04966657243dea5a5ba2c15c28d3913f8d496a9ca7a95285ca1d09a7ace5a83776b72a742e3b55e4b80e5e6bf35bab194f5dba3eaf8c2aeb47e270514a44b92a3aa01a7eec93caa4"}, {0x48, 0x1, 0x5, "da164edefb3d7b86ee86a88cee75b005c5c0bbce0e098e1f31973038d86082ca2d9b8c652e8a0678f2ed9b6a70e2f2e935"}, {0xe0, 0x3a, 0x4, "3c53a1ea5606534f50aa11a831d2deda7b53ab0f14b7b90d684efc09350fac1897c425fb165ac308ce0e69b74d7a153aaf69a0807ee99608660cb6e8d08a4ed4c37c1b3f8f91d369ac6e56a1a4df91686c90e3efafff4f89dd0d8fa3364d526f60426c6e56d33857088d89d988dd59e0c277020135fabb72c6dd5aa18dce6b4f951584e5b548a8d675fd7ebf9c943ecbde6c3597d382e475ed2bf0deb9e58aadee5e02741f960b45db6b13c591bff445b4e7d8a9d843ca7138ff38b469345edb6696b4d54850106bc876ab60"}, {0x60, 0x105, 0x9, "75be1f8bde4c42e8619c42dd32611aee6c60ecac97cbd6f04a6b0adb201c885603f2f3da2fb3f58ec19fd4b03217a0668620fb32e11326426ad05a41b3124428ee345429b9b0c5bbc467786c4622a3"}], 0x13b8}}, {{&(0x7f0000002780)=@tipc=@id={0x1e, 0x3, 0x3, {0x4e22, 0x1}}, 0x80, &(0x7f0000002c40)=[{&(0x7f0000002800)="b24de3f7ed6e78b64dc1dc5f5a1449bd1fd1f0715acfa5270601427dee989c325fcb1417e0ad5d833c7425152d5d92c3418ad13d0418382026790ab7e786622091de4baf9fee72d39b132189baa9c30b149c0f81e3d5114dcbdda8b5be15451d52d12f0fe32d9b6e86fcf126df5cc5ad4ff8c136e5ed4b0ab62d1980bcd2c09a4a3ca0754e5622d14e2198f10add40a86e0ab0f71f11a556fb56ea9546457a54ea8c8f1ca7b5d165a52942e3a516242b7ed7c7068f1cdf21112447d80658ffead2321f521aeb9ff73e9aa41e6338150ee4ec5a77cc3092a4409f4b635156ed1d4be86486cafe3c84d5bcb3f8baf576bf", 0xf0}, {&(0x7f0000002900)="7f4c648845d487ffc3f5199712f0a96e03f2f81fb8c92a5b750a2c8b6e46b8a13248978020e8209fb7", 0x29}, {&(0x7f0000002940)="59d1d68afddaa8cbae5c16ae5b14b2be9748b98f1ce5ee1615d1b78a60c497fd13412a21daa310ce20f1b0c8de7a64a1a1af22b1b45b0e4414777ba589f64a8cb2bb14ec995ff165b583182f17150181b374250a871870b774f66355d2e8575fc7e249b434fdc247ec9784996915d256a55093e477ea4bd4e26ee36064d07612d87cf0ee25e54a01830fe0e19784a547ef738097d4f713c997f6651d87988defce03c1a1383e8f54948a4683233e9c0cd43323428b1a9096003307d1f11f7d5d", 0xc0}, {&(0x7f0000002a00)="621996580edee72900e8a62f884e373954c4737695075bc6061e0396169348e2f21b7326933b3b62499e98a64bafb3562f8eff24", 0x34}, {&(0x7f0000002a40)}, {&(0x7f0000002a80)="cf4be09eb26fa7d687715130e6a3e4072f47f3e3fc9cd27a2fd05f55ca2497ca72527381243aa1c51a244a", 0x2b}, {&(0x7f0000002ac0)="413315e59e719b76599757ba9e29c49a7ea2c9ff5454ef92199f23d3c592d554daff9e4007ab84ab85466804186cb7c6961db0b133e17f883dea3476f3f3e91c7983307b1aa052b487b94c35e36e66a13c81ef77f3e8839b4284655d1e70f68f6d1a0e938227748b71d2fbf697cc61b8959fadc9c299c0a2907a0293815093e88cfde45e3a3ec7c5f887258a990bc1a4c640f5ff375710d49891e13d62e522ccf9dbce6026cbbfd32c822a3bae0a35d2be472e208372dac656fc7a44dc3b319daaab3528c1946b0fe982375248a560823a4ff797901ee2d3a849799e1b18ce842af764e459c58a0ce67406191691d03207365d1c643fcb61", 0xf8}, {&(0x7f0000002bc0)="6b5435117d1c52bfe91200704ebaee2aa26a1e3327bc374cadf88e1a0a7a4b8f77736753200f88cf546d9b0c91c56136a3f4adb2750bb5ad5e99d8820fa85fef34b375826521abd06f497b9b0fa522d94b8bc5ab747c3d1a2e8f5cca738e2bc91b56d51e2e80b7e59119a20b35509e92aa7196eb9c1963659a", 0x79}], 0x8, &(0x7f0000002cc0)=[{0xe0, 0x3a, 0x7, "aba12f7d37bfcb29a8eab90877b3e9ba745444251c887cfaf6496d7630905b0edb134ca487eaf54c83dcb520d0c88231c951e139a2bbadf811cc2cbfbdeb166a42ec7610f6f3719b4e0f43dbd2a04f25423924f6c5560c4728118ce6d3ebe4a579ec046cc441255ec3da109f4f209f754a75c2997cfaed257dcc15f7fdbad11aae65e66a9c791f2596130f73affb189c20e8d57c5ae363692d15bedea5807dc654dd975dace44999797069aa5273e74cdfd3b0f21f0bb4684cd388d4da51977c3afca04196745589d82f4e897d9919"}, {0x108, 0x113, 0xf5a, "b2bdeca79223b89f2ad2230ae6e567441a6f9cd049b63ae5093524d47371573c46eac69bb7a36c46cae8c0a78dd5ddcc63e17baf805dd411fcbffdb55e1edeadf2942d6ceaf06ee477d11035462c2ddcdcd1cdddfe53063428232d7ab1e0fb251660359d3f5dd308ae2e2d80f40864f8217681b6170caf10d19983eb9ee290936fba2c4c0aa07363be8b4f936db2aa98a878b1249b78235c7d99dab63f013cf6c11c197a44ab9b8d584f266f50b97a1f2dd0791849cfe8594563cf1c9fdaef4aa44da5c4d248a96ae76acce5a17f5d633f28bbcdbdeb6eb63f7f8d9312188b8178d79ddfb1c32d757d2cf2286e65e91aa40d59cdda5661e0"}, {0x110, 0x11, 0x3, "b66bef7c0f4461bc702bff63b2412bda7924f33f1b47b9354c6f9a5d59ce983b7f24a09e24d5f29afa860b166605efbcf57b48163d45c8d9912096c188524ec903277ff0a650ad0b65208eaaaaa35866116a87197fcaaeea5f3bfe618202fa0b5285c28f6ca93f5d73cb0c5c519211b27a9902daa311430f53fe4454b580deb2452d574789e6cf9cc22bd657ea08475875a1a14ec590ec3a8545dddb28db2803878d37e71dab4672e55d93f4210dbe434de3cb25e43e490648383c7c79380a433abc04bfdfdf4cb6fe1e2be3b6c2ebf373e8fdf63f6fc0f4b1f4f62d65314f23ce35b9c25732f764dd516e23b7dba1174ce854735da96f6b526f"}, {0xd8, 0x84, 0xfffffff9, "fd592c1c2d0512b7347fb497d654c5f96a27c4259e40bd4158c2a9a0ce018b9dc82c03cec5df0308ab4280875ef8509144e0a602475994ea415786392f78e957d3ba1d636a50e54b05eb68f99724c3e01407eae02567b2a25d61450da38e3fb8aa9dd2f5452166a69d7297dc9b3cfc7575de6432e73c6498987cd74e313c6f206ef904b6e1d3222118615a61c68a2c5886a5cd51214ab405dc9d74c560910f323d61fc70cb720bb705adf6e085e03d1c45cf74ec973d8e1a376df4e18d409f2e92"}, {0x1010, 0x116, 0xff, "c8b3cfb078d0a29c00bc77267d17407d88705afdfa10881fa7a1c50daa004769aedd1ed4cbd21a1d52aa1978f7bb919093f000b6f896daa2296ea38bb74e8d70d61b1b06602948bc08f55c5c822478691ffe30e1d4f3a9c61d9e2181807d765eb96f41dc47b997e1de6b858082df60382225c50e70d2ce71ad43ae8f4eb0541386d9ca64ca510f66aed469e700a2d4e814340741d07815df881af3ce37db6901e3a98672dfe9418fa37a343fd8f2bc7c3a60d26810d9eb3efda36a8754715397477ab4e8478b244da25c7470e26481e0b6317c05910bede0cbf5585d42aedf4d7911dae128c0376e2df40eb210ff7ba3154de65ca2433ff9f38f202beae78de367e3b072a1c174cc91f521534cf3b9519951999f4c3bfb78f4ebc4be7ff2b9e1cc4e0046387f5566fbd07dee11318e7f51cb886547b12fad1173b7d8bc449e5db6772f49bd40ce171fa2a6aecef10a9230b6fb67bd5f4874a0bfb7474ff50c75605e6df1d586e8a0f383cf70a44eb32f2011a13941250b050495462798cfc8b4ab80cf3579c242c3f50a2a830475b787d548d62390e77f15796609e89b977829ae0d9f2e06f616569dca72b577d7a96a8c8072b376adaf2093ab2676bf5f50b5cccba4b30e122145d2e8e4c10e8da1cb819f4d6e06abf57433ee6260d9dbfba6a3974683f0723055926e52b9a350526d8c32bb77b31d0659d4d492804aec9bb7a08ac2c5c0d52a7c5e8b289d033819ca528751aa7658a248eeb30e82adaeba447df2d73f6c9e5c462dfac7613345534bf1ff8c6243a84bc771b3d52ae4f2b66ebc6d1057d934486d3c2cab25cc9dd2dffde40a9dc0447d0fb8953d543ac943d245ff6673375ffc493017e5355f8f7395e5ba5c67015da58f42b9917971ecb8610c3fe66d0b5b425db01e0d3de22a605ba5ac36c8cc54656b319995e1d292e68ea3f04e364dd9a4870bd5c38b0d13019827deee7322b0bc33f4be4bf233ed3662dace5db96c0d8f8d8b182ca9561f9873da92da1586dd84ce888077327162a128a44b0317c01611a4499cd56302aec410daaad817fb0652b96f863c89940c51351713a49b61f5adaad309136b720669d51873f2d29fac13281fc8137d0f56d06144067099369aa644a56223f1e72f8e7076faf8694a597e283b85570a101292cd5ccce0b4237b1778bc7f65e62a5f96cbbca3c9b39a182e3bfd5d57950d5a8039c2ae57ac5e34100e05dae88948f31bdd24df9eb3ae33d8f134f5d5642718713fe4e60194e757c4a160c0a7a2aaff6b092c95a42d1f3b0954d168f7ca82818716d3d5f6f3089a6c840ed84764d3dd2416449e580c96954e4446c31d1280198861f694cfc4f90a51b0b6c42eef41e61d56747c089edf78139422d13fc4781ed443f3aac854d7c9a079d9b3047ca829e977707a6f94ff3f2c8a0b528570fb7bd7721d7ad9df0e125cef83e13bb4613d77deb689c61b4910154156f980d3cac3bb35a1bc2601e5c0f1e5110389210ab0215100917577442c0fd93207c3fccce3d53207bc7ee8db7aae11968e3ffb5b62801eff184394d12ad4ec4c4f00afd3c61737567e698a88c5958cc725fa5ace2624d3c11459cd04007dffc1145d9638023898d0fb1e0b510b7a05ebfc5708a97b64623f7049443d321e355435eb8c95616e28763ded7e6267a946807c8dc467546085fbdd72b63886aa241a4b2c822e17b06a16ab11906b92de7e5b2cf87ca2f3af6e1c52fbd0229f9a9369473e9fdcf9472a965ae914fa22d5c3b2300f22eed87a7aef2a7294a93d34d2126f94d70f8eb78c67bfb1bc6ea3c73760cedd9283fc13fe510cedfb8fca4551adcfd46fa197a051ac14433328d89ea15982a2d7f3623696c87bd1addf6a8e7a668935fa83acd8c69c03a9368e56d15876076ac6aa90f3b0dde0d47aef2d341e97d317d408ac989732a4b3a5897fd4a7f660ba72b63c9c2faa485108369cedb454daa209b19e8769d931ae8f68ab452261e50544c5c773ae93c9656964d033b68b4207671b3b48c02e20246cc054aadbb5b91c16ec2c2c2acb40f0889790a2a6a3d8129b1ee88d2333528ad0eb4894afff02d5747649f5d449b55ec0c44383137431912095133393541de7e227e640fa5411eae99e470274bf3a88094f0476a62baafa91a376ef4d4fe51d7b2e15c243aa5ad468b433a5fb2abfcb4752bce70efa7de15dac0b5d0a9220d1e706e07bfc15dbbf1555bfee14cdb4b323ac3c6cc17399461bf6c8a62a4090d0a97680e3672d6b05dd236c2349410b98a876bae1dcaafc7865418202112ab6bfe28c4b1cb7ffd38779117f8a4f21f9bffcb69fc02aa17633843671723decd14a37c82782feb7defcadbad3ef88fa4fa9f3bc7785772925e2d1289af97a6b11b240e413e1ca44ca3e62ca9c5a48d972b4f5969440f72ab569efdc036383a935ca794d2c1d6acc9e32e0c242bb4e388d208fd1684856c45c990d77aee2c5d068c0afcb3e496e0fcb393a9bf97672039d622415461c94303f9e804a0c6f79b1adb9ea70f94af723b96e62e503fceb2bc29c5501d93adc8fd7dc027f649dbba63c4f37da303b433af3fa84515b7a795d8ef1f387a174e544537a9b0f9de9846eb7c8ae4581ff1ff182bc35f370429654b32479e7ab52f6d6c242146cdbf98a08f3c7064c3ef241ab888efb625580541d17b14fadd29cc987d4422911b2d13763652de8d4544019ac434e26e76d083ab9be7e29a157a1e888edd87f5993998c8ca48637498dcffc7f94eb8d621c4bd75b3f8ba16e1831799d5c9e460e62348dec8c173e746a3c3657e4281f2c78330dcbfa3d00153be071446ea8e47f49ab9580e61c883a168ba93cc9a15fd4ea5c758e35d12580fef4d4b116335576e4baa592270a2279bf22d14e4c558aac77373bb9a235507b139fedcf35548c4a73272f3eb593879e958839df644c524b7439e77005fd137b5d43af74cc13909885efce97447119dac79bc8f62f3c19e21212a9bff7c018b2bb282bc9ec135fabe3be927c722e538ea9eefd50ab2af74811d7244ad43a19c2334cedbf8ce63b07c05f1274efffb82f28cfb2a546ea98e9ffc79feb1788d9244015b3b3f35e44ee8e9748cb8968f4a985bece548dcafcec7ddddb97244dfcf12a697af8f8fa2c0f652d758d1b2218ed8bcf314c25d5b0c699b15587ac88cedd3495ddad8a695e919eb51fde15320628973a984f401c62b76fd2a6e42adad900c08eb5cf1e9bc9face65c7864076b53862c9399fef78fdf1d12c9317471da0b7bab74c87b83c318e0ffae070831b837c997d6b8c021516ce05c25fbd5e4564f0e6ec4d957972c3002d3a094f31b5c852c4cc537aae06af8a0ef7f26cf9698660f65ccc0795af8726528bc35678e23111fcb24be5374ef963a8cfea5418c82f2cc8867dd42dada95ce6cd7e609a0b154afe7687e0ba1137978139bca066e28659a40d130520e1f936d2833656b4c5cd5b236007366f2952b53124ecfcf0024fa0fc7c959097a236d7e508e5ce5f2a993ae36c150287f45c818fb94b8c3f6ad0ea895556068f4fe66297d015bbb4945d231e4e4220fcb151cb99d96ede5d3fd45dc980c28528c076f651fb5e4a6b612366cfbc0e49baabfde545a5c00712e2e4cd6adb67953d36875f255e19202f85920bf3f10e31afd768aac11dc6dbae8431be5d0bc2da34e695607a9b4346d9e7807a7b90281636d847ae5da2c83f205635c747997d69ad037d9345b38a1a761ce34682c7ab195d1f5cfe5d8d45658bc85e45b1ea81813ac3996c8bd70da0e7a067c5b50165e22080f81e95cd3e835dae87738eadea53f34ba9bc8650d101117fbc4ef56c04434239c40c487b432d17cd7789844f29f449cfd53673c3a05f2a4390f98ef9cd40bb8eeb48ae0a52ba0979edcd87d02ca2e9c2fb1ce1a22d3a8cf79af9b93cfa9df02838e62937bc2c438eb89e39d102357f40a0df63e2a5f74651e85a1c98d5504f25acf3d32c92829867534ed04ab40644e7bb6213ba33dc2a2bcf709d9c288c6beefc20117be5c5a9fe62c7a0d09e999a0d68065fe1fbdc0db5acc9f9f55b03f6969e043321806d20b3e74008316046b2ffd31614252909b5d58f979080386de2aaf54ec0d8cbd13817d39dfdcf4e63558fad6bf93dfec9800e45f7c21d76839650929f2fea946ce54b914eb20296de54e48125589f1c6f3826014b3fe128985aa2d5b7b479bdcb6b98dfb3abc17499f2c95f16980bd1bb0f49df743ccf34604243337d055e18b9275a70597f0ccefaee64ead1162c6aedc61ec4eb440eb1e6b3205a7d569e43941d12503e06cd411a7eea5e0a6a5f8d70f110eadcfe4007725ed1f6d1044fde95fa95f2e5d6b2296cf386fd92fbb9faf2ad31a237bbe54d3bfaa1694a1b5e477346fa1558c5f4a2b8dc525094f126369a5906218016e2f09a4becd902e0cebf591be1127649bb7a83c36c8defff916cebce4419b7fc167b1af2b0e518bbd52c3ceb9aa2f972f71675a36a0a1badd9f9fb56ca22c78e0b00fe3bbd396f88bf18ac4db2cda20285f7aa6a2cb10d3a72316e5365c60ddfda19cdb79c93dec821de3cc66dee48e4bc4bd69cd8361b6b3e9434e74ede627b56dad2b94ec8bca3dd715d846d8e905ebd506e24dcb0be5412fe005a8f20255be4efee7ae683809e54b0c89b4d9152992e62a4325cdde0ce279f5413da6146ab0b10845442f6a786ad8da53d699a6e2b2834514133076a95a5ae09d98b8e81dea3f3e4fadecfab9c4e73036c9afe2908e78836fef6be4aed4998d46ae1f4cf95c09192e014387acbad527a2912a55a52181870dbebcb3ce485c605aa043b2f0e1e0ccaa97060601b921304522193e901b01cbf02ad12f8d3efb15767ba0a3f959b8481639f8a1b97939fa2f9b992c3972da59b0ba4c49850849b2561f97bc6985d88ee410830e42ebadf51223aa5ce3e3f21cccd8ab2a703f22a931155057ec91d292d819226f6f3370fcc4bbbecdb31caba2f6166bac1faa2a6f26bc96451add441e7bfb67bdfa9e97fe34bebddd228f2c344d3fb0cdb1fbac4e8ef9c99d034c1c7bc470714925a8cf30bedf38d0c0720a4034eb3588fb357689cef1dddd63e6088779575b00dc8ad5ed66349e40d8dac9ee149e5afe5d8073b3a2130864238b9ce3b57587315e830ddb6e6bb20fa9dd6db107c3f1fa2da591e448b13eea49a5a8b7741d2bdd08bc31bc09b9de912e1388bff50a6035b191685c035f4584fcf4fec17616bf82e561b62f8527d13d033385360d3b4337c41cd2ef9a81a3aa8a588c8f087e4a6a46710ddb707746fc58212e14c5bcef830769aa5ae963bf2a1e5b95a147cb2a36e7c302e162db44f7876df92cd978badd4d0ec3266976e827be731c8f6ec9ad64380124ef4a4396c67d6a57fac1471c4b552da58d24812f8bcac42bf7ae066dad5fcfdf78a56dde57e8d7f9864947d2280d0eec0da5acb550863e2f25e521670fc6c24b5ed0a7dad3b948fcfad5345330520c6adb865836f3ff27d9b19c7cd654e3989d0d788b38320719a5d00983539423c8885f1904701cc06ae5b2f5273e6a54f68fe5bad25811acccfacccab493d52753accf44c2a1ec8b6d41d85dd2052a0aa8d1af15b341e61365785eb0d1fb6e578efefcdd9464da890c5ca34750c2ffe299447570b4e748dc1bef8a4db53208b2a2e1588bb43a37ee48edc8abcbb2f14c3899ff7d02a25f45202795cc28faa775d2d8795d138f3e513fb61f66c22a744686f8f2b20293119a98ccdd49ab13327c81c38"}], 0x13e0}}], 0x5, 0x48840) r5 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x80000005) 14:17:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x6, 0x2}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @in_args={0x4}}, '\x00'}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x5b9900, 0xc863b4a3e603b5d0) sendfile(r0, r4, 0x0, 0x80000005) 14:17:32 executing program 5: prctl$PR_SET_MM_MAP_SIZE(0x23, 0xf, &(0x7f0000001e80)) r0 = accept4(0xffffffffffffffff, &(0x7f0000000640)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000006c0)=0x80, 0x80800) sendmmsg(0xffffffffffffffff, &(0x7f0000001e00)=[{{&(0x7f0000000180)=@tipc=@nameseq={0x1e, 0x1, 0x1, {0x2, 0x3}}, 0x80, &(0x7f0000000440)=[{&(0x7f0000000200)="2b3681d6be5e25e1ed944b1d796e5853f4ec10a28b591548b191550ee197d0f7a64dd6ae4451817385fa00e4625586289b745b780781040e205a56cf229d91ac3c3aa10c58d1831664b124268a78", 0x4e}, {&(0x7f0000000280)="a82b6f6ca25049b05fb381b59bbcdb22c0af0695e63c766f2b82439e712f0c91b3e35f6a711bbd5a4a40a1c04f66e3d9f2652354155028b9ebbe5409432f3de067b1f396f54cc5d343aa320c0f6e92f0bd0f4d1d6f514bd46aba6cd937911ce7937922acf6d1d7e8bbb30f812a0ce09c1061", 0x72}, {&(0x7f0000000300)="ea7b621a0da413c02b9881329e3550f74be6edef2342f29626ed145b7c0bf06e771345623c7dfbdd7b273ef364ac9960f4de9300fb62af8ac0f460b180c6f7018a9935756dc86139df546c46aed6b2ea9563ce43aa2d71a71b38c8be1eec7f6b1abc78133b79dfa5496d6f718b51425e81ec89fda9e0fdbd3f5e3b3ff5af28b62a881b5318df07cf5c6204e9c817547fe1620d9eb99e1f42560a7bbad86141eec268a5199916f4b46f18e141202796d07e45dd71142adf0bc8d5bf4ddbe5bfad7d0d3f", 0xc3}, {&(0x7f0000000400)="1a8dd8f9d51425b39224e2dd5952734354673fc6d4a256896022926ca48e7d904766a68e45aba5543d8abe902bc1d4e55d9e2527935e8c807e903a16", 0x3c}], 0x4, &(0x7f0000000480)=[{0xa0, 0x104, 0xff, "6de5ca0fff29f279836f5b874abaa170914da884a357723e770e7e21e7e8dce4e7e98270ad54ace310cb6c0908b60fd97edce4c94dbfb8b8f5fb2f0b4c08fe1322d8a264e01d8b056dda943009cdc8f1b31aa359a336c7f7ac1bb75e7da8735668db0f277e27a8ea7b0e4dbd908c1a3c3c9834e65f91e060b04a2d0f19029b9232261eb8951c9e1e879886c0"}, {0x60, 0x1, 0xb06, "f68b5c63ba563674fafa287baec4ac1565b7ef647918440440de56777f653463491bc5e367c3bc9e68966a63daab3a153377207e85153b478f7e79fdbb93a1b26eff11c32cb16c43cb5710"}, {0x90, 0x103, 0xfffffff7, "012ebbad0573578dabb6db76bef7f1994d946070ba27e767b0a392a9bc467d92a24558a31f194358305aeb214f1d3f076643d4f7da90b3c5052e341dcb3e573a28b851a4ee49e4e5c9caa4458eb5ff87e7c23a90f44a78cb9954055da1210ff37a763de64778a14824869f78ca810119aedea23ee64c395cb50c"}], 0x190}}, {{&(0x7f0000000700)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x3, 0x3, 0x4, 0x1}}, 0x80, &(0x7f0000001ac0)=[{&(0x7f0000000780)="d513af8735740821f7321b86f10932c2fb04ce02e9be5335bec36fa23ecaed9a924bd7f181757233360d3efffb8e75fe667748e5481d9840129d1d6c466053b1ef1a125d656e04e79b1c23096f1c490bb9bfdf9fd0d7e57f1f626a04b75c7da46fa68d2fa1add4b5c06185b7b85d4e6b606ffb98cbe67381821e05fc42aab040d2730ad1528721f759544bdad97109c916ca537a268a4ce80a0d5c2931c50c45399e17dba128f617416cddedf7c6e39b9c605f404ce5706b1bcc94e226c3842271abfc8627e13dbe78d3c38a297eac", 0xcf}, {&(0x7f0000000880)="701e3ac5e1d03f", 0x7}, {&(0x7f00000008c0)="787cb067caffd5b406e1564fa247d1f06c17fc052eaf0d6a0b7304a4d468cd20fe502a3b62bff7d26c44bcf4d1d6cc156892214f253defbfafb39bb00b7241694481954cff379c03e9495034966e0e9db258cd892cc471f6a916921152bea6c4c08205ef5f366ea1a17b2a10d55d94a8c9aa1ba9e863140d85e01cc994b081daf9d4966150bdffbef648564ab383ab85c99ac34160", 0x95}, {&(0x7f0000000980)="9a05877fefd594fcd837e264a6a7fe7a11c9a20722348c040d05d761ac153f62e185b3", 0x23}, {&(0x7f00000009c0)="a4408d14ac84cb448600809ae2d994c1e8d3e828b7a593cefe8895c90f5ec8e4ff87", 0x22}, {&(0x7f0000000a00)="753de1b803606528c99c75b7b53144028b88b47ff360b79503c4a608e15668d6e6548859140d84aac7990a57e0232d7b374e8c3a65a8505a22e8f64c2e928e27ef80a4edf4b284154cc95a0845ea805243ea416235b9b87e19a9ddde63d9b87d41d5c108074cd20f3f7f33e1b5639b711745ce74319a8033a20a57cfd991b9735abef46b05ddc2e58e04de8ced2133f312cd8e481027ce5553c13367a921a579f0bd98eb49818e0213fcaf3673e42b9792651fc0e97d497d150e2225ea50b734558c38ff90990d39bd8d2dd4908b4e3549dbef8c4797a909b5a53fa1d36561b7c67cbf73a4d0e66d4e425d2b145dd6206543aae456d76519013bffc59f2f66cd274c20fea035697ecfbf4d9cb8e4f9a9a4e5397984ead4e6abe7a171f960e184d5ff9386d27b82afef581081e1535f32ecb1a7027f9f596db4d5f53388a63072b5d66667db8d9e679c8ec6e444f57629c34fe0e539d922ef30185d3d2e086fa2c3eee6c78917f677f6ed6d6808e185e44d4945df43cd2ea34ff21ac8593113023b161a827a13f0cfd5e9db483cf08dbfa109cc5f7779e167baf7d1fe8b3d4b6e56d2c461b555e4c227298d49d03c42f49e2ead579bfd1d3e0d863d197bf57a7796c90222a932cd7e14841cc0d8421d41611afe2fa8a62b1e8c7b33f29412913d947f4a912dc2c1badf1239e86a7e810b9f2a90ccf885edaf01ffc43725e8f33770234369da9e2eb0cc84e6858f3af2a72e355b4398a6bce96da5544a74efc75d504be3b38a4e8ddb09e074a57fff374331eb3ef668582fa8e811fc500ef5ffe3fd3137a8821981320175bec81cb15dd60584d4eefda49dfc30818d4d8f8239eb67a408e3469f02ec8ba5d0126e730bfa2b786eda2841acf93c9df54ebe70b86c38d5a25aedc878f63c594afbec87ad4b51c8517f2bcb6d12b8cc360adbcb187c3f46f7c011fb8e2d3015ff17e90b8f8f599735f91a6dd3fd6c0408f02388ba83c96037b5a46e0d5cbe4068f37c166791bc653e33bd2a6670886b54f55191b577ff5685040c6b8cb9236a082113c806a30a23c85ab8fb17157c137ae3090ff771c83815d94d878701acb135371c5080859d8fe42de6241c44beefaad1d5466f48336634ebdca5e07a779b79e4d5c22510383fd82a4a345842804881480be0b6fdbff05ee3c74ec67eea453c10ade4166527a8158e80e832836e003b5ef7827e84232682752466236cbb7d1d4632882bddd0a01e8dce1a86aed32c17ca7250f8e1f9befe4156aaf09b514c1fd6a21da2a51ee0d822f946352ccb328dd3a11dfa6321b7302c0dca3309a17eb17aff51f5dccc1f2c319a34eabe468e522e2058ae537e405fbe1111e5caead96d10d2a96c07cd0f3f7a82d3115c4fd909c2248f18a3a8d7e7b947adfa3b5964b391e6df515781cbb6fc7dedd346b0f469935f5e375c75cf857daf9dbe3e3f095d4a204b0496a07590b0d76bc59487eacbb12d96c8164fa0b28e60b4a230c8dbaf8313f388d1623295dd9208c46cf5ab8e0ef76600ba9082d105ec0cee3855ba30ebc68ceb56274fbd5769b4fec87dae7d62f9a11b86896b11ef2dae98ff075485ca98ea29acb97f691b1ce050911110c79235f9e57b28b453a8dc5bf68f8e48d296c9a99329cc38b567998553d9ad4e9c2dcca2019fd655885b3c7b7937a28afaa984fef400e7f6a62dd1aac6638b2fcc40fd383d5c81d50372d09c20756317a0c0a12c53d9cbec1b8700be0a2168df282b808b15a5dd70692c43faca4db599d4f649d1db696bf9561385b4c0b208906e8e5cff5c909d788cc8f70b1b045baf0c539fefed90f4aac9a0eb839a2a4347fa80d3dacfcdf6d72a351ee4c784d5efdd47c79427857c8ed36fb8c6242b9c1dd00114c86a8727e836a2481ec1e7d7fdcca1d7fd0a0bde58dd890103226a4bcf9e3afbbdfeb48e3d290bdef1b5aa79b3e699b37927b9166e98f81449f257eeb2265b1108335d13ee6b46c1fc5ac82c8bf49d555b0a1ebb00df9edc349e77d70f90dd7780a7521a2b1b7cb55f043d1fea5e4a11e2082848ebe408436ffee738dee8f22b038317266a6cca94f41782e1a875fec828160efc9f62d28d564af4a27ae11311990e4d98ca2e7132f1595c6d87b6ca4923303385b69363737827957f426d76134334fc219b2564ddb8be6230b90b6ee052db28b0caa926fce2c96292aede2dac4d426bd15369dab1d04d8504b057cd2940e29ddc3552ad082f40175edfb101d7df37cf5c63481b1db2027e8f4faeb7e06620ec53dee4b38f1c6572dc41912b000e5a7fdb63d68c27c0426174a81abe86ff539e291eed0076a4863d954564132f7c907759c9fcf8acb67abb329d35394e99d9968fa9cbfd4e86685073ba9aeb0456159aa08c06cbaacb6cf33108fb566a62d6cea2d8828530b42781ec9c4c57eb2d69919459db11b6dc6e063cbea881dd55af3c96908688abe4852892a83babf8ada43ec250483e2d83e6d93c7511abbda4c3da854d31c7f786ca07aa0ab4826d4ac307890d12cfdeecb0ca207aecf27408431cf3c8c8f70ea41b4991fdf908a71dae5dfdb43d7ac31d572d79336f7f59ff270e58ecdb6a98bcf2b6652cdbd8583fe6c00d466295a8d27df5b132d5fbd3b249a2c8b377cdcfde640a0efede0bb73cf7bd65dfa6dcbfab20c121e994301bee9f4e2aa403c10fc1ea85a86f28ed9855cd497654530ce53e295b2d728c2ba757010c062d38b4bfd1e216d8039e4a02b921017ec64b141c106d404e405c71e90e61f3f27d1608cfcc36b7c2d042f7146816650bcce36176e65fa135d236ffd113e77fff2c52ef5ba9335cb86219b98911b2c32b02d6478406adb2b48746900602cb5f3fa1ee2572cbfabde9cd53882c65f7dd06a1c9e727fbc4e9f10954c66575730bf26e15553edcd4e8a8086d18f5f71f69865f925ceb2526fcf207fbc130bd2babfc6086cad10e11faa85b468019674cbfd8865d0e5bf2185f3d1bf724fb89736b76a0a9d60ecf68fc381ea8e93e08af6b3eee1754858e4095c3196cbe5d9365a7880f06a3be880db26f0016407e5d5a70a2947fb5925c47ee35003c522e7bf2aa7fc8015c3b2555873adf74630bde275e704e485567c14f716687ba7fb022a674df637adb3081824a81df6c5d80438e3d57c90a3dc8122eaa60dc8ec8f668074084f9cd5a06fc23f4e699e6667b628a4049fc25fea6d66565faee9c685362a7426cf6ff25cded56216d4f724ae61c9c6cec466d99f0dfbf2cc6e424bdea02339ab68926fa9b4f7cb0863d6140f4ce070764ce7fcc32ade210a750894a6da534b6f90ce73e41714eb9a52db2f36fd5fbeefc449eb44db7e74e6fba070424dc42d10d0a4e549425f9c36af29e646fbe90fd79886f87c2be99887724111df18124a23307e626f8a1d8d293bc2113dc0cf0625cc589c9c016b687e5de807040a56cb35d7efe17718413ac1b10d99491143b00f0e25da92fb91b06ba10da47165581f012e71b1834cccb5e6f459272bba7e00b54864039875043a4331610874b1f92b8e15a8b19ffb397d61a89ca271ec3b17e94d805b2982f58516673c58dbd7d6e916d81b1e4d088ed3e6899399e2274642608b80a1c353b2da461cac15b59480f8fea034f3d66279781fc08db382601683f6699eb9de0faf0b283bd3d3254db4e0634b6bedb76650a9b72c00a135b1f685fb8d0546c44ef230240ecbdb8f63b353b8fea6911804875d01bc24233691bba4973d7f1754f580feaccbfb903d9e2c9836b8fdeae6396a74290e43c061511ebab01c564d14b1f9ecad98e7e52d007b8ecc3e28f5bd8d2115fe32c5e99d88d644539ba8c590a8ae450c81235d41e0480b2a09ab86c7997b6542563f91950c5c0c0de2a3ca1a674628e77dc04ef05204f681a5b29ffc29502b2a44a578ee5a590354c600f1d7646a1ccd756dbf9a3116e3146963541d8eeb69330dad7d16ce4dcdfdfb5d718a620fa53c52318e9c1c8e9438a83943a9db785af84cd27419fe7856659f540174f94d1f75e8bd1d2a02e41ec3934f3f19904eed74b6923b994df1c970359b564b1dccb04890e295d760362d556b8f622599b109151b337a4d493a82181fd835af13f743bb53f802d369db670d299d18cc5cc0996282e00aed1e0ea2e51ea5c105c46a74e931a2eaaac4ac7e5b8e904a64299d843f78b82ed28ccf5b4316297dc12bf208019ea3083761b5e724f880f217f044d4e436677a493ae02f93b10217b2a13202d793680ea9a7568f3c7c45034437e47f54a99efe0fcf583ac2da425e915781ce89024ba97335158edb34b7881a289f3bcddb0eb6d0dde115f13a44064faf4f570a30b22ed26eed4eec6fbcd0be4717e6a985795d391a2d43ec9cabc1b8be15cb8c59555726131a067c1e40e40cbe66beb8129b3ef9652acd6c53fe78c20f256544a11f7e13603708918b43e86ed9e1a339dc2ad4bd2da2a6b8e60d42b5d8740715b130f90ede4239324d13bea8188c171449077a62e9edd1c0abd36b286b57f8c546561548a20e71ee50fc6d27666e1190f9d2d8ac915aa80b50d564895669c192fb54479295d07859e9b73172588903b435b1d9a9e3165d14940fe5f798fef1a0dfc6a50875d316d8819bf8512d255b011b63d96fb862069b92b969c53e1492084c9ecbfe8b4e2478fbdfffdbb27d8ff15efbe9324989692a840a4820b86dabbcf138509728d91b1f9cb10b9fbb0491bd49d2472b3e7aeb318029d748047fff5469d479bf4e10aef99f3ca7eb08e9300031c233b18f267edc7d10185876db342425d2256010483f36cfa80c07bd786862f21e263c613e24f3ef0cce4a6e7f2e057b5ac6e14bc1eb4ee229b72e3e336c43f8254af78734b7c8865e88b7e53801ffd156318d4708b1651feafd0b7758dcbf5771ef633a6b7ea789b7477af416a6b2838fba48e2cea0039ac2fafe4a5f7eecd675a190cd17e898322f5645699c3457bc389543755a2376b1bccc32c822517480dab3c31728c8358e52a1bcbb920e8cb4060e9e1c36bd953bed1d9352c2541ac07b7148cde6814a9269a12bddca7f1ea457234ae830be61bb862238659d51d2246b718b87487ccc11a473bcc1bdec2515587bfe71bda75786937e0f2c73c4a8f357d4490788e3893bedcdff7cd762425bdb3578d70df1b383f52a30e7a2a91f32dca303512639797ac5e7bb470482a92510f09519b01a94b0cfbb15524528a38ed893e10e8fae87faa3d26533f9cfb5995f4b6e118da0c6097a5b472e93f0149b005f96a81475155388acfc30dcad8dcec5955f9a42fd09eb6216216c975072ed584ce7eb89778610dd78d3724175201dcf747fd2f65a35abe0c77ed170a07d6f369b8f31472acf5a2cd5379ab0f797daa62355c199071931eb7a081acd22f86f9cb2afe8b4421e6a906663fd24655f6f080e071936407af1c3ebf9a4e17eb4d07e01166145554261917dcb37573e31a8c973f76eae110e5809f590d22ccef798eeb8245088594a10f058bc23be7c1137bf565f873bf1df593bc9806cfcc8b13e351d8f02403885cddc25d2ae836f9a478373cbec6c35c62a8665a2cfd8b1cc7b6c4c3f0004f1aace8807bf8551a982880887d201bd793db4929eeb4e6409f177dd00da84806a2dd621c2c21252c815e6b0706fdee74b44bd6f805a64993f9fabe502068dcf46ec06b9bc84908aaccbddb44988a9d6d859bfd80bb706de857d5568c6fbb49aced0843498bca6d37071d390b3e297f2bc3aaa47284c9077605f19ba096db130409", 0x1000}, {&(0x7f0000001a00)="67e2eb17fb68829d5956e98c7dcd1659ea0c37c013bc510a8db2f01de729a58194585e9393aed65c1766084bc06ff3dd435fd98dbcf0c5c8c9b1026d39f5109c6b122e0b9830d978cc46b0e2d85273e83bb8e77d93c8cb908144608768438fa67974aec1b7d18518005bfb0a1e40be0049b6ff0659405c91efb145928577aae433750ac0dd714f75abdecb76c884e4c9734235a0a9", 0x95}], 0x7, &(0x7f0000001b40)=[{0x20, 0x1, 0x7f, "655dcbd55d7d87633ee2"}, {0xb0, 0x6, 0x1, "3c1861850c60aa51ad76ee73254b09c8a2bc6a863f7bbb1cf1ec9c93e2b9461955818485ec30d923d3fb0c6942ecca0c6d8895550c84aef7bb740a6f80b8223376bf70d080fc3574359193df52f14bf1993a0be3a3c02e6aab3157f345d0ec501c12ed61ed8ba5a3900f238ac2f0b39908bd179377a6361c6eac63656a86188f4f2cd8b441623c4656ef6e530a6653fa24e242740157adb01d17e5"}, {0xe0, 0x29, 0x5, "8259d9280dfe3c738448ab0115a8683684814e41c78c990fbfb1967f14b04f3038579ab4bf2ae220e6d79b08da935578061603f25542fa396c5dd1bab4635f17d7896f8baf2af6b425c40bbc8bb4cb49ff0f5030f088b71e49aea3c5818110bf1ba48e3013de455b98e7665903dcbde8b4c7047eab020b3bdc0fccb8a20b853227fb3715470735bb6241c33a705818613659c7d8ba3cac80c0bdd7b4b58f38336ea1da19e1a18ccdecbf28306534241c57f53a1b7f258dd911416c5a762e7aa40e5bf6b4b3db24b120"}, {0x78, 0x29, 0x0, "14fef77b5f187c23545169059cbbf0c1e7dce46b82a49257b8ce589b5fe6d5c1105d667345a606e9d638e74c8109ed1493092fe0c6142f545b5fe4079fdfdc44e65fce11f8c58ed65df2328f91dc0616a79f5b1f48e61bc9fd876071bf23159bfa"}, {0x60, 0xff, 0x1, "88a281152061da2a13e429186b963cb28bbfc527722cbdbe7fb6464f1d121c0fd9a588c4deb23f88a362aefec18ca0507e1ced4430193785b72ad7179f9562349299fa7a886cdf7c8a52"}, {0x18, 0x10d, 0xbfc5, '`&Z'}, {0x18, 0x105, 0x1, "c5a1094c"}], 0x2b8}}], 0x2, 0x400) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8a}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x3, 0x0, 0x0, 0x9, 0xfffffffffffffffd}, 0x0) getrlimit(0xf, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xa, &(0x7f0000000040)={0x6, 0x80000001}) sendfile(r1, r2, 0x0, 0x80000005) 14:17:32 executing program 4: prlimit64(0x0, 0x0, &(0x7f0000000040)={0x9, 0x401}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) write$binfmt_elf64(r1, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x41, 0x1e, 0x80, 0x9aae, 0x3, 0x6, 0x7, 0x1e9, 0x40, 0x107, 0x7, 0x5, 0x38, 0x1, 0x4, 0x4, 0x401}, [{0x38000000, 0x9, 0x3, 0x100000000, 0xffff, 0x800, 0x1, 0x5}, {0x5, 0x5b, 0x8, 0x0, 0x0, 0x1, 0x0, 0x2}], "e75dbe8d06a9435884bb82ee824fefde257ed69fbf3becd90266ac576edb3a01b67b82aa40891743c6b402f3a6"}, 0xdd) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7a1502, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) tkill(r2, 0x0) 14:17:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) setrlimit(0x7, &(0x7f0000000280)={0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x1, 0x10000008, 0x9, 0x7, 0x6, 0x585, 0x4, 0x2, 0x81}, 0x0) io_setup(0x101, &(0x7f00000000c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000240)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f0000000180)="d4beb5cc71959c4392d91bc23bc850c46d2f1b6ca055ceaed0c9cfe4ab28a888b7e7ee1048073bb559c6972bdb0beb808d60c76c019edbec5266e8a549a75c084660d7a7cc5cff879750baf4e4040d90f75b514689fd927c010ea5269b7dc9818a890275399f445900741701883d4a478b8a60", 0x73, 0x0, 0x0, 0x0, r0}]) 14:17:33 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0x40020000096}) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0xd, &(0x7f00000003c0)={0x7da0, 0x10000}) getrlimit(0x6, &(0x7f0000000040)) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x8, 0x7f, 0x4, 0x1, 0x0, 0x6, 0x14820, 0x8, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x401, 0x0, @perf_config_ext={0x0, 0x80}, 0x80, 0x7, 0x321, 0x4, 0x7176e6e, 0x4, 0xfeff, 0x0, 0x2573, 0x0, 0xffffffff}, 0x0, 0x6, 0xffffffffffffffff, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f00000002c0)={0x1, 0x1, 0x1000, 0x35, &(0x7f00000001c0)="e0308b4e6de938e0ccd708711860c81375cf2e54272247eae2e6a2133404557269ac8fbd04d193fe321f8891671cc8b769a0690fe5", 0x9e, 0x0, &(0x7f0000000200)="7b5c99cbdb1f7b43c5e63c0d3e02c89ef629209fb1eec7adf52d07257e26cbd943bf8815b1a63c3b7a93481acbc059ee7188a765bc60e723366dcd50ceecd28134eb276dcd30e8f4dea952c0d54d890109b0806428cbfdcacbe2da3498acce2df91c82433671abb9e4fde90f9fc10d8c221fbabcad6087762866be983d158109c61af0c6df625ef5df5c78e6438018ab0eb77006f6266be301c9f892e73b"}) sendfile(r0, r2, 0x0, 0x80000005) 14:17:33 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x99b, 0xfff, 0x0) 14:17:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x906, 0xfff, 0x0) 14:17:33 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = gettid() rt_tgsigqueueinfo(r0, r2, 0x27, &(0x7f0000000180)={0x3c, 0x1, 0x100}) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) ptrace$setregs(0xd, r0, 0x1, &(0x7f0000000200)="a5118d1127322f46047c864e0531f7ad87535687b0ad1580754ff5adbd97d2298d0c65a176a5781d6defeb70c022495968c38403e3b6caf1505ea99b1791a6adb67c8461cd5cb4b4f19479a851f1b6dbc3fcde27bf9c0efccfef6f9d9f7d86ff3d27a8dfae0108e640829c2b6f08d39b8a44173b401f2fba11b7afd7871703fa14b162b87ff461d722e4a748d3d3e272c73bf07794029058db498185bc66567c90dece08ff342fcba931f40446360cb36959bda203ad8242ae") r3 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x80000005) 14:17:33 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8000000d) 14:17:33 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004ccc0)={0x7f, [{}, {0x0, 0x0}], 0x7, "73070a381c4388"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r4, r5}, {}, {}, {}, {}, {r4}, {}, {}, {r3}, {0x0, r5}, {}, {r4, r5}, {}, {}, {}, {}, {0x0, r5}, {r4}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {r3, r5}, {r4}, {}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {}, {0x0, r5}, {r4}, {}, {}, {}, {}, {r4}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {r3}, {}, {r4}, {r3}, {}, {r4, r5}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {r3, r5}, {}, {}, {}, {}, {0x0, r5}, {}, {r4}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {r3}, {}, {0x0, r5}, {0x0, r5}, {r3, r5}, {}, {}, {}, {}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {0x0, r5}, {r3}, {0x0, r5}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {r3}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {r4, r5}, {r3, r5}, {r4}, {}, {0x0, r5}, {r3}, {}, {}, {r3}, {r3}, {}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r4, r5}, {}, {0x0, r5}, {r3, r5}, {}, {}, {r3}, {r4, r5}, {0x0, r5}, {}, {}, {}, {}, {}, {r3}, {0x0, r5}, {r4, r5}, {r3}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {r4}, {}, {r4}, {r3}, {}, {}, {}, {0x0, r5}, {r3, r5}, {r4}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {r3}, {}, {}, {r3}, {r4}, {}, {r3}, {}, {r3}, {}, {r4}, {r3, r5}, {r3, r5}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {r4}, {r3}, {}, {r3}, {r4}, {0x0, r5}, {r4, r5}, {}, {0x0, r5}, {}, {}, {r4, r5}, {r3}, {r4}, {r4, r5}, {}, {}, {r3}, {}, {r3}, {r4}, {}, {r3}, {}, {}, {}, {}, {}, {r3}, {r4}, {r4}, {}, {}, {r4}, {0x0, r5}, {0x0, r5}, {r3}, {r3}, {}, {}, {}, {}, {r4, r5}, {r3}, {0x0, r5}, {}, {r3}, {r3}, {0x0, r5}, {}, {r3, r5}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {r3, r5}, {0x0, r5}, {r4}, {r4}, {r3}, {0x0, r5}, {r4, r5}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {r3}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r7, r8}, {}, {}, {}, {}, {r7}, {}, {}, {r6}, {0x0, r8}, {}, {r7, r8}, {}, {}, {}, {}, {0x0, r8}, {r7}, {0x0, r8}, {0x0, r8}, {}, {0x0, r8}, {}, {}, {}, {0x0, r8}, {}, {}, {r6, r8}, {r7}, {}, {0x0, r8}, {r7, r8}, {0x0, r8}, {r6, r8}, {}, {0x0, r8}, {r7}, {}, {}, {}, {}, {r7}, {0x0, r8}, {}, {0x0, r8}, {0x0, r8}, {r6}, {}, {r7}, {r6}, {}, {r7, r8}, {}, {0x0, r8}, {0x0, r8}, {0x0, r8}, {}, {0x0, r8}, {}, {0x0, r8}, {0x0, r8}, {}, {r6, r8}, {}, {}, {}, {}, {0x0, r8}, {}, {r7}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {r6}, {}, {0x0, r8}, {0x0, r8}, {r6, r8}, {}, {}, {}, {}, {r6}, {0x0, r8}, {}, {}, {r6, r8}, {0x0, r8}, {r6}, {0x0, r8}, {}, {}, {0x0, r8}, {}, {0x0, r8}, {r6}, {0x0, r8}, {}, {0x0, r8}, {0x0, r8}, {}, {r7, r8}, {r6, r8}, {r7}, {}, {0x0, r8}, {r6}, {}, {}, {r6}, {r6}, {}, {}, {0x0, r8}, {0x0, r8}, {0x0, r8}, {r7, r8}, {}, {0x0, r8}, {r6, r8}, {}, {}, {r6}, {r7, r8}, {0x0, r8}, {}, {}, {}, {}, {}, {r6}, {0x0, r8}, {r7, r8}, {r6}, {0x0, r8}, {0x0, r8}, {0x0, r8}, {0x0, r8}, {}, {0x0, r8}, {r7}, {}, {r7}, {r6}, {}, {}, {}, {0x0, r8}, {r6, r8}, {r7}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {r6}, {}, {}, {r6}, {r7}, {}, {r6}, {}, {r6}, {}, {r7}, {r6, r8}, {r6, r8}, {0x0, r8}, {0x0, r8}, {}, {}, {}, {r7}, {r6}, {}, {r6}, {r7}, {0x0, r8}, {r7, r8}, {}, {0x0, r8}, {}, {}, {r7, r8}, {r6}, {r7}, {r7, r8}, {}, {}, {r6}, {}, {r6}, {r7}, {}, {r6}, {}, {}, {}, {}, {}, {r6}, {r7}, {r7}, {}, {}, {r7}, {0x0, r8}, {0x0, r8}, {r6}, {r6}, {}, {}, {}, {}, {r7, r8}, {r6}, {0x0, r8}, {}, {r6}, {r6}, {0x0, r8}, {}, {r6, r8}, {}, {}, {}, {0x0, r8}, {0x0, r8}, {r6, r8}, {0x0, r8}, {r7}, {r7}, {r6}, {0x0, r8}, {r7, r8}, {}, {0x0, r8}, {}, {}, {0x0, r8}, {r6}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dcc0)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {r3, r8}], 0x2, "446da7355b2fd4"}) fcntl$setlease(r1, 0x400, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000001480)=""/104, 0x68}, {&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f00000000c0)=""/52, 0x34}], 0x6, 0x0, 0x10000000) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r9, 0x0, 0x80000005) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000001280), 0x410000, 0x0) setsockopt$inet6_tcp_int(r10, 0x6, 0xc, &(0x7f00000012c0)=0x1ff, 0x4) 14:17:33 executing program 5: prlimit64(0x0, 0x5, &(0x7f0000000100)={0x5, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) ftruncate(r0, 0xf130) 14:17:33 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0xf, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x1e001, 0x0) pidfd_getfd(r3, r0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:33 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000040)=""/56) 14:17:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) ioctl$KDSKBMODE(r0, 0x4b45, &(0x7f0000000040)=0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x212701, 0xc0) sendfile(r0, r1, 0x0, 0x80000005) ioctl$KDSKBLED(r0, 0x4b65, 0x8) 14:17:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) getrlimit(0xa, &(0x7f0000000040)) 14:17:34 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) kcmp(0x0, r1, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:34 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) ftruncate(r1, 0x1) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x4e, 0xffffff69, 0x1, 0x5, 0xffffffffffffffff, 0x3, 0x6, 0x401}, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) fchdir(r3) sendfile(r1, r2, 0x0, 0x80000005) 14:17:34 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x9b7, 0xfff, 0x0) 14:17:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x922, 0xfff, 0x0) 14:17:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x7dfffffb) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r6, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f00000006c0)={{0x1, 0x1, 0x18, r1, @in_args={0x4}}, './bus\x00'}) r8 = openat$cgroup_devices(r1, &(0x7f0000001d00)='devices.allow\x00', 0x2, 0x0) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000002dc0)='blkio.bfq.sectors\x00', 0x0, 0x0) io_submit(0x0, 0x8, &(0x7f0000002e40)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, 0x800, 0xffffffffffffffff, &(0x7f0000000180)="c29a52cd951e306fdd07b19138c8813660f77f649dc1dd9a117eb009fa5436b74b1f83b07742af29bd28c4f238cfe0adaa30968749bf44dda9e97070bfda59cb7439dc80047d90840b5de4de3835ab5a9f28a12e4e915f92c7431d300594e130a4ae5fa1", 0x64, 0x1, 0x0, 0x6, r0}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x81, r1, &(0x7f0000000200)="cccf5229f76df87313623244c383623a91b2d35f2973ea0fe1d19958925ca1d53ced97d7d06bf51836fd96f9399fa5fe4c0442b603e8a40a2c645e52eb7118a2750abea81ab12eebcfb6efa9207429a64139df99eb5099af891f077d1ce86155c130b01b6f4ad3312099245e921ec9ad51744b3044bea1a539065dcbc19cc06dbffa6065e8926982075ab931b4e172a7f2d32bff839ec5791a5d85097adc277c3216c193b99d54fe08726df2dd097a6d411c32447d306c5aa16da348fccd174cede78299ecfb854c25f00305e9cd8b3dd6a4", 0xd2, 0x8, 0x0, 0x1, r0}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x3, 0x6, 0xffffffffffffffff, &(0x7f0000000380)="cb3ee7a78cd99a29323a3c91cf6c1a8cbc019b1317f938fdb54704993dd5a26197ae2f9f99a58d24426bc7814425122541725e7b1a804aeade728c7cce854abaf2ae2a7d4bcee2703cbc69e84bc33706664842b8643376522a4bcc3d8e6f7f7dabb8d38502865f1b56a508290bfed8087aa35e3463100af01661dd7bec24bb48bbcff69aa4f57a937daadb9be17d8a162fae087a74aaac013d391a75194e51f09a5de7a7f714d35330e9e6d4df231375c5d89b3d497455f98f4ea9bcc00598ffd3a7d669f56ba98cae54862cbd8b4cd3153f51ea0fbf43d19b08fefb1bde555e303d851504771cfd549f9ec552", 0xed, 0x81, 0x0, 0x0, r2}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x6, 0x81, r3, &(0x7f00000004c0)="7882d6535b387dd2ff7e22f8d3e717bbd4f7f72b48d544da92114ad32bcde0adc9947de151501180fc8ef863819284e6ed8d428ab568baad41c2adc270331555e24f2ea2fe995ec75322f340a494a9126a6aa904", 0x54, 0x0, 0x0, 0x1, r0}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x3, 0x45, r4, &(0x7f0000000580)="63500ae4ca787d858b34d23b5817e2e3d85d", 0x12, 0x1, 0x0, 0x3, r5}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x6, 0x9, r6, &(0x7f0000000600)="7fc6c8941b0271163961e164d8a285ee27fae92ff4b2fcd43ae98b4a22599b370309c52be293e7bd5ae34ad9efc9a88c448572ab6f86d01a1aa08440e4fabebb1a13f274282cbb47fe44488b49749538be0f48586099c584eed6ba1361293536d4b9ab9827ab423d31ad6fa68012460fed398037bfa2bf04143bf3b7e22215af2b8f97b8862c4cb59b4a1027bb676c960c7c2d7c85890f20014b06418f32f6778d36dd619a2881d897b5f50578888e0ccd94853101", 0xb5, 0x800000000, 0x0, 0x1, r7}, &(0x7f0000002d40)={0x0, 0x0, 0x0, 0x8, 0x1, r8, &(0x7f0000001d40)="d076fe9ec19df58f71e778177f7c0245dacb5ed1c06ec1d0be18bec7e974576ff7fc8ab29c9a1e052366e58aaefefa375ccbdb3e98c0562ec275c7a01ec620ee6faec586b8d312568f80d1486c5635120d79c0cd85cc2a36a2cf4a322952d403535e3f6a5b3f7731a5263e5d4ce6808a2dd56d10bf568fbc51b730d6b99f249ad1edb95bbeebe656e9a1309c0eac5106ef0b1f2033be616de17c9a43e7e0b7da716b2d40149a46e0515574ab497670391aef82c33e4d88b5393590cccecac323ea980294b861a6f940669f83474455df3769695fe9f0fd0e42a85d43f62b021a927673ce37d986fe2791c8068c6bb132e368b653381dc31450c6c1bb2379dd66e276d27538eecfa9afd11eda5122841863eb93b9aa10560405967eb4ef42bb913aeba48399e0b21b699eba4abfcd716f9503f19af39abf719a786d7d402ec5c2cc77ce4c55d12138939b184c8f45c1091d6361c15bf2bd9da1b1d96c80705ffb3eef0ca88be0b0740f9298f3be6ed847afc3e40f8576e0fb728a20fc1967fa73ff55022857bd9ad7479a2bc60e78af6cf331867fdfacc1a0694bcb65d3e266fd9f16b6615e646bd014628fe152d41a3811300dec4429d539983478895a750508f1a11bce78d99798ddf59dfd62da47f0a06f2111b4b9acad3acf9896fbd47b3341d191eb3881a5f313bb31eb4fc4c0874c93d60c5b7be769b5e956cc8ed403f2e02ace92fa87ca073ff7162bee9523b660b2cebe54994b4d113099b5652ed1036efba1ba719a1c7e7c63c8ebc6ce96c203d7ca679ea9e7597b636dc4f736370bd211bb800fa2e625481da892ce806edf9db4342e9cb91cf43b509d953ebb5392801b02235f50822e851ac959e883b53ac69cc0cd164db06e8cce5a826715ddcf443a7681a9a47b04615714cffb139e563eda949ae8aeec5d4c0e3b4a8d2f661e1bb8b73f52f10351213b9437bc08f5737660e43c2e889b0ea05f94b83327d86e96509b692cbb5a7a5fd791c570da0032dd5fb1db250796e8500ecc569c877518de59cbe0fc9b10964e6a6ca7424cdb6a3e60f2c5a999ef876fadff19cc079e31f279d4eaa7a15c39bf2a949f43fe0d1de162ed0ddf823d043dd0c4e5f5b2b90d4f6347861ffb928bb4b1b3e0f9bb0e096dd85b8aab6ea95f27daa6bf17c8e8283877a5014125a70feb4369fa30a9691a748964f39dd2b737ec0ad8cc0bace651566f2a6d1d6b63cbc5592aeeb7c2d4b67d13d5ac33b65487c503ceb99ba415f0256b1f59aec9691a0d4719194fd98572d335d46a1c6815167cced555fdc0d56bce0c27e96c0ae67ff8645bcb8f4f3883817d7a1232108fa503faa815a81b0333638308701cdefcaba0385253260b6e87317b5f21df0cb7cd0580d4aa2c6b4dff88e0870999bfdede837cd5dbcf4bf4684a65d9ab8dbe3b7ae11ad03f8aa9497b80f4c15029156a03e9fe8e52eee63fb062006518137cdaf46d37b4ee154806ffbffd3165e7771b1af9dacd26c03ca25a7d7074fc3fcca8cd5b4d47afb574ee4fdafec3930c5162bc1b59c6f683d75035bc0f83007d288e5df84110f8ce339b4945421c5e7b67daf62e0235c7612e624703252d7f0668b974fc5f0f901d89c642b21ece46475035d1eb8eef9587326618c7f0d3bd039522e47d7a0b115086e557838eb5e40d028e5e332560a3d56ca0731f023bc3a388fe22cf95fa9986e3e1b89f84a0da63b43e14c0cc5491985d55cacf24511ebecc4c8979fababa6903dbb2c1a8fc09c55b1018241a4fd0bdcac18cda1d7b70b7851d2bedbfc6620a35690f2101a42b9d910f5cb576518c487f1dc0db6531f0d9c5240a637eb7c279c654d600fd6991d46ef73accfffc24c9157be45e70d9566d7e606b29c63169ae355580b4495071975062f738c7f48afb90df2cafcdc36d2cfbd8d16a1a7292fe220943ae90fa2aa2d9624e878ce053f6dc517dac3250fce1b96b17c7f2e72b7a1b3cb1aa4aab4d7a99f46d25b03f094b2b92331b0da97ab5f0b05dab924e075e705b9f906df114e3aaa40d28e7743bbab9a059e1e88252b7c4397b690cf16c4fbcbef7e24a6f582f0654c47bfa84b15c5b995fcc7530d490b73c04188f85ef35ad4d7b35ee7effe727e75ad092140993ee76aee896121872db718de7f96f4d90933590980107e77b9d041690488a55b142b9eb8c9b14d63b2c3613575e8bfaa84bb28044e3d54dced570c442b5d1decee84e8651601e489e8b3bfcbaa1a92890171504c4e67972164b5ce3e7fea100b4a29e9fe68df4de2fd3ca431108067e33450b6021711eed8397ffc2d0f96c60793ed26b4314a90da77cced0863c7bf59cfddb107add983773fdd465f29419a8681c75ba221e46eb1923674fba6d5ff47e397b6c31dea1b5cb17accbb67188d1deafa517ae146d6e3d72089d4e38df436f5503e59bfd46feba91bb687e9ed3529bb203c11c10c976c0e87b51238b8aa23a229e4c7e9bbb7824c688289307240d219bc6156b09ac81950a0b64d4dca464907846fa3d9d7a1f1b013aa4b2489d45ba31065593d3c4ab7079bfd4ac8ae2113893fb586f2d76788b7a41f7dfabef2457fe1581a49502931a1b5fe9bffd703ae2a99b102e4e69e4a4afa460160a7167f351a3ef223f5730f7347749a2ad61ab351eb2bfa18ab8916f3f2f7fb963954efd5006e6c55362f7b2a7a1634188bce627ce14d269aca67e7c9fb79acf8361450b18e23a80533406b5d368fd2b23fec7ddbd9d2903738fde3b7c1b9f16aef75b855d662a3af54ccdb1a4e917e5290487f4e8f254a8a83f0f489fc0902a2f8bd61fc0d2af18ecf928b726a9835a66ca4e6ed764ae0cc85e4310b455a1016394d6cdcc55b95927157068d42334bae10e837e7d3a56825d1d8f2c3a17334c49185e1d31d127e2bff031e4557ca3b1a4b4ec017829e99f032cf3b1c53d3bce303b3e6cd2f2c7cda001062fc77f5986659b24d2a5794b702395eabb01752f7cd3070329585883a64167dcbf153d8b5a865802fa29e23cf12927d2cefb4a07922d0312eeee093e5bb660f4bda55287dd455d3e9ab0d14aca9ba030cd236ce41812668ace7555663388f5450ab89c723c79abf15c201da720f9c54a5212b650fbcd23b36a7c5d83b6f751bfb105c02ca81d2d2ba090bd889c58e3cf64b167ba10528a7ec5c654356951b6e68c167047cca52528d4fad14d8db1236c258b8b9b17730e336ae39186cc53b378677704100e6157121048398798fadde18815a0daa643b3ed322494e86af0cb5a0134d7666c2c8c87b420176d2528beaac3a0bdfa4285f74f9f053a45fa6879ecdc2d1661c759d276610b1e7063891826cdb8f01261ab73bdbf98bae4541ca42bf4c6664a0b2038987c6f529521216182ddfabaf0d4f7cb1233017e7510b6d4974c8ed0f692743e3ca6e947796bd12eec6fff9d3233cd69b53cb03176e0cd2fba4c2c0c2be2894d4934698584b49d6d9af4ae18b37cade09f4300103fe6782abd7ec95b59fe5c7859d11c3bfe0e6f88c0ffe18579903e6c2b7ca67782dcfe5096760614a842cc38b14dda99bee20fd0338644b13fca2deb3040b63451a1c1b8d9408e88b7be163bebf0080c94fa5c31eff482161abf06bcdc6f7773747de4c88f85712c8503abcaa7d624783c91a90014fac2c40195f703ab4887d030591e5175d06c2317600cd3652703b3470d59ac8aa132ce18c45b2fa043b6c4789878fa81fbf1edaaf3702ef13afaef3c4172acd0660cfab293237f56c94e973455115345d8599d6b9488e4cd8b5ceb1e793ca9865d89ca9f27ceb3ab0f98b115196dd85eb4ee582398cef13b5bb5fca19976b8eabcc25b89ffe98d76a18ced2bc51c792daf323a7239d4afdbc8253c01690e4af9b8c8d1ee86026f6748db5a96b56f644666526863bfee7c07db4df1421e7c2f1db9e2ea2dbba9570626a240cc46d854daeb23b6edb8761f47515d5e554b670b0aebf7df8484e2c9a5674e8cc38c4c1ce3f4b4afbe38ec315d6d2dff10cc60b42d40ed2c3dd88e298f6d2a5ae28e47908d2a6a0990a7ba20d8a519d45de17d8b77005c073b8b6e3f3d48b88a809ac1d21301a542dc791c6e3fe97d3e5d72755a82969bcb94eda75d6115cfe35a2d0dcdae053e7266df1fab3377e0bcbc5d13bc16e69554dff08bd783d2c5a2e687f32986b373eb91f8fa4414b62d08149f3293a517a401b9cf0b8cb1d4169a51be3ea1adb1220c67aa388109e6f4220e4d279e562769220f6a05e7e2dd479b4cb73da6968789bf6362c53e16509054c668e35bd34504859b3028a4b8b70cc3d2104d377c49c50eccb608f28b70ac27f569b372498904d6339a99156247619d45cd76248ad34751dde1fd3b9bc1a34d9a32140d1bc47a2e3ffca517ad03e5b0db0f1cf62b3354956f0a103f776907e83cf15e7a17d1dcaad3be92ea618eda6b761f9957cc058914c651c65a3046554d84ddccb0c69617c001e235f9deb65df1bb413b04e0f4c320cf3fb74e33858e0c74042d21c870c940075ee2caf4ba471015daaf898d8209adb4ecc3f0ff86850cb03f337dcab8818bafed279b87cb7ba5a08d99b38e96054ef529fefdc6acc453dbc36b0f08b9acd5a08b298e4b587d29781fa06d76b0c4d5b6974ed2723fc965158861c403205228e73116704eae02a66e3440420fc29e281d6a2264ff6eb4ae5d48c837f33ea54f0eb6437f94185dd8ec11e2e0227bc47710084974de8883620653186fdd53a435d8e0516484761c3a0209975b736e2cddee2d79acf2fbf528ce583f3aaf0e1d81501861176619aad32f154639663a88c96349ddda3bbeec2fb7dd2ba442c3e40e98a81b6cc27fd319d9d0f9b0a57b45d6f8ee1492670bb66ebe1bf66844cd2000f85d6947bc5edf719abb95ba4c32795ae7c27fba700d8fa5f29366268ae98a4438222b0139b71006a77111477e70fb5e04cc5b67840409d81816e71c492962993b9c875f13958f1e80e8901914462c12b4bf375d052c1439878cdcb6530c04a3c5416fd1a438e1afec08b2e777760ce320e2762b267bb71645a0c7e659b4c457f729f6d4381508056d9bea75e9164b0df946384d66893b6b2514b039078b9ed3e116ef2c522524d01a44f9aff7661308989d1f67b514cbe3a2e5656ba078f3c80e16d23264ffbec8381c90bb84751dea38590bed8712409f3de28790c26a11bb64fc5f3f219d5c32fd2d01b5778a14c2ef96e4b62d65cc6d4ceedd15741faa84d39d06c2964cbc927ddb12219c99638f0b099de0b0c3461c62f936ac8b28dc4d187aace0494a7905c48ceb322b13fd5096ff7d5c488f0595e37422d8de9630fd413ac5391de2f6c41a531bc7110d4a32d8f3eabbe4a1a10323ad0a5889de863371978a2b174d3d2a14361569395cb9b88f88326e582a4492ef20857ca0f902bbd0487dfef6a22158a4df53567d5e02b981f526bd80fc68e4c8d8abf22f95ebeb9823d583a5e3b2b38bc58126e9cb60546a30e8626c1b8b39587b08fdcf498efa39ae0e6d15b7ba3917e227752d3ea01032307bd1a018ae1c11005483f929c42ba07bd9a006e5ea2db020c3a90c86e121c3ae713dc8a5006285159dde081cbfeca341fb692d4a9fce77e3495183a1fd98b24c4af9bd8c748aeabc15c130b91ab3a86d2003fa5b977632a9329ce713f24096f554e89f367a30e2ef302df5102196f9b16b3fdb1ba8df66dd24c754236d29eb55cc2c45d450b4e010bc6095320e4390413aa719c4123cbfb867568b03386df5f051fa39a7f22fbd", 0x1000, 0x1}, &(0x7f0000002e00)={0x0, 0x0, 0x0, 0x0, 0xff9f, r0, &(0x7f0000002d80)="ff7a3a", 0x3, 0x7ff, 0x0, 0x0, r9}]) setrlimit(0xd, &(0x7f0000000040)={0x2, 0x9}) 14:17:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8000000e) 14:17:34 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r0, @ANYBLOB="a809"]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = accept4$packet(0xffffffffffffffff, 0x0, &(0x7f00000009c0), 0x800) r3 = socket$inet_icmp(0x2, 0x2, 0x1) r4 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={[{@gid={'gid', 0x3d, r5}}]}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001e80)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="82b622a2b390b3f4d32c19e3803d18a38fbbf728b7eaea677b5a60fcb4a87e91834f2a23357163f56b60190765074decc309", 0x32}, {&(0x7f0000000180)="b7d8972af24a9d3d2f6a88ebde942f3badce998a20f7bf948b34b86c70ee836a6017d8ea159e5fac64806e74861870416b02d2835fbc362bdb0da0724972d939753731b8cf280ae022af32921a54d37a9e653493da9326a23582ac91805dbcc8b349d5a334c1b6ba4dfd62b48fdd8fa34d9de79457a5aa063cf309162508", 0x7e}], 0x2, &(0x7f0000000340)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r0}}}, @rights={{0x10}}], 0x90, 0x4044}}, {{&(0x7f0000000400)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000480)="b84ddc86a1ba971ba129388bbdc20afd4cd48d5c2231676ea37fd7551b899915345d1c91fdfe2e00873203f57e52b8b77450e113926d4e71a904cf3a1612579d39673a54c530e7f4f69c5ac28dc28cbab031745f20cda458a5a57140ee0dc748fc7967c8efa259e54f0c815177042bb27431f034ec190b20ba8edbf29315859ffe5b3ce6b401402049cc1288e9d0cf4c1ac3765db426d9d036", 0x99}], 0x1, 0x0, 0x0, 0x40840}}, {{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000600)="8a7908aa08ea2ab348be0f9068ad4574b3f11cdf5e572f0af1723e3043d2f0f7a38c0ad5f2acbbe44c17c125038e2a7fe5929f97e8e85dc79ce4a2b39ed9ec2a44d0e88d93961358c1c85d4e5f06a7c0afaccbbc5c1cb909540d0689bdb8384c38a65f60e24ac08660d85208542c58835f0918328cb695c2df2d59", 0x7b}, {&(0x7f0000000680)="d864854ae770ebfee7ae04802c16e25d222c53bfac435335af66789357f108a0d13ccb1a4690ea2835dd48e23d11f9af7e55c8509ee86e83", 0x38}, {&(0x7f00000006c0)="55ac4428f4546a58b5c010dc857ea34d616a774de4117ad33f7c2440e4465dac712e4ba121a6c90a40c60e8b67471b3d11af922d287f06cfa0a98dd83495660d7938fea51bc5cae8abd527d642c4712789149337bed51345d5488aeea9f5b1de0bbfa4383fac143fdc1e6617a54458299be1a7de685ff81cd1c8c988c590d6e11dbf9f65d61ecb7f8953badc960d01ba56e582448e4c62837215d3eab4ca1b6266131e64c868c915fbea38f5c3fd3a9b45b92ab723aff00cb73f770e7c2eed9cfbb9246d79bb79ea10766f97da0ee3a11a6930ed205354610f", 0xd9}, {&(0x7f00000007c0)="c1", 0x1}], 0x4, 0x0, 0x0, 0x4000}}, {{&(0x7f0000000840)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000980)=[{&(0x7f00000008c0)="7cc562dc3a17eed4ed0d599d4ceb6114671539186bfcaeba796c81e4bd6188af39a7470d21cc06a1246ff2cc15f76539b263f668170ca7b77806142e51a20e890e2fe33284ba723a6eac34ec73e2b620d31b35474fcb191055c7d7ee4b5d85b94f1d1ff17c5ddcc55bc35bd092e118f085cad45ab244318571a2ab35d128d8d22c210f7b615a9f94c3cbcc1e2960f4", 0x8f}], 0x1, &(0x7f0000000a00)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r3]}}], 0x28, 0x800}}, {{0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000a40)="d27940863ffd24409ad1a17732697cfa92542e6e519749cdb683fd8021cb4b1333a87376c6d39a5cf7a8ee1e38243398ec0ec5fc9a0e6040bfaf98f502625d62990f6836540d52699c78c301b4c622b42f38becf9ebdd5fb9c43f15c96a91ac617db38ebd7643758b7f11516016de18225799dd74484804276bfe8e46d43e27976f04234a918df5f17cda97e8bb33a77d7f34293784385f172c2115d2f2b901aed891403d2773b4dd6fdb3f2054c3725bca6f1df08194b9d50b430a63c5d479459cf26097b4db5a8df86a50ba019e0a5ebb3cf726494a3094ec31c10a494dd058c333171ce17ec9efca41dcc27f8643319b49b41fd42d1", 0xf7}, {&(0x7f0000000b40)="770d9aca61dd64dc8cccace3b6f0012792309a8904579610cb764e13798baf6e443602bf87816aa9a1f700d79edc6166a506d869ce273a699d16462e79990524a1db7ecddd402201d1b4e362714cbda68f1d0160311dca5bec0f56275d19aab5f12c224f9c14e3e69502d474a96f014616837c15b806f38c7de40533a4801ee0b12c55f44959cc6776f808bd466ea068f5470d72007297803c7f7e051bf8244a", 0xa0}, {&(0x7f0000000c00)="648b8f811ef98edce5f870014c940dbe49cccc375d70a89cddfb1286f459eb42456719b90250c70b0b3344c955432fa2b8c40b5cf0c4bad9e28597fe1bfd01144d705f28ceb2beebd9068bd11299c951d2a9b46bb818e8fdc0a5b089e28e49dd0fef55e513aef0b5fbd0d7b905a1d68c6c17518c7a3a18b8494635ab9545858e", 0x80}, {&(0x7f0000000c80)="761f3b5484b0352a436406cab01e44d0575083fd11af802efa", 0x19}, {&(0x7f0000000cc0)="9f74004df3380f30e5046d1096d0d8eeec768d38251aa464e089b7769a89fa03c51b5804960be22b0c7b68f8eb4b2c24959e4a2f691255e69a1d4260f2fec6374fc728ebaf660343b89f8f9b290dfee951888d36689264110669fd061d395df7a96bd49a8200b6908dd16eb870e74c4675a318bac840ed974bb2e095b3f2a82ab7d910e4a77049480cd336b3049b0a5a5824c88d9357d9954c8b4da903b13ab07284323afb9e256ed3b8429d64a79989b54fc547526b612a0270cb784ee370c9f4e1ec963d80bcea5f390d7bae3cd493951535acfbd6f3b70a0098208beaabde34d3017120b383b6666ef226bb50a1e59e6ee392cc4691a0e927b984ed5f74aa5f8e24d10388c15215fe4e7dd3187e3f6704a819018f790c72b7d55cb00edd73b84e53f114b2e75148977ab89d2cba958dc972ee156181303e8507176730822fe31c20b5d80a0a55be39faa4c798059fa11eee63554c7d4972323895c0cae87db72ec8af383946477378b6bbacac565e58db889ff56f0f0db8eaeb186d62146e9611b7fca15d42c10cf522e2dbca7524406fe0037024544e7cb1545593b5c75f4ea27d95f50a50e25293f9ee12f9f8472273f7cabb371ea473eeb167e7f6561aed41de46664cfa3e10fae1ccc4e2f02f13c1ae24f3ad2858c85b4c9370072716d8fd2fefae4c9efec23d446176ce194d97f8de5d61e56d5c99eb05f041b952b6330fce0c607f057c79efb38b968729c67d09428f8a1c70be12baafd75f61625b4e57598d2db07f2e08438e8f6152e56adfd09fdf6b4fca9f9b8fcc254ee2b248d334e3e90d50b606e173b04b7c6dfa334d28ed77055b081c053f68f555df07a413a16be29b657c624ddf42cf6699b8d4f34467eec9dd9e27d02aee5044a7b01b7ab0df1eaad79a1c8921e2d6649a86aa0ce041200ef644ddde4e5614e1a201c5ec685b8f6a73680ced0c4d7d62929f19e8dbd8e527591b564c5099162770f0a2b2f70e7aca71c8ab75e2a7214e343ccbbd05fba68753e345f1f19095bf6d0ca70824a556943cf6352cfe0f502e7a627f3aa18bc24687e1ea8a0fe74812b07e8cd2c933dafc86534015dc886998da420805f9562078c2aa07ed4568016f07501ea86a9f7f104606d0f820365e1333f4f870840354632067892fa064197a0d31193de141c092ef06300d8eb58876efc851b7b6c7af2f9ef09f2e9bf89eaaf0185ac272f9f1ffc7ae1d1a53bc3b0ed31e6fa9bbbb6d711472ef19233cf3de440c702346357ba0b12ee7bf4ae38b7cfe3d3de5ed9ff47f2c08d8a291384a06e7ca6ac72d96192b194c0216d9f21eade641a3e4dacbb1dbe7bdda3f26a10d474b0f5647b18a111f6da18ece020b45c37dce497d3b9603e9da7f819560fb158463a2d2dd74029d04c915f03b13d36b5f35924c17e828167be88b72e78053a205f6dab021b83681cc9669347d83fdf9410bf8a100ca93ee121a2ac62fc6437060eef42f49e43fbc6d7201ba01cf122de3603664df568e922d389ecf2b44b3a6653a4acdf69f73b1a0011f29c67402dae8945bc8121c3ea3a5004ba01c137ff641c8a6fc6085c3282f351b6a8fe1278f25d4b796630401840d7086c0d8ca2a1c9d702f6dc60249e81df1437a32a8b29e45c4aeec41c226a1cb6b50ca768b70316e2f471072c8d6ac453533ea4c53dcb4b7011b1892b4a49b75343551427ece48fdb48b54444fbd6716574a0bba81f608a7ff20029bae9f54eebe9572b9bc5250ed739949f95d5941db83f709a278375faf0a0dafb31e95109448a6f43e9128b40e61fa7eb57277928ae3f5797e34fdb635a40fc28cfa9e5edbe7edb584179a256932adaa980e445e60dac6a0a9d6e892a49cbab135458bc61051b8f2ab9164d19af0083f8885ac23cf236ecbce3a94e221c8b9856e8262b93982eca939adbd158b66212d9145f63b2af841617ca57c17d183d0abf5b6a63bebd93c08b0f7e2969675f25f00028412ca14407ee00f283d509169a0f2c956ad09847a731a97c12cab76ddeccd8282b990d19c5e582b13e6213680fec73978064b36d5618545f187a5d05bdd8a8ca5a462235150a5febadc1b1c23341000bc2f7b8847642ef674d54cb3704349d12a40051ca554bc9c48cf4e2ab07e369951d96ee35c999adbc23d477a75d5dc4938c12ae04bbdcd30b0d59b4f05de598123537a47be34a02042450244fb5773170bbecc7c76bcb88f5d5ea3387b2ae62f122d38e05c5c00a4eb6cf5476f982637e290902541f3057ffdc4062c3d1f27b09b270c5a95554b21dd9ad9fc78db3da5032e4fa2b66a2d37a7ff20830721f72534085554bf7027bf16dd06c6b21990347313adec943ed7c225c6f7ccd9d2b68f95b24b69e36bc294b68e789a5f5f40657bf7af28ae41e71d71a9c0063ef0080c2527badc71b871d72255aec733e0838a62a73b66a16543add4165b5d67bfe28c10b214e8e32a1acf1b574c4b8aea365ae8da20bf02790ce095ba99faa0b1057072f5ac56e61ce02cceb6fe953b23470d45970fa1cea9ed77907a3f6292078981e5adf65f328d3c9b79ae8a26a44a2e16e83aabc55279b69628e94422479706136bf97c61ee2f790adf4ad13c8275873f71eeb12fe9fed437049b7703f622b7bc4876d837197f852d340b2600abf2929f43260b02d4138949d8123ee9be04d5dc04df163d583a81c85c1131ce2ea0303c8394e31bf568471051ba79c078e85e1bfb846465de3fd03c93bfb6ff0c625762b265d6b934b1a65777d856321fcee1a21fb47a9bd2e7efa432fc10e134d035ff474f20fb3dee5eeeeff4d87f73289729c54d81786f515c26446a8c4ebc67c2679edbc65467c439430d6be9b5eb7cb38d07f25f9a321d10ce0c403177e66e34882903c748b53f48f412efed7f94025cbf1491cde40353efdefe354b9b401c942e2547d047afd88cf67794caad5bb54aeb4564c2f22980702b6c749cb56590683053711622b5abcbc1da2e7582bab90ed919dfd20ec984d997754b15ecd8d36bef7e725723f4e7b03503cf5b2bdf0474b5f3be6dc9377433cb8eda573a40321ce19ad05c8cf911cadf26ff4aadf814cf436abc744077f60d327c4702e9599e1f41ab8ca9a559e4bfcd009aecf31e3312f38abfc06b0f80d383f150d4cf0d5d73e5d16f573006ff1e97a3538018032bf66a089da4e06b65ad74cbf5ba8b99035d0b3c733915b6471382ec3b37662073f75819e944aac02959f0d1860548152be22e85b61b0ddc193b8277cc477067ef7a5ab0e4e0390126166a49c1b6205f178cbe6750f86f494700c3f55992b25a22a8a4e13930b472caa7a74ec4e05597920f33c56623c56c356005e6056f3d676b01db2600c8fd3e95d89978d9c4b0a501c654712881a0b8b6fb6912b4aea7f46154519d74d18ab1318229e38df6ff750d1b5cf09e83c043ed0b5cb5d3fd9ed1474587da16314bbc721caa29f83bcc22805440311beb5e3e4c2d11cef44bf80b115b67b884c4c325df11f3d9269b98e6b0d3561995c1947f99c9ab96303993d4e33977c5e8acb06b88c87aa8d521aeb8336779feecb99a49b375ff2f45b63273f81f588fa1d918548684a742a23a43c878d5aabdefa3795b6680d0c828b82517f7ce01e3ff52edf4ccbe6d7f88ae7b419defc2aad0df1d285f15055e21402948f741520be8c868c0a66d452e81a74f1a1d8a467fa88e9778ac0db512377acbd24b1f1625240056e37d036d46177d56ab9bf42bdfee487d3c8689eb89665858b202c1dbe63e0d85f3a795f99f5e50efc3899079986dbc81623d27fabeae3b51b5bff861c1b390ac40b31977d05188632f3a7799f9f138e7f68733f6d99f7bf685315a6d20032ab5e318e4a35de4e123cb7700dad910a8b9aad61414c234527a9c5a66c614875ff809b3655886ed6a7ac5f0c4d3482174a5c13667ee7af28219c38877d135732c319056e6f247312e0fd19239cae5394632fc135484412e965977db6c60697e5bb2f92fe972209cf7c6828adc9f703a3059ed126362c000a0b1a73707f75f4fb14b83d5d3e1fb19acd92ca5027dc545fd7fafd429598066e8c8c21275a430c4524ec1d19cdf3b17808ff7b57aa5cd4031dd701eff7b3a8d87e44626f6a40fbf2849a452f1d3ac3f87b8703fc1282bdfad57ccf46b8a533210aa126c2d72b3c9212e4c0ae475bf9e04d2e3c4f2bec7e578fce2a1b8ff7d3f8ef0ce30159e99c1ee777dcf21acd09e4f21f84c86cb95a1a3e36cde82f7580c8bd6851fc89e4eab9a59ea2dfff8a2b834c788b8b656659747a2e514101a2b838b3cc20b789fe97a6c3017dde091e7b5bea59a17c8a8ed21d26a7dbe68b4e692293a202df9f14fa9fc6b110e072dabdcc77c094b3186f62b13db4bc3db7fa25a2fcba9bb02a1871dea9ce1b58d0b38e1ae59e50fb006e319e9fafef8d50227b14b20d24cfe911f9e5d5205347c6bfcbaaab14198bc3393d33daeb442a16407f43c9787c5b65da5202e26a92f8c7f03e809c88235e8a075eedd50a9b95850f4ed69d0afb191cd11f4476efe393a990cfb822bc79cb3ad1a41609ada59c0f6ad396ad61e03db18e2c83b5c7ae60ffe16fa963a8cc35cf48de23f2afe07baaa1228f60224b9276d0aa326978b01d82256a8fb4f5f1699610b0a2cfd961128bea7dd0ae98781197809f5448856fe8ce06cb4e7bb763aa57190226163b84bd4ba3062ac44d7f484e8ac18d7b5836261c698c8b6f5b22107d302f762a7412623c962fe5763d77012460d56231c8fb11b616d0cd5f5bb6e8e4bc3fcc2acd248a408febafb72e15ce1e67a0f4a7951e4eb1d3456c11db20b16e4ca65d15a665ab9be9a9314228cadf926b1ef8637dd9eb4c200febabf2263642797d5791b390d914c7fa499b000892c48ef263960267d9b546aa1c79676b12f57120e73f7432793ba00f4c3453d3d40e3726d90226c7738fb0e2dc9618b98a8a85814a5ab7b7962498c9edfdc6082676bb3b52ce37df0da67ea9ae06742e5e2534cb8faf28cf68b2c5467530ebc8d884d2a2d3978087a87e75dabb0edad793fe15d82f2272a0ffe0920faa4b6eb8cd83f337e9adf32daf8a4588084a4905ebf1a8a50fc4394065abad2249e3b157bbf557e9c504cd5411fc58296c5e01c8ec777dd54f909309fcb46e5f8499700330d78c52f2dda8ab3da8bbebd609689a904ce084d7ac837b998d1af5d91e24aacfd668dc7d1e2686d88649b61101e6dbe33f051c5cbd2fab81e561d30c9647a2405ec4482715ad1c719c92e2efd7ebfb0901061d8203759fb80c206b5c199e275434ef67061792bbf938f75aaa605ddfa70d4b7b01b44640edb40f04bc4502642f54dc8863a4fda07f96631956761114823dc599105d59cd541cf54536a8f18d4b2f3479326f92cc6909827d7921baa6f3aa38e8bc714d2c8713421c782cef1899122a998df6c0e390d1404b63531794780652172a898e6ec840bcd4f83a85db8cbc9bdb1e787446d28b062ce74fd52aedccb60ab9ae75efd00c6a28c7f4c623606d16d22dd4f07bc8037faccb3bfd1a6a59d9a2792e6265e6e0aee6a01388a0d92b1e7df03fe2a9980319965534304517fff5df06f13098b37ea63f2c5e78e7f04404675e15b83151a8b63f22585d20870c8e9072e44a375cf17842aa0dedba0970b1fab52721b4419b418c7d274a5f9590db4c7cac8d4e47d2d2389cc33b2d72122c43de7f9e318d0db3eaa0ae6b48b6a8d2342a2735c6c54790acb4567eb3e91120293f12b52382aab701ceae04148", 0x1000}, {&(0x7f0000001cc0)="bb8a", 0x2}, {&(0x7f0000001d00)="81908deb1cd058eb52ad101fad348b0bc48061eb280e679a32ea364f445ae670829ab3e39395b4e0b3341a4d552589c0536ea5adb6c58d3f0b1781b8a4747dd0997d17b6dc308adafc07f89a23a262e5e55d71527a2dc6a21763545f49075e06c6a1329f829f4baae5d91c3506c5c01f03c68a720e929649281d01e32297048553535538a169bec4a7fd9cae3d45542850b98028d3e17556f6e2953f7e12fb4e5c0083ac8a26b9df8135f816e2b8f87d018dd5e4c02988e06fa0589a73892b", 0xbf}], 0x7, &(0x7f0000001e40)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="00000000cbb0a2ca0000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x41}}], 0x5, 0x40008000) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x80000005) 14:17:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0xb, &(0x7f0000000040)={0x2, 0x3}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:34 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) mmap(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x1000008, 0x1010, r0, 0x7e43d000) 14:17:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x1}) r0 = gettid() setrlimit(0x7, &(0x7f0000000180)={0x8001, 0x2}) ptrace$setopts(0x4206, r0, 0xffffffffffffffff, 0x23) tkill(r0, 0x3) wait4(r0, 0x0, 0x2, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x6, 0x38, 0x0, 0x1, 0x4, 0x8, 0x6, 0x6, 0x100}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x2200, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) clone3(&(0x7f0000000380)={0x10000, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000180)=0x0, {0x2}, &(0x7f00000001c0)=""/138, 0x8a, &(0x7f0000000280)=""/180, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x7}, 0x58) sched_setattr(r0, &(0x7f0000000400)={0x38, 0x3, 0x64, 0x25, 0xe5ed, 0x4, 0x3, 0xc18, 0x1, 0x1}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 14:17:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x101, 0x5}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:35 executing program 5: prlimit64(0x0, 0x1a, &(0x7f0000000100)={0x9, 0x7f}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x0, 0x4e, 0xa1, 0xbbb0, 0x3, 0x7, 0x7, 0x0, 0x1}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x40, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x40, 0x12a) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x80) getdents64(r2, &(0x7f0000000180)=""/71, 0x47) sendfile(r0, r1, 0x0, 0x80000005) 14:17:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x5, 0x10, 0x3f, 0x4, 0x10001, 0x9, 0x1, 0x8, 0xfffffc01}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:35 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x9d3, 0xfff, 0x0) 14:17:35 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f00000000c0)={0x38, 0x1, 0x78, 0xfffffffb, 0x0, 0x7ff, 0x1, 0x6a, 0x3, 0x8}, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) recvmmsg$unix(r1, &(0x7f0000003d80)=[{{&(0x7f00000001c0)=@abs, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/100, 0x64}], 0x1, &(0x7f0000000300)}}, {{0x0, 0x35, &(0x7f0000001840)=[{&(0x7f0000000340)=""/30, 0x1e}, {&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/150, 0x96}, {&(0x7f0000001600)=""/179, 0xb3}, {&(0x7f00000016c0)=""/58, 0x3a}, {&(0x7f0000001700)=""/190, 0xbe}, {&(0x7f0000002140)=""/107, 0x6b}], 0x9, &(0x7f0000003400)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}}, {{&(0x7f0000001a00), 0x6e, &(0x7f0000001ac0)=[{&(0x7f0000001a80)=""/58, 0x3a}], 0x1, &(0x7f0000001b00)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000001b40), 0x6e, &(0x7f0000001c80)=[{&(0x7f0000001bc0)=""/137, 0x89}], 0x1, &(0x7f0000004040)=ANY=[@ANYBLOB="1c00000001880000302e966ad8d5133700ff9f0abb89f61bf3d7d45a11ad4d2b7e3de52c942b4195cd492299fca885e45346f6ff8afb8781edc0f40f695d67c6ac7ae81178a5668315a268c7e55c9af20e9b58b9b698975edf80533ca7d22a283a36557acdc6e6b2f01b9a95cedad975b3ae5576553be005f5887336bd16f2794cdc7cca2daad5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRESHEX=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESDEC=r1, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa8}}, {{&(0x7f0000001d80)=@abs, 0x6e, &(0x7f0000001e00), 0x0, &(0x7f0000001e40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}, {{&(0x7f0000001ec0), 0x6e, &(0x7f0000002100)=[{&(0x7f0000001f40)=""/248, 0xf8}, {&(0x7f0000002040)=""/112, 0x70}, {&(0x7f00000020c0)=""/35, 0x23}], 0x3}}, {{0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000001900)=""/138, 0x8a}], 0x2, &(0x7f00000032c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x120}}, {{&(0x7f0000001cc0), 0x6e, &(0x7f0000001d40)}}, {{&(0x7f0000003640), 0x6e, &(0x7f0000001e00)=[{&(0x7f00000036c0)=""/86, 0x56}], 0x1, &(0x7f0000003740)=[@rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x118}}, {{&(0x7f0000003880), 0x6e, &(0x7f00000039c0)=[{&(0x7f0000003900)=""/128, 0x80}, {&(0x7f0000003980)=""/12, 0xc}], 0x2, &(0x7f0000005380)=ANY=[@ANYBLOB="1c000000000000000100000002000000ab8f91747c48cddb9dc748536ac4fc2596209d916e59e2611a7e3aeea95abd76a01d2ca4eb8329406ce4447ae4f1fdee6cf0cdeee4bfcbe27a80b07d3c5b581dbfb1908e2fe1e70fdbf81d4099149ff22b7e71a33d249858e130d87df66a74a4d528da005cabe67482f5525e541802bbabbd34b18133bf79973110ec6a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40}}, {{&(0x7f0000003a40)=@abs, 0x6e, &(0x7f0000003c80)=[{&(0x7f0000003ac0)=""/76, 0x4c}, {&(0x7f0000003b40)=""/152, 0x98}, {&(0x7f0000003c00)=""/71, 0x47}], 0x3, &(0x7f0000003cc0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}}], 0xb, 0x40, 0x0) getdents(r3, &(0x7f00000022c0)=""/4096, 0x1000) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x141000, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r12 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r12, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) setsockopt(r12, 0x3, 0x2, &(0x7f00000017c0)="adea7965ea12ca3903fb222e8830237e114f3312b7f6bb7ebd624df8050181c513b375989e0ca43bfa1e250f83895042b4d8a3d6bea4af5d7d028f1d275c76ac33ce31638df8b0830bd00faa7f99", 0x4e) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000040)={0x10000007}) sendfile(r0, r11, 0x0, 0x80000005) r13 = syz_open_dev$sg(&(0x7f0000005500), 0x80000000007, 0x40ee83) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005600)=[{{&(0x7f00000021c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000035c0)=[{&(0x7f0000003500)="f4257aef48c8088c8b3ae8b2b6075584ef4deaa1eb6c332a770b8ca10af92524e954d31a8c9f38fb7407201c16e80b8f81809d716cbc4e899592b993960e6565f28fabe6af74a22608ea16d8acd024c1b6dcce1515d15e14ddb72b434e062e306b6ac53650d9d654e3dea2aac81114c3f2349e4c91eeaccbcb4555a3ea4c13c252f0bd0b4b9e64fc823ed96400eb41b6b165de67f9e9c38858d10bacba86e387a5ce2ffc465b3a1b6aef8ef9973f9965da94620ca7b471c0fef37782", 0xbc}, {&(0x7f0000002240)="4af62d96819e432a88fa90eda0ce9230e595d4b7e36dca3a370b7d044f21c6b4c8f8c5287387704926af36b1666dbf859b743eec6ee6f8a79e438422061322f1acfb696209f4dc05f45196", 0x4b}, {&(0x7f0000004180)="9fae9ab09140c7073fd1d0443a591f99db7e9ca4d3db03cd86a789f61ed3300299e2d7ec10d492ebeb5d175780dc9ec04f74820cd5bb7d54314f8a20e20e6080515b000ff40d890f50c161c2efe03b3cc642b76d2ad88e44c4d4604fa54ba7a8a03d16da247434706269810e6267518e606ea8718cadbacdd3a14a2167c754e293b49ac2b1a7ea80fe341092f2b55f756d91145318678ebfbb021cdb25698e8c6445dc06cde86e2ab73dc816350887c97cd8566b634b31a5c560adb6db74dbc65f77530637f0000cefe51d916a4ae7f85115bbc6cb434b7ac1ad6baf92e05b7808c00497395bc756de", 0xe9}, {&(0x7f0000004280)="52b10e3eddaaa956bb0fe3e4223b92bcbc81e316f67ebba67a9e50c5a2f3eeb56212e255c4796b0e681e9a9ff681160fecab0b9531878f3440e36d26821d290713a1735368196b6d9769cff14303e788146f685f66e5c2cb707bc4c264f8a9b5624fe133b00d502589e4565217dd4c9baaa19643914a310558cbc4fa78ee4b6cdc4655a1cec5266bae3f00d3a95ede892e7e7d3a9af0ef280ffe19761b5c36dddbfb5e6248f8a62a6d97575e22253cfaa8ca6130992e47f1212e7c5f1ed0dfd40769b894ba95b046cc033848000b20a6b9dfd199de40ca8a0ab0dd2052912cf30b7e5e27d922c943c4423b9f71ec675b6ace4ad33a07c620a4323c", 0xfb}, {&(0x7f0000004380)="053cbb3f9be15c8f66d3c735a12391fa9120894c494ed843843eb9c8b79756e33a86343f1770614074e83dfc3d94ef2bee7fa203e17486a90e40c54b8c64d92d8c93143bccd249f97f545cb36ade70a8cc5fb87a0f32d9038daa5a0650c898e1476caa1a838b5012e12b2d7a70a0c7594a3f2ada3880e14bbee16651ec9623e82187f5ca3b72c22def05e05b984aa101e56a3f0c49ee84a5b13740402aeb30c1b55e65cc3fccae1cfdc5e48c524bc6a67d19eb3c7bb0be48089a38f7a6a71f83e72cdbe4062872519c71c9b07241337e20841faf1158d2d170d5ba00749bb18119820d0b6e310886b25738c47db0c19db394bb5f61f2db73e47aebaec239d4817e5911ca43b7644f5adf8733f1f8385a262ba649ccff27389634bb366059605910c6281116c6262eaee889eb6d7cf8049916fb0f0576e7b447abd93e082c790cbc58c98afb338a4170d98411c64e1144dd1f746fb4d5934e91b8b024094904a1a31f11c7b9ecdd835a49b93deb72042b9e04ed8e3179090cb95bca7e3f1393b60fac520c2ffcfa4d59260000f0e2173af70e33015f6cf951622fe84d821b68cb09f90bb360b107ef1349a010316eef1749c9cecd2ba5b270e76e41a84fb7446f5bdf68cc6f2bbe0e6e917f8f49be846c1f92cd71289873a356f43c8dabeb2f7eebfccb7550e01df83d1e14bad31ef9900b48018b450922f8afc255513b990df87b8e8f19c2a9eb819e5112420de55e117b272473fadde5ac407c0d049210c8172f2d945ede8795d87e6238f37e60658100caa6f9abf406f1b9b898670bc00e25f7a4945a37df99b1f70bee14de7918e0682726135d353a5162150cc14703981781985e0f511065fa2159ee51479a4395c12d6b5a15912f61c1131170d541553fb2d34304fe92b97df5f65807132f3e8235b1af3381b6a6088e1f728d65c90fa4ce0b4900d3a96679a6bee2532bf2c3342bc2731ae63ab4959a6d4ff0d9ca503684f3e451587cb8949b15e8b14917108eae85b9a14d51767cf0d5e26b256da7a6f4155d08e4eac662a93650d5d84ded15e82b091464d485cf2f7e5f3ea604dfafef70144058f32520be934ea79d01408a1166cb0bc981f2f31cd648b9e92c68463d560b2a9b6c2e821d092c8045c68fe99c4edca6b6b05805ad3963ac8f2fe27f040dd5152bb37bb948f17d1617cc5dc1b9b304f64c12537d2be3bab14eb2fb973a7af16acac2859530ea48feb97f5dbe4227e12b0f7948fb2edc8f4eaba8f4545cea3f81203cbfde4a4bfe7fedce45ef55ade2497be5470129ce3560348c3cfbdafe3cab660bf717e2123038db770eecc4427bfed566f7f73256e2ec9d309367533d892c07c3bd0ede54ab3a63ddf6ee3b718215cb628971f0659428c4ddcd1f3a0092e99e479ed0a3f1d6d34d3da79eb42716bd75de3c28929284d2f14018f60ef4de69c56cc49818d08e90ad951c2979bd3e40e60b630d8fff3c9e5fe1709b6a7a333b37889061849b6591776e9988d90ac833c30e1084775a97d76b75457ae567c42d86d4a99623c2f437cb89c0edc705991b1e4eac2b7b9d43b8b024c5d85048cdc7a03793f1cf3e25c796acc377be5eedeb47b06ec5113eeedb0e82978cecd685c0b2a451c75e66d00daf1029f41f02e4ea76272d7896e2b20a3ffcf33d93ea07192914973f0c18e213da4d6ca522011199e1a15c592ceed3783c748e8f852252cc0e3a60195121a82986e1c55495bf989fbe36257f22f0c5817bb91da8c27f7680a885df7e68486da757035f02d1ea34139f45502cef157f3b9c5de175aafd27e966db57e3e774e5b0c4b57544b8820fc5a37a015f0667c1675bfdcca01d5e0f97bd9e9fff2377b185b5706f1f21241c818cae04803667068afe1e148d9d3613ad1e8a71b9bbc7306f24598a2da5ee7b29010ba3d91482019b3bab39af5edc46f10e446f6abfc945e0baf0afd63f1b549748922aafc817f70ff4fef300cdca88885876338bcf3ebf34a19d6b33dbc97d3c700ba9ff01c2135f3d928f2e02f5170f9ef2e0756a14f9cad69dbdacf098e0542c7c92c322c6c930c5d5e4a61f136bdc5b66368d4374ec8df79a33d1b7664e614657368ff5e07054d27b35223ed440b9db7d146fca216fb350c0a87256a5c8f166ef86094c9da8a23394fe39000d969a1e975c333f204e5bb3ab4aa5b826fcfc505ed38a39c96083e0571cc98242af16896189e0b3b1a2244552ec07119f74daf9460f8f65b79f7662828faa1fb30dbac92b7ea7720c3a54c7a6bdc8b4b3f3888b5bb2034b409921b03d4f992284574195c6a4bca9a213ae3057d4b36d9c1c2dfc7252fe6afc67a4c22a8b1a5173568b1fd9f4af4b2da96e7d8d87cc0b96fe4c9768fbaae566162aaae618509aa0f603101aa1cdc1f5f9dfe9fd8056349b10365e4b1d5b13adcca9ef9b750df5bd60808bc06e6101478d5fdd884ca2050cffb38dc92c48cc324ffa0f8e271fa83d270005971f95f5c6ed1f64fc6f552422bfb6e008f6ab527d2baeaf43fe3c5c5dbff206fd2e93212fb183efa039203a12a7773c7bf1892112988acf423bcfc80af30b36b07824abe2f3e764a6acb1881ae16d4dafe0acd079331ddd63faae86881f1d60d9c578d7d35ff779c184619553c6ad0019586ebdf148d7b1a91c67c6db9d5a64e23e997831f15dd62582081b314afbbc9725aa236a0a6fabfdf8f1117c34dacb9c7175761c811d143249ad3e6df4e339235a2b1651b7a88d911b24021e441cd60822b77115d63b843514be3f16c9f80eb4f3b54fc290358a22adde327a8c1e7bceb6dc25588e869a9f72b5284a54a913b6703679f856825ed1891a6c8d955729c055fb878b67f1987bc102e82579980baf97215709252bb2f42a714a3c325ea8c17e60bf4c48024b6cf0eed43db2eb6e98c05159eb607658d3475834a5ef02de720935fd0e9f8f240213f236166c39636d3f6d041b36c56299c9eb86c8d4bcea621eaacd3f2c83de85d550534f79850ce6e212158075938b77fb856f2beee5455c4c978e0b4cfc82fb4fd58ec2d8edb8376c7863d9b4d2b5f2ee044aca48d45c4578d95cc58f50c19705099086572d21db2bd72d1692e49fa4dc69614c27be0eb8cbcc3750a67f4f4a5ad0d8f6a7cf77890b6ef80a378779d3ce364397575fbfb3709d586371c18d5fd51a7b4fa78991cdcc20d88dfd50b126b9c3287fd573820765bb632367d30fe59d94b16ada2cbf256b3a629db612d7b0cc5ca3de288ab2ad7c581650e80f29324b5e0c5a7291a9c61d910e8cf5379ec17ae6ab35bd3dabddf9c298e74a3effa5754c6533597dcc0abbd5684d09af1e4b21bb2f5d1772d183023533f23b9bc1d2eeed0e457fb4c5e10e7128f8eedbc7dcc232ae12417f833b790441c6036433c598359816a32a6137e56eaa26961c3fbdcb17df81cd0f9e305c185b56c0197962a4761f2c3795833df249528fe36cb4bb458b92b0a3b706e65303aa8c0d0ba6240571bd28fa27d7662688be802757286bb220ac76500bb2b52384a0e9680dacfbdcea688d9213f7e45d940863d21cbf8551e796af2a73260242433c5aaa1182fbd3f8301d620f97dc327b0d1bcbf5652b0aa0b3f587b034e2dcdc5039d93a47eb6e0b726dd7373ea562cc1ba7867331d6117dd99979ed5f5fa242ea9c1390d61177a23000ded1f31b1372baef69a80f89bfe2dafa8a833d21064360d03ea12ae04e0ae0a9f5222168a4593e591eed8fec43392a41a328764342cdbd70fb3a48b7cb977060fdb017448cd3efa23d5b387b1dccdb8819819d6a6de37d49b6bb1e52b0012e4cba317cde9e6133911c23b2424d2a3ff3e822f8a1e8bf897f13c2f2890c99db0b36b09ee9f869831f209883a1aa749cac0d408424feb5930a7daa53774040e3846309431f2e865d55bb1d009bff26b4b061ef5970beb95a97b493b4c48fe26deedd4b4e51d97059cf3e49b65f65344458db70c762a96accb39b1a40bffbe3975bc4fe3a4050d4e788c0520d1521b1a2c9cd96eaaf42bb308c6913d207f08dcd80230abb2c807bcfe7edc5b68fd4a022057360d959d6779522c3798ead1e714cb4264aa8a95c68e016e21552f63cf2e90933a7d09ec1bbaa27684720da4a50939cd24dee93d5505ab3a799fcc29d76cc2e9ea98e110625bb3ae03d00aec883ff3405e58c5940d63186f9d506400ee05e46be8bb47e14d2546e2ddef5a12f5c70bfa7ae04061310b8775bda9fb5bcbbab1d8bbaeb18ed3a308684545d1bd6428b40d76f776a93a8db2926bc671f8f20c2b193023a9f3789dd1e6e3480a4121e53ec46e42c4bb910493d04684ffa50219210a6e332a25484fd66dbe56ebbd0235c3f80b3d7edea67ebf40bc386f3dfa859e76677b45dc4f0be4f956d4deaff8a3f35ddc47b47444a1f02a9289824ee873df7f4490cfe6fbdd67af86fc1898705bd84150a3d0cd5e493611728a5984ed166d3655b2c8585ada1b9512901c101ae5fc040724d336bdc62309a9a1d325823e90c8a32ac91d5bfed6e437eaa7365cd76aaff92c4a283c11425e3f0c7c090a27e89b84307929ca0a6702823b5554aef895469e0f358d8522b725cbdca39da599d14e71ef147d4d081b3b2a3916a4c2c1ba9cda3fe78ecdddd6ee2bdcf7be7b2cba4c275dae54d10f292e4450f1820be6c7ce210e0d8016b1bfa422176cdcf52113b0f3e86150b43905c00f7f25c932b2cc9c044cc2a0bd7a41dff5e8618306dcf6a7f04d8d5a27d72699e5f3bc734c22cbdf0aa96e2e42145796d95094d11b43aa125373539019ee2d3965ded27065c751a43439be66ec88c14c4afcf26becc5d99f5dc6ce676a1972e7c57e8a07ce52c2bd2a09c7c5a6d35620b5e3f2273a4782c562a218fee9c69cc446da10dc026a40d16455e2d0da5a6da33f90e7f1387d3ea0bd8eb9b1919e3d79f719de531dd57a4d360ec64fb7db788867b1af24733f8bcfb397fb413837a94b97d9714896ef66f61d6b1c7972e84294cae662fe0185ab9525bb4049ea717beabe36b97ffe7e7d08a4ecf1abb7f96eb68eb851df87f042b07968ff5aa55d948d837c2a6294011b9ea14449925c3bbeb369facaf173e48b883ac5dba653b5e29715d7a5d5bbcaea7daf76e6b7d7ea79825057ecbe7f673c0bf2a4acd6bc140b4aded3a1c6c64a181855282ef4a4adce63ce6583d48996c1bfe75e5ef6b6c2f67fa326aa0491b0bde4ccdca564d6295a2f2024bc748d5cc93a287fd606d18bccbd059493facb2d955f1d27265da0e9f13f5dc918f94fd1e98562343ceeae3209f4af4839684d10ce8f448e4c080ad7afa00440aecb698b1bd0000e672129c3708b2873c1ca1a7f3392e496ceb9176b3142ed7aff038737b81a20e688786859cc7a7f721cbfd57c35a4b17fe38c5b3cdfaae72a3fc3a7d719f1492e16bbb62efbf0f1e41cf0d82d36d0bfbee6747d6c73605a2719d00c654f9d8db5b196aa7766d8fc809f8db32e8165b8225499743a940e641d962102660701cb4dcbc7c70118cde341e9e8a547256d1a0034b3886bc82d524bb0a6e7da0b0c00c678d32daa7dcdd2e42eb6875632d60caa0f0c70f8a2ec5804a9b0d19858be325a26dd4bfcb33012eca7f8a7592bd3d3869e282b3912a60d9a65af3e753fe8d260b7304bce13670e20398eb0a1861dcf10ab29776f8e44e191a4263e26a02c5612f5b6117dcf752e8e586d1e3c4835d9c7d40df47ff4367f1aab0c019d34a6450d95a87fa43f782d0e46f17dc8091c7003b752d2d5fd0c1b6763553d1", 0x1000}], 0x5, &(0x7f0000005540)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYRES32=r4, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32=r10, @ANYRES32=r2, @ANYBLOB="005e46f30100000300"/20, @ANYRES32, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r13], 0x98, 0x400}}], 0x1, 0x4805) 14:17:35 executing program 5: prctl$PR_GET_IO_FLUSHER(0x3a) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:35 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8000000f) 14:17:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x93e, 0xfff, 0x0) 14:17:35 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getrlimit(0x2, &(0x7f0000000040)) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) splice(r2, &(0x7f00000000c0)=0xbd, r3, &(0x7f0000001780)=0x1, 0x2, 0x9) sendfile(r0, r1, 0x0, 0x80000005) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000001880)) preadv(r4, &(0x7f0000001700)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/227, 0xe3}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f00000017c0)=""/167, 0xa7}, {&(0x7f0000001600)=""/248, 0xf8}], 0x8, 0x9, 0x0) 14:17:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/152, 0x98}], 0x5, &(0x7f0000000500)=""/143, 0x8f}, 0x40010021) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r3, 0x4018f50b, &(0x7f0000000040)={0x1, 0xd107, 0x5}) 14:17:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) setrlimit(0xc, &(0x7f0000000280)={0x3, 0x10000}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/185, 0xb9}, {&(0x7f0000000540)=""/195, 0xc3}, {&(0x7f0000000640)=""/157, 0x9d}, {&(0x7f0000000700)=""/252, 0xfc}], 0x7, 0xfff, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000800)=""/142, 0x8e}, {&(0x7f0000000180)=""/216, 0xd8}], 0x2, 0x80000fff, 0x0) sendfile(r1, r2, &(0x7f0000000040)=0xffffffffffffffff, 0x80000001) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000005) 14:17:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x9, 0x100, 0x9, 0x7f, 0x2, 0xa4, 0x8001, 0x4}, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, r2, r2) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f000004f100)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {0x0, 0x0}], 0x9, "bb26d74a6c4f35"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000050100)={0x0, 0x0, "a60694b2db7cba58f5de7d1078e60ce366d87cce8b00529de28329e973b9a8f3a2f93be4ae7ce365dfa1351ac29ab0879a539709c498e371f6d918652a8e4d1d2b5447cc9d06aa56910cc61af6c1963a9ea774342f92812453ce7688a7098b902662571c9681418bd8839ca3ec40fd96209d374fb450da77df3e59bba3d434e48fac9452f8d8d2ba76a3fa83be067c722448c837a3b92cc84372f1f562848f10120e54ae1832c9a9a318ca5084c59e33d6449b1114300a6e6e914c9f93872d7c7207d3cf1fe5d413d394bf02dace8d311f73ccbe32083e04fa5937e0bfe8d0d0df4db8467e1ad7f62a29618466833c6f82d6dccb76deb52a9047dc43a72da1bf", "1078b090dd25cfa9bd7a3224d8c32643fa04171da282692821d531822ab8ffa36458c43e09030121eb8f9796dd481b17cfcde0bcaa089fdc8c99487f7634c3075aa5e33483d2ba556829340494313cd4ddf4e27432eb14603b90d1d37654d76f56758dbb213ec88266dd2c465aa5e714c4c3f40a12b976dbf83ae486a3c59b377b9c1f462195e5cbfafaf283e5c15eb1da9e66b85fedb9f761512b1c5ee3a4cb96fead05e62aafc5ec44c2b94278aedc8a23c0f50cb8b6507c55300a60dc08df887c5dcc3d66ab9c2ab4edc9d8baf9a78b04cc44314f37b181ab484a49b089b22203b25939a6b2a81ecc46e81b4ec02bf4fad561da0b043c36b7473a6e224f1110784651a7bf95b5b2cbfccc9b84b1c8ddbe15a8435aba4667b2268646551abc30b04d0b39c811efbc5bdb11b462a41a6c7b2324fe4e9c1f2a2199f0e14454da71b5880693f475ee12874dc33a2741dba02754af04d1819346ce1031aa9bc5efaf59ae3a6a116825d9219cb43a4fd0a6fa56c72a9ea468b2f61f8620e854e0cbc240a65aeab4ef909e93eb6b20f65ca4fc1380903dfaae4af588470fae39092a4ee149bc496cb4d3ee23e866bb0657d8fa2880d159b4a0386df5d053e0a5cfcb720b654bcd8f555a3dbc53c72afd135793d856d5ab7cbf673fffe9d159854f4ba064d686bbd449ba708728bb6f9279c055db2f7b9cab97a80aa35c56fb29a26f4427c37e04f2d554c0fc557b11b2be60264082b4c0390b34493af8793ea35880e8c392297cd81abd20363f58a6ba22d9ef39ee51059200f1afa42cabf1011aeb998652194e27b02186ae5e0872b8201f50506bb297dbd0b8953f280cfd1fa7515351b832d4d47b3e0d78f3e9f4d1dec0f4c77751bcd33a8afa0aa4c66d39f235ffbf95d12e9fc654418db66368046bb099a3fd506289907b2ae713619fe4fdb64ae0480362f74f1674298cdc41ea0ee71f30567ba85dcdef63bff75eba9375ad4e87e4a20f223607159a3b2af8c7b9948e67157705436b4d942143f68cc6358ff4b21f776b9147b9613182ce93b8362aea061c367474cbab0c9ca3879e135d0fbf02e115a64c7183edcd5c9ecea9062d93041ccf36ba4351aaf106b657199146dd830cc01a6cd536e93604d134374be384b408c378b48a9b68698189092f6c44dca29227f8b83a1ebef58d47f9b12d0fe56ee72c245363e7d8cee8cc2bc1c9319896a213712c918384920bc491afe7850f68fafb8d8f1be3f134ff393e0f8e0f7141d2b01acdc3f6e5d51c582912535eb023e3931fcbbff076da7d97a7bddedd6521aa9145d878a20377aa4d89e0c09ede9e8f4dd5e48b96e5845b367707dabe41ce6bc08d1083a611ff7431ad8a3a700415b2824778d42c269cba247ed9937cd434c2002bf4d40ae17f8d64ece96a31a374435c721adc3c41a94130089ce2850b33c366a22847bacef5025f8df6ec57383fd43ac94784df79bd203d439e757838f850ea5f8c14800efdb831b46b70251e3359b73cd9d31435d2085e568383eb485b3bc397c26ffb229025f01c82f0c2200b1e2fd3906045c11a4c88719c217137a8eceb1efaa724e32e4af97ee922ef711b4b634c7d61dbbe7c0c4a68e930d048a29277d4a74c3c19318ca5f361e87d485f93d7431bbf729b12810d5a44fdece5023c32bad0ed459ed4e3f04fc8dc2e2ed0d4416d16910ee12c83a76c313214f096d163215023990fd96d500856c7ce85b81f2894c79a7eb1b6c6e16ba0c0392f99e6e1220dcc16b9dc002328ea892c20d285248abc70fef1f4e12d49ea9fb412eb78a554c2305066ce86821b168401b661af6bc37018ab79c653bdf202a43adf1ce1e45d004e9a79b4e71904fd3203e04e70552dcad9a9a252f445f7e9fb64d73dabc54883933446b7a19b168dad6df16491b037636d7c97c518c4037992afc50120c47c45144d121eb91a3277c9b475537723a6624c5215eae5a212102fff737edb65cf21b44a12c34d4082b3cdb58550650a2b5e42b5a69abb95d560a5c420db878c907d3a7e6828597abf8754e25acc2f61851eb8c61487a10eb219fa75c5d0e3466dff9a15a1edf1145754b6427dea925ef33c3415cd0e13ac5f9665380f57693af657bd8054cd0feff3bffe705c122d06ace1fe42f13774a7e007c8ee4eca63cbfd025f73769c416b0d09887e53a1384e8adf5816d5c105fd89f5d4c5d021213c7c47162aabedf801482c72a850929f285c312d753733d966f2987a0738a24e9c4902d5ba2930b6e02e621b9ed91a9a1ddf24c0d5de87e8a938f812b8a1b4ca34d87f1e3c719a24a5baf0d1caee993bea0c00248d0b335bfdb9a7f001acc53dd7afbbe25b50ce1c990d83354e33cd35173fa236ea1d1a21a4c3059f1510c113fdcc9a596446cb8ad718c523c5d03e0a5b1cf0c2fc98b4b1ca16e0f88b8b47b84e5c2d429cf45e811ff8d4096b90103330c3cfda5991ad3759fd8725fee40f6166053f784d465ab4070e4814ae98a32fac56b6ca5993d5da6934f0ace3729944e7d69a279d17d427c470bc35f6bf220bd0e28e11419ff944ae9c401e791424055a9fad7967f043120d5451c35a7eef4ab60417c5c8e072cf63a10866a1423673c1362948e751375602517bc49ad9bec7d858b901c6af0b5dffcbce172d8a51c0eedf107526a3640a03c0bcfac81a50208ea4f02b9702c45817a75f2ab1e7cf7e98ea5a9b9e42f34d60fbecabd0501d1a6ba1896585ad4413138209e80d8cde927e9bd2d77ca2beb638317072917aa2714b613a16f12a5e8f8e50ab74e8c7f10286a0303ed51a52cee341df956ede026b5eb0a97f5886d900943027d47de96b760252781aed1cdfedb90dca3caa4e491a8dc447f51fe701f08a68b40d34891f2fbf2a90343282ec4f99f088d307b0a2fbca068f603c25b8e3dade6a32fbc6a36879cf7ca3b22e900e9b0352829b63a683f897d3c3477603f071a4ba8ad3b2e72a400dc1981995ef62c322a078c2b46f3c20a3346c391ec6df3609196a12643d8ac4dbb72d7763f1766b09534c6bcfc2a04bce38264ae8a86293f89581caea3c8d9cd5bb1bd685fac6a0431a087b4386f8daca18cfd2d11b593ff875f3e3739eb9646e77448eb5632442769da7c12727fc72a35ca7b5048a68ee314329144645d649cb7f76878b4f034a7f2276638202dc0e87c5bd4909764f888a31e142341cda1a1a9304cf26a2720e176576074b1f83b5a5886237083e83b1bfade04c6b6247e7271eab3bea72d8094f8b7add72947a4cb0ed8ccde633b7667ae9135e4e68f057f7482b559aa6d8dbaee8d6c20cfad32c48aad6356066ea0c22285167abc50c8838102009a12a0afebab8682277e19480f7d71b2bee705996b4ce84eb5cf95713bacbd2830e468a50f33f0f2935700d6c52ecf8cd71a79f12ab27cc6090d41d3ff8479f168efab5b6e5bcef00ba35f291b39a83fb48555e67a8a9bb4ab1b6472e0412ff210a281daabbbd10cda23b77111e6f3ef39a1263ef108dcb3113e815dc8219824a1a0e8d28ab2b0c436466d37a3af617794ce366aaaaaad35d33009bc7692364ff3c56d64a753502315f4e887ba37f18b2133ab6f517007203e6de9e1e887c0504f6be76b421323e5aeedcada8213e0fd69a7a0129b4c47441cf751b1b7defc3a71fb516f8460f57f261b9c7a00176a0b12e9b3a08038365c02d82fd25a46297f3144d1ff7d75ed2a0b1c552d1cf2d2f080b92b472b2c7ecf242a6a1be112b0a9d173d0a491e87d5348d57c35da31b07f73bf22069ba253ad6cc9de9dde9f69f265e8043a2652ec3300713cdb412bc8e161a7e6c5970708fa1e8e57600534bb418ebaa188008216c70baeed6ea62704c1ee7e95f26c425d0750a2c0052c94be7a1e4107e6c435df99af4b433e314a8646bf37ca186bd2df6f67ff202a93655cc9c731384aac5b22516e32bdb66df39f6361b9696cfbf691976d018b3f6f2e70ece16387c2c93bfc29a2ae350427a3032098e5eada7f84b46849fc526792798c59b259dc4804c2b27f644ab84a3e13a38cc1e6e3da12a27518b0e3bd4e2330546c754a1a9526d7a8ab1dfb038a2ae079aa03298fedfa5b7ab3e02f8ac7aef7b69197be49c04fe2da55f87bdf352ab9ef8f0d0cea3843331e6249d7dafbaa6ce70a29d13cdcf5191e847d1a0ca3288c02bff8d488c66cbb7956ef6149b06c433c53041257c2612d99306837c666dd86e76a2894440cd4f8c0dc869110291b635f35a6472395365d44f05e51899523fc11859498323299410be896f11f32c2bb4bff266a9338742ad2db12b7283b644b95115f1d17a2d5480fdd6cd2a59df78de5a005e3841518cd036bcb1472ad16630dba8e179288cba5ef1d68340bfd25bfd7a4c171c8758d3048faaeb7340606f3e11127e8b486f2a1f885af7df72edc6453a7523f5b8b2d72d59b0da97b778614bb85a010a97c152e07d718f7ecfc11fb30c905ea84d2011e3119a1bb0a0ceb8fe5203947c0e51c8726e74d4a2d970416e4518a5e7c7e9948a2347dd651eb03147809e3dd71bd152b75115cacec56e941fb33f4dac4063c49d57473448e56b33f33bd1c3f6972feeffcbd5ad253b7798e20b8edf938d5e5525c09b202d6fa5acbd2c2e4c85dcf479a0aa1ca3cff68349dee876d98d2689585741c59d3cc505e8b9cad970d202a4f7d14f1597a172d601f8d23cbf0a52824ec0f1b8c5a315bc4fc5fc42eabe5f05775d4541e9b19af31c4ed2bfb95fe66beab4f9e68ab623d47ac0696ec9b9a24586cafb0f9dee1c76b63cdb842503360d214f356b86d3465126bc7b560bbac4781bf1a429c98d8daa5f701ace927d372a81157ba854dfc14af152bd9bef0c50456c5768b05f4129c8667e9977a159fc5a7cf069b21f5845bbab7a3b6386e389f211e6163283b24751b6780ed440e62a894cdd6831c6027174762fc0e5d84c8ce51a70dc593fe0c3d4e79d0db6b55ffa965c935e5293a078e71591d2dc5c8318c1903b495e18cfe715741c5fc9421a552d8561e87cbc6d017e4374de75bf66f3f140eec637d938428a38aeea0bfeedf9157d8ad8d392fd0f4a45779a5b8000d7a20f5c895ac9c735ccf1421f61b52311c5d9c6622a5a8204d9b435a71c43dd887a7ca83d68f87de34f883ab2cf17fd41e4f2b37c278120a4612f0751cd56a0308a8e1e250396dfb2bf2f81bdda8f4d0b514852ad5571f35ff4db3b19fb47ba0af28873ebfee814b11d486c9fd5b77665244afb0254239fa2980777901803e9c82679044a619291460c01e6ef5f593f9560206b96f0c93a2aa99d6ed20fdfd7a87d6aca4ef8af96c3912782bf1f8e256d9dc92c0af70ae0af7bd339a0a132c3b0c308ca0833f56c11b9565ba977c4246dad4cb38327"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000051100)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0x6, "fd325a60492c60"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000052100)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r11, r12}, {}, {}, {}, {}, {r11}, {}, {}, {r10}, {0x0, r12}, {}, {r11, r12}, {}, {}, {}, {}, {0x0, r12}, {r11}, {0x0, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {}, {}, {0x0, r12}, {}, {}, {r10, r12}, {r11}, {}, {0x0, r12}, {r11, r12}, {0x0, r12}, {r10, r12}, {}, {0x0, r12}, {r11}, {}, {}, {}, {}, {r11}, {0x0, r12}, {}, {0x0, r12}, {0x0, r12}, {r10}, {}, {r11}, {r10}, {}, {r11, r12}, {}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {0x0, r12}, {0x0, r12}, {}, {r10, r12}, {}, {}, {}, {}, {0x0, r12}, {}, {r11}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {r10}, {}, {0x0, r12}, {0x0, r12}, {r10, r12}, {}, {}, {}, {}, {r10}, {0x0, r12}, {}, {}, {r10, r12}, {0x0, r12}, {r10}, {0x0, r12}, {}, {}, {0x0, r12}, {}, {0x0, r12}, {r10}, {0x0, r12}, {}, {0x0, r12}, {0x0, r12}, {}, {r11, r12}, {r10, r12}, {r11}, {}, {0x0, r12}, {r10}, {}, {}, {r10}, {r10}, {}, {}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {r11, r12}, {}, {0x0, r12}, {r10, r12}, {}, {}, {r10}, {r11, r12}, {0x0, r12}, {}, {}, {}, {}, {}, {r10}, {0x0, r12}, {r11, r12}, {r10}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {}, {}, {r11}, {}, {r11}, {r10}, {}, {}, {}, {0x0, r12}, {r10, r12}, {r11}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {r10}, {}, {}, {r10}, {r11}, {}, {r10}, {}, {r10}, {}, {r11}, {r10, r12}, {r10, r12}, {0x0, r12}, {0x0, r12}, {}, {}, {}, {r11}, {r10}, {}, {r10}, {r11}, {0x0, r12}, {r11, r12}, {}, {0x0, r12}, {}, {}, {r11, r12}, {r10}, {r11}, {r11, r12}, {}, {}, {r10}, {}, {r10}, {r11}, {}, {r10}, {}, {}, {}, {}, {}, {r10}, {r11}, {r11}, {}, {}, {r11}, {0x0, r12}, {0x0, r12}, {r10}, {r10}, {}, {}, {}, {}, {0x0, r12}, {r10}, {0x0, r12}, {}, {r10}, {r10}, {0x0, r12}, {}, {r10, r12}, {}, {}, {}, {0x0, r12}, {0x0, r12}, {r10, r12}, {0x0, r12}, {r11}, {r11}, {r10}, {0x0, r12}, {r11, r12}, {}, {0x0, r12}, {}, {}, {0x0, r12}, {r10}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052300)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {r7, r8}, {}, {r9, r12}], 0x7, "7084892e337ca9"}) r13 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r13, 0x0, 0x80000005) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="be194685aebd24f0bd22cf57ea4b55338c0b15095f289b59b9688873e91f5a7d37459d0d2fc1a8d2b004e58ba0cc2bfe96e55cf4471ab634d6e39914850c2158ede50352cf5b67bbd54af8c44073a3c07124662544b6e63f298139daa23eda4395a73d302b6a", 0x66}, {&(0x7f0000000200)="9208c283b1466619356b491e52c02dfec8fa703f86d76b019fecbb1ef7026885e8d6bc098528391767675ee26d34322e9e2df1a7ddab05a20bfe4f029e1902b5ed4568cdf5ed283cddce869ea663550ad76cfff4710735b493fa3bb1929e6e4bd67cf2b0a8df0d06acd7a840111383e13af52d02dc070a060d3eafbdf905377e9a5dbe3bb02c148752b6e71b21718940ff", 0x91}], 0x2) 14:17:36 executing program 2: prlimit64(0x0, 0x3, &(0x7f0000000040)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:36 executing program 4: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x20) pwrite64(r0, &(0x7f0000000200)='7\\K', 0x3, 0x81) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getrlimit(0x8, &(0x7f0000000040)) setrlimit(0x4, &(0x7f0000000240)={0x11e0, 0x4}) setrlimit(0x4, &(0x7f0000000180)={0x4, 0x2}) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) write$binfmt_aout(r2, &(0x7f0000000280)={{0x107, 0xff, 0x3, 0x222, 0x12b, 0x2, 0x254, 0x10001}, "40e856fa3a7680f46b81e0b364c23dd4315c7baec314c57b97373fbf76fd9fed518502e427c0467d85f84bd664d55d9b65f5c3a52237354e0526b95c99039f1e23d78e89f3b78ebaef0ea928b0a6d8cfc37bec83b952538b81bca9e104ed561ceaebdd939d18a2a9261f40", ['\x00', '\x00']}, 0x28b) r3 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r3) setrlimit(0x4, &(0x7f00000000c0)={0x600, 0x8}) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x80000005) 14:17:36 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0xa43, 0xfff, 0x0) 14:17:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000180)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000040)=0x80) sendfile(r1, r1, 0x0, 0x80000005) 14:17:36 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000010) 14:17:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x95a, 0xfff, 0x0) 14:17:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) setrlimit(0xc, &(0x7f0000000040)={0x4, 0x7fff}) 14:17:36 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r2, 0xee00, 0x0) r3 = getgid() r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)=0x0) sendmmsg$unix(r1, &(0x7f0000000500)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000580)="45259acb48cd12a9b34845d2d5909df895754fb822d4d3e85afc2436a167b6a73ca77767ed0ae087e8e65f5c5788ee5b59e9bad55e1d258404cf07bb508dc4664b60a0f7fb0f5a974fe1dd9214d83b578444cc992bbb0af3bd986aa1c01a0975124cd379049bb0aeb438d821e1018de69969c6a19e12b437e6417780564f4d45ca00"/148, 0x94}, {&(0x7f00000002c0)="32890fe14a8389b36b9e26a1d0231a1f98bb9790c934ed73cacfeb8daed1ed96870dff44157aa3cf023e815dbc526e5aa508295f1adc257aeb9dbcb388743fb0ed383b9f328790e1cb945b", 0x4b}], 0x2, &(0x7f0000000340)=[@cred={{0x1c, 0x1, 0x2, {r0, r2, r3}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4]}}], 0x40, 0x4000895}}, {{&(0x7f0000000380)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000400)="5278dda1a6ce", 0x6}], 0x1, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {r5, 0x0, 0xee00}}}], 0x20, 0xc0}}], 0x2, 0x4000100) r6 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) syz_open_dev$sg(&(0x7f0000000200), 0x9, 0x420000) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x80000005) 14:17:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x5, 0x0, 0x3, 0x3, 0x8001, 0x800, 0x5, 0x2, 0x11a}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2000000000}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = gettid() r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) tkill(r2, 0x1c) rt_sigqueueinfo(r1, 0x33, &(0x7f0000000180)={0x4, 0x4000000, 0x44}) setrlimit(0xa, &(0x7f0000000040)={0x0, 0x1}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000200)={0x0, 0x0}) r4 = syz_open_procfs(r3, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x80000005) 14:17:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x4, 0x8}) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000480)={&(0x7f00000000c0)={0x30, 0x0, 0x2, 0x70bd2c, 0x25dfdbfd, {{}, {}, {0x14, 0x19, {0x1200, 0x200, 0x304d7665, 0x605}}}, ["", "", "", "", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x480c0}, 0x24004800) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000240), r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r3, @ANYBLOB="0100000000000000000a0000000c00018008000100", @ANYRES32=r5, @ANYBLOB], 0x20}}, 0x0) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x130, r1, 0x4, 0x70bd26, 0x25dfdbfd, {}, [{{0x8, 0x1, r5}, {0x114, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x400}}}, {0x64, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x34, 0x4, [{0x3ff, 0x96, 0xee, 0x2}, {0x9, 0x1, 0x0, 0xdb3e}, {0x2, 0x3, 0x0, 0x400}, {0x0, 0x6, 0x0, 0x8}, {0x88ff, 0x1, 0x80, 0x1000}, {0xfffc, 0x5, 0xff, 0x6}]}}}]}}]}, 0x130}, 0x1, 0x0, 0x0, 0x48001}, 0x30000000) syz_genetlink_get_family_id$ethtool(&(0x7f0000000440), r4) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)={0x20, r6, 0x1, 0x0, 0x0, {0xa}, [@ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000005c0)={{{@in=@remote, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@empty}}, &(0x7f0000004a40)=0xe8) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r4, &(0x7f0000005100)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000050c0)={&(0x7f0000004a80)={0x624, 0x0, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0x11c, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x9}, @ETHTOOL_A_BITSET_VALUE={0x29, 0x4, "c097f59e5b5aca72033172c8e764fed2f5d6df2626b5c07c147997b9e4b86b1cefeae39604"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x30, 0x5, "2c56e287e707a14de896a3e53924f62efd88f29b141dc550cc97e596bfd793bf9997004dfaf3db182cee18f1"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x200}, @ETHTOOL_A_BITSET_MASK={0xa1, 0x5, "cca8ebb142040df5599b58226f66cf69b02a74379cfb619a8681a53ec1a39b31d227a6d243eb0f3c303be4a0c4ce7165feac5ddc321ad91365fa11aae1ea0776a52ea4b27d2c8628bef7dd9720df4c8709de6477bde5e9b1dd4f1bc8eb0a1aca4b20936fd5d22b5c415fac3812dae5efa210405aac2488629af8784a39fe7393f8b47760131a0d8d2673131b33b063bcee1cfa70686beaad3ca981ed3f"}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x164, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x78, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x200}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x555}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '@@\'-\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, 'bpf_hash_func\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}]}]}, @ETHTOOL_A_BITSET_MASK={0xe0, 0x5, "3a9a50246fe3e7d6911a95378ccf7e6c50e15722c7cee1cb14e6c0c6a9a9f467bf0e501ec79932a46fbb0f14036cefa88e0f220311d8809c9804b46348cc414b5b9b0bc2c54b2af58504993a192cb0d882b158adc3f1d14fa310448ddc9cbf8e9de5d16086fa0f87a1e7eb75e12ec8e034317f4b9252e683a19947970fcdb1d20570ed54ba00215bc6327a2636f81ef6aced1ca90004a6e8b6377b70564cd684521e01d99c8f2913100410312b050466f92dd12df4de2f7f38ca1ce9e84957fd1bf3ccf35621ebdaad4580cedcad70cd567fab839357544059f2d070"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x258, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xad, 0x5, "6e9643bc9d5726689c1a8d1a5c993400bc2733bae83aac3d89c618bf0ccc54991556c7ea81702b727f56232ab713afeeaec1369ce6039b430fc14718b5286905f5a7de823da7720f952a6eb39ce87dbd43952880c449017928944193682421390ef0fe2aab97ff72426e8ada034a90b2b584f125c0a27aaf53ac3f949c5d291c0749b50adf10a2cfc83484283efe2a2f7ce1f815f1861834c525df293d84f40558fbcc4d62bf8f665e"}, @ETHTOOL_A_BITSET_VALUE={0xd7, 0x4, "9086619bb8ce6b4384d8155b4076cf488aee0925007b68a8c197e9bf685c96d43b38c7cb043979d260fb04bc66c11d9b50eb87127c5423d8daef7f63c2a91fbf84e3dbee53132fe57be598e63844c11ce90caccb0a2b92423f5a62f4c244dff9987e59ce662d646c788f56f3cb2626332f6984274c099375b8804953717360e2182772b2e5497246d23675350a60164981e91cf7be5d356c2937384c6ba6e03d3ce5c1ead5a58321ae8b9ca74ff619301f8a039663e30eb13ac11bd7b71390183e941b6b015062ac5e25db96d3e25b5d7c212d"}, @ETHTOOL_A_BITSET_MASK={0xc9, 0x5, "f230cc18e25e38c7139f2317078675858fa734c2eb154d94eb4c622350b70a08032ba8de3371c2934fbf6e4476c10c4568039bd67630d68439d9cc19c88dbdaad16449f5a566437fba34f38d8ad4e20ecdf9ca61c3dcda618afb029bcececfffdf70f8ec169f81b8222f989a39d97f0871ad7131933c8321f8b5fa93301c3a9c4751c59d4a307462b0d05684ddc94c30f8bf4c7b9ec5b3e4f7d3c916a911f2427de9fdb067a314f62479edb7851f4232f5cb257e28bbad0f5d4850e609f2cbce6fbb0185c8"}]}]}, 0x624}, 0x1, 0x0, 0x0, 0x20004000}, 0x20000040) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r10, 0x0, 0x80000005) 14:17:36 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8e}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:37 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x3, 0x10, 0x0, 0xfff, 0x0, 0x0, 0x8}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/99, 0x63}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x7, 0x0, 0xfff) sched_setattr(0x0, &(0x7f0000001500)={0x38, 0x1, 0x0, 0x0, 0xf3a, 0xd9c, 0x400, 0x7, 0x3ff, 0x101}, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:37 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0xa5f, 0xfff, 0x0) 14:17:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) rt_sigqueueinfo(r0, 0x21, &(0x7f0000000180)={0x24, 0x7, 0x1}) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:37 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0xffffffffffffffff) 14:17:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x976, 0xfff, 0x0) 14:17:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) ioctl$TIOCSIG(r0, 0x40045436, 0x3e) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:37 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0xd, &(0x7f0000001e40)={0xc323, 0xaf64}) sendfile(r0, r1, 0x0, 0x80000005) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x282200, 0x0) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001c00), 0x131540, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001e80)='cgroup.kill\x00', 0x0, 0x0) fchmod(r4, 0x20) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000001c40)=0x0) lstat(&(0x7f0000001c80)='./bus\x00', &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r2, &(0x7f0000001d80)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="ee463950bfcd02f3ff7d36f542da5efa31b2588dce9ee84091ea4b9c6316ee6eb06656f44647e51c38a423b08525af68aeac4e5ca040cfa60805a18fabec98437c13bce4dd2a1d5a84726e0ac7121347cc83544c4e43668150a047414f5fb84e0aa1ea5466643013332835162606ce5765", 0x71}, {&(0x7f0000000200)="ef627e8748f059c7c7e4df2721a7574d52eadb885d95c177b0361e8bf34e74fcd3a01c933fecef4f3a7b87d45a2a49c6c0fa7f8304b9f388927606092f41232adb438b9696eaeb87455913b2335377140d1ead82f7a2a5a661ab2bf007c1cc9dcda6329ef4992133f2bc650ea8e13ce3ce42eeeb06e350ac3656bb1e7377fb9837a1af1276975f625aa7cf9358dce419ea85edd48be8ae5da6d25f7b515e3f25665e4fba16", 0xa5}, {&(0x7f00000002c0)="2f1c5a666bde238a210a21093846e5decc80518bb6012bf33f76bb48cc08faa78d4e71e0606df8cafa66f4b39ddbcfb838bcdedac065106d4b813e137efd602690e754453d97a8d3750af175de99f12e4a422b87bec6a3701c9990286bd982c9834f5918b1ffee347bfdeb2b5a706ee1f392d09df0395e5b377d04c8cf1b5340153f82588dce2a58803cca4a289bf2dcc2b650b389a33097ad52448bc25c82c5eac1a46190698aa56a26a6ba06880c4b45bfef1e6332ae48bf76f13ead0b6fcd13b3dd5e8d4c80dda12351032143843a", 0xd0}, {&(0x7f00000003c0)="b4c19bbedb04d52579f430e2dd687993cb758470e1eb0624fadae6d53200874b7bd6aafeed79d89144170ef9a27e8ed5f59f10f874967003296e05aa112af85c3807783634a188d72b8dccb5aedc4121643d59936760d2321fb4a2d8cd9313d854fa1995a1dd6d67e05f5fb3d248b32ecc21fab5d03b4e753e91b5f2a200eee186f7962577715d4a82602a35544438b0dbed14bbe9b802b5c8cc8e8a07ee33b708c5005b8e744aa3f430fcff19cd8cd64cb0ad1e3c8554d8883b3e251b5228874edce11a789be6bd1beb70dc423c7b045b5474f896fbde6678b4f773a9cbb81909f5630f7907e9aeefaa5f50d32f25e7", 0xf0}, {&(0x7f00000004c0)="7f01329afe4fd36e831f03313fd1ad0149547dbdb691ef1192beb6963d4bdf0b627ed583592a33e8b975536f82c30c98af4b25769dbae4c66d1b8b14397fce4dbf0b0c265b89e7bdb45a4eaa7edcb66baec61bc80ef8c28f389dcd90070519435b05778f74dd0edd79eb05975f95dc39f1ca080fe5a8b61404337563a73131de327f26cb42f3c90dbd59a4a82e7f2b601f1c2f8a098b6ca78622bf5b544d651b204781926783c9450802d595c467dd1908fa60744a82d0c73518", 0xba}, {&(0x7f00000000c0)="1875bdcb55f569fe40d000b437d6ac6696b2c11a", 0x14}, {&(0x7f0000000580)="6856869b64b503a76ec4e585b58f838d5b9cb4dc9e27846802c322f7e514308b06d15136c1f7f925d1cb09e3978a77f314095f1841436600c2d84a2516b67e3763cd6a27af985f858acc9fd759c9904808df2de1ee55750649c7ef0fa20fd11a0f1b87b6ada337f8d1122c973e1972cc30a343f012b3db7a329db17d957e81fd650994578ac70e2b080c29374850e96dcb303b46ca4605be45c8a0d81e60da9c09690df1bae1659963d41a4c1bddd12d0ac08e8c4605bbc1df7edc2fccac58b70f5901", 0xc3}, {&(0x7f0000000680)="e77a9dce9024d5b58c32b3789016b8b11a1b945cc59c50c2cf59bdf44f7ef4e543f7fa02c0718068cd9293fe24a994c92b2eb50e310a5fa9c35c4a5d", 0x3c}], 0x8, 0x0, 0x0, 0x240440d1}}, {{0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000000740)="31e3603544efd7dde09e17e553d260dc3eaf2ab12d96cc64720cd51be745055f320fcf3c4d738568619b0b56c09e0b904202c0e6d366adba4ff5af4d63f34f0a232bd07a629d3ce7a69dee3792c313fa60795c5101c6763b10450321bbdb0393c442d9c28af958317ec8187f4d397817768df94dfdb50d738bc60da0ffbb41ce0581dc430924d40357f4e334c73d52c7660e50e85c6f6dc99840536ee7ee87fca8d219f540adcc9b3bd8d3b440f617b61dfde66657533a3feaf07e9b2b7608c8b386412121ae9f20a1c7524436ccd2c86afa7da38cd63bb23c8978b33a491329dd0a2dd360e6ed648a", 0xe9}, {&(0x7f0000000840)="50136b5edd", 0x5}, {&(0x7f0000000880)="84a4e8b084c0e0c2be6ea1929afcc0f93293817c527eb95451d9", 0x1a}, {&(0x7f00000008c0)="0679249c2109e0d741126168249a95f494103fcaa25498ba6775d35bb745b99708bc36d2ff34a0d21f5f73ad4639704545a92fabb9eb6249d3820bea17d0ee31a893d23d849522fbd628f409e4f9d4f1599e2d1c0aaa0ec68839182a1af344d72a429c9ad51e6ee8fd007b4db76027b0d61383199c8c673c1c0e167f2c9d30237b88250bf8337612280ff2504ef3006b9e0621fb8806ace20a0c84112bdf99b0834c4c92f22b6219bcd638bdd54da17d2b29ef72808b838fd45e4acc66bdd20fb94487eac286be807c645cad44bd8da9d093e078a623578f0db68273c9d5592f98cb0c513c16b911e33c835f", 0xec}, {&(0x7f00000009c0)="9ac5f141e915c8bd6511f3933a4e855a43b5185455f72fd13e22d77749a158f6b430fd73265d938949a5d3a5608cce2e5f20c3c54dfbadb3417dc4c031fc3b18b6830d35be6368c6f68b52616cb9bf77d5ea2ad79506c4e78936a292c8b00101d191ded7c1156175c013bc7cc769c037841c0bcbc4e96f1c1b9ba3205d2f7a2654a7668f0f203d8009f354c01a5947a22970bce7e9c756dc5dec6a720acf36c15bf3f5eac348dfda140060a2b663485379c8ef08e772c417f1e62bc76014bea3db8946d745ea24aa2a313c237135edc42f777826a580f317499d745d050d35c354ecfd4eacbec5deb264b02b99000b249bf9b9ef50e56fbb98e27b9e71fac67d2b488d0cba1ed75192e4977d797608f319812b49952354b3ade4ac1e09421739e085d73902f417d09891660d431b69c2f031d38a4a620fcf13c2580eef73b6ab398cf423ac3b603738b58215d39c5a188f5b9e92d9a614ec86d64d10cf0e4c5a7495e35d6a16821766428af36bca80ee084ab57bf8cbf539b6d37424a161ffb5cc945bd56e18812984916fffd8a3e9122f10de398f44c00f9f6867020753c98de8d39f67a0d529a0b0e0f85489dabd676aeec5336e586adbb03cf56986af383aad17f60c1391808b9f2bfe55e2535996ce1d25e1ac63580ca72bad8adbd25c9d9a43fa92c332e8303358b3f489a23e583edc120847e035d807c157007a8c0076c2a21bb578569152c5a4678cc95093760178941ffee580f10d681d5453c618861f42709ec921a6e3880c2e7885c61526f3250dc1fb89b2984cfded145101a8129383114b306eb99edcc944ccd7c4cde54404994660c3f5711a7538e267a9b7f5dd819d87a7a2637afd7a69885e54688f108dea38549ae8c1393dbad394c3c0341e06bedbd88b543ede8a78d4b06f905ed58f5aa9d11bcbc2a64951a0fb14bba0953c469c9df70ab69af2c9d3bbc7cb9f7713ab356e65bdb3d75272c0058bdb8ef848c58748d0ce2bee6cb9bcd347e7bc57b9e3baf582ae9c27434c5c855d7aad3d34ad3401eae36100fcebc7e32374860e572ae359190e451d9ecabdc3c064994c34c7d55126ba49d967630d64c3e07a3eb2ab02273c6e8339f16cc7a188f46fff4750da0a2390ab234a8c8f89408a48fd9869161ebd38f080fc693386bb896912f074b980c16765fdfd2986145d25440c4d726131a02951815867b6c69d42f82dd210536437148756b2f2b2586f9dd07609ca33aafc56115eaa9973ca768d4915e7c7ed2d6c6a81529f4bfeeffe86b166f190093de75b680037986848661bc9ebcab207e531530477295e243d562c4bfb33cf1f43b1e4918de80298e2072240345b70164cf17c23f66246de8a8579e3d9aec3be523e0985fe63905b1dd3fdb351b28e52d277ac332d964224ff6f6fa9be1c6e3d79c2f983ca67fef31badb15d5aaebecbb983babf2615f254978127ce871267352ebb026a86ced1eabd9cfd8e9234bebe94a8c80eae37464f1bfa1ec28d2428fd3e623038d6d0d46761e6de258bf82a2c4806ed6c4934f1f3d6c414c84624f9bb99b5996e2754fea31315d4e8e72702ebb8c2f3eff6e9e431075a134371c2f10f39e42922f07306457871f6bd13e7a7945451dfde1e8c231f3ae09c816f22a9c377df04b77e3fb49cff98101a34783cc177f78637314503702c154c60cd841012cadaa36e79b00cc5cdf54c0acd99bb77c2a72be20cf67061ed4b9732cd1f93c5b034b2b560b035daa24bba97e9988a9c49a77de80f773841caae31d243ac5c5f6e9e39527c7e373e39bb1005e604b80b3584789475933bbabbe74c287106e32d307636911199d5f8e0730f20164c99b006fce7f1d63f8ba532a559544775efb4414244ef51fa94ccad96a85cf73a592ae721c33034c298b88ad66dec7cb5db8346564c0b0a14f2b5b33b5d60fc0dfa4ae253fe72d68b616266f48f129a922a2a2727462ce062b086b9fcc9138bc19dfc32c98f4c6c7c02908603b9f4557cfec6528c4260db87c0aadac44aaf71e4db2984de4402b4a7c6c9fa25dc1d67a7da6d62a148078f99fcca0d6f0e7932ddd8744adf62f9206c6264356bc5c31398cc657319b8898da56a3bd77b95ac1a940dc0311bb60555acae25d828fc20897aa1c884a50f7e20a8df80a8e6771d9df5b34291c1a3b17cdaa2749565070b38b524fbbc1a15057c772c1dc2dd278184e21d301ead992cf35777607d5957e9cfda0aebee1081e654679aa9782f59ab07d6c7c22bed757186931f943c1c3f67786578d3ece1a58d9833b5b4653b33c89b3b80950600167320fd688a36db09e57264432806e5bd8441a8751fff648321475950bed2f035f56427b2cc80d8bf5638b4bfdb5e6202651d41e46377642944ec80a946cd40f88b95cc7b976fee8c90d46b9f74de1d4d6b56b34bd9dece0dc3456993923055913ff074cb042521b37f3c24ec11587301536d27b2dbd62c28d9abbb2c20b753f7d615b1c4a51b73fc04cec35784a036d235440a49adbde9423198c53c19bf0add41c323180c95f44644a2ad087e1d34301c6288a07069e170d4a5f32ce7a2e7fc21fcedd919695910f5a117a7cd65d163fadd293219ab38f14182597754936bf8915d8da86557aa029c57643535616540f2f0bed2584f4c21256b3170ad5765751a21d4ed719cb264a5cf7f68b10b3d92270cf6f548fd46fc20310c144925edd694c4cc4da7c458b8ca97370d920017df87f0f8f45f622935b69192dea6fd22933627b5f96f39e551a5fac804ef9d194b03a087822fd2cd4e899eceb682c7dd8f24f6b815b1cd6ee1a8556f93baba778171a2a1fb8500ef343e41d9201edbe8c06ed06fb838df8f207d55a9817eadfab3d25ed65b9e6965236ee9a9ecdb62e53887dd0bd343d39a07a9d972339ebb08126cdbc0ee257ba46e78227b21535d7f2e5189c5edd6db2fa4846c7159a0005b708ac76728b095fe062a89aed8d8e91bd6b9a68b4e0b42a8587abb2421fbf9a2e919393d0d504bcec79f910ba6c6f70417bccd933267be57585adb902d2dc86d6af2924df2af4ec333e987ecaf875fa469867f835673a25430ccfa3cf8025aa7d42bfb5f75c5d71d04c0a05ff9397f7689661b108c307ca290ae1c0a65ca87a2b02b6add6a5fab6dadede07b5d0af0b38c6b000811b90bdbb2c1ede2f7bc678562d1cc6cd7151551902802a62d66abf06ce599546e7c5ebf466df200b57e81dd4dddb0b4d32f9d08d40cfefeef4ebfa685489fda6dca8df6f6f7d9891ecbf9b0518e3a28e4b211e15d4c136c0563f34c4702e1a6c413472e23aa9c0e8d7ac75fd39b783ba0c3020409503f999111f3f832863b8b0c43249102d5ede132790fbb501bc3ef390cf585d9f140f73de106d6e4ad3d5149a34592136a4c9a89c3fb28217a456d039c482f2bfd4e0877d014c48f67e06c675b095fb8d4012eba1458c29f46afb19d02ab9496b22572908b6e523831b8a3c4cc6fd9b95b25d6955a9fbf697924ed68dc7d9dc7fce08cb8bc2ffdbdd1ff574f061110127c6c492c684882da9961f6510eff08fce3cd022c1caa3e19269d19149c6ece1b276010382e7d8a775dde8eb4d0a59376d7ffd0a7b2a014147593aa230c14efadced502ee8c680aa926d022094098dc8094c6900be6a889d4484750dab220f28ab3bba727bfdb75bee9a4dd2bc4027c6c6584bd2d696287cda30b31747f5323825ef9c1183f0ba7ca915c962a76a94700ec7fdabd955e47432d2696330ca6fc2fb2637395f8e91843bf6d2b77c547b30a35e56dede6432979aa3f3244dfccedb3986fa7a8782c854f56cf081cfd5910894282d907a32f2e7c45d2febddfaa040e52d6476d8a2e576c726ec6f4109b37784b66cc9c8d5fb77c360c57552733d6f8a28c0dba802a9aef501ff1079dca45f99a681bd08b0db1085a1cb86af46330d4f61fc60586c37e69148612dfebb9728fbc875949b8a506f0936d6abf3073354292e2649a2f55503f7e53fd09cf7ac2dc8e49320dde3ff575aa2ee1db151b4a9d6d77bd4d736b0b5aa1b51f65ef03b11b8c5ae90dd2b0475a573e1259898448e95f66393bae47b0647e57de6012882730805de810d7e591f06a6bca61b76c9f3fda759da5b645b0d67e560b4944ee0448421f69d78945311b2565323ebff36b5ea74473e7b54617c5f2e6dff647e4d53df33100b99b705e0c8ae2dc4c418f5ce57723b553175f80493f350c0ab26483f54f49142874601204a9c4b86a39a3aea2c5e5ef8f98b58031c1a410f39e565fd346aa04dece45b902cfbd874c11fd821afac9222f284eacf8b80bbabb1688fae2fa69b05173d9fcb022b84adf4ec573cdb4931cb3e9770e801581d5473cce3a32221f9a21ca2c13223ed6a2041bdf8d3f48d7769b55611a8ed7a080f0da1d172e6b70a3daf8b18531f7bac9bbd4be1fd97b9c93178b5d28a539e6f2e3fe1dfa20e82f0decdcc25b25f8287beb750235f605824c7579e18eb7c08c750af993ec34056a80844e3f1af81ece30be6a3778b804e94629b2fe031abf0291f6413c60d0e36471dc4a3c14bad0235b5f496a663437b54a40c4433bef69200d52f6898f486551e04ab25ea2ae70d66819b0af943659c3df0d128ca4d172d43c7db2edaee38833d3d6d3c12e2b70f4e8efc08b0af742ee537d0a54940fd1d8da84a52186c49cd4d1c55f57caf1cbb6c999651a974cb941d73a7fcb456e1fe9ad5b7a863ebf348030a913a0f4448c6cd6fd7a12c6ddbf30d91b4b641b634130de40ce60d827a764a802a8076a74ab900b75540bf10e4e3175299d771a9ab70a99b575464edc60d5e64bbd924dbb12a3a52256345f8c034dca3c412d02da79f6324a6538dec44038902ab56e5738e6a1678a2644315aabc3b7f3ef5999bcad3d3420c11b530412edf719d9fa595b59d25b1a7b8a25c0371da02023faa19212af846de8719ae6921fc521255533a65b3382c4bf95c969bd03f79790623520047b1fad07b5f8d656c29a695243a8c937a413fb711d4c5527fb1a881cea87211150eb2fd396c9fd2943a7efed69601ef2ad251b130207fee85227e825dfa10a27d7c07bfee910e696ce6a4b9b92cfee33d853e7fe292803a52410c85e93d2b6e89c607454dae60c88c30fa7600466eb20c97cef3d517bd3f0ca93d05154002280654b21fd4eedeb78fe83e90399273d5302eae87ae913026f7d89cfc3cb12633ce8ebe2f1916682ab9d6f9568544f41b11bfa4d29f277279bb7d3e58ccffd2fd9679142a73e729ccb4e9dafa4758b917677f908dfe1f4cfa0a5058276019f92414bb65a3875aa0ef044097ce37f1f99ba8e9afa701e67a069de953e03b30df332d03e7c58acc9cfd43e8746d6ab5a54ef353989e57f6dfcc09deb4d67555e67ccc89b5437d2ee2fba99d764c530a557456db034993aca00b273836b322959c93fff001ba5a24a6d50c99cd947c78e11e190f0712b922069aa76db7dd83f6342c26f5505d4ac0cb03678fae48a8dbe43aad08c20005ed129fadb4119fcf41438c3fa4d2211c41617a7c190f3271c46cbd849ffb03c959aa72d4f3902b448084726005e656eb8a848839f269c70b7109ecf13e566f4b76f25b384b8baf984b891718f5cc9ae021a1f8c43b97bedf644a8bfe5dce64d994dc1ce41783a26bf0f439c102c6e4e2dbd54a486f1c215c4bcb236e66e0d8e9701ad5cba814baae5599890ecd800324fe2a8d9f9094aad5aecf3959a5a64c0890674928b3176a0706708912455fba539847fea", 0x1000}], 0x5}}, {{&(0x7f0000001a40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001ac0)="c9db98a634205d", 0x7}, {&(0x7f0000001b00)="a8c165cfb4fcc2c4bfb06e0c087047602c3b7de8938c013ef7262369762b45df2ec180089be7d56bc723200234ab510117cf11aed094950060b7ca5bfa6da1ca2f835c1306e6e916602519c2fe6acea9b5d3c8266da399c5fd9a4c7c3175989ad49584363b1f7ae75d8e96bc4d6c9468852f426ef83b2f883940dbc4f7e9c22c18bf6070d95aee7e991a29d50ae920140ad0ed18c5", 0x95}], 0x2, &(0x7f0000001d40)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, 0xee00}}}], 0x38, 0x881}}], 0x3, 0x40004) 14:17:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x8000}, 0x4040040) sendfile(r0, r2, 0x0, 0x80000005) 14:17:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x140042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:37 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x80, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) prlimit64(r2, 0x4, &(0x7f0000000180)={0x8, 0x54cffe9}, &(0x7f00000001c0)) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) prlimit64(r0, 0xa, &(0x7f0000000040)={0x7f, 0x8}, &(0x7f00000000c0)) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000005) 14:17:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) tkill(r0, 0x28) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x558, 0x6}) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000005) 14:17:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() ptrace$setopts(0x4206, r0, 0x0, 0x9) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x8000000000000}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x1, 0x2, 0xf40, 0x2, 0x1, 0x8, 0x102, 0x350}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) fcntl$getown(r3, 0x9) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x80000005) 14:17:38 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0xabd, 0xfff, 0x0) 14:17:38 executing program 4: r0 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x7ff}, 0x3f4) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f000000000009000000000000", 0x1c) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) prlimit64(r1, 0xe, &(0x7f0000000100)={0x9, 0x89}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000140)={0x38, 0x2, 0x10000032, 0xff, 0x9, 0x0, 0x400000000000, 0x0, 0x4}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$AUDIT_TTY_GET(r4, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x3f8, 0x100, 0x70bd29, 0x25dfdbfe, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x10}, 0x20000800) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r5, 0x0, 0x80000005) 14:17:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = syz_io_uring_complete(0x0) openat(r2, &(0x7f0000000040)='./bus\x00', 0x101400, 0x87) 14:17:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x992, 0xfff, 0x0) 14:17:38 executing program 2: r0 = gettid() rt_sigqueueinfo(r0, 0xa, &(0x7f00000002c0)) prlimit64(r0, 0xe, &(0x7f0000000100)={0x3, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) setrlimit(0x5, &(0x7f0000000180)={0x0, 0x80000001}) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x4004f506, &(0x7f0000000040)) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000005) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x4e0282, 0x40) 14:17:38 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x1, 0x0, 0x0, 0x1, 0x100000005, 0x0, 0xfffffffffffffffd}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x5e, 0x7f, 0x7ff, 0x7fffffff, 0x4, 0x7, 0xd5, 0x7}, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x4, 0x3, 0x0, 0x5, 0x0, 0xb4f, 0x10000, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x1, 0xffffffff}, 0x800, 0x4, 0x5, 0xe, 0xbcf, 0x2, 0xf7e, 0x0, 0x1}, r0, 0x4, r3, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000005) ioctl$BTRFS_IOC_INO_PATHS(r2, 0xc0389423, &(0x7f0000000180)={0x7, 0x30, [0x40, 0x7, 0x8, 0x1], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 14:17:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x5b, 0xe1, 0x3f, 0x3, 0x0, 0x80000001, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000040), 0x8}, 0xa0, 0x8, 0x0, 0x6, 0x7, 0x7, 0x20, 0x0, 0x7, 0x0, 0x8001}, 0x0, 0xc, 0xffffffffffffffff, 0x2) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x9, 0x8, 0x7f, 0xfa, 0x0, 0x80000001, 0x2001, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9eff, 0x2, @perf_bp={&(0x7f00000000c0), 0x8}, 0x0, 0x10001, 0xb1, 0x6, 0x3, 0x1000, 0x3, 0x0, 0x0, 0x0, 0x3e369f95}, r0, 0x6, r3, 0x2) sendfile(r1, r3, 0x0, 0x80000005) lseek(r3, 0x6, 0x4) 14:17:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendfile(0xffffffffffffffff, r0, 0x0, 0x80000005) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) flistxattr(r1, &(0x7f0000000180)=""/66, 0x42) 14:17:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x5, 0x1}) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(0xffffffffffffffff, 0x891b, &(0x7f00000000c0)={'caif0\x00', {0x2, 0x0, @dev}}) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x38f, 0x2}) sendfile(r0, r1, 0x0, 0x80000005) 14:17:38 executing program 0: shutdown(0xffffffffffffffff, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000001c0)=[{{&(0x7f0000000600)=@hci, 0x80, &(0x7f0000000040)=[{&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/208, 0xd0}], 0x3, &(0x7f0000000500)=""/238, 0xee}, 0x7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x2}}, './bus\x00'}) sendfile(r0, r1, 0x0, 0x80000005) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x7) 14:17:39 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0xb08, 0xfff, 0x0) 14:17:39 executing program 4: ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f0000000040)={0x1, 0x0, 0x9}) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x9ae, 0xfff, 0x0) 14:17:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) fcntl$lock(r1, 0x26, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffff8, 0x8, r2}) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x400800, 0x68) sendfile(r0, r3, 0x0, 0x80000005) 14:17:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x516c, 0x8}) creat(&(0x7f00000000c0)='./bus\x00', 0xb1) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) capset(&(0x7f0000000180)={0x20071026, 0xffffffffffffffff}, &(0x7f00000001c0)={0x5, 0xf8, 0x8, 0x4, 0xff, 0x67}) 14:17:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x100000001, 0x1095}) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x1, 0x18, 0x0, 0x7, 0x1f, 0x79, 0x7, 0x9ab2, 0x2}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 276.459909][ T9384] capability: warning: `syz-executor.5' uses deprecated v2 capabilities in a way that may be insecure 14:17:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x8000, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x11, 0x0, 0x20, 0x4, 0x0, 0x6, 0x4daf, 0x3}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000005) 14:17:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = gettid() r2 = socket$nl_audit(0x10, 0x3, 0x9) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x3) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) capset(&(0x7f00000000c0)={0x20071026, r1}, &(0x7f0000000180)={0x7fff, 0x81, 0x4, 0x9, 0x7}) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000001680)=0x0) ptrace$setopts(0x4200, r3, 0x100, 0x100002) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x80000005) recvmsg$unix(r0, &(0x7f0000001600)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000001500)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/173, 0xad}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/10, 0xa}], 0x6, &(0x7f0000001580)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x60}, 0x10100) ptrace$setregs(0xd, r5, 0x3f, &(0x7f0000001640)="15c3049102b8386989183d4e6ef57d42c9cca787573daae0b1dd2d162eb9f26b0ad94fc6373a109ee9c0c0") 14:17:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setrlimit(0xd, &(0x7f0000000040)={0x1, 0x9}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000005) 14:17:39 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0}, &(0x7f0000000240)=0x14) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000280)={@initdev, 0x0}, &(0x7f00000002c0)=0x14) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r0, &(0x7f00000009c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000980)={&(0x7f0000000300)={0x674, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0x78, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1}, @ETHTOOL_A_BITSET_MASK={0x6c, 0x5, "8dff0fb26991096b5ed5f777775f93dcc518fa5d5fbfd5f0ca2f9b68c004b91eacd1daefd5b97a03e6202bf6b58369a045379e8d7613703659527afd6dbdd1007ed517f2c4e3fa267f2750047a9f9d73e088c28c70d6a6ea546ed3cff5ee511f8219402054da897d"}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x2b4, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x5c, 0x3, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '{![$$%\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x800}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7ff}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '{%%\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '}+\'{*\\\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '/\x00'}]}]}, @ETHTOOL_A_BITSET_BITS={0xf4, 0x3, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '[\x0e\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '+\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000001}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '+\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\\\xe9\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '-{&\\\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '/}\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, '-/,.[.@}\',\'&\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7de1}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffff}]}]}, @ETHTOOL_A_BITSET_MASK={0x3a, 0x5, "7b4553f8d9dbb96b2f2ca8f7fedbe5ccd67bdbea79f62fe0a48414ad5f31066b9e2776ed23b23c439eda3d9578cfc37c4221cfb80d8a"}, @ETHTOOL_A_BITSET_BITS={0x9c, 0x3, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xa6e6}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, '@{-\'\xec\'\'/&:7-\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffff85b}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ']%$!\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '{n-)\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3f}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '-\x00'}]}]}, @ETHTOOL_A_BITSET_BITS={0x84, 0x3, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, '%\\.^^@!$[^!\xb2}\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '}#}}\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '^/$/]./\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x87c}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '-]%@\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8001}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x370}]}]}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x2c8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0xd4, 0x3, 0x0, 0x1, [{0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '.\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xb3}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, ':#%\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '/\\\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '-.$\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '([)\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '$\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '*\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, ')%.:-%\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '&:,#\x94\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, '^\\^-/.#\xcb%$\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_BITS={0x54, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '@/\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '$+.(^\\{\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ',\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xfe, 0x5, "d5279e6b1dbd6802d6138f1c9e0576c1e36f24bcc81e02f641035431932bbc9120e0e266f9cf6c1914fc8fe65cdaed978e48eeea178a96472ce2dcd3db6faac577197a883d0007a3a020b3676bcf9511114b170d62fca396cba20936210dff29d29f4547a2ac27307f6fadfeed1867b33244a0f8a09fb30c9b7373ade3128c5eac7ea38da257fdd69fb9cb31148bd666e762451c2ce851b0b446386b4316348ada35f865890e9d134c133f70f9c9236e791b18696437fcfa07dc4c049c654b7a086d62313b69ebca8098c007ad5ff2e1159892af41a699ee2897a29bc37672513bea689f91c17347dc80d5f3f95ab0bf947d9036b3ff3f42b67a"}, @ETHTOOL_A_BITSET_MASK={0x94, 0x5, "7e8fc90464a4e7ce5a127bb24e39952bd04d5e02730a5af48d3272b4e457e4a26c9d64c72a900bb171fca8fd3f46e479f1956b46aa9685c150ab0d6dfead75563f378a1e61f4ebc99e5750cf09f0fb139e30f728c1cc1802837ddb65c1b588708595c78db3d65bdcfb5ab1a7de4ab62f8dc1d2da3b6ea309132e2071988a5d9f77121df1d27ec5dc327cd8312c654997"}]}]}, 0x674}, 0x1, 0x0, 0x0, 0x8000}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000005) 14:17:39 executing program 4: pselect6(0x40, &(0x7f0000000180)={0x9, 0x2, 0x4, 0x9, 0x7aa, 0x9, 0x1, 0x9}, &(0x7f00000001c0)={0x1ff, 0xf0, 0x1, 0x8, 0x1, 0x3f, 0x86}, &(0x7f0000000200)={0xff, 0x8, 0x9, 0x2, 0x7, 0x5, 0x39, 0x5}, &(0x7f0000000240)={0x77359400}, &(0x7f00000002c0)={&(0x7f0000000280), 0x8}) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x6, 0x7}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) open(&(0x7f00000000c0)='./bus/file0\x00', 0x100, 0x5) [ 277.002510][ T9402] ================================================================== [ 277.010616][ T9402] BUG: KCSAN: data-race in jbd2_journal_commit_transaction / jbd2_log_wait_commit [ 277.019829][ T9402] [ 277.022158][ T9402] write to 0xffff88810282c468 of 4 bytes by task 346 on cpu 0: [ 277.029699][ T9402] jbd2_journal_commit_transaction+0x2a77/0x3460 [ 277.036046][ T9402] kjournald2+0x263/0x480 [ 277.040396][ T9402] kthread+0x2c7/0x2e0 [ 277.044473][ T9402] ret_from_fork+0x1f/0x30 [ 277.048919][ T9402] [ 277.051259][ T9402] read to 0xffff88810282c468 of 4 bytes by task 9402 on cpu 1: [ 277.058797][ T9402] jbd2_log_wait_commit+0x100/0x210 [ 277.064007][ T9402] jbd2_complete_transaction+0xfb/0x110 [ 277.069568][ T9402] ext4_fc_commit+0x231/0x1360 [ 277.074767][ T9402] ext4_sync_file+0x336/0x6e0 [ 277.079461][ T9402] vfs_fsync_range+0x107/0x120 [ 277.084230][ T9402] ext4_buffered_write_iter+0x322/0x380 [ 277.089785][ T9402] ext4_file_write_iter+0x2e7/0x11f0 [ 277.095170][ T9402] do_iter_readv_writev+0x2de/0x380 [ 277.100373][ T9402] do_iter_write+0x192/0x5c0 [ 277.104969][ T9402] vfs_iter_write+0x4c/0x70 [ 277.109480][ T9402] iter_file_splice_write+0x43a/0x790 [ 277.114881][ T9402] direct_splice_actor+0x80/0xa0 [ 277.119822][ T9402] splice_direct_to_actor+0x345/0x650 [ 277.125198][ T9402] do_splice_direct+0x106/0x190 [ 277.130095][ T9402] do_sendfile+0x675/0xc40 [ 277.134516][ T9402] __x64_sys_sendfile64+0x102/0x140 [ 277.139980][ T9402] do_syscall_64+0x44/0xa0 [ 277.144420][ T9402] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 277.150332][ T9402] 14:17:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r4, r5}, {}, {}, {}, {}, {r4}, {}, {}, {r3}, {0x0, r5}, {}, {r4, r5}, {}, {}, {}, {}, {0x0, r5}, {r4}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {r3, r5}, {r4}, {}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {}, {0x0, r5}, {r4}, {}, {}, {}, {}, {r4}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {r3}, {}, {r4}, {r3}, {}, {r4, r5}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {r3, r5}, {}, {}, {}, {}, {0x0, r5}, {}, {r4}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {r3}, {}, {0x0, r5}, {0x0, r5}, {r3, r5}, {}, {}, {}, {}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {0x0, r5}, {r3}, {0x0, r5}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {r3}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {r4, r5}, {r3, r5}, {r4}, {}, {0x0, r5}, {r3}, {}, {}, {r3}, {r3}, {}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r4, r5}, {}, {0x0, r5}, {r3, r5}, {}, {}, {r3}, {r4, r5}, {0x0, r5}, {}, {}, {}, {}, {}, {r3}, {0x0, r5}, {r4, r5}, {r3}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {r4}, {}, {r4}, {r3}, {}, {}, {}, {0x0, r5}, {r3, r5}, {r4}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {r3}, {}, {}, {r3}, {r4}, {}, {r3}, {}, {r3}, {}, {r4}, {r3, r5}, {r3, r5}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {r4}, {r3}, {}, {r3}, {r4}, {0x0, r5}, {r4, r5}, {}, {0x0, r5}, {}, {}, {r4, r5}, {r3}, {r4}, {r4, r5}, {}, {}, {r3}, {}, {r3}, {r4}, {}, {r3}, {}, {}, {}, {}, {}, {r3}, {r4}, {r4}, {}, {}, {r4}, {0x0, r5}, {0x0, r5}, {r3}, {r3}, {}, {}, {}, {}, {r4, r5}, {r3}, {0x0, r5}, {}, {r3}, {r3}, {0x0, r5}, {}, {r3, r5}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {r3, r5}, {0x0, r5}, {r4}, {r4}, {r3}, {0x0, r5}, {r4, r5}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {r3}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f000004bbc0)={{0x0, 0x10, 0x3, 0x9, 0x400, 0xffffffffffffffb1, 0x7, 0xec54, 0x1, 0x1, 0x0, 0x572, 0x5, 0xfffffffffffffffe, 0x9}, 0x18, [0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f000004bc80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f000004be80)={0x0, 0x0, "1257f82e41314cbdd4ab3f69d87e3d09e1709fe1442525b04e873d0c0ebf4b81bf5b6b6cff05c7e7b9f089f4807144a3a17013f014d6bd4e04aa1ebf76ac38503efa1566eda4e6000eb436e228ea2d2f7f67412785f696fe7141751dd6a2c680e2d9db2d4eb646688d128e7264907ddc03fb2188f9dcc06293c9db9462af63f34329776224ad506c4e4616465a1696a2ff8e322082759ad22c100c1786a239a0e47f9421d343cf8471642aa98c35e98ebebcb715eb5b117fa910d5874192c3cc2e4aa17a7571a7f7873ca06c9a2bfa87da21cbfc3989a46c9c2e5a4adec260588632d85a17810c5ac9e9b67ede14060b258ef3c2e385965bfbc9849d51775d31", "1b81c0b7bbb052185ac5a6a22ba27203e328f887255b741e679a0bbcc2fdcca1733635f5ff1b10979ff096b8673a434709b17aab5b03d21b411ce75101e48b8684a93dc862520e5fe5f445847cf7f53e6a42b9ddaa3d0460dde334d1159dfd5700ff5cc5b82dbbac10ef8015714c2b1132efef34f10bacef8a121e1a59099661595326fcdf5e8f0694593349ebe70a2c5fd5974de16036abb705d35936cbb645e78431d174717a7aa2161327c58eddee9b8d661dc92423aa53a74e75d988f5c907c40f3006a974bcc07fd0fe448418c3440cd813652f8903d4c4fad977b459e4fa06296859190662a86cdcfdca5730d5238c1cf293625526d0ad34a1b0195a07b9780f7256b1bc10136dd27f14be122986d1f6e597039dd2344dfa8553bfcf339600b1509e9862df8c9ec79d8807205dfa3241eab2cbe800d77afdbfe854525a035d2bdbf0da06b6f2b9f6f17c36e3c22955952cdc30100ac4555ddf96d3ef247f9c8e77b2567c6d385b203db3853dde9c25240d143f6ac7bbcf3a02d5ccb7971037b7d6eee195a06ffc57c2bbc91c8675301174018a7c4f7c40928388e5fd701903bb985c959619d3a23202d89d0cddcadd1a3043b6e7985045dd94099f690a3d52d3cfabdcb2950fe4252a78d5aa7dc2e48471c3d085091e70e3c3416dfb7be7f15c4561ab45cf5dea5a9cd806e6796770a1fb9469251ee94aa57de249eb51a8675ba063f88cfeb30596c35f6cd16ff314898e1b67874451a5319fad5f608d9ff778ed6dd3a40a6c6048825f758bcc6d1fa51dedcdf3acbd4ffe1f23badf7b747b3f9bb49b8267dfeb8108e47647153d89f486d7ba5fa307691727d683d4ff43e90c50dc2f496ad06af7898209d6d34d7823b3d22775e4084417e23a7f26b014d11b242825d70ab85188a23c1914c1498be212d9c1fcd6bd574e58a64750a130b2f873c710ea6243c2c50f7b7d2468b3d3e166d560f673fc077347a0d6f50ddd27a3d35dfe63f787d15a4ee035b09cf92c87c4da58cc3da82efe7e330f3603d1e9e064d052d6196352b9ceab4c995a517f3f3ea59856fdd4314390688f4bcefe9841166d0ee4c835fd726b0bc03786de0f8525c486a3e0a6017b704b5535d83302458f38902348c322a37523c622a59a770bdd1cf6d678ce673ac036b85985d39687ff37f3309b199a4dc97653900307916ed3fe09c25214148c31223f7e018d4cfb4b3893ca7211dae92ce6e9ac5bd039cfa3537a017eb8caf04a49523c6dd4fec8c24c34060182cfe1a0ea5bdd20e356bccdf01125ae84b51170f68e73171f7466d3ede077ef90b348cb8f8a0a79f6c5dfd4a3d81baeb7a1a25ce26aa2a404414a93bd52ce2ecf1d4527ccddb492330134b813c7c61ec7c2d3301b98cdc1d3b10275a670f83b39fff0ba485096ac34e25de2ef4ca1535af6d542b3a8bcb35e0d179cd43cb22aa006341c2e746d15ac18c985cd54a7350d12917c0a75ca75d9b2de3102771cb2c5cb2bf445f6d2f7bcb874085fbe9942b8a6e6e4e21f420a96f7bd6c8862c53463280313c61d32c0f674921c695d121ae6be17301362a5396a6332d1cb8a087558aad7ec9ef3ae721616db16b2c0d71c17427a968b47774b5248273c77f8856ede004c4fc0d41eaa8d791bb6903fe1c35181ee055ac9d6529c22f270687278059a06bef5e73ea4b1a013fb3e8d4c847f59a7db1e4e63894d620315bc03ec43eb19ae2b2465b93eef1d27f51dba3336d673e70080a6f38ec9644e265dddebd17e704f6510492f5a164cb6c3dc36a346b5938858970298f1c65e2c5525f2d9aee516200550c0d81070863f74edfccab0af31144ed5f223824a3d4fec2683304c2e06686072b1bb11c4a16077b989ceb4c5e1c4495e037cf9a4e19c1d445a36d8fc94727591307b7a938ad6356305df609a66a7b96ca311eb3159378a002a4d254718582a23f04be98448f089f7586f6baf76d41b2341d3cbe2755ba614a6d5089b3ebbb79e5daeec11c35e2544324e7053d519c08208195af140157852aac0dbfa5d9e4b6559ebccdde30af5f07a2bc58d192738e034663f31fe9b5f34d158be955a42d3c108fabe5a8732a76937056afbb509f97477a22612ede5ea4152c034b9a55587eadb84147120211b166e0399563381c05c9fbd47798bb38ab0bcae92d769db53e7210c12e88b3e01f9fd0d886587b87ce7bb627c14b1d1d3313fcaf980cd763b1bb2a7b6b54c7108ffee4a4f13f1da987c0b7f7ce575a3d51d29820aeec5d17e92ae99282e863e7f0d91fc8a32f269b42939ed2fd8a0a272099fb70a00a19bc4e7e01027974922bc5754d282325aa9d43498bac0c23627218b6e7422307aa2c8601914cb889bea6306d23f17c042259f9abd9fb9830980cbaea7f883d47cd92c869f3bd95066d231e1afbcdbc1b975ce5ec7fe24374116dcc17b83a01e37f113d6d4e3d95547dab111f4a974d6d8d4d95f097f4611a2af6e1f62bc7349fc0259b948954cb48c099c7a813384863a945ae2b4b1d6b19412918488e708345df177a89b436ee78d87f117fd402deb7f44faa24aab5a75eba1fa05e640f8a214b2dde1a0f952993ca6ee8e6576a16c67cef6e10e41711a0373cee5eac0c8bf6357ebe2ab6595c89b38800cc070389d761d68812aa05f875adc6471e63fe1a052f7ba74014a5db618158f6fd350673c14ef70b60a625b64e736484088a100889bba1c86efa97e6122ade0aa5a223a03f4c400cbdc13b8ac25b82fbe3caa3cac32b7b6d015373344593fe3d08e0793ea7b3545cf988b6c3388f0d25c2fd504f31ae398bfa9b1826d27ca0d3430e63217f2521455a99fc64eb1eeee58e6fc45b3919072370ef591096fc7f3a16dd3104862bc8562d3a2878cc9055c463b5d2ee12585f9b4cd818fbabc89020caf4d74225b95d2ab0edb746c83ecbbc370bcd6872e5306039d0905e2a7920a310a513caeab0e265484c70c407f26e8414f992f47c1eeb8d26623b3913b1e893de88417fc4123b38a9ff3de207c25e93cbb5248a179ca048a8e3c88eac55bd5627e6fa56959cfdf75d77e5e0f87ec47cf39cdd034b24f0a235ec118a8d5ef35378bd7b4f263343627056b8ef305f8cb0a2c6410ffd47356af6404413feba4c6c0bac7dd2e15e7e0f0be4510d4e6cc498388980834853f1c26e0bf22b6554448272eb1085e9dee1831796a73b99448557ba95217adb9bab32e697528613814f4c197febd87d9312a30d7c7799b893a769a9af1a78c218f43259eadf2ed5ffbe60c03171ee757f4e4c1b2f1b8d0d0984a7d90506bac136e6ba68fe731bc4635fdb06de492ae5c08b30f82e31ba89115b26ded7d9a38b005c76eead07b984a1ca06a74d3206adb1cd06d833cd447a3cda31225f1b874eeb8cb4ecd0edb6ca76d3de77de83ec7e5736c4f36e8b2738bbf61bba27711ba1b37b07f6f2a189bb6767aac45da393702a9311964cfdb1b1ca4d420f7539617494e17e28c9a342a2c85058b7a6502871c3df5814fc38b9c1c4f15acff9c673026d05be23a1bfb29e9763b1cd3efd41c24f5f627893c2409ed9e85d0c82f3aa319b97507dbf8cb956774f3b09ee3550b71ba868f4222214d1a67d3306cd4aaef3f8f0140680a0bd3da6d0b04a22ddc23c2665edcb00be07bde325815e1070a38caefb38d72355ee09addcd7b63c2685eff28c415465536e2aa358de4adb298243fce3fc10514ec8b7085b72040fec6fdf535689b11715d459da662dcc7a2b545f0d5d09eee12f691d0a6da535f9a131309c063da2a427a5e586331ada354706d1aeb760a593cca590696f06b0cde26bdc8418b35477c6a98c19fb7c9467421fb26bb7c973c1761163aa5e2bda40e50d83bfdd8b6d56bbbb05015c2c0dec2067b5121c883bed8ae50f8f1b1941ba506c1ff05463360992b8315304575e9a424876c2e1854e8a1e5faf922d510a87d229dd850e17b736aecd18e327f2014afe22a7fc86aea9484620cf1e0278ef84a02c0d72080bf8579def29f23f0939caa626163de8d3f9cd2c235bf265987c7ea65a827e2202cf7e6eff329f05976cd7b702119b3572e8a6eb76ef69ef625e36a3a715569ff16897eaf76c6e61f5211e78ae78c385b0648045ebd4084b365f3e68a0c39d4968390a7e2c6291b236aa3cb4726827567f3c25bfec19456149f923603cc76cdfbf9ed74e45c6fb803dee9a717d6c290b07505c214b4b462092c9d66dffd18f728ffd4115e04e4ddb707ae5c823e90064ca6c5b0d7631e8dfd40a81d89eceebe70fe6b704b3a1059ad540c2c5f21f8b085b65d7934e1fa90dc8b5023db26319d487d24c4bc019fcd42cc643f956cebef326d16a794185693bef9851636ff677449baae1f207e5c078d272b5f7a29913302bbdb80a2c768db40c48370c686575906167cc0dcafd345f722b6018d7f619deafb25c37b56681ca0f85a2386e1dc9f439951acbbd1d6c9cf63f98e5a7a0157a9672194518ae4d1eac17fed0b4c4eeb150b12287f3def999a946dfd1e55fcec6209b9ef877da4f696872d0b2a464f468bad48f83da9f7223bc1522a5a429bb68f000eda0054e126d844dcafa40c0c2a2bc2e76307b25b173ed1cf52abcfd2e9951712caa22fabbe3017a1c1708cfff4e176e93f0f30c7503ba094198ba4d765c9ca3b36c952d000c5ba3332e9276384e5cc32c811f680b1592200721f02e1ad35859485dbf7a7818be7dbb517d169c4a508d9d158e52e19539dbc8b91882030f808925d7018700e9ba8cd31217a2fd76663550604b7f8ae512a68a7f833b56faeefb761bbd5d2a9569fa0d99e65cf42185d6511940a89e73cb4a73d4e06aa468ad71db3b8adb2fe57c7adfc4f319a81172ee1ff87f1add465876ce24f6e2bdb2ab1ddd45e3f634920617ed2a546381c195aefa8e2b06dfe6d64029d2d43faa675151cff673448ed471e2c8c9cb0ab9bcc187ebd51c63b0178ea2b67963145673173c6462048360e7c31b7595fe5a3696c25bef491cc4ace28d4e3e8e8f20266e7a3d1e801a387dbefcdd697e60172d25fb63f1f93380bd4dfae624a09acb813f9eb8f467cc6588adef789df6f37f90aac0997f38abfd45e8839445ef3a7d8b66b6bb9b03576732b59fcbb46788047912e6478de9780721e63a8d52c521a2ab48dc4dc8ae8fe47d43aa14d44cd29d1fdedd3b374635aa31576bade36458a5402b02e05fa29eb9d48e0c2cbde3cb67bf40039f73d3215b43f2683272825e0649d3df2af83c7f0ccee99e8f83369a6c732f2a771ba8332855b6cd7630c5207e322183e1d6bfe4acc0df6c788897f0ae23d3fc6c1d7d13efe175141ad86079d085503eeadcf48359826c3f8d836b4e51c5a73439b458310e1d1a3e92fd6ae5bd106732514457136"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r10, r11}, {}, {}, {}, {}, {r10}, {}, {}, {r9}, {0x0, r11}, {}, {r10, r11}, {}, {}, {}, {}, {0x0, r11}, {r10}, {0x0, r11}, {0x0, r11}, {}, {0x0, r11}, {}, {}, {}, {0x0, r11}, {}, {}, {r9, r11}, {r10}, {}, {0x0, r11}, {r10, r11}, {0x0, r11}, {r9, r11}, {}, {0x0, r11}, {r10}, {}, {}, {}, {}, {r10}, {0x0, r11}, {}, {0x0, r11}, {0x0, r11}, {r9}, {}, {r10}, {r9}, {}, {r10, r11}, {}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {}, {0x0, r11}, {}, {0x0, r11}, {0x0, r11}, {}, {r9, r11}, {}, {}, {}, {}, {0x0, r11}, {}, {r10}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {r9}, {}, {0x0, r11}, {0x0, r11}, {r9, r11}, {}, {}, {}, {}, {r9}, {0x0, r11}, {}, {}, {r9, r11}, {0x0, r11}, {r9}, {0x0, r11}, {}, {}, {0x0, r11}, {}, {0x0, r11}, {r9}, {0x0, r11}, {}, {0x0, r11}, {0x0, r11}, {}, {r10, r11}, {r9, r11}, {r10}, {}, {0x0, r11}, {r9}, {}, {}, {r9}, {r9}, {}, {}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {r10, r11}, {}, {0x0, r11}, {r9, r11}, {}, {}, {r9}, {r10, r11}, {0x0, r11}, {}, {}, {}, {}, {}, {r9}, {0x0, r11}, {r10, r11}, {r9}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {0x0, r11}, {}, {0x0, r11}, {r10}, {}, {r10}, {r9}, {}, {}, {}, {0x0, r11}, {r9, r11}, {r10}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {r9}, {}, {}, {r9}, {r10}, {}, {r9}, {}, {r9}, {}, {r10}, {r9, r11}, {r9, r11}, {0x0, r11}, {0x0, r11}, {}, {}, {}, {r10}, {r9}, {}, {r9}, {r10}, {0x0, r11}, {r10, r11}, {}, {0x0, r11}, {}, {}, {r10, r11}, {r9}, {r10}, {r10, r11}, {}, {}, {r9}, {}, {r9}, {r10}, {}, {r9}, {}, {}, {}, {}, {}, {r9}, {r10}, {r10}, {}, {}, {r10}, {0x0, r11}, {0x0, r11}, {r9}, {r9}, {}, {}, {}, {}, {r10, r11}, {r9}, {0x0, r11}, {}, {r9}, {r9}, {0x0, r11}, {}, {r9, r11}, {}, {}, {}, {0x0, r11}, {0x0, r11}, {r9, r11}, {0x0, r11}, {r10}, {r10}, {r9}, {0x0, r11}, {r10, r11}, {}, {0x0, r11}, {}, {}, {0x0, r11}, {r9}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {r13, r14}, {}, {}, {}, {}, {r13}, {}, {}, {r12}, {0x0, r14}, {}, {r13, r14}, {}, {}, {}, {}, {0x0, r14}, {r13}, {0x0, r14}, {0x0, r14}, {}, {0x0, r14}, {}, {}, {}, {0x0, r14}, {}, {}, {r12, r14}, {r13}, {}, {0x0, r14}, {r13, r14}, {0x0, r14}, {r12, r14}, {}, {0x0, r14}, {r13}, {}, {}, {}, {}, {r13}, {0x0, r14}, {}, {0x0, r14}, {0x0, r14}, {r12}, {}, {r13}, {r12}, {}, {r13, r14}, {}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {}, {0x0, r14}, {}, {0x0, r14}, {0x0, r14}, {}, {r12, r14}, {}, {}, {}, {}, {0x0, r14}, {}, {r13}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {r12}, {}, {0x0, r14}, {0x0, r14}, {r12, r14}, {}, {}, {}, {}, {r12}, {0x0, r14}, {}, {}, {r12, r14}, {0x0, r14}, {r12}, {0x0, r14}, {}, {}, {0x0, r14}, {}, {0x0, r14}, {r12}, {0x0, r14}, {}, {0x0, r14}, {0x0, r14}, {}, {r13, r14}, {r12, r14}, {r13}, {}, {0x0, r14}, {r12}, {}, {}, {r12}, {r12}, {}, {}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {r13, r14}, {}, {0x0, r14}, {r12, r14}, {}, {}, {r12}, {r13, r14}, {0x0, r14}, {}, {}, {}, {}, {}, {r12}, {0x0, r14}, {r13, r14}, {r12}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {0x0, r14}, {}, {0x0, r14}, {r13}, {}, {r13}, {r12}, {}, {}, {}, {0x0, r14}, {r12, r14}, {r13}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {r12}, {}, {}, {r12}, {r13}, {}, {r12}, {}, {r12}, {}, {r13}, {r12, r14}, {r12, r14}, {0x0, r14}, {0x0, r14}, {}, {}, {}, {r13}, {r12}, {}, {r12}, {r13}, {0x0, r14}, {r13, r14}, {}, {0x0, r14}, {}, {}, {r13, r14}, {r12}, {r13}, {r13, r14}, {}, {}, {r12}, {}, {r12}, {r13}, {}, {r12}, {}, {}, {}, {}, {}, {r12}, {r13}, {r13}, {}, {}, {r13}, {0x0, r14}, {0x0, r14}, {r12}, {r12}, {}, {}, {}, {}, {r13, r14}, {r12}, {0x0, r14}, {}, {r12}, {r12}, {0x0, r14}, {}, {r12, r14}, {}, {}, {}, {0x0, r14}, {0x0, r14}, {r12, r14}, {0x0, r14}, {r13}, {r13}, {r12}, {0x0, r14}, {r13, r14}, {}, {0x0, r14}, {}, {}, {0x0, r14}, {r12}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004ce80)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {r6, r7}, {}, {0x0, r8}, {r9, r14}], 0x40, "b4fe80b3c11037"}) [ 277.152652][ T9402] value changed: 0x00004de9 -> 0x00004dea [ 277.158362][ T9402] [ 277.160680][ T9402] Reported by Kernel Concurrency Sanitizer on: [ 277.166820][ T9402] CPU: 1 PID: 9402 Comm: syz-executor.5 Not tainted 5.15.0-syzkaller #0 [ 277.175143][ T9402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 277.185201][ T9402] ================================================================== 14:17:40 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0xb25, 0xfff, 0x0) 14:17:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x80) setrlimit(0x3, &(0x7f0000001380)={0x1000, 0x17bfb92e}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000001180)=0xc) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt(r3, 0xfffffffb, 0x2801, &(0x7f0000001200)="0a23cb53466b76e0b8574b90a2c219c62053c68a95f2d8716784cf58acff790e1ab1da97022a61d49874ff7cc760f641a24d0715e2cbf1acd207cdd77a77c0871e02fa77c8bfdbd5a6003f88f87f573b424e22a6486bf950c582077e81aa395056a34d1f74e60a7937fb420e2ac4a10bc9306d98c7db0c3f52247e4719734186cf5e0efffa550ffe9c7b70179e31695b7c1706f6", 0x94) sched_setattr(r2, &(0x7f00000011c0)={0x38, 0x3, 0x0, 0x6, 0x8, 0x4d, 0xb0, 0x6, 0x100, 0x800}, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f0000000180)={{r0}, "c4f0e507336a72cb565c43f51fb9505e83733e48c78228b359a4aa66f040f99ada1600faa2c41e522188d64927f05c940c7e2ad88055cdb3ed2ba929ca3525caefd17e8e4203fe3da020399e2db4569f571995d4837aca7b622ff65f46972bf96cff0b43ec7e9f6c92f9eeb4c5914e32282595e3eb482947b2e8567040383ace0952270bdf0dfedbe0a15276edb3283d169eec9a1fbc10dbebd13b3c9b14e529ceef1512997a6b37766be0aa518fabb5cd9ddf508c44d39bdcd60f7027ccaaa787b705a2147d4c8621ebe766fd357b69c5f1bf0f4fb3a1d72bc0b06900acad71c3c70e6545f2aebaea2598a61a267f3163b1ae6bf56f4136291d3a5f06e054498244d29d8dcfe46c7ab75fa8e6a6b6ae1c5f6459b5177cfe2a03dae782c1104e34232d0a7adc0eff1a4006f0831c284b4b8f5c3965e6da53ddfcbeceaeb0fefaa859926a487a1ff1226747c1932f6c22c4f7adcb92df694ab8a88e9bcf681e416ad8b255db31d9bc5c77c7890e873ec4e89497addfaff512becde456545753c27a05a56ad7e5a2d9064666e7a7f3377a11c0cc5d7f5cae216c5e311c7b5258100c70b1684c6ef5a606bb1e993f0f1f401e5c2187c77ed14fdae20945717b20b7663f9a884ecc8bb815ce6c7bb6d2623068d862120f122ac2dc612272845f29673263490fde58a49debc9f0a892c179c6734645e9ca07a7372b6fba5f33cefddb0e5f0c6013d4baf866b7de0d3a414ff7529573f20f2659410bf2ca7c99b9247b8a4fdc3c8be17cc596187b4994ece0373ce501b3e99fb5214ca94dcb7212e90e56ad4eaa6d9be625eef6bbfd76d003c45d98e774364e41a40c2a544dd88d3f3113aafee03505aabfa6fb9dad5520c6a2b5a82079d704e4326107deb8c9082219dae98e3a71fe02169b94170b46b0eb5f40a5dd26bfa4989005af6f311cccbd274b8f4e0f617d994f42a6fc5ed1d1f2af29a14534e217ea57d5fd1b64316a098c3f299f0d0667eb6349c896ced6c0ae49ddfc2385d077133da06b3eadb3f1a16c8290e442200eee0a632ed71025ad9c3f061ffe69cbef34906e26068cbd78ea48b68958df64353e1da20c1a0cefdf83cb78eeaf99a5e67097ce762706d9e4e9d7ae583888705bac7b2df359c7b11522e96c495e2cf02cb9a88646827cf5425ea3fe4a4b47a5985a9f47e44f68f1f1444dc00519431aaed110422955c1deca198508303575431bbabc5c6bd33bf48e3b5c917703b3f7b104d4c281e3206f656ffac5e2b39b56e603ff7268f762d5f1536ea83722f4204c51df125963c6bc45aa94b8d30f26a0df96baf74c71026089ee821ef85ae1eecac851f8d042ccc6ef125c87dbf62165bcd346cf9d8629ec702ff220d7d77fbdfc79a9312d1eeb262982284e8266fa6a73501a830753e6a0ea6bb22c4eee639ece2f5b68944a52637ebda8afb7884ad7c1953b4b8cbf459bdcb808a4d811205d35851800ab518b881096ea0a1276fd65309e85653bf1ddd83c1452b0116a489b9a1e89dd4f66de26db7c554db5583d8495c9a47176ef153d6f09d1e94334154e4ccf850f02448336efcc52accd652d18d5a638c721368f032dc16c1b7b23449b9d5dc6af26e76df41809c5ab6db48e9574769aed3eca770d4f9cabe0c6959d3a0b084fa9c0336a74beffaa1cf6e29090067140d6cd57d996bf09082da0474675e283a2e54c9a4a90a0ba012c1dd990e7988a6e4d967d97ec8d91c705a855ce254aee354ead554f320e890adbaf11487dbf12143d4839659b1289c3ce2ba9269f030355caf2386fb25e11b6427b5e4fe1381d710165f21b24552de649f4eb6b61c1196b3866f1f1b0a468f83244e618874899cee0967a284b365973e62d984775796d3ff1a4e8a4ce79a897e394538a5789a481b8b55f8b8bc21a82744b1e242cb92537ca7702ac8d28b7bf5b4222984b8d6a7292290e3362baba45415b670a14886c75aeef271074ed0570c4540393a048188aba08ed99821602760f0999a4ba4e1dfce170bac0ba6cf39bf62b0e3b3594ab4f34f829255bb80cc0af353afc3f6217b4692c8f35a4b045123863158a622f9fe00db8878ed8cbfc4c792fd1d141eb6d4df030b6ecfc5c8756a9b943abb4284a619e45102b40867d3141fea43294cf9f256ea10ef6aa46a64296de524a0535befaa23cf599f8a1e130af9d5c4c1aa98a15424331b90b36b2b5c2401551273508e809be90de61e09689cf09c3a31401f1cafcff82a052ce5fa7f64c2703bac693f047448a898f3a2cd4e6d1f8f25987e50d160208c209496ac939fd96f6e5c2f470c48abd9e8845315b976c6280ced0a56a1de3b59643f9a4c457b759cd3bb30dd1b19fcd004c893fb5822f9c9e2dbfd1f5da20e61474ff6b502c67461e3984f38e73d085f830c33dddde2a415d88051aba51787c6014280bb88e156352d2e69aded6a0bc9262661c618d5ba7b127bff64e07f5257ca7e291a7b92dbd6746b8855a8bbaa8c43c9807681d3e567eb7bc78f321d2af85ea40309928238f3438061075f3c57ba5b6b44ed3e2dd24c72d88d7a3463c868539b3a30d4e882d43e4a418d7abbfda1e469dfdb75e170f3b9c156b56965f0dc3edeaea7239e152416326152f1336641db2db912dd3a072c606bd1b5ee380b33ce8a1f06e504421da2a77f9e773091e2c18372fb4be2568f8b8fe2e2cd7b57b6e43f13d63a07d84eac8679f8601980b01cd9c6d8bf2efffce46a8f3ff759a449b79f5202249d6baf428d24089aa39ac71d68f82e09c4b8c73d75fbcbd06767c1220e783991f01c38deaf277ace35fabdf1acf6d4c14f51f77da3e5c48cefdb1307f67d6e1b691ef48f9404ab157f58fa892aa58a0b153d278b663b566ca467b63302f33fe942c7a8c13620cacec4bf70b3ef600e0cf6220ce9650bb7aa182fa1f55fcc68736f86887f7cc69e55ccecb5e5136ff1d3d1f5a6f2f51f1090862acd77bcef3a671a1c2c463e7760a9ca68a4d496a1c2b71dd13e710024c84d1222c0f64591d270b26ea77fcc5b8be9ad919acdec9d1a00bac903b84b48c3b2aa5c22a62caedf1f5d477902ec1e738eb6894dd4ed97a0c6d632198ebba319c8683395dcf2c4464d819f2ba94da993a43ff24d3d5a6ca06f442c8137b0ee0578cb2fcb6ba4159bbdd32427136ccd08048c314055751431b058281915e905d959099f6efd8bf93c5046dc25b2ae8100de79bfefdb9bf1d581052301c07cb3524d23d0904a7fefa8507f8720cfda9f129374f3fab276e0c1229d58902912d1c5d2468ab0c3349ae8ff532b4f2b4302e911a5d155d85725d54e3dea99046ee1b70db814a7340e2deb94bfa86a028b4ac7dc4b127e96f823611e5c71f7981dbda98dc4c2b748d7a03444f00114bee20773f4a4cc7e3c4b32d000530ed1800d368fffb205f536082d7202939f075e09d8c38fb05c409c75f824b09040f14a599187d97f82b81c8384cb3edbfa484bf01ea45d2eaa1ec39605a18044ae0f978b0387dbaf73c0c75c6141a4a151cf28a74f55360abde14eeeaf617e1462bfa7064f8a736c33157f694b5e398896c4af8fd165e2e9b9ac48c464b85b4043c09031de886a82b3778f3dae2672eca4759ef4854e05e7eafe09329df97d1946b4a6bb966f89fb3615f93aa072c13ed6273f509da00bdd047c6dba196c28414a98f301078fd8fcb8e95c55c5313e6d227a3d091a072656a29dd1d9983900c1d733d04dd1b76c43f145719a381ca3d5f5332db8d88c6e4d457696a8e5ad3a76fcea79ba99a19c2456b1ddf8a3a64f96db7e5e46ab9c4cdc67eb18a5f9f143f83a81fc7d1a6949aa7dc3fd7bb06f3edcbc973fb1ca3b424224675ebe463bd9100a7b5860b86bb67fffa05455788653eefc2dcbf306ed257d4a41bd6476720c7db50a0a617af20f922d541dedbdcecec59d659bb589ce410caa1803171a12347ba2258052a9a9ce267f969f0d1aa239fa7bed1e39d582c86ccff0d1ebde1d6a9f7dec267cf9fe1935a356a21ece5bdca1305a2163b3aaebbb4b9b8b1d6c60daf957ec003529e6b99b3bf20866f669b30476fd478411e60988ec94855e2b5636616ee2f6e06b672b06e6ed1dc181f8b887e2a70e6f60752c603eb3cc626b6aaa0c662e560f8eaac2f8fe08bb3191d4f055b6183d7ca3bb577d7a2f18f3ddf1d43a3fefed400da94461839bf946818ea0fc624d0d4734e6a45c2914cc20ecdebba0c454a4fd6b47f005096d4efef29b3bda24c95d6fe4bd0072fe2beb873588d962c07c3b0272f69f2b727049dad679059b850303d324faa25bd2c9da06027e5f1fb6e7cf2d4d534dc3c4b69b87d248fe3ec3ee259ef6f6d87835333c94be9af6e80a136811c1b1223c3d874d432d82cebc5e969375c23008d716e23541804c703f50d76070fe37072ed0caf4d67ba5f971bdf77be1ab1cc0734784c66d1f51ba06d5073f260c7c68bd006bc233749e42eae6fde78c3e714f15f4f01fbbbaff01ff4c8962a4deea60527627ee7ce52ca97033a57ee3bf9a77d7756bc2c4adca264afeb929350c8cb81066d674de351c5f06a46cf8f747340fe70f5575917f82408820328aeefea12aa5a19aaf043d90a4b0e3f21d7d79d985458ba016349c2d0228c4ae83f71170d15734cc249f3d751fb4d11ec2d6aecfd307168b1633cc1a71402d81802e3c7ea5202fc0359a65314b1ba6e6a989688fa5623b1374e1c3bb58f8aa1c4eddfabd76c8189998a51b1279f305d6067f0ef73e7c8deaebc3b539f073c669080e67c1c2363b24dff3104f021da4ec9cea4f3f43b146d3d20ee8a0119b974e4a259b69333009d691d11f495c35e3e34114a8c4d938bdd247a040df2db0c70d7ad17a47a6e26c971eee07879032596dfd264fca95bbee01455addb015f16c43daa8da6935b3c97dd2c93e60de9d48464d4b2b060594a4ec24a0246b8dcdf9ab5d545e623af6d41d16f78a281a332f3ea1eb541b0169596e0d0a7ee79d1aef4a01ac184cd2834e36d1b8099c82c840f21b37a268ee5b764dcff28111af5f94ce6ec08fe33166a31fc1a7c27d06d38d3ac8b514d0dace34fbe1226920e21f704bd404d16894aedf7a12678cff958dc1f78c239b0b3064f40410de2df4754a7f40e88975ae22a0ecd7c5c23cbad58586da3c3d091a2d94f0053ad2717f6eb8f56419da4d8d030877e25bb457d6dee579bced311c63e17873367b406c162156595bf512d5db0106b00b1575330f8b8c575a734d01831ebdd4a1e89f2a87c6e119b9eeeb5d46f97676e2d7c0f0c721d3e8e83585b59adc7d389feaf21af867a3a4876c49b793c315f0771f994e775664cbd1278bc5ad783fe6f3d8d1e69c1756cc91d370c5c47d879147dae2271867d0b05e2dc136901447ff110b8f723fd781817a3717c46a895531fb2bf51ee01853bc8db5a5f48fda30bc18a1313a12f537161819c7664f768c68d4001eb30de1c6018db94dee66ae104ef5aeae949f285a2c55ee9da47c52652118935e434db956693217875948a5493c030b81dcadfaf30706f878bbbe4a5d55359fa013bc9b05af9eed8269e2ff3e2becd42f7fb0df78f1b89ae7fe832c0a021beb8652e619373c5fcaf40a04479ef1abcecaaf338351f56f68eb1ec3b949e2a4a508ee3c956bddb6a42e1a9108304a58e1b0611252b912230dc0eef8dae643ca610a4b772e4b86f59c151e90cc70e8482760786c282d7236a291c36c8fe4c6f5d1d05986de60c4b9b8134b6b706b98d692b8924d09c4149af6f83a6c5"}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000002780)=0x0) sched_setattr(r5, &(0x7f00000027c0)={0x38, 0x6, 0x11, 0xb350, 0xc0004003, 0x0, 0x725, 0x8, 0xf7e, 0x7}, 0x0) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket(0x1e, 0x1, 0x25) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000015c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r6, @ANYBLOB="010000000000000000000a0000000c0001800800fdff0c5b41082391b3d87ac2ac06b1b30956ed03d70043b7d10f0cfb3a54ccf4d86c1a935cc07723edca393b416e0b1d9a385df2d902585b4ddf4097c3b100dc9adc5b65105913d0b9766ee13e31b2f9a62b685dcf67cfe3436f22d4af11492aa0e52a041052aa1847ac5843ba3e9a0984caefbec6ed85a4e9d9170c284bd6ea11a301c8fd2b7f017a96e4210d0fd87b010488315d6cc961905b279018e7b3ce6f6803b5c5c37c4fa7735210185bb1d42e8f8e1ba2ecb2486e63d9a1dfde5ff93a4bde201d952b1d53b41daf7a5c9b276c9f657b0dffd9010a10d83f70dad860d6d669778a3f49a331248f625e2e832c", @ANYRES32=r8, @ANYBLOB="83409b3abd6564551c77958ec4acb7790481b53b154c52c267c22cdf134d678332f01895069ca284ffaef22345c31afa2162e268a21e0c9a65e0de4035894f759a2cfc120716529a1ce4e2d7a0b7421fbe25e03c4857b68059832358fa2e7e6c51c56f25ba3ad761ac62e9abdc1c7cd4b22a51e6f5b73c2d140cd1dfe073f2b1c9f324011d92337b615b655533d35fc029478a045c726228a757739139f40f482e42aecab0f695231e32c1605417b1e61fc505944c34daba580f1be20c8424131dbb35e8"], 0x20}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(0xffffffffffffffff, 0x89f5, &(0x7f0000001340)={'ip6gre0\x00', &(0x7f00000012c0)={'syztnl1\x00', r8, 0x2f, 0x3c, 0x2, 0x2, 0x0, @private2, @loopback, 0x700, 0x700, 0x6e, 0x7f}}) sendfile(r0, r1, 0x0, 0x80000005) 14:17:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_ifreq(r0, 0x8971, &(0x7f0000000140)={'ip6gre0\x00', @ifru_flags}) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) 14:17:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x9ca, 0xfff, 0x0) 14:17:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000076180800", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./bus\x00']) sched_setattr(r0, &(0x7f0000000280)={0x38, 0x6, 0x32, 0x8, 0x5, 0x1, 0x101, 0x0, 0x5, 0x5}, 0x0) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x3, 0x40, 0x40, 0x81, 0x0, 0x20, 0x20, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfbf9, 0x2, @perf_bp={&(0x7f0000000180)}, 0x2000, 0x6, 0x0, 0x8, 0x4, 0x80, 0x5, 0x0, 0x8, 0x0, 0x3ff}, 0x0, 0x7, r1, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, 0x0) pwrite64(r3, &(0x7f0000000040)="a34553c2153b730f8b313234cffef3a82232cc95385d041f9b8ea1284a1f256dbe3f9af17efe885c8c73", 0x2a, 0x1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x58, 0x387, 0x10001, 0x0, 0x9, 0xffffffff, 0x4, 0x80000001}, 0x0) sendfile(r2, r4, 0x0, 0x80000005) 14:17:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x3}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(r0, r0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000005) [ 277.478560][ T23] audit: type=1400 audit(1635862660.212:226): avc: denied { create } for pid=9416 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 277.498330][ T23] audit: type=1400 audit(1635862660.212:227): avc: denied { ioctl } for pid=9422 comm="syz-executor.2" path="socket:[30486]" dev="sockfs" ino=30486 ioctlcmd=0x8971 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 14:17:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x16c842, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x2e) sendfile(r0, r1, 0x0, 0x80000005) 14:17:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) tkill(0x0, 0x2d) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) unshare(0x4a060480) r3 = socket(0x11, 0xa, 0x0) bind(r3, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x80000005) 14:17:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x14) sendfile(r1, r1, 0x0, 0x80000005) 14:17:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) sendfile(r0, r1, 0x0, 0x80000005) 14:17:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) [ 277.939909][ T23] audit: type=1400 audit(1635862660.672:228): avc: denied { create } for pid=9458 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_rdma_socket permissive=1 14:17:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x10000, 0x7fffffff}) sendfile(r0, r2, 0x0, 0x80000005) 14:17:41 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0xb41, 0xfff, 0x0) 14:17:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) r3 = fcntl$getown(r1, 0x9) r4 = gettid() rt_sigqueueinfo(r4, 0xa, &(0x7f00000002c0)) r5 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000180), {0x3d}, &(0x7f00000001c0)=""/189, 0xbd, &(0x7f0000000340)=""/202, &(0x7f0000000280)=[r4, r2, r0, 0x0, r0, r2, 0x0, r3], 0x8, {r1}}, 0x58) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000004c0), 0x40000, 0x0) kcmp(r4, r5, 0x5, r1, r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x80000005) 14:17:41 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) lstat(&(0x7f0000002a80)='./bus\x00', &(0x7f0000002ac0)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getgid() r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002b40)='./bus\x00', &(0x7f0000002b80)={0x315200, 0x2, 0x1d}, 0x18) r6 = perf_event_open(&(0x7f0000002bc0)={0x1, 0x80, 0xff, 0x20, 0x9, 0x1f, 0x0, 0x1f, 0x140, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6d3, 0x4, @perf_config_ext={0x4af9f5f0, 0x3}, 0x1002, 0x58b, 0x509, 0x1, 0x80000000, 0x1ff, 0x80, 0x0, 0x3f}, r0, 0x5, 0xffffffffffffffff, 0x8) r7 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002c40)='./bus\x00', &(0x7f0000002c80)={0xe42, 0xc0, 0xc}, 0x18) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r8, 0xee00, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002d80)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=[@rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x60, 0x4000}}, {{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)="4086513002397221cbfa7bdf18e94948416a362a041e4733a405dd1519b5590265c931873a1e21e1eb9451909c4acb34f1c84e66032f20a6654859fe81441529d398310908948f05ba0d765eaf90eb8e0d69636533cc5825b444b5448374e978a40981f5dcf0af29f501eee0d4449d2853298ffc2f76ade8f91b275f384804fff1bb48c35caec21db595843ff6c2dc756c05fa4b66fcea3010b75ff2df16a427872aeb94289a4f412613bb589166abb45ffaec41dd299e01248bec05b0cd7c2848abe4f8840b3ab76243bb081c0c74de96ce67a47147dd45deec243cef72fdfb86", 0xe1}, {&(0x7f0000000380)="e580ce6d06a94dfa4805eb20c0c86716cacc2dfebc2118d13d648801fbccd6f89a1500fbc6b411434fca1395713b3d4db69a2d9b473980eaa8e2148eeda3e3d6db778912a832440ba485f1bdaf1e869dcf86ab4196fcdced972ba62ba267972336e599080d7e2ae57e6b75fc8899fe03a367c03d73c028ab26b94e63f404e71cc6a99b23a2a829fd152559892dc4e1594125d83be31149eaea0df9c9a7c1c3fadb1d29366bf777730ed3cc42eed1a5c9bb01a3ba5034ace99e", 0xb9}], 0x2, 0x0, 0x0, 0x1000}}, {{&(0x7f0000000480)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000500)="54e361bde531207b6d8c0ad56c80a1b9bc078728d35d3ffe20aa00635d7d8dcaf8aedecf881e7e07cb493853981d0b8ad53c668cf2ac1ca85935cab1d2dbbcad16c768806124134d62676f92bfbd6249d55cd9e015ac0b033244b841afb960d0e0d51ab35aee18053a7e4fb4df8b1ae4afad0013f321185189e7b6a7ba8392c4f54dd29dc6847447396dfc9040607d671a216fa2e4accdd796ec83cafa394beddb1b9cabc6d8561733544cb683d9c9013c16888c37ef9f41956f0190cd2a2fec3b0edc", 0xc3}, {&(0x7f0000000600)="be43b26e27be525e4c1b776207c3d035a2e634b642eb91f627c72afbc38e7fc4f6f8b824fca0da20daad5e4b075dc7c7935b7a89a9e7f8b2a728795f2a3ff3f844c728eb9edf676bffe3b3040c57bfd312f5bf0ab55efefc7cd1306af08043fabc774725aaf11fa540ea78bbcb94650d5d75c9a7bea55993687286bf6c7644", 0x7f}, {&(0x7f0000000680)="bffd5d51dbbe70e54766098e931d7da5b30e1ccf8cabff4073745dfe6b02b2bcd1af6c00ec94b2e4dc1a8d7cf616f63411ae5ce58246308c2c8cf2deff185e07c486e33d8c7d3d7744c3bad947147fbc4c248ebd59a8764733481f2cc3fc7e0b3b1fee7e96d132e602db166360d81ba5e146e9bdf1c027809b69b2cfc5b8d94823a9feee33b0000b63c42085736e8a63c8a42bd6dcd8fc1ba222a49dc0ad233a11dae2e452291a5eacc304d00daaa974632d218439d9237d151e887a1ef073ba14c8ec9dece0cf6ed11582cce71cf559ec8274cca448c541098b40f06908befc03b8d45d1fc2f757ee59a05b78ba6ecb4b146798c2c46ffceb1b75", 0xfb}, {&(0x7f0000000780)="f6fc90a3360ee74e416f77116eae768706", 0x11}, {&(0x7f00000007c0)="5c475be281c4c9a923eec0b398eb32bee389502e65bc47fa9c315bab01d267d113c97e795eaa92baea169a751dc27d4a02f5038ed005c89219e58b1cc1b73d8e37b519492a543ead441cfe5b61e123bcb64d7abcf14ca30d2935d9cfffb04ff4609d38f6a112bb1d8e715179dd552330fbc9490ca5d62d9b7da6f1dd09632fda51b972c674f6593662e70ae7b5c4d1c5356c375940163d12c4884a8e84b92694a5dc1e9d16f579496fcba863c1dcc9afe4a45e03da5f949daabf6abe31082a1659b9c71ccc0a7cae55ac4ba660a8c81341c72bf0643ca3104f10260ceff3b345a3655347892153b1e8201f6fb226f048b542b89c72cd47f379", 0xf9}, {&(0x7f00000008c0)="6d7086398a2fc08e76bbcea15061a6ba4f2f8dc0d9c4b35bc635c9d601e2c2d2a958f6e71de285ccff9526387ae02b182249f811c2326fbe63d6655e4f5023f8eae66a3cf05b886b0057c534095d372a1780b59adf1274892f72ba47", 0x5c}], 0x6, &(0x7f00000009c0), 0x0, 0x4082}}, {{&(0x7f0000000a00)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001e40)=[{&(0x7f0000000a80)="037f167d107998d163207a7cbe4fe5cde91217de36af3db9b9130faafb89a301e85f828e14aea1735f5c3e8885c999c0d814133cae518319d090adcfa3c408a323b36dd564868375c9466d7077430655b128058d6ac8272fcf9d34c81ad609284cf4ea1ea0270c075f48ae0fbd494600cd952af68e6da536e45782f5cac9e3165412cdee1bdc1a87ebcf6e972e5616813972d6760f90fd47d0516d387e9c143cb1018d7d0d789dcfc109c66beb80ceac11ca443ca47c23edefc793f39a9ae46e5d5faa85f7debb4ff2db7b18621af47b8aa14ad7aac9db776834e37fe43dcc397a12e23bf5f54ef81bdd36fb8bd268", 0xef}, {&(0x7f0000000b80)="c9dc715d35445e5c326740385df2a2738573c790956d38175f33faa40a2b3a05741a0ce07f61647c0506998007235c21c8302761037c66fe300d055c6bc7be9facfc4a06fa4480889217578579e8b439b24b324f633f365f01fe4880192bd31e7cb6e20a5db11146ec5e4d81a6352f03e27753dfbe806531843eb0d09adaed81612177e03e491923d1f99d42036d9573724893a5621e8054222b588ba5adc538b62bf1f53bae24968fd855605e4098932c9d92dc9b79f626fdb9dedf44dc4ff3c9b86d71b540df101aed77db7381f1b53097842e", 0xd4}, {&(0x7f0000000c80)="d8e7b3624dc0d4b612a2622269ab02436b195e74cf8b7ab414d00b662084a918b8968a39346d59fa53d69697bb2a17ce1cc0f8cd352a5e1af1b64ea870f35c7cd93c5e7f6381560465a6f4322a66fbcc8867822be58b74682a61fd850d3744956ed93d31b000bdbe3b343cb957d3bdc4a2d56a8906725c074ae2a476466aba468c1dc9a3e356daa4a986e4360ecd9087cfe58946f6701daaea9c8c307adbc0", 0x9f}, {&(0x7f0000000d40)="abae334f904847e119279199789475db80c853d2833a6f0f76cf19539da658ac56c23702dc82a8af209917be33ae2d23c5ef602ec960320e1bb2756a05f59206071c5bb510699d209765ba0c6a162aef188fe80791d1391169df797814898e20d837bedc41171cabbf05296482ce21ceb17c466315e68301bd3e3cf197d2b10247b58b51c5ed8b8be09c636855fa86f015264d701f5b87d0e30e348aeb219588ac789ce13b295f2e5bcbcc5ee2230fccd7f863d1dfb6aeeb9ed3ed7a58d647a0ca9c20", 0xc3}, {&(0x7f0000000e40)="b2010bc66084a07979edbe7bfdea7bd0a07729320850ee9bfa9e613cf13a4630d0265302ac8ac81778f35d0200d6f94d2a1c4d74cb7c06a8e702df2e5122aa231f04a86dafdb403cd8915c2bb656abb21178097a2b0d0076c482e1dc341a9022e66c597cc95ed425387004dc3b20b61535f4e16ffd56f493b02b6c46088c02e7dde8f0250f277b4be1f05488c391e5134c147476243a729c9b699fe82ac3f512335b89491dc392385a87be1a3a2c71b489643e646748e4d7f04d273d22f3294d9daff3b37aeb162e618958a814cce9581a291ebd37dd5e7bf840cff46b2ac012243f3e55c4756afc3b83ff87eb1ed3f15af6b28a6843fdbb0ac22f25b93887f258110d077fefbdc4f0a61599289a152be6be682c4b0a9d580f0327f2e857e4cea7360ee45d1f1f0b5cf26c9666505437e71fcfc4f50806a253d772c08457da5ff41f4e78dbc6488e10692ec5bac68ad4841c8ab5a5f471ae1515c20d2c7414e6e64d31604de9d2a24c2e0ce84f9022da058be3a0e683a460420213e73216c55f9c192af03d8eddc3783a7262b62536ed836a186b01cffa070f8d9f87d754da2cf4653c050f9ccfe7781b32f2baadfd6522a92aa29dba69eae4b149f51c17ae1963a9fe55239bf612fab53c886beb545b5cb961681e7fe0a83468a5b45d25368678b18fd8c9a2f4896b10d0b8fbfcfcfa238e1eb7ced9fef81c14bbbd632d36ef9c19fcdbeeeb111f89bc3e7589ce1f0bf316504af916c16fc7385ba1eaed88a0b6c75acb94a1042449242a756307b26b9f8b45436f4941b593096b0978a27ab36543ea9c22d82c166e2bcfd692630d894a92f23bf3339d8f2fda064e26d0db3dd690e2eb3a456dea9bd491c0f7a744b55e10803ab03c85cc41ae6bfe2295c1f201598e902aaf9b1d53a00414be2c64ef7be98df56c4337c4c65868c384604955f22cd7c847410cd2996cb855de8306eba4fddf67130f13946a5af8670d4ad0e4d27b26f30071dfa25ae98e8515d22ce40e4519fbac172fa73d67fc45146ed231444cdf70909acbc29889f169454338829bed28b3133b3e8ff20af8fa7bf10f2f55acd73c7b6011597fda2ef5e9d5e1bf54db7e6423d3c2026db0f96168b21cbdbae6caca360f4523f91fe0706dd445a3c9d58491a9f31dfd641918959f231ad7aadde00ab8d9457d38939156274c93d4aa17cd53df209336d89d51890f1956669a589a722bb1f88d3644742ee93cfbc2fb3ebc2ef5d89e7ceec3c67917db76ebec6cf5dd59d047e1bead44d24f77cca812d11d84983151eef4c660886b988b580fca6168bcb4d2472ef51e22890f35cd727ce17cbcb8ef22e85c79e5caf369ed39d65e2c51e5b25fc2764247f82f25d56fb51c0c77a5d222a46dd0c09bda32c8fd3835578a8adba7e1afcab26b4b5b569b5db8e1408aa1db4f3810c9bd1f6f2de7d7f33750e323b7ab25fdb3a7795631d87f4f75f6e54bf60bc8d04a0d98ef44695231a1ff1ae5bdb7a938654cbc0e78771b4fe84a16b77a8c9fd33e95a35abe5458ae4d339d7c880d34d114929b1d3d65c995afe3b7d26291f350f5845e3b30eea6f2bc3ef1401df31713da572e25497ceaa29389ec20bfc592e55e1b72dcb189560a50cffafce8a118382981ca47157632af65269b85dbea29b6bd74c92b31ebfc6d405cc447c01ac49cf3ec7822d5eb0205559c59440122344344f2654c0b5e54671cc229a38bf6791c718c0ea9c8feb9100f68d6b2f30d2e7565dcb922272efe4546bc12c226c2a8818fecffcaadb28b2ea19ac14ea2ff4a734e13b4a14d827225ff224d5d3b47088eef4cc30b142bc63f064763778d11a38c0afe775d29adfe734fe7d687a5df994de51d397cfd8a824eddb92ec22324b4ee4dd41fed53c5568ce08216d950037d081981ce25f6ab7c0cc189722d6f92062e4d05a1cb72ea3d051010f511513cbfe93aca651d900b6c0b168f01f3adceed787b8d73ecdf3047b5d8a2ce1019dea50253336015a6870de7b343ecf76001b9add84d9ba1f1f3573c683f6b18be6e7b80de09089dd549b94f4d61f0fb1f5e6b4dab0c42debc2d8574300695e67a4696632d80ee2747491a835df461a6914ebcf3344d02fa9534f3976adfb0b771a05200c4dca96234f84c82de770e01b7ec2331ec277757d97814f4ea566d087d971e6cfc5e498213ca64efe2b8126f4697c1ed58e2b6b144ea89f390ecf9c23a0353eb843a234dcddec90bebf5baf82b13b05ae8c04f027a35bfd9d86794d6a3d3ee665a98307689b17d37cd6b24f229881447c538f1fc0dcd9eb45ca5ac29d89490b9d6c65cd3a3f239b3fbf65bec1d1a0c0af6d3b9aa86e23c0e0a3175bfab570753c5389cec63fb7f2f00ef5a489cb8b2e498f78d1e6aff355b1b51c0750595d3cd40746ad907ba8807201f11cda9b1bf70043c45388c7c3c758e3ea20eee377146a5da328c5ba7d019fd1d2654ab0d2bf57e9f5d9fb19d546b5258f04947a987e675fe941871c8e458bd05648ba29b570f758d07db4e31658ddfa3becf1c7b89161e654a4d43db7d6991439a6e2ab2da625f62aa54e0683281b20c5c9d65c0b4337a678c7eaffefa985b669fedd06878b9c73d5d4b7ccb240fc7feb7e0bbd4943f47e88afdb40663607499b636d6ed463d7a0e397df9fcd77d5a1ac85f393216039389440527d30da5fcbf1c393a7c209bb84e248580a265899ad27d01ccb668f2273050b63409311ac739f399e45f465427e426f0b1ba875fb217c9aa4b1ac0cb65671d84cae70cf7e58e7f2f070cc421d3e23fdcc444c099171531630a699bfa3a6a5ad544f987530590324fdcdcb0edd319c611bca35da9bbcb2e4033510f7f28dfb40427bf8507af3f4f514b01575f33119f850bc9044d97291d22fa1d1c35187d2bdd240780b3eecf9fde2d87c935236144067bc84fae6f262915b4c11507e34d8af29efbeb8f7513b3edec22b3e8807d6121b3a39565770c1e108d22683d9571a09243c84e0387d6ff6ecdde068167bf406375c9fa4db7e1a233cef45a439bc3904c485decb9356c890ff7fb206fe6493a88efb0c79d92f682563d8e67a4d6db9cf26449ad507e54cba9147c1151b27633caecf3e309815b0f966dd3c6a0ed575aafa12ef154cad709f2335f61860456632a51699b689c91b857c398c69be72fb5e2cffef8bc8f73024e7d177392cdf414e0b7810792847b4fdea6e42f752570052a0c3cd25e991613cbf8e535a876b6fe1e045c1ba1596fb455e71fce98d39eeaa74094d0256da9f7c7d4ba8e21725db6b75a617c0ff191de8d169fce6e1055eda0ae4be14ccc957ad522e0b694a741ed3b90f2663ee7665dfa97730928e61496d3e998fb526adc97c0abe532ddca9c4ceec3a9562da646a51bea56f424e7b10c833ef3328b91524fcde6a856b9a6461771b47adf9ec6910aeecfab2e9ad672c8e986ea49220431e352beb6472fe2332718be8859754e3634867ea9bc58393c73e8d0505457a33792e684b41140af26d553ab78ac4c6f933743254a63f50f485b8afe5f0f9828b8cbf2d4e4337eea0cb436843488928e0d74ce05e5099bc21dab49eae99bcecc7714343eed39565a4b60b6e4949c857562c05fe5b9b09b0f943ac80510540030d89fbc61ab40a17a137bafec012ee83b9e0c013170b4c98bcc33fbb1e2b4829f24e0bb6ac68da287d667aa430bf59d18fad5ad27325fde735b4614fa16fa167d37b7a8fcefd33c39869aa19ceee5937c88ff92dec71a4b5bf67a71f6445c45fc4524d3a3b38c18852bb8884b8ea1a1b2ba67048efbb03a073038b66ca00a54b1797ff7118394af1838947b8c1c4fc12e2242717526f3dda083c66be10c8be14c4ea40265842a241879a0e8b1cb9e0b39466b60dadef8ac043f731db19732e1b9f8a32e3f45b9493f4ad14b3bc5fca18eaa0e09813b89095a86fe1880328506e759b6894a1636bb11f6e8973ccdf31c2adc0e8207048d26adb5fb01e5d6e9675c7f55f4bf473fb4f173be8c32a179f092e8306354274728d130f54aade4bdbd5b3dec8a18a40282bda0adeb7cb87438fdef03879f993cb2128c0073e616698eb32cc6ce935cdbd694717a4a7116b75386328d9ec7ca87a7da242edb366c13523c734fd34c6ce88da912aed4d273534ed6dbd33b7371229c6d73cc66d42dda6e372c908ae4458f577cf46bc8a8d3def2ba0e74176b1aac7bc4ae0b7d14886fba9dc6e3ed56a704be7aed71891537393227f16a8f5959a911d625fcdedbe4562f5d8814510931989ef31cb027989036f873c3e773da6ddf8fbc0733573585e801d371fdcdbfc96b6c3d819ebca1d9a8d43c1ce03432076f70f885deb9e791249754bdc2933618453c4c8309a67a912258fb93c27a3e223d4ffd4dfebdeb4139a1a95edb044788a6313485667a7e36764bcad00bf1702240c5a068e997d4178741b012234174d8ef96fe7243e508829bdff1748bab8843f7eb6bce3a7f5bc516e82b25eeef4a086c02ba56d41adc64544ef14974804301357459dc0d5fb686f5f373b7963d010013aa73d41d0f72c9caf2690ddab7bd442303b3c20966dea2e95c2a72b770063e57e6015f4fa86cf91ceb429d59c1b571f35fb4f45f68ce727c36784cc50e42e5712f3d8fad486c7d8508eac58da34dba6b9fce2bd21dc8a2e5e872f3bbf8f66e1df8c75083c0748546172315e373f4b3a60cef03ec7fc92dbbf422e11e45b95d2c88e9986e8f84859d5dddc01e9c712ec54a7cc0a0ba3eac73db519ec201bff76c7c99ce983982e7e3c84cb8675c40d09100b7339ee6ad043c5da581595608a6dd51bb88002664c734b11dbf942b4602fe9d4cf97428bbf2e9f85e46684af3c8f8e95e295b6d21d4b6a9d05b88431691303d32b0a082fe9921b08cddd38d254584f31407c78a172bbff2e2763e35d63eb2263774480425db587e1f2fdc6d14991bb8752d0d7a7c96f6708fb7107f3b8ee5320b2f3a8615804c595e9270a52d9efe9c7263c931db22c052114b8738806582dfa209f5817547ecbd357a5071e8dd11e8933af37bf0a6949ff6e60a2613a2e9e1a6d3ce9749e33fe4de0603391bf87120f9608d01b6025fe2e58d70779f626e03ade6774973dab5fbe6f21127cd0accb8662de8394b74a5e69f38119c6f9f872984cd26cdbf6be8b63a4a852625ab3cce8155f040c055d8797985b58b5e7817d6d69942e7b7895e896fdf52ca438c3f4b20559feebadd4ae58b21c1a66d3017f5365ce746ae5a765f07ab60d0cbbdc264c3982a1fb875e5ec8097cf43af660b245bfe9e9ba19e6d6f0406b7b30dc6d5b1997a595086c1bb49f2aadb64b10c848687afac6840937e22957ea65b87a7909f88df4a17ea6acf3da2d213b4a7631258787fc27fb8d0153409a7898939940ff5b3c018674b403a55cb10320eb60ce0c4aa9ca1d21eda03bf11ae5711646a88eb40f67b3b9166ce818137c8b8ab0e58261458c85b733238d72fab9bb35d1192ac925a2fe4c7f9e39fc074955fe139a99be3394ab0db305c17d95a30070b8c974f7a078e9a5305820ccc1dbd79daccb72bd16dd5b96d7b49fb5b98cb6fe98a00016e4529c66d55e73c498d7bc4f809d6bb0bc110de9b2db99b834e22809dd9adb1c3ce966a2d9223c3176e08a0a05dbd7998627fd823f5d28a6ddaedd7ea8db7c6ad5c240363d6508a2e9831feb60c6321aa0da3144270b9198f5af5ce2da9f5e3b0e21dce3df63c4f7e1ec1bdecb7e5c34f286148b10b1a5b1b766038fa2b56275f4009daab", 0x1000}], 0x5, &(0x7f0000001fc0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x78, 0x48080}}, {{&(0x7f0000002040)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002400)=[{&(0x7f00000020c0)="5452e03ca59f4f60249e0b0c13af6d25ebb61a92", 0x14}, {&(0x7f0000002100)="e37d438e0ec996e78f3d851a1eafafb179981b4affc50e2c255ea3f1f73f100c15063a48a4540fe320d69683e921852bfcff87e8e02e413736cfb55f8c6b7359da27275f0002b090d65f35abf9804b2db30e6eb304a14b21b1aff83608d37b49707c46d87d41f4f7e040472c6df9fbe561f79a0d8b7c9c1fe2324f2743ea3e2a7e27cb1e3a1476e3d76d45889f002af064b26becb24cb209646c87f2d1d3f3b53e37c362f5960a2d78498d81e2517ebb84f257e0c3d0182575e6d19eb0ee738d2844e370e0c5e1573870", 0xca}, {&(0x7f0000002200)="b9", 0x1}, {&(0x7f0000002240)="cf2f3aafc560521ee397393e4280483efc1212f372eb414103c57457cfad8130c63b255faf9e5f6a1a64cbc42639cf6d1d80f5213e8a8c5ee1055eb8565583d2c4cc24f9efb06447a92a3f96a399291d698063c89e698b7f6b1ac352d82408e575ec99286e7d612cf6b504eca896f99e7cf435f4e63173b610b07c416aa1563d15eec8fe65bded3badbca03e1088fa48626483022e1a4b4e9eeece1b5d57d1a106193343dc", 0xa5}, {&(0x7f0000002300)="0d8b02a0d021dc1dcede31577f0825ab0ca403c2d97863ce70c6a18de2d9c567b2830edab93ce477a43623544785b012bfdc5080282430f5a792d7559eca6482a9f457c7c953f6fed0ca833c683dcfba2e08a4844ec674507ed1712c4eac5aae9737aefe2a7c08bfc14b7e4c1e5507a2e673c590cd820193dbfa13c6efb4b20f9e642576344dae72cd750e64df0233af7635de290a2338272fe7c59d9a9dfb99195dcce6792e4beb8a5a61de0707bdcb3c34b3a8751b3baf5ad61796946ba0c0e8b7abb127c2baac68bce477b7a992b57fd6f1aa8cf8f71e3d870048a354575e6c2b42e1bd3585d481a4fd91954c4c2b", 0xf0}], 0x5, &(0x7f00000026c0)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}], 0x130, 0x8001}}, {{&(0x7f0000002800)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000029c0)=[{&(0x7f0000002880)="7c269d551ce0f8c9cb1044263e759d784518a0b5f3d2f0e6cf3a2abd96444540573c54b040c4fecbdd6902a97ee1af8303830f4c2df1d586d138eb463f43aec9cda8c2169a0cc6bdbd0c9217889dac790d300e45b4426b495bf3760787bfd2442f4a7c8b9ee6", 0x66}, {&(0x7f0000002900)="426556b54b5fdccd13be9604831fb0c48d79ca30e3802789731faa24d9f26f2bfd75c2c409d210744185deab65c13d3f2989bf64863f9d273cb98b94977919ae46afdece4dccd1d59bc1fffd8d4d2fd967c3d13a5846ddf3c614501252dc33361aebbcac9ec4242ad9d700aefbecf3684622539d23c29af385a9803f7a35f21fce7cb593684cc79f68f826be4afa60fe54cc24022d", 0x95}], 0x2, &(0x7f0000002cc0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2, r3}}}, @rights={{0x24, 0x1, 0x1, [r4, r5, r6, r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, r8, 0xee01}}}], 0xb0, 0x14008001}}], 0x6, 0x10) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r9, 0x0, 0x80000005) 14:17:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x9e6, 0xfff, 0x0) 14:17:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x18000, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x6977, 0xfffffffffffffff7}) sendfile(r0, r1, 0x0, 0x80000005) r2 = fork() sched_setattr(r2, &(0x7f0000000000)={0x38, 0x1, 0x10000041, 0x8, 0x9, 0x81, 0x988d, 0x1000, 0x0, 0xffffffff}, 0x0) 14:17:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x9, 0x9}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:41 executing program 5: prlimit64(0x0, 0xc, &(0x7f0000000100)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000005) r2 = fork() sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x6, 0x2, 0x4, 0x800, 0x2, 0xff, 0x0, 0x81}, 0x0) [ 278.404725][ T9469] mmap: syz-executor.5 (9469): VmData 29126656 exceed data ulimit 26999. Update limits or use boot option ignore_rlimit_data. 14:17:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x6, 0x0, 0x5, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) sendfile(r2, r3, 0x0, 0x80000005) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x183000, 0x123) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r4, 0xc018937a, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r5, {0x6}}, './file0\x00'}) 14:17:41 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000000c0)=0x14) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/214, 0xd6}], 0x3, 0x8, 0x2d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000005) 14:17:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x6, 0x9}) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x9, 0x9, 0x0, 0x0, 0x80000}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x40, 0x3c4) sendfile(r0, r1, 0x0, 0x80000005) 14:17:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x148042, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmmsg$unix(r2, &(0x7f00000010c0)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/233, 0xe9}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32=0xffffffffffffffff], 0x60}}, {{&(0x7f0000000400), 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/93, 0x5d}, {&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000600)=""/218, 0xda}, {&(0x7f0000000700)=""/213, 0xd5}], 0x4, &(0x7f0000000800)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20}}, {{&(0x7f0000000840), 0x6e, &(0x7f0000000c00), 0x0, &(0x7f0000000c80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}], 0x60}}, {{&(0x7f0000000d00), 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000d80)=""/92, 0x5c}, {&(0x7f0000000e00)=""/33, 0x21}], 0x2, &(0x7f0000000e80)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x158}}, {{0x0, 0x0, &(0x7f0000001000), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="190000000000009c55540eed5dbef59e5bde57a71d15813403966ef558a91f84e63f6e8561529fc2108136c16937ecbaf0e243e04a1ffa334afe5dd1c6ae", @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x60}}], 0x5, 0x10101, &(0x7f0000001200)) r38 = syz_open_procfs(r4, &(0x7f0000000a00)='net/dev_mcast\x00') ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x3) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000017380)={{{@in6=@empty, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@remote}}, &(0x7f0000017480)=0xe8) r40 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') preadv(r40, &(0x7f0000001300)=[{&(0x7f0000000800)=""/142, 0xffffff07}], 0x1, 0xfff, 0x0) r41 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000174c0), 0x880, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000017640)=[{{0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000001280)="e7a51c67298f106ca8f5108a128ebc94e7e9c2e4488df25aac9b463f4ca59238a27c49e1fa40a4b44e47a129e4b65d741346ca6dd4b302f004ac60cf0a1be06b2e66d4cf372733edb28d9f9b8831393b9244539e84144c7ea1e3b0bc390801e32ac2539c3831b66a9ec4c62d", 0x6c}, {&(0x7f0000001000)}, {&(0x7f0000001300)="b81ae130eded3de4f0d7bf957727c5598936af4ba6976cfb3afa125214c02299257da85fce7c23f8fd449830dfdb44c783549b0013a2e305f799f091a04e57237e6c63e8430b1589fe1cb6a64f5d45dff33b96252e68fad188c1c1771352965ed7702ec0e52b7fce26bae4b565b8863424ccc69b3e9afb30d8c67d41bce8f7306e75cadb06aaad1e905c93a9bb83e7a5a4ce6280ca3f5296094fabb10156cbd3f7ad79eb69a487c907b3671c7b524cbf694a78613d414dd817", 0xb9}, {&(0x7f00000013c0)="53b5401c28bf8ed622a82cb6dc3713fe5d", 0x11}, {&(0x7f0000001400)="1fe91db2bfce1c839777cca55af0fad5dab558e54467c20d0c1f4b765c9c3e3f8e54c90ddcbcf0d58d7817d001dec3a66211cd2ffc4479b86892a181ed2c80f5788321f60c7061af327e49687445eedeb0fe0a06dcef2dab8a8c274c24a8a804b858e04394052eea3f51656c1a3066baa80935b4e39885f5540c0e88d2b88521397c532f619d9444e5f07d06d0389baf71bc138f91708dd7baf938492e701bdd0d91c281c08f63dcfb7a9c25673fbe880ade476c2413fe4c4fa3c3d1cde6c939ac97b06f6b4d37b8906c7c", 0xcb}, {&(0x7f0000001500)="f9e03c18f54ae30d54af6b087154dd58399923d5efe8b36656cc76b8d53b50e598", 0x21}, {&(0x7f0000001540)="f2460110476aeae133e8cd81aa9c5481d872e8754df8aa58ee99ecc614cd06cfdb3038e18754cfb32ec2124195163d03446851ed5dd2971fae070a44850123d7e1bc6888573714da1daa09a35b0c885c5172e34a8c1ae24d49fef501724a634d3624e7111dc17e3d9a29d3a3acc3ade7263df48e7ccd4613bd6088b6ecfca33c6d2cc236e8dea7795a665044f2ba56e13beb1f825d4c233424e5207b713d3b1aad401c9e81841ca585f52e959125e62008b927fe6bc8d2cd4c4d09510a405bb6f191fde488602194ab7c01ab0641dca6df5b0f0719f6e540356420240948a51080f3", 0xe2}, {&(0x7f0000001640)="36d44612ccf2bb00ec1cd33d23b3dededd702d7f84a674b710095196d51333347d865a6d3af3d719bcd9ee7e30e0fd4120306822f0d0c4b119111f5cdf1c9594de553d02a91dd46bb99b6850a66f8a7891a37a643018dd148dc4b6eeae0dd9b66586ff3b2a5a5703ef4c9c391ffdb5616f0386ec706049c084cc1732741b0f016852f54ca6dc2fcc92338000f5f30395b4394be2f419ce78867805cd6aa4b79b89ec928a1afdc6f57b506c4a49e9b20b7556bf4a5b4514eb54cb24103730993ac5dec4b51112a171e9c15d10bab17d4db403650df93b1c", 0xd7}], 0x8, &(0x7f0000005080)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r18, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r38, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r38, r7, r7, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24, r6, 0xffffffffffffffff]}}], 0xd0, 0x8000}}, {{&(0x7f0000005180)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f00000062c0)=[{&(0x7f0000005200)="d0410ddd48d2a90a4a2aa4b805897430e29c216a5f64da0e0e36f6653535e322fa809be4ba2e753c97ab42cc59ee30207795dda02a416ac1cc5e3708dd7b2d14a9d18ff5e43c6a39e034f26f23afdbdf594b9e05955bcc193876d7184a4f27cf4ab9a019743a643841c43409b504e83381816619d87e79438d8b9c011368d53cfc0f7fd938dc2b2af40f828dd4a9780018d44a95c3cb776026cfcb571a07aa4faa63f53caaf7c6949bfdc768e527828f50670fffd2b9d88784346bd05e1ab545e416cf1bc7148177fc09216cdba8fc828ec88b78942e26b163d2a70a904a4566bbcc89c07435cf485fbcc4ca00bfe863f3a6ee349a47d41452637a0b666ddeef0eb20a7c15e96e90a3a6e0d94792eb73d0660971c1b13fd7b0c6b441c33bc5eedfc18dfe483941a46fdef794ae832537841efc1a11ff618ee0be2f308879c8e201120acd8dbbaf0318f8fbe4a5b63f5ea7548d110a6205d0bef0ca34879e7bd9eab4c886bc2b3cc572d2e2b7651cf0ab65751c7309e418426f94d1a8f1a6e7d4fef1d4599c6c64ff617e4148f41818d5ac7fe246aacd44235ff0a3700513d788661f7b29253d909edf6dead515571e352cd78a14683fd2872eafa40f178618cfab41546a3e97d8396505fbec0966bc58d3577cd6e457a3810e1199326633b32f23a5709d85761a599cb755b8f70ab416116f127d243f37d331be99272d8ddb9098eb1699153e7c4f3138ecc2d37ede1ec98027d397d9ce3ee4536e29192c8fc69938d39e9ffa0110e930f081b79a6b8b496aa1f1ed5a01df516c7db6eb35fef8ec29216d9e29380423554d0892455046522fbfa6649a120ab2394cbe74732e0fa0b532d6e3b36d4ffa62a8d0befcce5e750b1e28eb97394afc693718ed493feb2b015ad6a27f20b0edb2602b9621c75f6adb91fe9b062e305d99871ec3212cc1a73b75c782150624575260c61fe0f231d304241084f256c914b68634253c2669eeccf1ff4fcd77134b63b95a1300ba9a50115a2de8b8da65c501060e55dfa2b9685330b4b210829890919f6ddcdf33cb046e3a3469fdd74128670f6fbfa1595f7906abbc74ead4d2d1f9267f4fb01c2bf7a7eae953eec600839c094bdc89c4c235989befe71851cb4706bf49d116ae1d8f24b167ccc6ab65e2913b80cbfd002757d32a1526bda2609b16377e75d499f19fdb5ebbb5733d8b679d60b37670345ff85cabd48fd22ab6b19312935160e7ff75aa26f387228a1e16afa36c0b83eaad1f030966622d3ca929f4fde69b1280c309281c6cd5030d016e1de2e9a45f04c97174a91fba4b094629587d2cd50280d416354c7f2a88e5c5142286e7659ab9dde69c8be13bc0b7c99bf76deb5115e88cdf0a40fbe3670fe6a71d0cab00fbd5b88b256bf6994db73ce40749fa276eb44e384b99da81f633e2883401a480b46799ea7f976071fa9bb6ae133d25c7ded68636041b14fb4672038276083e05677fc86d4b1129802c272b067e8912b198e29819b26e80478b995fdde038267c8546d1c300c236dee71f471c384a328a8013129669504f555e90d31f353d640c506431ddb67474fa32c26ec454603432548ffedf202f42ae5d110e091fbc2bc0e02780374948c5ee8933744f06305b07770e3417c0f4f7c1630c8d15a7aae91c9a0b6ced2a95bb950e073156bb25742ef5a556f8311b0db9cc55bc807617f29f03122089480b303397d7df28bdf245e333f82fe805c47678750bb433d30f5b359100138d3ae0e37a0418fc980848a3ccc85a3f941c2306fdc77e15d66b260d1c54305c8aae121cf0881b8a34e9fa208473e63b9e0f901c52c8c3b06c35476262ed47c55228036ae1735abd663bd01c3ebf02cfd9c779fae15b92ec2d0c8ddff254524aeb4a662190ca232af07c4e1505af504a40fd342b34b52848af2ca80ad3e4df8d194226c43a293161cd45b48c14287c5bd9c8a0c862c033460bcd9f3cbef617c5977b0f175aff285815c9688e426efdb7a4e8b0158c9aee16058a87fb58079f660742d51bb463c4a8a44c2620bdb68cab484ce64b2ed39a6fcfb76f9be563559db3a305aae0e482074f920a6952870287cab03c9352bdb6ee8fcc2afec9cee11833f16c27a4b51e35a831b9ab6db5540a3ba9a6b6e6880586197bf1ed02d191ccb43d3bdd51070ea86e5498fb0f9c284691d72e3da4d54d30adbbd060bb3e50ccd729f0ccdc0a925ea7da2198784a7a27cf9323e6d2f05901da72e6d11813788df445be1347999876f37707b44da7a38a958425e817c3acac5ef220cfc96d493bc9d75da625cf6cd75cec516fe8aa6a16913556220aac2cb3d7d683b9f493f0e9a7ebf121f589ec39c494e050d5a08e317706fb56a2f45f06394defe5138840c0b7661f8ffcace20a4e50bc127b6c1a35d057922b794437e3dde1b1327121e86961bdc0e07df1425ec32feca1f0756134bde2e6b408f1f38c260cbeca497a073ad113762b1c863205f4bf283176d803f8d827e92d8ab04233dc531ad64579224234d1643cc4eeba5c423ff020e2a7278afdcf4bf5aaa7c38e1e854637ff21bdb28f9d0761d47cb576ee9f01b493b46e39d19ca06941e8bec531b7355629785d0761b0769debebecf2092315b39972530caa184bbbdac5ae6ee2198423097d032d39a8a11570324ee1955912a543b0a9e74a59f3af6ee880d80ca34eb35d306fbd3e94a03795656a93efa7f2c279f663cab120e5d37d877619455273d2a527eb797bde278c21c61e4f828863f59564d280beec92534525f59137f65a90f75bf93377f71ccc54aba50429916ec65aee7dc132028523a1b0374d2b626baa98083bf8b0cdfa41b3314a08558f9b00384731ac23812902c50a9c388f7cbb8039153f0a3bae439d904f58e7800273d88cd1246a8e1a1c930f5e5d8a14b1dad5843744da2d02792bd92dae132129ef99bf02a98862cc315a1f8b6a4442189dca8374cca12b3dc3441e5f1d67f6eb62a30c7e8398b007665c26f072066dfb1018852b3f074ae6f69dc2e96d1cc27a1593c032c4950567e545eabe63fb9d66b9cee4947c81103b26d0ba004728b22d3cc6fdd7573f50617b7228ee664406d6780bd5f184580f6f332d6c15fd6a904c06c17948b280fea0c73e4fcd727c41a3572d62de9f9c571c92b723b1fc517d8865423a61718a68ce192779815e7ddaac4a635a4bd824ad24237aad8de9fce20bb3414b2639b2feac249d35123784564474ae887808e913431125aea715ea884b8e37ed534b0f62ced9bce2c73236c83235e5f9753b86274ffb998451bc21b90052cb4be56c02bd14b6821dccb9d51fdff33913c73c7b9bd8f74de052905f036a4a13a3866da5c9146a4ef56193faba11c2a81c2fc1b86915432a4be04db4455d1cf3bfacb53cd795dba14586778ca209b114b57de454330cc9bac19f34519a9e1a4d8252cd4e1db1a467b878c679dfe783653f5adeb8efc7ff665e14e170681c8a127d29fe2f715b2b0ef21a84df8414700f3e7d76eb289fb637719eaf08d654499add0bc6eaf64bcc01a0a48909f4cc3cc273aa1faf1f0806ae8ce3144e24cd6fc45abe15894593f7a00223a62f4e56dd596836a0b591253845635362b90cb93909135bf8c7d5a597564aa3384de1e3db8592e687c3067e9b2e6888cb5bc737f88fd376376e88ad729c4abc9fe78325abebd386de1dd0b8556ab368d40f64bbdf2c80457360fdc5dbbd587c8a1fdbbfeb8429e291a9530cb1fb9d4e4814fd2ee94e79419a50d386a85289a96b61652033a02b0487e33f51c1b4cef49a99b591a271165f0647206467e9452ce3766a38699dc24ff4f88ce1f5c3c7d6dfbd64428a90e4c2f38fbf56242657d01b4e6c79340f3dbc31481568f9eef86037475999a8304103127b530ee5a0f6d4994c6e8f232d2e5a8cd7261c1c8602e7cc3c363092399acae970109a7b2e9df2281a259dd845b6de1624f979c064b6008e367c551756a11ab79f5658648813d6d0a45d63e69ce8b2f850e3685dbb0747f4b6d5462616e70371ef911fa614afc605a608129a53daab9be492ac281f2933b881f23767f6120d39ddcaf4558a7deaec2a53d96968a5892f86a30eea89646e67126b6af6d8d774f2f3772dc994c2d08411473213e3c4b5c8c19fce1f2da445ca2561b8eb7f86980745f7f6d3df8188c9ba78a9cab63853dba22018b2473bd58be7e1b44c0c2430f4bd0df730eb255ad19acf26eaa7bfa57b5da403806f07a48460ac896cf3bcf2f908def0093e7470edd9500bad5eae265745881cc8a7402b2534eb89dca680fca8aa88cb84d5ffc860ac24ba96d2947883d8371001d9437e639036afaf566eb40d88802488b27f3ae0124bec6456d41806e03f0c90d627c2dea6f9a6fec3a8af9def9cb06afd5f9150e882110999c007b291f897ce32f8c4152a7477d6f411f035e0778a4c2a43cf6306d8d090cf2db3c2cb030239b9dee0a3f9e38de27cc49e51052c3a65352c9dbb48f647f088bf5e37f872125b311c8e2c4b483fc2e75afb23516f126a69e9432d4e4b0da4be0565b6d7fd4c61864755972e7557d54bfbacb3d867fbd50ac4c5f567a6cc3876eeb5d948c9bff2ce396d6fcfc8b97564e859f54ee34d550a197205ea80e02a98f844d5385a9fa5d7330f09a26af37dc4beb46d78aaef060dd324a1906d54279ff574f4348c7e8e4bacdf86c5eeaf4a7b958708422f5b3658aa5ecdd0096bbfed139ffd23f079138013b6823aacf41da659e6945aee25ad86aac10f4d351cd32c1d3586c30bb9366ce52bce8719154ba364a977c32c73c56b2520df3ac74cbc8dd328152e5937ee022bd106df5bef2732eae5521923688b4d90ae84005dca2acb2fbcef356d89f56d7d2153918f1c5ed78c304ec81818270bf72135345ee3939d93f6dfb6fd9831949da2c52086b204b6cc3f4280cb53d7de71347feb07dec07ad42a3257e652843a792cd861d19da410eae0a851759253b59ebd7fb601dc9c391ab11b951c027afa4fe39767a36c5fb031ff89cc2f2d7f2660fcc9814b35a9b51799578e915c3741e35f0c8344ba614bcfe931012bbc69b3a67d7955ecd9560a2110e5ad46afcb3dfd2fbf7a59765e7bdf0ca8db13f9b787f0008fd3465a52cbcdb12c1c76b6ccedb1d0f6fbd612c25329c6df0e8e908e363546d7f242b0e7df1ce782aed32d4d09ea88b116ea77a22b41e1b09553e1ea6e3d0be452ccc046fb4af0c59225b43eb20f6f557da75b8dd27acdab8be5d78755fecd0ad6a299b51ede3fc24660e74b1fcf0d4ba9ac35d7a48dc8d657404ac3756400a89df0168131698e0a4583050db6be152e6379ea5b8419262f5f914b87b1d73475cea9c126636f21d91b64d1c36f44cb09c8f6c3c3f7343d028aa7876c633e7c32e274482b6516e7d6871990b4c77bf72a3ed92180a561ca71be896666fc06d9c6b34f7d304f00a931fbc01e8aa221154c420e623e3f63175ec8fa9cbae4af031a405a830f57bfb544027ab9d1eb97f9a3fac6c31e11803b2ad60c7dc4a01253606450fdb2b8c81dfb6c8c1ddb3a15bb0cc6a18c2b7c67242ab10a0a86f768b759bb81a964b5ca3e04a10e6662fe24bf459046e967a0e2df4ab4b7d23be9731fbc8b9a7a88ab070090b7451c446d80cc5423ebee3c19c85602eeba26527040af4813f568c2abcda2f7308e2f4cee466be0048d17496b16bca72ead0e529d6543168b2da3b58b41085b9de887b804d22bc604ea0799b294beeaf2348cdcbb9079ff67ab896057ed14f400", 0x1000}, {&(0x7f0000006200)="0a05039cb89479fef7a45868a1dbf16e25fcfbe3321d999c55d094", 0x1b}, {&(0x7f0000006240)="0ea1e028df3a9850f48e1b30a9faa78d", 0x10}, {&(0x7f00000008c0)="60a1cc4e1faba958f07eac7bcb749609c84631e7607aee2f707836aaf734656ee8232d94f57b72097dbdfdad95748c198e93def232cbf057146ca457d0c6c76a58601bcbf7e06dfe7b01061a1ea4483f2930af01041fd55d", 0x58}], 0x4, &(0x7f000000c540)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r37}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r31, r25, r25, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r34, r19}}}, @cred={{0x1c, 0x1, 0x2, {r10}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r18, r28, 0xffffffffffffffff, 0xffffffffffffffff, r30, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40}}, {{0x0, 0x0, &(0x7f000000db40)=[{&(0x7f000000c640)="5d779bf8f381dd47b97834e783c161b35a45332cfb9156fd9384f485b898c99000db33e3c25c1f8a8e4f0c75a21b7785c1af270af6811b3ae2ce487f5c28f761cbe5eb0cff1d4bb675c3937086fc28e6af3635b45ed0e4874651d90462241cbdc55ef778534cba0d4a6a13e2f9fa13c376ccf4fdcfb843e75420c4d72a4cd9ae2d0a0b96d59cb8a16097a69ca26fe20449dac2934163cd3c1d5139e80c708be2434ff9f9421074786e6ac9bc265470b5de30a9db6942f13aaa6daf6a804d40450a1f7daf339dd69e6e11fc", 0xcb}, {&(0x7f000000c740)="a59c992d980edc271d1a2e5c29bb2a2d9073b2432dafbcab15685b57d68e21b734dbc62918b7bef5ab390ff353a8850c68a8c69af192716b33d827029e9b0bf88ccf89606eb144f977bb1eecae5fa6d99b1f83f63e3d4023c9cbdfa6bcfda93cfe0c3ffcab69fcacbb5bb2dfa0141526f7c1c7de14c658e973301f7381d3", 0x7e}, {&(0x7f000000c7c0)="dd54f24028d0801281f79552cb8d70b5a804ddbddddb99a31e1c305a8e979decf1ef8987b1a1bb6ef87e9587677389f78073977e91eda7f0f2804d4ae407f5c3fcde16c32aeb2879d8a8c570fd166e1716c5c6272bd8c7ca054bf8b36b8dd045dc1b213a62e203c6aa676b59b40f2fde0e7435e8a59efeb3e072a0a00cd36417ecfa9d41df698c1dbe38b8df620b628dc53600287b85ca8739af091121816dbc109eb1dd2bd90b5f49c3e0443a02312248feabc21562ef0da870fb3ad64365e17489b040a05dcd40eaff8d35c60742472e83de2600bbfb8c2d1aefb1c6bf2ff6bf055816ad77a483c4d443f2c7ca23b5aa5cb793b88685fa433c6749bf5118", 0xff}, {&(0x7f000000c8c0)="241ba7ea5f43ba65d39cbf0c620f5c54efea33aaaec8ccf92b7cd58cee2410ee380ab86f319737a311b51327612deccc226c490dc046fc488b0b2982ea0eb8309ba2751209e2d3c1c9cca60dff578fe2c922c34737deef9b3c36f7f93e54c64cfb7a85fbbc4f105625fc1590aa8d0a3b139a8eae9c1110157a", 0x79}, {&(0x7f000000c940)="23f255da6833b85ee1e607003778ca59ac1345f60534177b212e7e56de5582d2ee66d69ff99469de5306a58be9f21d910d50006097aa1f3b4e84cdb38c9c6b8e73e60079a7872c57532ab8151f65bb2484abeb93075f733d346caefcfc5eb544acdfe15b1cec0327d816ba8943aadbf350a2a8033308d3598d0cdf1babd2147fffff7cd3756e52ad31be0a36900fceccbac027236ab78d131e386abc036ea7b8993299bdc2a12f2d2169e6b8a88b23af270da8072d754adc38fd77de600e5f4f266d6de8788c68f6c91cf8dce89f20507aacd6964562fb5f863a0146429d92ea0cdcab8222f2f34459b8d684ee07c368afe759a409d8551f9edb6b40b1b494b27c9b7d93c2c43b491d9590a69de1c1dba7a366ed59f921604ed467554a1c7fc01da9f15bba301f40f4fad643c7db6bf0e9042c9cc6246c31a958529e3e5480edd6e96c219af98d2302f9eb380c41ac9b6d825a36624c252a0b339c59b62c38203c71a589d5e7c8005af3a467dc5f6a17d17115e2849872cdaf12c6c49a652b49af614159e15ee2dfb8d7cfbf5fe5d445a148fd27968ad142bbda2f0571665334ad2e4ad7640a145a530838f8f2c975eaffc7b677e4c35c2ab94e84d5696e4b53a5e713001ddbedef5ffcd1bad128d98304d0c9247c3012eef00d596025a8f139b10325fbb2ec4c5ba3419fd5e202aaf5fa69309a6d569ca10c26b20201c493b28dc0d692aec24787b7d67f7cf6c4dbf5e06968a0000cd2fc9019dd1bb1c764acea60d40290ce0c2a4222953021f1297e17ac8cbb7e7e77571fe4951279bed5aa45b05027174c1f2980b9af779b53e52a7be1247fbb28a82934120e65865ff0cf8ec25dc2691bab07101234d3d18185e5348168abbdec62ea2ed84983bc5e31587ea7110e76ed77c6d4549dafb6b8f63999afc1d804009a3063858a5b5ccb73482ca1c2a5aec3e2256c74ef4f6a2d8ad8df99c25237d84849c702053557a70e22c9e122d363e7ea354173d8c87f45629bf54deb4609f1347bfb3f177c8ce5a7d98280a43e93cfde44adfb43e970f374abf9d92790b23fff6b940dfda3438aba43279327f33c9c83be0af2de5b8d2573bbc035c70308f99e80842eb4e08b561402624d51e12c69029c1988f6c5bbd117de58c1f719658b2e92654468d7ceb4dc355bc22eafae71c2d110f668841a3d2785929f545a006c6cbe05ecfa612b2f0661c6f874e743f772c5bec5b8ac46473b9873f5b0b6bc8b7cfadb77677eef5041a28f26dd22dbdd2d57e4051c105e274f1a5daa44d732e21e201f26f2db0436a6cd2205d15cd291249c2a4ebe979d0866e0cb86d824f2d3eeed5809cda67ba34dc74984229839ffd8a33c6b69e194c1bfdf93dec3a66bd6b599470738732dab8e12fd37a6cca4ebd0ed52cbfe7761612b482280a83ac864119a1edc00b550c32822da44b18c9bc79a5374cd06f06db974ba0ade0a0bb698c73d0d8fc848c9d87819a3d336e4dff5e9fe7c55e8850864d919d22c71ce113f57f3a972e91b6eac0bc9e17ebca906b1e7d1d305194bda78a9d69f8b5d9b054a13cef8c3f86948aef0b4456931021d47f423948468f0250725e6ca2e9875f415f302df9ce16973aaf325f847f74085c8b6be1c70a8897019cf584e1ce15ba153354c3c7a1896cf34d295caadd25b24510c9fd9ce9d8d2fe96021ae47848c847bbb59ae39b344f78ed7f4a3284941409ddbff008ddc9e2701898148b12fe0859cea077b86ee2540c61a3e87a4ed3994e29c89eee5b6ee2b23e428c2be10abcd3f1c3373dd275a42d5a957eae42556fdab897d0e0e2c6be2db9c07bb9d96e964e310615579025d977bdb3e9b2db16ef3a1ce08b1e557478e2c746e668e1a3fd61371e43d94d2746baf3d5b9a766a059df08405eeed5c590fe35804a3080e6ee9061c7bdfd1a95dd694bcd16ac67f993889091ec1d61e868ebc69b0e90c6c39fcbbc878524864f347390988331c0fc5def6b10d8bd5619c3b8b894ce6ef615cccb35b1b038548773e4c4f2a1a7dcb8fcd63254542a4ff32d3f6ba64351e08d2c89110118bd42fc9bd354b261a232fc884f6407a1e66e5fa8c32264bea53df06ccbc97b676670cccef68a319a725d40bbeb2f4ce0c97964d4d90e077e9cb7c1f1cb303bcb0e1c0ba24d2f0072e931be23cf1db46823175c462a9b575dec209182aeb98e286dcb4a70e30a2e68bdd35d0e83c864ccdbe5b971e575b6f1c5ed41d45a93b160fe95884f31d3e72a50d5abf2aa600c4b03b0c34d596f85fdc42b13369af8ba2e2efa2ac1c380532495594a93584599149e5c117164a4fc6b075d23532ffc616ad891fe85f07d60d831ff14b2fe5ba44ce3acd6d582053dbb4a5eb210436ea5a8074f1d04946546acaa399680eb3852f201cd122f0e723eeb67718d0dae0321d093b0e47e0c4aaffcd66212619bcb5a496f4c555d0e31b1655b29823dd78f92016ffcf58a580581f93e19365cf837ab4271ff17ce5bfc0f2358981765ef3fe3049242d66822025ab25bb27a1712853dd8b4e6eefa485f39f4fb3209f5ef74a897f35766c523a9e589d270449b505ea9870637adba998b1ea97bbbeba6dd24402d2bce49b5d3896e21409986900e23329fbc6d784a8d8450030b5b827fe46da73a1d7964e097feee2440199aedff32d9ab10e5a8587b93fc0cfe03ef98d46e6af0a4b425992f288eaf461e3c6d7000878fc04d1ad15d4753d9b9d5ec75fa0caf7d9a1af391c967ced521faa8812893bd947dccd01b3a24bf873d812836e2b2f6400c97aa7b7acb98eb53511505ae4fef3f427c29d044a74940c3aa01ee2e13507ecfae80c8fda6b4f326578761a8f8585f6779c0be32ecc3e0ff53e5f182a9e7e396f972fc934e9db6f00194ed9843941d54856015c3c855aca2d8def32813adeb1ba172c25efac0ec27e7ba4969f7168f06430029f798688ab7d2ed1054dbc61007c306a444cb1590f6cc77c6d61a1509a6909322b3eb07fae9029b41c039ee30abb81fb5799df74944b98f518d98d5ca5179cf9f8bef4cda54d1ac49a77d6b37666b669b52a9fcb9e05b127361492b46e65e361b1ee62a549c87f296f121718615488c4cb53461a4af55d896e60657a33e5d584d014f5582f035314389d2b1dc8ea89ea39b8d4944d08824808c8bc7849c2e091f106736903876b435021faac7d131021a4da57f8b4fe86d0039c260442ba67402ce2b620f41e877dac04e905f9e847e651389997e2a95d4d129e59bf9a0a928717ec23a05388d1f42f0ca1427ce49037c6073c53c1ec54a7ace725d0d37610e70f400501c15ba1591c90bf8768c0bdd583f798196a3fe2fd548001e381f1f81529043fe7e391e2266f6c92ea75c8cf8c5251e9d53ad5329add6fe0293179ab25814b382f27b4ebf6ec63630c921b84ee34971792f4a996cfca85104617f1425f01671437875cc01efa7a1665705301409a47d076afe1327f0ba23b12de38d9309c115477cf031d5bd049d40752ca34df04bef73a5ac9b232076537dd2c236f11a37979a4758c010f8eee78c7c48c1c73837af167cbe74d42445899f6b04ec125f61a17f39613c6e671ce94ffa5f1f484d7a9d0083f9ea79a06e8de31e2c7eafb889c300c6ff42ccc7942025a8915b14a33d07ad8d664d92bd82eff956a3e8294823a9c488d620a3689e2ee12cabb82a0c17a8f386739d1bce8a115b6ff04cba0044f36a70ea99efb27f3fe3a531820c14a13e0afe7fcdfbcaaa8ad6833ccc92cc8d7acb303c7c5641c174e91e448a5d0142d59fbada25882955ecb5471c21e2367ba1fc30f237b9c1c86e711c2475b86acb3c024a44ed82d7f9bcbb0ce7a852d7e4ac67f07d9964e82a98546ce5f3430c97c85e8c368f836355da6791eeec32c9ef88b9c87748d4daade19ae43e28c243b434417aa26b3382320a2e62da7eece61e5203a304b10bc545b70fa4b39138c793c3562e9f39c3446d649c8e47b76c498cc01ff0b93b2df373205a61c6cb224b35d317e15f23c349536ba4b1d6aa6a351a63a7d6042a7294dd2da7da97b60266fd932504614320ed2afe631cd32fcaf82779b8456efb67ec0d2a70f9e47eb1cd89de618506cf6b19981b29944e5a037ae6eb43337b9f00fc84ceb2a4cc3038f33052a6e9f576f724c42e72108f430b5111a2f1a564ffc751255e634142e98a11b00d38902f120cf1d1e696902bb5d858beb9aa3b58674489a128640789e06d87e681f0154397473be63d3b7bf7a85b57b02abac9dae5ee599986a3895a2ddf7c3b58b80461e4457d2bb24309f86418e8b507acc746a44adb23986133a2ee88815325bcf1c62ca1b5f906d4f332569af9dcdb30566064e6c7e1bdd9b92195a7a8290075cc8bec6ba446f0f31ca8b7d559d2c02a60a1701ca230dfd7ed83ade291d420e0664ad84ec81e6c98bcb6aa0564187cdc8630cfba4dc67af8c22c1b7d3585280da22fd89bd669f048ad6884273b909a9560c7d3870f39bdc3baef630d30829478a9710e4c83ec8e15669ce5885cacf4db8d0aa8df8543b55b2dd8b95f22fa1529653280be416270be639e0ce9cf151a7e233a0ed47c21b58bc82237da8986b9a829f95431ff1487ab90c42cacfb02a1b23c91a9e908b0df5b700654b9ae3d5fd594ff530f44465eddbfbb4c645b1e3789aa3c1ba61ddbacce778fb0cee424c741f1b4d98c4497eea548dbf5b67d3dcb163a9b3b14dc5e5d73cae6856332c22b6776d5f3c83ca2495fb8a5545f8720e2c8ed0560b70995d1d531456b0b999e244acccbe4f25eac6f42a26c608400f3e7d3e51756ad947f2e114c4dff71a9276eab6bb0041427a252f940898864fa05a528c6ed5dcc1ef6c4520f688acf6d0ea87be4848b1cda6aee7f9a65499817a43a7a7cc3f3a329b19458bd1c9f5c75ffc2094cd03b860a83b6c22e5da3a176aca25a9850aa7ccb6be36a92d24fda739d869f84e295286c975b59da2225b2b174c9fd23b90a50c6bdd72c77c10d2fdd4db99bb7a388cead2732ffdac311a5cb412ef54a94c6a43492b99010a9456e145856d7a8cc390d87f4723cfa2d58098d9ddef29a5909532d6d0be63f29498dacff3de069c1d266fb0989c97b6341ed136d7cf5325cb45d61c345d2b9e684d09aefe8e72ad14adde2cbd8ebdd956e53c0914afb816116c025f71d92f590e4f1e726b0e9aa11c90c96ab54115392e8f94e7467b50bc0a6dbf5d57c1c1ad621208e0a7b61b4a34902130ff9e10ac74de4a23d39192d64a12d5dba42cbf33847eb7c388490c54512bbc1964a411f57120364f2cc583a1c8a795c758c78ee49cae926aeaa548a60ec80e6bba490d327097b6b0e32f7575879a4522a5b16493d3f564555ed737e32059e3d44d33dc95d4969ccd229369660831e12628250c8841234afe07a9437cb530816a5411d2e1d9304832ed68a01b790b53f4d704a6f31f7e180474608fbfe9af877a5189cba5bd634805eb16a7213badb27ca54f9dfc01ce01a733311f4956bf893b0a1058df65adffec2798323368758b99f8a406b8e64427887d33ca05aed5b58049c567eeb57522fb24ceb74d526955af41f1f07e8f62bbb79ebde8aff98e37e4f2534b17f35b85170c36867156a5297f4e52b3675c2d782d677f5e51256ffd9cd0cf52863cc48ef541c79b81bf2b73aefb7968f1ed8bb3ad39e38184e30b22bbf7edcf276bec4fecbd77141d83d0b77ab1da3f95df6768a138a277be275440f3099e57b92d5470a7fc05a4761d53f4fc1ad804a58b9cf699edb661", 0x1000}, {&(0x7f000000d940)="d91c924a0be7c3598d1523b02e4d2381e640a1fe3ef6de806a209ce5b6c96e00d4c8a975a7c84f4b9565a3469b2064f51b64ed1806dc77ba38239ea691dfad268025aba3fbce175e83149688da6bb49909b4d40b1aed3646f3855aa125f6c440f5d2bcc847db387e", 0x68}, {&(0x7f000000d9c0)="a7d95a9be1ac863facb8fb868f4415d92b6bd474c219ee4cd8a7249c61989387f2e3b4f5d0ab6b411df2b465fd0a83a67fe39b1f34d1e60d0b2c094c99378cdc20966fbd27cf6e75ff2861d55b37f903db69b712899628f010b397808173f9288aa08bf1a2687a7cb89b323974ccf7a3d9c148ada501b619", 0x78}, {&(0x7f000000da40)="742a8a3b32cb78c2d1fc30e420c9d2dc38e418f9f10859f6a2da6c59a02cce76c5c2ec235e71582a14b43032e4212fa79655c378bb6c573d1531eda189ae31af8e95314d4f125a3d63b422797a0e097abeb3a0f33dda29bc7947ca6897c9aedb7214885ab7070d99108f4ca84bb82b3cf1615c8bbdd9048f9c35045dc5a6edf31d7f79e1edfabd9f011734ccd763bc6759518392650867c209225cfe0f0b52755fcf94302c804ca682263fbf3de9d5a9f39e08cc", 0xb4}, {&(0x7f000000db00)="3a737e0bb57b9afd576264ea311cd8b24b11aacdca8b13c4124e7421b4bfa626444573a81834ddeeded7f7565cc8ba29bc206838d71ae08e42f93b", 0x3b}], 0x9}}, {{&(0x7f000000dc00)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000010100)=[{&(0x7f000000dc80)="eed7244f09cc28e3e2ec57f2bb911c9d31cf9801b4734f", 0x17}, {&(0x7f000000dcc0)="d959c18c8a1821158867d2091dbb02786f2606e0f53b35366f271fb4489a94e54281efcf89db0dcdac9f7cc9441116f6366aefc7d08192a4a72b18d1c736ce2e5b9df8e151470f6e44e4409b6f397869ae751118742b01eaacdef356a0ef967f77803cec2728118276a55c049dcc74879f15c6a3c42b9fd6e0dd427e2b0bb3efb726d80128cbb82486491716e7ca3097f232d7bd60f9cc024cea6239b8ec0777b29f549e12efd47d33e0c19687349e55e944d341cf778b067d8a93d3effc916c799a5c9800c1", 0xc6}, {&(0x7f000000ddc0)="e7c5edd9756d1b0d2f87338e9d7e3a5684b0c2052ba491cec0049bc52f6ac494c879c07c358c9842315811c56a4cc0be315b35d6757d197834135100d9c5003e0e01dcd4246ad8bfdd342a449ca2b83e797886a09d3d767298b0a66be7de9eb0ebe0bae6820e60dce55bb11837800e84c560037eb83ba13269356789a27ec389c8f4ebaeff1ae6274ca552d7f3217bc8e5100f1235fc648c0de7694389e0321c900023fe36445af832ec93293d59fe24ff548db42b62a5d4ef2721e128dfc1505aec4bf9e9be54e2f40102bda213828d1d13c5f15adfb8f1a93ae456718919ab97a38e76aa4e63026f78582eae25d9daf986ae89a5b31837d63e90e0d18fc0d354ed4f3a494e14fedfa2c35b0ae482f109f218633844024c39b0d3da11c4bdfa946e856bf9c9ad5e926640d639ae757a10627718de9976c95e0a0a5dd7151a8a49451f4824e99ece38da3995464d6d1973ebefbaab1bc03488975ee66504da8f595906c99ad876882aa9eb40851064f97eb4b04875419a39090fa6c9060ea55e8d9289e760a59393edfa5204bb7217c43d3c43fa4fc6f440e8d9306bf909aae39bee2eca15ae6b8a93eddda578c04f593b4448be921b87dbe801766f370a059da0c9989ecb229810c4b7f8a374cc87ed682cb381c71819f1dad55249cd115766cdb982ff69c38d2e03c2af10585c35f79fee437d0c2ac5e33e5b9f803f319c7f37fe247bfd2c532dfd7a02bc80a76f9e16d3195aed38063ad6e0cb8f132f6acc081fdae293cf373523f611cda71410a85dcd267272707c4db231792fabb6e2553ba6e9abb63483ba9ca0da82e9de92a41e1d341cd99063392ad0dbfbbc394655df60c56528c728f0bcbb26fb65a05a5f401b5f326d2ba7368dc56e1bab4aa52d733f30e6d50d83cc911bd51015c6cdd7bac368ff64791ec7a63efb2ccabcb025c51a1068642786d175131ecc0db148235b218fcb078b20033b3a59c48317713b39f52bcbcdf3f76d36991aaef0468ecbfea44751da6c5402462b419b21375550e253dab39cae4066972cad456b49da3c77ddccb8fbce509a166c0639f08a78c5f8c3ec7ac26622f8d0d285dcda3e569bd3c5b24fdea30143551f5c2a9c42f7ca8a61cc0218421afa3bd99e6ea295bc88dfce1034c14cc1e16f074d8256c0bfa84ceb43d1c1d672ebc50b5f28558491dbdcea308e5fce6b5af92d81ab11a9b2e7926d587e6bed8e42dcee2ce6df3e2a5047f7c3fdaa2a1362a08f9637bf239aeecec68658fb1b893a9dcd9ca7c920c4b58fea570f804bd7e2d69c78ad263051171cd90b8de9034856a2e0d4417937d62311b5d5bc83245c0e68d3f983d0e741a17d62ea29a47d144bac277bded5e810f0f0ea3ea00c672d017ddc6320bd95a41c5e888ba7f66d0041fc9830fd0d38fc938c264d297990ee283fc797a64f152c752ba5a7e1666758e388f3117ff940e4b40a41817f954a420bfa4641bde7e0dcf7656b647d7177b3c5fb4ec2d0f7242f5ff73de2941b3233f4d08e236b80f9fc8a4262ce7af84f7ac4a41f17a6de8bb85f96906950fb87bab047658c9f5af103c8d900652dbbb3fc69d4fbea01528147c8bbabc845b671286523a77d3f154a0a326f22da57cde15f3759b15c3d4bd0cbf7bcf538f9c877683c6b16fc475eac76ff5c79960e4403067483b01e628bb9d46f3451f6e41d4d3c73277ddb907ac08db684d61afd84ac1519ca8fce5f242b4782bcdc9458554bb3a1101b4226287a15842f20d014ae9033be1d52ed79e78a6c5fdfc788f0211435a780f7c4fab9bd5ec2ad9d8eb251ff61633c5d93a45897398896ba71af6c876b941de1b895966b7b1eaa360c4f728db778a514f4310375acdb9bacbd3eeac579f9f13ce9e4084d7412b3d2f17e435b98cb217dd48eb55a3674670f1ac94848ea9131aa5808315751b022830a2cb61d7f8a83cd4266ddb08dd68d8c5043d0bdf65289302686444a4bd12988aee188d06c643ec11620d5d1d2ea0080569ca38fc2cf3ea734b3fe0b7818e300c6facf3b632e47cb3f52cbef8753e98c08f5dcb05dffa2045b300b3da167dd8ccf62d2ac9018615363bbcfa510d4ad48d4c428980eb5a860c68e82be1a154843359073de85506eadc30c46ed30a56e8630515f86730a5b95ff13a939a18938ea5471f3696bd78754393e3290e17077825a11d7ae0eca3735e1648c9938b6ea81e3152d80d218bb99bf8d7da75b6b08e9d618b7a08f35550835b1c7a8920a632753b3acea0775922239f61d04e0003801fb6a0f3284d892b92423a4e2cf61190ff08131a12c728443295248150b5cf1a302a077f82979d1c48a2a47b9a7f242f10ac2bb8483f1a04b011daa74aa430f0c1dca13bbc53cf2612d961ad15b154ccffb4eeb1e5466ee564d133fb66a0ea84d50c1818aecab94d46a9944cfb761534fbac4a8d91932fb8c06aeb153065c13a5d285d3fa11b3c0df927905d9d780f6889fa1a688cf6767059e125f4eb6d60b813dfe07dc1bf1676bf421b8bdec8c1e0494745466faf6bb7af78bcd7ea9d5da2fcf72be30dd925563e5b4febf4666479280debeecc7d8590594058fd31bf4937fd93861e122e333febfe808922b8a8cd9fd85a8eb5eac8743811d3c330771d2ec1875c8e191876d571cf3b47cc68d9dc7b34d6a7096c036265d7dbbdd6a661c8bbe5d089c354a533dd8bfbdc334b692fdf2752d2e71ce8dc6f68e9ff395439fff30f587347e742e8a2f096b1f865d15008b6025ac86e7bac6f0e2f15045c32467984397d5af8510475e7f6a90678c91b37a07df00146f78d73b484ad2a645eea4938a819f2ba36322134af8fd2430e5c2865a56405e5075d700674ad7c3d8004d24423168570e0e9cb99c1dd7669ad6d17b0c396b0b63bca7bdc0114010d61927fa7124b2669dfa17aa03c96ee58761a991a11e4e493fe6b91eb4590f94f4ae1b56a877cca27038209417c4a9e96438c90f4d17e7329090f70b05d538379911bd2a5d0b1bf5ba4187572a56ddbc405c275d0cdf34b819dca6954f8496ec3e10f8d98afc783acdf6178aea16f39455e7ffa0ecdedab4f1e313cb5566182f3c9f6916aa15bc64c7d6c378bd3632fef96bf3b3dcdf8faa119667814d0e4b1fbf5f116b9b92a98419a0dfea95c4c0b25fd215e8cae5c34834c93a99a69576ed59309453f100087ae63403018201f2c5e837f8664e0f0591ccee6440bebea340333d028c9a151c7c50b2a26e1a39a6ed10a7fb9b106085cf46645caff85388e60fe82792fc9725169f3727400290c9a16426d3eba34a3ee4622900c65b56cfcaf92c342f659b3002091f7832238d318f8b7d4dbdfc3047340976d732f3657b80f4e575c7172a33d999fb8518c3c3c2c5569ea5327fc30612b134391224a800b297702b991c3cbcc60d7cc15a940fcafc34d090d79776c35094d38b1d1abe32e828d4c03802cd00bde8f0a2fbd3e892a2bc169ceebf957468eb0b58e0b4f13ea3d1e583687cbd71171768b35b35c9d4d9bd86125ed60b286abb3ffe5ca5722f26ceea9172f1661b0d9b71a2f9566ac92c7f572309802072d608ac2a91a176973564e767edee828d79bf561e6eabdd44005634c963b2469c033717a2845f6b7f6a1177403f33e6100be08dc2db1989ba1578c2622e72fdab948f76726f8ad4360e8f08b95e6d4376e147843d4bbf597a00b0bbb38e85a5fa8077e11fe07dfb510a8fd9a18fef65885542a52f734fcbcb1657c66082008235969540b8462903d399de7d991757312aa40cc8de3ddc928e87144102ccb86b85fcacc79a75b4a3a4bfaa5027394e63193489b467a2e2c4a79720f1e40e50eaff904edffba8d10c202bb47941f9fada8a2eaa7362833791ae7ffff8438f48b0768bf3befe03dfcbb612e9b65f9d5a4e46f660d3cae8739907840ece8b7d51cb1b0cf1ae3df8606e9906cbe86dcd1f3d8439adcb24e8c8d37490a1579b43cd7d2c9e1027d76c7cf7fd045f679f64f65ccbb5a3160137491f1dde3c26600b24f62e44d41a2669708f7614450d15532f7a7892c89377f5717d991e46886e086d72d442d0acc5fb09629aae3db3484da4a2224a321a4f391a23e861b28b75b2f07435cfba9e5527c7d8b2dbfe7e595d192599d4cebc81bbd6f3a537bfb2693c6295168ccd0d8f3a93ab5d87b448706868e86e8f1b25f9be03e5322f3cf70e236a959722aa60e65b075d449c7c96b8fb3883c3998bd3f8be6b93d177ca5aabc0bd01ed3c63e485872b374445ef2a915fcc04778408b5199212aac8eae37a8df6141e9fdac9ebf0e5a6a5813059ce068e4a518903fd93aa11e0f211561c67d62c6293a5704506acd9d90776467525bf17013f954407c4820d3550d0bb8a72c6756f1fc686f5a272a7aa7846ecc9cd9951723f04cab677147dd339bcf56b69179674a151803ef324186b08b2fe06ad765c8bfbec9399ef1a71d84e63f0e20616fb9441a55962d59faea4998ef9d9f3cba8980180155c7d7a6eb182ed2b9d61accb5bc5ba294b402b0c8f0c01353f7810d680d8775d110b584e940eab0d4367d7f60d6268e5703a0676b955f0c208de87fd89f2ebdac8d9d43627d3739c62dd18b97e6d1a58da441922c23e2db0f4637102f1e7a5f9054221611ababe5886f1f74acb5101244ba22bcd36b669723a0ab3db5a2d52298f308ed2a94e3da2223ddd577849e2d8e3f83b7b1d011ec5d05d61d107edc250e3a889e36b8786753eb8b408c777ca890205c762d9eb63b971e90f21c4b6152759bf8ae540b2fc54ba554bea1d8d4cf578f46f74eb6d3f87ded83736d3f8dbff4c63dbedebe0985455a1f143dab89afcbb705b9668d652c257826a0d575ff7496f640de8cec278ca2039feef9ec745553083e6eafe27963338b3b5dc46d35783bcc2359c89292a48bdae817d48541b480ad60662b02ebde9c18cb57b9830ad9bffc074219aa1b6a24d7e907871bfc1a5791d019b0ed9ae721abb3a32df1841e8155b00f0156876ec625da0d49808737307947cb50d774272a1f7595f3239e11c4944612fb368e6a669482d1d71f14ffc8a758c9630eeeab938da3815db3be26eacdbb7a70fef78e8207b1e1ed2f4292534692fb51aafcc75a0d018810d3efbd23e1b97da0da1d64633fee0233f6491de134aa5318bc1e25623c1e3953ca691498923054f66fdc45cefb40499ca79682005f83cb5f462260d7915b8f2836ffca1c13e7e90e73891dc351ef8da2d1ee5ecebe20bb86115ae4198ba8a702fa391fccc4400ba24ba1d019c4f49297d97539677e1dba1a43c2731f5340b0c7835e8b4372447dfb0131ea0efd88749bd3e890f719e6e19ba289b909619262979f2d41e23f38cb21dfb054cd3c78696f79a418c29416890fc179db665723421ac1066847e60e211c3b98585da78ed67c19b1e525650ba1a84a32bef84f145b7105ccc18d65eacb369a48a4d965194b782f594bdb3c6fd7ae63ca06d4c917e0f0577ee2e6756ca496fd8085367981ae3d20e6247756ae9cd9177131050e7d93a50928d200fa11d4e7fc864059300185bdf1e7f7442c59e235184c394ba50860c878cca4bc88fdba83c7bd864c62e1d806a4df8fea688a0577c4bf202c6443fbc9043453fac75c74b6a5e696896e4a5a7fe7c980af03bb8ec286341fbd9d3861d225897a0f952cfc7813d907dd2e677e5c41231a42593bbafb603d6762259e5dfa9b487f9747e873ddb33f3bcc99408c5f1bf4705a209de8ad9b42f3dff88a3cc694f1dfe4f5fdef2b9275f5b64", 0x1000}, {&(0x7f000000edc0)="75c859705b84c3923f81a247128ff486976f371e12ca7154bb3b46796d1569b776d2024536d7fabb8d1816a408d18473cfc4deaa18b3b612e25c2803caed65171879ebf5c3e40bd8c1b24ba94ac1f74d1cb42aac8bd6999c36781d7d597e044b2ca08f18969c374d3d6a829ddfcc16f497c28d2b50f96cae13c96de30f", 0x7d}, {&(0x7f000000ee40)="00b1b2feb5f844f65709f17935deaf2abe6620371a3e63aef852922501a7687e202121588951a7530d4db48d2a7a79e14e8fc6212df68a1feaecc031b0de6d50968a789d983607c329a74a0a928bd9fa55c0b3f3e2a324a3e847e00b941a3312fd8fa072db7f37e8528a748c765405386882bc1349a2c40245f6b5cb8c48b12064bde594e02a00822ee158548f6ff268b25e7d9095a26473a55e21911f99d9b1c4217ea8bd80e32c7d57cbdd92933fe3a94bf02639c28918b79264e96c8f687b0d115107eb8143b22980128d75ff0e12287efe6956a5f5cf91473725223828b9e83b0681fd46f11d406167a26f9e3614a8f8b965764350a1f1c7b719ef738398ea2c7f40f14d7352eab336b9758ee875d0efe01a557f42b4ce5f5c58114fc1823821ad96a1030cf4250c62e20ddbe1b910ae4231faa6a0261b7252478e42d65900cd0408e6cc19dca4ad807a8136ebf4dd60d6412c74de443e010c1038af0b43484ebf5a7c83fba0eeda4aa750d3d7c45542ce4de8a2cba246bcf30b701bfb03b5018dac4e028fec6687f28f9f1266d379fc5ddfe7aff181c0bf5e2b3b0755b67be402a32450521a777cd443eb047882664c1af22744bebf5f701395729b5930a3f150922f174d62cce6d064710f5cd1cb2a10a067c973fdd989db7774667c84db81ee59ee19373550348e49b517bfc0281f5a184b6f9bac5987dad5b7d956ade6ab3eef3c71fedeba086cbfea73e7535cc8d698f3a76055af13b601a7daa600eebbe5a3fe615803661a08a61a089cde3662ce386d3b9f426c4289bc6111260d599fc6d9ce32f3dd919d0f3213a4366d1b8df85501537a2ca511919052f18feca5905f8b39716a364d307b42efe7dacaa96986d998df31f3f381004c4eb952f8e6779b579e8ff6d9effb4a1d85e9fd4a937b23baa3d92179d926b8a26d0c63fc5ef299f616ef731b290ac9f1b61502aa772fd7e44648f43a625788695e1f17751107bef6725e2d1049d4fc8ae977d3c1b35f049a35f419935981b15cad2330c08fb0bff0cb674ca1de32de6be666cf2ee2581283fc528ddd9371c6ade38ec984e1a7c817992f9b180424646c69f6bc00f8d7d177b2c58ab5701ff1d84f53eff464aed0c11936598ad6c2a12c00b5edce7eec253b48f430ea4b9e3f2bdf42c285193ce3cc7f5e59e0a4d4e4f85a9826ce0613053d1c1ed3e5a548b6fea6973d209a9aceeaa375a665e0dbcb061f3a6660db85aab50b7b263995a9888c92b06912ec560028dca5d4560056640d272f7263a628a995fd3fb6114b4242d8605c42fd1898830987bcb5c62659a13ad85800405d3533c66bf533b21d361b02a1c2584bf9368a536742e8e315adfed83d36e36db8e054a6993d0074cc3ce06ca5e57b89c2400c539dc4e1801a4c11506f13f6a9bded90a79fbde90c613d5d19723c1d4a13e5fb36d44e6d045968b5b2b25c112fd0fc9aef5c57eefb8917b9d608c2265ff1496a018f0028569b418363e8ab24ba1f754e378a8c343313b13915927d39c84f6c4513558029811edae8f5429e03eba473542f3b1a0bb2677faa9cd1b1450c79440341af1afc8eee1108a1728dea9ae97032c19103cb567996dd72e1c53b551bc028a816647f8d539e50a2952f8f9f75bb8f6d637ce741998912c51e4d3dcc036d0277c7f11c47af5a75567d96ca5e8b10ed855d01e95bd7b7e9f42b6844a6d1bdc06d37d52b80e298780ae97b8d02b47f1023329936db6415f94c928f2ec9e55337f3368f16f06f165a6656a22f0f04e5fbaf2cbe3dbaa6d2ee7e5dd310559b56e4a69612d913162b2f142f75e7947aeac9427ec989cf5ce2d114d1cad123368ef20d4e8a6838d085a1a34edb83dabff5e49ff5a89382d84d9d3187186cb46adf651a9fd62e1265f11d207c61ac1c2161f04266e25dbcf3e588cb840b22e5936d8bee5ed7330fd7ccec13928eb13ee44abcb60739d06dade0ea57f461824f48ba314cf8eb8ea1181ac3de27ce93b94141fc719c474eca2b93c92fe557b4a8dc59870eccbc5c8c157e826d5d441c43df08ab1e969bd7c19066591cedbab764f859fb90fb0367c937a2bd092e92c8202c7b72cce85d0fc12a6a240bbb538e7959b5a7ecc807ef3631c822207c04f2d5f28ee93532eca06233b2efbac299a047a788ef826be2846413480cc7d75d146e8ace1d4f9cc9c4f649322dd0d688c0e0cb043d318467ac9e7c5aba0e4ab5378a038a358b4b4ffe3475b0f24788ca64461acb498163d629adcee99e0d447ec129a1fb8605d788e38f50c20b905c99acbf011c97c591d3e7b725a9973a27963af2e12e5ce7454dd3bc2791a3f4d5b9eea3874e4b4bb630906cae3144d303191ba1c497f2bcd82c1fa2535230555b6197e226875451f1c6c96da513890bcee943591c3089c329d76ec40bbf1a541ea3519588e34a5a399329c5d39908cba9d854a1d42b1b8d94c65ae06014159fce6ae7e4e05523893068ea635f7b0db93a4af30434e8220b69b04889c0448e416eb9d1f542f406b1274e3450bda8086d518cf72c58950e4c83553d5c1bfd3c382f1c04e52b4b3c5425c74aa68fc23d174b638a7560db2770caba4311b475a74d9e797e1cde3b7d6c1a62406e4bcf1648eab8d9692b157b7640a190cf80bd68fbe055d35d8085a11c18b19bf9bb7fd63b05432d26a9cb5f168e1ba34399f6be6804f9b97181d43bab71ad86a342c934f2cf5993ad996ced41f44ab368b94c62cbeb6fcd86802ab19193073f84947073acb7087db84416c9bb344f83bc522ddf0d17f1ced7c6a81ee89a5ce74690f7d3ade3d0e135e0459951930900d7a5bdf1fd2c2c279d5b06771378226773fb23f23d6d61232925ddc6c0d07f3316f629abf311eef3cf5dbcf7efc7c53c5d0742b1ec858afdb1feee129d4cfe10c5b616c5f62709f0f08554250950ea1e74ffd9066bcaf83d30609e1825b234887411b3cdf86adadde42a08c7ef77baf175d9d6962351914e71abc771b058bbc473203b8ad9e28a0081f11b98e758c505a4188d844059f4c35e2c9dd53de6dca7e52ce84fadc3c524f82be7fce47e3ab9209e5405091d3c83bdfbb76087fb70e2fb533510bcbc34a0ae79e2ed51171df882525859a749ad986f81062f891a76969047a000d04564c77ed5dcdb5b8f1b07a866e96807a351e3b005239064356d190ed734eba966d17368832c9150822376af09ea90f41648cdec344ec3504098c4bbc52b794e9e054449b07a2eb88799ecd82a803579dc55480f00e77f21c6368a481d2297cf8fd720859448484c3076c4e35ebee26ece7cabc51ba0e1bad0abcb7e891478d4d5b1dc1d858427498d9d98e8ef1f6d07425ede11cd4d13319fbf44b1b9681704dc23869165b27898fe8d0b811c29a8db65d9b6581600681b3c962121a254c5b45d5dd9efa968f2fa05308336a769ff9b104e3b85d45258c79fc14b6e9645a1a4829c5962f979237be93bde2ecb6a7dfa74959ecbc3f4582ef3a8ed793fbb533afc1d0a19f42323473ab67052101edb0614738a714935f26976325ea09e24526c005dc2658441cf0212bb115bd70b26bb02fa7f0cd5716d859b358c30fb6cb57c63e4ce4e16e5df5657801c582b38d731561cbe885f7a3562070a563e06098d4c6aaa2c0eb81fcf197dae7d1a3ff0cf7aa0700d01ca2e99db56314e6aa14fbb0f9af61906cb93b459dc371ec6a27c52e636f8da02fa4c45f8c8c0b48e119a137ff6362d3bcec43cdbf6dc1d4bf46a549d8ed9d4847f7850c5970f52c298e11fd0e556ca3cac3c09b8065a0b21fba9bf8fad9a8e3a8dc18da52f8ea495ea75626a75ed32658d9c42d082903725442c68f335d10d04296a2a7c36adaffe6955436085751690e65bdcb0f3f94d0506c4fbad2fc07b37b6c9610924e29b9d3a60cb9ecb386cb659461970a43053fcf5a42d6fa9841bbe1de5c9ca72f4b76490e8c8e2f0a2a8f9eec2c385a393b7df885513fe2afc545054466ffacdee1064f82c081d951e9b94643bd5c47d0eb2bd286e11319e4e5b32324883058797bd544e2b99364b13d9902d5c7e1cffcce057543144d25768e24e558fe3f4f2a1f3e3f11bcaf0ec7b428b7c2904cc91b499de0f4614efd53e462e224de5031280243b6e8b3ae375ae5f69cdc8c4803b5bf2b1817a50ed4d901ce5dd8df6da64d2d99436747e944189b813beb40a1b42c77694b5587da5c853ffffb2a1cde290c641f18d5c314516bb6273b7a103280a422fcb281230a93a3ccd2c904f771847151aef5acb79580a08af249fa9c46639a81843063afbdced06be4008b10eb832f09eea419748b00c02e614384160b205502282cf0ee23d778e6e6cee47f0b62e910cf79adc90101b34154973788daab03e402082d4321d901f8fe5c957a54cf7dcaf51e17ada128e61b4df74014a95c198f3945f75e69c30cb20ae029ae219518cfcdcc309aea8b726b6f83335e53b750efa1e1cc94c200daa03a206b28b0bd7e8f39fe89c927e9a024cfe4df26763b18f9b642b3d05da5482af2a9766a41bb28ac593013d8aebe36797e87991e7d21282987b10885ab48d1b8bb26003acd3dbf656882fc9d773dbf68fcec4ef7dc3bead12355be1fabf1feb40e2eb07679a375c04c7ad47e3160004787a689a087e7352361698195b26f398433ce62c4ef3f5de3e03b968a571ca1f6c4bdc4b8190496915e217aa8b7d811907107f62bd9660b44f8cd7136f68b28e1f55c7caf8e4af7b9713bb9589bfd0976ccc13d481b28c4bdb7b804e72fe55fdd5e82ce2c7497c4bd8a4f60fea8496aa1fd1c53dcbbc8a78fd837d2857d73fd8c40e71c52086ad096b8531d708d8a40c760b3ea32fb3298573f24b25e6e13ea83e68dddb76091989a51c0df9cd30cdf6357f46d1f7effa6ee4ea8fc57451ee2e13dd861583a3e792e11ac5450fe154c6b5ec775d86d97305668996db79472fcfa708dc64d03e8875d565ce43b9acb22124b21baaf29044e3e980c096c56f6e7e540dabb088a2f52a0e8542fe3531a61cea55085f746c504ce76c8a16ad9cafabac01f1f14890bb6b72f45b360d6ec5ca1f1feda92d12578a5aa23f48efa139e48dbeb2828bc8d88f80779f08bca9a480bbafa43fe33ff9c96af1de35ee94c87fbc0b75d73bbb5ba58fe1b57c2a6005133dde9a3a9bfa391a351a3c3fbff6867dbf581225f0d10dadfbcd925f65cf66ae44b256627b4e17ba000562c2e7240dba55e983cc4ddff169a6f5c67d427701ce8e08bf82276ee5c9db8796e80b5c9281d6a9809066b987ed03435f7661a41c0edd1578682fd42fe46ea52473edc7070abee9215d98fbe86d238253e3fb86f13371adba6870a7277b15bd0261c253affe1f72a4820ea41fe04714bec6711af11ea8eb744fcc3a2cbbbd0fc2cce919983d0463e7f03186eee9c7f8f5e5cb3bb83b5e0c059ec5248711f4a1bd32aae9655498e40e6b6decc069c0b68439080e8c7ac779c6191cc324dd572ebf831ebdad1dfa244aacbe569230e0030b395be12d0bbca338c4cb309a9aa8484a5beef57f725f1a2a1ccbe4644efd4cc5c7bd41108d8e3ebad0bb50855d3ad3e001c7175d85040c7d4e462ac9afcdbc9beb81b8bb798768be057fda2bcce42744397c9874d7b6baeb87cca4b9be6dd197816ca206b1529be74b4df1318571806cb74da17de11d4edb98eedcde9a6aa07d2c4b92d47d16fd8c5010c1805c606fa839c43a2f309c4e8931718a31cd9823b7cf928f4ae47e66439c71091204cad7d93218604804fc2f", 0x1000}, {&(0x7f000000fe40)="b3cd0ed58354d2ae3ddf4d297bc06dcaa58b54725ed36e2cfb0a5f443a71d5dd4d995d77c2e576df5c0a8907b38e01fbb2cfa9ea814d4aa8768de08872294fbc12ed32629a2cf4b4c4d997730383be190fa27a9c6a1ab9d60b8dd90cad958054879c0c8e037f58c9b3bf9f914dc3572e226fbef13c94b469f6259e4c40c1469894e006d5d9db9dab6c981934a94c608d3ff434a0abf189804a377884fd40f9c1da7fbbae9aa36e9981acb1b650f4868205beeed9aa105778f320c50a65c0d71c5b9e2d5204e0d186b34fc29473b056e60696df9fcc626551594d29679ac9da30012a275127edebb0c609bd385cd1b19f5753", 0xf2}, {&(0x7f000000ff40)="0bc22c2410208dfef7aa55f9f716482a4d3bd7356f261a749830cc22983cb4f9f6429ab6489d364ad85968b313afd7", 0x2f}, {&(0x7f000000ff80)="f41d2f7b0cfea2e17c04c9ae1a7924a7ca8e5b2afbac369da51b9217bda947bf659a9536ccfdc1f58ae8ceab422567160e4c01defa5af3b54507f86a72914fe5f48e47ebe6124c5aa4dc9890ae4c3629412e085783a0b83144ee8c2f7576759cc3f571ec171359de09bd723834945dfa5a5889923d7e560ab6206fd438ace54d6bad55f41bbdc10b295b742803f9f5916319f40ccbe06dbf6be654bb3b9e71cd988980ae04c5367c28a2b8d8003306a8e9e43854cf11c1f781b0b5639b3bb8e41d0cd2d491259f48b45bce0f4e9661", 0xcf}, {&(0x7f0000010080)="9dbf7723e39d555816c1deecb0786533d663bb754a449b877f6997b4e19add55168c74f5", 0x24}, {&(0x7f00000100c0)="abbd03dd312642d46e345e9b", 0xc}], 0xa, 0x0, 0x0, 0x80}}, {{0x0, 0x0, &(0x7f00000102c0)=[{&(0x7f00000101c0)="4dcbca952f146cadd161d2d149b6361472d9903e48a8a6b81f5cee97dc5f1fae9f9165", 0x23}, {&(0x7f0000010200)="a957f7a42e96f71554ed9a2b5abbc8be5ad15c6ac945ff7be1feed8b2558e729a73e39105393c216854cb80f0b12a1b4e3149877b0c3c01e1350d6fa5e406216f1f7f0d4d2608911bf34effd96c13d6f19599a0c3f5265bc58f88762a2b03e1692c668032b8351bf4523b985598f389be2daa546f7cf53dac4be27cdeec50bce1108a98eb2dcd0b11581fd6dfd1c724f3676e4560f8dc5382e558457d1d21e612334177ca9f105fbeb30d653106baa66a31346", 0xb3}], 0x2, &(0x7f00000017c0)=ANY=[@ANYBLOB="38000000000000000100000001000000", @ANYRES32, @ANYRES32=r29, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r21, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r35, @ANYRES32=r14, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r31, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000600001c0000000000000001000000011e7bfa3bc2fc78000029", @ANYRES32, @ANYRES32, @ANYRES32=r36, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r32, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32, @ANYRES32, @ANYRES32=r25, @ANYBLOB="14000000000000000100000001000000", @ANYRES32=r26, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r19, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x40}}, {{0x0, 0x0, &(0x7f0000012780)=[{&(0x7f0000010640)="3081e6a856803fdbe2ac0983d25229a61181c9a1dc88dc86bb9746a52b0083fb794c7d550250750a62306b0200425d60b3f9df0860966be551ac5da9584ff7b571786ae5a33a55f9d9646159cd881a5b9b4932f5fe65885e18aaab8ea1cd3fbc3f72f5734236e8bb28a02a5032c52c1c0df0e11bab28822db920e6b3045455c09e1f6036425ed4545190a790eb0f5186206d03549e1bf4966d1a522e257106833a34b3fa886ce0b457b18b55d1c81e370f4aff2e199fc4af150a07a29fb0aec06488b6825518226e0237e7c6cb8bb3804547116598e36b6668614a03bbba13636ab9de91f2edc076bc531079c8aad3f319dbbbcede4c94535fc71c5fc080d0c8b594e770df44bc83511179be0bbaf03fde7b2624d0e604ca41c0297b1aa367509848900ecc40577157720f32fd11d9fc9581d70b9f9a75fae2f3502d6039df203a6c73061f259b0a37df4a18f73e7422d1bf83676d00e221f68377c6b73bc3974261cddc1322ca069fe07beb4c85478126391e3a4499b4dc6246fef1b21914c10f8783e552ea9639083ce043a77841cff25bcd949cf9e09df97cdcdcce61a1fc49f76bc90cc82458fcdb962a71e12aa31089afc95db2ee9f6d212b25086a022d5ae9c766eaef0d92ee0472d827b7d1d047cc22a6780fec09a23618be433232cbd8da56d1ec58022627006b4e5de60dfb0e8e62c87c3e3cb55e1699865a177bfc55914cb0cff556f1f48127c034a9924f4bc5c53fc275dcf1251433b27bddfab21317a4c9d03d456d558644f4d20dfb2e2099be33e1ce7b91b8acded53d1208c8867ed996117b5f88af3e09019afb99656932c0ac920c9f2df96bdaa9a2768ba5a4b867d9e7addcc5ceff074918e1e1d4190c02a964efa9859ee585a6ebd080c1cea38e208abaa4160dcd48fe33107ac8bbef90e47bbdd0e8e566e539929f2db3475c4170cef1f3b9015ad5a965e9bc3c467ced692f94273d03a76938f7b19d691506fdf2ff456e173f98725eeb3586101e3b04738e6c1cc6b2d4b8762d7d786ff0a70265044c643e994ac603ce95b85339db2ef4ece1ee70407a2f91bf6369472fc189eb355cf29366ea6b6b4e784e8b4654c0665093a56bfcfc24c770e26af6d701471a57e4e4df290ddafe3e2e5e40fa247d3dad3ba4adce9f89ffafe57166e8ff2ab121a24438e5c925a67f110621a4414db7e2a6cfbf4fcb9ec9816ac44ff950a29ff14f8ff13e732ae66493b56920cbdc38c0ec771d85f87b21ed80327a1da91acfeabc6100f8ae1883b8c5cc1543a5ae2ebb00b4870a5efba9381330b4352ef5af0916c808c8307edd7707c2ff72cac4af71b113e93d78218de52881ff9e1458008cf99bc71d7e92b6bd3f32c4a33440428bb422d05d3e89257800f69597a121575e25a5240293175fef6f4c6acbbd3b9f5fe5ea5dba762795657092024ba4a53abd1139ea4bd7a4a072ea0779d1de8be79e23fb60b5921074d551a6a9740ebaaa555d2693706fd54c7e41b2b1c2faa7c02944ed861541cb1d3170f9361a50f66995b061cbae3aeee7e5bce17ff44ac7a7f05d57a34e7e4f80befa0d5bb3f0f21cad3998c440778bd27313ba0f14be8f6515cd40b4057226a5c45f46c981c595ad76055acca3c9ec4d2fe9af5314dcdcfc9d664d1aacd6835695c08d52941c3bc0a91b8864c5145f95a5d27899e6f5da87bba944c273a2d9205403ad66b8daa4ab5c4d76e2e844c23a6fc7fc9a0ba1bebdf0367f39aca3257e863d0001673255cbfc2fcb309ea63dbd35f2c8b28528869c142e0d8b8ae8ccaafe1d2294c70d2e0a90529eecb890208c7f21acd87e380dd5cfe44e3d92b40f9c5210541d7fcfd08a2d0c3a3bf827f0fba95c61c5e4798149167123d96828e602c9f6b1a359c460ac0c8d8287d1db459ab2eac432124845e34a8420a246ddcbae4b4e0410417e35fd04e3f0bd8dbaea9ef90d8554b0735642b052a594c1653efbb4de0a92115cd8e74afaac6ac2e07064d3239f40eeff0242e81ab3296c2dc89b33a04f97523f8dfe9ee29e32e4d27d02679ce23194e1d31e6779dad82f64dee100692172e98995ccd64b9b82369e893eb30a6dce3295126598d46bfcdb6366afbaa1421a432570a879523778e8c526dd43535344a6166010cbb1b6d58e994f75d066a7fde07bd790b3dd36d5bb09c644b2c01c955e8bbca0bba43bdc64d91d05b500214becd7399ace6aab6cbb246acddb85d4f751c0115c3f4fdc987a824c68fba0f1f96605d0df6ebc96266c7f87d57116617d619563c091f6eb3dfdf871aa0a44ec0fd7b88302f4846f6b7aea7e3d9852c8d6eecc65d3210043a5509d2ec0efa0b6f9626b1eaca0d6e5150496b1bc3d6790cc8cb91c012c3881c2ab8efda2d5cd5aba90e46898f24ae661635b15ae58142044e21ae67e5bf685ecb134533cfd74f7952286fd8157ff3d1b50bb3651f5bb78363079efab991700a1f45c434d9df9d3ef93c742896af3a10fc5c7b1959969f556f620220e0ec76ce44f6b1bbc9dd0a6e760e2d70a2b54157ce9ee2ff44749ff8df3bb029339f7a0aa78952a1a475f27d470023719ee3287242027148dccb19b2cecab942ad14ea4580fe1a2f00bdc863c29a68b0e8b0a807a3eb740825bc4527721eca2e50d7b48210f392a86f294aa288b909ff41230e2a4cd1d84f0ccb71d6a48e58d52e743c1011f8a86d14dec6f48a5bf5792e05b3c3ccd4099d81c51659b72e3b4351ec3af4d3dea997bb3ef0ae991ed65298faebf529ef128b08c99006d02d6c8b31c12ed2c3f2e0960fd5c2462c21817eb614cb313a79cd24c4982c9a80979c9add3fc94fe808eb7eb30004d8a93096139a54681c28165c016703c39c2ee960a2aa31e1c0d3d8e63e436e8014795841ec1f1adf951b7cd6e835880023ac834013e84062d45e0c8d0305e69bbe9178887d9ded57ad64801d3dd25b52e5a698368d0ed592e628887d7ce2e0eccde525c530e7c08c78c1e36bee6435e212d528ab756bf42e00e148e2d11e802c233f2f87c56c24451042bd67edd470f2a09b448305b994e0c477eeb2239f0ed020a42817f5cbd93af7d268957625622e3c008b61b96e2bcf4b6bf1aa995790e4acca143c223f1b4ea1ccdc5bf0b92156c6c7ff5adf7207aebbc4a0f9b33f578a8d72586d9bc378c7d6716be6ca1b2c532132e28eb38eba4f204b0d65cc2ec007c2b1327256984b9129895324bf452c0ccda43b00b8d7126082d507f0796e4caf6caa6562efd75897f7f69523cbcf8572ce3627c027ab7769aab850a096bf8501524c1c6b5593ec2217d011619c5ebd79fec63063321f1de766f328c4f70d7f9a4c122ac0cd3c38f69f42a391d70382465c2ff756b62d6e9ec16f839f25cb7e946810f2a95e3abd5becafd4482745be790b5eef58bb64d63efc99955f1c63c6fe49a0ceb611f8e21722d6f9278efeb8b1aeeb5d6ab50ab61ecbf5ec87a633fdc5e0d6794c4a7a16337336d009c0559cc866bb84328d09e3ad6fa56f84bb29f3c3df7fc1feac028031fb9dacfff67ea13e3f0bcb3d9c0fff98d9df19d8fb98d210ed7d386bbcb9427e1bf444aae7913529bef0ec75c432d33074f822eaeffe35daa5ec7a9d99a3c3079a61f7830932fe437f9a16e0a4b1062b5bfae72b23a181db9effb796863c66b894147575753eec1f81e9d8a748956d2c0a20cb8024ac5386133f5c440d96773a0f7d4f3a3c0ad11bb92572dd6aff1e09ca6828e1d5458396bfa461e365c0fcf3aa3e367bd4bdcb9240fb610681aead81b9e92cd74e0dd16d1a83e75ce6a8cc83938cb6d33167b6bc94e1d74bc4f78bc83fbb44660a7feb76a6d4b09e5285972ee0af61cafbdc26009b1981fea84e981714cc19a1184071cff7864359aeb14f03e01d0d4d593c1ca46f23f2d7a830e354b9da4fd09f055ed1d25723c0f9654af76b3264900e5dc71e2178eee1d9e8889dea1d9eedf27885d1e3c32d1ea4ef81850d5144239401450c92a5374a1fa1528edc4b6baab250cd8bc5d807a2b42d78dcacc7d1a1365ff4b30e818e7b25308b86f3a17a41944536bec0b46c2f4f842686b56d457ad540b9213a4e30052b10070a1f077dc8a878aa4dc62e9862a4c39716005f8bf4a16ab841dce774898edd3a97bbfadedd3b59bf1dde5d56c6aa7dc0b561cb5ac935fb77d0234ae7296bf4802376cc41ade0a0f1f2cecfa29477fdee2b0ae34d1b699cb637a6ae2b76bbb114589e644e97966a708e219db2e03965aa74c6f90430f6c6c98d1ed6df0ece74e03b9d756c19a1202a66452dea14c08a48162ba2f1decf57c6fdcd3fc1e8dbbf7406fd57ca0ac3fc13a7f4aab5395be01c0bc4ba175f339f30ec8d7805aa18988cf12a7cd60f5d97d5247c6493d35c9fd34e1c794b5219638efc97810593b2b3b652bbc690cd4a0870e23036fd3b3477be977b385c51d2d96ee5afbd3a306212c49b7ee84835690b2b6f0da4ebd9b8ee27a17c069a76fb96cc29e7dd1f3d13aaeee300e78abf9633365741847dfac5e595deac2170540c17694107a7049f5c0799cae62d5b7f6599819b1f8f9ef4bfe32e9fa0b6067da8b1ccbb28419d1d9385f7b88333c51250ed2375ec08819137b8b4ce96c4d0134551fcc17982a4448ed6f7546df3c0424ed833d400f633c5a78b0883b854589d8167dccf481c69af0c5c5287c170090c4ebade6dc27dce146e62de64a65f22b5e6ea0cbec176996d77e40730c7de6b2f9fb55f3862c0d1a45b57ac7d0e37ba2f3b7a3c34487f3c3c143fe48d186c59ea5778356143bb420ef8fdbb219510569f1b0126925b2f28c723cd0598a51a265eda58ab42b8cccbef2ff397c1ecc31bec36ae07ce0444fefb8b0b6d03ecd7a15cd7b9228201ef8fc35a9c879baad298b10f9af644e8c00fa33b416c89702663149932c62a0573d64423828e5f382ba820c02ebabbd94f84ba14c6fd3da71e8eaef6530f92d9b0a431d12a9c08181f28768d193f005d5092006e724060c975a20b6d047fcb1ed0594eb24f8c592fb8bcf63dc6a8672ef81fafca27be7f400a02394e836aab8efab0e19cea776d6b0e9b6298f4e2851bfdf479d582bb6cc8e4e6b91067783e4c8466c2c32268de29dc0f61f669327e0f41cfa0293b9339e27a516b4f65d0715222840cc66c4610301a3b19321e65f29105942dce7d04a8795f2b2a9b3eb91b3d105874a73fc8ca52cc6959fe1b3538babe76d487bce4c23ec2d269740bd2842298284b8b5e59898d2829cab056b5ba131773428710ef33524b9fd2c9707d368bd60b341ae9e8e7c1dc8845edf82875d73fa44866e81e0d377061113beb8dc860c5294d984c68694441958a45b28ce77fe8fdc7dcc01dacef92ceceb9b3707084db5b67e5f440fc9249c9ae22c6558772237fa5465c1a62868b28228fcf51b7e6bdecdf92f8c75f355677aafb1b3e82ed1c0854679492fa913020fc5fcc7ade9d9d8f3c228a515231a9083c1b1d28f1c0f0c8e599ca86c6c1ea1e5e3a3a3d33744307772b21cf5b9e3b17d2d32c25289dcbc1805928e41780391689d4108c38705f2a02809cd1ab07ac151214a7fd8a91d67dd068be609098cdfc091f5d43a8099c62d23c2429f2f9f8e21dd3b0401af36ed43c8b7feb71e5d7128132f5c7f96565166c4032327453a8eabae3e012d855a4ad2ef120829df1e82b52ae894ad142a32ec44c0eba0ac0535c97cf43a9821d5fb0a44905404540e59e6d3368448ec6ffbc4864545bc87f8843ce59a0085940847e86b9528dc123055e52e0f8f05afb5", 0x1000}, {&(0x7f0000011640)="7c4bb429e3eabf8414a7b3b077b77f19680366e7db4057e0dfaae0843914dd97f03acab09c9a6be058eccc83f2f9dfdae72f", 0x32}, {&(0x7f0000011680)="3b465309ae847d21a3f8b352623a67f7ee05c14e2a16c2b93f2c1aee9910f55907466663dc7a4135ead6e7ac0865f262babaf8ec695983664d90f854c09aa9ffe5535798cd64a0ef8a940f2c18c9a6ca82fe26241cb52e9c93c8c0ddf6e0c7d4b643173b431923d776b9a98d1901b8c20f0449fa8f8590f0982d4e944e", 0x7d}, {&(0x7f0000011700)="ed385f9ad0b4fe8ae29545ec9fad55a6b42197dd3b2059fb977a67120d0f8dda2bcd0a391c7dc1a35ab3c02a28ecd7d7ab05ec3f912579", 0x37}, {&(0x7f0000011740)="3694397ae041f6b1d4ed6d6843f4bc89960924a4f9dab4b3c5b196ed78aafa0ee7b45d", 0x23}, {&(0x7f0000011780)="f4fe7d3cf12dbf030b9103dfef97aa0033e4b308ad22df131692a999ca08c4dd8886061760f41938a9783f1ef7f8d548181e73b86125a6b41bf85d75f98aa31a7a1701b76aa882a186385ba6638d665dd4b6f8194c0b4b01ba315030dcb278f5717fb6bf9952325c5a10b99d69e4b53982a7042928e973ac7ee430b79884e847af65a2caf854f95e14067bddd2afc47952e375d98dccf5e0f07c4c38ce9105492aac4652be168b8390c0371baeff257f880e82de7279d26668e9202cf5a839346645166b17bbb91f28bb3caab23cae1cfb09080e3accb4aee6226bbee1474a48ffbe3448be287bcbca68265abc7eb56feda4efd51bf3c38dc6ac9c9f3303c37b8fde9c595eaa17ab973eced3550a2362f970f2b8d51203ba0d502158e443a504e6071b37509992dad89cd8ef555201481a6d20079df5fd6120140e67fa09292a2e462d03be11db2d2d4e75a929236d8ed9fe2ba86a1b203920a0a05e0d4b68a6b4b495a3fad04460df52218afb8d4f136052d8a28b1c452c3b34f8e84f1562f07fd6b0b2aea50a17a5313692f2007cd64d71b3cce1bb0d398b2ef415eec808cbbfb9475253ce02e0b6d729559dc1f4bf042298b0ab417dd9138814f8b558fe0bd2e0a6504312695cfa781639f69c73bb338d6a332146584ce8e998328a7a11655f12444b285ea42a6890af84c09a09594d49b9c3ce4f1814f918fc75067ab5a2a74d3fc08a197ea6220c983b4c89a9779d27bcd879b8a6af25ff51dbe2e2e44f2f04a90e3696b65d6ecd7b4a45bc1a5009d346ad5dcafd36fd0e3111693694f7f9ee5b8e70e0e9baebb71d320cf3e4dddef3f7c4f037bcd53c1503d2c75653628c573b1dd62a1e2cca24808ff5b84b9c8b68bc43c5dae45bf289ebec93bf6bd799676a3997a554eea57b52f0e1255e7a0ef38f12d85459260f03a7301d961bf6ed4e281e75635c9471e6d457a25425dc82b8d3935d9ed0bd110708060716b6653fbae13202de9dd7eacd267edc6a9181b3d609ce3ab6bfe7402a30afbddee32321d65762871aa46c5263c66ae24ff36448d5ebd1181e3e94a7b4c97e16c6e43306949b77da5ad3a8d43034ab742cf93eb02a2cb13a5c80e69043398ee486be0fbdb492d49332d8cf6a62a9031890fedf583812e4dbea459d80da8c5d918f05190f3e1b05d5d995c89e2469ed8f1ea5819ce9c37681336eb06687565135cf6f74bc7a4c566f08e253130ae858dcebb84dd27e10102fd9e42c7dec7c65d39bbc32a3a79f0ddd57b4bcf7ca78413f94088545ba6e072f95067502b4e34dfa0b508cc13cf64d24b382877584acd1548b24f4f519f79339959c7d341245e2a20bfbda91175bcd63a2ffaf1033910393562a17b8185c6d4f480ad90ce2b575933f5b11576388b77345cd641977bd22af3ab43095d5a2391d94532f9b4679b432eb1bb31d8f273fa01afef56cd00966400a86e8569f4446b85833e631e928ea037237cb1e577b6fc4a3b97a5ea67c2f2a5742f29d27e7b41aec7fc1b90294347d2af65ef19c833a427f15ad2d305e4df79be95262c801ea55eeed8ee09a996f6845c14dcfdba94e90ffda90bdffc2a2dadf470c9b7953c50f15b8075364e6cb3bc03be7517c8d47a7e53653faf836c221edecc605ea54fcd8da8db2cb28dce277d38c0273a048dfe8184ff12c20e6ef41dee92e7fb900e785e089be9d78567427a8edb04c3036cdbd57c267a1b5a23a9aeea887424d5b20a747fdf138fc2024c3fe2ec47f2252f412a436b0545fd2979af1b96a05e776610ccd6bdc68c0a8dab8ca30a27fbdf3179c7928c5166f9e1b0958c79d6bf02285de71d80ffc74d6117df670c5a237d1472456301db35867055494f3eaa22825b526838bfaa58f55390d0e7b63c8f5896fcebf59d225806d7784718e3e34dd6e9c588113bc62f6af7513dbcfefe7fe40dc442897c1bf14450d9b61837178fb8de3ab10e66ad3f68da72999ef04c12e4de6f8e7e52369fc68fe5b399f931f63616932ec83b72d8655c8512607fc0421ef29d66da22cd734166c001d5528ec3717ca1256c9b57982721cbfb052a5a9cb1070f067349dc985d03260dff5c02f5d4166a6a2833f531e1a75d657214c2ee25b38785c04f4bcb13d5fb9cc84737eed2a81891919396437accca2ea7e7ba7fb359a158f54e1611491fd65ddbf26bb76512dad38f65dd75b514127043358b5c6be8627dd20e8438d786a68a70e28deffa5208f2f2f3c0069cefb44b0a64b4e2be099faf3e8a47263b10474c23f10396b2ea60322eff4189e35a0629f24acce5b1c0fb65676808c6b5def7f99c4258e2b44f834780fc8abe8fe4980d32da2c8f36a5187648b44114f25b7fe6b8b8c2ca8e268d377a99e26fe30e62952989130a39ea4e84799b0e78cd44d633a796ac5060b4517c3fc83c670a47eb1c26b24049585a7c9ede786b53c254dfc07bded1ffc911f86a96f8701af500cf39bc7473dbda4e84cddf57d378ae03c63c21d263682df3412060fd01d9993b53345cef714c7cc129ad80b455a4b27edab8b19fd35a8e3ba7b9e4ef159b788b9a5528d0c56f2430e846fa097127a96ec30cf8b76a610e666ce24cf59e463b23c69966c8d4a30f3b7c5c6e0839bd30168edfe1bab33c48ced6666d050651a3d6acfa565bece2d82ca202ce80664b7b93ef92a3d8f9df1e1fa808f6672f4637ddbe5f05f665d5f72694e6596c32112ee53de74becfcaeea890d5125f31d4668933c57acf5481b517b1282d4ace1f9375b457b790cc6f9f3ff625fc04fba79601e8293229616805e24f6daf85bc980c7e3fe03533e41f927931b7b058bb7d42e34ee6eb0c7e1b6de38a076bccd8836aaeac46932fe7ab9e26d7d4cf9423048d5332636abe214726acb5a2b532e605330593d3896eba2f2b91df69638e84c8cc68e79dfd31c3c94518d422af3b17772aeae9989b13bd699758eab008aff3b62cef6c43511bba5902495fc3d3198b0a22c26b08ed0aea7b74b27dd1deff45bb47a0a4536b7ac2a7685fa17cbb473265f717a3488fcb21351f5a30031689c061b6f9e1432c83f3555c7808d8a178a9006ccde582f4193e66028001997da1962cef0d330484bf0cfaab87a284beb7d194856bfef6058b08bfb05c1bd41821626c5434d8547c645f288baef64d9b7c916704868182ed57b88cadfd17c87c7730a49756ff130dd8fcd78ae4019542f5690ba3fae2b972783827fdd5b702b00af2d7b450d7ffde24608a49420f1e6d7f7cafd8dab66cdcd48328526bc4789e38f957a9b2b7563eae7350b5d25bcd51ea43c0ed1964ef5bea50bf5b659e7d91373dc7c836dd8460e3507a0e7fa4c7a685e77e9669532e6077523c38365b65d2a337249dd7f6b1d7e51fb248874c55dc245a90e3354b306d69af6a8a23db40caaca0e9eeb0bdf5d59b2113792edea0a3ae9c3af7a229b0cfa32a043cc2462da7fa5c0db2a9367cee81636e5aba46c77a013d692e58fa311f30f3d18798ee08550f1cebd1f03ba35bc35935417a7c48bc1e861a26922d02920b015009862f85b40e70f4e5e06c72e254b517ff174c7d5e3f984293eb3473d1dda3ea801bba13f473c9d095d6c05c89c6faee3eaffee44c7f29864d69a88f8fab94ffca40670b23692713b1c103e9963e3d880ba2d873fd5bd105d5e993ed8922ce06cae68a0b250c6786a33c004ffcda06bda3e56d0a496abba775757c70b4478eeea1e553735cc98a74d1c9ccbded82bf78e9eed81197b8a96a2a31aa7f2092144b4328f1afe460ec26f9cbd348613032f5825e458a7be224cbd3d74959089305b96b63dee74f9764c92a64e67acc89fc2c4d9c851a4632047fd01eb12386d9fcd820d78b24c7bfbd8509d2ab66ace1d75b312814a950877514037438ca6e7cf87990727e93d17c803d1307d65a8586615ec8125ed0fd5e0eddc1ca62608b20bab79801b1ca1ff56c8850c6efb833ddd84e72239f78cac6084f3b93cdc5e79185aa4b5a831606afeb7eba25be24f4eed320aec08e0387b4d12c993343f0414ecaea86236a55eb2dff685bd5fca1c585fa58eacb7bcd008f180a8085f672c8340104935ae71e153c416ff84d745b9514d2d831b004c1f3d979634e8835a99270aa12e4ad67774a900f521de187e92d94e2c91e9ff5429a2821da405dbb2e33b2f08d5b21dbd6c2b9a9ed02b05ca93c580e14390f2b846c3616fb327d9246f21ec63563a90157be7d57a256c6cf8908a68b44606d2d67492150a1ba550319cf5c4c627f0c68df56f07163c4c16a0e658f8f72a76f1221416eb778df3db8a5feaf8a9e200f3f05ca5a6bc087f84651e1ef8f1571dec92bcc5c5e9ae04af80fe926af5fe6602cf588e7b1d93f7636288841c7c725c7a23f358dc91111e8275130f63fdca6dd464312f8a8b60c05a52544f666ca02d2a0c994847093539048cd7e68707a73a4df7041ca5fade140e27f39c22340b3923e339d3ec28fd9a0dd040629139c1998bb272b1aec2b245171cce7cff9b5b4bd2065d21b96e53cb1ce110cfb9aadafa8ab1b4f01aec41741adb7083a709373c92b25417d601f627e2110f0cb47aff98d83884ef6abe7c4fe3a7fc9b196af233cba981067e881d30146f01b1df1cf6c521d12c83548496c8d9d64490251cec0c497e4c17bbc443b0e1a73a26a49fbd6855662b9a637e2dcc6b7842ffadcd73aa6298638cfda3bdf381bcd2bddc8b0edfd0391ea89e1686d8bb0a4f1c082e088fb0a7c7cfdfbb54e7840a4a581ba583aa35a74bcb5cadd19e743add7915408ee05ae44a120d66a816f653046ffaeffcbb39dbfbe010cc05943497cab57b6e29d131daa3649199a40ae05c911bf6c6e9a36a845e289bd7db498c4d2f3d949c25da89c43dcfc46865e6842b31bb2ba80d81f120c93d283f2ba38529396065484792b76acaa680b2f4a0db475ec0a3e03ed5ae7406182ed586dd6dab624c3a37860fe4f7661c859f970faa7cdf073c37b5d8ab405291fb906635beb7384fee70f6f6195b73ae91088a728bcd1173a8fadf09c9b599d6a68bef597b757ccb07e820b010ac399cfa2695f6e0caaa2f52f3f813cfde70490723102aec12473b722281d1a654cb23b2a9cbd70a580003d2201edf1da606ded60c077b887a63435f462c74dc59ce2742da91ad18d415c613075172e0b799f0de15d62c7c14720d51420dd95de691b1d9cec0b515232a35bb69d42c908a591e823591176d78e0bd88791363d76ddd2ac9ace66dce9f5c832b6f0a0a3ebae3c85b3528c048d87aa817cbc5379e8a7900365d7820306d1fc0781c729589cb7760915ec6f2c8ced370f4af2952c8e857f2412c6f94adbe0e0385fbd111c267a914ef47e4be2c78e9cea2978387def8720bf05f6b7326cf76f1eab97b81b7de5b8e9ae27ca54dfc50b87cd03761bc2dcd6fe89ca3d17a7a8221360780f8e8a59b944b766679aeed65b39a5527c3cd40e4eed124532489fdd4265868f7b3a2d2d82fb84972a5bd5ef82520ce3c684d69cdc29329ccf922c2a117d30cae81daf7e4219560970d255bc3b38396b1b41b443487949c0967e95ec25e885021de126c9f2fd850978bbf543f2253c3e994d4685a38d9e71d1521b7c10c630c13590b133929c89b4b5a989c0861c3aa5f64ee88dcf13ef34c1f235d48658804870f038a6a89cc4bf1acb7fb228b3e91fdb4703d3008fa3559b75f69dada47ee5293e72700f3ca2c65fbe1cceba2afbbc65ae5f0377d7d552e68d95e240576a02974b898259a4b2bf2e0ac603fec4a3", 0x1000}], 0x6, 0x0, 0x0, 0x8000}}, {{&(0x7f0000012800)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000013c00)=[{&(0x7f0000012880)="cecc6bc58cc0775e05ec22133e27610e67df491fb402dd", 0x17}, {&(0x7f00000128c0)="2d08f375a11ebc23db2974f6f010f2671793832bbfe62ced2912fffc8062dd730644e7283387e9f8da90ff3ccbf2e0494ee483b5787c7cf7b26b78baa71928b8d4bbaa4b6f58a309a34711a31c822dd8041d9a437a1d3bf6801527293073aeb373044e152a59f84fb20428f80efa2d94a7bf46a48542ebe521b79152d301c7879bb07052fc823955a99b785edd4e5954c34488cf106cfe230edf502ce8e3ed95bc24e8b5cc720402763436b4229f1c441ca90a09a348b3e501711b9b60515c9c882a2a615774144063bd14bd7b80f21a86bf7b35c335dbc20a808bcd7e5fe53e3062b18825c16b02db1a3c21e8ebe4db48718a50417cf8ae05cb839ddd9e", 0xfe}, {&(0x7f00000129c0)="16928a0a289d04c97397ed80cdb761be32feaba70d162c4287c02c116ef5aa51c6ba4e809eac3874f6157617423eb472900e243fdb2f0b0c3b080f", 0x3b}, {&(0x7f0000012a00)="9a8e064bea506652d83157bef4f67c2777a5e600dd930e35e56e2ad68cdd4ab0afd389b5c49e500cbd488cf9eeae06108adca6a01ea8568309cce3ce1016be796fadfec9b676daff261e5b22", 0x4c}, {&(0x7f0000012a80)="451001e47007d1916f5e3d2f9d963f03184c51494e008b06aff1484a1ee9792e6990225a95ba07e7ef15c8a7f56b45d4d2aee1a65ec0b22c083a023b1611ea48de2baf785eec548c489b98e40584aeb3279bb64a7e950143e80475f49f67148132e6ced4b84cfe1c5f18a659ff65605a5cf318eb38e90e5e4bb3d90088e84b3ca1506e106978179f0ade5c34752f380a50110570f22db56e1114f0e5ac835ad995426f69bff0cc4a6a7b8200b273d474669e77ca87b03c0da79bd198fc806dd0426eaecd2dadf9b8459cf8e55a9c24387a5580995ca2fb5031100fe321c79ccfb1c84357b475abcb3d36d0488879508b7a17cec3ced3a5914f5e99cc1f9a03f607c75431b34133f2d2b1929616cac6bc4019cbab2fdf5f749b13a64ed2ba196ddc1d6aec8cc91ec6fc300670734e5d27e2dc957170c0140036a119f09f046572687a6e274ae3039d122af1948dea12b1d079dc20ca5a6f8de2f1371143e3d30808ebe03f198f01ff66f6e3c520884b0116ef0ab78984bf021ed64ddd0e22057c9f799d23f4db31c1434c24f49be839a8d9297a9972c0ed2cdf6e9b70f2f0b02b24d6d081a5b66391301b947bb22ae34018c5a520f1e5b2384c4596bf219a5eb950af0f021ac92d34bcad665435d91e47677d84405738d596bc0f0f90d2db69db9a38887f4404af117c7398cf0f3335927a028efea535135704b22de5bea0bc8f40eca7dde80eafd49c5b9aa2dbebf04f9196cd9f1b04a786cb0309508a0d46ed33e6ffcc89c3ed955a093e7ddaaf04ca1db0a61fb02b192b8444bc005f22546db2be83358f1817980a0385e800b5c2dee2167838dec0be02c430861441217258c2d15e4c279becdfec2021d4a883e6eb545a352e3fa495b1f0af4001af9ab7b492394aa072916cae17e67d424854f6d72a801ffbe4a7073afc45873b05853118d489a2d986c64d35c87853a1f4a0a4d7c6da214f16a6f94b95a50f34e3c6ac1526e79a5d6def011150f39e952481f5bbac689a47ec292778e895adef3d8116bf97d68eedb96fd7e075184485bf0be5b9eca0a87bacfa72c0266c5944536a0ccbd4ea6c4dee727f7ed386b2df589315232eb7b62f8d251b57706ef3962349bb32be4063fb4c15bced23c3e964edae45c042b47f5b6e84131fa669ec5f45777fb69260085b945bf75761548d457aafadce848082510934aa66f7a4d0a48203accaa636472c7911b390b457c69cde07ddb3718e7d8d2c871087f2936ef38fc1f0c309be46c2f85e6b91e1f71fb44f0cc1999127abba618791a34f31d61d46aec65f5299a86adee7451a65edda152618370192b0a96d34f5542f27ff8a9684c7a8adc2a61a3bdf18a56041796b2fbc2ec8c205319e24e22cf220e79dd0adb729fd9534498c8f221deb6bc40d8949d77729efe9127001aea69bb74f108836766f360990bd214e310f8ca2dcbbe80b6f36aa25917a0b5e32a0aaccc36945d47ab74c65d23dbad1f8bb59d804d7c3296f419123b04281ba3322ab79fd3253bc3f5689dff9ca33c45f1e9690933e39fc927b09fab9205eae90a8b3fb098e3a4be6363fedbb2c5e6b5fb80947c29147ab8f73523e6074d6633021987f94bea850a924f51099715b06511a1d6a91301049a3948b0d73afdef6ed1289f0d69ef77ed6a37a7457145c3ad3781f9ca6d51ad7d3088ca976cbd1862b9cea0a4aeb021b369970fad3f0fdd10921d5404f48d432196bb3fd07f8d559e074c9960f827a1ac973e35bfc4fd210b54fda0a0665e01801ae012815544570362a58e7b14c488ecf088ffe788becf6c7fbdc6330a3b17dd61b47fce4b20d37f52b5b2248ebefcbd21c4cd10c2bd7784e33b2fabf62ff6a567072f8cd6d85a6fa2033426db2c600aa850128fa3f303a290b03219241b813c72410767fa246e0bfd2dfbdfcec838c669f46dee4266d4c2010268782bc6e92defb596da5715cec907b1079b5b5286af54ba6107ec4702378ed0ebb427e2395ffefe538c519cdca8b653ac3d37e9055c1224b1d6e7b0b7252e569ea4564e4712e8472fff4da66666f7edf174076799cda7fd333e0bdf74b98df2d9f611187e023134ce188507e295919a8c7d4be3b63f30a2ebdbc4dbaceb84c06ab8d2f36ca278b0c7482a70a339747f22a3cdd8226c7c80d54c2bebf24577c44bdd58b616fa7070a22ae22f920ec1c2b0362ba3936457fc80aa3feedec509b8b9c9bb31babf99bde5102aa4fbaa540539a988f0fb6935405a74259fda8c4e68bf74ff6fb9d77d475eb3a6b40dee1c5c353311a782e82fe2ea034a1f077f04b74bb78e4f8f3c210c4d758ef849fedcadceaf0c791e8492b612cab604354a7ea53145179df97ac866f5653007fa34624660ced953b62eb89cfde03f8de2de821f5cd010d7a23d0ca1d043dcd299c1b05e0737980afcba86e722d2c5245c51f79c5a1a8872209102dbe33a7b721286c305ec25d096231051824e653e357d04476843af8e408def87f18a26d9a44a7e0413ddd4984ae0d6ea2ff6489dfe1deacb7e4990056b4562f5471831f9444eac042868fa8d7a698081701dd13acf40241c25d7b4c37ec53a2f97ccf027858ce6119319b1f16cee51edcf6dba0d5bb0509804b5aff79a81065957d1afb87c934d31ccd3c439885cba607d2ee77266208dabd29f3f6e3984e49cafa135341d8e6a24b6dbca768b0cb0f0ee2d0022f68d2d39fc59b4cf032e758bc232e9a31063e74da2cc1c717798a1dadaf6a96843ba8af4a45f84ea6a80387fbff4e8049d89dffc8dff2ba8599e0c216a8012bab194aac418c6230e7128ec602dc179f883ed5412ff37b57d0f21855b63e3df817db99157beba040809f6120ea50e90020aee2357e3957b8893ac901439c861e780d968d4a2c82412ef6dd91e0a2f43eef45515c8bce240f79f38ed50387524116dfddcaeee1e8a130b7c9ac55f98a2e91d54d1bea8a3139879ae05dd1b6381dbc46111a67c4becb55e0f6712b517982aa08534cfbab873782a070d873e940d9bbab21b018daa2c7a5072cd2b12a811170474f2405c18cae2f1addce12d49e12412d29812ee80970c314aa66ee60e47b52ea0d1227395d2b5ba7c53b5d63668897d9cb2400d17bb8c3b5f15e9299ead6d6631c6e739d7713c6d42b01b69c34f071c0c8e9738357d7b3785cf187ee00f1af4a0714882c7d2ac1cf5cb9272e8878e2dce5bf954444f436689e9fc50d923d77bb21bd7b87d9367ce38aebefc953e2de4d96032b4c3b6532ac0a931e48da534814289c6dbea503f1f99e4b040ece4783b565ca212c77ac328303bc94372f09623f4b0d28b13ff10362bce1d13b4c6e85611ac49f2483154266935f767323d36164275257450e4379634f99718fda586488b50b3094abdeecd8d0c449f708d41ea66c6337a883796d3d0f44d48e3d2d0572891181800dc39a83bcd74be2d7166b0f8e42b2ca071f3fa933865dc900ba3757f38d5e8139d7d46b0c5bb9785eee52ccade7f23c15133d8e5cf93181111138de3dda9766935aab151ef6fccaf075c857631356302bc0877e886bd357f03059811ea6d923786d5ca92818dd56c9b97e2051c0ec560b5b6ec1854c4f30a31679206b6b0374d57fdf7f6a86eb3e499dbb7c4c5ee21d06c1fe136f213c2073856d92c06a29d0ee8c1580bfa0281cad568659f694bd9d83489e4bd9bafad12f46e4fc54c6f9c9f2c0916583a732bb3c6c1c679798fef7dc0c500b68d7fcfc929ce0f8f1717fda873c3a57f52f3b66cdc99eb5e540da55a424d27baed34b9c381fb4fb705b451f49b43137ea653d5ebdce03538e739bb3ba955e7ae18d8d84ff935d7c29f60771955d00361b5ed8d64babc38ba3ee38e6b9bb7744447f44f9511a9a747cc5c29403bb1b6a610d23b29281588803439c2314c37489e330cb9adc31a3f2d892fc60a1eed431e576cbb8d3421a669445e0374ed41422e4867b43df619249455192670ece115f1f18e539067979968ede087a879b540b8