0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) 07:44:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:35 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, 0x0, 0x30) 07:44:35 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 785.766546][T28584] ref_ctr_offset mismatch. inode: 0x361c offset: 0x0 ref_ctr_offset(old): 0x1fc ref_ctr_offset(new): 0x4 [ 785.792433][T28590] SELinux: duplicate or incompatible mount options 07:44:35 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000-000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 785.832965][T28589] FAULT_INJECTION: forcing a failure. [ 785.832965][T28589] name failslab, interval 1, probability 0, space 0, times 0 [ 785.833569][T28599] SELinux: duplicate or incompatible mount options [ 785.845602][T28589] CPU: 1 PID: 28589 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 785.860917][T28589] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 785.870971][T28589] Call Trace: [ 785.874244][T28589] dump_stack_lvl+0xb7/0x103 [ 785.878834][T28589] dump_stack+0x11/0x1a 07:44:35 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000\n00000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 785.879577][T28603] SELinux: duplicate or incompatible mount options [ 785.883028][T28589] should_fail+0x23c/0x250 [ 785.891191][T28605] SELinux: duplicate or incompatible mount options [ 785.894003][T28589] ? kmalloc_array+0x2d/0x40 [ 785.894031][T28589] __should_failslab+0x81/0x90 [ 785.909962][T28589] should_failslab+0x5/0x20 [ 785.914462][T28589] __kmalloc+0x66/0x340 [ 785.915686][T28596] ref_ctr_offset mismatch. inode: 0x361c offset: 0x0 ref_ctr_offset(old): 0x1fc ref_ctr_offset(new): 0x4 [ 785.918619][T28589] ? splice_from_pipe+0xc0/0xc0 [ 785.918644][T28589] kmalloc_array+0x2d/0x40 [ 785.939022][T28589] iter_file_splice_write+0xc6/0x750 [ 785.944377][T28589] ? generic_file_read_iter+0x75/0x2c0 [ 785.949830][T28589] ? __fsnotify_parent+0x32f/0x430 [ 785.954936][T28589] ? generic_file_splice_read+0x2a4/0x310 [ 785.960654][T28589] ? splice_from_pipe+0xc0/0xc0 [ 785.965604][T28589] direct_splice_actor+0x80/0xa0 [ 785.970564][T28589] splice_direct_to_actor+0x345/0x650 [ 785.972628][T28614] SELinux: duplicate or incompatible mount options [ 785.975937][T28589] ? do_splice_direct+0x170/0x170 [ 785.975964][T28589] do_splice_direct+0xf5/0x170 [ 785.992370][T28589] do_sendfile+0x773/0xda0 [ 785.996788][T28589] __x64_sys_sendfile64+0xa9/0x130 [ 785.998065][T28615] SELinux: duplicate or incompatible mount options [ 786.001910][T28589] do_syscall_64+0x3d/0x90 [ 786.012934][T28589] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 786.018889][T28589] RIP: 0033:0x4665e9 [ 786.022799][T28589] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 786.042461][T28589] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 786.050866][T28589] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 786.058824][T28589] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 786.066784][T28589] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 786.074740][T28589] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 07:44:35 executing program 3 (fault-call:2 fault-nth:19): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:35 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000\"00000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:35 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:36 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) [ 786.082801][T28589] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:36 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[], 0x30) 07:44:36 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) 07:44:36 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 786.178590][T28633] tmpfs: Unsupported parameter 'huge' [ 786.187008][T28627] FAULT_INJECTION: forcing a failure. [ 786.187008][T28627] name failslab, interval 1, probability 0, space 0, times 0 [ 786.199642][T28627] CPU: 0 PID: 28627 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 786.208392][T28627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 786.218437][T28627] Call Trace: [ 786.221709][T28627] dump_stack_lvl+0xb7/0x103 07:44:36 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000#00000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 786.226343][T28627] dump_stack+0x11/0x1a [ 786.230495][T28627] should_fail+0x23c/0x250 [ 786.234919][T28627] ? ext4_init_io_end+0x2d/0xa0 [ 786.239804][T28627] __should_failslab+0x81/0x90 [ 786.244571][T28627] should_failslab+0x5/0x20 [ 786.249072][T28627] kmem_cache_alloc+0x46/0x2e0 [ 786.252960][T28643] tmpfs: Unsupported parameter 'huge' [ 786.253908][T28627] ext4_init_io_end+0x2d/0xa0 [ 786.263927][T28627] ext4_writepages+0x6a5/0x1d10 [ 786.268786][T28627] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 07:44:36 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000+00000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 786.274417][T28627] ? inode_io_list_move_locked+0x17b/0x260 [ 786.280253][T28627] ? __ext4_journal_stop+0x47/0x110 [ 786.285451][T28627] ? ext4_expand_extra_isize+0x540/0x540 [ 786.287400][T28648] SELinux: duplicate or incompatible mount options [ 786.291199][T28627] ? ext4_dirty_inode+0x9a/0xa0 [ 786.291226][T28627] ? __mark_inode_dirty+0x2fb/0x680 [ 786.300720][T28649] SELinux: duplicate or incompatible mount options [ 786.302664][T28627] ? ext4_readpage+0x140/0x140 [ 786.302690][T28627] do_writepages+0x7b/0x150 [ 786.323717][T28627] ? ext4_da_write_end+0x5fc/0x730 07:44:36 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000,00000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 786.328871][T28627] file_write_and_wait_range+0x180/0x210 [ 786.333879][T28651] SELinux: duplicate or incompatible mount options [ 786.334584][T28627] ext4_sync_file+0x105/0x670 [ 786.341969][T28652] SELinux: duplicate or incompatible mount options [ 786.345794][T28627] ? tsan.module_ctor+0x10/0x10 [ 786.357206][T28627] vfs_fsync_range+0x107/0x120 [ 786.361974][T28627] ext4_buffered_write_iter+0x39c/0x3f0 [ 786.367515][T28627] ext4_file_write_iter+0x2e7/0x11d0 [ 786.372795][T28627] ? avc_policy_seqno+0x22/0x30 07:44:36 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000-00000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 786.377640][T28627] ? selinux_file_permission+0x22e/0x530 [ 786.380394][T28654] SELinux: duplicate or incompatible mount options [ 786.383468][T28627] do_iter_readv_writev+0x2cb/0x360 [ 786.383495][T28627] do_iter_write+0x112/0x4c0 [ 786.391403][T28655] SELinux: duplicate or incompatible mount options [ 786.395229][T28627] ? kmalloc_array+0x2d/0x40 [ 786.410974][T28627] vfs_iter_write+0x4c/0x70 [ 786.415473][T28627] iter_file_splice_write+0x40a/0x750 [ 786.420838][T28627] ? splice_from_pipe+0xc0/0xc0 [ 786.425684][T28627] direct_splice_actor+0x80/0xa0 [ 786.427937][T28657] SELinux: duplicate or incompatible mount options [ 786.430630][T28627] splice_direct_to_actor+0x345/0x650 [ 786.430657][T28627] ? do_splice_direct+0x170/0x170 [ 786.440198][T28658] SELinux: duplicate or incompatible mount options [ 786.442813][T28627] do_splice_direct+0xf5/0x170 [ 786.442840][T28627] do_sendfile+0x773/0xda0 [ 786.463549][T28627] __x64_sys_sendfile64+0xa9/0x130 [ 786.468652][T28627] do_syscall_64+0x3d/0x90 [ 786.473064][T28627] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 786.478962][T28627] RIP: 0033:0x4665e9 [ 786.482829][T28627] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 786.502417][T28627] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 786.510808][T28627] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 786.518754][T28627] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 786.526827][T28627] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 786.534781][T28627] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 786.542757][T28627] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:36 executing program 3 (fault-call:2 fault-nth:20): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:36 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000\n0000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:36 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:36 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[], 0x30) 07:44:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:36 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) 07:44:36 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[], 0x30) 07:44:36 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 786.797939][T28680] SELinux: duplicate or incompatible mount options [ 786.827569][T28679] FAULT_INJECTION: forcing a failure. [ 786.827569][T28679] name failslab, interval 1, probability 0, space 0, times 0 [ 786.832053][T28686] SELinux: duplicate or incompatible mount options 07:44:36 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000\"0000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:36 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) [ 786.840191][T28679] CPU: 0 PID: 28679 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 786.855499][T28679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 786.856246][T28689] ref_ctr_offset mismatch. inode: 0x361c offset: 0x0 ref_ctr_offset(old): 0x1fc ref_ctr_offset(new): 0x4 [ 786.865672][T28679] Call Trace: [ 786.865681][T28679] dump_stack_lvl+0xb7/0x103 [ 786.865702][T28679] dump_stack+0x11/0x1a [ 786.888938][T28679] should_fail+0x23c/0x250 [ 786.893437][T28679] ? mempool_alloc_slab+0x16/0x20 07:44:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 786.898466][T28679] __should_failslab+0x81/0x90 [ 786.903244][T28679] should_failslab+0x5/0x20 [ 786.907799][T28679] kmem_cache_alloc+0x46/0x2e0 [ 786.912580][T28679] mempool_alloc_slab+0x16/0x20 [ 786.917426][T28679] ? mempool_free+0x130/0x130 [ 786.922070][T28695] tmpfs: Unsupported parameter 'huge' [ 786.922142][T28679] mempool_alloc+0x8c/0x300 [ 786.931989][T28679] ? unlock_page_memcg+0xc3/0xe0 [ 786.937006][T28679] bio_alloc_bioset+0xcc/0x480 [ 786.941777][T28679] ext4_bio_write_page+0x7c5/0xa40 07:44:36 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000#0000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 786.946899][T28679] mpage_process_page_bufs+0x437/0x560 [ 786.952365][T28679] mpage_prepare_extent_to_map+0x4e6/0x640 [ 786.955719][T28697] tmpfs: Unsupported parameter 'huge' [ 786.958181][T28679] ? kmem_cache_alloc+0x1fb/0x2e0 [ 786.968660][T28679] ? ext4_init_io_end+0x2d/0xa0 [ 786.973509][T28679] ext4_writepages+0x6c6/0x1d10 [ 786.978365][T28679] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 786.984067][T28679] ? inode_io_list_move_locked+0x17b/0x260 [ 786.989947][T28679] ? __ext4_journal_stop+0x47/0x110 [ 786.995149][T28679] ? ext4_expand_extra_isize+0x540/0x540 [ 787.000826][T28679] ? ext4_dirty_inode+0x9a/0xa0 [ 787.005723][T28679] ? __mark_inode_dirty+0x2fb/0x680 [ 787.006391][T28703] SELinux: duplicate or incompatible mount options [ 787.010947][T28679] ? ext4_readpage+0x140/0x140 [ 787.010971][T28679] do_writepages+0x7b/0x150 [ 787.010991][T28679] ? ext4_da_write_end+0x5fc/0x730 [ 787.011031][T28679] file_write_and_wait_range+0x180/0x210 [ 787.011052][T28679] ext4_sync_file+0x105/0x670 [ 787.011070][T28679] ? tsan.module_ctor+0x10/0x10 [ 787.021614][T28704] SELinux: duplicate or incompatible mount options [ 787.022372][T28679] vfs_fsync_range+0x107/0x120 [ 787.058313][T28679] ext4_buffered_write_iter+0x39c/0x3f0 [ 787.063903][T28679] ext4_file_write_iter+0x2e7/0x11d0 [ 787.069174][T28679] ? avc_policy_seqno+0x22/0x30 [ 787.074004][T28679] ? selinux_file_permission+0x22e/0x530 [ 787.079680][T28679] do_iter_readv_writev+0x2cb/0x360 [ 787.084857][T28679] do_iter_write+0x112/0x4c0 [ 787.089424][T28679] ? kmalloc_array+0x2d/0x40 [ 787.094033][T28679] vfs_iter_write+0x4c/0x70 [ 787.098555][T28679] iter_file_splice_write+0x40a/0x750 [ 787.103932][T28679] ? splice_from_pipe+0xc0/0xc0 [ 787.108776][T28679] direct_splice_actor+0x80/0xa0 [ 787.113709][T28679] splice_direct_to_actor+0x345/0x650 [ 787.119106][T28679] ? do_splice_direct+0x170/0x170 [ 787.124238][T28679] do_splice_direct+0xf5/0x170 [ 787.129036][T28679] do_sendfile+0x773/0xda0 [ 787.133436][T28679] __x64_sys_sendfile64+0xa9/0x130 [ 787.138528][T28679] do_syscall_64+0x3d/0x90 [ 787.142993][T28679] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 787.148892][T28679] RIP: 0033:0x4665e9 [ 787.152768][T28679] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 787.172357][T28679] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 787.180748][T28679] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 787.188703][T28679] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 787.196653][T28679] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 787.204605][T28679] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 787.212562][T28679] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:37 executing program 3 (fault-call:2 fault-nth:21): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:37 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000+0000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:37 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x30) 07:44:37 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) 07:44:37 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:37 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000,0000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:37 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x30) [ 787.440819][T28722] ref_ctr_offset mismatch. inode: 0x361c offset: 0x0 ref_ctr_offset(old): 0x1fc ref_ctr_offset(new): 0x4 [ 787.440939][T28724] SELinux: duplicate or incompatible mount options [ 787.463708][T28727] SELinux: duplicate or incompatible mount options [ 787.480858][T28725] FAULT_INJECTION: forcing a failure. [ 787.480858][T28725] name failslab, interval 1, probability 0, space 0, times 0 [ 787.493482][T28725] CPU: 1 PID: 28725 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 787.502250][T28725] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 787.504416][T28732] SELinux: duplicate or incompatible mount options [ 787.512296][T28725] Call Trace: [ 787.512305][T28725] dump_stack_lvl+0xb7/0x103 [ 787.512327][T28725] dump_stack+0x11/0x1a [ 787.521545][T28733] SELinux: duplicate or incompatible mount options 07:44:37 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000-0000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 787.522597][T28725] should_fail+0x23c/0x250 [ 787.542280][T28725] ? mempool_alloc_slab+0x16/0x20 [ 787.547393][T28725] __should_failslab+0x81/0x90 [ 787.552227][T28725] should_failslab+0x5/0x20 [ 787.556749][T28725] kmem_cache_alloc+0x46/0x2e0 [ 787.558444][T28736] SELinux: duplicate or incompatible mount options [ 787.561585][T28725] ? mempool_alloc_slab+0x16/0x20 [ 787.570738][T28737] SELinux: duplicate or incompatible mount options [ 787.573175][T28725] mempool_alloc_slab+0x16/0x20 [ 787.573202][T28725] ? mempool_free+0x130/0x130 07:44:37 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000\n000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:37 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000\"000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 787.589235][T28725] mempool_alloc+0x8c/0x300 [ 787.593743][T28725] ? unlock_page_memcg+0xc3/0xe0 [ 787.598755][T28725] bio_alloc_bioset+0x1af/0x480 [ 787.603613][T28725] ext4_bio_write_page+0x7c5/0xa40 [ 787.607370][T28740] SELinux: duplicate or incompatible mount options [ 787.608711][T28725] mpage_process_page_bufs+0x437/0x560 [ 787.616335][T28741] SELinux: duplicate or incompatible mount options [ 787.620731][T28725] mpage_prepare_extent_to_map+0x4e6/0x640 [ 787.633124][T28725] ? kmem_cache_alloc+0x1fb/0x2e0 07:44:37 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000#000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 787.638146][T28725] ? ext4_init_io_end+0x2d/0xa0 [ 787.642997][T28725] ext4_writepages+0x6c6/0x1d10 [ 787.647842][T28725] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 787.653565][T28725] ? __ext4_journal_stop+0x47/0x110 [ 787.655041][T28743] tmpfs: Unsupported parameter 'huge' [ 787.658757][T28725] ? ext4_expand_extra_isize+0x540/0x540 [ 787.665612][T28744] tmpfs: Unsupported parameter 'huge' [ 787.669742][T28725] ? ext4_dirty_inode+0x9a/0xa0 [ 787.669767][T28725] ? __mark_inode_dirty+0x2fb/0x680 [ 787.669797][T28725] ? ext4_readpage+0x140/0x140 [ 787.689883][T28725] do_writepages+0x7b/0x150 [ 787.694393][T28725] ? ext4_da_write_end+0x5fc/0x730 [ 787.699501][T28725] file_write_and_wait_range+0x180/0x210 [ 787.703280][T28746] SELinux: duplicate or incompatible mount options [ 787.705126][T28725] ext4_sync_file+0x105/0x670 [ 787.705148][T28725] ? tsan.module_ctor+0x10/0x10 [ 787.712921][T28747] SELinux: duplicate or incompatible mount options [ 787.716386][T28725] vfs_fsync_range+0x107/0x120 [ 787.732549][T28725] ext4_buffered_write_iter+0x39c/0x3f0 [ 787.738094][T28725] ext4_file_write_iter+0x2e7/0x11d0 [ 787.743362][T28725] ? avc_policy_seqno+0x22/0x30 [ 787.748205][T28725] ? selinux_file_permission+0x22e/0x530 [ 787.753859][T28725] do_iter_readv_writev+0x2cb/0x360 [ 787.759034][T28725] do_iter_write+0x112/0x4c0 [ 787.763603][T28725] ? kmalloc_array+0x2d/0x40 [ 787.768333][T28725] vfs_iter_write+0x4c/0x70 [ 787.772827][T28725] iter_file_splice_write+0x40a/0x750 [ 787.778251][T28725] ? splice_from_pipe+0xc0/0xc0 [ 787.783114][T28725] direct_splice_actor+0x80/0xa0 [ 787.788036][T28725] splice_direct_to_actor+0x345/0x650 [ 787.793419][T28725] ? do_splice_direct+0x170/0x170 [ 787.798478][T28725] do_splice_direct+0xf5/0x170 [ 787.803232][T28725] do_sendfile+0x773/0xda0 [ 787.807668][T28725] __x64_sys_sendfile64+0xa9/0x130 [ 787.812835][T28725] do_syscall_64+0x3d/0x90 [ 787.817292][T28725] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 787.823261][T28725] RIP: 0033:0x4665e9 [ 787.827126][T28725] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 787.846708][T28725] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 787.855096][T28725] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 787.863059][T28725] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 787.871016][T28725] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 787.878963][T28725] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 787.886911][T28725] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:37 executing program 3 (fault-call:2 fault-nth:22): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:37 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000+000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:37 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:37 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x30) 07:44:37 executing program 1: socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(0xffffffffffffffff, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) 07:44:37 executing program 1: socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(0xffffffffffffffff, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) 07:44:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 788.111595][T28766] ref_ctr_offset mismatch. inode: 0x361c offset: 0x0 ref_ctr_offset(old): 0x1fc ref_ctr_offset(new): 0x4 [ 788.112829][T28768] SELinux: duplicate or incompatible mount options [ 788.138138][T28761] FAULT_INJECTION: forcing a failure. [ 788.138138][T28761] name failslab, interval 1, probability 0, space 0, times 0 [ 788.150762][T28761] CPU: 0 PID: 28761 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 788.159556][T28761] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 788.169597][T28761] Call Trace: [ 788.172862][T28761] dump_stack_lvl+0xb7/0x103 [ 788.177447][T28761] dump_stack+0x11/0x1a [ 788.181839][T28761] should_fail+0x23c/0x250 [ 788.186324][T28761] ? mempool_alloc_slab+0x16/0x20 [ 788.191409][T28761] __should_failslab+0x81/0x90 [ 788.196180][T28761] should_failslab+0x5/0x20 [ 788.200679][T28761] kmem_cache_alloc+0x46/0x2e0 [ 788.205455][T28761] mempool_alloc_slab+0x16/0x20 [ 788.210366][T28761] ? mempool_free+0x130/0x130 [ 788.215029][T28761] mempool_alloc+0x8c/0x300 [ 788.219522][T28761] ? __getblk_gfp+0x3f/0x590 [ 788.224137][T28761] ? find_get_pages_range_tag+0x33e/0x390 [ 788.229855][T28761] bio_alloc_bioset+0xcc/0x480 [ 788.234678][T28761] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 788.240045][T28761] submit_bh_wbc+0x130/0x330 [ 788.244628][T28761] __sync_dirty_buffer+0x136/0x1e0 [ 788.249799][T28761] sync_dirty_buffer+0x16/0x20 [ 788.254617][T28761] ext4_write_inode+0x285/0x390 [ 788.259460][T28761] ? do_writepages+0x110/0x150 [ 788.264211][T28761] write_inode+0x89/0x180 [ 788.268529][T28761] __writeback_single_inode+0x2a2/0x440 [ 788.274066][T28761] writeback_single_inode+0x17b/0x3c0 [ 788.279434][T28761] sync_inode_metadata+0x57/0x80 [ 788.284400][T28761] ext4_sync_file+0x359/0x670 [ 788.289064][T28761] ? tsan.module_ctor+0x10/0x10 [ 788.293918][T28761] vfs_fsync_range+0x107/0x120 [ 788.298671][T28761] ext4_buffered_write_iter+0x39c/0x3f0 [ 788.304251][T28761] ext4_file_write_iter+0x2e7/0x11d0 [ 788.309519][T28761] ? avc_policy_seqno+0x22/0x30 [ 788.314357][T28761] ? selinux_file_permission+0x22e/0x530 [ 788.320077][T28761] do_iter_readv_writev+0x2cb/0x360 [ 788.325286][T28761] do_iter_write+0x112/0x4c0 [ 788.329861][T28761] ? kmalloc_array+0x2d/0x40 [ 788.334436][T28761] vfs_iter_write+0x4c/0x70 [ 788.339001][T28761] iter_file_splice_write+0x40a/0x750 [ 788.344447][T28761] ? splice_from_pipe+0xc0/0xc0 [ 788.349290][T28761] direct_splice_actor+0x80/0xa0 [ 788.354216][T28761] splice_direct_to_actor+0x345/0x650 [ 788.359593][T28761] ? do_splice_direct+0x170/0x170 [ 788.364658][T28761] do_splice_direct+0xf5/0x170 [ 788.369427][T28761] do_sendfile+0x773/0xda0 [ 788.373830][T28761] __x64_sys_sendfile64+0xa9/0x130 [ 788.378988][T28761] do_syscall_64+0x3d/0x90 [ 788.383477][T28761] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 788.389360][T28761] RIP: 0033:0x4665e9 [ 788.393237][T28761] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:44:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 788.413176][T28761] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 788.421571][T28761] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 788.429561][T28761] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 788.437517][T28761] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 788.445469][T28761] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 788.453422][T28761] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:38 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac1e00010100000008000000e00000020a01010200"], 0x30) 07:44:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:38 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000,000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 788.477043][T28785] SELinux: duplicate or incompatible mount options [ 788.548526][T28795] SELinux: duplicate or incompatible mount options [ 788.562407][T28797] SELinux: duplicate or incompatible mount options 07:44:38 executing program 3 (fault-call:2 fault-nth:23): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:38 executing program 1: socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(0xffffffffffffffff, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x25}}], 0x18}}], 0x1, 0x0) 07:44:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:38 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:38 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000-000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:38 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, 0x0, 0x0, 0x0) 07:44:38 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) [ 788.718921][T28814] SELinux: duplicate or incompatible mount options [ 788.736834][T28812] FAULT_INJECTION: forcing a failure. [ 788.736834][T28812] name failslab, interval 1, probability 0, space 0, times 0 [ 788.749477][T28812] CPU: 0 PID: 28812 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 788.758287][T28812] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 788.768333][T28812] Call Trace: [ 788.771607][T28812] dump_stack_lvl+0xb7/0x103 [ 788.776239][T28812] dump_stack+0x11/0x1a [ 788.780387][T28812] should_fail+0x23c/0x250 [ 788.784870][T28812] ? kmalloc_array+0x2d/0x40 [ 788.789465][T28812] __should_failslab+0x81/0x90 [ 788.795174][T28812] should_failslab+0x5/0x20 [ 788.799667][T28812] __kmalloc+0x66/0x340 [ 788.803813][T28812] ? splice_from_pipe+0xc0/0xc0 [ 788.808653][T28812] kmalloc_array+0x2d/0x40 [ 788.813056][T28812] iter_file_splice_write+0xc6/0x750 [ 788.818332][T28812] ? generic_file_read_iter+0x75/0x2c0 [ 788.823779][T28812] ? __fsnotify_parent+0x32f/0x430 [ 788.828873][T28812] ? generic_file_splice_read+0x2a4/0x310 [ 788.834679][T28812] ? splice_from_pipe+0xc0/0xc0 [ 788.839515][T28812] direct_splice_actor+0x80/0xa0 [ 788.844441][T28812] splice_direct_to_actor+0x345/0x650 [ 788.849817][T28812] ? do_splice_direct+0x170/0x170 [ 788.854896][T28812] do_splice_direct+0xf5/0x170 [ 788.859650][T28812] do_sendfile+0x773/0xda0 [ 788.864054][T28812] __x64_sys_sendfile64+0xa9/0x130 [ 788.869151][T28812] do_syscall_64+0x3d/0x90 [ 788.873603][T28812] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 788.879511][T28812] RIP: 0033:0x4665e9 [ 788.883395][T28812] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 788.902984][T28812] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 788.911386][T28812] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 07:44:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 788.919368][T28812] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 788.927331][T28812] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 788.935285][T28812] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 788.943258][T28812] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:38 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, 0x0, 0x0, 0x0) 07:44:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:38 executing program 3 (fault-call:2 fault-nth:24): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:38 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) [ 788.968558][T28830] SELinux: duplicate or incompatible mount options 07:44:38 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, 0x0, 0x0, 0x0) 07:44:38 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000\n00000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 789.031035][T28837] FAULT_INJECTION: forcing a failure. [ 789.031035][T28837] name failslab, interval 1, probability 0, space 0, times 0 [ 789.043678][T28837] CPU: 0 PID: 28837 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 789.052464][T28837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 789.062582][T28837] Call Trace: [ 789.064668][T28847] SELinux: duplicate or incompatible mount options [ 789.065850][T28837] dump_stack_lvl+0xb7/0x103 [ 789.077040][T28837] dump_stack+0x11/0x1a 07:44:38 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000\"00000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 789.081189][T28837] should_fail+0x23c/0x250 [ 789.085641][T28837] ? ext4_init_io_end+0x2d/0xa0 [ 789.090489][T28837] __should_failslab+0x81/0x90 [ 789.092381][T28850] SELinux: duplicate or incompatible mount options [ 789.095274][T28837] should_failslab+0x5/0x20 [ 789.095296][T28837] kmem_cache_alloc+0x46/0x2e0 [ 789.111521][T28837] ext4_init_io_end+0x2d/0xa0 [ 789.116255][T28837] ext4_writepages+0x6a5/0x1d10 [ 789.121146][T28837] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 07:44:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:39 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 789.126777][T28837] ? inode_io_list_move_locked+0x17b/0x260 [ 789.132585][T28837] ? __ext4_journal_stop+0x47/0x110 [ 789.137989][T28837] ? ext4_expand_extra_isize+0x540/0x540 [ 789.143626][T28837] ? ext4_dirty_inode+0x9a/0xa0 [ 789.148472][T28837] ? __mark_inode_dirty+0x2fb/0x680 [ 789.153735][T28837] ? ext4_readpage+0x140/0x140 [ 789.158496][T28837] do_writepages+0x7b/0x150 [ 789.162996][T28837] ? ext4_da_write_end+0x5fc/0x730 [ 789.168106][T28837] file_write_and_wait_range+0x180/0x210 [ 789.173742][T28837] ext4_sync_file+0x105/0x670 07:44:39 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000#00000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 789.178423][T28837] ? tsan.module_ctor+0x10/0x10 [ 789.183266][T28837] vfs_fsync_range+0x107/0x120 [ 789.185645][T28860] tmpfs: Unsupported parameter 'huge' [ 789.188026][T28837] ext4_buffered_write_iter+0x39c/0x3f0 [ 789.188050][T28837] ext4_file_write_iter+0x2e7/0x11d0 [ 789.194741][T28864] tmpfs: Unsupported parameter 'huge' [ 789.198926][T28837] ? avc_policy_seqno+0x22/0x30 [ 789.198947][T28837] ? selinux_file_permission+0x22e/0x530 [ 789.198969][T28837] do_iter_readv_writev+0x2cb/0x360 [ 789.225322][T28837] do_iter_write+0x112/0x4c0 07:44:39 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000+00000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 789.229916][T28837] ? kmalloc_array+0x2d/0x40 [ 789.231108][T28868] SELinux: duplicate or incompatible mount options [ 789.234545][T28837] vfs_iter_write+0x4c/0x70 [ 789.234570][T28837] iter_file_splice_write+0x40a/0x750 [ 789.243197][T28870] SELinux: duplicate or incompatible mount options [ 789.245613][T28837] ? splice_from_pipe+0xc0/0xc0 [ 789.262360][T28837] direct_splice_actor+0x80/0xa0 [ 789.267303][T28837] splice_direct_to_actor+0x345/0x650 [ 789.272794][T28837] ? do_splice_direct+0x170/0x170 07:44:39 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000,00000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 789.274306][T28872] SELinux: duplicate or incompatible mount options [ 789.277842][T28837] do_splice_direct+0xf5/0x170 [ 789.277870][T28837] do_sendfile+0x773/0xda0 [ 789.285946][T28873] SELinux: duplicate or incompatible mount options [ 789.289176][T28837] __x64_sys_sendfile64+0xa9/0x130 [ 789.289207][T28837] do_syscall_64+0x3d/0x90 [ 789.289227][T28837] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 789.315587][T28837] RIP: 0033:0x4665e9 [ 789.319447][T28875] SELinux: duplicate or incompatible mount options 07:44:39 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000-00000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 789.319569][T28837] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 789.326879][T28876] SELinux: duplicate or incompatible mount options [ 789.345726][T28837] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 789.345749][T28837] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 789.345761][T28837] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 07:44:39 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac1e00010100000008"], 0x30) [ 789.345774][T28837] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 789.378571][T28878] SELinux: duplicate or incompatible mount options [ 789.384575][T28837] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 789.393061][T28879] SELinux: duplicate or incompatible mount options [ 789.399145][T28837] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:39 executing program 3 (fault-call:2 fault-nth:25): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:39 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000\n0000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:39 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:39 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0), 0x0, 0x0) 07:44:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:39 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:39 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0), 0x0, 0x0) 07:44:39 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) [ 789.671619][T28905] SELinux: duplicate or incompatible mount options [ 789.695945][T28904] FAULT_INJECTION: forcing a failure. [ 789.695945][T28904] name failslab, interval 1, probability 0, space 0, times 0 [ 789.709038][T28904] CPU: 1 PID: 28904 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:44:39 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 789.717864][T28904] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 789.727914][T28904] Call Trace: [ 789.731209][T28904] dump_stack_lvl+0xb7/0x103 [ 789.735878][T28904] dump_stack+0x11/0x1a [ 789.740084][T28904] should_fail+0x23c/0x250 [ 789.744502][T28904] ? mempool_alloc_slab+0x16/0x20 [ 789.749525][T28904] __should_failslab+0x81/0x90 [ 789.752033][T28906] SELinux: duplicate or incompatible mount options [ 789.754366][T28904] should_failslab+0x5/0x20 [ 789.765541][T28904] kmem_cache_alloc+0x46/0x2e0 [ 789.770355][T28904] mempool_alloc_slab+0x16/0x20 [ 789.775203][T28904] ? mempool_free+0x130/0x130 [ 789.779877][T28904] mempool_alloc+0x8c/0x300 [ 789.784455][T28904] ? unlock_page_memcg+0xc3/0xe0 [ 789.789378][T28904] bio_alloc_bioset+0xcc/0x480 [ 789.794164][T28904] ext4_bio_write_page+0x7c5/0xa40 [ 789.799288][T28904] mpage_process_page_bufs+0x437/0x560 [ 789.804747][T28904] mpage_prepare_extent_to_map+0x4e6/0x640 [ 789.810584][T28904] ? kmem_cache_alloc+0x1fb/0x2e0 [ 789.815596][T28904] ? ext4_init_io_end+0x2d/0xa0 [ 789.820461][T28904] ext4_writepages+0x6c6/0x1d10 [ 789.825350][T28904] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 789.831042][T28904] ? inode_io_list_move_locked+0x17b/0x260 [ 789.836837][T28904] ? __ext4_journal_stop+0x47/0x110 [ 789.842105][T28904] ? ext4_expand_extra_isize+0x540/0x540 [ 789.847725][T28904] ? ext4_dirty_inode+0x9a/0xa0 [ 789.852561][T28904] ? __mark_inode_dirty+0x2fb/0x680 [ 789.857822][T28904] ? ext4_readpage+0x140/0x140 [ 789.862578][T28904] do_writepages+0x7b/0x150 [ 789.867070][T28904] ? ext4_da_write_end+0x5fc/0x730 [ 789.872255][T28904] file_write_and_wait_range+0x180/0x210 [ 789.877876][T28904] ext4_sync_file+0x105/0x670 [ 789.882537][T28904] ? tsan.module_ctor+0x10/0x10 [ 789.887407][T28904] vfs_fsync_range+0x107/0x120 [ 789.892171][T28904] ext4_buffered_write_iter+0x39c/0x3f0 [ 789.897771][T28904] ext4_file_write_iter+0x2e7/0x11d0 [ 789.903124][T28904] ? avc_policy_seqno+0x22/0x30 [ 789.907959][T28904] ? selinux_file_permission+0x22e/0x530 [ 789.913747][T28904] do_iter_readv_writev+0x2cb/0x360 [ 789.918934][T28904] do_iter_write+0x112/0x4c0 [ 789.923511][T28904] ? kmalloc_array+0x2d/0x40 [ 789.928160][T28904] vfs_iter_write+0x4c/0x70 [ 789.932716][T28904] iter_file_splice_write+0x40a/0x750 [ 789.938079][T28904] ? splice_from_pipe+0xc0/0xc0 [ 789.942918][T28904] direct_splice_actor+0x80/0xa0 [ 789.947864][T28904] splice_direct_to_actor+0x345/0x650 [ 789.953242][T28904] ? do_splice_direct+0x170/0x170 [ 789.958257][T28904] do_splice_direct+0xf5/0x170 [ 789.963048][T28904] do_sendfile+0x773/0xda0 [ 789.967456][T28904] __x64_sys_sendfile64+0xa9/0x130 [ 789.972556][T28904] do_syscall_64+0x3d/0x90 [ 789.976962][T28904] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 789.982854][T28904] RIP: 0033:0x4665e9 [ 789.986736][T28904] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 790.006430][T28904] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 790.014913][T28904] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 07:44:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:39 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) [ 790.022953][T28904] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 790.030908][T28904] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 790.038860][T28904] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 790.046814][T28904] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:40 executing program 3 (fault-call:2 fault-nth:26): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:40 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0), 0x0, 0x0) 07:44:40 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000\"0000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:40 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:40 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac1e00"], 0x30) 07:44:40 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:40 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:44:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 790.305833][T28950] tmpfs: Unsupported parameter 'huge' [ 790.328809][T28956] tmpfs: Unsupported parameter 'huge' [ 790.345322][T28954] FAULT_INJECTION: forcing a failure. 07:44:40 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000#0000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:40 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 790.345322][T28954] name failslab, interval 1, probability 0, space 0, times 0 [ 790.358098][T28954] CPU: 0 PID: 28954 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 790.366857][T28954] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 790.376907][T28954] Call Trace: [ 790.380181][T28954] dump_stack_lvl+0xb7/0x103 [ 790.384783][T28954] dump_stack+0x11/0x1a [ 790.388937][T28954] should_fail+0x23c/0x250 [ 790.393420][T28954] ? mempool_alloc_slab+0x16/0x20 [ 790.398668][T28954] __should_failslab+0x81/0x90 [ 790.403425][T28954] should_failslab+0x5/0x20 [ 790.407924][T28954] kmem_cache_alloc+0x46/0x2e0 [ 790.412736][T28954] ? mempool_alloc_slab+0x16/0x20 [ 790.417760][T28954] mempool_alloc_slab+0x16/0x20 [ 790.422610][T28954] ? mempool_free+0x130/0x130 [ 790.426419][T28970] SELinux: duplicate or incompatible mount options [ 790.427286][T28954] mempool_alloc+0x8c/0x300 [ 790.427313][T28954] ? unlock_page_memcg+0xc3/0xe0 [ 790.434546][T28971] SELinux: duplicate or incompatible mount options [ 790.438353][T28954] bio_alloc_bioset+0x1af/0x480 07:44:40 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000+0000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 790.438380][T28954] ext4_bio_write_page+0x7c5/0xa40 [ 790.438401][T28954] mpage_process_page_bufs+0x437/0x560 [ 790.465230][T28954] mpage_prepare_extent_to_map+0x4e6/0x640 [ 790.471043][T28954] ? kmem_cache_alloc+0x1fb/0x2e0 [ 790.474006][T28975] SELinux: duplicate or incompatible mount options [ 790.476085][T28954] ? ext4_init_io_end+0x2d/0xa0 [ 790.476110][T28954] ext4_writepages+0x6c6/0x1d10 [ 790.484575][T28976] SELinux: duplicate or incompatible mount options [ 790.487521][T28954] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 790.487548][T28954] ? inode_io_list_move_locked+0x17b/0x260 [ 790.510310][T28954] ? __ext4_journal_stop+0x47/0x110 [ 790.515592][T28954] ? ext4_expand_extra_isize+0x540/0x540 [ 790.521207][T28954] ? ext4_dirty_inode+0x9a/0xa0 [ 790.526301][T28954] ? __mark_inode_dirty+0x2fb/0x680 [ 790.531539][T28954] ? ext4_readpage+0x140/0x140 [ 790.536306][T28954] do_writepages+0x7b/0x150 [ 790.540793][T28954] ? ext4_da_write_end+0x5fc/0x730 [ 790.545884][T28954] file_write_and_wait_range+0x180/0x210 [ 790.551494][T28954] ext4_sync_file+0x105/0x670 [ 790.556246][T28954] ? tsan.module_ctor+0x10/0x10 [ 790.561083][T28954] vfs_fsync_range+0x107/0x120 [ 790.565875][T28954] ext4_buffered_write_iter+0x39c/0x3f0 [ 790.571396][T28954] ext4_file_write_iter+0x2e7/0x11d0 [ 790.576726][T28954] ? avc_policy_seqno+0x22/0x30 [ 790.581553][T28954] ? selinux_file_permission+0x22e/0x530 [ 790.587164][T28954] do_iter_readv_writev+0x2cb/0x360 [ 790.592391][T28954] do_iter_write+0x112/0x4c0 [ 790.596959][T28954] ? kmalloc_array+0x2d/0x40 [ 790.601561][T28954] vfs_iter_write+0x4c/0x70 [ 790.606044][T28954] iter_file_splice_write+0x40a/0x750 [ 790.611432][T28954] ? splice_from_pipe+0xc0/0xc0 [ 790.616265][T28954] direct_splice_actor+0x80/0xa0 [ 790.621202][T28954] splice_direct_to_actor+0x345/0x650 [ 790.626635][T28954] ? do_splice_direct+0x170/0x170 [ 790.631642][T28954] do_splice_direct+0xf5/0x170 [ 790.636394][T28954] do_sendfile+0x773/0xda0 [ 790.640797][T28954] __x64_sys_sendfile64+0xa9/0x130 [ 790.645975][T28954] do_syscall_64+0x3d/0x90 [ 790.650386][T28954] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 790.656259][T28954] RIP: 0033:0x4665e9 [ 790.660134][T28954] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 790.679721][T28954] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 790.688189][T28954] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 790.696147][T28954] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 790.704142][T28954] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 790.712156][T28954] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 790.720146][T28954] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:40 executing program 3 (fault-call:2 fault-nth:27): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:40 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000,0000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:40 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:40 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:40 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:44:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 790.949340][T28990] FAULT_INJECTION: forcing a failure. [ 790.949340][T28990] name failslab, interval 1, probability 0, space 0, times 0 [ 790.962074][T28990] CPU: 1 PID: 28990 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 790.967477][T28997] SELinux: duplicate or incompatible mount options [ 790.970825][T28990] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 790.970838][T28990] Call Trace: [ 790.970846][T28990] dump_stack_lvl+0xb7/0x103 07:44:40 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000-0000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 790.982536][T28998] SELinux: duplicate or incompatible mount options [ 790.987508][T28990] dump_stack+0x11/0x1a [ 790.987530][T28990] should_fail+0x23c/0x250 [ 791.010449][T28990] ? mempool_alloc_slab+0x16/0x20 [ 791.015515][T28990] __should_failslab+0x81/0x90 [ 791.020296][T28990] should_failslab+0x5/0x20 [ 791.024861][T28990] kmem_cache_alloc+0x46/0x2e0 [ 791.029630][T28990] mempool_alloc_slab+0x16/0x20 [ 791.034535][T28990] ? mempool_free+0x130/0x130 [ 791.039291][T28990] mempool_alloc+0x8c/0x300 [ 791.043785][T28990] ? __getblk_gfp+0x3f/0x590 07:44:40 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000\n000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 791.047631][T29004] SELinux: duplicate or incompatible mount options [ 791.048405][T28990] ? find_get_pages_range_tag+0x33e/0x390 [ 791.056060][T29005] SELinux: duplicate or incompatible mount options [ 791.060726][T28990] bio_alloc_bioset+0xcc/0x480 [ 791.060758][T28990] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 791.077441][T28990] submit_bh_wbc+0x130/0x330 [ 791.082051][T28990] __sync_dirty_buffer+0x136/0x1e0 [ 791.087171][T28990] sync_dirty_buffer+0x16/0x20 [ 791.091941][T28990] ext4_write_inode+0x285/0x390 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000\"000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 791.096792][T28990] ? do_writepages+0x110/0x150 [ 791.097773][T29008] SELinux: duplicate or incompatible mount options [ 791.101554][T28990] write_inode+0x89/0x180 [ 791.101579][T28990] __writeback_single_inode+0x2a2/0x440 [ 791.110181][T29010] SELinux: duplicate or incompatible mount options [ 791.112464][T28990] writeback_single_inode+0x17b/0x3c0 [ 791.112492][T28990] sync_inode_metadata+0x57/0x80 [ 791.134946][T28990] ext4_sync_file+0x359/0x670 [ 791.139686][T28990] ? tsan.module_ctor+0x10/0x10 [ 791.144165][T29012] tmpfs: Unsupported parameter 'huge' 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000#000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 791.144600][T28990] vfs_fsync_range+0x107/0x120 [ 791.150731][T29013] tmpfs: Unsupported parameter 'huge' [ 791.154721][T28990] ext4_buffered_write_iter+0x39c/0x3f0 [ 791.154747][T28990] ext4_file_write_iter+0x2e7/0x11d0 [ 791.170946][T28990] ? avc_policy_seqno+0x22/0x30 [ 791.175799][T28990] ? selinux_file_permission+0x22e/0x530 [ 791.181439][T28990] do_iter_readv_writev+0x2cb/0x360 [ 791.186070][T29015] SELinux: duplicate or incompatible mount options [ 791.186634][T28990] do_iter_write+0x112/0x4c0 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000+000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 791.193952][T29016] SELinux: duplicate or incompatible mount options [ 791.197768][T28990] ? kmalloc_array+0x2d/0x40 [ 791.208923][T28990] vfs_iter_write+0x4c/0x70 [ 791.213437][T28990] iter_file_splice_write+0x40a/0x750 [ 791.218887][T28990] ? splice_from_pipe+0xc0/0xc0 [ 791.223866][T28990] direct_splice_actor+0x80/0xa0 [ 791.228816][T28990] splice_direct_to_actor+0x345/0x650 [ 791.229388][T29018] SELinux: duplicate or incompatible mount options [ 791.234192][T28990] ? do_splice_direct+0x170/0x170 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000,000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 791.242507][T29019] SELinux: duplicate or incompatible mount options [ 791.245797][T28990] do_splice_direct+0xf5/0x170 [ 791.257126][T28990] do_sendfile+0x773/0xda0 [ 791.261539][T28990] __x64_sys_sendfile64+0xa9/0x130 [ 791.266732][T28990] do_syscall_64+0x3d/0x90 [ 791.271249][T28990] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 791.277148][T28990] RIP: 0033:0x4665e9 [ 791.279253][T29021] SELinux: duplicate or incompatible mount options [ 791.281034][T28990] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 791.281056][T28990] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 791.290367][T29022] SELinux: duplicate or incompatible mount options [ 791.307290][T28990] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 791.307307][T28990] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 791.307319][T28990] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 791.346202][T28990] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 791.354169][T28990] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:41 executing program 3 (fault-call:2 fault-nth:28): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000-000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:41 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:41 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002"], 0x30) 07:44:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, 0x0, 0x0) [ 791.609629][T29041] SELinux: duplicate or incompatible mount options [ 791.630751][T29046] FAULT_INJECTION: forcing a failure. [ 791.630751][T29046] name failslab, interval 1, probability 0, space 0, times 0 [ 791.643390][T29046] CPU: 1 PID: 29046 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:44:41 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002"], 0x30) [ 791.652155][T29046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 791.662263][T29046] Call Trace: [ 791.665551][T29046] dump_stack_lvl+0xb7/0x103 [ 791.670145][T29046] dump_stack+0x11/0x1a [ 791.674298][T29046] should_fail+0x23c/0x250 [ 791.678819][T29046] ? kmalloc_array+0x2d/0x40 [ 791.683447][T29046] __should_failslab+0x81/0x90 [ 791.688227][T29046] should_failslab+0x5/0x20 [ 791.692729][T29046] __kmalloc+0x66/0x340 [ 791.696962][T29046] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 791.702572][T29046] ? splice_from_pipe+0xc0/0xc0 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000\n00000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 791.707437][T29046] kmalloc_array+0x2d/0x40 [ 791.711849][T29046] iter_file_splice_write+0xc6/0x750 [ 791.717171][T29046] ? generic_file_read_iter+0x75/0x2c0 [ 791.722685][T29046] ? __fsnotify_parent+0x32f/0x430 [ 791.724328][T29062] SELinux: duplicate or incompatible mount options [ 791.727800][T29046] ? generic_file_splice_read+0x2a4/0x310 [ 791.740091][T29046] ? splice_from_pipe+0xc0/0xc0 [ 791.744966][T29046] direct_splice_actor+0x80/0xa0 [ 791.749910][T29046] splice_direct_to_actor+0x345/0x650 [ 791.755345][T29046] ? do_splice_direct+0x170/0x170 [ 791.760417][T29046] do_splice_direct+0xf5/0x170 [ 791.762007][T29067] SELinux: duplicate or incompatible mount options [ 791.765176][T29046] do_sendfile+0x773/0xda0 [ 791.765202][T29046] __x64_sys_sendfile64+0xa9/0x130 [ 791.773383][T29069] SELinux: duplicate or incompatible mount options [ 791.776160][T29046] do_syscall_64+0x3d/0x90 [ 791.776186][T29046] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 791.798269][T29046] RIP: 0033:0x4665e9 [ 791.802150][T29046] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 791.821752][T29046] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 791.830143][T29046] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 791.838091][T29046] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 791.846042][T29046] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 07:44:41 executing program 3 (fault-call:2 fault-nth:29): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000\"00000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:41 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002"], 0x30) 07:44:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0"], 0x30) 07:44:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, 0x0, 0x0) [ 791.853989][T29046] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 791.861975][T29046] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) [ 791.926492][T29077] tmpfs: Unsupported parameter 'huge' [ 791.950181][T29078] FAULT_INJECTION: forcing a failure. [ 791.950181][T29078] name failslab, interval 1, probability 0, space 0, times 0 [ 791.962821][T29078] CPU: 0 PID: 29078 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000#00000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 791.971620][T29078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 791.979566][T29085] tmpfs: Unsupported parameter 'huge' [ 791.981659][T29078] Call Trace: [ 791.981668][T29078] dump_stack_lvl+0xb7/0x103 [ 791.994868][T29078] dump_stack+0x11/0x1a [ 791.999023][T29078] should_fail+0x23c/0x250 [ 792.003445][T29078] ? ext4_init_io_end+0x2d/0xa0 [ 792.008302][T29078] __should_failslab+0x81/0x90 [ 792.013091][T29078] should_failslab+0x5/0x20 [ 792.017593][T29078] kmem_cache_alloc+0x46/0x2e0 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000+00000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 792.020798][T29097] SELinux: duplicate or incompatible mount options [ 792.022417][T29078] ext4_init_io_end+0x2d/0xa0 [ 792.030403][T29098] SELinux: duplicate or incompatible mount options [ 792.033650][T29078] ext4_writepages+0x6a5/0x1d10 [ 792.033680][T29078] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 792.050826][T29078] ? inode_io_list_move_locked+0x17b/0x260 [ 792.056638][T29078] ? __ext4_journal_stop+0x47/0x110 [ 792.061839][T29078] ? ext4_expand_extra_isize+0x540/0x540 [ 792.061850][T29102] SELinux: duplicate or incompatible mount options 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000,00000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:41 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000-00000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 792.062513][T29103] SELinux: duplicate or incompatible mount options [ 792.067474][T29078] ? ext4_dirty_inode+0x9a/0xa0 [ 792.067502][T29078] ? __mark_inode_dirty+0x2fb/0x680 [ 792.090688][T29078] ? ext4_readpage+0x140/0x140 [ 792.095551][T29105] SELinux: duplicate or incompatible mount options [ 792.095544][T29078] do_writepages+0x7b/0x150 [ 792.095568][T29078] ? ext4_da_write_end+0x5fc/0x730 [ 792.102882][T29106] SELinux: duplicate or incompatible mount options [ 792.106626][T29078] file_write_and_wait_range+0x180/0x210 07:44:42 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000\n0000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 792.106713][T29078] ext4_sync_file+0x105/0x670 [ 792.128645][T29078] ? tsan.module_ctor+0x10/0x10 [ 792.133415][T29108] SELinux: duplicate or incompatible mount options [ 792.133498][T29078] vfs_fsync_range+0x107/0x120 [ 792.140817][T29109] SELinux: duplicate or incompatible mount options [ 792.144809][T29078] ext4_buffered_write_iter+0x39c/0x3f0 [ 792.144835][T29078] ext4_file_write_iter+0x2e7/0x11d0 [ 792.162201][T29078] ? avc_policy_seqno+0x22/0x30 [ 792.167052][T29078] ? selinux_file_permission+0x22e/0x530 07:44:42 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000\"0000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 792.171305][T29111] SELinux: duplicate or incompatible mount options [ 792.172706][T29078] do_iter_readv_writev+0x2cb/0x360 [ 792.172735][T29078] do_iter_write+0x112/0x4c0 [ 792.180285][T29112] SELinux: duplicate or incompatible mount options [ 792.184474][T29078] ? kmalloc_array+0x2d/0x40 [ 792.184501][T29078] vfs_iter_write+0x4c/0x70 [ 792.205195][T29078] iter_file_splice_write+0x40a/0x750 [ 792.210575][T29078] ? splice_from_pipe+0xc0/0xc0 [ 792.215150][T29114] tmpfs: Unsupported parameter 'huge' [ 792.215487][T29078] direct_splice_actor+0x80/0xa0 [ 792.215516][T29078] splice_direct_to_actor+0x345/0x650 [ 792.221604][T29115] tmpfs: Unsupported parameter 'huge' [ 792.225793][T29078] ? do_splice_direct+0x170/0x170 [ 792.225823][T29078] do_splice_direct+0xf5/0x170 [ 792.246374][T29078] do_sendfile+0x773/0xda0 [ 792.250833][T29078] __x64_sys_sendfile64+0xa9/0x130 [ 792.255931][T29078] do_syscall_64+0x3d/0x90 [ 792.260325][T29078] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 792.266218][T29078] RIP: 0033:0x4665e9 [ 792.270091][T29078] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 792.289730][T29078] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 792.298125][T29078] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 792.306197][T29078] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 792.314153][T29078] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 792.322184][T29078] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 792.330141][T29078] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:42 executing program 3 (fault-call:2 fault-nth:30): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:42 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000#0000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, 0x0, 0x0) 07:44:42 executing program 1 (fault-call:5 fault-nth:0): r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:44:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0x10) 07:44:42 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac1e"], 0x30) 07:44:42 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 792.546439][T29126] SELinux: duplicate or incompatible mount options [ 792.564268][T29134] SELinux: duplicate or incompatible mount options 07:44:42 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000+0000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 792.618899][T29138] FAULT_INJECTION: forcing a failure. [ 792.618899][T29138] name failslab, interval 1, probability 0, space 0, times 0 [ 792.631520][T29138] CPU: 1 PID: 29138 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 792.640290][T29138] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 792.650340][T29138] Call Trace: [ 792.653821][T29138] dump_stack_lvl+0xb7/0x103 [ 792.658413][T29138] dump_stack+0x11/0x1a [ 792.662570][T29138] should_fail+0x23c/0x250 [ 792.666994][T29138] ? mempool_alloc_slab+0x16/0x20 [ 792.672020][T29138] __should_failslab+0x81/0x90 [ 792.676775][T29138] should_failslab+0x5/0x20 [ 792.681268][T29138] kmem_cache_alloc+0x46/0x2e0 [ 792.686065][T29138] mempool_alloc_slab+0x16/0x20 [ 792.690906][T29138] ? mempool_free+0x130/0x130 [ 792.695635][T29138] mempool_alloc+0x8c/0x300 [ 792.700128][T29138] ? unlock_page_memcg+0xc3/0xe0 [ 792.705094][T29138] bio_alloc_bioset+0xcc/0x480 [ 792.709874][T29138] ext4_bio_write_page+0x7c5/0xa40 [ 792.714972][T29138] mpage_process_page_bufs+0x437/0x560 [ 792.720441][T29138] mpage_prepare_extent_to_map+0x4e6/0x640 [ 792.726241][T29138] ? kmem_cache_alloc+0x1fb/0x2e0 [ 792.731328][T29138] ? ext4_init_io_end+0x2d/0xa0 [ 792.736291][T29138] ext4_writepages+0x6c6/0x1d10 [ 792.741172][T29138] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 792.746855][T29138] ? __ext4_journal_stop+0x47/0x110 [ 792.752044][T29138] ? ext4_expand_extra_isize+0x540/0x540 [ 792.757663][T29138] ? ext4_dirty_inode+0x9a/0xa0 [ 792.762501][T29138] ? __mark_inode_dirty+0x2fb/0x680 [ 792.767707][T29138] ? ext4_readpage+0x140/0x140 [ 792.772467][T29138] do_writepages+0x7b/0x150 [ 792.776960][T29138] ? ext4_da_write_end+0x5fc/0x730 [ 792.782079][T29138] file_write_and_wait_range+0x180/0x210 [ 792.787727][T29138] ext4_sync_file+0x105/0x670 [ 792.792425][T29138] ? tsan.module_ctor+0x10/0x10 [ 792.797308][T29138] vfs_fsync_range+0x107/0x120 [ 792.802077][T29138] ext4_buffered_write_iter+0x39c/0x3f0 [ 792.807616][T29138] ext4_file_write_iter+0x2e7/0x11d0 [ 792.812885][T29138] ? avc_policy_seqno+0x22/0x30 [ 792.817722][T29138] ? selinux_file_permission+0x22e/0x530 [ 792.823391][T29138] do_iter_readv_writev+0x2cb/0x360 [ 792.828578][T29138] do_iter_write+0x112/0x4c0 [ 792.833215][T29138] ? kmalloc_array+0x2d/0x40 [ 792.837797][T29138] vfs_iter_write+0x4c/0x70 [ 792.842289][T29138] iter_file_splice_write+0x40a/0x750 [ 792.847678][T29138] ? splice_from_pipe+0xc0/0xc0 [ 792.852539][T29138] direct_splice_actor+0x80/0xa0 [ 792.857464][T29138] splice_direct_to_actor+0x345/0x650 [ 792.862894][T29138] ? do_splice_direct+0x170/0x170 [ 792.867905][T29138] do_splice_direct+0xf5/0x170 [ 792.872791][T29138] do_sendfile+0x773/0xda0 [ 792.877195][T29138] __x64_sys_sendfile64+0xa9/0x130 [ 792.882364][T29138] do_syscall_64+0x3d/0x90 [ 792.886827][T29138] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 792.892710][T29138] RIP: 0033:0x4665e9 [ 792.896594][T29138] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:44:42 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002"], 0x30) 07:44:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, 0x0, 0x0) 07:44:42 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 792.916372][T29138] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 792.924771][T29138] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 792.932795][T29138] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 792.940747][T29138] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 792.948703][T29138] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 792.956663][T29138] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 792.985331][T29149] SELinux: duplicate or incompatible mount options [ 793.006883][T29157] SELinux: duplicate or incompatible mount options 07:44:43 executing program 3 (fault-call:2 fault-nth:31): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000,0000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:43 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002"], 0x30) 07:44:43 executing program 0 (fault-call:7 fault-nth:0): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:43 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, 0x0, 0x0) 07:44:43 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 793.231985][T29170] FAULT_INJECTION: forcing a failure. [ 793.231985][T29170] name failslab, interval 1, probability 0, space 0, times 0 [ 793.244655][T29170] CPU: 1 PID: 29170 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 793.253415][T29170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 793.259051][T29181] SELinux: duplicate or incompatible mount options [ 793.263660][T29170] Call Trace: [ 793.263669][T29170] dump_stack_lvl+0xb7/0x103 [ 793.263690][T29170] dump_stack+0x11/0x1a 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000-0000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.263704][T29170] should_fail+0x23c/0x250 [ 793.263724][T29170] ? mempool_alloc_slab+0x16/0x20 [ 793.272150][T29182] SELinux: duplicate or incompatible mount options [ 793.273567][T29170] __should_failslab+0x81/0x90 [ 793.302971][T29170] should_failslab+0x5/0x20 [ 793.307486][T29170] kmem_cache_alloc+0x46/0x2e0 [ 793.308720][T29184] SELinux: duplicate or incompatible mount options [ 793.312250][T29170] ? mempool_alloc_slab+0x16/0x20 [ 793.320420][T29185] SELinux: duplicate or incompatible mount options 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000\n000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.323882][T29170] mempool_alloc_slab+0x16/0x20 [ 793.335308][T29170] ? mempool_free+0x130/0x130 [ 793.339990][T29170] mempool_alloc+0x8c/0x300 [ 793.344493][T29170] ? unlock_page_memcg+0xc3/0xe0 [ 793.349492][T29170] bio_alloc_bioset+0x1af/0x480 [ 793.354343][T29170] ext4_bio_write_page+0x7c5/0xa40 [ 793.359510][T29170] mpage_process_page_bufs+0x437/0x560 [ 793.360726][T29187] SELinux: duplicate or incompatible mount options [ 793.364991][T29170] mpage_prepare_extent_to_map+0x4e6/0x640 [ 793.365020][T29170] ? kmem_cache_alloc+0x1fb/0x2e0 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000\"000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.373159][T29188] SELinux: duplicate or incompatible mount options [ 793.377461][T29170] ? ext4_init_io_end+0x2d/0xa0 [ 793.393861][T29170] ext4_writepages+0x6c6/0x1d10 [ 793.398700][T29170] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 793.404335][T29170] ? inode_io_list_move_locked+0x17b/0x260 [ 793.410205][T29170] ? __ext4_journal_stop+0x47/0x110 [ 793.413902][T29190] tmpfs: Unsupported parameter 'huge' [ 793.415397][T29170] ? ext4_expand_extra_isize+0x540/0x540 [ 793.421820][T29191] tmpfs: Unsupported parameter 'huge' 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000#000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.426371][T29170] ? ext4_dirty_inode+0x9a/0xa0 [ 793.436557][T29170] ? __mark_inode_dirty+0x2fb/0x680 [ 793.441831][T29170] ? ext4_readpage+0x140/0x140 [ 793.446716][T29170] do_writepages+0x7b/0x150 [ 793.451289][T29170] ? ext4_da_write_end+0x5fc/0x730 [ 793.456395][T29170] file_write_and_wait_range+0x180/0x210 [ 793.462057][T29170] ext4_sync_file+0x105/0x670 [ 793.462471][T29193] SELinux: duplicate or incompatible mount options [ 793.466789][T29170] ? tsan.module_ctor+0x10/0x10 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000+000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.475951][T29194] SELinux: duplicate or incompatible mount options [ 793.478381][T29170] vfs_fsync_range+0x107/0x120 [ 793.478409][T29170] ext4_buffered_write_iter+0x39c/0x3f0 [ 793.495237][T29170] ext4_file_write_iter+0x2e7/0x11d0 [ 793.500870][T29170] ? avc_policy_seqno+0x22/0x30 [ 793.505720][T29170] ? selinux_file_permission+0x22e/0x530 [ 793.511373][T29170] do_iter_readv_writev+0x2cb/0x360 [ 793.516013][T29196] SELinux: duplicate or incompatible mount options [ 793.516572][T29170] do_iter_write+0x112/0x4c0 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000,000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.525728][T29197] SELinux: duplicate or incompatible mount options [ 793.527715][T29170] ? kmalloc_array+0x2d/0x40 [ 793.527741][T29170] vfs_iter_write+0x4c/0x70 [ 793.543426][T29170] iter_file_splice_write+0x40a/0x750 [ 793.548828][T29170] ? splice_from_pipe+0xc0/0xc0 [ 793.553698][T29170] direct_splice_actor+0x80/0xa0 [ 793.558642][T29170] splice_direct_to_actor+0x345/0x650 [ 793.564090][T29170] ? do_splice_direct+0x170/0x170 [ 793.565024][T29199] SELinux: duplicate or incompatible mount options [ 793.569111][T29170] do_splice_direct+0xf5/0x170 [ 793.577078][T29200] SELinux: duplicate or incompatible mount options [ 793.580466][T29170] do_sendfile+0x773/0xda0 [ 793.591555][T29170] __x64_sys_sendfile64+0xa9/0x130 [ 793.596665][T29170] do_syscall_64+0x3d/0x90 [ 793.601076][T29170] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 793.607025][T29170] RIP: 0033:0x4665e9 [ 793.610897][T29170] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 793.630502][T29170] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 793.638898][T29170] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 793.646849][T29170] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 793.654811][T29170] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 793.662820][T29170] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 793.670831][T29170] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:43 executing program 3 (fault-call:2 fault-nth:32): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000-000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:43 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002"], 0x30) 07:44:43 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, 0x0, 0x0) 07:44:43 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:43 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x2, 0x0}}], 0x1, 0x0) 07:44:43 executing program 5 (fault-call:5 fault-nth:0): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 793.910663][T29221] SELinux: duplicate or incompatible mount options [ 793.923369][T29219] FAULT_INJECTION: forcing a failure. [ 793.923369][T29219] name failslab, interval 1, probability 0, space 0, times 0 [ 793.936047][T29219] CPU: 1 PID: 29219 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 793.940325][T29225] SELinux: duplicate or incompatible mount options 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000\n00000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.944800][T29219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 793.944814][T29219] Call Trace: [ 793.944821][T29219] dump_stack_lvl+0xb7/0x103 [ 793.969342][T29219] dump_stack+0x11/0x1a [ 793.973485][T29219] should_fail+0x23c/0x250 [ 793.977893][T29219] ? mempool_alloc_slab+0x16/0x20 [ 793.979087][T29230] SELinux: duplicate or incompatible mount options [ 793.982917][T29219] __should_failslab+0x81/0x90 [ 793.982938][T29219] should_failslab+0x5/0x20 [ 793.982955][T29219] kmem_cache_alloc+0x46/0x2e0 [ 793.992212][T29233] SELinux: duplicate or incompatible mount options 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000\"00000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000#00000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 793.994255][T29219] mempool_alloc_slab+0x16/0x20 [ 794.014881][T29219] ? mempool_free+0x130/0x130 [ 794.019557][T29219] mempool_alloc+0x8c/0x300 [ 794.024085][T29219] ? __getblk_gfp+0x3f/0x590 [ 794.026121][T29235] tmpfs: Unsupported parameter 'huge' [ 794.028673][T29219] ? find_get_pages_range_tag+0x33e/0x390 [ 794.035099][T29236] tmpfs: Unsupported parameter 'huge' [ 794.039747][T29219] bio_alloc_bioset+0xcc/0x480 [ 794.039783][T29219] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 794.055233][T29219] submit_bh_wbc+0x130/0x330 07:44:43 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000+00000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 794.059875][T29219] __sync_dirty_buffer+0x136/0x1e0 [ 794.065047][T29219] sync_dirty_buffer+0x16/0x20 [ 794.069805][T29219] ext4_write_inode+0x285/0x390 [ 794.073908][T29238] SELinux: duplicate or incompatible mount options [ 794.074648][T29219] ? do_writepages+0x110/0x150 [ 794.074667][T29219] write_inode+0x89/0x180 [ 794.074688][T29219] __writeback_single_inode+0x2a2/0x440 [ 794.081976][T29239] SELinux: duplicate or incompatible mount options [ 794.085992][T29219] writeback_single_inode+0x17b/0x3c0 07:44:44 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000,00000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 794.086026][T29219] sync_inode_metadata+0x57/0x80 [ 794.112720][T29219] ext4_sync_file+0x359/0x670 [ 794.117404][T29219] ? tsan.module_ctor+0x10/0x10 [ 794.120547][T29241] SELinux: duplicate or incompatible mount options [ 794.122245][T29219] vfs_fsync_range+0x107/0x120 [ 794.122275][T29219] ext4_buffered_write_iter+0x39c/0x3f0 [ 794.129806][T29242] SELinux: duplicate or incompatible mount options [ 794.133570][T29219] ext4_file_write_iter+0x2e7/0x11d0 [ 794.133601][T29219] ? avc_policy_seqno+0x22/0x30 [ 794.155773][T29219] ? selinux_file_permission+0x22e/0x530 [ 794.161432][T29219] do_iter_readv_writev+0x2cb/0x360 [ 794.166634][T29219] do_iter_write+0x112/0x4c0 [ 794.167306][T29244] SELinux: duplicate or incompatible mount options [ 794.171220][T29219] ? kmalloc_array+0x2d/0x40 [ 794.171245][T29219] vfs_iter_write+0x4c/0x70 [ 794.180513][T29245] SELinux: duplicate or incompatible mount options [ 794.182450][T29219] iter_file_splice_write+0x40a/0x750 [ 794.182480][T29219] ? splice_from_pipe+0xc0/0xc0 [ 794.203682][T29219] direct_splice_actor+0x80/0xa0 [ 794.208669][T29219] splice_direct_to_actor+0x345/0x650 [ 794.214073][T29219] ? do_splice_direct+0x170/0x170 [ 794.219094][T29219] do_splice_direct+0xf5/0x170 [ 794.223848][T29219] do_sendfile+0x773/0xda0 [ 794.228252][T29219] __x64_sys_sendfile64+0xa9/0x130 [ 794.233375][T29219] do_syscall_64+0x3d/0x90 [ 794.237783][T29219] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 794.243669][T29219] RIP: 0033:0x4665e9 [ 794.247540][T29219] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 794.267136][T29219] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 794.275535][T29219] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 794.283585][T29219] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 794.291597][T29219] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 794.299633][T29219] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 794.307613][T29219] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:44 executing program 3 (fault-call:2 fault-nth:33): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:44 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000-00000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:44 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:44 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x4, 0x0}}], 0x1, 0x0) 07:44:44 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0xa, 0x0, @empty}, 0x10) 07:44:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:44 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 794.539257][T29263] FAULT_INJECTION: forcing a failure. [ 794.539257][T29263] name failslab, interval 1, probability 0, space 0, times 0 [ 794.551944][T29263] CPU: 1 PID: 29263 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 794.560736][T29263] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 794.570866][T29263] Call Trace: [ 794.574067][T29268] SELinux: duplicate or incompatible mount options [ 794.574140][T29263] dump_stack_lvl+0xb7/0x103 [ 794.585273][T29263] dump_stack+0x11/0x1a 07:44:44 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000\n0000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 794.589423][T29263] should_fail+0x23c/0x250 [ 794.593884][T29263] ? kmalloc_array+0x2d/0x40 [ 794.598557][T29263] __should_failslab+0x81/0x90 [ 794.601421][T29274] SELinux: duplicate or incompatible mount options [ 794.603320][T29263] should_failslab+0x5/0x20 [ 794.603343][T29263] __kmalloc+0x66/0x340 [ 794.618513][T29263] ? splice_from_pipe+0xc0/0xc0 [ 794.623539][T29263] kmalloc_array+0x2d/0x40 [ 794.627968][T29263] iter_file_splice_write+0xc6/0x750 [ 794.633302][T29263] ? generic_file_read_iter+0x75/0x2c0 07:44:44 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000\"0000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 794.638069][T29278] SELinux: duplicate or incompatible mount options [ 794.638759][T29263] ? __fsnotify_parent+0x32f/0x430 [ 794.638783][T29263] ? generic_file_splice_read+0x2a4/0x310 [ 794.646022][T29279] SELinux: duplicate or incompatible mount options [ 794.650506][T29263] ? splice_from_pipe+0xc0/0xc0 [ 794.650531][T29263] direct_splice_actor+0x80/0xa0 [ 794.672532][T29263] splice_direct_to_actor+0x345/0x650 [ 794.677945][T29263] ? do_splice_direct+0x170/0x170 [ 794.682969][T29263] do_splice_direct+0xf5/0x170 07:44:44 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000#0000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 794.683527][T29282] tmpfs: Unsupported parameter 'huge' [ 794.687736][T29263] do_sendfile+0x773/0xda0 [ 794.687761][T29263] __x64_sys_sendfile64+0xa9/0x130 [ 794.694704][T29283] tmpfs: Unsupported parameter 'huge' [ 794.697496][T29263] do_syscall_64+0x3d/0x90 [ 794.697520][T29263] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 794.697543][T29263] RIP: 0033:0x4665e9 07:44:44 executing program 4 (fault-call:6 fault-nth:0): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:44 executing program 3 (fault-call:2 fault-nth:34): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 794.722183][T29263] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 794.730042][T29285] SELinux: duplicate or incompatible mount options [ 794.741778][T29263] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 794.741802][T29263] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 794.741813][T29263] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 794.741824][T29263] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 794.750447][T29286] SELinux: duplicate or incompatible mount options [ 794.756790][T29263] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 794.756806][T29263] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 794.819033][T29289] FAULT_INJECTION: forcing a failure. [ 794.819033][T29289] name failslab, interval 1, probability 0, space 0, times 0 [ 794.831672][T29289] CPU: 1 PID: 29289 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:44:44 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x2, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:44 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000+0000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 794.840425][T29289] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 794.850480][T29289] Call Trace: [ 794.853754][T29289] dump_stack_lvl+0xb7/0x103 [ 794.858448][T29289] dump_stack+0x11/0x1a [ 794.862673][T29289] should_fail+0x23c/0x250 [ 794.867133][T29289] ? ext4_init_io_end+0x2d/0xa0 [ 794.871984][T29289] __should_failslab+0x81/0x90 [ 794.876814][T29289] should_failslab+0x5/0x20 [ 794.881312][T29289] kmem_cache_alloc+0x46/0x2e0 07:44:44 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000,0000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 794.885684][T29301] SELinux: duplicate or incompatible mount options [ 794.886151][T29289] ext4_init_io_end+0x2d/0xa0 [ 794.893699][T29302] SELinux: duplicate or incompatible mount options [ 794.897881][T29289] ext4_writepages+0x6a5/0x1d10 [ 794.897911][T29289] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 794.914983][T29289] ? __ext4_journal_stop+0x47/0x110 [ 794.920197][T29289] ? ext4_expand_extra_isize+0x540/0x540 [ 794.925838][T29289] ? ext4_dirty_inode+0x9a/0xa0 [ 794.930844][T29289] ? __mark_inode_dirty+0x2fb/0x680 [ 794.934595][T29305] SELinux: duplicate or incompatible mount options [ 794.936033][T29289] ? ext4_readpage+0x140/0x140 [ 794.943503][T29306] SELinux: duplicate or incompatible mount options [ 794.947374][T29289] do_writepages+0x7b/0x150 [ 794.947396][T29289] ? ext4_da_write_end+0x5fc/0x730 [ 794.963524][T29289] file_write_and_wait_range+0x180/0x210 [ 794.969149][T29289] ext4_sync_file+0x105/0x670 [ 794.973805][T29289] ? tsan.module_ctor+0x10/0x10 [ 794.978637][T29289] vfs_fsync_range+0x107/0x120 [ 794.983380][T29289] ext4_buffered_write_iter+0x39c/0x3f0 [ 794.988945][T29289] ext4_file_write_iter+0x2e7/0x11d0 [ 794.994209][T29289] ? avc_policy_seqno+0x22/0x30 [ 794.999040][T29289] ? selinux_file_permission+0x22e/0x530 [ 795.004697][T29289] do_iter_readv_writev+0x2cb/0x360 [ 795.009898][T29289] do_iter_write+0x112/0x4c0 [ 795.014471][T29289] ? kmalloc_array+0x2d/0x40 [ 795.019088][T29289] vfs_iter_write+0x4c/0x70 [ 795.023630][T29289] iter_file_splice_write+0x40a/0x750 [ 795.028997][T29289] ? splice_from_pipe+0xc0/0xc0 [ 795.033876][T29289] direct_splice_actor+0x80/0xa0 [ 795.038795][T29289] splice_direct_to_actor+0x345/0x650 [ 795.044151][T29289] ? do_splice_direct+0x170/0x170 [ 795.049152][T29289] do_splice_direct+0xf5/0x170 [ 795.053973][T29289] do_sendfile+0x773/0xda0 [ 795.058368][T29289] __x64_sys_sendfile64+0xa9/0x130 [ 795.063463][T29289] do_syscall_64+0x3d/0x90 [ 795.067997][T29289] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 795.074149][T29289] RIP: 0033:0x4665e9 [ 795.078025][T29289] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 795.097616][T29289] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 795.106014][T29289] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 795.113996][T29289] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 795.121958][T29289] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 795.129912][T29289] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 07:44:45 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x7f00, 0x0}}], 0x1, 0x0) 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000-0000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:45 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x4, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 795.137876][T29289] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0xa, 0x0, @empty}, 0x10) 07:44:45 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x40000, 0x0}}], 0x1, 0x0) 07:44:45 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x6, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 795.209773][T29318] SELinux: duplicate or incompatible mount options [ 795.244918][T29328] SELinux: duplicate or incompatible mount options 07:44:45 executing program 3 (fault-call:2 fault-nth:35): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x10}, 0x10) 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000\n000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:45 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x1000000, 0x0}}], 0x1, 0x0) 07:44:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:45 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0xa, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:45 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x29, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000\"000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 795.415110][T29359] SELinux: duplicate or incompatible mount options [ 795.423363][T29364] SELinux: duplicate or incompatible mount options [ 795.429324][T29355] FAULT_INJECTION: forcing a failure. [ 795.429324][T29355] name failslab, interval 1, probability 0, space 0, times 0 [ 795.442624][T29355] CPU: 1 PID: 29355 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 795.451377][T29355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 795.461439][T29355] Call Trace: 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000#000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 795.462536][T29369] tmpfs: Unsupported parameter 'huge' [ 795.464706][T29355] dump_stack_lvl+0xb7/0x103 [ 795.464730][T29355] dump_stack+0x11/0x1a [ 795.471028][T29370] tmpfs: Unsupported parameter 'huge' [ 795.474642][T29355] should_fail+0x23c/0x250 [ 795.474672][T29355] ? mempool_alloc_slab+0x16/0x20 [ 795.493530][T29355] __should_failslab+0x81/0x90 [ 795.498640][T29355] should_failslab+0x5/0x20 [ 795.502739][T29373] SELinux: duplicate or incompatible mount options [ 795.503136][T29355] kmem_cache_alloc+0x46/0x2e0 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000+000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 795.503166][T29355] mempool_alloc_slab+0x16/0x20 [ 795.510783][T29375] SELinux: duplicate or incompatible mount options [ 795.514499][T29355] ? mempool_free+0x130/0x130 [ 795.514524][T29355] mempool_alloc+0x8c/0x300 [ 795.514546][T29355] ? unlock_page_memcg+0xc3/0xe0 [ 795.540059][T29355] bio_alloc_bioset+0xcc/0x480 [ 795.544255][T29377] SELinux: duplicate or incompatible mount options [ 795.544905][T29355] ext4_bio_write_page+0x7c5/0xa40 [ 795.552268][T29378] SELinux: duplicate or incompatible mount options 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000,000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 795.556559][T29355] mpage_process_page_bufs+0x437/0x560 [ 795.556589][T29355] mpage_prepare_extent_to_map+0x4e6/0x640 [ 795.574352][T29355] ? kmem_cache_alloc+0x1fb/0x2e0 [ 795.579436][T29355] ? ext4_init_io_end+0x2d/0xa0 [ 795.584355][T29355] ext4_writepages+0x6c6/0x1d10 [ 795.586324][T29380] SELinux: duplicate or incompatible mount options [ 795.589206][T29355] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 795.589233][T29355] ? __ext4_journal_stop+0x47/0x110 [ 795.597067][T29381] SELinux: duplicate or incompatible mount options 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000-000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 795.601406][T29355] ? ext4_expand_extra_isize+0x540/0x540 [ 795.601434][T29355] ? ext4_dirty_inode+0x9a/0xa0 [ 795.623617][T29355] ? __mark_inode_dirty+0x2fb/0x680 [ 795.628818][T29355] ? ext4_readpage+0x140/0x140 [ 795.630509][T29383] SELinux: duplicate or incompatible mount options [ 795.633632][T29355] do_writepages+0x7b/0x150 [ 795.633655][T29355] ? ext4_da_write_end+0x5fc/0x730 [ 795.641579][T29384] SELinux: duplicate or incompatible mount options [ 795.644705][T29355] file_write_and_wait_range+0x180/0x210 [ 795.661992][T29355] ext4_sync_file+0x105/0x670 [ 795.666754][T29355] ? tsan.module_ctor+0x10/0x10 [ 795.671590][T29355] vfs_fsync_range+0x107/0x120 [ 795.676413][T29355] ext4_buffered_write_iter+0x39c/0x3f0 [ 795.681945][T29355] ext4_file_write_iter+0x2e7/0x11d0 [ 795.687214][T29355] ? avc_policy_seqno+0x22/0x30 [ 795.692136][T29355] ? selinux_file_permission+0x22e/0x530 [ 795.697828][T29355] do_iter_readv_writev+0x2cb/0x360 [ 795.703072][T29355] do_iter_write+0x112/0x4c0 [ 795.707676][T29355] ? kmalloc_array+0x2d/0x40 [ 795.712251][T29355] vfs_iter_write+0x4c/0x70 [ 795.716743][T29355] iter_file_splice_write+0x40a/0x750 [ 795.722107][T29355] ? splice_from_pipe+0xc0/0xc0 [ 795.726936][T29355] direct_splice_actor+0x80/0xa0 [ 795.731928][T29355] splice_direct_to_actor+0x345/0x650 [ 795.737364][T29355] ? do_splice_direct+0x170/0x170 [ 795.742405][T29355] do_splice_direct+0xf5/0x170 [ 795.747243][T29355] do_sendfile+0x773/0xda0 [ 795.751696][T29355] __x64_sys_sendfile64+0xa9/0x130 [ 795.756794][T29355] do_syscall_64+0x3d/0x90 [ 795.761196][T29355] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 795.767185][T29355] RIP: 0033:0x4665e9 [ 795.771158][T29355] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 795.790745][T29355] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 795.799167][T29355] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 795.807125][T29355] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 795.815084][T29355] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 795.823049][T29355] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 795.831000][T29355] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:45 executing program 3 (fault-call:2 fault-nth:36): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:45 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000\n00004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x2, @empty}, 0x10) 07:44:45 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x600, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x10000000}, 0x10) 07:44:45 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x2000000, 0x0}}], 0x1, 0x0) 07:44:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4, @empty}, 0x10) [ 796.056390][T29403] SELinux: duplicate or incompatible mount options [ 796.069082][T29409] SELinux: duplicate or incompatible mount options [ 796.093312][T29402] FAULT_INJECTION: forcing a failure. [ 796.093312][T29402] name failslab, interval 1, probability 0, space 0, times 0 [ 796.105953][T29402] CPU: 0 PID: 29402 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 796.114725][T29402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 796.124812][T29402] Call Trace: [ 796.128087][T29402] dump_stack_lvl+0xb7/0x103 [ 796.132673][T29402] dump_stack+0x11/0x1a [ 796.136899][T29402] should_fail+0x23c/0x250 [ 796.141400][T29402] ? mempool_alloc_slab+0x16/0x20 [ 796.146483][T29402] __should_failslab+0x81/0x90 [ 796.151243][T29402] should_failslab+0x5/0x20 [ 796.155778][T29402] kmem_cache_alloc+0x46/0x2e0 [ 796.160548][T29402] ? mempool_alloc_slab+0x16/0x20 [ 796.165597][T29402] mempool_alloc_slab+0x16/0x20 [ 796.170446][T29402] ? mempool_free+0x130/0x130 [ 796.175114][T29402] mempool_alloc+0x8c/0x300 [ 796.179611][T29402] ? unlock_page_memcg+0xc3/0xe0 [ 796.185061][T29402] bio_alloc_bioset+0x1af/0x480 [ 796.189908][T29402] ext4_bio_write_page+0x7c5/0xa40 [ 796.195072][T29402] mpage_process_page_bufs+0x437/0x560 [ 796.200534][T29402] mpage_prepare_extent_to_map+0x4e6/0x640 [ 796.206359][T29402] ? kmem_cache_alloc+0x1fb/0x2e0 [ 796.211375][T29402] ? ext4_init_io_end+0x2d/0xa0 [ 796.216576][T29402] ext4_writepages+0x6c6/0x1d10 [ 796.221481][T29402] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 796.227195][T29402] ? inode_io_list_move_locked+0x17b/0x260 [ 796.233083][T29402] ? __ext4_journal_stop+0x47/0x110 [ 796.238369][T29402] ? ext4_expand_extra_isize+0x540/0x540 [ 796.243998][T29402] ? ext4_dirty_inode+0x9a/0xa0 [ 796.248869][T29402] ? __mark_inode_dirty+0x2fb/0x680 [ 796.254079][T29402] ? ext4_readpage+0x140/0x140 [ 796.258912][T29402] do_writepages+0x7b/0x150 [ 796.263412][T29402] ? ext4_da_write_end+0x5fc/0x730 [ 796.268511][T29402] file_write_and_wait_range+0x180/0x210 [ 796.274135][T29402] ext4_sync_file+0x105/0x670 [ 796.278798][T29402] ? tsan.module_ctor+0x10/0x10 [ 796.283727][T29402] vfs_fsync_range+0x107/0x120 [ 796.288483][T29402] ext4_buffered_write_iter+0x39c/0x3f0 [ 796.294111][T29402] ext4_file_write_iter+0x2e7/0x11d0 [ 796.299614][T29402] ? avc_policy_seqno+0x22/0x30 [ 796.304451][T29402] ? selinux_file_permission+0x22e/0x530 [ 796.310089][T29402] do_iter_readv_writev+0x2cb/0x360 [ 796.315282][T29402] do_iter_write+0x112/0x4c0 [ 796.319861][T29402] ? kmalloc_array+0x2d/0x40 [ 796.324450][T29402] vfs_iter_write+0x4c/0x70 [ 796.328943][T29402] iter_file_splice_write+0x40a/0x750 [ 796.334359][T29402] ? splice_from_pipe+0xc0/0xc0 [ 796.339216][T29402] direct_splice_actor+0x80/0xa0 [ 796.344145][T29402] splice_direct_to_actor+0x345/0x650 [ 796.349537][T29402] ? do_splice_direct+0x170/0x170 [ 796.354555][T29402] do_splice_direct+0xf5/0x170 [ 796.359362][T29402] do_sendfile+0x773/0xda0 [ 796.363779][T29402] __x64_sys_sendfile64+0xa9/0x130 [ 796.368940][T29402] do_syscall_64+0x3d/0x90 [ 796.373346][T29402] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 796.379266][T29402] RIP: 0033:0x4665e9 [ 796.383192][T29402] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:44:46 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x4000000, 0x0}}], 0x1, 0x0) 07:44:46 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000\"00004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:46 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0xa00, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x7f00, @empty}, 0x10) [ 796.403416][T29402] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 796.411816][T29402] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 796.419804][T29402] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 796.427863][T29402] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 796.435882][T29402] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 796.443867][T29402] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x2) [ 796.483119][T29431] tmpfs: Unsupported parameter 'huge' [ 796.497232][T29436] tmpfs: Unsupported parameter 'huge' 07:44:46 executing program 3 (fault-call:2 fault-nth:37): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:46 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x2900, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:46 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x7f000000, 0x0}}], 0x1, 0x0) 07:44:46 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000#00004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x20000290) 07:44:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0xffff, @empty}, 0x10) [ 796.772190][T29461] FAULT_INJECTION: forcing a failure. [ 796.772190][T29461] name failslab, interval 1, probability 0, space 0, times 0 [ 796.776464][T29466] SELinux: duplicate or incompatible mount options [ 796.784859][T29461] CPU: 1 PID: 29461 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 796.800169][T29461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 796.800573][T29470] SELinux: duplicate or incompatible mount options [ 796.810218][T29461] Call Trace: [ 796.820069][T29461] dump_stack_lvl+0xb7/0x103 [ 796.824654][T29461] dump_stack+0x11/0x1a [ 796.828828][T29461] should_fail+0x23c/0x250 [ 796.833239][T29461] ? mempool_alloc_slab+0x16/0x20 [ 796.838275][T29461] __should_failslab+0x81/0x90 [ 796.843025][T29461] should_failslab+0x5/0x20 [ 796.847536][T29461] kmem_cache_alloc+0x46/0x2e0 [ 796.852361][T29461] mempool_alloc_slab+0x16/0x20 [ 796.857264][T29461] ? mempool_free+0x130/0x130 [ 796.861930][T29461] mempool_alloc+0x8c/0x300 [ 796.866425][T29461] ? __getblk_gfp+0x3f/0x590 [ 796.871107][T29461] ? find_get_pages_range_tag+0x33e/0x390 [ 796.876894][T29461] bio_alloc_bioset+0xcc/0x480 [ 796.881657][T29461] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 796.887075][T29461] submit_bh_wbc+0x130/0x330 [ 796.891662][T29461] __sync_dirty_buffer+0x136/0x1e0 [ 796.896765][T29461] sync_dirty_buffer+0x16/0x20 [ 796.901528][T29461] ext4_write_inode+0x285/0x390 [ 796.906388][T29461] ? do_writepages+0x110/0x150 [ 796.911139][T29461] write_inode+0x89/0x180 [ 796.915460][T29461] __writeback_single_inode+0x2a2/0x440 [ 796.921075][T29461] writeback_single_inode+0x17b/0x3c0 [ 796.926466][T29461] sync_inode_metadata+0x57/0x80 [ 796.931392][T29461] ext4_sync_file+0x359/0x670 [ 796.936061][T29461] ? tsan.module_ctor+0x10/0x10 [ 796.940917][T29461] vfs_fsync_range+0x107/0x120 [ 796.945672][T29461] ext4_buffered_write_iter+0x39c/0x3f0 [ 796.951218][T29461] ext4_file_write_iter+0x2e7/0x11d0 [ 796.956491][T29461] ? avc_policy_seqno+0x22/0x30 [ 796.961417][T29461] ? selinux_file_permission+0x22e/0x530 [ 796.967038][T29461] do_iter_readv_writev+0x2cb/0x360 [ 796.972226][T29461] do_iter_write+0x112/0x4c0 [ 796.976871][T29461] ? kmalloc_array+0x2d/0x40 [ 796.981450][T29461] vfs_iter_write+0x4c/0x70 [ 796.986045][T29461] iter_file_splice_write+0x40a/0x750 [ 796.991528][T29461] ? splice_from_pipe+0xc0/0xc0 [ 796.996910][T29461] direct_splice_actor+0x80/0xa0 [ 797.001929][T29461] splice_direct_to_actor+0x345/0x650 [ 797.007298][T29461] ? do_splice_direct+0x170/0x170 [ 797.012319][T29461] do_splice_direct+0xf5/0x170 [ 797.017123][T29461] do_sendfile+0x773/0xda0 [ 797.021529][T29461] __x64_sys_sendfile64+0xa9/0x130 [ 797.026806][T29461] do_syscall_64+0x3d/0x90 [ 797.031210][T29461] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 797.037096][T29461] RIP: 0033:0x4665e9 [ 797.040974][T29461] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 797.060655][T29461] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 07:44:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:46 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0xffffff7f, 0x0}}], 0x1, 0x0) 07:44:47 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x7f00, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 797.069053][T29461] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 797.077090][T29461] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 797.085062][T29461] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 797.093098][T29461] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 797.101574][T29461] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2c80, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) socket(0x1, 0x6, 0x9) 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000+00004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:47 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0xffffffff, 0x0}}], 0x1, 0x0) [ 797.195927][T29490] SELinux: duplicate or incompatible mount options [ 797.214841][T29491] SELinux: duplicate or incompatible mount options 07:44:47 executing program 3 (fault-call:2 fault-nth:38): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x2}, 0x10) 07:44:47 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x1000000, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000,00004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:47 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x2}}], 0x1, 0x0) 07:44:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000140)="3940188d14602bfb265d90a18787c3d39939ce307382827ce26524a7adb63acfe189b647d431333d984927db3dd416f209a2d72ef8e306b3bdfde34e3d8a39a63eb1cc765c34f4523e806115b8244d93e91be08e9af5faae41377b05224b10ece61312a7da25b87d7976de2dbb5a42485079fca44d8ed1020ad86b74bdf700f38557cdcfbc231629c696092acd480292b7dd6af0e6d74d5593ec97b6a4a349c02328fc744ce02ceb590e1cbca6ed8a950f19ef0c75da9a5c054e4999", 0xbc, 0x4000000, &(0x7f0000000200)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f00000000c0)={0x0, 0x7}, 0x8) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x400000, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x4e22, @rand_addr=0x64010102}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000-00004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x4}, 0x10) [ 797.389466][T29516] SELinux: duplicate or incompatible mount options [ 797.404124][T29522] SELinux: duplicate or incompatible mount options [ 797.415252][T29515] FAULT_INJECTION: forcing a failure. [ 797.415252][T29515] name failslab, interval 1, probability 0, space 0, times 0 [ 797.427931][T29515] CPU: 1 PID: 29515 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 797.436696][T29515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 797.446744][T29515] Call Trace: [ 797.450051][T29515] dump_stack_lvl+0xb7/0x103 [ 797.454646][T29515] dump_stack+0x11/0x1a [ 797.458799][T29515] should_fail+0x23c/0x250 [ 797.463325][T29515] ? kmalloc_array+0x2d/0x40 [ 797.467922][T29515] __should_failslab+0x81/0x90 [ 797.472740][T29515] should_failslab+0x5/0x20 [ 797.477248][T29515] __kmalloc+0x66/0x340 [ 797.481413][T29515] ? splice_from_pipe+0xc0/0xc0 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000\n0004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 797.481774][T29534] SELinux: duplicate or incompatible mount options [ 797.486259][T29515] kmalloc_array+0x2d/0x40 [ 797.486285][T29515] iter_file_splice_write+0xc6/0x750 [ 797.486306][T29515] ? generic_file_read_iter+0x75/0x2c0 [ 797.495099][T29536] SELinux: duplicate or incompatible mount options [ 797.497307][T29515] ? __fsnotify_parent+0x32f/0x430 [ 797.497340][T29515] ? generic_file_splice_read+0x2a4/0x310 [ 797.525456][T29515] ? splice_from_pipe+0xc0/0xc0 [ 797.530288][T29539] SELinux: duplicate or incompatible mount options 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000\"0004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 797.530311][T29515] direct_splice_actor+0x80/0xa0 [ 797.537626][T29540] SELinux: duplicate or incompatible mount options [ 797.541821][T29515] splice_direct_to_actor+0x345/0x650 [ 797.541850][T29515] ? do_splice_direct+0x170/0x170 [ 797.558808][T29515] do_splice_direct+0xf5/0x170 [ 797.563604][T29515] do_sendfile+0x773/0xda0 [ 797.568036][T29515] __x64_sys_sendfile64+0xa9/0x130 [ 797.573235][T29515] do_syscall_64+0x3d/0x90 [ 797.574123][T29542] tmpfs: Unsupported parameter 'huge' [ 797.577651][T29515] entry_SYSCALL_64_after_hwframe+0x44/0xae 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000#0004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 797.584428][T29543] tmpfs: Unsupported parameter 'huge' [ 797.588890][T29515] RIP: 0033:0x4665e9 [ 797.588906][T29515] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 797.588923][T29515] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 797.619982][T29545] SELinux: duplicate or incompatible mount options [ 797.626240][T29515] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 07:44:47 executing program 3 (fault-call:2 fault-nth:39): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000+0004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:47 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x2000000, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:47 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x4}}], 0x1, 0x0) [ 797.626256][T29515] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 797.626269][T29515] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 797.634781][T29546] SELinux: duplicate or incompatible mount options [ 797.640797][T29515] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 797.640813][T29515] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 797.708434][T29551] FAULT_INJECTION: forcing a failure. [ 797.708434][T29551] name failslab, interval 1, probability 0, space 0, times 0 [ 797.721116][T29551] CPU: 1 PID: 29551 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 797.729878][T29551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 797.739927][T29551] Call Trace: [ 797.743201][T29551] dump_stack_lvl+0xb7/0x103 [ 797.746652][T29561] SELinux: duplicate or incompatible mount options [ 797.747796][T29551] dump_stack+0x11/0x1a [ 797.747817][T29551] should_fail+0x23c/0x250 [ 797.755664][T29562] SELinux: duplicate or incompatible mount options [ 797.758522][T29551] ? ext4_init_io_end+0x2d/0xa0 [ 797.758547][T29551] __should_failslab+0x81/0x90 [ 797.779167][T29551] should_failslab+0x5/0x20 [ 797.783714][T29551] kmem_cache_alloc+0x46/0x2e0 [ 797.788477][T29551] ext4_init_io_end+0x2d/0xa0 [ 797.793163][T29551] ext4_writepages+0x6a5/0x1d10 [ 797.798111][T29551] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000,0004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000-0004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 797.798614][T29566] SELinux: duplicate or incompatible mount options [ 797.803829][T29551] ? __ext4_journal_stop+0x47/0x110 [ 797.803857][T29551] ? ext4_expand_extra_isize+0x540/0x540 [ 797.812655][T29567] SELinux: duplicate or incompatible mount options [ 797.815658][T29551] ? ext4_dirty_inode+0x9a/0xa0 [ 797.832717][T29551] ? __mark_inode_dirty+0x2fb/0x680 [ 797.837920][T29551] ? ext4_readpage+0x140/0x140 [ 797.842742][T29551] do_writepages+0x7b/0x150 [ 797.847229][T29551] ? ext4_da_write_end+0x5fc/0x730 [ 797.852441][T29551] file_write_and_wait_range+0x180/0x210 [ 797.858077][T29551] ext4_sync_file+0x105/0x670 [ 797.862771][T29551] ? tsan.module_ctor+0x10/0x10 [ 797.867631][T29551] vfs_fsync_range+0x107/0x120 [ 797.872377][T29551] ext4_buffered_write_iter+0x39c/0x3f0 [ 797.877995][T29551] ext4_file_write_iter+0x2e7/0x11d0 [ 797.883272][T29551] ? avc_policy_seqno+0x22/0x30 [ 797.888256][T29551] ? selinux_file_permission+0x22e/0x530 [ 797.893964][T29551] do_iter_readv_writev+0x2cb/0x360 [ 797.899142][T29551] do_iter_write+0x112/0x4c0 [ 797.903718][T29551] ? kmalloc_array+0x2d/0x40 [ 797.908589][T29551] vfs_iter_write+0x4c/0x70 [ 797.913072][T29551] iter_file_splice_write+0x40a/0x750 [ 797.918501][T29551] ? splice_from_pipe+0xc0/0xc0 [ 797.923474][T29551] direct_splice_actor+0x80/0xa0 [ 797.928457][T29551] splice_direct_to_actor+0x345/0x650 [ 797.933811][T29551] ? do_splice_direct+0x170/0x170 [ 797.938818][T29551] do_splice_direct+0xf5/0x170 [ 797.943574][T29551] do_sendfile+0x773/0xda0 [ 797.948003][T29551] __x64_sys_sendfile64+0xa9/0x130 [ 797.953245][T29551] do_syscall_64+0x3d/0x90 [ 797.957663][T29551] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 797.963556][T29551] RIP: 0033:0x4665e9 [ 797.967489][T29551] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 797.987092][T29551] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 797.995494][T29551] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 798.003452][T29551] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 798.011756][T29551] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 798.019876][T29551] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 798.027830][T29551] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 798.048094][T29570] SELinux: duplicate or incompatible mount options 07:44:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r1, &(0x7f0000000140)="5c36437beb20e449a2a5beddde8499491baf18040267d2101d2cf691360b3b5949cac02cfd2f815f4761319c09b5573b38552597dcd37ef6bf2e7cc1856284a3bd5ce2114f3f3ed7f2f95fec0d3caf92b82cbb30141819fcf09887bd6eb65570943fa28a0bd27a074a0b44aca3936242e6c7e90938d88bbc11918fd83e07f48e9180a7903ea6419c3362ae8f07e0ccd7c9f73f7ab4933c4906c3a580dd50883d9fe8513e4aaf83f48916e2f5cf8a79c5b39be1f3a70f055181cdebd5788c34178238f1c7a50d7b642c2ab2e65f353ab3227e565639e8e22a70bb3be41e9f2d12d6e1a06a0b9a8492c9c9573e17ea5e5750c7fa4fa5d3197784", 0xf9, 0x20000000, &(0x7f00000000c0)={0x2, 0x4e24, @empty}, 0x10) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:47 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x4000000, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 798.055484][T29572] SELinux: duplicate or incompatible mount options 07:44:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x10}, 0x10) 07:44:47 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000\n004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:47 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x7f00}}], 0x1, 0x0) 07:44:48 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e21, @empty}, 0xfffffffffffffe18) [ 798.151154][T29586] SELinux: duplicate or incompatible mount options [ 798.176606][T29594] SELinux: duplicate or incompatible mount options 07:44:48 executing program 3 (fault-call:2 fault-nth:40): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:48 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x6000000, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x7f00}, 0x10) 07:44:48 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000\"004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:48 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x0) 07:44:48 executing program 0: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) ioctl$SIOCGSTAMP(r1, 0x8906, &(0x7f00000000c0)) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$incfs(r2, &(0x7f0000000140)='.pending_reads\x00', 0x8000, 0x21) fcntl$setstatus(r3, 0x4, 0x40800) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 798.330434][T29619] tmpfs: Unsupported parameter 'huge' [ 798.350899][T29618] FAULT_INJECTION: forcing a failure. [ 798.350899][T29618] name failslab, interval 1, probability 0, space 0, times 0 [ 798.352729][T29625] tmpfs: Unsupported parameter 'huge' [ 798.363537][T29618] CPU: 1 PID: 29618 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 798.377644][T29618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 798.387724][T29618] Call Trace: [ 798.391008][T29618] dump_stack_lvl+0xb7/0x103 [ 798.395602][T29618] dump_stack+0x11/0x1a [ 798.399801][T29618] should_fail+0x23c/0x250 [ 798.404232][T29618] ? mempool_alloc_slab+0x16/0x20 [ 798.409345][T29618] __should_failslab+0x81/0x90 [ 798.414105][T29618] should_failslab+0x5/0x20 [ 798.418605][T29618] kmem_cache_alloc+0x46/0x2e0 [ 798.423361][T29618] mempool_alloc_slab+0x16/0x20 [ 798.428247][T29618] ? mempool_free+0x130/0x130 [ 798.432980][T29618] mempool_alloc+0x8c/0x300 [ 798.437474][T29618] ? unlock_page_memcg+0xc3/0xe0 [ 798.442518][T29618] bio_alloc_bioset+0xcc/0x480 [ 798.447276][T29618] ext4_bio_write_page+0x7c5/0xa40 [ 798.452455][T29618] mpage_process_page_bufs+0x437/0x560 [ 798.457906][T29618] mpage_prepare_extent_to_map+0x4e6/0x640 [ 798.463707][T29618] ? kmem_cache_alloc+0x1fb/0x2e0 [ 798.468769][T29618] ? ext4_init_io_end+0x2d/0xa0 [ 798.473624][T29618] ext4_writepages+0x6c6/0x1d10 [ 798.478469][T29618] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 798.484093][T29618] ? inode_io_list_move_locked+0x17b/0x260 [ 798.489954][T29618] ? __ext4_journal_stop+0x47/0x110 [ 798.495143][T29618] ? ext4_expand_extra_isize+0x540/0x540 [ 798.500799][T29618] ? ext4_dirty_inode+0x9a/0xa0 [ 798.505655][T29618] ? __mark_inode_dirty+0x2fb/0x680 [ 798.510844][T29618] ? ext4_readpage+0x140/0x140 [ 798.515601][T29618] do_writepages+0x7b/0x150 [ 798.520094][T29618] ? ext4_da_write_end+0x5fc/0x730 [ 798.525265][T29618] file_write_and_wait_range+0x180/0x210 [ 798.530888][T29618] ext4_sync_file+0x105/0x670 [ 798.535565][T29618] ? tsan.module_ctor+0x10/0x10 [ 798.540401][T29618] vfs_fsync_range+0x107/0x120 [ 798.545158][T29618] ext4_buffered_write_iter+0x39c/0x3f0 [ 798.550792][T29618] ext4_file_write_iter+0x2e7/0x11d0 [ 798.556081][T29618] ? avc_policy_seqno+0x22/0x30 [ 798.560936][T29618] ? selinux_file_permission+0x22e/0x530 [ 798.566635][T29618] do_iter_readv_writev+0x2cb/0x360 [ 798.571850][T29618] do_iter_write+0x112/0x4c0 [ 798.576504][T29618] ? kmalloc_array+0x2d/0x40 [ 798.581128][T29618] vfs_iter_write+0x4c/0x70 [ 798.585671][T29618] iter_file_splice_write+0x40a/0x750 [ 798.591085][T29618] ? splice_from_pipe+0xc0/0xc0 [ 798.595981][T29618] direct_splice_actor+0x80/0xa0 [ 798.600975][T29618] splice_direct_to_actor+0x345/0x650 [ 798.606338][T29618] ? do_splice_direct+0x170/0x170 [ 798.611515][T29618] do_splice_direct+0xf5/0x170 [ 798.616269][T29618] do_sendfile+0x773/0xda0 [ 798.620763][T29618] __x64_sys_sendfile64+0xa9/0x130 [ 798.625866][T29618] do_syscall_64+0x3d/0x90 [ 798.630350][T29618] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 798.636283][T29618] RIP: 0033:0x4665e9 [ 798.640163][T29618] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 798.659760][T29618] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 798.668194][T29618] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 07:44:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x1000000}, 0x10) 07:44:48 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x1000000}}], 0x1, 0x0) 07:44:48 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000#004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:48 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 798.676151][T29618] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 798.684126][T29618] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 798.692081][T29618] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 798.700074][T29618] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x2000000}, 0x10) 07:44:48 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000+004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 798.750847][T29639] SELinux: duplicate or incompatible mount options [ 798.764470][T29646] SELinux: duplicate or incompatible mount options [ 798.822020][T29652] SELinux: duplicate or incompatible mount options [ 798.852681][T29661] SELinux: duplicate or incompatible mount options 07:44:48 executing program 3 (fault-call:2 fault-nth:41): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:48 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0xa000000, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:48 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.mem_exclusive\x00', 0x2, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000380)={0x0, 0x400}) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:48 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x2000000}}], 0x1, 0x0) 07:44:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x4000000}, 0x10) 07:44:48 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000,004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:48 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000-004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 798.990417][T29674] SELinux: duplicate or incompatible mount options [ 798.997780][T29679] SELinux: duplicate or incompatible mount options [ 799.028390][T29673] FAULT_INJECTION: forcing a failure. [ 799.028390][T29673] name failslab, interval 1, probability 0, space 0, times 0 [ 799.031957][T29685] SELinux: duplicate or incompatible mount options [ 799.041044][T29673] CPU: 1 PID: 29673 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 799.054758][T29686] SELinux: duplicate or incompatible mount options [ 799.056417][T29673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 799.056430][T29673] Call Trace: [ 799.056438][T29673] dump_stack_lvl+0xb7/0x103 [ 799.080967][T29673] dump_stack+0x11/0x1a [ 799.085125][T29673] should_fail+0x23c/0x250 07:44:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x10000000}, 0x10) 07:44:48 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x0, 0x0, 0x4, 0x9, 0x160, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x50150, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x0, 0x7, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:48 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000\n04,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:48 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x29000000, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 799.089604][T29673] ? mempool_alloc_slab+0x16/0x20 [ 799.094631][T29673] __should_failslab+0x81/0x90 [ 799.099449][T29673] should_failslab+0x5/0x20 [ 799.103968][T29673] kmem_cache_alloc+0x46/0x2e0 [ 799.108783][T29673] ? mempool_alloc_slab+0x16/0x20 [ 799.113941][T29673] mempool_alloc_slab+0x16/0x20 [ 799.118866][T29673] ? mempool_free+0x130/0x130 [ 799.123550][T29673] mempool_alloc+0x8c/0x300 [ 799.128059][T29673] ? unlock_page_memcg+0xc3/0xe0 [ 799.133008][T29673] bio_alloc_bioset+0x1af/0x480 [ 799.137870][T29673] ext4_bio_write_page+0x7c5/0xa40 [ 799.142980][T29673] mpage_process_page_bufs+0x437/0x560 [ 799.148452][T29673] mpage_prepare_extent_to_map+0x4e6/0x640 [ 799.154267][T29673] ? kmem_cache_alloc+0x1fb/0x2e0 [ 799.159639][T29673] ? ext4_init_io_end+0x2d/0xa0 [ 799.163047][T29698] SELinux: duplicate or incompatible mount options [ 799.164490][T29673] ext4_writepages+0x6c6/0x1d10 [ 799.172547][T29701] SELinux: duplicate or incompatible mount options [ 799.175909][T29673] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 07:44:49 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000\"04,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 799.188194][T29673] ? __ext4_journal_stop+0x47/0x110 [ 799.193400][T29673] ? ext4_expand_extra_isize+0x540/0x540 [ 799.199118][T29673] ? ext4_dirty_inode+0x9a/0xa0 [ 799.204037][T29673] ? __mark_inode_dirty+0x2fb/0x680 [ 799.206220][T29703] tmpfs: Unsupported parameter 'huge' [ 799.209239][T29673] ? ext4_readpage+0x140/0x140 [ 799.209265][T29673] do_writepages+0x7b/0x150 [ 799.216005][T29704] tmpfs: Unsupported parameter 'huge' [ 799.219403][T29673] ? ext4_da_write_end+0x5fc/0x730 [ 799.219431][T29673] file_write_and_wait_range+0x180/0x210 [ 799.239984][T29673] ext4_sync_file+0x105/0x670 [ 799.244742][T29673] ? tsan.module_ctor+0x10/0x10 [ 799.249602][T29673] vfs_fsync_range+0x107/0x120 [ 799.254355][T29673] ext4_buffered_write_iter+0x39c/0x3f0 [ 799.259885][T29673] ext4_file_write_iter+0x2e7/0x11d0 [ 799.265154][T29673] ? avc_policy_seqno+0x22/0x30 [ 799.269988][T29673] ? selinux_file_permission+0x22e/0x530 [ 799.275610][T29673] do_iter_readv_writev+0x2cb/0x360 [ 799.280877][T29673] do_iter_write+0x112/0x4c0 [ 799.285504][T29673] ? kmalloc_array+0x2d/0x40 [ 799.290405][T29673] vfs_iter_write+0x4c/0x70 [ 799.294909][T29673] iter_file_splice_write+0x40a/0x750 [ 799.300275][T29673] ? splice_from_pipe+0xc0/0xc0 [ 799.305192][T29673] direct_splice_actor+0x80/0xa0 [ 799.310130][T29673] splice_direct_to_actor+0x345/0x650 [ 799.315484][T29673] ? do_splice_direct+0x170/0x170 [ 799.320597][T29673] do_splice_direct+0xf5/0x170 [ 799.325351][T29673] do_sendfile+0x773/0xda0 [ 799.329754][T29673] __x64_sys_sendfile64+0xa9/0x130 [ 799.334903][T29673] do_syscall_64+0x3d/0x90 [ 799.339304][T29673] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 799.345181][T29673] RIP: 0033:0x4665e9 [ 799.349056][T29673] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 799.368731][T29673] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 799.377190][T29673] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 799.385143][T29673] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 799.393128][T29673] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 799.401100][T29673] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 799.409066][T29673] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:49 executing program 3 (fault-call:2 fault-nth:42): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:49 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000#04,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:49 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x4000000}}], 0x1, 0x0) 07:44:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000140)=""/143) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:49 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x3ffffffb, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0x7f000000}, 0x10) 07:44:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, &(0x7f0000000380)="d2edfdaa936a344d688d0e1b9e7806d05a7f98836c1d770ccac08db5f97007c1b2aad0dc97d0a1e0270089be0fcab9f4d0deb3345db999d5e14244e43dbb961ee560c0536a8960ae59c345e8fb6add6edee334ff77f3ff88ff11e02077877132282564d4f63ae31994b5f72c83695632d2264c6dc1e0133594959f3ddcd87ac5f8301f93bd1798165393ee5b47504b868bca2a5809cf36eebde514149520be1e43b9d563a237ba7405f64697b3602915201d087fc709f8e209e18ae8435b446fcf4d2bc9e38ab6902762f36eedcf18948489424523afba27bfb0f972220ca6f4ee81c22ec1591a3518525889420744bb0c5f8c8b7ed31e48b934fa7ca8eaf9819d5b49973e93609e246417f9ec7da9651947d8626fa1932530a0a3ac805358f8582f4bf03913ac55d0b449e506f7437cea21f6adad4eea49b3d8e33db1f9fa87711f1ae664be6dd90cff8c55ca1deec837593aa13fb0226155e42151c795891d6683819841cde02f015ea6d3955be272581c7d156da7a5a639396306c150431bae30db497f991aab4e09d60c6d10a31e19c5f66288ba3e905c14ad3c8068058dc69ef9271341b44629589e2cdb918a83a0e1f872aa4270efea4af686ab8ad1b2dab2b05abe8d55877c9346b964048f9d3e2c811320c84044f2180d204e771587b4ef045d5b5f3ec905144a9d83ef6b7f751232eda0cb6cfefb3fc18bf8090369923bb7eb21de0bd9bb7982ce44478e0fb2bde17918019199a448baede87cda09be956ce39aae78dd0a707e712ee9d003ccc9b6c95b1d326e346a08599d317e5291676c296d9896e624cb249d6e0d08d5534ce457e9454a3610162f45d7fd47c1b63504ce0c74fd8aee63ffbfcacd65e39cff06edb6b8daabf08f139f439d1d941c29f815e50e88cda6c2f873d17b4414fa62653802186ffbed92ed14c7042e887fda1861ece9689854a2fca8a65ed6e371fa9d711a12c9b3570a7816b44dc3b3a804b6efac8e5c04a5e27779ef01bca4d9261f723ad1c2e91d1bd02291dfc987cd5ec03f2ab8df93d8e17455709afda152df470d2c914efbae1928e0be410eaf384a76d4255b4072f541d674eb211e24869bba7ef419c014bb4561c52989b65d5dde86c504cf91b8fc98b6a7bc00105f9301da909255d5388d03e3a07ed5ddbe858ff7782275534ac08df44a60e2ec8ab11df2eafd8ce14f1a1e48cc87688fa5319de422ea4ae46e9a27101cc3806361098e97736f9f992d2a9210801223c5bd13e8ef4001620eaa603a741996871907b612d6a664d0573ba58affa96ccb02b5331449caf770f27bfb7ae8b731b6cd66e2b97b58120e4bbd7c75f4c43d307c3d66f292de3efb42cb11fedd0e7196bf1bcf261a23975135953e08e938ca331c6bd4b5709f0b547d11f3f3273e3234fde34cc4c149f969493ca8851df5bd7628c33f4b075b4fe1d777544d45037149c5af9031bc2117964a2bbdebc782febdd4f9d637f5790b4aa13ca701ffc6c9b826f58adef2a68e441383d10ab8051ed288c54f985e36efd01eda4cd8a16690e95452d1b77d98438f744e898119ec53634b7ec6690814c808669dc89ded8c14167742621216fd247ce389b75414f9999e8922f675713221e77da49ea9043f6ae3279286c9b14a5e33d042156893124a14d9aa6f223c443ffab77b07ca286eb775a05502186b321041a702922bc0bfb47977849be68788cc0f993a207c34be92a214183c6de0489719a6335a249e20ab8e2adb45c83b00321f1edc57367bbab30f4716ce3aee72b77b506ba4e008ef4361bd7cbe6526ad3361019ddea52ec454935a99beddbc216d19942f81cd63f95034fc6db4472168af739bef0d3465b783bb61ae1ff6a9304ace33be57782490a69340f4534a1d1d5f6ed8ec64465f29a01c74daa497a58bc73dcccdf474b960a89e988d9d488ba2f38301698f60f5040e7287d11981e8fd2d881d21e32a621615ca73d421e9d81accb534e0216dfcd1faa9fd1d23d1050488f7200ba8814a821447a2ac227e41d4c0b17d90d00ab2f4f4369f8bc8610c39d02149d19a4f96afd6461ad2f2e63b567cf4af4129a247834018da80123259f728653dc4cc30fc47e2586027012cade2aaa5c4066dcf3e34a8c496e0ed1c6f9fd08a5ac46657e0e885b6c57b2a1704e5e3a9f64ce58c9739a511c79f3639bd39bb7e1e7e12d3696bf4d0d1c08c50bbfb1db0e4a52d5edbd5900f50cc93ce6bb8bae508d9f8f76c2feb9f2636638f95b585c8df26b27fb757c5a3778db815941786a8aa8071823c1d9fc8e0b426abf2f56c9fb4211b39782aa96d4d29bf596aa3393eafbe5557e2f3c2e26b5e090ffaf447cfc5c422e2f12ccf3bbffdb31390665ee03906eada731ba4826e4db58207f5d5a6d26de349e7da6c689a74639f16856334000712e9f706583fb566f4d076d54236be126e87dcaac54e897de409e45fd2607d66963e9be121c93ad0f684657bdea50adb6dd06f672a09eae7f0b2760b157be8d96e01e18849816f05032a60ae998706618e8fc6975d260cc793964a15268bac8977a64c4cb21d956286bec28a4855b83ffa4691fb0e08e80d2e6d995314c3e33fcacb7f8663bbea9695cece9ed8d8c1601074b1203f32b6f57151024c31d5338307ba6ffab8832035f2dfc2c778884689269f4690b1f9629e91e2cd600e00ce36ee7f33c85fa6da0171e0c21917d42ebcf2ba0f66af23908b54b34044c27b8d1d3d467397bf10301348d131efd536cc9e4d4a031438185c13e45b0dce32a274c6e29da9907904f537bdef410a09659d906807ee0578e011cee7dccea45d5f57a13dd19ef1753923aa67bd23b01507419fd49210958a1fe75ea2fc89ed73ffb1b25db75283aecdb50c65328737bd930cb8e320f6d6bfe90d37670f6330cfe359a0b1253e9dde78f9feaeceecc709d6ccd62bbf298c648d9ea895e0b5eaf086198470f78d74536f2fe939db4f44f8d8c9510e0900274bfa9cd8b2046e9f28329d28b8f05c37d604ade10c7536e6f6272218109ef4150c7f23566fb0187e469707585c8f0b3a6082baefef4cdeea10f3a6fc94c954c4d8b0736ed0dd997dfe20ad26b45feafa05d559f31be968c50ca2a2409df49d383b379de828dce8b89880b73e218967a3dc18cd82bed6507a6ee7c38f005ac753fdc62eb49127927b48b823f3e84bfbb0e7e43e1adee1d0167323247a832efe6d2d3437d7bef72482904f0e2c7948aeb418f96c9ce0a9f15e94456c95fb4592beec494219ac7bb7ea6bbe9a1ea1da274e16744f0108dde4a6668df6c8288dd004ec67f6dd08922ebf27873d6314c7a04b569f5e952cfa5b9490fa628655e05eb87d3e56209cb0e764bfe0b23852f0924aa9baff9f0213b307272e942bb77f88b95ee2cb4177578b5d71a2b19abf5ceba732a1e1a914313a61d3fed6019fee8b1a43498fe85c899ff3adf33271c8134fb87fc346093d9e7c7156c080bd9a657f292dbccbca451e36999b3f25a9fa0cef56bb5b6c90c8eba46141de0addde671a189c3fb75e658c365f7b3c1eb10e332327f9d8c8a0955441aa4f767516adf7b1aad3787092cd1e259392014062c0f6c6be7e5d4780a9efe7f9b95dee5c767d5ce6cd750d51f7ed782400080b4e32a5d50bc3e281ff09ee85c04f094e03268fe09f2e274336ded7814206be2f339ac67f453e10115d9b2c4244c7692712f6245d2b6a3dfd0091b5e8cf9341acbf3ea8640d86334bbb5223e7a5f7cc99955949c65133b6f266af664382eb80cf4550f61d663257e17910641e94333e79dd59e8e95034d1497689ca1b2be7ed8347f92d62df897233c8c4abcd98cc7745417bc83b9ab21b9bf90dab3ea4a4f3e839aef69d552ddb9ed8407b052dc1bd583648ee21fcd5deb2dc41e169eaf84837666deaa27b9a572ea7ab447647522139b37a62f7fcd76c47987e2ed13fcafc9d297598f2b7802d6c8b7c36e432353441dd575e2f01f51c46705c92a78079719b0fe6de2039ff9af8cb274867e60cc3970ba9faf8d3d2f29613269c69ce7973fc374e2240c8846c422117afedf4662b38b2629834ac7a75e7cf55bfaed393d595a15aa4d97625d7d9ddaa82147c1400d6a804d0675056c84df7370a0e526492ea3b708097dcc682b7fb44940caa0fe149f8d320fb09cd2835e90c3e24461c71a18da4fa333fef92667671e55eac254a73d92757e6e01de092d079ac108d797eaf97310d13e455b1ba9d0cc0b265d3391e9fb836b0fc38f91c152fcbd977d0725717933395539db788c70d7c423de9cf49d755f904e5c42a3f8b304b37243a859301c7c91b77bf1e758437faa027004bba378ff4c11f734bf8b1aab2d07f725bde3cea47b5eb5d62ad0f5b01f3e85e834f797700f7bd79b6f85d575ea7e2232a74a63fcd21f2ac9b932c676746b845ee89a92f00cd1340f4ff0f403d427ff6a78df9a92856b30ac1f591bf3cb9683081310c1eb78aa6eb3228d1cb22a71484204f094ddadc2b32d8c756e5bdca5e5bb39511ca5020c50409b996d2c5d713693e15e3bf52663919df86d0154e82ebaf438398b202269e7ded93f72b59b4f2edd109b2818b656c14699be4f460510859131408e1f85e469a47186a0450439ee6a37e6f96d59de35319732c7a4d600cb5494fb1007c84ca25e72d119129a72a2a6c164304b8d88e58f8f30336fee3039b7fc60eca0264cd925a18832f769f441ae884692e2d4aeffb1224392dafe0923dcb91272a0b438ac90f3eeef0c5ebec3096eabd641a7b9214a75ea3a2cea5f9045cddef0837c9f95ef334115b38a710b5e218fe4221b74e41ad807b46246f78b43785e458d8294bcf5132522366bc33dacb9117eb3ff08940e3fe50193309b3d81c2bf80346adaf1dc9ebeef24e8b44d158eae4330a18a431462bd045c0ba3d3ea1f1777bf3ffe0af01afdc90c42216c144e4de3c8b784b7657cb3d7a40d5c9f2c4790e83e8dcbc346160d3ee02b2b69b444e858978d524c952425cfe10fb537f2f9b529091df6b0c89027f6b9f937c7e57d7f4ac34bc735c8b5d9ff6f0d5cc749e453e9bea99f66eeac86cb0478c5d814b17f81cdde6b97f4df82544e2db737d39883da0df2982e8172753050626b00595e3245bc05fe04152d64b6b3302d4bc7a6d40b6680040bc54328fefd9f2e07f985da4b924ae8818d4786c0bfb60a75b7019a7f304412b9a3a5e2a2e16a4e2d393736f2b0dc387ad7c608d53174f1bb729450918e2fc6940394156aec0162cde4dc26bc524385a4ab0f652563907d0335b0119e4001e599931566c0e8840b0e4cb9a9ba0d1a70aa2a4936e184a2d5298f3500395c632637e9f28976022545ae941cec7e85f130f94fcb84690b9600e69305518d5a93dd92e82e81421d523649294135aa4f6caf94a925a18ceee8b42c002ef89f7d2d23a61f08389f8abe2c39e7e50c6ca0056ae5f0acfbccc014fe5709654f8f17b23800097b7fc758780c216fca91e133dc27d9b5b44a2a16613dcfa5547e3a1df8a84c86f636875125d2d41d2be72f98ef75838af58698dd3dc8e5f45a728a61df140e33057a7e2aa407a8fe0d948d43df33c3dbe738bda0ea9e2ad65bb9e7a6e978d96ec6b51533f0380b2a2e6a923937511119edde32554ba1b88bb3ccba28f1e974d7fc1518bfd49bcb34b59443b9b4e600619ac9c907e00f4e869b0f373ca1d765bd4f7b6d5d57d071e290a3b42865072477def42ca69d52d77143ad10e960f30d87febab951cfe326653158923ee4d6f2059532d", 0x1000, 0x42daafdc4f284a68, &(0x7f0000000100)={0x2, 0x4e24, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x7dc, 0x353002) sendto$inet(r1, &(0x7f0000000140)="1aa7d2b0e3b3f2ea2fcd7c4e3b322f60b440361e4a11e5e032321973d9e1ec459900a68a5d0cdf991f40f8a49d644256ed30795f94f274e35a0026f358b198b06ac31fa5ad0f95ccdac57c5db4fc11d73a981974416d3033cba354ccc642f5fc27f746c1194d2520b4413f122efdbb38e40f3a9ab917c7fb69c4829e3f9d46a038347544ff4013d77189c49193513ec64b8f9a8a642e7cc13458cf5d34e756e4b58e62f1aa2ce08a466f206b7a1a153b8e0edd549aa410", 0xb7, 0x6, &(0x7f0000000200)={0x2, 0x4e24, @private=0xa010101}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x100, 0x3, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x10001, 0x111441) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:49 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x7f000000}}], 0x1, 0x0) [ 799.641736][T29729] SELinux: duplicate or incompatible mount options [ 799.667489][T29733] FAULT_INJECTION: forcing a failure. [ 799.667489][T29733] name failslab, interval 1, probability 0, space 0, times 0 [ 799.680203][T29733] CPU: 1 PID: 29733 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:44:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty=0xffffffff}, 0x10) 07:44:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000500)=""/91, 0x5b}, {&(0x7f0000000580)=""/186, 0xba}], 0x7, 0x58c, 0x4) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 799.689035][T29733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 799.699086][T29733] Call Trace: [ 799.702365][T29733] dump_stack_lvl+0xb7/0x103 [ 799.706962][T29733] dump_stack+0x11/0x1a [ 799.711111][T29733] should_fail+0x23c/0x250 [ 799.715595][T29733] ? mempool_alloc_slab+0x16/0x20 [ 799.720634][T29733] __should_failslab+0x81/0x90 [ 799.725398][T29733] should_failslab+0x5/0x20 [ 799.729904][T29733] kmem_cache_alloc+0x46/0x2e0 [ 799.734746][T29733] mempool_alloc_slab+0x16/0x20 07:44:49 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x7f000000, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 799.739604][T29733] ? mempool_free+0x130/0x130 [ 799.744308][T29733] mempool_alloc+0x8c/0x300 [ 799.745898][T29748] SELinux: duplicate or incompatible mount options [ 799.748829][T29733] ? __getblk_gfp+0x3f/0x590 [ 799.760120][T29733] ? find_get_pages_range_tag+0x33e/0x390 [ 799.765882][T29733] bio_alloc_bioset+0xcc/0x480 [ 799.770654][T29733] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 799.776051][T29733] submit_bh_wbc+0x130/0x330 [ 799.780644][T29733] __sync_dirty_buffer+0x136/0x1e0 [ 799.785816][T29733] sync_dirty_buffer+0x16/0x20 07:44:49 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000+04,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 799.790594][T29733] ext4_write_inode+0x285/0x390 [ 799.795539][T29733] ? do_writepages+0x110/0x150 [ 799.800440][T29733] write_inode+0x89/0x180 [ 799.804851][T29733] __writeback_single_inode+0x2a2/0x440 [ 799.810433][T29733] writeback_single_inode+0x17b/0x3c0 [ 799.815890][T29733] sync_inode_metadata+0x57/0x80 [ 799.820341][T29756] SELinux: duplicate or incompatible mount options [ 799.820830][T29733] ext4_sync_file+0x359/0x670 [ 799.820855][T29733] ? tsan.module_ctor+0x10/0x10 [ 799.830930][T29758] SELinux: duplicate or incompatible mount options [ 799.832093][T29733] vfs_fsync_range+0x107/0x120 [ 799.832122][T29733] ext4_buffered_write_iter+0x39c/0x3f0 [ 799.853822][T29733] ext4_file_write_iter+0x2e7/0x11d0 [ 799.859092][T29733] ? avc_policy_seqno+0x22/0x30 [ 799.863937][T29733] ? selinux_file_permission+0x22e/0x530 [ 799.869562][T29733] do_iter_readv_writev+0x2cb/0x360 [ 799.874812][T29733] do_iter_write+0x112/0x4c0 [ 799.879422][T29733] ? kmalloc_array+0x2d/0x40 [ 799.884065][T29733] vfs_iter_write+0x4c/0x70 [ 799.888587][T29733] iter_file_splice_write+0x40a/0x750 [ 799.893952][T29733] ? splice_from_pipe+0xc0/0xc0 [ 799.898864][T29733] direct_splice_actor+0x80/0xa0 [ 799.903789][T29733] splice_direct_to_actor+0x345/0x650 [ 799.909220][T29733] ? do_splice_direct+0x170/0x170 [ 799.914268][T29733] do_splice_direct+0xf5/0x170 [ 799.919201][T29733] do_sendfile+0x773/0xda0 [ 799.923605][T29733] __x64_sys_sendfile64+0xa9/0x130 [ 799.928844][T29733] do_syscall_64+0x3d/0x90 [ 799.933324][T29733] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 799.939198][T29733] RIP: 0033:0x4665e9 [ 799.943099][T29733] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 799.962692][T29733] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 799.971101][T29733] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 799.979054][T29733] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 799.987003][T29733] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 799.994970][T29733] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 800.003010][T29733] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:50 executing program 3 (fault-call:2 fault-nth:43): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x2) 07:44:50 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0xffffff7f}}], 0x1, 0x0) 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000,04,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:50 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r3, &(0x7f00000001c0)="e9796cad241da94fc339862fc7815bbe92eb4a01781283723aebd9990acfa816c374c635d597df7069992de83ef85b365d6870c2ef2c93dc96f491082d2964fbb6dcfa1edcb24c1dadd78b51482c9f01b94d5095c26deb367e863b3a81a474e2a0538b4b8e31dc23ed39531691cfac959c464c17accc2c1063ab8fb8603d34002d402086f70fd417075d9f50eed06c0384ac4d94ea25421a94b4e68bb678f36f70bda7a9d0", 0xa5, 0x20040010, &(0x7f00000002c0)={0x2, 0x4e21, @remote}, 0x10) r4 = accept$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, &(0x7f0000000140)=0x10) setsockopt$inet_int(r4, 0x0, 0xd, &(0x7f0000000180)=0x51, 0x4) 07:44:50 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0xfbffff3f, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:50 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0xffffffff, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000-04,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.227466][T29779] SELinux: duplicate or incompatible mount options [ 800.237399][T29791] SELinux: duplicate or incompatible mount options 07:44:50 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x4000000000000}}], 0x1, 0x0) [ 800.275784][T29787] FAULT_INJECTION: forcing a failure. [ 800.275784][T29787] name failslab, interval 1, probability 0, space 0, times 0 [ 800.288502][T29787] CPU: 1 PID: 29787 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 800.297346][T29787] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 800.307478][T29787] Call Trace: [ 800.310763][T29787] dump_stack_lvl+0xb7/0x103 [ 800.315406][T29787] dump_stack+0x11/0x1a [ 800.319566][T29787] should_fail+0x23c/0x250 07:44:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x20000290) [ 800.323998][T29787] ? kmalloc_array+0x2d/0x40 [ 800.328654][T29787] __should_failslab+0x81/0x90 [ 800.333420][T29787] should_failslab+0x5/0x20 [ 800.337924][T29787] __kmalloc+0x66/0x340 [ 800.342183][T29787] ? splice_from_pipe+0xc0/0xc0 [ 800.347070][T29787] kmalloc_array+0x2d/0x40 [ 800.351508][T29787] iter_file_splice_write+0xc6/0x750 [ 800.356846][T29787] ? generic_file_read_iter+0x75/0x2c0 [ 800.362300][T29787] ? __fsnotify_parent+0x32f/0x430 [ 800.367403][T29787] ? generic_file_splice_read+0x2a4/0x310 [ 800.373132][T29787] ? splice_from_pipe+0xc0/0xc0 [ 800.377979][T29787] direct_splice_actor+0x80/0xa0 [ 800.382982][T29787] splice_direct_to_actor+0x345/0x650 [ 800.388345][T29787] ? do_splice_direct+0x170/0x170 [ 800.393383][T29787] do_splice_direct+0xf5/0x170 [ 800.398142][T29787] do_sendfile+0x773/0xda0 [ 800.402550][T29787] __x64_sys_sendfile64+0xa9/0x130 [ 800.407652][T29787] do_syscall_64+0x3d/0x90 [ 800.412095][T29787] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 800.417980][T29787] RIP: 0033:0x4665e9 [ 800.421859][T29787] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 800.441453][T29787] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 800.449857][T29787] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 800.457828][T29787] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 800.465804][T29787] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 07:44:50 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r3, 0xd4bd2000) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:50 executing program 3 (fault-call:2 fault-nth:44): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 800.473763][T29787] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 800.481721][T29787] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 800.511762][T29802] SELinux: duplicate or incompatible mount options 07:44:50 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x100000000000000}}], 0x1, 0x0) 07:44:50 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x4e24, @empty}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x645b, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xa, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000140)=""/124) 07:44:50 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0xf, 0x4, 0x2) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000001c0)={'nat\x00', 0x0, 0x4, 0xdb, [0x101, 0xcff5, 0x76a, 0xb9f8, 0xffffffffffffff77, 0x6d6], 0x5, &(0x7f0000000140)=[{}, {}, {}, {}, {}], &(0x7f0000000380)=""/219}, &(0x7f00000000c0)=0x78) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 800.543886][T29816] SELinux: duplicate or incompatible mount options 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000000\n4,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.606960][T29822] FAULT_INJECTION: forcing a failure. [ 800.606960][T29822] name failslab, interval 1, probability 0, space 0, times 0 [ 800.619599][T29822] CPU: 0 PID: 29822 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 800.628380][T29822] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 800.638438][T29822] Call Trace: [ 800.641717][T29822] dump_stack_lvl+0xb7/0x103 [ 800.646317][T29822] dump_stack+0x11/0x1a [ 800.650465][T29822] should_fail+0x23c/0x250 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000000\"4,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.650680][T29837] SELinux: duplicate or incompatible mount options [ 800.654905][T29822] ? ext4_init_io_end+0x2d/0xa0 [ 800.654930][T29822] __should_failslab+0x81/0x90 [ 800.654946][T29822] should_failslab+0x5/0x20 [ 800.654961][T29822] kmem_cache_alloc+0x46/0x2e0 [ 800.667021][T29838] SELinux: duplicate or incompatible mount options [ 800.671208][T29822] ext4_init_io_end+0x2d/0xa0 [ 800.671233][T29822] ext4_writepages+0x6a5/0x1d10 [ 800.671257][T29822] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000000#4,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.702251][T29840] tmpfs: Unsupported parameter 'huge' [ 800.702432][T29822] ? inode_io_list_move_locked+0x17b/0x260 [ 800.702461][T29822] ? __ext4_journal_stop+0x47/0x110 [ 800.708555][T29841] tmpfs: Unsupported parameter 'huge' [ 800.713636][T29822] ? ext4_expand_extra_isize+0x540/0x540 [ 800.713665][T29822] ? ext4_dirty_inode+0x9a/0xa0 [ 800.713685][T29822] ? __mark_inode_dirty+0x2fb/0x680 [ 800.739917][T29822] ? ext4_readpage+0x140/0x140 [ 800.744726][T29822] do_writepages+0x7b/0x150 [ 800.745618][T29843] SELinux: duplicate or incompatible mount options 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000000+4,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.749226][T29822] ? ext4_da_write_end+0x5fc/0x730 [ 800.749253][T29822] file_write_and_wait_range+0x180/0x210 [ 800.757271][T29844] SELinux: duplicate or incompatible mount options [ 800.761104][T29822] ext4_sync_file+0x105/0x670 [ 800.761127][T29822] ? tsan.module_ctor+0x10/0x10 [ 800.761145][T29822] vfs_fsync_range+0x107/0x120 [ 800.787557][T29822] ext4_buffered_write_iter+0x39c/0x3f0 [ 800.793112][T29822] ext4_file_write_iter+0x2e7/0x11d0 [ 800.793927][T29846] SELinux: duplicate or incompatible mount options 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000000,4,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.798396][T29822] ? avc_policy_seqno+0x22/0x30 [ 800.806594][T29847] SELinux: duplicate or incompatible mount options [ 800.809833][T29822] ? selinux_file_permission+0x22e/0x530 [ 800.809860][T29822] do_iter_readv_writev+0x2cb/0x360 [ 800.809884][T29822] do_iter_write+0x112/0x4c0 [ 800.831886][T29822] ? kmalloc_array+0x2d/0x40 [ 800.836741][T29822] vfs_iter_write+0x4c/0x70 [ 800.841301][T29822] iter_file_splice_write+0x40a/0x750 [ 800.842889][T29849] SELinux: duplicate or incompatible mount options [ 800.846728][T29822] ? splice_from_pipe+0xc0/0xc0 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=000000000000000000000-4,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.854982][T29850] SELinux: duplicate or incompatible mount options [ 800.858159][T29822] direct_splice_actor+0x80/0xa0 [ 800.869679][T29822] splice_direct_to_actor+0x345/0x650 [ 800.875057][T29822] ? do_splice_direct+0x170/0x170 [ 800.880080][T29822] do_splice_direct+0xf5/0x170 [ 800.884850][T29822] do_sendfile+0x773/0xda0 [ 800.889313][T29822] __x64_sys_sendfile64+0xa9/0x130 [ 800.893951][T29852] SELinux: duplicate or incompatible mount options [ 800.894425][T29822] do_syscall_64+0x3d/0x90 07:44:50 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000000\b,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 800.894446][T29822] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 800.894468][T29822] RIP: 0033:0x4665e9 [ 800.902082][T29853] SELinux: duplicate or incompatible mount options [ 800.905633][T29822] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 800.905653][T29822] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 [ 800.938651][T29855] SELinux: duplicate or incompatible mount options [ 800.941614][T29822] ORIG_RAX: 0000000000000028 [ 800.941625][T29822] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 800.950007][T29856] SELinux: duplicate or incompatible mount options [ 800.954273][T29822] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 800.954290][T29822] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 800.954302][T29822] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 800.997475][T29822] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:51 executing program 3 (fault-call:2 fault-nth:45): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:51 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000000\n,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, &(0x7f0000000380)={0x1, {{0x2, 0x4e21, @empty}}}, 0x88) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000000c0)={0x0, @dev, @remote}, &(0x7f0000000140)=0xc) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = syz_mount_image$tmpfs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0xaf, 0x0, &(0x7f0000001980), 0x900086, &(0x7f0000001a80)=ANY=[@ANYBLOB='mode=00000000000000000002001,size= ke1gUeG,dont_measure,obj_type=/dev/input/event#\x00,apprai3e,seclabelt_measure,fowner>\x00\x00\x00\x00', @ANYRESDEC=0xee00, @ANYBLOB="2c736d61636b66736861743d70757d2f6576656e74231f0000f3000000002c736d61636b6673666c6f6f723d2c00"]) ioctl$BTRFS_IOC_INO_PATHS(r3, 0xc0389423, &(0x7f0000001b40)={0x7f, 0x10, [0x1, 0x10000, 0xff, 0xb1], &(0x7f00000002c0)=[0x0, 0x0]}) r4 = getpid() sched_getparam(r4, &(0x7f0000000300)) wait4(r4, 0x0, 0x4100000d, &(0x7f0000000440)) 07:44:51 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x200000000000000}}], 0x1, 0x0) 07:44:51 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:51 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) connect$inet(r2, &(0x7f0000000140)={0x2, 0x4e23, @broadcast}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f00000000c0)={0x0, 0xf, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:51 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:51 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x400000000000000}}], 0x1, 0x0) [ 801.212732][T29873] SELinux: duplicate or incompatible mount options [ 801.234967][T29878] SELinux: duplicate or incompatible mount options 07:44:51 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000000\",fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 801.292250][T29887] FAULT_INJECTION: forcing a failure. [ 801.292250][T29887] name failslab, interval 1, probability 0, space 0, times 0 [ 801.304899][T29887] CPU: 0 PID: 29887 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 801.313152][T29894] tmpfs: Unsupported parameter 'huge' [ 801.313762][T29887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 801.313775][T29887] Call Trace: [ 801.313782][T29887] dump_stack_lvl+0xb7/0x103 [ 801.319936][T29895] tmpfs: Unsupported parameter 'huge' 07:44:51 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000000%,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:51 executing program 0: r0 = open_tree(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x80800) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_int(r0, 0x0, 0xe, &(0x7f00000001c0)=0x7, 0x4) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r3 = socket$inet(0x2, 0x800, 0x10001) setsockopt$inet_int(r3, 0x0, 0xb, &(0x7f0000000140)=0xaec, 0x4) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000180)={0x0, 0xa, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 801.329236][T29887] dump_stack+0x11/0x1a [ 801.329257][T29887] should_fail+0x23c/0x250 [ 801.329278][T29887] ? mempool_alloc_slab+0x16/0x20 [ 801.329299][T29887] __should_failslab+0x81/0x90 [ 801.360743][T29887] should_failslab+0x5/0x20 [ 801.363904][T29901] SELinux: duplicate or incompatible mount options [ 801.365298][T29887] kmem_cache_alloc+0x46/0x2e0 [ 801.372889][T29902] SELinux: duplicate or incompatible mount options [ 801.376626][T29887] mempool_alloc_slab+0x16/0x20 [ 801.388041][T29887] ? mempool_free+0x130/0x130 07:44:51 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000000,,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 801.392720][T29887] mempool_alloc+0x8c/0x300 [ 801.397229][T29887] ? unlock_page_memcg+0xc3/0xe0 [ 801.402172][T29887] bio_alloc_bioset+0xcc/0x480 [ 801.406939][T29887] ext4_bio_write_page+0x7c5/0xa40 [ 801.408400][T29907] SELinux: duplicate or incompatible mount options [ 801.412044][T29887] mpage_process_page_bufs+0x437/0x560 [ 801.412083][T29887] mpage_prepare_extent_to_map+0x4e6/0x640 [ 801.429890][T29887] ? kmem_cache_alloc+0x1fb/0x2e0 [ 801.431065][T29908] SELinux: duplicate or incompatible mount options [ 801.434966][T29887] ? ext4_init_io_end+0x2d/0xa0 [ 801.434992][T29887] ext4_writepages+0x6c6/0x1d10 [ 801.451277][T29887] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 801.456961][T29887] ? inode_io_list_move_locked+0x17b/0x260 [ 801.462870][T29887] ? __ext4_journal_stop+0x47/0x110 [ 801.468112][T29887] ? ext4_expand_extra_isize+0x540/0x540 [ 801.473723][T29887] ? ext4_dirty_inode+0x9a/0xa0 [ 801.478553][T29887] ? __mark_inode_dirty+0x2fb/0x680 [ 801.483769][T29887] ? ext4_readpage+0x140/0x140 [ 801.488514][T29887] do_writepages+0x7b/0x150 [ 801.493001][T29887] ? ext4_da_write_end+0x5fc/0x730 [ 801.498114][T29887] file_write_and_wait_range+0x180/0x210 [ 801.503787][T29887] ext4_sync_file+0x105/0x670 [ 801.508445][T29887] ? tsan.module_ctor+0x10/0x10 [ 801.513363][T29887] vfs_fsync_range+0x107/0x120 [ 801.518153][T29887] ext4_buffered_write_iter+0x39c/0x3f0 [ 801.523687][T29887] ext4_file_write_iter+0x2e7/0x11d0 [ 801.528961][T29887] ? avc_policy_seqno+0x22/0x30 [ 801.533850][T29887] ? selinux_file_permission+0x22e/0x530 [ 801.539478][T29887] do_iter_readv_writev+0x2cb/0x360 [ 801.544711][T29887] do_iter_write+0x112/0x4c0 [ 801.549279][T29887] ? kmalloc_array+0x2d/0x40 [ 801.553964][T29887] vfs_iter_write+0x4c/0x70 [ 801.558445][T29887] iter_file_splice_write+0x40a/0x750 [ 801.563802][T29887] ? splice_from_pipe+0xc0/0xc0 [ 801.568634][T29887] direct_splice_actor+0x80/0xa0 [ 801.573560][T29887] splice_direct_to_actor+0x345/0x650 [ 801.578963][T29887] ? do_splice_direct+0x170/0x170 [ 801.583972][T29887] do_splice_direct+0xf5/0x170 [ 801.588738][T29887] do_sendfile+0x773/0xda0 [ 801.593140][T29887] __x64_sys_sendfile64+0xa9/0x130 [ 801.598232][T29887] do_syscall_64+0x3d/0x90 [ 801.602625][T29887] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 801.608497][T29887] RIP: 0033:0x4665e9 [ 801.612383][T29887] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 801.631997][T29887] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 801.640387][T29887] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 801.648347][T29887] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 801.656298][T29887] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 801.664347][T29887] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 801.672308][T29887] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:51 executing program 3 (fault-call:2 fault-nth:46): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:51 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000000,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:51 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x5, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:51 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x7f00000000000000}}], 0x1, 0x0) 07:44:51 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/sit', 0x181000, 0x9) r3 = syz_io_uring_setup(0x83, &(0x7f0000000080), &(0x7f0000ee7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000040)=0x0) fcntl$dupfd(r3, 0x0, r3) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_FSYNC={0x3, 0x4, 0x0, @fd_index=0x1}, 0x1) r6 = syz_io_uring_setup(0x83, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000ee7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000040)=0x0) r9 = fcntl$dupfd(r6, 0x0, r6) syz_io_uring_submit(r7, r8, &(0x7f0000000200)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, r9, &(0x7f0000000640), &(0x7f0000000680)='./file0\x00', 0x18}, 0x0) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) syz_io_uring_submit(r4, r8, &(0x7f0000000480)=@IORING_OP_TIMEOUT={0xb, 0x1, 0x0, 0x0, 0x1, &(0x7f0000000440)={r10, r11+60000000}, 0x1, 0x0, 0x1}, 0x3) sendto$inet(r2, &(0x7f0000000140)="d2701c00310a180551677b119b43aa4bdfaa017c5e8162d18d9cd4483a6a8fe30cc84ac9bcad52e6a5a16926d762da311529743e0f835d6bcfe9de3020fdb69354b3d6575ff6519f56daab2f86", 0x4d, 0x40, &(0x7f00000001c0)={0x2, 0x4e21, @remote}, 0x10) r12 = creat(&(0x7f0000000200)='./file0\x00', 0x185) sendto$inet(r12, &(0x7f0000000380)="86095b3d229eb8467abc210e9398864194d0c4b043ba74b4681df0bbb587acc7599f49a84cbb4b62695faeab376dc0e2d5d6c5b7891224e82b64b1380366a3f891358961333a635d6c629314f0ed545c3424c375e19d41ddd9d9117ea0f793540c94b746493737bdf42c79e39b3034810d7c25f1d8d37b636709fdf8e68e4b618da6778a13045287d48aa87b610d0b17555f90e836a6793e4cc94b0d0c03da5cd1dd642aa0bb3c6b77eb96f8d60fe0359ca444ad755c9585", 0xb8, 0x488d0, &(0x7f00000004c0)={0x2, 0x4e24, @local}, 0x10) 07:44:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:51 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000001,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 801.900209][T29931] SELinux: duplicate or incompatible mount options [ 801.907536][T29932] SELinux: duplicate or incompatible mount options [ 801.930076][T29929] FAULT_INJECTION: forcing a failure. [ 801.930076][T29929] name failslab, interval 1, probability 0, space 0, times 0 [ 801.940255][T29937] SELinux: duplicate or incompatible mount options [ 801.942753][T29929] CPU: 0 PID: 29929 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 801.950373][T29938] SELinux: duplicate or incompatible mount options [ 801.958047][T29929] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 801.974680][T29929] Call Trace: [ 801.977950][T29929] dump_stack_lvl+0xb7/0x103 [ 801.982586][T29929] dump_stack+0x11/0x1a [ 801.986762][T29929] should_fail+0x23c/0x250 [ 801.991166][T29929] ? mempool_alloc_slab+0x16/0x20 [ 801.996199][T29929] __should_failslab+0x81/0x90 [ 802.001000][T29929] should_failslab+0x5/0x20 [ 802.005507][T29929] kmem_cache_alloc+0x46/0x2e0 [ 802.010268][T29929] ? mempool_alloc_slab+0x16/0x20 [ 802.015284][T29929] mempool_alloc_slab+0x16/0x20 [ 802.020186][T29929] ? mempool_free+0x130/0x130 [ 802.024854][T29929] mempool_alloc+0x8c/0x300 [ 802.029347][T29929] ? unlock_page_memcg+0xc3/0xe0 [ 802.034284][T29929] bio_alloc_bioset+0x1af/0x480 [ 802.039217][T29929] ext4_bio_write_page+0x7c5/0xa40 [ 802.044403][T29929] mpage_process_page_bufs+0x437/0x560 [ 802.049890][T29929] mpage_prepare_extent_to_map+0x4e6/0x640 [ 802.055765][T29929] ? kmem_cache_alloc+0x1fb/0x2e0 [ 802.060781][T29929] ? ext4_init_io_end+0x2d/0xa0 [ 802.065617][T29929] ext4_writepages+0x6c6/0x1d10 [ 802.070551][T29929] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 802.076224][T29929] ? __ext4_journal_stop+0x47/0x110 [ 802.081412][T29929] ? ext4_expand_extra_isize+0x540/0x540 [ 802.087100][T29929] ? ext4_dirty_inode+0x9a/0xa0 [ 802.091937][T29929] ? __mark_inode_dirty+0x2fb/0x680 [ 802.097124][T29929] ? ext4_readpage+0x140/0x140 [ 802.101916][T29929] do_writepages+0x7b/0x150 [ 802.106417][T29929] ? ext4_da_write_end+0x5fc/0x730 [ 802.111593][T29929] file_write_and_wait_range+0x180/0x210 [ 802.117243][T29929] ext4_sync_file+0x105/0x670 [ 802.121912][T29929] ? tsan.module_ctor+0x10/0x10 [ 802.126756][T29929] vfs_fsync_range+0x107/0x120 [ 802.131529][T29929] ext4_buffered_write_iter+0x39c/0x3f0 [ 802.137062][T29929] ext4_file_write_iter+0x2e7/0x11d0 [ 802.142394][T29929] ? avc_policy_seqno+0x22/0x30 [ 802.147292][T29929] ? selinux_file_permission+0x22e/0x530 [ 802.153000][T29929] do_iter_readv_writev+0x2cb/0x360 [ 802.158186][T29929] do_iter_write+0x112/0x4c0 [ 802.162784][T29929] ? kmalloc_array+0x2d/0x40 [ 802.167381][T29929] vfs_iter_write+0x4c/0x70 [ 802.171869][T29929] iter_file_splice_write+0x40a/0x750 [ 802.177240][T29929] ? splice_from_pipe+0xc0/0xc0 [ 802.182133][T29929] direct_splice_actor+0x80/0xa0 [ 802.187058][T29929] splice_direct_to_actor+0x345/0x650 [ 802.192481][T29929] ? do_splice_direct+0x170/0x170 [ 802.197557][T29929] do_splice_direct+0xf5/0x170 [ 802.202311][T29929] do_sendfile+0x773/0xda0 [ 802.206719][T29929] __x64_sys_sendfile64+0xa9/0x130 [ 802.211870][T29929] do_syscall_64+0x3d/0x90 [ 802.216274][T29929] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 802.222160][T29929] RIP: 0033:0x4665e9 [ 802.226052][T29929] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000002,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 802.245900][T29929] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 802.254303][T29929] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 802.262260][T29929] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 802.270233][T29929] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 802.278188][T29929] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 802.286146][T29929] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:52 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x8000000000000000}}], 0x1, 0x0) 07:44:52 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$EBT_SO_GET_INFO(r2, 0x0, 0x80, &(0x7f0000000140)={'nat\x00', 0x0, 0x0, 0x0, [0x2b, 0x2, 0x7, 0x2, 0xf46c]}, &(0x7f00000000c0)=0x78) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x8fb1ee2da6b642c4, 0x110, r2, 0x1076a000) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:52 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x6, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 802.327506][T29949] SELinux: duplicate or incompatible mount options [ 802.345571][T29950] SELinux: duplicate or incompatible mount options 07:44:52 executing program 3 (fault-call:2 fault-nth:47): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000003,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:52 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x48100, 0x8) fsconfig$FSCONFIG_SET_PATH(r3, 0x3, &(0x7f0000000140)='/dev/input/event#\x00', &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000380)="e15e7a22ad938ef64c96b165724d1dffa1c62f82d1e259793158297a6b852250a751f0ed2d6cc70f988a0984d9da8f3b36f88c744cd8ac757cd13b889141d12f2001077fb4d4473e4b42dabd70296484e36c603056a366f8e91de34bd97ba42e331e475bba4bb8a7759c2f69139aa621bc026c7ffaa6017e553056f91ced4c3d414e2079d571a6b755dee08f4f057bb03a3c35f9f14e2cbee5ad18b94e8d525b08763c992b163b417436e19bd3a11117cdce2fcf7acc8bd754348073", 0xbc, 0x48454, &(0x7f00000002c0)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000240)) pivot_root(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') 07:44:52 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0xffffff7f00000000}}], 0x1, 0x0) 07:44:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8000, 0xfffffffffffffc01}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x5, 0x42002) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:52 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x7, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 802.532705][T29975] FAULT_INJECTION: forcing a failure. [ 802.532705][T29975] name failslab, interval 1, probability 0, space 0, times 0 [ 802.537585][T29985] SELinux: duplicate or incompatible mount options [ 802.545354][T29975] CPU: 1 PID: 29975 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 802.560671][T29975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 802.569318][T29993] SELinux: duplicate or incompatible mount options [ 802.570723][T29975] Call Trace: 07:44:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000700), &(0x7f0000000740)={'fscrypt:', @desc2}, &(0x7f0000000780)={0x0, "3b5ab7261a204aa091ca564fc15579adb21d312a7777687a123af72a36e74a76035a43bc9658943d572226c073b4ed63f89a4a5ea5b92f06add8a0e3541193d8"}, 0x48, 0xfffffffffffffffe) r3 = add_key$fscrypt_v1(&(0x7f0000000700), &(0x7f0000000740)={'fscrypt:', @desc2}, &(0x7f0000000780)={0x0, "3b5ab7261a204aa091ca564fc15579adb21d312a7777687a123af72a36e74a76035a43bc9658943d572226c073b4ed63f89a4a5ea5b92f06add8a0e3541193d8"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x4, r3, r2, 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000000000000000fcffffffffffc84cee2501917ffbe28a9b412cabbabe77edc74700"/60, @ANYRES32=r2, @ANYBLOB="0000040000000000000000000000000000000009c2edbc6ca80fb5b00000000000100000"]) r4 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x14810, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000005,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 802.570732][T29975] dump_stack_lvl+0xb7/0x103 [ 802.585138][T29975] dump_stack+0x11/0x1a [ 802.589296][T29975] should_fail+0x23c/0x250 [ 802.593724][T29975] ? mempool_alloc_slab+0x16/0x20 [ 802.598757][T29975] __should_failslab+0x81/0x90 [ 802.603522][T29975] should_failslab+0x5/0x20 [ 802.608075][T29975] kmem_cache_alloc+0x46/0x2e0 [ 802.612907][T29975] mempool_alloc_slab+0x16/0x20 [ 802.614052][T29998] SELinux: duplicate or incompatible mount options [ 802.617774][T29975] ? mempool_free+0x130/0x130 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000006,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 802.617801][T29975] mempool_alloc+0x8c/0x300 [ 802.625954][T29999] SELinux: duplicate or incompatible mount options [ 802.629010][T29975] ? __getblk_gfp+0x3f/0x590 [ 802.629035][T29975] ? find_get_pages_range_tag+0x33e/0x390 [ 802.650396][T29975] bio_alloc_bioset+0xcc/0x480 [ 802.655187][T29975] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 802.659515][T30001] SELinux: duplicate or incompatible mount options [ 802.660630][T29975] submit_bh_wbc+0x130/0x330 [ 802.669030][T30002] SELinux: duplicate or incompatible mount options [ 802.671839][T29975] __sync_dirty_buffer+0x136/0x1e0 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000007,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 802.683512][T29975] sync_dirty_buffer+0x16/0x20 [ 802.688279][T29975] ext4_write_inode+0x285/0x390 [ 802.693136][T29975] ? do_writepages+0x110/0x150 [ 802.697938][T29975] write_inode+0x89/0x180 [ 802.701410][T30004] SELinux: duplicate or incompatible mount options [ 802.702331][T29975] __writeback_single_inode+0x2a2/0x440 [ 802.709730][T30005] SELinux: duplicate or incompatible mount options [ 802.714458][T29975] writeback_single_inode+0x17b/0x3c0 [ 802.714486][T29975] sync_inode_metadata+0x57/0x80 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=0000000000000000000000c,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004\"fscontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 802.731385][T29975] ext4_sync_file+0x359/0x670 [ 802.736129][T29975] ? tsan.module_ctor+0x10/0x10 [ 802.740980][T29975] vfs_fsync_range+0x107/0x120 [ 802.745387][T30007] SELinux: duplicate or incompatible mount options [ 802.745744][T29975] ext4_buffered_write_iter+0x39c/0x3f0 [ 802.745770][T29975] ext4_file_write_iter+0x2e7/0x11d0 [ 802.753032][T30008] SELinux: duplicate or incompatible mount options [ 802.757849][T29975] ? avc_policy_seqno+0x22/0x30 [ 802.757869][T29975] ? selinux_file_permission+0x22e/0x530 [ 802.780156][T29975] do_iter_readv_writev+0x2cb/0x360 [ 802.785406][T29975] do_iter_write+0x112/0x4c0 [ 802.787760][T30010] tmpfs: Unsupported parameter 'huge' [ 802.790012][T29975] ? kmalloc_array+0x2d/0x40 [ 802.796309][T30011] tmpfs: Unsupported parameter 'huge' [ 802.799946][T29975] vfs_iter_write+0x4c/0x70 [ 802.799970][T29975] iter_file_splice_write+0x40a/0x750 [ 802.815157][T29975] ? splice_from_pipe+0xc0/0xc0 [ 802.820046][T29975] direct_splice_actor+0x80/0xa0 [ 802.824966][T29975] splice_direct_to_actor+0x345/0x650 [ 802.830317][T29975] ? do_splice_direct+0x170/0x170 [ 802.835366][T29975] do_splice_direct+0xf5/0x170 [ 802.840115][T29975] do_sendfile+0x773/0xda0 [ 802.844559][T29975] __x64_sys_sendfile64+0xa9/0x130 [ 802.849745][T29975] do_syscall_64+0x3d/0x90 [ 802.854195][T29975] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 802.860129][T29975] RIP: 0033:0x4665e9 [ 802.864025][T29975] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 802.883626][T29975] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 802.892079][T29975] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 802.900063][T29975] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 802.908013][T29975] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 802.916047][T29975] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 802.924005][T29975] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:52 executing program 3 (fault-call:2 fault-nth:48): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:52 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,\"scontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:52 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x2000000, 0x13, r2, 0xe3a91000) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$inet(r1, &(0x7f0000000140)="ca7761cfc6dc0f8d09457ee67fcce1c7c70ef7424eee2fcb6ff60fde52b03e706330b3d6015b9c56a2b82aef5b3fddf6db4e34cfbf063d75ea45103eef62b7db4dfb6f456c976843ba00a13d771c033af39b3690ac7f510110b9fc3f064a7d0d5e7db741da6a65a5f2f73f74353aaf2d8a43f015ca0b69af67e1886ce0478a7ed74cb6f10a83c8ae85e8cc26fe9c0f94ee421fbe3ad7bb41bc2d0a4cc87cc5c4a51f0d070c1292eff96f234c763d6fb41d6cfd54fd7bfd8dc86aab54eb411431bea2aa2ff7b8b7ef73d5c2668b67591a03ab358de9e2e510a98266c4ee5a91ac2e3dc2b9de48083ea47da205dd6ea059debfd02a72", 0xf5, 0x800, &(0x7f00000000c0)={0x2, 0x4e22, @broadcast}, 0x10) 07:44:52 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0xffffffff00000000}}], 0x1, 0x0) 07:44:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000140)="27052bda59da87c421a05a45584a273d0ea03b9d8d55549beedefffbcee621594ca101a1b150936ec428148a10662e0334ce4b9e4761e2e514b07b9293e3a636b5f3125503396a7bd7d8e0feb1c7055e5e9fefe50ce81baa0bc24c8e63036774de24ddb7c289585499b33dd23b1f77334a4c1a0843a8ccc0a947e0cfef1833d112fa6487f177a5e0cc62c7f5a9875a42fe5be568205cff85053a1f96413d0574664ca0f2aefdb4e1693cc44b5a4ca2a0c7cbf7198702f7712408b4cee25dcd607ccc0c18a102a2a7d1e511d46b8605c4", 0xd0, 0x10, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x4, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000000c0), 0xc}, 0x18481, 0x0, 0xf9, 0x9, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:52 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setsockopt$inet_mreq(r1, 0x0, 0x24, &(0x7f00000000c0)={@empty, @empty}, 0x8) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="b8a3cbee2ed7311f191f303f783e6ce1f79075d3c6b59735", 0x18, 0x0, &(0x7f0000000180)={0x2, 0x4e24, @empty}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 803.152607][T30031] tmpfs: Unsupported parameter 'huge' [ 803.164060][T30039] tmpfs: Unsupported parameter 'huge' [ 803.181181][T30034] FAULT_INJECTION: forcing a failure. [ 803.181181][T30034] name failslab, interval 1, probability 0, space 0, times 0 [ 803.193950][T30034] CPU: 1 PID: 30034 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,,scontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,f\ncontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 803.201404][T30044] tmpfs: Unsupported parameter 'huge' [ 803.202721][T30034] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 803.202734][T30034] Call Trace: [ 803.202741][T30034] dump_stack_lvl+0xb7/0x103 [ 803.208925][T30045] tmpfs: Unsupported parameter 'huge' [ 803.218155][T30034] dump_stack+0x11/0x1a [ 803.218177][T30034] should_fail+0x23c/0x250 [ 803.239911][T30034] ? kmalloc_array+0x2d/0x40 [ 803.244515][T30034] __should_failslab+0x81/0x90 07:44:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f00000000c0)={0x0, 0x4}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200), &(0x7f00000001c0)=0xc) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0x1, 0x6, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet_int(r3, 0x0, 0x32, &(0x7f0000000f00)=0x1000000, 0x4) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'veth0_to_team\x00', 0x0}) sendmmsg$inet(r3, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0x2, 0x4e25, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @empty, @multicast1}}}], 0x20}}], 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000080)={'syztnl2\x00', r5, 0x4, 0x9, 0xff, 0x7ff, 0x1, @dev={0xfe, 0x80, '\x00', 0x24}, @private1={0xfc, 0x1, '\x00', 0x21}, 0x40, 0x10, 0x3, 0x80000001}}) bind$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0xd, r5, 0x1, 0x3, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x38}}, 0x14) r6 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r6, 0x80104592, &(0x7f0000000180)={0x0, 0x19, 0x0, 0x24, "ed000000000000f8ff02000000000000000000000020ffff00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xc}}, 0xfffffffffffffcb1) [ 803.249281][T30034] should_failslab+0x5/0x20 [ 803.253797][T30034] __kmalloc+0x66/0x340 [ 803.257959][T30034] ? splice_from_pipe+0xc0/0xc0 [ 803.262816][T30034] kmalloc_array+0x2d/0x40 [ 803.267256][T30034] iter_file_splice_write+0xc6/0x750 [ 803.272594][T30034] ? generic_file_read_iter+0x75/0x2c0 [ 803.273495][T30052] tmpfs: Unsupported parameter 'huge' [ 803.278072][T30034] ? __fsnotify_parent+0x32f/0x430 [ 803.278095][T30034] ? generic_file_splice_read+0x2a4/0x310 [ 803.294315][T30034] ? splice_from_pipe+0xc0/0xc0 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,f\"context=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 803.298305][T30053] tmpfs: Unsupported parameter 'huge' [ 803.299181][T30034] direct_splice_actor+0x80/0xa0 [ 803.299208][T30034] splice_direct_to_actor+0x345/0x650 [ 803.299229][T30034] ? do_splice_direct+0x170/0x170 [ 803.299250][T30034] do_splice_direct+0xf5/0x170 [ 803.324630][T30034] do_sendfile+0x773/0xda0 [ 803.326104][T30056] tmpfs: Unsupported parameter 'huge' [ 803.329055][T30034] __x64_sys_sendfile64+0xa9/0x130 [ 803.335692][T30057] tmpfs: Unsupported parameter 'huge' [ 803.339545][T30034] do_syscall_64+0x3d/0x90 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,f%context=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 803.339574][T30034] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 803.355173][T30034] RIP: 0033:0x4665e9 [ 803.359108][T30034] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 803.369949][T30063] tmpfs: Unsupported parameter 'huge' [ 803.378706][T30034] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 803.378729][T30034] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 07:44:53 executing program 3 (fault-call:2 fault-nth:49): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 803.378741][T30034] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 803.378752][T30034] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 803.378763][T30034] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 803.378774][T30034] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 803.436756][T30068] FAULT_INJECTION: forcing a failure. [ 803.436756][T30068] name failslab, interval 1, probability 0, space 0, times 0 07:44:53 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,f,context=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 803.449386][T30068] CPU: 1 PID: 30068 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 803.458143][T30068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 803.468190][T30068] Call Trace: [ 803.471454][T30068] dump_stack_lvl+0xb7/0x103 [ 803.472133][T30073] tmpfs: Unsupported parameter 'huge' [ 803.476085][T30068] dump_stack+0x11/0x1a [ 803.476107][T30068] should_fail+0x23c/0x250 [ 803.489985][T30068] ? ext4_init_io_end+0x2d/0xa0 [ 803.494847][T30068] __should_failslab+0x81/0x90 [ 803.499623][T30068] should_failslab+0x5/0x20 [ 803.504117][T30068] kmem_cache_alloc+0x46/0x2e0 [ 803.505892][T30078] tmpfs: Unsupported parameter 'huge' [ 803.508906][T30068] ext4_init_io_end+0x2d/0xa0 [ 803.508930][T30068] ext4_writepages+0x6a5/0x1d10 [ 803.515559][T30079] tmpfs: Unsupported parameter 'huge' [ 803.518979][T30068] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 803.534871][T30068] ? inode_io_list_move_locked+0x17b/0x260 [ 803.540744][T30068] ? __ext4_journal_stop+0x47/0x110 [ 803.545930][T30068] ? ext4_expand_extra_isize+0x540/0x540 [ 803.551619][T30068] ? ext4_dirty_inode+0x9a/0xa0 [ 803.556458][T30068] ? __mark_inode_dirty+0x2fb/0x680 [ 803.561789][T30068] ? ext4_readpage+0x140/0x140 [ 803.566573][T30068] do_writepages+0x7b/0x150 [ 803.571097][T30068] ? ext4_da_write_end+0x5fc/0x730 [ 803.576190][T30068] file_write_and_wait_range+0x180/0x210 [ 803.581919][T30068] ext4_sync_file+0x105/0x670 [ 803.586576][T30068] ? tsan.module_ctor+0x10/0x10 [ 803.591412][T30068] vfs_fsync_range+0x107/0x120 [ 803.596155][T30068] ext4_buffered_write_iter+0x39c/0x3f0 [ 803.601803][T30068] ext4_file_write_iter+0x2e7/0x11d0 [ 803.607284][T30068] ? avc_policy_seqno+0x22/0x30 [ 803.612115][T30068] ? selinux_file_permission+0x22e/0x530 [ 803.617764][T30068] do_iter_readv_writev+0x2cb/0x360 [ 803.622970][T30068] do_iter_write+0x112/0x4c0 [ 803.627605][T30068] ? kmalloc_array+0x2d/0x40 [ 803.632238][T30068] vfs_iter_write+0x4c/0x70 [ 803.636788][T30068] iter_file_splice_write+0x40a/0x750 [ 803.642157][T30068] ? splice_from_pipe+0xc0/0xc0 [ 803.647014][T30068] direct_splice_actor+0x80/0xa0 [ 803.651935][T30068] splice_direct_to_actor+0x345/0x650 [ 803.657310][T30068] ? do_splice_direct+0x170/0x170 [ 803.662322][T30068] do_splice_direct+0xf5/0x170 [ 803.667080][T30068] do_sendfile+0x773/0xda0 [ 803.671475][T30068] __x64_sys_sendfile64+0xa9/0x130 [ 803.676584][T30068] do_syscall_64+0x3d/0x90 [ 803.680997][T30068] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 803.686986][T30068] RIP: 0033:0x4665e9 [ 803.690854][T30068] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 803.710475][T30068] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 803.718866][T30068] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 803.726958][T30068] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 803.734910][T30068] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 803.742873][T30068] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 803.750834][T30068] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:53 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0xffffffffffffffff}}], 0x1, 0x0) 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,f.context=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f0000000480)={'filter\x00', 0x0, 0x0, 0x0, [0x2, 0xffffffff, 0xe94, 0xffffffffffffffc1, 0x6, 0x66c2]}, &(0x7f00000002c0)=0x78) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="7ac8f61e59b8ae3f09c31f88b5212d7a58012360c70d7914cecb2ef36db5e78c9ddc3caa85c792f0fc14", 0x2a}, {&(0x7f0000000140)="d4c1c2493afff9a1a8c061c7e1a47158192bb48fdce9dbbe84bca6e4a3fc6866e41f9f6e21f308640c5f046bada2a89232667b8888fbd61f6d228e69db01671bef4ca409b16a953fa6795cfcf0f0b9c69efb50381d0684d36eed2434af7568dee8a3de6ca779f5642777540c78fbb4e881138d437f7ff8af2a7429b1761cc4984bc17968a6965daf03d9b6ff2264077f19dceb0634f2ccefb072089289d2d19d723029cd9a309c0e9bcc0d430deef5ed2b7ab9397d857c3b72aa24cebd3efc2c3698c214f8e7ece7758c82a24a75528d826c3e56021b86e42d1e4742b18e5510d04e9f71", 0xe4}, {&(0x7f0000000380)="c71668dd49dd2ffccdf33a6256e851353ce44edbda098204e7e63f0f53d478478e6a173e1b8593147f878a2037f0f01da9834de0eba8d980cf267d1d09da040dfb6a3cf5c3ef676a37b8f2f3588ef8d7a399883f79b1259fb5ad59f12d9cfdc954b76f8edce877b7b3a157e6640cb180d268987e7e15b34605197a16f351f91b89da2cfe33106c4023bfb295a3bf1c7f58397f1dc28b2d6b83dc7dd8dccb3d118fc413a7620b624392b65a0d66e9f31c0ee6a133eae09adba115b772a264e023b020be5e5d4b6164fd44adb863a3576a21c595f7da9a09e5df89f220d235555bfa0888562f14408ddb136ebdfe446a91d86d1a7e", 0xf4}], 0x3) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0xa024}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:53 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0xb, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:53 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}], 0x1, 0x0) 07:44:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/power/pm_test', 0xc8ec0, 0x12a) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x2, 0x1, 0x9, 0x5, 0x0, 0x0, 0x204, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x10000, 0x2, @perf_config_ext={0xa19e}, 0xc00, 0x4, 0xb964, 0xd, 0x6d2e, 0xcd88, 0xf5, 0x0, 0x9, 0x0, 0x9}, 0xffffffffffffffff, 0x5, r2, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r4 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r4, &(0x7f00000002c0)="f3680a9e085ee44f9543287f76dba7e76885fac9f0304f30d47d90f2ca1fd1785f1f472061508f63ead1b46d329e412756c8f0ffb46457", 0x37, 0x800, 0x0, 0x0) accept4$inet(r0, 0x0, &(0x7f0000000140), 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) [ 803.835650][T30094] tmpfs: Unsupported parameter 'huge' [ 803.855341][T30106] tmpfs: Unsupported parameter 'huge' 07:44:53 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}], 0x1, 0x0) 07:44:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000000c0)={0x2, 0x57, &(0x7f0000000140)="47f50340174dc2d785e6d3697500d18ec803d13a434177eb680a1add0cd691197d40cc94557f3ccffe16804f0ed213dc5eaa94027a4f9493f2e08533842d2e5ea52ed6e34c070770877cd1e0a9aafc799bb4f53be97664"}) 07:44:53 executing program 3 (fault-call:2 fault-nth:50): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:53 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0xc, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fLcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7fffffff, 0x2}, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x4e4900, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r3, &(0x7f0000000380)="759a28e8e9e8300b9cb66fcd1120af1f40a93e5fc902c260b771b21c048f068f1c4ecfdba71629037a8e813481eb81afbd87568e9a67f594befd3b37bbf0f150b0708ec610bbd5c4c56313901d12715df46e3be976786f984cc8a8dd058104c44b6f2855c964a662ba834c83d85b43c0e1caa26285891680f4d253fc4c70c2de93d11e33d9ec189c20b163c115817eb95fc4135971f2b1719972d3263bf16938e68133873df5d9ba2d23efab09674cc21775bc82d422cd9be8a0a65be9befab095b388d3b0abe2b1de42a9207c21d176c10f1cda95656debb4f1b59d102f01287e71ab33d123e987615bf27cfbc68180a62a11213e1b46295552e31ff0e64181d4b24c074dac8bc96a0c62272c1dfacbb605348c20f946c3f65b42af80e5a9571522dfdd52fb98a77f0d6e7bee967523c79a6c01a2810752632bcc9a4543eab84cfb76e9d5959501e7255175f67df5793f1bbc016b0d9e9604c4c7098f46050273f71dbe33425452c7ffc2c024a8401d46f6f939a99a889e4d942d69be84fbf1c4c7ed93e44c52ad1daa4f95564d281bf66950cc46d5ca706fe8c7799e2841fb29c2051bc2c6e383a021ff169c136cc8902dfed3ba7e3e9f11f7612317db2d3ef022fde8af392b7a706113a7dc2804dc5474711c628085a74e5478b9751ae6fa25106efa253747f057727bf570433a74f0e49752aa8117d6d39d381de90ac3ba24f9f359643dc6d0a9234bd34f12952caf7b153303a434cb4e323f523152c3e2826e4e681748f6f9fc9b68aa4a0f417df3f123bf760c07aa2c0d7ad925328a4ede2059bbe78f3c808c6e49f96e7ea6534cf8eaa64a4f78c572458dbc5320406b136804a6e99c193b4c7492d82a3e6645abb257e7c0f6a20bc3791bc74f2a385d6c15d2a14fd39e032ccec9af543f34b8791a5688fbd9e010ab59e10a86479ed88c843061881c9a90d48378e48c0f85366964ab7c94325e304b48fe0497a0d8b737b882c73761e1f8235d7b3a7f5b9b0e0993848372c5b91f4cc35e5f189e0798ae73a74b087a1da659b1168d3af4d346bf3969dfedd7a9e0632b98b7e7da7b21f6246cd447843c44f9c348428535cddb30e17cc77c32d9af70507e359149c22bdf374ec6dfe556130df853bc7303c884f29e48e4ce8534aaebb13979d94b37c0ef9e25f4e35f9468051f8976a0a7b23078f04298d62db892d26f8d39dfaf007b0598ff3853d518e3d1d46dbada4decf77048f525a030600f968f2313bdd4957b678b8fa9e2599d211932f5095ec54efff8d91774235726012ef9690ef23ff880b3ef042b1e91dbc835fcced8877cc0ddf448859b6f27b29f549b8c082b9111f82d8623dfbee984262f0e0923add8be1fae31f12c62c0ff2e8d50c63abf7a4d5fd6f72669cfc473d7c99b59b4ac40bafd02fe40ee20d3ea8c8f202bb4b57bf0fd08c5552ca6d15b4901634134ca53a20b4ef5f7265386234d3c5be6601eb274bdfd2dc92b00a7ac491084f75b5e9626179f5154b147658da46885b1c8d65afdee9460996e1b15758c1d66a7aabc14c028a486f0cf76fb3568063d3c72806462d72a6b4aa7d59dfe62b61e43dc4c75dbaff61acc02dc87a0671611279e0c9e306f65bfb00c6d962a5caaff396e22ff52896d8b4b05b6ea03ca2e930c1b3be9132d205194ff0460d7b26f77f2d78d999244789e964e7b96574d0dc2b922f9c7e7d446f8ee6f378862ff13e774b74691d7bdab856de3d661f448a04ad5594de5352b3581d341ff00c42cfd57001b7af332c67a2c7f2242afd41f30aaa6dffb4a1846823260c90aba63bf0f0805b7c33bb15962b441e95e0401a6920067d8d4a20bdac4d0bc2f87357f46abb89665bcb9c17d5082b03cf1bac7f80c6fe30ffa652ed48b479c5c2b640be6557e13ebbdaaa0bc28fe3f8646c4f5d9b7b51d8f843835b74c105b3853b33f2f2b4f80c2a84e3f93b8a733c6d9ae4c6fb23454d4260fa0bbe645e1abe7329bae5f69cd9aa1d522220daea47f91a241160ee47813ba59bf412792802f654b5308eab809adc3ee198c1d62e96b2cbcf2aa22fdb1d2868e1497dd78d6e924937a28227a7c936fe5bf581d3b1e8f9f9798f88e36fa328bdc0c3e483a2e503c74830e7b9554341e9ce52d044cf6f6992501f2256666f35a7273e6b67e589db31e77091bfe832d5cbc280c8f08cdd0f0bd5ab85b9c103048d434dfe0859400d2e32b30b59b2314b093c2ba0cb6fd1fef86640d9771f355df0919977477eb7f00659190946523904fb46230d3cb35bd3016f09a068032c966ada7a9817e2ae558a10ef73cf8eae8e3274483ac4337aebe77007c8b12af9e741c0c3dc082d2346e86f75df3aa90b26b4c263f0c3bf6281074d603341031a4f59fc4b782a71dbf94072e5e7db68e35277b8263c71861f62a9ab35946262b8a1125c544f8670abe082b1fa8c965dafd48623d0bb2aa7ab371c5fb903a4a198931a0542517ce478b25c9f343f8c8a51d31dd6579c99440e53b3f3eb2a287b18f1d32c9057f984bfa5770d8716a183df38cecb7ec854ccdd3340a6c85ccd4207cf543916e057e77045952bd6d9fd05357c21f91df644e686a62c72bcb7a8af571fae6bef73bdff8fc1fb3b26264988c6d4912d094c4f4992e2fd584c13b3a451fda68fae5633395407893d500a30c38f5041807095ec36889ea5948a1f8a3d1be8bee0209546973bee43ebeac3521776c58359a5dbf71bfc4ee357e04ccd6ba8a179920b287a897228c1c5a2c8147fbef4e955cedb6c22e63848ae0e5139b45136d5d32ce742250b5a96acadfa8c7e9d3d951b87eeb2c2ee36d559ad2dd1d3a000ce81d2450935562e50c735af908e5bb5f54c262d3bb4dd92d66df022770dc5f77f11f8d0c49c3a5308e48296aac35747e37bee668680378b6491bfa6e1bebc481a08495645c36f267ae338f0049689061b59baeaa230d179cf14b4ca49a02df34ce5eda1a939fa5dee5d6a760cfbf130ddf14c24331d6912221a6d8c8ca8be7e0bdf986131d924d4ca7df9fbfbe68a1dc03758aed300485fdd24c309cb33c81ca39f8e88ff2c43b6c1589fd3d1cb882524da80fbf51886245494b551d2877577571cd0fd4aaf1c0297fc6136af067093e79caf37dbc65c8387cb761adb311629df63fde6be1a8860493821cddfd83283bb2e0de12acd10f2caae755f158655df0e58e7901be609d6a64b38d7c6dcfa54c33282a5f47bb66d6bc0fa86a2bacda5b230c450af07be1e15cc45cb8b6a604daf954e6a56d40ee40e4e88e509637469a447bb74e73270ca3d6f2e46048183326bfab373fdf0fa7b7623e6ed91ad39a30b6dab37cf2af32e08f34431449b734bd9948286e5b79dae51d97782f115fdc45d7e5935a8f2b2e02fa9210f006be17d498a97fd3e0f0c657b92dac74e03a5ee56d727a0865355dd8ba3fec01f00afea15c185d36f75d260397e10488328eb3681044e4eeb74ea816f8abafedaa95c069460592036ed82195ae40014eaf0f4171395e2e2713fddd5b0e7c5a6de5a9157ba5ff9da2d36a93df4d357bc0aebc0f173ebb3547856bb64dea561c7768c4be938a424debc0824fd2e969806436f8e63f6de5afd3f769488331e991ef661afa70b711c2083854006cc141d8f7feca13610cc8c909f622ea580ac39056396a109752c266e37c5795623ea8d0019a48241c44e3fccb9541f5b32bbc3776bed532eef319ae6fc9cbdd99c0925cb4f1a92e25dc2755723200aa692d4702246486dd1304bd4efc5e08e2771df5012bdbcb40b8582d0edb09d358748b482df5dd709c13801b1c9e157cd14e2406e38603cf3ecdff3633f0d59d3c0cd93e41d347469c937cd28815c54970c9bdd074797991767d63cc19af95bb25c8754e00c0b651eb45e7c34c5e2b99faafa83f190eaa67744f738d8e90660fd6a9684a729779310e5dc04d7a87cfe8b0ff98407444eebf3a2f609a17f8dd80acce99fcd370cb4036600a61636c39bfa2c43b93964400c9b8f1af967ca3b0be5894eede1fd67b2605c542ebdb75da054f953f60b4e9bb965af526ccc424441ac1f915cc253dd1409557446e434487fc18b1c3d3276322983056fa38239eebabad395d1d4a125af584287ac3ccc2b220418e51bc97995caa20218fbc0cc1246bacb86a025549440ff2ff63906deeeab08abab3f92248c877a153ed34980f4e475d6183681b2c3e388dd81627a58e6ab08259a4526d5332238b7379102d1840f34b6a5ccec17a3790660e27e2a0f9a05c12def521c2e1fb143658b761ccb1948971b5ef94400a18a908d068d0c386ed8d126e8a6dd2a5252d991fa2a43c32d577ffa9aa482e1fdaaf298035f39d86d1fe165b0f9b4a837f0db270bf38887669161bb04196017cee16445df14d38500d439da5c96a9fce938a3e4380773260e090533aec5bd71dad7a2ae53873b884a793ecaa6395305c35b87f023cf4413aadcf804a9a54c38e7e1d09e867bd405bf2ec186e7b361548dd6e5691f044cdc2e59d784c51e212d0036c4273e4f5a08918b9cdea613a03f092692b36e3605b0330e064b677eb6fe01efb65946d9ba362db2be01ef3e01c0dd66d5e69ff6b99d78f1419b0a0a677d2d90f379030c80d8c21236b69605dfa9d467748be3c36bda9cdf8d19e272316a0519827b774d400e12d65d796bcd21b44d9577707069bc199232999ebaccb4019ebc2c016f22bb9027c4541bc7a1ec1a7b1502c8d4c4ea23341f6c68ba9105b01d46b5399340c96b40f64c6c3f05ba4ace46265b8ea80dd9f5fe4ec06f03c0119ffa2e7fe91fbff01499190eb7a61a0c5dde8aa8b7f506c9505546286a63605fc9d6c198963a0617af95094bbdd3199c457360eb97fe461f11a4b80074d9a0d906fe233997cccbaa8c83432b8ac05cbce675e62693fa81ae4a3dab3e2b78778d53028c070a526a4e2ff4891278a9e4e91794e5160cd903a8f0e88653e3b3ef377025a96d92dcc2e4cf7d0a26a6c3840d37cf931c64c3d8932f7cddcd56bb5a63ead3877ac4faa25a85a58b28497496cdf17f3eb15eb0de34e298bc75bfed8ff5a7c672f8e2fab2a2b4aa6833d3d1a1f723d77353a271f43faf5c8b09d8a3b99f938175f546fed48428f54d5bcac6cf157150ac40bfb00bd2b3d811ab6583065bc55ec33ce89ae06ca2d71527673c2e1274698c189a2cd2ed479483b3a33a9807a740768df7e1dd63d931baf7221f1b9850a50ddd8c1ec16cb911401d651deae87da9c93ff06b8346e35b8f14971ed68a01bae26b411ae2c9b381b6e1f148323794891449bdcf72dc17890841678e8e4ae8db02afd65e76052b27f922c7b4d2dccaf8237b91e0eec2d7b26f6e0755187d0e559eb871dfa8f13e9701cf34d7f08443fbf6c16bcecc6a2ebc4b83d106fa639a7d86e5a0caaad5588bf0e2970062a8ada7d8858b18f70be7a0aa9bb3b1be5d5c7dad12ffac983b940635624e4b4ecf9827507660234ac641d613111fa85d9df7180d69c8b2d97153a61f2fce0c30c43ef3dc239dffce1eb911517d78873743f13cdf439694a482af4c75dff42b4dccde907afb3b55ccfaa1aba05b559f55031cba194b52e205117345aa758827df28ef15de911e558a0253058d8f131f58b92ea40547e7fe358935321bee1867306684203acb7b010b0762cc907e980b4480061f21cc4eb498d3316db162b4d7de4811aa63a8e9dc76259a2463b705e14128503bd3bb79d7f000779fb2d447b82e1f6b219f26853d7a257481c29c9f9184e70a2a128acbed6d1", 0x1000, 0x4000800, &(0x7f0000000140)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) sendfile(r1, r2, 0x0, 0x80000001) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x14, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x503141, 0x0) write(r1, &(0x7f0000000140)="6eee7addf3e83f81ba7f7d4177fa5cb76a108f7d75e69c45416c", 0x1a) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @private=0xa010100}, 0xb) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:53 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x7f00}}], 0x1, 0x0) 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fXcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 804.032131][T30144] tmpfs: Unsupported parameter 'huge' [ 804.040244][T30150] tmpfs: Unsupported parameter 'huge' [ 804.067428][T30148] FAULT_INJECTION: forcing a failure. [ 804.067428][T30148] name failslab, interval 1, probability 0, space 0, times 0 07:44:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000002, 0x8835228b97abbafa, r2, 0x2fd59000) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$inet(r2, &(0x7f0000000140)="0fbb374f1a68eeb4bbd4e032b43dd62a436262bda58421d045325411c4ec1495d1e4ba511fa3a6a23d67c22b54b06fea523f2c95f614585c165c220c2d0bf4553f752bf3300ad405b623862297589f8e2fc0dcd1cdb7827fdc0bd84d2b7324b2f1519b06d50d0acf7e1e48d0c42564665279ed0c2ecb0687bf7e5275e9ea53bf91439fe19170777d26b91f990fb156861298109393a9affa26fe7a4f875e9fcfc1a99b1faddf", 0xa6, 0x1, &(0x7f00000000c0)={0x2, 0x4e22, @empty}, 0x10) 07:44:53 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fccontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 804.080067][T30148] CPU: 1 PID: 30148 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 804.088826][T30148] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 804.094622][T30154] tmpfs: Unsupported parameter 'huge' [ 804.098871][T30148] Call Trace: [ 804.098880][T30148] dump_stack_lvl+0xb7/0x103 [ 804.098902][T30148] dump_stack+0x11/0x1a [ 804.109368][T30157] tmpfs: Unsupported parameter 'huge' [ 804.112073][T30148] should_fail+0x23c/0x250 [ 804.125964][T30148] ? mempool_alloc_slab+0x16/0x20 07:44:54 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x0) 07:44:54 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fdcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 804.130997][T30148] __should_failslab+0x81/0x90 [ 804.135761][T30148] should_failslab+0x5/0x20 [ 804.137512][T30159] tmpfs: Unsupported parameter 'huge' [ 804.140262][T30148] kmem_cache_alloc+0x46/0x2e0 [ 804.140291][T30148] mempool_alloc_slab+0x16/0x20 [ 804.146785][T30160] tmpfs: Unsupported parameter 'huge' [ 804.150550][T30148] ? mempool_free+0x130/0x130 [ 804.165423][T30148] mempool_alloc+0x8c/0x300 [ 804.170074][T30148] ? unlock_page_memcg+0xc3/0xe0 [ 804.175042][T30148] bio_alloc_bioset+0xcc/0x480 07:44:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @rand_addr=0x64010100}, 0x10) [ 804.179847][T30148] ext4_bio_write_page+0x7c5/0xa40 [ 804.184987][T30148] mpage_process_page_bufs+0x437/0x560 [ 804.190527][T30148] mpage_prepare_extent_to_map+0x4e6/0x640 [ 804.196386][T30148] ? kmem_cache_alloc+0x1fb/0x2e0 [ 804.201464][T30148] ? ext4_init_io_end+0x2d/0xa0 [ 804.206447][T30148] ext4_writepages+0x6c6/0x1d10 [ 804.211303][T30148] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 804.216936][T30148] ? inode_io_list_move_locked+0x17b/0x260 [ 804.222772][T30148] ? __ext4_journal_stop+0x47/0x110 [ 804.227983][T30148] ? ext4_expand_extra_isize+0x540/0x540 [ 804.231191][T30172] tmpfs: Unsupported parameter 'huge' [ 804.233658][T30148] ? ext4_dirty_inode+0x9a/0xa0 [ 804.233684][T30148] ? __mark_inode_dirty+0x2fb/0x680 [ 804.240371][T30173] tmpfs: Unsupported parameter 'huge' [ 804.243898][T30148] ? ext4_readpage+0x140/0x140 [ 804.243925][T30148] do_writepages+0x7b/0x150 [ 804.263653][T30148] ? ext4_da_write_end+0x5fc/0x730 [ 804.268806][T30148] file_write_and_wait_range+0x180/0x210 [ 804.274450][T30148] ext4_sync_file+0x105/0x670 [ 804.279125][T30148] ? tsan.module_ctor+0x10/0x10 [ 804.283954][T30148] vfs_fsync_range+0x107/0x120 [ 804.288756][T30148] ext4_buffered_write_iter+0x39c/0x3f0 [ 804.294299][T30148] ext4_file_write_iter+0x2e7/0x11d0 [ 804.299568][T30148] ? avc_policy_seqno+0x22/0x30 [ 804.304411][T30148] ? selinux_file_permission+0x22e/0x530 [ 804.310119][T30148] do_iter_readv_writev+0x2cb/0x360 [ 804.315297][T30148] do_iter_write+0x112/0x4c0 [ 804.319863][T30148] ? kmalloc_array+0x2d/0x40 [ 804.324431][T30148] vfs_iter_write+0x4c/0x70 [ 804.328982][T30148] iter_file_splice_write+0x40a/0x750 [ 804.334335][T30148] ? splice_from_pipe+0xc0/0xc0 [ 804.339212][T30148] direct_splice_actor+0x80/0xa0 [ 804.344161][T30148] splice_direct_to_actor+0x345/0x650 [ 804.349555][T30148] ? do_splice_direct+0x170/0x170 [ 804.354558][T30148] do_splice_direct+0xf5/0x170 [ 804.359308][T30148] do_sendfile+0x773/0xda0 [ 804.363713][T30148] __x64_sys_sendfile64+0xa9/0x130 [ 804.368803][T30148] do_syscall_64+0x3d/0x90 [ 804.373207][T30148] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 804.379101][T30148] RIP: 0033:0x4665e9 [ 804.382992][T30148] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 804.402759][T30148] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 804.411152][T30148] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 804.419169][T30148] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 804.427117][T30148] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 804.435078][T30148] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 804.443036][T30148] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:54 executing program 3 (fault-call:2 fault-nth:51): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:54 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fhcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:54 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0xd, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000140)="6c091753c573d40898b568e511a283dea74b0e302297b2e07e1d0fde2d86ae8505a59832a4679a4d01048d4f85dee529bf68033b92002ebd07c9d29be2c286204ec54d371c0603efd1f87ffb7bb493f36ea41c8c4f0c9ced2197bd426fd1ee35bf6a459e31e323fda4d9ce04177f73db73b73b3d4c1d929601e73d05a4ec9849f901b61f58a936d1878c65affbe1033f2d304763e7f68b472610e6fc64d6189aa43dc0bf3680fe77411ce5d1f98b3cffeba7d61b426469c7295fcaf840692e5368eb37470c6dda6a5f864339cff4055fb17c17568f70d67da1be34043db682c516", 0xe1) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) shutdown(r2, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000240)=0xc) 07:44:54 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}], 0x1, 0x0) 07:44:54 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmsg$unix(r1, &(0x7f0000000240)={&(0x7f00000001c0), 0x6e, &(0x7f00000018c0)=[{&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000480)=""/107, 0x6b}, {&(0x7f0000000500)=""/228, 0xe4}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/138, 0x8a}, {&(0x7f0000001a80)=""/160, 0xa0}, {&(0x7f0000001780)=""/149, 0x95}, {&(0x7f0000001840)=""/106, 0x6a}, {&(0x7f00000000c0)=""/19, 0x13}], 0x9, &(0x7f0000001980)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0xe8}, 0x2) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x2, 0x8, 0x3, 0x52, 0x0, 0x6, 0x400, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x5, 0x9, @perf_config_ext={0x3, 0x100}, 0x10020, 0x1, 0x8000, 0x6, 0x6, 0x8a1, 0x2, 0x0, 0x7, 0x0, 0x1000}, r3, 0xffffffffffffffff, r2, 0x8) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r5, &(0x7f0000001b40)="7392b208bf20228ed58f0ab01ecec0dd42a3e407fd1b8b221395e41c620088c79afdd94aae5e01e04e3897a81207959016e6abac2e5d582fa9b8879b60a60e6fb4818f65212321489508aa3b59a3a0363ab074045a6eb8e9c37886c06c8728ad10031bd8902b785c4c6c68269c0c3d41b98acbe5f0cffcac8a2d73846560ccb6675e20a984ee267e1ccde9177cbd37a575d9812fd68cec311467503b3f03ced08be42b1432d1933784b07fda6264e320bf6d4400a9ab84e2315367f45da5c4c2aead8a2f331e9e53bd843e00f019c9f11ba6af05afbbff", 0xd7, 0x48000, &(0x7f00000002c0)={0x2, 0x4e20, @rand_addr=0x64010102}, 0x10) r6 = dup3(r1, r1, 0x80000) ioctl$BTRFS_IOC_DEFRAG(r6, 0x50009402, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 804.674266][T30189] FAULT_INJECTION: forcing a failure. [ 804.674266][T30189] name failslab, interval 1, probability 0, space 0, times 0 [ 804.678618][T30197] tmpfs: Unsupported parameter 'huge' [ 804.687015][T30189] CPU: 0 PID: 30189 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 804.695645][T30203] tmpfs: Unsupported parameter 'huge' [ 804.701082][T30189] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 804.701094][T30189] Call Trace: [ 804.701101][T30189] dump_stack_lvl+0xb7/0x103 07:44:54 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,ficontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$inet(r1, &(0x7f0000000140)="e0b34ca7172c94027adc14142dc1698bcbd48f0413337ab9f78322f54729b5a69d86f7bc34c322d6fd4c8a648cc73e398a20d55cb41a39aa3294d6b782eb5762f2d16494444dfe9221849db7d4019fee88c8bdf8b034e1", 0x57, 0x4000000, 0x0, 0x0) [ 804.701124][T30189] dump_stack+0x11/0x1a [ 804.728462][T30189] should_fail+0x23c/0x250 [ 804.732879][T30189] ? mempool_alloc_slab+0x16/0x20 [ 804.737904][T30189] __should_failslab+0x81/0x90 [ 804.742715][T30189] should_failslab+0x5/0x20 [ 804.747270][T30189] kmem_cache_alloc+0x46/0x2e0 [ 804.752087][T30189] ? mempool_alloc_slab+0x16/0x20 [ 804.754915][T30210] tmpfs: Unsupported parameter 'huge' [ 804.757106][T30189] mempool_alloc_slab+0x16/0x20 [ 804.757133][T30189] ? mempool_free+0x130/0x130 07:44:54 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,flcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 804.771952][T30189] mempool_alloc+0x8c/0x300 [ 804.772757][T30211] tmpfs: Unsupported parameter 'huge' [ 804.776457][T30189] ? unlock_page_memcg+0xc3/0xe0 [ 804.786731][T30189] bio_alloc_bioset+0x1af/0x480 [ 804.791598][T30189] ext4_bio_write_page+0x7c5/0xa40 [ 804.796704][T30189] mpage_process_page_bufs+0x437/0x560 [ 804.802164][T30189] mpage_prepare_extent_to_map+0x4e6/0x640 [ 804.807290][T30215] tmpfs: Unsupported parameter 'huge' [ 804.808036][T30189] ? kmem_cache_alloc+0x1fb/0x2e0 [ 804.808062][T30189] ? ext4_init_io_end+0x2d/0xa0 07:44:54 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,focontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 804.808083][T30189] ext4_writepages+0x6c6/0x1d10 [ 804.814277][T30216] tmpfs: Unsupported parameter 'huge' [ 804.818462][T30189] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 804.839107][T30189] ? inode_io_list_move_locked+0x17b/0x260 [ 804.844997][T30189] ? __ext4_journal_stop+0x47/0x110 [ 804.850176][T30189] ? ext4_expand_extra_isize+0x540/0x540 [ 804.855871][T30189] ? ext4_dirty_inode+0x9a/0xa0 [ 804.860831][T30189] ? __mark_inode_dirty+0x2fb/0x680 [ 804.866057][T30189] ? ext4_readpage+0x140/0x140 [ 804.870803][T30189] do_writepages+0x7b/0x150 [ 804.875312][T30189] ? ext4_da_write_end+0x5fc/0x730 [ 804.880406][T30189] file_write_and_wait_range+0x180/0x210 [ 804.886046][T30189] ext4_sync_file+0x105/0x670 [ 804.890710][T30189] ? tsan.module_ctor+0x10/0x10 [ 804.895539][T30189] vfs_fsync_range+0x107/0x120 [ 804.900308][T30189] ext4_buffered_write_iter+0x39c/0x3f0 [ 804.901844][T30218] tmpfs: Unsupported parameter 'huge' [ 804.905887][T30189] ext4_file_write_iter+0x2e7/0x11d0 [ 804.916519][T30189] ? avc_policy_seqno+0x22/0x30 07:44:54 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fpcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 804.921350][T30189] ? selinux_file_permission+0x22e/0x530 [ 804.926967][T30189] do_iter_readv_writev+0x2cb/0x360 [ 804.932169][T30189] do_iter_write+0x112/0x4c0 [ 804.932679][T30219] tmpfs: Unsupported parameter 'huge' [ 804.936737][T30189] ? kmalloc_array+0x2d/0x40 [ 804.946682][T30189] vfs_iter_write+0x4c/0x70 [ 804.951209][T30189] iter_file_splice_write+0x40a/0x750 [ 804.956639][T30189] ? splice_from_pipe+0xc0/0xc0 [ 804.961482][T30189] direct_splice_actor+0x80/0xa0 [ 804.966487][T30189] splice_direct_to_actor+0x345/0x650 07:44:54 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,ftcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 804.967607][T30221] tmpfs: Unsupported parameter 'huge' [ 804.971849][T30189] ? do_splice_direct+0x170/0x170 [ 804.971876][T30189] do_splice_direct+0xf5/0x170 [ 804.980296][T30222] tmpfs: Unsupported parameter 'huge' [ 804.982228][T30189] do_sendfile+0x773/0xda0 [ 804.982254][T30189] __x64_sys_sendfile64+0xa9/0x130 [ 805.001856][T30189] do_syscall_64+0x3d/0x90 [ 805.006291][T30189] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 805.011330][T30224] tmpfs: Unsupported parameter 'huge' [ 805.012262][T30189] RIP: 0033:0x4665e9 [ 805.018379][T30225] tmpfs: Unsupported parameter 'huge' [ 805.021474][T30189] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 805.021495][T30189] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 805.054847][T30189] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 805.062805][T30189] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 805.070834][T30189] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 805.078788][T30189] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 805.086740][T30189] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:55 executing program 3 (fault-call:2 fault-nth:52): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fucontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:55 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0xf, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYBLOB="923e00879588149211d186"], 0xe8}}, 0x0) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102385, 0xfff7}], 0x3, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x100}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 07:44:55 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}}], 0x1, 0x0) 07:44:55 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setsockopt$inet_int(r1, 0x0, 0x3, &(0x7f00000000c0)=0x7, 0x4) r2 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)={{0x7f, 0x45, 0x4c, 0x46, 0x54, 0x1, 0x5, 0x8a, 0x81, 0x2, 0x6, 0x1000, 0x1bd, 0x40, 0xeb, 0x93d2, 0x0, 0x38, 0x1, 0x8, 0x8, 0x3b}, [{0x6, 0x1, 0x1, 0xfffffffffffffffb, 0xffffffffffffff58, 0x5, 0x401, 0x1}, {0x1, 0x9, 0x7, 0x8, 0x1000, 0x3, 0x4, 0x400}], "8553fcbc688e846c3688387340debcf71c9eab23f0d7f9fd1aa18af0fe75493b1399e442229f31d90d4dda8490b8074f07e570e5188e8a42df9589d1485cd77cccef1021cc7e3d3204ef8d5598ae9422599d8e253dcaa1f71f89b74a1a4949401e88cf63e3f23b5dbac900eaebaaa1c16d088b78a33a70f79c899f16032846fd1cb44a175e22d4e45ffda1bfe5510138be38e77211a8c3a71bdaac619e0d1a886e95a0e1ea0dfb5455f6c5c1e484021bd18084ed94116995b07aad28ba", ['\x00', '\x00']}, 0x36d) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) setsockopt$inet_int(r1, 0x0, 0x3, &(0x7f0000000140)=0x56, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x8000}, 0x0, 0x10000040000, 0x103, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f0000000380)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000093000000bcc7414a44dd2916728ee500a456f72283298d530f8633b4b709513120e8ff160c71a99ea7c50b10068eed25e8cd54840acb2f433a82553f5eb292afb212151ea1f2c9c36e2d0a8ff3d2990cb5263e9b6de256b25d71dd3c600d3923d8cc51598755a3f4e80099ddbce6f5030dac342e133f3ec8c288574e63b857cc7c2a487dc765dce892989900"/183], &(0x7f0000000240)=0xb7) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="75e5ca7488f05487f3bfacba1d5c312264bca17985cb223651c86f0778b5d7c70a3b38b56181642744540910fcd3df859e653de00d8a4f7a4f1c88f3f79abc8f907ac5d8d5b3d6ba199977d6f8807c5bc2f3fb97adb8d7e5349d4d6cae769b16aeb3d460321d161d8a0477b8727d6ab8194e6ad39cd7090e2185f486dfd056541b4ead4536376ddad23246464a741bb852717b1c6a262c4124e502f0432831983bbd126207dc8f906744fcc381911c127ecc33e1cbe04a16e12c8b25d919c10db57a9da4a81689e6ad28636630820025cb653efad72bf72d55f8e54e7d60bb4cdb774b588220000542fb", 0xea, 0x0, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) [ 805.326722][T30244] warning: process `syz-executor.0' used the obsolete bdflush system call [ 805.332092][T30246] tmpfs: Unsupported parameter 'huge' [ 805.335268][T30244] Fix your initscripts? [ 805.343753][T30249] tmpfs: Unsupported parameter 'huge' 07:44:55 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0xf7, 0x0, 0x0, 0x0, 0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1ff, 0x100}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x100010, r2, 0x21631000) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x2, 0x1, 0x5, 0x4, 0x0, 0x1, 0x423b, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0xd9f6, 0x1000}, 0x0, 0x2000000000002, 0xd8d2, 0x6, 0x2, 0x7fffffff, 0x20, 0x0, 0x8, 0x0, 0x8}, 0x0, 0x1, 0xffffffffffffffff, 0xa) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x2949f000) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 805.370067][T30245] FAULT_INJECTION: forcing a failure. [ 805.370067][T30245] name failslab, interval 1, probability 0, space 0, times 0 [ 805.382717][T30245] CPU: 1 PID: 30245 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 805.391482][T30245] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 805.401530][T30245] Call Trace: [ 805.404803][T30245] dump_stack_lvl+0xb7/0x103 [ 805.409452][T30245] dump_stack+0x11/0x1a [ 805.413605][T30245] should_fail+0x23c/0x250 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fxcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 805.418020][T30245] ? mempool_alloc_slab+0x16/0x20 [ 805.423049][T30245] __should_failslab+0x81/0x90 [ 805.427811][T30245] should_failslab+0x5/0x20 [ 805.432308][T30245] kmem_cache_alloc+0x46/0x2e0 [ 805.437148][T30245] mempool_alloc_slab+0x16/0x20 [ 805.441347][T30263] tmpfs: Unsupported parameter 'huge' [ 805.442064][T30245] ? mempool_free+0x130/0x130 [ 805.452073][T30245] mempool_alloc+0x8c/0x300 [ 805.456594][T30245] ? __getblk_gfp+0x3f/0x590 [ 805.461451][T30245] ? find_get_pages_range_tag+0x33e/0x390 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fzcontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 805.462646][T30264] tmpfs: Unsupported parameter 'huge' [ 805.467165][T30245] bio_alloc_bioset+0xcc/0x480 [ 805.467195][T30245] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 805.482642][T30245] submit_bh_wbc+0x130/0x330 [ 805.487308][T30245] __sync_dirty_buffer+0x136/0x1e0 [ 805.492450][T30245] sync_dirty_buffer+0x16/0x20 [ 805.497205][T30245] ext4_write_inode+0x285/0x390 [ 805.502173][T30245] ? do_writepages+0x110/0x150 [ 805.504627][T30267] tmpfs: Unsupported parameter 'huge' [ 805.506929][T30245] write_inode+0x89/0x180 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs\nontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 805.506954][T30245] __writeback_single_inode+0x2a2/0x440 [ 805.513365][T30268] tmpfs: Unsupported parameter 'huge' [ 805.516605][T30245] writeback_single_inode+0x17b/0x3c0 [ 805.532924][T30245] sync_inode_metadata+0x57/0x80 [ 805.537878][T30245] ext4_sync_file+0x359/0x670 [ 805.542548][T30245] ? tsan.module_ctor+0x10/0x10 [ 805.547387][T30245] vfs_fsync_range+0x107/0x120 [ 805.552152][T30245] ext4_buffered_write_iter+0x39c/0x3f0 [ 805.554318][T30270] tmpfs: Unsupported parameter 'huge' [ 805.557697][T30245] ext4_file_write_iter+0x2e7/0x11d0 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs\"ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 805.557721][T30245] ? avc_policy_seqno+0x22/0x30 [ 805.564492][T30271] tmpfs: Unsupported parameter 'huge' [ 805.568334][T30245] ? selinux_file_permission+0x22e/0x530 [ 805.568361][T30245] do_iter_readv_writev+0x2cb/0x360 [ 805.589383][T30245] do_iter_write+0x112/0x4c0 [ 805.593977][T30245] ? kmalloc_array+0x2d/0x40 [ 805.598560][T30245] vfs_iter_write+0x4c/0x70 [ 805.603062][T30245] iter_file_splice_write+0x40a/0x750 [ 805.605052][T30273] tmpfs: Unsupported parameter 'huge' [ 805.608434][T30245] ? splice_from_pipe+0xc0/0xc0 [ 805.608462][T30245] direct_splice_actor+0x80/0xa0 [ 805.615177][T30274] tmpfs: Unsupported parameter 'huge' [ 805.618645][T30245] splice_direct_to_actor+0x345/0x650 [ 805.618673][T30245] ? do_splice_direct+0x170/0x170 [ 805.639374][T30245] do_splice_direct+0xf5/0x170 [ 805.644310][T30245] do_sendfile+0x773/0xda0 [ 805.648713][T30245] __x64_sys_sendfile64+0xa9/0x130 [ 805.653841][T30245] do_syscall_64+0x3d/0x90 [ 805.658255][T30245] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 805.664230][T30245] RIP: 0033:0x4665e9 [ 805.668113][T30245] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 805.687782][T30245] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 805.696176][T30245] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 805.704143][T30245] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 805.712099][T30245] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 805.720051][T30245] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 805.728001][T30245] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:55 executing program 3 (fault-call:2 fault-nth:53): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs#ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:55 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x10, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:55 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}}], 0x1, 0x0) 07:44:55 executing program 0: ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(0xffffffffffffffff, 0x40a85321, &(0x7f0000000140)={{0x0, 0x8}, 'port0\x00', 0x41, 0x0, 0x20, 0x4, 0x100b, 0x6, 0x0, 0x0, 0x1, 0x1f}) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:55 executing program 4: open_by_handle_at(0xffffffffffffffff, &(0x7f00000001c0)=@FILEID_BTRFS_WITH_PARENT={0x28, 0x4e, {0x9, 0xffffffffffffff80, 0xdf, 0x4, 0x3000000, 0x5}}, 0x501240) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x181000, 0x0) sendto$inet(r1, &(0x7f0000000140)="6cd9d4c3531f4fc726ab7655acadb2544eba2f0e", 0x14, 0x800, &(0x7f0000000180)={0x2, 0x4e24, @broadcast}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setsockopt$inet_int(r3, 0x0, 0x1, &(0x7f0000000200)=0x8, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs%ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:55 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x7f000000}}], 0x1, 0x0) [ 805.921210][T30287] tmpfs: Unsupported parameter 'huge' [ 805.956112][T30295] tmpfs: Unsupported parameter 'huge' [ 806.004508][T30303] FAULT_INJECTION: forcing a failure. [ 806.004508][T30303] name failslab, interval 1, probability 0, space 0, times 0 [ 806.017278][T30303] CPU: 1 PID: 30303 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 806.026104][T30303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 806.028950][T30310] tmpfs: Unsupported parameter 'huge' [ 806.036169][T30303] Call Trace: [ 806.036179][T30303] dump_stack_lvl+0xb7/0x103 [ 806.043706][T30311] tmpfs: Unsupported parameter 'huge' 07:44:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x4001) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:55 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs*ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 806.044895][T30303] dump_stack+0x11/0x1a [ 806.059028][T30303] should_fail+0x23c/0x250 [ 806.063446][T30303] ? kmalloc_array+0x2d/0x40 [ 806.068132][T30303] __should_failslab+0x81/0x90 [ 806.072889][T30303] should_failslab+0x5/0x20 [ 806.077406][T30303] __kmalloc+0x66/0x340 [ 806.081626][T30303] ? splice_from_pipe+0xc0/0xc0 [ 806.086516][T30303] kmalloc_array+0x2d/0x40 [ 806.090934][T30303] iter_file_splice_write+0xc6/0x750 [ 806.096255][T30303] ? generic_file_read_iter+0x75/0x2c0 07:44:56 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs+ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 806.101725][T30303] ? __fsnotify_parent+0x32f/0x430 [ 806.106834][T30303] ? generic_file_splice_read+0x2a4/0x310 [ 806.108126][T30318] tmpfs: Unsupported parameter 'huge' [ 806.112558][T30303] ? splice_from_pipe+0xc0/0xc0 [ 806.121615][T30319] tmpfs: Unsupported parameter 'huge' [ 806.122754][T30303] direct_splice_actor+0x80/0xa0 [ 806.122782][T30303] splice_direct_to_actor+0x345/0x650 [ 806.122804][T30303] ? do_splice_direct+0x170/0x170 [ 806.143469][T30303] do_splice_direct+0xf5/0x170 [ 806.148247][T30303] do_sendfile+0x773/0xda0 [ 806.152670][T30303] __x64_sys_sendfile64+0xa9/0x130 [ 806.157873][T30303] do_syscall_64+0x3d/0x90 [ 806.162309][T30303] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 806.168309][T30303] RIP: 0033:0x4665e9 [ 806.170213][T30322] tmpfs: Unsupported parameter 'huge' [ 806.172196][T30303] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 806.178724][T30323] tmpfs: Unsupported parameter 'huge' 07:44:56 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs,ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 806.197130][T30303] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 806.197152][T30303] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 806.197164][T30303] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 806.197175][T30303] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 806.197186][T30303] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 806.197197][T30303] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:56 executing program 3 (fault-call:2 fault-nth:54): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:56 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x11, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 806.236939][T30326] tmpfs: Unsupported parameter 'huge' 07:44:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x3) 07:44:56 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x40000024, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:56 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}], 0x1, 0x0) [ 806.316908][T30338] tmpfs: Unsupported parameter 'huge' [ 806.346196][T30329] FAULT_INJECTION: forcing a failure. [ 806.346196][T30329] name failslab, interval 1, probability 0, space 0, times 0 [ 806.358859][T30329] CPU: 1 PID: 30329 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 806.367621][T30329] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 806.377666][T30329] Call Trace: [ 806.380942][T30329] dump_stack_lvl+0xb7/0x103 [ 806.385524][T30329] dump_stack+0x11/0x1a [ 806.389709][T30329] should_fail+0x23c/0x250 [ 806.394180][T30329] ? ext4_init_io_end+0x2d/0xa0 [ 806.399034][T30329] __should_failslab+0x81/0x90 [ 806.403786][T30329] should_failslab+0x5/0x20 [ 806.408280][T30329] kmem_cache_alloc+0x46/0x2e0 [ 806.413056][T30329] ext4_init_io_end+0x2d/0xa0 [ 806.417780][T30329] ext4_writepages+0x6a5/0x1d10 [ 806.422621][T30329] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 806.428239][T30329] ? inode_io_list_move_locked+0x17b/0x260 [ 806.434035][T30329] ? __ext4_journal_stop+0x47/0x110 [ 806.439224][T30329] ? ext4_expand_extra_isize+0x540/0x540 [ 806.444956][T30329] ? ext4_dirty_inode+0x9a/0xa0 [ 806.449800][T30329] ? __mark_inode_dirty+0x2fb/0x680 [ 806.454988][T30329] ? ext4_readpage+0x140/0x140 [ 806.459953][T30329] do_writepages+0x7b/0x150 [ 806.464442][T30329] ? ext4_da_write_end+0x5fc/0x730 [ 806.469542][T30329] file_write_and_wait_range+0x180/0x210 [ 806.475318][T30329] ext4_sync_file+0x105/0x670 [ 806.479982][T30329] ? tsan.module_ctor+0x10/0x10 [ 806.484876][T30329] vfs_fsync_range+0x107/0x120 [ 806.489631][T30329] ext4_buffered_write_iter+0x39c/0x3f0 [ 806.495266][T30329] ext4_file_write_iter+0x2e7/0x11d0 [ 806.500552][T30329] ? avc_policy_seqno+0x22/0x30 [ 806.505388][T30329] ? selinux_file_permission+0x22e/0x530 [ 806.511010][T30329] do_iter_readv_writev+0x2cb/0x360 [ 806.516196][T30329] do_iter_write+0x112/0x4c0 [ 806.520775][T30329] ? kmalloc_array+0x2d/0x40 [ 806.525404][T30329] vfs_iter_write+0x4c/0x70 [ 806.529895][T30329] iter_file_splice_write+0x40a/0x750 [ 806.535338][T30329] ? splice_from_pipe+0xc0/0xc0 [ 806.540260][T30329] direct_splice_actor+0x80/0xa0 [ 806.545241][T30329] splice_direct_to_actor+0x345/0x650 [ 806.550604][T30329] ? do_splice_direct+0x170/0x170 [ 806.555682][T30329] do_splice_direct+0xf5/0x170 [ 806.560451][T30329] do_sendfile+0x773/0xda0 [ 806.564855][T30329] __x64_sys_sendfile64+0xa9/0x130 [ 806.569954][T30329] do_syscall_64+0x3d/0x90 [ 806.574357][T30329] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 806.580279][T30329] RIP: 0033:0x4665e9 [ 806.584158][T30329] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 806.603803][T30329] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 07:44:56 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs-ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000200)={0x0, 0x0}) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x8, 0x81, 0x0, 0xde, 0x0, 0x10001, 0x4110a, 0xe, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x40, 0x1ff, 0xddc, 0x6, 0x1, 0x5, 0x7fff, 0x0, 0xf8, 0x0, 0x4000000000}, r3, 0x4, r2, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x100, 0x65) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) epoll_create1(0x80000) 07:44:56 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x12, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 806.612267][T30329] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 806.620225][T30329] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 806.628179][T30329] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 806.636133][T30329] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 806.644092][T30329] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:56 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000001380)=""/218, 0xda}], 0x4) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:56 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000}}], 0x1, 0x0) 07:44:56 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs.ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 806.715277][T30361] tmpfs: Unsupported parameter 'huge' [ 806.739045][T30363] tmpfs: Unsupported parameter 'huge' 07:44:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x100000}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 806.809603][T30377] tmpfs: Unsupported parameter 'huge' [ 806.815794][T30379] tmpfs: Unsupported parameter 'huge' 07:44:56 executing program 3 (fault-call:2 fault-nth:55): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:56 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fs0ontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:56 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x13, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:56 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r1, &(0x7f0000000380)="d46158f4cbb439870ed5c1c490bf95234acbb63f980e7aba8e1f86496441bd96cdc0634c88a8912618e8ee46f6c7bbf919c9d1fe5a28dd5ac6d3caf9c091d0fa69de542d9596a0f8731bf68c6724f679f8a344510b15eac720ad80bd8666cf49fefc2d6d529c85a847b7410b30c991a7585d80d541a6b7dcf7b7233dfd1aeccbcc65920324fa4df1fdd5878ef96d09d2d1f328e5b19290ebb66f15667763524e051ebd8a33a68ee4474b99", 0xab, 0x40000, &(0x7f0000000200)={0x2, 0x4e22, @multicast2}, 0x10) ioctl$sock_proto_private(r0, 0x89e6, &(0x7f0000000140)="d6c81a75b0f65391b07e925edf52f16dd861547f69776fb8282046ea1055bd89eaa1c126ffe7de94e80b4b961f56e2f4358252f415bd517108d7cba510c17cc2a5553085852670b53dcf95b409a1a75d4cf5438499bed0cea13173d3bff2a8f2928ab7959edd9f0a238947ee96a2caebe7ec787d4d955404f1b0fd53582b33455a265fd87a581176d17619ae62fe517487f90ff013c410ffe3fb7132") bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0xfc, 0x0, 0x0, 0x0, 0x4, 0x0, 0x40020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={&(0x7f00000000c0), 0xdc14}, 0x17547, 0x0, 0x0, 0x0, 0x0, 0x200}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0xfffffffeffffffff, 0x881) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0xfc, 0x0, 0xfd, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)='%@{])#\x00') r2 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x4e22, @rand_addr=0x64010100}, 0xfffffffffffffdf5) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x5, 0x3f, 0x4, 0xa4, 0x0, 0x7d, 0xa18, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={&(0x7f00000000c0), 0x4}, 0x3022, 0x1, 0xfff, 0x9, 0x1, 0xff, 0xffff, 0x0, 0x6}, 0xffffffffffffffff, 0x10, r1, 0xb) r3 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x266200) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0xe0, 0xff, 0x0, 0x20024, "ed005400080000003ec13e20000000eb00df000000faff001f00"}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000180)="e5", 0x1}], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) syncfs(r4) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000000)={0xc, r4}) readlinkat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=""/101, 0x65) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:56 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}}], 0x1, 0x0) 07:44:56 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x14, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 806.961395][T30399] tmpfs: Unsupported parameter 'huge' [ 806.970157][T30401] tmpfs: Unsupported parameter 'huge' 07:44:56 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsLontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:56 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendto$inet(r1, &(0x7f0000000380)="3775b9cbd4ed958cda8edfc280f6898945f8b68d819179cbbc7f4dff37fb172b4b041dd59571efa796f670805fd3d452a81f9e5ce85844d56ebcf09c3413c8eb6582f4eb0da7a955f34c8fcc361b118457fa9405664998bd477dfc9c4dbc936c96d754fc42542e5d4d4da49f47063a38148c4604fc059fb82a7e23efd5c29bf9bf2a79554df1ad0fc94d50569c394afebe829159f62b4eaad7ce5c25ba1a9196bab9c0cc74e7de48b62e7e579ca75286e0b7a531168b31a1d1b0ea533cd849a097de41bd5c4b4c9bdd65b1ded11cf340dd1328a2b9e5c43d15ba74cb3e2429afc94b2c52df6c0ad85213751ecd630456d7f0939e2ecb1353f62f6e50888ef2d080a0567c856563d4f7da696adb785bcade965d4e0fc9155ddbb56d8e3d90b7eda7911711bec21254327550f4132c1d1d7b6d2d7e8567b73ee3f66ad7733dc69447ad00fea2c45f35013a803cb22a1d8435eede6aef678426af367e74fc644348f566a7d781c000bbeb1206e8bd9569e35ba72840ed4c1efa1252ae692ec1d9f865499d2a68b69accb5de42c3bdeefc7328f7a0647c23ee5c14b4812801457eef1f08350058bd6bdaa7253e807c142300a44cb584669d93b6b93e53eb7f138c153701697ef33c25e7080f68a612900548d240ecc3bcb317165256cd17e2e0a0fc1f287c62e00cab97276d08f5cd1dcab928904c747fb8199850cd43099b7c3d10c525b8b47aba33494ac41bc4d4b285863401a69df0a76aa81b2fbffc313f3cd567063fee734eeff3d2c85598a90747bc502bbeffc9eb54e9e9d80b2edfe1914f7b043cec31fc8f7cc28893d1f3340bf30c3ad5103a8e579ee4c37a0d24488d54faefb9b35884f45eb58ef9fe6b86ee8941abf42869fb8cbd3b39123ee3d5c0b5e7787cbdb1ddf4b5f182d20d3c0313811704a58682ac8b0989a67a76d785da62f51de2ae0c2679e1a9a381b74312cad5eab40e9b4af17bb257a4c18c3d0f81b9d8f948f8d895fbe1035ede9af1b94ca1a27e06668392f54f652cff3e69ad8ac4724b9639b56ac2e063a3ac69502ddf5f7fb182728d2fb683668492c2105fb48473e85cc15c5d00cfc6ce24dfb1ee021dc76b57cf3fab5b05fa3517589d1e521c6475be03e83c42470ecc0d9018257f1ae88fa8f9d4378b04ad469394bdd3b611077c7e9e6cd4c4a7fd5ef6d892e337693f0ea26ab7454f86ac31d91c5fe5048b9463b75a769d634f784e2d55867f136beb573dc87c6ee2cf14221c368f2373961b59bcb2ea7b4fbe338b2e256a00f23c2214f70224691cd8ac5c59464b03975b2f1802484be2e28d4309e22da0f40a0f51d488d116914c281827187e1c875bbf3c918c905c4aad67c45e8c7f22a6f3dc6100393644f68f0d33b2c70d5bcbb2b2ea3fa96e1c1d5eab2da7f0bc2c6620b2bb13b0125ca3c6d695e5cbaeafce1cff68b4b1db30f9095ea8a4040fd6335f58d1296cc35fef14ba0d19baa4f33d043a1f31e94a0c6593641562db2ae9a366255d50397bb6ff52959ddbe3f071b9229f4265f1890580cfb371b63c61b1878ddfa154f1fd56856c157441689255cff4fc8ff8c21c24eb8e9a4ac7f6adcee56b398d3b00a701e0467e7e384a5f94c3557b722b46b1176b61b49769bbc53dd7dfc3c2d958869e3f6539963eba0e06fc506e405f0128ffb3e5de603f2e4c7a56f7a49604293cd7a280c750bd1707762d4905ff0a87e0560af001b6112684040b109d6a30baf58ce808e9a0d79c7054e25bda54debeeb1339ac808f05c004106f4dcab690c52b1ba827e751a81dc74206c816cf9ec2bd38d5856f7a179d0fc179a406b37650fbccacab61036a31411f57ed3851192144585ad01718ecb4ab5e3fdfa6b925976cdc01b5f89015a045d77367d970f389eee578e0b6384a45331d5018a151c5d87fb9bc03353704784cc0660c00c7fe154d5b565433e49920198058ecbc68e6c702c87ff089cf621f93cc2102d0af4c3ee9e44428544b8cc8638414dd3e0a1a241ae9a26f0ffb2bfd7898f4e8e7404078c45a63e662988d174cf13e658f7ce3c9b86d4e3a920f395b8d327fe28b084d5e9fda3bf2f9157e139d878999345d3dd3034e38d90424d247b6a778a12bf627e3a471dba73c75cefc0671471e7eef4ce1e2542f1258dce94c0c08a8ca7ce2b8d9100efe356af134d5bebb4d161aeb576fd84e84fd9d979295b9961d38e1984006ad467a1370bf90e953e812344e388b4f663be76704cae0f9107710f1c9e66294b48a3aace3a080d2cdabf82523ed2006e691ac4f769b04f9f4023a50805603a00978c21aacda3c144e8020bedd2934c1753d6f11624d9e3d145784930bed5130d3675be306ebab8c083732465f21e8c7f4e837d9c5302e7d3a1ca6b420a4fca4299ab856e1c5388caf0025d38a3b323dce49c7785ba3001f6d1ce63bf4873effeea4fce8845905e729739eb870c608f5607f20ba713160dda860dd050b60a3eeea6fafed716edf97848d873c63054ead81e4d7153d7b2fdc0302c1b55fddf075e0963a0e73980a35c663ff4d60800cf4b0b38fc68628083b4bec045215257237c5e23e86b3aebe169ac5a7baa211523692964f64b4475b003e3644ed882df67663a0e868f70a8be4097fc4daa85aac8eb05cb122fd8bbe4814d3740ff4c2afdd3ebb171cc98d3913bb6ea74104f7a6ff6db624231d160b7e33a66d5810f74a7919cf0d87294f024a9b54362b4c3185be0cd51d54741b8cf0647c9f0cb653aad6ad6dc9ed121076629a8b354805e57c7c5de59eee8ee53d854d150c269a88517f99259efb5cf5c419a0c508a2a3da4f41c86e9585b8e77999b34a756e67bc05f2d9a4a77505fefac362bd3e1b102684bed88ddfbee89c6c573078756e7da37d1307e4ca3aadca937cce4268513242a7a9e32ed0cc1dadf3986746468b55aedfabceeca588dc043ca5c3d58639b053f87685febc43aa86f574be1366d3b0caf4f7a76e3d8cd9824461728655c2ddd50ed9cb93b24045e05697ecb24a40bd6033bd9dae921c1331607d0362ea8efa4c31882cc2b9b4b35c23f3aad8a688d944fd5445e7c994e3ad005e6646dabb919b47b1b501371252094812c1ac460011aec53949478100f4f5ed599b5da1c2f9d659906859bc3f8916096a64d4dbb69e088586f51f004ac8cafa8c056dd4e94fcf4ac6bd09360148fa32d97124581490f40a23a924529b71637382d0e690d58f5084f9db107e6da5347b34e009715ec00ccaae5890e4c08321281c58564c00aaafe14c5dce5d26ddaeea0098b57d5dd97142964ddf17552623941d0c06feb6525ea33f2befa617b93ce2e406a0da92995341e3e635eb2db2891e7a02464fcad9ff7776db7e837a07095f4864343cb4a0cd4aee7006a125d850161cfaecffaac1c955e4702c7518451c6dab6908b500b36d83f76a6b496d637273beb85293499a2c7a90ea954c7edc3eae3f94aa3363e98812aa519d692f1cddee52928586ee5abd3d7696fb6a7f8bb33d022d0f6c9684a9b4974c7f7586cdc22ac5d80c16dfad4507f23c19431d61d4482d3272c6e4e19a486396ca905f504b44ce2da74fa44616b217f8c678c7b6fd54d8fe6ff347293a273166a4fe907e1c9615c0155276443c892794f67f72a6c1a67632647ce689fc2f7b71fbc9b91ba2c88ac5a157203728b20b04e265cf3ca0bd48688174667257507de4d364ac15b40044a144bceab81d121971c5f3d4ca1fe14ef378b5cc6d57127e5ba6b831459a852e8acd856ef748772d1d41d3bfd2cce97e6240775459a07524d016b4511d82c23181f0416553abe309f527aef3f359e731d11e2643138f2422fe2721250120a021c6e96d1038f762de3e03deaf0f7274da04dcc6444e8d7ada2429187eb0eb304164179d67e2b631e05a063429e2f1b5d59d7f94ef23ab994dda06ae26cb6233ae740d2e5880284bfd65cedce269995d057b73a761530b50fc5e7ac66dbca356f035a032ed1e82cb8f8a23e487a78886fbea9bcbf07ecac27f479441483ca04dabe3064eccb6d3c3ec84a7fd12b44e7c39af1eb6e815424c5b2f577ed733b0228d2ff95704b7f7512b8e62410ae090e8e04e12a37cf783cc6aaa558577f5f23b39a43f785f7b4fa36f4db8cd96df309a1ee3082a5ee03adec50d3496fae367eaf58461f7cab2fde0a013772d6e8eff66c8d25b82dbb9958fc93ee154617d11d3e97720e8ff428a05ffa182a2292f60690555029e0ede83e6d2e4e029b7ff268f6fc70387870ea471eb069a415d9a1e979a4a1a1851d466ae9c4ba473979b56b06d2731c92e1c9e3b84e326848a6479a2c858a87117e092d29c9acffdf9c057ebf08b0161011e9182e6f7c9f95120faa583ffa236b796d21a180fffaab249d14d5f07007b793686bdff998bb2a31c84ce801daaeb2f66fe3759b714064d5df81da9e1ffc3fcffc75a4422a71e34d4878821fd2240803fde28b8d08cf3bf2677a6a8f5a089e7b980aa60612ac72c389b686e9e2026025cabca146b1772e839a8ba60bf3b2862879245e3a87304d39aa0b05277f9c86921037ac474782343228e44080d8e453bf9cbaf008f32b51e805e60c6612ced5657550961a65ab4e8c3b48ef3d2db71965656b10313b8a0fc83e8a4f1af3f58e02883c84102bbeb5fdf5c4f188a8c7f6cfdb770a4c3fa9767f18387818c4d74dcbd40c03aac054c85ab059a68b2c6b9aa0f437011a0787e0c6b3432f0cd5246b08f996ba70f0f47a93d513c0a9b9d09196dc8b3751e43288da4fea6ebdf9cf09e24d0d3970547b17e064f33428e4c026b57b2fb9c2794f770e6bbfe981d896017084fc3b9bee815dbd82a77bec1300f5f030a6db2dbb5139a47ad739144c19108b27cfff2f5a37203cc86474c75ececdcd51f974fbb68292637b5e1697e75233da5d3ee753b264a3783bd2edf4ccefe7f61722f0827b58304d30b6e921bb00b3dbec5365a5615aaab11bc980506da8c69a6fac4561973f193185dd372fbfd3a51d1351bbf38aab283646ede2853a7090bde0824dbb9302a795e462521740d6739018c81ae85185c1479c46dffa2754db767c34062bc4e2e7be6140af06b50d4972df51555f1ca307e32faa4f9f454da545400857241516de2c8d5eb8724b4eedd7f1c64ff1992dbc4e3546cce1ca8cb0d3d6054b6be89d216f8a8188ceaff63e3fe2a4f966c248db8c7d2ac8a9a7e8b7fa88a36bb82b73a36d67eae7760f7e7a6321e227cb286675d6c950d7b92bf3bc78e6f7b997da8468f889a0665f6611b53da0d784e63c2b6871f545fc26841722205ff18101c595a1fbe0bde2b018d4f3d5d892bff951a74aa7c79b46432a498c5bd692697841d41e3477a2b36252cdce814710f306d8c5b2a3bd2be93ad245fc1e41619c3323c7d4c2414c155221b112a0e58cd9854dc734d08a24e32b0b9486004b08d11e13b37dd73da8bcf2c90cca40c7024e6bc7037f1307507ddcbdde72aeddef9290d91c6b367d7ec53384c3502d71c42872e2cb04d3f17ed7613a420ec95efc028fab1f9cc486bd6f81c9184884efe9a00bb0b0e7d1b9211ca52a3a972266f3bf00fea31f8ecf9c279dce02f1a19143146cac961788712884a156a11556ee59440c0db130b5c1380ec17825e6097620780e12f264cdfbbdd94b1f9cc7306d6aaa0e25b329d431eec7c4cc8587a72c9b8d7f93235334a35c99f5b11ec5247cb3c07b4a9b5bc57ef0bf926c4ad4a41bd5b1c3af7210d698ec7a0221208b207acc0cb9997b293e01d3c3c09d1620595", 0x1000, 0x20000000, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000140)="76356ae3bbf606263a0be4268be749990bdf91aab8f9729fd1c73e5aad044f4f03e703da052fb860099e32d4bf152a2245003ffb4158130bfbf8fbb758a60f93643962837add2278179e464056c67391b56a796e6a48ec4b", 0x58, 0x4000, &(0x7f00000000c0)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:56 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}}], 0x1, 0x0) [ 807.055570][T30407] FAULT_INJECTION: forcing a failure. [ 807.055570][T30407] name failslab, interval 1, probability 0, space 0, times 0 [ 807.068206][T30407] CPU: 1 PID: 30407 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 807.076972][T30407] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 807.087059][T30407] Call Trace: [ 807.090331][T30407] dump_stack_lvl+0xb7/0x103 [ 807.094912][T30407] dump_stack+0x11/0x1a [ 807.099057][T30407] should_fail+0x23c/0x250 [ 807.103513][T30407] ? mempool_alloc_slab+0x16/0x20 [ 807.108578][T30407] __should_failslab+0x81/0x90 [ 807.113338][T30407] should_failslab+0x5/0x20 [ 807.117834][T30407] kmem_cache_alloc+0x46/0x2e0 [ 807.122592][T30407] mempool_alloc_slab+0x16/0x20 [ 807.127515][T30407] ? mempool_free+0x130/0x130 [ 807.132209][T30407] mempool_alloc+0x8c/0x300 [ 807.136712][T30407] ? unlock_page_memcg+0xc3/0xe0 [ 807.141665][T30407] bio_alloc_bioset+0xcc/0x480 [ 807.146419][T30407] ext4_bio_write_page+0x7c5/0xa40 [ 807.151570][T30407] mpage_process_page_bufs+0x437/0x560 [ 807.157064][T30407] mpage_prepare_extent_to_map+0x4e6/0x640 [ 807.162881][T30407] ? kmem_cache_alloc+0x1fb/0x2e0 [ 807.167954][T30407] ? ext4_init_io_end+0x2d/0xa0 [ 807.172809][T30407] ext4_writepages+0x6c6/0x1d10 [ 807.177652][T30407] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 807.183293][T30407] ? inode_io_list_move_locked+0x17b/0x260 [ 807.189182][T30407] ? __ext4_journal_stop+0x47/0x110 [ 807.194436][T30407] ? ext4_expand_extra_isize+0x540/0x540 [ 807.200061][T30407] ? ext4_dirty_inode+0x9a/0xa0 [ 807.204908][T30407] ? __mark_inode_dirty+0x2fb/0x680 [ 807.210106][T30407] ? ext4_readpage+0x140/0x140 [ 807.214859][T30407] do_writepages+0x7b/0x150 [ 807.219407][T30407] ? ext4_da_write_end+0x5fc/0x730 [ 807.224577][T30407] file_write_and_wait_range+0x180/0x210 [ 807.230327][T30407] ext4_sync_file+0x105/0x670 [ 807.235057][T30407] ? tsan.module_ctor+0x10/0x10 [ 807.239893][T30407] vfs_fsync_range+0x107/0x120 [ 807.244708][T30407] ext4_buffered_write_iter+0x39c/0x3f0 [ 807.250240][T30407] ext4_file_write_iter+0x2e7/0x11d0 [ 807.255508][T30407] ? avc_policy_seqno+0x22/0x30 [ 807.260343][T30407] ? selinux_file_permission+0x22e/0x530 [ 807.265972][T30407] do_iter_readv_writev+0x2cb/0x360 [ 807.271158][T30407] do_iter_write+0x112/0x4c0 [ 807.275745][T30407] ? kmalloc_array+0x2d/0x40 [ 807.280322][T30407] vfs_iter_write+0x4c/0x70 [ 807.284817][T30407] iter_file_splice_write+0x40a/0x750 [ 807.290178][T30407] ? splice_from_pipe+0xc0/0xc0 [ 807.295097][T30407] direct_splice_actor+0x80/0xa0 [ 807.300026][T30407] splice_direct_to_actor+0x345/0x650 [ 807.305561][T30407] ? do_splice_direct+0x170/0x170 [ 807.310593][T30407] do_splice_direct+0xf5/0x170 [ 807.315421][T30407] do_sendfile+0x773/0xda0 [ 807.319855][T30407] __x64_sys_sendfile64+0xa9/0x130 [ 807.324953][T30407] do_syscall_64+0x3d/0x90 [ 807.329356][T30407] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 807.335325][T30407] RIP: 0033:0x4665e9 [ 807.339200][T30407] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 807.358791][T30407] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 807.367203][T30407] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 807.375174][T30407] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 807.383128][T30407] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 807.391087][T30407] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 807.399042][T30407] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:57 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}}], 0x1, 0x0) 07:44:57 executing program 0: r0 = socket$inet(0x2, 0x5, 0x81) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) r2 = openat(r1, &(0x7f0000000500)='/proc/self/exe\x00', 0x0, 0x3) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x707, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) vmsplice(r0, &(0x7f0000000280)=[{&(0x7f0000000380)="4dcc06012cbcc7c372cb680d862375d8bd8b656417c639a8baa4799bcc7c49b95d5e4a9f658a3f5de75bcdb64ee252168b33f0bf43f67e0aa4cdcde223ba71fe24e74c7ba512d2011cdeea4e0a69c1cd442cae2f4f03adae2625aecfc9ccd62bba519dde5489b9b13153933a92d4ab15153b1edf6d5b17c4089859dc0e4558184f7b9d6e282f4169f41f783c362540f99eccaf30687606b76cf9b23bbf570ec3873583dcc0a614f03fff0600bb6a5b5b91e6e9363c9bae0cff9ca88686b01bfa63b8e741c6dc390af9eab37ea46a98882c176fe666b0b283", 0xd8}], 0x1, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x2, 0x6, 0x3, 0x6, 0x0, 0x100, 0x20000, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x200, 0x4, @perf_bp={&(0x7f00000002c0), 0x5}, 0xc1b, 0x5, 0x1, 0x5, 0x7, 0x55cf, 0x4, 0x0, 0x4, 0x0, 0x401}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x3) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendto$inet(r0, &(0x7f0000000140)="c44104be86a10ee4ae0135cab6d840220d9694283ac714cf79ccd06e510c393fe39a225b0c6c666cd8944cd82aa5aeb2e297e91bcbdbe2d306287f817833394d1c8596093a0e555d70751cc786dbb66a9a034f5a015128b56166d2bf80f3d03bdee42b0303b90ca05d25b59e4884eb413beaad521ff0dd8032fbe05fcc68e86236c1fe2e196bde995becd5d1193161b106c19a6b3d88033ad9467b01f66800f3326885662af1611535ee4f04f1acef1e3a43c294a998260405ab08caa1286335d2518320", 0x127, 0x4000, &(0x7f0000000240)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10) [ 807.412695][T30415] tmpfs: Unsupported parameter 'huge' [ 807.428221][T30433] tmpfs: Unsupported parameter 'huge' 07:44:57 executing program 3 (fault-call:2 fault-nth:56): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:57 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x15, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:57 executing program 4: r0 = inotify_init1(0x0) write(r0, &(0x7f0000000140)="7490ac4e448b03214b49cd1b8f2490cf9925b52e2cf8ea3406515bcf6abebad5543477b487fcedda0f8a2a9b4d5141868300e63412f45a10828781f2b6491b29d801039f5c3db09cd4141a8444af06a510df74da0bbe9f9541af5c7097c061c0f270fbec286ad771bd3b8951ce1f16859074efe7d46fb184e96578a44e827e6a0a6af6e9dab98bcdc4d355af616bb0e36d8a497df750f8b49f30253305624db3800f9a7c730972b7c22d65a1cd4f6af1f2af951e3c3ef78b7a5006f1775988eb320ec1b4d4fb459f9caf00", 0xcb) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) fcntl$getownex(r3, 0x10, &(0x7f00000000c0)) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:57 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x7f00000000000000}}], 0x1, 0x0) 07:44:57 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsXontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:57 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x42) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendto$inet(r4, &(0x7f0000001380)="02e7f4f06e23b798e3880661e50664e835ea21a02d7b62809e05be0599b0c5ff5fde6e76d48589ceac7b4e1394002d10c7ae85d82408b3bb0e64178472f40b1fc403ff6e3ffbe80fd93c44378b9d6f7837eb8f9a6d9bc9c9d8db061424a0bab500572609d0b9a7ba1196a8a9bb9a9007cfeb6e73260590ba1693fdfd11988d650ef963ec4ffd7c67df6ce913823b957ca2a29165e10576cfd883b545b4bc3cefa61f2a52f4cb075060b38df8ae9d67d36504ad6e602ba7fe9802dc0256dffbcecaa53cd535ed553007e523a96ba9577047596022f855f71e7ef85d8202907eb513e9ebfbce5c2e541e8166fea86f26f56ce3881766314577ce604319c2c9009fb9640a02f992e61af455462bbee233330b7c0f184536d0398f4d70c23a6f64a2e92b0099d0bc1e43b4f72cd2fe10a56eeec58994ed9b8caded990d7c9e6636efb43b5c3d13334f8d65fcc540c6f82f20f75b53b019d9a55a1cb9cd06718524ce0210b46e6f8b55c690fe76e6bc3bcc623450daccf5e7e18e4b582d6c7fe73c9b19fca298513360db28b23763e850787549cf24e6ce20641615e0c7c810d0dd7265cf77f9c97d1e1c23a72360e3f50c5889a5d528bd2aee50ef24153f20c006222b1223ea607a918c47c2a96ceb6611ac163943dcbbdecb62c83308b0418dbc8408b50d68b30e98fdb77f25c96b31be940291adb29a1660f8fd18ee209da8e104ad59470b348416768fef0bf8e030b023ac83b77b80aad3f6bd211e2f40b80542306be3e97e218090fe9a7afaccf3842e088f96b60d6866149682fc85ccaf167e83fb4cd422009d620a659c34913c848e45168b2a390633dd25f0709ec24b0b3108eb4cc1d4d07288e3221bb20cd66e59b924b0e1e9d20bf3cb4f040f97823a2b41a3c7af517fb58d0a996bc26dadf8034a9fd5c6a104ef6f404036aa58f3703c79493d63e1b62f3d525a1852658048155df56ae4949247f7f82abc47019eab0db0b0afa6e164e400e798ced0dab1c7d50d998549f0f035a71f44c0ba0578cb1fa6792593da3746aaceb1478aecd6095f279a1bee6d29dd70816dc5d985a72064b32de3a27ea267c1ab8a109cbe047b46085bc8a736db82ae796bf162d8dcff7bc8e859ed69d6dbdadbe1ca8ad898294d9b918edb3e7640ff885b1c7c8a4ba99717f48a65133cbd8496fc81a5f4f3a583620c13b30668786bc34e7e5ffd92dc3df24f1985bd202127336c1c2e80f67f17ae170391f7a40902d553e5552171785785b9bd819e0715c0ebf822021f3cf029f0ca37b44ade2ca32717160928a39cac3fa6dce8faf192546b0680fda387146798ccf9563d87114bf620608ad88a4e4b251163d96fea58d7f66e117982cd01e05e8b7ca48dc2f32f5815044eb8164de1d2af32d67c51cc5e5957a7a80a7dee15efca5ff4b43e4d5b8b967a585bca496f2f9e94e46c8c460118a4cda9cf92ffaa0a8955a1cd6cf356e6c0ca305dc426a7592b462822c868c97122d8dcc8e98815b40cc514cb3438a30ee4910c17951d3202a8f941e9d773f77fad2487ad49dfab29c5a7257b7434ba9c841d1e4ed5f752dda91847371cde075bce465f90adb688c1a9ca9a2f9116df49529b5ce78638b082910082b27834089c4f4eb149a69f81e61b70caea041bab43e87defb136ba74243d9f5ab5e8413709c44ca846ad31e1c3cbd116ef2dcfb845dba54348afb91c52e48ecd26b00ff46e12d26d6046e3076fd6f34cac7bde2427fa7da8fbbdf94283263ace234350fdc9c3d772fcb01a9780a776d3db6cc00d9e9002ff9c7aba675e2c2e41aae37ba0b5a4e9dfd8a4dfa66499832976b3833e2bd4ecce477aa0b05ab92f3605b16cdaeeb491a4e2249a3341de743619576f880d31dcdd5594092f8fd9a09f4c12df0755556e7ee220f444cd1d97666ac747f4654487aa2fceae93d90d6825c7e235e045ac21db23ca1cffaea6504f23b9cb57734c301e3b90297e711b9633700a6bf2c014dc73f510d4d441106c3ff8f278bd64b9cbd9fdf23eb67671808307a789b1a8c58d71e256b91c8037f0a6c22e5304858823493a22eb2431dd508e3611540224620a263ac8c667335676867230b2e5485367f4ded89d69c12c579154c23cc91c49fc9de4ebe7ea0dbbdb85ad50e77715dfcd0015985c593e5c9070c56ec12c141e8da587b0e2523458836cc8bb2f72c0162ec16927ef05b8c773f314cf8b7aad3c4d6e9c495afe3bd75dbdf9f8e1c5eff30349ba2f056ce373b5f187e6b5c8e0b5dae75b43a9f8f9efcd54de9a6d6a9dcfadca482b8f23e2610203f2b0c9609933ed573c2f78b81d2eae3592ba381ba10fdd7ea04a71752af4ce73178c823d794b29f908c4a5dd8b362f6267a9ad7ad65220f4091243d67d3a5156176beaf86b88417823dc9e687b1d97fcf73c622635c6e4dc47d9a996c6997f28c2a136aed2cce8b3f7f0abaccefb777f1f4cf09e54bfbef2ac737849f834d829ffa7384f359705b19a7d5a848531f741966f6d7fb19938aed39f600b28ad15916dee87f03b618713ad477a20240f737f9d94260608b962d65441cd3437c325aa1dd8b09e8593838e074d2f5fdcab141f6ef2f3b2742ae5482c968bde2575a681004af6aa88c765fff9d4c686145a47915d48f35459e2b5766215ab0725283178375a3a230e87af866e28d2f4bd668b79b676eff534850235d1dcdfd3714c65b3e6ff9527d033b4bfa23a7eb2549f2be8ca8614906e56297f8d11f335b72bd67c7447b102cf44d00315fd5610f415a1bc1d5e60503cf3337146d1707775e3435fde2c1ca8d356a207a764d9573c16e8a2e18ef8aafb03ea2444216f1cc8642fe88a8b3fb1b23133b3038048ba5a6574d01c78659d09007002a3d934d0f505b4fee91f2116443f0b1b058dbce1431853d8bfc0f30d795fabc236986cacfd759da991f2974b6812df9c9e1ba8018aae4998dacfbef8f1ec876167a4b6f08b333d68e1aabc0ffc71c8ca341380999900fb53d1e8c10b8a55c77b98562e04e3a4ca0c001e740773e6873d274468e05fa895fa3467cdfb393c4819ad5e2e8bbb30599f4842f09c3282f49e7e2cdb1aaacf0a5eacc7c4851ad37c6fefa8a761260a91b2ce804ff446493e84c3360aed24857fb416e2b14fd27c0e192fa5213972f619946de7bffa832a4a6fa0bf8a8da62319d51a1748beb8b1d4425118d9044c0b89ff2e64cb72f624fdf3e8e9fefb53f7c7979238051503d3253dc64657c5f4acbb8b3c0670d0264b7994df4241b0ed8d02ab3a4c4657dc281c52f4ae23827ac2411679f66fc6d96113a3b2e1453aa875f5bdf68190eb0a27058c0f1765a13662d7493f131ff38ff79d22dfc1283b228375d4d84f2a6ea9351f9b69951fa846af92684259d8fd6d116975c313775214562468a126257cc0d5bddc7ef4799fa38552b2d2e405528ebdcb4f66dcbd0a36d050c8923cf465c717cb21350a0a009051500ba8a2724d4c7fd37644b62ebbbb6d9beefac2d4a8d6fbc0a19a6e3e2f1556feb70f5005c0d681027d410299de9ffd6fd00b5ddcf37f85601c4b7f92fcda0bd6ffd5af3e18f16c71777ccfcb2ea377f4548543f53ac91fa48a04dc1fb62629733cde433bd55ad4d73b3b1d564cdb9669d9ea9d56adc459bcc0664fb9b69430ece0d857f419ae7f30c3b6cd066099626522a472a06acac48557c422fd0d9fd75d7f493532431d3edb080d57d1c007aa33f3c1a5b029f300fa41fc14921e41d6815ff3f9666eadb4502428267662c1998751293566525d19d49f0d2fbf75c8b2ffb65a38718e8fa0715cf827f5034ded1e2d8190dcf73f161e32f41dcd493e743831724f4cf1d68fe10035b5a4a4018ba422f36aaefca214fa6bcc72bb1160867a9c0d6fca488f5e38e7e5024f9ed8aa50321fdc4c3ffd1f9ab0db6f8d550ff89db812fcf90f767424df48279a3dcbe46983c79a3558ec6edb60202331f2383429c3d5d5383b8408a467c10fc9443ba6de8a1f90920d5269ed06e05c56c842f42ad6c0a997dad80ec85c80f0dd5fd9ad0606f82016acca83c181dc90d2526b2361948770e5968fc7b76e41c31d5005666fefb74e4b3616437ba14e641dc66cc23670fa3176d6746d94d9833dc47fab4382bcab3a514397c90745d34ca8f02502af014798fb40b370bc8681536967eabd6ff637eb247cb5942c81735dc92b6625365d41a1846cefdd38fef41d59efccb44810819dbdf526f52b4b95545deb5493f4e77bcc681b0e0c89bd7e43c5cf6785ee1bc233eb8b1d4d3ab7db5ea2f2242a5d2316242edbfcc86e018d997ac4255fc030f40761c126419559ea53272a8e1cef122539e782d8bfe41f164edfed60d4232485aa7d0e3644a93ed5003fdf9a395deddb2550698f54e62e08793bf6c6b2c436349d9d1760382b14dc12ecb86ab0addcb6373808183bfa3e51a8bf75c96077e7d77cabafb53352bc4a607a437a79a34d32f223a50aee7eb6bea4b0f95cd69c210e51df3a30302efa293df458b098245a149f53ffc2c78dbe13d9ac41528a245474e703c60439c881a97f61083f473cb82b6a2f41bb919c39d9441ed0d69a18f702f1ca776ce91e3412863b9bc64e133c0ae70c6aaa771a54710bb71e84dbe51e1de21ec534e2ac97ec3eb88d81673b495434c17a2b8fa933ded162f0df4257deb4f21c6df11bfb631f5ae2b8385e91337f40f837510842ca0f8ef829b6323ee27cd3368a96d32ab092d2603f73da70319350f20d6d6f2b8e41259f178aea6c7dc927644d882a05c29e96cf4aee636bd7322dac148b8518743b764fb89dd4337476ec8f2476f49c1a62839af7aaf2234cbc0fb730b75a9a13cb14a4b5ea5803c2dec500750ef7f45e13156df3ed87ac5dcba62bb749f88daeeb079dcd06b79e1d7b2a4c1e828349694fe52b1864b41eabc5597e938dbba80945c6d0666faf37f40776a146853633ea9ef60b8b930d0a122978c83fe501c2a272d706e7df480bbf765b2aa334b1bceda11afcdd2034dd2db71922d236f1692dea56a6a34af15d733578b1770f58101c91a7fcc81516a09880385e0b4a2a1af080794aae6c816e12d13c361f2d7c53d71f6c794cbdab1abaaee4ef44961f91a9f457a2c8c462f633647fdb105aa82607ede317c342e70d82a1f8026116f72b925b195af4aaaf935fde93efd35520de02c763a1ddd48ce658ae5d6e68e35a14b3694171faccce17a9f73a1eee74609970140bf43fef4846dee72e2f8fcaf526fdd84e0b33a6b2bde1fa69bd8bf0740c69c0d8bf077eb3935554b432655a7dc29b110e5bf479dc9bf628710933c6df77f36abf0a4ae012fc69e72b1cab3403edf28f4fef67612f2e196308b3f86f13fcecdf6630b77f04a31f5fca5bec6bc270cfc64e5c4f6745895115badf260bff7312ad4c5ee5ea87a989dd65b96c08ab92ea61af78d3632d0da38a4ab0cbf4695f2c77bb1410fc80be79f9dda7e09647d1c5e3d68bfe28a2c9379dcdaa242643b77de7ade4243000ac4a6825f9079f03db05d850d3f7069ac6c174be66f47c125a4bed3dd193523be313a0d6cb40db97ebed91bf8c5810126f632ce4e7053b0e0aa685ca81e4d53dffaaf9e9478b5da0efda95b3227f295bc510054c7cb8b9d0b7c593a799fa971189ef0ea77d491008e848e010905cdcb1270a41e4d8a95af698241eac0605e79c295805dfa1c08e61f343070f75f4a3e3d5db2fe7a12aa329620007fd42ddef0e8cfabf8fbffcf1fcc1e7f37d34366f1e211e4aabe9dd70b42bbfb5f166c1", 0x1000, 0x24000085, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000380)="6fa1706ae466516b7f09ec77b218f2476209cc0c042ef25a6ba9637638a3bac552b2bb1825f288d5b1df4698c6c9cafb69d96797c3011de6e0649a2dc350d15856804852bab1e7c401608c2723ebd8d3bb8e69a21fadd9b43101378b05f1c76d1e7f130688fb4691374cb070e036f24cfa095feb34d8d42f095dec3811269577f0595c9102168ad7838bad22b997c44b649d7103c1dd95ef39b95b96bf37351275a23a88a9ea4fc907edfa2420cfe2f1e71396cfa3ac8ae431dfdd83339ed75d6e6e26760aced8f8a8bd234c9cb09236a602eeb93056c0d700e20c8af5bc1f67d16633103f6a04b1e48c01df499a075b5e8dc6dee8c280fedeae1243fe54a95a4b0ca5419c8751e874b05dfa3eb3a44775a24260e3b848164824ae05a9be1842a25930944d521e60472122fafcca29eb3208a2cda9821be34d36815391ff1ab0c181f60420eeff42e96d03a718bc012fd2425a0ad6574ecdf708147f321ed23d8cf5917bb68fca78aee66b96191c152b2589f6df6ab0dd5c0bfae7bfe93ec1762ad71b2eb5877ea6f58a0b27cf4b9da7642b4f05e06d3bdc1e53964980efe52a85c5542bbdfdd2600284c5ae917d254baf7673c9d587e5dc226a0aa8e1eaed2aaabf572fa4ccb52c660e957231c157f51e51643d6339cbddf5af7c5659ffd26acb6fb9d2646d12d5c8ff1917a7984b5bf1a78c0ea78229055dfee97413ede85f5d93e2b0424b0d1247a6855f81020a14cbea1c65649d19fcc7d2232f7873398977889b8914945c1c7ceb482c6ba7d11bbeba1819ce5b091b55584c73500ec2153466f83b98df59de0a4205dcbee8820bfc12da708a04e7b4b5cf4cb74136a671d143ac3f7128c3cdd6e480c69725653546590296a9a9ea3621115da339d3e168dde1a11cd1f2858f3c5292ad88b33a2a4f916fdf2fd26d5e0b8fb8cf78a1a4f428ac7d09b6c8323c3caa7bba3558c2a1b8ee6774d997b204613910cba059ea43cac27cfcc51b181d29d3daebdfd337e7330aaa8c0778fbbf895247a699c639474e7be36653ed114f69a3d236ed1e4a37073d727ab0fa5d4b8e2396d84eddaac1fd2b3035f8f74c31f357230a43f6ded073f462865dcc2f3ef22429b9fd58607982f16026343d96c2b9eb1fbfdf0aa9e08c6541cce0d46c5dff89763ee98a0ea381f2cb5883d20ceea75738950d586920a3fb45e0fd19dd388d1d8504316743cd18a25476f7dced5b6512ca8a6be57e1b1413a390f7ba3f0cf285e92985b067088f77ed50e9c70a3257430c5a6e63bf137180ae4a9fecd6d2c6bea524aca364fcac469690cd2f1556cb0e37d08c7ad1763682b75361049529445029aed808954f964a691e04a30f60ebcdcf29e7b68410cdc1a1e6aca37824171092c42aa04a61bf4f385f13851ff149957a17f2366e9d729e80c3d48fc92fa300ec5225d349d0fc5c683078835a5fcf54d128557328593771f505bdded46e9bfd0004f43021898fcb23065213f8964d88965b7b554d7fcbe72ec460001b8c71364279beb274754f4537a639f2aa345c19a01ed634e5004a0e0073daadd86aed90cb4c82f6b8c7b485ac872c0a2c24df137d06073b7b0eb73408b81411d9b52e884142fea46ef5a3af9cb72553d6bbf83bb254d156cb25c3a790bbabf3e25f8ba4b75d683078f47a69bc472af9cbe015cb9a630d2faf610e86b62195b5e4ca2618c6780732eba2bae3c1297b24d26c0dc517c1d33e3ddca898e013c7efda3072487109fdc81e62f16ede73d93232b476aabe1a7865ca9af32f2e683280e42b810265f3b8962a964af0a7368b06cb06da1eba22aae87402be63d141c72a87bb99e01f728140b7f31cb46eba21d6fcfd4176e8dfd82c18559339572a7f4ed282e8952e2f22b49d9cfaae4d82b27150842f436c2f9709e97cb2c2c0e7a0963d3957f3f1effb81f6e32b7b43f96a26decbc2109a0f4261c62bbb160b09535c491e4808cc7b5f68b5fe00185b3cf6abd493a04e47214ca884fa5ae57b7d8c91b0d5446e799bdee0fa4d178eff148eb7e289b6c339c5b5d1511befbf4aba60073158fe9ad0ccca50fdc70462fdaefd821049ddf0a2315d854effb55d73b9e3ba31c4f1f6ee9c713a47cc5395e8cadbd12131747fa3df6cbddc90e3a0b97e60b005f8721bcf6bbedd6276e089bffb9847d7b039b8d2f16d890d61190243093a212f105604cc932a40370a4c2881d5e5d68b738869090728065085b5be9b1a5d99fa140ed43a1380228ed7a4cc996ab09f3f1c1763ac21669152103b7a7222117ca1f3841c969202e0d9e5d91af2386afaf60d8d291b476323da2e54218101d83e9579c8c2158f4064eb55f6df1d5d1d4bf296a7df6447d0ade780e52fdcbb3d113746c9e2c706d3c11dd440918bb56f37c60deee58c50cfc4e0455b1801d9c16622cf1a8210bcbb6d9905a09b4676c58c2c106c7ba1d707465fb5fc0d1b11c0d6373fd21f32a1d5cc7af1af5215990cba762900a34bc0f33d600a73e45194bdbd31acd62cdc0b10e4b156f99fe7e3772b901ac40d7fdc9a6d3e71fd96aa54b17d11fdc8ff31da24592bc745da2cbf2e0d8d3dd56dc5a0d2681de0a32c3c49c4bf07fdbcf97207cf466842f49331754d8f4d70bfccefb2784abc8106d235ccea94cac01e7d5664b791289d00e2b0fd28dd827b113e3e417a76e29849aa5cba62f2b58fedad9b9c881b17f6e2c2dca2d7d43bd7efb1a2edbb58b97f8f4d099dacefcedb2bd60f86fc6d4ae12e33b18e2d8d95668936125f10bd3ed09700792b4cad701d00e0d487d1c6a70cc09e116b00a031e4e0b591531e8299541baca59ad20eab751938f6013fbc445fcd574912bc9469d88e1a407f495ac6d5d72bd0a12abd8fbb98793f29a0ed8a789873f9df4b9f47e8700ff292dd6100a116445948eba9848eb494d94a2c973543d3fa45a8d7c2c7efed6b308e5f7258e124b993107a5fd27f34c40a37db193471758cf6171be6f17c7d5fd9dec4acd64be2ad1291255288c08c8e37ad90dac19c0bc6cecd13c2440479f16fc3eec4f3419f44eceb1f58eed97fded26981b2812fc1ca804191ed663ef8f7b4c3a2d8a0ccb47ddd393bd1e84aab2ac422104a305d4b28b8ba3deb0ce53ed8f775174e7e855ba055c30ace80198320c91540eaa217eb8938e42642bbfe461b2837abacf4fb2d41a0e9aa951afaa7f544d1b70ad79034390ac2e6c5a553547e80c7ae263d2a8eaa138623f4da33ba55201440672f066762e03fd9f0ca7ea024ca0fed8032e5919a4cbb466d6e626a81ccae007666a13d5dba1ed517baf00a556ce1908c4c3150ef0b067f0f01990e200c065bda6408343952a0caf189d2237f84fe743b23a856c720b4d54c93c7a85a6ae9c37602d0ebca918abdb56c4ccd0b6ad21bce4bbe33b61a7f4b25c00d03aacb941c1a8b381ccc031af9ad95c446457ea4d19f92255cfd13440198eb22376bfe840a0b1b9460e6f32bc98942a8169add3c6dcccc362f81f5a24e08ac2a63953cae063feb7e680c9e7da18d4a9258c161448c2383ebc147449bd7dbd1a9abe2b8b053c2a2d6be09e377bee66d0aac4ae30029708967de3ed7b6b2b4a0d02963047c34f9086b5d40394114b85b646acdb531d17e37c606e08e2ced490ecb5f75ac9bd5958cf384a3064d5b78514f17fbd4eb3099cb814de2f78d2c818cd4290056ab9ed5eb1a899a02c89be9e78fb34e9f566021af3b3304db7d5e5aac214c62a924ecffb4bc1c4fa76c531d3403d79bec474ac417191444127d34424420e0a755976a50121fb8795ef2411214ae7834392a0675fcaff1afdc7e7acb2cc988517c59bd061108b253142f2af21469821149c230e057fd427278187d5249ce364e486d162e69d7fdfd4e0865930c251cd2592b72fa818bc254f7bed68f66c9702a2be3f60e5244b64289d5893d19caa05fa55b89f38f57549c431f49a7301834706cf34a59cdd59096f814a2be9adea920d91ccbb27f630cb204441094d2de8433e2f51b749623503fc5b46fa84755e688ad5847c990b934248db0e27572f9445bcd8bf5082affbb57a5dd52d1d4e152aac705d2dbff7ac49d2125bc761ca1e5d463dfbd9028169e1444b46e29d94d46167196a51fe44556690bedd9c27f9f84a449edbdb0655476cf63e894ee334f764c88e523b782620fc480de0142ac23ce853a94056b7e30e94450a66f039d50480d4ff195e1af67cfd207e97bbdb9bdc3ecfa0d3832b142c8d4fd35cee99e17d9a020633c62ed9d8e177c9a2e25a00fcfe7667645fe329d57c66ff06b6b54ad0fefcffc828933ae42ca868a6e755f51359fe4af66a488f03e47c70da88c4f46b312addac01790fd568539461c4ee9fd73e5cfe05cb631e770ab30a5d15a262aa0e6776e189f60586a94db9c904152f3379f38001beaa04fc3189c4b97507f1f43285cf7fb7e70083d920d5891f2a2fd445727fcfedb475cbbfddf35de18db876e9b06345ef5562ff72d4131fe7df438c3f3b2462b311269e95db666652b11969b598f7a878832b2376d5d8f6921c35c50cdf827ba0fd10bfd118d1bc7e8d260716ddc9bb6b4a7b235c5c1ae001b25eab2f1323cf04a9dcbb7763f5a07b0c19158b03445d1504cc687da513177130a7fbe2f378bb44e81a516ed0abeac43d3194309126deb41ae244c3344e9bc9834ddfe8b488c029391e60156f9b17c83dee1627f621490bea2ca63b660445ff15a8595fb7fc4092aef8dfaa58e9eda297305d0cc1142dadd42f33c6869063537249655cbc96e7c6be3169af36a65d9aa0bf353ddfac2f4aa42f5ec0737e6f3c768b490af1ca750c853009f35a7b0162bd14b1e1d74f2af7d3e540fc041efc9b1f660ba519022a8f419a76ebce2b0da46d2dbc0704bfa10bceb478e760d99dcd82556f268e48482b187ee0add4baf613d02160717d2cb03ba8996a91e364a92e48ab835d44d9a2bdeca46c7797a30d7d9696b002488d75bd58ff434c264191d86504635a29df1f636a5c296eac2e520ab6281cc47155b4236b1906a96cb0b015966a19f7e9d17d96a7297689ddab3ed59e87dea4e7cde6db2fb61b90940746e3640a2ce5d8d9b4742016a9e60eb2e2efe083426b65fbc26f6c77da5773fbdc47b3843ec374256400c7a99b9ac58d5728ae4338524c74cf7b01926e0207ed8da39fb4192378c61677c9a803db314df72420e1cc63d8addbee1c6aa85d87cc3fe00294531edfdd0a9e065afff4066134af0db964632bfa9c1084c833b4a5972f22c390a7af97166e4b10caf602ac2a5e95cf7687e4e5fdf03f2b9c5801835dda2043b476e2e14d1a64a174594885315626d6bf9533b09ab90810dc27308ab78adcb122c5fb36bb4096d3f7951ea29ca452e1ceb9fc41c247a28e9dc30f37a2c07e408b24ec46ed06a1342aea1f7b292f3d3b9d80e7b1953cc801ca75d2a4bdacf12439b6f1d8a6d280b7db2d8f864472530c8995202a25feb93088845f0916341397dc6635e41130ba89cde6aaf35eb0097957c4dffa42e98ee30c7cdfe96156da767e3bfceb1cadf89961b7dd9d1fa5bb91b5ec0f44b1c1f0947fe369df874d1ccc7a31746029307ad6fc04f147756ec7205f9124330d8adebd4a21769479b4a6f8631610fa03c14a51fe677a6af321cfd1f8ce774bc661127a7f8b69810b56c511088189bf5b0a857f358fa28c84b0973505a65e220c34fe59f2605d6781dc658cd254ae45db2a0a9297b7e55b986be7fa7d39daaad7b71f4b5cdef5f8305a26a850f5383499ed50217f3", 0x1000, 0x20000000, &(0x7f0000000140)={0x2, 0x4e24, @multicast1}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000000c0)={'wg1\x00'}) r5 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:57 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsdontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 807.666854][T30464] tmpfs: Unsupported parameter 'huge' [ 807.675529][T30468] tmpfs: Unsupported parameter 'huge' [ 807.699916][T30473] tmpfs: Unsupported parameter 'huge' [ 807.704802][T30469] FAULT_INJECTION: forcing a failure. [ 807.704802][T30469] name failslab, interval 1, probability 0, space 0, times 0 [ 807.705911][T30475] tmpfs: Unsupported parameter 'huge' [ 807.718054][T30469] CPU: 1 PID: 30469 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 807.732153][T30469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 807.742207][T30469] Call Trace: [ 807.745482][T30469] dump_stack_lvl+0xb7/0x103 [ 807.750074][T30469] dump_stack+0x11/0x1a [ 807.754221][T30469] should_fail+0x23c/0x250 [ 807.758639][T30469] ? mempool_alloc_slab+0x16/0x20 [ 807.763725][T30469] __should_failslab+0x81/0x90 [ 807.768476][T30469] should_failslab+0x5/0x20 [ 807.773039][T30469] kmem_cache_alloc+0x46/0x2e0 [ 807.777793][T30469] ? mempool_alloc_slab+0x16/0x20 [ 807.782807][T30469] mempool_alloc_slab+0x16/0x20 [ 807.787653][T30469] ? mempool_free+0x130/0x130 [ 807.792335][T30469] mempool_alloc+0x8c/0x300 [ 807.796827][T30469] ? unlock_page_memcg+0xc3/0xe0 [ 807.801750][T30469] bio_alloc_bioset+0x1af/0x480 [ 807.806595][T30469] ext4_bio_write_page+0x7c5/0xa40 [ 807.811704][T30469] mpage_process_page_bufs+0x437/0x560 [ 807.817183][T30469] mpage_prepare_extent_to_map+0x4e6/0x640 [ 807.822979][T30469] ? kmem_cache_alloc+0x1fb/0x2e0 [ 807.827992][T30469] ? ext4_init_io_end+0x2d/0xa0 [ 807.832917][T30469] ext4_writepages+0x6c6/0x1d10 [ 807.837755][T30469] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 807.843376][T30469] ? inode_io_list_move_locked+0x17b/0x260 [ 807.849180][T30469] ? __ext4_journal_stop+0x47/0x110 [ 807.854372][T30469] ? ext4_expand_extra_isize+0x540/0x540 [ 807.859995][T30469] ? ext4_dirty_inode+0x9a/0xa0 [ 807.864835][T30469] ? __mark_inode_dirty+0x2fb/0x680 [ 807.870022][T30469] ? ext4_readpage+0x140/0x140 [ 807.874775][T30469] do_writepages+0x7b/0x150 [ 807.879264][T30469] ? ext4_da_write_end+0x5fc/0x730 [ 807.884402][T30469] file_write_and_wait_range+0x180/0x210 [ 807.890023][T30469] ext4_sync_file+0x105/0x670 [ 807.894689][T30469] ? tsan.module_ctor+0x10/0x10 [ 807.899525][T30469] vfs_fsync_range+0x107/0x120 [ 807.904283][T30469] ext4_buffered_write_iter+0x39c/0x3f0 [ 807.909817][T30469] ext4_file_write_iter+0x2e7/0x11d0 [ 807.915093][T30469] ? avc_policy_seqno+0x22/0x30 [ 807.919931][T30469] ? selinux_file_permission+0x22e/0x530 [ 807.925550][T30469] do_iter_readv_writev+0x2cb/0x360 [ 807.930749][T30469] do_iter_write+0x112/0x4c0 [ 807.935334][T30469] ? kmalloc_array+0x2d/0x40 [ 807.939925][T30469] vfs_iter_write+0x4c/0x70 [ 807.944442][T30469] iter_file_splice_write+0x40a/0x750 [ 807.950076][T30469] ? splice_from_pipe+0xc0/0xc0 [ 807.954942][T30469] direct_splice_actor+0x80/0xa0 [ 807.959873][T30469] splice_direct_to_actor+0x345/0x650 [ 807.965281][T30469] ? do_splice_direct+0x170/0x170 [ 807.970292][T30469] do_splice_direct+0xf5/0x170 [ 807.975076][T30469] do_sendfile+0x773/0xda0 [ 807.979503][T30469] __x64_sys_sendfile64+0xa9/0x130 [ 807.984685][T30469] do_syscall_64+0x3d/0x90 [ 807.989106][T30469] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 807.995165][T30469] RIP: 0033:0x4665e9 07:44:57 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fshontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f00000000c0), 0xa400, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0xc15180a97b4af31, r1, 0xea0ce000) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 807.999049][T30469] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 808.018651][T30469] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 808.027059][T30469] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 808.035059][T30469] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 808.043091][T30469] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 808.051051][T30469] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 808.059046][T30469] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:57 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}}], 0x1, 0x0) 07:44:57 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000140)="144b9bce66f594c70028ce5a640567d59585a70ad22c2001380591044aad707e438d485b38dd723e1cc55accaa87390f071d6b4e64ef579dab15f1d089b3a4be31ec65a7e77a351ebc8ad31726d01719935e8889e5b26a8bec899433443261d8eb83489e8a6d70b8290413078777843075c18db26c42ad379b763bbea6fac5dd35d10745b75afe69323fa9b50a578214eb276f2333c88dc6487090c6c16137c5b728295dd058", 0xa6, 0x4080000, &(0x7f00000000c0)={0x2, 0x4e22, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = getpid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x12, 0x13, r1, 0xd1746000) sched_getparam(r2, &(0x7f0000000300)) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0xc16d, 0x80048, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x9}, r2, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 808.117292][T30488] tmpfs: Unsupported parameter 'huge' [ 808.151713][T30498] tmpfs: Unsupported parameter 'huge' 07:44:58 executing program 3 (fault-call:2 fault-nth:57): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x4) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x27, "ed005400000000003ec13e20000000eb00df0000eaff00001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsiontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc19}, 0x400, 0x0, 0x0, 0x0, 0xce7e}, 0x0, 0x0, 0xffffffffffffffff, 0x1) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='limits\x00') ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x80, 0xf, 0xed4, 0x33c, "ed005400000000003ec13e20000000eb00df0000000000001fff00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:58 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f00000000}}], 0x1, 0x0) 07:44:58 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x17, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x121, 0x0, 0x1000000, 0x1, 0x0, 0x40000}, 0x0, 0x4, 0xffffffffffffffff, 0x3) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x5, 0x202702) setsockopt(r3, 0x80000001, 0x7, &(0x7f0000000380)="d75fda80b1d75a36f1331cefe2017d7a55b2965f50c407878fad653e1ec526d8db1310d475333d794a57f041d7ffa361e648b183fd4dbcfe806e73f989b58f695886ac689ba19d341e5042b9f28460850948faa94101fc93b5f4837007db22fe0ba28355dd7489a54350c15159cf874207431939c6842ed415fae8db9ae81544dd9bd26645f4957db2d4ff9d633f9ec6ae8fa2f30bcd07d2496634447a3a0bffa3ddb82d73e443abc49c01934e0fe3538d9c83841a66e8659167d1621223b4fdb8e053648373b68a54e3016c66d2921cfc7117db5c2daa1de07f06d4e693e99f1559ef0cfb20f95c7bc21db8e7bb7678990400c1d95ae263dc234297d5ad6aa79a1e8f2ef6727b55c90697d4671e987b0c4c744b162be8385f248609858de3174b6711fe1cb156e6e5620f486b40dbfe638d102d31969609ee73e781532dddad8aa2b71fe4dad54c68b766c75e7b4b9088898cad1eee740214638c5d8a4decff7bc9f669c1a787da93612da24da8de7c57d426306b8433845df943e43732f241efc1543d10b31c2e767b8026107fb8196a4c1c0a66a903a9c1d070e832145622cbc931c6b858a16ce25ad7c3e23a29459d868d7a64de42de0a2d2afa4bd9011f21fa0eb268e0278a10e8a26aff1c538a441020f1d3a5e8137c96ebe0d8a92995df83111550b8786c35e1290722fc7a1712e88b7a5b5cc7a234bc7cce286e056f279c5d0edd2719b5a675585677c4139c61d92dfd07d211a0d4010785a0dd58c5621ed491432329298c4ae48c625ee6fb4c93b42e0dd3d7c5fa153cb6e3f16059082ee8c355e5390dc18c0c99452e11820123efec4ea6ef2394fa16bbeb1c7922f0620a3e857824663630536f5f08c741b11129462ec82e1688f99f4b687481b99067a99b63a8fe7edb4e3a1ae3da94d98aa045518bccb19d9cea740adc9fe811a017b4b7ab04dd22f90389636d9299606ac57372c7b4eb576165cbde9e053935e820db6befee83852fcb7f83cad31b09633a34d43697b43c84f9c33c5214613125167765e669239ae77b344e20776fd72481771de3588bc2d26a25a3412efb1df5ca15fe5e9e088b3e354fcbde0bc2930caa217775c68caa1d78d76b7a2bc2cb7db43eb070bd5d6584d56e6d5832f954367afa31beee410aa8921fca1f4cfefc553ca0af4f0730528718cd2471596af95e09efc21e374915310323e247b0d5aca19052e55fcafbb8292cce7eda8498856f65ae20696db0838bbd3ad9fd421f13a9c21045f884ae147998420a8c4372e547a094db31fab2ecf2c3cf8e48c1881e7b42c02a2c6119195403b1d3862730709a2dc4d3a52007f285866014b15a92142a602f34194f8f7fb88f0819877d81900a0e5147ef2372e17f72afb6b5bc150bcbb778448853c52bb70520d4bb0b2ecc7e4220de0fe913e46a5864666277993aa15648307584c56e1daa2d08de6b7499a382457adca07c12b969309ba5df2be38d1a5c89589c509d93bfe3d688ceb606dc9da6125659d1d9fc6fb6471681c8d8d8488f4aea375a76ecd19942c7996310e4e0b6fb0c16aa640e04e7f59276c99196bc17cdea37edef8a8a5a9ba75a4d3786ce8e59b7716bd0ba31b26f5b3249faa343f6f14393973dce6f499d38e43e6ca75df11e19cf49a929b54e25fcec9d7b143064eac06a087379fe5c15bc5a4489426b2f0fd01b85ae146bbe9defff4a20d3a46b4a4bc9873e23d9f6bf1c799c432653a75dfd4866187858da708e093712f7b3a9b4f0eda14e2fb98d939149959fac1009031139f062152c0ffc74a41ccee333f9cce3ed0c0ce7f4bbd2f9fcd7040014c80fe461db26d4e888cc0e17a05cb97fed35696026abdd38ecfb6ec0e98e1dc1ef93200dd9d49756fb35ebe9ffdc1c54028c7b79f3b95530bed7be8659ed5a506572a276f92de11275db70c3b759dbfade149a14a2e89a5ed0c5015509d53cb7348c9477e20a6862f5d4c76926caecc47fff1714d6efa5289e0aa1558780759e75b4e0849d3fd0ee3a69e936e093a9470d40254922d1c1f6d9bf7f66e6fb8504f28222098039779de1a3c59206e51a94508ed9ccd3afdae2e999218885b98581c4d5b7fc4d12fc5db2f3023c8c45063799a0e1ac5ddfb0ba6266b401ee7eb38c8edbafa3da9411ff48d6541a6811e26c3a35652b534465c6ff9524a415b7fba8069fecebdf919348096c2c8b1101652f49e25e74e193b6dc0210498fa7aa6a0ac7dd58dc41a51e8defa2b784ccb446950677e6e63991dab82bb74019b57e1e3c3212768f5d5e11ba96204e57c1fa43a280dbf668e417d70f1b5446e55c5adb2074bbb516275c52cafa75a52c3897f098418c29e41475c94b397da27d6f036793d6d558e8eed35f5c6fb58b6a2d60c804e85feb3afb8911693001034d46c5735f431a57cfad31d5a8ec6c3649f87db89cd1dcba0ff90bc4d23888fe12ca8cb4a8ed08ff449c8de08c5145cc6a8229fd7b7307684e391c8246faead740a833a3f855b2702a558694fee05f53517c02ae17764f45b71653926e14043099a4aa7c117c0b50ead968af2363ee956ec5e85b66f251697429036a890825e5c8cf37550c8c462bc48c5aeb904c901980a29f5e14bfb8cafa2a715fab2181eb4d2478c4509918b1d7484ebde9b49f5b5de899b1180915ff829c4552cc8c901c255bc10f0cb2653dd28eb8ff60dc296be74116dac955dd1bdbc205953ec669358ebb5659e02c629a02b9acccc5812467a25a8c576a20524e4ba144041d332e3ce45788b02e768bd5e567dd9b8645a1c5baa622bf5274dd2ef9b84890a56dedc1401f3435ec2966549d1a626db9a6fff124dcb65034a7041cd63442b67f96f39a53ebf8c77230538c058e090abcb0e420b8d3517bb0397afc92fb177d6ebe60c63a4d0106a1999959c6f18ef17412d997367fbe3ecc9f56d72499b44a99bc85771b284b6a203caa4eb78726601d7d0a62720dd56eeead6ef388a33c144ef7009107ff552bedef6e5ba58e3c71a781769b545e06e5ff85ff43051bad15bc7fd8447114e341b7b8f601de142f8d5b39b91b2d27c1f159ee10d91e664495017026b91391ac21a2a6adb95d80e09385e07ded014201ec5f571348d3939364f87dc13e1c2079c98a7c97e1aca9b3fe9b3d8186fddf9b2b31096df3bafc3fecb7da8c8721158242340d29f456560a138a1a121afad80fcd7679524a6912e4ada637497d612744492709ffed0baa939e2635225ec8b3b3fcb0d21c8e878f9f733bbeb331677d46b1beca904aaac4d1bf6adaf5aabfb7059ed87e54a853d1b56029fc10ec61c333662cd49f9b74b27a419cde88f0fa4425c7de28a4f988d4096c5b07554a0ba6b1cec4a11d98480f383af5ae4b520d0aad6ca23c352672f921ab85acb20f40fedb17610ad6e91d6dcbd079ab1547095a6f4a3409226a2ae17fb995811e81ea657ccd7ea019d5667852d5e1928aa75bb2f0c0e05a71a8e4cedf8cb406ccca117a0751867709ea9022507d1998d81e26b6d292d29f7c1a7df2fc7f8b2b5aa7e2bfefa7dd97473f8272fc9fc9e04673c838f04b98112805b65beb49d9f350a1d55031eff9d814550415dfa92ecb9eecd7ed7fae6a7a584b8e50aeb0d2547106b55164e2723ba702f6642b26b9dd836ed8893d99269cf98a03f254772d579c35c9f3ecf2c73ed2f1c3b53e6e0729ed35c91814670e31f176cfb668f9d89079dcdbf20b98f731b4a98791dec61c3f280e1e5d2161083f9eaf945f8ca7f95674859f0f104f063b96fb1700ea95bd5f44e98efe3da8b7b7e2fb83d1b8648dfe22307054c49086de57d9f250429c379fe4918fc0d46b7aec93a279a28da1cde22392a6b0deddb04fb516362140870e2aa22029175f07d785bb0f063d370dfdf2dc493209f8894ac8a15a2ead7f58b9444687cea3b04895ee7165a5c708fe10ef995905755992f146cb858697ee702956e052e3d73d90470c21e7e8987ad826f009bb0d51b7092b015c04f5424f49ee53da6ee6507c96ebdf2f62ff3551e2004564a5845acc71a650904fe00e05de924072960dd8c1636c1a893b04a763e5a650a64f5d0d623c710d1efd2062558e2efaee42908feebc6a14bf3c3927051a85d071908b650fe02c98894973661ff781ee00333ca5aee9cd5ae4e9cccc611391cd4ba5acc2656a7d575257adfd13554316ef1c74961ca2b82ad7dfadfbbd9ea48ceaef37408f980d9884dcb1b2dd824f1835319c541d801ae576270f57cdc533c039e21f042ec011ae6fd97dd10eb1b8123ae6a3a2542c926d33cb3cae6715d9d8c630ed4b712fe8afc4d7def79de9909b96f40cf5353aed62eeb0546624a277f621f2cdeb29c30851f7b10939169370ff0f3071dfe389a9a71bd9f7f1c2da7448fbbd2dd5f85a2d331fb2d5fbd51ac247b92ddd75a56483ce5547abcc57dfd1e3e147e73ec8bb3c806f8e51e35191b1443d7e3ddcbcccb6c958ad4ecf1328e39f01a493f57161f81216b5a1644dbef7093e491ac8fe357d25238d3bc7dd4d4e1d24c927299775279f4ba89e0b3b683d7f0315bec02a739b6fcd210e15f7ebe6bdf3cb0e802f13d46dd45e718cc2d9decd9b084c59a297d7ac47193c3e59d6d9c49ed440ada323bcb0e08d28faec8a2577a9c8e15cace678f4a9f3ab35369cb0db43aa3b6832db0aea47251c7f4b9eb5bd6956f1c1b7ec1b7c513e7a6b986accb42d3ca5ead3e58aa37924d294ed32cd19164a092cf20049c460fdef414613864c49423a69682e524a024a8776497b1fbbd0ca60de1d8e489e98c579ddfae6095ba0bea2360797ab4f54dbdf9a3c8135b235c51e24cf0fc75d675826cbbc7882bb004acff4e5e8cd12ce4eef9d18017cbe0ee7f5108b5d41277415ebf2464d045bafc3a4e63aa4860e75049b41a6708dc0b431a2e88d038fb1db4f4f01f1e1b9e3ce602220fc9b81b96cee8463a426e5d4ff835afd3d992893a90d8577a647a94f5e266d5b3ace2f61f5bb7f5b35dbc4d9f8db7aee96707da19aad5a890e7d58711d568a46c6293dca4b56f1be8b7ab29ff7b841570beb05e1c9f521da1def2b9fada097805ac584a05803f057eee88302e5c990c26bedcb00ca897b9f5a21f207fb354f38ed03afb99dddcefdf2ff26c032ede48e96fb9b86163ff8ee8c2353e6ebbd15d10d063d0d7576bc16c78b819f50adb3d771f5fa99ffa941033cb37757a403b048e8d860be0f71913d5f2c7891eb7229b37e8f8fe9ecc53fb1788d4a777b3cbced6ab99060d94a11c00d0895bd898c384a4bbd72db5520d0f32078536f089b706aa4c984ff3f2c33a193a226f6620b3cdeedb365da66babd988c87c6e6799378cb5e35ac3f494a71d3369e51e89978ef6c91b7f453ef31825da884f9e8a31f041264be10c94938b995f24bfc5b86dc17b5b962980aec596ce8a97137a66a0639706bdf58da403b81e4b4fcbdc6a8f9fa39173271cbb995414a2ec7ac21d6267733e5289eac8ef383672a7f999ccfdc92fb1e65f858ac48130499a2da6a6b6d561769a0e5e3ab33be438d41e1bc3cdd7fcdbd29838f4befe15581943faedcf69887bdfb9873bed23d2f350acd8ea2ae2fa248319cc1bcfeb2d851e579c2d325dc91e2d1d99233743c892c97481a41db1bda7bb357282553270ca61664357c2bc340e1f60cc7b734ba0d74562a893427bf407a6b27eb5766f8ef19155e2740320022c7bac534285558d5990846d4cd6ea304289f5c2155343db8213afa00ac3e5e2a1017c569578b7228cd3645ad1a46089116", 0x1000) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$unix(r1, &(0x7f0000000140)="b84f4208c974bd0d741470957910de293253ed95abe19ad1125f68bc6091de5ed361e32c2215d78bb2fd1d5c2062cc75298f911256de0a28bc6e6e60dd87906936f75365f196011f300500b652d365e0453c1bd15a689ef5bfad6e186686de00ab381fdda1035a58c984ac16a6bffab8b5f222e6d922baadb91024d6ed98ffa265863d35e4d004256f813800640f13431d9ce994b01683041aa223c44cd3650f10708e9ec0ee3a9de3afc2376b5e9b5e698ef8b8", 0xb4, 0x810, 0x0, 0x0) 07:44:58 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}}], 0x1, 0x0) [ 808.329036][T30520] tmpfs: Unsupported parameter 'huge' [ 808.334556][T30519] FAULT_INJECTION: forcing a failure. [ 808.334556][T30519] name failslab, interval 1, probability 0, space 0, times 0 [ 808.347298][T30519] CPU: 1 PID: 30519 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 808.356180][T30519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 808.366300][T30519] Call Trace: [ 808.369579][T30519] dump_stack_lvl+0xb7/0x103 [ 808.374175][T30519] dump_stack+0x11/0x1a 07:44:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000140)={{{@in, @in=@multicast1}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000000c0)=0xe8) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fslontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 808.378934][T30519] should_fail+0x23c/0x250 [ 808.383390][T30519] ? mempool_alloc_slab+0x16/0x20 [ 808.388412][T30519] __should_failslab+0x81/0x90 [ 808.393165][T30519] should_failslab+0x5/0x20 [ 808.397674][T30519] kmem_cache_alloc+0x46/0x2e0 [ 808.399623][T30537] tmpfs: Unsupported parameter 'huge' [ 808.402508][T30519] mempool_alloc_slab+0x16/0x20 [ 808.412711][T30519] ? mempool_free+0x130/0x130 [ 808.417388][T30519] mempool_alloc+0x8c/0x300 [ 808.422657][T30519] ? __getblk_gfp+0x3f/0x590 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsoontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 808.427275][T30519] ? find_get_pages_range_tag+0x33e/0x390 [ 808.430991][T30540] tmpfs: Unsupported parameter 'huge' [ 808.433086][T30519] bio_alloc_bioset+0xcc/0x480 [ 808.439935][T30541] tmpfs: Unsupported parameter 'huge' [ 808.443259][T30519] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 808.453973][T30519] submit_bh_wbc+0x130/0x330 [ 808.458647][T30519] __sync_dirty_buffer+0x136/0x1e0 [ 808.463762][T30519] sync_dirty_buffer+0x16/0x20 [ 808.468549][T30519] ext4_write_inode+0x285/0x390 [ 808.470933][T30545] tmpfs: Unsupported parameter 'huge' 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fspontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 808.473432][T30519] ? do_writepages+0x110/0x150 [ 808.473455][T30519] write_inode+0x89/0x180 [ 808.480021][T30546] tmpfs: Unsupported parameter 'huge' [ 808.483550][T30519] __writeback_single_inode+0x2a2/0x440 [ 808.499035][T30519] writeback_single_inode+0x17b/0x3c0 [ 808.504422][T30519] sync_inode_metadata+0x57/0x80 [ 808.509396][T30519] ext4_sync_file+0x359/0x670 [ 808.510015][T30548] tmpfs: Unsupported parameter 'huge' [ 808.514339][T30519] ? tsan.module_ctor+0x10/0x10 [ 808.521362][T30549] tmpfs: Unsupported parameter 'huge' [ 808.524524][T30519] vfs_fsync_range+0x107/0x120 [ 808.534634][T30519] ext4_buffered_write_iter+0x39c/0x3f0 [ 808.540175][T30519] ext4_file_write_iter+0x2e7/0x11d0 [ 808.545530][T30519] ? avc_policy_seqno+0x22/0x30 [ 808.550393][T30519] ? selinux_file_permission+0x22e/0x530 [ 808.556128][T30519] do_iter_readv_writev+0x2cb/0x360 [ 808.561309][T30519] do_iter_write+0x112/0x4c0 [ 808.565876][T30519] ? kmalloc_array+0x2d/0x40 [ 808.570447][T30519] vfs_iter_write+0x4c/0x70 [ 808.575019][T30519] iter_file_splice_write+0x40a/0x750 [ 808.580380][T30519] ? splice_from_pipe+0xc0/0xc0 [ 808.585213][T30519] direct_splice_actor+0x80/0xa0 [ 808.590154][T30519] splice_direct_to_actor+0x345/0x650 [ 808.595636][T30519] ? do_splice_direct+0x170/0x170 [ 808.600643][T30519] do_splice_direct+0xf5/0x170 [ 808.605452][T30519] do_sendfile+0x773/0xda0 [ 808.609908][T30519] __x64_sys_sendfile64+0xa9/0x130 [ 808.615010][T30519] do_syscall_64+0x3d/0x90 [ 808.619404][T30519] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 808.625302][T30519] RIP: 0033:0x4665e9 [ 808.629181][T30519] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 808.648763][T30519] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 808.657156][T30519] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 808.665106][T30519] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 808.673062][T30519] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 808.681036][T30519] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 808.688986][T30519] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:58 executing program 3 (fault-call:2 fault-nth:58): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fssontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = signalfd(r0, &(0x7f0000000140)={[0x10001]}, 0x8) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000180)={0x8}) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x4010, 0x20800, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f00000000c0)={0x0, 0xfd, 0x0, 0x24, "ed00540000000000000000001f00"}) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x4e20, @local}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f00000048c0)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/139, 0x8b}], 0x3, &(0x7f0000000280)=""/75, 0x4b}, 0x1}, {{&(0x7f0000001380)=@x25={0x9, @remote}, 0x80, &(0x7f0000001700)=[{&(0x7f0000001400)=""/31, 0x1f}, {&(0x7f0000001440)=""/100, 0x64}, {&(0x7f00000014c0)=""/69, 0x45}, {&(0x7f0000001540)=""/136, 0x88}, {&(0x7f0000001600)=""/140, 0x8c}, {&(0x7f00000016c0)=""/34, 0x22}], 0x6, &(0x7f0000001780)=""/113, 0x71}, 0x6}, {{&(0x7f0000001800)=@l2tp6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001a00)=[{&(0x7f0000001880)=""/100, 0x64}, {&(0x7f0000001900)=""/159, 0x9f}, {&(0x7f00000019c0)=""/35, 0x23}], 0x3}, 0x5}, {{&(0x7f0000001a40)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000001ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000002b00)=""/84, 0x54}, 0x5}, {{&(0x7f0000002b80)=@hci, 0x80, &(0x7f0000004100)=[{&(0x7f0000002c00)=""/180, 0xb4}, {&(0x7f0000002cc0)=""/193, 0xc1}, {&(0x7f0000002dc0)=""/175, 0xaf}, {&(0x7f0000002e80)=""/79, 0x4f}, {&(0x7f0000002f00)=""/240, 0xf0}, {&(0x7f0000003000)=""/27, 0x1b}, {&(0x7f0000003040)=""/4096, 0x1000}, {&(0x7f0000004040)=""/189, 0xbd}], 0x8, &(0x7f0000004180)=""/16, 0x10}, 0xfffffff7}, {{0x0, 0x0, &(0x7f0000004340)=[{&(0x7f00000041c0)=""/159, 0x9f}, {&(0x7f0000004280)=""/102, 0x66}, {&(0x7f0000004300)=""/9, 0x9}], 0x3, &(0x7f0000004380)=""/125, 0x7d}, 0x10001}, {{&(0x7f0000004400)=@nl=@unspec, 0x80, &(0x7f0000004700)=[{&(0x7f0000004480)=""/225, 0xe1}, {&(0x7f0000004580)=""/115, 0x73}, {&(0x7f0000004600)=""/111, 0x6f}, {&(0x7f0000004680)=""/44, 0x2c}, {&(0x7f00000046c0)=""/10, 0xa}], 0x5}, 0x1000}, {{&(0x7f0000004780)=@hci, 0x80, &(0x7f0000004880)=[{&(0x7f0000004800)=""/98, 0x62}], 0x1}, 0x8001}], 0x8, 0x10100, 0x0) socket(0x26, 0x80006, 0x5) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) 07:44:58 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x18, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:58 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}], 0x1, 0x0) 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fstontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 808.902587][T30575] tmpfs: Unsupported parameter 'huge' [ 808.909875][T30579] tmpfs: Unsupported parameter 'huge' [ 808.932825][T30566] FAULT_INJECTION: forcing a failure. [ 808.932825][T30566] name failslab, interval 1, probability 0, space 0, times 0 [ 808.940128][T30583] tmpfs: Unsupported parameter 'huge' 07:44:58 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x19, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsuontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 808.945538][T30566] CPU: 1 PID: 30566 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 808.952776][T30584] tmpfs: Unsupported parameter 'huge' [ 808.959618][T30566] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 808.959633][T30566] Call Trace: [ 808.959640][T30566] dump_stack_lvl+0xb7/0x103 [ 808.982871][T30566] dump_stack+0x11/0x1a [ 808.987109][T30566] should_fail+0x23c/0x250 [ 808.990158][T30588] tmpfs: Unsupported parameter 'huge' [ 808.991526][T30566] ? kmalloc_array+0x2d/0x40 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsxontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 809.001461][T30566] __should_failslab+0x81/0x90 [ 809.006217][T30566] should_failslab+0x5/0x20 [ 809.010772][T30566] __kmalloc+0x66/0x340 [ 809.013780][T30589] tmpfs: Unsupported parameter 'huge' [ 809.014947][T30566] ? splice_from_pipe+0xc0/0xc0 [ 809.015007][T30566] kmalloc_array+0x2d/0x40 [ 809.015028][T30566] iter_file_splice_write+0xc6/0x750 [ 809.015054][T30566] ? generic_file_read_iter+0x75/0x2c0 [ 809.015075][T30566] ? __fsnotify_parent+0x32f/0x430 [ 809.043764][T30594] tmpfs: Unsupported parameter 'huge' 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fszontext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 809.045419][T30566] ? generic_file_splice_read+0x2a4/0x310 [ 809.051627][T30595] tmpfs: Unsupported parameter 'huge' [ 809.056500][T30566] ? splice_from_pipe+0xc0/0xc0 [ 809.056526][T30566] direct_splice_actor+0x80/0xa0 [ 809.071618][T30566] splice_direct_to_actor+0x345/0x650 [ 809.077065][T30566] ? do_splice_direct+0x170/0x170 [ 809.082095][T30566] do_splice_direct+0xf5/0x170 [ 809.083013][T30597] tmpfs: Unsupported parameter 'huge' [ 809.086864][T30566] do_sendfile+0x773/0xda0 [ 809.094106][T30599] tmpfs: Unsupported parameter 'huge' 07:44:58 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsc\nntext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 809.096629][T30566] __x64_sys_sendfile64+0xa9/0x130 [ 809.107082][T30566] do_syscall_64+0x3d/0x90 [ 809.111531][T30566] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 809.117432][T30566] RIP: 0033:0x4665e9 [ 809.121317][T30566] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 809.124146][T30601] tmpfs: Unsupported parameter 'huge' [ 809.140989][T30566] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 809.149565][T30602] tmpfs: Unsupported parameter 'huge' [ 809.154774][T30566] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 809.154790][T30566] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 809.154803][T30566] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 809.154828][T30566] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 809.154839][T30566] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:59 executing program 3 (fault-call:2 fault-nth:59): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:59 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsc\"ntext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:59 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:44:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x0, 0x0, 0x0, 0x8, 0x4, 0x0, 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x6000, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:59 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x1a, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:59 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000380)="700d881a12831c3481ae8010429d53b9d91a421e68a91ae9738839dd512b67585c58713d3eaf202aa07a019871c8928f543af61fa0da48a5417cb82ffe3cd830b27ccd159124a928a6f9b00321cee3a332107219b274776d19a266b2689c8f77e6bca8d58cdbcc49b2c5cbbfae43de8a0ceea30c1f4d89da2a22059b73656c08067436b66bbb3673d0df5a42b66879fff36d2475f2cbad73e3fc148c4d27aa417ab441d9", 0xa4, 0x8080, &(0x7f00000000c0)={0x2, 0x4e21, @empty}, 0x10) r2 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x414, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) splice(r2, &(0x7f0000000200)=0x40, r3, &(0x7f0000000240)=0xff, 0x5, 0x2) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x2, 0x3, 0x0, 0x1000024, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000700)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000600)=0x0) r6 = getpid() sched_getparam(r6, &(0x7f0000000300)) gettid() r7 = getpid() sched_getparam(r7, &(0x7f0000000300)) r8 = getpid() sched_getparam(r8, &(0x7f0000000300)) clone3(&(0x7f0000000680)={0x2000500, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0), {0x24}, &(0x7f0000000740)=""/234, 0xea, &(0x7f0000000540)=""/151, &(0x7f0000000640)=[0x0, 0x0, r5, 0x0, 0x0, r7, r8], 0x41, {r1}}, 0x58) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:44:59 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x21, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f000000d2c0)='/sys/module/suspend', 0x0, 0x148) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f000000d700)=0x0) r5 = open_tree(r1, &(0x7f000000eac0)='./file0\x00', 0x1000) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r7 = openat$cgroup_procs(r1, &(0x7f0000000680)='cgroup.threads\x00', 0x2, 0x0) sendmsg$netlink(r1, &(0x7f000000eb80)={&(0x7f0000000500)=@kern={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f000000ea40)=[{&(0x7f0000000540)={0x100, 0x2d, 0x100, 0x70bd2c, 0x25dfdbfb, "", [@typed={0x8, 0x4, 0x0, 0x0, @pid}, @generic="a84c80d194795d0ef36a328b", @nested={0xdc, 0x78, 0x0, 0x1, [@typed={0x8, 0x50, 0x0, 0x0, @pid}, @generic="fd882a271c4ffd6de29b715f1997b261bc137e15df072ad641931bb2ecd0489658b10adc8f89ef3cfb059db988b70ba40f4fbd7b8326cb1b4718e910", @typed={0x16, 0x4, 0x0, 0x0, @str='/dev/input/event#\x00'}, @generic="e5e6d7ba", @generic="f7e1635ae321aaab259554f52c04dab6f49966b056e033e3c3f7858104665ce90c9d4a2e9e6e9559cf2b0cf73c5a5f64a70e782301dab3e02974a3cb7119367246deb009d0a41d5032f7792a048bbc50f4233a3345bd2421948b1f41314f51f7c52cb9a616a51dfdb37bf43bc5a5b76e3e4b0b56de6e7567"]}]}, 0x100}, {&(0x7f0000000780)={0x1230, 0x3e, 0x300, 0x70bd26, 0x25dfdbfe, "", [@typed={0x8, 0x61, 0x0, 0x0, @fd}, @typed={0x14, 0x10, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @typed={0x8, 0x55, 0x0, 0x0, @uid}, @nested={0x118, 0x86, 0x0, 0x1, [@typed={0x8, 0x5, 0x0, 0x0, @fd}, @typed={0x8, 0x3b, 0x0, 0x0, @uid}, @typed={0x101, 0x80, 0x0, 0x0, @binary="3eeceb7987e2efce14b1fbebe638121bbc2ffeb2d049c0a3a80547c14527740063d7417bc51799b38e02aeadbb8b98f0653aeacafd3030e0c97c63f92dd2a1015075e24e27bfece3881bf5a4a0a26fa0714baf18bd965e6d1a380901bb5c67a59433b9a462aeb1d58b28f5f1236e78b63f87150b709a48852a9113847c9c7c907c48d36df4fc7681bab6f20341a98ddfcf6d9d18a204dc2e4aab1a7f3489aebf062ea6fa5d9dccd4881370dd08fdd79a419f4d93ec0de8ea5eacfe52d8c1dfe835634cef72e37ec8cc5e33e24cb54396bf461a6e57ade6d8181057f2cd97ced8a94c328699826cfcce85a74e410f882ed54cacc1642c77abf9939354dd"}]}, @generic="22f47dcff39ae995259e3939f188330f99fa722400b9676a5edd360447e7c3afaf44e3e499822456011ed73a2b34627cc49d9875da69de6f038fd2c895ceeba7dc55761d7290fe0788969bb726392f5ba2afdb0d9cfa0afc8b7b3ebc7a4e8653f02e982730455c1ac10eb40d56ba7f168fdb492ef3670a59e1be94ef90e6af8deb7a7da4bb171039ed70b3b77c192b181e0a0ddaf7245393a0530b8814b3bebf028faa3ee6df24ecf8ec0b11858468d3042fbde472cd8bc49bdd2ecedb94996a5539fb4cd4208354d04e61f0c790f184faf65490f4e21effe7202e0a6cbd33671c7255bf8a5d66578fca3329ed4541d520572f842188f538413a78a870b6b6102dbe1f17dfc314d037e920eb18acd16b7d7334f4e91d391c5f4bb9c02d321901da2813ba246b344fb91aa89510d22b9f41376406fd8cbc54be6a30273e3e145a139a1d6f3d48f330e0e7969d32b620978e5297052b782cad05c7828630ad1b1e29b760d6f983321d1848aa3c6f4a9747f69933e0e8756cd01b24e5f5891cd118ca1eddf8dbaff2a24a46f87eb98d17df6db4f7e09de9eab13a3de69605a3d817fca725027e98c6c233129fbba1d14a1d2d1cc8b340a13c8c928c1fc4b6e7331aa88f57b3d5953b037ada6444d94b2ee1ef7fca0fd150bcffe44d97355ebb8d6705b4ac4794368bacdeb68ecb220fc10f96661d6f3fbfe6151795f8da234ae20eaaa96ba0622a86cdd282dac53b5dc49efa8b6a1d6ab885f3b96d4d6cda8b8f50334ad267d635d27cb31f91d32e84e000daf2386badf20303286267da1ba954989b0fbc0b543e9c448394b7dde8a26b8b050d2db0c31a9685ad290d30854ec5438b0b218ba0140e524b3f00730f63bcb4189bdc618f60ed91fa4f4df22432fa478cda7ecc630ccb6eeef35f112aeb9895b66393b861ba1ef5321c0f8e4da535f335e3d269719cf17347d6f40cd034fe7bc6d7b4c2fc8994523d72ce1a0928253b4bc544f8f99cbcfe9b469a767f35fec2f5f2be4b1ae0ef1cc10ecaf52a88d8195c6d248626e18aa96f9804134e89d4ac72138ea46be7c92bffea3fa27fe1cfc49f40a5044f64acde0123a77d5f8c1de73d678edd6deeee21ab0050b559d5c819d7f6d83e3eed0c55421b5e14fdcc0f8a4687dbc749f435b99de229fe9062ecfd722fb2c3c9144992cd5b8b551f5d7f75f0ca94de944a76dd7ffb3c27949eb3994925250d73d7ebce6fcd1425dd56b943b6bf000ba8d9316d9d05ff2ea6296597dd2c5600ccc4b0a7aca3e45dc450d13c7ff0e07b591f618ad81e1b9e503e46ac30d3d2d00055eaffddc8ba42456d3cc346cce9fde19e49f63aca5c25b9eb53273227aeae462fa7ac9ae8af3d65a16f1bd57ea62c6d656cd822813c2393514dc9e0d3ea9afa0c833963ba8d8482426846ce534dc2701193c5e7552f09b727a0d05398160d3c32a9fd3e9fa5e074c9fffce167f3e6a68cf03e6b21e75d6592a7c677951a6473a9f169fc10452a0088b7b899a205aa8ffaedf1a2da51bccf8a34153ff3cf6ffdd5a0136f2bad4c0e52728364909ff182b0296028c536af9f026b291f5b6af7081b17486059c17885583dae24b4438fc6f8cba53bbc39efb06da6ed8d8827d6407a56e48d2fd82db386294089169803f2d0c8d809137d000719e96d4c3bfc35b9f663e41e8ffb0341bcca4cba5e8396ea97da9728ebf93f900ab0c8ce68578912f0f095353b3d6c89769f6bc30e883e0e33c0a1fbe7dad47060e9fbf6534b093938d35bcb8292670f2ce7042c738b4c541802b5557249db29b8359e2aa1bdbf5e6184db9bdc62ff3eb6a267a8075b1397d184e7700cb9af0899054ac22560ed83638a8b850698679263549db835e0344462c6b378c6056fb3d9a21425bd282c8b19a45d8aa6eea045a336a728cd973a56c701a0feaece2d2edd1712c30995ee552e8e2b83cf42953cbde9a891ad39d8e5f73dc249b00f1b4e4e7214a4fdf2817dd34e0ec099d036bcc0f7ed75684f71cb7633f3c7b72e69909f849c6f3cd961173c63963495689d5d878fd937e11a917f30d4e2e05ab78fa2f4551372df6bf76ed6654a643c11d6954a4d6788ce73ff63435d8d9a3569e495ef0d7d981a0f5503beda6c44e0459f24429c68ebd6cea5289bc3ac79e621e3a655d917d7ff438ca13f17e07e0fb58e49667b7c6a139e9f5da758bea5f8011beb91ded58f57b6a1423e7e1fcf1f4a1e5077b5dac96852cd52f03bac0cc1292cb8e02c3470a3cfda41c79b2a6e054b88b21b1f7068737f993d1fde8cb2b9b0a5c7e674893f3fdbd46d00c43f3fa48f42f72ddaf879b7f03b7a466dfa4d6b2da828e384603dac12ad82d66039d38edb10a306060bb6a9a7827c6ac4f0e811569fc0f0d536e044d84d466c8aa31f75043cbc0222e82c0f2e5c12419d8b5b6a45089fc8b1ae35a2d822ac9778343ca1d33de8dfa27ac8b56f32f03a7ba1069e2cc2433c37dbf0afa5b47ab928ebbc72631d6bbf2f9793311e0226cb97e480c2e14db90eafe9a3e70c889b8b7fe13c75ea629f70a293755b952e247cd640cb774e4599f92f4ae4c29db08f4d3c8efae3648a928bfda1e41895c4d502e07a06aaf3bb7e3a73ab2d15718c06264b072f9f2939589fe559a8fcef24f2447df19db8e17440e7ba49112532ddfac1fa7a6815b9ef5b6a4e1d919b5273a5f1e8344cf95397dbfc789c1edaa4749f04d1f200e5d2c00b7d803d961de1560f488ad800d8fe8ee9451a2cc8dfd5339b21c74e97d6b19c43f798fe04777f2f14480d8852eda2321ad314e6f1c1fd848ba06c205b9e0081c68871425c6f7bbd1ae95ac2e54bbc218b5af44777ba37ec053e483b3bd6d4e8823a29ad444021712aadadefa3eadbf3bdef5b9fd36c93363e8961cb79e95f3ed448e7e7cbbd788cb8706e5f3bf4048d57f4841473e153030489c63b7ddd4ee48fe761b71958c201f4eddad6c364c7fa7aa00896bcf36e9883b06e255a4c4a18fe1ba25e82fbba9a27c9d3c5ed5082cf8f32b7bc58ec8991630a25fb0152472adbbc64245db0c5908452809f726a31a4803a3fdd74473c94b12311b7549718a40f90d6410570a7f764dab1deb42a128ba138b1f1e066f7231eab73f9de4b60b0a908b682a0487812527aad7a08487c7982b781d83ddf4bec30d9874c2ce130995ff4cb8e9ee2fd78caf89bb98c884728654ae9aeef6e1cfd947a222d50c05c5f279265abf01f3db457ca2f304d917695d9587109f11c8d68ddb551cc64a72697f5dfd788ae02c8a577db14bd36bff1fe0785f61d8aa3e0252331a4ab010e31ec6dfa6f4ccae214433d802accd9a99f9120c7c35167bf0d3cba1cd99749268132b9a9379bc7dbf594641a94efe73b990326ae0546468e835626a6aa0f3ad8b2213f31c62d18ed1aad0d3a4af1735097e0230a0649e7fb6154ddc1e17a83d6f4c32f7edc23f5090c1296929d1862485396de823c045776fdae1eb0e1e17dde636b2b86915aeed08aea679b9d10b1bfc0a1986352c8a8d22573d44cf5168fc137d7e3d1d412739053f1de180ed4467f790b96d790e96842569c7c9ceb9b9f5f4952a5e68780ccd0c52c461f5323054f4e45a541bf2e8bc652d9d61e19c607ff2db98d71577581704ca2b0ea3da3ba06d9416b0ac6c94aac865346e4fc705c3640b88778c8538c0561fa0e7df38af7bd30bd466141e60701cf198186bc65a3ae9122cc4a740891883038ea680b7c8125193e2215490b085a11341dc6e60ed8477a6d4b0e95d004bf1a3cc69406e6033f660a16c445390f6bf11f37d375c8cec13427c885c220a2aafc5541b897a4df4ad06f633714981763a290c205b7f864ac6051b280e1beff11112477f176cf31ffadf29de243e9467761eef58c969e62f8e99c5dfc88b0786d63aac655ec6780c066b81222ae485ab0240415efcf636c5e24899c6d19955a103abb772e7aa0c6b2eaea8b57d768e6c4f3e3d7b918326f66fff84e5bc45f7603d9a4548399210e8378b0710e4a9555cd5c7c7c38376985eaa03935369864ab4824504ce19e88f9a35fa6027127b7c2a902f67531aa444a531d5750ac0d310544b626e4b1b709f719446b7b3d5366241ff00eed3b356f23a8bd0f1ef99ef70dd1ff880f32841ccdca4681f3422b2074e4e43e6d6b3f07f5352cd30485100f1c23ae2f9f61a04f716d5355ef8bd62adfafe7b7721a4fe1cb607d8a189bd3dc730df807aa57f49f34fdaf87ffb7c6284c836837cb2201b0a8e421ec23630f5bd760246f28407d09eefad90da7644670abdac1416ba7d06f3e75849536ee46a45267c2bb96b30732abbff4020bd871700c57be586b590ff87e291d15701db2c53871af5b7e74c9caf12f07985ca1236c329b77aef1499a28e3455b5c814521bd25a8be3b948b0c7de9fff63611c62001a702e5a1ec377d3de842f6058c89f1f48887d54915c954b0939999c39910da98f8581d8c45fd77be0924d2d1dcd2b2d4d671c2a1f92adfef75fce9281ae4c3e8a39325456d0ca2e0530e82cef9bc95b825d6dff2bb60f536c525f37335456c1811ec3d30b55bc743fd03901f9f639368b30fe7d11f7d96d106e59ea0a062a7db36844115cd9065cde6ae6bfb959587cae767bf2ecbd20805f00eee38b1699d1fc7c9805c439d084ccb2321a2926a84e81aa73003f9034cafba0fe4e7cd4b865e08f5f785c04eab6bde0b10a782ed9771821d7b354ae22841f72b1cbaf8b307f83d9a5fa4e715132cc3dbcc6595e5519cd996453d03ddb01ae949fd6d7f308e7c6e4aacd32a64ee78db0d8893a32a5b7a11e1bd5ccf67d843f0d22c825d63f1d7b87b6bac032efbc4169391e71e5e6f519cd1fc7210de1f864181d443df266808a133ed3ed9309465da16351e5eb2496f30c8e471270b949b84b2b4843f2074576128cc552466a43f8ae37d431f4277725dc71321e16c65be5c426e0b5df3c9b888a41ed50d54ecba79c3f4bc9a3e59b4ad360d514751ad33972d2f5e3dc1b5fbafcca52c9a0bdafe3a1ce2f2bdc178ba4276f820bee3ed7aba1e78102d69946497025fa21e49e4170f389afd83a027fa6b00fca2dcb5eddf698e92105e4915e4f5ea5547584b93d1261918401e080fde59620987e5651e01269ce973c9db55fc779bd7b1e5d34cef906ddf345bc5d5e1e33005438731969938d010946b159b68d1d03929b5de5f566d0de89d9f0f292a4968d6e921ccf9edf41d2cee8942caa2ec137fedbbaa0703cc9cde558901e48eb0606e81c9e6ae7e64d04c46e47eb4f0711669d0a9a4497ddd7bb8400e3014fcdf3672e21e781638d823a61753fadb6fca7a53581e592a6ee32f134bde10c7a0294a4517ffed4462b663eb0ea15d27fd48d27b7a5dea32004119fb291bd379dbd18fbf618d8f429f242d9017382ada89a77fa6ae7b8526eb7d4a3d1874c1d247737fd37e1fb51aebfcadd83a5f2a7b5e7fad16ca334183d48dd48928a5e514fd4bb4192119615083df1451c9a9bc27d6a7dabe4d25eeb1e924473e7cdd4ec370a4a79fd0b4318207fe7454ac80e123ded7dbb5c691329d74a54877928103861d864d06830bde20578189c8e050a60866c5a80dbefe34f9bcc8c083c1d3dadfa438325182ca6cc5f04dca095d86187d52d85d3499e5b85f8a8cec63f07140f9c6d12f72383781e8394f0afd16a4ff07cd784ae37511193d2ccc6a0bc575c34b7741c6ec64373edf6cf0b773f371461869d417881e4794521e78ec824ac1eacc58c62c44a286f286b6b3f69e3a498f2bdb", @generic="e3c732cfcc82a271b05aaf9c3751baa0881be144832deb559a0b3e7a5aec9154e1d30c6f94aef16a7278b9df29948dfe5e1ce0751a01bd33c7ea5be1c4c9f1e1b32cf35f8ba0c1070f8b2177694ca0fa7c3012686b089d586ce672b25b73034abd1a9949923f9872d84ca7dc8fded47d927c7f1206033859d6dc97e77b08db945ecf9eaf46709ac9e6e8608461c8ce30f2241d361f59b1344c9d29d757400fe43656175b565d2cfe64225bfa6183dda1bbcb7b52975b9c80cf050da9cb960b58281796d8554638a79c25cd2a51354f3404410a06314af85894084066388bc0b4a80f3e41"]}, 0x1230}, {&(0x7f000000c980)={0x71c, 0x41, 0x1, 0x70bd2a, 0x25dfdbfd, "", [@nested={0x1c1, 0x17, 0x0, 0x1, [@generic="117680025cdd6aa7f028", @typed={0x4a, 0x61, 0x0, 0x0, @binary="4f27b2413634aad3dea4a431a954ce186f26f79a000bd0a0b727fb10075c484ee1b734fde64e9a6436b35388526f436f9384b930d9403a65ab1ee8f34e750257fde5b645b6cc"}, @generic="826a733484464018d2d102c8065b3cf59eb0d4ff53a0db8d61febbf094323022fcaebf20228f5bc26372a30f362c3b861b55e0d5075a67982e119b609a7bffdfe09868d91f59", @generic="7f464639d13c39a332ee68f0f7e0d32f02d28c2b2f189d8e640738ee5adf0e18f8422e33eff9420d32383bc7cff1cdb92b6ee7e59e6bdd437e14d42f8e76112b931573a8ac26ffdc7e0a64809fa353b6a5a7c23dac6de16835702f09bf6e2f82dbac722c0455f4eb911c990a3712fbed2f89f6ad602d9f094afec2b240df2534a87ac33db3bb2d50f0e92136e71279e4c2f59cf87d543fb38e4fcf0594add33730dec63f3a51386c1aa1123c15262be034efd69cfcd9897b6a5747da2bd00be0c10aa913a5b82f285676e2c83337aa8b4b8be1f19ae83b53", @generic="19555d0e544b5a9db45e2311d629a11facc35162d2ef941a7982cd35024c6848410ff8bf0514834ebc0d7f499dfa31b16b5ef23d8a252622d518a5bacb1fb2006ff42f39a90b9ab907"]}, @generic="b77e5e", @typed={0xb, 0x25, 0x0, 0x0, @str='[:!-$.\x00'}, @nested={0x110, 0x41, 0x0, 0x1, [@generic="dc3c2422bbb2508dd4b7c6097fcc48854ff716cba8a8d7c3625389f92d9c23ca552f6a8ff670ef2e3920e14718893f6eba0eec222afe4f8c07f6547f55e7fcd726ac45e0ae39d0da66ad522dfa5ebf333701e480a28f6ad151b0d13bc8f70cba2c3ee0f08b6a0e3d4fa1ec495eb0a66e8d6c073f8b95e94eb7d76183f76ee508c0cd38b65bec4208edaaf0979c0973004e52435defaf905008e77681199934a365f32ba30c553f3962751bab05a3662ef755ae8b34cc3d74975402b3102fb6f7ac77c50f8ced2d7e120e436b9f1e05a04a81913865fc2fec3856085bbb7e2646d921581b98118ef4cc82da80150757c9c1baaf37b6b7efc13e058ee8", @generic, @typed={0x8, 0x27, 0x0, 0x0, @u32=0x2d26}, @typed={0x8, 0x25, 0x0, 0x0, @u32=0x8001}]}, @typed={0x8, 0x92, 0x0, 0x0, @pid}, @generic="2ec83619970d531267d666d884e7da920ca0c28574e23d3feb431c7b3be92bfef6cc18468a5a42896f4771d3867ac17acde7b643d89f9c1e9cd8fd4a330d519553e6afb676b8322b6803d91dc1b03fc9007b2c577237b6228068b0518f4b35c4c1878e1df53bd5cbae0adbda935e647d3969f0cb7a611960347cd24b6daf5a58dca69e460993a12c03a6873f7c737b1b882fe60289ab8060c9a12041deff354f36a9bb0b", @nested={0xb6, 0x41, 0x0, 0x1, [@typed={0x8, 0x33, 0x0, 0x0, @uid=0xffffffffffffffff}, @typed={0xc, 0x56, 0x0, 0x0, @u64=0xadc}, @typed={0x8, 0x2b, 0x0, 0x0, @uid}, @generic="00b1b6cc73dd0a6b97194cac343f2e1de9b642fd6bf6b1db7ea9f978c6414016df31a6b625fbd53751d5c71d07e49571c2a72acd5d9de43a4902b7d78e2fa6f2a99c06235ac3736477237436eecbd60179d85e59bc17880bff1ef52c1ce0e6413e94b3afd87c89ddc0fa735dd35af053be10e24faa54fa26c059d6933a7f3299ac0264abd6dea6c5300f31a2469183818890", @typed={0x4, 0x18}]}, @nested={0x147, 0x2d, 0x0, 0x1, [@generic="3f69ea9b30d3fc10d17fa3e21bbea849c05e6d73cb3fc01cb1a132832b99e6f5521ff9a893a65bce51700d9e62d8cca6ad80e0ea8bfe942ba7f0d472263b8c9087e631cf6cbb", @typed={0x14, 0x5c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @broadcast}}, @generic="ffb913d0ed353602811ee865958e8263ff2a2a6130119d97a032efc7ccfe0bb188012ca290670ed16090d2c087ec147fa92c646ff9611603ad2d8f5a1cbdcca502e59c302327e3bd21d69658e455c30a78382ba513ac3b2f9a44982761bd623a070dc997ef9564d69a95d8ce6f1fb6b2c8d04b55576459b47642d31cc1240a22bfef8185416dd8be93f2ddc083128c60a3001ec49b568d883e0f8f89f263c3fa425a12f7151b7851a8acfd9cd2556fa9696234b6eb8e3031dae7e4919c7627557f2b7051b638149d3319cae78917d5c44e7e2b82ec6229cc7113f67e5d16d93896", @typed={0x8, 0x6b, 0x0, 0x0, @uid}]}, @typed={0xc, 0x10, 0x0, 0x0, @u64}, @nested={0x16e, 0x13, 0x0, 0x1, [@typed={0x14, 0x7e, 0x0, 0x0, @ipv6=@empty}, @typed={0x83, 0x7, 0x0, 0x0, @binary="2b980540544088b919b031c13bb5ed4efe98a1cbbcce0be06829acd21245aa1159d653129df1a8534cd39fc825d57de5699d85fe9cc535f9d5cf625e5392a302ecf20187c99b9b00967dc20d23214ae8aae20dec1a78d0cde594660bc35f2fc6f8d3b317f6cabd8b31d79aaedfef3cd9a7a50c29f085fa2d8810b1c5e28992"}, @generic="5dd1f22c4733c56847981be76027e2bae1528e219d4ba265a0ee4bc8c212322c6d7c83cc698db80c0a6b7d92a8b16cc3a73eb401109f30b8d18a3b1db140c5a4525ee4577a766205473829a776d1865504dad23a44c708784897a190db2148435ccec1b66e48f910872dee98969b2eed83f5a8a9b8549e976f9e244446e29692c682f0a93bff1f2c0f8e8b72061e34a5c49ea522c007c2e1fffea9c0a22b5922771f41a826c99870da790f5aa956a931c1b143068cfaddf948f383a13e0c716132ee8bb927b8b5f8653e", @typed={0x8, 0x5b, 0x0, 0x0, @u32=0x20}]}]}, 0x71c}, {&(0x7f000000d0c0)={0x3c, 0x1b, 0x800, 0x70bd2d, 0x25dfdbfe, "", [@generic="0b1b72e7892bcd76c71254010fd946d8a93334c0a0bf58c5a520523cbd49ad57b3312973aa66a83c77b28e"]}, 0x3c}, {&(0x7f000000d100)={0x1a0, 0x3e, 0x100, 0x70bd2d, 0x25dfdbfb, "", [@typed={0x8, 0x37, 0x0, 0x0, @u32=0x4}, @nested={0x178, 0x47, 0x0, 0x1, [@generic="19d28400473b35958be9afe44c18d28290df6cf9a65d5fbaaf3f3112a74c487edbd85ef1717f9e050b9d18abdcd20e0dac462e95374aa145815b52971ca8b1981442bd97898213d8ce68146960f8a1e2c7082da7d4f79e9349d8a118", @typed={0x14, 0x7d, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x24}}, @generic="ba0ccfa942057a4d21fe311dfa6391225c9b178e1b99702dd8e39e819e36f4e2c5b5ab4f63917165b49bd8ea0f6639607bde3af26105f1424ae77f601acaff460297a3e174aacab282aee27a108eca", @generic="6425278116bddab62a076c3eab610e4900bae3ad403c40653671c70aeff24406694657c8531fe20341b91f24504063cad0c072d2b90ebb4a6db563f4beeb0cbebe962dc7b42f9e782de24a659b46127967a2110eb618720425ddee0e7114aa132107f8634141b2d805190817f60f323623f064eff493213fd75646d6eda566bea0a61f5496975e2521fa30b6d299b8d2c670a6901e82b25908280fb6a0c34203e42289f2815a6db01f", @typed={0xc, 0x64, 0x0, 0x0, @u64=0x7}]}, @typed={0x8, 0x3ffa, 0x0, 0x0, @fd=r1}, @typed={0x8, 0xe, 0x0, 0x0, @u32}]}, 0x1a0}, {&(0x7f000000d300)={0x3e0, 0x3d, 0x0, 0x70bd25, 0x25dfdbfc, "", [@generic="9907a8eabbf70d99499a8f09b91d2d2a", @nested={0x115, 0x8a, 0x0, 0x1, [@generic="6c053ddf75c213ef55f6b74189ffcf9070327562c9b0dc4baf7a09cb73255f19a9a37af4a79259ce140f13d6b5317b34b91572c7573b5f9546b5a594d8bfce4f029f89b177b46d6ff48f56253a464f8d6b6fbcd108947fa0e164b562e4873b1595d7037c2b7879979009b02cd1bbc9", @generic="d939b1a76c5f9f823acdb4b619d4ee67515956756b9b85dc99077cb04621a2bd9461bb0428a6b52efaa6630002e188384cb5e7fcc0dc08e1934e054b8eba0f3434ef9a7e44e3067cf473da3badb6618f8cf7c2c6a28f98531b8128556595d7023045a3bfaa86bef87e6cf99ca427bd389fa7afe772d4f4480bc9092139d8911493f4bc5ebb06d908b55a9ebca636a697d5b79e58840be8984985", @typed={0x8, 0x31, 0x0, 0x0, @fd=r2}]}, @generic="7b530cfac4cb1094d3caba27f6bd8a1724be591407b18f20a1a1e97a2598df3cf3dd141515c04e21e34039cd174fbc8237f1b4f4d2a6655660152d8b56f7b1c78525287683e19a83d9b324ea06e65649d5353a34c305466ca4eabcc78768b1c7a0eee045e58d82cd9f68fbc9933c9079600f6ee770c162caa779905a5943a9b6f7a3fdb600accf37129c72323904799c3caa7a", @generic="5e286a3cabb24c5ab554888532dd6a0400adaa4673f47f7cd1361c164579fb97c062d221ec98687afa8c22c6fd2c5aa58bfd8dfc5b87d768d507f08cb9e146bbfc1fc11f798f288b245c7a1bf7b39fe60b24587dd20a5df4364532f9344ff55f6194f7163594e5e988bd0f684f3b0943e71e9a25f45767ed364380396d07faa5afaf6652957c9348accd28bec601ffc2a89cb9eb3b7984deb60d67a0055e2cbf0ff19a938da93a1c8d9cf8fa05a34ac95ea7e0", @generic="fc896d139136017326fdea66f7ff123e94a9604af1678f0849d3181c21d566f0809dda791edb4d768b9b3216a65f364bcb32c541f0147cdedcff178705eec91ec5c9007abe8b229d986562321b9ad888c81007f5c7b42312ae09648bf9250655cee733ef052ff2927dec3fcd62616047e2e6ce2a8c9281e1fed830c8de82670e3a250e5c4726efa4e189a031608dff3c100fb58aeeec4d96ea284f4b250dae339e5dbf13f7f960dab91bda7eff932b896bec812d07f99bc3e8487ae3bc", @generic, @generic="ce61ce12d5fa01c2531836c91b15a08cdef267ac41fb42b079", @typed={0x16, 0x3b, 0x0, 0x0, @str='/dev/input/event#\x00'}, @nested={0x72, 0x24, 0x0, 0x1, [@typed={0x16, 0x4a, 0x0, 0x0, @str='/dev/input/event#\x00'}, @typed={0x8, 0x1b, 0x0, 0x0, @uid=0xffffffffffffffff}, @generic="3692be30b22709fb1fc185094a7c96b9d8f3babd0b508b8960d9cd5733f16236dabd1657e02d4e9b87b5fd33a4094e854156789d32791f157790859fe602", @typed={0x8, 0x2b, 0x0, 0x0, @ipv4=@multicast1}, @typed={0x8, 0x47, 0x0, 0x0, @fd=r3}]}]}, 0x3e0}, {&(0x7f000000d740)={0x12c4, 0x22, 0x8, 0x70bd2c, 0x25dfdbff, "", [@nested={0x11e2, 0x2e, 0x0, 0x1, [@generic="9929d6cadfbac985c47387aa053d229e444d72975ba9ab4d04a9e6e34566743b945efb6d7b85ff4f5073bda083eaa77d6aac49f3fcf86171993116b5f9320456bc813a18b2e62c", @generic="81ef665661e666df0f1a6fa85900", @generic="ef794eb495c63c0f7af851aa6aa016214380bea19d21d4a42b6ceee5f810c62eba52a8ecea43d04b7c596275ada5f984d46a3f6d416e5c921d2245cb57a9e489676a2823aef738475317e3e836d982ef75a8828b22bba15a29a36998e03af87f1988d0694b45bb0a32bb2f1098dedda66e2a98f9cdaf2a5b00735216603e6da8f62649b35042b6d955", @typed={0x4, 0x7d}, @typed={0xc, 0x3d, 0x0, 0x0, @u64=0x3}, @generic="8d268ee2c244b6768bbb53b71e882be624bb6991d467ae30c62e706f8c718ad06cb8200953c2bb628403ddf61cb75fdc4fb0cdb03974956ab742331c4c43877e4765b512b845fc4f1d5cf3348d652b63ac97ecdbe78469df01a3f763ea8b154e2689f4d7931c1663d812097cbaa5c2a06a3236e30d9c9405cd16a06d1c689e7f9d343c622d487671bc9d2783d165b124386ba4f01ead1801936dd9e22bda544cb3754f5ef086118268edb1dfe75e0b00b41677d4c56af3bfec68995f3527c99261027a3849557296c251c30bafe9cea32f6830ce04665000a08d92da30686d40", @typed={0x8, 0x4a, 0x0, 0x0, @fd=r1}, @typed={0x8, 0xb, 0x0, 0x0, @pid}, @generic="aa748f3f92accdb74b00cd1be40e9096219ceb62db5271fdbe8811173fdcf102a2a9a9b8d1d01164b4faad2e0a04e459c1003f74548eb6cf86339c88f2565b2aa9fe74058c7c6d06ca583e42f409c4ffde2625e73caefd13299eeb569d2afd85c8b65198ffa00f3890bf340ace5b4bcfb0745f468e8f7b09f6365e0bb6208a8a06404ec11398cf8e01d096532d6e678305f8abd5500eafa1e6bfa527d2fa510413f810aedd823b2c8412d5a2ef9d13854c4e91e3e5038952ff2222f7963576638cc86417d487452d388fc11b542224349843e23eab26815d8fc82804d36f3b45d4ac93beb0d7a5881252cad2266ca1893e203c9f1d42807e0c07c9b5d425a53d93a0dabd6ac9401e29c19bea0d9c0ff06c657ec1fbc1bd669628a73b467d075e454cf8ebd62e68d23b2b31073e899042445982ffaa8bb8b92ac08750b95c637eebe3e2b4ca0871931b2d8f24d13bd5ced001792d5c3b51b8e6587ecd24b64e7b7669e2789f5b3629fa4e5955e87191acb58ee5c1078b129a08fc775513221d073134783c3caa47dbe646e62cbbef9520f5be8281dd5fdb560c48354b66e5b463d322549f0add73db0592579202b97ebbe4149c0811c70d517aab9cca7982b929e925609b5fa0a94cf26a5458daa4d10a685ade0485f1f0e3add5c3fd7e826b9ba555e009c17c8b3281c733ccf5f11d5447671a6ca1dbb1f9d4c5c7193116f3b20ca70dee7e05a18b7ec01d41899a9099fd8009731da0f009b18bc3162356f182862eb742cdaaab8b09c691d7094be4585fe6da8ac50697d513a6e7758519d07737905ee196f1be3d936aeb2b6bd53462fe7faa425c08f73aafedb25bcb756280435f400cd92af39cb8b37463dbb54c701761ccbdcb1158f5b10b669931da7434565f47b69219f0c694b52a8159f77cde0871a9cccbf379ce0e83ced88316193e1f69c40ffe4a66a6ae4b8a2a552ae49389f80a904d08f09d79f0e9f5bc003f477235ad9ba921ff9e10aeb56b25c551699e486bef2bdaaaa08251750a79652fd84ab61bf19d547ff1b34329f06be5057193502b3018711d72f226ef06c747f6304c5716f7eedc07360caa67b6b6449b40009d8af3f20857a1ada0b8b476fffd1c616197defb62ce289972a61739478a8ac6686c63684e073b5332ca64474591b904f2a58a626b8fa927de790de127a30e97742f7b24166fca455d1fc0501113c702d83d150b9d2720fb4bd8bff7da65cee6c1213bcd97908ac560efbae1e31392bd0f4da2ec33e39421e313a422c11cb88dd95ef1414ad31b861c06e4ddbd7667c1ea2673d53c8695fb9da79f1458e5e93f9997204b4f024cff2d18afe0a3a55bfd6c71a9ec8431eaebd346d2674eadf5d657f7b527bcbb089b8803c88d43cd839e1685a89973b590e6697d30fa0e862497cd38f85178ab8c39e98e8fd61f49d993e8ef360e8b4c22054ab8f2c04602db45e86027befc2e81e1a975e139706e85656139e9939b54490b02f99359480966773f661cd0eb457bfe5c6f2599a4e330e0a6722edff481880387fec0566499d8201e5f46651365646feff7ab24d5d9afb6a462ae81c5a2ee8b639ea95ae1aa10470c4b5ab5fca7d9abbf62fb16e95debfc9e04eee679229a505737f806c53b7379979a13a98309f73b085898bef2395449ebbaf5e300886685724772b9111f74e76c2c837ccc773683adf8731576d9284980a5714b3eecbb007391f3652d13bdbdca293cba4479e3f6526c77acdb8203541d0d89cf178350bec50a5dc00921d5f448e3509b1341c313b5410046134ca68e5cdd3642b71f59d7c413e4b9bbb3d3d19d793d3eff28c513ef3f74f2ff8e7410f2840949be9a3f3096149aa78ad90dcdd15064c43d3bd69b800c72f98821541d923104714fdcf8bf274ddb0a9f1576810bd78a9ffd6673aff28dc6074d94e63037164d226d4a720ed7a5aeefc015da4d409855b6d8664f8f441815a858fe0b72dfea46bc8425404b52d79b43a173235469016c3dedb575cc1bbb7e3e977e40651e21fc7e392d31d5b5163abf6201d0c87867de0c53cbcec4a5329883ccd9224d24813820a4ec73815b6def4e7a44c0ea6abb7308dbc9b21bef2e72d778c0d0cc0a6c16709ed99ac609f68e39c9940fdcb30f4fd4a2320a6cc4aae81a3671e3c01abcb98d21a83c61bb5556592bfd8c40257d288645041e87ef74f4875e16b03f434765c16fea149959c1a7c2a0f464cb08a8abc605c636c7335fa2dd740e78245279ead77acd223f18b007807facb921558b837d1cdb16e24eb623fb5479a95e7141e516eb1f6cbd68e44d0c0928d9ce905ed44a50ef2c1b83b8df1e5e457b3c862a2bf00b22715288d7715eb2be754bd9fcba320200249dbb77704026d153cac697e061be76b8fdcbdb12e3d76f9f5fc4648710e49d9c20cd603b0f9911b7752b27e8a4ae415732634e8d792edd212e987e3734c87d9832e45783d9ab66405eee59a1ed2a76190952e8343712ec3a68671d1699799615a31ea2b481721eddfb97a9f2505d09b77cb43763fa39ab584fec9d398504582cea592e6acc3254460ce696c8677300059118e3d9229b1bd37a698002aa3a53e06606d16e8245a44982d99177c2495584fcd2901facff4a02c108a315fd183ee1d78118f61acd263b15fe8ccd3b9c76b3dbf53270dfae274b47d8ae80e53fb1335bfdddd74d9a7e39cc529aa893e5901fc22f1e5f69f86b134c8debee682ce1bdf15ffad0f98007dc087ddd6d0a0efbbf4beb968210569d525fa15036dec73126aa8a91e26078bd9fd6751287f45b56ac73c67b50fc24745ff70d80ddc10afed19b4a78f7e578394f0019df3bbb5908c9eb097f9b254ccfbaa95f5b978fa2a04235c5d126cbb65351588a649c4fc6aa6bcaba5862168243e6566276b5451b2ccd5daf4cbb2fd35bf87cd124bede7278da8757497de410f23eb1c75a9ea430251bf4bf8abb52e26ce8dde77ff0a183d519ea5d940b37175480fd91296619f453c249a6baab551de30a1d7dc13037a6559f9d2cd87122185a6660922712133fbbfea34feabacff55f668e8e3d6ff0cf534a8c1ca5a07741ff4a4174fe60ad5a1b575221d2fcd478718f66c677c269364e21d5a2667b50a63a293193005a8ae625dd0e020f92d68900fcc3a1876721fd33ef8e8ed89eec88528c30354a5dd8e38772302ca59aae429fb1e6213871e8e37c505972bcd7aaa4ed8529fcd4113dbb7ea684627ac0c1f6a09a804140bc55065a9d0e11d8b4fe3b56b216bd117480ed63cb382af567fc2839b8127d4b1a6487725e30ac3cc6e90df48a91fb0959865b0aaabedfdb22284a51512d0b6947c91a4a2f6eddf4c2cd3e1cd450fbfd196a379879388c11157d55f44f18a68379c322accf778009b5e4017533f7bbb646358fd23ff9cc96a4a4775f664cf75b8f8613444c1686290c56eac9d9d00e91e7aa43afba505d8a27e51b8b8123d3ecc0aa03de172ae3417efb1e7a329809dc75dba71826a3ee99804976e14f28be603bf7019900d34173ee40fed447d472216ca6d2308fed6b6525386ac21edfcbdddd42680349a24e8c0f931a55ec3ed110a19dcaa06eaf5442b557b180f5020669de20387bca911be58b175e49003bd1771f84872c05289ff4382dbbda2c28294506cfd799d691b47bf28c708831c6935b0c2563580da8a9a3223e235cf5a37137c4b38f25f5b43e7a006ff804fbb188a2f9ea695d80f44003bf792190755fb4974de015a2633390ef2898c13c4bb28e5cc995eff0097ec33c398940f9f2041c7994b8ad695a9743497bb497b6112ea695ffbfab2f390ca1417befc3d3a6c14fff326b805c9a17e568c23f399c89134d3905b5fdc528bde48e979bdf2998b0593a131c3147b6527b60bc99a3dd42e24fd0747bb2ff3d50bdfb42e3a06563d612e2113bfa1dbdac920bdd6738b50393dd2b8b375ec0566b744b608704aabcb3b69479d8ecec761015d0935c91dab2880261f4c5461689cca1adbc14175b0da1c338991cb876ba94003ee1c17f480b6272861eea5749c903374f29342b216e52fe0444efa2b4b18065804ec62ca886f1778374803135a9582efe3cf71092853cf245f7ff45076b91ccf501facfd3a6337029183a43e0db8e29f8eb51d17a4fc8fda8c150074e20b6bb8a25467eca8bed0d7500f0c357283a736572c606e8e31c97ee5f1a0adb9e1600640fba0c9823a2bf68696904f9942729fbe6183389b42f96c6fd2861cd3ca9c799739810122053669f6fa3ee704182e9200533f8092a393ede5787c0ff16c379ca522dac79357167fa8d54ebb46e1b36baf1f9f2b9d8d67f9dd58e1675eb39acf2477f023742c68f2c6f21f0129064aa9619093ee10270e93e59f55f46e9ca408fedbae95e2f7fc32fde6b4d476426fa25774b839d27d64050c887eda0eb188f46e2448917603f63a0a20f90106306c31ad8ff4721ab8d5b56a3adfbfbc7c43eb9169b4010ce56b311c97f2b4a300b850422bdd5fcfccf7977f9efd31a728f091b845cd90240e2240ace24a815f7ca5addc849a3736efc24d2298f15b80b66b474d56bcb01996bbf91d8c8788acfde1ac0dd314a82f7d8390c487e0c682d25165293a8547e3b428c605ced186b4c00e50122b39102173cccfb581c0d490884cc65d59ce90a37d1cf3e9e03b7fa0bb705f5b91500533b847199660db185cc5384f9f92a957bcc26108553d3543f33cfc8438d26a89ae79b00a248a069a6650cc56630bce781c452415db90bf59c97a7c682738d204d354161d56bd8890af3f632d78caf0086310402cb882648430c5f63f0cee7ee46cb16d4dc788ffc062179d6567769daf9aaaeee501ceac485c86971face2df64eb2918f4c2d82f5e6de314a67c5a106e15e6e55976150389d1da9de334fb07d47553fe768f970d85a955c4aa8a4f4f22964e67f99525bc5bf113965f16be5fd503d8cb1b7901dd0e41c9cd31cbaad05f1b6670251468c5fe7f6561e02a36522a44739eb4db0633b3921078a0b48a07e1cf024b2cdec1b7335837cea3e2bdb85cc27cfbf2e59a8de55110c1b15afc5ad24f6faedda036a0746adf64f6a112db449ab63ed0dadb4a090e8fa693bdc9e38c9ed4e3b6f463711aa294f2dca9929c611ba023098e57a0a0b60117119af200755bf9c3cee2a568df7252ab123d07f69d95db1a2d8599f9c337db952aa6fd01e310c5a4343fe69a28c6bcb10ef60b54bdd6a94ec48457b30ae5008f85fb5b88c26cd76c16eb87bc95a0dd856c1b2493f2db79ebf1e1f4ff124b5adefc177d9c8de87b8df8a778a813c61587722a8eb169db6c03d23474e568d844ff37b8cacf6cca7f19d7a36bc6801f0a2a1f6da90a901c02fdffb411aa6d177ff72a35e7d6862876b43ba71597932037be45354eb14ed1915f7db5d02d47f9c38f0c0a9f7dd1f38e66198f7d133ae332bccf946f948a4fd300635590fd2346cc348e21366acef8c37c349fbc620ec91cefc8cef6da14f05ba4a938b53801a2ff5b402678333fee38a40cf9b9c7416c266062b2eb07442d93036a2fcdbdc5a4ba924aa4e66fb35006d36f6abadded00345fddfd0186a05cd0cfd8be467100799303241ac47360f2fabf2a6533a17c855178b6cedd505c1682f4b2c474285bd503fb0e370b3cf7132ba6a47456793fe83199dbea8662093f55b95581a7390a3b637aeee8c83e5c14ba510590d0cd41ff6f64ac1a883fba95e373ecbfc2ca247323a096797e071087016c7404c79b7c47a5632c153dcc4bda1"]}, @generic="0e8f4e248848461579d498ae4a3622c1e5b9022a5ca5a7481aabe99ef1b6c8b5504a074887a64ceafe0cff814dc1b8f7c88a8ac5ec48350af328788474ac360041f31bd9442d6e8a9174b88736afff8904961933e0deec4f5acea2b899787af28523de7cb5f1dcd56a3cc70a390c03228a509a1435d702b0a799ed7be4aa4c3ec6ca6d80d97e09e25854087b43c2f6123956c6facb6a7259f1126044d8205e4678d9c7303a8cf52bc45da41e7683d439abe80163", @typed={0x8, 0x21, 0x0, 0x0, @pid=r4}, @typed={0x8, 0x65, 0x0, 0x0, @u32=0x9}, @nested={0x4, 0x82}, @typed={0x8, 0x18, 0x0, 0x0, @u32=0x8}]}, 0x12c4}], 0x7, &(0x7f000000eb40)=[@rights={{0x18, 0x1, 0x1, [r0, r2]}}, @rights={{0x1c, 0x1, 0x1, [r5, r6, r7]}}], 0x38, 0x4000000}, 0x10) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000140)=@x25={0x9, @remote}, 0x80, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/153, 0x99}], 0x1, &(0x7f0000000380)=""/107, 0x6b}, 0x10001) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000004c0)={r8, r9, r10}, 0xc) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, r1, 0x0) r11 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r11, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 809.279498][T30618] tmpfs: Unsupported parameter 'huge' [ 809.302733][T30617] FAULT_INJECTION: forcing a failure. [ 809.302733][T30617] name failslab, interval 1, probability 0, space 0, times 0 [ 809.315063][T30626] tmpfs: Unsupported parameter 'huge' [ 809.315435][T30617] CPU: 1 PID: 30617 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 809.329548][T30617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 809.339614][T30617] Call Trace: [ 809.342883][T30617] dump_stack_lvl+0xb7/0x103 [ 809.347488][T30617] dump_stack+0x11/0x1a [ 809.351635][T30617] should_fail+0x23c/0x250 [ 809.356066][T30617] ? ext4_init_io_end+0x2d/0xa0 [ 809.360908][T30617] __should_failslab+0x81/0x90 [ 809.365666][T30617] should_failslab+0x5/0x20 [ 809.370174][T30617] kmem_cache_alloc+0x46/0x2e0 [ 809.374944][T30617] ext4_init_io_end+0x2d/0xa0 [ 809.379610][T30617] ext4_writepages+0x6a5/0x1d10 [ 809.384515][T30617] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 809.390135][T30617] ? inode_io_list_move_locked+0x17b/0x260 [ 809.395962][T30617] ? __ext4_journal_stop+0x47/0x110 [ 809.401191][T30617] ? ext4_expand_extra_isize+0x540/0x540 [ 809.406813][T30617] ? ext4_dirty_inode+0x9a/0xa0 [ 809.411670][T30617] ? __mark_inode_dirty+0x2fb/0x680 [ 809.416855][T30617] ? ext4_readpage+0x140/0x140 [ 809.421609][T30617] do_writepages+0x7b/0x150 [ 809.426099][T30617] ? ext4_da_write_end+0x5fc/0x730 [ 809.431197][T30617] file_write_and_wait_range+0x180/0x210 [ 809.436823][T30617] ext4_sync_file+0x105/0x670 [ 809.441503][T30617] ? tsan.module_ctor+0x10/0x10 [ 809.446351][T30617] vfs_fsync_range+0x107/0x120 [ 809.451103][T30617] ext4_buffered_write_iter+0x39c/0x3f0 [ 809.456648][T30617] ext4_file_write_iter+0x2e7/0x11d0 [ 809.461922][T30617] ? avc_policy_seqno+0x22/0x30 [ 809.466763][T30617] ? selinux_file_permission+0x22e/0x530 [ 809.472383][T30617] do_iter_readv_writev+0x2cb/0x360 [ 809.477688][T30617] do_iter_write+0x112/0x4c0 [ 809.482263][T30617] ? kmalloc_array+0x2d/0x40 [ 809.486908][T30617] vfs_iter_write+0x4c/0x70 [ 809.491478][T30617] iter_file_splice_write+0x40a/0x750 [ 809.496951][T30617] ? splice_from_pipe+0xc0/0xc0 [ 809.501792][T30617] direct_splice_actor+0x80/0xa0 [ 809.506723][T30617] splice_direct_to_actor+0x345/0x650 [ 809.512087][T30617] ? do_splice_direct+0x170/0x170 [ 809.517136][T30617] do_splice_direct+0xf5/0x170 [ 809.521896][T30617] do_sendfile+0x773/0xda0 [ 809.526300][T30617] __x64_sys_sendfile64+0xa9/0x130 [ 809.531416][T30617] do_syscall_64+0x3d/0x90 [ 809.535855][T30617] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 809.541737][T30617] RIP: 0033:0x4665e9 [ 809.545615][T30617] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 809.565315][T30617] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 07:44:59 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsc%ntext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:59 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}], 0x1, 0x0) [ 809.573712][T30617] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 809.581666][T30617] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 809.589639][T30617] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 809.597702][T30617] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 809.605655][T30617] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:44:59 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}], 0x1, 0x0) 07:44:59 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x3, @perf_config_ext={0x8000, 0x812}, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x2, 0x5d, 0x0, 0x1, 0x0, 0x100000001, 0x1100, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x40, 0x0, @perf_config_ext={0x8001, 0x481}, 0x308, 0x3, 0x6, 0x0, 0xce3, 0x30315d89, 0x14, 0x0, 0x7fffffff, 0x0, 0x4}, 0x0, 0x7, 0xffffffffffffffff, 0x2) [ 809.664210][T30644] tmpfs: Unsupported parameter 'huge' [ 809.699226][T30650] tmpfs: Unsupported parameter 'huge' 07:44:59 executing program 3 (fault-call:2 fault-nth:60): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:44:59 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:44:59 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) close(r1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x80806, 0x7) sendto$inet(r3, &(0x7f00000000c0)="d15e3817a37f061c11aa6f349e68b8f5b4bf86182cccf07e40fbdf1f0a9a2f8a509e6e3136e7999e0fac4059b4d27e", 0x2f, 0x4004010, &(0x7f00000001c0)={0x2, 0x4e23, @empty}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r5 = getpid() sched_getparam(r5, &(0x7f0000000300)) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x9f, 0x48, 0x5, 0xad, 0x0, 0x10000, 0x2004, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_config_ext={0x0, 0x80000000}, 0x40, 0x401, 0x7, 0x2, 0x9, 0x1ff, 0x7f, 0x0, 0x9, 0x0, 0x5}, r5, 0x10, r2, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r6, &(0x7f0000000380)="4c7ad749bc5477c2073fab8c5ed547158a24ef993a855796621d6a03964ea44987295841670ba64e498acfb23345b6b93fc2d03038a9ca5978aaad417474a0680e9ee00c", 0x44, 0x1, &(0x7f0000000200)={0x2, 0x4e23, @multicast1}, 0x10) 07:44:59 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f00}}], 0x1, 0x0) 07:44:59 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsc,ntext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:44:59 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsco\ntext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 809.909967][T30671] tmpfs: Unsupported parameter 'huge' [ 809.921138][T30676] tmpfs: Unsupported parameter 'huge' [ 809.945470][T30680] tmpfs: Unsupported parameter 'huge' [ 809.951597][T30684] tmpfs: Unsupported parameter 'huge' 07:44:59 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsco\"text=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 809.958536][T30674] FAULT_INJECTION: forcing a failure. [ 809.958536][T30674] name failslab, interval 1, probability 0, space 0, times 0 [ 809.971154][T30674] CPU: 1 PID: 30674 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 809.980016][T30674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 809.990140][T30674] Call Trace: [ 809.993408][T30674] dump_stack_lvl+0xb7/0x103 [ 809.998096][T30674] dump_stack+0x11/0x1a [ 810.002245][T30674] should_fail+0x23c/0x250 [ 810.002399][T30689] tmpfs: Unsupported parameter 'huge' [ 810.006662][T30674] ? mempool_alloc_slab+0x16/0x20 [ 810.006690][T30674] __should_failslab+0x81/0x90 [ 810.013715][T30690] tmpfs: Unsupported parameter 'huge' [ 810.017038][T30674] should_failslab+0x5/0x20 [ 810.031640][T30674] kmem_cache_alloc+0x46/0x2e0 [ 810.036483][T30674] mempool_alloc_slab+0x16/0x20 [ 810.041319][T30674] ? mempool_free+0x130/0x130 [ 810.046075][T30674] mempool_alloc+0x8c/0x300 [ 810.050647][T30674] ? unlock_page_memcg+0xc3/0xe0 [ 810.055563][T30674] bio_alloc_bioset+0xcc/0x480 [ 810.060361][T30674] ext4_bio_write_page+0x7c5/0xa40 [ 810.065460][T30674] mpage_process_page_bufs+0x437/0x560 [ 810.070985][T30674] mpage_prepare_extent_to_map+0x4e6/0x640 [ 810.076774][T30674] ? kmem_cache_alloc+0x1fb/0x2e0 [ 810.081797][T30674] ? ext4_init_io_end+0x2d/0xa0 [ 810.086635][T30674] ext4_writepages+0x6c6/0x1d10 [ 810.091481][T30674] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 810.097169][T30674] ? __ext4_journal_stop+0x47/0x110 [ 810.102391][T30674] ? ext4_expand_extra_isize+0x540/0x540 [ 810.108077][T30674] ? ext4_dirty_inode+0x9a/0xa0 [ 810.112907][T30674] ? __mark_inode_dirty+0x2fb/0x680 [ 810.118138][T30674] ? ext4_readpage+0x140/0x140 [ 810.122885][T30674] do_writepages+0x7b/0x150 [ 810.127366][T30674] ? ext4_da_write_end+0x5fc/0x730 [ 810.132529][T30674] file_write_and_wait_range+0x180/0x210 [ 810.138157][T30674] ext4_sync_file+0x105/0x670 [ 810.142870][T30674] ? tsan.module_ctor+0x10/0x10 [ 810.147714][T30674] vfs_fsync_range+0x107/0x120 [ 810.152486][T30674] ext4_buffered_write_iter+0x39c/0x3f0 [ 810.158016][T30674] ext4_file_write_iter+0x2e7/0x11d0 [ 810.163333][T30674] ? avc_policy_seqno+0x22/0x30 [ 810.168184][T30674] ? selinux_file_permission+0x22e/0x530 [ 810.173800][T30674] do_iter_readv_writev+0x2cb/0x360 [ 810.179106][T30674] do_iter_write+0x112/0x4c0 [ 810.183686][T30674] ? kmalloc_array+0x2d/0x40 [ 810.188262][T30674] vfs_iter_write+0x4c/0x70 [ 810.192744][T30674] iter_file_splice_write+0x40a/0x750 [ 810.198101][T30674] ? splice_from_pipe+0xc0/0xc0 [ 810.202953][T30674] direct_splice_actor+0x80/0xa0 [ 810.207879][T30674] splice_direct_to_actor+0x345/0x650 [ 810.213258][T30674] ? do_splice_direct+0x170/0x170 [ 810.218307][T30674] do_splice_direct+0xf5/0x170 [ 810.223067][T30674] do_sendfile+0x773/0xda0 [ 810.227534][T30674] __x64_sys_sendfile64+0xa9/0x130 [ 810.232673][T30674] do_syscall_64+0x3d/0x90 [ 810.237069][T30674] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 810.243012][T30674] RIP: 0033:0x4665e9 [ 810.246893][T30674] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 810.266541][T30674] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 810.274943][T30674] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 810.282901][T30674] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 810.290876][T30674] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 810.298858][T30674] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 810.306865][T30674] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendto$inet(r1, &(0x7f00000000c0)="a27f0deae54cf29ef20861eeb18a1d20d8d1", 0x12, 0x40000, &(0x7f0000000140)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:00 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsco%text=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:45:00 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) vmsplice(r3, &(0x7f0000000780)=[{&(0x7f0000000180)="0ef04a0af83889da65f412bb0ebf1ac153f6a1afe2a8a8f6a492be283917bc83a82e5b7f11402c114ac45ec6a554d51179fd869351f522afbafb0b000b335833f4e9743f680eeb154d8bd80090ee735289736ceca802f0e49d310f3538c972194a4763479f1198ea65411136b97b6463495bff2b97f0a2d328281a4e25d5e6a6fd43c867031be144322c14698b1873c8d58262b6168d866e3ac91f4bb5962ce1723a", 0xa2}, {&(0x7f0000000380)="ac4f9073d38d5308764197c6c658023eda4f44cc0eb629a8721a8e96745a7b489f18c78b8c99f1c05980d81aac631be87d0c2b852b431e46baed6d9595e88989ef23ef45938eb5c5cc9b2a4e2e1be4849796c9aee54f7fca8bc4193c818d233859e0b699fa2ff986c8", 0x69}, {&(0x7f0000000400)="0d7af4fb2dce1eca10d9cea1bfb67bd11d3ff61f39844ef26db1662e58f5d7e742411ac6d99a02b233dee96889a0efb30e4ef3055527790f75ddf939e7433f4cd182f1a99c14dd6139f6691687e00063f3d029c54b443ce7eba571567fda02f9e75edc3586c72ed3f12b71e739bd455be4327283b080aa960adeec5a31462a256f2bfffc2e77be44c3c965d80d3b584609bef6dd1b95337219126e37a2debf458bcb23c51db5429daa723ada3eca296c67666a95e87ce2db5eb5d55fbff285c9de935521a5b8f710aa7104417ee3c44c8798c14ca20c450aa8ac15e9db64845e4015a4af1d7db81328", 0xe9}, {&(0x7f0000000500)="655a32bc28f8bd07d106b353079acb5a697e543de9f999719853655d90c961833aa956032ba2b22fe5fac0869496ea16722650c4ba51c2c0512c395fcf46319c8fa305f1cc09022b595631d78233a2123a0b3df0c7b3fffbce8b8c910ce85a71978a522f96db7a2a337779d173f50429304833f705a2b2d16e41e8cea513de88130383315566701c619711f331b7d1c6bd4b3642e177", 0x96}, {&(0x7f00000005c0)="5f3ba5a20bea1fb3653b1499af940ee743c5491dc35a534c5fc5ccb3f666f8cd003264824f4a37aabc2906a9d36a345d081a83aee12bb63fa114856c93fe5b37bca40bf5addbaa4666f0c89145967003e9ea232513fc1cb446b946af3daf4ed211470f29f362ab15bcd7be33ff7e50ffaef08ba17b5798d7fc20f8152b36975615d2c20a30423e74f814c998644238895fdef1f68189bb0313c30267468a303b107feccab2", 0xa5}, {&(0x7f0000000240)="e0bbe6", 0x3}, {&(0x7f0000000680)="b2e34172cded850bfd37b9f2340cb08e99c12205172702fd2dd75447bf7eebec58dc842486c1056e22269b745fa98bd7a7f852418aab4297c4dfab1a5136fcc1eb56bc3455800c42377eeaeac5726f2d49b7644a45d11b1f5b66adfe4491d57dd98e1e6eb0829b45d263f2b10c968b583022c5a4ff3f86d9e2344cc3b89cdcbcb23d09e71e0af3a6c912acb510648509f1fb8cdb0bae20c8647384fdf8b7de16aedbe152aee9e2070df0708b5ff49141c5e8c12daded8aeb0a580d8cc205a51acae306836021972a048ad402628957c49b06414c9bfddb569662", 0xda}], 0x7, 0x0) fsetxattr$trusted_overlay_redirect(r1, &(0x7f00000000c0), &(0x7f0000000140)='./file0\x00', 0x8, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:00 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}}], 0x1, 0x0) 07:45:00 executing program 3 (fault-call:2 fault-nth:61): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:00 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsco,text=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 810.516872][T30711] tmpfs: Unsupported parameter 'huge' [ 810.532682][T30706] FAULT_INJECTION: forcing a failure. [ 810.532682][T30706] name failslab, interval 1, probability 0, space 0, times 0 [ 810.533241][T30718] tmpfs: Unsupported parameter 'huge' [ 810.545302][T30706] CPU: 1 PID: 30706 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:45:00 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 810.559389][T30706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 810.569507][T30706] Call Trace: [ 810.572844][T30706] dump_stack_lvl+0xb7/0x103 [ 810.577428][T30706] dump_stack+0x11/0x1a [ 810.581660][T30706] should_fail+0x23c/0x250 [ 810.583634][T30720] tmpfs: Unsupported parameter 'huge' [ 810.586103][T30706] ? mempool_alloc_slab+0x16/0x20 [ 810.594214][T30723] tmpfs: Unsupported parameter 'huge' [ 810.596466][T30706] __should_failslab+0x81/0x90 [ 810.596487][T30706] should_failslab+0x5/0x20 [ 810.611051][T30706] kmem_cache_alloc+0x46/0x2e0 07:45:00 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscon\next=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 810.615816][T30706] ? mempool_alloc_slab+0x16/0x20 [ 810.620900][T30706] mempool_alloc_slab+0x16/0x20 [ 810.625757][T30706] ? mempool_free+0x130/0x130 [ 810.630428][T30706] mempool_alloc+0x8c/0x300 [ 810.631852][T30728] tmpfs: Unsupported parameter 'huge' [ 810.635003][T30706] ? unlock_page_memcg+0xc3/0xe0 [ 810.635027][T30706] bio_alloc_bioset+0x1af/0x480 [ 810.650118][T30706] ext4_bio_write_page+0x7c5/0xa40 [ 810.650143][T30729] tmpfs: Unsupported parameter 'huge' [ 810.655228][T30706] mpage_process_page_bufs+0x437/0x560 07:45:00 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscon\"ext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 810.666076][T30706] mpage_prepare_extent_to_map+0x4e6/0x640 [ 810.671890][T30706] ? kmem_cache_alloc+0x1fb/0x2e0 [ 810.676999][T30706] ? ext4_init_io_end+0x2d/0xa0 [ 810.681881][T30706] ext4_writepages+0x6c6/0x1d10 [ 810.683059][T30732] tmpfs: Unsupported parameter 'huge' [ 810.686730][T30706] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 810.686758][T30706] ? inode_io_list_move_locked+0x17b/0x260 [ 810.693753][T30733] tmpfs: Unsupported parameter 'huge' [ 810.697713][T30706] ? __ext4_journal_stop+0x47/0x110 07:45:00 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscon%ext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:45:00 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscon,ext=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 810.697742][T30706] ? ext4_expand_extra_isize+0x540/0x540 [ 810.719675][T30706] ? ext4_dirty_inode+0x9a/0xa0 [ 810.724533][T30706] ? __mark_inode_dirty+0x2fb/0x680 [ 810.727621][T30735] tmpfs: Unsupported parameter 'huge' [ 810.729771][T30706] ? ext4_readpage+0x140/0x140 [ 810.736404][T30736] tmpfs: Unsupported parameter 'huge' [ 810.739883][T30706] do_writepages+0x7b/0x150 [ 810.739907][T30706] ? ext4_da_write_end+0x5fc/0x730 [ 810.754827][T30706] file_write_and_wait_range+0x180/0x210 [ 810.760459][T30706] ext4_sync_file+0x105/0x670 [ 810.765206][T30706] ? tsan.module_ctor+0x10/0x10 [ 810.768784][T30738] tmpfs: Unsupported parameter 'huge' [ 810.770150][T30706] vfs_fsync_range+0x107/0x120 [ 810.770179][T30706] ext4_buffered_write_iter+0x39c/0x3f0 [ 810.776331][T30739] tmpfs: Unsupported parameter 'huge' [ 810.780271][T30706] ext4_file_write_iter+0x2e7/0x11d0 [ 810.780294][T30706] ? avc_policy_seqno+0x22/0x30 [ 810.801407][T30706] ? selinux_file_permission+0x22e/0x530 [ 810.807025][T30706] do_iter_readv_writev+0x2cb/0x360 [ 810.812217][T30706] do_iter_write+0x112/0x4c0 [ 810.816785][T30706] ? kmalloc_array+0x2d/0x40 [ 810.821358][T30706] vfs_iter_write+0x4c/0x70 [ 810.825903][T30706] iter_file_splice_write+0x40a/0x750 [ 810.831285][T30706] ? splice_from_pipe+0xc0/0xc0 [ 810.836214][T30706] direct_splice_actor+0x80/0xa0 [ 810.841245][T30706] splice_direct_to_actor+0x345/0x650 [ 810.846612][T30706] ? do_splice_direct+0x170/0x170 [ 810.851616][T30706] do_splice_direct+0xf5/0x170 [ 810.856366][T30706] do_sendfile+0x773/0xda0 [ 810.860784][T30706] __x64_sys_sendfile64+0xa9/0x130 [ 810.865872][T30706] do_syscall_64+0x3d/0x90 [ 810.870304][T30706] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 810.876239][T30706] RIP: 0033:0x4665e9 [ 810.880183][T30706] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 810.899777][T30706] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 810.908167][T30706] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 07:45:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) socket$inet(0x2, 0x2, 0x1000) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:00 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscont\nxt=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:45:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc1d}, 0x402}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:00 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}], 0x1, 0x0) [ 810.916119][T30706] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 810.924124][T30706] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 810.932073][T30706] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 810.940090][T30706] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:00 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x25, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 811.015110][T30750] tmpfs: Unsupported parameter 'huge' [ 811.030500][T30759] tmpfs: Unsupported parameter 'huge' 07:45:01 executing program 3 (fault-call:2 fault-nth:62): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = accept4$inet(r0, &(0x7f0000000140)={0x2, 0x0, @dev}, &(0x7f0000000180)=0x10, 0x0) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f00000001c0)={@remote, @empty, 0x0}, &(0x7f0000000200)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200581, 0x82) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0x1, 0x6, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet_int(r6, 0x0, 0x32, &(0x7f0000000f00)=0x1000000, 0x4) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'veth0_to_team\x00', 0x0}) sendmmsg$inet(r6, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0x2, 0x4e25, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @empty, @multicast1}}}], 0x20}}], 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000080)={'syztnl2\x00', r8, 0x4, 0x9, 0x3, 0x7ff, 0x1, @dev={0xfe, 0x80, '\x00', 0x24}, @private1={0xfc, 0x1, '\x00', 0x1}, 0x40, 0x10, 0x3, 0x80000001}}) sendmsg$inet(r3, &(0x7f00000006c0)={&(0x7f0000000240)={0x2, 0x4e23, @remote}, 0x10, &(0x7f0000000540)=[{&(0x7f00000002c0)="3dbb6b66857ce3d0ff9352a561c6aebc28896eca2412375a3dc7a8939fd8c8fa0412ccd4391423a6d9e1f2af43151fe570422f", 0x33}, {&(0x7f0000000380)="920a1a6422a4b18e5294075c9c778b90dc9e3b12445036df6409ccb0fc959a8896a2378b85fa94ed526c74c8f4502ed4dc0dc2066e89e13c90078773b4becf761ef06818876cf09eae159c373986f819b432f3096e4b494b48472fe2f2212fb8322597e7fe710540f6c44f96b3484908956fcf5f698bf2474f2ca47bf2787470ce7eb38639ff3fde40eba8c481ff8d137b890a2f4ff6ad9a35de22ca46f26cc7be6302737baea5b41d9d470825e8e63995bc59b4df1a25820c", 0xb9}, {&(0x7f0000000440)}, {&(0x7f0000000480)="d64ee1aa18eccca90978e7a95ff560ffb76c3eb9daa5a2386c06864f22b2be25682aa8b44fc275a37cfd72a6eb33e379b9479db4e5b09cb1348f1c45aa129976b4fb4fdb467b0f45edc15f590d827d6cbb9a18bdb3423447319c3d79544e3a6a94f2cb50c62f64290700e9749b5b251a8524712ec9d37b5d9032d06ac611", 0x7e}, {&(0x7f0000000500)="969399851407e9edcc5a7bdbbcc464c31500b482dbd6eaac23bb5ad22b2df7d1429d4b85f430545dae1f9e14ff692dad2f4fffa6bcdb35eb39043418", 0x3c}], 0x5, &(0x7f00000005c0)=[@ip_tos_u8={{0x11}}, @ip_retopts={{0x38, 0x0, 0x7, {[@noop, @lsrr={0x83, 0x27, 0x1b, [@loopback, @broadcast, @empty, @loopback, @multicast2, @remote, @broadcast, @rand_addr=0x64010102, @multicast2]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x80}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x8001}}, @ip_ttl={{0x14, 0x0, 0x2, 0xffffffff}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @rand_addr=0x64010102, @rand_addr=0x64010102}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @initdev={0xac, 0x1e, 0x1, 0x0}, @loopback}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @private=0xa010100, @private=0xa010102}}}], 0xf8}, 0x4000040) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x4e22, @local}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:01 executing program 4: ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f00000000c0)={@remote, 0x18}) shmat(0xffffffffffffffff, &(0x7f0000ff5000/0x8000)=nil, 0x1000) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/wakeup_count', 0x0, 0x0) read(r2, &(0x7f0000002500)=""/4096, 0x1000) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:01 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscont\"xt=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:45:01 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}}], 0x1, 0x0) 07:45:01 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x26, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:01 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscont%xt=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 811.194528][T30778] FAULT_INJECTION: forcing a failure. [ 811.194528][T30778] name failslab, interval 1, probability 0, space 0, times 0 [ 811.198751][T30786] tmpfs: Unsupported parameter 'huge' [ 811.207216][T30778] CPU: 1 PID: 30778 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 811.215845][T30789] tmpfs: Unsupported parameter 'huge' [ 811.221272][T30778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 811.221285][T30778] Call Trace: [ 811.221293][T30778] dump_stack_lvl+0xb7/0x103 07:45:01 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}}], 0x1, 0x0) 07:45:01 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x100000a, 0x30, r1, 0x1458a000) setsockopt$inet_int(r1, 0x0, 0x14, &(0x7f00000000c0)=0x10001, 0x4) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="d956978cf09c29c7efef6abf3a1026bb59559ac865d2c398a3f769b7452b9bd9f8798a80a2b8725ba51b6cea425ecf77aa412906801bda6b", 0x38) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0x1, 0x6, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet_int(r4, 0x0, 0x32, &(0x7f0000000f00)=0x1000000, 0x4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'veth0_to_team\x00', 0x0}) sendmmsg$inet(r4, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0x2, 0x4e25, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @empty, @multicast1}}}], 0x20}}], 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000080)={'syztnl2\x00', r6, 0x4, 0x9, 0x3, 0x7ff, 0x1, @dev={0xfe, 0x80, '\x00', 0x24}, @private1={0xfc, 0x1, '\x00', 0x1}, 0x40, 0x10, 0x3, 0x80000001}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000001c0)={'syztnl2\x00', &(0x7f0000000140)={'syztnl0\x00', r6, 0x4, 0x1, 0x17, 0x9, 0x8c, @loopback, @loopback, 0x7800, 0x8, 0x1, 0x1}}) [ 811.221313][T30778] dump_stack+0x11/0x1a [ 811.221328][T30778] should_fail+0x23c/0x250 [ 811.253056][T30778] ? mempool_alloc_slab+0x16/0x20 [ 811.258112][T30778] __should_failslab+0x81/0x90 [ 811.262870][T30778] should_failslab+0x5/0x20 [ 811.267384][T30778] kmem_cache_alloc+0x46/0x2e0 [ 811.272152][T30778] mempool_alloc_slab+0x16/0x20 [ 811.277008][T30778] ? mempool_free+0x130/0x130 [ 811.281692][T30778] mempool_alloc+0x8c/0x300 [ 811.286197][T30778] ? __getblk_gfp+0x3f/0x590 [ 811.290792][T30778] ? find_get_pages_range_tag+0x33e/0x390 [ 811.296532][T30778] bio_alloc_bioset+0xcc/0x480 [ 811.301298][T30778] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 811.306693][T30778] submit_bh_wbc+0x130/0x330 [ 811.311285][T30778] __sync_dirty_buffer+0x136/0x1e0 [ 811.314875][T30799] tmpfs: Unsupported parameter 'huge' [ 811.316390][T30778] sync_dirty_buffer+0x16/0x20 [ 811.316419][T30778] ext4_write_inode+0x285/0x390 [ 811.323239][T30800] tmpfs: Unsupported parameter 'huge' [ 811.326512][T30778] ? do_writepages+0x110/0x150 07:45:01 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscont,xt=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 811.326534][T30778] write_inode+0x89/0x180 [ 811.345799][T30778] __writeback_single_inode+0x2a2/0x440 [ 811.351347][T30778] writeback_single_inode+0x17b/0x3c0 [ 811.356723][T30778] sync_inode_metadata+0x57/0x80 [ 811.361661][T30778] ext4_sync_file+0x359/0x670 [ 811.362749][T30807] tmpfs: Unsupported parameter 'huge' [ 811.366329][T30778] ? tsan.module_ctor+0x10/0x10 [ 811.374005][T30808] tmpfs: Unsupported parameter 'huge' [ 811.376580][T30778] vfs_fsync_range+0x107/0x120 [ 811.376609][T30778] ext4_buffered_write_iter+0x39c/0x3f0 07:45:01 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsconte\nt=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 811.392294][T30778] ext4_file_write_iter+0x2e7/0x11d0 [ 811.397581][T30778] ? avc_policy_seqno+0x22/0x30 [ 811.402427][T30778] ? selinux_file_permission+0x22e/0x530 [ 811.408064][T30778] do_iter_readv_writev+0x2cb/0x360 [ 811.413270][T30778] do_iter_write+0x112/0x4c0 [ 811.417892][T30778] ? kmalloc_array+0x2d/0x40 [ 811.422487][T30778] vfs_iter_write+0x4c/0x70 [ 811.422672][T30815] tmpfs: Unsupported parameter 'huge' [ 811.426998][T30778] iter_file_splice_write+0x40a/0x750 [ 811.433899][T30816] tmpfs: Unsupported parameter 'huge' 07:45:01 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsconte\"t=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 811.437763][T30778] ? splice_from_pipe+0xc0/0xc0 [ 811.437788][T30778] direct_splice_actor+0x80/0xa0 [ 811.452915][T30778] splice_direct_to_actor+0x345/0x650 [ 811.458301][T30778] ? do_splice_direct+0x170/0x170 [ 811.463322][T30778] do_splice_direct+0xf5/0x170 [ 811.468089][T30778] do_sendfile+0x773/0xda0 [ 811.469588][T30818] tmpfs: Unsupported parameter 'huge' [ 811.472503][T30778] __x64_sys_sendfile64+0xa9/0x130 [ 811.472535][T30778] do_syscall_64+0x3d/0x90 [ 811.479319][T30819] tmpfs: Unsupported parameter 'huge' [ 811.483048][T30778] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 811.483076][T30778] RIP: 0033:0x4665e9 [ 811.502606][T30778] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 811.522236][T30778] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 811.530639][T30778] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 811.538591][T30778] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 811.546542][T30778] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 811.554505][T30778] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 811.562461][T30778] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:01 executing program 3 (fault-call:2 fault-nth:63): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:01 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsconte%t=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:45:01 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x27, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @rand_addr=0x64010100}, 0x3) 07:45:01 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r6 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r6, &(0x7f000000b680)=[{{&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x4e23}, 0x80, &(0x7f0000001700)=[{&(0x7f0000000380)="bacb0e74023652a7aa1b7d939d0d4f963797594c596f0907644ce771d5f2d66c6826f6e5c1170706da5c44b09e30f743c3f53cd0ec76ce9cc0ffb4c750ce609c2a28a7f81d7cdf497e43696c1a7c376d0b9d33cd039437a04424ff9c8d14bcf5528e03866cc8338165bcc7b38ae6526f912894b267bc4248bddb23aad08d80927503277b233a9460b88ee7f761868eb9f90101a469ee8e444f1ecb1c53a4ba6cb975afe72d74af5b59363e4e898167acca648d3944d73d5ca1d6e5d0c2a90aa27ba06e1a28499d8a4e3fd801af5a9361e082ba362933cf7ef2ea2740226e2c0db95f599bd2edb36a4d460a73d3456815873a59", 0xf3}, {&(0x7f000000b880)="4ee7127bd7edc7098ff5e6ce142cc1ff1ff674080163ae86d79bd3e6410147e6d827f3f71a05ae8edc5660796f1b881f7b6ab2d4bd9685c59f2fb19cf3f6df64e8040b8d4dba606141f8534ced9212835d636a5eb0f08908e016752842c5b896a84dd232e2382044af76d63af90f54cb665d2b24e0a6e6fb8ca81062b070f90f3ae912812592b1296d389138dfdad10175e74c27591063ed8f0f0d5cd324f8f67b2537ecf2f19e76ee5e897f446b85c376cedf0c1ad50b1beb5debd309aca4650d53232688d4418fbfd288fa2dab8c097287024bb6841a39067c3b7b8eb9fd3ebaf71531de79f7cdfd25261ddd3578aac40dfad35f760c25598276547dd177e9a22246cb1e820352c2c5cdc005435921ffeabd19e8ab51bfac3b96de0b11606fe873318e85de3aaebd2d9f4298352631a0e60b06fb88f235c221ae388b9175c129ae335b19c593d2d4b2d203524ec91f746e2ab1022a647a1ccbffa0415e464cde5ea680a8e681a8fb9ae2839d45fc0a3e536850c6804670dae70e3086537f5dd2caaa1296b698bc67f4ce07477187001515455632c4c3a86c312ecd08cb51a09d35e601efaadfc389ba37b554f0a1d840f968a0580d6ed6e3fafbbc4d4800bc63bbf2dfa8a7eac7113eebef597674d8e6730feada13bb93ff51fb1cad9467cf512f6226f686129acc7c8062f7b1f3929f7386fc2940ff8686f62628c1472307ef142cc6f0b31ac79212f8253cab452645fc588519a8036aff8d295bf9491a977da1c1a3e9aa545c6128dc05f8335afef937b3098f3538ce0f9eb05979c169f5b093d033461ef71e437b8008d35e7f282c76f43ecfec0bfbe75ced2b080497170786ea019ec933f370039913cc035e66435366a8e3576c5843cf812385e42bd432324a8356740e22c63b617e4c0e73fbc8859f68a91b7b38ec1990c2fd26d66f0520a39310922505a1bf7e1c5f1b4eaf04089496f178b2bfdafee2797a0c874925122b4bd879511e4dba34f4cca113661a8ee0d3858ea3766f22a09b5f5285aec1f8f4357d8b3d29cc9089daf77f95ddb69e57bc375974a1a9dad85386efa86eb8d66078eec8b6eee40f756b93470a9ad5ce20469cfbce05257de502d2e010537a6823e15a5b37c33c8887560686528c1e80ec772804e45bd89ca46abef67215f50e689183870236f336bb8d8ef16c2d02aa6730a9534450a1b9d0fed94b48224a734213c0d23fcec0b51cf26e62269602c5a0d2adef88e02f07e1a4252d7246da75e1ec861e062a86e3121959ab16ccba3d38460b48a9d1447573ec0fc1d09ca9fbe0b82d3ced50ebbe1ce311c7464ade2fd2a5be740d42d0a05fc07ba6682d0daa883d7d7221ae59bc8280be7617c59c8e63f1cb1fe92b055bebba484bffe531c5a177891d4b0b6a3e29e80de7529ac4074f27fa4034a95afa5e92a6491f33139c9f4666161dfd5ce0902d4428c7e8682077b8855c9e9ae8dfccc3b393046d56c7aec8ee86c2e043106c3e7846b8f6c78a53fdf515ee371438a434eb6d55a4bc81a7e3fd3a9eb1d858fe9b1bb18812897c0b92d1820d892c1a5e7dd4b2f85b412e7057e3c31ad6629adf0ca91f728d1ea3f95bbbc33c3e5bea10163c88f9a338c3688a7d014cea090b0cdad8802b6b7d8d7f7022bfed16c8363c8bdac2a0c65f8b707e640267ed4dc57e464b8ee9fc139d3aafa53838d5acd8e925e7a8df4dd1c831706ef2687d4569b42cc3d90cab8074526c95eaca647ddbe00865ea4b49f8e611b966da41b06666d937c9bb46c86ad02d4a9205563724fb01270ee35758bb679b60b92045d569d816beaef5f8233ba83390bf19d6f7fc3f5a0a3acb71edfb946c4f31d67aeb551dd49865c6fa1ffc379a335791fc3202e4accb91fdf57aefbbbfd188323fbac79e139cb3804b0b43133dde3c71dc488cb0ac858bc42040e9e9f4f95a8871f299a285f2c5de4dcd2a61750d52b2c93f54489cb1edb972ecf6418553b7f38779c6e241169c8f141824253a908e615d2487ad75cad04b96217ae61f02f725f5e04c84c4ca7d47f0a371c6bb1ad2a95309a61dc3579193b0347056b0fa81e406f98ac9cb58870d3fe112719bde60f7d29784270dda59361fe6216161d88a9b14514790f439b37bb70687302c1d020fab8625da53e8f89958efc34a895a87805641f640de13ef542e35888d0c5ad5c6631676c9989164162206cec4e5b002e0c730b47ebf198152910e7c5e86386e1b02804741d81ce464ab2be49eae2451a39c66712bccbab3e398b9813ee2b911bddc99b52631b9e5d3b45fa7e259a4f5596f38291cdef0ad53ac886160a27a55f8235ad266663986c94ca395d92a649314920d50c08615f7a5b039764a3f7a69a52a9bb26b172c84f134d099cb0838cb2c12357d8648917c595d1f9d8578f18505ae22fbaa02987d75a331d2e21e9edeec7fb6a4852a6d770420cfd869b26cbebe2361e39ae008e081b177a47bfb18e0ace2dba29102e65a85a29d74a0d1839777b1dd88841bcffc54421791f7af912069fcf84ca3209e77e2966c8cfdfa2e93bf56031adf65c5bbcea2fffeb9fd7b4c3d44a97f2bf55c6b71c2a27b20307b9bcd45450b94862404cd9b89f58e18ec12b0cb69e62078a1d82a2c16fc11e9412aa7dac1617253db9e0a3c53211d9f9cda57924672cce4dfaedef6ef07db7219bdcb516b77832718bc1f41a81cceb0d451d0e47977a6ffcbff80e848da2f0c82f58f4794f2fc8c1712ed209ff5361bc7aca860f23ac508caadcffd77e4d7a944aaa7749fe62a0cd4559c9a4709927ed279f6f747c5819dc777ca43ce9347ef7050a72cd3fe40371727e9f017115dbc69604538ea4424b17d97f599d59cde0c89793ed16a89175bd231f0a71c8393a2c9a98d58fe624c4f9816ecf8b4dd4d12813b7373a3160ffbb231281606c23df87b139ab8e1cde638edd3fab0b57199985e731ed4c9d08d054f938a58e303dcf9bb17b01e8dd5ffce3aa0bbd322ba22ac1afbbd37f1433909713b301af060856c70c281e8d0014086422fcc3fc4e02e7774623d6d090f0b5e49f6d1e4c5b4ed8c75f985fb05ea369da96a4d2ebd07a2061ff054502bba4fc3e32faaaccce688545d2592f6b8c0beb73ffbaba7a1ded8f02d84894216186b7eee9e612ea55a3d7c9e9e19df9dbbc41aba270125fca7ac0cd4cb9d51c9ad2bba2390c36dd8a7beac8385e3b57c9485562fbdd722676150d7260f8be1ea565c51356fccc633a1a516d7b68c734ff0d1a9d82c8f1045a2fb8428ce57af54a864e4cc0eba1ecb97fcecf06eba291729407d72b652f7ee6f74aab63a36fc9c7cadee186e847254306db1780b55fa775ad2735fd53527cc84d5609132c88da611f1cfcb8fe3d2651a69b3cc84f8b6839564d88153d19ca7ee5ab40030188403b067054110d2cc3e7edea9c3b1a6e6ec340568c9bab9735fe5e46827423fcb069a715ba17606d7234c1f8f19cfbcbd364b32f19b0e5cc0a8decfca7e040053582b1399554938fec8bf7d74ca8517cfb5e2fd4a2dcc94513680cc563969ef855621e2ddd6d968aa42ca58815da4af16c870acf6baa4790c4808b340a112cc77a779209d691cdd76189d7d1884cf6f7e1baf5e27fe056c44aa0b4ae9c07e2b2c5979fca6fe74c6d71ad721cefe1ec69f74d6462c5c965188b213876c3d979a8e28576058a45ca76a084b2cdd0bfc722040c12d2b860e085a0f333cf72bb6dcbf838fb6a5a5507c52ab60269f091e8bc6f0f3608ae6b78898b0b32cebef40f79bcc9391170aa969d85ee5e6d6c79ae9f952e9e854d93cc1873ed7163c1de2866fb77a3954fb54139c773bdf9f7fd761cca00668acfc5c4a299145f8398ad707ad017055a32ccc284d212d4b408cffedd15598b155c92289fcdef637f1d707f221dec0414641ffb05905230c4250bf65f46f8dbe8c48240726b1e5d17771b2f5dbd118349026655045f3d15c1066340985376531609914c37f55f08dab9d0d118696862e4dc56034119ee787e988da5ec9e71e93b6cd009ac27ec6e4f59a9c6f904da09069bd1f042a2f70bf0af2204c1723adae90167b7f0ecc592352ec97dd5d779d12629a52d43cfbb44a14aeb82a2bb055388ed13560c1f4a7e44e6d60cedf6f55d82d98a0d5532faca01c59a9690ec40d1004ce5ca05847d38f9d10fd968575ffd701c35dae15b7ab898f4773ddfeca8aed992a307ce0204d9c70d2486508de92d6333bdf2eb043fbf9c4bd838d8a436648d6f7fe69cf3c7ce14b70a484f081bc9ef3669cefc77abca0faa37eeedf55e3280a01fa72103fea8c34858f8a6c8fe1e95f024ffb2b72d074ea472d6f2c27040ad09e8326f824c39bda15668761b14bff86a9d1128c3fd2655830b5ddc66993d15c195ab16a916b3ec153775fb5ebcafc6a9036aadc8dd647429a49b23800f9964a0d362c4d32e3b1601dbe97f491444a17acf4f297ac4971a8225c15f80dd6c4116806967e48469e0b93d9e484a5adfb3603980c7a991575e36d340043b6b58134c3ea288766b619ddb4f43892662566b46175c6a9a474b09b99831ed747a22b5d0fcbb8be48f4a3b5462433618d802f93e9a683274047eca58f5e0f55fb3f1cbcebc477df6470e6e805b41f5a1dd57d527f61d6c7b42352a9e5599ed6d96a11772f27232d9f91f9bedd2aeea5598f38245f1497ea4b1f8a0c0be65c2b73f88de5bc4d788d706b09fec14edb719c7ca8369cc6d147266f0328da0237ddfa63a1c8a833cdf18376c43c5f22d6bb87aada125bcab4b68e9ead8f80b86ccf43a956448e985c5bc15f4eb9f490258451358abdaf5d7c1f1e8ef417952644cf59c2a4e32b707347883af40fb633e2ab7e3b2389719d183466cf2f26e5f1a3cca33964c9369d5b8b417d0b107fddc44de3461f3e54c81458f825c00bfd010b5c3f14b57c2fe0849203c8c79c3276e195745a05c5b0e308b3729309516d7050e3b7c50e01c9496877cf24965a065e3e7eaad46cb55dc117a78b048c3f926ec2e3672dd94baf20b91e9a44c063a67cdf14d6b16cd4d5de3ddbd928204031bb28b82f47286255dbf4b837e7905d5470ef3abd492cc9c4ebfdbb886a30c7824fd81fd8e5539f3505960dc407bb74cc5ef3b99a9857086497fb48ae247167bb4d022c9fb0b5db0dcedaf3a11ad2321f0a24fcb02c0959948ac3cf2b354995e664bc4c885b052840d656a0e2ba68097d1d88f61a58494eb53efdb21aed9224c493fa4b3f50983ce32208aaa0a591829e45a68e969fa3f500e179e96288c0a6593215c5477a912d748015463ba986ddca95f59da08a2b6271227831dc7570e9f9476eee6b386b6ecc476250f9109e9c2b52f5f591b2fc119ad5c4018d4508038e06a1f4342b08309f85497e5da5e14134cb002909cee23bc176ca5e924bdf5ae7c55326b7010f7ca08d9d86d07cdd6665641cb5385fdb1109d80334ff238d20bb63c6eb79d906178d3cca622b6e52357ca1a9f6f45638d2000bcd4a3017b1a1ce6b34cd23ab0f862f88c59ad9a7e24e91a9f35bbcd8d414efa4b826132b26dd197b3597f43d11c5a60c17343b35340be3c2d659c83091a2ef121d7c10e5e2430cb4fa825abb21f182832f8129de2af2479b4f81f51963f30797d996484d34113b0b15e937ede4328d5d3c3b48b041b4367fb666fbd138418bf09f34d52fc11c040f654f5f456e56d3e46a006bd184261cdbf3ed2a8ec1dd0be57cc81f2937848dce1f982ef57c33aef561057f985587e15353853b536a5df8b4dd41a4", 0x1000}, {&(0x7f0000001480)="423f27403dbf4a121b4509cd265ae812d1c95ac880bcc7bf5fa8400f19d9cd4bd7b548d37b4760a45b7150d259967d937efae270bfe58f63d8a5e35666b8aee5a43f851124cea2e8f3ba29688ff17b571dad7f0b7e9080e4656d639ec3fae8130aba6122a3e43b29f0e45cf00ea3887a4e08b5f3e12007d6b0a4c7a09e6bfdb65abce1ae3f1bcfc6a8851fe284cb59afa1006d941ab1c386897dcbdda59a46e54049c7ee31aaf470c1e18b7ab01b80531c6007c516414678bd512d687191452819f2cb3ec200f97917e19181ee3e383e398c057fa8a8932394d09784eefef6", 0xdf}, {&(0x7f0000000200)="27323ec2cba500138f1c6db1abd5c9345cb537d2ea7d", 0x16}, {&(0x7f0000001580)="c38e403eafb9f6189b00cd81dfdd0efb19eb2bfc7a7538ddc8ca6821bc349376e5429743e1593fb7c600ec2b9406c2f83a20b875f89eccaad9867758fb7a2073dd17629a0c9920ee169cc8152ee8222441fb47f9e2b0a5688edf0609635fbd18bcb46f4c621c71d4360d8d0c207202f4341ba1614d77276f9a817ef64502f3185c149bc344de15f32ecde73794137b06f30ef1a1795804b2d60578eecfd276d050f9356c271ad6cd91402a38f30f4f17a58588e8d88f33a583c706bfe4157a089ea6d7f999cf52f8fb032706ec84d586689da59d29eaef4b936e54a3e98b35", 0xdf}, {&(0x7f0000000500)="d18145f3340e5f3bca9a16a6c452c06318f03de409981d4ca1b6d33cd9aad869a2c2e6e1df1e94a31c0578da50640ccf7d42d048ad480089da873c0d38bff5a09f94e2b7c7be60bd4d2de255c2c93779573c03c7bd65d92c56c19495d6854a319aa0310986e2d31a62a2324279f211cd04a6d30c852effe1ae110ddc8a198e34e1b21f640fa4784527d7f75392929759b965d36fa2ffa7b635bb0fbe939d0802314b1dd187941717d421bf331fc52045e7e834a9063401d72fbc6864f487836e3cba86c145c77e17cc512cd10a1fb8fbcfd0c6cf1b0cc3100000000000000000a7485cbfe686ea63c3cb598841caf9a13329", 0xf2}], 0x6}}, {{&(0x7f0000001780)=@phonet={0x23, 0xf8, 0x4d, 0x7f}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000001800)="4d2a1825a9688a3e169c811d2b773955f3d44d6cc9b3120d0de8ec3802bffbeae1e22352b752c672f3912e413ec085b2145c4a103af7d26cabbdd745b8dd15d6a5a760e189fcdf6042748c8ad599e24b21c00f9d6173eddba06d9bf392f1554868032fafc8726a16412f5248a28445d91c0bfeb7914c7524d49b5cf7e6cc9e8baf3d1b4c6eab17e16dc180234561c82911ff51249372a2f75aaafe3087abf8c9c8411277b4", 0xa5}], 0x1, &(0x7f00000018c0)=[{0x100, 0x104, 0x0, "94c3c907b9d5b9baf90d67f9ae1f1466b126ed61fe310f81ec818c8f5a2fe5a15c54c6382382e0ad107877e5806ba42167c94a089ef8c90f2d063823739dacb980bf2fd09fb433b41ca3727889a5f6ebe5021cdedf4ff45c279c75ffa0b00e6fe64cb9204ecdd55a7ddb5ce33e3a421e68532ec1ed32c683e18b05ad9982623add9d722a2fded48d9ec8612cd7227a2a8b33335e39cdb4a59f87eb206cf4ddae0bbf9ea2b893cf8ed7a9fbaad0efd92ee181a055a7097c01bb131a028bd7c75f4832a3e1ce7eb10473305d95b312c053a01133973f83167614b4fb99a2a3039d0dedc33ffb1016dae9"}, {0x28, 0xff, 0xfff, "288043838d642d2fbfcf872527f2bc65fb32ec83c5313ee4"}], 0x128}}, {{0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000001a00)="4f70577a56e3e3fdb38c1c74b84f3c5b4a03660290c6dfb59bef96f980b7021918f9879bd1ebf4810f02cc0d5bf4a3a3f5e1089a8cf60ee557b817b9b2315b1093f7138528294a13d08cf5de05f7b57f5eaf27fc3c5db077fc3caee9ce6487ec4d03059493ba3b288ac593fc0c55e2d6b8d9518a0287a8496a8767850c41ce78981ea54bbe08feb607564229a0386ef99627997adbe1c260", 0x98}, {&(0x7f0000001ac0)="1ff5d4b52829e1cf2f50ab032134ffc3c3269aaa34b363b4f1683abed315ed6db9eab1ff846a54c210e046b1f1e248c76e0b64da080504ea41edbccc92106f474a647e97e9a29f3d85a364be35dc5e14ca62e754d36186b8961b37167eb97597c2ff37ee995dd3a62a8434264a761800b45a9467650d7444f2d74dcab09b3e3c5a8f05bee7732c712783b30b417ec400954ba54b74bb1054329a0273a07ad9ca0d1fd3a86bf850d4f2906b3cf78a8c8e004e75fb62c969b1cd", 0xb9}], 0x2, &(0x7f0000001bc0)=[{0x40, 0x1f0, 0x101, "c00fd0e4b3a40c3220a8f66ab464d5a0eb75b1a360b809bfccbd07342106cb719e184d525a67617b763f"}, {0xb8, 0x11, 0x87, "7856c10081d52906428dd576f6b629ad2c08e65f6e41e22c7ac96b22e62938d3f4406b6c974fa79787242ab448294fafa9a7dec905c3f1f93e973941d3b88fe075a7edfe054cf656231d39a2356ecc5c4d606805cb3843abe487a97a6b02ba512f51180a913df70b31dacf68db85ab9db591bcfd89d954546cc7fea4918bba068c4963533e41d9687cc8fee384434c101ead1e3388174988ab19f68ce39098b527"}], 0xf8}}, {{&(0x7f0000001cc0)=@generic={0x4, "d0f382c176569d7bdc34e86bd6670d4bd220e307b1623344d0de6459accc88301be4924e6fc874852f6826a207473c42b9976bb59e998d41227503c5a8087995cc7d4b2f56c7ee1685d4c1e65261db05962bd27a84b2754b02358b5326c522b3fb01e3595352ef53feaf6ba48d8d2edad97c8b4ae4e95493acf26b4d380e"}, 0x80, &(0x7f0000003040)=[{&(0x7f0000001d40)="2bbf7c3dabf3d41d5ce96500bd485a94e758ad60af350b2e632a68382e60db4d9371a2d578b4b82542ca0b4c471a7165bf775f6f9568c98f5edd55193b0c2f5c6bf40f036706774b28a80ab644232aec65f14fa77404c5f7e4b92e74cc028fd27976d31e5ad29a89a558ff666a9e2109", 0x70}, {&(0x7f0000001dc0)="54897d48527a30dc7e7b7c4579accfcba6201667fca88921df2239771e07f69ca01494dde843ff3dcc1ac01712bb557b12ce830c39f35e6bb4fb5c8c0c16027b09f3492ffe714752bcf8520ec906b71239071bed822298517372e6a170dc9b93be79a313d40f5b4ec4a56e47f950b115f5373ba3921b7f0bdca143b9a9cb173d92c28020feb0c7b74d3eabbd2f2f571609fc8917a7d023d9f9c533e9d528347f48fbb327f523285a04190a9ab5fb49d323a05c83393e067eb411157dd1ee0bc864d6fa89e12b8457e0c23dd19b12eb", 0xcf}, {&(0x7f0000001ec0)="04aaabbbd8a7c13c213568305f357b70fe551fe2b0cd346b8d4c7a9b0f992d707ac8b7f1235167b69fbb1fb3ee1ec01d601f91dfc9763908a00ded653411385954b58bfd5fb885f9e67fffcbdb20e4b1b1535e07da64f148febe23bbbd88589e9d6d313dafc73c71ac4cd219479ede650dc4e6a16f2769987f9fd81c34b0993d7b6079861c604948dce3a67f2d1db20841c440b6695eb744666862e733380f9bae8b7fab76689997c5524faab2e45ac6159ffd3fe8073bf885d60819948cc3c22aa6c206f803fa07d61772cec8e5", 0xce}, {&(0x7f0000001fc0)="8ddd50d89d6fc5437e182cef2395cdcf740d4885045f9b44dd153aadbe1e26d6e7d65f032932b012f8d62540fb1c6285652d6eb9b332ba3ec91c7ffb4013f3c16ff8e4c9292907b1916127ac9de06f451cb10848b08a7cc52134d2486f48637ca82ce1595b80c891ec4e9156c49675d585", 0x71}, {&(0x7f0000002040)="15bd547a05cc65c5a3a6a022e314695378f3922943eaf4dbdf87ea28fc7b071291a81472ea23150b64fd5d639552eb6b24933f017ec549ec66f9b100966a3ea1d69107b989868aec88391786cddbaa629bdcc68e568f754ad43dc8703e6ccad74880f0bc846f5984d34ca47896cf7fe943835aaed80da426c4b3ddd24f925caa9c03978492ec0a949d7f0cf128170a58b4fb4d159f1d2ae002ed731af4af76a14c0f5567b45bb4c0ae9d39e1a48369964aa9cde23e2dc650a3f559ca6802566be0ca756abcc4ee62d3bd9c828415f52607f1de776ef97395053c9c0a683f1bbdc3ee5cf086ba96a6f59993963a3fda624dca95177b1d7da56c10a5e6b6e733600e6d954562db5a5aba9a90ffb6b1e6b4cbd8fb261518b8e50b71ab4ace9fec1015b514c791734a29564f863f48df2bd446fc3561ec8633ae39d577261b86753cd3da33fa2132b367ad8359d1917534b4dadf3115a7eeba9b24e28ecc12cb3a62e895c2458d216b962f85ef1ccf46472ec9907faee0402de1dd72ea11a9d37e4626b530a681f15543052ac1a2b8f00283143583375daf20ba2edbfa6d6baf346ba2fdd730bc1f4b47920b2e375aab18d4599075bdca9b8eecd0494bc4604ffad230e16f1f31e9e0abaa690bf9c7a7ea5ea6d8504b72d6597a2695e842458a0df8200ec7f5e93dc259ed31ae29e7b918b92c8931db09b2aaba3cc26808a483c5dec2e80f722db5ca3cc492e68cbd16ea5c92be808e1c881b56761d20f52c246a9ae78517c4429414f8f9fe331b43b26915391d66a628b91fe809c594a2f15027dc5fc3c25796bfcfa3f79c522053fcdfd1bd9c6c2049b28878fe2258df33ee6049722e5937e10cb35e42c40572e07b1fb3567abf053081fc4a1e19aeeb98d659d8d7dd0369d2f54b91df3bd67f63953fa3da65b7ae6bcadebc3cb62a570df791d9151cee0cbee79ba9f44561c8481512d047688b2dbf316a1f855b7b6da4248361554a4df92d231f623974c1e293e0393e568b90472dd60fa55f883c5a8c245287613e5de2377d6af7f93287115a50e3c2f46d246712141dc446604ca3d95e5a64c981f0e537bd73595875a40d8c0d1a0f8790cb4d9ff4056e311e5d4e8f1481ca2607293d520aebee1412a0a40b224b718bc5fc85bdb62a193595089c5b5f702c04960dec61bf5f14819d5ccfe2ccb374a6f4db3d7413643cb39c830807865dee3e52e2cffba40c43128f210e901aa22b226d556f4f9af2bfd0ed0fd411cd8c35686b4251787baa5399a459f6cbc3ab9fd40c3ff0f006a484675661f105d8d2137e0e60d8e01f328b3f9688bccd41ac6cb8473196fb7983bf8c831273938378fb6609ad184f2ac899a575774bb4eb534cf2d4f82d3a5a05fcd423856bb612265ff486311139821a14cf212af54b8ea766bce576ba91583899d2f49ff2c08fbb86bfcc9de0865e5bb0cf7497a64ef232b4f53e3fba81c5a943a3a43a055c86e04bf0f7b0fd367fa0b0d73d1724f67a7227a276539c13ac851184fc54e62f191a6b8053bae6c27f0f174be4bff05573189cb63671179f0c799cd7eaa50152a7aa765cb56608f33e4f29ce9a29401ef1e2efacbfe1fe5717fa826033854e33fab489b0393298046393ebbd030853877be3c552ce126b0a9863b4192e474b47f2a00a639764d5afbfa99c20b976b4eee5aa8fb0ea2ea98a699730ae9875bbab2d8b1f9b117e13a2afd7c68491f5f2efb336ce75250fde9a4c74e6b354610f210dc32a2af63ecb2285ece437aba3e900f6b501c5ab349ddc173f56cbfa7838eddc67bc82abf134a22d022dde34bce808d26003ee4bfa5d12f07ee10b4be23bcbd15487fe42386ddea028e3b76586cee596c536d6813eddd3462400381498a3484801d466ff588a197ea37e430b0daf3613db0fd9a4bacdfae04355789788994eb0d7e11ea61ca8d41265d1127bf7310f6db73206280306fcf8ad81472ce9b9549fbc08f7d6fc340942060e9401d790707e6c404eadbff04e2e7cc981c6a063b2f7a8e75c60bb732a6aade55275fe2917fb6747ff3ed4d8e913fb5d39a3c27e3a4bd3e8e192b92a4e97acaabfcfa705d64d58ad8cf081cdad956ea7b3946607c07be89f3ab8768859459f0e8a0c4a2cd3cdad983769e62ed1c609543a999ca8c2d209330f268315bc0ea37eed53b7467999492003b441ecad26ec8eb0f1a7506b80cdc60d9b644987da8a2356839697271e1e475cf76f72c7e39dfd073dd03de00cf6b9bc07927860ed5bf4216309e332f0afbeb9dcbaeae352177572e3fdce3ef2999bdb7784412b569013ca0f3ed68c8164cc205e619d6e7e5609754c8154b8efb8a829b62539869da885bf5e50df33c7c75f7e4a7210e08e538a0be9e707a98beaec930994826f5e46c8ad41b7f5d7ca945e1dcd775b80a40684cff87750d1c171c4fd6646c717393dcaf762e4e16f1c3b80a7c2911042481a0ddd441edb008bd609e7bf88853141812babbce7ed82a3413a6e4c238120bdfab83dd258921f74d8102f9b3f95ee7b632a0eb14e8b8e6c62ba1e3ed00e7e543f5117620f627405b8e43282c7e49b84ec7120a6e49603a24f43ec1c7aff96fcc03d77b793b8a4eb48483d9ac292f8b4c7d5a8aa26d133960dbb64f1a46f8f9f4426ee9a9bf6c09aad326aaa115d17e580f6a92fcb05a19ef587e7d6d59732aa389c5ead4b0aa8e009620f59cb3f3e97610d6efc1a66ea7d268e296794f880ab9de09957029928359b2e5fd6d58c8e830d969519991e1b859ac4904dd68f62b3b4be6035da05a5aeacb2053a764b6ee6761800c62a86be88f478ec006c43c0c4bb84f6e01b38802c253256a4f79b534957af0eb5d58e596ccb25b7a7afd7b4ad0a02f14b209ae42a8b9d9b2ac04eebcda24c2e3bfb6f8e86bcd74e047329a9ead99ccdd02f89d66254434cd7681ea62afffe21be67e5afcdb245d4b34f75790a2ca00686ada412ec4289fb62a4d344350b4b4ac2e4678551837fb224c994590108026f4553e8a43dca1ce2e807617d331e317aa6e0159009bab0e6ab97be83047330e7517f37866f6502234b205c71bccd8f20f5447228c627655a7fcb9322dc94694b3e3afa72e037e296bce0f4e6db9fbe44a23b358ad7f4540a1ac0b8dea5f8807993e7d810b421763c158f02e6f3c77fce9e0c66870a7bcc1066d8e5cac4efec64811be27576301d2f113af2e068497ae347c04f00488ba37cc9b4d72aa6d46399f6bd7f1a44585e2f4b291f36fa76b743a840f7647989a96b128540f2f2527245a58ccc31004bb93d95cc8a62e6b5d0ffb1b19fa512e3fc06dee8ab67c038dd433f99687086d69a055c3880b6fb35d75cee7330475327b0d61fe4c5903eee481da35503db5d61b31bf1b9b710bc2b17b4bdd0e15406f7e85ab2f786b6bc8535938908541a48edec33ae903343707593d6cbe883dad5b2511f9e4ab65932fa4547b4ade95d710e65001c11c447eab23d1371106e91809c9cd43b2b6f942b028e58df98fbcf37095eff1c77d79d5f9ba2af45998877053c084d11acc1ac1e90252d1aa8b447906d8a26dca5167c2bd25de87fe805609b055a85c30abb9e7d49e2d2e5e1e8849b76ea795155425a373d6a7c3214d805b508e9ac06da8cd2eab9d6ed1eaee6a6112b8ee3e25ef326680a52396f2c4a55257837baaad88c4f1e6bacb11aea32ccca443aa0fd793cf4be6f469219cef3d43cac8e41b433ec2ec0fd27227d88585bd3f1c2da966dcf92338b1d831913e3899735b0b88e1b63a2e958f9e7e446a744a94a44c0c3d09db1b5bba6f3fb6fb822cd8ec1a082230a3d6f107c19846ffa6f1c5faeb4c3718feb647e45082b1b333ae1f1c089c9b16bc550ed2182665ab5ac5b9c7e84dc9ca9a3b25c7d3439f429058ae8f00997dafbdb108f82f32e7c1ff7dc0860546d6d1e7e7aaeb11a718cd17b6ff6c709f26fc8f311941d9b237a5be6977e9c1665b8f0973e3c8e850d1b6bbf78f081043a0934e853b7b7fd630a258d262c45ff3b08c07f996a8774f98536f021de3cf5bbc728b815546fd45452a1c18643a749f59db9f598984ef4716aeb7a576ec10355d5a3e2c821083d5098e9372d9adbd96ad369e7a47841d06374edd1e47c5cd560d660c1e5a5d1c30fe644e4d451734584197e4a57ba57ab9984ecb928a65122a86e375ee992ffe68d63e03ef967931ed803da0573476d6a8db4b74e96cc35ce988902cedaac9ce85e2ef7909c950cb24381c127f167a2de5348afbba443f7317c62526528e7f0063c8e0e71f2771b9e99cb1e6c51a4664ddbb156f5aa2e27fe9f23c75178c0f565c85aea438ad4f6e41bb6b6b3a54ea88eac910bdb833353d742d54c1b99cc946d1e09eaa3c9d6f09d7c12a79383f567fd97ec812ac92e7956acfcb5df10bf97a11daeccc65dac04189bd243548a723deebd59b33dc6e0c86b53b13b373f7b6b34d559ee86f142e81359972fdb20329e3b51289d9e401747e1b4f6a654a07b65607f491afefd735f3f3354fdc9cc38de41ef5a3b6a5c0c0c1d1e10689cb5036b7296cb50b7fd62474f9be562f6ce302518b580381ceb87a94852c5329b029a6aeaf3e5108a3f59a7cc3b681b355af730b5fb42b88fc64c4d9bcea723ab80ea4f8625fa8d5806e803bb0119130821cedbec76f4b0dc00b4179dc1a3088d7ccebeeabdd521735558e2eb6f2f0f2bcfbec92180fb95cc344b5ec095867b07a1c6d10fe9613d667801b82f74eb78ff781701cd62470e758bb9e0877878eeb72306e89579b7e35e332a83e7c4ca7b308dc1da092eef2a3bbd24b6f68863c555e9a70e616918404bbc62f72d2444487973cd00794f411967777347221d8d808292d830014676b5c3ca851682ea75763fbf27f05fe5b53a3cdd3a681a065b0c131e3c0c3293911bc2ae045502bad706013504f8dcdd8146a825bf669c243fc72b18d76d75b09eb866b7c660131bbcadd713446bcd5ee0b6f5069c2e08a39c2901db2bbb409c40268de13991d1b44cf27b65d895e90b11b4b5ff580bac293977fd9b20b5684f5633a94394d3f0a19ca97cd5e9394b9f7424b73f8b267b7472fdead86ba62750778c326141fea24157ae6c6f43a52557981de1aa6f333492c751a0e7691e3e5b71b901eca6577a5296e4405b8954c447d0ad8d8c5a28220a8b1bf3f08326a2641932b410b408d2ac3e176aa39136bbf274f4c37f0f3a39027060e246073a1e823ae4e33e6710c335c4210478fad5c7edc7a17ff244dcc27fa05487ff57c90d0eb27c97e9e15203ec4aaf96855b2aca8c47cfe2a27670a9b3f60e457da039ce36cc0838eb0dd2bf34541ae85db612bf9e4e3df97dfea8140ac1114d5279a4ea1779dfb46866db615ca065f639ba6daa9ad7ab8399ed57afe21de8a77fd04b2bb55cc9b21846a7a7918c30452dc0386ae988731e30ecdc25b6d337ab163fd32c31afff6310e75762e390a858e20821a26a0807527eafddcc4a65032f56bfcaca1fe5f124caae2a344ea6cf726fc25594330c4db9b60344191e5b24600e1a74119a684302e66f4598511ab6ebb2b9a5a79df9e667006f749e582746b83075a01f1c30db6cc5373fae247b70d8f948d59d6691af6f9c1fee883c237b440a608f4f7ed126d4a9762ba08dfad0e248d960f8fc38ed39bc9fd7da67b29f983e94bd94e2cc928b4599a494edfb6f82127d1a880f50337fab3230ef4db4d7adc08eb858365311087f9381938a8101d07542d9899f51b5bceed180e2bd68b3833245ed013cb59a5987efef", 0x1000}], 0x5, &(0x7f00000030c0)=[{0x100, 0x84, 0x0, "717fe2cce659b7491d9a36e909a1ee2ae59100f8e263aa4af0820c320de8a405003ef0fbfe0d9183839d48bde39096e88c108191183ce16807eca8d5dcd49af07cd55a546ec6a36a93242ba5eb67b5914e89f4e5b5c7d7f94a48651386be1f838e0deaba0a4f058e5659e1f51e2a2b48a8fe12b6f50794b5fbd59af8b83a1286dcf86cd175751b57421786310f1f939b16f499411f2064d7cd5f25d61f2b5fb22fd299362ba9eec0666e7bc4112fedfeeec47184197f1c432a744fb008d790119b7fd2a7054ddeb68a4d9c9dc3f43372e6bcf666b36eb84fa79555a620d7d3044c5b560133df0800283f50e73b1c"}], 0x100}}, {{&(0x7f00000031c0)=@isdn={0x22, 0xf9, 0xc1, 0x8, 0x6b}, 0x80, &(0x7f0000003380)=[{&(0x7f0000003240)="b534f0fc433f1620014115ff2f5ad437469b6b298ea60bbaf3b1fcc4946c24abed9c0d6bdba04c9b6403ca3ef148e2958e132fd5e3c063af01e4603953175d31a586b336247cece19e0cd12bcb8f142d5e85e57e2bafaab9ec73ee381e7497c28621306be570ce4ab3a7e79778fb4bfd267caaf785cb5c1cf836eb74c5a0badda95edc34062cba7844e88a1a97acb93d5cd9499f5a0db89c438172f24171bf3f632e4621756aeb51e194a17a0b1519bef796ed6e6263caac60374cb9ca946ce0e4435549da2df7227526d7fe5feb022e7264d091d545328a2fb3c3b037e4d47846ac7c7b77fbe4fc03c151da88374d1f2956a53e", 0xf4}, {&(0x7f0000003340)="1fcc053dcd9cf1f346db96ddd6748c869f77184119d86e55352834e0222d338ccbf7ae02a3b8889028494e1affaa21308dbcc4273f9d1e0c7561a98ade", 0x3d}], 0x2, &(0x7f00000033c0)=[{0xb0, 0x10b, 0x80, "1fc5f5484dce1f90d8e77cc4593694f73219f0624698e8296b62b498b61c896b767e24910e633763704550827f678b216f5be06fdbdb362b85df35dfdc940e09bb7817e499fd613ed71d9b7c8e7899dab28f5b9b801baf7baf453d9720f2ee27d29440c37f743ccbba5755f87d5fe7bc530c2f753a5670ebfa5c003443e93f3fec801859d14016332254c34ca6f36a1f4db5aca36d3ecd68ef8491"}, {0x1010, 0x110, 0x8, "ee078022d50e04ffd7f9dc4f14ae268deac428c0564d487c0d28446ab0f935bc3c0f30b21d4cfacad6ec315da91c91d37d2da28eb675314a689b1b9c1993e6fb83475698f95ea867fc4d9b7556ab540f96bcec668f845a285f0047cbb35aeacab488c69320a53a90306cb893b869fcde7b6ade761ecb71798e26913b7130116488aee758c537ecdf5188b2fa1c8ade85c060fcf8dd69fc6f1b74f7fd10a87cd3dfa5741ccec2cb6df0c4e4ec7bdcc7e57d5e9b91ef7acc21142bd0fe2e7b3c3a8cecdb473e5a6bf6a6d86c53823ef9b0f36275e92fef177e9f8f52a2c4da7928e23e0863f6a7fe5bc09436c5b7dd3452072c8af9c20ea0f604d09e267a6f24e855c9e7009b3ece57fb0baed5d2e3b4a8d461f9c293954d682e1d1b51b9ffff08228c3e34d66f0b4013fa96a6cd7aa596f488c9fa47892dde0d2b350c8ba13e07f9552c027ab9a4a4af392cf0e14c1d16ae46f78d7ccdd7ef1479c913713aa757d1e796759edca4847f043ebde7f07ab6d0f256628513ec15270e422d203e0874f7bc84b7e4740199ae6e48be6efefb09128a52a0e0565f352e6c885c1b4d179a49e79f9917e9df5e19a552e4bb6d5dcbba16b6a00e535bfa568be3aae2c42996050e37820eb4d402b60c5ee9ef91c2d522b5583dfcd711877f124fea77134d5de857d2ba3ab26e7f0ac1ffae8333b6555f0dc4e899d5849269ca4fafdd9b7732b34503a8953e9d1890df822e8215ef3f98d1782d3d325fc14522de4216966328e49f1b51178b12ac4fea7127812e3a55790d869b340ab3f58052e617bf264be6ac28ab1dbd942f20492d79ebb82e0e7cd46244b19474db66b32afe5808459f0b1d2f68cc9c81cdaee8f1c8ddc198c8921cf9a7edc2e759b1acc36feeb61dadb6c601a573af7fddc302596cec49b21185a2994b3b2d16bf6a34c90a625255fa7e5069224bff89bd5b83c9e1de086f5cad57364e2f1e72123e5e6071063fa538125481a9d64549e48c670e1f9b13dea2a400e384554e7f2e63284747d01a01f54a840a0e1e74e8b6630f310c6c7555980dbde450af24362189f301bf0f56ff0796fbd42a92aa654374574db7cb8ba481f4904ed7f2236160b24460deb0aabe507c2c7318b788a829069ab17560810f46578a5a894b402f09b23ca18d3602fb571c9481717c4333667489b7189ef5f478531236226d2b5e8a33f1e854f35add166445bc62e0ef62cbd67262ffd03cbced736c17f1fc61e9e9fccc044381ddc0a1ea1e5b2d7d5ccd276cac436a3d695cb3a13f8ffcecfcdd5eebef3866f78d87b90bdbce9cc5f4d1bb6ea361baebae706ba9c548f79f19d678d2d54cdc5319afc72d95eeabec0bc2f691439d1d58f7b95c0905aae42eea325e0c9baa3b3fd91b529961859a69ca4f19dcd17105b5cf150b08d4d6aaef74d41de4cf978e27b98df0e2f45d7e679903943a2f46e67a7db3cbc1acb17439e6065f99003af8998fb43b8603c7d1e5a7f86416bea34acd426c93723185b1158e9930a818e99ced74ce6d2fae5c14c3fdaeae13743c4f1069b950b62a586a0b52c7c6cf3fd866f5396c262c9916dfb7acc9771a137316d6084a1dae35bee9a0134f2410f950a51566a0e4d21388680988749638e73e2cc4b017151af7a4f6628810c3a7bf925a2964b5435fc9eaadba802cfda71968231e269b048e6e207f303acf386f98a1bac2314e7c89d82e149320e78461c39d2a9debe142e3273cdb6dd36474a355b38cd475a470220baa1e93adc8f56165079685f2eba1f533adc0c78089b94ea6dcd4580ac9945c71f722aa783230a1aeb1769697163a4818438c9cd9ab42f39ba14c251fb6c620435588ba82cb92c7a81fd60b7831593b69881d2065d55b8c5e057464cf37b6187d3fa326fd44fd40d9245611430cdc2b13fe0c39fa1f38a215334ba610714f4b8b55ea1470953b1d1df6a4f19abb61b77b710902180d7bbc7bf124c09559c649224e7571493c55bec26fb02725adf76e2c9cd4a9389227d3da74742ec00734aa9c69213996ee854c5ed7314f1edd085696ec58d9180b60ef8f6d5b7dfc3d004a4ad0006f9305a6aad19772f67f1fc1e8a0ca2a767d09e35166071e075e8ccb603f55ba383bfbd120e6bff0f5312846afb207961b700bb3e499cbff240cabf67cc3d073b5993bf75daf61c882c8767259a469963c80f10505ed8a048f455f44d036c32f985fd03d8690b9f944df7bc0cbcb278472ece1d72d71e35faf26cbcbbac104f1e86f7eb22dfe64bb4379da408aee272e18fa1b29ccd8674c0f9e33eed0889266a53d8e5a68e8fcadc959dc32fbfdff8ed11ad02e3b58158f33a5d541647f4d57b0fa7d233a5fc6bf662d29cbf8ced363040b79e46da75e5c24f592dca6cb415fd257e7a69b0f2a85dee710be5f02067473005dbec425c4cd6bbc4509a26c75a305a290267362a54464c819ec3509347113beb7169ffa77add89763f2d57109d3b3eb1442ca8f92cbcf1e74a7c30535b84249fea290b341e954ab7587109a5fc117476eb3cc4cbcea25c0113a649d4301ad85d1aa8fff6a24f9d144ff4b87b9fdb7230553c9a21728f07087436b0c123103fdd47392391d8e6fe84f9ecb75e9ba323ae1423c340869519ac8c0ff6881cb717129cc5809d2bcc60d0e36b28211d2a74a2bbcd77d4efde426d97c0614152f3f517f82f5093522cd7f1ffc755185ba109cad97d65b2e200765ff11abec9d6dbc855509823fd32a8e9de341493872f9614808b9be92fd709f31d2bef0a5d87a59f19089bccf5bd0964f375c49b4ed1be4093b7adbbac9b668261dfd85137577bc121d4ca1648666d9bd8e620e847ea6ba4f1375d80fab9ed3868ed21e7146b20c4513e71c3e03c18cd7531e442c276e4e31ce4a0168e4910731b3cb1efcf238d923a85d423aa73ae662c05b85359db294b22b7c7c277160a319932d9f15b22f7ac10656b9d0c11f867d3ce882c0c74b6cfecef45a522913c0982eff50d20c042b3eeec5dc08332c75fd914583cfdb3665ad69877cb9d155843c8067da1b184d52985030aa6282de43446aa9b3ca43ae8f108f0612af027901493feac79dd5f8a6f173da08babade47d230b9d2afde85dd3a378208e6fb17a469dd6e2f71668af47d72d59226df0d0fd320a346820b7db8e84bf872b87d2429728232594942be36b43777d2f14afc5c3d67827cd26a2572393657ac6723ec9302898631e2e882b13334811d376bd0946662359d60d01809f4ebaff746c4e1a89c96b2204ba09a6eabef9370c635504d4c3b5637939ff7db69491bc0e87e0b03004ef565b9a6b1714bc8cb77f4d549f8060b689fa8e9651b8f03d1e54b9c903efa24ffedb77809946ba15ea89b3b7ebe35203e99b093244c9af1bb1299f359ec8738f6e2c6d088bb3758f986e6decb26c93bcbef9318cf7057ec19d3c28b734fcb87d5b6c5fb47ab6383223f303d726251e70b60b15808338834b00f11230c7910922f22547b50f70706908cdaa2c124b2a090f040430ed5203a4a52e024c433e95027b75cb14bcf386a4102a7da4aa3496ff884df04525be34b0ed2011252615b4f136e1a3f26abc843b8977f92b28a7643d2bea4dc4acbbaedf2131ba70b02662453da76db2a0a9a7ea87e52175a31e0f9e0660d6684a3aa26ca4d397c9d766b49c069ad0b5b09f9b6eb80464e57c891635d7ae35f610185c1a1da2292a8d086d92ad9e55af6ab2e76200fe90c28689119692b1426c73a62b6a3c78c2d42af71003e3b8ce96d47f4f834f6b9d4dabbace3bd2c8079653ae7b3d521f74781e4b9f6dae1a2c3939077ada5e995e112f08bb30a967d1067457958dd746943fd0a915038dd6cb68346214e10b9423d990a0a5616fffd8be0fd608e834a5e3027fda41a7aab098d95a72550e5acd5bf67089e9303f1fb0a405b5f3e7df00421dc94e33437955ad8ab44cebd54c98ddf5a24921522c24da01d61e34a4b9e9397371b68e57343252fd1c73e8f7f18f328b7df22096bd5e6f493125692f060fb7641cdb3125329a9cc9d38db21f9bc9836d9dbdeedc693d3d27d9540516253a432e25a51189440626611943506ded846f3270f33bc778aa9fe64eb97de6e67d4cbb5c5fe4439b4cbaf947229f62669fcdc7b8feac738d1da83c4d79010b81c74c5d7da0aa24876d331ebb103b22ac9f6413f88f0219583cb08df22944893f185251f0d158aa1c20f87a5d3e7d80079afe801332acfe9e87190021e38dd60a9ac9b2920420138ddd0854717565a1569282956f03870090ec4d8feec933e24a738480e3390744ac9ed42b6a4df817ead2e77832d7bee94e9ed620b33787fcc65ec9a586ab7c237763e9d97246873d7264054bbe9bbf8d5b4863405f10188e2603cb75ca02f4ac0c78732c3cb7d9894983b461a8a3dab97332dfb278084e9f4faceea97352bf15be0d2fa7e45d8f8e9e2e556bd599d24d7391cac32cb82281af98051f58e338696ed66d409fe693f5cc07e2efc95bedeaa471b50533f99f4435fe69a53e6d8ab31e5dc368dbd8d7c90fe6bcc8e693d681c2cd534327072a58d4d5c9f11c6611afa7bdec2b30e99b4587cfdae8db1267eb5b6e8d7c208898aa08da7f2977333680a76d1ded7f7166cd31a7d8757d604002eb85735c02ecb2b7b0cb0a90e10e71352acd25769759a3828b9894b3999e69a0ac7da558830fcbdf5e8f12b81147db4cc009f71a82d8289380fa286a563c0cdc134021e9bf8b3ebbd35566852600436a3de421bdb2a42e635b81fa4bffa33323cbbd2c88d220afb8899ba17dafebf7440f10bd940f53ed9b382d9280f2a4a4db3a981f05b619024967c791c72253e1167fd68ee74705b02410d22373118979e5c7de1f9e65f915aa05837bffcafa812075313b8892e6192b0dc95bf7531d39f3e05b85acbcd0ef0cf35314d26e082d2a87f93e6c96876517ed34183ae4582d8a4a47a42ad4bec071c2c47b3738cf5603381657c4aecfeaff39c6a2281823b6c3ae5fa95b56808cf8848df556162784c7602ea42e6c4e1f5f4724ef032fe317d971db4b179febd2e29aedfa8584e23885c1a4f7f286f09fc36a5d0f25eace4679d3d91a28fe00ae332e5abcca7e864f9ab91ba4936f152c855e65fad588ad10e4568b740086f69668e6d002dd7506e7dfc29fe896c6da388a8b6113d4456ec535d2e53160cb8750b3e9f1c3193c6ec82c4f1471814c3d5674bd7d135062e1d14c5ed316ddf75f93d627ec47fd760635866e4afa4c564f826f2db9f514a395b3f45354f3a390d18558c7fc62df4a0222f8011ff369fa4c6f7d2b58beea7c404590bc52bc5b24c90904afe253711e2cb19c50b788341168a49c79a5b4449326a9fa74ed1b8bbe3e0420fda36bd085a2e6c51171b885343e499cef4146ebe9fca95784c361cb258696f42511160b693192cf875e067bf13b315aa275c6d597eccd93e44f11187b1faa989de9768659215efdd6e1b6899a64ddefdb06d02a2abe893b202c67a78011cced506906dbd3f9e23ba18bf21b6a3a7922017b839c7beea7945d67e87b9682a997099e29252c10bb954fc9ffc448f42ae1be126c1945394aeb7c610e211c7af939da23f23960a65c1f307090d98225c2ef58222847a0b939f1439ac3dc7cf5f80c0acf27a5009ad9c30500f8f3078e6cbd766a7d5573feed6d801015b9730c85c734cd2fe14e6d56b5774b49f360d4ed19e6d36574fa9802796a6045fe3d3702ba1ff5a57f4f14472f3ba075ae71d75911ea49aaceedbf96c710a"}, {0x50, 0x105, 0x1c, "7173140b33008429a9e74383d5c0a5386cbed173b78db3ac1acf42f2dacff94fde005aa4c13bfd8560ee45f30019eaa0ff4fd5d704d1d1a276d526dd06cf641b"}, {0x108, 0x10f, 0x658, "c26cefbc35416eca391f73d1d140ffc01188ea4747939455a7f6c265613f418c413f3729a8f6e69f2fdd4e727593c6aecda9f94d403f711047d3648f0479fc4f97ae6718ab29aa47117c0288eb9cf6b0fad5e8898fc813c219aa6b580837d1ea37d13d5d0bca84671c48a584256bf4973a9c44c1b2c81f19151e6d9813334482d92c31fa9a5989e293152f4bb14f63ec0db7b202e60c464bcac3dbf963064151a5904f318aa843f4416800720210e4d28f4d110b797d7140118b1c59066a5aefe900529a7d383fd1e54d15baf4e669bae7a2715231c94af6f9a43df5e26a9d37240263ee864e2c5d7d1edec76fc87cb10973180d5067"}, {0xc0, 0x100, 0x58fd, "6fabccb9f705a8c939635284ac56861cb5aa21d68a4cd2897cf99c6c1a9055c4858c85a6dc58f16cee3fd6a9f1d454270616114e39d62a2d702501c95178918dff4206eb8848f032650a096a0dd74c8bd3c3e9cbfdb42495a903553077b9c062ce65479a7c82d505c9a21a643df9dcf6b2086a80abab8a539f0791b52c8e31f27879d8022bddce0035b6736818e392f3eea162967ab5725e413472e866194b52161fb883139a235cb910f9bba1af3eeb"}, {0x78, 0x117, 0x4, "b8ba2ace3be7e37a7fccd8425479cd533c5803cfd5bef1f1ecdf07f39be658621cc00a902399e8d8cea9dacc156997e1c4f42b1546d5e2405686459a9470e51463299fe56c857e5bd8d8b5b9496a09450b779a05e0a2c47bdecc3e21af8f0cbd38122ae5c244ed29"}, {0x80, 0x116, 0x2, "66696f551e2a4ec0a462b9dfb2e240ef9392d3a3fcde1be320db4cff544e2bd02d6c6ff0229c87b42ae23f02738900ccd7fd9482cc418d22eb7186f5d5a8c366b8620007f663bbee903ee736440a2e5ba3742284ec98a7995dfa1effe766b55f5f26dc7132ea891fd58f6dd2"}], 0x13d0}}, {{&(0x7f00000047c0)=@ieee802154={0x24, @long={0x3, 0x3, {0xaaaaaaaaaaaa0302}}}, 0x80, &(0x7f0000004ac0)=[{&(0x7f0000004840)="38e46dbd4fa2db1a29e2d22e7ef22b948bfa308cde0d49b6e642d31bca3e74383e00f2566e90edb0039494eb45da68ad12d5158535ca70177bd380f5373e4d36bc4e2a78bd9309a52e24986db5c5796fd83369847a47d17e263598ee450d9680cae7f276b1f0e602f09bea63d21350d56334f577eda05ddb044cc41953dba47576781fb59b37f40d37205c54c72b490c69a6f86ec958f5a44b87ccdf822928a82e934963ac9f240bed3e73f8d61691c9909af03e5d1ddf9cee557fbad2ac7965c50dad225d194a2dee18176fbdfb02ef7215def70e2686947b0a974682abd6761ab31f2ff79b299bfee7e07087278f25e82f06d7f1b3dbb439d611", 0xfb}, {&(0x7f0000004940)="d2dc839c13e2630acf000664e7283712e76150685c267db2714162c35e550483bbcdaeef372968d5bf522066ee7ea51ede7bc9f42c81886109668805bf72b945101e207aedf91728b81279114e3668968081a9a4b543c30fa9295eb2373391127f896994d419c366a9ac35f95a523d1157fe388411c0b199d46081bc742db74be0a311bc37c54dab924fc7e454b8b53a3406913683b0d83420cddce1fa286930c32bd05ed10eb59f3b35fbd1cc6773f20e3d0b57332ed0311e7fe4c5f42d424120d6", 0xc2}, {&(0x7f0000004a40)="f61effe15a7bbb94a16a62b9379dd83892e5a107738f9da14ed65fc871c3de7b47666345b1e23caef9ff615db9b60a47b2029b9708", 0x35}, {&(0x7f0000004a80)="bcbd877cdd51b8", 0x7}], 0x4, &(0x7f0000004b00)=[{0xf0, 0x0, 0xffffffff, "4f731177e5d7118e285059ae2de89025b721be2785a8d5fc50549d3d3ac7c5fb0993ab4cedc158fabac3e89da50644312953535df993f3efa8db4fdf8bbf42242b906df6544551fced24cc75c691b866166104e69e2ad30c30e1b525bca60b839a21b3260c1d8fee08142590b24996fe2bdb80519e49d8f516a7b9071ff8f37827416c8fbec20d2248da8bf70270f055bbae4143e2d94ff1744fb0eee2a09b5f3ae34b55861d616b93c012740973d924fdcde41fb6340e1ace28c6419216830aca7f22967cdae6a740d5e77c0ed72fb0bd8ed3cad9af3f93ecf16979"}, {0x70, 0x1189c76b9e2b22f6, 0x3, "079038af1b312328098b4c006df35126a684462adaded24e500c7841f7ba90277ec5cebba7d3a1212dfb698a72d12bc112c529a5980d55b11c5aa503ae2fe5ae1924df9497d64814b1e2781b398b477588bf40da2b4b102ccaef73"}], 0x160}}, {{&(0x7f0000004c80)=@vsock={0x28, 0x0, 0x0, @my=0x1}, 0x80, &(0x7f0000007000)=[{&(0x7f0000004d00)="43df380ef478c6554bb6e3155cde5c28e221c23ddeb757e08c976a86e539e18a54fabac48988e55f3ef5dc87ba446e2d138b2bac63e15b04d2deb48961ff183d186d6620599548d03c1e717f4222778419940aff7251ed0c380128a8e0c26e6b09303353a6b2fe32", 0x68}, {&(0x7f0000004d80)="e5fd23cc08ab5e36be7e7ef317b6ca8efce01222352840428fcdcd28cba2cafbf88b21b1156965346e6608eaa68c218e145b993d4c3c90e9c902e4db91026205168e24326615e3802f3d256fa58b493b581c20f3252515ad3715b97282f981625c11355a59cbd3a11c57733235a262cbf36e6d1d22e038204b15932a5ffc608e8e9738a5cd67edbfcd3c27de7d3fa04797e8d28c091ba7d1ab4827ddb1e9bacaf6b86a470e4492534985d950d7e374063dc489c6ed4d99428164635f2ddcddeb07c32000a6", 0xc5}, {&(0x7f0000004e80)="661076493e59f8b9c5245f4ab25e3ddf7e0a5d744ef47ab90469ecbf5b6243fed417aeda99cd29433df409b330ea30f60fe5117bc01869e3decd9d6879efa351e77ab3cf8d215b6eea75af6d6306d739b60f1dc7cc0ccd724804000a15ae5081af1f8c9035eeeaa587ef8e92a16a251475b249e2399801703e023e3ad9ab7773351f88023dfc9522178a98970b8a", 0x8e}, {&(0x7f0000004f40)="4ef4597dc05a72029aae377730f094cfce92945829395649d9200d8909896175e6312371c98e54346d8fd94f3a9b8565eb709abb97ab7bbfb1c042311a685ab31e62cd63c46a7b2669372399825d9f8c3c6fa5a380a4619e97da984277cf05247447ec1501", 0x65}, {&(0x7f0000004fc0)="9275a6209250487266127d830c7075c250d7d1e31fa19719ae86ff097e342405d5512a3926963e2486430a4118f68b5b161b54023a9a52f24cdd032650b13ea01c51319651ad6dd5c63df1085883efc817ae27bd74aa68db705f120d83fee3282fe3dd81ee31839d976a229aaac156d3481c3e22821571db44675ccc545f6ae8a96712ac36752587c69f551a3bc0a9510171aa4309dfcb1ae71dbb5597c27a203b57a04369c1d12fe3420b10484f565314bce45fb7727f629df65d36232532e26b8a3577ef3df7c87dd1d7af9358a3afceabdb15df2465874ac7029d1d9cc10ae3e32657149a9798d98e0859adffc397465c5d49ae2f95b446aef19f24e20173d3f133641619eb5c98a77d8f78cd7d7b81af988659b39c5e05917279e49bfe0cfbf5a539d0df6ed3408c043eaac6cb0cd8625b46e1f742864b63f4f3fbe3ec44c65e2a99958de3d7cc9db4e79b56ee032ae33e7e30942ed239266bcde6438ab2e81855ad1b02117852ba9e6c063dc3088879963cbfcdb08efa0cb9161464c5bfc00777a06680e988891f012af5989d5ef15d97fddc2d840b9842606e831e9f76ef6aea99e75ac645cdb6abdcb106adf0cfa9baa61aa377e14dab0e18ddbb985a531ed192b039219eee2e2b4b21c8ac2270fd2ca09c04b3aa11600a70b00396a6ed0884868c525984104c04ff3340b44ca27befb16ac500e58d320cc9b320015d457ed38d3943ff6347da071bd97a2cda93e07b3ced778ed28dbb19471dcc01eb0a5afed322df1888cfa04d0925605ab0cc3d26bfa12b938d360ef0c8a925ec3544fbfcdda380847ef6f10674985d81841e5ea0a1689ab2571fb8b2b671a76a8078d004d0cf780695e4b6aa773e5b06db8abafb754eb31bbffe51c31ca02a429859b2b3bcd3fdf136d1054dd20da0bfdcdb1509b23ab97336658d4651db3438baaf23f3e9ab49024b488a4bb8f172e7b62516275e444f3537a5e0c42fda942fdcd3ad2ba8d89e400e4c6f45b8d9348fe076914153a8211466054bfa7fab8bb1568983a96215c18b7a4a677a463059559817974c8d66576d40a2cca19cc1ae60efa342bf59723bf5e32898435519097316192ade8b00b8a69d59a4112b400b5c9765c9586b7ae5400ca4656aac9fc17cd096e570ddf78766634fd13e6aa6e66a3e93f3953b5a38c46c1c3f679ec86cbc3392a144ab0d3935ca2de7902a5799d1557651c2b6bb54f74aff9c472b83ef22ec2f11575d836cd60c2657308e123d6801d12ff3cb55bd865c4c03906de26b371bfbb4f895b415833d9ac6f849b6fae4863a05af9f401d903fd31a75e1a8c937629deda2237dd91b3b71b35831fc7c25d0cf7bc4436055c887f1434cca6d9e9db7566aeaea76882c3b1a05865a1d9ff450e8ee31a8d491a99d850775f01749eaa2b32181858f9acd24bdaad5fe64d0cf4402013133e82d9c3af74ea853a26e9e30985de9dafce91c428f36b02110b163c734eabc8ec4225795cb85f032f4ed2dcd959169f46f2e8f516cafd51aaf35676ad91a6cfc30500c77af54d071ab5a320cba83a4ff015a1e519f28081abecac902b2662f7eee0c9d7ca434036aa583746536f28eb02e4927850518e365f785da2c472ee4793c9cf4a5ac736155ee6ded353ff7ef94f7e94bbd6a3ccb3993cfa17c16f7919c153894792fa13b91a7387e03e5dba71839f275b0f886d0e6881249b033a2be729c836e00f21b2b968d0257af8acaf012f67c14c7d9b45fedf5b037f66a0927bde768bffe4068d893fadc7bcf65f1a06c6148c80f2acb585124500399c6a70a2ccf92e515ae0863c6704c86f55b2a6075831d64421abb7e83e7d24a72ddc305c1793df868b2d4ef8a55a092da58763e64afd8895de0c6049cbea543b7513ef47fb6faa8d9b9e7f5067305ce7e0225a8d2549d90af4351f191200b49d54f79dc163af63d46eae27d212332e0e32c90f1303795a9f621b5604375021bd92e8e5d08966e55cbea70c4822774567112b70cdc01a3ff4477eade073c58ac8128d43349cdbb5567fcd1db94a54f03331e5ba29ed54b02c161c0cc922a788df554a891626c303d744d40b154d5abff79c28bff42de7390955723a93ed3f50428df7d9646d07dd860ca692242592dcb32ab629edcd26ba559c439b18f8ddf63b6d51591e089f2879b299fac001a5cb3a18768cb8805ebcd56c9063a6042961c55701f6dc0ca4ba555856786eb228589a0ddc7ad7b4aa678136e382e0c2949f07ac88a1e13f658750e6456b61ce5a848f7d8d2c48419831f65848ee55ad64349d08034599000f1d888fdeca49400be3be2333853d8005739cd7c9a038ed387f915cde91eb5538e2a757b11e85431a3d0b06b9883cc3625c0c27bc08a74b88edf2f8c7eb43c2c0e1baf99485c89626f656604cdd334a3eb0cf59005ec9a5e6e52b59a4ed991ab72c8a7f5642a71169fddc4e7e258c0ac94b5438d30a5a8d9b0d846a7a6043cdfd2193c08b97898acc12b4320ce128d2f1c3a439d96a2b612faa9e12a3cffb41566e4d4fbffca58c70ce248917d2dcad3ffa28021f9863513640de64346db670c74ecc071f59dc8639a46a7206132633ddf127e0ae5547b9b597bf4aa048595e30aa4b97c47cc29e9a519566c68f77f5bbe67a0dabda7db6ce9420e9fe3fe9416fe99cd6ee85556a65d38a4fae0a9ddae6433f3437b708b664a3119a539f9cd16f9bfeca16c25592e6561528b0c4ecd8edcec0a3b80ada6f9745a21ef5f1739c7dfff79a970c7fe79860de154345109dabdbd5f008ad97c95ac45b4e0e1e30e2ae131f6d80e2610cc3f527e458b7e11265569e95c55a89f7431780c5244ebee2e0260a0b351b3cc1d2f22eafeb38306e0df169027e7c1b5f1584253175317df4985843615792a4705152ec73dcddbd50017284695c792f5d1550236f023df9afb1074efc0d24e5ce013ddcf714389b9db9c0944e31b3470be67c22624b7a702e01640dce82d27ada8668c265749e05800896468f22ed65a094c5cef6bfd498172e35a914086bec138208aca776a6b0480e45463d4a94898ecc2b3a8c367a1742853bab95ac9679211efeb0ee153b544738f0c2e25d0794fa21fdf29dda920442604eb5161f29d934f416c33f4b3e330bde64484088eca9d41c3578d15aec552fab245bb4ca41ed93bd08e78ec34b9e46564aeae91dc9dfa97c6541f686341d29f51cbe5fa44aad94244e1e4a4d5112214efc4db603ec56c5bfc5eae69b3f0b014fc8eb0d98371232456be4720eb88bbca557b143c011389b658cbc815175e8748c8bf1daabf39a894af19e91949e38c2eb1530120657b270cb95a85767680688cf4d812fd5cb3e032e9abe3f43745d71e1b59de728ae33aa75148b66356fdf5bfe45e5f68bd869e67eb95ed6c98c81c8014637b8bc7bcd2264507cd1152d277796ca5c6597171ab323369d30af5cbde543bd2c59eaf4502ec8ce4951266e8984e17488875f1fa62f5bc754c92d4297c038ea4c50e08cd0a7c92500b16f348fa2f57b3b36c5ee470fb7a68516dbf8b73b62ea68937bd3084246cea34b1e601d0dd2450501ab635cc5ff819e02cb631cfae8c5b0666a8eba34e9c66d043bc0fd80114696d4c283c3ff268deb3e3bbbccb6dd25c8f3ab20006d0690a9f2804f9b39cfb4b53236311e0c808d71053942885ddb1b11b73535eadd90dbb6c2e0538128e8f510753d33299572fa35838f97c6147a38500fabe11a438743dc3370c168e5da2526e579dd2e94fd51986833f2bfe0de72bf326fab258f4692285104c32c32df504244ed9239de5031479119a0cad1383b188e18de22f13f5598e8bb1f8acf59418baf2c65ced6978b33bdef3bee822b2803bb64c4c03af51abe149dc559b5f5d1fe54ccdca052a075cc87681f7c8df83ba885cb4f6d133ae222bb90e34b4c771e700529e5041740f7bcb87662a745fe95275209305d8eb3f22f7894cfa57d399ddbdf8033c3ae5bbcf5a8427edccbe469872fc16c57d024af5f462a80db77db38da833598c3bd75fe2f7d3e2e95e174aaadd2fc05da9a61d283f749466c8d6a897ac601d2da1f2bbf160413f274d01536bb24519408e96b6dd0d0b29a9915dd6535e836be236fbf7bb5eaebfc7e1e3d8b78e706a2689411b9e2e9de2c773c6cc05d6b25fa246070e533ccff3d8617480f62489c90030563f888aef910299a2ec95aee4956d1419bed84dc6d08917c74f728b45d600043fb22e1791dce87dcd8111e8f83deab3ef443e177911f8d6afc3d8aaac089ff14a31d56e1b48f97135844a13f9cd6029049d822c2185ed88ef993686b098a13cce58a58e316fff798ba772c8671bf6fa94618cb5ccb2c9fde5785fecc6c60eb9cd36c6e64dcc221c2372f905d0e187c1f76a9c63b4ed1bc4e5243dc56563ddb1a8c19494ddd4b2c683689ac493658cbda2c0fd55f5a564155432aefe554cc17b3e588c351d501828616ac1b7da815833f6746ac0c8c7f41763ba658d118372b3a00696e363a77263dd2f2cdaf1824aef91182bf1c3c567a42578e87829110d7c54c37a8141070567f0c68749f8bc63585ffa98c1846cf24a3c27ec906df63aa58956810f5adc5ee7b919bec92817bf50da5838b256bddaf664f87438e3aa96df1d11ca4e63acd525cbb4e72683d0a684f45faae60827f50cf4e60c2ba1dcfd731e5d2c0ede1a31e21d0754284d0c850bb481948381ef57222b0ce32914b31ea54b3f42d691224e295a055eabb991cc38c02afe3d68459501a0defa56b9c7b2bb6f1a965572e8a1e235cd248f64b6a552c1238d1bfa084811b0d6debb58993d78fdc4b887a2f0fd38ae31efa7019187a7360eb2115d0a1dd76ffadcbdcda0ff5b7dec69cc68d67f72cbf16299e69ebf4a1283fd69c54c0689ae870d5c9a4e2bf10dba58a086298d3e4cbd24499656b2ff384523bcc1695407ba5b79cd63384af90e3d07a3eb2dfd50218f8670fb4f2d359c44b42fce21be42c071a82e334fa0016b7887d5941e31a1c369ce279886f19ded704d99423c0d49a6c2d871f08400fcc47dea9a770bc098f98a94f1c10ef01631f6abf2de6831f8318f9299ff4d11c5bee39926606a6d25a33df5db66ff670dea8a56bce78af9feec33af0bb45882166a9598198561b6ca85eaf2f4231af0b758f247b8da5f71917c6b54d42805f273ab66b1be8bfa81d4b9229e45d64e94d2d9897a843a6beee3b00d1eb56d0f4a54ddfdf4ffde7f26414a68ffad9f5561f7c619501eba849a659608b6c8fcc450670ca617db3d771289f2494ca0c1270ccdb10b104d46eb3ee270fbbb7a9558d2f157c57b400dda91b6717c12544ebb6c416e78fdd06be045610a871d98f46e02cd3b332817d740859b72ec4b99b07e3e321a976a4a9bfcc25719abe2f839a502456067f28fa048a3fe102e0cd12e53dd60f65c3f6e076a56fdbfe51a02e8fbb4796cb30606cf3d4feb12f058bbb1be9eec1ef695f0e33a60d11d1876d886fdde851fb4d8ba68bdb0c4b2d45a33db5add7676157ba0417b6eaab0921694d0218d0f15850026d30c428e99d194a1e1ad11a7f53fe932aee31cade09c4cb2f9f5f3e0111c5f0ba7889449e80fb9d74739480a7edb3a5d447381c62044beb9745110d1125d6fc2065c67cf33bb981a7ea216118a99c212e38589c25fd004a43aff9f09926a92b23e4323ed1460a2bd0b1cff08ff09d6d84b2ab101b04e3ae0f44e17e92ed74566a7ea5210526d200336b3b91550399cee64deca34237f48e6e8dc6f4bed7238f1", 0x1000}, {&(0x7f0000005fc0)="0e143ef4794feca43b8b8423b4f8f54f5e5989fb6f0a794ceb9dfeff2b9c05ba778c46561652153151be21e3d4278d800f5cba1e8c0a52c00965", 0x3a}, {&(0x7f0000006000)="0e15dc233bec3f0e5f779acbf56d4e1bf6760656878b464bb8dc56a1f460b0f3ac011368354583d7a2c037bf05c077df8e0404741d2b6a93eff372cf8a8e65499d1c08c0ead678b2b16103de6b68d84796a086817d981a6d30c950b2a017f4c0befa3d07b11339e2d4650969c45915492178ede33b8790c0207115c2773b584d0c655a42e5fe15dbf2cfd178920ceecc1e2c26d3fb321610cc5571dd06f408b458726cfb6ab0fcd9355645dd027ef6ffeb4150e81808361cc8861ac5bc6814d9667667bc7d6f200a0df4a92157fdc07edcb20bab09cfb88ad221ddfc0006c5308e8aabc1da6cdd4a2b76bbbb649bcf6b0be166c5fea9de4a8455e36c84e639ba15ad29f2fca854cf0b4884daa1cff06726d06cf6cf1ee478b462bdfb33e8fcee639a741785945c759e953c4dfd34ceb75d02ffd34d4f476cd3573aa4720cc6461cdef0176476e61c528de091c5207e4984feee26d860affeb08fe623924322400446653956d7ccf5c70d40c7c71bb8353b2da5ed99c7a7090361741eeec580e855640687b4cf28726d31190b01606e073029123bdf31b00fd1e6b0e394f2189554b2750fe2b4095d4a1560f0b840514c27da398c40286a712b4628573a7240fc5b521183a4b023b5bfdf98a45e7e7af85fef39c78d82135b0aadfd3c8be9b0fec2ff9f1f0bac8cc4a7d22adc05d6df115b408b5b10154dd298425fe993a90276565df1b8321ead15fd3d6a34a620d59d98e0e14d72448f3cac7a94724dd9c1649160df8034c4983365599d4880579cf5e3b2f9cea1800467eeeb81d94cfd5f6abc187a8b19a4659a8104a8f8c655e0eed49cee4cd28303f16e12974536924a8c5e60212912186f0e764a5bdc90e05f19b60b9decc49c2284d11eaf3427770f64374f95da321d9e4aca3b207ade65a40eed5ad824b21f631865e001a39967aa0c2339eafd1157e46270d4c41b4b6d3aae35db34f3a7fd2239279bc70007ad01104764e1eaa0790b3ed634afecb150bc627549354c0a34714326d4a10fe0b7cb875dba321ec5a25d062adc2690487ab5ce2be9d39b5122bd591a18af30d00e8b3883c83bf50c0cee8328dd1f626789a9edb8a6460ac1693b769c1803269cbafa3b14009c5fbc924f9d30569ceb6f0d579d179c0ce94fed4e6a5542559e4f46872a7f8e74d43b7fca2fdda9a6e6751b696a4c23de7835f8eeeaef65712cdf0010f69cfe8feaf527520e39f3ec381527fa715dca56f148f791237033468ec48dcfc2b42b2322812111c11a0e6bad69f62f6d663622e32a7a8972a104e09386a5acc0eddd723c9b993bb5a54671c6c418b02f0a115fc25dc05694f157f7575f6ead3ef49a148aca73f2e94767628f1cbfe33c3ded527ab147830fa04b529db1313911c67bd0ea1c33a6df743fe0a2704fbefcb170f5115075b22eecdabfbb8360100a81a1f8b54f5b80076e7a086771225bb212bc557c1e767d19c951355ad4a885053fc929eabbe41efa5534bd62a516b25a2b4dc72ae1d0ed594a2d9228d5200c199cb7bc1895dcb1f63c7f1f5a742f57e36b0bea84e9885163713d933a907792bfc83edb1097e30dec285a99174db59da9d67d4b012f8463fe89ce653911d68c8bd13c4a8bb5e02bf67c0d7cc6e56182b375adf9c4a2858800ad9ce8b8aac961ec85e1c23c8790140b7749fda6e96794815ddb2a45bf9e8baac73c8ba8590fa50e8f2c3b72dacdcfcddf4c338838be88644a9287d926edf8c407f69c8a072c231a8cd3c7849750914d4bc0c631035540266c9ea083097f4b0cc076e379091a5be1369b6d076934d82303b1f50b28bd0f45e6b594a0b37195a7a2367b0f157232a217f3a6f5f62ab5544e783de7aa900afb4e7516341f2c2745cff6439d19719e10145d6c8dcd3fd6183570bedaa28bee37036f520d3a5235cb0febaff0690067daaca601f790d70b7a41919ffbc339644a660f489d79d359aa042b8135d247f0b2aa73dc08947e22945426bad5476974a328de259a78044a8038d1abcc0c6d8c0242e98134436db465a954825dd41433ae0f635af835767a0470e975dda6fa5e307fedc6206c12adc49db475a1d0538002d9e61d83696bf03f0125dbf81507813c8f6db408fa38ae12d373a3058137998a51afb6f2ff21c232522b544cd6af162e04dfdb3b1d4535f052323ca892ba4a66f3965dcbc8bfc9c97afb09557ad6fc04e0fb3f5e13a55bdc0e04c698cff8af6f8f696d573d793955a0a016ef19e3a2d1761f5f3368c60c9c85b099b4edd76d4f80096fbc037f6ec3f3f52b413bb2956fd8fb25a269ba5aa44617532112c4b2799601231f6e0ef1d4cb76ec74a3493ea41490fa048198ceafdec18e264c85a11bff729dbed882d86cc2e74e8ff55383115be4f6bb772afa8700572c20fb6350f70e2d6d6abd94d026a23d8e12d466d3fceceb74f1dc4362a35e0a01c39244a434aecbeff5a5cf11379303ed87785cdf523e2372d36495626c4d7decc05998bbf6e98931578d82385baebb2c4ecee2231e6b14ec3e82132c3a7c50d23db46b3074092e249bdaa8effc2ddeda96b737c8d9922e083898978ca816ae834113023b469668d4664b0c6a63d2aa8fcec4f2133b4257ee05a8cec7851666d119455a0a0f7016a269b3b3d2cc126829a3cf49b8a4ebee11d8f1dba27175e90154fe4af87c246d9bd814fe61fcdbc12768934467ca6c3df619492363404d095e9605ae448d192ac41931a9dd9ea6225fa797eb95b6796bff6afdae9a0edd80c1f11ae48b8680adf2300eacf60a73b0479520623efc9d0f24fe42c80f11b84238514c39b03a0b3488eec435ed66cfdf40d30a83f64ea88bd38474c763665d4dd835f0ec00073064beead7ae169a3ef84af82de59afddf6abd75c542e8e2af3118006202903282c50c21b4fc179d23f22e7838129bb062cf4e91ad876d8db1a27fabea3739a1c0afb272a488d68dcdf2a79849943ecab44a71ce9efa1e3dd776b010055d7d64ebf949ed266b011ab06ab3a8c85b880eef4b52c0afe8a425fe4f11bb5d19afac3a49b9d998baa51d6c7e3e7b2afb4fd97764ccaf7e6fda7001a25af76142b4f733da943393837904e063f8777aa87fbaad795d2cdf3d46624e3fd64d7e053a16bfe92803ea6b728e0409c2fda3b0536382a6505beb68513c22c7d15a5ad3dcd4fec12e920d349dda88a4b6db9a8bddc4ca06390a8793e5cb285d058d58ac9ff6c04549ab064c33264dacdcce8874fd5cec261f3515d23616f26a19455c7edca92a4dd57a0a95688a1f3d43ed6636ff7c1df7b7e86416a076a724b5c0bddc47497b52c5f361bebf00909e29f808c98978c53282160706f5230bbab20130048a2853e6a2fe51d755cdf803c47ef2287ce979d737cb0153a57d6b82a86714f9d0923c14e62c689fe5d203d9e6c8f326f242da428152702562bcccefc0517e6542e5424bca17bbe9d3ad1b90701eea747ef64f21df3d025b088f6ab27c3dd184b8f0d14fe311e0b20959cb77e3a59637a92504d0c119de8ddde777055dc0489c2c78d11e7f645a4d642dfe4930649ec19e4911f4db78b67174eae4e73abc8ade19f7ef8f1f6ab464318bed87049d78ee621862c0b0475aa15a10a60f9df7b213fb7e0ade572ee20bdcaac63a003aa89a7b7ab84e4c174319a720cd578e902617700ab1a6e67c1e517d6f55e8f8c043b42aefd44ed639bbc5241d4e69d31ae408d1b9dc841d5ac51ea1341c55b2e0e6cb026a92115b674139ba05fe11032781835bffaf86f8ebc819f0c86f99fbe07aafaa33628ba594b4d62c96748384d0002cc7b3f28cb526da46b330ae738809e6bd30f630b31a6912da27aa24cba0767c67d869ef990f06a80376b9fa1d5b45995992a73b231093f984d707a9dc3340be46e3e36ebda95ad384aa4a66b58188bc9775a4dd9dcdfed434bd65cf584191a752b9d123a6286ffc2f75554edd5eb4640a99c6714dbbffa7fbc67fcbc4d483a2b30422018ac39ab3cc2f5f19680c41a706777e255a3a42963447fe7197945b0e846f793ce7e1594ce1f430c48433291b03dc3b10eab16d0f041da5cd5b75506ce2abeb341efadd85eeeb72c92b375c8fe265bde0fcb9322cfb34949f359b0f5ec3742cb8688c65fda9c4da4342fe695e800079f7676f5d02698f98ed245ab9bdc1f92585277f065373d6bc359e7b8c9a89a58de574a2bd2dd069bfea6074b90e71e584dcd2b26c4168a71fade94a939ff8515240276511594d81e13ba3856f3f6aebcfbb224f7932df57dbe090a52766b188be26f00f1a803640773a2606ffeefe7db7f0a8b589e7a7e2d8f63f772b05264908f303e32bcb05bfe007ca1a30391cfa6b15555e9cb1b05592f6ae696bbb4bd908f3c3a3a22790b4a764772954ddd47e489ca4bf9490fa614648a1fc331daccd816e175f97cbc0cbd817ff40bd0734fbcbca305565d140900b2dd1f8ee3ecffb0dace565547fe0ff91816622e96f8b606f9c372a9c3e09a5fbce9f7043a9da3e2c7b047fcf7fa5ca9132d2d22480ce8bb220dde38eaf7fd8e580e5e49e6ee8b0ce745b603acb7790242609b960956c43811102cf67dbcf0486159d405b8411db78963839f3a5fc6da631b010cb16faf800d839122d2a4a16f07b3783ff1ee99d4d5a61b6044f5e75cb5e6560a5532e647a4adb17ea603367eeebc230edbc1ff4ad6b0b12c7630e5106a496b5f392de8f39a1030a8c2e41beb9fd6310b48acbc4368f26e8582188b8fe6e2aef28b29e2f48c59d1e7726d2db1a5ce5ffe5ec53795ce569a393c94e60309e8933a485d67ef12797875cc740161ab576b4a5c8a1fa6c19862ffc6198bf5bcf01559aa142f1fd986f7f1821ae3f19fa8da7caf0e70985c9d77ac1d08608179363fb7ec719537a135d5eccb073d58e1565fbed285d0a9c9dd14af392cd25a640f635518019d3e5ec6f38e629b7e9594f5d654842fa2a237ecb35fc630f63a3bbb0ad9f1ff93e94e0229e369c69d6b0e82f1a6e4b1774ef6847971596bae20315d5f041c0180f2275da670977251bab6adaf2fb2ff8bb49efed9844bbcaf2524f607b3e5ea2a3d1801d77532f0b2effefee2a55ece430d060061463daaf23fa5c83d24f1f769a7f58df9f1a377863998e145156d93b5c5538d5b79ead664a154163e5eee4690b69049af38b3bab27566f15b438cacedf71f50bc2526286201ee5d0a7edc2c20c10c17722e1adb62bb60a396d10e67a4be5c13b12a7a9d655a49123e2859e6e2fa52a886b0abb31cc50b88f96182b959ac29273f5298d7c4ced8e562303222328d5ccf2371c3322d8527839e474207c277fca51c4b7c729486ac07247d5d3a36ac65ba9677305090a32432cf356795d26ba9860f21ddb66fb0883ba549b3dd7c994cc4bd546946fa063e9f9735e2971e6847ed6153381074a41b4233a8867737acd4cbe557413bf5007ef90bb00503a1a3a0ab9101c4f9db260af00b9414fe4e5090a73343fadf0a09e31e082f138bcc4f5e00fe3ee79ac44c2feefb9a5843db5a73150c017d1145535d77150a20dd91776741662569a8db2cbed250847175a088174ff98f19320401e81f58531b986f89b36a9cf446a65b59ae1fa611faf15c21082dfb3387a84f1b28a9009ced818cb150ece1c35581c616adaeb341befa987c15919d0bc6aa397026443fceba41d90415bfcef98b5f37ea854cdd385b7127abfef4a6ae566074243f8673c37bddc28339ed56a38f90d209e953eabbb70cdd83a17f72ca391b1f5116e7ea87cf8487366", 0x1000}], 0x7, &(0x7f0000007080)=[{0xe8, 0x3a, 0xffffffe0, "f3b7bc3eeb6b619a9f1a6b7d839196f99881bbb98377630cb89c30dbfa8ecefa5da9f0ad86264e9a90ca6f0558c4d34d50a188cbfa90f4b5742221430948df39cf48195a149457ae9cf1eae99e4087a595ca957be2c466a59553b0ae44b0aa9793eb6a9262c98ca2b9177bf42b482b6888896372a0b71b9ca15344a4a85406517bd6c406bcceff44ae33503a5a0b6bfbe6397e609fc49932156f7fed38e381cfb0025958e07f73d1808e24feeacf1b7ccd1c6b32438bc17cd30b31beaeb12e51b97ede9c4fe0aa89e1c1ddba0002f73bfb02"}, {0x70, 0x1f7, 0x0, "d92e2b57d6500a906aae0c21b920de9f84689181cba0211d40599c34728aec0c8d1a3e936b719f7c2024b76f836733d6210ce6f03f20ed58f2a200f5c0c28ea9a739abf3aa382148665a4fc7cc13822ed155e465addc2258a09826e71d3b"}, {0x90, 0x200, 0x6, "515c190dd364ea3ea83b33cc5636515400e85eebb550a308ba2f14293ca27359cad9105135dcbdc8116341564d7d24457d616c49e7615ec43db30090fd3367d9d47810b39c4ba6515075f5fa71a366128cc64f59f6e61258f3e5924b61f789d63b59f3508f7c650dff5383aa4271583dea44a74d65fb88c24802"}, {0x30, 0x104, 0x97, "ae3a6b97ad6f356470a9c5f371029021d93f3942cb3038c5624747"}, {0x18, 0xff, 0x1800000, "c7647d26"}, {0x1010, 0x107, 0xffffffff, "5beec44b7deb5e6c6a8e9dd68baa77cf89491ead1b4821f6c70d38efcee22c3ee6e4676477105b5f5e86f3587e09939c4ffe615df55088beb8d78efbd7517b4efdfadcf8470bc2bf15cc236707c4f975263d54fde2f212a6551fa4c2209e4084f3662c4e8eb758485e41508fe07eafb9061178b18fad5ea1d66588c2a257f6ca6f9e684ec641a519307ab8d8d10baf2def1e507715ffb64867e0223414dc9b8fc45314563d71e6ede150a4bbbd72350479727e0284845cd819e0d7aeb76f1f4c96b6fde53e4bf8c83bbf8f7e16014828bfd37e3c993abefab29a0fda3031df84a5e35de1a87541b2927b311fb9b69db0c7e96132169a549906efb10c171d34b40ff9222bd817821cf71be584c91092772239a8c44d74275a6e5ca15993367ddda97625c49a9d9cdd00a833a2b42dbc5b6a3dbab86e077a0a6c7f4014371d8efc2ed1ca027f1291e25bec4a19e8e4df968c91654d98c42be67685508b9bdde6065b167c74eb3be5b5a64be06651c9467930e710656fd61eb397250e64110f4f049e6cbf55d3e74df6c8be82c45d9635a5b2f0e91d3e929fb5fead161b37a71781056970ac9022d31b33a5895d67e133d1e11853fdb428273790ea0ad4cfe6afd777d23d5713d5b93896e1f13bef0dbc9c71db345e5188325926fffd427fa7ff7c9098a8f64d4cd70aa104ea84cf2aa282eab7702430026b27c5eb6f17b2041795399d25ba25662ad0ff13ef048fc260a50d4de367d2257c7da5b963e788449c15ba04c6778761ee4309a9c83906026ce24d533b18369c2ebeb63fe1766ee56581bdb1843a8f3af2fe89350b9ccc18215560acf8b332e28ace2a90d5b1227d443a8451dce238f6309674135bdb3512ac6f4f79c398bd0c31adc2df3aaf497e072c5d974b8875cb367c3a8b7e8c6ea5ab9f0300cab4a65ca506ce56ba5a15d9e4339f8ee931280151b58222151ddf301c3ebe5966539fa3c8293bd868a9fca76626380e67e2b40d708578e179eb537ea0b5e9f083cc047177909d1ea49492e6d72c3bd92afaa0f7a162d4dfd8cf4e2ed4ee9ae110bdf603953febc338ff616bba67d6ff0dad9517ef4d776aa62c89e7099108b7a0a93e813f43b1d7c2a674af0ef65c0a3322b2cbeeb73d34387ae8d16d5ce938415fb2465ba1dd1883f86ae68711c6ab34e48d774fc139e85f9a2c0b952d6b1ee39bd4e4d4f8ee3a4122ba00cd314f83d8d0cab5fe82e90f149fc1b5f467742d162a5760519ff2166cee11b3f056e6743e5e365aea3155f581efdc05d97269174fba90f0d5a2fb7a9fb6a9fca1da71cd0249c6373f00f21970a23ef56f71c405db81f554e7c83ad2adb1fac53678543bce528e84586f751b3eb9734220960e4873d6b8d2c108ab86468bfaa2833f22a84657b452683f4f20e3022ac88c891c24f6688c40ad9f0feafa0f7765afd9570a8ea1e0ca1ec9e57521a0e0943c9b7f29fdc2d5bc4e8037823f761338bf8063450fb37ff8b9d525a312b1b3304c7fd2906985aae42515b73b77b821e74dfef4922f8eab8a50fca5c89d53220d6872c936cf65e6f99f15ada9ff129f44a1cfcb90d80902ffb5d40cdd3fd1e51ba5da7f32eaaaf54633a43b4df79de45ecbae6c3aa59e8b45a35a48ba5073f07e963ea9228d75fa6518a070366cf0d442869623ee52dff482ef5fd706176bcecb5202866980352b51056991c8ca931f832ff4c3a1e8147826ea5cdb96aee3c4a73586f218d48c5ebf321a4eafcb88377b6f7e2e5ad1e9a2ef4ffb942913b530a642863fec5cedb45a583796097af9db0ffc2c1705551f69def530c12407da4093a36e33be5e2e44a9f459a14d1f1e4747bb74aae70bb2d04642c762b16d92f5b4eea971e7121425f68957f4ca37a5988b5c8758fc8b097d4c47f9f58f0ac5e7f6d6e8e00550259241c93cbfdec7febedc743e71d6e3657cd646168054d589faa8d5a9876b3a178a414366acce84b380f31102e5b2559d76e4fd70d974c8df6e51bab4e7ad9958e4e6e68173ccb2bb59778f5ceade061bec4a265289d0d199fb696ff1b5078a27c3c97bdd991929d16b9cfca1855e394aea2ad3ef79a5678c4814eaa322d9cc3f75c9c6dd734884c096b4fe1bfb30760be648f08710d09ea78d11edd9967e1461da78924a7533e0bcb1d280b35341352324f35b4b5006abb8ee4b80c031f3864b7351a630026fd5029f770cf8aa0210ecb39c196975e007926068ddc9bd1ebec485914fee4ea93c673578f31051b83fc7678d35d877d8cc616e241578ac4f6418492aec57e4ef9f812b97d02ef36fa630f0b10baeb1e17ea893fb78f4686f99b922cb577e99bfcae9c2b92939ef961eb91044176909be7f38e4cc72e3924e3700829bf9b4ab502de9c7bc50af47163b45e235e38c491020d5c8c2e95892b943ed148c5fd3fb88e271dd9d393a828d108c26789e87bbd9ea0eec11767cd46f092f901dce0f3d70434cea13c357dec778578518240f97c3bc753e2df3a83d89a57170ffe961be7cc072e914a710c7e85e09e4cad76a518d9fae8804d4071dd47661742a5dec131a99cb3b1d4043621907fe715dae82c7b15299aad4fefe117f8e6fabe5b6681940683e0dd0e60c238f0860b4d48de318615e6c0d77ff32fdaea5f321bfc4cbe1f1d1a7706a512c7e026ecef73f5bae7ceccadf15cf0503ed519deadae40aacfcd0ffc5ef4e7023dc74226a006592b92f0652c09db0639a2002ab43af999b0c33406418c34054cbe01e58b44cc995ee43b51614e09ea430b4973ccd87ac72a26a100fdfb23d015b2f761fc0c45ba3df27d111dc19b346c0a5bda59acd6adf4a553f8d6a02fe135c2e2a0c80138d8ea8840550b29ea5c8aa04771f5d3e6c9a97db4a7f15edce89dd8644a492bb975172318f15bcdc59065c17520f22d35fa771837b5e0b4a84a55965561e608c481ad6927ba6e2df26c1621d2e597cc8373a21cb4c71e94ea8f0f92f888a74b79c6dc638b7e8f650fba97c8a38f0e2d8461f0317f81e0f3f8e2b537432d2cae67c0b14d28daabff3f12b8220054ee1209e705e1d51ef6a5721c8b005fe3d5186f34e808c0363602ecd182e419a38a7fb4f53e0626b6e873990c1b4535fc912d1e57213e4ffa1d23cd8b9011b4536a2df382079dee33741abb0cc989f5bc82d7e925b2383e8b9a3da2a326acbc92f428b1bd93c9ff2bad39642ed3557c477b6dee5d3e809d578713775e2a6aa662a8e1b0d4239f8b1ef186eee5510c140bd029221f8e4a8fc1f48d8d6271b97ca32b91f1b6a4dfa1301f359169389ea28de369b71e6634b6d8a4b1dc1007ac96f86ae7e5b575747d5c791f6a27d9f299586df95ec46d2e587c1b01642512e82d5f9fa74a0fd2b43f92ad20bf70c7064e941d5acb0b07190b7a6a61313954827ea9446f443691e2f6b59e6dc33358d9c2803bf3fce20370f70eb993f5520d92f946de8373d5b67c1f542703014d93cbd49faed7c89326b41c0d87cff38c3be63f853ebd195b05405b5a7123c8d0537038a132ee23be69c66a8c34c11b1b4bae93d45a211893e57f383aea8f24b4d0edeed332fa71ed40842f1b25884f9dd0e37020826507af106286ded3bb28c40c2c5031b7658b1fc86ef0fc5d0b6131f0aa7fe0e44ae04c463f4b8dbd285d9325691b78af614c2fb921e0cf01aa7a0d7394690c2aca07abb3ba3d8d88c4a311d2fa4d6ef993c0c03db5d97876537bf4d821749f2c44b3084221c649dae7e9f1fd7722768b591c5132fbb58b6072b115424c2740b1434542233edefc2f12bb96dfb9f454b208f0f1afb99d64e390c9e9552bcf6a4ccf779efec83815a3a422f4f4f62ba092585a403941eaaeb926cd9916474ae2cd3339c8c496360d0170a2b8b37f135c33a68dcaa82e1af749a046810253c526b34cc529904ee55131a6dd961bab8268fcb96600acb5a57e3dd760a798fa817952f7ffafe3673b179ebe945ae306e0114d90bc28dd606ca402a146b8d5c07fca5fbaf792bdb692651708083abbf65702b8dd70928484cae5bb6fcb843fd20c1f91611edfe9a84d9e0865d94d52efdbd46a1917362c4111b4a10012dd7c895ce650ba77f46fb8d4caff6548ccf0fc2d54c85e644142d1e3cac7585a5bbb7a1a5e087d1fc120e42bc4c101dbe9a3e4ca1aaa6851ab86da1773be0b32c34366a25f4ca7be76661d0616744dc8a3ebfe842d53ab93e4cd5734531707c935dd1255cb57dc682cf478e497cf689784af64eb683d984e30d1d010a06e42aa074b322857cb87dd1fbdaee3b9551ce39f6ad4e4011ab02ec8aa874daee52708eb3914e260fc709f2c7ccc09cc813f24f4736d9a30411b9b16540f74b2d7824ac041229c1ece66fbc16928baedd7db81aa391e61b2a8736961691842c736222353d94fdab133d1616611ccbfb574e014ac722eb54f1a034e6f6418c3731647f3aa20d3106e4971b83798a32fe57fc9c42ef9dcbb045bdbca405350a521c66097497770dd01afb8aaba709e5fa0e324fb8fc4d6e2c9bf549cc8f311a33d6f3b0f5f7e1cf0e4d4a2041565c467a048511d15bd80d5abf31d67ec3c3f958c79e04290c5609da07206a3e61693911f4b0109c6bd0f88e114643d9b18b9f4451a708de9c0d6a59cab72ea617fa0cc4fc319d989b13f96ea50cc798cd94b03d74a2ef638cb2a3f20d0925f2d90e29cf153181bfde154b584b946b0c86e676ac2e34ec83b4bbe4057637ae45fbc8a0c76338a3afe3f547edfb55c31a3ff842ff49e1e5c940dfe3524ff6dacf9a05e69747e13b83f0f6bb8c77a99d21e1bb73aed8cd587ad96f398083709a331d6af205221aaa2e6b100e46dff059a959805472296c67299ff79971abf537e77f6e5c5cc39de9b433fde7385df105b2f4f4b741b00bea93b61c0f6743ade34867130afbb933878623f59f16b0debd82066877908a05b2e999f1a7736567b01c7a5010a84e1c2bd338cf2b5560ee657f6b80a6e5877a56cc530c76d915e34355e7f447eb556e66a31de8ae14ff50d2e714b97247a4af5dd1ce0639ed3820f32efa9df61782512c2e2274f4792dc64871c74d535b3f91c4df91037200d511173b54142ff2a3b8ac367a027268dffb1bbb62fdd3a7ab8dd81863067ac4a57927bef42e33d850171adb768e20f5fd52e364770fdfd5e9b76fef153f1cca53809b64eda2583bc2ca1ca0b1b2133d923c22007414b5207d47c6af4095d2fb2c4fac6f3ce42e32efe1860abb8513c3f9e18b4d78039bcfbee5d3274930a8fb75740766cfbfef0e8fb155b1b5a17000077793d989f34b3b60396e2a9455fb83adcc62370d3866cf8c2748a28665a2ed31220bb55285a22d0f5890c24b469f4550ea990c88517ab418d632521ac13911ce5fafd28702281edf06645e85ecf7fb5f209129435a3376cdb681b9aadc61f81f0e9fb6f1f3f6bdb6867a39842c4ffc9a9805a9da005e470c502d2fb08a91834718eac9c6f359819aab964943e45c3c1f0ea133b66fc1cfd84925742b5c7420d16c11f453a46ba87a407aa78d1a812eff2244bc72a1def4066a774d056097675fbf8d224b634e866fae4ed15c96b88a7540821ec815dc195821f6aaa48882cd51f06aec687ee47713d4aac6ea9ed763b9d3b126525f9be2b0fa69c31d04bd1fa51395e922426ec7dbe82c2f21ee22f471a1abb0437cf86e560b67d93ba39bdb730675bbb862aa903bf451e79a1fd74de268098b24afe165cbf80dc3bf337efd36569d8e003f932bc00269e86f29287cbfb2a716e691fde152678c875324"}, {0xd0, 0x114, 0x2, "7b7f9f1aaa524fc65fcf2b1906029c45d9e15ab308af81b0eaff17702980e6e5c1621d803c2663a7678b6ed2be0edfaeef004fb332f2f95b8df2f5b5ec28b6657f361bf47a644aac40c49a0b924abcedf9a76e9d1b8293aff547940c09c6fd1e86cb4a085177616d7977fbe1377b56f13f1ce5c8d4cefe988591fce51b9cbc87a630395ab01f4c274778af5e1a9b57358e2eb021550b94d5b59c3828363234849a20e97e0239cf119f4177838b7a7d3092f889dde2352cb53194a120c5f9"}, {0x40, 0x18d5e076434f5c6c, 0x7fffffff, "2076b2a0e6949971c2fe0c6dade3d02f6db5828ebf7e9f4b9e1f56f4672ef4723ebc6c4df04e22dc16b41f"}], 0x1350}}, {{&(0x7f0000008400)=@in6={0xa, 0x4e20, 0x37, @dev={0xfe, 0x80, '\x00', 0x29}, 0x6}, 0x80, &(0x7f000000a580)=[{&(0x7f0000000480)="e5c42226804c3f80da6b857d9ea92fab9d6aa4a5f9a8f5d2b4840ba0c1a435febc08000000763832061650f6d4e62cbbb4535fd4a02aed587c1f1b380f1f9e841b00efc5d1db5d69bbdf7a8cff8807727300e1f2c96b7f2e47faf06e0c670d096fb3fbfb92e3fba8856440c1d590fcf19dd66628ad300b1b1bb38c29688557", 0x7f}, {&(0x7f0000008500)="c4b354dc6b95d1cca465b6253f1d94586c03038644d27509d53d3bd63993f7fa59aaca15273aef116eefdf9aa12fd12c63c3e7da00eddfe0cae5739abfa1f5b3b26a36a112f497acc85f2ff0dbf0b9950dde31845ea86e1c89e9ab44119da4e19308e12aa22f9ab4613d5bb287d3070827deafbcb72a0b0945d60dadd59bd1a003cfad02a024688299cdc4782a1bb6eaf80c127b88c66b37abbc46589a21e8f2f6a92c7f0ffaa4aa2e64d878a62c2838120ce054cff60126dd24606af2f8e4ae2d4487d1c87e2641dbb2f8a2d2c8751fb7acf3fade1a04bb1b991820a2bd38e6f9818f9bcde154ce28eaa24b1b6a2d5f6a1aeff34dcf6c8c343821f68a6234f436fed0b43fecf2ec89981ba68c98119bdcb0db0b42eacbecc11fca00d180e22f64fe4dbf733e79e4a7f1c0cf852eda8b066270c833ad053a1abf6640071ba6cc0d9a3e3ecb400ac4a89eb372324433f299ce06f329b924d106797e7c18226968f3277a88b9edd61e3ddef43f1ac73adc0aca3a15ae3d50843264762bc426147f8bb2582dec4a2294e6280c3a62062f73c0c9c849785541232a08da6341553c2d9c99f3a714fa886a43186a2929ca8f9e748569ab1f5a99c40122cc066d186ae4a560fc2e77ac0cb64567058a9ae74b70de3676552fe33fb762b901a0524605cacf87a57d71c4de26e19be557a18a28be63972bbe466a4bf9732292971db6ee39ff2cbf25f109c321c377ae5a28917891ea0be5fc74f43f51c02ac208ff08b72cd3ecd07a8f5eeabab292fa27698c605dbc63875532e7b25bd7705d3ffdcd28cbfa13ca7ed2a3610135aca361e98d7fe78ee22b3a2f691670ed55cfbe90d86bf7a5edab7288fa85c937bc9ebe9aad7bd56cf7adbf5a2ff6ac5c79b52dd311c19387d4df61509e4fbe7311fe185b96527842738c591bcb2aec795ac3cbdc57bae1def76bdb3d10010a8259f9b553faea490ccd1e514f83161153ef5d7bc6ceab22a756af0cdbb90efa015dd553da742091c3551cb45883b5528c5314da256c874e3f8c3816799865d88426312bbb0930fed6e2022d43ddfb8ae328f480788a7d1e6790163ab9ea15795e4b9a39c345ef0146e0808f1bf32fa04623e1a0520d3fa6d672ddad7b9a351b03b9cc94d175286fd9c7e6ae9593190554cab39de4a27259de4bfe543787b5da4579bc78aa2a2d93e6ea07174e3e2f963956a32dc31d81b6e65e976a262155a00808fc5b56a17448a780f9ed5d54e747e801bc703f7cdcdfd4bab621fdd4139d9e1d493b5cad9dc8f6f89d130f56d8697ed95105330162601280b158992590d38b2dccf5100f4a53b0e5ea949462e2078300d611d8bc63de718655d73e25a154ef482f774201aab5ece26c5d492b3d405f78889a7aeff4ac441c8209fe7b189c7a988d77e154df481808d5b16cbbbb8fe15f8a7380f836cd97c9891727cc473ea34d511d4a0829f2a3d13b369452af169c2a5207512d2a9462420ff83b28a975084bad7c879d7e1edc4cc70c90ba5298d405591fdbd63ff7f77e44587274bafba13a2254280d60d6f10a0a45be838029fcd811d92f98642dbfa50ff821125ff30de7b1ccbf3caf6cc1cb5b0b5e667316cacb11fc640ece473478fb884b470f99d9e32926fc9fda99435b10e809af2feb0efb5d4609847998dcc0776fb670570d16213b3b92b3e9f0423ebbe1c1b0957d295aeb5dce7c06ef415b57738f1a2c19c421bf70bf5392cfd51e46b00735d2fecea57502890494328acc44bdfb99eab0525d90e430cc673720d1759dd5296792f63e6469ce9c36be3f83e413c16ec53de9da15dd6d6a41429ab51bd99b3ddd9a2e01c918ebf52ad04852dd17efa24db073727e2d7c72bfeee97ff7677cf17a36c81d26d3e80fecbeaa156341a5f693d6bf063015290cd416dafaab88356efe9d2395ba9bdfa52bc8660844c330d4fdde759711d41f1e9aaa0d40352aec51b3a517ef8803daffe285df9e79d6a5948176cf9760e2718c7ea80e1b27901c644d63648d800ec96ff9b9e442af4770bf8a7564ca74077136176082e3d8c5ade6079163ba4eff581469cf4fdaa8e10217509e8525b642ff43c4ae703a48b4c77662151a8191feed9c32678a8b4043841bd2701b17e0d2b027cd8b2a27df5313d403688aa463c4e5932d7ab7d1290fc265fdf3bfc333757919f0e6a329187976a376483ebfeced9ad148b2c9f08d59ff3d92cde25d790c1a96aa17b2b5b027422de3ac28fc0df81c701f030a6c88f6e2948df5cf56940827c85704c680c7cffc618674364979b00d60d96be06412d3547daca2eb75b304a30897cf9aa23ed816dfea9909c79f63024ab3fced1c38705295c6bbf1c56b10a1581dbfd2a7ab0990f72d567b28b73bb8b184752653749904d65fee9d86e2a81b2946eac3ee876ecaf0e8874d75a4a39fd663d70691dcfad70cda147915860e3c08812a9aaae60647762d1a6996221a51cd8af9276bc394fcd6103bf844a78e9dc73576c29a7449f3b406e16c785ee9572ac0aa4ba29695c46be11989c5dff577ce846fb872b3ebbf58e3264dab2002f180083241fb9ca794a2bd3a6afd30ab412da01dd110a0948fd13b607258600310aec935e3f672acc02cdd350ab9e03dc583a83fd57f095e204a27843333c063a55d869688ab93883dc19e6f4f4c27e71b4fa37321fb3dad113217dba4b58d9ffaced9e02277b92d7b64905e0c88f51bd5c2389c7be484b561cdcb8fd91898541f8e16c8d536e8500023ceec5dac3de0488dc75e70d2dca907037483845721c14e47f2acf207b2b843c8cf5d1f5e4ac3c23a8071173bbcc84c8ab2f1030119600d1f8e60c913808b9bc9ecfcb1c97993a6d07599144efce0f8493975c9795270fe978019b872e1e4087e296babe07fd01f6f8a438d2467437ccbfc45d4d8c4380ae09ed34a6054b60210f6694c03ed1f46b52e786d8ab0631ef6b7d8bbfcfc1d4874942ba9115325b061425777522a102bde39f45cc24a8680c39467da6d7dc6d0f2fe5f11fe8fccc41d3ee64767a8397c95432abfa0240a2cb40add2f3b3ac2b864026c64ae553deaa3fffa381dc1a836a5e58b96d29ffc5a5f11b85b1981118cf5c6420804db6749efc39ae56d20c01c7692dd489c05e5b286980536d75c4b4021f9a7c382a63127b4a660f8385cc5cae6168c4f30e0c9982d61d925bec14c0d75366d8e50ab0f5d1246a4b76f11bab82bde6007751d1183c8206824690532442b459ced88e801b75838d7fbab226d9a4481430840e1acd5f10676e04f841fa6834690d56a1f3f5056e0755a5ae600408b0b397e30679b2c2f2b5f006e1e3fedd0ae55e4301eac3a2f31b01c638b9ae47dea57c51e5b47d9b742afcfd63c823aeb888596f2580ef161dd1e2db963f5955562b6d2c5e94f24a7438b92676a9ab985c785265b47b8ace9ee74db5fe77bef5982d37d0443e40f250371539821d256ffdac982087f602838951b713c56469534359bc21262fbb27073f6cea6d1c51da30c1a88dc2543a650f6e7515ebf789ae3951aa3012fb7633e904a1586d85793a3c73804085e5c2d288c6e611ad9970e4611b25112050ddc29a21fbc4fc33148cff3b496f0c61d3552b57d1462494dbf0c8ab66fc932f0042bdbbd2f1d6d70b48df1744bbaf92474a54e25d42a13465926f55dcb91326bca0347e47773baf31fcfecd54cfebc0364192bdd297902c40f636ac3a3e11117f674a4fb296ed489316596a2c9a60364c60322ee904fa65bf1c52e15aafd36d4daeea7b1f6f2f26ed63428ac17277bec5f1b10908f7f87b050e8fd340fd6bf66ae64c1aa70d77d2fef84842be5d12af446517c7bc47ea94cb090f3368ccc8e0024bda06f89ef0327399494479951df2718f057ba5e77df4d5b61ceccbbade651f7b02e25238c2077dc9c50f9c9f93e195a6239c868d72e0efc792e5d0ba304b9bb3fe1e787e22b668cd5881ab72c794ffd9fc4888ddd0fe0a7dbac3c519cd578a4cd58eb5571ad8a6fb8b44d3815fa59a4aa8cd4f68ce23756cb1940a52b839152d67e73e3967721bc909383ae77a0907e10a7fe53892e731efe2ff44a6a1040cb858150462eab46f05500584b8ce2c8702f4b9fa64bdc6fceb3a99ee3ab53d855cc79023e146f4cdf37550380c93d862abb64010cdcf333fae16da6dd7fc2a71b8a7a10feadbf7581ff3ee2652d83fa95e015de0dfb7162add9db4a4a411804ab89004c510000e43738168929e4db806201dccd29ede4987c9b4b670c83a004cf5c7ce922c91199d223e6f4270265933be6250a850b0710d15e70cdfe0dde4d3f5ed38c6189a9840ed642b1668b032df1515a5224de29c19bc2704a2d1a282cc07096922e5ea22d83b4f6351876e07cc99ab5aa4914ea486e04d3584e67cc5e9835f5a25acee375da1d041d490388b1bade44e08dbd2d8667ce43e595b4847dba2030634e16ba764312b3c6e510884693800296b28f7c6a537a0b6f227e7ce6f44bed7abd13bc91fcbf27f459dccfc87ea4f14e2d515bc973d4952195b235078a729fdb75c7d01202e6b7baa59a8227c04767a48a0072ced8ecc2e2c376447a6e39db3e4ce285a3c7437ca5f14da6de07cd78909cf85cf1a9664ec0875fb9b66e09b3d2c01b5bbacca548628e876fff1fdfec0c69aa796182d057f5cbe76914f8fd9096e1023bf794568a569e2801259fbcda980a0bd55915010dcf7df58b28eb92c0e442270662552f090a9b0c41401c182bf50a0eabfe8f5280b1e3fec8d82df7c0d9366a8cc6e5befe9c518d8127c0d1fd5d7988dddfee097b0fc14ebd43f09bc6ccc2b923ba5befe8fa120f03811d7ea8bd415ef66252ef4e0462ba882c14eb6c5708601aeb2307c743851dd821918020e307a04b125c1500cc20dc6e229ffc17d4e5a5731759065743983643b3183170f265a33aef1131db0124b6da4eac4297add335476224d8440e6ea63fb4a9b9d9828a2951535671e260504426fbaa81d0b6a50b443b28ff6ace8ac4e6e371d20bc0afb34e559c3a4c25e2512f8b8a9af0ebb9281ffb60c0b3bd234ee1fef50ddb9e925364e8d170a0d497b72cacaea0092b980aef0d922b8b37b45975ed2ac760e9d226c083fea097168e3c10109d99014ebe1ba77e217546a8b4499204be520145e53d7a5d25568cfcaa30dbc185945e5fe7220debb631bae19ac57cae954beeeaaaec7bbe7dcc3a16143a3bc4f2b411d71be38b7a164825667b433651c6c995b66bf3a988f0f65f16ab517b705687227ab2ea16253060334ad0a88e2800e3dca591122cdae59decedf71db3fdd34895bf09201a7e01c5f8c012acfc6dceafd94a3d4f9f9adc2f48668cea8c33009634969546ba4d137e663b3c200da49f9ccffd0801d4b710bd20ff81bfcb705610ae80877fc6503c53f4f2c06578efd2f23e7aec2cf7f8e722a2773468c84f37d04b288117f62c2c4d1691223d9633792731a523f4fb9973e0eb12966d0fe4f6dd9a20042de18d284603259efd3c30f08aa56bf8377d294e796b12901d5d8a014fe9e34820340fb4afac2b24ab557a7d5f2c686abc7c22edc40038d625ed6740552f3012b04ed1ee87d6d623557b58dc1ea91be5c7e21acc97fa0865431b644987a3cb20f8b98e47ee93b1a32d793b4253e59c028fca052fab70f5988dec7ec3c7af9f5fb5cd88cace98fefdfb9fd17c7c05d61d00826d6d50ca5a7b9ad910583a07e1aa573bc3a2a473cd84640b1eb4207a3b37e0581663144b8618aa42aca1b770b4a37c192ebe6801b8", 0x1000}, {&(0x7f0000009500)="e3a2c7031424c26ed782185519a89ab32531699f11af348f1bd12c31101d731d72091052d551d26b4d9d0ead66d6483941b449ded6b068302499ddae76d77d5180b7019d49d353837dc7756ce676cd89c6cae0765e941833ddea02368f60711b5297ddee7b37ac090580558444e35157041b86", 0x73}, {&(0x7f0000009580)="5aca0e4d79fbb4914c13172fa03f0257d2334c71859d6412346619f1dd6c67378d450390133fae51f747dab74bcc88089b55dfe5d4ea3de17feeffd0a0b3ccbe0f7b8136ea8d0aba143c81c9b2b25a8bda734a5405e5ac3939bf91858d5421baa97a99b593b6459db2ec9fdaeef173d454df2bba02ba1e1fffd561a6d79b2c264d068976975f1b2fa6d243907d5c02c7cf56ffcbab56f9d5e9c2462c37860c343f40709d7ad967c5a50881d50ab4dd614fce6b4b1993befaa9a71d093ea7e81b0b207fcb034aea87e4edd9dd8447e6d8842041e2b9dd3035a3eea790658225c899a4c0d1bb672c4befbc5bb8085b628b8c111a008c796bf729c15323e3056f932ed8355396e7a6827985d12b4c2cafb96ef33eee398b9222a03009f5c9c1442f385f5c9375aa3b624e6456a39649659fb4b7947cfc25cfccaf824929a02f14a83dab0a8e91ff0fe937fa6c5ffc081d893b32694537226330a87c7dd7f9e2c40bdaab62d12adb0802b5929bb02fa939e99cc34730b09b1c89b91636277db9116b8ee3271a4db35e4b983b17b58b739dbcf0523635e78cf8a91c25960b3f1dbbb7955721cd63aa53f474ba3fc3310ea30cb6acaec067d554029fb561bcdcec5e349c12710fbee7172206c85b3e8379dec974218494168a6394ca908e904e39eb62f1b2dfa9e37212f5a887906e9479a6e7377126d826d40fc7fe15eec5581a0b961aa7e247319d96de149ccb6376b95642ff7b764401fdbeefbbbb3a1b0923dc18ea938c1c9daf630f7321e70b93139497b3b626d1ff5b2108eb142e3719f5dd7ed291a197b38b8641e8011926181c66c1b2432b6013d6e361403b15f3eac17b7853497fe241ebb4b043c0ac1e16fb39973f271de76f8fed3c69ce83791c96e0c72fa0545b705fed14d093cd81f305c2adc16ec8fb048b95dd39970bb7685832ad38718820c2f1470ce59eee49bd9aa9962be0ac26b310e38cb30640cd1853c84c8750614177ad7306ef3e8f4fad50c1b314c8cd73cadd0617f8676e33d9b09f2bcffe981bf332b909670d200ced5001bbb9f07e8affdc48fcb8efb3c8f4a0aee527a80ea1b18e9ab4cf80eaf979357b5a6586f3fcdaef98408632a5090b5ed562637f47798eeb84a2dd9598be62f0fb61382b7546f9cee506fd1bb24d8eb8db2d3b7487e2382ca711c546cd37927c81698fed922e101e82b0033b25fc2b87af949ae796c147ba585ce61267621f9a7bea6c9238b96ed30e54e04db575df5a2b72f69bba9392abf13ba0bf721ac28236957ec31c5081402b9c9619bd6db008ae0058ccfd5afa1475ccd7a6f708c086e16ddfa1b7c0432622f0896375e82b82a583428db2d701bb13991f4eb66f77513c6510cf8112dd93362c1c25660c09bfbb50963be21a2728289f520f1df9a6776c907d06337fa8ebdcd62efe186029a9089612dabee23453d1bdb7f7b3e5d698ad6492d66976760691396a303cc7e6d86a186dd696b1e3f2129e09e1712983e9274984e7135d04f1804e326c25e7f84d53ed1417d559b80bc38d8d8d8946c735a0139e624daeb748f3a526b40c25519d139b117234c4cba7fd974cce9f9bb582caaf10102c97bf05a91417202d7185fbb2657df8aed668d1e38175c859498873f2df281d6dbaefb4b4dd50cff68c10a0000827205bd0db0881139eaf40d58916ca6043832c1030de75b608ed99e1c93cfe35b75f84f8acf7d666b035818ce46519e4aa60752166eff87c67a2c8d30657196b05642bf171cba806c0e9a65912cc6c7dbe5e36e7a6bc0662375dc78651d925a5010626f671eff8c2741d47d6fad23f3477bf0171f218e084c3f7c5cb389fe534b5f417e023ea0c8078f980ea17a78b7fe03a4a608ee9090a0677154bda2315f7481c030690befbe85c53781337fa090ddd92a2d53601087b7d40567ee6751bc8bcad03ff3d52fdc32510ad855bccf87821046e0fb363e783caf2d8aafa8ae42d2e578abb8343a887a9b0df9061815deb91f33fa7a44dd7e09c2715e70264a12d53b000a5e796c579241e068909910990f6b94e6bee5eb8844fc4ac6b5d39ab6448da4573ca893a5cc86f4fb87c44276ac7ef18f2ccba4cb7b466ab61e70fd70f8065f308cc582a993bdabd8a553ced982f22b5ac319c673e207d575762c0ccc449bbb931fb1c89de082e66880c33470446b9c6691c94df8125ea057358a05682c22996022c05b1ffd37a673c1d7505f6043606f574591728a5de0689aad3f821bac2557189b7885b1a2471bcc346b392fd7b9cabf26c942ae674b3a2bc40911be89b75d62907bebf7331252c1793daad9e25237a05ce8b67f362d7935dc6e4664fb7b65101c602f0653b1c5b9421d4681541b58fac0392daf3cf97d8deb56e7102664df8b367db656e266ddd1ca2783f90a05eb7eedb3bec2e304457271c2c1b022a7d1912ecf60453ee5f62ed27e8bb7574720479749d527cf5e0d5b42eaaa56375c680c4af3cc27f0eaf34d4d9ef002ded20e3bc81357b683267cd2a564514b88af391b4b3b006ee6152e06e2c210f4875cce90f71d292cca1102fc50b69fe63cbb17360f3fb90b7a776e9d9718401e2374afcf1248119a29b4e6d9436e10b5a2f2877c01c60d7124c3819551650b780f1aafc2e8f19bfb9e2aac395e8ebb49924710e9bea2e08472e4bae75fc7408dbe90d67ee098c82b638fc5eccfcc890a1b6064664114e0461734def3be945c4a19a17453b0ad108687a86f67ea9191c851848454da8ebee2e6be2cfd2e7c24c04a53c83f9bbe359a5c4a55452376a35ec949f9b09eb9e61fddbb59f2420954e1f7139317dfa6fc0f72b9959edd2541613002ff54821fb47035c85425711193b98a31d6ace9c90d8e994f5b199750742b02d92077982fb59996fbb705f34e73bcd06f6e1ef6c38ffca9bccaf19199169ea8de996734ace9a021b5a8c74ec7530ee7cbd7e2dacaaaff663085df9b0810567d64017541cbebdf35f26a4aa81ce102d10db5a14285b815469a39ada22db99733923a518b86e22ee1f6ab6f7dcec326e608d8ea37b6c53f24da1a34ecc7e363171ec3a6d9f095ffc1e751ad3d1f2ccc6a7ab7a9f7c3af4e268fdf7c2340b0087f70ba1fcc465eb2dd936493d313c179822c33ab1e1d2d263e10e9e0f6303aae8797b658bb77a568acbf1bce82de4095a0f0ea469955392c3d46f13660886e405d6c33bf87febd5fb13862d7bc23a6958c88fdcf9dafcee169b3463f7c6831ca2e69bd0d2aa01feff5772125412b598e30ee581e2b56e2989dec6e38c8c4fea664b2009cde6718bee29fdbad702d507de5c92620a119d4b8fe2f10ebb1f91d9a6b4fc822d696e29bda698dd37e9b1aff287b9fc988a9826ef5a2d51faf095879b20a1900dc52e49e2a74a12c7fb32230e3f233317ea4a3ac4fe4f30c260db50fe1fd3ee819e0b24fa69377b15d3cd616e7c6ddd5eeeb9abfa4a8c0950b4dc4dfbef1e6c97ff534d401b82530e12eb8bf131f33a3116841fced79dcc3229e6d53b0a305e25e0ea1a01ae8f849b846cde93f5e16a6e1739318f8629beb9b0bd86c0605673b6b899b50510c4abfcabcd287e1d1bfe45c988534f820905d695dfbf82a00edd84e5c92a5af96a074aba1287c1de69948bb503a6c3a4acc44abf47a12c83aaef6d81166b043f7eeb0321da6f5ba07d9e033da668b78783eb8c2c18e9070d51da840558a1a715254920d45a2a7cc31fcb1ebd4258beb35731533f2b61dd858f327f93e33295abcb8d85e22b638e920291fd45c4f8e4ae57642c58651cb1f8d6967ee5854c561e8ac41c3891c9ccbb9d019b2c4e028803c7312c97d83437ae93c2fa1dacac0b20ef368a1fc50a5ed7493394f281a8b6e4b65c75e9ab5fc515d70cf29f38723e398e94a91e5b5436c999d4d99234dd68a352dd5019bb9d4f7f2f4e0a7876364f04a0fd90ab7c842d6cdbf5eff1ac7c1d030886df08ab551f8abe17c2abb5b52d86cc463612ac78e145dbc0be57b82c0c69977a6b4d64fb013d43f54c060c8d71b56194f22fc8a2b13a281485c013d9407453e4f48a06e0461fdb751def12a17c3eb4ffaec79670b197ea4bb581f46f3cdc791c0fa3f1fc101894f1751fbc41b030c6ac4408d70f70c30672e7edbc6d105c8e5719d5cc92aeae9bd0776ed1b322e2692e6601604378435be0a81c30152f482c46e3ad11387ec93dcb6a0a550ca820e0ff1add47cabcf0ab2c4c92439b073972ea2620a6612bff6756f8c33c634f01f67d58a70dba9ee848eff73dd9fc708e6950f5846f59740ab81b73e5b62f469f1e68b11e7b2919bd5d8e3dc3237181db0df1b16df978734cd873f5433eed989f561698cb939d8713c4ef2e46ca838cca53fe6f1de8e88212a400a0a972b9db9ced33ffd72bf8f0e2a7b20c86379c149b741a45b0b5880307aedecc1e7619ea0420508fc1b285fd611d213ea642622485438b948d871811c0746e307eac4e68a7e4c4d7222bb2db79ac20a778c580e65df5106b8baa03921bb273f3fe59c1ad8e479279f34528322b4c9f0e1dd7893ba6cef65a7feb6851ca1edfe601bdd82a54914c1a3dd78efc9d945c89ad6314c00052343e463e244f4b232ac030c4d947d3c6f7cc528335f32e91649cbdbb2012a76522d6bec3beb3747fc7d57c89301bfb528588864e3b15120b5447c1e73e320ed14aff8953b2d8ad7f58abe9702f92701298117777574fbc7f6d6676ebf5d14efccb00442b59b35f1fb78f66b909bd1b5ffc1dcb711eb21ce67e93d486da5c2d793e4dba747b782030b22a83bc87a0b59804c6c134e2f4defd9dd0799b941cf38b00583b17d20fbc79e0ccf45b6fe9f0cc7a9d4105685dec8033c6e9aab8b700224f113c1d2cf01e6ff926b406373647f1e73f342d5c3eba2f383406d8993600723b1d7fd38b470ea16a8e20bf53c7f0a57cbdf1f09dff3b15d361db70fab5a471a1f00c3ae7a6908f0a7b45ee144486ac963c1655afe756bd0a187d9dd535d62bdfcd99e532e38ffe08d36e70de037bd5cc2436023c020e5528e30691b978474135339abecc0553dd765e9dce8f5f130deb2746530fa384dacceaef857868045a39b9b8d8a357b7137730a2d93af6c8cb54720dffc942fc4e16f469632a97266b54818c25e5286a375a634a03cd7a7a952b5cc8e48e38d6af6e754df53e63aea74a71c03aa82ecd52f3e00e663334720923cbecd99ee5d4aca7279777e83a3cef3c978629887b02ed21dd39a28554a53322263d340e0f98d07c7f5e501ad3aa623698f5bc3064ec99fc56aa1fc29e565002fdd005d1ec652fdf10d183e3d90a7b3a094409025d74aa46510d2ad9a2996848c31bbe156153b0368241c6d57139971721e71ae8ca9acab008713f4a647d69a4d312c2175e302f0c26aaf7ab84d171304b109e530621ee3c29a1dfbc0e09945c730a28ba6a99af6623c2b18e8fb1474c32666ba35bc6ae9afcafc8cc4b2efc278c3cedccd1e81baf34ebc2ece25beba21236ccb23ec2c324937e997e25e9acf4dbcfc83bf734bf7f1b4b8836dc4bc595b4af7abd3cb82e5b57e57c88ae7547b8c1e8178a64ae3ab869cc033882303e0968f7458dfe048c3b0ee0a035049a380c0708a4dca4628081f56413ffb3cee380dc9bb9ad2f404afaff3ce6f1d06bae28f8ccd7b10f618a6975f23e3bb62956a93e15a2148d6546fcd36c416cd4a684197b0fad67eedda8712ffcc6e2d9c5e87a84e148af34d04cd7eb8979fc1d6321d74b4f4358a2f9d2feb7e10b754bd6b98624a69e09", 0x1000}], 0x4, &(0x7f000000a5c0)=[{0x38, 0x103, 0x8, "3cad9e8f1cf44f17999b94607faa8468aef2cf4bf9a42bac12d6f6153c47846287"}, {0x1010, 0x10a, 0x3, "a3760ec9c0716fd15ccff0ee1da5cac567b72810d91472cfc094eaa62a253811c6671fdf8e9a9ccd8fd5aa1e1ceadae749e937ecdb08bf1d411685194add5de58c09ae00719a8b6f4177256a5a4307f9014e85b11767c087894d1b81a4710a375b6fefba982deecd46dcbce4cbf9328d7a48f93f48c12af184dfaebf48f57a499f77b61fe93374067f62546b77dc2672aebf4d229518b487e93a0d6d934b557ca8c3e21c9fa5972869dcff85aad2811b870de70fb8b9f05747054ccc363ba44ca6809ab9cc0880a7453bf529a9d6a3aacb9bd9b65629778a6f56dfac8fb0c9d8c9176557732a3e0a133962455d42723e2dc9c86ea027c45423fc30276c72e8482fac53696b7d70dfedc4c9da3957e4e97b0c1ae1dc8289ce028cdc179914514f97d9e87320786879f0afd1134709e1461a5bc393eab75407673f3bcee0ce796a999135695347ac1ae3f0b182c813aaa81389303a3d5f675d575c275a561d2fe955ecf097e7e41aff494c71ae003df030210764cb8a6168e601065bd82f532f0ed93fdeaeefc37e66aab23a06a5c57d29bee630780801bdd9b4b91abe377b14a8a3ecc9b519daa5b28b75751b4e33805916e1cfea2443813c8bea5df4e9bdd135ea6a8dc4aa7167209791004c091d2c74b754a99386a4ba9009d0a56b1ce81259d4224418cbf83e05f0b552b218d11c9d7e4e30e16620922de8bbab924224244c0316434d50e8d6f82570d41bb0e56e05ac51839fb9afd512d9c0c381bb45cc2fc034923f877a8cafcd9d4a09fc98d3ed7ae4080ab0cd16f795e5ffe9ade39e42c5c5df2c41dd879f000b6ae7e0b7c48ea6e01598f1689aa633b4b7c91c4d114d1f2253f1abac30c32c484b450020e397a17dfdcaac5ab3db9434f39cd4384fb79741e7f265272ef7bbac2478c20a3b79f7102cb9b6aee1bf7d30cb85e303aa09336de7a1129470fe51da2475023e7415f7289de11dda622effa7f61a8d596bdcc9069b68171311c81847ce28ee1c4b4b7ee4aad686d463ebff455148418466ccec6e7492c6fbab39f25e3b1c47435ac0192144da307f7f273ffe22e5fe6e4dc461616acf86fe49fb09e7405564c440ab59eb25fc07413f1efe723c0a5754311585460b50a739571b4ecfea6d575eef98cb99ebe969ff05fb05ac49dab9c6709d04df3b7c35eed82931f82b5d2b2021cb0c8e347f530531aa9c3132d65ac800f43bfa4980156148886bfd8ef02001378d593a032f73347a334f095fe55a51707a7089f11e4214d4a48a65473aa6b67e6a125bd4d2aaba2e9636f77a05473b74d50a2d797f0162c9c4b02eb294988dacbe9263a824007af1c85b79357b923228ca02e7bf85c538daab7b7056f6587e898de42dd126c97ff913ce741ffe7c1e2a258a5c929a9a043b0e9e394bf70ebead25b31ce67c9384d55ff30d1c73985cecfeade3d75eb5d5310b9db51971197fc864a6304b8f12083ad4e667dc2a1335f92a16e7b0cf6d6e61d6b0febe452784c9e96a2eda92f462ca60ebf33a06556ab8c4bb10b2b7e1a705f6b1575f62abd664efeb34c0a29dc71bc1e5dc8b6d814f6c25e150db85682afe561a704de3bcc8ceac46be990330eb7321482f7e4936ed31f7c2ec798baaffe448d09a125c7d2d3eea5f7993a1ec590c6a898a4ef41e44f8442ff28716af31592fa2a0de5bbc0bca1bb51fc66ae79b09fc7967f7cee2a9dbcbe1e55454d0313e1e10a7be359c76c9c94800b26ce079146ee06e0c2a2ea73521cfcb20364df876b5bff3ede209b8972135b61549487bc4b83e69be2ffab9c8e1929abef9110382263a18831fb20c72e3264ac4f538170431b393d0a6ca845b926a429962a224d1531cb590ca465f80770fc1be36a4d15a601c014600c98e50b557dec1a08d9f9cbcbe2610824ab02ad2e5ffebe23661cf44f4d33d5ed1f99ac550550347a0e6c325a82632ef31c2fac511064ce3c6a748fcc8567aa437eede54f3510f413c8706c2f0339cd6a82686fd91add5e28baffbe9f41a75cc22edca43c99bf5c88fc4833e62b4e779143f1005d26472db1ce1dbf560d4773824bd000515ffa0dbcc302375f9085818d019373505e415c8894b648d27708c18870cf03a523a1ef581b41e9fd327a9b3e0ad11487da39dcaf07b8fadac3af8341e7d8da24faf3616ac114074e6f0fe57bda6785b443bbebf7302cbde9f70931651dad775cbe5d08a2e12c37fa2098a282454123fbf3b6863e19c379fc83cb30de871840bd3a15b583bdfdff89a68f955bf77b304d23e5b542562ff90cadb9aa8df36aed7b5bd5ea0b8686d6cfa0d4556dd995d41f69be5164fdbbba98c855145252aec11adc1d6ba51277ef8fa879ca22800d84883cde403a306e7f1b62b3af14061ea410e4364b78a90a6ac41547d20a286ddb6778a3d9290ab85691aee2168c98165f155aee9da051a37f566adb73401f26946c3af02d0c640516ca478528e060110f9217e70bfc86d93352839cc0946c6f650b4e6db0a4e8d1ea729221cc7f7d9f1413a05ba4dfc4aaa314e8b96b540e89943c1151a1eb2b50ebadcdebfe00198715941998f8ff0b121dc855da52f8c1ba320757d52b0034280a3eeaf33b9d05a75e10be072b55b5851f793b51ebcc58092b9c2e9eba3d400971e625997f30e8758469e90376c58a8893aa84dfb4db55219d4227ab296b7bd9a20ffcab40fdb382bc7838ffe873a202ed85e1d5098a4a6a1fcd26bf87a8bac889afa4187663179b62f26446e72a33fc3a618c7ae84a26a34cf41f9269b1859d59a807fb24e1a3d4c2d0c7bd1de7953d02e8f4ddd532ac34776f8a291af824e17004ce052ef22e0465c98d2f03f57cd02429f404efbb58cfea2a6f661fb6fc45788509d06eff71009c0eba9af6bcfd2cc815c109c310707dec4a6ade0d62ed7400b06c5c4ba7240edaf4262f0e64ed52a08c335f78ffa38cd773d576218da553f484c11762d3c7d56f65a9472d36522e154ca97621466e2a2f385a9aa6331ea06fd328bea3d3a5322e169f80097b514757d0e60b0549a86e29d815d50aa6f248628aa3c634d278dc7e4baf304e1a97a3d3c2989f3d863ed78eb03ebf2e02472c0f714122a390928b1759d2dc433596ba42202f39746dee57d886e829893d4a2cf8e82b36f8eba5042e98d9f99de0385c5d0a8c5d590e8777e42c9f19221b934fc5db4e092037d17d5f437cf5ce3d700471288e9837af0fa28c9297cd693463fbeb96ed9328f5d9fce0ce50baeeb8b167099dccebea876d4c6814b293c3f17553be66f7e7965b26cf934739088e6f166cda6b8bef9c6addc87b15e4532b726a042cf8016c3fd910a31eef6ad162a866d8a6882191bbcf332cd0adc369ec16183ca0a76e75f59ed5824ddf83ff6a6aedb1c5489c8412a25d496e4f68317b24dc3cf515cce40b1ec0ce0243711ed405c91000c86506cf068cbad3d620ca408232a1d2beb5d42c432d9cf83cb75a14e39756954ad33cff0b99be2745e89d19934f189067b9ae7a5ce362b1c19a5eff03b5edd78db7d0025e0d42465634036509c9ea6c59a5dd5b1c9143e02d1c879cc42e80c5b7a047837a91f13a7603049e78f5f9b4154104fb5f3a62a4f0d97ee79d209e6d7801d5ed4fa916f10060ba6c64561b0f1188f1cd8e5c201d3fc1d07b593e783ca344dd1a329fae3f2d605400a35086619870bad1ca6f3381f844e848a8429e2e10fcf11788a90acd8e557a986eeddf5db05880912cdfcf3b9b48ca26d942d05261a12186661cc1dca8ad916247eefe6221a4d82b36b1283d946e76a658878cc9286535d3aeaba831e7b992ac7969cd94d1dfc7da86dbfc207d1d5e0092a047ee8c34d71a9a6d5cc542d76d9d2393f739bdf97700a43dc7d4c6d5e2086aea96e97662cee822cb1d4ad7a69505f14c18787b43fca27b2a7b8df586721dfcbd9dacf4e8e35389e41ff42eec4a89d3f02df216ea53d81605b94b1d52563a35333829d35eb572d9a712f98d1a62bc31ca298688af0ab18243c7afcaf9feaaa4c0a3159b7ee1f054f6404cbc48e3ec0ea904538abc6504fbbfeef1ac132e8170a7c1bef020b859e16cebd629b5ae2cbca43e251bb425e6f18599d92e39443359c5f77d2a9c3307fe6947e3fe2f1cbb9c2cf1474a59378cbd35a00905b12c0078a4b959fe014132f90f2c3e21f799f9005ca474da84a50ee451ba979cc92c4b03521045b6739b970da3aca9e3d6f96418df40ef5d023a65f01cab2c494231c87ae5593fc6321c295dfdac074cf84116e4a7dfbca66a7dedb8e0cd50bbe67aaacf015ce0dd7202f33f360e41becfd6f4409e905c52d915268116ec5cab78f12e112a8568c543e95f71d43cff23aa6be9894dc3afe381d902564c58e483dc0976621f91a74e68a158bec49a2de3ce6f08648f2cfccb68c9fe9198e66d5933d5b80a9f7ebbf3c24fef96ecfa54f4a0b1a7876a6be6fff52c07945411dcbfa8ad4b5d4b01b626e191658008769a39e895a88964d518f61c69c1641e8677a5ce9a75ea0469a48c27737a1c5b64cd6969b1df510f1651daa8e30b923c8114731a40324bae8ac571cbac3db7ef2f38fd17518b38e2bfc09e3704b866dcef47f2be0dd2a6e921b2908e989072b1f953d9daa479b769477ad4ae6d52da862b4075c39e999e7170f811ec3e2c895122a51a5e82e4048c962eb0a55c89df2b568b5f0cc079a4988d2c9129e3bf83edec2f24191614b2186443624c548d9d39b8f3c515b2d6c410374a12a269fbdd6387308b18d20ac28a981cfb3b0b2c832a528fb465ec5bc6022c21e5aecc53e2b19d0549a3cdb9a8388195a6479a55e5403807a75aeaf6dacf944f35a56805aeb74d9ef71254ef1576d19a55219323b957b8319428833a693c7a7087e81cbec7a46b42b099baa91eee57e450f12c6f39fb4d10e097fb228712be06828302d4788e12bada2136fce689c3968997b29db341c85d72315aab51205fda6cd14f0321aeb0ed670f6999ffa8307c0bd80b45d622bb0f0505eb1d2e60c3458c15d16651f6b45d380fbcaef642e64b8cc6eb228e43f8bf6e3699964614c25ca25c4c6a3d8bd54a525860d948e577da2ecb9fe3dc3f1a257165d1810a0b483a758e65b27b3940f5ec162ca78ea3cceda4809022dcaac4432705b3a10c1f6b758f0e3e3a52817c014f8b6a2cea566e7efb0ac55d7acf0e488e4ac1eed43da156e98fa71c3a124f5bb213446444ae6f77c10eb7be42079bd17b0098c70eb72e1ff3068a41f843859c0ff330f7b9962945e951d6ae57ae11c4769641b5489daa5bb6a0d0c35c245041c1923f729ce2f9adfbae9aa7288a5ac253876c8447e83fea781afd429639dbf23607d9d410364955f6c6a2a311b81666ac017553ae695cbc937f4217a14af02468b6e53c1c34b29dfe7f217392e31b27678841f84d7108680739049311bd8ce5d6cfc1c278f5e56093a714a3372cc3c7f8602b17c27a981868b76c1295c592f40015df98fa51862cd8e2d14038a679b6c98abfcb18ffabeec9e2bd29840f4fde91a9f9c82da24e2c2aeb881d65b90cdb1e1ff50eb57782ffa8eeba493b56fe3251946f73f7487113933e1d3445f306147174ea18848bf8721a3b0a9521d93826ea4d0b5b5196c4295afe230d7c4ad33a01ec5ef709e5b81ee4a5a5c95fe4b36b68444ff9fdca3350a350f6b603843c07acbc991a3221223f5363a4495e761941e4a866820b1982851c1b4ea6aa5e6b702ac94243009aa6c13e03856a578cfad6f056ba9442064dbdadcfee7c12fe5bd0b"}, {0x28, 0x102, 0x4, "399f1b59df5589e752872111791ffc9c6b7e4da0"}, {0x30, 0x32f, 0x7, "a2acff2f693e0740d324540c49809eb330df9bd971242ba492346ed03b1b67"}], 0x10a0}}], 0x8, 0x44) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000000140)=[r2, r3, r4, r5, r7, r0, r0], 0x7) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x46f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r8 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r8, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000600)="38f1d6fef82db664b5d1adaf2dc8ceea91e0e268e1d72439ab861d9a2d9468e7c967c16e1a889398c37121585a4261d007aee57f6066b7285e569777e7a2432a875728a6614be8c2115dd218f7dce38ebc08333c791eaed294cf369eb19ea9595027d19d812c2def5f8921d46d7bcb51a150da4e84321fc362ebb8515aa453c22c19294388d04b7e59d3d94a96de19cf46c15d3e108272f5d0ba6872f3c77bf45485027701f1e280fd0168740d782599e4b45be491580b8e52e30faf751a94798f0c3557def50520ddada434082f8ee18123aebe446ea4a73033", 0xda, 0x4000000, 0x0, 0x0) 07:45:01 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f000000}}], 0x1, 0x0) 07:45:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, &(0x7f0000000140)="69d582e118c7599819fd76f1843c52edac5cf2ee7ede5e86965bd902e1c905a0c58fcd043190209b0a912d52c4cf1b95bad1cc7be02f0a30426901d5940f1314e8e6363b80a0da49470a7ea01521a4b23d5426a55bc75558649cefc759eb00afc31b9b41b18534a877646556faefbc902ecf4b05335e89544a94c32020cf3010eb87fba0", 0x84, 0x8814, &(0x7f00000000c0)={0x2, 0x4e21, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e20, @empty}, 0x10) 07:45:01 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}], 0x1, 0x0) [ 811.803893][T30845] tmpfs: Unsupported parameter 'huge' [ 811.810599][T30833] FAULT_INJECTION: forcing a failure. [ 811.810599][T30833] name failslab, interval 1, probability 0, space 0, times 0 [ 811.823226][T30833] CPU: 1 PID: 30833 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 811.831983][T30833] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 811.842106][T30833] Call Trace: [ 811.845373][T30833] dump_stack_lvl+0xb7/0x103 [ 811.849950][T30833] dump_stack+0x11/0x1a [ 811.854157][T30833] should_fail+0x23c/0x250 [ 811.858564][T30833] ? kmalloc_array+0x2d/0x40 [ 811.863325][T30833] __should_failslab+0x81/0x90 [ 811.868072][T30833] should_failslab+0x5/0x20 [ 811.872599][T30833] __kmalloc+0x66/0x340 [ 811.876742][T30833] ? splice_from_pipe+0xc0/0xc0 [ 811.881585][T30833] kmalloc_array+0x2d/0x40 [ 811.886022][T30833] iter_file_splice_write+0xc6/0x750 [ 811.891296][T30833] ? generic_file_read_iter+0x75/0x2c0 [ 811.896797][T30833] ? __fsnotify_parent+0x32f/0x430 [ 811.901951][T30833] ? generic_file_splice_read+0x2a4/0x310 [ 811.907677][T30833] ? splice_from_pipe+0xc0/0xc0 [ 811.912544][T30833] direct_splice_actor+0x80/0xa0 [ 811.917474][T30833] splice_direct_to_actor+0x345/0x650 [ 811.922837][T30833] ? do_splice_direct+0x170/0x170 [ 811.927849][T30833] do_splice_direct+0xf5/0x170 [ 811.932612][T30833] do_sendfile+0x773/0xda0 [ 811.937054][T30833] __x64_sys_sendfile64+0xa9/0x130 [ 811.942155][T30833] do_syscall_64+0x3d/0x90 [ 811.946562][T30833] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 811.952447][T30833] RIP: 0033:0x4665e9 [ 811.956325][T30833] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 811.976069][T30833] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 811.984474][T30833] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 811.992556][T30833] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 07:45:01 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x28, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:01 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000180)={@multicast2, @rand_addr=0x64010102, 0x0, 0x4, [@local, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100]}, 0x20) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x42802, 0x2) uselib(&(0x7f00000000c0)='./file0\x00') perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0xff, 0xfc, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc16}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setsockopt$sock_int(r3, 0x1, 0x21, &(0x7f0000000140)=0x2, 0x4) 07:45:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x9102) sendto$inet(r2, &(0x7f0000000140)="726d39a42a4b956d5f1b08fed857c2da32c9385b05ca9e81bb83d7ba3dee25fc32e2ed603321c8dbd697f8f8d6b99be30690a35136e8dff4b7d5d9d276fca1279b4f9268d6abdd41d9af2f1bb39476e7caa99ee88637fc14ee17c4f32694d764e2505fb7f66df93060b09e5b843a391bd968f47de69694e596a9145bfb1f04bc4d103eab332d9f34d694aa04e180934814bdfd91357b4680b414825bd244c20cbba43e3ac5a92f9fd65709714ac735adf7705e4b48e096c4a46403a3ddadce70669079bd116b49299c3d30c7860b3e67e420816ee531e195495584e7fd990115ee17b51933b03d0da9f511e866a1bfada8af6067b9", 0xf5, 0x14, &(0x7f0000000240)={0x2, 0x4e23, @rand_addr=0x64010101}, 0x10) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:01 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fsconte,t=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 812.000556][T30833] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 812.008515][T30833] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 812.016563][T30833] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 812.041651][T30860] tmpfs: Unsupported parameter 'huge' 07:45:01 executing program 3 (fault-call:2 fault-nth:64): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:01 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}}], 0x1, 0x0) 07:45:02 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xfffeffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:02 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 812.105592][T30871] tmpfs: Unsupported parameter 'huge' [ 812.131333][T30879] tmpfs: Unsupported parameter 'huge' 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontex\n=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) 07:45:02 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:45:02 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) getpeername$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @initdev}, &(0x7f0000000140)=0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x1f, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 812.172510][T30882] FAULT_INJECTION: forcing a failure. [ 812.172510][T30882] name failslab, interval 1, probability 0, space 0, times 0 [ 812.185139][T30882] CPU: 1 PID: 30882 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 812.194074][T30882] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 812.202898][T30893] tmpfs: Unsupported parameter 'huge' [ 812.204183][T30882] Call Trace: [ 812.204192][T30882] dump_stack_lvl+0xb7/0x103 [ 812.217500][T30882] dump_stack+0x11/0x1a 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontex\"=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 812.221655][T30882] should_fail+0x23c/0x250 [ 812.226143][T30882] ? ext4_init_io_end+0x2d/0xa0 [ 812.231068][T30882] __should_failslab+0x81/0x90 [ 812.235224][T30895] tmpfs: Unsupported parameter 'huge' [ 812.235867][T30882] should_failslab+0x5/0x20 [ 812.235890][T30882] kmem_cache_alloc+0x46/0x2e0 [ 812.250502][T30882] ext4_init_io_end+0x2d/0xa0 [ 812.255175][T30882] ext4_writepages+0x6a5/0x1d10 [ 812.260042][T30882] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 812.265677][T30882] ? inode_io_list_move_locked+0x17b/0x260 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontex%=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 812.271488][T30882] ? __ext4_journal_stop+0x47/0x110 [ 812.276710][T30882] ? ext4_expand_extra_isize+0x540/0x540 [ 812.282348][T30882] ? ext4_dirty_inode+0x9a/0xa0 [ 812.283019][T30905] tmpfs: Unsupported parameter 'huge' [ 812.287202][T30882] ? __mark_inode_dirty+0x2fb/0x680 [ 812.287234][T30882] ? ext4_readpage+0x140/0x140 [ 812.294290][T30906] tmpfs: Unsupported parameter 'huge' [ 812.297760][T30882] do_writepages+0x7b/0x150 [ 812.297782][T30882] ? ext4_da_write_end+0x5fc/0x730 [ 812.297805][T30882] file_write_and_wait_range+0x180/0x210 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontex,=', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 812.323064][T30882] ext4_sync_file+0x105/0x670 [ 812.327749][T30882] ? tsan.module_ctor+0x10/0x10 [ 812.332721][T30882] vfs_fsync_range+0x107/0x120 [ 812.335616][T30911] tmpfs: Unsupported parameter 'huge' [ 812.337532][T30882] ext4_buffered_write_iter+0x39c/0x3f0 [ 812.337558][T30882] ext4_file_write_iter+0x2e7/0x11d0 [ 812.344025][T30912] tmpfs: Unsupported parameter 'huge' [ 812.348460][T30882] ? avc_policy_seqno+0x22/0x30 [ 812.348482][T30882] ? selinux_file_permission+0x22e/0x530 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext\"', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 812.369609][T30882] do_iter_readv_writev+0x2cb/0x360 [ 812.374814][T30882] do_iter_write+0x112/0x4c0 [ 812.377318][T30914] tmpfs: Unsupported parameter 'huge' [ 812.379455][T30882] ? kmalloc_array+0x2d/0x40 [ 812.379479][T30882] vfs_iter_write+0x4c/0x70 [ 812.386059][T30915] tmpfs: Unsupported parameter 'huge' [ 812.389397][T30882] iter_file_splice_write+0x40a/0x750 [ 812.389426][T30882] ? splice_from_pipe+0xc0/0xc0 [ 812.409429][T30882] direct_splice_actor+0x80/0xa0 [ 812.414370][T30882] splice_direct_to_actor+0x345/0x650 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext,', @ANYBLOB=',mask=^MAY_WRITE,fscontext=']) [ 812.417851][T30917] tmpfs: Unsupported parameter 'huge' [ 812.419738][T30882] ? do_splice_direct+0x170/0x170 [ 812.419765][T30882] do_splice_direct+0xf5/0x170 [ 812.426029][T30918] tmpfs: Unsupported parameter 'huge' [ 812.430138][T30882] do_sendfile+0x773/0xda0 [ 812.444711][T30882] __x64_sys_sendfile64+0xa9/0x130 [ 812.449827][T30882] do_syscall_64+0x3d/0x90 [ 812.454241][T30882] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 812.459194][T30920] tmpfs: Unsupported parameter 'huge' [ 812.460153][T30882] RIP: 0033:0x4665e9 [ 812.460169][T30882] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 812.466339][T30921] tmpfs: Unsupported parameter 'huge' [ 812.469408][T30882] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 812.469430][T30882] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 812.469443][T30882] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 812.469463][T30882] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 812.526675][T30882] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 812.534678][T30882] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 812.544073][T30904] ref_ctr_offset mismatch. inode: 0x361c offset: 0x0 ref_ctr_offset(old): 0x1fc ref_ctr_offset(new): 0x4 [ 812.586812][T30904] ref_ctr_offset mismatch. inode: 0x361c offset: 0x0 ref_ctr_offset(old): 0x1fc ref_ctr_offset(new): 0x4 07:45:02 executing program 3 (fault-call:2 fault-nth:65): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB='\"mask=^MAY_WRITE,fscontext=']) 07:45:02 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x2}], 0x1, 0x0) 07:45:02 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000380)="4f84f274da17ab30e022ae46b1f09e5f7a8fddb2a58376260497e37a481e963585536d9b332d13760c0a4fc7517ab6673498c3ebededca0a45f6d4965e6c0b4dd036775e4b6fc789f964d333214e0cd60d237933ec3e54d9a43c041c9f963f51f8e9d1e39450f962fdc7e91f8be618cb928a647794ba13fd834f03c804501d0cbf7167fa8334fb74f007fc702d20582782a585974fc9de3eadb23c8897732f3554037f942e3acc17cf1a5627cf5992f7a8f5fde2a688a7faad0c4071495c2872a738a39b4391b46aa50d31ad99fbebc44d854bb23940a2a78452dffeba245c", 0xdf) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x0, 0x0, 0x9, 0x0, "26a3a5a79960398dc70ae4e4b5556df1bbd2a3abe561dbae7982acadda801909a0840cd83995a8c8e33651b78cbb3573ea185e650c72f618c93e080619bd082a1320c2df8d15cc8dd7658e041edeea69"}, 0xd8) 07:45:02 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x2b, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:02 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) getsockname$packet(r0, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000002c0)=0x14) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0x2, 0x70bd2b, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, ["", "", "", ""]}, 0x1c}}, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x4e22, @empty}, 0x10) 07:45:02 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x4}], 0x1, 0x0) 07:45:02 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',\nask=^MAY_WRITE,fscontext=']) 07:45:02 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000004, 0x40030, r0, 0x99444000) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 812.755243][T30939] tmpfs: Unsupported parameter 'huge' [ 812.775115][T30949] tmpfs: Unsupported parameter 'huge' [ 812.821374][T30948] FAULT_INJECTION: forcing a failure. [ 812.821374][T30948] name failslab, interval 1, probability 0, space 0, times 0 [ 812.834024][T30948] CPU: 1 PID: 30948 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 812.835629][T30960] SELinux: duplicate or incompatible mount options [ 812.842787][T30948] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 812.842800][T30948] Call Trace: [ 812.842807][T30948] dump_stack_lvl+0xb7/0x103 [ 812.867246][T30948] dump_stack+0x11/0x1a [ 812.871390][T30948] should_fail+0x23c/0x250 [ 812.875798][T30948] ? mempool_alloc_slab+0x16/0x20 [ 812.880884][T30948] __should_failslab+0x81/0x90 [ 812.885632][T30948] should_failslab+0x5/0x20 [ 812.890119][T30948] kmem_cache_alloc+0x46/0x2e0 [ 812.894936][T30948] mempool_alloc_slab+0x16/0x20 [ 812.899797][T30948] ? mempool_free+0x130/0x130 [ 812.904462][T30948] mempool_alloc+0x8c/0x300 [ 812.908973][T30948] ? unlock_page_memcg+0xc3/0xe0 [ 812.913896][T30948] bio_alloc_bioset+0xcc/0x480 [ 812.918647][T30948] ext4_bio_write_page+0x7c5/0xa40 [ 812.923745][T30948] mpage_process_page_bufs+0x437/0x560 [ 812.929247][T30948] mpage_prepare_extent_to_map+0x4e6/0x640 [ 812.935047][T30948] ? kmem_cache_alloc+0x1fb/0x2e0 [ 812.940123][T30948] ? ext4_init_io_end+0x2d/0xa0 [ 812.944961][T30948] ext4_writepages+0x6c6/0x1d10 [ 812.949802][T30948] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 812.955499][T30948] ? __ext4_journal_stop+0x47/0x110 [ 812.960687][T30948] ? ext4_expand_extra_isize+0x540/0x540 [ 812.966380][T30948] ? ext4_dirty_inode+0x9a/0xa0 [ 812.971246][T30948] ? __mark_inode_dirty+0x2fb/0x680 [ 812.976433][T30948] ? ext4_readpage+0x140/0x140 [ 812.981184][T30948] do_writepages+0x7b/0x150 [ 812.985796][T30948] ? ext4_da_write_end+0x5fc/0x730 [ 812.990903][T30948] file_write_and_wait_range+0x180/0x210 [ 812.996563][T30948] ext4_sync_file+0x105/0x670 [ 813.001231][T30948] ? tsan.module_ctor+0x10/0x10 [ 813.006135][T30948] vfs_fsync_range+0x107/0x120 [ 813.010973][T30948] ext4_buffered_write_iter+0x39c/0x3f0 [ 813.016521][T30948] ext4_file_write_iter+0x2e7/0x11d0 [ 813.021841][T30948] ? avc_policy_seqno+0x22/0x30 [ 813.026681][T30948] ? selinux_file_permission+0x22e/0x530 [ 813.032301][T30948] do_iter_readv_writev+0x2cb/0x360 [ 813.037538][T30948] do_iter_write+0x112/0x4c0 [ 813.042186][T30948] ? kmalloc_array+0x2d/0x40 [ 813.046766][T30948] vfs_iter_write+0x4c/0x70 [ 813.051256][T30948] iter_file_splice_write+0x40a/0x750 [ 813.056620][T30948] ? splice_from_pipe+0xc0/0xc0 [ 813.061541][T30948] direct_splice_actor+0x80/0xa0 [ 813.066506][T30948] splice_direct_to_actor+0x345/0x650 [ 813.071870][T30948] ? do_splice_direct+0x170/0x170 [ 813.076914][T30948] do_splice_direct+0xf5/0x170 [ 813.081682][T30948] do_sendfile+0x773/0xda0 [ 813.086149][T30948] __x64_sys_sendfile64+0xa9/0x130 [ 813.091289][T30948] do_syscall_64+0x3d/0x90 [ 813.095694][T30948] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 813.101578][T30948] RIP: 0033:0x4665e9 [ 813.105469][T30948] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 813.125111][T30948] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 813.133515][T30948] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 813.141472][T30948] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 813.149429][T30948] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 813.157413][T30948] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 07:45:03 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x7f00}], 0x1, 0x0) [ 813.165368][T30948] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:03 executing program 0: r0 = socket$inet(0x2, 0xa, 0x3) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r1, &(0x7f00000000c0)="a1e59187138af9c91b28c6900f640d95201c3548bc3e0766dc997920ec0f565a0696e6ad05d5f169da3121a09b58", 0x2e, 0xc040, &(0x7f0000000140)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:03 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x2c, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 813.212172][T30966] SELinux: duplicate or incompatible mount options 07:45:03 executing program 3 (fault-call:2 fault-nth:66): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:03 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x40000}], 0x1, 0x0) 07:45:03 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000002c0), &(0x7f0000000280)=0xc) ioctl$sock_SIOCDELRT(r0, 0x890c, &(0x7f0000000380)={0x0, @in={0x2, 0x4e21, @local}, @qipcrtr={0x2a, 0x4, 0x3fff}, @isdn={0x22, 0x9, 0x1, 0x5, 0x9}, 0x8, 0x0, 0x0, 0x0, 0xfff8, &(0x7f0000000240)='team0\x00', 0x81, 0xc9b, 0x1}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000001480)="c864260e8676468e960d41600c41fffa9c0bba8fe286226e746c372e17c9dd964b2996ae2d0e8270aa9f70b3c1c9bcde7d4f819a3f9e39ff602aa8448bdfc915234459844aa8728d1ee349009786913708a16dacc33e46dae760da669f5364717caa12aa79", 0x65) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) sendto$inet(r1, &(0x7f0000000140)="b381495e29826b4ba57e2f268954a0fd68928a51b12b896ea9857ecae7025a4a25da25bd1d5f20269db617642f4e43c105709530cf3278cfc13bbfe5af7ef1e52f1791bb5dbba4c9286f6454c255ac974ea7b34f4f225d7e574b8e36a00029ae1918c6a91101e648ff0925da2b07be781294354dc41795e4469f668796eafc853f69bde5616d4e1b0e1200b0dbabf28892d2a83df8ea9d5472e5ab75316a078889b0ef0da452fe8193318e461d2840fb35f58046fa3be305541e04c285e267c337c4f2d59b00a16d91554f4907fa0c292f531276dd", 0xd5, 0x80, &(0x7f00000000c0)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x4, 0x0, 0x2, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) recvmmsg$unix(r3, &(0x7f0000001340)=[{{&(0x7f0000000440)=@abs, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/12, 0xc}, {&(0x7f00000005c0)=""/129, 0x81}, {&(0x7f0000000680)=""/38, 0x26}, {&(0x7f00000006c0)=""/19, 0x13}, {&(0x7f0000000700)=""/205, 0xcd}, {&(0x7f0000000800)=""/169, 0xa9}], 0x7, &(0x7f0000000940)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x100}}, {{&(0x7f0000000a40)=@abs, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000ac0)=""/202, 0xca}, {&(0x7f0000000bc0)=""/233, 0xe9}, {&(0x7f0000000cc0)=""/52, 0x34}, {&(0x7f0000000d00)=""/202, 0xca}, {&(0x7f0000000e00)=""/30, 0x1e}, {&(0x7f0000000e40)=""/14, 0xe}], 0x6, &(0x7f0000000f00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000100100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x140}}, {{&(0x7f0000001040)=@abs, 0x6e, &(0x7f0000001280)=[{&(0x7f00000010c0)=""/230, 0xe6}, {&(0x7f00000011c0)=""/67, 0x43}, {&(0x7f0000001240)=""/48, 0x30}], 0x3, &(0x7f00000012c0)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}}], 0x3, 0x40002042, 0x0) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) bind$unix(r6, &(0x7f0000001400)=@abs={0x1, 0x0, 0x4e23}, 0x6e) bind$inet(r5, &(0x7f0000000400)={0x2, 0x200, @remote}, 0x10) 07:45:03 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',\"ask=^MAY_WRITE,fscontext=']) 07:45:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8, 0x4000010, r2, 0x2109f000) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:03 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:03 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, 0x1000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext={0xb, 0x5}, 0x0, 0x3}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f00000000c0)) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) recvfrom(r3, &(0x7f0000000140)=""/76, 0x4c, 0x40, &(0x7f00000001c0)=@isdn={0x22, 0x20, 0x53, 0x7f, 0xce}, 0x80) 07:45:03 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',%ask=^MAY_WRITE,fscontext=']) [ 813.401469][T31000] tmpfs: Unsupported parameter 'huge' [ 813.408180][T31003] tmpfs: Unsupported parameter 'huge' 07:45:03 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 813.444779][T30999] FAULT_INJECTION: forcing a failure. [ 813.444779][T30999] name failslab, interval 1, probability 0, space 0, times 0 [ 813.457420][T30999] CPU: 1 PID: 30999 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 813.466278][T30999] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 813.476322][T30999] Call Trace: [ 813.479701][T30999] dump_stack_lvl+0xb7/0x103 [ 813.484288][T30999] dump_stack+0x11/0x1a [ 813.488444][T30999] should_fail+0x23c/0x250 07:45:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x2, 0x8000) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140), 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x3, &(0x7f0000001480)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x88}, 0x1) fcntl$lock(r0, 0x24, &(0x7f00000002c0)={0x2, 0x4, 0x2, 0x1, r2}) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:03 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc12}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r2 = socket(0x10, 0x2, 0x0) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) ioctl$F2FS_IOC_SET_PIN_FILE(r3, 0x4004f50d, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) dup2(r2, r4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:03 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x1000000}], 0x1, 0x0) [ 813.492866][T30999] ? mempool_alloc_slab+0x16/0x20 [ 813.497929][T30999] __should_failslab+0x81/0x90 [ 813.502699][T30999] should_failslab+0x5/0x20 [ 813.507205][T30999] kmem_cache_alloc+0x46/0x2e0 [ 813.512061][T30999] ? mempool_alloc_slab+0x16/0x20 [ 813.517081][T30999] mempool_alloc_slab+0x16/0x20 [ 813.521953][T30999] ? mempool_free+0x130/0x130 [ 813.526647][T30999] mempool_alloc+0x8c/0x300 [ 813.531158][T30999] ? unlock_page_memcg+0xc3/0xe0 [ 813.536096][T30999] bio_alloc_bioset+0x1af/0x480 [ 813.540945][T30999] ext4_bio_write_page+0x7c5/0xa40 [ 813.546059][T30999] mpage_process_page_bufs+0x437/0x560 [ 813.550574][T31014] SELinux: duplicate or incompatible mount options [ 813.551523][T30999] mpage_prepare_extent_to_map+0x4e6/0x640 [ 813.564081][T30999] ? kmem_cache_alloc+0x1fb/0x2e0 [ 813.565605][T31027] SELinux: duplicate or incompatible mount options [ 813.569203][T30999] ? ext4_init_io_end+0x2d/0xa0 [ 813.569292][T30999] ext4_writepages+0x6c6/0x1d10 [ 813.569315][T30999] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 813.591131][T30999] ? inode_io_list_move_locked+0x17b/0x260 [ 813.596941][T30999] ? __ext4_journal_stop+0x47/0x110 [ 813.602123][T30999] ? ext4_expand_extra_isize+0x540/0x540 [ 813.607798][T30999] ? ext4_dirty_inode+0x9a/0xa0 [ 813.612630][T30999] ? __mark_inode_dirty+0x2fb/0x680 [ 813.617896][T30999] ? ext4_readpage+0x140/0x140 [ 813.622848][T30999] do_writepages+0x7b/0x150 [ 813.627378][T30999] ? ext4_da_write_end+0x5fc/0x730 [ 813.632476][T30999] file_write_and_wait_range+0x180/0x210 [ 813.638139][T30999] ext4_sync_file+0x105/0x670 [ 813.642798][T30999] ? tsan.module_ctor+0x10/0x10 [ 813.647624][T30999] vfs_fsync_range+0x107/0x120 [ 813.652379][T30999] ext4_buffered_write_iter+0x39c/0x3f0 [ 813.657909][T30999] ext4_file_write_iter+0x2e7/0x11d0 [ 813.663175][T30999] ? avc_policy_seqno+0x22/0x30 [ 813.668018][T30999] ? selinux_file_permission+0x22e/0x530 [ 813.673631][T30999] do_iter_readv_writev+0x2cb/0x360 [ 813.678882][T30999] do_iter_write+0x112/0x4c0 [ 813.683470][T30999] ? kmalloc_array+0x2d/0x40 [ 813.688072][T30999] vfs_iter_write+0x4c/0x70 [ 813.692661][T30999] iter_file_splice_write+0x40a/0x750 [ 813.698070][T30999] ? splice_from_pipe+0xc0/0xc0 [ 813.702906][T30999] direct_splice_actor+0x80/0xa0 [ 813.707876][T30999] splice_direct_to_actor+0x345/0x650 [ 813.713228][T30999] ? do_splice_direct+0x170/0x170 [ 813.718237][T30999] do_splice_direct+0xf5/0x170 [ 813.723063][T30999] do_sendfile+0x773/0xda0 [ 813.727480][T30999] __x64_sys_sendfile64+0xa9/0x130 [ 813.732631][T30999] do_syscall_64+0x3d/0x90 [ 813.737090][T30999] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 813.743091][T30999] RIP: 0033:0x4665e9 [ 813.746972][T30999] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 813.766571][T30999] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 813.774991][T30999] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 813.783080][T30999] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 813.791117][T30999] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 813.799075][T30999] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 813.807055][T30999] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:03 executing program 3 (fault-call:2 fault-nth:67): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:03 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',,ask=^MAY_WRITE,fscontext=']) 07:45:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$inet_int(r0, 0x0, 0x2, &(0x7f00000000c0)=0x7, 0x4) r1 = signalfd4(r0, &(0x7f0000000140)={[0xe82b]}, 0x8, 0x0) sendto$inet(r1, &(0x7f0000000380)="b0176ff5be1b7d5bb237767f78f841cd4899b705233b16e04ba48a62350cbc23c74148cbbfd97acc5e779b4d1ae60c3520be211b45ee2d646d2a6709a5a1ac53dac212ca4ce532dc2edaf18ad8c97708a2db0daaefd56926fe6bc9a110b1e36f123c614435f7d72c261adcc4632f07316e95867fb2e5a1032e6006dc79023e651f677c76ed1c54555edbd9e94988c1aa4fdd29ac4ac84d4067d69e0f4b5a4e1599ed97e8e2fae7d1defece18acc66897d80b4ea9b4fd5c3bfffcd1a8ab2d906d48f498b2bae83b918ac28f3c63cc6c2be47af4cc36c5cf34c64502c8c93043187b94436602edb85d5e61da8c00ebbee3f1231cc2cc9f9af933c7768a1f3a600479d51e847f050179cd8285730a8f4d35c1009c174457fdafee18d2d04234df6076762f2fb7ff24e6802519c4133ddb6747c033d566ff4f8b47330c96efc4849059d7811bec7f235b30c2df90c8fa6033561ac344886ceec07ffabdb449d9b4c693b348fde2f8f7c3dd6fb57f7cbb1407baecf9180cbb95cef65210fdb22511ed728f7a3d2ae80154c4654d5f213e258b17cdeb9e7efdcbb688586514eece4b5fd4cfc9c95bc56ccc01943fd347af226cca89a8f9d79b211424f71e790be9a7b7f1e288802530cc91aedfc61892d7c044916e1dc286dfde50a61461100c5824a5af182fa7155d357f478ddd35a4d9c813a363b9a5276f0272cb2cb1e75c63ee402406b4d36fa5dd015ce9183d1b1a4f67e84543edeeb50c6c74fe675ab06018f90526755d43d316674d2ee6a4bef5941f79517ae7874faa5375825113dcdf901c4563f4e7dd11da421546a6cf313f4a8302c20766b04bbfb07cef23df35540a104bc50f825f05c8a1f7f57936ad8ba7fc604ab86c39f9d9436767d1eb8c39dfdb4902b8b8f18687f346929f2ae4be5a32ab93aac02b574d6f7f2c6ef200cd92ff4d29973883b1dafa9079e23edd65d7ed3be179b99ec4ec6a38ca364f852b1e35a92ccdddf1aec7482f00bb81a8121b154d78613a65c634fbf1b5bb3f1bd03cdfab0de40bdeda353d2b80fdab98cd037382d8c47a6f639e9d55e69d298ff3ef61013b4c9ba00f40e0719a455eaec4fbc74c73af69d1cbe1ddfd2d91c36bab88975b81f8fdd52a46972f043aca271d8bfd73faf3ab231207ddad4ff6afd4010e10b4bdb77cd43fad08b4500e51ff9bc281406126c186770b0d098cd1c5099244c3582047866bb2c48d3302622d6f8289cb11e7dc53d95db5b7b9cac5bb6a8deb1d73907a706c5ee05a68812ce52867a0269c7dd81eb84112ce2752298fef694fb3092dae973f4fb37d315fbc37ec6000e91a106e20a4727259f44e2e2c18922c6aa183df5cb29688c9daee4ab30a9a33d922a244da98867dbe9a3ffe6da6baff8da5c7b58b23661bf8613e14dc7e405c54ac96ab6308aa91bd959194eb7ae42dd7434ba1203fdb309f3294bae5d8b25fb9eaa9352336c22365d88f135047557ceca9d4f3d5999d5d8fbcc446249b2cf0190679447eddb47aedab911446234bc23a16a2a1090959914f6b8a859b899d15b2746d62deecd7b2783565376bb5eddce788f4359666647867f722c9ece058f92d099c0d353c781f398b9a5d138d877b8ff286452027f0c502e59f6e83b0ffac656eed7701c016b155ddb99509c5b884e68a9064b53092842815cd215bcf39ec517610945fe2feff2f6c553ef28cf7714bae2993cd266d136a4f6d85dbb7bf8f8db459f018568bd9f031acd9d7ecea757ddcda5a36611f7ac3503a69e22c01ecab204f87e1e270d59b24cf3114aa1140a97d43ce2f15e3a4213778d0725151d268b8bd0540e42c46686a68e43f10f6e809e6b88726d2fd0b53659311bc63636ac9650a0e599bcd994f44780361f5d80b9b27eb84225912f1a66da93cad1426bf4512da1c106ca7f6e73608b4148f78fe16edc00902ee2cb824127ac3e52fb1b5285b375e06624741769489e6359868f054af0199e35f82104e3dc66584301985ef89e63268322fcd7252dc4f4385bf106022256a4c416d1f65a5ec0b94a4883ac548b052eb2c3b9f8eb4e7922bed13fd4471bd970012a78b3232cf82ae7516c382338b7d6c2adb24cc341428f068a2dc021e2fca5c7637e542715d91023f8c1012fab4f9127774eea1167aca594b7cb5f6d9cfe7c73095ed07fae1071d75abfa5abaec6473a1873c997065a4e8047ebb73ec9819b7d76df52057b51befda44cf0aab2a931fac4fbba6926301b77663f00f911b9631bfb6c5fa8d585582a2512cb832d24e8dcdead087370194b69242fe0291b4fa5cec9d47287cf0ee8cc7ef32e9c022e33fc4129190b426cb0b3bac9e5efc4e0df7a4c0d6fe3adaad81618882f6cef3807697da70bbe0520d88d0f3539b912aef3cc2c47f38fdd777d8e09a7184ce85045623f4e655cbdd57c182816fc2b97d47b850a5a297b07ed47284e74107e07ff3d37931e117cd8fe21036f1a5b50979aba55cefde096ca298d9ef15074bef95308a73278cc2fb066657bbc3739aa35f6929a4fc9c036f37d5999237cd2b076d2fc9c630c5595c39d39415e6f7a9844db98ae1b5f18c06f5405ba7930c70cdddb07042b15d26cd308c07d950c1abe40561f43f26130ce0fc462eb9630f115f19fc79a19551eacabe6dff94e3fbaafc01026470720c07ff0774e60864abb7bf96f5df883206b2906030ff83aff818a24748b53dcf65f724c5e22f6ea67503690aa7a8c53d0f1b763e3ca25a6d24a9e15216d9898980dd641c0022af8f386676ae3b5ce4b8acb541b1ec0751dfb15e45d788f383db18f9cf8fc3877237a9cbfa1884aa00911c372097b36ddb743cf0087a63535689801ede32141329bbe02e9b3ce2ded42a6230e6bbe61d9900762a715ae272f7928d32ae079b0bdff588bb4bf54a9665448a50eb0262c3ad907c3fe99f6d41705263f729dfe748aad8692a3401bae465058226a02fe6a9fe83952a9f973a26a728f3ce835f33cc94e962bb60de18d9682dc82987ab5591aa6e59e8e146e12d0f8e9d4bcbd1dce2aa8e3db6966075a4ecad0b7c6ca4ef7864c3d8974fd94dcc4c7e535d68ac4f0a4353baa3433667f505f976f75b257d58925fb6071e003c675f8a379d74cbc1def38626577c30e0e3c35910b8dff9d39265ad92c91a710b27f92ce128a5303eb4f683c9718128164c05156ccd1f9b9bfe331096a51a070f286ad7905711ce1915f65d6b0ae389f1fb2dc6446071ecbbe4067c5772588b78a4a3536360085e93c6b80a8444af76b10667dee7591006c81d8c4fb8423992ae9a3b08dc3bcebf74e7aaee975dbfdd73e672516a30870bf01d394f8e73a4e0a717d4430feec93909d5bf05cf85c0d021ad4e34ebefd5eab6ee8f0883061ac907bdd5053137615c44e8c9779960551010a75dd4e8fa849f66f2c9a138c20450ea5659dd391272adff970c7034a574ff49907eaaa5208ef5b3285a05ff9fa9a42aa61c190656f4a15336bba27115201b79ddfdb175025ce1ca56c1ef3022597e945056d06110bf53dfdbf71064525f0f51945900df7188d52fc264ee9c6cb8cade541c6a0c909202ca09a4a91400b0c1b0d46679f206964e7173821b074d5df9627a84aea4a97c710f6a743ee2cd2093e85d5c4f09a511f465e4a66969c91b376934e27fd7b7e8d38d3b55351ab35abd3dae2c573ffdd2822c505be7dfa0d82230c96ff27049639b1e19d91a7d2aaf86bf7b413774f5a9af56a2d6353040e0a2431940dc679af771f595e418c3cffb655f6d025f551c39c420f17846b78300c35281fac1cc11da6ce810cb32cc6dc4be34505cdb04da415857fd1ba19bd33daf26f1b87278297fc1c14811bdc15f7dc17d93d3e4428d014a33fea5158a535c0149886c9afd41d339c475e5ffa5c783ce2280fe624dcdb4afcb439fcfa7b32baddc9d12ac5d471ed8e073151e91dfa21fbfe44e926267b5105a5c695ab03300ed290f5f9e1767d1572c64f9a972837d3ddd26d4956683a3500474170608fd3e2bbbe2893d78aed550a95b686fdbeaf232846e494e4cf75383d2c14becdb34bb6ae6a785bcae51cbeb9723aec6f1c229c91e5e90b452e2351e7f2596308cd6b6282a62cfa5977c533d760fac5a79e0b691a9aaf7283577a0c08e82e59d5bfd62a9009b75de9a24dbaeabcae00fa4766073a9c5d364f1531dca89225f59a6704d6bd509936bc9cd134b2e1703ea275ba45e5c7525a3624e1335b0515095c4db29857e5398041ba4ea4633fd753f76e0646da9a75d559582e13a2b8d171dc1a9176e257c5e3774bf7bb446d8b4d3751cb3753d5a47b7cdec3dd1003b7815bd3a83ccc6dbfd55e95608094616ffdb70d14e7acb26c1d4a073499cadee542acccb02128e33f735a526d6822bfc847c58680d8fbf14e268af008404120d4904db94b5d187a1d856dedff91d8d776a60ec8cf66b3f4d2177c3449f3c5e1a3eb5144ebc8b44a20d345ecf544488f36479feac6a9e8587b2d84aa871b9221c78162494171fc58b2acfdf1e4b2efbe4b7ff50b6bb9f582df3b5db6da608ff06b2bfaf7c99913c19b744ad55ee3ce3623cdd8455f60ce617400861737c6aed044c342a07fee7789c518c3d59bf09cb946a1464c04189f280b2ee2155680a38ab432dc276a3b6eea36829676feec94af6c0e38a86674cbe81576312b618d3b2617a50a7b2cbda66f6cdc0e04cadfe1a12f939743bfc01609abf40e2eba13c07ec2c892ecdd3970337c1be1674ac0d1292edf9f24f9a25938c9644035ad6a2c6cacc2c308416e92dd2c140b0cdd96477282bdbe37eb474b5d5343abd94ef547af7d21b93ed791f7b9eec38df959ccca158c3b039918b9ab2193873b8011f58b9a0fa6c763dd825810fc42a861ff91a148a8c530117c79c8d0fda77c633a21def47d093340c20a247ddeaa106a6583e2badcda382d946b7efcdcd0a26e3736e617a93c8b43a7e216fb5bcd784b5b1f3799a5fc614e099a89270c48703de194e8bb032c511c66a4224685e4d12fd0413d518bbe8a323e94d7bc2085a7d853978ebaa506754d7f13d5552ed2130250147eab64ca1ac4b1128508b9a2f0ff3815e506aa8bd159ec07a54f89edbe4cd32d4397d2ba26a923b7d3e608d5640f7aed79b29afafa209bdbfa1f2c40a037e0f1d7a7b9e4148e4f9534475898e2ced9fda9ff03de916674b7a50b32a1e91c69e366a79d243ede16844463d738cab28324abaf5838f7c3ca41acea94ede9a8e834b553d1c53d584cd983a6377742b0a230c275e8f68e7b6e84e3e6665b956bf5030955aa7bc202a7860ef6855ade6a6e3b7596a62e1f23f658b5afd022bda7a28fc62c5f391741ed903a8218e0680f56ed310f1b0845a2c005f34bc3fa4a64f0c143243b0827ccc66c26f171d3abbb905031a87d86b653db426663306b6af6cc11ddb2887d5bc4ae4d855965a4e95ad8fef4b36ea76a9ab3389c4a218d889cffd4df2ba7e0d7d5627b3fa07e6c0314dd76a807dabed190e482a20a689f5c62fc0f8ce5c0d3a360a567b41f955d6c01c51c17ff4cb45f414be604a12366adbdaecb9ed9929b2241269ab1410f30d093302a62297030111c0796b7c08fb8a01583544dca8ee75df176138a664ed513870304a1621694cd7eb6dfa6afca42842046f9b34533a73e69b2b9d2372a1234d4614cb2767753aaa9a4af3ffdba13443827284101d1b9c737ed917a49271ba2cfad3e19c5d326ace4d435a136c4c14267a0f835e9c45b29b22c98e6e0e3306d7486dfb5b02d7e48f9d", 0x1000, 0x40000, &(0x7f0000000180)={0x2, 0x4e22, @remote}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) syz_io_uring_setup(0x5a5a, &(0x7f00000002c0)={0x0, 0x67ad, 0x4, 0x0, 0x384, 0x0, r3}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000240), &(0x7f0000000340)) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x6, 0x80, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r5 = socket(0x5, 0x80000, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000001380)={{r5}, "880fda36a2ac99ea09e8a57db3d99106ad5a9cca5a331d4f1d1b6bcc312a14d6645cd999d40a96bd7ae826099bd3777c673c752c498e468460bd05bf315deb072460df5f5d3ad24460d4ee5a7170907978b0522ab6f60e16431aaa575205db033e225854d3f2550ef71e9d819a7978f1752b4934e21f01af715cf6d00984921482486547b37c94600625eac9c6b283b1c981eba818b1b59618024b3a1e7454ac4dd627e2d95f0adaed28837639396376180f65a7a59435a2ab863c670635ea186d16b7a121853893586c138cab6e03b7ea469d85917b22789bf9bab2a8f7fb075f6dfc6a3071f79ecaadd9001b498ed627438fee577b93e84821d051be9758f0f36290b9e34a1cf2cc3bb897f2f455997ae018788c46f9df141cb4bf77d2931e622cdcc55ed7a7d45c96ff49ffce1d973387c4d6ab8d9edcf95bf48f4d0df8b893b5931de6c329395e85f005240f9949cc2dbbd7c6b9369ee31bf56008508c867fb49f97526378246df58530af5cddca3e76f38874e40c6e21cad8acca477553929ab98bd413b6db1c6e62d37194b11e99c0a10f0ec0a308e181aba7b109f621df71e5d09a1501ebb7f0b0acac83752d7f7012b084e8e73423e287533fd3ce25c4ccfe97fcd2417fb36c8950c293d701b48991ef2c76ac9067bfad7f6190c550b7ece7730d8a91878c6bde9970a2d66dde1496d71ab26f35c58379836942c959e2b0774c24d040cf9c62716dfe917c4248761c20c665adb85f849b201ec17f2597ba81f44a85d5bbd44b6ef9cdd74c045e402ed75480b3f30946b5ce008ae06d66589f3b2b15db99496038fc3d2f4da187b399e4fbf13035bf20a09fbf76152258a7645d845fa43f868999a93a9a5739e01c7ff9ca6fb3953fd9c1b65ac33341261810c7920aa1875748d4737f41c4dd9008c6031a1b971798212d93305c9cd57e7920fe4ae00403ddd0db1c1842826fd1319b9cc6a82c4406624802b28887b350d8c5e5a2daf6df53c16422ccb7c444500e01e1b7fd81b2dbaa3d93d455a8594919d0456cc0d6b3b551887332e4428ed1a294ff24c221aa89d7a5fd0dc44e234405f77037248d5d5e48f9b3bdccb9e16947571de15973ec56d9c977a2e8a9ea58ff183ea5fef805257211468f2178696c353f12706dfe71b48ffe17f0c9dfac725baa5f484b1e7da0e347d1188e6007b1f646f6b6befd23ba1ab1f694961f4004176d7d2e17e3fd7078b89394150f9002711ff0a47d3eb85c3a49107ccdb8ba66bde1ded172440f2b3f22c085785a67c9ebeebc5531e79be24cd7228177fa57932326acc64355f59c882751a3caa569033951e6b8807ee81fd231e46da4c8022471c8eeff3fcd9a398b93f75f8f52c52a436139c9ae4917aa2b6d2e6a420a57de0a99d6f56dd99e213e7dae288573421aea28de050fc8b83460f93a7c28062100b7722f1426aed99b3984528082f2ce9457b57b581f59b13fe59b38868cf17eae68df54ef22d82759df298c0b7aea5d73eaef44b4528e5fc4d2f272d755712f5653a84d9c01f48add93286eb9c737bec10832c512b881e4011a66b013e2e842b828436bc7f78e9a862b88b08711d868b7213733e2dbd042820c99d654133aa64a836669767a391204cb3417e8c8d117fa9494365e85654d56e10e234b65e6c1bf682619d130ca31fc1a491551ce19810b2c07219ef77915163d27e6c8b8ecfe106797d5465cc00572b87c6b7ec4dea91ea36b935db3d50d73fa42eeba92d079dd3b0bf4446b36a0607e9fed702e209b60a40db3f28c8471c04fd2ae0bc45bf1bb3be972bf0913a588107d117cff97d7539c5339d7416ab43ce33c36db083642a7593c58564efeac72a40868ef4bd0428cb049965271d5b4d19673fee1b4d43476442f5b048b0644b14d46245719e343d2ea52cd0fbeab7d628390353208eb7bc4b8786aeaa015df2cfbcd247cccc35189104624c43be4e4734fa32a9930fb3167cf5fdc31dbe1f5b5935228f8cd7da6db8a95d6d775ebeda203e225e1c8754472a5f4dd817d0206309db226b2ab6d97b7065fddd8ce54854bae10ddab710f1e9879a9363881f4ea8eced0bbfbd748ef6f2f583b5284141d40bbc8f838377e4466ff813c05a2c3004c96bbc76715f99a64ccf760252b0718ec37a120656a86b3be8651d4f7478221f9e7a07678b12e5e2b0c21a1f33ef23278b9f4eab64501bb491c8a5378a5dba340cfdb9bc52dcd6186089306079f66a8d7e0d372abfaa3ae4c25863e032b10f6f34f449b8354f6ee1f9f23346bcd433ba5aa87c24d5e3be4fa451a67f3be9847b7e6d611b825d680d27934d189435154c5c83354b06e4a72b9696435479d623dc49ddcafa5838e6e1c5714142fc03ba5c8a7062a7d6afdd3fa84d732d7cbffc881ca719bec1886364da56a079502610421974dc5099aee25c0fa7126d56669dab0d35e98ee84d9c73fd0ac8c1209c377f627a525cf367e9373d599cfb68b9719e874d3b1c0094e79d9fb35e0c16bef19e15ab9062c4dd6b9028be5c891f05c0333364cf2ee7fec92e0c6a7efcb715d995e21ce682f64af3ec6c3e167fdb44364eaf42572ae94ef1f5fb4b0e8064db24f9e83bd962d96a7ab9c91fdd7723d3fc62776ce43a1cb9503535ad979cb889cd045c6fd4f60df46b1290811e33e7e73cc4b22bb03c2e5358e804e7ef2a85d73d42af31db119ef677ed90fd28a2088efc4f9cd31239f81b1d62203ffb7a71c5234d4379bbd6379b705b34bb3189f3505ecf30fcc5e4461aecfbe4c51e6f18349614c1200a4a4d8944aefc60f54a7aae28effefbbca92cceb7836061e3661ba4bdc2a54fef7c9e9b641969faddd67f3ff790a49509ef34cdd591d09ac7044a1793a1ccb99b479364ec01ecdd8b75ec4721fb694816bb299e48dc06169bd97e675a8b14413f864fd9d850b89fde071c05beb682fddc94077541f6d1eff34ec12d1831fb3ec5da92dd8551fe1f1b58ac94efee6594a25ab27300c7793f2230379552cfdc89733ae277e548aa52ed0c14ea996b8e63c76018e3e72be4baa052130b1eb863f0c7249c4a17fab0ba1f7978401b3a3068ee3dfe750ee866d15d9298630c7a5cc3fdc1d422ffdfca84203e2b812468418d31f125a68d6a4d7801fe6e271aa967ad219bc7f46a814d8b444a489ca00472223b9c97a5866c423979998f9ffa75633436c38dd3ea4e19b3c66d4c4f70f7a0604a47a5758d299abb3dc9ea399c8211173ce08f01fd7def43c833b436afb048d6686cc006c9b6589d56dbabfc994b604598a05a0bfa48832883e2400c0267c0fdc027c3ec4dc55b8160fea353751130d54ac00be0bc7f406edb5c0842bb9f8f364ad67f8a6b15055c1b32179e33058a05f777282e033985d5c8413607c89624abb85b29bba5f1b3295fa411ee708b8864f6bdab0cd0435a0b3a8b965959be0abb2bb0638e400335bf4a84549d49f36619cbc798793ec7f84458816694d583e730fe0a8b3468258d5210e8b7f88580c816834fe580b91dfb6babf9e59afbccd527e94fff20ec6f693ca5da2175df5f365d43da831f8327696aeb72188bdf9748756e3ede9b461a7e052e48326f9cb4715c3681d325c0c1e4cc45312a38f8cd7ed6fb830b7bfdd242fdb2d0784a4b60d05320b5f604a5c6175de7c189c4dc88372ceec57f119f5aba668eaf870ddeb7b7b07a5ec32805b7b03957e03e9ae429b63ac48f8de1828d0a176315639be488492a7dee3b5b9c57f290d1f78949999c4da0c11105710a095011bf36a89082ecd76421f835020c5e8181306ba9d094f3795508fe32fcf3a2234d49fbb8ae8b54fcd085ce8df8e03e125117e719448baf8818648e3aa930a8072a749016c954b20d5a6be082607d12786a6e25c3516403e49f769c33dcacadd8abbdbf04f4535fcdac4c758a071bad2988a62e1a3cb01fb8248b325f81f7f9f8c70d73d514f63c5b46374261de7b00ae9e3359c966c7de41b35d5c2850801e39f6baa36834e2607a9072b38765fd4b6d87480b7d285ecd930befc85b7c70f80f80e76761843a4fbc7df06c99695fa90e70d3caef08058f17f1f82fc440519072fe034219cb1cf540f31b53818b5f61d0c25b275c134c3d6eb1874de50501e4f5497c8df41284f9e1e6412b2d0fc98d31d403ff42aaf853ea978bf5d482c767dff27fd3bf2ee1c5d8c41504deef6c44110e99424e644e1a8b47b70548f91df59a3d832f855c5a15a58f8f9cac4dd2b68dcf6baa97ef5f895dc5b5959c2862203bc81e701443ecec68db5d21a9041ff6a9032744085eb25e0ae95cb003ca0a415c640d0abb6420263983fc23ab8e59f03e51487408baa8dd6d5950b276d9f40862cf76fb524ee79fe4d50332ece17e8b79d5e0904e5401b79853d061d473d56678135169815c87851ad6e662d7eea3da62eaf2ffe3311b82b52abccf07ef73ddbe2cb9063a7bcc76db5e73cb459512365cb83f2d7b12988bdc3c7616cf8f6da26f83a2c37197742c808f677d529adb1942dd1af642d09acc26c0bbb03cbc5a73f3b0739afd2162a00454e64f2dda4a879137e2be7ea358a8009d43a2e6617c765b74240cee32fc97350925e250d55100867c250c692ef8a7b66690950db65722d83cf6044b2acc26ed8fbdea97a886e3b17c23b840b947563171d9801eacb64343f30edff293b3af2e90b7eaa8e4082c92645b264f4713b83eae0236ccec36611ab2e15f3d6d6ca637d939d322f3ec7c72c0e54a5cb652dc2f6b71370f998f47272794f59491a3cf53e4d96a78f010feff2e317ba6317c4fb9961935f4dfe8ac91605ed814e97d66c8fc6d1e9d82f0127bf186726d025a1e3a28ba9c2bd5a34c2d175b97626d73031c5efffd8cbcdacb29b78f1ffbc06517286047c2f9c382daaa2a447c8a8d10573a173d45199c5568f4c78b629302a07aa1fc74ba9f7f7abd859489fc798b98999b2be0c52e45c34d48a6ab70103a605b58bc470af762ca465a02fa191efe18da9e0791bda4d7338906dc3c48bf337ea6ce7975926d6f0066e6214fe2e7327f201a5676b87f8ae0c741dd454d4440ae3ef6d595f0e3b6e9a25a2593d072995cb937ce4abe74af92b420866d793e9ce6ba7bed6ec60b851428348141098e3992cba77c9d2a4b2f90385a4e7bad5446efaea8a094dd3473316d52fc28fcdfd667a5d3a5c9b4b45ec016fde9d46792bdb6dab019bee3f8918b52d1e2ecd8c154924ef33d6b977daa512d221db7a9eb64150b56fcc0d471522342de8b11007c83557fee1ed32fb19dade5b5ad2a27bda61fd571f6d635349d6a0395adddc5ee6f897bd915c7ca5fa1a5c765b4c2050f021774c61142a0548be832d0eb7a1d079456e0eac0399995c28c0d2374f94ce9b9ba3f9b49c7ce69ff4b27498a67396a21e3730bb4c8937cb7f6a1aec8dfbe864fda8fcd6df96d19fbf14c4b65ea237030d7d3381cc7e6d634c7701e8f220cff6b31032fd8635874dbd26af1269aa8940ac3d44a29c7f66e8278c594684991b2d59fd43d810cbbc6f162d42b592e7e4107f61e3f509b3dc14cafd3d1ae227833e38e9653e5ec86a0eabfead9df3911c4ff63fea3f9fce1d7d50dfe23c73d498f1420c1aa74747b310cf17854c7134c3b9f2368f0306739c4824122711ff6c741e8c30f15f744d7ff9a3a4f5614853f012b1cd8c1ef1573b824afd5f51c204ad8388db3a483b1e39002fdc2eec15c3462821523c3c60ecf6d2f4711ea500b75dd7cab8f512293336d28ad263767f183da0a00f"}) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:03 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc16}}, 0x0, 0x0, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x19, &(0x7f0000000380)="5edbf6e51d8156bff76e5a42779fa88854f2706b2f3399bdadfbb6665028d5965a95feba99820ac4ccca40c1b836d43c6b44e172fd0f0458e27e303830522893ff983bec2d5a4a67e7dab4380aa997cdf5970e3a41513131b9c50445065776e039ff0c8e1bb8a7960e1cfa312cd218551db3d6c03ffa54e1ee299e9bbc733217312530bb03385a68635e3426d821b366745c12293fbe8f547a346bc5b26f3c3d2b1121bc284a5914d06f13f2124c2362e0ea9555395a87ce259af1a0363730e3de59a1e4a4abacd533fbfb68d6a5d72c401ae2e3a4117a52e5a6afa76eecce05c6ebcf9ee3a7ffe8bfded67e38545eea4af317497a0d457025549f9795a7278a7eacd1e762596d7f76f817d612996a875c17a4a6254dd120aeae8f78f907851586f4cba0f5d4281e3321a77b318f388ab5d57c716814065de622c5288202a513a404aa28c3df10642d7db31d6c5b1901ddff8747c0ae39b4446d7229a8e82bc2cfb7f37c93cf4a582c3a97856019dc2621cf6d03f94e45170f03cf65b75418f52a38f728ff7283e339538a95244551c120cde65b969ff8105e0dd24429c7e04e98d3b7fa3c222ca6ed3d8498667bc436758db06f8936cb9c94e34be17b29c32f969e12e769d08b1e02dec294df8bb877123b02b98490e484c0e706b8f2aebfcb13677465b193373febd5155f86f7b6a774607d09ad7b0cd7c336719a49305b7f3d376de60b2c19f9fd746a5f93ed26b7ecfd8c83430e551cc8c5f3b606f3ea37ae52ca24bdbf5db0dc2dc199cc8a13bc0b3c680b02dd050feadfd0a84341236b8e8c3fa0579e5665bb15d1ea1d01c94ea0165aa404e78e40a16eeb3dc2733f77ddd3e4a4c9166d30239eb0eac850707fb53f2223b02c8df853e2a1e8ad35af36bc20890786041311e250c5889c8b9184390babf43803cb65626a8cbae74cd9505a5cb914b6e006dfeb1245ddedc095d6e6a60df94b6d54e66cf1828befdc5cfe35811ccb2831cddab88f1578b3937ee0e36c5e51e1beb17a47a0797e0712a3e99d43f705f2dff947e3f40ddfdaa61433282691b32341e8b274569ac7cfc334e2b9961ca654068fdc46d62984e66d933b69d28ca64193fa3e94ef15a197c3d005118ee1312ef0e38917c42dca5bde202a5290356e35381243578cd430869a90daa7dbdb4cb202c5c5edc15d08fda12c6e5fa6d5b9ae9d0e7bba5bad6691458c47fb71febdfd71660538b945fed62cfa9b8f817a0af29a361cdfb216a9f14e65f77480e018f8d94bc019fb5ed377e5bf650c3892f11b8d61f934a778478b419e3588e4346ed44868f9e31687f816014eb64fe1a479c2ef954a4d5d3cedc51883648dd923a0c895c680200376e2a4cc037dcda385151a6d49dcde88f5cccdcc89a919da955ec465a2ebcdd1369dc359d4c3b7839e8da5eaf05855b53837a6bbf4ad07df20ced650e7d5eff8ef014293f9a9706906a6dd20a224c092b8a5adaa9c29da7cbaf677cdb1fc1c5684f42c4f3be340134866c11374a4711e7c20781aa93492c6f5e7026c78fd186cec5b273d42053a24e588c7bed989fc5f5ba639582169a5cc8de0e6c8970cef24ba4053b7fc794588f542cc538e2fca2b6f4cf1c064a8ee59a637c94f4a1349a14ce234040a7134dc8be2f5fee8369fe9a4a1159b514ef14cd9ea9071f21d0f0592964954903f4ce388385562880a67ce534a6b56792c8a33866d903020b8e9fd47043e369738a3b0fdd3cd558d1963c2ec24175403bf9e56aa0b1a2d7f2b2ca31191585e50c3b4c4cfcd618fcb04555a8c1dea9da92e207098556eabcadb6a9b9225f83c91db5314d96c3c2b3654c77183dfdd9f912e2b8c352ed8aafb5bb3d50a6c392c8b7f9639ce9bb42947f89d95d48b07cf39d82637193a45ba5b57987efe57c68d4ed15a247a1928ea1fec54b334bb1e5c1ffc9b56cb3a8f579b1f6025e44213cc948b3c3173ce73e0062bfc04c5510424bc0e0727b92332b0dca5f3f8f6cb2a11ebb73924c7db70db92a19f1ed1d37dc4deb14d0f283ee4bbc3d6f8fcf2a1424109b0f4c70588879fedad78bc6b23dbd69c8cb14aa085aabc67c1c3accd297766f208ad053e7807c74d006b00a73952a42d0bb983c9f5ac1915a715c196630ad7ba10f83048c5997b27b3d3a5eb9cd3f694d9a7e833a316ca89ae1add53a31f3953f910c4ea5a4403f61739a789583d7ba01fb576b5a10102ab57583e5328abe11d5fd1b0a24f9b2187d9e4a8a2d738c2d6a45a2b979201561415cad33398e4db93f15cc5c4be243612b00dd1b5a512bb3a55b17af2516910c00ee543b4774f18068f65a1fda85a327c5bb218ca92ecb0f56f08f628ea9b25dd238280f9f2a13f07fd21508d7b37a7544ec470186ee6d4467e7e2e0cc948e8d8ab0d8c7af810c0c919d63298f0fcbe44bf3653a32bfa64abaf7d81a7eb501eabddd132fdbfdbd850e115a68d6dd838ec32ec33f9beeadb0fe061533d07c852da97a1b8e3db3d5d1662e84566bef49550b591b962abfe5b25ab5cd21ad9378c9836b8653b35f06336e1bc2f2189059ed4f07d6e28bef99865de2d96317b8b65bce01481abc78fd5b344cfb24983f78f1c0f1944626b7daea1bbb67cbcbc7d1a4cb47cf53afa3689868a6929f9f922cc5b6a6f56f11e358e09b461f41a326aee117d4b9ff7aee1a3968e6a8be62e7ca064878069229216e047311b9acfd553558d3031bc8503bf77308ca8d692dc14e31d7bb8570c00c2db182e343b8ad33692feecccc2c7dffc35a5a0a2f84834b367d42c5e424799552fbc6570a16c274897dea5e41a96b7f88fefe7e1f0501bcc574aa8e1978401e398e65808cfcabf1db5dedf2ae3ff23d0d6924805292fade35bf37ab5728b61a01c0e637111834b7ab76b48b2845aa5ed080b1a73625aa178253911f32488170b8cf0e72c5db5cc456d5f989d4a989f25eba113e36b0f3942d86528e0bbbafe6cbce16dc798a8f69c0d3731d0b0a76c4237be9aebff415638a4cd1f5a67920df0cb622d739dcc0fc3ab7a7648c2fa115789871a784c4f5f3661054a24d4f8352981c34b051f2ce83028f7bdc5d491cd74334019e2beea6af6da2f72d9d394bdc6951c8ab74068933328f8e74fecf0f0dc55cc74f4f9f9af0948430bbe8267da9b378a571b944ab2457476b97013b996b15bbe22066d4ac759c4f390beafad8368edfef7de09dbec41aa7acc29db8a2640ea9508a8954a01677103a2504351e5f71654107711f27795bb0601062f6b9b216a35e5960a018009bf76a19c55b0550998b8889b1b4eabc024020b44f0e364f05c6d058eb9ca8d0432a04ccc9608837b35cc03672073d78b1c6f06e0c497f75b831fc9b22e579c8bedc2c9ea335ba6c768e31b6c06d879e2d0db8684969c827126ac1e5d9526d2ae979cf8e47181f3a9bc68b4b0aac7dac4f2411acbd09c870addc592fe4fa324784c371101283f0f7c15eef6959f7b6884438fab6713cdcb464c2086b3b1398b5f8e93673e410a267ee6092e680f2c649d1bc68fabb530487e32c6f5e202c2c752aafbf62292a5cf77f88cdabdd5429d1de7f4254d43b36cfa987aa7cd70e6efcf5e25332435db4c015819c94432698094655ed06517234e1a9db7f609bf46a6de6ae865434dc8c0cbdecfa58702314a18e8645bbc320da8e4f9809979eb361b030acce3a2c8f1c7fcd6b476d45879e743e311cb2fcbbad9590e7ed22c96ce56327e9625796c2538146ae790da367ad153f735744d45d849afd382567dc6a8509e1be2cfaa0dada80f620ed97b12616c400e303a427c10a7df4bd04c20bfe309b32a1a22d685ce0944eb4a8d2ba6453f31af7d08c1a99481473bafdaf5d7f5b30c5262e913f920be97a87a942380c0fc37da04dc2a385262af0600827ab86e62c5a365eb63a4ea5aca417dcb150feaf3ef4967c1cab4601a02b7126f99a74039784c59cef8e1007a02172231e736041917c74675201426b8a2cdcd0dc23de173c9d8711c53cdf2be86a5f4d28b54728b1b55235979fce47a1c8a00d613d1ca8b0e0b78220b6ab57596e2f15fa354d778c57dd7f6bf2def32b291df5d0c1f5ae0584686610f81b1b1f0ae1ff5e31f0e631239809d55e40847a24a4f7d9bdcb68390ca99d2cafd9be2e2675c1d71cc726874a02626c08e719d057d679c9245a0669ee05afcd14b008cdcab4e376c93966e262330fbe66e7d2a8c63b5fdbb8343d12cf478683b1d4f5cea2b571ce0ce50d784e8d8e77faf7c92e543c7d82949526f94d3d2e94dab2cfc1e18bbb02c4292335507be31bc002cf53790d47c1ab8336340275b68e909c4dd2ff1aea70e1410c57c08f7c1e1c5ad47c6239dd5e321c264a8ab2e84b62a3aa59eacfc361ceea27f8e90671dd2841670f14c9ad7d44d1bc435164b46eb1ecc5b73a965beab556fe7720330c565bed6b00d108abfcf8a43a7d6ebb1fb2b9a79f08bcb5b239075a0ef46b617eb7932d0cb4ea7a529b52ac6edcefb9fc4ea1ea5d32572f0d780cc26ce6cf5265505d8a67fdc6201d509a8e775734184c9efb2556e74b9f33cf40c2de349afab8ac78b24599a5a7e7bce3be9c9edbd48aa670ca6929473f49034365597c86268c6ae1466ff306c82d4e2891eeef366b883f42d588bf4f31d42eb8bb5927dc40e15665d520b47ef64db700f4c465d6f2994b78a0a71e1821d002260f76512be2f1c127e8b0b18dfcba47e04c71d17def10aba028444ef41b7c155a41ef93fad8759bd088ceaab9e2e77ee8b516723f47bcbc2bddee0b16f17afe6bf410b0e9dd815fb4b39ce138518fe66ec8ee833ccd129a76638d9c82f4272f6d4a35b6e1d60d11051531cbe58d81e6171e969c7b8d36ab86bf156714379307d27b6e142f25418c1cf98c15e264803a84a5735dae41731bfbb4e3d62cdc1a52ae120acf34a3743f6dee407005317ff5b4fec852acf11ba0c783d1508ba50629adc9ffc036d5a9e8e705349dce4f18f6ceabae661623433c449f648668c89f4a055f2938f198c781266ca5d095c8faf888bf15373d8c1df6066ea2fb79626d16f067e72698e6b100235b596d59680d983653124598b266b3a62da75366ffbac72cedb4b05f0c671ba37946988b619e10aa813b3cc1196d404e904ab02664f5bb980bfa66fe12637cbeeb3167086eb31681a2281336a06c21fbf2969c0c12c271376b10af02b8db3ef54adfffc66052593b8384c069da216fc4af7f1c8ba8ef50d03f178fa2ed5a5efcedce2a20b1b4e7e99ececf88d383f378d2a0b6ac3e4f4581831ca390ba97cf0966b5b4eec8c912f6d88f797a54663de70ce70d25b77a775fb3e333c41bb8beddd448cbcade3068c60c96df7a33145bc344479bcccbb715c93b926db87b83a0c6ac9d2ab6862939c87ca65d413e37b2a67d43f17fc9884bbb66f3b031f63886b85c084893511f50c59d06b30b238d31ca9c74a0aca26b50fd9fcfa87c251d57fa0610be1b844de3591bdcfb1bd74ba9e13c2895da5f9056cc03b9177da27fc3257f44c9a6742bf6b05c71d169976ddc2d56094998e860e916080353f63861840abcb41488b65ab2bda93c9e9e23648b573989c41b3275bc9b2b177f98ef65f1f8935a290f6317d815e6b146c75f99863cdaf8e51babb020ebfa5fb89d0a3348b705b3d9183c24ae1e70065960b3450e22970348b905e8265d3c9f615f87656b4318c8dc9ab7ad8195e6506eb10ac73f7de33b5d036dd612e42420b5f4bbbf21455f6a2a004cf64bbb4c8940af2b978f55aa82b9f6d0d8d", 0x1000) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) socket$inet(0x2, 0x6, 0xffffffff) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="e53327244ce83e3686216971cbe5ec5582905e14ae6938ba87631c86abe2c138b1c6e97830ab81a97913786c352b1a670a73c385d9c066cec07a1b2101b14438d879062699b9af53f17f4add21535b953203dd657e899062fb4923343809e052ebfd4104dbf693adc58716e420143ceb241c3041d8658f93c3f3b4d91cffbeaad5c092f1f19124be24a590296c9a91b6f23b9e1fd094b70e73a1ac23554858a187dc0ad65f34c1b69b42d3c1", 0xac, 0x850, &(0x7f00000000c0)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) 07:45:03 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x2000000}], 0x1, 0x0) 07:45:03 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x2f, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:03 executing program 4: creat(&(0x7f0000000540)='./file0\x00', 0x80) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0xfffe, @multicast2}, 0x10) sendto$inet(r0, &(0x7f0000000180)="9b113b4d61dc2703baf5236e", 0xc, 0x80, &(0x7f00000001c0)={0x2, 0x4e24, @broadcast}, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000140)=0x261e, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f00000005c0)={'vlan0\x00'}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4aa9bdad3b02de9, 0x100010, r2, 0x1000) r3 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x20, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86b9, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x8000, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x42, 0x283) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000240)=""/25, 0x19}], 0x2, 0x8, 0x800) r5 = open_tree(r1, &(0x7f0000000480)='./file0\x00', 0x800) openat2(r5, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x180, 0x40, 0x10}, 0x18) r6 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r6, 0x80104592, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x24, "ed005400000000003ec13e20000000eb00000000000000001f00"}) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x2) 07:45:03 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x4000000}], 0x1, 0x0) 07:45:03 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x30, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 814.030966][T31054] SELinux: duplicate or incompatible mount options [ 814.046343][T31055] FAULT_INJECTION: forcing a failure. [ 814.046343][T31055] name failslab, interval 1, probability 0, space 0, times 0 [ 814.059024][T31055] CPU: 1 PID: 31055 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 814.068073][T31055] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 814.078121][T31055] Call Trace: 07:45:04 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',m\nsk=^MAY_WRITE,fscontext=']) [ 814.079486][T31065] SELinux: duplicate or incompatible mount options [ 814.081397][T31055] dump_stack_lvl+0xb7/0x103 [ 814.092551][T31055] dump_stack+0x11/0x1a [ 814.096714][T31055] should_fail+0x23c/0x250 [ 814.101141][T31055] ? mempool_alloc_slab+0x16/0x20 [ 814.106175][T31055] __should_failslab+0x81/0x90 [ 814.110936][T31055] should_failslab+0x5/0x20 [ 814.115434][T31055] kmem_cache_alloc+0x46/0x2e0 [ 814.120205][T31055] mempool_alloc_slab+0x16/0x20 [ 814.125057][T31055] ? mempool_free+0x130/0x130 07:45:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0xb8, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000000400)={{}, r5, 0x14, @inherit={0x88, &(0x7f0000001580)=ANY=[@ANYRES16=r6]}, @devid}) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) socket(0x10, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f00000018c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') sendmsg$NLBL_CIPSOV4_C_REMOVE(r9, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r8, @ANYRES32=r6, @ANYRESOCT, @ANYRES32=r4, @ANYRES32, @ANYRES64, @ANYRESHEX=r2], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000380)={r8, "21087692fd5e7274323a767b065d4bd4"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 814.129735][T31055] mempool_alloc+0x8c/0x300 [ 814.134372][T31055] ? __getblk_gfp+0x3f/0x590 [ 814.139083][T31055] ? find_get_pages_range_tag+0x33e/0x390 [ 814.144804][T31055] bio_alloc_bioset+0xcc/0x480 [ 814.148791][T31069] SELinux: duplicate or incompatible mount options [ 814.149568][T31055] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 814.161492][T31055] submit_bh_wbc+0x130/0x330 [ 814.166087][T31055] __sync_dirty_buffer+0x136/0x1e0 [ 814.168397][T31071] SELinux: duplicate or incompatible mount options 07:45:04 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',m\"sk=^MAY_WRITE,fscontext=']) [ 814.171256][T31055] sync_dirty_buffer+0x16/0x20 [ 814.182590][T31055] ext4_write_inode+0x285/0x390 [ 814.187502][T31055] ? do_writepages+0x110/0x150 [ 814.192262][T31055] write_inode+0x89/0x180 [ 814.196595][T31055] __writeback_single_inode+0x2a2/0x440 [ 814.197989][T31075] tmpfs: Unsupported parameter 'huge' [ 814.202218][T31055] writeback_single_inode+0x17b/0x3c0 [ 814.202244][T31055] sync_inode_metadata+0x57/0x80 [ 814.209191][T31076] tmpfs: Unsupported parameter 'huge' [ 814.213063][T31055] ext4_sync_file+0x359/0x670 [ 814.228207][T31055] ? tsan.module_ctor+0x10/0x10 [ 814.233051][T31055] vfs_fsync_range+0x107/0x120 [ 814.237968][T31055] ext4_buffered_write_iter+0x39c/0x3f0 [ 814.243513][T31055] ext4_file_write_iter+0x2e7/0x11d0 [ 814.248823][T31055] ? avc_policy_seqno+0x22/0x30 [ 814.253682][T31055] ? selinux_file_permission+0x22e/0x530 [ 814.259318][T31055] do_iter_readv_writev+0x2cb/0x360 [ 814.264612][T31055] do_iter_write+0x112/0x4c0 [ 814.269197][T31055] ? kmalloc_array+0x2d/0x40 [ 814.273865][T31055] vfs_iter_write+0x4c/0x70 [ 814.278474][T31055] iter_file_splice_write+0x40a/0x750 [ 814.283827][T31055] ? splice_from_pipe+0xc0/0xc0 [ 814.288732][T31055] direct_splice_actor+0x80/0xa0 [ 814.293786][T31055] splice_direct_to_actor+0x345/0x650 [ 814.299289][T31055] ? do_splice_direct+0x170/0x170 [ 814.304360][T31055] do_splice_direct+0xf5/0x170 [ 814.309178][T31055] do_sendfile+0x773/0xda0 [ 814.313602][T31055] __x64_sys_sendfile64+0xa9/0x130 [ 814.318695][T31055] do_syscall_64+0x3d/0x90 [ 814.323135][T31055] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 814.329035][T31055] RIP: 0033:0x4665e9 [ 814.332908][T31055] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 814.352496][T31055] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 814.360906][T31055] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 814.368859][T31055] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 814.376822][T31055] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 814.384830][T31055] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 814.392843][T31055] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:04 executing program 3 (fault-call:2 fault-nth:68): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:04 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',m%sk=^MAY_WRITE,fscontext=']) 07:45:04 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0x7f000000}], 0x1, 0x0) 07:45:04 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x31, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000140)="c26fd9965bc09ae0a5568204933948c7890740d89750b10e7c2860d3b6b29db8f4644aacbff0991f43b4e9a2cf99f36a5c11d83bc406d8f7020bb2923088e07166f1af30e25668578daa37edd039e4fef16d8b3246f7e4889eeb9a553c69cba053", 0x61}, {&(0x7f0000000380)="8f4aa9f591b4daf4ff27ecad80130dbb76aa387087930b581797e93cf58b435e25082d2eefcf9ad36a945d7d4bcf7eff01c6f815c9952d34d012b5586886f8c57f473149eb905c4c81d624c6ce4ae64ab9e944d97ce4f71106c70ce231d7136547c3f51b4ee889bcf8a2826b72cceca07394e16f02970b204f5a437f295ccb3057eba55cfdd53571405986ca3eff6bfbad8b2d17262ace19e2b5b51278ad9c2565f973eb07b620d807f5a0b00c29c4131b4932eddc1009b55c1abb0af153252a0764ed0ba3be65f306ef2c6d6d271d0d3a092a9fa9179586df35207d6bbf94bcb2aba9d476a9e88b99f5fd8c9ebd3279cdfa2a84585f81d57f37fda9171bb7ddeb942cd0157fc7a3e5b564a376844911b0331d368a1bd1da26426ff86a5470a2d6259f3fb33dcc4f8534a89d7815d8e18b13de718213c071d2c7236eb3374d9ba8a40cffe368bbd42a98c5a81c2def0d7951f3876db58692013b6f44a38bc4f1a3f63ba5fbd0629e9a8aca09ed51ca7911d5377a7a0dd7f8132459b805b09de33871b00f73194352db14899da375cae2c23d740cacb8caa8710f2150702bf5b9b39d9f3e45d83f455ceaa3ffdd5d3f49cca1e8a9cd2841dad667c681f5aae3f1f6169e2823a5ea15a9e23940462983f7ae07ef6c22720e05a419d2c0efd5078de13b2af8c27e8ad0f74eb910f7eeff3086378c6e31c68afdb24656bffb78538e3968dbd0dbda63150ec8fe86b057f44f2d9ca2a9f875527d55826d5907c13008014a5360ea74bea1731aadcb0a429034a8ae1ca24b66cffdd766a50e8e2845ba37f46b6c1bb90190abb6c515dc3e6a93938d2caaea7ebdf83df5391806a9767e582347843c47a986baeee9ef58b1473b9bdc67c33907297a3684c6bf9530afef823e04274a15e0418c71a2a48884b09faa31867aa5a04d1464906cf2239b3a492af3875f9d09044b7f96d6ef9b5775afa3f8771b223de9460c69ccd4d7f1c2870cc1bc379157e43a7d59d3384ee24b5785d886a1bf2fc63970ed62629d1159dae35364ed4257e34f5e2be311bf5ad0b4180f53502390976c86ad6032bd94136529f9229325519f91f353f663e9c08b6ed76c56b7e0e490c030c9d2f0d9d682fbb31ba846685e69596d82efdb8024ce6a122ce9fc787ffa9ed69498188b9eff42e05183934c33f268f2d4f244cbc1a213b56279c3cb9d8e80c8a860dd30931c5528c05e422ab121a3ada298af9d50ba26b17559d1a00e21d0c929e65344c9531d603b1c1b000556afafdf213fd46d113b0360af863a0a87b309b0df55dcd6205843b63169e2607477ac2a38892012a9b49b1d7bf415249b0587eedb7a7b604819a6df9e72ec85db84d0d672b926a26bd35c443c3745694ff75ed612d8e9ecc584c836e7f9ba0381a14efa8a05d767f41b18586011a50d00555f807c533db5148451b84d992963d5f45729ad3e90fddedf0612a3f0bc672c75f9b9d4ec0dcdb182857594795ccbfa39a2690a191a5dce3003a287cab876630e724042deb087b2b0a63c25ab7a0350f2ec90a490068ace857a6cc0b45ad631a4af4994eebc1f4fdc7b9133549d2fb29c49c72f113424e249f2ca6956b87d2f76251afba070cd59bc7005d643455faf95ea76f5f096d4fdfccc7ddd6881d0032e1555eeb068192849306ecccb403c9b326acfc5bb94466ab3e670611be7a059b26de5433f33969101d7e2a2b73bbeaa56f371de332bc29be4f60ea2d77916001208979608ead692ed12616b864c26abdc69017b9a5d998b6fb64eb08d9a0817e632bbecada012b11e0f9fb7fe1aa95980eb357017abb365b87dc8d46fd612a9e25d23fe84305285eba1c3493547a1a1a9cfccf222ce5924375a0b1754a822056a2704cca72a7337b1846890c9229bc5c23955520139813ccbbffa8c483c1270d6a04dc362251af0f87f9c00e606f96725f7a6ac7eae488d2648d14814382eefe2661bb809e7b72096649a11d2b521d69df915f67cc53f386be85a014ec340fd8629838f808f9617de4d5010299b7338f6030799ba710a2cdeaba9329768cfbd64dacbacf64fb09c927344b38bcd084306540695e08feebd437630b442c55c8f7380dac523fd7ee0fb1f132aa3ddd0c5aff12ad66a75fb11954dc1e7a690d3d9b48c495758707df2cf25e7b792ed0f7fc3106a440dc04ac64d3c8a94cc22b6aee06fc6b0eb77f4cd0b971b3ac0f5b2977ab9d0dd24279b26e12fddfa8f9f97990080e1a5db0f94deec6d4205d25729c45365b10aa40f1e8f4f09e47935d723f12442b5a98fb74d068d840c93b6ab1107c7004e8c536003f9f60b238cbd4d336f61dfcc92ba4b60ca129cdc4aa5df3267924c7034d266b5e72339ec64c948192f48dd3bf3a60378efdfa70d067c521333ea16cd13950b5e1c914b0e056bffcd18e83f97f556d9c1e6a86fdffdd0c61b6b062b0adce11a32fa8e5cdd9b6b08fd7f682150a606aee9ab2e484c74f9a275f179e975cb5cf7fb7bad79fd7bab73e0feda04e0da3e849e4441041a8c27e22b0544845205eb9fda30d84087039f3246c2eca953aa78a4524b9d2fde42d08bcc0ca2524efadbae13d9c41a3af3b4d7f5c5a0124fd8c7fab98838429b6346b54a730201fc7c02749a03943a1dcf9fda6f0ff60e515fabb6c03d9eefc1e293de30a3dc5ab3cd55421c068356587c6ac855f365ebfed3bca6e5ee9aba5558d45eeedd3e2dd1ef61147097251db430f3c8e59d8f9718185f469d676c8bc9b687650edb699e2f3d2d274043afd93456428fc2ead437d93038affb579c2e4bf40c6467f20f8eec16a49e67e82f79b8f336feb6fed222e413c4983ac85f286daf508cde9b797d17cc6c45e65494894a9b383a9ffb1bfc79f55bf20fd9c8fe8a26171facd601e29d9a4b49b07df0eb36b2f5f69f90e0103048549c3b6ca41df312d1a8754d17f33e343a676195c2cee321082c1a408c7d1771f75a8f0ef8d744ddd0849ca5b7cae8b94ec30c4ed6fa2a42f41a8fffff4b5854ec7f666a297cf2b0bdaf5a332061535f1ff57c0e7928838e04498d1112a30a9e454a10289d9f9119721c60d0ac35c922fa58ccc71e78b4e4f76bf7ef5d20d2adfef5f25c04672386881c8c380240a1bc277dd5ed715004fe8daa56331e1e48bff47b2dcdc7bc6cea0254978aea22c42d903ba9f262bfbb09423fd4c8d1dc21a66204697a850bc45dd26966494a4256b7797a7f5e014b8d37f869bc2778b471bdd0e435c5fca18fc7ed4c6e8a12e8100e00b90fa024d703f526e438941699d8f4730d3058eccfe907781062a6bceaed11638797c9c982b85e1acf28de6f679944e2231290de0e43ddc37d1e942a01497369f2d53d88f652f051b18377a997a4273ded084e53f0875225201fd383525044f3c7b03faab08091e3047247dc740bcc037140193d576a5319d1563063609de64d5823d442d89245f067e100e2fb0e901db3e0050ab9dcfb9942defaf05a9cd42298f987972236c360f72c8347549f4c72e8ba73dc323398ddbd4d338ed1ec9d021181b1232038d6b35748fc75e8f681d3762a44acb7188f67311c12f6a3cb82bbd29b8e98393cb725b706f5e0635ab6fd17e2ebeacb02149c074525c5a8f29ee51028e49f30f8d257b03643c1ec1948befc11abce70cc0f598ed7482202b07c93dbf55fd2a5c21f052f0f34c8a0feb1a99d50f6f2373209ebf96aa15b8634068ac977a61929aa7b1863793991a3f7a46678cc9e3b121d6910fd8884594731f071ee6af9398aa27c49c5b000e3b49aa5e12f33555c9dc2513a5951893a1ba84533650703e8217972803411e2ad7ad19541dd671cab87b563ca8c0d98cacab55c542902b70034fcd0152842de4549ae8853890323048ad3f372ba2a4de59bb3bf42eef6349b5fc138e26ace60d6997031e712391f50b439aaf31327f4323e0bf0d9a03d48bd619b0ffb5f207a33c850c978ae2fa0f5bbbfc5d4b2f00935821f8134d204533cefc98fbef33a63440e68e61a12def0a00b1afa26ee3a20668619a98468ee736b8a790e4f2d57a82444a91281fc557a6b960295896b7859771f58772c29fc5141806f2a73a820e355cd4404ebc08f7348a9f097c787ed8b22a1b2f85e7519f0763e07434e48929e1e323ba5fda14757c923911b8dac6b6cebd0c6fd2c78f9fdd715fcdd206237c0f0d4608a6945f5e6112bff3df09fc93ce4f6ed3a88171aef12fe7806144d04b62f6ff2f34a5c7756a7878622f035fcc530968ea25004c8aed3841cb6f7e50107c1f067b7318308348c06b3db0a389a31c17480be890be77cf7e2fa2912d51309f040cf28a4baa64702995c3551d95911d5cf9c73627236c7c32c7e20bc0036385ed5ce926aef46e0867087a74d0c26c93531ac6af89bc30110d9e2ce516feab0085c07ec1faead9b2b8319e13f6c404d4cefc664e51c8aedb4a84d284d906058bcd1d5558e0e15e61d43940b32b8cee68c476b2a1513a52ea4407c4748fecaaf773bea70f46f21e861424e61d22591b5a1ceaece80f30119fc8b43974a9ce1330de982709b7c6eeb35091ee8d68a03934725daeb53e0eb0f0fbba717a069d95bdfdc9b54b354b555012f6888049dd25efe615f63e1b455b1e14a04d0e7a135e07acb3b70d18459254b96d5560f496e3b2269369a1c3986f1550579330f1c1b48ac920ac19bf0279304ac45c5b61f6dded4a69d2352a671a67cfe69715e94b89f5b8458f0fc65953a51961ff1dbe74e1bd3129511816023e24047a869111c6dfd62a662947d31ba14b64984d6e179641def144de08d5df66afcc793144160e773159cb93f1314bd80a8746d21da3e9996dadc530928926252d5e7d353fe6d1c13f4f42e853df303463abf3aa336831e303591e56ed9e3e38d72db519e8e29ceb5f94be02fcbd66e6caffe21cc02c3f658536560af9997ceb06ba4349190f76e59608c29c5abe25434b900536e9f8ef5fbfc91d4f9c9cc442c940873b7d1963cf0903a075d04280c1ed47366927c530d20b140c867e8ca81313a4874f6b8460a5f0f83f39fdf121f971c54426ad2d958003f9acd92d8b5df39917cb35a12bbd69d4dc699e780cafc192d032059a65a5ae835ea26a8f5c51369bf6d4c17d6ddee0f0b3ac9c6948a94afe9f322b2a2ac4e2e72e264eb9f64aeb1f6b07397abf582545dbe3df19a33a4f90359fce5ee9b72bc43b20f1bb149dc80ac27942a221176f86ca96ebdf86e73e8c25c8e216025365144a05f262101f514201d8d8c122133278c3d7e051d867e0e118cbc910acf761aa5c0b0c64c56c32214fd276f5c621bb22a28bbefbeaf7eebf400af664a5eddfaa0cbb63fd95010f97435489b6d693d6d37e702c969ebb4a66fe26945dc624bddbe3f098750064208aa170ab12f5d871b0934b064e457b6b63b59304b81bbda5184ea6e4780cb212f53c36ce2d4ab3437dcdaee81e68e0ae068fa05b7f7e519d4ffad297a9cd67bde6332d308fadc3bd4b3705af82c4eea5f0094c45c604419117842d4e5001a7be9b4622732cebdf5fac17ca4ffdbc6f7b25e3c7629b718d356fbfbe28f970bd920f86ccb5b79a63acd409ba30c8146832e17cc187011702c490a01bbf01e1c51b3306bc6a03dcd2399f7a635dc58dc15ab5da4f36f05763e223bd91e0b6314f07bd6a4a0fef1f1438cb75effc3db0ad76c97821f02adf6f9f68f7e31e382200253d2c854aed36671d2eecf51f332dd974bb8afd97e1f8b9973fe1d56dcac4c782681c081f86faa1844299f6fd45ebf72f207", 0x1000}, {&(0x7f00000000c0)="7425b6da806ae34afcb20722", 0xc}, {&(0x7f0000001380)="c042ef153adeaeb0192ad5ffda2fa7320b70c9a731c9b1d3b74d2bbb9ee9dcb1d74e34d6a90e060a2ea3a8f55051cac4505b08fcec157cd843c3ae8025a8748b7ca36aa329946ce2b4f71fb2983ef7ccf90b27be34948f0f7db4bbff892f129788e48db6211d94e3635a9425072418c672b6d38f70b7674498d195af429b64e3ee4d00803884d3c84f7ab2cb3aa7521e684c8bfb957c5c91d441078e0b5cd13c9e6488cb9ce179cbb83e080df3d4d38a8f9964ae863ec77ab00cb78b83932cac421323ee65a0fd3b2a52f509c4b060e9b4d40ab8b5734df673f527f1b768463ceb9f52b226b07d2373622b", 0xeb}, {&(0x7f00000001c0)="3e518bc8e5c5be05d965bc2a21e287ef2e3b406f8fd8e0023b59a1fa7a9efc220bd6351f1fe9b60695ed896a3bce741077439f75ae37df18cc7a3da302d12a8153218e3a991294e8178e5b35e5b19f675b7bf3ade2230621c5e0bc9a7a65bb7ed8bf0c387dbc281302b3637f194e065cabdaa1a5405f9a0e8310f50cbf9c688434c98f6efe62b5ce470f8039d5728939f721c14ef1a743e0116071e7bcf5afd760c043336711f87a58b9c86af59c809dce85", 0xb2}, {&(0x7f0000001480)="86bc12205b6d9a39baec48d2faf3b738dfc697c40863c41728055f9f2e0336d331ef22e2d3fcf790e5a250ab9cbdb33f6df8665bed5a46a4a9393077002682f7a3b05ca82a4e4f0ad34f5c5bb54162dd75ee00ce88868753a6312e533c437d0b727c1d049c40c6028d79090f31e8376886675f341fdcc2fccd70c477baaa9c90f2d88557891f6702868723e9f6622b0f2136fd6ea827891b2953ea034c903952de3b3458ecec1aa7d7b86c4b68ef1864bca4700410dc6fa29cc02b699901fc4db79ad6c41cde387ff47ead8fb74b6a4d71284ce23b5e21c75e8544360b18c344a770bbd876b3292e26c453fd477cca4bdebdbfb954231f67e19d2463dc63add790a6655d0db0e81d8ddb7769c89114e4761a4b219d102899c3e9ffe05bdf816d5afc5b7b2762f7e91e4d1e2611e4d7c643e956677ba591a7d38106339aeabd3377f2cb2faa680c12de508c4ee04db17d8c1f0cee7c6c55de16302098f91aca2d795767cb87c78e95467b05b8e3d5a82c92b14397b5a9f7528621a5b551440c25ce26659b5f72d1cbc17ed1ad2c8eb4544665267bcb7e4759b9eece5fd595b5de36d2b320e20b52e4a4dc913c8e1476fe11e3149914170dfd2fc7e7a78cd77ff145bfdfcaa60a560d9ebfcb029fb821e503bd30c34d871907f304f5f02f2cf9a22d8af5c620de60f3f1e0d966c446b1d5d990884934ab98dace8e1fcef0f55fed51ff829f75ef9d84236075e47015e16affa3a919c08dca3723e986510b6ed1737f859d5b16aad0c502471ec96fcadde32328446bfc61386a7258443fe760d67f0924fab7d862618657abe1c777cd51cf2cf24b85f7155ea9927b1f113c068f373a9e40685b16a50fcb5e021b8bb152a9f4111c702e4cdeb79ba61a33bc1aa9d91bb5931794ad3addf4d6cd427305847a1d358253f5a5167b05f1f5d2d3ae855804a20e50ca1b881aa8154983a137732acd36a13ca66a5ef816d330ce800c20e87b2ee8b1dada199b7639d71890c3400558a4f4ffa66806247e623685ac3b4914bd8915b9e2b5899f8f17eeeb535a3c1bd82af99deda9f98946dce325f6fd9890100de875354e5370933ad987bd09591c91c203927ce4913a454ec90ee66c639804d568c5f7f90dbeb5d1783e9d75bb439ccc68d8ba38712f4a467e2ae1320e8554df01ba1e258f5e2ec6558cbcb1abb43cc8dd4fdaf8ca42247b0fbe2b25a4e17591505836e032ec840ae5e7a350eb065285c0dd7984b069f9ca3e5efb0c1faca6508d43d32636fd04b9cc2c1893e0edc2721d0ebc25540e5efb0a672c3138fb6ce9642dbb01b8f4cc9240d620852b127711908abd20f99e4ac9ae439e6c65ed823402280335ffa4731b8b13a42838b399bec69d5bd22d9fbd1cef295d9de80e2cbe3f53717834c7a34f106214618f8f7ae405e1382a0e438e5d77c481083872ee8c4adba8408e9e66d81972396dfcaa7425a7fd8c434c82387be2665f3dfb9edc718daa9cd3f230f9115069c7075267563598b54d100100c3aac2a76b9618e8cd919288b71a2b630f23ac42709308e816dc283566b6ff5eec4e9446811c9ffdb3bf68533e787deda2995f7fd40c8fa3851eaa10e5001755d60b5bf05574c46b8cf0e1d6884949b2b01793ae28d8f042d5ebbb89a50c91a95648f9b48cee12e911bd29f6711dacabb940c281347e0064eeb86f5c421aab4a70eba47cdcb0bd66b1b779eca1622fc4fd4de53af5f1165aff9ea53175e2ec9a4b8e4f472d4d0254692dd65a4b95af21758a5f622ee1180644ae1134f987f339b99822e4109aba94328834cffcc044b759d7e119fcf53206a98fc8f1450738a57196a79a7e5a5577d85cd782d8a6dfc3bc109473299f425443d0713412a3f770923097fda4101c0ff16bee7b6bd7b09118b2961502a7b2f112c62e8032b0a4723ff349a340092319f5ff525e84b9279399c6d65250db3831c0b751e537d0b2c23c6ca845eb37a59479ede4a20af3bfcc274f4af86611b76037f4c99b0ff97894f92e4274e1375e4421d6a6d9ae356bc06fabd5b56638a34eb2ef0c03ee3c60d027c8feeea6d96075f63e10a53d7406305455d347cdc8b610eb7195f37151cb298e3cace046149ebdaa8ce27958abe0f15418ba67db0e3ac4c6863b927f9fa30e1d80f18c9366dd85f0a8dbcd36b17cbfcbfa6e42693cac31a6c313f1eff55f8f80071b7f8561e2b53babb8cb2645abacc1fda94bc2b70def369efa325405459cdfab39f11112ae6f128223e2ac466a9bc0a392ab5f34a096f4f64c27a5791b3eee9076181d3b19a07d5da2d7c0c04e0a4a596582103db3983e9dfcdea2d03c600e7c2d358f4b7a14a34d61eeb82900acd48cd6704d3d9ffbc911a331b20bf48277e9f7b58f7efa85f1ca7d80b63a5d88b8a571b207e91f74214a0c0c90ae93580e03f256d20535570e1b424b7c6c29036a8748d2fa357de594a14ff6a554cadc3bb04628bb92344301cd481d3cbb047c4121ead4b9365673a865168785ea54363a4dcd4756edf84c82ef7cadb02c4b5d4ee001260a94cbcb3d5f051ee7e2fbedab70774bf327a25ee920b0b4541fba5ddd654110719cbbe253e0dd2dad13e0f73a1044d799c50b761c0df845c70426bb273f0d67d22a19f31e24b71d6aa0802434e287a34519c9d21e28c649e8ea307416d0a9720d5041c22f464ee8def966c0a1f2f3e4dd66b58bf4151fd4848293f870a2f057d5d29fbde414817492b09993dc6b8a7a80694d9067b88d0e09629c0c350efef95c41700c4c204baf315bac9d7b0149b2bc2b02157373a990c5b7422d1ee45642310a37f60e5f00791c2f2f667013cc330a9fc9f6d3784359e96421f22b86a9ac3a73f26b38ca695717b54ffdab8396cb0c177a784a4e3fc5bcf0aac3e10f03337ff93caa3b8ff36be910fd73264dcea7006a09c2094e054293ed1250427eb74414a9378ed07f1321062048489a894588250f59666e355935d88d05350ff5781fe6d389d2fc589f78e56b13443b19cba1ceafaf0a9cfaf2eecee7604c1ea325f1e0f24b6f96311ab53f4879b07c32502fd4f0057c6ee711752e8aa627bd4b3db69cea55eb2aee4874d9ca1f73a4a99401698442b14008f72ebbfd4b5a366e16e9af20004187b4df328824a18b9cab271c3476e2ed6aeef80c708066f7f6e1845aef6fc341b26f514c61021850a94c1ae58dab1fda43704eb9a31cdb03f246831a71aa9b930877aaf665dde799db223b392b34f8e435b54b2091743e07a31d369eb52b8b9cc2565bcf744f48b9c7d365d539b4504ac67dda70d7131368fa6e1fc8dd7d509e635845aa975eca4d0089a773d748ec385c189d50dc0b9d8a6a855efebf7b8201cc85bcdf1f2cc43f82dd3ccf0dde200cc1790550a531c961243d3fd6359a7bed6aa118d9d0cad40bbc95ee18188350358f46e66fd5f9a55616be42c1cb90d2595d4b14bf890e82e0380222d67ba86172f823341078008646b2b111672c837760d6f72562ce3b217f3cbd125c0278f31f6a4dfec71db899b75c461e346c76391133b8d6d705d74007e9eac661c0a4fbb856d144d6cef5fa88f399a3efb82c6904efc5e5e0693dafb76e7dc00484be3b034b9585b35802ea1ca8da1b987b9b41440581657c7b3e11ba09eccff2c9b740ff0f6ce72187b67d679d1d1597e071aa5faac7f7f69f0679837cc7a12a68a7742316a6b12e0fb850f5d3aa36e1e6c9b42403c670b5052c08480d00506a163af4cd500b4a79cfcaf0a54e8610bbc94a885b9bb5e4ef60a3a4efaef2e540403f5c843c6fe4abc7e21a178a73da03c2501220b4a368ec901e413fe05c4767d024f6418eb781ed4d8e4392d6b02108aa057a5ecb989b197b8b44c15f7d53e017db8e135ac8e5f44a2e873f2261aff34e4ee78a5185033d0f966915e9ac75f22572f3a7f9452e0562acfefe5227a0624c169025a69f451da1ed689e32879b0d74fadea90de7f3a0ddb597e62685666f2584ffc2b82ac80dd7f98d87c8cff6500e5d89ab33fe8dd6fce135089b8d46be628df9f36f60b848239f0726b3b803a343004beed0f9809a137a096cc900e212d4043a7c9ac09c170cf7522b170fe36115dfaeeada4ee601294433ac65439e0696a2d6b623abdabec81883b779b45c4a7019944fd87525bb02740b9f5dcebac2bd91ddc0dd811a7b0992301ba031e6b14caf896e3952f345f72da8acc43e5a06e35326c2c64b96a11911cdc66f12802fe6ca113bd7d0e8414a44ed68fe9f54897a92c9f8b572a2b6be1f3a44d4117ac7769f8377d137f4d836b5ed80d42c6e4082f7cb50f30e04b814e48c360075fe1b0aad898948dbafbe1d27331b5043eec790eb5ab5a13349c2dcff34d4a439e169e818a36a10b6f2e5c670b1e9cde60463c7476fbc640ad593ad3de81ff261ee07635d4550c5b337863e1e28fac056a7bbd0ac043bb4b5dae9d8c33278e98a0466d10f0786112074f519f614fa0533a75efd5624b46b40cb61403bfe3c99353668bed7a1e5230bcc6274467f21d48f4c3cbb1b793f16d06cc4c27bf88766fff8236a32b5f4668faf2934598704c6d712cd7b00d48c34a907f9710075b5ac15a97141d72177cd11c4666c0ab71c4d80ce49796f26acf1bcc049e4ef349b5ae3df94c8d7170568991e6a98d936c4b7af143c1888c0381a392485f678f5cddc1b943f6578385a0775fb5246587663e7227ea821840c5421e4f52a4961e89299a42305a31effb47d872794f1633e5635532c2fb8d0a3f4ef13f3027c30869a9643d829d6baef6802930f383fac3b3a4692c43b1ef383ecef0bd1d874a7bd5a825c631bb6ae561222a856b89e70a958fd50fa29ebd1d2c0b1da2e4befa67edcc9fc83b6bb860258b3f816c84276439acae0f398f5b7ca1146db54f0017b6c33d9d7338f3d070a4a38966b803fcbe7c2884912cd27a5ae50b403a6bc2187859e13a93828ad29eaaedb1aab313da5acdbf94b1b3f13188e4523a8cf8d7eefc131d1a9ca3f630ebeff221678c2beef8e916a15a69d26a697f486821528fcc8f5d7f69e6061eba1f7f98a0e7e1cb29e24ba0c372277928b3bffa69e171563141ee5766751647333c0e4250a253f6f37cae732ed2d9e976d17b427203de6b32ca71368b01ba2cf3b47742ce4eb29b869b05ac604845a21a10be377074b231ccce33baf44aecee9a77cccc79ec9eeffa8c20e9e7023f4071064f7456c6a32b7d3444e91deb9e2428f3be276a3bff5bca0904bc2cd5f4bfe2b436662888bc4052b9536fcb9e757f63a078fc47e62920e29762d898193033c4242be00128043437143d04d8cafe3dd2f2bc07128f9bfb335818bd2bb08367fd2de55efa77ceb6c3ce246102fb3da16b5fdb150ef0a44d3fe1096c01de6865bdc4dd4cf8fda3a3db677f590633810cfdb9afe8336ac4a8283ccbcae086cdb61bf2e2ca39207f01d2854d1cfb5a8634fb30309106b04831f1a306b6644b0cad499dfb1a0e554092fa3d324cb1182f675af727f4e468ad5c0eaf05fc37dec332b8f7462ad5069e2a1ad378c755a43e9d35afc13587259917b932fca5d2eedd053f5fb9eb0bcc81350e83b5bb2c276c71306c5e17e6c005c96f62a7aa1be0e71b2e5842bf569a63b25433a278f9bf73605ed9345f972c1ca714166dcc8c0f4054a7927f69a9556d639cb84f889ed9d49b29354646756ca1fb3edca412047b69bb4afefdc9a9f74e86631114a875671c4bc812a914e066fbf62b0d6ac2604c8a991e0c6448da4e00cc04031ea6ef4ad238d652686", 0x1000}], 0x6}, 0x8000) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = open_tree(r1, &(0x7f00000000c0)='./file0\x00', 0x100) connect$inet(r2, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) bind$inet(r2, &(0x7f0000000180)={0x2, 0x4e24, @private=0xa010101}, 0x10) sendto$inet(r2, &(0x7f0000000380)="b083f39024e9edaebc6cfe890c1ffb3bb1e1358166b069e4ca38ebb91de29e73c16a737f04b15a089613d6a7742166347062dde90e1c76e07f8ba8fc2e6f8c71fd0f656783a7682fbe4589322452c29cbeb2102fc3baf1ac0a6beacdea185bc3dd64ff48bf51b1bcf7bdfae665ecf04ba74b520112eab065c97fd6d6e045e638d3770ab1aa0b5ab8bc703667a00b8eb981b7c299b10b1ebb925f3cd365eec03b529ed736190cd92e78473f940468a2c23e40d1d136374aacf6b5574baec58ebc0f88929a823ec893a64bac0dc8628e428f4dd6751fd83e88515eedf3a9190d08dee6093bb0e6a3598ac603dbefc4f4ef9f273f3128cc5aafc74cb72afb22119d9e6e481877a15dd09c5e2c0744f7deb4dae247d36a6d421f3e047b358c654cfda32204aa6aae4f385b5c5e13d14c82f540052adfb88449cd142cf0791a4193fa02bc05ac60a7cb32386a6e9d8bc71ba5f9d66b080332dc9da56ec0d1a0f16cc39e754ea12b22d1a61b2d586b0dc3573d6fdd948562f6ae4f3cb965e9d3d43b686762f2ce0def367d60969a38d4f2a30d730f36cacad6ce4014b172f6e5ebcea3317f0ca7d32930ea8030ad60b946f988a173539266d0208603461648bb56eb6582e83ec4a222ef46ed19ebf277517b09d31a32e28e7befed016ef6df3dbdb338dec40f9583fe4b07dbafb9e6a290b1d7d93dfa2b4f3746e5277ebf4b46d787f09a86fa466354b1e25a3faf4f84a942482e8021e626e19a7aae1febc70c8f5584587c59af0b0894fda966930ea84635d71d4112dd78b2db8fcc0ab7b74ef14a81bdff0c1dd6eae83c8aa97a9f94c42d5c1b7be8fb2fdff61cdc70665c6dae8ccb28ed6690f2f0e1980aa3f7cdf19b2c1da4d4f6b45294079bdf06e7754eab3618a7e25c9836bcff44621361da0b3909acca444b01eb84cfb5080892c8a86064a01dd976ba7132058c869de49648a8878c5641aecf61c5d53a566afe98781509d6eca0bb13e4178c1843fe2d7b34aba292b1d4e951af5387b9c5c4f0cb385e894e80ddccddeee933ab5d38d697eacc7734f0a15dc1a1a2badd6618831ed462cb0476b07414382866bf2c6613c3b3e89ac6306b57317eae00a797b18b5d14136652d0c11aa424ee7541c65a2cb32a9ad1e5d22ef178884990e65b97593c27b64f13bd277cc2c31c0b6655cfe5a67b43e1e9a9fc3135ea319aaf8941d375c2a662cccb6493609c8caf937b0977aa544b6266ae70c0d1fd35101f9c85d983323d99d040a97e6063a1cc63f73d1ab8c1d0a1761ed1c1151d80891470538c7c1b9e340b69d0f1aca8b6b6081f77a61e90c3065d7689e179ec4ed0abfb466f8488b56b2602a4e3d9f2336bf168aed60b5bcf5278b480251e099366c8d1a8e8004f70130af5a3a3f740e5d0e85060fcc4bedc6bfd5db7a796b3bc2a485dd02ebb82b970a8b4fc4831ead18c3b0e14783c64ceea6d77ca43dae458ae690643aece1a9f4e1daf6f30fa536ef4edc083a403af8f1d396d02a4a91f13db77b0bd396a71ddd2b0a9e2c47577d3516b95147dfccdd98e2851b852ccfa0a0132e4151b2c7e03347b70a44394899b13f4ef3891581f04ef914cec4ab94137075db266d08439a9d0bae30720cbd99132ba85309381ca6715b6125286f7133f30986daff569aa0c515e762bef970005bd13bdebf3214049fb4f8651cc208c9ed2937886d413cc1c8f2f4add19d46acde6da4ef213601fb5d30ffaf859356df9cf4af84f2324b692e8f95a11195cda09d7c9dc3283f339591cde4e41a48e7b109bd9f1e329a425227d89d6d37219c9b949b0e6416677640a46c6ea62cbaaf7c00ce3a50cacf1516da5d70e33dd27f27070f16833bee37abd31fff298c1df4edb27bab2b14fdd6138dd9e1739e0929252bf39af86542436e811c35107a3651731b1b7841933525f98dd04d9c5cc8bf460c92e99f8d9cf1518ca64e6c8d6c1438a42aba67a96a56c8557c05267906fa8b779cdb8df1afa1e0b8fa2e9d47fa81569788e51df6dbb38197bd2dd8f154a131ea58668535570ad8bf5fb5aa860d9c89ab546559161b5c8a316c6b419b268ad3b314e9cef30285e2f833d9f0aae16097aed83602876469eb98513b87959bdd63a5dc7881308e5f4580806cb1c2636dd641d481d68af9e926d6485ae3fed4d443118bb509701b9682c7ff412b84c5e679a6444f755c5ef2dcf30486bce3bbedd63b274917c1708c1a3e659573451e7ba5939429a50330e538dc727a3958f01c51ec3771baf760db9cd353b55becf934ebd9a1c0ade42d7dea691c6bf9a398e37a46cbfccfd5597204a0655ce1ca0b0e3a3cacf7147c6f36e633679d417c2292f3878032f4a7d453589bfc4c3f610af82842e298af2498bd7f1bc3984ae49f67b66d50da3cfdb3a95c642cd8a305b0f5415518a9c847fd474e10665a09e3dea75dc8fa47fe6e981bab73462b3ffd3f4a0b599e4b46d746ad22fe96644bfd688a83b3473b3f3aa41aeb37097663f706cfc07d3ca767d7db2f146b67f32bab4263c9a78db34118aefe88dbdebd77a607aec17c5904125aaced6f75bcad22b8cb62c4e75b3370bb6e5a400df2a41c503a9b7acaeaac4b5a1ce9aa99d406a71912cf0922316751d446c67706c166848230a1160f7b55a44549b3037560c0ec8d8994d986d805d7156a6e1246d7c288b44304f438712cc79eea705c5211488ac44922154953202302b41b0a063281295f7100556f22ab57e27df7e1327d6fda389a30242bddeb0df178074e9b40e41281361272d1e5a26d6223ad373ca1b9257bb506f1d44ea82755394ed3f46ed2e765f8074b787351f158c5606127786ca446e7bab1a8252c3cf67927661d1d33bc367ebf121ca865221afe25a29864e267b89848ba28e3c1eccee2a3de742112793947cc1f1e0ce6c96c65292fe54710589e30db51e656180724d09fd5a35fad5804295311ad1d5dcad51549f2a1498a49b82dae3157437bdcd9b9626a3b0685d90a86e910edb407f24bcd6daccf51b555695683c291c484c5bfebcc7b02b68c45b263f33b1dc65d623608376126dd94a6449229401b8188fe381b04beb1f7948d993ffeb5b963083353e7ece78c707bda197bd2fc9ce0dd92b8ce1acb44e7d95cd37d7609d5ec7bcf2b6f52606af74a87ab64b0594edeb577c6e4384d9c8993833079ff339ecb6324968c1f823b81b05f1a08fb8edbbb7809d5bc1dfc6d63b7ddaf4f1ffda440d440d5a3f84339b568185bae352c72e6d562e5b44a99df6117e828add9adc2d2bc09da0630c444de3af647d095951955fb45617810ac7610770d87d84c24f021acff4dd2038e7c079baab08ebd1668d85c986efff080fc17bd715087fe2b7dfeab53a7f8cdddd23e22311b7e40809e90f510914a46497b7cd95b6d0828002b95e6df72ad5b4237afd945112538ea86514708d090583563dae9e4d0d01cf42ab7dce30b11c5ae92c89eada0684910e710c4dc7a2a6ef3b8e304fe1aca91d267e28522dc7bc1903c05d456d668470ce1ebc391299981a9482d8ffedab058e8ca6b96446247409a6ee50457cc529f3886ceee65d8a19625b4bcbb1fc02a6e5ab177136a87cd9d4079cd4de067df633bdb8f4ed5c8dcf293941dc7e95e6e2117021554379692eb773b889683ad2fafadec7afa013328ea252327b590fe5f2c1e187b57541ac1e93824d2b4bdf54299f45a1c6e9368654820abafc3d2297fa0c9cece0a6786949298e5de8f6619a932271f3fdb6a365bd7320ee4a75b88e79d5e9d756a6185ca6a3b809bd5779c486a0e66339d0bb00272fe91d507ed7e7436d607d41c2c2e2a82f98eee14a2128f1164379694a69c7d8bf0a51891a934897936c4ff0300a9e7d73e556e486e54ae9d23a6fca8451e98f6c456c85b86cad99354c33f4df99950faa876dcc3c49103f0746a5359de6f66f5f281f372ad87bb1848ab8ef2425dc59922962096c48b9316fb3b8f09cc28a298d238531a115dede93918575e7a351b3d5d8adea5635e0eb76fe5b78d2b2bcee07800df0bc70d9c534e795f9f909d52ab15b6e376cfa9e9ddf7d980752d0028ce46abdcb063fd05304e353e6d344760b871d603b81f706e9c23b09430f01bc12e620a0dc6a813e34704f9cb49b57077101c1039eaff3c2e7ca6b488cadbd99676e04bf7a95d4fe87d6a200322eaedb390ff062d8fc87c3b8aafbe547c7b1c2eab7f013c6f652a10ba8f62d2ea4c9f6a5b5e2ed759bd27750a07c7ca1fa44af02142bb2ec9b5767caeb8c98dcc2ae269eb2e74300d6cbc03b429b60a482e89e1965e7360c1a494bdf82b2c473664e0250588cb20a11305d0dbff69606b7c7cccb952059b2eb19f1d758eddc0b1e637fa32c4e80cb9f08994eacb14ebe87803b6b4758b0add8023b6e781cb7c0bff626c694f6d0526d8299cd4ea1d57b5784233785fd261f346ea18448f7eeceb0cfaad794813e9cd183360411bcd7404360139f44c8f9dfd068da175ae4914dbc783074869fa908163c7c391337ff3dc8cde5aac4333c5dad94e684c95121becd59dc2de9bb2f0b59e9fe9dcc7768e969b4025e43c9eca0fa9382cf5596db8cbf30faec7915d90a2790e6c37c9cf4e4d209866ac5a32d632e294b4d3978d322b956eb52bb1ee809665fdd08b04fc66998c2d65587d037c1d8bd0f2d9cc0dc23676491cdb154c8802d433a6222fb1b0edd2d27c25baa16cd9d59c8f07a0ee6c61156443fb0eb05df983503c412c7b8605c08f2ece898d339384ca2cf9bdfa62d581c8fe6f3b525edf7e84242b51d5155a6b66686efb32dfb2be8331d570790faa134deb561e7079367ee9f103801e88b913af838fa1ab3e0b1b061c9969631bee49514e978f2b35014b1535016b65c63ff796638f493906678ef02b020a831f8469df79705326ba9574c32c5016159748fd0e6c197a786354b2a3d0280205e3c2ee0c0897ba4056e98017d450b5edaea8e7c43e10c19f1438b66c5561219508f3cd97b882bc842dd56f01115b9820480e053be59577a987dde64e6b3aab182f41774fce546eaa834499b76b9298107a4d42a4f48bec51abfd2cf4ee358502ac0d8d3d2dca54820b19f15aa686df6b0e00bc158596a63d8a037ff00ee51aaa47a0f82a6a5d32c99a904f888e46afc842816f636f5cd29c13f3642c7c4f47991b8a3a906be12a1be3e2c88f6f213ed0d48c16dff73d6ba9af2ad59c6f8fe140d06ef10de25867ae553e84bfe0e7be455b93f20015c4229a08b524f1fcb6cce761c59263ffa2ec5e5fde811bc5051f524897d69d57d952c529f17f8d07abdf030094339a77a42d64458b9812f4ebf5861a19c427f05527583d6d67218d8299cab9663bef1c981b6220780089fd98e1156185d218340bc6825f0723c74da66da41d2dabd81a7158786f267dc02b32b139beca919d240ae328aa3c7cc6bcb50040ec6d5ce16c85e97cf4250b992ca804c35fcc95e3d9880d2ac4edaea62e3e040196937f6131477526c3fff1407b13d18133c3de5d82d750bee7166132624a4471feb8ca7c4e74995a9ef8271a4eabf10886ee6ca6c6269286e5b98f4787001fab41f9e06acb05fdb9a3228b01ed8bfb775690ee2fdc7bd59b31e9f8a1b99ed2111add6ce06f411671697739491d5e9be231dd2c0ac2eae5bc111e61b2f1357e2f0c5bd5b1f36659cc0ba8db709087ca57bc1443c72a294f6b6f6081b4ac5e4f0174637b02cf8f805c597872ac22e8e86ffab0fc9f7e55c111c9bf783b8bf82c00a9db654b9897327117d", 0x1000, 0x4000, &(0x7f00000001c0)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:04 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:04 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0xffffff7f}], 0x1, 0x0) [ 814.610441][T31114] SELinux: duplicate or incompatible mount options [ 814.625433][T31120] SELinux: duplicate or incompatible mount options 07:45:04 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',m,sk=^MAY_WRITE,fscontext=']) 07:45:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x48000, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10) 07:45:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f00000000c0)={0x2, 'batadv_slave_1\x00'}, 0x18) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x84c02, 0x0) execveat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='batadv_slave_1\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000380)='/dev/input/event#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='batadv_slave_1\x00', &(0x7f0000000440)='/dev/input/event#\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000700)=[&(0x7f0000000500)='/dev/input/event#\x00', &(0x7f0000000540)='#\\-][[,\x00', &(0x7f0000000580)='batadv_slave_1\x00', &(0x7f00000005c0)='batadv_slave_1\x00', &(0x7f0000000600)='/dev/input/event#\x00', &(0x7f0000000640)='/dev/input/event#\x00', &(0x7f0000000680)='/dev/input/event#\x00', &(0x7f00000006c0)='/dev/input/event#\x00'], 0x1000) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x4, 0x1, 0x4, 0x1, 0x0, 0x86, 0x0, 0x8, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5af9be72, 0x6, @perf_config_ext={0x4, 0xffffffff}, 0x3600, 0x9, 0x2, 0x6, 0x0, 0x5, 0x0, 0x0, 0x3, 0x0, 0x4}, 0x0, 0x1, 0xffffffffffffffff, 0x1) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) perf_event_open(&(0x7f0000000780)={0x3, 0x80, 0x6, 0x81, 0x0, 0x2, 0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x55e, 0x1, @perf_bp={&(0x7f0000000740), 0x4}, 0x10000, 0x40, 0x5, 0x3, 0x9, 0x5, 0x188e, 0x0, 0x6, 0x0, 0x100000000}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x8) preadv(r1, &(0x7f0000001980)=[{&(0x7f0000000800)=""/128, 0x80}, {&(0x7f0000000880)=""/58, 0x3a}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/170, 0xaa}], 0x4, 0x4, 0x3) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:04 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) [ 814.682739][T31135] SELinux: duplicate or incompatible mount options [ 814.705571][T31140] SELinux: duplicate or incompatible mount options [ 814.713364][T31125] FAULT_INJECTION: forcing a failure. [ 814.713364][T31125] name failslab, interval 1, probability 0, space 0, times 0 [ 814.726014][T31125] CPU: 1 PID: 31125 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 814.734772][T31125] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 814.744843][T31125] Call Trace: [ 814.748108][T31125] dump_stack_lvl+0xb7/0x103 [ 814.752702][T31125] dump_stack+0x11/0x1a [ 814.756840][T31125] should_fail+0x23c/0x250 [ 814.761297][T31125] ? kmalloc_array+0x2d/0x40 [ 814.765886][T31125] __should_failslab+0x81/0x90 [ 814.770630][T31125] should_failslab+0x5/0x20 [ 814.775119][T31125] __kmalloc+0x66/0x340 [ 814.779260][T31125] ? splice_from_pipe+0xc0/0xc0 [ 814.784097][T31125] kmalloc_array+0x2d/0x40 [ 814.788528][T31125] iter_file_splice_write+0xc6/0x750 [ 814.793801][T31125] ? generic_file_read_iter+0x75/0x2c0 [ 814.799328][T31125] ? __fsnotify_parent+0x32f/0x430 [ 814.804434][T31125] ? generic_file_splice_read+0x2a4/0x310 [ 814.810168][T31125] ? splice_from_pipe+0xc0/0xc0 [ 814.815047][T31125] direct_splice_actor+0x80/0xa0 [ 814.820034][T31125] splice_direct_to_actor+0x345/0x650 [ 814.825422][T31125] ? do_splice_direct+0x170/0x170 [ 814.830439][T31125] do_splice_direct+0xf5/0x170 [ 814.835203][T31125] do_sendfile+0x773/0xda0 [ 814.839607][T31125] __x64_sys_sendfile64+0xa9/0x130 [ 814.844709][T31125] do_syscall_64+0x3d/0x90 [ 814.849109][T31125] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 814.855082][T31125] RIP: 0033:0x4665e9 [ 814.858957][T31125] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 814.878559][T31125] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 814.886957][T31125] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 814.894913][T31125] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 814.902865][T31125] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 814.910820][T31125] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 814.918772][T31125] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:04 executing program 3 (fault-call:2 fault-nth:69): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:04 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',ma\nk=^MAY_WRITE,fscontext=']) 07:45:04 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0020002ac"], 0x30) 07:45:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r1, &(0x7f0000000380)="a719926453b92cb4910ffa2bf425e92057a3e85bc20d6c0576a6b4bbb134e98ecbe48f6ee11cbeee5138e459ea7685eaa0460cdce15277baa3135390ab51374440a26db0d1156f456e0587ef522709cddb0f53af3dac621ece1ebad4f35ce2359f63134b39a557408a457f93ebf9696504f85d54838da2a1bef0c21e25c381785e5166d5d0688ceaf3ea2b1f9bf85c16bfbffde8114c97903df8c6a4e4964b4f5db0c89b75d895d1e024478f1a1651c0d55af4dc95dff000587b582cc0c26e5cec04b0594d9a2a91d13237e514b84dc8d8e0fefe1f74f88c9275a176f03f1a0178902fbd135fb7e839a43eb47a76de28e5e4af0178984604a1", 0xf9, 0x2000c000, &(0x7f00000001c0)={0x2, 0x4e23, @private=0xa010102}, 0x10) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000200), &(0x7f00000002c0)=0xc) sendto$inet(r3, &(0x7f0000000140)="b7bddaaaa86de92dd29761759ab21f1306ac6e0978a146b57b2e14e543500d103fd54b2bc38715b3e3cf12ed1807d1f73be8543ceeb7f56cec202706ac531d272a7428ba8b7133b0ea7757a6ffc03d", 0x4f, 0x4044083, &(0x7f00000000c0)={0x2, 0x4e24, @multicast1}, 0x10) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000480)=0x6fbd) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x1c9f, &(0x7f0000ffe000/0x2000)=nil, 0x2) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x37}}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:04 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}, 0xffffffff}], 0x1, 0x0) 07:45:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) getsockopt$inet_tcp_buf(r2, 0x6, 0xb, &(0x7f0000000240)=""/237, &(0x7f0000000040)=0xed) creat(&(0x7f0000000400)='./bus\x00', 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x2008001) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r3, 0x0) r6 = io_uring_setup(0x6d61, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_BUFFERS(r6, 0x0, &(0x7f0000000100)=[{0x0}], 0x1) io_uring_register$IORING_REGISTER_PROBE(r6, 0x10, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000014ac00000000000000740000000000001"], 0x20) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) open_tree(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x801) 07:45:04 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0040002ac"], 0x30) [ 815.008523][T31164] SELinux: duplicate or incompatible mount options [ 815.033264][T31175] SELinux: duplicate or incompatible mount options 07:45:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002900)=[{&(0x7f0000000400)=""/77, 0x4d}, {&(0x7f0000000480)=""/221, 0xdd}, {&(0x7f0000000580)=""/125, 0x7d}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/238, 0xee}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/252, 0xfc}, {&(0x7f0000002880)=""/104, 0x68}], 0x9, 0x72e3, 0x4) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000380)=""/83, 0x53}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000240)=""/42, 0x2a}], 0x4, 0x7, 0x5) 07:45:04 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',ma\"k=^MAY_WRITE,fscontext=']) [ 815.062125][T31170] FAULT_INJECTION: forcing a failure. [ 815.062125][T31170] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 815.075387][T31170] CPU: 1 PID: 31170 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 815.084217][T31170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 815.094280][T31170] Call Trace: [ 815.097606][T31170] dump_stack_lvl+0xb7/0x103 [ 815.102206][T31170] dump_stack+0x11/0x1a [ 815.106360][T31170] should_fail+0x23c/0x250 07:45:04 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x4, 0x0) [ 815.110832][T31170] __alloc_pages+0x102/0x320 [ 815.115425][T31170] alloc_pages+0x2e8/0x340 [ 815.119842][T31170] __page_cache_alloc+0x4d/0xf0 [ 815.124697][T31170] pagecache_get_page+0x5f4/0x900 [ 815.129750][T31170] grab_cache_page_write_begin+0x3f/0x70 [ 815.135413][T31170] ext4_da_write_begin+0x305/0x820 [ 815.140529][T31170] ? iov_iter_fault_in_readable+0x48/0x290 [ 815.146369][T31170] generic_perform_write+0x196/0x3c0 [ 815.150538][T31198] tmpfs: Unsupported parameter 'huge' [ 815.151687][T31170] ? ext4_da_write_begin+0x820/0x820 07:45:05 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',ma%k=^MAY_WRITE,fscontext=']) [ 815.162320][T31170] ext4_buffered_write_iter+0x2f2/0x3f0 [ 815.167871][T31170] ext4_file_write_iter+0x2e7/0x11d0 [ 815.173169][T31170] ? avc_policy_seqno+0x22/0x30 [ 815.178366][T31170] ? selinux_file_permission+0x22e/0x530 [ 815.179849][T31200] SELinux: duplicate or incompatible mount options [ 815.183996][T31170] do_iter_readv_writev+0x2cb/0x360 [ 815.184024][T31170] do_iter_write+0x112/0x4c0 [ 815.192103][T31201] SELinux: duplicate or incompatible mount options [ 815.195754][T31170] ? kmalloc_array+0x2d/0x40 [ 815.211483][T31170] vfs_iter_write+0x4c/0x70 [ 815.216030][T31170] iter_file_splice_write+0x40a/0x750 [ 815.221384][T31170] ? splice_from_pipe+0xc0/0xc0 [ 815.226267][T31170] direct_splice_actor+0x80/0xa0 [ 815.231188][T31170] splice_direct_to_actor+0x345/0x650 [ 815.236548][T31170] ? do_splice_direct+0x170/0x170 [ 815.241591][T31170] do_splice_direct+0xf5/0x170 [ 815.246401][T31170] do_sendfile+0x773/0xda0 [ 815.250869][T31170] __x64_sys_sendfile64+0xa9/0x130 [ 815.255965][T31170] do_syscall_64+0x3d/0x90 [ 815.260437][T31170] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 815.266309][T31170] RIP: 0033:0x4665e9 [ 815.270229][T31170] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 815.290075][T31170] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 815.298503][T31170] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 815.306450][T31170] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 815.314404][T31170] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 815.322369][T31170] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 815.330329][T31170] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:05 executing program 3 (fault-call:2 fault-nth:70): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:05 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',ma,k=^MAY_WRITE,fscontext=']) 07:45:05 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet(r1, &(0x7f0000000140)="8cf8f1b911dc1ae20c21b237d7fc7b844a56a01c24400e6c4e9940bcbc3459b849922cacda0041813b6903a2df0762cd3da5636d1f0988761c3dc36e93bb3f1ac821a4eca96d15545d6cfa8dc3d8f1adaca56eea9eb19d0aabaecf1d68addf79631da2e8a7df0ff307239d6093a2f3e6afde24a66a5759d1b1b4595baaeea561974e008398ebb34ede3cd408bd75f89e5aadeeb9fde4cda3b17915977a162079df57e498dbb8db9c2c5a20c78cb460fd37b74292652fe74a92171cff45", 0xbd, 0x20048091, &(0x7f00000000c0)={0x2, 0x4e21, @remote}, 0x10) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x282, 0x0) sendto$inet(r3, &(0x7f0000000240)="fc2dd4", 0x3, 0x10, &(0x7f00000002c0)={0x2, 0x4e24, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:05 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0060002ac"], 0x30) 07:45:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x0, 0x4, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7de, 0x0, @perf_bp={&(0x7f0000000680), 0x9}, 0x3000, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x10, @empty}, 0x10) recvfrom$inet(r0, &(0x7f0000000140)=""/137, 0x89, 0x1, &(0x7f00000000c0)={0x2, 0x4e23, @multicast1}, 0x10) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/power/resume_offset', 0x200, 0x84) r5 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xff, 0x0, 0x3, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xf, 0xffffffffffffffff, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000000)='%@{])#\x00') perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x3f, 0x7f, 0x80, 0x0, 0x0, 0x80000000, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000500)}, 0x20, 0x17, 0x6, 0x3, 0x7, 0x401, 0x1, 0x0, 0xf2, 0x0, 0x2}, 0x0, 0xf, r5, 0x2) ioctl$EVIOCGLED(r4, 0x80404519, &(0x7f0000000380)=""/132) recvfrom$inet(r0, &(0x7f0000000440)=""/191, 0xbf, 0x2101, &(0x7f00000002c0)={0x2, 0x4e22, @remote}, 0x10) r6 = socket(0x10, 0x2, 0x0) r7 = gettid() perf_event_open(&(0x7f0000000600)={0x3, 0x80, 0xf9, 0x1f, 0x6e, 0x80, 0x0, 0x6, 0x10140, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f00000006c0), 0x2}, 0xa000, 0x81, 0x2, 0x1, 0x853, 0x9, 0x1f, 0x0, 0x1, 0x0, 0x1}, r7, 0xb, r2, 0x1) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) ioctl$FS_IOC_GETVERSION(r6, 0x80087601, &(0x7f0000000200)) 07:45:05 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x6, 0x0) 07:45:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) fcntl$setown(r0, 0x8, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:05 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x9, 0x0) [ 815.538273][T31219] SELinux: duplicate or incompatible mount options [ 815.553336][T31228] SELinux: duplicate or incompatible mount options [ 815.574704][T31224] FAULT_INJECTION: forcing a failure. [ 815.574704][T31224] name failslab, interval 1, probability 0, space 0, times 0 07:45:05 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',ma.k=^MAY_WRITE,fscontext=']) [ 815.587333][T31224] CPU: 1 PID: 31224 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 815.596111][T31224] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 815.606251][T31224] Call Trace: [ 815.609532][T31224] dump_stack_lvl+0xb7/0x103 [ 815.614132][T31224] dump_stack+0x11/0x1a [ 815.618281][T31224] should_fail+0x23c/0x250 [ 815.622705][T31224] ? xas_create+0x3fb/0xb30 [ 815.627202][T31224] __should_failslab+0x81/0x90 [ 815.632027][T31224] should_failslab+0x5/0x20 07:45:05 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r1, &(0x7f0000000140)="1fa78a64dee7f2242d73821826c7e7e0b12172ed069feba503ef68ac3434d1508f6d0c80af3c7d357e3e4e1737b19c4fc3c508833c6d05ee77672f4d0d997e169f580f4dab4b39e20ed464119a1388bc4135d199884ac47db5038104ddee61970649988cfa8cc1342d7193d1a4a56170448e10b5f3e58ac77f53ea6b0e8cbcde7777883696b4ceac313f65cf1fc4123e7ac9c003fe34a574ca38ebcde46390f8b1023f4208308c74f1c1", 0xaa, 0x1, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 815.636589][T31224] kmem_cache_alloc+0x46/0x2e0 [ 815.641361][T31224] xas_create+0x3fb/0xb30 [ 815.645717][T31224] xas_store+0x70/0xca0 [ 815.649871][T31224] ? memcg_check_events+0x23/0x3b0 [ 815.655048][T31224] ? cgroup_rstat_updated+0x60/0x1c0 [ 815.660349][T31224] ? get_page_from_freelist+0x54e/0x820 [ 815.665891][T31224] ? xas_find_conflict+0x422/0x4c0 [ 815.667200][T31242] SELinux: duplicate or incompatible mount options [ 815.670998][T31224] __add_to_page_cache_locked+0x1eb/0x4b0 07:45:05 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',maLk=^MAY_WRITE,fscontext=']) [ 815.679104][T31244] SELinux: duplicate or incompatible mount options [ 815.683371][T31224] ? workingset_activation+0x270/0x270 [ 815.695400][T31224] add_to_page_cache_lru+0xa0/0x1b0 [ 815.700603][T31224] pagecache_get_page+0x6a3/0x900 [ 815.705768][T31224] grab_cache_page_write_begin+0x3f/0x70 [ 815.711411][T31224] ext4_da_write_begin+0x305/0x820 [ 815.712823][T31246] SELinux: duplicate or incompatible mount options [ 815.716527][T31224] ? iov_iter_fault_in_readable+0x48/0x290 [ 815.725068][T31248] SELinux: duplicate or incompatible mount options 07:45:05 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',maXk=^MAY_WRITE,fscontext=']) [ 815.728910][T31224] generic_perform_write+0x196/0x3c0 [ 815.728937][T31224] ? ext4_da_write_begin+0x820/0x820 [ 815.746042][T31224] ext4_buffered_write_iter+0x2f2/0x3f0 [ 815.751649][T31224] ext4_file_write_iter+0x2e7/0x11d0 [ 815.756823][T31250] SELinux: duplicate or incompatible mount options [ 815.756936][T31224] ? avc_policy_seqno+0x22/0x30 [ 815.764029][T31251] SELinux: duplicate or incompatible mount options [ 815.768321][T31224] ? selinux_file_permission+0x22e/0x530 [ 815.768347][T31224] do_iter_readv_writev+0x2cb/0x360 [ 815.785807][T31224] do_iter_write+0x112/0x4c0 [ 815.790392][T31224] ? kmalloc_array+0x2d/0x40 [ 815.794965][T31224] vfs_iter_write+0x4c/0x70 [ 815.799459][T31224] iter_file_splice_write+0x40a/0x750 [ 815.804992][T31224] ? splice_from_pipe+0xc0/0xc0 [ 815.809823][T31224] direct_splice_actor+0x80/0xa0 [ 815.814808][T31224] splice_direct_to_actor+0x345/0x650 [ 815.820242][T31224] ? do_splice_direct+0x170/0x170 [ 815.825250][T31224] do_splice_direct+0xf5/0x170 [ 815.830073][T31224] do_sendfile+0x773/0xda0 [ 815.834519][T31224] __x64_sys_sendfile64+0xa9/0x130 [ 815.839606][T31224] do_syscall_64+0x3d/0x90 [ 815.843999][T31224] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 815.849869][T31224] RIP: 0033:0x4665e9 [ 815.853737][T31224] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 815.873338][T31224] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 815.881814][T31224] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 815.889768][T31224] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 815.897815][T31224] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 815.905762][T31224] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 815.913709][T31224] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:05 executing program 3 (fault-call:2 fault-nth:71): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:05 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mack=^MAY_WRITE,fscontext=']) 07:45:05 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e00a0002ac"], 0x30) 07:45:05 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffebab, 0x3, 0xffffffffffffffff}) 07:45:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0xdc17}, 0xa20}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendto$inet(r2, &(0x7f0000000380)="2962975627e0f7c2cb3e7c08cb39b3d25ab38c9e43ea839778d61e141e1853f1cc8c0ff6049c6a4997303c2404da84d5cdcda70bb340baa0231a80aa1457d34d988b25f196eabf6b98f70d817db70368b2a6d4a32b37d25e9a90d761ccdf736336a078456d52da1394a4c34d132a17944b723e2f729176a7cbfdb4ceb19e5f6e1cf16a5dea5498faaad6961a5698def3652b642fa1c879b65351b504484d2c4f3c7bec866c29f0c94a22ae458813073740bac92281defcb6f1f64bd4d3f8c65e06a8cfc064804dcb331c7fc4ee824e8bacde2f530267e04575db3caa7352d8e4248e826216f0ed8afade185969e33da5e4e8c05bc438c092002bc3125c3bfeee8302cc951aae095c6c205339d643209da2f2b21d39ba7294be11a8798d629953cd3c73b7d0a3a3cf9708a7cd5bb9a2d8bc339ac2060f32b68970ecc977998f7fe88c683b9727b341280229e55f2b733aa76698df6e76fff93c9516f2515398dc2c7c01812facd426b64e97338355d13c0e523b0cdea084451d7d1d1908dd75228bbe8685736bbe1c0ea4864216469335d7cc44abed675afcdea19f11a84e63a849788eabc51d38883c8be67d510a3f4950e4602664adc0c763c46c4531a1f71ffb14828418f5123a85770e1f725f92c3b9c17ac75c87f49a211a1e58ca545ebba3407102ca18ef87877645f26e57e8807d0da30d9866fdc00fadaaaba847756056ec43342ceb1a70e3d6a06f610688082b11dae02a3a22498ea320817c0b3fe71bd646e6f4806f60b14047337b16e9f035f724c4374401d6ec7683f4fa40f82ffaeb14c759544351abf447c95671d558c2b8b1e9093a41c13c8936558fbe259c9c3ebdbfc06638cb38b99de22c0526f28fb81b456cb3434dfcd563b54cd6469dc91d4940a949e91b7659a222f38db343f033ca3ac62d0be2378f4f9a99ea932bc1fdbdda96add2f3f3eb231dc9abb6164f1e1bb9e2987bd31913ecb25cc46e75eac92ace783fc0546b2612806f493543923a44f5158e9dde373945bfbdd1ceaeb5241e641cf5819f70b73474f0a948c3e7087013ca44cf42d93c7b8d3f9aa625fb69931037883047e2bdf233beb07eb51a200fc41229a20c662eab746727648fb1fad13f61770555650d680e03cb97ebc64b2a484ed4c6e43cedeaba8653fb0e7fb7593bb424cefcb405d0ecd838e5dc17ba47d9001ae7437d6e06a305545f595a8f4ecb981397aee28fc30c99af5cc78e4f5cf67932faf7dde1322b44c658f42e0270ebe81082db56a4a2bf6eeeae03d163df5050dcff728c63231abb830c9ccf586f6161796e33e56075aec50c243b9259dd2c5196a60e880ade74716287e293519f4b66b7be3121b0476f072d017cc726d5086ffc84ddd2893f1a5ee56bc10218c0b760d4abab83bd7b5c055007a67af9cf0ccb76f15f4110c9ddc25452913c75b3353003cd0bcdbfb9cd987fe4f70a5c90f8bef74f930c4f0224d4b6cf7aca9da427ba25632784754e1dd4f9ea1e512bc22dc6561226708366326362873a2c384ef5613d5c4d5b81e059116fd3791b23c5f1a1b2e4dda95fb078334d983cc95aef74c41b8aca1a1edd68aa8e5d8b6a356f7806ba5c255202113f17d897779ed5365077e892ab372415ae422eb68eeb53c7a730eae66f51d9999dff671da9efe62b39a4932dab67d32c798b91dbce558042789ca33babbc1bb5046deba9c1794f189d928961dfc826ec0b799754169bae960cfea904bb07856593454ecbca9a11667e515918fb3775ab33a712285bf4cc5386e56cb6e23bd2581547997cc8a338d466b99e69e44b642d9388786ba1b0582f95ceabd6e61fb971159207f4cfc1342b08377f4cbbb91ecf716d0af962b40e93bab657039a60ca340befa2a7a0427090df2247f683dea4f857dcab266e439c4b1939307f358ad70f20f4b895cfe2af34fc7ad1fac79b9c926f29b103b35cd81f029d6627f1f9c592448f0e1d0e853c74d1f00b10c233ba11150bafc45dc3c81d84253dcdcf9922de9b013e3c3645458e7cccfee79a7421c571d5e544356436bf2b548cd7ab196e7732cdebea365da44cdb8c33511d3b7f284fb4cab23810d54591d08d803ec0fa5130d1d28c83190b9a7f1c80855b60a944d482f4519c2d7a61b75a51cba45e5a8f66b6b3aef7b4632db400549f9b43b0811e216cd40e21806425fc60adf2ef2ad99ef5105bfef24fa3954c8dddf896662979439383bcf5963d9a05bc5c1e44f9392d56d8cbfc7b74c6f48e61038658dc263a5cf7482299127c5b5614a73793a881baac2e3d63e4f6d27c1c063c4df443a4a79fd8b09f2c73a7f2f3ca6506169dc06725f82ccd510100da28008dac6647e3663e7a2c6e3a486a3a270232804699ed747792eaf19611bd7fc2818b2850797bf00bd5b7585a0b36302eb1dc90fa259af9be6e210d9054aa8446de56f1c9f7d621c02a76546bcd1d5295e958a3204cbf40274b41500d4626bc7a6339b862d6a8945e886078d6e0b3ca6a02f0d734f947443ba09e408358b3064a88fc33788ad31bf792820478f6dcc9573b005cb7f8b5ef09cb2d4e5e3a1ef7af5e3f7518db3552364926f6ad895ba13f5149e47dfcf96fc70e5e1ecd5c158ff31eb79494ef2de13f7e34c0c8cefbac6044443e59b1f16ed4d9bfec5a6e7835f9c0f9f39cc13b0a3317d0edbb138ca127f3ed5b07665936ae93a771d4587bde713f851e25e50f2d711f5be1dce4bcb6312b9bee769b53d209e51a6edfca278d821d8511253ef1c9209e012d8de12af7af42b615005f9970a9a0a59a088e07b1022878772d8d94c3aac2217ee5b05748ea6ed050b75c3c6530de39fc90e09f0d5ea6ab8b5d3161cbefeca905182bcb4bfa4732d2da4172aad29bbfa6bd655c7fc9519c65f9fa6a1d297fd5027742830792213416a1efbda107e1c8e0a8c5d168fca9593bdcdf4869b9bb043e24a4ccee85309dff6f690c0725c3cc400148087722c4ada98ec2d17c6318ab8c982e1370e1bfc215ef2455e395ee76e824f582fb00ffe087efdacf13daa8e8e16dbf947595a6b2e81d7560301a8e16c33c5ea8d92e05eb84c230df9dca324f9d0811f2809bce5ec9185f1266063d1bd655a3d84a1835b2f4cb9cd6afca5207b4815b267da12a5519b9a6f89df85d01e523605d47feec8fab59a4073848593fd20daf81fb7b672f8f15edf4b9bcd78f7380e68a7f48781a37979ac37ae05c4d7444fa1bc6109126f2254aa6d95ed9dd3f16d6aa8dcd8570834c56317d8089f419b2f4958a31a6e2978a94f3298c4b8d665722c7cae6e913fd0e78117ecb7e3534adc5186752554d7a889b1f70b5fb0c11854a604652bee800d618fe6b8f853ba320b513727a139ce1a2d6070c1c02592fe44c355ef8def33ba0c23f4d7617f2efdf01bfda37005c9780a4cad9df08f6461c8cb643d3d51bcac353c7977a4185c44c9800e82b77e96980bc9fa6ab28501df91ea1e69e5263f2b9454052e53afde3a4514f388f5d740ba5bd0aaa88893e6122f991203d9a1df1dbf5b12cb4c84abcf9b001853aeb479612b2dbb6ccf0cb132a888ef33b01865574251b65d917b86c573c9dbcaae46790d2ea6dcd60facb2c3f6c879de495a24b301614c6775f066b2141cd5ad0839b70e2e6c6da1d2523fca8b9a597b3aa1e0f241e589eebadca7316ae6ab238b739cb5a4ade415c047ac6144dd3760dfde1aaacea660e5c5f00253d50965b8e8491c34148c2d0064e2cf8087c34dcc4177896dc0df3318cf104d1726853c7802df5952a5d64472e3ef89bb5b16abc84903c3876c80e8395e3461aeae87a3c7371d58b34cf5aed5a4681870c541022add820782c523803bf57b4e94b0d8e83a6616752160f29d5415c2322d9274c503870e563e675d1e553706bac21b66f27c7ef823a663b25cbbbcb8b871ba289308a256f0ac7f150a6e81b8ed3251d092ac199cb9eb4878b21a3f4ee0e0f2f87b6f25dd9332da99a371f67ae4c8765e928c83aaf5cf229b40d2379452acc7f88cb465f2ff415ea1f0f345df730ac29b521fee33934fd18d814757b204a59a02db32a52eed1651ec5be9da979bfc12f14e30834f007f552c3c5e83a9f17fbe7de63e1ff07de1a73c54259fb68deed9d076683a7ae022acf377f7d19575bf339323ab1932b030d3cdb2fc56473a661cd19bc12d10ac5d39638c37ea1f5cb654b2ecdfb5c71aba3323bea7295eaa13c1fc78a3549bac34e335e540519879935816c87619a9d0715565c9fed334c02239902835194076507b14eb0ed49b78738d7fa43fce3ba468e2ed2a00d408fd8201b8ab4a7748ef0c66798fbcf393887f1c703a87c248c84e4f4d9715ca1d8925f5f68161366697ef0385322c15ec9d146188626c3e52b8a51a35568d56e353fdbce05c2b78ef641a7f1a0eb00ff7121b93b1cf0238538ae59187eb12c2ee87886f65dd89892e3c1bbd3eb25b969d5b82b48cdf879aa7f201d0a193b24efa5c058c942afe77d6feac4e14ee3687df810989335bb11a1b6d221826d222d478d6d0a5eeb6bf1ea5e854eec7d38343f2b87f3344426baf37cb7af3aa495227fc6321cfca7bd518d20b2f3660241389f8ef21e71fc8ca1aedf96d14165eb450aeaf9028949ecb4562fc765799d8bdee5cf01b48d5687148dcc7e2e1534e4933464a270b3146eb4d16fee16e81b2ce78ec89c2d303e378dc8ecba42fe6b585384228495804aaa0ae377a3940eca1bcd7fc3b2baacafa086f8c950f4c21da6932d0aea88b53f4e16452091c6776f113461f551e164fe8fe82698be33f79888078ed3973fc265de89ee23ec35e53a22a51a3cf8a80dad4f3571c6106a550b0a8d68b65d1d147195332907714ad2173db46a197140e195880e167285d4e3f182415fada43a4db4349e4ad5b3ebf997e39e4e91e60e371116bee0bbc4a314aa1be1adffecb707184c5baafb720973008ccfc196c21afb6088bc586b3a26b9a95c3da17d7b9026d8803350b10a6508c1e2059d66de3235c3fa80df5a3d0440a862f0518b30cfcd4968581f52a01467d9b3858800caed9f800fcb257c122051d28ec2d13004bcf5bb7481478c3aeea1527171da1d57060107ac44a7eb8cf9f0adb74e1982e64bbd3001358e5ed10143720bf04bb542c282f83c31d08baec098187c51c339156d6c19a50477175e26cbf367c24016c55e436be103167308e00f5696c37ead9c571024c1b59ff0b748be78cd685639fc76a43b357b5eb359159f3aedabeaa9f53f45a44c170558197774cef182b28167e0573dd7b9d6f82fcc6aaac31186c618dd6b0faaa9a1a177988e396384b7652a35840091f7daca187c22ae247b7582ef8b5caa47052c43301c749c11d935b1160ec5e2e921ea22d28cd32bef29920b703c1ea0b5e5df65a8298178dda21bd97f6513f3035cd4d602dbb9fcfc334cbb1dc6945cd19debd8707923930b2d51c44f76b8815d2260dd5d7c538d987c5cd420e14feebb03746f5005977c8c9d1e1b3674a144448e010d8ce73627063f55ed25f5d6f1ac0da0bfa197dbc5ff0b1a5f6746aba3a66ef0325a5c912447ebe5c5ab45a9ed75c57ab90716ab2a24168630684807b1abba7fefe47965650cfa7241c2b2b6f2527a9bf079d184b06e4ea13c8b593ed58c73afc38b110ffdd67f564ac0294636c7c6ddc22e14068c50de4e7f6f268abb451b6fb10bcda499c7cb3a14833fa71a33baff4c14ea9360638f95e6c3d120e5b95e77b117130df7dd7187daec63c3fa8033f79d0ecb24b7ca3dba791a", 0x1000, 0x22008040, &(0x7f0000000140)={0x2, 0x4e21, @remote}, 0x10) 07:45:05 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x300, 0x0) 07:45:06 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x7bfe, 0x0) 07:45:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_REVISION_MATCH(r1, 0x0, 0x42, &(0x7f0000000100)={'IDLETIMER\x00'}, &(0x7f0000000140)=0x1e) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x9b, 0x0, 0x0, 0x4, 0x0, 0xabd348fb5cf2224, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0xdc16}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r2 = socket(0x10, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) bind$inet(r2, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom(r2, &(0x7f0000000380)=""/82, 0x52, 0x10001, &(0x7f0000000400)=@nfc_llcp={0x27, 0x1, 0x0, 0x0, 0x8, 0xdf, "a4d48397c3026c7fda29e1ed08d4b0740ccc8f87351d25fd1668b59c2b942659de1d1fafafa675dd59c3d6f9c00ba28f207543626ae88de5e66b8b440a3310", 0x22}, 0x80) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) getsockname$inet(r3, &(0x7f0000000180)={0x2, 0x0, @dev}, &(0x7f00000001c0)=0x10) 07:45:06 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',madk=^MAY_WRITE,fscontext=']) 07:45:06 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0290002ac"], 0x30) [ 816.105898][T31266] SELinux: duplicate or incompatible mount options [ 816.126714][T31272] SELinux: duplicate or incompatible mount options 07:45:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, 0x2, 0x6, 0x201, 0x0, 0x0, {0xc, 0x0, 0x7}, [@IPSET_ATTR_TYPENAME={0xd, 0x3, 'list:set\x00'}]}, 0x24}, 0x1, 0x0, 0x0, 0x80c0}, 0x11) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000140)=""/196, &(0x7f00000000c0)=0xc4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 816.199750][T31278] FAULT_INJECTION: forcing a failure. [ 816.199750][T31278] name failslab, interval 1, probability 0, space 0, times 0 [ 816.203803][T31291] SELinux: duplicate or incompatible mount options [ 816.212401][T31278] CPU: 1 PID: 31278 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 816.227897][T31278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 816.238110][T31278] Call Trace: [ 816.241384][T31278] dump_stack_lvl+0xb7/0x103 [ 816.246011][T31278] dump_stack+0x11/0x1a [ 816.250234][T31278] should_fail+0x23c/0x250 [ 816.254677][T31278] ? __es_insert_extent+0x51f/0xe70 [ 816.259871][T31278] __should_failslab+0x81/0x90 [ 816.264659][T31278] should_failslab+0x5/0x20 [ 816.269157][T31278] kmem_cache_alloc+0x46/0x2e0 [ 816.273951][T31278] __es_insert_extent+0x51f/0xe70 [ 816.277844][T31309] SELinux: duplicate or incompatible mount options [ 816.279060][T31278] ext4_es_insert_delayed_block+0xfb/0x370 [ 816.279087][T31278] ? ext4_claim_free_clusters+0x5b/0x80 [ 816.297055][T31278] ext4_da_get_block_prep+0x582/0x9b0 [ 816.302467][T31278] __block_write_begin_int+0x4a2/0x1060 [ 816.308034][T31278] ? add_to_page_cache_lru+0x150/0x1b0 [ 816.313485][T31278] ? ext4_da_release_space+0x230/0x230 [ 816.318946][T31278] ? ext4_da_write_begin+0x410/0x820 [ 816.324214][T31278] ? ext4_da_release_space+0x230/0x230 [ 816.329678][T31278] __block_write_begin+0x2b/0x40 [ 816.334602][T31278] ext4_da_write_begin+0x4c8/0x820 [ 816.339706][T31278] generic_perform_write+0x196/0x3c0 [ 816.345186][T31278] ? ext4_da_write_begin+0x820/0x820 [ 816.350467][T31278] ext4_buffered_write_iter+0x2f2/0x3f0 [ 816.356138][T31278] ext4_file_write_iter+0x2e7/0x11d0 [ 816.361401][T31278] ? avc_policy_seqno+0x22/0x30 [ 816.366236][T31278] ? selinux_file_permission+0x22e/0x530 [ 816.371865][T31278] do_iter_readv_writev+0x2cb/0x360 [ 816.377160][T31278] do_iter_write+0x112/0x4c0 [ 816.381730][T31278] ? kmalloc_array+0x2d/0x40 [ 816.386337][T31278] vfs_iter_write+0x4c/0x70 [ 816.390860][T31278] iter_file_splice_write+0x40a/0x750 [ 816.396282][T31278] ? splice_from_pipe+0xc0/0xc0 [ 816.401130][T31278] direct_splice_actor+0x80/0xa0 [ 816.406056][T31278] splice_direct_to_actor+0x345/0x650 [ 816.411414][T31278] ? do_splice_direct+0x170/0x170 [ 816.416416][T31278] do_splice_direct+0xf5/0x170 [ 816.421183][T31278] do_sendfile+0x773/0xda0 [ 816.425587][T31278] __x64_sys_sendfile64+0xa9/0x130 [ 816.430694][T31278] do_syscall_64+0x3d/0x90 [ 816.435166][T31278] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 816.441094][T31278] RIP: 0033:0x4665e9 [ 816.445049][T31278] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 816.464642][T31278] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 816.473031][T31278] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 816.480980][T31278] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 816.488930][T31278] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 816.496884][T31278] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 816.504845][T31278] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:06 executing program 3 (fault-call:2 fault-nth:72): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:06 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mahk=^MAY_WRITE,fscontext=']) 07:45:06 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x7fffffffffffffff, 0x0) 07:45:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000001c0), &(0x7f0000000280)=0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000000c0)={@multicast2, @broadcast, @private=0xa010101}, 0xc) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = socket(0x10, 0x2, 0x0) r4 = signalfd4(r3, &(0x7f0000000140)={[0x2]}, 0x8, 0x800) bind$inet(r4, &(0x7f0000000180)={0x2, 0x4e23, @rand_addr=0x64010101}, 0x10) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4, @empty}, 0x10) 07:45:06 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000602ac"], 0x30) 07:45:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x3, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000140)=""/237) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 816.727889][T31326] FAULT_INJECTION: forcing a failure. [ 816.727889][T31326] name failslab, interval 1, probability 0, space 0, times 0 [ 816.737712][T31339] SELinux: duplicate or incompatible mount options [ 816.740534][T31326] CPU: 1 PID: 31326 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 816.748638][T31341] SELinux: duplicate or incompatible mount options [ 816.755968][T31326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 816.755981][T31326] Call Trace: 07:45:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000a40)='/dev/input/event#\x00') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000001c0)='/dev/input/event#\x00') r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r4 = syz_open_dev$vcsa(&(0x7f0000000200), 0x2, 0x101000) sendmsg$inet(r4, &(0x7f0000000a00)={&(0x7f00000002c0)={0x2, 0x4e23, @rand_addr=0x64010101}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000440)="0c85c9573430597fb6a6e1168ec989dcf90045ba61f7014b49482ca7c80a03700eb089ab6f81a16c394f93bf09f52340ccec17b88ca0a5279f09e3cc7d54ba9fb1ef70031ad4da677a3a42f54fc1f8beb41ee6d3ebbc5e5ffbde8a2697410f53205966dc9becadf06a7b3f73b4f2f5e76a813037eab0866d9de508dacfd5135f859f6196a0d93e75d4dfacbf1fc0858ae694066c668f177e626f23715b10dd6fd2b918e1a6312ad262c678ef6f97fa013e043dc13d252476347c73396515675d73c361c7f4193b17a8364ca932a5469fefc1c727c0a4a5ed731960001f8c452b", 0xe0}, {&(0x7f0000000c80)="c20e5f77db8b9d7d59ab26a838b19176f3cc935f05c2481a15d4f1a0aab737102301ad62035153220200000000000000839f64b3b920ca66e1b98759b87ee9b0bd352f705672830558a5aa6457bd66d6db29a9a48d295ab894f576ad88448e561354d931eda72078832cd118b280e13bc7857fc1d49b02c7901729dd755c1e70006826bf7ec96e1a9e77d1305061c8d18c17f1323091fb9316098df3acee72f37355c3d1adc798eeb33369a1dd602494cee824d5541e65829221bd673c172b1d907943e18f36d3a7437d6a4f58ea73379128d518a8e17623f7a654fbb1520e15e08b817f3275038fed2096cc45d52e1e53a8bd192ef1599397c9bc31b1361154ff29e6d3aa11b5f3b46c8b370da3d23386fe5bd83993f56d5d8ca316badb8401376ec3730d4d153dc40d2ae8265848f649201433972ae5fb", 0x138}, {&(0x7f0000000600)="ac46cde3f696ee7579b3c4ecc4ef7f1600b6f9ee7f8f3cd71f9bd17ca15c505bf90dd5c1efbc5bb4f6c509e22810296c46c150f0156075c405d0f950b07b982f48000ed78e8b617d998ce65556cf808c4c36d29ae7908ab70946ce805ab3ea424bf97848b74ea1855aa84ed48714a407949a305f3cc1550f489028a512598b44794aef38e1180d4138d70dfc31533854fc71af7bb18d101842e4c9d0f9f11d8b588f2eed44c8b876ac4c38cec0abce020cb568c4dbbc06b869a3ff7bfff7599ed8f8e664bded8efc2dc27fc771919e63d1c7d2d0004e9590e7481d99ee8e1446fc10911beacd7d29e7debfb224374ab452a059e7dd665fe0fde4", 0xfa}, {&(0x7f0000000700)="31961c2ac98e633a7a5d39c49e1a799ba3048c692ee7391c4629ad7e6ed605b9b00637a2a15c208d897208557355712e91cd5476cee73d3b2aff5004b7bec79647f7fd570320b0ebf3eb9c5b47e04c7109e174ca35adff4109cad4328b81cec0d7ffb776fdbc3f37cc996487de592d06fa1581e22537ee1d96fb61a51a2dd8bb1b1a116d24b2afc2ace5c76a596e9778cb726deaab74c19aa791fcb1d0d20e3b3690fa92219626b02d014a7d584b2643bd52e47f71cb45967b1462a95293d7be8173f5c2b15b5537f51c07", 0xcb}, {&(0x7f0000000800)="2a0653841cac3770c1f05a6ae7a8546bb7790307922f6526d7934868ab65d8e9c851269e3847aa72946d3eefbb51ba64a4473fb2cd53b7541308a7cc419a843de0d3b4e25351593ae5d5be80b5de6e0271370279dfb612d2756376febda3f51c5f524707198b7bd349c8ae01f634278c07f18aaf3d54def5a7bb059919ee7b89ef18f80fc98a6ff452e07def7fb364d4d3c753038dba9818a4952f7f4387f77846bd3fed006d70eb3ccf74a4b800595afa8a57550f8eb8e627aa784bf127aefd56e9e48861d2be14c7103870ea9763a91e1210faba6df982034cfb252a88982528debbc2dd3064bc", 0xe8}, {&(0x7f0000000900)="e50a904bd9a6da2eff9ddef8ba829438006e0af7271aec62890890f21197178c046598ff9cfa849198fe669b6f51dafd9ca3bfb5509d0ab25803", 0x3a}], 0x6, &(0x7f00000009c0)}, 0x20008881) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000000)='%@{])#\x00') perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x7, 0x9, 0x1, 0x7, 0x0, 0x100000000, 0x2000, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x10000, 0x2, @perf_config_ext={0x3, 0x999}, 0x4000, 0x5486, 0x7, 0x6, 0x5, 0x40, 0x6, 0x0, 0x7d, 0x0, 0xffff}, 0x0, 0xe, r2, 0x8) r5 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000a80)=""/151) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000380)=""/190) r6 = openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000240), 0x2, 0x0) ioctl$FIOCLEX(r6, 0x5451) 07:45:06 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',maik=^MAY_WRITE,fscontext=']) [ 816.755988][T31326] dump_stack_lvl+0xb7/0x103 [ 816.756008][T31326] dump_stack+0x11/0x1a [ 816.756022][T31326] should_fail+0x23c/0x250 [ 816.756042][T31326] ? ext4_init_io_end+0x2d/0xa0 [ 816.794045][T31326] __should_failslab+0x81/0x90 [ 816.798806][T31326] should_failslab+0x5/0x20 [ 816.803302][T31326] kmem_cache_alloc+0x46/0x2e0 [ 816.808069][T31326] ext4_init_io_end+0x2d/0xa0 [ 816.812753][T31326] ext4_writepages+0x6a5/0x1d10 [ 816.817601][T31347] SELinux: duplicate or incompatible mount options 07:45:06 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',malk=^MAY_WRITE,fscontext=']) [ 816.817607][T31326] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 816.829790][T31326] ? __ext4_journal_stop+0x47/0x110 [ 816.831510][T31348] SELinux: duplicate or incompatible mount options [ 816.835057][T31326] ? ext4_expand_extra_isize+0x540/0x540 [ 816.835083][T31326] ? ext4_dirty_inode+0x9a/0xa0 [ 816.852084][T31326] ? __mark_inode_dirty+0x103/0x680 [ 816.857348][T31326] ? ext4_readpage+0x140/0x140 [ 816.862151][T31326] do_writepages+0x7b/0x150 [ 816.863881][T31351] SELinux: duplicate or incompatible mount options [ 816.866648][T31326] ? ext4_da_write_end+0x5fc/0x730 07:45:06 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',maok=^MAY_WRITE,fscontext=']) [ 816.874646][T31352] SELinux: duplicate or incompatible mount options [ 816.878351][T31326] file_write_and_wait_range+0x180/0x210 [ 816.878379][T31326] ext4_sync_file+0x105/0x670 [ 816.895243][T31326] ? tsan.module_ctor+0x10/0x10 [ 816.900092][T31326] vfs_fsync_range+0x107/0x120 [ 816.904891][T31326] ext4_buffered_write_iter+0x39c/0x3f0 [ 816.907611][T31355] SELinux: duplicate or incompatible mount options [ 816.910493][T31326] ext4_file_write_iter+0x2e7/0x11d0 [ 816.910518][T31326] ? avc_policy_seqno+0x22/0x30 07:45:06 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mapk=^MAY_WRITE,fscontext=']) 07:45:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x40, 0xffffffff, 0x0, 0x0, 0x2, 0x1000, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x2, 0x12, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f00000000c0), 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 816.918408][T31356] SELinux: duplicate or incompatible mount options [ 816.922339][T31326] ? selinux_file_permission+0x22e/0x530 [ 816.922367][T31326] do_iter_readv_writev+0x2cb/0x360 [ 816.944657][T31326] do_iter_write+0x112/0x4c0 [ 816.944728][T31326] ? kmalloc_array+0x2d/0x40 [ 816.944785][T31326] vfs_iter_write+0x4c/0x70 [ 816.944806][T31326] iter_file_splice_write+0x40a/0x750 [ 816.944830][T31326] ? splice_from_pipe+0xc0/0xc0 [ 816.944849][T31326] direct_splice_actor+0x80/0xa0 [ 816.944910][T31326] splice_direct_to_actor+0x345/0x650 [ 816.944934][T31326] ? do_splice_direct+0x170/0x170 [ 816.945001][T31326] do_splice_direct+0xf5/0x170 [ 816.945059][T31326] do_sendfile+0x773/0xda0 [ 816.945082][T31326] __x64_sys_sendfile64+0xa9/0x130 [ 816.945105][T31326] do_syscall_64+0x3d/0x90 [ 816.945135][T31326] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 816.945161][T31326] RIP: 0033:0x4665e9 [ 816.945176][T31326] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 816.945194][T31326] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 816.945226][T31326] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 816.945237][T31326] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 816.945248][T31326] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 816.945260][T31326] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 816.945272][T31326] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 816.988713][T31363] SELinux: duplicate or incompatible mount options [ 816.999748][T31365] SELinux: duplicate or incompatible mount options 07:45:07 executing program 3 (fault-call:2 fault-nth:73): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:07 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2) 07:45:07 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000a02ac"], 0x30) 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',matk=^MAY_WRITE,fscontext=']) 07:45:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_int(r0, 0x0, 0x2c, &(0x7f0000000140)=0xffffffe1, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="f7d2628d8073754cde4b3632c6989d324817449d8236de6b2ede6b92f1828e18c768ca71ad5833e8fa6bc74506c8fac843959b0cfae4f187b4c91e12286e", 0x3e, 0x200088d0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:07 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet_int(r1, 0x0, 0x32, &(0x7f0000000f00)=0x1000000, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'veth0_to_team\x00', 0x0}) sendmmsg$inet(r1, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0x2, 0x4e25, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty, @multicast1}}}], 0x20}}], 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000080)={'syztnl2\x00', r3, 0x4, 0x9, 0x3, 0x7ff, 0x1, @dev={0xfe, 0x80, '\x00', 0x24}, @private1={0xfc, 0x1, '\x00', 0xfd}, 0x40, 0x8000, 0x3, 0x80000001}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6tnl0\x00', r3, 0x2f, 0xf8, 0x8, 0x401, 0x40, @mcast2, @local, 0x7, 0x701, 0x0, 0x9}}) r4 = socket$inet(0x2, 0x4000000000000001, 0x3) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x640000, 0x8) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0xfd, 0x1, 0x0, 0x0, 0x4, 0x800000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x2, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = socket(0x10, 0x2, 0xe78) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x4e23, 0x0, @empty, 0xac}, 0x1c) r6 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/154, 0x9a, 0x40010062, &(0x7f00000002c0)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x37}}, 0x10) ioctl$EVIOCSKEYCODE_V2(r6, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r4, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mauk=^MAY_WRITE,fscontext=']) [ 817.251635][T31381] SELinux: duplicate or incompatible mount options [ 817.265015][T31386] SELinux: duplicate or incompatible mount options 07:45:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000200)={0x0, @initdev, @local}, &(0x7f0000000240)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendto$inet(r2, &(0x7f0000000140)="71eb826f93c349846d92080a2c12b8cda209a5ffefce786d14feac2330772845d77f0a78b9b011e63fb2bce385af035c882f848fd276ccd0ce23e4598120e33edc5dfec538d3cc467173b14d7faf2fc924c1f1eb8a52e62d946c77a9daca2d57f0b29caaba4e7e9a99736d3726", 0x6d, 0x0, &(0x7f00000001c0)={0x2, 0x4e23, @multicast1}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) ioctl$BTRFS_IOC_DEFRAG_RANGE(r0, 0x40309410, &(0x7f00000000c0)={0x10001, 0x8, 0x2, 0x0, 0x3, [0x7, 0x6, 0x28b9, 0x8000]}) 07:45:07 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4) [ 817.304685][T31380] FAULT_INJECTION: forcing a failure. [ 817.304685][T31380] name failslab, interval 1, probability 0, space 0, times 0 [ 817.317371][T31380] CPU: 1 PID: 31380 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 817.326133][T31380] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 817.336193][T31380] Call Trace: [ 817.338989][T31398] SELinux: duplicate or incompatible mount options [ 817.339471][T31380] dump_stack_lvl+0xb7/0x103 [ 817.350608][T31380] dump_stack+0x11/0x1a 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',maxk=^MAY_WRITE,fscontext=']) [ 817.354815][T31380] should_fail+0x23c/0x250 [ 817.359314][T31380] ? mempool_alloc_slab+0x16/0x20 [ 817.364347][T31380] __should_failslab+0x81/0x90 [ 817.369115][T31380] should_failslab+0x5/0x20 [ 817.372100][T31405] SELinux: duplicate or incompatible mount options [ 817.373619][T31380] kmem_cache_alloc+0x46/0x2e0 [ 817.385131][T31380] mempool_alloc_slab+0x16/0x20 [ 817.389981][T31380] ? mempool_free+0x130/0x130 [ 817.394676][T31380] mempool_alloc+0x8c/0x300 [ 817.399177][T31380] ? unlock_page_memcg+0xc3/0xe0 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mazk=^MAY_WRITE,fscontext=']) [ 817.404109][T31380] bio_alloc_bioset+0xcc/0x480 [ 817.408884][T31380] ext4_bio_write_page+0x7c5/0xa40 [ 817.413996][T31380] mpage_process_page_bufs+0x437/0x560 [ 817.414176][T31414] SELinux: duplicate or incompatible mount options [ 817.419530][T31380] mpage_prepare_extent_to_map+0x4e6/0x640 [ 817.419557][T31380] ? kmem_cache_alloc+0x1fb/0x2e0 [ 817.419581][T31380] ? ext4_init_io_end+0x2d/0xa0 [ 817.419632][T31380] ext4_writepages+0x6c6/0x1d10 [ 817.430121][T31415] SELinux: duplicate or incompatible mount options 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mas\"=^MAY_WRITE,fscontext=']) [ 817.432189][T31380] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 817.432217][T31380] ? __ext4_journal_stop+0x47/0x110 [ 817.459885][T31417] SELinux: duplicate or incompatible mount options [ 817.464232][T31380] ? ext4_expand_extra_isize+0x540/0x540 [ 817.464262][T31380] ? ext4_dirty_inode+0x9a/0xa0 [ 817.472591][T31419] SELinux: duplicate or incompatible mount options [ 817.476449][T31380] ? __mark_inode_dirty+0x103/0x680 [ 817.493097][T31380] ? ext4_readpage+0x140/0x140 [ 817.497847][T31380] do_writepages+0x7b/0x150 [ 817.502349][T31380] ? ext4_da_write_end+0x5fc/0x730 [ 817.505003][T31421] tmpfs: Unsupported parameter 'huge' [ 817.507456][T31380] file_write_and_wait_range+0x180/0x210 [ 817.507485][T31380] ext4_sync_file+0x105/0x670 [ 817.514218][T31422] tmpfs: Unsupported parameter 'huge' [ 817.518444][T31380] ? tsan.module_ctor+0x10/0x10 [ 817.518467][T31380] vfs_fsync_range+0x107/0x120 [ 817.538066][T31380] ext4_buffered_write_iter+0x39c/0x3f0 [ 817.543600][T31380] ext4_file_write_iter+0x2e7/0x11d0 [ 817.548866][T31380] ? avc_policy_seqno+0x22/0x30 [ 817.553735][T31380] ? selinux_file_permission+0x22e/0x530 [ 817.559359][T31380] do_iter_readv_writev+0x2cb/0x360 [ 817.564539][T31380] do_iter_write+0x112/0x4c0 [ 817.569251][T31380] ? kmalloc_array+0x2d/0x40 [ 817.573822][T31380] vfs_iter_write+0x4c/0x70 [ 817.578320][T31380] iter_file_splice_write+0x40a/0x750 [ 817.583755][T31380] ? splice_from_pipe+0xc0/0xc0 [ 817.588590][T31380] direct_splice_actor+0x80/0xa0 [ 817.593510][T31380] splice_direct_to_actor+0x345/0x650 [ 817.598868][T31380] ? do_splice_direct+0x170/0x170 [ 817.603953][T31380] do_splice_direct+0xf5/0x170 [ 817.608725][T31380] do_sendfile+0x773/0xda0 [ 817.613164][T31380] __x64_sys_sendfile64+0xa9/0x130 [ 817.618317][T31380] do_syscall_64+0x3d/0x90 [ 817.622744][T31380] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 817.628619][T31380] RIP: 0033:0x4665e9 [ 817.632565][T31380] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 817.652220][T31380] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 817.660611][T31380] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 817.668610][T31380] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 817.676569][T31380] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 817.684516][T31380] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 817.692523][T31380] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:07 executing program 3 (fault-call:2 fault-nth:74): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mas,=^MAY_WRITE,fscontext=']) 07:45:07 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0002902ac"], 0x30) 07:45:07 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x7f00) 07:45:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x40008006) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/115, 0x73}], 0x2, 0xcbc8, 0x2) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendto$inet(r0, &(0x7f0000000140)="31959850e146971af1e21a88989db15edd822294c32fa3901dd5b28c77da9dfc53981844bd8c70586609b7eb2ca3cb1941b0bb91a0dfa2b9ed7b198f5871221e024d00f658db570a98f3b7591df86a38b2003a950587fd03f5a6a16d9e0577eeb2bc184b5bacfbd9c336a28aacebbc5cf9d761c9cf568bd243b17020adc716b2de8a8aaecb158379e03db9f41c3210a4ac7a847b08f2a65b8b591627da06fd01d67f19a60b2672172b9fc8981fee6def79ac5c9e4524b3e7340ed51960b5ff27872f6d2dfa5624906f9ad81ed3", 0xcd, 0x8040, &(0x7f00000000c0)={0x2, 0x4e22, @empty}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:07 executing program 4: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wlan0\x00', 0x0}) getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendmmsg(r1, &(0x7f0000001280)=[{{&(0x7f0000000540)=@rc={0x1f, @any, 0x1}, 0x80, &(0x7f0000000900)=[{&(0x7f00000005c0)="7d91bb9d447b3551dc51ee94e1f48660d693066245a45aec981341090738aa1ac3484624ed501d6ce32189e439e1850fd118b502657dad0e11ee0e9a6169ac71176bf636a0ba33b7", 0x48}, {&(0x7f0000000640)="da68e82ff7a70a4ff342442f1d3e2f2e2961ad557c3a4cae6cdb7a3003dc897d9e29cce760d631a2c788aa0ed9df7fa6e89577064316fd7a86b495b27c2089d250086e5dd0", 0x45}, {&(0x7f00000006c0)="9c9db9f6e9a0353d743a59ae50e4ecd4a4baf3660b571e1e3449c22e9db60ce16d2d67f172d6269a8aab847864390e4c3a8ab2d40026ee7e50aad8eab01dcd274f3ad8c524e0af9cd64e6be32d8360f77b83b006f4564dd05ecdaa205bcd25f473b68fa46a6dc0eef7452c2803a6d72df1cd2f3c41832a2777a70b03ab6356ec75cb9beef56b305f842280d40170e0fcb83b91c2801c43ec25dfdd5777", 0x9d}, {&(0x7f0000000780)="d3918a91bea44e18f17261e5ddf191c5228cebac7cbd07d15a45cf1e61d2b8c5922a4c9e4b447b125dafbc3dc426170ce6d3b05255bc06cc5a0eb3c880d291dbba44d9c3b9e05ff65baf0a996c9954a44d8fff0ea61df54b464236094720530208fe0c2ca2214b39725768f958d792e0c0df5fce0e510a676fbbd8809be1a8e209", 0x81}, {&(0x7f0000000840)="3f7d489073c10ff2094e7b9caaeb4d591fe4fadeda7e3fe7755c9cbd21161f099b41f4d73a0893e1314c9435d690ddc2bbc90e705dd68b903f4b00fc3e04f724f60246c5578a7e6892e26bbf1079a122cf6d044276708b56ce57ad88e15fe25b193d68de018c3e8c2c69cb50f62becae1e130604720dd18480945b083a3b2efb7c8cd27b1bdf4a27b8eec878c49298e0bf75d58abb2266f6219016c51a61170e6dc0222d", 0xa4}], 0x5, &(0x7f0000000980)=ANY=[@ANYBLOB="900000000000000084000000030000009d3310f351361c14572c79518b2d9cea69fe10d393b9cd8bc818b6c90b6245a6da6a432f3c35196b844e5609cb3d0e1f942c90acafefa821b3168aa3c231c42ddb6626a25b875fa062268523050f7d0c3e8034c81c1154bae78f14bd8400d880c8fbe7b940a870c83bf1422554f927389f8be373528483fd73d6220000000000780000000000000088000000fbffffff6361bbe930d39087c662f00683abb684dc752b1fa5b6316b037b15207b0f1ab81b1f9ec4d8ec776a14f9f5078feefbe8ef8fdda4e8129333e38107bcb989d977efaaf9911a8acef1108eceb0dd52def0ff07e18bd78bea422351c95d3149c500a6f5dee23c2e000010010000000000009b0000007f000000b8327425378df454e4b4e24dadb92e5523efb1ea30a4b04aec47539c20eaf4f35cb69122120bfd4971e3f478b9cc276686d57cce517bda78a8b4f0607c09a8eec3d65e994b85b709000000576439120adb437ce491274cc34a589747bab9e0be5696c4da15091cdf3fd225629f442dead126aa5ccca35075df217fe36bbd745f869d47a3be3bf39caa10325e96186d57753f83361fbd1d0d29758bd5ea80c3a5943c1f0cc26a9a3b6ec339d08af9f4d4e20d2ee25d4c2b9bc6ff329ccf2476dff6c21cbaa83b3f2f68ab6791acd99d3e0db3de6f304b08ddc9db830e3826988fb4bcc82e9288609df2b6d076076f52c2da3d5a3e18c249819e6776a500000000b00000000000000007010000060000004743d52e0d531b680fb06fc504f8a6cbe8fc8f20e3dec93a8baa70033ad8a31f6d280e7ee0335c95c07faf7e1d8744a221c364d3fa03e67aee54528561956a44083082b6138ddb193cb8e2140c7aada3b231c098867142cd3723dd6efc4a70593f028c55baddee952324ee93cbde45995873e80b0f33823470bd978116537d7fbadb19a252431047239a01e224a744216279c0af1faf6bd498a1209250d8f107f8000000000000000801000001feffff8fd5fd5cdd60c2bc60082984d8473592b2dfd0234e0d7dc8cec6f438bbbea029801c64256f02f8332df49ce020e9c337bae45c6bad94fa46868a4d47149fcf75e34e314d38896a21e470fd77e1b1d5254acdf6673294329a5927bf53b400c39d022d263162cda4201ee2e918ec024db603008757c0887a6206309397bdf33604e1cd8101aa5662b6e20000000060000000243d602956af7153957e628729498697115d240c5127b368968715f5eb563a4408a1f896e5a3e6342a70235b128f592cef20a32c4adff1dbc7e3887fda80b6dde943e2c956dd84c8ffaa9af793144f67ce58f862000000"], 0x3c0}}, {{&(0x7f0000000d40)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x3, 0x3, 0x3, 0x3}}, 0x80, &(0x7f0000000f40)=[{&(0x7f0000000dc0)="5e563046026f8d60348c3b54bf580543e7bc0f01cf7f3457c94661f4555f6cfa57770269942220d0f0074ef3db50bedb374ee86cbbfbc33aabde65d15aefe0b78297f9912d31c6ce697e9d9e4a761d7d453e6c55990d3435ccf77f2725a0e0bce74e0865209b0b899b2dc9234c79bb65966a2d1ff46027d8bd52d39ed4caa9d5e04a6ebfff90cd5428ea90f64cae3dccb3", 0x91}, {&(0x7f0000000e80)="fa3b5f7bced0a63884bbef4fe010f19e87b7c881b06eb61b945f4d67fc4b5c48b2aa2a124e71876238fdf707fb800b06479c51e16a42eefeec7cf4a9baacd7887b19a297dee8897218fc7ddb2814df2d50085905495220a1bde1e0e7e73b3f3f57ed4540e4c6415a1f660d01f493f165c5a7bfb9a79116f4abd715450fde100b5fa4c2d1707bafd656a17dad87091e89c17f9fe3c29ede0315e8b045eb5ec534", 0xa0}], 0x2, &(0x7f0000000f80)=[{0xd8, 0x105, 0x43e, "cd7db82343d4623e198f81929653ba479faaf995955eb6595dea9f9d99aa64dc579141622a69d89f11e9d79ba143b9b5fa1be29113e974ddc21bef9fb3c8b765a85e810c49bacab450a9eff3a3d7b1a053312b267ce83d44f60f4b40fada69ba6e9f5b7d5db8e8923ad272f34f6867b126011acfb24306730fca632e347e4d069f14610d932a6b15b0cfc67f2c39e0345cf60da477e9a5762836038bbb17d0e3daa2cd0b2e66fe7f5d6e36c1e3ca0c7512f3ef8d30ba757bb44c3a0dd608df6b8936df2107c7"}, {0xb8, 0x1, 0x7fff, "2b88b9522c0d87c0277d1367d6739a69a7911e2ab19747b61deeda839a8e5c568623cc417d52e7b25e914429295cbf9839caa15e94553a765f30e6a312477553a315c879e8b93d0b21dfe8c699bdb62c0a2d21d0b376b2632d875aa9ab335c8ce90aa88b5e2dff7ee32f13a3ad4ed81aecd29861dc502d80f726ee9b3572616b992deaae8c24a33061728b9c68dfd11a0095a41a8788bb138d917f673002c8a2d52875"}, {0xe0, 0x10c, 0x7, "884c318bb5fd7b6653edcb2ffa98629e4267c7ed1f5f66c840df59a4a7ca9af8dfc52a4b368f07dff1246603b6c314b8cb1e3a1e9cdbd49e833a4dbd17d2d469932cdb759ffbe6d609db01b3375933519116b4492d938f2987be2da7186af63dbd580d8596caa750198a7b6ae129eaf0518d3d00867aa89cc993c4914602b9b0eb97b55cd076ece23a34c89946cd8368814a05d81d91e2b9b3bb487853c3d809d8ee350c4ba7de6e9490535030bef9d2f96278fe7ba9d1a609183010b59178336db3fc6faca8878e7315afc3ce"}, {0x18, 0x6, 0xb83, 'c'}, {0x60, 0x107, 0x3ff, "eca5b425c3f8c545e4088acbb095f45b74e5725bb1273be34488940905ff924d7bf1f70ab7309cfc0ec7a32ec39e9f7158296fdc6be3c34fc847a1e8d436da2a1b19e9cf4d487e7c3b4b10f050"}], 0x2e8}}], 0x2, 0x41) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="b400003d470239d259dad0a530d4d13c27a80b8b2194c340289973219ace57ce90e9aa30c98bbe084103c869c8fbdf91cd3f4e89c573726f301f9d794ad26c93fa527b851d2e27328dfe3da025e00113b85463d5ec1a5c1158e55607cdba11790b8fe4c23403f868298eb90b7f5f34e5ae18a260e723bc331bf348f7490810a04ca7b7e2a5b788c39378b48a8d40fb16ed351abda3cb633ea9fefd3637d38549e6d1e94d2ef9a03a51c6f0d9beb6e1a5605fc27519efd4052198e7b1769bb222cca4743513230389d3bbd323244c3cff5fa0fe5d34ee767630554a145853", @ANYRES16=0x0, @ANYBLOB="20002cbd7000fbdbdf253700000008000300", @ANYRES32=r0, @ANYBLOB="0800270002000000050018010500000005001901060000000800a100020000000800270003000000080057002000000005001801380000000500180116000000080026006c09000008009f00060000000800270001000000080057000004000008002700010000000500180104000000080027000000000008009f00060000000800a0000100000008009f000500000008009f0004000000"], 0xb4}, 0x1, 0x0, 0x0, 0x80}, 0x20040000) open(&(0x7f0000001300)='./file0\x00', 0x103000, 0x20) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000200)={0x2, 'bridge0\x00', {}, 0x9}) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:07 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40000) 07:45:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000380)="4d9b19f76bd4cbdd500d57854d212245d87e7164d341c0b37607ec3e0fb3efe387bded76153fcc024eb937791775496885aaa9b782db88ad2dc694feea26c19bc683f035933775f4e731e3041979232d711dfe4cc0738bee1e5e8b162eb4d4e56a55bda77b2c69ba830780d07ce46218d37647e1c43f0b1ae4557a187e5ff2f5596b6c17b0a5871224c289cffa8fd07147578aea5b1f9ff9a10742a1ca6314403a08f76d1aae14f208e9a73707d79702f86eaa3350024aec5c06d77b62963fffe103b09fecc70f9d6f800a59e8888dadf2c984ed61b25a9366e8586e2e4c2d9c04f8f27cb471ee814b22b3297d3dae202244b0f1fe5b0ff57ad84daec73316030beff732b466ee78452e4accee99bc1b17f0d9486014973ab6d6b05d04a34e1e09fa3ad9227a491312b8a371fd193acf674a3ffa61de4e6d9f5a8db84b29327738dd61f3d884047cce97529868459b6cf8ac9ca76b44019ea7ea5fae179574a296f9205aa4beb8e2871f32de336c652344ae33758f4d97afb6930a0be94bc87aebf1beab74608cd80c654e8f65b5db89e0ce0eafcf5c4a9126b857080744c4d1ac0f27410e8055bc13f8c67fb5a0c81c4354ce0e5e277af91f3e47a42f6177b6ee15ba0c50669d4b0b7c1e5899fe2997371273e9f0bec2f7149bdd7ce93c69f130bc63b18f5461e094efdaedb1f1c324cdba3138f4cbdd4b2a0dce18c56c5b0ab1f704076ab2f22d074a6955c2f90bbc2bb58a779bf30505a8eb8384d254fbde4498aa56b7dddb481c5d798849813cbf67bc14816e0177d8b64b682956ebe68eb664675502ad59d955c9ce345f570ed5485e1c755356cb3d828ff35fd69560e80811a3087c372252abff70acd039da4d20075df39b64722eea735d42912250ece0312549b45b4fe668ed0d228032b44e2594a94186fd0db99fa16438b62750a20dd104a1e7455032c209bc70822a7235efab5ce7b4996f731b9f0ef4338986327100fb4a3bc8e2fd00a00fc38991794a2c35f77f4b5c8181a186959cb88cf38203a42a248f78d0e6ba9d6bd70cbaadb049baa6bed02e4e02e7d691a451c532fe2cc5284be608bde635d145d5ef5d6e54785c2b550ab59e4f34dec5cceb01f9edbfdc55763fab917485b3456c0c5f01eea7c8850b091171413174cba7d4761e41b75938c9f25d82c2fb6974e566040b08d3665566b112a3d3b1a2779668765a19c43f90d1db41ce106ccc5be2f892b078d9e259031c1471d8285c5c74501f58e3475be0806ee57885e78de55b5cccf2b7361f2b872803c8ef40f6a6584cb3aaec2b868782c58b79dc50f139cd7e5193484ea97870e6e8e4f81d21b8d305f6cc082f100500a66d7bf6924e7e426199accbe0a5758a97d37898910bacf90f520c643cebe06cdfd7348de7ef16fb519315d4511154fa80d90af79e11a6721cd08c59c070fcb43e25eb62fbae56464519e17552fbd386726102dd257c76743666145d6a33687cbca701aacc52375fca159830ff33c6463401a3a51063302ea8765032ab0a7a15606af205310b627c99989becfbe9922d94d0a9adcfc9823a51c20ebc00d76ec018a43faa1d1af8398f743286cf4fb72cc4e14776fcf0512d36f470f410843810e1f85c8e35a1e4a6f68cdebfa05cdc4e81e6be2ed04fb63c46425aa81b9e752d3481dc1db80e2a06af5a88f34a48fbdad891c9fb6c44500f62de399c59f2b1f4a7083a90f78dce880ce043ed0f8c04a164199b656af0900f65b2868dfc06ef29e6e7b9e0869e2e2c2cc3a031f8e52c6769ed91d32e4c28cc22a13622a556b23b40d00bcd005b81289d8f057b051d58b04dad9906010aa28acfcb4b53754e450f4f545e037e34400005afb1409261b3b0d83d29a23162eeefebbe979cd52a5755be05e85d437b3a3ce855279aed51c84a44af6ddadcc2b0b341cb96c7b12334783652b6de7f149e7198c01687192b2d7875b7f47389e3e6e43b8861f26324c5f6d85656cc2a415c5e8c38e318bd968f422253398e030149b91d15cd9619d925cfac04a8b99845341d40524a2d0f71052640d8558ec030a4937c0a734d32db19d71ca6a135c7c72649a21357137eb3f5ce0919e162ed54021ea765c48b48f00c7387dd9e82f2504cecdb5769bdac288d172daed6f9d72cf77adfd6b0ccb78067f2f2e2cae2c46819a71eb6ea85cc1ec6982324c828eeb82f871f6a97348c0b1efe1ec9a42c547f4c04237c972cf8ebd9dde2c7edf00e2a2d50521113ed2c73cd928b0dcb1092475d3f830192e9ad2924d82ec9fc876ee9ee570c74afe70ae90606702f1168883308f5cd2341e8c385aaa7d93830db5bf589d4d8ac1e81bb81a8e9207662c0c6c042b0f9d3b96126296bfaf87bfb662f5a6f04d4dd6a8e2237acf0ac15596a9a667ee351b801c97fab06baa055b178831a7f86df4f0f4a057e311ecb7f8272a8b86a3307af91439cea08deb9631d9e2518f55d3e13076897b7c4d7c666a71604d2faf9aa862464e8253e8e59460b6fd1a98c922e3600855c2156c29909cb8f080233a6d468c9fb14b35a4083bbdd362715787b86585244777e126ea05eb5c0b6bd413c676357a7c190ac8218b92e0e1ce58fb1b6aa099333e815bfc49ca8738f3c575914f2430cd358da36801de0f95cbb1480e1b923383f606464a83a96fde3f0128be612f0b405629a54b40a3613722bbdd8c11976b7360894f9fb383bae109bf68e848aecb0e26e35802749199423b4af2d6e91708e8b7e7f2affe1d83fe26a975859fc7757dfeb82f0a019ef352d4a1ac0afe780b2ecb4243c0d5633318c218c1747f6d6287632f6a7d6bff30b558f9ca5bc68a1f46762e0e0340f3048df82768195212bc5ff27f9e72a00f4aa184e8b170e781d3e3d0ef5eb930100a3b406c6cde4796310f66148969aee978bbfac95afb148b6fcd62e8a77e725f1a5fe4d5f1a8fdd6bd0f76d4c1b8781c0a214b8dbe9a12befa097ce03345fb63c215e68d16b092067b6bbc0ff426d9b967fa086b73730c4befa8c3b4acd184b00a56276623236cb3eef5606f88789716285b6127732f57e477cbf2361b81d58368b92bf30e15458466ea20fe577c1e9294ad93eeb48a098781824af00c18df259acdb81f3332e017a1db8af56adf3fc684629d0c2a4cd08e48240e5f2f320b18178693640e7e3f0d04337975bfe743d328e2716f665c3657891a91e1c161e3880b9cc9840957976c9c81ed25cd85b307560a24f864b5fffaf4efdab17a5fc846b8e109731ddcf0f419de944c89540457a83bd348ca61df3c3698e287f13151d6140442ae09c5f428b53e6de0d43da05c317bef3ab9d2d96450287bc4413812e98c5740fb28670c690d7c6d65d5d7a6b250dcaebfb00a10aa5c3d71182984c392a9e81d32d8b9ffabfd3ade77bcd89f68227bbdaf2e88b890fb66e697499e63f311942f84fdf954d25090d6ca679714c6753702271e68b5eec7956b7cfaa14695cb9863098ff3be3a44b71fee681de6eecb667f001d5ec5239ba7d1c14fee889fa4b363b5ba8b6bebde9e4db3aa7fd57c4f4a3260e010159a8064ccc915737b0ec432a1da47aefb0155a00df9e436037cca46d7cc5af27e90454469dfc5cb9346f57ca39a8e047d7578f3a809cb7bfebb998d82a57e0c54fc22e520d81d6ec747607a5494cd39df31c3a9b84cf56d30929b6d0e1cf9d040037f3b5c7bf42530b4da299347540be595c452981a36f143a10d63bdcbedb4d8e04cee5bbc1555f7a0eda1491b8e079051a9b2520a81c87e4c5ea4b1683ded456f69602385e63f37a9b80751af481c6f6590723ba84fc1ba6e146d11de2f00a84eebdd811a00630ad6dc5bc428d7b06f214a83956fa3c45aae8fd3f3d67c9c4fade3187bbccffcddf144e2dca2338a02b428fc176a49e704b0eb15eae6d5126fe3b7c0c469357ff33e257b4d408635a47c84a163243524060fac6821666451367c93a0a01a02c36b9e3a82561aff4b0a106bd049c4bf059227b99288cdd75e92b5998752c73bd69416422ce18123bd19593fac6ad0cf6141f039d1d9cae10381585c658b89bee8f54c2f54e10774913cdc855c6119f1b72c86bf0f21f80d4406ea85af141279ff37f04ea4845def6d0402ced12ae510236d9fecc0ea037d5d43d6ea8c4a534be3ae82409142cb2e2215fa9dd74107c3968b6915a7420b822180cf8e1c368ce062bb46c565583a353b69b5cb493356f1b7156bb38b1b7432f85acb6ecb9bcef467570496ad16dc907c384cd8c19028955f64f06cf291fb2aec1b0e2b0f8360f8adda26450a9ad8d039f4c0748e9b2bf05a36687537925ba93c146c01f02e5dc57bc9d1981f61b16a229b7b33a39f1827f9b22704b9927369c47ea5c84d9199b3379536eb2d484359433a6143e73afd370142d350849dd1a1394799cdfc6570543a600632dbac2169ec04e6f86a5f7fcfb255bf8307114bf9e3218220ff3c36e594fe22035299affc7ac97fde2da8df9e68bad18dd14a026a446926e7efb93843e76ace0a3155a74d5c9f0770a2c94fb07c7639ff4eae4cab7e358535ea43452cf45b5592a8ee960777c7551226366d8e27c046680577c44a2e1bb6942705526ce958030cfc96998bd359f48db0c62d9762a3a5a9481554c9d5dba1ad0c578667ccf92cf7cea1ea078a51bb7066b7d322b31bfe8366e8c9e98888e09df5a89b8f0b2112c439507a0c186d6eefa76fc222202a49b59bf5de4da9c08e93af605f04f5eaf719d15bc60d7c8897a1dfa7eb70b7e8705cd6042d65c936e2321840606d3a4f785eadc5140745a5dc4b3120aaa46a3a0c6e544210729058a897a87462332b509041e922109704039d527ab3eb3c77ccb7b48c20710e8f3052f720e4e4b6227efd0e6f527dbf839d98c342c0789985d7949fd3fc46badea4fb6d0c2c8828a5c8a58ed05622ddd85acae1970444fc598b0a54b4a0fbea0e524cf42638a06cc6281efaec6367214e20da87bf1c2575ca7944c3f70013f6cfaa4470c804120135f4f446fc134376dfd06978fe042b2ce3361ec439da240b9849dfd7a6e3a845de09e163eba12df5533e4439d15c9a52a466e49defbd937256d3dc2a8b7654297924b0f6cc78864a85f6a95033d805ae69e657e9abdc76b2287aa3a73530a0995ade3d8af7aee4675a89ab70cd3440baa3a2c4aff0f97e502bb1b7dc698ee6166e3bd22bd005ac331e1b9c5c26b09c5be5526549e45c9bd505a9cbdaf4047722c1bea7d50ccf89c438f0843a222e2bf5f905df71ac3103a7071d6b9538c314a3099c0a704bf56622bfc5ad55cc7bec4a8e654baca02c40060f6a7bba2ddde9e9ea7b9e6cfe64ad66a38e307aad05c7091797a5e034feddab9a7518ca40f7600ce098737629ae4d6095c72ae74a17b49e776fe442f548beb1bc650653cc33312f7848c8b7a2dfd1abd2ed6bf60e1471c0162461f6ebbfeb4c0109c27b3f33c973baa763d124894966dc5b518cf0a90dc6dd2ece090c11325c262793a5a7ba3fd2a786ee269b85e40103d3eb0a6f086353a559619463b1986ce04b27a12968c34bebb6770e007b0586cd9a916f3c3bb10630b7e17e11ae4355f3acbf3bbc75c59246ec6c3695ba6a085dad4bab72ef852f1b420b7de93a2542fb2b229c7a929b564561547d36c048495ce3589cb5d3677eed060a6ec26c78068b685d55ca2ebf179b1eb724deb0b354099cbcf67e190a51a692301a9d7f632ca6f675616f91bbf97814a60542b2be513923486b8ac980e5d47538577260592c159134271", 0x1000, 0x20048840, &(0x7f0000000200)={0x2, 0x4e24, @loopback}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000000140)) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r4 = openat$cgroup_ro(r1, &(0x7f0000001480)='cpuacct.usage_percpu\x00', 0x0, 0x0) readlinkat(r4, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/119, 0x77) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000002c0), &(0x7f0000001380)=0xc) ftruncate(r3, 0x7) r5 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r6, &(0x7f0000000180)="c8a274f9c738175f30f19968cb698201d9d28b74f4b71f26f0683df40b6470783a8d9420c304639233acac5f6a860d0139a965", 0x33, 0x4000040, &(0x7f00000001c0)={0x2, 0x4e20, @loopback}, 0x10) ioctl$EVIOCSKEYCODE_V2(r5, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, "ed005400000000003ec13e20000000eb00a70000010000000100"}) 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask\"^MAY_WRITE,fscontext=']) 07:45:07 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_int(r0, 0x0, 0x16, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 817.907225][T31452] SELinux: duplicate or incompatible mount options [ 817.931148][T31461] SELinux: duplicate or incompatible mount options [ 817.933723][T31451] FAULT_INJECTION: forcing a failure. [ 817.933723][T31451] name failslab, interval 1, probability 0, space 0, times 0 [ 817.950428][T31451] CPU: 1 PID: 31451 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 817.959184][T31451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 817.969233][T31451] Call Trace: [ 817.972512][T31451] dump_stack_lvl+0xb7/0x103 [ 817.977107][T31451] dump_stack+0x11/0x1a [ 817.981253][T31451] should_fail+0x23c/0x250 [ 817.985754][T31451] ? mempool_alloc_slab+0x16/0x20 [ 817.990779][T31451] __should_failslab+0x81/0x90 [ 817.995547][T31451] should_failslab+0x5/0x20 [ 818.000051][T31451] kmem_cache_alloc+0x46/0x2e0 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask,^MAY_WRITE,fscontext=']) [ 818.003915][T31471] tmpfs: Unsupported parameter 'huge' [ 818.004821][T31451] ? mempool_alloc_slab+0x16/0x20 [ 818.010974][T31472] tmpfs: Unsupported parameter 'huge' [ 818.015191][T31451] mempool_alloc_slab+0x16/0x20 [ 818.015218][T31451] ? mempool_free+0x130/0x130 [ 818.030053][T31451] mempool_alloc+0x8c/0x300 [ 818.034560][T31451] ? unlock_page_memcg+0xc3/0xe0 [ 818.039503][T31451] bio_alloc_bioset+0x1af/0x480 [ 818.044355][T31451] ext4_bio_write_page+0x7c5/0xa40 [ 818.047603][T31475] SELinux: duplicate or incompatible mount options 07:45:07 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=\"MAY_WRITE,fscontext=']) [ 818.049491][T31451] mpage_process_page_bufs+0x437/0x560 [ 818.059348][T31477] SELinux: duplicate or incompatible mount options [ 818.061504][T31451] mpage_prepare_extent_to_map+0x4e6/0x640 [ 818.073912][T31451] ? kmem_cache_alloc+0x1fb/0x2e0 [ 818.078935][T31451] ? ext4_init_io_end+0x2d/0xa0 [ 818.083790][T31451] ext4_writepages+0x6c6/0x1d10 [ 818.088640][T31451] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 818.094311][T31451] ? __ext4_journal_stop+0x47/0x110 [ 818.099513][T31451] ? ext4_expand_extra_isize+0x540/0x540 [ 818.100413][T31482] tmpfs: Unsupported parameter 'huge' [ 818.105145][T31451] ? ext4_dirty_inode+0x9a/0xa0 [ 818.105171][T31451] ? __mark_inode_dirty+0x103/0x680 [ 818.120554][T31451] ? ext4_readpage+0x140/0x140 [ 818.125313][T31451] do_writepages+0x7b/0x150 [ 818.129824][T31451] ? ext4_da_write_end+0x5fc/0x730 [ 818.133118][T31484] tmpfs: Unsupported parameter 'huge' [ 818.134972][T31451] file_write_and_wait_range+0x180/0x210 [ 818.135001][T31451] ext4_sync_file+0x105/0x670 [ 818.150655][T31451] ? tsan.module_ctor+0x10/0x10 [ 818.155518][T31451] vfs_fsync_range+0x107/0x120 [ 818.160292][T31451] ext4_buffered_write_iter+0x39c/0x3f0 [ 818.165894][T31451] ext4_file_write_iter+0x2e7/0x11d0 [ 818.171165][T31451] ? avc_policy_seqno+0x22/0x30 [ 818.176263][T31451] ? selinux_file_permission+0x22e/0x530 [ 818.181967][T31451] do_iter_readv_writev+0x2cb/0x360 [ 818.187155][T31451] do_iter_write+0x112/0x4c0 [ 818.191787][T31451] ? kmalloc_array+0x2d/0x40 [ 818.196393][T31451] vfs_iter_write+0x4c/0x70 [ 818.200953][T31451] iter_file_splice_write+0x40a/0x750 [ 818.206329][T31451] ? splice_from_pipe+0xc0/0xc0 [ 818.211175][T31451] direct_splice_actor+0x80/0xa0 [ 818.216185][T31451] splice_direct_to_actor+0x345/0x650 [ 818.221620][T31451] ? do_splice_direct+0x170/0x170 [ 818.226709][T31451] do_splice_direct+0xf5/0x170 [ 818.231456][T31451] do_sendfile+0x773/0xda0 [ 818.235864][T31451] __x64_sys_sendfile64+0xa9/0x130 [ 818.241054][T31451] do_syscall_64+0x3d/0x90 [ 818.245520][T31451] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 818.251498][T31451] RIP: 0033:0x4665e9 [ 818.255376][T31451] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 818.275025][T31451] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 818.283427][T31451] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 818.291382][T31451] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 818.299334][T31451] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 818.307353][T31451] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 818.315363][T31451] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:08 executing program 3 (fault-call:2 fault-nth:75): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:08 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=,MAY_WRITE,fscontext=']) 07:45:08 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sync_file_range(0xffffffffffffffff, 0x8, 0x9, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc4000) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000140)=0x100000001) 07:45:08 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0007f02ac"], 0x30) 07:45:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f00000000c0)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0xffffffffffffffff}, 0x0, 0xc, 0xffffffffffffffff, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r3 = pidfd_getfd(r1, r2, 0x0) sendto$inet(r3, &(0x7f0000000140)="95562b9ade8883854dfb383cb266d1c4ea814e4842059fe0338a714978131fe70a7fe693b4ebd37407dfb485a87256022d2934dddde04d75f8508b8e892d76c7aa03250afe830b210ad19c03cfdf6e4cc9dc485c55b65b0e7f530573afcaff28e9a585045039e88b5e3467df940614011344f3", 0x73, 0x4000800, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:08 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x1000000) 07:45:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000140)="1edff402d616fc3f1ad567416f4ae294220403394dc394ca9427f3f0b34966373b2c9e49fdc5ecc7bcd3d98bb1e40329bf5c91591e207173db5ac333c2a43af41dcb88d276f808b905f5156c17daf0290d9d2b4046564beeef071a067cac189b85ab1fdd37693726d443a300ec948b942709cea1c785e1d1f7b318fa307ba2710c663705dae7bb88a015d1d0d35586e52a3058230a6efa46181d2a07db6ceec0e5", 0xa1, 0x4000, &(0x7f00000000c0)={0x2, 0x4e23, @private=0xa010102}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 818.524210][T31510] SELinux: duplicate or incompatible mount options [ 818.541431][T31500] FAULT_INJECTION: forcing a failure. [ 818.541431][T31500] name failslab, interval 1, probability 0, space 0, times 0 [ 818.542644][T31517] SELinux: duplicate or incompatible mount options [ 818.554166][T31500] CPU: 1 PID: 31500 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 07:45:08 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^\"AY_WRITE,fscontext=']) [ 818.569466][T31500] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 818.579513][T31500] Call Trace: [ 818.582837][T31500] dump_stack_lvl+0xb7/0x103 [ 818.587431][T31500] dump_stack+0x11/0x1a [ 818.591603][T31500] should_fail+0x23c/0x250 [ 818.596079][T31500] ? ext4_init_io_end+0x2d/0xa0 [ 818.600927][T31500] __should_failslab+0x81/0x90 [ 818.605695][T31500] should_failslab+0x5/0x20 [ 818.606803][T31523] tmpfs: Unsupported parameter 'huge' [ 818.610191][T31500] kmem_cache_alloc+0x46/0x2e0 07:45:08 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^,AY_WRITE,fscontext=']) [ 818.618855][T31524] tmpfs: Unsupported parameter 'huge' [ 818.620322][T31500] ? submit_bio+0x10c/0x190 [ 818.620345][T31500] ext4_init_io_end+0x2d/0xa0 [ 818.635034][T31500] ext4_writepages+0x76d/0x1d10 [ 818.639905][T31500] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 818.645534][T31500] ? __ext4_journal_stop+0x47/0x110 [ 818.650464][T31526] SELinux: duplicate or incompatible mount options [ 818.650777][T31500] ? ext4_expand_extra_isize+0x540/0x540 [ 818.658094][T31527] SELinux: duplicate or incompatible mount options [ 818.662969][T31500] ? ext4_dirty_inode+0x9a/0xa0 07:45:08 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^M\"Y_WRITE,fscontext=']) [ 818.662996][T31500] ? __mark_inode_dirty+0x103/0x680 [ 818.679566][T31500] ? ext4_readpage+0x140/0x140 [ 818.684325][T31500] do_writepages+0x7b/0x150 [ 818.688823][T31500] ? ext4_da_write_end+0x5fc/0x730 [ 818.693941][T31500] file_write_and_wait_range+0x180/0x210 [ 818.694200][T31529] tmpfs: Unsupported parameter 'huge' [ 818.699637][T31500] ext4_sync_file+0x105/0x670 [ 818.706727][T31530] tmpfs: Unsupported parameter 'huge' [ 818.709666][T31500] ? tsan.module_ctor+0x10/0x10 [ 818.709718][T31500] vfs_fsync_range+0x107/0x120 07:45:08 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^M,Y_WRITE,fscontext=']) [ 818.724641][T31500] ext4_buffered_write_iter+0x39c/0x3f0 [ 818.730240][T31500] ext4_file_write_iter+0x2e7/0x11d0 [ 818.735525][T31500] ? avc_policy_seqno+0x22/0x30 [ 818.740445][T31500] ? selinux_file_permission+0x22e/0x530 [ 818.741466][T31532] SELinux: duplicate or incompatible mount options [ 818.746070][T31500] do_iter_readv_writev+0x2cb/0x360 [ 818.746097][T31500] do_iter_write+0x112/0x4c0 [ 818.754217][T31533] SELinux: duplicate or incompatible mount options [ 818.757831][T31500] ? kmalloc_array+0x2d/0x40 07:45:08 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MA\"_WRITE,fscontext=']) [ 818.773615][T31500] vfs_iter_write+0x4c/0x70 [ 818.778119][T31500] iter_file_splice_write+0x40a/0x750 [ 818.783496][T31500] ? splice_from_pipe+0xc0/0xc0 [ 818.788095][T31535] tmpfs: Unsupported parameter 'huge' [ 818.788349][T31500] direct_splice_actor+0x80/0xa0 [ 818.788377][T31500] splice_direct_to_actor+0x345/0x650 [ 818.794441][T31536] tmpfs: Unsupported parameter 'huge' [ 818.798637][T31500] ? do_splice_direct+0x170/0x170 [ 818.798664][T31500] do_splice_direct+0xf5/0x170 [ 818.798694][T31500] do_sendfile+0x773/0xda0 [ 818.798713][T31500] __x64_sys_sendfile64+0xa9/0x130 [ 818.828751][T31500] do_syscall_64+0x3d/0x90 [ 818.833149][T31500] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 818.839025][T31500] RIP: 0033:0x4665e9 [ 818.842896][T31500] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 818.862525][T31500] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 818.870989][T31500] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 818.878939][T31500] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 818.886892][T31500] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 818.894895][T31500] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 818.902845][T31500] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:08 executing program 3 (fault-call:2 fault-nth:76): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:08 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MA,_WRITE,fscontext=']) 07:45:08 executing program 0: keyctl$set_reqkey_keyring(0xe, 0x3) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000080), 0x4) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001cc0)=[{{&(0x7f0000000380)=@l2, 0x80, &(0x7f0000000240)=[{&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/194, 0xc2}], 0x2, &(0x7f00000005c0)=""/238, 0xee}, 0xffffffff}, {{&(0x7f00000006c0)=@sco={0x1f, @fixed}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000740)=""/103, 0x67}, {&(0x7f00000007c0)=""/187, 0xbb}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x3, &(0x7f0000001880)=""/184, 0xb8}, 0x2000000}, {{&(0x7f0000001940)=@can, 0x80, &(0x7f0000001c00)=[{&(0x7f00000019c0)=""/113, 0x71}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/158, 0x9e}], 0x3, &(0x7f0000001c40)=""/105, 0x69}, 0x7fff}], 0x3, 0x60, &(0x7f0000001d80)) sendto$inet(r1, &(0x7f0000000140)="674a4a6087ab69972b0ebe2f85f3a2f7d06c256a1dce3a8b9f75432156763ed4ce35472289a1290684d5870852b1b0e7eaeb1c68a778e33afccffd7f8404fe20c4090fd5963daef0299e079da0966469ba0152e5652530c84ad02cd1d739706c9a316143a9a016ea96c796fa5c05f28e6e9cad5c67f5b9959d24983fa540", 0x7e, 0x0, &(0x7f00000000c0)={0x2, 0x4e23, @local}, 0x10) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(0xffffffffffffffff, 0x80489439, &(0x7f0000002200)) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) recvmsg(r4, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000002140)=[{&(0x7f0000001e00)=""/221, 0xdd}, {&(0x7f0000001f00)=""/199, 0xc7}, {&(0x7f0000002000)=""/79, 0x4f}, {&(0x7f0000002080)=""/75, 0x4b}, {&(0x7f0000002100)=""/8, 0x8}], 0x5}, 0x61) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000001c0)={0x0, 0x5, 0x0, 0x401, "1889070cb9ae7455a2b9f4714632689928360d99258fbaf0f0a35f530e0ed8ec"}) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r4, &(0x7f0000000280)={0x2, 0x0, @private=0xa010101}, 0x10) r5 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r5, 0x0, 0xe, &(0x7f0000001dc0)=0x9c1, 0x4) 07:45:08 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2000000) 07:45:08 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x9) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0x1, 0x6, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet_int(r3, 0x0, 0x32, &(0x7f0000000f00)=0x1000000, 0x4) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'veth0_to_team\x00', 0x0}) sendmmsg$inet(r3, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0x2, 0x4e25, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @empty, @multicast1}}}], 0x20}}], 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000080)={'syztnl2\x00', r5, 0x4, 0x9, 0x3, 0x7ff, 0x1, @dev={0xfe, 0x80, '\x00', 0x24}, @private1={0xfc, 0x1, '\x00', 0x1}, 0x40, 0x10, 0x3, 0x80000001}}) sendmsg$inet(r1, &(0x7f00000006c0)={&(0x7f00000000c0)={0x2, 0x4e20, @remote}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000140)="8af07b7b70db39cad3494ae6e28f015c007cc286a96603597ff8c229b23a15bee4664ebf4a4b42d8e5e75b0c661086f5e2a75508ea8f002565c12f98c93fa22d5735d39af5e50582654dc1d2c120fca8a34a5548b00439c84b54e9a1b893972144203e8434fc2c776e492af1c4ff9d41035e6242df5244ca3ab1c6ed0413f724038cfc6147f5e0584979a25b9f54263f7361f544983ba62fa3a03e05a70156b9700e69621cfbf09d5ac9f7edd201", 0xae}, {&(0x7f0000000200)="eeed7770bf99fa4f88e6f9aa629184c54225fbb2517b21a3e9169e46200a9628cf610d3ebfbb0e8b60387f9c54e8ce212a7e2cde1db4568d5646d00d63ded737c57e977d0105c3a5915865143310a2a30cb0ea57595574840555ca9d842abd351964912a33aac7a2ab2cdc5880", 0x6d}, {&(0x7f0000000380)="5babc3e9770f5ff3e1fcb2444217170cd10b02e40d43071ec9efe5d816a67a50568cc8639bb63c09aa4ac3a1ce3f357bd327caa4ac15a27e7315650085bf9b1afc73c4251be7fd18139b8a8a8cc9714b5f3928548144aaf4aa953ae215c7bc0e503464b18650d5f709d83067bc8e4ce96a66530e88026092", 0x78}, {&(0x7f00000002c0)="a24a7c0941cd46c983c8245dd7dd91e47d68dfaeb815e8c0e6c9cf42e98664ab5384fd2ff88a673c0577e592f51d53db54f3917ffdec3c", 0x37}, {&(0x7f0000000400)="c68c2fd2acf52589ad95819166e87c15300aba7a53f0a8c334cdafc519d10511814090221bc1eaca287cab23bad34f4e669e5812feba701e50", 0x39}, {&(0x7f0000000440)="fa701f75438ea08c951904", 0xb}], 0x6, &(0x7f0000000500)=[@ip_ttl={{0x14, 0x0, 0x2, 0x7}}, @ip_retopts={{0x60, 0x0, 0x7, {[@timestamp_addr={0x44, 0x2c, 0x97, 0x1, 0x8, [{@broadcast, 0x7f}, {@empty, 0x1f}, {@dev={0xac, 0x14, 0x14, 0x2d}, 0x3}, {@dev={0xac, 0x14, 0x14, 0x33}, 0x9}, {@multicast2, 0x3}]}, @lsrr={0x83, 0x7, 0xec, [@remote]}, @timestamp={0x44, 0x1c, 0xa8, 0x0, 0xe, [0x200, 0x1, 0x1ff, 0x7, 0xfffffffd, 0xa011]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_retopts={{0x54, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x3c, 0xf3, 0x3, 0x7, [{@empty, 0x1}, {@rand_addr=0x64010101, 0x4}, {@broadcast, 0x1}, {@remote, 0x10000}, {@remote, 0xff}, {@multicast2, 0x8001}, {@rand_addr=0x64010100, 0xa5d}]}, @end, @ra={0x94, 0x4, 0x1}]}}}, @ip_ttl={{0x14}}, @ip_ttl={{0x14, 0x0, 0x2, 0x472}}, @ip_retopts={{0x44, 0x0, 0x7, {[@timestamp_prespec={0x44, 0xc, 0xa3, 0x3, 0x5, [{@private=0xa010100, 0x7fff}]}, @generic={0x83, 0x9, "b72adb390f54e8"}, @ssrr={0x89, 0x1f, 0xbe, [@broadcast, @multicast2, @rand_addr=0x64010101, @initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @empty, @private=0xa010102]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x8}}], 0x198}, 0x20004014) r6 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r6, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:08 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000202ac"], 0x30) 07:45:09 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000402ac"], 0x30) 07:45:09 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY\"WRITE,fscontext=']) 07:45:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x80}, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x9, 0x0, 0xfffffffe}, 0x0, 0x8000400000000000, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x81, 0x0, 0x9cdb, 0x24, "ed005400000000ff07c13e1d000020ebefde0000000000001f00"}) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f00000000c0)={0x80000000, 0x6c, 0xfff, 0x800, 0xbf5a, 0x8}) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="77c9700090074f2a6ec373445ef7a517dfd33c457061486c96bdf91c30b0c5b9870e3990cbebca47323573d5a7784ad27a4de7c258f87a4704ff1ce0ec87266fefd4531fe50507592623c931f893d9d02a959f2c08f9bfbe0ae43ab510e77c30928a1df3a3d7592cb2e4a9c3af8d08b612eb71525cab73245465c42b116bab003d053054f787afa3701183dca0f28eef2c954bd17bbd2ccd42556287ca501cce1f4088e1779dfa72d177e97ce1f08ba359cc454cc3ad5e7fe109b8da4822eb033a6c6a9449d6bddb177eee8c20711d3a6b292b6553b8a240c1f037cd34355b443f7bf0c3d129701a760447", 0xeb, 0x4024011, 0x0, 0x0) [ 819.123058][T31559] SELinux: duplicate or incompatible mount options [ 819.130817][T31561] SELinux: duplicate or incompatible mount options [ 819.174902][T31560] FAULT_INJECTION: forcing a failure. [ 819.174902][T31560] name failslab, interval 1, probability 0, space 0, times 0 [ 819.187545][T31560] CPU: 1 PID: 31560 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 819.196558][T31560] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 819.206606][T31560] Call Trace: [ 819.209931][T31560] dump_stack_lvl+0xb7/0x103 [ 819.214516][T31560] dump_stack+0x11/0x1a [ 819.218665][T31560] should_fail+0x23c/0x250 [ 819.223087][T31560] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 819.228387][T31560] __should_failslab+0x81/0x90 [ 819.233135][T31560] should_failslab+0x5/0x20 [ 819.237640][T31560] kmem_cache_alloc+0x46/0x2e0 [ 819.242394][T31560] ext4_alloc_io_end_vec+0x2e/0xd0 [ 819.247494][T31560] ext4_writepages+0xa8d/0x1d10 [ 819.252333][T31560] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 819.257961][T31560] ? ext4_expand_extra_isize+0x540/0x540 [ 819.263615][T31560] ? ext4_dirty_inode+0x9a/0xa0 [ 819.268462][T31560] ? __mark_inode_dirty+0x103/0x680 [ 819.273656][T31560] ? ext4_readpage+0x140/0x140 [ 819.278444][T31560] do_writepages+0x7b/0x150 [ 819.282937][T31560] ? ext4_da_write_end+0x5fc/0x730 [ 819.288042][T31560] file_write_and_wait_range+0x180/0x210 [ 819.293675][T31560] ext4_sync_file+0x105/0x670 [ 819.298356][T31560] ? tsan.module_ctor+0x10/0x10 [ 819.303191][T31560] vfs_fsync_range+0x107/0x120 [ 819.307948][T31560] ext4_buffered_write_iter+0x39c/0x3f0 [ 819.313488][T31560] ext4_file_write_iter+0x2e7/0x11d0 [ 819.318822][T31560] ? avc_policy_seqno+0x22/0x30 [ 819.323743][T31560] ? selinux_file_permission+0x22e/0x530 [ 819.329367][T31560] do_iter_readv_writev+0x2cb/0x360 [ 819.334557][T31560] do_iter_write+0x112/0x4c0 [ 819.339216][T31560] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 819.344758][T31560] vfs_iter_write+0x4c/0x70 [ 819.349274][T31560] iter_file_splice_write+0x40a/0x750 [ 819.354635][T31560] ? splice_from_pipe+0xc0/0xc0 [ 819.359476][T31560] direct_splice_actor+0x80/0xa0 [ 819.364405][T31560] splice_direct_to_actor+0x345/0x650 [ 819.369765][T31560] ? do_splice_direct+0x170/0x170 [ 819.374780][T31560] do_splice_direct+0xf5/0x170 [ 819.379534][T31560] do_sendfile+0x773/0xda0 [ 819.383941][T31560] __x64_sys_sendfile64+0xa9/0x130 [ 819.389056][T31560] do_syscall_64+0x3d/0x90 [ 819.393461][T31560] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 819.399344][T31560] RIP: 0033:0x4665e9 [ 819.403224][T31560] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:45:09 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4000000) 07:45:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0xfffc, 0x5d6, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e24, @private=0xa010101}, 0x10) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=@sha1={0x1, "816e6094daec06c58081d7c1c8d3935527983233"}, 0x15, 0x0) [ 819.422816][T31560] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 819.431219][T31560] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 819.439173][T31560] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 819.447133][T31560] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 819.455093][T31560] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 819.463064][T31560] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:09 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x7f000000) [ 819.498859][T31579] tmpfs: Unsupported parameter 'huge' 07:45:09 executing program 3 (fault-call:2 fault-nth:77): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000400)="9f6f8fe75f280f43416bfcb4e4b89a3fa85498ce81e4062d9015699446dc9cbcda1f60f5f0d8e0b8396e7e8acc5093f1bf9e7e0c9ab06ba58eefda00123eb33f631a88c202c559328e911602d8874294f3936ba926c0df46138cd9bf74a0b6f9193268a39f691aaa5d33363e6a8a7f02a8dc1fda311066902f6d66f270875e753d6e47869b7eeb43244da057bfbf2a3b2bdb", 0x92, 0x20000000, &(0x7f00000002c0)={0x2, 0x4e21, @multicast2}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="c78bca23fe3db1a84e07dc6ce1e25705ce1c761389026dc13d22cbc7469a19443f042541b1f4d702ac615ce1ae479e2c13ec1cabec3e51de7e2e4ebcc3d1295b3e3c51c83293e0cfd5b9a86fedadfc12d766d7318d0f9ad128f6d5a83f372e16bc", 0x61}, {&(0x7f0000000380)="b24987157f59bdc6f0633c842dc3cd69f53268028b547691f6c510308f25c2d461ceb86e1d61f928a39269e667a2607494a29dfaca69495b13053d3c8941f76000e260c669904ecb09854c147e46f4bf5d9f25e6afdfa3ceb0753d9735a17172ca4120858c507c66d350bd", 0x6b}], 0x2, 0x6, 0x3f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000180)="e5", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) syncfs(r1) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000000)={0xc, r1}) openat(r2, &(0x7f00000000c0)='./file1\x00', 0x0, 0x8) r4 = getpid() sched_getparam(r4, &(0x7f0000000300)) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc1f}}, r4, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:09 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY,WRITE,fscontext=']) 07:45:09 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000602ac"], 0x30) 07:45:09 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0xffffff7f) 07:45:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x90040) write$binfmt_aout(r1, &(0x7f0000000140)={{0xcc, 0x4, 0x72, 0x376, 0x18a, 0x1, 0xd1, 0x4}, "f16354cef8e17f766abef556db0872ed82d5559b5705a0ffce1f867819fc805c9590c204a71c3ed6376cf97c194f8c33d1dcd86a2798b81b7e5365056215eb382a00bbe41da0ecc8c9a2c36aebf7e8e222849be298f89cd8be75f2281a4fe065f7e0d64729c2d0454009917cf46db06786595f90dae14a483cf092000b2cb94a6a152c5fbb9f40faf75a46d3f4b657813e7149226871cf8f38b1d5678b741255335b0ec33117d149e6685aa20c0bde6f7e25fe4274d5770713c55e83494d"}, 0xde) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:09 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4000000000000) [ 819.702063][T31611] SELinux: duplicate or incompatible mount options [ 819.713494][T31620] SELinux: duplicate or incompatible mount options 07:45:09 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_\"RITE,fscontext=']) 07:45:09 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000a02ac"], 0x30) [ 819.745917][T31616] FAULT_INJECTION: forcing a failure. [ 819.745917][T31616] name failslab, interval 1, probability 0, space 0, times 0 [ 819.758589][T31616] CPU: 1 PID: 31616 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 819.767348][T31616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 819.777399][T31616] Call Trace: [ 819.780666][T31616] dump_stack_lvl+0xb7/0x103 [ 819.785289][T31616] dump_stack+0x11/0x1a [ 819.789107][T31628] tmpfs: Unsupported parameter 'huge' 07:45:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="4ecf6cc880ec186ba39d1a557bb132ea9793d107717c1fee4f4833790813a1f4803480a91794be889402524240bff77dcc570cc7c67accb7bc6c2e7a48caf6196f5d172a2d7b2a0d98045a86c0a5714e9ad2bd6952716b682c5d2ae7cbfc1ec1c493f44368af309f107953c96530be423566163399bd9c5c0d7b282a", 0x7c, 0x8044, &(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10) [ 819.789442][T31616] should_fail+0x23c/0x250 [ 819.799206][T31616] ? kcalloc+0x32/0x50 [ 819.803345][T31616] __should_failslab+0x81/0x90 [ 819.808104][T31616] should_failslab+0x5/0x20 [ 819.812609][T31616] __kmalloc+0x66/0x340 [ 819.816770][T31616] ? __sbitmap_queue_get_shallow+0x37/0x50 [ 819.822574][T31616] kcalloc+0x32/0x50 [ 819.826461][T31616] ext4_find_extent+0x21c/0x7f0 [ 819.831320][T31616] ext4_ext_map_blocks+0xd9/0x1f00 [ 819.836478][T31616] ? __down_write_common+0x42/0x810 [ 819.841663][T31616] ? release_pages+0x873/0x8a0 [ 819.846417][T31616] ? percpu_counter_add_batch+0x69/0xd0 [ 819.851955][T31616] ? ext4_es_lookup_extent+0x36b/0x490 [ 819.857398][T31616] ext4_map_blocks+0x70d/0xef0 [ 819.862214][T31616] mpage_map_one_extent+0x10d/0x360 [ 819.867502][T31616] ext4_writepages+0xc1a/0x1d10 [ 819.872343][T31616] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 819.878018][T31616] ? ext4_expand_extra_isize+0x540/0x540 [ 819.883706][T31616] ? ext4_dirty_inode+0x9a/0xa0 [ 819.888546][T31616] ? __mark_inode_dirty+0x103/0x680 [ 819.893773][T31616] ? ext4_readpage+0x140/0x140 [ 819.898523][T31616] do_writepages+0x7b/0x150 [ 819.903009][T31616] ? ext4_da_write_end+0x5fc/0x730 [ 819.908143][T31616] file_write_and_wait_range+0x180/0x210 [ 819.913824][T31616] ext4_sync_file+0x105/0x670 [ 819.918486][T31616] ? tsan.module_ctor+0x10/0x10 [ 819.923320][T31616] vfs_fsync_range+0x107/0x120 [ 819.928073][T31616] ext4_buffered_write_iter+0x39c/0x3f0 [ 819.933631][T31616] ext4_file_write_iter+0x2e7/0x11d0 [ 819.938909][T31616] ? avc_policy_seqno+0x22/0x30 [ 819.944005][T31616] ? selinux_file_permission+0x22e/0x530 [ 819.949635][T31616] do_iter_readv_writev+0x2cb/0x360 [ 819.954828][T31616] do_iter_write+0x112/0x4c0 [ 819.959410][T31616] ? kmalloc_array+0x2d/0x40 [ 819.964002][T31616] vfs_iter_write+0x4c/0x70 [ 819.968512][T31616] iter_file_splice_write+0x40a/0x750 [ 819.973887][T31616] ? splice_from_pipe+0xc0/0xc0 [ 819.978732][T31616] direct_splice_actor+0x80/0xa0 [ 819.983661][T31616] splice_direct_to_actor+0x345/0x650 [ 819.989078][T31616] ? do_splice_direct+0x170/0x170 [ 819.994151][T31616] do_splice_direct+0xf5/0x170 [ 819.998904][T31616] do_sendfile+0x773/0xda0 [ 820.003310][T31616] __x64_sys_sendfile64+0xa9/0x130 [ 820.008414][T31616] do_syscall_64+0x3d/0x90 [ 820.012818][T31616] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 820.018817][T31616] RIP: 0033:0x4665e9 [ 820.022704][T31616] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 820.042301][T31616] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 820.050703][T31616] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 820.058660][T31616] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 820.066645][T31616] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 820.074677][T31616] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 820.082751][T31616] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:10 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x100000000000000) 07:45:10 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0002902ac"], 0x30) [ 820.104081][T31637] tmpfs: Unsupported parameter 'huge' [ 820.162408][ T198] ================================================================== [ 820.170509][ T198] BUG: KCSAN: data-race in __writeback_single_inode / inode_io_list_del [ 820.178839][ T198] [ 820.181192][ T198] write to 0xffff888106e12cf8 of 8 bytes by task 1787 on cpu 0: [ 820.188812][ T198] inode_io_list_del+0xc9/0x2a0 [ 820.193644][ T198] evict+0xac/0x3c0 [ 820.197431][ T198] iput+0x430/0x580 [ 820.201217][ T198] do_unlinkat+0x293/0x4f0 [ 820.205618][ T198] __x64_sys_unlink+0x2c/0x30 [ 820.210274][ T198] do_syscall_64+0x3d/0x90 [ 820.214668][ T198] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 820.220541][ T198] [ 820.222863][ T198] read to 0xffff888106e12cf8 of 8 bytes by task 198 on cpu 1: [ 820.230387][ T198] __writeback_single_inode+0x104/0x440 [ 820.235916][ T198] writeback_sb_inodes+0x563/0xd10 [ 820.241011][ T198] wb_writeback+0x28e/0x700 [ 820.246014][ T198] wb_do_writeback+0x101/0x510 [ 820.250758][ T198] wb_workfn+0xc8/0x520 [ 820.254899][ T198] process_one_work+0x3e9/0x8f0 [ 820.259730][ T198] worker_thread+0x636/0xae0 [ 820.264316][ T198] kthread+0x262/0x280 [ 820.268363][ T198] ret_from_fork+0x1f/0x30 [ 820.272762][ T198] [ 820.275059][ T198] value changed: 0x0000000000020081 -> 0x00000000000000a1 [ 820.282266][ T198] [ 820.284563][ T198] Reported by Kernel Concurrency Sanitizer on: [ 820.290687][ T198] CPU: 1 PID: 198 Comm: kworker/u4:3 Not tainted 5.14.0-rc5-syzkaller #0 [ 820.299078][ T198] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 820.309146][ T198] Workqueue: writeback wb_workfn (flush-8:0) [ 820.315107][ T198] ================================================================== 07:45:10 executing program 3 (fault-call:2 fault-nth:78): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:10 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_,RITE,fscontext=']) 07:45:10 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f00000000c0)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = getpid() sched_getparam(r1, &(0x7f0000000300)) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, r1, 0x0, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:10 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x10) 07:45:10 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x200000000000000) 07:45:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10000}, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xf, &(0x7f00000001c0)=0x1, 0x4) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000180)="e5", 0x1}], 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x80000001) syncfs(r3) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000000)={0xc, r3}) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f00000000c0)={0x5, 0x7, 0x1f, 0x1ff, "77bcd581f790d5b2c356048e8f6721b4a2274fc1f0aa04dee431d5abaf0edaad"}) fcntl$setsig(r1, 0xa, 0x37) r6 = socket$inet6(0xa, 0x1, 0xe6da) write$binfmt_misc(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="73797a30af5d601cbba66c61dc0390b9197ef6ea6e51715194fd6348f09ba9bc0a8f855864da6d8b4e063514a64532c6160817cf9950d009614b5d820d2672897ce09d8e0c122b56f60911070828bf9dbd1e8932165ac84e1ba0dbc5b0a94201d6d11377130419cf32fd330d5f4a72e33300aef5f15682032025f7aa4e2b6979d80550ee38997787817782c20a71ad1ebe03b0c35151d991ad7454492b3de9c447db765dcf20114360850d21a7ffaa49c7ee1dedebd9abb0fdb41377bb6cb2d68d3cf9d78cacf4c3917df3f19f4c21f6d8f0c3e163ff12fc8f5433fa9cbb2079a8e961bae554916eb52029c8b09c0535"], 0xdc) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:10 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x2, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x4, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000000140)="b0b2e40f60a6301627ee0e1eb4fa78862b6a52bd282c68c0430b0223de1e8520f54e07e621af5c63bb22b34689c3fda785012b24177a3cc00d5c8c0b57d7d9434e3456cbaf1f88ab5a3e03a790677638aa9cd01084a03511d0c42c900b7e92594eb4d0297822e4f2e4aae315e8d4a1edd7810225bb962670a3989a7d725b3b0b38d0da9068cd5794c03a1dd2ab9fc716b808c8b8036338473f8de3b11d886adf650b27a15be13792d0325a", 0xab, 0x1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f00000000c0)={0xe1, 0xd, 0x400, 0xe0, "2eb26326fd260594558e839b380bb00d55a2e94e6631cc0178aaeb07f0c225d4"}) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:10 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x5000) [ 820.517352][T31671] SELinux: duplicate or incompatible mount options [ 820.525165][T31678] SELinux: duplicate or incompatible mount options 07:45:10 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_W\"ITE,fscontext=']) 07:45:10 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000140)={{{@in=@remote, @in6=@remote, 0x4e23, 0x5, 0x4e23, 0x4, 0xa, 0x20, 0x0, 0x3a, 0x0, 0xffffffffffffffff}, {0x7, 0x5, 0x1, 0x20, 0x6, 0x5, 0xffff, 0x100000001}, {0x6, 0x1, 0x6, 0x7f}, 0x3, 0x0, 0x2, 0x0, 0x2, 0x2}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d6, 0x32}, 0xa, @in6=@remote, 0x3503, 0x0, 0x3, 0x7f, 0x9, 0x3f, 0x1}}, 0xe8) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000a40)={0x5, 0x80, 0x40, 0x0, 0x63, 0x7, 0x0, 0xf68c, 0x400, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f00000000c0)}, 0x40008, 0x32c, 0xfffff348, 0x3, 0x8000000000000000, 0x6, 0x185c, 0x0, 0x9, 0x0, 0x13600}, 0xffffffffffffffff, 0x3, r1, 0x8) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r4 = epoll_create1(0x0) preadv(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/211, 0xd3}, {&(0x7f0000000580)=""/175, 0xaf}, {&(0x7f0000000640)=""/216, 0xd8}, {&(0x7f0000000740)=""/202, 0xca}, {&(0x7f0000000840)=""/74, 0x4a}, {&(0x7f00000008c0)=""/237, 0xed}], 0x7, 0x7, 0xf40d) [ 820.567626][T31674] FAULT_INJECTION: forcing a failure. [ 820.567626][T31674] name failslab, interval 1, probability 0, space 0, times 0 [ 820.580347][T31674] CPU: 1 PID: 31674 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 820.589105][T31674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 820.599304][T31674] Call Trace: [ 820.602578][T31674] dump_stack_lvl+0xb7/0x103 [ 820.607169][T31674] dump_stack+0x11/0x1a [ 820.611318][T31674] should_fail+0x23c/0x250 07:45:10 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x400000000000000) 07:45:10 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_W,ITE,fscontext=']) [ 820.615836][T31674] ? mempool_alloc_slab+0x16/0x20 [ 820.620936][T31674] __should_failslab+0x81/0x90 [ 820.622575][T31691] tmpfs: Unsupported parameter 'huge' [ 820.625733][T31674] should_failslab+0x5/0x20 [ 820.625756][T31674] kmem_cache_alloc+0x46/0x2e0 [ 820.634208][T31696] tmpfs: Unsupported parameter 'huge' [ 820.635586][T31674] mempool_alloc_slab+0x16/0x20 [ 820.650506][T31674] ? mempool_free+0x130/0x130 [ 820.655176][T31674] mempool_alloc+0x8c/0x300 [ 820.659745][T31674] ? unlock_page_memcg+0xc3/0xe0 [ 820.664750][T31674] bio_alloc_bioset+0xcc/0x480 [ 820.669518][T31674] ext4_bio_write_page+0x7c5/0xa40 [ 820.672741][T31701] SELinux: duplicate or incompatible mount options [ 820.674656][T31674] ext4_writepages+0x1050/0x1d10 [ 820.682210][T31702] SELinux: duplicate or incompatible mount options [ 820.686152][T31674] ? __ext4_iget+0xdf1/0x26b0 [ 820.686178][T31674] ? __mark_inode_dirty+0x103/0x680 [ 820.702578][T31674] ? ext4_readpage+0x140/0x140 [ 820.707348][T31674] do_writepages+0x7b/0x150 [ 820.711855][T31674] ? ext4_da_write_end+0x5fc/0x730 [ 820.717745][T31674] file_write_and_wait_range+0x180/0x210 [ 820.723397][T31674] ext4_sync_file+0x105/0x670 [ 820.728058][T31674] ? tsan.module_ctor+0x10/0x10 [ 820.732975][T31674] vfs_fsync_range+0x107/0x120 [ 820.737736][T31674] ext4_buffered_write_iter+0x39c/0x3f0 [ 820.743275][T31674] ext4_file_write_iter+0x2e7/0x11d0 [ 820.748537][T31674] ? avc_policy_seqno+0x22/0x30 [ 820.753431][T31674] ? selinux_file_permission+0x22e/0x530 [ 820.759064][T31674] do_iter_readv_writev+0x2cb/0x360 [ 820.764308][T31674] do_iter_write+0x112/0x4c0 [ 820.768926][T31674] ? kmalloc_array+0x2d/0x40 [ 820.773542][T31674] vfs_iter_write+0x4c/0x70 [ 820.778077][T31674] iter_file_splice_write+0x40a/0x750 [ 820.783442][T31674] ? splice_from_pipe+0xc0/0xc0 [ 820.788273][T31674] direct_splice_actor+0x80/0xa0 [ 820.793388][T31674] splice_direct_to_actor+0x345/0x650 [ 820.798747][T31674] ? do_splice_direct+0x170/0x170 [ 820.803760][T31674] do_splice_direct+0xf5/0x170 [ 820.808560][T31674] do_sendfile+0x773/0xda0 [ 820.813009][T31674] __x64_sys_sendfile64+0xa9/0x130 [ 820.818180][T31674] do_syscall_64+0x3d/0x90 [ 820.822600][T31674] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 820.828478][T31674] RIP: 0033:0x4665e9 [ 820.832355][T31674] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 820.852059][T31674] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 820.860448][T31674] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 820.868394][T31674] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 820.876342][T31674] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 820.884347][T31674] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 820.892320][T31674] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:10 executing program 3 (fault-call:2 fault-nth:79): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:10 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WR\"TE,fscontext=']) 07:45:10 executing program 4: r0 = socket$inet(0x2, 0x2, 0xfffffffc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:10 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x7f00000000000000) 07:45:10 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x20000170) 07:45:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) sendto$inet(r1, &(0x7f0000000140)="2f1df784b289f037fc3f0c45e02b2d12ce9dcce40a52441d4a1a2db411731e8d8810499d7671199376ec8b89a42e07359cf71311ac4248381282ead5761941f505d2ec1c792f32bebe42ccbb690cb9c03479a65d03bc46b76fa08d0a29e80621350d8463ecec22d35b531c85097d4113194f94726f6ef2939f599a7f5903c83da472c817b8f4a7d4d006c1c27cf60c", 0x8f, 0x40000, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:11 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x8000000000000000) 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WR,TE,fscontext=']) 07:45:11 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x4e21, @loopback}, 0x10) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(0xffffffffffffffff, 0xc038943b, &(0x7f0000000140)={0x9, 0x0, '\x00', 0x1, &(0x7f00000000c0)}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000200)={0x0, 0x6e, &(0x7f0000000180)="61849685b14e7773cc875eeaaa70fe222648ac1c47c13dee392c72257f4bf96b7efce37ea7eee5569d9ddf6f2eacfd842c20fb30744d7653483c9e6b3abf71cb14ee8ac1c32aaf0ed6ba026f0caabd0f79fe1b67f051421ddc692663f023555399b1789dbfc402acefd3bfe4ef7b"}) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) [ 821.097934][T31726] tmpfs: Unsupported parameter 'huge' [ 821.114248][T31734] tmpfs: Unsupported parameter 'huge' 07:45:11 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x7f04627e8d60) [ 821.158193][T31742] SELinux: duplicate or incompatible mount options [ 821.165264][T31730] FAULT_INJECTION: forcing a failure. [ 821.165264][T31730] name failslab, interval 1, probability 0, space 0, times 0 [ 821.177917][T31730] CPU: 0 PID: 31730 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 821.186679][T31730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 821.196763][T31730] Call Trace: [ 821.200039][T31730] dump_stack_lvl+0xb7/0x103 [ 821.204655][T31730] dump_stack+0x11/0x1a [ 821.208812][T31730] should_fail+0x23c/0x250 [ 821.213283][T31730] ? __es_insert_extent+0x51f/0xe70 [ 821.218476][T31730] __should_failslab+0x81/0x90 [ 821.223225][T31730] should_failslab+0x5/0x20 [ 821.227713][T31730] kmem_cache_alloc+0x46/0x2e0 [ 821.232468][T31730] __es_insert_extent+0x51f/0xe70 [ 821.237621][T31730] ext4_es_insert_extent+0x1bb/0x19d0 [ 821.243114][T31730] ? percpu_counter_add_batch+0x69/0xd0 [ 821.248656][T31730] ? ext4_es_lookup_extent+0x36b/0x490 [ 821.254104][T31730] ext4_map_blocks+0xa4c/0xef0 [ 821.258936][T31730] mpage_map_one_extent+0x10d/0x360 [ 821.264126][T31730] ext4_writepages+0xc1a/0x1d10 [ 821.269087][T31730] ? __ext4_mark_inode_dirty+0x4f1/0x5b0 [ 821.274723][T31730] ? ext4_expand_extra_isize+0x540/0x540 [ 821.280347][T31730] ? ext4_dirty_inode+0x9a/0xa0 [ 821.285188][T31730] ? __mark_inode_dirty+0x103/0x680 [ 821.290634][T31730] ? ext4_readpage+0x140/0x140 [ 821.295455][T31730] do_writepages+0x7b/0x150 [ 821.299974][T31730] file_write_and_wait_range+0x180/0x210 [ 821.305597][T31730] ext4_sync_file+0x105/0x670 [ 821.310258][T31730] ? tsan.module_ctor+0x10/0x10 [ 821.315092][T31730] vfs_fsync_range+0x107/0x120 [ 821.319844][T31730] ext4_buffered_write_iter+0x39c/0x3f0 [ 821.325382][T31730] ext4_file_write_iter+0x2e7/0x11d0 [ 821.330745][T31730] ? avc_policy_seqno+0x22/0x30 [ 821.335584][T31730] ? selinux_file_permission+0x22e/0x530 [ 821.341209][T31730] do_iter_readv_writev+0x2cb/0x360 [ 821.346398][T31730] do_iter_write+0x112/0x4c0 [ 821.350973][T31730] ? kmalloc_array+0x2d/0x40 [ 821.355549][T31730] vfs_iter_write+0x4c/0x70 [ 821.360088][T31730] iter_file_splice_write+0x40a/0x750 [ 821.365471][T31730] ? splice_from_pipe+0xc0/0xc0 [ 821.370307][T31730] direct_splice_actor+0x80/0xa0 [ 821.375233][T31730] splice_direct_to_actor+0x345/0x650 [ 821.380645][T31730] ? do_splice_direct+0x170/0x170 [ 821.385660][T31730] do_splice_direct+0xf5/0x170 [ 821.390439][T31730] do_sendfile+0x773/0xda0 [ 821.394913][T31730] __x64_sys_sendfile64+0xa9/0x130 [ 821.400022][T31730] do_syscall_64+0x3d/0x90 [ 821.404426][T31730] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 821.410357][T31730] RIP: 0033:0x4665e9 [ 821.414242][T31730] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 821.433833][T31730] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 821.442304][T31730] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 821.450258][T31730] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 07:45:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000180)) sendto$inet(r1, &(0x7f00000000c0)="89d389d03fe5aa387f38099ac8197a15a45399551ddbbba8200c725e", 0x1c, 0x0, &(0x7f0000000140)={0x2, 0x4e22, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000380)={0x0, 0x610, 0x8, 0x1}) 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRI\nE,fscontext=']) [ 821.458256][T31730] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 821.466221][T31730] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 821.474176][T31730] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 [ 821.545350][T31766] SELinux: duplicate or incompatible mount options [ 821.552810][T31768] SELinux: duplicate or incompatible mount options 07:45:11 executing program 3 (fault-call:2 fault-nth:80): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:11 executing program 5: clone(0x148000, &(0x7f0000000200)="f3b3ce21eed0a521b31e194f3d7ec6b6eed191e10bd406f9c479149bfdd4f1a29b56e2d4bfa26412c28fc0571b93aa5babee0777d30ba44ecc2e2b182f5c39f0375fc51e6a05096ed00c13361c5c6afb204bc56b8b986b78a554ec3f2433bfbc84bd5da0c0439cd9bb074040bdc61af7f0b14e7c8f47d4bda6b39d5607e08b98b0e9888f37f71f263d83d418866b50a41cd73abc035abd7a9a27d1617ee91bc2cf0dd6b82d571b27ad72535c61997cfa649db1ffff9d80aa0f37ef3d7dea07741d5ff547c63f74ab4659326b0a059e7caefdacf8", &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)="79514e5b10bd5cd4f2bfe019fa51a029e590a473887d2ad3b628bf09cef72c707127da5480e9ad76") syz_open_dev$sg(&(0x7f00000000c0), 0x3ff, 0x1454c1) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) perf_event_open(&(0x7f0000000180)={0xc, 0x80, 0xff, 0xd9, 0x0, 0x5b, 0x0, 0x2, 0x5, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000080), 0x2}, 0x40104, 0x6, 0x4, 0x1, 0x4, 0x2, 0x3, 0x0, 0x6, 0x0, 0x7f}, 0xffffffffffffffff, 0x8, r1, 0xa) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="f04de26bac"], 0x30) 07:45:11 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x24, "a2ce540000000000df0000000000001f00000200"}) r3 = accept$unix(r1, &(0x7f0000000140), &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f00000001c0)=0x5, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x7ff, 0x40000) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000015c0)=[{&(0x7f0000000400)="f06b2b70322b173d35a89108f30b3210b398aa801023125b2097da819de67cc30444240850ee60e142829f1c72306fcb39fa1add906731425d09686b7bbfa697a6499150ded33971f898a32b7ad032b8d9b0ea1f919a5997ed011ed21112534fcdcfc072cb4b303d9dd6b9c8522d612d8f1a69d70d4ddca7589eb25fe2702e45a780bd168799c4e8113c12fa155122f815786aeec5a27849fd99fb0fa80bb3e18b2b483f85935a890b9fa584ac69ee4dd3a6c674a4fcdfe71193aec2c8b77950d15dbd0571bf", 0xc6}, {&(0x7f0000000500)="9e6a885d8dddd46110632b55bccee9c781713d6ebe453b3adf2ada0df4f72605b5841e9ce0b1520b67e85aba4b8f5a1d638c61861fdec3595fe2a86c13db96a939f8abbb392d7f3284bed01315e2939abf9aed5e77557b0215fb60483ec56b7608d8e22a2cd94b8e8a30424bb63aadbc6ff93107187e4251d108f99026afdf90c272fe0857cb096a9420fac76d69292690e43e9bf8198e57509c484ca6c98e299896d427790511a59c32970aa95339bd8fb8cbb9cb79da8648055bbd70c58e0115d5e07b62c17d1bc544f962aa0cba75676060aaab4926d7661240ea8ce6eff0540befd642cbdc811ccab3a22b5ba2ad76b3b2b2d09e7bf1ed2f6182dfe334ba9686e4e74d4d4bb55191efe55e496250bd80704a13fbe58aa05f36f14185947d674efe9cb4874bf9e4629acf9c9b2f2ed4bb01ec047aecc67f52f4c8feb259a87d95a61bc6be50086144d60e024b867c609df4cf08f40b096b5db08935a0e83e47dc952e6eb48477184794c85784cb926719b4b3239db5aca69ab134eb5d7155f1e3ce1bb5856dc1e6774644166ca8fa1ee46fbd271ebc7496055225deab9ed1b898d849ce09cd2701d1ad6c5f01ea26031933baa33d0a56c9a482856b8b96bc5cac2bfc2896b2d5a02596c2eeb322976a8151a021fa67c7ac1623cd9b1b05521992db30dc6423d6c286a3db4323d3f10f271d01299299ab428e95fed268f878673f06e014fd2e965ac43dae5e863cd36df569551592f5cc73671888aa465a9f62b895c26d0b115df58e24d86a8a832d7876f70a4f9613774223e82d2a26a6cfd459676adb524e928df3f6f1a8e5c3ec56405e5e941790adc666b596d419e024e7e9fa82acdd551c6c96b36d581f686aaf854a5374a9ef64a2f25488c07d8a801785b5946575a81d940155fcc3457bd4e1526aedf978decda48ee3591fac15e1f3caa0a9eba75040336619680872455e6ca6f6509e4a0be3226119eb31ca77f2fee5446093eecc95860cf038c0184805b58db4437a6be884dd9ab6bc72ce44e50a688aa86c2b65fce7a7dd9136c4429537572ed34a6abb73730ad249a5d24c6c87e34e97073b3735ddda993f520b25883133f8d159ee84769bb682ad74ec8752a94e71cb1692adba116dcac29564bcc1ffc262410c93e3786f3678b0bf597bd739674d3ad52c182f41f5c51389cdd41d83870b370856433cc1ee75d5d5dca059733b27abace0cde13eb54b14df366a9da457330e7d9167f57ba388f4f2ec9ccfb9ae22ffdabfa3d3c63cc2f123efac5f3b1872b90f523b277089ca53ae1deef96a876e31ac498140117a9de6a5a529767fe899a89df6b0bc9ee4ef4f09f1b18d3a01d4650423c1232ab6297070fc5dde0bb29967fd499a722f3740db96316d39e883a86ac9e82ccffb23decd291ac863ca7926b2c628a0fb023acdbc3cd596fa2e0fa0fcdd1791bc442076314a8ff95085ba9ef2d4119100da5f6004cbe8c782355d2f21680cc3249c317970619784f1d3faee92c67e5a5ad0343a65de9ab7d554dbf33fa52f6aa5fe1311bcd4934a8bff566976cc6ed75abed7f4987c81453b5c89671f3537ec9d01fe9cd45c11b00d4fdd903d3ea1ad4049563ef65b3ad5cc563a19a11a8fee5d84a07cf27f751a1546b1b87295ed37e5f7ae6aec18cabf80b9a3824d0c5ee5c81b667b7239720a4439c8e603483df647a6c71171ff85ca105f7a6a4585f3131d525251486e715c60128554480ff38763167f3feaeefb7d7464c147ffdda5672f738434042111054e8c5271a2e3a8b5d05edf7dfd7a3ffcbc2d6a2211591769d3611ba3d62f813302a0255f3f46e8fbb41d5e0ca8fcc281f736ca1a31e0a1a6170dca98201c13ed7d10e9a0a98c5090a1be53eeeb3ea57c8e5a5da25bbe2b7b4102aec5702a2030ee2c82af3daa60a3deb0d15cb68f2100d26e4dee70b204a4b435571647a3a20a776e555bc00eb9ad885383ac10c1e463595cc0a8a7cfeb5cbead1419d35b17fbd58fb87b2535fd085e93fc503b4cfb4d537d93ec8e9ead1d78dabdc2f3b9ece74207c4db8ba44f9aa7b7913c504fd9cc7d80607392e4161e35fdf2dbf0a86a236f689388e8d6ede98ec1db4743340a41150e34842e08b2c74d9fd87063da9a5bb88dd77b575118cdd7b93ed8e3210f0b6fd6fb831eeb64e8c64bfbc523a3a3b67ca4c612c0080ad408b7516aacc7e00f6e04748a6463080c256a47cf7da559a08daacf31187b7b14d64e4da62e518a4cd601b9546992b9208cc49d20180607084608801069845e277d7ccf6b0245c11a5efecd7f8c553b1ce8fe2703a7458871858c0c3fc28243047e14955ce12f6a253fd49d77c4ccd1de4abaccf30ea745d636534b536f252a462df2e879f86e12ed4fb182f820559fa30671a4b925cf97864caae60ab8fc7508db4fcf553f75ff2744cc6fe410c391ed9ca653659961ffe71b5b109db1339157688c3be8362b7e3679a98235a277c54a6d2f3dcec6b94e1f87c7c7a71a1c3f97befc0ac4892d991b145b102587b636e1e83e34b011552b544437bcffcc5be2ac8e8d5c6dc5a86eb416f60e0c98b31b28275a0999d91e234021f458bd9957ea6b23a4a931be7922ce054ef1ce0ebde3ab885a8251c84057d9d928725b3711478a7e6b429b9b5703c436b02b916981ee3288981fa69a8479c3bb835d0dc57450f03a460bcf0069c680a84fa73e2064295a1249acb579f51de83528754704155d729d9da8b832b423d43094f6a6119aa16b49dbb858a4199e011ad260c0a280f87d53d8ce5a4946cf69f59a9857bcbda12a3d336616f8e27f779699272ff2ca701a411f5264267dc45944dc03b76d9d8f4f057ca50e434e2654c53225a86aa07f24dd6a7f781ac206a29c1ab35545c739b7727bbffd7e7515db23d9379cc9d651de997a7a84ffeb21a9d4a5ab4ee3e37a17a980694d152fccde1caa7ef7e2869caae902a14ccee35f394f567887c54b1f380bfb150d0c59d4db5cddc94920278bbb65c6336572d74bc6afd5ac91469cf90dd67931653f3f0d7f68fcc3eb997455f6eada03cc6d7a93e8c8300ec170ce81765b81168875590a542a7781bfb99c78ffa95ff0db070342f3e9ee7dded9bd35ea373bbec1be3abd6adcb0a5602b70c11ee81947ba9e6533fdffe751ec16de9de17c7bdb769fd1b855f601d95bdaffc1203ed28f48456307be4b3411ebfcc4a9bbd40e13610c6c53fbad8f2f73dd97e3bd42edf69e7c563b7605482a45fd0a4386968123a548b149534c83256c52bbd0140741d1ff727d9d5aa792be485f5bc3ed84eddf14e6ffd33d04e5435c82753ae2a3e5699f78946646879edf216ea8d00ad926d068051d03e60017fd92a404e3dd3515c09e3aa574e9376c0251ff570973f9997644bb9e2c90fe6cd479ec2849889b32e7f60eadf3247577085c9fb49c7c51f374dcea91bbb5dc21eda7195b39a41b05b3d401972810a21c46907d9d48005a2bb1b81c5edc1b1c5c4ab4f02148b35579d65a18c2fef31b07410ee219a24ab708bfe13f1829ef815df5176166ced728874adce0665160a59d3ffabf035ad369eb88093d634b3de7c17c15005a3647587cc6451530418490a436410d7e032c99fb469bb71b5855486508ccc6f688975f64dc6cec171b3eede5dae129f3e50e486e58c9e1f2f433f3cfc2b112d075040cd7510691aa581719089db0f912c53f5f49f3adee9fe82b78ac4649c1eeccae74599feb2b0cbfa001b46d435addbc5559f4123f14508198c36e08cc285035a2ed741e7530dc470035a9bbb85c663ff3080480fc26da8b10cef46eebe23c5e857ff34043c049ca0b0b55a8b2f3389344a03112bf2dd67384ed6c6566b80858adc68d91248f67258cf0c9ed9051ea2f1e2d87df1599264166f0dff3da8338108d25bad42c5bd200f11f8f1e66e5e2dd29593e0fc036ebbb7cd8265cf996380303335ac78f0d7f56352c649f55d336446e82173d8580d29a1d34350561b1cf9dec45e0b5e401eb18583d9a511eaa64d704123bdb7c3ea46c1140c740b5e1eb1424e1d8b69e2de9b0406705bbbf75bc8b49121f385d73e5a606a6497b7a48ddcf072d56e770032916ed74a3f244530575623098fee79c755f0c232620bffe2bf2c4972af385bcb1aa292b82b66727eb3db98fcd880475031a4be678063d2d9749e3d872a4f9908c2013afad15dd94b24637ac505b4560c330cb2209e84db7d716c85961d04c65a2c0aaf1efbe64bec17c51473cd24cc2bcf723f8c542d9b99a72ca51147eedc38d4ab6def93b928f1fb561809997bfbe1787dd120c3738c11f87f82e0c1211585efb5d981eb7da96df385e2fe512e3eee99b7391761990771be99ae7587156477ec5b5257644e77a541954f405c1f5fd2ada99b532b1b385793b008c5d17bce3900512ae7fc100b83bbf7e1069e1f40179269802e31abc19ac03e3c6d9654e8db46937aadc8a88f94c0a680273f19e8b5c7f5e537c70b93bdc9cd4c70c05eaffb7b34cf1fe084ab3e3393a32eff4d577b1e49ef8ee33c9389df04991e1d41aafcd1a34538329ff50f3d6a92ccb1f929979b899c0f6f7d7cc6060bb914b3b8752206432808f4c432a742d6fbd6ca0e49de63b8418f9bce6b4f36469c665b2032909bd2dcdb37d9f40f98d7bcfd111a4c74f9d18aa4ce41dceeea53455c0dd570989229333bbbf2b705463272a40cc40e8cbe3e9cafd856fe2ee8cffecc009a24b13758c3c7e076a7aa6391721c76e0a7d88e5b5941951c71f8be13f0ec8311dc7fe1cfa29d498979562a2953e9c1d4da79e0cde390b785839bc3ff3d8d7f9ee7458ae52fca139edf25d1a85fb045fe52028d29e6caf3e3c5896385048b858f28aa4b5bcf9a59b1b1d13e0ae0fa288438f6cc8f31332b3ea35c7081a12e98d22be28f24ca3b4ada985c3e60369c93e47ff56d4c17dcefe72dd1ffa03ff133c23bcaf662c3cb33b4bdc41c391538f32d7fcb12c8859a14f4b6e1d39c49ab1f25d95470f6606cf61e3d2f2adf4374e6a27064454a3a6d3f1ab368adc65ed74cba131e8634dc6c02978d015265184b1063d1b3954459c1b087702861dbd88fa8d31e2a875d4d9886144315e40d33bbe0dcc5e43366e527f58c105ec718a2b9fb43297c83fc3afd0abe0e7d4ec61d9a688f0344fdb2e07610d5ab61c5bd1a151ad75aba3fca4fdf0e50f37711a6ed8eabae7d810cb40c81632b109dcf702de6c5aa664e6ddf815b097b89072eb2d550aad551d643e6aefab58219459136c0b265e6bd4957e7773d5336c26f4451884f4de8f9be4c0f430bd70c65589a7acddcf17ccfb698d7f9e0857f8bfe888fd77f0b2c77f3b0ebaa9ac6d762778168a9d587a328fb0fe1e8762eb022fa8576cb48f86690e7ae508553a989980c23c3ed50b681af52178a826cfd3419e0d3309310c06651be9812444bd97f5d931d0b79cbf38585e7f6cd5d5e95e33ec2ff6da2a29de2a181d2c8ece956e163796c80639eec237d51b700322d01e99ba9367415c3c447c8135e1ea1093ed7acf8c094122b6fd917957e20eeac68c7dae1a4485126e9195418f8cc6a18260c8fec370062fe18c05fa4e9c08bed081ac5743f318c94d77d72f499c72116678b64371b1faf687277553395e673f8842ee8437ee51082974060ae073b782ec2d6c2865e71df07de352e74a37bd966aab6223700fa2b03cb438f4cd08fa2edc44af8ff839d1b6cfe33c6b34f8075f44c88b890727262d269c099e58a312503a4c20ca37c36a5542b1449201c788bc", 0x1000}, {&(0x7f0000000240)="5d67c6a50814526871cae3f6762442b0619910331c6d2fc2148216bdd77f", 0x1e}, {&(0x7f00000002c0)="9cc22347cf97340a8a07c5762434cd5025f4918b1c8674712884335d2f794108e58aff54a416c87b2abe16d7137b552497f954b528de76", 0x37}, {&(0x7f0000001500)="a7aa390cbe8ff5de8ef229f418cbce9c7f2af23e8f04cbd7cd809f9f743eb663664f03c692263e97acc53dadeb4831bcee8717918698c9cd1fb87e7f0fa06f0d4b43bd475f8b30d38aa07e775bc42f6865c94ce2f80bdf0890a3b69e20a9068570a868fb65de42d3c008aa65bb62b38affd3c81bb43f1b73ed0f0be3181ed2c51dabc6", 0x83}], 0x5, 0x0, 0x0, 0x800}, 0x40010) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendto$inet(r1, &(0x7f0000000140)="31e0ec899c3829e105c2b66e08b63e4ed2c6ecc9c5939fcc8d5f45c905bdaa826ff58fa63808cf067cce689a3a7474ea0b6e43", 0x33, 0x4050, &(0x7f0000000180)={0x2, 0x4e21, @loopback}, 0x10) r3 = openat$ptp0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r3, 0x8040942d, &(0x7f00000000c0)) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:11 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0xffffff7f00000000) 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRI\"E,fscontext=']) 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRI,E,fscontext=']) [ 821.707766][T31786] tmpfs: Unsupported parameter 'huge' [ 821.715801][T31791] tmpfs: Unsupported parameter 'huge' [ 821.737073][T31788] FAULT_INJECTION: forcing a failure. [ 821.737073][T31788] name failslab, interval 1, probability 0, space 0, times 0 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRIT\t,fscontext=']) [ 821.749716][T31788] CPU: 1 PID: 31788 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 821.750163][T31795] SELinux: duplicate or incompatible mount options [ 821.758475][T31788] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 821.758489][T31788] Call Trace: [ 821.758496][T31788] dump_stack_lvl+0xb7/0x103 [ 821.768556][T31796] SELinux: duplicate or incompatible mount options [ 821.775132][T31788] dump_stack+0x11/0x1a [ 821.775155][T31788] should_fail+0x23c/0x250 [ 821.797844][T31799] SELinux: duplicate or incompatible mount options 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRIT\n,fscontext=']) [ 821.798066][T31788] ? mempool_alloc_slab+0x16/0x20 [ 821.805360][T31800] SELinux: duplicate or incompatible mount options [ 821.809741][T31788] __should_failslab+0x81/0x90 [ 821.809764][T31788] should_failslab+0x5/0x20 [ 821.825556][T31788] kmem_cache_alloc+0x46/0x2e0 [ 821.830393][T31788] mempool_alloc_slab+0x16/0x20 [ 821.835290][T31788] ? mempool_free+0x130/0x130 [ 821.836104][T31802] SELinux: duplicate or incompatible mount options [ 821.839957][T31788] mempool_alloc+0x8c/0x300 [ 821.849015][T31803] SELinux: duplicate or incompatible mount options 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRIT\",fscontext=']) [ 821.851031][T31788] ? unlock_page_memcg+0xc3/0xe0 [ 821.851054][T31788] bio_alloc_bioset+0xcc/0x480 [ 821.867275][T31788] ext4_bio_write_page+0x7c5/0xa40 [ 821.872392][T31788] ext4_writepages+0x1050/0x1d10 [ 821.877330][T31788] ? __ext4_iget+0xdf1/0x26b0 [ 821.877520][T31805] tmpfs: Unsupported parameter 'huge' [ 821.882102][T31788] ? __mark_inode_dirty+0x103/0x680 [ 821.888931][T31806] tmpfs: Unsupported parameter 'huge' [ 821.892641][T31788] ? ext4_readpage+0x140/0x140 [ 821.892668][T31788] do_writepages+0x7b/0x150 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRIT%,fscontext=']) 07:45:11 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRIT,,fscontext=']) [ 821.907222][T31788] ? ext4_da_write_end+0x5fc/0x730 [ 821.912441][T31788] file_write_and_wait_range+0x180/0x210 [ 821.918135][T31788] ext4_sync_file+0x105/0x670 [ 821.918552][T31808] SELinux: duplicate or incompatible mount options [ 821.922804][T31788] ? tsan.module_ctor+0x10/0x10 [ 821.922825][T31788] vfs_fsync_range+0x107/0x120 [ 821.930853][T31809] SELinux: duplicate or incompatible mount options [ 821.934210][T31788] ext4_buffered_write_iter+0x39c/0x3f0 [ 821.934235][T31788] ext4_file_write_iter+0x2e7/0x11d0 [ 821.956330][T31788] ? avc_policy_seqno+0x22/0x30 [ 821.959500][T31811] SELinux: duplicate or incompatible mount options [ 821.961184][T31788] ? selinux_file_permission+0x22e/0x530 [ 821.961211][T31788] do_iter_readv_writev+0x2cb/0x360 [ 821.968753][T31812] SELinux: duplicate or incompatible mount options [ 821.973404][T31788] do_iter_write+0x112/0x4c0 [ 821.973430][T31788] ? kmalloc_array+0x2d/0x40 [ 821.994291][T31788] vfs_iter_write+0x4c/0x70 [ 821.998778][T31788] iter_file_splice_write+0x40a/0x750 [ 822.004129][T31788] ? splice_from_pipe+0xc0/0xc0 [ 822.009044][T31788] direct_splice_actor+0x80/0xa0 [ 822.014032][T31788] splice_direct_to_actor+0x345/0x650 [ 822.019381][T31788] ? do_splice_direct+0x170/0x170 [ 822.024425][T31788] do_splice_direct+0xf5/0x170 [ 822.029175][T31788] do_sendfile+0x773/0xda0 [ 822.033577][T31788] __x64_sys_sendfile64+0xa9/0x130 [ 822.038672][T31788] do_syscall_64+0x3d/0x90 [ 822.043066][T31788] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 822.049020][T31788] RIP: 0033:0x4665e9 [ 822.052975][T31788] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 822.072558][T31788] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 822.080948][T31788] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 822.088899][T31788] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 822.096857][T31788] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 822.104820][T31788] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 822.112769][T31788] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:12 executing program 3 (fault-call:2 fault-nth:81): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:12 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE\"fscontext=']) 07:45:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="a772151050475f34d14d2952f6f8462dc939a70413a47420e04ed2fe4981fecd1c0199e9968823ce35affe233cbf6a44f52fec4d265f7cc10127e509a98e2761276375a891a820118695ef5730d96df6c9f9044524600bbdbe0beaf4d2e5e6aa541a6257a02a61bb8df960e509c764422fe6ef60ac7a4d2b81529837a3716988262abefb", 0x84, 0x4040800, &(0x7f00000000c0)={0x2, 0x4e24, @multicast2}, 0x10) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x5bf, 0x69e840) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11910, r0, 0x6bffc000) 07:45:12 executing program 5: r0 = socket$inet(0x2, 0xa, 0xb4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat2(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0xc000, 0x4, 0x8}, 0x18) sendto$inet(r2, &(0x7f0000000380)="34c7b3a8388e198add4d1fa2dbe2d6124d52c10ae17fb160ee20180e77dd7485844b5436b132a1f4f2dcb0ed2e38f4541c90bb8366709e360443d47be6aab94136e7334f2a3ab3547cfb9a32eb1a283827a89b57f0ae4411f586ccfa814fe24c2629dbb66a6cb05c9314195754a09c3e542eb4c90281e986d17c1f27f554ec7f9cda4d21de1229a94e8b1b345f9ab385ce218546ab7f7ae7891124c117d5f4fdc4f44646cca2c077052b4508c0759a6a180f958852f9f3f1fe45b94c294736131df0a8ffa6aaeb1dc1e29c426648608f1234e7d4224b2f60f31959184211ba85198ba210d63cb772bd58402e08e4cf8b84e54a839496df406e9c388b7a2f5035faa53c5ece29b6c2d08ce55e51534ffdb20e738a7a0efa74432c55b1282ada4bcbc514d56a868b63f1a782acf5330df55a77ff23589f024615a5fbca3c6bb7bb0b0b614d657244a52fc9bde917e37eaae3d13d1523e9dd18663f8a5a8907add393d297a2cec3b9e95fc2b5f712b0ac1b3c5d89a0d5d572baca64212c8d71fc0639757979358d1954ff76d00b661988ac3b2097aac19e56c68309935b751c61cd7dbed3d4c33ac74ea530c4c1181eb57f9575ddced50499df9d42af1a2147e0ea0e34e6cf445654b16b986c8baea83152d6ecfd7eb7d30107446f54ef9fc7e1dd8a76d198d422e9b00b03504855c0fbc2fa36eb97589c7c2b1e04b2739a13e96e0833e3f77b14321bb5971689d9d6400d91ce98fb3fe7230862fa717503c4dccc2886c59c4a84dcf2a0b49e7d8c7dabc3f841dd9beb451e6964af8ac355341bde545d98b188d9a25567ee8cbb6f90cdd2d83805fc7634c3d44a12ec4524448bb371977976a43d74ba6586e1653c6019fb2555dc78228024a80a77d02cd48736306790933ad376c964967b51506582c61996f5f9dfe9d4c41e98d4f2b7b6205abe946e6fc2e575f3d3c11d3c7e759d5488761815c382074cbcd5712a4611fa6adba8712b483a86602df4b79904babd853518c3fee9512edd252d8bbf62df9b27cd2c230edc91e07c4f9260a4b489524daffe10bc7d184e0972c22fc5671e49bdc0b6407db83a18148157630c73e8347d017d9dbb35f16f0630606ee440d110e95dfd39cd3ea62b04e5ebfe3cd7be6453ef000f5be7e779e4d00bfacce08e4702c54f9a52b3d8a2b8dcc2a4de92a724c0a0c49fe02d48681a11f2a07907ebbfc6c7771497d4262df6946030713e9873423ec2e521f4849fb1b7e6bb38099016abe4c03a2a47ffade315508c24c660e17d90a867b3ebd9d6bdde0a91458ebc1d3dd124f8425e512d7af4e756bd0a9a34ca3e90d28493abc28d5a124b78c6852370e85a0dbbe4863cf1ab7e8a693df6bd16a7393212011dac402a9116e32775b7c4bfaa913c33776b83dc9cfe97267b684763eec4cecf7be7a7005925bc19d0ea20ca6ed2e480b8df9dafa286f0dd86d4c85335940f53bcd3f8b1c4067d2dbac91e8c36646d008c452072c9cdfa92e90362bf4afbb88511a832495540eedc9f9f41de66d2a72f09d02af0d35c4221a18a09fdfb3a32ab4f54cdd6e0741878a69193c8d4a7975b427a83cfa8082953dd2bcd57960f10d6bc4935598ed2a67502753f6bc487816c796191526c8538c4873cdaa3269dd5158d1e1647c4da5079fb7bc0d1ed41183cc57b2c25cc974db41e89f0150a29f5b9931401c407d49be14f26e83cd50a4828d0207df3e0f3b0b4269e1e963d3785dd64aae4fb234eb73ec42cee7e38cc6ce577e711d6a5e26749a93bd05ab4a47026083b8a1cb18fb54d46d626dcd15d86b4456eba681e96a431b7257396e384956687049b7321cdcd01d8f1b071c460dc4ad91c01ed685d0a38eb3fff364f354dbe2f6a6b4efe882fd92e10d08fe358d84a668ef8c5a9f9f4782eec4f40ee234fbf7e1343ec1f98c4616b5e4ac03d79f36cc363d5243aede801ac2492106690dd88ca48aae43e8c49fb64c689cb91644db602c12f2058cbaa64d95664407a1f6e69e55e319d4c3966c70c8a012a3e7851aeb745fbd8eca26df89ebb1c8570ce6e60a4df8c1ec5469e3874e451672aa1fe1be689a862f5781234559264aa22f7ffcdc882d763af19fd41cbd283dfd0687e858b47c035884714182041bd96e5ecb845bc34c61c68eb712367e70df553f702c253822f71726e9950821014b7ae55f13277d3c8ccb3965c2954270ecea39e681ca278b019fe8a0bc3bfee98e9a3d662faf7194792044c8580f0affeaac78c68c429b247074c95afab427573be54b12853310d8e52eb6512c5634eb7be12d2a3079e1cc3e67310764a3534b27f544cccaf40bc159a2bb71aa2cacab0c975d3906acdebbb74b2381f32ffc686d3c74ae95e5e340a846147a74a041a34ca12214f783a104e05f98f5a07511687fd657023a102851bdb4d041b14893184f02d0729b0db28ae3527ef9a7b64413ce7773a78ba651be337349bee14a994fd2831a463782e5ad444e9e7de857da676a97ca67d0ca4a28f840fd8c10f93e113aad7fe287ec1e85992b3b5a090ac57fd181f48b095d6554736460e50e8766a4de9c1f77ec152f4c6a9c0644a83c873be4b05297bcdc78773d368b6c8d0f0ad6dd1b610bcd9e108f0ec756b962fbcc10ab34e38b271ffb3cef89601e2f5816851451cdb666dc2ec75ace88f97c9ead7e49a42a8392a0b3a90e4b440124e3be6a577e03097a6cc41aa7ef736f005e2ca0000fec291bfd53839b9fde2124d42cf56692b9f9450ec57fab47e55c0d537545b22ed61e1cd8c7efc6d9ebdf0c6669bd6c57758dde705d8a956c93505c7381c42eb800b90f4f9860cecc170eafe42ed0dce4bc4f17a7b943c3c02dfffc86b0dd47748a00e49d760f7207d4fafea0f7fd0b422ce5435519f7b7b277dd05fcbb0668479465fcd5d4e061ed952ee1475fdbe28b91d64971f7fb73caf5842a57adb1470e1c1c446442a5875c2bea516564c528fb484ae061587bcfb1b7dcee812ad4453bd6f55790ea72558d8e78ffd16c9b65dab51fa06f32f254067305264069620009b0d0ddd408ab8294245b9ecf1f8a58738abc4dba3bc548e6ebf04d13dd4d0494e422a8ebf13d4aecb7db6e0b5e074c88d6787bb721c40864fac8d54c3b68eaa1b53f2c65d7ba9e51a911a2324ee126ef5906980ea4f65707e140826fa181a2b1243071da31b72d50ee4d8d092e9e5b7be11765ddfb5fabe24e0a2e9c5c8c1d418352350af86199d83a92904e39fd7e799981949592566f1afd8560001967c3525457056ba6d7bc98043915a9150a1948ca2f63af50c832d0d73cd5256b1e5366232d8c9b203b6ecd79d6deb3a77044614443af3a1186f415da14323bcccf5cf35319053a9a40bccd4dd8c62c925581c51e6ed1761683ad80e78773c5414e1d5a65be6d15b3a666b4eb718c9ce5380e2f71acf60d10734798d8dc88160b044aab0b4788b63178fbc453790f47eaaa586590b1b0c96b0004a1a61ac72a2bf94c30040d8876f4014d78731a10fbd15fcab8581c1b5b2d3279174b25b05fa088855162ebb75ba7a3319b09063440ca090fb5ba9e9d35f4e996a0bfeeaba9a92eae47950d14b96196ff7a1372ee5b91b32ec73ad8610a7aa3b97f3437f60583ec2c5487b65a5c7569304afa09ebc9bd75bf38e022d752f64c344ff850ac977d33b22a01c97efc002f9459ef8720f40638031fa54ad535def3fb8ccd766d8f90fee4de6238d11539839ec900c8b52a28d81179e8a67e2f22420334aa53d581330aad162b1b44b656886132afc8cec3a133c9bf30af30650137615c4915d93a4e3c461a3bb61148b2a7df73732a31ecdb23ff82f5fba8d122013ab39141fa2a2c2fd63f6af842ab3bc09d831a95fc23c581c3f14fb46cbb695817c07da96a7a5dd1597b9935f02406bfc6ad72d9e4cfea090c100db0a5e310f09a2d9b561a018dce9de3d8637a9e734fc65e7c2df9f9b0f5b774b000b4367d69fbea32e8bf19c48c64d406673e48b518f56280e67a34e6bacb755b2fb4ff52cc61119b7c699d5b6026d379520d190a139d128d7569cb25d8af934167a77a4bac11e2540e237d7013799671ea55dda778dc362f5dc4978d1f688e5006ce736ba8ae9c5e70d8ce91fc3a65d0ee121506eeda076db00cea8b4c5367458ebaa57e9969487f84fe29e1f499fcecbd3a50a06004eb3317d970ba829d8a6deaf022dfa6bdb987b5660ebc382752ac0b364321eede789c677e9c8fbdf4f4ae3c6e692ed941750a8e6b4d71e2ec29bfbcca2051c00d0331fa364fb26bf0cb189f4310974e489f7a0affffc424a417578676d75c1cb4ed969a9e04abe6342e95992ce5ae87f17c79334815e2fd25bb724877b847cad27f0443e480698f44bcf021b25b7b3e20308831362acd7c1c3e51027b6c9294676a17cfbd33965b15e162169801f2a0b45d01292f02f9c41044a0561109014b1625553259c5209eeab46ed2f4c07160e8007e15634873a963f034aa6343dc9bf3a8a63a3a964441351a98a83108513b2ed2681a577a2e4d665520b48acac512e348dfa088f461e5144f47b1f319549bfcc25190a76a7f9f510fb33ef039b66e7fce724cdf9ee6cdb20ff92a2a5885252378dc61e8a1a72cc4100fe2f2c4e1901bf14dd9520c813b921cd8e011cb57c32c56191b34747bf8763c8139d805b876c1cbc9bbf7db13c3b7aa130067a8e886d0463f90c4ca3482159f26e83458a63c1b0c1275671da7a6ee657fdef3e1005f8b50186ebe4251b30addf2f045b91b41eba31a7d012023d99c19eef6e59c5d3cb202b031c14b02244efe54ecb51b51c8ff307b0b12dff8a148d055549c9e730d25491e045c1e518572f11bad1bb9e966c378f6f85a5a033f1ebf1fe9a9b6103dbd9f150fc795f67b24be7ca5c14b2bfe5dbc47c1e58d42cde0b7bcd83ed666e6f54747031e0907db7b86399d8f9a8220d22c2026283479d82da10681b25bd2550ace3f5b1b618b113392ee1b3f21476f2c9138d95c73fdfa8419aeca88715e4ae89b863bf334011b387eca0330c23b6cae5f7de28bef071972d417715ca7bc662049712fcaa4133b1663a549438997c70f6cadae3d44782986b3db85415331f7a1159a7db2d8f083d09e1239ff55b11d52cd5a5eae60ae528e236d4600ed0753d165ae0a6cd544d7e0e3a055de41a9021a489d5e367d213652d48771c2539343357863c31105cd2e6ccb18dd1cd459558c299cf284b5ad96427312de0896f809a74bba2d1317c61f6d7fb19b564c4a77a7d55ed2436de11c6c96c514b7b3ebe04b6ee576c4df515312810dcde130118d0c4a79a0d84ea7e28fea692e6e00fb7a314031836e9bddddd8525b69c58ef7c5fda10879e16fb2c03bcc4b1f13906c663184ab90437ab1544fb4ce29855d844193b83c0f205519156a7030bd1c955e383f0ff0155d0b8e6819361307ab03162c34a29640ceb161c54b1f8ddfa1d8aebb4fdbce964fd4614c3986a6ce5a22f35df8feeeec7a341492a0a97e34055728dd737bd88ed32a59149f1f5d454bb953c91fab2195d580990c8203f407feb6d8795859e962286b0f46d579bccbda688fae5f47edcad0c8acbb83dcaa0cbe2d33e4a594884b44e678a8744563689713d8d3bcc1b8bb5d46e162295c66a727b3790c7a6807202d4582200ab1738a20097ceb10b66a0846cd809a2367e5aa5c544d46d62a5ec5cf29d41ad3ab8784d84777cee328388bdd71dafc9cf84c052fd5ccb55512b0d01fe7dad77ea8720c5a4f9eca228956811d8648921bf", 0x1000, 0x20040000, &(0x7f0000000180)={0x2, 0x4e24, @broadcast}, 0x10) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="08001302ac"], 0x30) 07:45:12 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0xffffffff00000000) 07:45:12 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,\"scontext=']) [ 822.321548][T31837] tmpfs: Unsupported parameter 'huge' [ 822.328560][T31839] tmpfs: Unsupported parameter 'huge' [ 822.359788][T31828] FAULT_INJECTION: forcing a failure. [ 822.359788][T31828] name failslab, interval 1, probability 0, space 0, times 0 [ 822.372422][T31828] CPU: 1 PID: 31828 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 822.375148][T31842] tmpfs: Unsupported parameter 'huge' [ 822.381184][T31828] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 822.381197][T31828] Call Trace: [ 822.381204][T31828] dump_stack_lvl+0xb7/0x103 [ 822.381226][T31828] dump_stack+0x11/0x1a [ 822.381240][T31828] should_fail+0x23c/0x250 [ 822.413037][T31828] ? mempool_alloc_slab+0x16/0x20 [ 822.418072][T31828] __should_failslab+0x81/0x90 [ 822.422825][T31828] should_failslab+0x5/0x20 [ 822.427317][T31828] kmem_cache_alloc+0x46/0x2e0 [ 822.432092][T31828] ? mempool_alloc_slab+0x16/0x20 [ 822.437196][T31828] mempool_alloc_slab+0x16/0x20 [ 822.442098][T31828] ? mempool_free+0x130/0x130 [ 822.446770][T31828] mempool_alloc+0x8c/0x300 [ 822.451294][T31828] ? unlock_page_memcg+0xc3/0xe0 [ 822.456263][T31828] bio_alloc_bioset+0x1af/0x480 [ 822.461106][T31828] ext4_bio_write_page+0x7c5/0xa40 [ 822.466211][T31828] ext4_writepages+0x1050/0x1d10 [ 822.471142][T31828] ? __ext4_iget+0xdf1/0x26b0 [ 822.475865][T31828] ? __mark_inode_dirty+0x103/0x680 [ 822.481073][T31828] ? ext4_readpage+0x140/0x140 [ 822.485825][T31828] do_writepages+0x7b/0x150 [ 822.490313][T31828] ? ext4_da_write_end+0x5fc/0x730 [ 822.495412][T31828] file_write_and_wait_range+0x180/0x210 [ 822.501089][T31828] ext4_sync_file+0x105/0x670 [ 822.505814][T31828] ? tsan.module_ctor+0x10/0x10 [ 822.510649][T31828] vfs_fsync_range+0x107/0x120 [ 822.515409][T31828] ext4_buffered_write_iter+0x39c/0x3f0 [ 822.520956][T31828] ext4_file_write_iter+0x2e7/0x11d0 [ 822.526235][T31828] ? avc_policy_seqno+0x22/0x30 [ 822.531070][T31828] ? selinux_file_permission+0x22e/0x530 [ 822.536688][T31828] do_iter_readv_writev+0x2cb/0x360 [ 822.541932][T31828] do_iter_write+0x112/0x4c0 [ 822.546582][T31828] ? kmalloc_array+0x2d/0x40 [ 822.551196][T31828] vfs_iter_write+0x4c/0x70 [ 822.555682][T31828] iter_file_splice_write+0x40a/0x750 [ 822.561053][T31828] ? splice_from_pipe+0xc0/0xc0 [ 822.565917][T31828] direct_splice_actor+0x80/0xa0 [ 822.570842][T31828] splice_direct_to_actor+0x345/0x650 [ 822.576203][T31828] ? do_splice_direct+0x170/0x170 [ 822.581246][T31828] do_splice_direct+0xf5/0x170 [ 822.586075][T31828] do_sendfile+0x773/0xda0 [ 822.590479][T31828] __x64_sys_sendfile64+0xa9/0x130 [ 822.595576][T31828] do_syscall_64+0x3d/0x90 [ 822.599991][T31828] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 822.605888][T31828] RIP: 0033:0x4665e9 [ 822.609777][T31828] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 822.629375][T31828] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 822.638051][T31828] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 822.646021][T31828] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 822.654029][T31828] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 822.661981][T31828] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 07:45:12 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000080)=ANY=[@ANYBLOB="be18b64559e67ba495acc2590a22ed245d9a234f8c0c5935517c63dad5e8be504923345ddc35cb25374798b0e13ebed553c34f28eb5b9c960632ce38b7cc0169df689902bd0511f0a9d555ba3a381486c5e83a2417a4d748ab3f5043df0f4477e43cd29b0462fda2907f01b6"], 0x30) write$binfmt_elf64(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="7f454c4607084eea010000000000000003003e0005000000d20300000000000040000000000000000c0300000000000008000000010038000100e1ff00108000050000b000000000010000800000000003000000000000000600000000000000080000000000000004000000000000000800000000000000ea8aca5615ec15e0dbe6d71bbfa414f5a43badf7fc9ff48f32fb2aa6f6de8be61c9f415346bf15f10a3f4a40de0c358a2929505ba94d305ab55ca86c7dc81e42259c020ff08f1cded333d313090830046e8e1190cb2f8c426c28a686f6b22d85abd7ccaee7c0699aaa33911fc1fa911c0169f2431a44a79b9532110b87882d30db6ec4c98b6e3bfa29dfc277202b699368ede6dae1b372101e2b14d72ec480000000000000000000000020d35508243985b6cd9d121c905100"/1060], 0x416) 07:45:12 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0xffffffffffffffff) [ 822.669936][T31828] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r3 = dup2(r2, r0) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0x1, 0x3, 0x9, 0x6, 0x0, 0x3ff, 0x6, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000240), 0x1}, 0x200, 0x8, 0x80, 0x0, 0x5, 0x7, 0x3f, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xe, r3, 0x5) r4 = socket(0x10, 0x2, 0x0) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0}, &(0x7f0000cab000)=0xc) perf_event_open(&(0x7f0000000380)={0x5, 0x80, 0x5, 0x9, 0x81, 0x9, 0x0, 0x1000000000000000, 0x800, 0xc, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x10000, 0x2, @perf_config_ext={0x8, 0x1}, 0x1800, 0x35, 0x26c, 0x2, 0x3, 0x3, 0x473, 0x0, 0x80, 0x0, 0x400}, r6, 0x9, r1, 0xb) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r5, 0x6, 0x16, &(0x7f0000000200)=[@mss={0x2, 0x10001}, @sack_perm, @window={0x3, 0x2d, 0x7}], 0x3) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$IP_VS_SO_GET_SERVICES(r4, 0x0, 0x482, &(0x7f0000000140)=""/146, &(0x7f00000000c0)=0x92) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:12 executing program 0: r0 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000001700)={0x3, [{r2, r4}, {0x0, r7}, {r2, r7}, {r5, r7}, {}, {r5}, {r6, r4}, {r2, r4}, {0x0, r7}, {r6}, {0x0, r7}, {r6}, {0x0, r4}, {r3}, {r3, r4}, {r5}, {r5, r4}, {r3, r4}, {0x0, r4}, {r3, r7}, {r3, r7}, {r2, r4}, {r5, r4}, {r3, r4}, {0x0, r7}, {r3, r7}, {r2, r7}, {r5, r7}, {r2, r4}, {r5, r4}, {r5, r4}, {r2, r7}, {r6, r7}, {r3, r4}, {r5}, {r5, r4}, {r2}, {r2}, {r2, r4}, {r5, r7}, {r5, r4}, {r3, r7}, {r3, r7}, {r5, r4}, {r2, r4}, {r5, r7}, {r2, r7}, {0x0, r4}, {r3}, {r5, r4}, {r3, r4}, {r2, r7}, {r3}, {r6, r7}, {r2, r7}, {0x0, r4}, {r3, r7}, {}, {r2, r7}, {0x0, r7}, {r5}, {r2, r4}, {r6, r7}, {0x0, r4}, {r2, r7}, {r3, r7}, {0x0, r7}, {r3, r4}, {r2}, {r3, r7}, {r3, r4}, {r2, r4}, {r2, r7}, {r3, r7}, {r2, r4}, {}, {0x0, r7}, {r6, r7}, {r2, r7}, {r2, r4}, {}, {r2, r7}, {r2, r7}, {r5, r4}, {r6}, {r3, r7}, {r2, r4}, {r3, r7}, {0x0, r4}, {r6, r4}, {r3}, {r2, r4}, {r2, r4}, {r3, r7}, {r2, r7}, {r3, r7}, {r3, r4}, {r5, r4}, {r2, r7}, {r5, r7}, {r6}, {r3, r4}, {r3}, {r3, r4}, {0x0, r4}, {r5}, {r3, r4}, {r3, r4}, {r5, r7}, {}, {r5}, {r6}, {r5}, {0x0, r7}, {0x0, r4}, {0x0, r7}, {r6}, {r6, r4}, {0x0, r4}, {r6, r7}, {0x0, r4}, {r2, r7}, {r2, r7}, {r2}, {r3, r4}, {r3, r4}, {0x0, r4}, {r2, r7}, {}, {r5, r4}, {r3}, {r6, r4}, {r2, r4}, {r5}, {r3}, {r3, r7}, {0x0, r7}, {r2, r4}, {0x0, r4}, {r6}, {r6, r4}, {r5, r4}, {r6, r7}, {r3, r7}, {r6, r4}, {r5, r7}, {r6, r7}, {r6}, {r3, r4}, {0x0, r7}, {r5, r7}, {r2, r7}, {r2, r4}, {r5, r7}, {r2, r4}, {0x0, r7}, {r3}, {r3, r4}, {r2, r4}, {r2, r7}, {r3, r7}, {r5, r7}, {r2, r4}, {0x0, r7}, {0x0, r4}, {r3, r7}, {0x0, r7}, {0x0, r7}, {r6, r4}, {r2}, {r5, r7}, {0x0, r4}, {0x0, r4}, {r5, r4}, {r2, r4}, {}, {r2}, {r6, r4}, {0x0, r4}, {r5, r7}, {r2}, {r5, r4}, {r3, r4}, {r3, r7}, {r6, r7}, {r2, r4}, {r3, r7}, {r2, r4}, {r6, r7}, {r5, r7}, {r6, r7}, {r2, r7}, {r2}, {r3, r4}, {0x0, r4}, {r5}, {r5}, {r6, r7}, {0x0, r4}, {r2, r7}, {r6, r4}, {r2, r7}, {r6}, {0x0, r7}, {}, {r2, r7}, {r3, r4}, {r5, r4}, {0x0, r4}, {r5, r7}, {r2, r7}, {r6, r7}, {r6, r7}, {r5, r7}, {r2, r4}, {r6, r4}, {r2, r7}, {r6, r7}, {}, {r2, r4}, {r6, r7}, {r3, r4}, {r3, r4}, {r5, r4}, {r5, r7}, {r6}, {r6, r7}, {r3, r4}, {r2, r7}, {r6, r4}, {r3, r4}, {r6, r7}, {r6, r7}, {r5, r7}, {r5, r4}, {r2, r4}, {0x0, r4}, {r6}, {r6, r7}, {r5, r4}, {0x0, r4}, {r3, r4}, {r6, r4}, {r5, r7}, {r5, r4}, {r6, r4}, {r5, r4}, {r6, r4}, {0x0, r4}, {r5, r4}, {}, {r3, r7}, {r6}, {r3, r4}, {r5, r7}], 0x8, "eed8cc6953666c"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000001440)={{0x0, 0x7, 0x3f, 0x80, 0x9, 0x9, 0xffffffff, 0x4, 0x5, 0x98, 0x1, 0xff, 0xffffffffffffff25, 0x8001, 0x4}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x0, "8bebeb894f74c3"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000380)={{r2, 0x5, 0x5, 0x54, 0x1f, 0xb1ad, 0x2, 0x8, 0x34a, 0x2, 0xff, 0x4, 0x9, 0x4, 0x2}}) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setsockopt$inet6_MCAST_JOIN_GROUP(r9, 0x29, 0x2a, &(0x7f0000000140)={0xd1fd, {{0xa, 0x4e21, 0x80000000, @private2={0xfc, 0x2, '\x00', 0x1}, 0xe55c}}}, 0x88) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r10, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r10, 0x0, 0x0, 0x24004004, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r11 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r11, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r10, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:12 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r3 = socket(0x10, 0x2, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f00000000c0)='net_prio.prioidx\x00', 0x0, 0x0) setsockopt$inet_int(r4, 0x0, 0x1, &(0x7f0000000140)=0xffffffe0, 0x4) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000080)=ANY=[@ANYRES16], 0x30) [ 822.730307][T31855] tmpfs: Unsupported parameter 'huge' 07:45:12 executing program 3 (fault-call:2 fault-nth:82): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:12 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,,scontext=']) 07:45:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x2802, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0), 0x2}, 0x10006}, 0x0, 0x1, r1, 0x0) sendto$inet(r0, &(0x7f0000000140)="98a75d10005071d4e597d4a94ec186c6a7eb608dfed9bd82cab8b651a8bb80e7dba8f1c1a5e62037ebaa068333745881a9c317d981acc616c87cc35676ca968fe02ff52ce2baa7e05ce5b1fc128e89cec8cf3bd42a2cda867bb088a7708d7d55d37bebe97d22858a147594a5e1c952c6093d8d7d0777d7ec954da59869d2a6e6dc7758fc4c00ad61d371cdbcac4c92", 0x8f, 0x40800, &(0x7f00000000c0)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendto$inet(r3, &(0x7f0000000200)="171b6df84d796132f0b770915fe3ff7616a23fce5f86681337d1a38ca87525523b8187c93093c425434de5bae8cf506d3dcfb099ffa749388370e4705e77e66afb0a21e7bebb2d1ca141", 0x4a, 0x4000815, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:12 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20000, 0x40) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x7f, 0x4, 0x0, 0x4020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x40000, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x550c}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140), 0x684402, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000180)={0x6, 0x3, 0xb9d0, 0x92, "b051d2198bf8e45a4424644ad49d1eaaf1630aa9b893e9564518c0f583dc1997"}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000200)=""/196) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x81) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000180)="e5", 0x1}], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) syncfs(r4) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000000)={0xc, r4}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000003c0)={0x5, 0x5f, 0x16, 0x6f91, "5a6b05050000000000f4ff1cc7fadc7a890081687b06fbc44ed600005f9600"}) fstat(r2, &(0x7f0000000080)) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80000001) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000380)={0xf7, 0x10, 0xe0, 0x7ff, "653cf743d16726e89edebcb69ab92b6617cbb19a42a7f2788c1cb860ca9df544"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:45:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) r3 = getpid() sched_getparam(r3, &(0x7f0000000300)) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x2, 0x40, 0x0, 0x9, 0x0, 0x395a, 0x900c8, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xaa36, 0x0, @perf_config_ext={0x4, 0x5}, 0x4000, 0x8, 0x1, 0x3, 0x9, 0x2, 0x4, 0x0, 0x80000001, 0x0, 0x5}, r3, 0xd, 0xffffffffffffffff, 0x1) [ 823.042679][T31884] tmpfs: Unsupported parameter 'huge' [ 823.062723][T31889] tmpfs: Unsupported parameter 'huge' [ 823.083830][T31885] FAULT_INJECTION: forcing a failure. [ 823.083830][T31885] name failslab, interval 1, probability 0, space 0, times 0 [ 823.096468][T31885] CPU: 1 PID: 31885 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 823.105224][T31885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 823.115366][T31885] Call Trace: [ 823.118631][T31885] dump_stack_lvl+0xb7/0x103 [ 823.123208][T31885] dump_stack+0x11/0x1a [ 823.127346][T31885] should_fail+0x23c/0x250 [ 823.131848][T31885] ? mempool_alloc_slab+0x16/0x20 [ 823.136926][T31885] __should_failslab+0x81/0x90 [ 823.141675][T31885] should_failslab+0x5/0x20 [ 823.146186][T31885] kmem_cache_alloc+0x46/0x2e0 [ 823.150970][T31885] mempool_alloc_slab+0x16/0x20 [ 823.155818][T31885] ? mempool_free+0x130/0x130 [ 823.160527][T31885] mempool_alloc+0x8c/0x300 [ 823.165029][T31885] ? __getblk_gfp+0x3f/0x590 [ 823.169624][T31885] ? find_get_pages_range_tag+0x33e/0x390 [ 823.175332][T31885] bio_alloc_bioset+0xcc/0x480 [ 823.180158][T31885] ? __ext4_get_inode_loc+0x3b1/0x8f0 [ 823.185521][T31885] submit_bh_wbc+0x130/0x330 [ 823.190127][T31885] __sync_dirty_buffer+0x136/0x1e0 [ 823.195296][T31885] sync_dirty_buffer+0x16/0x20 [ 823.200117][T31885] ext4_write_inode+0x285/0x390 [ 823.204976][T31885] ? do_writepages+0x110/0x150 [ 823.209726][T31885] write_inode+0x89/0x180 [ 823.214094][T31885] __writeback_single_inode+0x2a2/0x440 [ 823.219689][T31885] writeback_single_inode+0x17b/0x3c0 [ 823.225147][T31885] sync_inode_metadata+0x57/0x80 [ 823.230083][T31885] ext4_sync_file+0x359/0x670 [ 823.234755][T31885] ? tsan.module_ctor+0x10/0x10 [ 823.239636][T31885] vfs_fsync_range+0x107/0x120 [ 823.244395][T31885] ext4_buffered_write_iter+0x39c/0x3f0 [ 823.250002][T31885] ext4_file_write_iter+0x2e7/0x11d0 [ 823.255277][T31885] ? avc_policy_seqno+0x22/0x30 [ 823.260114][T31885] ? selinux_file_permission+0x22e/0x530 [ 823.265747][T31885] do_iter_readv_writev+0x2cb/0x360 [ 823.270937][T31885] do_iter_write+0x112/0x4c0 [ 823.275529][T31885] ? kmalloc_array+0x2d/0x40 [ 823.280200][T31885] vfs_iter_write+0x4c/0x70 [ 823.284688][T31885] iter_file_splice_write+0x40a/0x750 [ 823.290090][T31885] ? splice_from_pipe+0xc0/0xc0 [ 823.294943][T31885] direct_splice_actor+0x80/0xa0 [ 823.299895][T31885] splice_direct_to_actor+0x345/0x650 [ 823.305313][T31885] ? do_splice_direct+0x170/0x170 [ 823.310334][T31885] do_splice_direct+0xf5/0x170 [ 823.315090][T31885] do_sendfile+0x773/0xda0 [ 823.319499][T31885] __x64_sys_sendfile64+0xa9/0x130 [ 823.324647][T31885] do_syscall_64+0x3d/0x90 [ 823.329051][T31885] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 823.334944][T31885] RIP: 0033:0x4665e9 [ 823.338832][T31885] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 823.358524][T31885] RSP: 002b:00007fcc0e65b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 823.367038][T31885] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 823.374993][T31885] RDX: 0000000020000400 RSI: 0000000000000003 RDI: 0000000000000003 [ 823.382947][T31885] RBP: 00007fcc0e65b1d0 R08: 0000000000000000 R09: 0000000000000000 07:45:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x10f}, 0x0, 0x0, 0x20, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x57017e44}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:13 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,f\ncontext=']) [ 823.390913][T31885] R10: 0000000000007fff R11: 0000000000000246 R12: 0000000000000002 [ 823.398900][T31885] R13: 00007ffc67e8b38f R14: 00007fcc0e65b300 R15: 0000000000022000 07:45:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000001700)={0x3, [{r4, r6}, {0x0, r9}, {r4, r9}, {r7, r9}, {}, {r7}, {r8, r6}, {r4, r6}, {0x0, r9}, {r8}, {0x0, r9}, {r8}, {0x0, r6}, {r5}, {r5, r6}, {r7}, {r7, r6}, {r5, r6}, {0x0, r6}, {r5, r9}, {r5, r9}, {r4, r6}, {r7, r6}, {r5, r6}, {0x0, r9}, {r5, r9}, {r4, r9}, {r7, r9}, {r4, r6}, {r7, r6}, {r7, r6}, {r4, r9}, {r8, r9}, {r5, r6}, {r7}, {r7, r6}, {r4}, {r4}, {r4, r6}, {r7, r9}, {r7, r6}, {r5, r9}, {r5, r9}, {r7, r6}, {r4, r6}, {r7, r9}, {r4, r9}, {0x0, r6}, {r5}, {r7, r6}, {r5, r6}, {r4, r9}, {r5}, {r8, r9}, {r4, r9}, {0x0, r6}, {r5, r9}, {}, {r4, r9}, {0x0, r9}, {r7}, {r4, r6}, {r8, r9}, {0x0, r6}, {r4, r9}, {r5, r9}, {0x0, r9}, {r5, r6}, {r4}, {r5, r9}, {r5, r6}, {r4, r6}, {r4, r9}, {r5, r9}, {r4, r6}, {}, {0x0, r9}, {r8, r9}, {r4, r9}, {r4, r6}, {}, {r4, r9}, {r4, r9}, {r7, r6}, {r8}, {r5, r9}, {r4, r6}, {r5, r9}, {0x0, r6}, {r8, r6}, {r5}, {r4, r6}, {r4, r6}, {r5, r9}, {r4, r9}, {r5, r9}, {r5, r6}, {r7, r6}, {r4, r9}, {r7, r9}, {r8}, {r5, r6}, {r5}, {r5, r6}, {0x0, r6}, {r7}, {r5, r6}, {r5, r6}, {r7, r9}, {}, {r7}, {r8}, {r7}, {0x0, r9}, {0x0, r6}, {0x0, r9}, {r8}, {r8, r6}, {0x0, r6}, {r8, r9}, {0x0, r6}, {r4, r9}, {r4, r9}, {r4}, {r5, r6}, {r5, r6}, {0x0, r6}, {r4, r9}, {}, {r7, r6}, {r5}, {r8, r6}, {r4, r6}, {r7}, {r5}, {r5, r9}, {0x0, r9}, {r4, r6}, {0x0, r6}, {r8}, {r8, r6}, {r7, r6}, {r8, r9}, {r5, r9}, {r8, r6}, {r7, r9}, {r8, r9}, {r8}, {r5, r6}, {0x0, r9}, {r7, r9}, {r4, r9}, {r4, r6}, {r7, r9}, {r4, r6}, {0x0, r9}, {r5}, {r5, r6}, {r4, r6}, {r4, r9}, {r5, r9}, {r7, r9}, {r4, r6}, {0x0, r9}, {0x0, r6}, {r5, r9}, {0x0, r9}, {0x0, r9}, {r8, r6}, {r4}, {r7, r9}, {0x0, r6}, {0x0, r6}, {r7, r6}, {r4, r6}, {}, {r4}, {r8, r6}, {0x0, r6}, {r7, r9}, {r4}, {r7, r6}, {r5, r6}, {r5, r9}, {r8, r9}, {r4, r6}, {r5, r9}, {r4, r6}, {r8, r9}, {r7, r9}, {r8, r9}, {r4, r9}, {r4}, {r5, r6}, {0x0, r6}, {r7}, {r7}, {r8, r9}, {0x0, r6}, {r4, r9}, {r8, r6}, {r4, r9}, {r8}, {0x0, r9}, {}, {r4, r9}, {r5, r6}, {r7, r6}, {0x0, r6}, {r7, r9}, {r4, r9}, {r8, r9}, {r8, r9}, {r7, r9}, {r4, r6}, {r8, r6}, {r4, r9}, {r8, r9}, {}, {r4, r6}, {r8, r9}, {r5, r6}, {r5, r6}, {r7, r6}, {r7, r9}, {r8}, {r8, r9}, {r5, r6}, {r4, r9}, {r8, r6}, {r5, r6}, {r8, r9}, {r8, r9}, {r7, r9}, {r7, r6}, {r4, r6}, {0x0, r6}, {r8}, {r8, r9}, {r7, r6}, {0x0, r6}, {r5, r6}, {r8, r6}, {r7, r9}, {r7, r6}, {r8, r6}, {r7, r6}, {r8, r6}, {0x0, r6}, {r7, r6}, {}, {r5, r9}, {r8}, {r5, r6}, {r7, r9}], 0x8, "eed8cc6953666c"}) r10 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r10, 0xd000943d, &(0x7f0000001700)={0x3, [{r11, r13}, {0x0, r16}, {r11, r16}, {r14, r16}, {}, {r14}, {r15, r13}, {r11, r13}, {0x0, r16}, {r15}, {0x0, r16}, {r15}, {0x0, r13}, {r12}, {r12, r13}, {r14}, {r14, r13}, {r12, r13}, {0x0, r13}, {r12, r16}, {r12, r16}, {r11, r13}, {r14, r13}, {r12, r13}, {0x0, r16}, {r12, r16}, {r11, r16}, {r14, r16}, {r11, r13}, {r14, r13}, {r14, r13}, {r11, r16}, {r15, r16}, {r12, r13}, {r14}, {r14, r13}, {r11}, {r11}, {r11, r13}, {r14, r16}, {r14, r13}, {r12, r16}, {r12, r16}, {r14, r13}, {r11, r13}, {r14, r16}, {r11, r16}, {0x0, r13}, {r12}, {r14, r13}, {r12, r13}, {r11, r16}, {r12}, {r15, r16}, {r11, r16}, {0x0, r13}, {r12, r16}, {}, {r11, r16}, {0x0, r16}, {r14}, {r11, r13}, {r15, r16}, {0x0, r13}, {r11, r16}, {r12, r16}, {0x0, r16}, {r12, r13}, {r11}, {r12, r16}, {r12, r13}, {r11, r13}, {r11, r16}, {r12, r16}, {r11, r13}, {}, {0x0, r16}, {r15, r16}, {r11, r16}, {r11, r13}, {}, {r11, r16}, {r11, r16}, {r14, r13}, {r15}, {r12, r16}, {r11, r13}, {r12, r16}, {0x0, r13}, {r15, r13}, {r12}, {r11, r13}, {r11, r13}, {r12, r16}, {r11, r16}, {r12, r16}, {r12, r13}, {r14, r13}, {r11, r16}, {r14, r16}, {r15}, {r12, r13}, {r12}, {r12, r13}, {0x0, r13}, {r14}, {r12, r13}, {r12, r13}, {r14, r16}, {}, {r14}, {r15}, {r14}, {0x0, r16}, {0x0, r13}, {0x0, r16}, {r15}, {r15, r13}, {0x0, r13}, {r15, r16}, {0x0, r13}, {r11, r16}, {r11, r16}, {r11}, {r12, r13}, {r12, r13}, {0x0, r13}, {r11, r16}, {}, {r14, r13}, {r12}, {r15, r13}, {r11, r13}, {r14}, {r12}, {r12, r16}, {0x0, r16}, {r11, r13}, {0x0, r13}, {r15}, {r15, r13}, {r14, r13}, {r15, r16}, {r12, r16}, {r15, r13}, {r14, r16}, {r15, r16}, {r15}, {r12, r13}, {0x0, r16}, {r14, r16}, {r11, r16}, {r11, r13}, {r14, r16}, {r11, r13}, {0x0, r16}, {r12}, {r12, r13}, {r11, r13}, {r11, r16}, {r12, r16}, {r14, r16}, {r11, r13}, {0x0, r16}, {0x0, r13}, {r12, r16}, {0x0, r16}, {0x0, r16}, {r15, r13}, {r11}, {r14, r16}, {0x0, r13}, {0x0, r13}, {r14, r13}, {r11, r13}, {}, {r11}, {r15, r13}, {0x0, r13}, {r14, r16}, {r11}, {r14, r13}, {r12, r13}, {r12, r16}, {r15, r16}, {r11, r13}, {r12, r16}, {r11, r13}, {r15, r16}, {r14, r16}, {r15, r16}, {r11, r16}, {r11}, {r12, r13}, {0x0, r13}, {r14}, {r14}, {r15, r16}, {0x0, r13}, {r11, r16}, {r15, r13}, {r11, r16}, {r15}, {0x0, r16}, {}, {r11, r16}, {r12, r13}, {r14, r13}, {0x0, r13}, {r14, r16}, {r11, r16}, {r15, r16}, {r15, r16}, {r14, r16}, {r11, r13}, {r15, r13}, {r11, r16}, {r15, r16}, {}, {r11, r13}, {r15, r16}, {r12, r13}, {r12, r13}, {r14, r13}, {r14, r16}, {r15}, {r15, r16}, {r12, r13}, {r11, r16}, {r15, r13}, {r12, r13}, {r15, r16}, {r15, r16}, {r14, r16}, {r14, r13}, {r11, r13}, {0x0, r13}, {r15}, {r15, r16}, {r14, r13}, {0x0, r13}, {r12, r13}, {r15, r13}, {r14, r16}, {r14, r13}, {r15, r13}, {r14, r13}, {r15, r13}, {0x0, r13}, {r14, r13}, {}, {r12, r16}, {r15}, {r12, r13}, {r14, r16}], 0x8, "eed8cc6953666c"}) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000000380)={0x2000000000, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {0x0, r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}], 0x7, "656959032c8c4d"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000001380)={r18, 0x0, "bae2be0824efae4ff92fa35bc50c3415eba4c26131a928f0e2eb1fc4f3ac6231ded5787b3a616bbe58fa3fc0dcdd14cd5f302ce18a877433677bd2ec974ac7bfd981faf3395a28b1bd6ba84958ef54b4b61e4a6bd79b894170c10bf9831c1f4f2d765a3ba5453018afdcf7328ad1584220f8b42bb231968a5c797ed879bd3dcd2ce2aa5bfa5e044d0d61acb737d016e72f0eca5d869f682c44dbd3fc4416a198fda962266beb3d5ee63c58f08a2df3bcd4abecf7caad961189ce0356d6fd24ff15c399da7dbe805f4a49759b14b87007c4515ad481894b6b773790221ba2d0ef437dc5d428748ad17b2d475885ea3c615a3984c4d4ec537e683c4fbf1974e0f7", "65b17e262a777ad09b0426404eebc62da9ee1294843e0126e21376d1c1d7a71cbc7f459dc73c9f8853cea51a9f20de84895b88e8763e36c661bfd6f63d94aa2747806d7606d2c6af601d9b199fe40b828e6108d0454f9b6904d4d225dc101c7070114ef4364b1c3e3d4482d2832cb405d9efa903ddd709e27fc0ee5ff03d9c0accd75998f2d4773dd049a0cfc200759501e9fb78a6720e4dcfb9b21a64c9f68ba5a08d3937e17375aabed451bd452c4a763a3cccd6372028a8e0125993784a8548aecf420dab9a6c159f9e50c602973252d2a0164c661dac146b766dab5d5eed7538ba76639cb905df3988ff40eadeaf0e54f78a3718c8dc35df43801eebf41ed6ca1d8e859f4b19c4e543ea20ac046844f8f72edad504962c895963398cd2728f6f03b1bff5b90fd7214924004999bc9469aaf108e2c50b731fe414158284fd6bf9544e89cfb69e191bc33b609798d6b39573a007f2afe497ccde4ed482a313a67e0f57ca75f2f62e1008e81080d27ea219393fd6216ae131e9a7b4b158a430403b5a685cd816c9be5dd5bbbf20697d95534c8c006da664d51a1160a843fa68cf5b12ac36111b57a6be0e67d0821462624029cfa9f9ed6df8c7dd247f34a068efbc6a547cb32e52b3793954798b2c76377945599f872972e6d3dc6c7da9acf22cb0d7ee24ad13d4e3e5815d9db928bc7314a1e6bb3f6fb64af6da21fde94c051bf99155717470b86662d30055c9d8ebe883602e1853a2a2f0c2094300e446dfe502785778234aa0aae5fa60288ae6a7f419bb6e28f685dc2a7af138677d0f6de409f37b6c36291d905d5c456f4f0749d2574dd3b7c51e75b88dfbba812a7ffd8732bb9e1882c24ae8bd0d2d399aaf4d02b9139396cb9bd40aa4e2c9bfb79d8ffde7b6007b76aabeafd60347d48fdc2e8bc824d1a7929e7889945413506947b1fd02c9535ec71d07817034b044b3c589cad82c58fcd17b202b79e3ea77edf38473b134601ac6372ab27a9a6150333a7a5799bf472c8595ad13a1d929911596f84e9012372e17c4f9bc87a29f6cf23faddc28297d6132fbe28e96ffe5279445cd5c014ed9c82fb41a751e4898672a34c33f57c6688c919d199978bb66789f4e2099b8c66edab3c0b8418e12d045981698b28619c4bd96cf5f0b2153a5be86785ce0ae8f1f0be2fc6515b3793223452d1ec1dc932a9335125efdd4dd7a31636ddd13efe5d27203dfe35bfb781c678692c3f57e6096731c18efd4422146b90c0d3fbd056ad28950db73f653c8e213587431f8a8d9bee241811dde93eb18c9598d4727df17ada05d31b7934ccfb5aae83ffb4671a2d1450eacb4d45fbf0933e8c76c08d930f6cdeec7aa303361f36b4a6b959eacf00b8184a76913592e4bb9f4637ab6b2021b1f424e530be85c9849fb932b4c9a1d13a5d57b9914cde74be2665b0e09eed55f8f7c89a2a19cfdd0683cf6a70e86d0f8d2b69cace15342c7cd0792237faaac431bbae45093d2cd35f2a416869ade1166f50426a68b1efa9079f28b434989743e72d16ab3458c7ef05fe743ec7081954a5e7a99465bf0d5761c704b48185331059f04ed79c1d0d432430a4e5661741efe2515a5cfa5643e7900ad6578c66ed5d9b9bebdc2d5cea24ad1a0b30258797493c80e2c06ede88c306023c5593aeb2345f40b5e127a3ad95a67d1a2609f75b2ce73bfd3e9458f0751df29e5c72d020fba5308599472e18cf9a3e236c9251b6dc6c269c3d14e13fd20ab08da697d54ac6c812c42564017a003db9622ee43da83a9aebebbd8e760fcac0291ac912e16ed7cdac2dcfc0a497e2cffa8f025e73546d1310b9db51b858775bd5bc0695943e6ebbe0ae04f267cb492fa0782eabd3ef2d9c9b068f7f16cfb5e4b899d6416ac15407dbafee22e2ebd6782b9a0676b7207d5706eb4f8494472a685a4b49fedbf5b5e7912950f65a4883ca150338ba0dfbbbe973d1d87f27d374cd2922be80e27e3f9b1e6cde75eb7358411174617fee033936f891ec9e4287461d14afc93b1e7987f76c57442ba661aaf768d418735ce16b77a076a5be658b50bbdd5aeb650854725d152a22ee5beab6ed872eddb468e9883d76bf82dd794284605b121f3cf90edf6179edcb92517f510791f3ad21156138fad034920e92b2f6a5d69de4ace5a882407e0764e24b715a695428cf202d1e7328a8677b15bca52b114c714f8ff172c14bff9b5cee87d79f2c029f05f164a4e686f6573f4a855c76e875e82389dbf5a121c180374e04e054559deb4eafe33bfbb15f85412b0157aa0cedec8a95640d29752fa1155954714dae27b4cc325beb72d1416be7762a76b56443474b2354d22d6797b8db15abfb22af1e818c6c6208dd9fdd78d59065847af769c5b8fa1731fa664da3c63566219d34814366d154732f6fa100bd0328fdd3620c1d659da67d3b5bc68812b2cbb8bf9150c2c102b6e836d3a772247932437ac1c3deab4491c675141952ecdfc79defae6b9b3796c4424b60544a4c9a1b14755343f7975bd359b089a0b15c35bc385973b00c97dbf8129fbe3dacabbde2c09f4d07b09baf4128c3b3be31bea92e8c3f6944b903a136dddef7e82cb03e1e69e24fb9a936eb3c2b6d094b2bcb40b4959a305aa4dc512216809d0d7f0ebd4dcfb07d7056fe300ebb09a7df2f55f5c2f427a48be04afdf9d1203a2efb02dda1cbdd236a3e5a5060ca97638f565e5f3173a665dc61e31f12826eb86e2727f1d551efdb38e4c2f72dc600b93fbbabb88c3c0ca681603c702a9488f1419d286a8c8099e77fdb4242c70a5ac09901f7074bbcc7f87534d773895256af2daef73a864085d8b41f43b370e683453085e80ffc8a848c46355e9957cafd6db605e12f570dbaf44e34d656105c49b7b79865f30bc61bee375c6af43d3ec16100567fc1c10ce436deab6190207a6fb4e8609af7a8a9be166be564f488c9563a63311f27eba2ec9a7b63f5fcb0163f58d5a3cf01bd7f71744366da4c4c75164d3ddd3a6df3bb4b60ce3f41c1f9b456fea462514a3e983904963f872b4e81e3a20f5a3512aaee157415db704c60bb2d1fd57bd99aa530f7efb2702fbef557419dcacea0e3bbb85c2c5dfffbbf04c3a42038a5653cd229b78dc68784b6332977604e80e6bd102648ea930c05a07d5409b8a256e68cebca3ec1ac3c0d9e2e49ebac3c8078218e01110b3fb0683c45b6c9fe6808b4a335a8ef946a407bb5bc5e7650ce06164d947771fe41ff3f75cb42314b018c3b4750f4323c47a5063ac94fcbeab874ab9ef0ef3827fb9cfa1161789a87e913093b7a709e44f99fae2888674e17270cd9cd3b136b71f5173a06cafded7f9d5000d6c5db415835b30aba4f0b769393224dea2632d2b56bdab2ad960cfec6fe9a12f6965d3efb6d561b49d4896294ab4020440adde540b521dec844123591e3cdf3539eda475a2d198ca71a4fb3054c85b9f7f48780b198e95b6bea62509cc9860f558945e8a6c12a411dd59560b1af4752a2fc92a727d4c4b793713cc1568f9486a9a137cac4caddf9ff81ad8e38a3b5349858b8fda900069c7e68b5ad6af29aefb9953476fd7d12df8abeb47f28159ffa89f5158428893d47a98bcd17b61c79cea289911df35e8e6f5a0a444372d839e6b7d7faebb21789e7dd45141054fcbf7be74bb8d7ad6cc3008373c827c836e05d9f8bf05952543d532f0f0bac7e9d0f0cc647cfafb1b753a081d1b86b93757e8f67d470df8f8d0c092b1688b32e3c091559b042110a01d6ceffec676dff2d7e5be3f37a841da6def64bb4443e4b053647c8edb8e441362a266791aa4ca8d302e5df068b74b2ce13163cbd599888a91b977767660bd4186335a7d100af9e7a03f40310c4b6a6e612fc4ac22c9405240081914b35973d676bf0062564eed0a0c4a72197c6abd0a03b2a5abaaebd63a48d4fd9d940a8b0192fb591c5ba536829937e9b61f160c4fd68d1d44e62e4b7cd7accdcb3bc935aa01df37ac3032d56470326dec8c27bb10f543eecbe13fcf5d9cec6d28216bc97ee1528161720b04cd574d109f86cc4076dc4ff563a3db68fd0eb8383487b94c392dfe30f8d756c7a84b35ca14dc9bde1b0f6c96bd403037d2fb0c5d05c16bd17349346c27ad2737b92d7980638e86a1c970bf8307886ff570226b9d65491cf7dbd44f77ea3026b6557def372ec593ae9586020e1557f19e9f8d3d9bbba57d3aa65c8dd554823ed3bbaf6f5cdaa4a2b77bedb00dba4dfd7ae289cfa8a505fc013fd016cc0d434c13f5554449c6f20765c6f462444185b06d29e9428360bdf10c8fa2ce2349a6da409e96e8544615a023199749baff416471cfe38f907d14aa821ff4e86b779bf2483ff202dc96f5ae4782f67b164b79459bceacdacd8169397469ef943b08a3c4ca0ab0e571f9b8fbfbc9e8a9380dbc49bb2e7b52e764e6f5a312a3d5fbe0ab955dc2fcb7588a8cc941df0da797edc953b78e45355e6325bcd0c702050d3b01785ebb70678adcb47c8c4912c608be68b27603b1ebee3cf1095c6dfa78f6bf8904f26475fb635d6bde413bb0073f67a5f71087464a54b428c0af23d08f202a9c1129f58783bbe3c89e760b67ef3e3ee0b521934d040b60fbb442d5e7ddafd4312cef51c8470fe04e47d76f2f34d2115128fc6759d1d22555371bc8695adb5ee64f3d9d584732ec17091eedc10699f9e32f65d1580d5fcba7d2e2a94df1c6ca093a4c110e23c19dc87e18e44eb8958d40dc4488470b178ff06984bd41f7dd6c996650a8181ff449eb2743771b9440e5f47aff13deae83060343fd8ec541c594b2f3cb54666509067af2447aa0c119e10ff612346ec9829453c27443be4554c7209fb727c1b322eb8be0ccc60af1d0ee7bd0d5faa7de90ab487dfb6e9c94287ac96d80cd51c28a7408318039bdefdc999bf201001dae2fea16b7186e3ae1ff17bd6ca05bbd105e314f06dbbe90664c605bd4e32402e5897c4e9a11bf3fd316eb65176f4e0cce6899e79c7eb2946be43743269d12bc65ad58fc4522abbea61e0237077e7a5791ff97b903cda1ca7870335084efcadaf403d86a52b07b7b975a1c37b6ea1541b4e7036d5e4dd05a5bac13c8841dd5e1b7c9c79acabee8fa1bc6d9da54d19acd91d10997552f79208539621c06903aea9c80b13bf8b6e6463fdee6c0351896fb33f599a6265d94d77f4006f824c2afe3f6e21db0fd1139630b38b5d4573505374a6078429b456abed590cd0dbc6d64028f348b24ff4abb5b46fa74b346db86e018d748a74446e318d5a1e5c3849bfc203827706aac44240eb9d0872ff8b4feb87538bcb358972516d1cec96a75fbe6911b7484ed20ceddc39da24dd8b98f548c8cc23df9dbe4248647917f9edb1b203afb0a59a3430a782b8a2b"}) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r19 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r19, 0x80104592, &(0x7f0000000040)={0xff, 0xff, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:13 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmsg$nl_netfilter(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0xd65af979041449a4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x8b0, 0xb, 0x8, 0x201, 0x70bd2a, 0x25dfdbfe, {0x3, 0x0, 0x7}, [@nested={0x322, 0x3b, 0x0, 0x1, [@typed={0xc, 0x8e, 0x0, 0x0, @u64=0xa0}, @generic="15d6099c1aa55344fce3b972b4544b96878ff0b1872c1c614b010124f0edac069c0b7c276fdf88c45156e4b39bf98db79a1304f23b87f73801c144f0bf93bbfa96545635bc0f72bc1180552569b335420c02f9580cf5c7be199321fa6d54ff9ed2d0fdb83872f60e1b2cb45240901d3455d73bc28237840839faf2ea30c6966319b0472fb992f93562132ab9acb545c2e1f5ca960a30b215ad96e04f2f7f87d459b3f319455c293c4fa876b7a1bce277feb2e9fb3b481569e6fc76443d9b180c42dc8b709dcc597dc419b5f0", @typed={0x17, 0x28, 0x0, 0x0, @binary="cf2ee6edbbf2b404093ea210408155f065a6f8"}, @generic="32505c9d61833f1f0c7b367f524d0ac3376c1d30d1ee3ba39f7227be35569d1df4", @generic="aadd09877761fb5c525d92f393e42b644fa389eefa4dddfe513a4a2bb1aff8cfec1eee1007e58730e3c86c9f74cd0cf398b0896382f19c3f4e1dc24475d97d34479e63b0221595fcfbf147bb959254f053b11c558df72ce4322d4cc4208aee08f40d0586c57b15d4b53fda08c8eda96b0b077b851bee72d1f37c0d65b72871384f984991a928411810510da20da6e71fc935bdd6a438e09683d67b1bc5ad07e11eb09347febda8c25f5e5c005854d7e2ee04fe3dd782a524bbb06cfd252041ab3ad70d1c72fa991982bf73c26d78dce1c14bc629a3a1e099977e3f1553a555e866a8f78d741f71a0fbedd3366e2a45a8c843", @generic="3c3aa775988332fb07d3917b97b8de4a094bc41b13ada9b9b18c3495e7ac0b76bc3d0d218c3bae9bbf2eafb128a10c6b7788334ea93c07c329cd2e2951419af61afa058a0d0031746c1b8b49cbf084a4d62ae8ba85538f5a4be2194fecf1a7ac05cf07b14f3dde422582057780cd7da18ef950d420da52602c061678d395c9d71b60c96fafcd92a3dbf29ca792feb387dc336291863807", @typed={0x8, 0x40, 0x0, 0x0, @u32=0x1ff}, @generic="ef385adb03d7d51aee96abc01a91a6a1622a71fb03f07c91552f909a6526890776d27490558146d016d5677165ccd1437e862452c5380535a4634372ebf2fedbd6398230c81605136f06996f2dc3d134dc1d962942b7cf4a35201441e3105812ef94b37ee510b08f75d892442e47f136a264be3c7ce5eb512fb7a080"]}, @typed={0x16, 0x1e, 0x0, 0x0, @str='/dev/input/event#\x00'}, @typed={0x4, 0x80}, @generic="4d162c9a4c5395d0389d929ded7a856e90f6cc945f3f58a248189c3e8cf758746909a86221644443d0c26e89d2a8006ec8ca7e8d4b8b1f4b8b0258fbf23566e39daf5f4c4491db4e425fafcf8a4c30f681a5241b817f53cbade07940c74658102e1b38267958c97e1de10300f3f14814", @nested={0x275, 0x5a, 0x0, 0x1, [@generic="cd1f176c1d78fe263adef8447fff9b9ba1e0aca4f5e9a4680c62e7fdf9880eb70aaf5e7a6bc09e34a4d3db12db8c820ca8a9c8a314b7cf05064431cbc177e8b81fc00bd0f185e0f5889fb7289f0d030346e24e309495b86e2e510dd5b0b683cd1c3c6363303b7d41fcefa859ca0b9862cba5d2597dd2fd0eae023ce91ea6946657fc2f016777ad42ecde5d39999dc98f725971088a50d40fe4d6c8cc3f7123", @generic="63b9994291af73ec015cfaa4d1d474a464ea2546b684aea0f2df90f01e3afa4a0cda3f53b2dcf5c7260fb4cf8625447701d9", @generic="d752920cc2ae7a3a19563db59b57cf0cd606d3e326f9c3938fb43700bd34eb40d7c995a7c14264097873bec5b5196d6cf1ade2a2fc22abf3177263e9ef887e416ed507709b20719b432ea0943480294b35ee456ae309782f031716b501a4e82720f82b228a", @typed={0x8, 0x8f, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="626dfb6280e3e604300d572fa86829cfe9c50309250ef0752123ab1827e89aed7fe2ea558e437901254cbc0d7e8455ca80a992ff02c624b416acefb815c12a29300c1efda0f0f9bc29935aaddeaca0cb6b619c3dcfb91f94653da4d2b5525f7568061e587e0d955e3d30139b24b07d2b80564e9d7679aa4519438b8fa024dc879212e78653be02c0367e307cfe378db4c4170652f6b86d23caaa544b67b49ec5cdab68eb2f4c2ea91cfbc337508be828a10966960ca51b0c666930cb36b279e2879034a6b9f8", @generic="a4551e9e287d5601984fd4c3d2492449cf4beffce774242139589caacb89baf24b5c4940755b2844d03aca6280e97748048e236ebef6df2f99d4f8fb9a2278d304fc000c0521613280e6fa88bac1df49af0df3cb4a49d673dfaea7713271d7731babbacf3197f868eaa2898a32"]}, @nested={0x262, 0x5c, 0x0, 0x1, [@generic="0b567fd723d7703581", @typed={0xa, 0x6, 0x0, 0x0, @str='+,$&\'\x00'}, @typed={0x8, 0x72, 0x0, 0x0, @fd=r1}, @generic="294cab247ce72e38e91ff6f7200c88f98995c8409c5ffacf1bf90b7191ffbc4f68db61da8f35ef091c7864ece7017f66edf99ba238300616a0940cc42f4d13c64f1c1abb450debf65a4e0630fc86bcc6e4e683aebf37082274dc43e29f7e2fb941b4ac156456e6f84a8508522429c079096572b19e6ce0ec0ef0d9f4ad5ce578bb7aa22b1590388b68989ce17dbc95490641e9a87dc575f6b0f0177e680a51baff27685ec2327b6921a836f9eade0af408f9dc6077dbba7c93dbbde7474cfa0dd2caa9835e39df377ca5ede6cb52d64803f335e2e66a76e1445adab9fce4a3f58312e2d92dc0bf3cf749c5daf478b3ff091b639d742c50152e1b1039bf", @typed={0x16, 0x53, 0x0, 0x0, @str='/dev/input/event#\x00'}, @generic="18fd2c12d0d892931ef0ffe020205118a7f62985c2fcc5f2547cfaa6ac3cfc61598d3894816ff57293dcd2cac3614f079dbf6c063001766119b2c44589efafa36264c596c5005e507686fa72e3b78e98a34d37a4856ff5b6399f7314d1976496360c386c19382f013b44b23aa717f1d5286438b1a15abb68a4245f7cc11c4f654b0fc81fbd377cfa68569f4a15c3044cc9efbf39faa1eb6aca154f1995d46aa3a08fc2fab2820c02c6591d90aa1e0c176390b3c4661b6a2717c6d35119108c1d34d8344a92faa73d6e5bea63e4c5fbecab40fe8d575ab96f73e25060fb1b2f6489ef0ccda3b9776fcc2fc2930fb1675862a67b4dd475e748fc", @typed={0x8, 0x20, 0x0, 0x0, @u32=0x400}, @generic="6a5a7a02351d27586ab6f6603562551a72aaa5e9531474e08e93b22d1e359a37fd57ae3a379fae", @typed={0x4, 0x95}]}, @typed={0x8, 0x13, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x23, 0x0, 0x0, @u32=0x8}]}, 0x8b0}, 0x1, 0x0, 0x0, 0x40084}, 0x80) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r2, &(0x7f0000000140)="6084e255fb0e4ebb59fef1fcbec3d34ad96835b4d25871128810ea668c2bbf2522aecbd42a0df692af48dac2be4d52c2d29ca8afe39bb781878755f38db9c4a90913c530c44e8a0e79e9fc56c350980b7b311b2594bba76b80e6f7e2bf0e7ee27f5aa9bcaf7d68eaba3c0bbc7ef55dfba7c1dd8562b56e4d7dffbd66372b8637124057d2c3614362fae1f4db32ea3c2d140f1b1ffb137430644c2f036ebfeb5755d0f4911e8d2a508bed394dff3fc8bda0dd4d7d9e7a74b2570dc102c2db1ff4231fe7c63bcbaf91de614216acc09d27239e56b5be812f427e", 0xd9, 0x20008040, &(0x7f00000000c0)={0x2, 0x4e20, @rand_addr=0x64010101}, 0x10) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:13 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x1, 0x0, 0x81, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0xdc17}, 0x80, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:13 executing program 1: prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000080)) r0 = socket$inet(0x2, 0xa, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002b40)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000380)=""/20, 0x14}], 0x2, &(0x7f0000000980)=ANY=[@ANYBLOB="270fbd0d22bfe9733f3a656fce7e7af00389eb5f01", @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32], 0x20}}, {{&(0x7f0000000440)=@abs, 0x6e, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/188, 0xbc}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f00000005c0)=""/93, 0x5d}, {&(0x7f0000000640)=""/41, 0x29}, {&(0x7f0000000680)=""/59, 0x3b}, {&(0x7f00000006c0)=""/177, 0xb1}], 0x6, &(0x7f0000000800)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x80}}, {{&(0x7f0000000880), 0x6e, &(0x7f0000000940)=[{&(0x7f0000000900)=""/13, 0xd}], 0x1, &(0x7f0000000980)}}, {{0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f00000009c0)=""/113, 0x71}, {&(0x7f0000000a40)=""/227, 0xe3}, {&(0x7f0000000b40)=""/109, 0x6d}, {&(0x7f0000000bc0)=""/116, 0x74}, {&(0x7f0000000c40)=""/24, 0x18}], 0x5}}, {{0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000d00)=""/192, 0xc0}, {&(0x7f0000000dc0)=""/64, 0x40}, {&(0x7f0000000e00)=""/88, 0x58}], 0x3, &(0x7f0000000ec0)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000001f80)=[{&(0x7f0000000f00)=""/4096, 0x1000}, {&(0x7f0000001f00)=""/100, 0x64}], 0x2, &(0x7f0000001fc0)}}, {{&(0x7f0000002000)=@abs, 0x6e, &(0x7f00000024c0)=[{&(0x7f0000002080)=""/221, 0xdd}, {&(0x7f0000002180)=""/188, 0xbc}, {&(0x7f0000002240)=""/81, 0x51}, {&(0x7f00000022c0)=""/175, 0xaf}, {&(0x7f0000002380)=""/232, 0xe8}, {&(0x7f0000002480)=""/63, 0x3f}], 0x6, &(0x7f0000002540)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000002580)=@abs, 0x6e, &(0x7f0000002a80)=[{&(0x7f0000002600)=""/104, 0x68}, {&(0x7f0000002680)=""/182, 0xb6}, {&(0x7f0000002740)=""/239, 0xef}, {&(0x7f0000002840)=""/103, 0x67}, {&(0x7f00000028c0)=""/132, 0x84}, {&(0x7f0000002980)=""/164, 0xa4}, {&(0x7f0000002a40)=""/37, 0x25}], 0x7, &(0x7f0000002b00)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}], 0x8, 0x0, &(0x7f0000002d40)={0x77359400}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) clock_gettime(0x0, &(0x7f0000002dc0)={0x0, 0x0}) ppoll(&(0x7f0000002d80)=[{0xffffffffffffffff, 0x4000}, {0xffffffffffffffff, 0x1500}, {r3, 0x200}, {r4, 0x20}, {r2, 0x3100}, {r5, 0x84d0}, {r2, 0x21}, {r6, 0x80}], 0x8, &(0x7f0000002e00)={r7, r8+10000000}, &(0x7f0000002e40)={[0x4]}, 0x8) r9 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r9, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) r10 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r10, 0x40082406, &(0x7f0000000000)='%@{])#\x00') ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r10) flistxattr(r1, &(0x7f0000000140)=""/253, 0xfd) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 823.488968][T31905] tmpfs: Unsupported parameter 'huge' [ 823.516988][T31910] tmpfs: Unsupported parameter 'huge' 07:45:13 executing program 3 (fault-call:2 fault-nth:83): r0 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) write$P9_RREADLINK(r0, &(0x7f00000001c0)=ANY=[], 0x116) sendfile(r0, r0, &(0x7f0000000400), 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 07:45:13 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,f\"context=']) 07:45:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', 0x400000, 0x2b3) r3 = getuid() fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, 0xffffffffffffffff, 0x1000) move_mount(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x10) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000002ac"], 0x30) 07:45:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = getpid() sched_getparam(r1, &(0x7f0000000300)) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, r1, 0x4, 0xffffffffffffffff, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) sendto$inet(r2, &(0x7f00000000c0)="9efdd037518e89a97118e7f2f1d0335b75f4785f6680a3ebd0f9cdd8138c249a189642df923a41c9f7e74f6f5287a3", 0x2f, 0x10, &(0x7f0000000140)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:13 executing program 4: r0 = socket$inet(0x2, 0x1, 0x3f) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x90900, 0x0) dup2(r0, r1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x692bc3) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r2, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:13 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) sendmmsg$sock(r0, &(0x7f00000056c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) 07:45:13 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=00000000000000000000004,fscontext=', @ANYBLOB=',mask=^MAY_WRITE,f%context=']) [ 823.657711][T31938] tmpfs: Unsupported parameter 'huge' [ 823.663756][T31940] tmpfs: Unsupported parameter 'huge' [ 823.694497][T31937] FAULT_INJECTION: forcing a failure. [ 823.694497][T31937] name failslab, interval 1, probability 0, space 0, times 0 [ 823.707327][T31937] CPU: 1 PID: 31937 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 823.716092][T31937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 823.726239][T31937] Call Trace: [ 823.726557][T31955] tmpfs: Unsupported parameter 'huge' [ 823.729567][T31937] dump_stack_lvl+0xb7/0x103 [ 823.729589][T31937] dump_stack+0x11/0x1a [ 823.729605][T31937] should_fail+0x23c/0x250 [ 823.748083][T31937] ? kmalloc_array+0x2d/0x40 [ 823.752716][T31937] __should_failslab+0x81/0x90 07:45:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @remote}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000000040)={0x2, 0x4e23, @loopback}, 0x10) r1 = getpid() sched_getparam(r1, &(0x7f0000000300)) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x4, 0xfe, 0x38, 0x21, 0x0, 0x9, 0x400, 0xc, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xc7, 0x2, @perf_config_ext={0x4e08, 0x1}, 0x1, 0x0, 0x7fffffff, 0x0, 0x10000, 0x8, 0x5df, 0x0, 0x8000}, r1, 0x4, 0xffffffffffffffff, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc17}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x4e23, @remote}, 0x10) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @empty}, 0x10) 07:45:13 executing program 2: creat(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='size=3787,huge=always,mode=