+0x43/0xf0 [ 1983.045673] ? crypto_ahash_digest+0xb0/0xb0 [ 1983.050072] crypto_ahash_op+0xbf/0x180 [ 1983.054046] crypto_ahash_finup+0x57/0x70 [ 1983.058195] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1983.063562] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1983.068916] gcm_hash_init_continue+0x28b/0x370 [ 1983.073576] gcm_hash+0x1fd/0x2b0 [ 1983.077021] gcm_encrypt_continue+0x1c3/0x240 [ 1983.081509] crypto_gcm_encrypt+0x40b/0x510 [ 1983.085820] aead_recvmsg+0x131b/0x1d20 [ 1983.089799] ? aead_release+0x50/0x50 [ 1983.093585] ? selinux_socket_recvmsg+0x36/0x40 [ 1983.098246] ? security_socket_recvmsg+0x91/0xc0 [ 1983.102989] ? aead_release+0x50/0x50 [ 1983.106774] sock_recvmsg+0xc6/0x110 [ 1983.110470] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1983.115470] ___sys_recvmsg+0x21f/0x4d0 [ 1983.119428] ? ___sys_sendmsg+0x840/0x840 [ 1983.123569] ? __fget+0x210/0x370 [ 1983.127010] ? lock_downgrade+0x740/0x740 [ 1983.131144] ? __fget+0x237/0x370 [ 1983.134586] ? __fget_light+0x172/0x1f0 [ 1983.138544] ? __fdget+0x1b/0x20 [ 1983.141907] ? sockfd_lookup_light+0xb4/0x160 [ 1983.146402] __sys_recvmsg+0xb6/0x140 [ 1983.150205] ? SyS_sendmmsg+0x60/0x60 [ 1983.154006] SyS_recvmsg+0x2d/0x50 [ 1983.157532] ? __sys_recvmsg+0x140/0x140 [ 1983.161605] do_syscall_64+0x1e8/0x640 [ 1983.165483] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1983.170321] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1983.175494] RIP: 0033:0x45b399 [ 1983.178671] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1983.186367] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1983.193620] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1983.200889] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 06:33:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x2) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r3, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:40 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) ioctl$PIO_UNIMAPCLR(r1, 0x4b68, &(0x7f00000000c0)={0x2, 0x8, 0x4}) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x978e, 0x0, 0x0, 0x0, 0xc}) socket$vsock_stream(0x28, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_RMFB(r4, 0xc00464af, &(0x7f0000000040)=0x2) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r4, 0x40044104, &(0x7f0000000140)=0x6) r5 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r5, 0x5412, &(0x7f0000000100)={0x11}) 06:33:40 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd27, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1983.208229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1983.215485] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000c 06:33:40 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:40 executing program 3 (fault-call:7 fault-nth:13): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:40 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd27, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1983.387667] FAULT_INJECTION: forcing a failure. [ 1983.387667] name failslab, interval 1, probability 0, space 0, times 0 [ 1983.415308] CPU: 0 PID: 14438 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1983.423237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1983.432597] Call Trace: [ 1983.435196] dump_stack+0x142/0x197 [ 1983.438842] should_fail.cold+0x10f/0x159 [ 1983.442996] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1983.447766] should_failslab+0xdb/0x130 [ 1983.451746] __kmalloc+0x71/0x7a0 [ 1983.455207] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1983.460148] ? trace_hardirqs_on+0xd/0x10 [ 1983.464305] ? ahash_save_req+0x12b/0x370 [ 1983.468463] ? ahash_def_finup_finish1+0x120/0x120 [ 1983.473402] ahash_save_req+0x12b/0x370 [ 1983.477391] ahash_def_finup+0x43/0xf0 [ 1983.481285] ? crypto_ahash_digest+0xb0/0xb0 [ 1983.485703] crypto_ahash_op+0xbf/0x180 [ 1983.489690] crypto_ahash_finup+0x57/0x70 [ 1983.493842] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1983.499216] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1983.504606] gcm_hash_init_continue+0x28b/0x370 [ 1983.509297] gcm_hash+0x1fd/0x2b0 [ 1983.512761] gcm_encrypt_continue+0x1c3/0x240 [ 1983.517263] crypto_gcm_encrypt+0x40b/0x510 [ 1983.521594] aead_recvmsg+0x131b/0x1d20 [ 1983.525773] ? aead_release+0x50/0x50 [ 1983.529578] ? selinux_socket_recvmsg+0x36/0x40 [ 1983.534252] ? security_socket_recvmsg+0x91/0xc0 [ 1983.539011] ? aead_release+0x50/0x50 [ 1983.542826] sock_recvmsg+0xc6/0x110 [ 1983.546544] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1983.551566] ___sys_recvmsg+0x21f/0x4d0 [ 1983.555548] ? ___sys_sendmsg+0x840/0x840 [ 1983.559704] ? __fget+0x210/0x370 [ 1983.563171] ? lock_downgrade+0x740/0x740 [ 1983.567329] ? __fget+0x237/0x370 [ 1983.570793] ? __fget_light+0x172/0x1f0 [ 1983.574771] ? __fdget+0x1b/0x20 [ 1983.578144] ? sockfd_lookup_light+0xb4/0x160 [ 1983.582742] __sys_recvmsg+0xb6/0x140 [ 1983.586543] ? SyS_sendmmsg+0x60/0x60 [ 1983.590363] SyS_recvmsg+0x2d/0x50 [ 1983.593903] ? __sys_recvmsg+0x140/0x140 [ 1983.597968] do_syscall_64+0x1e8/0x640 [ 1983.601976] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1983.606836] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1983.612029] RIP: 0033:0x45b399 [ 1983.615222] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1983.622940] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1983.630211] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 06:33:40 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:40 executing program 3 (fault-call:7 fault-nth:14): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1983.637486] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1983.644759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1983.652029] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000d 06:33:40 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:40 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1983.793343] FAULT_INJECTION: forcing a failure. [ 1983.793343] name failslab, interval 1, probability 0, space 0, times 0 [ 1983.805511] CPU: 0 PID: 14459 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1983.813424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1983.822791] Call Trace: [ 1983.825397] dump_stack+0x142/0x197 [ 1983.829048] should_fail.cold+0x10f/0x159 [ 1983.833240] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1983.838007] should_failslab+0xdb/0x130 [ 1983.841992] __kmalloc+0x71/0x7a0 [ 1983.845453] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1983.850387] ? trace_hardirqs_on+0xd/0x10 [ 1983.854541] ? ahash_save_req+0x12b/0x370 [ 1983.858695] ? ahash_def_finup_finish1+0x120/0x120 [ 1983.863627] ahash_save_req+0x12b/0x370 [ 1983.867606] ahash_def_finup+0x43/0xf0 [ 1983.871498] ? crypto_ahash_digest+0xb0/0xb0 [ 1983.875915] crypto_ahash_op+0xbf/0x180 [ 1983.879896] crypto_ahash_finup+0x57/0x70 [ 1983.884046] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1983.889417] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1983.894789] gcm_hash_init_continue+0x28b/0x370 [ 1983.899462] gcm_hash+0x1fd/0x2b0 [ 1983.902917] gcm_encrypt_continue+0x1c3/0x240 [ 1983.907417] crypto_gcm_encrypt+0x40b/0x510 [ 1983.911748] aead_recvmsg+0x131b/0x1d20 [ 1983.915745] ? aead_release+0x50/0x50 [ 1983.919551] ? selinux_socket_recvmsg+0x36/0x40 [ 1983.924222] ? security_socket_recvmsg+0x91/0xc0 [ 1983.928982] ? aead_release+0x50/0x50 [ 1983.932821] sock_recvmsg+0xc6/0x110 [ 1983.936541] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1983.941562] ___sys_recvmsg+0x21f/0x4d0 [ 1983.945546] ? ___sys_sendmsg+0x840/0x840 [ 1983.949697] ? __fget+0x210/0x370 [ 1983.953164] ? lock_downgrade+0x740/0x740 [ 1983.957321] ? __fget+0x237/0x370 [ 1983.960789] ? __fget_light+0x172/0x1f0 [ 1983.964766] ? __fdget+0x1b/0x20 [ 1983.968136] ? sockfd_lookup_light+0xb4/0x160 [ 1983.972639] __sys_recvmsg+0xb6/0x140 [ 1983.976441] ? SyS_sendmmsg+0x60/0x60 [ 1983.980369] SyS_recvmsg+0x2d/0x50 [ 1983.983904] ? __sys_recvmsg+0x140/0x140 [ 1983.988408] do_syscall_64+0x1e8/0x640 [ 1983.992297] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1983.997150] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1984.002345] RIP: 0033:0x45b399 [ 1984.005538] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1984.013257] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1984.020629] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1984.027903] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1984.035178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 06:33:41 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, 0x0, 0x4880) [ 1984.042452] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000e 06:33:41 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:41 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) socket$nl_crypto(0x10, 0x3, 0x15) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r4 = dup2(r2, r3) r5 = add_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="3e26fcd502e02257988f683ea1a56061e5f3fb66f3e444631e7001ba196cc8575f83c57c87e4aafc468da5bb4978f9dbab0a0b53ed0c99ed038a7525238e6763b07af7c8d3e20a26a23b20aa29f6562e1fdfabefdd5819dfb7413962f0a84a866bd254c7c3410f3cef71e97a", 0x6c, 0xfffffffffffffffd) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r6, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r6, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) getsockopt$SO_COOKIE(r6, 0x1, 0x39, &(0x7f0000000300), &(0x7f0000000340)=0x8) keyctl$restrict_keyring(0x1d, r5, &(0x7f00000002c0)='syzkaller\x00', 0x0) write$P9_RMKNOD(r4, &(0x7f0000000000)={0xff06}, 0xffffff57) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000400)=ANY=[@ANYBLOB="0100000037d888774e56071aee8c1f21587217d7a9a534d921d69a37000000000000000000000000009a46d6fb0ac025d21de5fc716eb66f87258702a9a9dea0fcec36df11792b8c790ecbed6138de4aca1bcdbd66a4c474aa6ea2b731d5acdfb1f036f5bee983f62c41b9d2ab20a13b605c8589086be04974f9d9c7b4278f668b647322119f713298c23cb0048359e5c1ffdda0ad84c0bd3b97c0eda11b1c03eefb2c5c076d60e101506d20ad04724a404a65c50234db122849b2b6ffea685876c31a1069", @ANYRES32=0x0], &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r7, 0x84, 0x6f, &(0x7f00000001c0)={r8, 0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000040)={0x3b, 0x2676, 0x8000, 0x6, 0x1, 0x3, 0x3, 0x2, r8}, 0x20) r9 = syz_open_pts(r0, 0x408901) ioctl$TCSETSF(r9, 0x5412, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1}) 06:33:41 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, 0x0, 0x4880) 06:33:41 executing program 3 (fault-call:7 fault-nth:15): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:41 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000000c0)=0x80) r2 = getpid() getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000001800)) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000000480)='./file0/file0\x00', 0x800, 0xfff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x400000}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000800)}, {&(0x7f0000000240)="a8deb38e553b0d71729e7df52f56e18d4cb398414409cceee1709867d13a7fb344dc598bc2f8e5fe7878f298fa57c18dd98b4225f5cbb745e3136b22fdbbe32e1010aedb014c071161b0729de05facc85585c2379e84f21861fbe8d2532d21e42dafa65fa525472184396f7acfe17f7689b06e93c21d92e5c52358159753c372ac123e79e514b9923e0223ce18", 0x8d}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, r3}}}, @cred={{0x1c, 0x1, 0x2, {r4, r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6, 0xffffffffffffffff}}}], 0x60, 0x20000000}, 0xd4) r7 = accept(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000000c0)=0x80) r8 = getpid() getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000001800)) r10 = getpid() sched_setscheduler(r10, 0x5, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x0, 0x200, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r7, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x400000}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000800)}, {&(0x7f0000000240)="a8deb38e553b0d71729e7df52f56e18d4cb398414409cceee1709867d13a7fb344dc598bc2f8e5fe7878f298fa57c18dd98b4225f5cbb745e3136b22fdbbe32e1010aedb014c071161b0729de05facc85585c2379e84f21861fbe8d2532d21e42dafa65fa525472184396f7acfe17f7689b06e93c21d92e5c52358159753c372ac123e79e514b9923e0223ce18", 0x8d}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {r8, 0xee01, r9}}}, @cred={{0x1c, 0x1, 0x2, {r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, 0xffffffffffffffff}}}], 0x60, 0x20000000}, 0xd4) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f0000000100)={{}, {0x1, 0x5}, [{0x2, 0x0, r6}], {0x4, 0x3}, [{0x8, 0x2, r9}], {0x10, 0x7}, {0x20, 0x1}}, 0x34, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r13 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r13, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r13, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r13, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r13, &(0x7f0000000940)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0xfe3}], 0x1, 0x0, 0x0, 0x1f4}}, {{&(0x7f00000004c0)=@tipc, 0x80, &(0x7f0000000840)=[{&(0x7f0000000540)=""/79, 0x4f}, {&(0x7f0000000300)=""/14, 0xe}, {&(0x7f00000009c0)=""/71, 0x47}, {&(0x7f00000006c0)=""/176, 0xb0}, {&(0x7f0000000780)=""/181, 0xb5}], 0x5, &(0x7f00000008c0)=""/114, 0x72}, 0x3}], 0x2, 0x120, 0x0) setsockopt$sock_int(r13, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r13, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) tee(r13, 0xffffffffffffffff, 0x78, 0x2) r14 = accept(r0, 0x0, 0x0) sendmmsg$alg(r14, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r14, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 1984.483972] FAULT_INJECTION: forcing a failure. [ 1984.483972] name failslab, interval 1, probability 0, space 0, times 0 [ 1984.496483] CPU: 1 PID: 14489 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1984.504390] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1984.513901] Call Trace: [ 1984.516509] dump_stack+0x142/0x197 [ 1984.520153] should_fail.cold+0x10f/0x159 [ 1984.524324] should_failslab+0xdb/0x130 [ 1984.528317] __kmalloc+0x2f0/0x7a0 [ 1984.531871] ? af_alg_wait_for_completion+0xb0/0xb0 [ 1984.536894] ? sock_kmalloc+0x7f/0xc0 [ 1984.540710] sock_kmalloc+0x7f/0xc0 [ 1984.544348] af_alg_alloc_areq+0x24/0x1e0 [ 1984.548503] aead_recvmsg+0x3a6/0x1d20 [ 1984.552416] ? aead_release+0x50/0x50 [ 1984.556222] ? selinux_socket_recvmsg+0x36/0x40 [ 1984.561002] ? security_socket_recvmsg+0x91/0xc0 [ 1984.565768] ? aead_release+0x50/0x50 [ 1984.569578] sock_recvmsg+0xc6/0x110 [ 1984.573306] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1984.578329] ___sys_recvmsg+0x21f/0x4d0 [ 1984.582316] ? ___sys_sendmsg+0x840/0x840 [ 1984.586470] ? __fget+0x210/0x370 [ 1984.589940] ? lock_downgrade+0x740/0x740 [ 1984.594100] ? __fget+0x237/0x370 [ 1984.597563] ? __fget_light+0x172/0x1f0 [ 1984.601545] ? __fdget+0x1b/0x20 [ 1984.604921] ? sockfd_lookup_light+0xb4/0x160 [ 1984.609530] __sys_recvmsg+0xb6/0x140 [ 1984.613340] ? SyS_sendmmsg+0x60/0x60 [ 1984.617159] SyS_recvmsg+0x2d/0x50 [ 1984.620708] ? __sys_recvmsg+0x140/0x140 [ 1984.624799] do_syscall_64+0x1e8/0x640 [ 1984.628692] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1984.633556] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1984.638748] RIP: 0033:0x45b399 [ 1984.641946] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1984.649760] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1984.657030] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1984.664310] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1984.671697] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1984.679082] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000f 06:33:41 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:41 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000040)) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f00000001c0)=""/4096) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) 06:33:42 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, 0x0, 0x4880) 06:33:42 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:42 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:42 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:42 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:42 executing program 3 (fault-call:7 fault-nth:16): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:42 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1985.399088] FAULT_INJECTION: forcing a failure. [ 1985.399088] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1985.411142] CPU: 0 PID: 14530 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1985.419038] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1985.428403] Call Trace: [ 1985.431015] dump_stack+0x142/0x197 [ 1985.434664] should_fail.cold+0x10f/0x159 [ 1985.438834] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1985.443547] ? ____cache_alloc_node+0x162/0x1d0 [ 1985.448239] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1985.453270] ? ____cache_alloc_node+0x162/0x1d0 [ 1985.457943] cache_grow_begin+0x80/0x400 [ 1985.462012] ____cache_alloc_node+0x17c/0x1d0 [ 1985.466591] __kmalloc+0x21a/0x7a0 [ 1985.470234] ? sock_kmalloc+0x7f/0xc0 [ 1985.474031] sock_kmalloc+0x7f/0xc0 [ 1985.477675] af_alg_alloc_areq+0x24/0x1e0 [ 1985.481823] aead_recvmsg+0x3a6/0x1d20 [ 1985.485721] ? aead_release+0x50/0x50 [ 1985.489532] ? selinux_socket_recvmsg+0x36/0x40 [ 1985.494204] ? security_socket_recvmsg+0x91/0xc0 [ 1985.499063] ? aead_release+0x50/0x50 [ 1985.502852] sock_recvmsg+0xc6/0x110 [ 1985.506565] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1985.511582] ___sys_recvmsg+0x21f/0x4d0 [ 1985.515546] ? ___sys_sendmsg+0x840/0x840 [ 1985.519701] ? __fget+0x210/0x370 [ 1985.523196] ? lock_downgrade+0x740/0x740 [ 1985.527355] ? __fget+0x237/0x370 [ 1985.530878] ? __fget_light+0x172/0x1f0 [ 1985.534856] ? __fdget+0x1b/0x20 [ 1985.538212] ? sockfd_lookup_light+0xb4/0x160 [ 1985.542708] __sys_recvmsg+0xb6/0x140 [ 1985.546521] ? SyS_sendmmsg+0x60/0x60 [ 1985.550415] SyS_recvmsg+0x2d/0x50 [ 1985.553966] ? __sys_recvmsg+0x140/0x140 [ 1985.558029] do_syscall_64+0x1e8/0x640 [ 1985.561924] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1985.566774] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1985.571959] RIP: 0033:0x45b399 [ 1985.575147] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1985.582852] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1985.590114] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1985.597386] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1985.604771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1985.612141] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000010 06:33:42 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:43 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:43 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:43 executing program 3 (fault-call:7 fault-nth:17): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:43 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KIOCSOUND(r5, 0x4b2f, 0x1) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) 06:33:43 executing program 2: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) r0 = syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$NBD_CLEAR_QUE(r4, 0xab05) ioctl$VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000080)={0x2cdb, 0x5, 0x4, 0x2000, 0x5, {0x0, 0x2710}, {0x4, 0xc, 0x6, 0x81, 0x7f, 0x7, "ce766da0"}, 0x0, 0x4, @userptr=0xffffffff, 0x80000000, 0x0, r0}) ioctl$UFFDIO_WAKE(r5, 0x8010aa02, &(0x7f0000000100)={&(0x7f0000005000/0x4000)=nil, 0x4000}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r6 = accept(r1, 0x0, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r6, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:43 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1986.646927] FAULT_INJECTION: forcing a failure. [ 1986.646927] name failslab, interval 1, probability 0, space 0, times 0 [ 1986.678304] CPU: 0 PID: 14561 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1986.686228] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1986.695588] Call Trace: [ 1986.698187] dump_stack+0x142/0x197 [ 1986.701835] should_fail.cold+0x10f/0x159 [ 1986.705997] should_failslab+0xdb/0x130 [ 1986.709980] __kmalloc+0x2f0/0x7a0 [ 1986.713533] ? af_alg_wait_for_completion+0xb0/0xb0 [ 1986.718552] ? sock_kmalloc+0x7f/0xc0 [ 1986.722363] sock_kmalloc+0x7f/0xc0 [ 1986.726012] af_alg_alloc_areq+0x24/0x1e0 [ 1986.730165] aead_recvmsg+0x3a6/0x1d20 [ 1986.734079] ? aead_release+0x50/0x50 [ 1986.737889] ? selinux_socket_recvmsg+0x36/0x40 [ 1986.742568] ? security_socket_recvmsg+0x91/0xc0 [ 1986.747325] ? aead_release+0x50/0x50 [ 1986.751238] sock_recvmsg+0xc6/0x110 [ 1986.754972] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1986.759997] ___sys_recvmsg+0x21f/0x4d0 [ 1986.763990] ? ___sys_sendmsg+0x840/0x840 [ 1986.768264] ? __fget+0x210/0x370 [ 1986.771857] ? lock_downgrade+0x740/0x740 [ 1986.776038] ? __fget+0x237/0x370 [ 1986.779501] ? __fget_light+0x172/0x1f0 [ 1986.783480] ? __fdget+0x1b/0x20 [ 1986.786852] ? sockfd_lookup_light+0xb4/0x160 [ 1986.791354] __sys_recvmsg+0xb6/0x140 [ 1986.795157] ? SyS_sendmmsg+0x60/0x60 [ 1986.798977] SyS_recvmsg+0x2d/0x50 [ 1986.802519] ? __sys_recvmsg+0x140/0x140 [ 1986.806591] do_syscall_64+0x1e8/0x640 [ 1986.810483] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1986.815339] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1986.820532] RIP: 0033:0x45b399 [ 1986.823724] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1986.831551] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1986.838848] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 06:33:44 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1986.846220] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1986.853490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1986.860772] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000011 06:33:44 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:44 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:44 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:44 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:44 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:44 executing program 3 (fault-call:7 fault-nth:18): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:44 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1987.484786] FAULT_INJECTION: forcing a failure. [ 1987.484786] name failslab, interval 1, probability 0, space 0, times 0 [ 1987.549774] CPU: 0 PID: 14593 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1987.557733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1987.567292] Call Trace: [ 1987.569896] dump_stack+0x142/0x197 [ 1987.573541] should_fail.cold+0x10f/0x159 [ 1987.577810] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1987.582589] should_failslab+0xdb/0x130 [ 1987.586571] __kmalloc+0x71/0x7a0 [ 1987.590051] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1987.594990] ? trace_hardirqs_on+0xd/0x10 [ 1987.599342] ? ahash_save_req+0x12b/0x370 [ 1987.603499] ? ahash_def_finup_finish1+0x120/0x120 [ 1987.608435] ahash_save_req+0x12b/0x370 [ 1987.612421] ahash_def_finup+0x43/0xf0 [ 1987.616315] ? crypto_ahash_digest+0xb0/0xb0 [ 1987.620732] crypto_ahash_op+0xbf/0x180 [ 1987.624717] crypto_ahash_finup+0x57/0x70 [ 1987.629003] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1987.634378] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1987.639752] gcm_hash_init_continue+0x28b/0x370 [ 1987.644431] gcm_hash+0x1fd/0x2b0 [ 1987.647897] gcm_encrypt_continue+0x1c3/0x240 [ 1987.652399] crypto_gcm_encrypt+0x40b/0x510 [ 1987.656822] aead_recvmsg+0x131b/0x1d20 [ 1987.660848] ? aead_release+0x50/0x50 [ 1987.664674] ? selinux_socket_recvmsg+0x36/0x40 [ 1987.669351] ? security_socket_recvmsg+0x91/0xc0 [ 1987.674113] ? aead_release+0x50/0x50 [ 1987.677918] sock_recvmsg+0xc6/0x110 [ 1987.681642] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1987.686666] ___sys_recvmsg+0x21f/0x4d0 [ 1987.690650] ? ___sys_sendmsg+0x840/0x840 [ 1987.694807] ? __fget+0x210/0x370 [ 1987.698281] ? lock_downgrade+0x740/0x740 [ 1987.702441] ? __fget+0x237/0x370 [ 1987.705905] ? __fget_light+0x172/0x1f0 [ 1987.709982] ? __fdget+0x1b/0x20 [ 1987.713352] ? sockfd_lookup_light+0xb4/0x160 [ 1987.718315] __sys_recvmsg+0xb6/0x140 [ 1987.722120] ? SyS_sendmmsg+0x60/0x60 [ 1987.725943] SyS_recvmsg+0x2d/0x50 [ 1987.729493] ? __sys_recvmsg+0x140/0x140 [ 1987.733557] do_syscall_64+0x1e8/0x640 [ 1987.737452] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1987.742306] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1987.747514] RIP: 0033:0x45b399 06:33:45 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x4880) 06:33:45 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) [ 1987.750702] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1987.758417] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1987.765696] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1987.772970] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1987.780259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1987.787632] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000012 06:33:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TIOCSWINSZ(r2, 0x5414, &(0x7f0000000080)={0x7, 0x401, 0x8a, 0x6}) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:45 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:45 executing program 3 (fault-call:7 fault-nth:19): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1987.975478] FAULT_INJECTION: forcing a failure. [ 1987.975478] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1987.987433] CPU: 0 PID: 14616 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1987.995322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1988.004776] Call Trace: [ 1988.007378] dump_stack+0x142/0x197 [ 1988.011125] should_fail.cold+0x10f/0x159 [ 1988.015298] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1988.019980] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1988.025012] cache_grow_begin+0x80/0x400 [ 1988.029083] __kmalloc+0x6bf/0x7a0 [ 1988.032635] ? sock_kmalloc+0x7f/0xc0 [ 1988.036469] sock_kmalloc+0x7f/0xc0 [ 1988.040102] af_alg_alloc_areq+0x24/0x1e0 [ 1988.044255] aead_recvmsg+0x3a6/0x1d20 [ 1988.048158] ? aead_release+0x50/0x50 [ 1988.051965] ? selinux_socket_recvmsg+0x36/0x40 [ 1988.056640] ? security_socket_recvmsg+0x91/0xc0 [ 1988.061493] ? aead_release+0x50/0x50 [ 1988.065298] sock_recvmsg+0xc6/0x110 [ 1988.069017] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1988.074037] ___sys_recvmsg+0x21f/0x4d0 [ 1988.078018] ? ___sys_sendmsg+0x840/0x840 [ 1988.082281] ? __fget+0x210/0x370 [ 1988.085748] ? lock_downgrade+0x740/0x740 [ 1988.089907] ? __fget+0x237/0x370 [ 1988.093402] ? __fget_light+0x172/0x1f0 [ 1988.097384] ? __fdget+0x1b/0x20 [ 1988.100859] ? sockfd_lookup_light+0xb4/0x160 [ 1988.105361] __sys_recvmsg+0xb6/0x140 [ 1988.109168] ? SyS_sendmmsg+0x60/0x60 [ 1988.112986] SyS_recvmsg+0x2d/0x50 [ 1988.116641] ? __sys_recvmsg+0x140/0x140 [ 1988.120707] do_syscall_64+0x1e8/0x640 [ 1988.124600] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1988.129454] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1988.134643] RIP: 0033:0x45b399 [ 1988.137832] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1988.145542] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1988.152820] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1988.160092] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1988.167364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 06:33:45 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) [ 1988.174634] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000013 06:33:45 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:45 executing program 3 (fault-call:7 fault-nth:20): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1988.372220] FAULT_INJECTION: forcing a failure. [ 1988.372220] name failslab, interval 1, probability 0, space 0, times 0 [ 1988.408838] CPU: 0 PID: 14630 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1988.416798] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1988.426163] Call Trace: [ 1988.428775] dump_stack+0x142/0x197 [ 1988.432427] should_fail.cold+0x10f/0x159 [ 1988.436587] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1988.441359] should_failslab+0xdb/0x130 [ 1988.445354] __kmalloc+0x71/0x7a0 [ 1988.448815] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1988.453753] ? trace_hardirqs_on+0xd/0x10 [ 1988.458043] ? ahash_save_req+0x12b/0x370 [ 1988.462321] ? ahash_def_finup_finish1+0x120/0x120 [ 1988.467261] ahash_save_req+0x12b/0x370 [ 1988.471244] ahash_def_finup+0x43/0xf0 [ 1988.475137] ? crypto_ahash_digest+0xb0/0xb0 [ 1988.479552] crypto_ahash_op+0xbf/0x180 [ 1988.483536] crypto_ahash_finup+0x57/0x70 [ 1988.487694] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1988.493069] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1988.498447] gcm_hash_init_continue+0x28b/0x370 [ 1988.503124] gcm_hash+0x1fd/0x2b0 [ 1988.506590] gcm_encrypt_continue+0x1c3/0x240 [ 1988.511092] crypto_gcm_encrypt+0x40b/0x510 [ 1988.515446] aead_recvmsg+0x131b/0x1d20 [ 1988.519432] ? aead_release+0x50/0x50 [ 1988.523576] ? selinux_socket_recvmsg+0x36/0x40 [ 1988.528259] ? security_socket_recvmsg+0x91/0xc0 [ 1988.533018] ? aead_release+0x50/0x50 [ 1988.536824] sock_recvmsg+0xc6/0x110 [ 1988.540538] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1988.545552] ___sys_recvmsg+0x21f/0x4d0 [ 1988.549531] ? ___sys_sendmsg+0x840/0x840 [ 1988.553677] ? __fget+0x210/0x370 [ 1988.557143] ? lock_downgrade+0x740/0x740 [ 1988.561297] ? __fget+0x237/0x370 [ 1988.564757] ? __fget_light+0x172/0x1f0 [ 1988.568731] ? __fdget+0x1b/0x20 [ 1988.572101] ? sockfd_lookup_light+0xb4/0x160 [ 1988.576605] __sys_recvmsg+0xb6/0x140 [ 1988.580408] ? SyS_sendmmsg+0x60/0x60 [ 1988.584220] SyS_recvmsg+0x2d/0x50 [ 1988.587757] ? __sys_recvmsg+0x140/0x140 [ 1988.591822] do_syscall_64+0x1e8/0x640 [ 1988.595704] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1988.600550] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1988.605735] RIP: 0033:0x45b399 [ 1988.608920] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f 06:33:45 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1988.616626] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1988.623893] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1988.631160] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1988.638428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1988.645695] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000014 06:33:45 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:33:46 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) r2 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x7, 0x0) ioctl$TCSETS(r2, 0x40045431, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, 0x7, "0000000000931a829700"}) r3 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11}) ioctl$VIDIOC_SUBDEV_G_FMT(0xffffffffffffffff, 0xc0585604, &(0x7f00000001c0)={0x0, 0x0, {0x4, 0x75bd, 0x200e, 0x1, 0x0, 0x0, 0x2, 0x1}}) 06:33:46 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:46 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:33:46 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:46 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:46 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:46 executing program 3 (fault-call:7 fault-nth:21): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1989.440988] FAULT_INJECTION: forcing a failure. [ 1989.440988] name failslab, interval 1, probability 0, space 0, times 0 [ 1989.473804] CPU: 0 PID: 14669 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1989.481713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1989.491069] Call Trace: [ 1989.493668] dump_stack+0x142/0x197 [ 1989.497286] should_fail.cold+0x10f/0x159 [ 1989.501419] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1989.506164] should_failslab+0xdb/0x130 [ 1989.510126] __kmalloc+0x71/0x7a0 [ 1989.513575] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1989.518545] ? trace_hardirqs_on+0xd/0x10 [ 1989.522706] ? ahash_save_req+0x12b/0x370 [ 1989.526838] ? ahash_def_finup_finish1+0x120/0x120 [ 1989.531762] ahash_save_req+0x12b/0x370 [ 1989.535720] ahash_def_finup+0x43/0xf0 [ 1989.539591] ? crypto_ahash_digest+0xb0/0xb0 [ 1989.543982] crypto_ahash_op+0xbf/0x180 [ 1989.547944] crypto_ahash_finup+0x57/0x70 [ 1989.552087] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1989.557441] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1989.562811] gcm_hash_init_continue+0x28b/0x370 [ 1989.567464] gcm_hash+0x1fd/0x2b0 [ 1989.570915] gcm_encrypt_continue+0x1c3/0x240 [ 1989.575397] crypto_gcm_encrypt+0x40b/0x510 [ 1989.579720] aead_recvmsg+0x131b/0x1d20 [ 1989.583697] ? aead_release+0x50/0x50 [ 1989.587482] ? selinux_socket_recvmsg+0x36/0x40 [ 1989.592140] ? security_socket_recvmsg+0x91/0xc0 [ 1989.596880] ? aead_release+0x50/0x50 [ 1989.600674] sock_recvmsg+0xc6/0x110 [ 1989.604374] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1989.609380] ___sys_recvmsg+0x21f/0x4d0 [ 1989.613340] ? ___sys_sendmsg+0x840/0x840 [ 1989.617475] ? __fget+0x210/0x370 [ 1989.620927] ? lock_downgrade+0x740/0x740 [ 1989.625079] ? __fget+0x237/0x370 [ 1989.628528] ? __fget_light+0x172/0x1f0 [ 1989.632491] ? __fdget+0x1b/0x20 [ 1989.635852] ? sockfd_lookup_light+0xb4/0x160 [ 1989.640337] __sys_recvmsg+0xb6/0x140 [ 1989.644133] ? SyS_sendmmsg+0x60/0x60 [ 1989.647929] SyS_recvmsg+0x2d/0x50 [ 1989.651457] ? __sys_recvmsg+0x140/0x140 [ 1989.655510] do_syscall_64+0x1e8/0x640 [ 1989.659391] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1989.664232] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1989.669440] RIP: 0033:0x45b399 [ 1989.672617] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1989.680311] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1989.687579] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1989.694853] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1989.702107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1989.709373] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000015 06:33:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000180)={0x4, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(0xffffffffffffffff, 0xc00464c9, &(0x7f00000001c0)={r3}) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) ioctl$KDFONTOP_GET(0xffffffffffffffff, 0x4b72, &(0x7f0000000080)={0x1, 0x1, 0x12, 0x7, 0x1df, &(0x7f0000000640)}) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) fcntl$dupfd(r2, 0x0, r4) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x3f, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/180, 0xa7}, {&(0x7f0000000200)=""/38}], 0x1}, 0x1) 06:33:47 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:47 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TIOCSWINSZ(r2, 0x5414, &(0x7f0000000080)={0x7, 0x401, 0x8a, 0x6}) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KDGKBTYPE(r2, 0x4b33, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r4 = dup2(r3, r1) write$P9_RMKNOD(r4, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)) r5 = syz_open_pts(0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x9) ioctl$TCSETSF(r5, 0x5412, &(0x7f0000000100)={0x11}) 06:33:47 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:47 executing program 3 (fault-call:7 fault-nth:22): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1990.350793] FAULT_INJECTION: forcing a failure. [ 1990.350793] name failslab, interval 1, probability 0, space 0, times 0 [ 1990.405503] CPU: 0 PID: 14697 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1990.413444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1990.422803] Call Trace: [ 1990.425402] dump_stack+0x142/0x197 [ 1990.429051] should_fail.cold+0x10f/0x159 [ 1990.433209] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1990.437983] should_failslab+0xdb/0x130 [ 1990.441964] __kmalloc+0x71/0x7a0 [ 1990.445426] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1990.450360] ? trace_hardirqs_on+0xd/0x10 [ 1990.454508] ? ahash_save_req+0x12b/0x370 [ 1990.458664] ? ahash_def_finup_finish1+0x120/0x120 [ 1990.463596] ahash_save_req+0x12b/0x370 [ 1990.467577] ahash_def_finup+0x43/0xf0 [ 1990.471570] ? crypto_ahash_digest+0xb0/0xb0 [ 1990.475984] crypto_ahash_op+0xbf/0x180 [ 1990.479966] crypto_ahash_finup+0x57/0x70 [ 1990.484118] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1990.489489] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1990.494853] gcm_hash_init_continue+0x28b/0x370 [ 1990.499522] gcm_hash+0x1fd/0x2b0 [ 1990.502977] gcm_encrypt_continue+0x1c3/0x240 [ 1990.507472] crypto_gcm_encrypt+0x40b/0x510 [ 1990.511799] aead_recvmsg+0x131b/0x1d20 [ 1990.515781] ? aead_release+0x50/0x50 [ 1990.519581] ? selinux_socket_recvmsg+0x36/0x40 [ 1990.524250] ? security_socket_recvmsg+0x91/0xc0 [ 1990.529012] ? aead_release+0x50/0x50 [ 1990.532815] sock_recvmsg+0xc6/0x110 [ 1990.536531] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1990.541549] ___sys_recvmsg+0x21f/0x4d0 [ 1990.545525] ? ___sys_sendmsg+0x840/0x840 [ 1990.549672] ? __fget+0x210/0x370 [ 1990.553134] ? lock_downgrade+0x740/0x740 [ 1990.557285] ? __fget+0x237/0x370 [ 1990.560746] ? __fget_light+0x172/0x1f0 [ 1990.564734] ? __fdget+0x1b/0x20 [ 1990.568100] ? sockfd_lookup_light+0xb4/0x160 [ 1990.572597] __sys_recvmsg+0xb6/0x140 [ 1990.576395] ? SyS_sendmmsg+0x60/0x60 [ 1990.580328] SyS_recvmsg+0x2d/0x50 [ 1990.583872] ? __sys_recvmsg+0x140/0x140 [ 1990.587938] do_syscall_64+0x1e8/0x640 [ 1990.591828] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1990.596679] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1990.601870] RIP: 0033:0x45b399 06:33:47 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:47 executing program 3 (fault-call:7 fault-nth:23): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1990.605055] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1990.612764] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1990.620031] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1990.627299] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1990.634566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1990.641837] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000016 06:33:47 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:47 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1990.801621] FAULT_INJECTION: forcing a failure. [ 1990.801621] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1990.813474] CPU: 0 PID: 14705 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1990.821358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1990.830893] Call Trace: [ 1990.833475] dump_stack+0x142/0x197 [ 1990.837192] should_fail.cold+0x10f/0x159 [ 1990.841331] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1990.845989] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1990.850996] cache_grow_begin+0x80/0x400 [ 1990.855062] __kmalloc+0x6bf/0x7a0 [ 1990.858595] ? sock_kmalloc+0x7f/0xc0 [ 1990.862381] sock_kmalloc+0x7f/0xc0 [ 1990.865997] af_alg_alloc_areq+0x24/0x1e0 [ 1990.870130] aead_recvmsg+0x3a6/0x1d20 [ 1990.874010] ? aead_release+0x50/0x50 [ 1990.877796] ? selinux_socket_recvmsg+0x36/0x40 [ 1990.882452] ? security_socket_recvmsg+0x91/0xc0 [ 1990.887192] ? aead_release+0x50/0x50 [ 1990.891073] sock_recvmsg+0xc6/0x110 [ 1990.894866] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1990.899873] ___sys_recvmsg+0x21f/0x4d0 [ 1990.903836] ? ___sys_sendmsg+0x840/0x840 [ 1990.907965] ? __fget+0x210/0x370 [ 1990.911408] ? lock_downgrade+0x740/0x740 [ 1990.915542] ? __fget+0x237/0x370 [ 1990.918986] ? __fget_light+0x172/0x1f0 [ 1990.922942] ? __fdget+0x1b/0x20 [ 1990.926290] ? sockfd_lookup_light+0xb4/0x160 [ 1990.930769] __sys_recvmsg+0xb6/0x140 [ 1990.934548] ? SyS_sendmmsg+0x60/0x60 [ 1990.938345] SyS_recvmsg+0x2d/0x50 [ 1990.941867] ? __sys_recvmsg+0x140/0x140 [ 1990.945911] do_syscall_64+0x1e8/0x640 [ 1990.949789] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1990.954618] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1990.959800] RIP: 0033:0x45b399 [ 1990.962970] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1990.970660] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1990.977911] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1990.985164] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1990.992428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1990.999690] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000017 06:33:48 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:48 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:48 executing program 3 (fault-call:7 fault-nth:24): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1991.324226] FAULT_INJECTION: forcing a failure. [ 1991.324226] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1991.336078] CPU: 0 PID: 14724 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1991.343964] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1991.353333] Call Trace: [ 1991.355940] dump_stack+0x142/0x197 [ 1991.359587] should_fail.cold+0x10f/0x159 [ 1991.363749] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1991.368427] ? ____cache_alloc_node+0x162/0x1d0 [ 1991.373111] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1991.378129] ? ____cache_alloc_node+0x162/0x1d0 [ 1991.382920] cache_grow_begin+0x80/0x400 [ 1991.387078] ____cache_alloc_node+0x17c/0x1d0 [ 1991.391578] __kmalloc+0x21a/0x7a0 [ 1991.395130] ? sock_kmalloc+0x7f/0xc0 [ 1991.398970] sock_kmalloc+0x7f/0xc0 [ 1991.402617] af_alg_alloc_areq+0x24/0x1e0 [ 1991.406768] aead_recvmsg+0x3a6/0x1d20 [ 1991.410681] ? aead_release+0x50/0x50 [ 1991.414487] ? selinux_socket_recvmsg+0x36/0x40 [ 1991.419161] ? security_socket_recvmsg+0x91/0xc0 [ 1991.423922] ? aead_release+0x50/0x50 [ 1991.427729] sock_recvmsg+0xc6/0x110 [ 1991.431446] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1991.436470] ___sys_recvmsg+0x21f/0x4d0 [ 1991.440502] ? ___sys_sendmsg+0x840/0x840 [ 1991.444661] ? __fget+0x210/0x370 [ 1991.448126] ? lock_downgrade+0x740/0x740 [ 1991.452394] ? __fget+0x237/0x370 [ 1991.455855] ? __fget_light+0x172/0x1f0 [ 1991.459835] ? __fdget+0x1b/0x20 [ 1991.463207] ? sockfd_lookup_light+0xb4/0x160 [ 1991.467711] __sys_recvmsg+0xb6/0x140 [ 1991.471517] ? SyS_sendmmsg+0x60/0x60 [ 1991.475336] SyS_recvmsg+0x2d/0x50 [ 1991.478877] ? __sys_recvmsg+0x140/0x140 [ 1991.482941] do_syscall_64+0x1e8/0x640 [ 1991.486864] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1991.491721] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1991.496910] RIP: 0033:0x45b399 [ 1991.500202] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1991.507912] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1991.515221] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1991.522491] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1991.529765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1991.537038] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000018 06:33:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) write$selinux_user(0xffffffffffffffff, &(0x7f00000000c0)={'system_u:object_r:unconfined_execmem_exec_t:s0', 0x20, 'unconfined_u\x00'}, 0x3c) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm_plock\x00', 0xa2880, 0x0) 06:33:49 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:49 executing program 3 (fault-call:7 fault-nth:25): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:49 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa405aec10596b29a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x6d}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) syncfs(r2) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x418400, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f00000001c0)='batadv\x00') sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r5, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48000}, 0x4000000) sendmsg$BATADV_CMD_GET_GATEWAYS(r4, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x44, r5, 0x8, 0x70bd25, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x3}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x61d676bd}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x7acbcbf64be9f700}, 0x20040000) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_ALLOC(r8, 0xc0206434, &(0x7f0000000000)={0x2, 0x0, 0x1, 0xaf10}) ioctl$DRM_IOCTL_AGP_UNBIND(r3, 0x40106437, &(0x7f0000000040)={r9, 0x3}) [ 1992.126967] FAULT_INJECTION: forcing a failure. [ 1992.126967] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1992.138816] CPU: 1 PID: 14737 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1992.146704] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1992.156498] Call Trace: [ 1992.159101] dump_stack+0x142/0x197 [ 1992.162749] should_fail.cold+0x10f/0x159 [ 1992.166946] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1992.171630] ? ____cache_alloc_node+0x162/0x1d0 [ 1992.176427] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1992.181655] ? ____cache_alloc_node+0x162/0x1d0 [ 1992.186334] cache_grow_begin+0x80/0x400 [ 1992.190402] ____cache_alloc_node+0x17c/0x1d0 [ 1992.194901] __kmalloc+0x21a/0x7a0 [ 1992.198450] ? sock_kmalloc+0x7f/0xc0 [ 1992.202258] sock_kmalloc+0x7f/0xc0 [ 1992.205898] af_alg_alloc_areq+0x24/0x1e0 [ 1992.210160] aead_recvmsg+0x3a6/0x1d20 [ 1992.214064] ? aead_release+0x50/0x50 [ 1992.217870] ? selinux_socket_recvmsg+0x36/0x40 [ 1992.222547] ? security_socket_recvmsg+0x91/0xc0 [ 1992.227308] ? aead_release+0x50/0x50 [ 1992.231114] sock_recvmsg+0xc6/0x110 [ 1992.234840] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1992.239860] ___sys_recvmsg+0x21f/0x4d0 [ 1992.243839] ? ___sys_sendmsg+0x840/0x840 [ 1992.247991] ? __fget+0x210/0x370 [ 1992.251452] ? lock_downgrade+0x740/0x740 [ 1992.255609] ? __fget+0x237/0x370 [ 1992.259172] ? __fget_light+0x172/0x1f0 [ 1992.263947] ? __fdget+0x1b/0x20 [ 1992.267424] ? sockfd_lookup_light+0xb4/0x160 [ 1992.271925] __sys_recvmsg+0xb6/0x140 [ 1992.275847] ? SyS_sendmmsg+0x60/0x60 [ 1992.279689] SyS_recvmsg+0x2d/0x50 [ 1992.283228] ? __sys_recvmsg+0x140/0x140 [ 1992.287300] do_syscall_64+0x1e8/0x640 [ 1992.291201] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1992.296061] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1992.301350] RIP: 0033:0x45b399 [ 1992.304539] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1992.312252] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1992.319524] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 06:33:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1992.326801] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1992.334071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1992.341344] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000019 06:33:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:49 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000180)={0x4, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(0xffffffffffffffff, 0xc00464c9, &(0x7f00000001c0)={r3}) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) ioctl$KDFONTOP_GET(0xffffffffffffffff, 0x4b72, &(0x7f0000000080)={0x1, 0x1, 0x12, 0x7, 0x1df, &(0x7f0000000640)}) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) fcntl$dupfd(r2, 0x0, r4) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x3f, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/180, 0xa7}, {&(0x7f0000000200)=""/38}], 0x1}, 0x1) 06:33:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:50 executing program 3 (fault-call:7 fault-nth:26): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:50 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x80, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000200)={{{@in=@multicast2, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in=@dev}}, &(0x7f0000000300)=0xe8) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x1c, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r3, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 1993.083416] FAULT_INJECTION: forcing a failure. [ 1993.083416] name failslab, interval 1, probability 0, space 0, times 0 [ 1993.116363] CPU: 0 PID: 14775 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1993.124278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1993.133732] Call Trace: [ 1993.136330] dump_stack+0x142/0x197 [ 1993.140176] should_fail.cold+0x10f/0x159 [ 1993.144330] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1993.149098] should_failslab+0xdb/0x130 [ 1993.153081] __kmalloc+0x71/0x7a0 [ 1993.156540] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1993.161633] ? trace_hardirqs_on+0xd/0x10 [ 1993.165791] ? ahash_save_req+0x12b/0x370 [ 1993.170053] ? ahash_def_finup_finish1+0x120/0x120 [ 1993.174987] ahash_save_req+0x12b/0x370 [ 1993.178969] ahash_def_finup+0x43/0xf0 [ 1993.182856] ? crypto_ahash_digest+0xb0/0xb0 [ 1993.187272] crypto_ahash_op+0xbf/0x180 [ 1993.191268] crypto_ahash_finup+0x57/0x70 [ 1993.195421] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1993.200798] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1993.206171] gcm_hash_init_continue+0x28b/0x370 [ 1993.210849] gcm_hash+0x1fd/0x2b0 [ 1993.214309] gcm_encrypt_continue+0x1c3/0x240 [ 1993.218815] crypto_gcm_encrypt+0x40b/0x510 [ 1993.223147] aead_recvmsg+0x131b/0x1d20 [ 1993.227135] ? aead_release+0x50/0x50 [ 1993.230941] ? selinux_socket_recvmsg+0x36/0x40 [ 1993.235718] ? security_socket_recvmsg+0x91/0xc0 [ 1993.240481] ? aead_release+0x50/0x50 [ 1993.244288] sock_recvmsg+0xc6/0x110 [ 1993.248014] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1993.253033] ___sys_recvmsg+0x21f/0x4d0 [ 1993.257014] ? ___sys_sendmsg+0x840/0x840 [ 1993.261171] ? __fget+0x210/0x370 [ 1993.264736] ? lock_downgrade+0x740/0x740 [ 1993.268894] ? __fget+0x237/0x370 [ 1993.272355] ? __fget_light+0x172/0x1f0 [ 1993.276335] ? __fdget+0x1b/0x20 [ 1993.279702] ? sockfd_lookup_light+0xb4/0x160 [ 1993.284203] __sys_recvmsg+0xb6/0x140 [ 1993.288091] ? SyS_sendmmsg+0x60/0x60 [ 1993.291905] SyS_recvmsg+0x2d/0x50 [ 1993.295452] ? __sys_recvmsg+0x140/0x140 [ 1993.299626] do_syscall_64+0x1e8/0x640 [ 1993.303523] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1993.308387] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1993.313579] RIP: 0033:0x45b399 [ 1993.316769] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1993.324481] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1993.331757] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1993.339025] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1993.346301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1993.353572] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001a 06:33:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x5, 0x3, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9}}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:50 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) getsockopt$PNPIPE_IFINDEX(r2, 0x113, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x4) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:33:50 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:50 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x80, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000200)={{{@in=@multicast2, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in=@dev}}, &(0x7f0000000300)=0xe8) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x1c, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r3, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:50 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:51 executing program 3 (fault-call:7 fault-nth:27): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:51 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1993.946452] FAULT_INJECTION: forcing a failure. [ 1993.946452] name failslab, interval 1, probability 0, space 0, times 0 [ 1994.014935] CPU: 0 PID: 14796 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1994.022857] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1994.032213] Call Trace: [ 1994.034813] dump_stack+0x142/0x197 [ 1994.038460] should_fail.cold+0x10f/0x159 [ 1994.042624] should_failslab+0xdb/0x130 [ 1994.046607] __kmalloc+0x2f0/0x7a0 [ 1994.050170] ? af_alg_wait_for_completion+0xb0/0xb0 [ 1994.055194] ? sock_kmalloc+0x7f/0xc0 [ 1994.059003] sock_kmalloc+0x7f/0xc0 [ 1994.062641] af_alg_alloc_areq+0x24/0x1e0 [ 1994.066798] aead_recvmsg+0x3a6/0x1d20 [ 1994.070715] ? aead_release+0x50/0x50 [ 1994.074523] ? selinux_socket_recvmsg+0x36/0x40 [ 1994.079201] ? security_socket_recvmsg+0x91/0xc0 [ 1994.083962] ? aead_release+0x50/0x50 [ 1994.087773] sock_recvmsg+0xc6/0x110 [ 1994.091500] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1994.096561] ___sys_recvmsg+0x21f/0x4d0 [ 1994.100547] ? ___sys_sendmsg+0x840/0x840 [ 1994.104795] ? __fget+0x210/0x370 [ 1994.108267] ? lock_downgrade+0x740/0x740 [ 1994.112432] ? __fget+0x237/0x370 [ 1994.115904] ? __fget_light+0x172/0x1f0 [ 1994.119886] ? __fdget+0x1b/0x20 [ 1994.123262] ? sockfd_lookup_light+0xb4/0x160 [ 1994.127836] __sys_recvmsg+0xb6/0x140 [ 1994.131645] ? SyS_sendmmsg+0x60/0x60 [ 1994.135462] SyS_recvmsg+0x2d/0x50 [ 1994.139008] ? __sys_recvmsg+0x140/0x140 [ 1994.143079] do_syscall_64+0x1e8/0x640 [ 1994.146970] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1994.151824] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1994.157018] RIP: 0033:0x45b399 06:33:51 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1994.160204] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1994.167923] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1994.175194] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1994.182464] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1994.189737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1994.197009] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001b 06:33:51 executing program 2: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000100)='gcm(cast6)\x00'}, 0x30) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$TIPC_IMPORTANCE(r3, 0x10f, 0x7f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r4, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:51 executing program 3 (fault-call:7 fault-nth:28): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:51 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:51 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:51 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r2 = gettid() r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) perf_event_open(&(0x7f0000000040)={0x5, 0x70, 0xfe, 0x40, 0x1f, 0x4, 0x0, 0x3, 0x1800, 0xc, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000000), 0x18}, 0x0, 0x100, 0x9, 0x2, 0x8, 0x10000, 0x3}, r2, 0xe, r5, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") [ 1994.466063] FAULT_INJECTION: forcing a failure. [ 1994.466063] name failslab, interval 1, probability 0, space 0, times 0 [ 1994.492034] CPU: 0 PID: 14815 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1994.499952] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1994.509310] Call Trace: [ 1994.511904] dump_stack+0x142/0x197 [ 1994.515631] should_fail.cold+0x10f/0x159 [ 1994.519767] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1994.524519] should_failslab+0xdb/0x130 [ 1994.528479] __kmalloc+0x71/0x7a0 [ 1994.531917] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1994.536842] ? trace_hardirqs_on+0xd/0x10 [ 1994.540989] ? ahash_save_req+0x12b/0x370 [ 1994.545123] ? ahash_def_finup_finish1+0x120/0x120 [ 1994.550065] ahash_save_req+0x12b/0x370 [ 1994.554047] ahash_def_finup+0x43/0xf0 [ 1994.557918] ? crypto_ahash_digest+0xb0/0xb0 [ 1994.562318] crypto_ahash_op+0xbf/0x180 [ 1994.566285] crypto_ahash_finup+0x57/0x70 [ 1994.570439] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1994.575863] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1994.581231] gcm_hash_init_continue+0x28b/0x370 [ 1994.585897] gcm_hash+0x1fd/0x2b0 [ 1994.589348] gcm_encrypt_continue+0x1c3/0x240 [ 1994.593841] crypto_gcm_encrypt+0x40b/0x510 [ 1994.598148] aead_recvmsg+0x131b/0x1d20 [ 1994.602123] ? aead_release+0x50/0x50 [ 1994.605918] ? selinux_socket_recvmsg+0x36/0x40 [ 1994.610579] ? security_socket_recvmsg+0x91/0xc0 [ 1994.615321] ? aead_release+0x50/0x50 [ 1994.619106] sock_recvmsg+0xc6/0x110 [ 1994.622805] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1994.627820] ___sys_recvmsg+0x21f/0x4d0 [ 1994.631793] ? ___sys_sendmsg+0x840/0x840 [ 1994.635936] ? __fget+0x210/0x370 [ 1994.639406] ? lock_downgrade+0x740/0x740 [ 1994.643555] ? __fget+0x237/0x370 [ 1994.647006] ? __fget_light+0x172/0x1f0 [ 1994.650965] ? __fdget+0x1b/0x20 [ 1994.654324] ? sockfd_lookup_light+0xb4/0x160 [ 1994.658819] __sys_recvmsg+0xb6/0x140 [ 1994.662608] ? SyS_sendmmsg+0x60/0x60 [ 1994.666421] SyS_recvmsg+0x2d/0x50 [ 1994.669946] ? __sys_recvmsg+0x140/0x140 [ 1994.674003] do_syscall_64+0x1e8/0x640 [ 1994.677901] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1994.682777] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1994.687959] RIP: 0033:0x45b399 [ 1994.691136] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1994.698848] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1994.706108] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 06:33:51 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0x14, 0x13, 0x0, {0x0, 0x0, 0x1}}, 0x14) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000000040)=0xec7d) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x8}) [ 1994.713369] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1994.720626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1994.727886] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001c 06:33:52 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:52 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) ioctl$KVM_GET_XCRS(0xffffffffffffffff, 0x8188aea6, &(0x7f0000000180)={0x1, 0x401, [{0x1, 0x0, 0x8001}]}) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) r0 = syz_open_dev$sndtimer(0x0, 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000100)=@v2={0x2, @aes256, 0x2, [], "d155896366d7fa6231cb928be795ac79"}) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x8) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:52 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:52 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:52 executing program 5 (fault-call:7 fault-nth:0): mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:33:52 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1995.288064] FAULT_INJECTION: forcing a failure. [ 1995.288064] name failslab, interval 1, probability 0, space 0, times 0 [ 1995.318392] CPU: 1 PID: 14848 Comm: syz-executor.5 Not tainted 4.14.170-syzkaller #0 [ 1995.326305] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1995.335673] Call Trace: [ 1995.338273] dump_stack+0x142/0x197 [ 1995.341907] should_fail.cold+0x10f/0x159 [ 1995.346047] should_failslab+0xdb/0x130 [ 1995.350017] __kmalloc+0x2f0/0x7a0 [ 1995.353550] ? af_alg_wait_for_completion+0xb0/0xb0 [ 1995.358560] ? sock_kmalloc+0x7f/0xc0 [ 1995.362357] sock_kmalloc+0x7f/0xc0 [ 1995.365983] af_alg_alloc_areq+0x24/0x1e0 [ 1995.370126] aead_recvmsg+0x3a6/0x1d20 [ 1995.374018] ? aead_release+0x50/0x50 [ 1995.377822] ? selinux_socket_recvmsg+0x36/0x40 [ 1995.382488] ? security_socket_recvmsg+0x91/0xc0 [ 1995.387240] ? aead_release+0x50/0x50 [ 1995.391037] sock_recvmsg+0xc6/0x110 [ 1995.394755] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1995.399767] ___sys_recvmsg+0x21f/0x4d0 [ 1995.403739] ? ___sys_sendmsg+0x840/0x840 [ 1995.407883] ? __fget+0x210/0x370 [ 1995.411337] ? lock_downgrade+0x740/0x740 [ 1995.415475] ? __fget+0x237/0x370 [ 1995.418922] ? __fget_light+0x172/0x1f0 [ 1995.422889] ? __fdget+0x1b/0x20 [ 1995.426240] ? sockfd_lookup_light+0xb4/0x160 [ 1995.430727] __sys_recvmsg+0xb6/0x140 [ 1995.434521] ? SyS_sendmmsg+0x60/0x60 [ 1995.438325] SyS_recvmsg+0x2d/0x50 [ 1995.441856] ? __sys_recvmsg+0x140/0x140 [ 1995.445905] do_syscall_64+0x1e8/0x640 [ 1995.452079] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1995.456920] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1995.462099] RIP: 0033:0x45b399 [ 1995.465290] RSP: 002b:00007f414fea8c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1995.472990] RAX: ffffffffffffffda RBX: 00007f414fea96d4 RCX: 000000000045b399 [ 1995.480250] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1995.487511] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1995.494770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1995.502032] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000000 06:33:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x40) getsockname$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local}, &(0x7f0000000100)=0x1c) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:52 executing program 3 (fault-call:7 fault-nth:29): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:52 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) capset(&(0x7f0000000000)={0x19980330, 0xffffffffffffffff}, &(0x7f0000000040)={0x4, 0x4113, 0x10000, 0x270, 0x3759fa45, 0x4}) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:33:52 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:52 executing program 5 (fault-call:7 fault-nth:1): mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) [ 1995.733022] FAULT_INJECTION: forcing a failure. [ 1995.733022] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1995.746851] FAULT_INJECTION: forcing a failure. [ 1995.746851] name failslab, interval 1, probability 0, space 0, times 0 [ 1995.764011] CPU: 0 PID: 14865 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1995.771917] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1995.781415] Call Trace: [ 1995.784196] dump_stack+0x142/0x197 [ 1995.787853] should_fail.cold+0x10f/0x159 [ 1995.792015] should_failslab+0xdb/0x130 [ 1995.795997] __kmalloc+0x2f0/0x7a0 [ 1995.799734] ? af_alg_wait_for_completion+0xb0/0xb0 [ 1995.804751] ? sock_kmalloc+0x7f/0xc0 [ 1995.808550] sock_kmalloc+0x7f/0xc0 [ 1995.812174] af_alg_alloc_areq+0x24/0x1e0 [ 1995.816333] aead_recvmsg+0x3a6/0x1d20 [ 1995.820241] ? aead_release+0x50/0x50 [ 1995.824045] ? selinux_socket_recvmsg+0x36/0x40 [ 1995.828846] ? security_socket_recvmsg+0x91/0xc0 [ 1995.833596] ? aead_release+0x50/0x50 [ 1995.837404] sock_recvmsg+0xc6/0x110 [ 1995.841132] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1995.846148] ___sys_recvmsg+0x21f/0x4d0 [ 1995.850117] ? ___sys_sendmsg+0x840/0x840 [ 1995.854376] ? __fget+0x210/0x370 [ 1995.857838] ? lock_downgrade+0x740/0x740 [ 1995.861998] ? __fget+0x237/0x370 [ 1995.865463] ? __fget_light+0x172/0x1f0 [ 1995.869440] ? __fdget+0x1b/0x20 [ 1995.872808] ? sockfd_lookup_light+0xb4/0x160 [ 1995.877305] __sys_recvmsg+0xb6/0x140 [ 1995.881109] ? SyS_sendmmsg+0x60/0x60 [ 1995.885041] SyS_recvmsg+0x2d/0x50 [ 1995.888577] ? __sys_recvmsg+0x140/0x140 [ 1995.892667] do_syscall_64+0x1e8/0x640 [ 1995.896558] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1995.901405] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1995.906590] RIP: 0033:0x45b399 [ 1995.909871] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1995.917579] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1995.924844] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1995.932110] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1995.939378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1995.946641] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001d [ 1995.953915] CPU: 1 PID: 14866 Comm: syz-executor.5 Not tainted 4.14.170-syzkaller #0 [ 1995.961923] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1995.971529] Call Trace: [ 1995.974167] dump_stack+0x142/0x197 [ 1995.977823] should_fail.cold+0x10f/0x159 [ 1995.981978] ? __might_sleep+0x93/0xb0 [ 1995.985875] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1995.990558] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1995.995583] ? save_trace+0x290/0x290 [ 1995.999391] ? follow_page_pte+0x25e/0x1590 [ 1996.003720] alloc_pages_vma+0xc9/0x4c0 [ 1996.007703] __handle_mm_fault+0x186c/0x33d0 [ 1996.012120] ? copy_page_range+0x1de0/0x1de0 [ 1996.016627] ? find_held_lock+0x35/0x130 [ 1996.020699] ? handle_mm_fault+0x1b6/0x7c0 [ 1996.024948] handle_mm_fault+0x293/0x7c0 [ 1996.029017] __get_user_pages+0x465/0x12e0 [ 1996.033266] ? follow_page_mask+0x1630/0x1630 [ 1996.037768] ? lock_acquire+0x16f/0x430 [ 1996.041753] get_user_pages_unlocked+0x1f0/0x2f0 [ 1996.046518] ? get_user_pages_locked+0x3d0/0x3d0 [ 1996.051273] ? get_user_pages_fast+0x171/0x2d0 [ 1996.055865] get_user_pages_fast+0x228/0x2d0 [ 1996.060279] ? __get_user_pages_fast+0x2e0/0x2e0 [ 1996.065049] iov_iter_get_pages+0x20f/0xd10 [ 1996.069379] ? csum_and_copy_from_iter+0xd50/0xd50 [ 1996.074317] af_alg_make_sg+0x85/0x400 [ 1996.078210] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1996.083659] ? af_alg_data_wakeup+0x80/0x80 [ 1996.087981] ? rcu_read_lock_sched_held+0x110/0x130 [ 1996.092996] ? __kmalloc+0x376/0x7a0 [ 1996.096714] af_alg_get_rsgl+0x1d3/0x530 [ 1996.100788] aead_recvmsg+0x3e9/0x1d20 [ 1996.104697] ? aead_release+0x50/0x50 [ 1996.108500] ? selinux_socket_recvmsg+0x36/0x40 [ 1996.113180] ? security_socket_recvmsg+0x91/0xc0 [ 1996.117954] ? aead_release+0x50/0x50 [ 1996.121765] sock_recvmsg+0xc6/0x110 [ 1996.125484] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1996.130504] ___sys_recvmsg+0x21f/0x4d0 [ 1996.134486] ? ___sys_sendmsg+0x840/0x840 [ 1996.136039] FAULT_INJECTION: forcing a failure. [ 1996.136039] name failslab, interval 1, probability 0, space 0, times 0 [ 1996.138732] ? __fget+0x210/0x370 [ 1996.153436] ? lock_downgrade+0x740/0x740 [ 1996.157593] ? __fget+0x237/0x370 [ 1996.161055] ? __fget_light+0x172/0x1f0 [ 1996.165038] ? __fdget+0x1b/0x20 [ 1996.168411] ? sockfd_lookup_light+0xb4/0x160 [ 1996.172911] __sys_recvmsg+0xb6/0x140 [ 1996.176710] ? SyS_sendmmsg+0x60/0x60 [ 1996.180521] SyS_recvmsg+0x2d/0x50 [ 1996.184059] ? __sys_recvmsg+0x140/0x140 [ 1996.188167] do_syscall_64+0x1e8/0x640 [ 1996.192045] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1996.196894] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1996.202080] RIP: 0033:0x45b399 [ 1996.205261] RSP: 002b:00007f414fea8c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1996.212974] RAX: ffffffffffffffda RBX: 00007f414fea96d4 RCX: 000000000045b399 [ 1996.220243] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1996.227515] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 06:33:53 executing program 3 (fault-call:7 fault-nth:30): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 1996.234780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1996.242040] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000001 [ 1996.249322] CPU: 0 PID: 14876 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1996.257212] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1996.266568] Call Trace: [ 1996.269173] dump_stack+0x142/0x197 [ 1996.272846] should_fail.cold+0x10f/0x159 [ 1996.277003] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1996.281768] should_failslab+0xdb/0x130 [ 1996.285747] __kmalloc+0x71/0x7a0 [ 1996.289205] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1996.294247] ? trace_hardirqs_on+0xd/0x10 [ 1996.298571] ? ahash_save_req+0x12b/0x370 [ 1996.302724] ? ahash_def_finup_finish1+0x120/0x120 [ 1996.307660] ahash_save_req+0x12b/0x370 [ 1996.311646] ahash_def_finup+0x43/0xf0 [ 1996.315539] ? crypto_ahash_digest+0xb0/0xb0 [ 1996.319951] crypto_ahash_op+0xbf/0x180 [ 1996.323927] crypto_ahash_finup+0x57/0x70 [ 1996.328083] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1996.333462] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1996.338832] gcm_hash_init_continue+0x28b/0x370 [ 1996.343505] gcm_hash+0x1fd/0x2b0 [ 1996.346967] gcm_encrypt_continue+0x1c3/0x240 [ 1996.351472] crypto_gcm_encrypt+0x40b/0x510 [ 1996.355806] aead_recvmsg+0x131b/0x1d20 [ 1996.359793] ? aead_release+0x50/0x50 [ 1996.363598] ? selinux_socket_recvmsg+0x36/0x40 [ 1996.368336] ? security_socket_recvmsg+0x91/0xc0 [ 1996.373094] ? aead_release+0x50/0x50 [ 1996.376903] sock_recvmsg+0xc6/0x110 [ 1996.380620] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1996.385639] ___sys_recvmsg+0x21f/0x4d0 [ 1996.389721] ? ___sys_sendmsg+0x840/0x840 [ 1996.393874] ? __fget+0x210/0x370 [ 1996.397339] ? lock_downgrade+0x740/0x740 [ 1996.401501] ? __fget+0x237/0x370 [ 1996.404960] ? __fget_light+0x172/0x1f0 [ 1996.408941] ? __fdget+0x1b/0x20 [ 1996.412315] ? sockfd_lookup_light+0xb4/0x160 [ 1996.416819] __sys_recvmsg+0xb6/0x140 [ 1996.420638] ? SyS_sendmmsg+0x60/0x60 [ 1996.424562] SyS_recvmsg+0x2d/0x50 [ 1996.428109] ? __sys_recvmsg+0x140/0x140 [ 1996.432180] do_syscall_64+0x1e8/0x640 [ 1996.436202] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1996.441055] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1996.446250] RIP: 0033:0x45b399 [ 1996.449437] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1996.457249] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1996.464514] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1996.471779] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1996.479049] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1996.486322] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001e 06:33:53 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:53 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000140)=@raw={'raw\x00', 0x9, 0x3, 0x428, 0x0, 0x118, 0x118, 0x118, 0x118, 0x358, 0x358, 0x358, 0x358, 0x358, 0x3, &(0x7f0000000040), {[{{@ipv6={@ipv4={[], [], @multicast1}, @loopback, [0xffffff00, 0xffffffff, 0xffffffff, 0xffffffff], [0xffffffff, 0xff, 0x0, 0xff000000], 'syz_tun\x00', 'veth0_to_team\x00', {}, {0xff}, 0x2c, 0x4, 0x3, 0x20}, 0x0, 0xf8, 0x118, 0x0, {}, [@common=@unspec=@cgroup0={{0x28, 'cgroup\x00'}, {0x5, 0x1}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@ipv6={@dev={0xfe, 0x80, [], 0xe}, @mcast1, [0xffffffff, 0xff0000ff, 0xffffff00], [0x0, 0xff, 0xff000000, 0xff], 'ipvlan0\x00', 'macvtap0\x00', {}, {}, 0x1d, 0x9, 0x0, 0x20}, 0x0, 0x1d8, 0x240, 0x0, {}, [@common=@hl={{0x28, 'hl\x00'}, {0x0, 0x3f}}, @common=@inet=@recent1={{0x108, 'recent\x00'}, {0xfff, 0x40, 0x1, 0x1, 'syz1\x00', 0xff, [0x0, 0xffffff00, 0xffffff00, 0xffffff00]}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x49b8ddced1c8bc9d, 0x4, 0xfffffff9, 0x1, 'snmp\x00', 'syz0\x00', {0x6}}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x488) ioctl$NBD_DISCONNECT(r2, 0xab08) 06:33:53 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:54 executing program 3 (fault-call:7 fault-nth:31): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:54 executing program 5 (fault-call:7 fault-nth:2): mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) [ 1996.969335] FAULT_INJECTION: forcing a failure. [ 1996.969335] name failslab, interval 1, probability 0, space 0, times 0 [ 1997.031773] CPU: 0 PID: 14900 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1997.039697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1997.049164] Call Trace: [ 1997.051760] dump_stack+0x142/0x197 [ 1997.055408] should_fail.cold+0x10f/0x159 [ 1997.059569] should_failslab+0xdb/0x130 [ 1997.063664] __kmalloc+0x2f0/0x7a0 [ 1997.067212] ? af_alg_wait_for_completion+0xb0/0xb0 [ 1997.072454] ? sock_kmalloc+0x7f/0xc0 [ 1997.076259] sock_kmalloc+0x7f/0xc0 [ 1997.079893] af_alg_alloc_areq+0x24/0x1e0 [ 1997.084041] aead_recvmsg+0x3a6/0x1d20 [ 1997.087944] ? aead_release+0x50/0x50 [ 1997.091747] ? selinux_socket_recvmsg+0x36/0x40 [ 1997.096420] ? security_socket_recvmsg+0x91/0xc0 [ 1997.098781] FAULT_INJECTION: forcing a failure. [ 1997.098781] name failslab, interval 1, probability 0, space 0, times 0 [ 1997.101262] ? aead_release+0x50/0x50 [ 1997.101274] sock_recvmsg+0xc6/0x110 [ 1997.101283] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1997.101293] ___sys_recvmsg+0x21f/0x4d0 [ 1997.101306] ? ___sys_sendmsg+0x840/0x840 [ 1997.101317] ? __fget+0x210/0x370 [ 1997.101335] ? lock_downgrade+0x740/0x740 [ 1997.101349] ? __fget+0x237/0x370 [ 1997.101363] ? __fget_light+0x172/0x1f0 [ 1997.101373] ? __fdget+0x1b/0x20 [ 1997.101381] ? sockfd_lookup_light+0xb4/0x160 [ 1997.101391] __sys_recvmsg+0xb6/0x140 [ 1997.101399] ? SyS_sendmmsg+0x60/0x60 [ 1997.101423] SyS_recvmsg+0x2d/0x50 [ 1997.167161] ? __sys_recvmsg+0x140/0x140 [ 1997.171217] do_syscall_64+0x1e8/0x640 [ 1997.175110] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1997.179945] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1997.185120] RIP: 0033:0x45b399 [ 1997.188296] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1997.195997] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1997.203266] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1997.210530] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1997.217800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1997.225074] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001f [ 1997.234738] CPU: 1 PID: 14907 Comm: syz-executor.5 Not tainted 4.14.170-syzkaller #0 [ 1997.242638] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1997.251988] Call Trace: [ 1997.254575] dump_stack+0x142/0x197 [ 1997.258206] should_fail.cold+0x10f/0x159 [ 1997.262358] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1997.267121] should_failslab+0xdb/0x130 [ 1997.271094] __kmalloc+0x71/0x7a0 [ 1997.274550] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1997.279502] ? ahash_save_req+0x12b/0x370 [ 1997.283655] ? ahash_def_finup_finish1+0x120/0x120 [ 1997.288582] ahash_save_req+0x12b/0x370 [ 1997.292564] ahash_def_finup+0x43/0xf0 [ 1997.296450] ? crypto_ahash_digest+0xb0/0xb0 [ 1997.300856] crypto_ahash_op+0xbf/0x180 [ 1997.304829] crypto_ahash_finup+0x57/0x70 [ 1997.308977] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1997.314348] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1997.319718] gcm_hash_init_continue+0x28b/0x370 [ 1997.324392] gcm_hash+0x1fd/0x2b0 [ 1997.327854] gcm_encrypt_continue+0x1c3/0x240 [ 1997.332356] crypto_gcm_encrypt+0x40b/0x510 [ 1997.336680] aead_recvmsg+0x131b/0x1d20 [ 1997.340669] ? aead_release+0x50/0x50 [ 1997.344474] ? selinux_socket_recvmsg+0x36/0x40 [ 1997.349150] ? security_socket_recvmsg+0x91/0xc0 [ 1997.353909] ? aead_release+0x50/0x50 [ 1997.357715] sock_recvmsg+0xc6/0x110 [ 1997.361429] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1997.366444] ___sys_recvmsg+0x21f/0x4d0 [ 1997.370526] ? ___sys_sendmsg+0x840/0x840 [ 1997.374679] ? __fget+0x210/0x370 [ 1997.378143] ? lock_downgrade+0x740/0x740 [ 1997.382302] ? __fget+0x237/0x370 [ 1997.385763] ? __fget_light+0x172/0x1f0 [ 1997.389742] ? __fdget+0x1b/0x20 [ 1997.393110] ? sockfd_lookup_light+0xb4/0x160 [ 1997.397618] __sys_recvmsg+0xb6/0x140 [ 1997.401424] ? SyS_sendmmsg+0x60/0x60 [ 1997.405240] SyS_recvmsg+0x2d/0x50 [ 1997.408783] ? __sys_recvmsg+0x140/0x140 [ 1997.412948] do_syscall_64+0x1e8/0x640 [ 1997.416845] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1997.421696] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1997.426884] RIP: 0033:0x45b399 06:33:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dlm-control\x00', 0x454000, 0x0) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e24, 0x1, @mcast1, 0x200}, 0x1c) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) syslog(0x9, &(0x7f0000000180)=""/66, 0x42) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) ioctl$KVM_GET_DIRTY_LOG(r3, 0x4010ae42, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000004000/0x4000)=nil}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f000000b600)}, 0x0) 06:33:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1997.430079] RSP: 002b:00007f414fea8c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1997.437794] RAX: ffffffffffffffda RBX: 00007f414fea96d4 RCX: 000000000045b399 [ 1997.445068] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1997.452344] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1997.459618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1997.466889] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000002 06:33:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:54 executing program 5 (fault-call:7 fault-nth:3): mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:33:54 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r1, &(0x7f0000000280)={0x38, 0x2, 0x4, 0xfffffffa, 0x9, 0x0, 0x5}, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x2}, r1, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r6, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) sched_setattr(r7, &(0x7f0000000240)={0x38, 0x2, 0x10000031, 0x17e, 0xcf, 0x4, 0x1, 0x2, 0x53, 0x7ff}, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(0xffffffffffffffff, 0x0, 0x82, &(0x7f0000000080)={'nat\x00'}, &(0x7f0000000000)=0x78) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x30, r3, 0xffffb000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r3) r8 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TCSETAF(r8, 0x5408, &(0x7f0000000180)={0x0, 0x5, 0x20, 0x84, 0xb, "c77d9da8adea99a8"}) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") openat$vimc0(0xffffffffffffff9c, &(0x7f0000000140)='/dev/video0\x00', 0x2, 0x0) [ 1997.705102] FAULT_INJECTION: forcing a failure. [ 1997.705102] name fail_page_alloc, interval 1, probability 0, space 0, times 0 06:33:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1997.766793] CPU: 1 PID: 14924 Comm: syz-executor.5 Not tainted 4.14.170-syzkaller #0 [ 1997.774722] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1997.784183] Call Trace: [ 1997.786793] dump_stack+0x142/0x197 [ 1997.790446] should_fail.cold+0x10f/0x159 [ 1997.794722] ? __might_sleep+0x93/0xb0 [ 1997.798623] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1997.803303] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1997.808329] ? cache_grow_begin+0x335/0x400 [ 1997.812783] cache_grow_begin+0x80/0x400 [ 1997.816920] ? __cpuset_node_allowed+0xff/0x450 [ 1997.821598] fallback_alloc+0x1fd/0x2c0 [ 1997.825582] ____cache_alloc_node+0x1be/0x1d0 [ 1997.830091] __kmalloc+0x21a/0x7a0 [ 1997.833641] ? sock_kmalloc+0x7f/0xc0 [ 1997.837454] sock_kmalloc+0x7f/0xc0 [ 1997.841098] af_alg_alloc_areq+0x24/0x1e0 [ 1997.845252] aead_recvmsg+0x3a6/0x1d20 [ 1997.849167] ? aead_release+0x50/0x50 [ 1997.852971] ? selinux_socket_recvmsg+0x36/0x40 [ 1997.857646] ? security_socket_recvmsg+0x91/0xc0 [ 1997.862406] ? aead_release+0x50/0x50 06:33:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/177, 0xb0}, {&(0x7f0000000340)=""/40}, {&(0x7f0000000100)=""/20}], 0x1}, 0x21) [ 1997.866209] sock_recvmsg+0xc6/0x110 [ 1997.869926] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1997.874967] ___sys_recvmsg+0x21f/0x4d0 [ 1997.878949] ? ___sys_sendmsg+0x840/0x840 [ 1997.883104] ? __fget+0x210/0x370 [ 1997.886573] ? lock_downgrade+0x740/0x740 [ 1997.890840] ? __fget+0x237/0x370 [ 1997.894308] ? __fget_light+0x172/0x1f0 [ 1997.898295] ? __fdget+0x1b/0x20 [ 1997.901670] ? sockfd_lookup_light+0xb4/0x160 [ 1997.906174] __sys_recvmsg+0xb6/0x140 [ 1997.909984] ? SyS_sendmmsg+0x60/0x60 [ 1997.913802] SyS_recvmsg+0x2d/0x50 [ 1997.917341] ? __sys_recvmsg+0x140/0x140 [ 1997.921407] do_syscall_64+0x1e8/0x640 [ 1997.925300] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1997.930251] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1997.935440] RIP: 0033:0x45b399 [ 1997.938627] RSP: 002b:00007f414fea8c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1997.946336] RAX: ffffffffffffffda RBX: 00007f414fea96d4 RCX: 000000000045b399 [ 1997.953600] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1997.960868] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1997.968288] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1997.975563] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000003 06:33:55 executing program 3 (fault-call:7 fault-nth:32): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:55 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 1998.147259] FAULT_INJECTION: forcing a failure. [ 1998.147259] name failslab, interval 1, probability 0, space 0, times 0 [ 1998.189907] CPU: 1 PID: 14941 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1998.197922] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1998.207272] Call Trace: [ 1998.209863] dump_stack+0x142/0x197 [ 1998.213496] should_fail.cold+0x10f/0x159 [ 1998.217637] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1998.222393] should_failslab+0xdb/0x130 [ 1998.226359] __kmalloc+0x71/0x7a0 [ 1998.229799] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1998.234720] ? trace_hardirqs_on+0xd/0x10 [ 1998.238880] ? ahash_save_req+0x12b/0x370 [ 1998.243022] ? ahash_def_finup_finish1+0x120/0x120 [ 1998.247940] ahash_save_req+0x12b/0x370 [ 1998.251914] ahash_def_finup+0x43/0xf0 [ 1998.255787] ? crypto_ahash_digest+0xb0/0xb0 [ 1998.260187] crypto_ahash_op+0xbf/0x180 [ 1998.264161] crypto_ahash_finup+0x57/0x70 [ 1998.268312] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1998.273679] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1998.279049] gcm_hash_init_continue+0x28b/0x370 [ 1998.283704] gcm_hash+0x1fd/0x2b0 [ 1998.287151] gcm_encrypt_continue+0x1c3/0x240 [ 1998.291641] crypto_gcm_encrypt+0x40b/0x510 [ 1998.295951] aead_recvmsg+0x131b/0x1d20 [ 1998.299927] ? aead_release+0x50/0x50 [ 1998.303730] ? selinux_socket_recvmsg+0x36/0x40 [ 1998.308394] ? security_socket_recvmsg+0x91/0xc0 [ 1998.313148] ? aead_release+0x50/0x50 [ 1998.316946] sock_recvmsg+0xc6/0x110 [ 1998.320644] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1998.325653] ___sys_recvmsg+0x21f/0x4d0 [ 1998.329624] ? ___sys_sendmsg+0x840/0x840 [ 1998.333803] ? __fget+0x210/0x370 [ 1998.337258] ? lock_downgrade+0x740/0x740 [ 1998.341402] ? __fget+0x237/0x370 [ 1998.344845] ? __fget_light+0x172/0x1f0 [ 1998.348814] ? __fdget+0x1b/0x20 [ 1998.352179] ? sockfd_lookup_light+0xb4/0x160 [ 1998.356669] __sys_recvmsg+0xb6/0x140 [ 1998.360462] ? SyS_sendmmsg+0x60/0x60 [ 1998.364271] SyS_recvmsg+0x2d/0x50 [ 1998.367800] ? __sys_recvmsg+0x140/0x140 [ 1998.371849] do_syscall_64+0x1e8/0x640 [ 1998.375729] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1998.380569] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1998.385744] RIP: 0033:0x45b399 [ 1998.388925] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1998.396628] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1998.403983] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 1998.411243] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1998.418505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1998.425767] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000020 06:33:55 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) get_robust_list(r1, &(0x7f00000001c0)=&(0x7f0000000180)={&(0x7f0000000100)={&(0x7f00000000c0)}}, &(0x7f0000000200)=0x18) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r3 = accept(r2, 0x0, 0x0) sendmmsg$alg(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:55 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r4, 0x118, 0x1, &(0x7f0000000000)=0x3f, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x8901, 0x0) vmsplice(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="51df44a2749154143370fd85909c3fadb2ba8f72976296f6bcabe178a3576a2600aa3838aa798ca1e2a21f0c9c53147971a001f9939823926bb977e83ee66e48307ec542", 0x44}, {&(0x7f00000001c0)="6044674e1f0c92dc2f5167ec28b5f8a0f93658a6e562bad2f5cc88020237cb4a17f44fceca19a0f00f54ae932ac0048d43be276021a9d2dee095598830b88b823db82389911b08e4f8e4e9c2843c0be7dcc0754b48e971d72c33c03d956130ca38a03edd5d4888075e3f46eef93a1da770adbd6a0e41ef587547c6dc7cbcc145bbe410e78bb6d801251def14f7189af37b1c908e4c0b5290684aa66242c3f1c995add1356ae7f4ee25fc42814076291be81665887c2bda80ac026e2694f0c505467de6a8bf4b7dc45c1e51d71f87aacfe9a41a71b6d0994f1f4b6b3dc3bd7c84", 0xe0}, {&(0x7f00000002c0)="f029901e659f3ced8f37c260d0335982abd4a9e63a8b5031bff560095640953d3c190579bcf51665bb3850340cbb5b4fd1670f8b00f8a80a7343129eed97a1a6b9380c22a78bd0dfcef1525d28485865f960a9b2850eab8f43ad53250a2abb638a2847c2a0caf48a78ec6aaadb114037f9cd5748c56f3eddd3b27ba4b679cd9aec94b2ff0d901365472f2134d187c345bb245920e9dc958184f5ebb78c3ccf400b82f8593d07d072b568d8c0e4888d5a89cf1dcf9ad0d1be22a8de2786d8e941a149b83443bcc30d60f84ab428584a26fa722170015efbe42d66dbf2f86a04160297623c097541", 0xe7}, {&(0x7f00000003c0)="507675d65f3be47cd0504bc101f921", 0xf}], 0x4, 0xe) r6 = semget$private(0x0, 0x20000000102, 0x0) semop(r6, &(0x7f0000000080)=[{0x0, 0xffff}], 0x1) semop(r6, &(0x7f0000000040)=[{}, {0x0, 0xffffffff}], 0x2) semctl$GETNCNT(r6, 0x4, 0xe, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000000c0)=0x80) r8 = getpid() getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000001800)) r10 = getpid() sched_setscheduler(r10, 0x5, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x0, 0x200, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r7, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x400000}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000800)}, {&(0x7f0000000240)="a8deb38e553b0d71729e7df52f56e18d4cb398414409cceee1709867d13a7fb344dc598bc2f8e5fe7878f298fa57c18dd98b4225f5cbb745e3136b22fdbbe32e1010aedb014c071161b0729de05facc85585c2379e84f21861fbe8d2532d21e42dafa65fa525472184396f7acfe17f7689b06e93c21d92e5c52358159753c372ac123e79e514b9923e0223ce18", 0x8d}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {r8, 0xee01, r9}}}, @cred={{0x1c, 0x1, 0x2, {r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, 0xffffffffffffffff}}}], 0x60, 0x20000000}, 0xd4) statx(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x800, 0x400, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r15 = accept(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000000c0)=0x80) r16 = getpid() getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000001800)) r18 = getpid() sched_setscheduler(r18, 0x5, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x0, 0x200, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r15, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x400000}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000800)}, {&(0x7f0000000240)="a8deb38e553b0d71729e7df52f56e18d4cb398414409cceee1709867d13a7fb344dc598bc2f8e5fe7878f298fa57c18dd98b4225f5cbb745e3136b22fdbbe32e1010aedb014c071161b0729de05facc85585c2379e84f21861fbe8d2532d21e42dafa65fa525472184396f7acfe17f7689b06e93c21d92e5c52358159753c372ac123e79e514b9923e0223ce18", 0x8d}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {r16, 0xee01, r17}}}, @cred={{0x1c, 0x1, 0x2, {r18, r19}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r20, 0xffffffffffffffff}}}], 0x60, 0x20000000}, 0xd4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000640)={{0x3, r11, r13, r14, r17, 0x51, 0x2}, 0x7fff, 0x5, 0x0, 0x0, 0x0, 0x0, 0x13}) setsockopt$CAIFSO_REQ_PARAM(r5, 0x116, 0x80, &(0x7f0000000080)="9d0fe6112ef59430f9e8bc86b0d018bdfed31104cefca5dbd03aa28089a998a256940b464841d46a50da71a5b040726b151d7a61e6acd34ba56d0f63c6e4c5923e31154c42d8", 0x46) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:33:55 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}}, 0x4880) 06:33:55 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x28180000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdb7594f095000005003000000000000600280002000fdd2ba7c21d3e85e06968c73e85c0cabcbe55818eb2e0844cea71fdb15328da9d435568553c0b990c1f69548a8bc7291addf3578aece8c97620e0a8052b30aac015a7325aaa7f"], 0x24}}, 0x0) 06:33:56 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}}, 0x4880) 06:33:56 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f0000ab413322ad4d00050030000000000005002a0000ac4c40000000000000004b4c33b4000000c9c326e744e6677ecf2af297f409da3c8cd440c25539e9f3e16735aba511e72016ecfff507529fd6d468d11e789c9a441191df85658a7bffc75f849384eb5618069d6af9f42671adb409b9d80751c077780b15c473a641ad06b59b211de0d0c98643ef"], 0x24}}, 0x0) 06:33:56 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}}, 0x4880) 06:33:56 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000240)={0x0, 0xdb, "80f86406e81d775e63291893c6aaab42dcc810b76244826a12c9e0587362c2af823c7c1093dd660a629b929693bc2493e752a6a8248252915af37d5a1727c28bc99ec44a754bb3e433c9fb6cdf756058ba1a78665eb14fb06306fc4eb494ae6caf46d1cd100856fde74e9ee88af8e9e2ada0ab43e3a51f282a815ab6615c47b55a008c7cdd90299e3f9f261f8eec1a6d77328d3347c56f1ddbf6884f560335a232357218b0a964982b403830ac0cde36f8bcbda1fafe8c78e23fed3b40a9dce9759f8affd96b0c08ef422e526cd7745fb0f9cabd9559bb2506d6e6"}, &(0x7f00000000c0)=0xe3) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r7, 0x84, 0x1, &(0x7f0000000340)={r8, 0x81, 0x5, 0x18d0, 0x6, 0x2}, &(0x7f0000000380)=0x14) ioctl$IMADDTIMER(r4, 0x80044940, &(0x7f0000000080)=0x32) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:33:56 executing program 3 (fault-call:7 fault-nth:33): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:56 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) [ 1999.192058] FAULT_INJECTION: forcing a failure. [ 1999.192058] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1999.203929] CPU: 0 PID: 14987 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1999.211825] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1999.221181] Call Trace: [ 1999.223781] dump_stack+0x142/0x197 [ 1999.227423] should_fail.cold+0x10f/0x159 [ 1999.231685] __alloc_pages_nodemask+0x1d6/0x7a0 [ 1999.236365] ? ____cache_alloc_node+0x162/0x1d0 [ 1999.241148] ? __alloc_pages_slowpath+0x2930/0x2930 [ 1999.246164] ? ____cache_alloc_node+0x162/0x1d0 [ 1999.250846] cache_grow_begin+0x80/0x400 [ 1999.254937] ____cache_alloc_node+0x17c/0x1d0 [ 1999.259438] __kmalloc+0x21a/0x7a0 [ 1999.263007] ? sock_kmalloc+0x7f/0xc0 [ 1999.266816] sock_kmalloc+0x7f/0xc0 [ 1999.270454] af_alg_alloc_areq+0x24/0x1e0 [ 1999.274604] aead_recvmsg+0x3a6/0x1d20 [ 1999.278500] ? aead_release+0x50/0x50 [ 1999.282295] ? selinux_socket_recvmsg+0x36/0x40 [ 1999.286969] ? security_socket_recvmsg+0x91/0xc0 [ 1999.291724] ? aead_release+0x50/0x50 [ 1999.295527] sock_recvmsg+0xc6/0x110 [ 1999.299240] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1999.304255] ___sys_recvmsg+0x21f/0x4d0 [ 1999.308233] ? ___sys_sendmsg+0x840/0x840 [ 1999.312389] ? __fget+0x210/0x370 [ 1999.315851] ? lock_downgrade+0x740/0x740 [ 1999.320007] ? __fget+0x237/0x370 [ 1999.323468] ? __fget_light+0x172/0x1f0 [ 1999.327441] ? __fdget+0x1b/0x20 [ 1999.330807] ? sockfd_lookup_light+0xb4/0x160 [ 1999.335303] __sys_recvmsg+0xb6/0x140 [ 1999.339107] ? SyS_sendmmsg+0x60/0x60 [ 1999.342923] SyS_recvmsg+0x2d/0x50 [ 1999.346463] ? __sys_recvmsg+0x140/0x140 [ 1999.350527] do_syscall_64+0x1e8/0x640 [ 1999.354418] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1999.359271] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1999.364461] RIP: 0033:0x45b399 [ 1999.367650] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1999.375364] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 1999.382636] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 06:33:56 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) 06:33:56 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="571d0002", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a0000000000"], 0x24}}, 0x0) [ 1999.389903] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1999.397174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1999.404442] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000021 06:33:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:57 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x6, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvfrom$rose(r1, &(0x7f0000000240)=""/154, 0x9a, 0x10040, &(0x7f0000000080)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, 0x1, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x40) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f00000000c0)={0x0, 'vxcan1\x00', {}, 0xff}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)={'vcan0\x00', 0x0}) setsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000600)={r2, @broadcast, @multicast2}, 0xc) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a0000000000"], 0x24}}, 0x0) 06:33:57 executing program 3 (fault-call:7 fault-nth:34): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:57 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) 06:33:57 executing program 1: syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x7, 0x3c1c80) r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0xa0280, 0x0) ioctl$VIDIOC_QUERYSTD(r2, 0x8008563f, &(0x7f0000000080)) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:33:57 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000040)={0x0, 0x80000, 0xffffffffffffffff}) sendfile(r1, r0, &(0x7f00000000c0)=0x3, 0x800) r2 = dup2(r0, r0) write$P9_RMKNOD(r2, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$UI_DEV_SETUP(r5, 0x405c5503, &(0x7f00000001c0)={{0xbac9, 0x400, 0x80, 0xffff}, 'syz1\x00', 0x55}) r6 = syz_open_pts(r2, 0x175e00) ioctl$TCSETSF(r6, 0x5412, &(0x7f0000000100)={0x11}) [ 1999.826120] FAULT_INJECTION: forcing a failure. [ 1999.826120] name failslab, interval 1, probability 0, space 0, times 0 [ 1999.857618] CPU: 0 PID: 15017 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 1999.865544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1999.874901] Call Trace: [ 1999.877499] dump_stack+0x142/0x197 [ 1999.881144] should_fail.cold+0x10f/0x159 [ 1999.885298] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 1999.887610] Unknown ioctl -2146937281 [ 1999.890077] should_failslab+0xdb/0x130 [ 1999.890089] __kmalloc+0x71/0x7a0 [ 1999.890103] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 1999.890115] ? trace_hardirqs_on+0xd/0x10 [ 1999.890127] ? ahash_save_req+0x12b/0x370 [ 1999.890137] ? ahash_def_finup_finish1+0x120/0x120 [ 1999.890146] ahash_save_req+0x12b/0x370 [ 1999.890158] ahash_def_finup+0x43/0xf0 [ 1999.890167] ? crypto_ahash_digest+0xb0/0xb0 [ 1999.890177] crypto_ahash_op+0xbf/0x180 [ 1999.890188] crypto_ahash_finup+0x57/0x70 [ 1999.890198] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 1999.890212] gcm_hash_assoc_remain_continue+0x293/0x350 [ 1999.890222] gcm_hash_init_continue+0x28b/0x370 [ 1999.890233] gcm_hash+0x1fd/0x2b0 [ 1999.958870] gcm_encrypt_continue+0x1c3/0x240 [ 1999.963375] crypto_gcm_encrypt+0x40b/0x510 [ 1999.967702] aead_recvmsg+0x131b/0x1d20 [ 1999.971698] ? aead_release+0x50/0x50 [ 1999.975535] ? selinux_socket_recvmsg+0x36/0x40 [ 1999.980211] ? security_socket_recvmsg+0x91/0xc0 [ 1999.984971] ? aead_release+0x50/0x50 [ 1999.988778] sock_recvmsg+0xc6/0x110 [ 1999.992501] ? __sock_recv_ts_and_drops+0x470/0x470 [ 1999.997522] ___sys_recvmsg+0x21f/0x4d0 [ 2000.001507] ? ___sys_sendmsg+0x840/0x840 [ 2000.005660] ? __fget+0x210/0x370 [ 2000.009122] ? lock_downgrade+0x740/0x740 [ 2000.013276] ? __fget+0x237/0x370 [ 2000.016744] ? __fget_light+0x172/0x1f0 [ 2000.020722] ? __fdget+0x1b/0x20 [ 2000.024092] ? sockfd_lookup_light+0xb4/0x160 [ 2000.028594] __sys_recvmsg+0xb6/0x140 [ 2000.032398] ? SyS_sendmmsg+0x60/0x60 [ 2000.036211] SyS_recvmsg+0x2d/0x50 [ 2000.039749] ? __sys_recvmsg+0x140/0x140 [ 2000.043830] do_syscall_64+0x1e8/0x640 [ 2000.047717] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2000.052567] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2000.057754] RIP: 0033:0x45b399 [ 2000.060938] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2000.068673] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 06:33:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dlm-control\x00', 0x454000, 0x0) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e24, 0x1, @mcast1, 0x200}, 0x1c) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) syslog(0x9, &(0x7f0000000180)=""/66, 0x42) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) ioctl$KVM_GET_DIRTY_LOG(r3, 0x4010ae42, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000004000/0x4000)=nil}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f000000b600)}, 0x0) 06:33:57 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="ad56b6c5820fae9d6dcd3292ea54c7b9b15d564c90", 0x15) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000080)=0x1) getsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="6ad60000", @ANYRES16=0x0, @ANYBLOB="000237bda11bf12eefc214cfcf3bf07000fcdbfebb0f00000001000000d2"], 0x24}}, 0x0) 06:33:57 executing program 3 (fault-call:7 fault-nth:35): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 2000.075946] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 2000.083212] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2000.090504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 2000.097769] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000022 06:33:57 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = syz_open_dev$media(&(0x7f0000000340)='/dev/media#\x00', 0xc2, 0x0) setsockopt$packet_buf(r0, 0x107, 0x7, &(0x7f0000000380)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa00000000c9a315a90bab34a088f0050d51648570489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f6101800000f4976100000000000000", 0x59) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) ioctl$KDSIGACCEPT(r1, 0x4b4e, 0x14) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PPPIOCGCHAN(r6, 0x80047437, &(0x7f00000001c0)) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dlm-monitor\x00', 0x10800, 0x0) ioctl$UI_GET_SYSNAME(r8, 0x8040552c, &(0x7f0000000300)) r9 = fcntl$dupfd(r3, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self\x00', 0x80200, 0x0) ioctl$KDADDIO(r9, 0x4b34, 0xff) socketpair(0x21, 0x6, 0x9, &(0x7f0000000240)) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r10, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r10, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r10, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r10, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r10, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r10, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) recvmsg(r10, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000001580)=""/261}, {&(0x7f00000003c0)}, {&(0x7f0000000580)=""/4096}], 0x1}, 0x10000) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:33:57 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:57 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/fuse\x00', 0x2, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) [ 2000.255778] FAULT_INJECTION: forcing a failure. [ 2000.255778] name failslab, interval 1, probability 0, space 0, times 0 [ 2000.305965] CPU: 0 PID: 15039 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 2000.313897] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2000.323258] Call Trace: [ 2000.325862] dump_stack+0x142/0x197 [ 2000.329507] should_fail.cold+0x10f/0x159 [ 2000.333671] should_failslab+0xdb/0x130 [ 2000.337912] __kmalloc+0x2f0/0x7a0 [ 2000.341462] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2000.346483] ? sock_kmalloc+0x7f/0xc0 [ 2000.350299] sock_kmalloc+0x7f/0xc0 [ 2000.353930] af_alg_alloc_areq+0x24/0x1e0 [ 2000.358078] aead_recvmsg+0x3a6/0x1d20 [ 2000.361978] ? aead_release+0x50/0x50 [ 2000.365785] ? selinux_socket_recvmsg+0x36/0x40 [ 2000.370459] ? security_socket_recvmsg+0x91/0xc0 [ 2000.375215] ? aead_release+0x50/0x50 [ 2000.379016] sock_recvmsg+0xc6/0x110 [ 2000.382729] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2000.387745] ___sys_recvmsg+0x21f/0x4d0 [ 2000.391726] ? ___sys_sendmsg+0x840/0x840 [ 2000.395904] ? __fget+0x210/0x370 [ 2000.399372] ? lock_downgrade+0x740/0x740 [ 2000.403527] ? __fget+0x237/0x370 [ 2000.406993] ? __fget_light+0x172/0x1f0 [ 2000.410974] ? __fdget+0x1b/0x20 [ 2000.414344] ? sockfd_lookup_light+0xb4/0x160 [ 2000.418929] __sys_recvmsg+0xb6/0x140 [ 2000.422731] ? SyS_sendmmsg+0x60/0x60 [ 2000.426548] SyS_recvmsg+0x2d/0x50 [ 2000.430090] ? __sys_recvmsg+0x140/0x140 [ 2000.434156] do_syscall_64+0x1e8/0x640 [ 2000.438041] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2000.442886] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2000.448073] RIP: 0033:0x45b399 [ 2000.451262] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2000.458973] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 2000.466244] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 2000.473513] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2000.480784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 2000.488058] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000023 06:33:57 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) sendmsg$NFNL_MSG_COMPAT_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080), 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x1c, 0x0, 0xb, 0x101, 0x0, 0x0, {0x43a10fd878677e55}, [@NFTA_COMPAT_TYPE={0x8}]}, 0x1c}}, 0x8a4) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000300)='gcm(cast6)\x00') ioctl$TIOCGETD(r2, 0x5424, &(0x7f00000002c0)) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r3, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:33:57 executing program 3 (fault-call:7 fault-nth:36): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x40) getsockname$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local}, &(0x7f0000000100)=0x1c) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r6, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r7, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000080)={@mcast1, @mcast1, @mcast2, 0x246, 0x7, 0xf4ba, 0x0, 0x3, 0x20, r7}) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r8 = accept(r0, 0x0, 0x0) sendmmsg$alg(r8, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r8, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 2000.685206] FAULT_INJECTION: forcing a failure. [ 2000.685206] name failslab, interval 1, probability 0, space 0, times 0 [ 2000.717391] Unknown ioctl -2146937281 [ 2000.747055] CPU: 1 PID: 15061 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 2000.754982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2000.764345] Call Trace: [ 2000.766945] dump_stack+0x142/0x197 [ 2000.770585] should_fail.cold+0x10f/0x159 [ 2000.774747] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2000.779628] should_failslab+0xdb/0x130 [ 2000.783610] __kmalloc+0x71/0x7a0 [ 2000.787075] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2000.792012] ? trace_hardirqs_on+0xd/0x10 [ 2000.796165] ? ahash_save_req+0x12b/0x370 [ 2000.800318] ? ahash_def_finup_finish1+0x120/0x120 [ 2000.805255] ahash_save_req+0x12b/0x370 [ 2000.809242] ahash_def_finup+0x43/0xf0 [ 2000.813135] ? crypto_ahash_digest+0xb0/0xb0 [ 2000.817562] crypto_ahash_op+0xbf/0x180 [ 2000.821539] crypto_ahash_finup+0x57/0x70 [ 2000.825688] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2000.831058] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2000.836428] gcm_hash_init_continue+0x28b/0x370 [ 2000.841099] gcm_hash+0x1fd/0x2b0 [ 2000.844564] gcm_encrypt_continue+0x1c3/0x240 [ 2000.849197] crypto_gcm_encrypt+0x40b/0x510 [ 2000.853530] aead_recvmsg+0x131b/0x1d20 [ 2000.857522] ? aead_release+0x50/0x50 [ 2000.861321] ? selinux_socket_recvmsg+0x36/0x40 [ 2000.865991] ? security_socket_recvmsg+0x91/0xc0 [ 2000.870850] ? aead_release+0x50/0x50 [ 2000.874665] sock_recvmsg+0xc6/0x110 [ 2000.878382] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2000.883405] ___sys_recvmsg+0x21f/0x4d0 [ 2000.887385] ? ___sys_sendmsg+0x840/0x840 [ 2000.891534] ? __fget+0x210/0x370 [ 2000.894999] ? lock_downgrade+0x740/0x740 [ 2000.899156] ? __fget+0x237/0x370 [ 2000.902616] ? __fget_light+0x172/0x1f0 [ 2000.906592] ? __fdget+0x1b/0x20 [ 2000.909963] ? sockfd_lookup_light+0xb4/0x160 [ 2000.914466] __sys_recvmsg+0xb6/0x140 [ 2000.918281] ? SyS_sendmmsg+0x60/0x60 [ 2000.922111] SyS_recvmsg+0x2d/0x50 [ 2000.925652] ? __sys_recvmsg+0x140/0x140 [ 2000.929718] do_syscall_64+0x1e8/0x640 [ 2000.933605] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2000.938455] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2000.943644] RIP: 0033:0x45b399 06:33:58 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x2) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x30, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dsp\x00', 0x440a40, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x2, &(0x7f00000001c0)={0xffffffffffffffff}, 0x111, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r4, &(0x7f0000000240)={0x4, 0x8, 0xfa00, {r8, 0x7f}}, 0x10) ioctl$TIOCSSERIAL(r4, 0x541e, &(0x7f0000000140)={0x56c6d9f8, 0x6, 0x4, 0x0, 0x3, 0x7fff, 0x80000000, 0x7fff, 0x5, 0x4, 0x4, 0x10001, 0x3, 0x0, &(0x7f0000000000)=""/136, 0x2, 0x9, 0x9a}) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000280)='/dev/mISDNtimer\x00', 0x22000, 0x0) [ 2000.946918] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2000.955265] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 2000.962648] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 2000.969919] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2000.977196] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 2000.984467] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000024 06:33:58 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0xa002, 0x0) ioctl$VIDIOC_G_JPEGCOMP(r4, 0x808c563d, &(0x7f00000002c0)) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r5 = socket$packet(0x11, 0x2, 0x300) recvmmsg(r5, &(0x7f0000005540)=[{{0x0, 0x23, &(0x7f0000000240)=[{&(0x7f0000002340)=""/4059, 0xfdb}], 0x1, 0x0, 0x0, 0x1f4}, 0xbac}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r1, 0x8982, &(0x7f0000000140)={0x8, 'team0\x00', {'bond_slave_1\x00'}, 0x1}) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$SIOCGSTAMPNS(r2, 0x8907, &(0x7f0000000040)) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r6 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r6, 0x5412, &(0x7f0000000100)={0x11}) 06:33:58 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0xcbf7, 0x4c0042) ioctl$SG_SET_FORCE_PACK_ID(r5, 0x227b, &(0x7f0000000080)=0x1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$SNDCTL_DSP_SETFMT(r4, 0xc0045005, &(0x7f0000000000)=0x80) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r6, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r6, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) getsockopt$inet_tcp_int(r6, 0x6, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) 06:33:58 executing program 3 (fault-call:7 fault-nth:37): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:33:58 executing program 4 (fault-call:9 fault-nth:0): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:58 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0x14, 0x13, 0x1, {0x40, 0x4000200, 0xffffffffffffffff}}, 0x14) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) [ 2001.175993] FAULT_INJECTION: forcing a failure. [ 2001.175993] name failslab, interval 1, probability 0, space 0, times 0 [ 2001.189824] CPU: 1 PID: 15082 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 2001.197734] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2001.207091] Call Trace: [ 2001.209689] dump_stack+0x142/0x197 [ 2001.213334] should_fail.cold+0x10f/0x159 [ 2001.217495] should_failslab+0xdb/0x130 [ 2001.221499] __kmalloc+0x2f0/0x7a0 [ 2001.225145] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2001.230172] ? sock_kmalloc+0x7f/0xc0 [ 2001.233984] sock_kmalloc+0x7f/0xc0 [ 2001.237615] af_alg_alloc_areq+0x24/0x1e0 [ 2001.241769] aead_recvmsg+0x3a6/0x1d20 [ 2001.245690] ? aead_release+0x50/0x50 [ 2001.249490] ? selinux_socket_recvmsg+0x36/0x40 [ 2001.254163] ? security_socket_recvmsg+0x91/0xc0 [ 2001.258920] ? aead_release+0x50/0x50 [ 2001.262725] sock_recvmsg+0xc6/0x110 [ 2001.266467] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2001.271491] ___sys_recvmsg+0x21f/0x4d0 [ 2001.275485] ? ___sys_sendmsg+0x840/0x840 [ 2001.279635] ? __fget+0x210/0x370 [ 2001.283099] ? lock_downgrade+0x740/0x740 [ 2001.287258] ? __fget+0x237/0x370 [ 2001.290720] ? __fget_light+0x172/0x1f0 [ 2001.294709] ? __fdget+0x1b/0x20 [ 2001.298083] ? sockfd_lookup_light+0xb4/0x160 [ 2001.302585] __sys_recvmsg+0xb6/0x140 [ 2001.306437] ? SyS_sendmmsg+0x60/0x60 [ 2001.310258] SyS_recvmsg+0x2d/0x50 [ 2001.313890] ? __sys_recvmsg+0x140/0x140 [ 2001.317958] do_syscall_64+0x1e8/0x640 [ 2001.321873] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2001.326785] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2001.331984] RIP: 0033:0x45b399 [ 2001.335174] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2001.342884] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 2001.350154] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 2001.357425] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2001.364800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 06:33:58 executing program 5: msgget(0x1, 0x91) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f0000000500000000000005002a000000000000"], 0x24}}, 0x0) 06:33:58 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180)='TIPC\x00') sendmsg$TIPC_CMD_GET_REMOTE_MNG(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r3, 0x300, 0x70bd2c, 0x25dfdbfc, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20008811}, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") [ 2001.372074] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000025 [ 2001.414240] FAULT_INJECTION: forcing a failure. [ 2001.414240] name failslab, interval 1, probability 0, space 0, times 0 [ 2001.437937] CPU: 1 PID: 15084 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2001.445851] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2001.455208] Call Trace: [ 2001.458797] dump_stack+0x142/0x197 [ 2001.462442] should_fail.cold+0x10f/0x159 [ 2001.466602] should_failslab+0xdb/0x130 [ 2001.470582] __kmalloc+0x2f0/0x7a0 [ 2001.474323] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2001.479345] ? sock_kmalloc+0x7f/0xc0 [ 2001.483157] sock_kmalloc+0x7f/0xc0 [ 2001.486794] af_alg_alloc_areq+0x24/0x1e0 [ 2001.490946] aead_recvmsg+0x3a6/0x1d20 [ 2001.494849] ? aead_release+0x50/0x50 [ 2001.498652] ? selinux_socket_recvmsg+0x36/0x40 [ 2001.503327] ? security_socket_recvmsg+0x91/0xc0 [ 2001.508086] ? aead_release+0x50/0x50 [ 2001.511892] sock_recvmsg+0xc6/0x110 [ 2001.515605] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2001.520626] ___sys_recvmsg+0x21f/0x4d0 [ 2001.524713] ? ___sys_sendmsg+0x840/0x840 [ 2001.528862] ? __fget+0x210/0x370 [ 2001.532330] ? lock_downgrade+0x740/0x740 [ 2001.536493] ? __fget+0x237/0x370 [ 2001.539954] ? __fget_light+0x172/0x1f0 [ 2001.543934] ? __fdget+0x1b/0x20 [ 2001.547313] ? sockfd_lookup_light+0xb4/0x160 [ 2001.551815] __sys_recvmsg+0xb6/0x140 [ 2001.555621] ? SyS_sendmmsg+0x60/0x60 [ 2001.559437] SyS_recvmsg+0x2d/0x50 [ 2001.562983] ? __sys_recvmsg+0x140/0x140 [ 2001.567158] do_syscall_64+0x1e8/0x640 [ 2001.571067] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2001.575923] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2001.581117] RIP: 0033:0x45b399 [ 2001.584308] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2001.592022] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2001.599291] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2001.606565] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 06:33:58 executing program 3 (fault-call:7 fault-nth:38): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 2001.613844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2001.621119] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000000 [ 2001.683574] FAULT_INJECTION: forcing a failure. [ 2001.683574] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2001.695430] CPU: 0 PID: 15099 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 2001.703322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2001.712680] Call Trace: [ 2001.715277] dump_stack+0x142/0x197 [ 2001.718922] should_fail.cold+0x10f/0x159 [ 2001.723085] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2001.727770] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2001.732808] cache_grow_begin+0x80/0x400 [ 2001.736877] __kmalloc+0x6bf/0x7a0 [ 2001.740441] ? sock_kmalloc+0x7f/0xc0 [ 2001.744249] sock_kmalloc+0x7f/0xc0 [ 2001.747886] af_alg_alloc_areq+0x24/0x1e0 [ 2001.752038] aead_recvmsg+0x3a6/0x1d20 [ 2001.755945] ? aead_release+0x50/0x50 [ 2001.759752] ? selinux_socket_recvmsg+0x36/0x40 [ 2001.764434] ? security_socket_recvmsg+0x91/0xc0 [ 2001.769301] ? aead_release+0x50/0x50 [ 2001.773104] sock_recvmsg+0xc6/0x110 [ 2001.776821] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2001.781847] ___sys_recvmsg+0x21f/0x4d0 [ 2001.785831] ? ___sys_sendmsg+0x840/0x840 [ 2001.789988] ? __fget+0x210/0x370 [ 2001.793457] ? lock_downgrade+0x740/0x740 [ 2001.797617] ? __fget+0x237/0x370 [ 2001.801084] ? __fget_light+0x172/0x1f0 [ 2001.805161] ? __fdget+0x1b/0x20 [ 2001.808532] ? sockfd_lookup_light+0xb4/0x160 [ 2001.813039] __sys_recvmsg+0xb6/0x140 [ 2001.816877] ? SyS_sendmmsg+0x60/0x60 [ 2001.820728] SyS_recvmsg+0x2d/0x50 [ 2001.824272] ? __sys_recvmsg+0x140/0x140 [ 2001.828451] do_syscall_64+0x1e8/0x640 [ 2001.832347] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2001.837202] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2001.842391] RIP: 0033:0x45b399 [ 2001.845588] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2001.853330] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 [ 2001.860611] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 2001.867980] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2001.875245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 06:33:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000200)) r3 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x9) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000004, 0x11, r4, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r4) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r5 = socket$inet(0x2, 0x4000000000000001, 0x0) r6 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r6, 0x80dc5521, &(0x7f0000000400)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_SERVICE(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c00cda9", @ANYRES16=r11, @ANYBLOB="010000000000000000000c00000008000600fdffffff"], 0x1c}}, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(r9, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="18010000", @ANYRES16=r11, @ANYBLOB="000129bd7000fedbdf250b00000008000400ff0f00002400018008000b0073697000060001000a00000008000600776c6300080009001b0000000c00038005000800010000005c00018008000b0073697000060001000a00000014000300ac1414bb000000000000000000000000060004004e2000000800050041000000080008000400000014000300fe80000000000000000000000000002407000600727200000c00018008d2a1a9d2b26556700009001d000000080004001f000000080006eb080000004400018014000300ac1e000100000000000000000000000008000b00736970000600010002000000060004004e200000060004004e200000090006006e6f6e650000000008000500030000000800040006000000"], 0x118}}, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) sendto$inet(r5, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) dup(0xffffffffffffffff) recvmmsg(r5, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r5, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) fgetxattr(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="757365722ed8a567000057705c5e2e05003573756d240092"], &(0x7f0000000040)=""/96, 0x60) 06:33:58 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r5, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(r8, 0x29, 0x23, &(0x7f0000002b00)={{{@in=@dev, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@dev}}, &(0x7f0000002c00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002c40)={{{@in6=@mcast1, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000002d40)=0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r13, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r14, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003300)={{{@in6=@mcast1, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@empty}}, &(0x7f0000003400)=0xe8) sendmmsg$inet(r1, &(0x7f0000004980)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="01fb65f6ab01fded36e2dd490d4e81fc8c9b3bb0448d15cc60a99f83e05ca55af401847b1ea3e125b32a1894780fb2fd4ca64b0e5d963e544546d2bc1009fd04871fb2e8fb26a9df0b2e657a771ceeec67a74a032529d405e4f1a801936262cc783bf6b81e8f17e8489a6b1a413bebb26f679a53533c489c55c97e3e50b10ab10c6ca1d561fd29485410fd07fae724bdeb3b97722ab2c64825043f854aed986d506b7a914a15b3bec8ef6f82dbcba40e88d045ab3022570a05940676d392ffeaee408ddf8cdf1ea0319caea125e691b9824e54421f4644cb434cff60999da324bad96d6cd098c299996fb11ea913ab1bfd094a037b67598006", 0xf9}, {&(0x7f00000002c0)="4e428c0973ec2b1d1f0c829c696e6e397277aa5ecb8da4728b58afdfe7119cb2bbb7857997d9dc239525d29f1eaa82eda99886861346251d8ca53fe1de049352c9e2c0b980c30cee7c0578f3f5dad193563109cf05a96cfb958938bdc80f36e1906b4cadf855af93246b2e4eda6673282294403ca0846315fdfd7fb797a9452763eeef6c0c1cb0c2109077a242b838a744e48a0a46eb2d55bba69a7ffd6e0d338547e6a2874b7b0d58b7e70ad3e0bee3d00d8053a5db2ae4ca90e4d9db0bdd11ad658dce27ecdc1b0a03", 0xca}], 0x2, &(0x7f00000000c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x5}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @remote, @dev={0xac, 0x14, 0x14, 0x12}}}}], 0x38}}, {{&(0x7f0000000140)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000640)=[{&(0x7f00000003c0)="cdc8d656033d809be533a5fab5e0f91dd808c34f45f33e15abcfad990bd31072b87444bcf15198c3022c1d5401b0c9f435ec8a1835567d2854044f8611aedd699a43c6ede9514a72ba1796add482c56e2ed8163547306651f8eabe8eabce687c6930c9dee0471d66b86aad2ce6817e428ca848842fa6bb7327da874f8efecbfd6d04ac4b4a5165573af2d38f7ef2f8f272d0c24bc68a246906ae390d10dc9e794f41c7308ae9ca90da9326d303060f527594b093b48f70f661b496cd2fd9f6a6", 0xc0}, {&(0x7f0000000480)="84a7c42e6805a8586001efb6f1083830522a8e8a2ec80c5b7918ec82b7f01a939ac4590af8ca7e3e1822a8123486020a84fb18d2e538edb86829ad27044aa70db58282e30b6b92dc1156bf8c76a79d2053ec29edd0b5f2a0e4de609872a31b18f729412fc9d4898bc6414dd76bbfd3f31b9e60aa32cc28f5c0e8468c38c8a3988d4fe700ee89a16f33ab7bf68fd0ff81c76b37b2f9f7d05b13e8b2a6422be5a3a8ca416a2978308bc3b3d848078916f379b7ee1af3558d69c7b3a4567322a3d7b221a98bd9d486bfd489e1b1bc1089", 0xcf}, {&(0x7f0000000580)="93c0d739aff8d4cf6e25d7e969b5309b426833c448b129cebdc9eaf1d7d27e40acff189b334ee28b92ec6f2635010488c8ebcfcc250775bbdcaa0bf628f8a0fd00e94a9305cf471b89e5babe9c1a8e029fdd7d95e2feb005ed403cb73bb96742b10131bcd4bb32d62fad1026a492d748093f39364a86393a760f04216ccd12e8bc347e185c51db", 0x87}], 0x3, &(0x7f0000000680)=[@ip_ttl={{0x14, 0x0, 0x2, 0x8}}], 0x18}}, {{&(0x7f00000006c0)={0x2, 0x4e24, @empty}, 0x10, &(0x7f0000002a80)=[{&(0x7f0000000700)="e33d99db2b779cc04ee3a9b38f26408ab1feb6d527dc33db7dad2f1c4a26bfd82c095fd3b38676337490", 0x2a}, {&(0x7f0000000740)="a7558404ecd2982d9dcb11f3e1cf7f4aee34e99b085616f825c99796c44a007cced2e4cb50b11d2072e26b777d998c60acbc0c089fd2dfdd240dd083664a4c00d676d034d2067beed05ccd5794dd53b0009ffd600294611d83d65cf83639321bbbb5b3c55d13b7824860356309d478176fb931aa443c12a95475957387da170fa37343f16358233c67954e39147c578a81e7e0192608e42ccfef0e8da466907e7e6c43510c42dcc4e3a7be38e68222a5d7374667b900a0edcd18b613301cd392f0f074d717253a2670bd53cb2844f8da85ddd5e1d6edc21fb602203502d748b3541d0383ee35645a6990bf68601830b59aaa3ba383e4efc2df445c88a5b17ac458db425a0f15cb669098ccf20006e36178fa42adf1bc888acd81a9718c53739a62e65e2acbd22b9f83eb0ae56e2f0ad36fe9714576827d451633cab104b5622ff8390bf4098d5b814d58b84c79f61b4b819de107e7ccfd4b4ae3447ffed7083954a9693ecb2b0d91a9468a34403ec3490e346da1e0516845ec0f13dab97cf71cef21dada351d11996928ff772544eaa1f686fbd6b23a91d3343c64bc5fec66c140b18323815acd2cddf8bdcc568e586751fcacf05025dd1013c532512556a857a6dbc00f5289cdc6f443d493bd3b13fc8a91ee75c061b940f5b8d8ddb0e20295f414df75bf5383a51e67080e763f8e836dbc60b5851ff238159b67ef16713fd54771f345e2bc1a3949197ed397aad3e6916bc4ff8f8d2d28b86c0a1fe2a25c6e0ccb4601a7051712931601c9c92514f7d98dc99bc4a6fda33c443aee8f21bf3113f99a6ffc4baa5a78f1b077e1210088efd0651453dc41e2f880cc48883d4ec3a106a1cdda7ff99a175bd7264f7d21f76e3d457294e124335a40dd4e7f41ba911cf3ffbd53fd71db275787917345dda3d8fc2a7aac15fa36a639ac66c27145c017c6bbcedc2d29622f0293f999b29c67603d1285b8e27850033af1f40689a9131d04c2090308a7267049283b269e6e1810d886044c6533213b89b65b6dd54bb670cd8351cde49e20d544f2ec59086d837cd42d067da37f52942cf4ac7506bd0defb00d6df861e4d5e0d4d44e713816160d8dd9ad4582aae852002caef06b3cc4d70542dc24cab39ee50b373363da7ce24ce2ad1dee6a24cd14b44c04a011d96814dd11b7d129016733fbad9b07bfd759db4f9c1e54eb0e899ed57956295be55864322b75291f43d27ac572cd4f6b9ec7bee4b3938a620ac71bc0cd6479c21884decc681044c081a81f65264b7e8a14297b8d397640d143870ef1098c47d675d5dce3f033070796478e5e85265cddbdc65ef9cea29bd9797346748191d1a2ecf010ca7bdeb1c57421968d6e3133c9d3b8488ba5a25a6c4e94368423e2b81dba5d39ebb2bc215dfe9c4a3b00dc9f5876413d6ca4358c5fb7d35c3a0051d8bfc9ad3500f8af614bd05d4b52f84b3bcd6e0e099ba05e92d672f79b1225f9a41a90bdf2cd9d2b3612499e2b2693eaea0367c755c57b033edd0ba957bde8e815657070f62c576c70720f42341dc2c3432f944625759396d7c36116039aeac40c46951ecbcf947edb6f2557a31ca81100fc4276c32931bb035747fc3e85e4546facd9ab9205e65b98a1749ddd1d8a96898eb9f211a8682cb74263bded5954b56d3dbb282315fd35c1ea2bbb79bf69eaad475e65a642f8441049e98ec85ba70e63aba05fcdffc6a821947490cf1d9ad00ff39a5a2e553c10c0d5f8cf6274dcee72ed5befab4748f8a0cc4875ebbd15972895c1925a63655fd11c94a4d6f6a1c24de4188e08f83a8063b5c1e7d5f0349a0475262aea4885b091d99bd4973c47fed5e5e08c13cca5a4673afce241c44e4c971232a09578d2e99069348528e28101bf36bad894d91648e8dcfde1ed4aaa42f082e9ec452432d510f0c5a46f28ca37ca013c84f733e28bf8bb9942ead7e85bfd225da2aca47cda0185577758cfcb997d3dc0197c06055586b7f62c0876b8482fec8e268d4022d5c5bd6e89512a212ba863f7cecf23603955b8a996b99af45b7444969777bf335121cf74c991f3159346939fc397d2b82263541b64543a28f77902725e448092510b2b5b8f519c82149327777926966581d0417e183488bf5a788717d67de4bd89cae3545667f54a5c6d9e6b9e764a976d67686423035c1dfea00bab7687d69bd55adc29075c5781063df06537f46626377606fb3261066e7ac8a89d2818b96f0010b5ce326664a6076951706c8c4735f4478e057ec029be21593677f844390ea2a7a0b05a1cee9b8202ba301fec3dd39420e04e10f76873050439104620979174616ab2345510d18d768ddf4f7049cfb2ed4a23839decb9b59de50416dff709443392604deaf15eceae9f5c8552e5ac9247d500a2a613ed645a3da91c4363b937fdb7ceac31a35f00a1096362660c3e0ec0462717e53a041690890a63ecc88dbc79ab5059ea388f98a353ae05632adb2af280c839acdb330ca24c1989218fc31dc334ff6b71883d2d9833af3bec7a1a7f73f59fce16d0dff7a3cc0311e16e8fa7b650f72c7eab6a81a9406a79764e7ebc6ace6cf825f62791f9d84b938c3076e60d6ed55da63df4e1672397497060b10fcc582bb9f07bfccf9d2ae4cbd0f1a70610db33dc7561eb0c0672c580f17eb972586887854a5189a0f729e41b6772ee656dbcb5e64d3e6748ebe4c62312c53cf9ae5d4cf3f8a35c69a0a82e74c842335f1b21cf4c651fed79eb57bd99eff640f22131734e9794334e51978ca2aa85babc830c796fcb704bb76696c1a04f25eeb2f296f9b9841aff5c23ffac1006e2e63f9418bd7fe7b0d3825351a38669f21e14736fd758cfa380be8432793b458600a1e7600a1a64cd06db6f9a1be9ac81c918d56dcab80666e3b2722fcb27fa20cc3b4fe8be31c12c64268b438f9ae39990f3fbd1b54b66a7a2e4831c9faff9099f8ae7c55ebd95a70abbb87051722af2b147288b8609e666986d687ffa152e2eea7cf321af92af3ad8696d08c85a16675e0e6f75ff373893608c17b2e94c568c54144e826fe4dccc57c7915d60d8818eaa646b68ee16ecbbb830f1890ddedc81c54caf7c90b3589fabc6bb1014babcfd367aee21a09075244147af635001d2fe98e792d18b8f3d3317350881b779e07d19db9dd11d71d83f764ff176dde238e19a501da5ca4eca56a775e9024f1c5ad594d38ab89b5b6ba06670675867827e733651a6d3bdc24a2e712e5ee1b7cb21f2184776e703b12e5132611919b65f4c66b8c6d0a319fc5c656785bcd6913133392f8d8176ffa46bc642f4b095a67c627155099e4c2b9f83f53f4637312203dad534920ab0ff0b99c8b3ad08d2fa7201ed0f757b27f6f892249430a118bae69048ae5d7193efc6638f327b367019a9c8a50f155f66a17de2a21409cd822b609bd548bee2ba7b94da045d509fdcf1ed09f875b7d340c69554e19c205389d27d3f8e9192a5da36802e546e48f19fdce5ac6304475621fe16f2613048ba74e3417f8c71f1501a57d5e0c6d40f5fed9c1eebcee3869752b86aaf40886234b79af0a774db48ae6a99c3f226bf471d1877175f8d35b0f45a04007b591952c824f15778be655782192254577d7dc2c6ea836150dbae9c54f057ce22790998f8dbb906853b19ab5dca5d9e165bc18a8469e697141979c3a53ff6e6543f489645541c106e8085c87976a5fb4204b4c478b16d6889da771bf214cb63d99fa4234723bba7f4ca06e4e246e0fc5e76d6065f6c40b5075c84fd452fc4b0f2c7b5bdbfc50bfd4359990be715b10825858698266c3225693b5f30844178103ce5bf15c0f04f1be0bb409e425a4aacfcec4f05a04e9e01ac290a85b4556ce5ba06bedc51b9faf24c0b7273bc555936a952ed48fba4c13acdd4a0bf73c0fe33a1378d666cbfc51ead95324fef8668a426687079eb419576716cc18ac53e1df1629eed7a5832d23415960723d295ea7924bda1c9b51825c35611a6f8290da95f886eb386447d6364df69b74c6e7161300d98c8fa0fd5bdf2e81f8b3650271927f4bdd0ab8dd385416da8ed037b409b6287bab0afeeadd69b84a5d22b9c3638ef29b43212a52f7c8f5aa222ed03f6c5f9b50b00be3cfe82080ead91d688fc433c61c5fb93ddf19e73ef36e9067445d3307735bb665265416e6e9963375712b435fe65cbbec948700cfb9dcd6ae1834c11d9f093c8e8bb625008ef30bcc63852dcd0901cf01e5b352e4a5a867b19a31bd074ec82f44d6b63c2975c20d1d95ed33bd9be5cbaca27045d0f1592837aef54d938fe882c435eaccf16234d0590b51cbd86c288c302bebfd40503ff6764fbbe4b46d1e7de1a34177f981ade5e45d0acdddb55055c3e995aa550c703f61280e38a265c7d1273e09c4f32c3f04e9e26dc117095fafdb1a9c56566c36739a0e9eb0c4eb305eec304ebe5cea259e25d804117bca00c79d4df054f5aeafc5445bf8b906da777f9fd2991cd6a093f76de5bc4e772bea4f899f50508432758eea1e69a5998235080fcc489b28d68f98f466b2c286fbfcc01ba6f76b0eef361dcaefc0ef739b329436f37b1fae672b9c07face725b17d13dbeba462571b0fd41303a635b152a7977c5d5e103c8bce57ccabdd540e972aa941ba5868a71c306707e68b67f8c060568227fc4d6d986f4617c4f2ff91bef814491d927a8c8a56c18f60da6218a9d6c82912a1bf6cfd1089b3bcd1e1795204ad38981426648a0a8d9ab39e07552fc89d010000d32779f08777b611b484c2b4c3ead239ff49e56512e0d407cb0279e00fe63e462037d2284e2d77bddb4daa3b2e5d219638017bd6c62c7748f966d45e6ac292faa35c6100e22561ee1f14fe202dbb76618d71372155ade8408bd2803bb9b4ce57e8ee27ce5da916bb0d8e1769cfdd548205f65b7b6c75cfe1cdb3e3206fbaae910afa55c11efe13e7eb38ac6cc6cf73ecc60c9c0860bdb644a59c31b23b4fda6eac7004ade55d0f46e397774e3a746efbd2007275d4cc127f0ecb435390fca7fcc6d7407f68be1a9bc0655d8c1e1fcb9708480b65d9279b1104d88151c0fd0480e3827cbb1387c8b2b733a8c6c7e68447d009c6848ca257d8a15665d5f9faa4fbd7bec0aadc67f987dae0138b826728045de33d0c7401660beaec834ae106497e08156c326ba296f1c452c502a411a4fe1b263bd18fb3293609211e921948913915d01b59340cfd2325d5bbdabaa85cec9ff32365f7f5a5447845707c33a09c12b1c0342870f4d3c451fb687b386b5e93bc4eb28f08fe9201c75b421c5792e14067d499b45dc9f510f88a54f099439ab3e064e4521564be9f7758df2366c3f905b93115db7f3f187b2c185ad6abd545df76ef985d9c8743aaa07bbac8cf3738f7ad60686c041a373fa77e8b0f554b6b1eacb5caa25b16ba2893fa1987cf8e577c91efbbc42558d38237b656942daca167d7ff9251ce162efd640ada4043244595835bd81e513780abe639800f17b3530da2f3ef27b2c3f360809b416a0da9647572f652832438f4659ca9e59893fe98c30b936c2ec2cb7df8096e288d2bb6b2636a1836c4844c840aaf5c26cccab15cb89da0dba9f4e8ab0479549d58dbbaa8301319e4abdcad065ac93af9336706da9b5c9625460845fc9ec7cadb776177b17fcb8e7700bc7fbb6e4f7297707a79291a42e3aa60e1d512ef77cce8beb32b3e3e0f4264c7787752ddb375790cdedc258676f1536b89677fa44dad53148b792c2dce9ebef506b2425138b7e48aa524ba3eed08", 0x1000}, {&(0x7f0000001740)="d3fc04f38b9efaca03dc75180276e9a06ffda6603f67df56437b1e892ef81c82dc9d791e696891e4071a4dd8dbac78afde5c1195dc5815b4b1201795f6d0acea63b78e77298d110cbfaf1ae4e27257e6cc5eb3c6de27608ad9416dbe7d5c2cabbf4af83e1efba595977e7b46884e7fb58a7e342cb134ef74affe836d319cc266dc24266015311fc76fad33765d4ab711ee7085e58de020c003be0614512658ac43b9f0464d85da3ab085e2b1c9c990e99f36c1f08ccc80880676cda5065f06b3e5b6c58f6e04b0b80cb23feb5e3ddf6cdef838c432a7a2670f17de3233a75bbc1e", 0xe1}, {&(0x7f0000001840)="24f2adad7befd647aa19c3605c2cd19fb5298c7fe90de97c802dc6f499b40aad7bd43c1c8764221286bd389ed6e4f58f487b383e65b7bdd9fd548c4d5f0e75ff4062cda24f48344f9e0a775b9a57ca91794014672ae7913d703848fff388fc8d50a4284deda8ce77fd62d5c721a35f0c0239e25d77dd5ccfaf84ce6ea1f4f2aedf65f6eee156d35d7a4282847f4181af94b3285136ff557ad8d91d96e388e23e06f17714b94482de454feefae6880a5fe12549d21a7c4f266685fc7a044ef02126f7eec9257930fc66d54b91a0a956992be518d8d27390751df78b5b66983f2f191af7363b6ae1e5dccae45238f06621b63acf6214c44fdfc60732c718e3728d618b825d10402bf716de8309c37885051c5759b488164b6c6cf122095cfbf49c7b2d8a033168d977f380ea46b007037c44eb4eb546a1a605bce69f0db0c55bc177062e637ca3c7ff3ec5cd03a03cc1ea794d41aac8d6be26a30a94dfdb3fa577e58dcb8e9458b52ffb663efb4244c1b471da494c072c96d753d143a9c42696eaabfd03e639edf65e4699253d6c47553116bebc3a69ffdf025596c45e22f860eb1726982f6c83d730275089fbf2f51dbf971ca62935d1d978aff23951b175ff33ecf332088234613299be6bc8d9b815ce488681c70b9238ae5893800adb99e77494d17bb0564eb919c49dad16da9ac4f164098ea735bed712829e31c1765e517c53d5013e0f483bad2a7d1920379dc8ff6d814c861c16547c1e6f8bc7c2b4bfd38af69209396ac71436fddac13f1dec8069fcb59179fe0edfd7fa34d0fd75977180f5a35a68868d04439c537e06e8898e691a6e3e7b5ad5fba79a82ebbf6b5ee5dd27fabc999e1d693f676bf00cacdf5ba1720db59c7dd4355dc25ad7af4cf13c88aef7d1b0293e1d958b70198db9b5de65e33b699ef7c7f3b3d2e6854ce1479594e4610c829e4f7e0cccf25fb6ec8ad92b2c8dc216fec147696f4f7c84ef826d63bf6994d10349d6da85ba5bf51082026dcf50a9e5de0410b7672d0cbdcb67f4333f75631edef0b2f0db18ff4c5d487c28bd23b1afacc991f3e133919ebcd9cae3dc1d48ebb79d1d627098184981be32a29ca81cbb5f6fa23327f81d6f28bfeff75c4b71004c13ba516a002c70194eebb8a3cf647ccae0e50cc25840597f4d069a6032f1fb5ae4eaaabc4d6cc063974dac4f57b81fb865530c75646b617876ea19eb777e7ea752ecda2ba3456445717b3d36db83d2e50a8a5a6270c7ec00485b882b753e1e75f5c8b647080adfb3c83627d7643d72572ffb03349920dfe97b2de59447b80c65f705b980d587c10dccc0e2d58f29e241c5f288a1accd9e5b647067f7ba211acb2ebcada86b91c045a4f447ac0b70c068da9ca81e2e7e818bfa2dff71b58a97db3d4aa9dda5995413fd7db3f079df62fde04549b5393af8ad4860a2c0ec8f3586ddf0e17cdd2686bc7b70e68a055219c42f4d109cc24a8d48b5aa25d4a52a501c9208609ff0d2d584f607767823560438fb6c4ed274dbc6578de3bc335326b235e3a583b9d832db1d70b10f280868b0d26d6689dc7dc3cb11e0ea23ad8e67005b6690d125969c092a78e36c65719394d224715b66f266f92318fc71cf3f14ee9afa41873524afe5d980b1573ebdef3d2c55cdc2ea1705807625482bcb32ccc3ff5c729757b29f096878e44753d3c212e2619ea03b6c95f220f3aae7dd9229c700aa0459f492b97a7db605e275ac569fef018b7e07801bddb2812da23e7ebc9aff8570271838bc37376a60113bda53815ecff01d9062f27b9ca8926214fcfc7eb27bed123b14ef278386748d3083038ef6cd476031f86116082adf2f501ed756629b0ad2caf7b75a104b227a767e8b09552c4a708dacad9d3c792a47ebdc4235f4ebeb4766d2c1390fd3b6a0dfe502d27bc7d686b64a77efb4e8548d2d70f31f4ef0cfd721f4c74489438287cbca49c66ffd99b7ca4205c4c81a703fb7d771e0a78d76db5b92627f470ed19f4134bcdece800603e0767d2f33df1b128a2fb84a2117ff890f57d86917c3d19883845184295368e8fcc214187f5391cfbfd2516a65cf3cc94481d0db639b31e0c260650ed28a0567cabb7eb9c3d83e3158b3cacb94b7b7d387125fcea6e9a904067cf014c9fa89a4c13917a5b2644ff558f4e6b978648971f31724ff485c8b68f13edf3d43a5048ebe09b34b8bf3ee6b47529dcfbcb37aefcbc3b9a6bafc718c3bc0df3f31fe442800497943553d4b932f001566469fd627152700c09bba2c1ac0cb3f3f153934a080a0ca6e826f76768c6f1b88b06ca95264ddd1346b24cfde937f8ab84e9b006b996b8110f93469562cf61a6659785d39a79c188abbd090e8630edbaadb14db48503758ba0d2aca05f267e7f1c27403c0db13519b9fe4ee441bf2e08bb788a0db07d323e94902e77f27ea84adebb9248e7e98cc3e9063bff7415366238ed62aa2bbaa7af3f3600d0020d74e000913113a8b79a1573a752f7cee47f1f7206179a2eb8d92d6f4ee147536d340f0703c92e05760437f1e97aca3c81b07c91a1705c4dd880a44f3f24468fa1a06dfe848fff8207783300191d663189ef18cd047328270e6a06b28e79fb00af85bdec5a1265c60bc81b0adb54f876d8282743637bd668a07a29d692d1c4117bc49f1bb034c70b570c84df5f6fda6f990fd1256f7ccda4bc5f3da5e4a541ffd6ad6ec54596dcb6351c6925b1caee0d5b7ff6f92a3e8ebe5553a5403e5177cc5a543cf95c75b411a1171678ec4cbaaebf53a63b999faba0b53020684f4721bb50e112e7b8760c2cfcf18ad2dcb89b24970b1f4aa8471eed1845c955800a377ceb3330eb104b186341e2ac201c5ff4e34dcb61d801017f1b109a8d4375588baaca692130e20eb89fac3f6a99ac58798f988576944d9248ea36c78c3d3af666b751a856c9857e04945ae636ee024d307c95f29d869edafc9b49f31460940c22e17e26a8644881bb994cfb54654d1eca52dfb0c24d84e46e79678623414fdaba77b543cfbd9bfa9b07eae07ebf9f4950e80f6fa8c97bf910b7968bc5341e46244f8975fb9c5d1e6989d046baed6d0d690e0dcaa07eb98826e15dc941bd0a6afdee1eb1e460f68cbfe12e616d50f3000d84704e55909ca68dce2e580f3d7043a5719067eeacf62ec5e97dd876e2b53d2059b3fc760c97cf2f92e51df12e19722b6a864d60a6c08bd188be90f1765e9e90686aa5d0f228c4d02be8dd838edcccaf2b61cce789183d0f20402a548b9269aa3ac8c31499baffcf35c1dad40ab8145ae827e3642236967a3266faa092792a7a7bedc3e1443c3f99cf4c0a257ceed25f3de175f32ec7b283b4355f76bbb39bdb17608da8be8bd2a064627a6a935694622786dec7c606b2e9e48d9f780cbc1a074c2821e5712de84873888f3fbde3e5d902986d5e2d496b8b282fc99bde517477ae3e9242f01f853567f3e7094957580e1883bba6fa912f4e32a978c41d11f2d1d61635f557ecccf5505b5837f032b72179491f5a05c553a1d4daa3376e9d4aa34e81718d4e19c3c37248bb7e5b97f73d070722c1bb93748554bf4e43a2e9077f76ea8d469ad55f4a36dc53e13fd7c65aeacc97af3d77ece68132ff467fcb877b5e7f17f87118c3edc460708293c2b424fb1bdbbadd0fc71ccc274cbda0b35338f1f3473e1c7945838288304030aca0a765af2ebef18f5492dbb1f83a41ccd3c5acf9435e042036dda44eb2a2ec143f36a58081ce9abd44624ca3dd0406fbd0140abd0d7305584f9d20ac19dca30312c168e48efb7aef327c9359cf7d31fb14526ef535f3fd0845f6c51b442a3fea7465f5d4d7068b71cb1e8263485c565811baddc955f93bdeff98b5b8dcba13f7cc6a9729d5f3914277c4e040da07d74983af20d8e1d8c5fed60b38609fe745a4c19a2cc47d1dea6c834da3b90398eb5901053ac1a7a17b33ca55d32e010b4e1de6e59e28defe4d278530689839a4d43fd55adb2912283bd3f5ab14d9422cc6b371090bc65db4ee9fdebd5b9cd76347c0f31dd8f791d842ac3f69f1ea187ac722eecdcf4f63edfe985ade322379a6aecf4d19020b8020e7c66f707bb94577070e7c0f2769d0dc76313f672dce934e3545be69ff68a52b898a8c7a342777d7cc2b56c84bee113fb99bd282042b4cbc45dd7d9ebf3cc5c327aa78f1b8ad7f3c5c144a4243e4f864cbbf9bfa2c24820fedcbc59bd6837d85826e223f80fccddbb2eaca4941bc811c0ffec8d4264530e9662dff1892b91f4711799aeb5d7f8087ebbd1286478e371f22218a0e3b01fc7e38ca1c6fc8cf077d3d6fa1fb418ac24cf033671998f678a232aa81fd0f4bf21e1d30ffcd0bd42e26db0a2ce59bb0c039e79b615e93ea8317ed9f85da75b800a0ca1166cf8a8d43abdeb26340f6170b32fb3f0e0a150bb94d7bc7219419402dcb53de9265a85c860ec34dd281aa8604a98e752a37d5a9aabd98c4ace0b36affb5429e79da7e3f5241e53a2f03c79e513710f96ab985db13723b40a748a180d5289b1f5448cb831c2db8ff1f550a347b8d58e684d34dddebb7527c4d54a3a0d7b1093fd9f73b97430c84f28d3048eed77e142d026b1c58420832c6d07ed36e00d4d7930ec5064f2f86745f8bf9703021d3ec88ff67fd21b48a3643f62e451cecc282f01f718b7d82341778285f298f2c2c58bd3002349fc592ff087e246e89e718a501fe44d2eeffb481324337a5ec061605e9ab86f6d1c7bf7942df0d3665c897736b3a823785c35916c3aace3b05af46458bbb9384079b2e086200070a09afe69c0c4438dbccad3471361d04b21a4b6bd94ac4309e874ad326488e4b29e43ad8e953cff560f7c1e6918e7fc1b9f597c678b39785a0dbf440e1c3f77aa0af019908140743a117b3661e7aaa9922c9fbac4b89dd23983f711ac603cd518873eb1a5ca60f96eecdfed38db1ecb90df927decf853f01510c63b94dc469bb0eec2d0cc3d286f1c3b183cb92cf4104a65b35ccf02e5b5ab3278ed92256d19014ccfc67b16a27ae94b2f4dc24af45becbc45948d6dd42536683d24de3a3624473ab8f19f81e490685b21557f121380f213c6599f36f5b3001540affa35a06698cd6c57c4404f24e400628d939043e3c7cb6fdb45485f172106ea4f58a90d1e5c03783e81061fb74529b84c89dba5d4191cc46902a0315dd3f447edfdf03332c50b438689cd907c004ccae15dd533e1a0bfa1e12644ab263efe41fbf861768e589ca9661d7df732202f487d2f34514fd91abe1fcd8061e2c5f6a652f2d400eb3e950855f8aedef85702e3e3468a89577d78d2d698f86ddd530998b97982a92a0240dae6a6d396fbd30a34e58f36cc8315950134e063e9c1cdce733bf0c3a07f2958b73d0ec547726edcf5537d841bbebc4805a555e364d758c807a47586203f96f93756278b0c47dfaa980673070e3bb335b299336fa79656ed7ba582ed1901b6d32013d2d0234618f30ea7f5f3f4386a9aebaa205336cef6ff4905f2d2f327359698980b464078cef92a2bc6da2fffb64fc53dc9540743014282e73c11beecbdb78d4eba22847f8bc2f08f002123ae90856ca4e5238500ea1cc8c2768bc50647fd491818daedce9e9a33d268330d593fb2910ebed83630729ae229034f35c1ef731927e092c4ee9e8fcaee6654a44c0de34bc6e9a4f1e8e0ccaf1648ce6f3cf6c125606cd4f8c3edd02701d2607fc5c95cbc4172e04cf008924f4301ceae778d05af91b520d823d34805d5229a6d33abc8127bf5ac9880", 0x1000}, {&(0x7f0000002840)="a2b4ba593345fbf9aa6fb5dcd2c338b53f7f9452b01e2877244f7a7b2157a6e52ce2baa2be2975067ed75cdfc4d16e2935d176fe63666a2ff016b886cf7890e1a0cd620df585396166c1c2ce201a254c0b50e62ee0e37a2a2605df6c76e10c1d0866fcff76396e4065bfaee5709e239702f95091b0ff83102d85b0d58495cc72ebc4a188bb7cfcdc30e5344869004ca95b53b96e8dd2b7d98e6178f20fd588ea8c7c7551695cb7f01214de907c592be76b04a9244edeb3dd1cc711ef97e3e57dc8de9a8669575069d5937a20f134abae0deb7baf0ffb97a34ca518fa36c22ecc206348efd76173c2dabf6a126d20", 0xee}, {&(0x7f0000002940)="77521e87924c257d1116029d1a7a9bf8a92386abc8b41e0b29d4a5f082d849342d3e12d7ab18d292a3dc9330db5cf12fc229be55f1f80f1ef8e6764e2c8c8b7463af3db7542aa9e6e2c01dac9345aa19f872f627bc1da73eb55d2af4ac6de35e25e821ca3e8adeb74a259926e822c9c1927025c4d91bd151b112274c207a", 0x7e}, {&(0x7f00000029c0)="7438b2acec0874d467443b5d1ac91aef", 0x10}, {&(0x7f0000002a00)="831f97e3fea8f6ed77a37467dfb8daf35567a7fd841b033e6849529b2e46e1a4246b4fe4d5a1f1c10800b4b066ab7408b922f5b9671c2192bfdc12247cc295e1056c01983e4c917b", 0x48}], 0x8, &(0x7f0000002d80)=[@ip_ttl={{0x14, 0x0, 0x2, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r9, @remote, @broadcast}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r10, @empty, @broadcast}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r14, @multicast1, @multicast2}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_tos_u8={{0x11}}], 0xc0}}, {{&(0x7f0000002e40)={0x2, 0x4e20, @rand_addr=0x2}, 0x10, &(0x7f0000003280)=[{&(0x7f0000002e80)="547d9a0a9f257f02bcadd1d2371a6265", 0x10}, {&(0x7f0000002ec0)="612e9972f0dfab200e4f3b838714145f3db62cf37858ac7d7df6759914e540b521dccba876a107bdf9d13538e2ed76dda17e8826bb911e54ec5f60db3d4bf6cc67802ed31312b66de0708987fa18bdfd46dfd0f8d1fa2987e08172bfd1536f84af8e116fc06a5b03f46b9f84cb0fb96848833085db242936c039f9d831f20c351af32a933934f496c6fa1273050a418097b99fbe051d04e1f891699c888f54c8b0c216bdaa5faab07d45f6a81805b1537dcbf9021562a76051e6b355f5998a55e8c9ad", 0xc3}, {&(0x7f0000002fc0)="344ab73cb2ca3df1ec0cba49ec098755a5d6dd10e033e6738f443943e8f5e597a0148bb96823dfd1095eb0888425c7f54816c901cf095f47fd1991ef41c62029a8fe08608b314030c19b4650c48356f23cbf8c40d987b70dc250b478261843c049015f988e7e5c52ade5fa117f283dd69a113c452df4a7bac556039982d266efdf8176c9131b95831d9fd99678901fa9f4c9be620162828050d595b2fe1ebc9c3eba72335bdfef050cae18ed427414", 0xaf}, {&(0x7f0000003080)="8a540e358eada2e46b66a1211616554bc31ad76d2b2851dbe28718c9e58fee3bff143d52b38abf445337e94e0b59d94438dae6c69e00966c30e7bdd0ad12bf6e408fe46f5371dfe853cb250088a199fb79b59244fed7015b4b843f962fe1218c715816209158dbbf890f31b250537090a9dc59dd045fca888bd30e4e25bc83367843b5c08621d76f6aed65f43405b18ab366b2c7c6c807f1996c6389bd9124b8d90d36297f312ad6637f2767176306af5f7dd9cdb4aa9d5b0eab21a1f81af18c6687eba9d1a006c2a55a6e9802aaff19d581023e482554cff62819858e14c0b1b9912c78770e477fce7208696fcac903", 0xf0}, {&(0x7f0000003180)="897697e08d8cc2a677766819bbb1e8cd6fc52fba2e8be495b9151cb517c2bf8df123048a4462f48c5cb2356b42aa24f514b821f4b95b115a2bdc9cfdceab899c386a708806232430bb4934e0b9c6ab99b81a0d8545fb41567e3a0916b3d9df13af7f0dd9286c83500124b2d85934738dc3360b0d1c4e761878ca2377e88683cb1b2bd2d9737828cd37cf553469211378e16c59287a4aa291b8aecf6d017c6eeccec53775543b64ef7b57dc65027166bba760511df0ba46814138f2dcdbf58bd7741b6c3de4204f88aebdbd39e3c040b0c04144efd69ef6a00639982e7d45cfaaca7adaffb74b", 0xe6}], 0x5, &(0x7f0000003440)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r15, @multicast2, @broadcast}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7fffffff}}], 0x38}}, {{0x0, 0x0, &(0x7f0000004840)=[{&(0x7f0000003480)="9d9638e79506b3dbea38c06a795440662ac27214b43f0b0cd290b02df15cefb434abe85b8edee5c6f34c91b6e10bbd3f8b98d6c0ce4fd3a179d4d165bb31aceb1fb8bb451eb92142ec5787ee53ec218b89bd26bc9e333db56b7558f9a108e815a25d22f2458e0da467177afd9c730be0b8eb88e6f0a36740fd08b95e77fdc4d67e", 0x81}, {&(0x7f0000003540)="2caa6277d890a8996c4308d916e202c5586208723fcb", 0x16}, {&(0x7f0000003580)="9161de3f40a520c8206164781cf0d7deb703aab97f62ad6975faddb022597e4d330cab69ccf62bc7f35101d8012d4de3c0191db51f0bcc7baaad45c5c3bdcfa6c0fb8f31eb524a69a4b01eb43a3ed5732fcc6c512a8c38d75222c0accbd2efecd7486d429dd3100c0cf7fa0dc1615ce8d31dbf35483394f5402854d3042a4dd1013fe937cac935ba0fada30f7d8fc903735e2dfd59ffb851b7f76a54080d436f733836b799df558f40573c11439e", 0xae}, {&(0x7f0000003640)="173561b69949d2e15f99b9557142a03bb99150b978544782c8f6cb882b70bb6195d938a7e76655391b6a579d82bca8c0691f99dae0414101fe921c990687090099fc41ee2ff13a50db1dc00c71625f17dcc0f4246848c09ab886ad48e221168ea5105e4d19ce8d4b7162882af54a0b5145c6e0c48c7efce08d72a8d39a4204d1ff28d63ba56aa3efc188d12e35966ef639fb890e4885171d3c66f39531be4c15acca556960a686cd942b7590a04146daeb74cda3487df31ed463f89ea7aee577aebc88aedbb8305c94a5b7cbfb451c2884dd007a380a32ece12f8d6c32a792a0ab0a6412ca8081e38fe230593e59e4a8fec1b34498e57788a631198b1ad654b435a4dff0436d262236b698bdcdf4177236b5cc9a9e2e4f85bc49d27ac0eb96e0a2e454c2cd2c93538f9b877bb51dccab15ca85210276443bff0fb6e95364c86600f4b86f9bae9015a37766edffc1b8b6ebb9b5fc344eaa5c92c87547fbc44e81a3667e1be1067bfe5024fc06428429fea3476e80405f5d9bf0d87a022891be1631feb268ab7d2163208a7b6132113fc9a87dcfc152d21506669a197ac7a2da77d050dd8cd4a1e71f907b3160d3df4fadf4ec0afb8929c6e7310c4866687ef84985a4f33050b2f2edfb8486521cf5e1f12317897fd9a2ab825e6da7e518de05364639fd0c46b3b5df31a7f24a3cd9688e30dcf6b65d33253102441d6f2fb188b1154feb3f7c6f38994952fcec7b06ae9d227842b200507a1d1c4478fa1ab6c735316cfeff2e946f77da904efcc791ecd5c9daae1df8883b40f69e181644b9902bd9122385d9542d3ba55417c32cc3d7009cb78e98c52aefe852b4bb04c17e77d0eb4c6f4e45062f0af54b1de6899b000812f31ff66f298944f51bac2776fee5bfd8dcef56e7959878054875fcbed0522736cad892aaec7e20f53c2481e83c11d9c6e96cfeb28c22f02327a68bdc27bab737c47445d5943ba0a63ec31482e96df4be523a24c917753749ba363db073cf3e10666980ae4c927f60a358209421c7e11af9532fea7d926d0b309bdc7b87d53e31d04845915ed0f145253c240988ee14588646575ce301b95d77d5bdb1758c7325e2f234bc6f8e0cfc41f1a49a607e5d5aaa261d6b31ad0ec3d40f733f36df4c1232e6360a608050a767fc80a3593298e02dec799e796bcb2327f8567028618eec8c56bc6a50ddd36dbedf329a81770da57ba8d105eb4c269fea7289f9d9f0ad85b8e60e7d958cec53c7c5ddd1207ca2ec66b6ed23037c18e07c96624543a9fa8a5dfdf2cc2bd19888bb31c9618736521cee3a74413a0222975c2a2343a0f2fc927be5a14d5ce8b4b8986ea2502ba85d1db6df564c51928cc5a2440598ace8113c2cd37a8326b26510c3bc5ecf6e89013cc2cf15fdd0afb20adb048b32d4eb6f5fe9bba601ff83f80725aa637f56fea58e0f5d1ce7797d616c77860f045936e2016281cf8023ca33c5a6de3d3caabf1118191343e6af5d899183940e997b52a174e32a00c017b40b7c6ab92852456d25850f3f2deabf3fb2f799b238590be86275d6e449acc3ab6d0f41972708f8da76ded8ccd32ba3ea262669aa5a39481e9985e72ea9217f09696b17e48c3fc10e221a84b814a3ec0d667ca2c48c6ebef6457d9b84ae755e4473b7f893db1bd56e830daee2d746f96776ec9f7e5e8d3987d20aaa86ff9e312354d75361eca1ba70de4902c92ba87d66de00d67ff83e5034bb503cad4f7fd59588a772cabb037e6bc0ed2b83ba101b9fb7ae86c07b2e2196bfcc155579017cf0a5ef2e5dedc743adb159cbe76d3323f0a720aeb0868a3a0d3669035532b0231a249f2f8b08f9724df5343c864be7f55b14edfce48eb00ce8cf77829ac18f792ebd2de9a32930605c6c9bc812147e5284bf3c184735b027849ef5cd55d08bbbb085d833bebcc1482040e8bb2d402dae7c09e5e4ff489d956c0059d10c8943b9afe668170d45bbb7a57844ac0599dace8ecd3d7a8b24c31e0d215501bac275243cb4ce792367e6a157d67369142228e129689aaf4f03047d645b10646a4d2823cdd435cbd219e005462d4eb27c8cebeb57c23f49dc5ac69168f696301047c03569baa6c6b35018baf320220629d053fcee76043ed40ffead78f51deb1e4fe5e1b32872e05022026574b3ae078996b4049f88011951a08eb9403f2c3e6d35ca1cd8a93f8e5000b233982aed4959a18443afdfc6e43524b4e1838a2108b60972995b6cd8a95ab3fd3a0e2492469798913f2c38983274d5fd1bd0bb55566f1314024b8be5e67bc78baecd13ae52ea3c4a091c1cfc5e43c215f72a22a26a8bae64f7e142b0c3213bf25ca684196c14f239a0434069fc26a7c00d591a5c6fadc5b08fda0b37f7a3de6a31449331942ea481b5d6334e81b17d73ce03ccac57b3c1e6d34e39a932d658fbdef44333dd3796f01249f33de0260b61ff9fcc147d5b9d0cf555c2da23d61c1bd5b4837a4e45b333cd9be65d6a53220f0f0070bca6b59f2f976fa56e971af0e56d3186a300c264494d58a0c8f13edd5b8a377e5d350728c7d75876db6206f35bff988a41f66915b231fbd87fbf878e50e6eee8679a98d9761acc575191a039a21fa271b6a5c2c725125109f2992589d594fada39e7c0991482e41b67f61f3c19aacc29873dc4a33704aa6b39956d050199e5361703859b5f642dbc4c88663c3563ec5f5e29b572a3c00cce3e9452d148db2b1e07b42ea46c675d702a0d2556081d79f4e36e842c18354f16237f2c5306eed03a618665ba5f323aae670c3d72c5930fec88da98e06f63dd341da97a73ed67df4d143f667a4fa0f9b10b4b25e2c20678e4791a16366c9bc2933d66489a3a28f609843511bad770816a5f80d23ac366e574dad1c9dd8059000954be9a1f6d49c841ea0d4deb8816218e6c9a0a1fe3a2b78630d9c1f2131f9a97bfb8bdcc84c4f52eba523d2a4a1beca19f330fa049440710ef916aebd56590d09626a09ee71b15bf5dd4f4a8a9d93ac3ea43bb28ef4947a8e2c37d749db30ae535b897adf559eaf968f5728ebf0fadeafa8a951f3999c3d28071a409de0f43f4a182ad1a1db8ed0e671533280cff2ce4789948500c56ffbd659e4cc0e398a0f6a39fe32271d8d9ce4b5282982e63c134fd9e46b802d3027e8d4bc3afc47c4f360daacf526aefb5b2571388fdd850a58df83fe46dd094ecf8ba29329f1a93e162ae31f2e6ef1c21d45326e0c7c546a6fa8ae044b2cb7fbc279db3d9936faea3cfeb10fd4509c73392cc8e93afb1cf92aa3c2b1696fe618cfb1e21a33efdd10a5f6e93a56c1e826fcc038c77cee869e275bb96d4d8a13847707dff0670f7e601490cf2551faf49b4c3b7a5309a83440afe67b016850c18a1b9c020393ef5017902b5292117b227c7a5dde9eb454cf629e6483babf2ad8ee42befd20b24c0bae82da98119e60527822b6d184a1b23aa66958541bb4f3abf2aa4b32adc583a5d091e7d9d231de4063139a525386142c7b307ecc2dbfccd3d02610c10f5b99cd8cefbc96aa44851e70a198113e62313f2389cbf73e704b6574f14db0d862cbde41fe4214a112c48fcb2f4ade9cd9e0778040c70d488fa0469110443d752f8fd145dc97ab7334aa19bb91dae026e39c5aa5d0bdc2883c2d918b4bb6c656f02128e03af53b69f04feddafa13a859cf3dff68316ab947568739667e8e71ac2e369abfc20db04300f019742cca58ebadee0795061c9de2c198694bd8f958083b0f3834e5fbd02d083ced4598cc70e0bc1541790e69dc04804b96aadf87e9fdcff65e68ee99e050730b7a2bd9e7e2dfc553fac5c8760b921622b0d3872bcd8042080b37bfdbb25e0a26b507f8778a8d286327421f36239c612662cae13fd2399d5144dade9c08370d156b7376a567e9eb5c94ac2c8855e8adde215ba8a8a261cc53357e6d91e6c8e05bda365b6290e35922beac9977e699b1d8248ba1793f9a9b036a86ea7ac53f7f9d3de385c57c670815cbe485a68c16f351ea31a476872b132b515e16ab6ab7bedb28fca0bcff5624753b81bfbef37247098ebd669ca6c25b687c05932489e7b6485946bbb0fc7e2882a0fa686001fb6fc8ebdbfdf7f7f212a8c84483b71c72335e1b926891d2830347f852e8a8bd498cee45bcf77ad6b4c08935f77fe79422c66872837b084f66dc468485c498072dea869fe133a9d849ef43c41f5687ab6d8d0abdfd0f017ed7288658bb2e2aed1abecba0d0940a7b2e6c888ac77d61c835079392ed18cfce869e5cb3e33f5246b761d5f3ae3263d61a25f6fb1776c499e459005644127a3d442407099ec6c1bdabcc8c5e74819e006676fef35084735a1878023b4825f3ccb5aec77e9af5b6a874fc437d540446c4d7f0d5a2ab911c50d09c11d28bc9b5a4e95c524eeb1a0de9daf314502a3a5185522202c739d3d4600646c6c4adf8352970a2c2e8bcdc906d0997fcd9699af9261c0df9c87d9203e346a579848db6ee2eeb9e7d4ea902464f58afd4e957593ee8c2b43c3833581412bd896ab94fc0afc495f2bfe17762293eeab9ffdee101ecb47d9d7706468374eb181e040abcab8c858627e6d8ca2be46a7d05e65696f66709a9e650cb3ea70e57e557ac11499d14eb2733bdf18921497648709e3e7264f2cd8e7cfcc5928d1fb2c9c2dc01dd8615339b7e20bcc39d7256b00709d3ed7fdffa8f5c3f4eb97a892fb7d2719456ec1c2b38d9ae411286b80fbb4eeacd2c77f82d6a16f3925d36fdfda59a67c6e4097c20b0249571df33e704feaecd7d8b347c27713c81d0bc8d00c6ca26cd5aab9cdb44ee74e0af60b1ba7e21de7b52662727cfc4741d49d33791cfdca6c5e05f2f07503e31c9de5e141e2ae6a89fbb28f43e094206efcb55546d0e0e33c8c18a1448951d47ffcdf7f24b9659b708181fdc6772100e6ec5849bec00e53303469a91fe6adcf03e616eb695704ad109dff8b4a37ea82ef03b6c814856adcb1188cf38c8ea1cf1eea3a3e76447d4c39d5918b473c9abb079b56170c57c4cb0f321a98ab469a9d501728a3a844d9d5052cd35776e5f12ef4240034b38dfd3cac506e2eefeb71305a4ea7ce45793de8383523851673a87b15465be744eed075ee1c7d5fc368ebbc6dad6c1bf7db55f8b9e060957df8656a72face893dddb6e0f05118ff571c04b783620a77e3aac93568541dc49ad31cbed783133d41bd2f62419b37859f3ed7e8bf2b84f89d016cc201429e4a5f3df5103d4756f7a64eeb6f88b2b74dea92755a455dae5633e48012283f2fbeba99ab7100f2991cc6241dd207ba6005505e824e2f72ba21508f598e21c6cd183c81a68c6c8bbf37299ec25c4558786d6d38f0d156d994db2d0a0f672a478d1fe118bae592a120bb80a11c13f8cdd29b88919cc6ba1e1179aafa0264c9fe433963f21f710eb48060f159c6b915b1f78c20ce48709b80c7bf7a5a5d5ca115bfd59f8a89d73c0e3917b3c3cfb7a94ccef4d3c9e7e45b2dd9707fa876da58d642cd8b9c50ba88c7d63e16247783b9d6b9c1e8b7b047763e34a6aea8de277e2e2816ffff11c8ab6ff9b20ade27f14eadc3df864d60b6a2e8ab7ebd3d711d0e1363b70875df4621e5fef4d8785b123e6f83350c6b403e675a3a9568f639d8476065fe1061a53e7751257e62a087ede8d3f8fd720980f97cf7fdb4c4a84205882d1dd3824da6c323cda6333e4e59c6ec27b9be8e4065c32a526c0119d7094b57f7e8bc4e01595fce0b2fdbab0eed4cf343e8d1a833ec39e171204474e63c8c957acb9913", 0x1000}, {&(0x7f0000004640)="b31268d03ab94d339832a8631f10c2235824a0eab7f607d657153c41c40b5037745249dc45e5370f752d084c644059a7c1764daf5b3010088d3ad816316e84ee7fb245e5c74374850c736eed13263aa0d2b16b7e83f0f97daf8c2e30a7dae5a46c7672e734ace48a77ed5c170171306b16523d3f2c47c65f267132d9522fc976fdfed0", 0x83}, {&(0x7f0000004700)="b260398c72271ff4324cf48e00f5cf2d7114f39f05002e71d6b23936e478731ed729295f5fbd1a151829a181c808282cd5ef41069792d18ec7587c8f343f72f30a83a0c0b3bc11593565eea7c64334aa105b098b7119fb8350a20a8149134f054791fd0f45d24ec35b9ebd7c6263bf2c20168c2301a36b54a4ed2c7b8ee66992b94347f67f1cf795f8c1f56d34b8", 0x8e}, {&(0x7f00000047c0)="6efa664be5e4c69d2fae175cc98979534d2fd083a97ab4dca711092d77e6554c6256034cea641e26ec49e232cd50784408d65fd560a7cd343e0c912befe0caa73d834fadd1e033", 0x47}], 0x7, &(0x7f0000004ac0)=ANY=[@ANYBLOB="840000000000000000008e0000070000004418d670907c0001000080000000000800000000000027b600861100000003000b7c59fec36faeba14cb8927af00000000ac1414aa0000000000000000ac1e010100000000ac1414bbe0000002000000009404010044103210000000060000000600000b9f440c81e37f0000010000800100000000000000"], 0x88}}], 0x5, 0x24004000) r16 = dup2(r0, r0) write$P9_RMKNOD(r16, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r17 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r17, 0x5412, &(0x7f0000000100)={0x11}) [ 2001.882520] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000026 06:33:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SIOCX25SFACILITIES(r4, 0x89e3, &(0x7f0000000080)={0x8, 0x4, 0x9, 0x5, 0x7f}) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:33:59 executing program 4 (fault-call:9 fault-nth:1): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:33:59 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f00000000c0)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000140)=0x28) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000180)={r4, 0x1000, "cd7bdb8ef9e363e03ca6621a35f287f43266f87fafe39ad962ba1af713166572feace2351d2fa933397f28cdbbe4c307906537338b7c519bf7b652cac7230a58da379569e594369a024e6d7dd95692e4cd0d9e881a8777a82526d4088716df900ef1795ead5aa6cf0b11b68e3910b59d0696aeb9464ec7c110ea869ae90a8c222e3b61ff5583c36c3b5f4b846651d93096ff5dbe2b74cb45ca4798ca4f660fba4a70892ed65fb0429b84b169c31646d4e35898fe59a59913890eb0b35e19805ae0153cec2df61a6c939394c16e71678161dd3bd63456839d4254be6d4af295d98435586c8b1f741bec947564b18ccbb9dee996b3ea617588ce8d660bc5fb669b94afc5d506cb6b7a085bf4d1bf14569fdea732c26488917559d6ac97a820a9961ce288ca9c6edef8daeb33701ab68b87b186e06bc85813d47b5541a9230d320272c40cdfde122f4573e4ea91f2da935eee39a0a4e51fa3bb19fff0b5412609b562095a8e1bd05be046ee54c942e3ea99b43f39379665629ade5a6789e82dfd45883b9ea6a7f07c8d056e42bb815805f53d614a15c9ff0176a5077b880a2945c4b701628c49ae6796597557f488dc821b70e7ce5e2b0dee8ab138a7c82f5687d86aade6982dbeb27674b1f62a5452d054af82dae3ef29dce7de3ce0d71dfe0a399bdd2344f0264c29320ea5268acbf27210a0aafdb84b09817000868032660f4155dcf07ad1bfcf5d8f3522016f3caf976006d38ed4414bd4dfcccef83e96dbc258de7db9547dbd35bdb3b25fa956bd8d3f7e3cf93342fe1f77e54a406994db7cc3b784111f1d55a8e0fef728513887f90d6d048f2a3989e8e7d3f3a942e6e661dacac89a884800e0627b1925a7c91a3c1c5a890971b5a9be9b60e568e0a856e8469674576740989b1a0728236eac348daabf6e2a23f88c7444573809de8cb0e02cd3ca30a9ff9904c4138554de9c0d12d1568a7c13c0578dbc2d7ede0b686d900ce9467cb8d1ddf99b67c7e0d8e4f38d6f19662ce6f480c360fb4cdf34e175ff9011822f66b39618472ac14628f72ea138f89b4eb9bc6b1770cad8f58d9a863ce39acf815d688da506226a4a97793af39aedda491f6ad3596c3fe8801bef968fad9cf30084efadde68748d3d69a5173da094b4b10fd71aff8a7b20fd513f3042c297ebc719a75eeab4ed4afccc344eba66596a6f7295a52435470abd24b7d41ca9d3430b5b95b39244dba4b2be9886c4080c8c2c2219be59b70e12c146515f371ea525257850ae83a9ced1001f6c30076f27023daf7b1514f15bb14b30a0aea752b79f4c3c533e00592ee92be372ea9f1acd77af4f4dbbb303b5c9c77ae8526f1c2be4a54c6fa09d7c11f7c1c2f50221cf4621dde11b6cbc5302f0b00dd6297cc80dc00e1d62818531a3b6cd373ad6b360da274b2e68293b20c2b2cb6f6dbbe6a39b85e4fd2152c48dc7bf61d210b5f624b2f8fa8e4cf23edeadeb99a01e52a5a080850708d1e1470a62693dd2ec434612877fe32961d78c1b484bab3b74dfb21ac3d8a4d85c004c0e30a2abc944b241e26d95a4132229ceeb3b6e7c62dc76a49656d33b2f42f2355a574979f9d34f34237c61174ca76a935f13d4e3489a5bdea286c6e0aadf4f7b0c696dbc1804df9fb65b9e5868776f2569f40f3b95fbe8f3bff338215a0523f613e8840284b89abc155647c985c63b25d34cd82b11c9d3c569e26700f84f2d1d2e1cdb719095246ecaa535555bf62d3cfe627ad76918de48b8449d891e7ab686c37c255e5c4263d43c3738e307aad6c6dd6aad945ae81a03862b0ad14ac86cee4fa51790677d808d3c2d1799a554ae0ef20ba6cac93fa0c1df6b2eb1cc6b458da5a58ec47d94acc1be07ad6bfb8994424257419e1e48ebd45894b7e696bf7a1fb6dc8e74a36a1518abb612926043737117e72630454f8196dcb1eef30ca0c82ff1558505f69ccf109271a0f2a6029b5e7442d864699063fcd0167ce607fa86d207ed503d8860d7fb725738d5b8c4dfd9f72d67bffc4947a236a123b800c6612413b3f0dc70e3b64f4c2a63aab60029593d1ea6a8ba58d443905861a25f3959800178fe96c4978edcd1f60e8a19b6a8e42b41de22c2f0cc4213efcbaea5097ad70bd0629943991f4d6fba824d04338fa8e274c756ff0beab58bdc84743745ab30f4c6959107458735d0feda5a1e057b70a4186d9279baec9db920d3640846f22a20e9cc68c0cb607008014910cc3928999095559c9aa71175cf7f15cbce7d0ec6e6f92578d9f5fb4caf7fdfe64fc0fb9ae268a7fee25e50b8b3319b0fb3b2080039d648f840fa45a548d5ac7d3fffdfa6dddcef2624484170911778a8c4884aa6c0de80ab50acd6768450f9a547de86a11b53988cb26813f2bf4bfb1032b811ed0a99d93003ae8b290fcc4536da29944d5f813053b8e6874da6206692eca93583b087979f7c0a8cf7bff270ad49c9cdb893d55b47301f76316297d6b96a6831b54e99fef727a28f829eb2483425152fe3cb1a0bf8942c8ddf41a7dcdd522729a29166774c0e99c8ff0cd2a60a3b736a7e7ccdf2a65ada0af01737fed3a94b23aa8c8089fd279d28b743ef762e5b3582f18c9ac136809e1318b5a58a678a83c0eb15b6f4b2dffe7b4dac07631c75a543ec30938e7f61f3f88177ba502aaebcaf4a40f9f90f7b62ec8ce6cbca406361c1fa0cdfa11137e1bc2511778679e9858d844b6ca06cbad00900783f83743259cb8cfd027d9ef33b812e0a3b379065c1fd3d7eaac73bf6c880bfa9d1dd5b54a62a29d430ca1e7f844567dbfebf52d6a35986a3e58727ef88f71abe46130d958708aac689eb002fdf075d0e3cd877a8cf9bd4a6e413e4a7081be8889b6d8f7e494228e3b559fa406e44c624c16a48fa87394297bcf67bdb4a7bda09a45193dd7c8167c0370e32a4e2dd58586d75054394f36bf77b64b63ee9b7dbe626c11789522f4eeb6ba34beef4e03ca70f9d1c38d50c8dc1ef3304d0a0ec83d238f38f9a1a2ca260dd0df3bdc9b4072a307c9a6220d538b2c62495c4e829c87f52146e30292c5462ad8c72ca6800a5adb930d286568ce1e4d94862dc9752c4275a8753b2111f1e1aa1093a14cb46d87f8e0a52f24020b186237b5693ee8730aeea218651605cdfa526a8a99a478033f044e0910e5ca763001d280b19c52a8d3c887bff51b6493762920bab6f30f8893237efd895df2dc88946343cad06568bad08e220552e71b6273e70c64cbbfbda3483aba0488f374cc2bce55ca9cb9854936af745728fd499c3c70faf62639821fa70373e3c13ff32ee58d78b3c31da9d4ac81bbfce114d874153c294d5b41a1a73bddf2b80bb077ee8e962caed7e777eeeef43c23167b8d8a7cce7c8315d802d2aae1545b7c4bcbd09d7291b8d85c9c0dad03ab70dcc9f5206a46d7f70cfd940007d25bdba53d3b9d4ebabb410f21f439423e78b080847187ba50fc900f0af076ab2c112d772fc34d40f53e8398f19f2e0e2ab7ff8362c514514a3dc4a8c70ffeafe15d04301ab9dd99f36240c86d366feba8444f2cf57b343a12e5fecd6ea3b05c3016484df3a95a303ffc57c793170c8b6ab2132606b2bca06e527772f3560c7e49847e2536cef60ef7a678ecc7aa4ab12dfff4672b90c7c8cdb65e1ee33745252bccee8cb15777e4befff37597d56680e7dccc544bec6bbda59076a448fe8d9223fc38f6ae6f36b54376a9df19da2b5e14d5d75c3e4eb3341e4a23932449b4058373d496baa4f959e48c313ad378ad27c41f2c1382b7df5180acefe6add212e4fd57e4c013896cd6a5aab6827abc066c295af0feaa2bf24773799a8f02ec653313f1f6015960807afaadf6aed73823f5d415c2c03145c12e20211b2ed9743225c7c0da0cd6edf1769a968c47355ef51fe6d45fa6f550d4a6512008d0d2b81202e8d0b9a7fb13c8c8b040bf63e9a11968c16b475a3fd5536ad3d1391c252b0fed2089e625212f24e465c7816ff5fe34be96beaa83e331216099915ae0f006ae88ca3ed5cedd5b929a597f42a0c7c6ffcce510e843103770989f65e3030e2af8d57e612abf30d470cef16060dc0d03cf0bb4395f201210e32dc1a842598cbd126618195edad0fa6a8189e8e6ed186d705379eaacc1d056e17a54eaa27abce32fa09ba7e06c16a1ad5cca34700d90828ea490fa48f998879e990ff306083421e7e46ee166a17688aa9864225181f6f1db696f3718719ed3ed5ef77db3dea1a9e3154a3f821e9c11e343cfe8f977cad71135d138ad93f1f748484e91a379eb3556d77bb2799ce282af9f61a23f3ad50c0a407ba9613e2972ce19c5405fca64605c4579fed2672d8d2648a9577a3aab43292aa5200d48fa35706f122a70486ff4ae261b9aeeb53dc0cb14c2ea59b8276ff256dd096bdb4a1195b580484cb14478132fe33d6edbfc7a67a084f72d861a0ab6639791973171ed84ef1178e3543219721890325e95ff182fdad43a8519f3d77e30561c708a6b98c33837d807ca145d92ac1068676e19483b906a48504a401374077d680c3c48725f42ed30d8b8fc1e14b290d9f0e758df4ce21fb9c21fd26f8ffcba464d94e029bcc8e297b575cbbaf76eed33cdd316983dc1eb28a897474ec1a734765304c66b6363e0afcfa759edbc1e9db5f8b11d6eddfdf305242e25e1a180326cb113b8d4da23090c2132173a3f1e4271aabaaeb9fdc8c7cbff26f29866305b4cbf13bcfeab4679c48643aeed78e0fb7f2ce436ebbc1b05ae71a5a7650484fa7b41e41612672c44cbbb2c703962eb2786b156ef02ea45f64fbc36526dd0e49b2a979eb15fe54b81ce0352a119f7d6ed7db6b85096c1eab6a2e8d95266d818d74ab641c71078b96c2f2b8510a250387f3bdb5de5fe331cb78a78cf91141a87cd08bb879599e0daf65d4b5e6548f8e278a8173d00b94150a35e1ce5bccb19d8ebf00a03083c0d1e9a52135edcf4c5980619111e9f5abb46a1c974cde34c0e71498a05ae2a080282ac8d93657a76ef6d5f14d279a663c83d9860bd5029d8825d08d6bf9148bbf7ede0f91d58401dc61061990e279c637d3e455a8e2833f2a3ae555ae3399e8c08f5468b9a90c0e5adb07fed5b4b2590327b2f633c512ab0235a1999032eeb8f240aaca9185ceb0e4c704774082476b5a1d8de73f680387a79de8488b4dad9bd2caf96460a2096bea35ad37d91b52bd7a88ea2fbf8bea5ca449d06fac6a0fdd105e40526fb58cdf08ce3b3b60ff40292353b93c5e742e502f92d41db07256f7bb3c364f43bcd37a4440db52bd4a7f20d4a75c223d365692bbc80840fd9991a95a862d986b24f0f3ed3ba0b4a85f91b2816d1592f6c07265b251ba486938cb76282f31eb983992b85f82ed9b0e82ef665987cdb0cd7e378fe7e6cd55b412aec05b6b56e6119a97e4e8b2336f9ce1870959e1797b318efb7c01a8056bf3dfe51593c5fc60ad059e33b5180d2232e09c1cc4df41dff12e1df928cd226c2e221b698f4232aff1a863ee6cec100125a208db97d271fc0c74e3e9c8e7eed0887c0f940e8bad4ffb61dca7798cc402f435384d775e47b856d0cb8fcff0ea782814ea3d72e1253294fa7ac1eab401c23defd9cb9ec0b8276cc92bdd285876ef59a160679ce7a074ee2577c47fe20a3f321f62849c1aa03113a9e3b1888df285cca8607e748dc33d576847f60f29a0e3ac83a3fec805f05b26014b5d747baf4c18c4d1983e172f074a48ca9868394478fd4798aea8f4a8d977914ad460db53785387db8d7309eda265b4d3c61e"}, &(0x7f00000011c0)=0x1008) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") setsockopt$inet_MCAST_JOIN_GROUP(r3, 0x0, 0x2a, &(0x7f0000000000)={0x9e6, {{0x2, 0x4e20, @local}}}, 0x88) 06:33:59 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) fsetxattr$trusted_overlay_nlink(0xffffffffffffffff, &(0x7f00000000c0)='trusted.overlay.nlink\x00', &(0x7f0000000240)={'L-', 0x400}, 0x16, 0x3) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='$\b\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd7000b33dccb76b7cee6de54a28f905fcdbdf250f00000005003000e16c9c394dc4230300000000"], 0x24}}, 0x0) 06:33:59 executing program 3 (fault-call:7 fault-nth:39): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 2002.037297] FAULT_INJECTION: forcing a failure. [ 2002.037297] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2002.052780] CPU: 0 PID: 15123 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2002.060716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2002.070081] Call Trace: [ 2002.072688] dump_stack+0x142/0x197 [ 2002.075522] FAULT_INJECTION: forcing a failure. [ 2002.075522] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2002.076334] should_fail.cold+0x10f/0x159 [ 2002.092276] ? __might_sleep+0x93/0xb0 [ 2002.096176] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2002.100852] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2002.105859] ? save_trace+0x290/0x290 [ 2002.109673] ? follow_page_pte+0x25e/0x1590 [ 2002.113987] alloc_pages_vma+0xc9/0x4c0 [ 2002.117965] __handle_mm_fault+0x186c/0x33d0 [ 2002.122373] ? copy_page_range+0x1de0/0x1de0 [ 2002.126777] ? find_held_lock+0x35/0x130 [ 2002.130828] ? handle_mm_fault+0x1b6/0x7c0 [ 2002.135083] handle_mm_fault+0x293/0x7c0 [ 2002.139158] __get_user_pages+0x465/0x12e0 [ 2002.143389] ? follow_page_mask+0x1630/0x1630 [ 2002.148097] ? lock_acquire+0x16f/0x430 [ 2002.152072] get_user_pages_unlocked+0x1f0/0x2f0 [ 2002.156838] ? get_user_pages_locked+0x3d0/0x3d0 [ 2002.161582] ? get_user_pages_fast+0x171/0x2d0 [ 2002.166171] get_user_pages_fast+0x228/0x2d0 [ 2002.170586] ? __get_user_pages_fast+0x2e0/0x2e0 [ 2002.175348] iov_iter_get_pages+0x20f/0xd10 [ 2002.179687] ? csum_and_copy_from_iter+0xd50/0xd50 [ 2002.184776] af_alg_make_sg+0x85/0x400 [ 2002.188659] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 2002.194217] ? af_alg_data_wakeup+0x80/0x80 [ 2002.198551] ? rcu_read_lock_sched_held+0x110/0x130 [ 2002.203557] ? __kmalloc+0x376/0x7a0 [ 2002.207275] af_alg_get_rsgl+0x1d3/0x530 [ 2002.211347] aead_recvmsg+0x3e9/0x1d20 [ 2002.215258] ? aead_release+0x50/0x50 [ 2002.219058] ? selinux_socket_recvmsg+0x36/0x40 [ 2002.223718] ? security_socket_recvmsg+0x91/0xc0 [ 2002.228473] ? aead_release+0x50/0x50 [ 2002.232288] sock_recvmsg+0xc6/0x110 [ 2002.236002] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2002.241022] ___sys_recvmsg+0x21f/0x4d0 [ 2002.244997] ? ___sys_sendmsg+0x840/0x840 [ 2002.249132] ? __fget+0x210/0x370 [ 2002.252591] ? lock_downgrade+0x740/0x740 [ 2002.256741] ? __fget+0x237/0x370 [ 2002.260184] ? __fget_light+0x172/0x1f0 [ 2002.264159] ? __fdget+0x1b/0x20 [ 2002.267522] ? sockfd_lookup_light+0xb4/0x160 [ 2002.272018] __sys_recvmsg+0xb6/0x140 [ 2002.275806] ? SyS_sendmmsg+0x60/0x60 [ 2002.279617] SyS_recvmsg+0x2d/0x50 [ 2002.283159] ? __sys_recvmsg+0x140/0x140 [ 2002.287263] do_syscall_64+0x1e8/0x640 [ 2002.291149] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2002.295995] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2002.301171] RIP: 0033:0x45b399 [ 2002.304358] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2002.312059] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2002.319330] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2002.326596] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2002.333950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2002.341236] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000001 [ 2002.348543] CPU: 1 PID: 15126 Comm: syz-executor.3 Not tainted 4.14.170-syzkaller #0 [ 2002.356432] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2002.365892] Call Trace: [ 2002.368492] dump_stack+0x142/0x197 [ 2002.372132] should_fail.cold+0x10f/0x159 [ 2002.376323] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2002.380999] ? ____cache_alloc_node+0x162/0x1d0 [ 2002.385701] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2002.390727] ? ____cache_alloc_node+0x162/0x1d0 [ 2002.395410] cache_grow_begin+0x80/0x400 [ 2002.399580] ____cache_alloc_node+0x17c/0x1d0 [ 2002.404081] __kmalloc+0x21a/0x7a0 [ 2002.407630] ? sock_kmalloc+0x7f/0xc0 [ 2002.411459] sock_kmalloc+0x7f/0xc0 [ 2002.415207] af_alg_alloc_areq+0x24/0x1e0 [ 2002.419358] aead_recvmsg+0x3a6/0x1d20 [ 2002.423264] ? aead_release+0x50/0x50 [ 2002.427119] ? selinux_socket_recvmsg+0x36/0x40 [ 2002.431802] ? security_socket_recvmsg+0x91/0xc0 [ 2002.436560] ? aead_release+0x50/0x50 [ 2002.438803] FAULT_INJECTION: forcing a failure. [ 2002.438803] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2002.440370] sock_recvmsg+0xc6/0x110 [ 2002.455890] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2002.460909] ___sys_recvmsg+0x21f/0x4d0 [ 2002.464888] ? ___sys_sendmsg+0x840/0x840 [ 2002.469034] ? __fget+0x210/0x370 [ 2002.472518] ? lock_downgrade+0x740/0x740 [ 2002.476670] ? __fget+0x237/0x370 [ 2002.480125] ? __fget_light+0x172/0x1f0 [ 2002.484104] ? __fdget+0x1b/0x20 [ 2002.487478] ? sockfd_lookup_light+0xb4/0x160 [ 2002.491974] __sys_recvmsg+0xb6/0x140 [ 2002.495773] ? SyS_sendmmsg+0x60/0x60 [ 2002.499576] SyS_recvmsg+0x2d/0x50 [ 2002.503116] ? __sys_recvmsg+0x140/0x140 [ 2002.507267] do_syscall_64+0x1e8/0x640 [ 2002.511159] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2002.516007] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2002.521190] RIP: 0033:0x45b399 [ 2002.524365] RSP: 002b:00007f3dd7226c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2002.532072] RAX: ffffffffffffffda RBX: 00007f3dd72276d4 RCX: 000000000045b399 06:33:59 executing program 4 (fault-call:9 fault-nth:2): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2002.539349] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 2002.546722] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2002.553987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 2002.561685] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000027 [ 2002.568967] CPU: 0 PID: 15132 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2002.576856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2002.586212] Call Trace: [ 2002.588811] dump_stack+0x142/0x197 [ 2002.592452] should_fail.cold+0x10f/0x159 [ 2002.596611] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2002.601300] ? ____cache_alloc_node+0x162/0x1d0 [ 2002.605977] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2002.610994] ? ____cache_alloc_node+0x162/0x1d0 [ 2002.615679] cache_grow_begin+0x80/0x400 [ 2002.619747] ____cache_alloc_node+0x17c/0x1d0 [ 2002.624260] __kmalloc+0x21a/0x7a0 [ 2002.627813] ? sock_kmalloc+0x7f/0xc0 [ 2002.631627] sock_kmalloc+0x7f/0xc0 [ 2002.635257] af_alg_alloc_areq+0x24/0x1e0 [ 2002.639428] aead_recvmsg+0x3a6/0x1d20 [ 2002.643335] ? aead_release+0x50/0x50 [ 2002.647249] ? selinux_socket_recvmsg+0x36/0x40 [ 2002.651935] ? security_socket_recvmsg+0x91/0xc0 [ 2002.656699] ? aead_release+0x50/0x50 [ 2002.660505] sock_recvmsg+0xc6/0x110 [ 2002.664226] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2002.669252] ___sys_recvmsg+0x21f/0x4d0 [ 2002.673236] ? ___sys_sendmsg+0x840/0x840 [ 2002.677394] ? __fget+0x210/0x370 [ 2002.680864] ? lock_downgrade+0x740/0x740 [ 2002.685128] ? __fget+0x237/0x370 [ 2002.688596] ? __fget_light+0x172/0x1f0 [ 2002.692578] ? __fdget+0x1b/0x20 [ 2002.695948] ? sockfd_lookup_light+0xb4/0x160 [ 2002.700453] __sys_recvmsg+0xb6/0x140 [ 2002.704377] ? SyS_sendmmsg+0x60/0x60 [ 2002.708314] SyS_recvmsg+0x2d/0x50 [ 2002.711860] ? __sys_recvmsg+0x140/0x140 [ 2002.715933] do_syscall_64+0x1e8/0x640 [ 2002.719828] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2002.724686] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2002.729879] RIP: 0033:0x45b399 [ 2002.733068] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2002.740782] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2002.748056] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2002.755333] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2002.762608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2002.769897] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000002 06:34:00 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4063, 0xfdf}], 0x1, 0x0, 0x0, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000000c0)=0x80) r5 = getpid() getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000001800)) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x0, 0x200, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r4, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x400000}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000800)}, {&(0x7f0000000240)="a8deb38e553b0d71729e7df52f56e18d4cb398414409cceee1709867d13a7fb344dc598bc2f8e5fe7878f298fa57c18dd98b4225f5cbb745e3136b22fdbbe32e1010aedb014c071161b0729de05facc85585c2379e84f21861fbe8d2532d21e42dafa65fa525472184396f7acfe17f7689b06e93c21d92e5c52358159753c372ac123e79e514b9923e0223ce18", 0x8d}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {r5, 0xee01, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xffffffffffffffff}}}], 0x60, 0x20000000}, 0xd4) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@dev={0xac, 0x14, 0x14, 0x26}, @in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x4e21, 0x64c, 0x4e22, 0x9, 0x2, 0x20, 0x20, 0x2b, 0x0, r8}, {0x401, 0x80000000, 0xee, 0x7, 0x2, 0x553, 0x0, 0x8}, {0x1, 0x1, 0x2, 0x9}, 0x9, 0x6e6bbc, 0x2, 0x1, 0x1, 0x3}, {{@in=@empty, 0x4d5, 0x33}, 0x2, @in=@local, 0x3500, 0x4, 0x0, 0x38, 0x4c54a72d, 0x3f, 0x5}}, 0xe8) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000200)) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) r11 = syz_open_procfs(r10, &(0x7f0000000280)='fd/3\x00') splice(r0, &(0x7f0000000140)=0x6, r11, &(0x7f00000001c0)=0x1, 0x6, 0x6) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r12 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r12, 0x5412, &(0x7f0000000100)={0x11}) 06:34:00 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet(0x2, 0x80000, 0x1) setsockopt$inet_tcp_int(r6, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r6, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000600), 0x4) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r7, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r7, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r7, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r7, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) sendto$inet(r7, &(0x7f00000003c0)="0c268a927f1f6588b9287667481241ba7860f48cf65ac618ded8974895abeaf4b4834f1422b3f1e0b02bd67a8011099e83eb7e915e6bec66ba001f0000000200"/82, 0x52, 0x4854, 0x0, 0x0) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYPTR, @ANYRES32=r6, @ANYBLOB="000400000000000000250f000005402a0000080700"], 0x3}, 0x1, 0x0, 0x0, 0x40}, 0x0) 06:34:00 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mq_unlink(&(0x7f0000000000)='em1!\x00') r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:00 executing program 4 (fault-call:9 fault-nth:3): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:00 executing program 0: syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x7, 0x20002) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x60000, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x3}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = syz_open_pts(0xffffffffffffffff, 0x769682) ioctl$TCSETSF(r8, 0x5412, &(0x7f0000000100)={0x11}) 06:34:00 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x6, 0x2000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="000200000000000000000f00000008002b0005000000080034000000000005002a00000000000500330002000000"], 0x34}}, 0x4880) [ 2003.042522] FAULT_INJECTION: forcing a failure. [ 2003.042522] name failslab, interval 1, probability 0, space 0, times 0 [ 2003.089231] CPU: 1 PID: 15152 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2003.097169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2003.106538] Call Trace: [ 2003.109139] dump_stack+0x142/0x197 [ 2003.112786] should_fail.cold+0x10f/0x159 [ 2003.116955] should_failslab+0xdb/0x130 [ 2003.120938] __kmalloc+0x2f0/0x7a0 [ 2003.124673] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2003.124686] ? sock_kmalloc+0x7f/0xc0 [ 2003.124700] sock_kmalloc+0x7f/0xc0 [ 2003.124713] af_alg_alloc_areq+0x24/0x1e0 [ 2003.124723] aead_recvmsg+0x3a6/0x1d20 [ 2003.124745] ? aead_release+0x50/0x50 [ 2003.124754] ? selinux_socket_recvmsg+0x36/0x40 [ 2003.124764] ? security_socket_recvmsg+0x91/0xc0 [ 2003.124773] ? aead_release+0x50/0x50 [ 2003.124783] sock_recvmsg+0xc6/0x110 [ 2003.124792] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2003.124801] ___sys_recvmsg+0x21f/0x4d0 [ 2003.124814] ? ___sys_sendmsg+0x840/0x840 [ 2003.124824] ? __fget+0x210/0x370 [ 2003.124841] ? lock_downgrade+0x740/0x740 [ 2003.124856] ? __fget+0x237/0x370 [ 2003.124872] ? __fget_light+0x172/0x1f0 [ 2003.124883] ? __fdget+0x1b/0x20 [ 2003.124891] ? sockfd_lookup_light+0xb4/0x160 [ 2003.124900] __sys_recvmsg+0xb6/0x140 [ 2003.124909] ? SyS_sendmmsg+0x60/0x60 [ 2003.124931] SyS_recvmsg+0x2d/0x50 [ 2003.124938] ? __sys_recvmsg+0x140/0x140 [ 2003.124948] do_syscall_64+0x1e8/0x640 [ 2003.124957] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2003.124974] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2003.124982] RIP: 0033:0x45b399 [ 2003.124988] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2003.124998] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2003.125003] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2003.125008] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 06:34:00 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) socket$can_raw(0x1d, 0x3, 0x1) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) accept4$ax25(0xffffffffffffffff, &(0x7f0000000080)={{0x3, @default}, [@remote, @bcast, @netrom, @rose, @default, @bcast, @netrom, @netrom]}, &(0x7f0000000240)=0x48, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd7000fc050030007ae3000005002a0000000000"], 0x24}}, 0x0) 06:34:00 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000040)={0x80000001, 0x7, 0x80000000, 0xfff, 0x1000}) r2 = syz_open_pts(r0, 0x0) socket(0x4, 0x0, 0xff) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) 06:34:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0xb}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:00 executing program 4 (fault-call:9 fault-nth:4): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2003.125013] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2003.125018] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000003 06:34:00 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vcs\x00', 0x400000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r6, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r7, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r10, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r11, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) sendmsg$BATADV_CMD_SET_MESH(r3, &(0x7f0000000180)={0x0, 0x2b, &(0x7f0000000140)={&(0x7f0000000540)={0x34, r2, 0x200, 0x4000000, 0x0, {}, [@BATADV_ATTR_HARD_IFINDEX={0x0, 0x6, r7}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x0, 0x3b, 0x10000}, @BATADV_ATTR_BONDING_ENABLED={0x0, 0x2d, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x0, 0x6, r11}]}, 0x34}}, 0x4880) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) r14 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r14, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r14, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r14, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r14, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r14, 0x1, 0x8, &(0x7f0000000600), 0x4) r15 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r15, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r15, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r15, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r15, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r15, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r15, &(0x7f0000000480)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x4d, 0x11, 0x0, 0x0) r16 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x1, [0x0]}, &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r16, 0x84, 0x6f, &(0x7f00000001c0)={r17, 0x0, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r15, 0x84, 0xd, &(0x7f00000003c0)=@assoc_value={r17, 0x5}, &(0x7f0000000400)=0x8) sendto$inet(r14, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) recvfrom$inet(r14, &(0x7f0000000280)=""/212, 0xd4, 0x3, &(0x7f0000000380)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) ioctl$VIDIOC_DQBUF(r13, 0xc0585611, &(0x7f00000001c0)={0x8, 0x8, 0x4, 0x100000, 0x2, {r18, r19/1000+30000}, {0x4, 0xc, 0x5, 0x4, 0x81, 0x3, "974a19e8"}, 0x81, 0x1, @offset, 0x1, 0x0, 0xffffffffffffffff}) connect$l2tp6(r20, &(0x7f0000000240)={0xa, 0x0, 0x7fffffff, @dev={0xfe, 0x80, [], 0x3c}, 0x7}, 0x20) [ 2003.447572] FAULT_INJECTION: forcing a failure. [ 2003.447572] name failslab, interval 1, probability 0, space 0, times 0 [ 2003.476837] CPU: 1 PID: 15171 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2003.485900] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2003.495366] Call Trace: [ 2003.497970] dump_stack+0x142/0x197 [ 2003.501627] should_fail.cold+0x10f/0x159 [ 2003.505791] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2003.510679] should_failslab+0xdb/0x130 [ 2003.514752] __kmalloc+0x71/0x7a0 [ 2003.518241] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2003.523295] ? trace_hardirqs_on+0xd/0x10 [ 2003.527456] ? ahash_save_req+0x12b/0x370 [ 2003.531639] ? ahash_def_finup_finish1+0x120/0x120 [ 2003.536595] ahash_save_req+0x12b/0x370 [ 2003.540699] ahash_def_finup+0x43/0xf0 [ 2003.544589] ? crypto_ahash_digest+0xb0/0xb0 [ 2003.549003] crypto_ahash_op+0xbf/0x180 [ 2003.552983] crypto_ahash_finup+0x57/0x70 [ 2003.557147] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2003.562637] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2003.568015] gcm_hash_init_continue+0x28b/0x370 [ 2003.572691] gcm_hash+0x1fd/0x2b0 [ 2003.576255] gcm_encrypt_continue+0x1c3/0x240 [ 2003.580758] crypto_gcm_encrypt+0x40b/0x510 [ 2003.585122] aead_recvmsg+0x131b/0x1d20 [ 2003.589120] ? aead_release+0x50/0x50 [ 2003.593033] ? selinux_socket_recvmsg+0x36/0x40 [ 2003.597712] ? security_socket_recvmsg+0x91/0xc0 [ 2003.602608] ? aead_release+0x50/0x50 [ 2003.606419] sock_recvmsg+0xc6/0x110 [ 2003.610144] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2003.615167] ___sys_recvmsg+0x21f/0x4d0 [ 2003.619145] ? ___sys_sendmsg+0x840/0x840 [ 2003.623410] ? __fget+0x210/0x370 [ 2003.626882] ? lock_downgrade+0x740/0x740 [ 2003.631074] ? __fget+0x237/0x370 [ 2003.634536] ? __fget_light+0x172/0x1f0 [ 2003.638517] ? __fdget+0x1b/0x20 [ 2003.641966] ? sockfd_lookup_light+0xb4/0x160 [ 2003.646471] __sys_recvmsg+0xb6/0x140 [ 2003.650280] ? SyS_sendmmsg+0x60/0x60 [ 2003.654107] SyS_recvmsg+0x2d/0x50 [ 2003.657656] ? __sys_recvmsg+0x140/0x140 [ 2003.661728] do_syscall_64+0x1e8/0x640 [ 2003.665665] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2003.670627] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2003.675820] RIP: 0033:0x45b399 [ 2003.679007] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2003.686808] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2003.694215] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2003.701508] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2003.708882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2003.716154] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000004 06:34:00 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000340)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], 0x9, 0x6, 0x1, 0x4}) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r0, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00'}, 0x10) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="000227bd7000fbdbdf250f000000eaff30000a0000000a000900aaaaaaaaaaaa0000"], 0x28}, 0x1, 0x0, 0x0, 0x8080}, 0x0) 06:34:01 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$USBDEVFS_SUBMITURB(r4, 0x8038550a, &(0x7f0000000080)=@urb_type_interrupt={0x1, {0x3, 0x1}, 0x7, 0x40, &(0x7f0000000000)="5a142d59722e4a5936a1332847efc8eb", 0x10, 0x9, 0x2, 0x0, 0x5, 0x6, &(0x7f0000000040)="1ea3eea472fda47e927d2c0bf1ca5c971228391c6e8336cd"}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:01 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) write$binfmt_script(r1, &(0x7f0000000240)={'#! ', './file0', [{0x20, '}'}, {0x20, '\\'}, {0x20, 'aead\x00'}, {0x20, 'gcm(cast6)\x00'}, {0x20, 'aead\x00'}, {0x20, 'cgroup$@)mime_typetrusted'}, {0x20, 'gcm(cast6)\x00'}, {0x20, 'aead\x00'}, {0x20, 'gcm(cast6)\x00'}], 0xa, "a7cbf35466333add97944edb227abeef2d71fbd275fdae1e0b4fe0cbeee593f02ce7c68ff597b7ed306ef38509e983ba50cf651dd5b2af50f48b59d1ddee2f722c157a1c6ca8f5ac3e0f4ed6d197f00a2d781b795095cf9d9a6b2932abc21715fdbf6fb9668b1478b6f89fab1f082d8826f3c89bb9bb4db877ade9f671792f2e6041d0455e9156bc118e5f841b41afb4b38c05ca37ff268bbb900cb0a7c872c8c80f7cfab72634fda8beec31896401cb3c4711ec598e9c588197b62d10f6f06765101a27145a9dac39feea"}, 0x12a) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:01 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x34, 0x0, 0x200, 0x60fd27, 0x25dfdbfc, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x24042050}, 0x0) 06:34:01 executing program 4 (fault-call:9 fault-nth:5): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2004.280420] FAULT_INJECTION: forcing a failure. [ 2004.280420] name failslab, interval 1, probability 0, space 0, times 0 [ 2004.306116] CPU: 0 PID: 15207 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2004.314074] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2004.323441] Call Trace: [ 2004.326049] dump_stack+0x142/0x197 [ 2004.329824] should_fail.cold+0x10f/0x159 [ 2004.334110] should_failslab+0xdb/0x130 [ 2004.338101] __kmalloc+0x2f0/0x7a0 [ 2004.341653] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2004.346686] ? sock_kmalloc+0x7f/0xc0 [ 2004.350502] sock_kmalloc+0x7f/0xc0 [ 2004.354144] af_alg_alloc_areq+0x24/0x1e0 [ 2004.358421] aead_recvmsg+0x3a6/0x1d20 [ 2004.362341] ? aead_release+0x50/0x50 [ 2004.366257] ? selinux_socket_recvmsg+0x36/0x40 [ 2004.370945] ? security_socket_recvmsg+0x91/0xc0 [ 2004.375721] ? aead_release+0x50/0x50 [ 2004.379648] sock_recvmsg+0xc6/0x110 [ 2004.383378] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2004.388413] ___sys_recvmsg+0x21f/0x4d0 [ 2004.392516] ? ___sys_sendmsg+0x840/0x840 [ 2004.396683] ? __fget+0x210/0x370 [ 2004.400205] ? lock_downgrade+0x740/0x740 [ 2004.404381] ? __fget+0x237/0x370 [ 2004.407850] ? __fget_light+0x172/0x1f0 [ 2004.411846] ? __fdget+0x1b/0x20 [ 2004.415229] ? sockfd_lookup_light+0xb4/0x160 [ 2004.419737] __sys_recvmsg+0xb6/0x140 [ 2004.423547] ? SyS_sendmmsg+0x60/0x60 [ 2004.427368] SyS_recvmsg+0x2d/0x50 [ 2004.430909] ? __sys_recvmsg+0x140/0x140 [ 2004.434985] do_syscall_64+0x1e8/0x640 [ 2004.438881] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2004.443741] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2004.449063] RIP: 0033:0x45b399 [ 2004.452274] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2004.459993] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2004.467277] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 06:34:01 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_RMKNOD(r1, &(0x7f00000000c0)={0x14, 0x13, 0x2, {0x10}}, 0x14) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r5 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r5, 0x5412, &(0x7f0000000100)={0x11}) 06:34:01 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="24d11700", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a0000000000"], 0x24}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xff, 0x1f, 0x0, 0xffff8000, 0x5}, &(0x7f00000000c0)=0x14) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r6, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000600), 0x4) r7 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000009c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r7, 0xc004aea7, &(0x7f0000000a00)=0x6) sendto$inet(r6, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) recvmsg(r6, &(0x7f0000000900)={&(0x7f0000000300)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000000780)=[{&(0x7f0000000380)=""/30, 0x1e}, {&(0x7f0000000480)=""/233, 0xe9}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000580)=""/227, 0xe3}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/20, 0x14}], 0x6, &(0x7f0000000800)=""/206, 0xce}, 0x40012000) ioctl$sock_SIOCGIFCONF(r8, 0x8912, &(0x7f0000000980)=@req={0x28, &(0x7f0000000940)={'veth1_to_team\x00', @ifru_addrs=@l2={0x1f, 0x400, @fixed={[], 0x11}, 0x101}}}) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000240)={r5, @in={{0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, 0x84) 06:34:01 executing program 4 (fault-call:9 fault-nth:6): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2004.474556] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2004.481973] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2004.489352] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000005 06:34:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r2 = dup2(r1, r1) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r7, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r8, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r11, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r12, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r2, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x5c, r3, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x0, 0x1}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r4}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r8}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x32, 0x1}}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r12}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44000004}, 0x20048000) write$P9_RMKNOD(r2, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)) r13 = syz_open_pts(r1, 0x0) ioctl$TCSETSF(r13, 0x5412, &(0x7f0000000100)={0x11}) [ 2004.649114] FAULT_INJECTION: forcing a failure. [ 2004.649114] name failslab, interval 1, probability 0, space 0, times 0 [ 2004.678052] CPU: 0 PID: 15222 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2004.685991] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2004.695481] Call Trace: [ 2004.698072] dump_stack+0x142/0x197 [ 2004.701703] should_fail.cold+0x10f/0x159 [ 2004.705855] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2004.710607] should_failslab+0xdb/0x130 [ 2004.714688] __kmalloc+0x71/0x7a0 [ 2004.718146] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2004.723070] ? trace_hardirqs_on+0xd/0x10 [ 2004.727234] ? ahash_save_req+0x12b/0x370 [ 2004.731506] ? ahash_def_finup_finish1+0x120/0x120 [ 2004.736530] ahash_save_req+0x12b/0x370 [ 2004.740507] ahash_def_finup+0x43/0xf0 [ 2004.744402] ? crypto_ahash_digest+0xb0/0xb0 [ 2004.748813] crypto_ahash_op+0xbf/0x180 [ 2004.752775] crypto_ahash_finup+0x57/0x70 [ 2004.756911] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2004.762289] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2004.767655] gcm_hash_init_continue+0x28b/0x370 [ 2004.772331] gcm_hash+0x1fd/0x2b0 [ 2004.775775] gcm_encrypt_continue+0x1c3/0x240 [ 2004.780283] crypto_gcm_encrypt+0x40b/0x510 [ 2004.784623] aead_recvmsg+0x131b/0x1d20 [ 2004.788601] ? aead_release+0x50/0x50 [ 2004.792404] ? selinux_socket_recvmsg+0x36/0x40 [ 2004.797076] ? security_socket_recvmsg+0x91/0xc0 [ 2004.801832] ? aead_release+0x50/0x50 [ 2004.805625] sock_recvmsg+0xc6/0x110 [ 2004.809340] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2004.814358] ___sys_recvmsg+0x21f/0x4d0 [ 2004.818335] ? ___sys_sendmsg+0x840/0x840 [ 2004.822508] ? __fget+0x210/0x370 [ 2004.825955] ? lock_downgrade+0x740/0x740 [ 2004.830106] ? __fget+0x237/0x370 [ 2004.833557] ? __fget_light+0x172/0x1f0 [ 2004.837635] ? __fdget+0x1b/0x20 [ 2004.840995] ? sockfd_lookup_light+0xb4/0x160 [ 2004.845669] __sys_recvmsg+0xb6/0x140 [ 2004.849473] ? SyS_sendmmsg+0x60/0x60 [ 2004.853278] SyS_recvmsg+0x2d/0x50 [ 2004.856836] ? __sys_recvmsg+0x140/0x140 [ 2004.860900] do_syscall_64+0x1e8/0x640 [ 2004.864786] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2004.869630] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2004.874811] RIP: 0033:0x45b399 [ 2004.877994] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2004.885699] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2004.892967] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2004.900237] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2004.907547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2004.914821] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000006 06:34:02 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x7fff, 0x482000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) renameat2(r2, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x7) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000080)='NLBL_CIPSOv4\x00') sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:02 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) r2 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio1\x00', 0x0, 0x0) write$binfmt_aout(r2, &(0x7f0000000240)={{0x107, 0x0, 0x4e, 0x4d, 0x10d, 0x8, 0x271, 0x4}, "ccd1aa810c706d6546b4eec4727fdecd66fd82fcd308fd23f6eb02030bf1f4b3c5b3e8e47b690ed92b1f505346e2b351c2ec1779e3727b57966d9d5013e8dfc4693029a73d4bf25cfb94e28c6e06b28fd13e1bb5a86318a91fc702c8242584115ae33979e692d123a81f86d22c950ef7eba6923cdfa8469142c983b38f48746b1958fc7f5d1c7661ba294a87e29deabdb00621b7c7021366019a158c418f3d02f7834fa7d37b202222f508d56372e185b77a72069a80f6357ac18dcafc59", [[]]}, 0x1de) 06:34:02 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x8ea}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:02 executing program 4 (fault-call:9 fault-nth:7): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r1 = dup3(r0, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000740)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000780)={0x30, r3, 0x1, 0x0, 0x0, {{}, {0x0, 0x7}, {0x14}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_RESET_LINK_STATS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r3, 0x1, 0x70bd2c, 0x25dfdbfd, {{}, {}, {0xc, 0x14, 'syz0\x00'}}, ["", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x40000) pselect6(0x40, &(0x7f00000001c0)={0x800, 0x3fc, 0x0, 0x5de, 0x4, 0x8, 0x3}, &(0x7f0000000200)={0x20, 0xd420000000000, 0x8, 0x4f, 0x9, 0x7fffffff, 0x2, 0x4}, &(0x7f00000002c0)={0x6, 0x5, 0x0, 0x5, 0x81f, 0x9, 0x80, 0xfffffffffffffffd}, &(0x7f0000000300)={0x77359400}, &(0x7f00000003c0)={&(0x7f0000000380)={[0x722]}, 0x8}) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r4, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:02 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) ioctl$sock_inet_udp_SIOCINQ(r1, 0x541b, &(0x7f0000000080)) socket$bt_bnep(0x1f, 0x3, 0x4) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000020000000034000000000005002a00000000000500330002000000"], 0x34}}, 0x4894) setsockopt$kcm_KCM_RECV_DISABLE(r1, 0x119, 0x1, &(0x7f0000000000)=0x2b, 0x4) r2 = syz_open_dev$mouse(&(0x7f00000001c0)='/dev/input/mouse#\x00', 0x2, 0x800) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r2, 0xc01064ab, &(0x7f00000000c0)={0xe62, 0x1}) [ 2005.158100] FAULT_INJECTION: forcing a failure. [ 2005.158100] name failslab, interval 1, probability 0, space 0, times 0 [ 2005.231857] CPU: 1 PID: 15251 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2005.239789] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2005.249149] Call Trace: [ 2005.251747] dump_stack+0x142/0x197 [ 2005.255509] should_fail.cold+0x10f/0x159 [ 2005.259677] should_failslab+0xdb/0x130 [ 2005.263666] __kmalloc+0x2f0/0x7a0 [ 2005.267215] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2005.272240] ? sock_kmalloc+0x7f/0xc0 [ 2005.276056] sock_kmalloc+0x7f/0xc0 06:34:02 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000300)="ad54c7beef915f564c705b29a6a3368ecf4f7714fe6ac200000002000000af132dae1069cd79936d553879da0000ca00001ad8da70d4ca70a23504e5c78307761b34db20a10cf38c4c0df80066f773575d7a72020000", 0x56) r7 = accept(r0, 0x0, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = socket$inet_udp(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$KVM_GET_DIRTY_LOG(r10, 0x4010ae42, &(0x7f0000000080)={0x10004, 0x0, &(0x7f0000005000/0x3000)=nil}) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) r12 = socket$inet_udp(0x2, 0x2, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) r14 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r14, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r14, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r14, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r14, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r14, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r14, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r15 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000640)=ANY=[@ANYBLOB="010000002df0a217d4681605315185d42510a98e7a5590dcf8784d53db3b4e007fa45da928b949d47f11f2c0f5edb682175a7be33be9bc794ca5e85d83409bdc2bd5b95f4ff3482bb70ab361b5e76a9e85063da3038b97dc9b4990d24dc1f329c178b7c5cfcacfba21157a18abf846dfb15365a3d2734bd5a68807c2eb7aff658cde7681267ac56423d5d9ff5fe40531cf3b28e0a67909cbca3fe4588315a00db000387e2728c6c2accad696adda7ff04290481a322354cf5cd613b95d56431e7bdb4591ede6cdb40d7f009a2ec453972c6b0fde59829da9ba2dbc873a42359618ad345f6150816c9d0eb22b9fc816106c9a97bfdacb3c192752879b718a54174ff9fd86ae9d52b439f24f879c45937e859e83b68ba76d506aa5182bba7a66bd9374f343aaa432d1ea012f7e207ddf83774d5d6c90dfc284b93002d9e12863ec2fecafd94f9857a0", @ANYRES32=0x0], &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r15, 0x84, 0x6f, &(0x7f00000001c0)={r16, 0x0, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r14, 0x84, 0x77, &(0x7f00000001c0)=ANY=[@ANYRES32=r16, @ANYBLOB="360006187d6d83598d1f00000000c900"], &(0x7f0000000200)=0x14) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r13, 0x84, 0x5, &(0x7f0000000240)={r17, @in={{0x2, 0x4e24, @multicast2}}}, 0x84) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r7, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) bind$rds(r7, &(0x7f00000000c0)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10) sendmsg$BATADV_CMD_SET_MESH(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000000000080034000000000005002a00000000000500330000000000"], 0x34}}, 0x4880) [ 2005.279690] af_alg_alloc_areq+0x24/0x1e0 [ 2005.284247] aead_recvmsg+0x3a6/0x1d20 [ 2005.288158] ? aead_release+0x50/0x50 [ 2005.291961] ? selinux_socket_recvmsg+0x36/0x40 [ 2005.296644] ? security_socket_recvmsg+0x91/0xc0 [ 2005.301402] ? aead_release+0x50/0x50 [ 2005.305210] sock_recvmsg+0xc6/0x110 [ 2005.309041] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2005.314060] ___sys_recvmsg+0x21f/0x4d0 [ 2005.318043] ? ___sys_sendmsg+0x840/0x840 [ 2005.322197] ? __fget+0x210/0x370 [ 2005.325665] ? lock_downgrade+0x740/0x740 [ 2005.329822] ? __fget+0x237/0x370 [ 2005.333287] ? __fget_light+0x172/0x1f0 [ 2005.337265] ? __fdget+0x1b/0x20 [ 2005.340767] ? sockfd_lookup_light+0xb4/0x160 [ 2005.345268] __sys_recvmsg+0xb6/0x140 [ 2005.349073] ? SyS_sendmmsg+0x60/0x60 [ 2005.352890] SyS_recvmsg+0x2d/0x50 [ 2005.356438] ? __sys_recvmsg+0x140/0x140 [ 2005.360508] do_syscall_64+0x1e8/0x640 [ 2005.364403] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2005.369358] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2005.374683] RIP: 0033:0x45b399 [ 2005.377872] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2005.385585] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2005.392857] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2005.400130] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2005.407660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2005.415043] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000007 06:34:02 executing program 4 (fault-call:9 fault-nth:8): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:02 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btrfs-control\x00', 0x20000, 0x0) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000240)={'nat\x00'}, &(0x7f00000000c0)=0x54) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDRV_TIMER_IOCTL_INFO(r6, 0x80e85411, &(0x7f0000000340)=""/225) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r7 = accept(0xffffffffffffffff, 0x0, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r8 = userfaultfd(0x0) ioctl$UFFDIO_ZEROPAGE(r8, 0xc020aa04, &(0x7f0000000100)={{&(0x7f0000005000/0x3000)=nil, 0x3000}}) 06:34:02 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) ioctl$VIDIOC_G_EXT_CTRLS(r1, 0xc0205647, &(0x7f00000000c0)={0x9c0000, 0x7, 0x7f22, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xa10906, 0x3}}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$L2TP_CMD_TUNNEL_CREATE(r3, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x46028000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x14, 0x0, 0x400, 0x70bd2b, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x24008001}, 0x1) 06:34:02 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/access\x00', 0x2, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef5d1e564c90c200", 0x18) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="2400000035aa1ecdb28b023d85c1734a1fc6b0ec738dbcf63ce979f9596f0000f237a17a8a4b326face4a80b8e5bb4728c750606c7f45953064dd8985587d4de961df1afc6a5ef4cff177b25968ecd8331ac327e0792d96f45322ebbea7b1e9a1b99e99a0ac12087bf4d71465a8683a8ed4f971f0ab620f7747e19be2043daa7", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a00000000004d32817514e9ff0e1871830eb86b72"], 0x24}}, 0x0) [ 2005.544531] FAULT_INJECTION: forcing a failure. [ 2005.544531] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2005.577760] CPU: 0 PID: 15273 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2005.585820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2005.595207] Call Trace: [ 2005.597878] dump_stack+0x142/0x197 [ 2005.601525] should_fail.cold+0x10f/0x159 [ 2005.605682] ? __might_sleep+0x93/0xb0 [ 2005.609592] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2005.614380] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2005.619406] ? cache_grow_begin+0x335/0x400 [ 2005.623872] cache_grow_begin+0x80/0x400 [ 2005.628059] ? __cpuset_node_allowed+0xff/0x450 [ 2005.632740] fallback_alloc+0x1fd/0x2c0 [ 2005.636724] ____cache_alloc_node+0x1be/0x1d0 [ 2005.641233] __kmalloc+0x21a/0x7a0 [ 2005.644785] ? sock_kmalloc+0x7f/0xc0 [ 2005.648599] sock_kmalloc+0x7f/0xc0 [ 2005.652238] af_alg_alloc_areq+0x24/0x1e0 [ 2005.656392] aead_recvmsg+0x3a6/0x1d20 [ 2005.660303] ? aead_release+0x50/0x50 [ 2005.664107] ? selinux_socket_recvmsg+0x36/0x40 [ 2005.668787] ? security_socket_recvmsg+0x91/0xc0 [ 2005.673559] ? aead_release+0x50/0x50 [ 2005.677371] sock_recvmsg+0xc6/0x110 [ 2005.681096] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2005.686143] ___sys_recvmsg+0x21f/0x4d0 [ 2005.690129] ? ___sys_sendmsg+0x840/0x840 [ 2005.694281] ? __fget+0x210/0x370 [ 2005.697751] ? lock_downgrade+0x740/0x740 [ 2005.701912] ? __fget+0x237/0x370 [ 2005.705382] ? __fget_light+0x172/0x1f0 [ 2005.709368] ? __fdget+0x1b/0x20 [ 2005.712733] ? sockfd_lookup_light+0xb4/0x160 [ 2005.717236] __sys_recvmsg+0xb6/0x140 [ 2005.721048] ? SyS_sendmmsg+0x60/0x60 [ 2005.724979] SyS_recvmsg+0x2d/0x50 [ 2005.728519] ? __sys_recvmsg+0x140/0x140 [ 2005.732583] do_syscall_64+0x1e8/0x640 [ 2005.736475] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2005.741338] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2005.746556] RIP: 0033:0x45b399 [ 2005.749750] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2005.757465] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2005.764738] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2005.772012] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2005.779479] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2005.786754] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000008 06:34:03 executing program 4 (fault-call:9 fault-nth:9): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:03 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") [ 2005.938547] FAULT_INJECTION: forcing a failure. [ 2005.938547] name failslab, interval 1, probability 0, space 0, times 0 [ 2005.975287] CPU: 1 PID: 15288 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2005.983223] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2005.992586] Call Trace: [ 2005.995193] dump_stack+0x142/0x197 [ 2005.998843] should_fail.cold+0x10f/0x159 [ 2006.003011] should_failslab+0xdb/0x130 [ 2006.006996] __kmalloc+0x2f0/0x7a0 [ 2006.010657] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2006.015778] ? sock_kmalloc+0x7f/0xc0 [ 2006.019588] sock_kmalloc+0x7f/0xc0 [ 2006.023226] af_alg_alloc_areq+0x24/0x1e0 [ 2006.027376] aead_recvmsg+0x3a6/0x1d20 [ 2006.031283] ? aead_release+0x50/0x50 [ 2006.035092] ? selinux_socket_recvmsg+0x36/0x40 [ 2006.039774] ? security_socket_recvmsg+0x91/0xc0 [ 2006.044537] ? aead_release+0x50/0x50 [ 2006.048349] sock_recvmsg+0xc6/0x110 [ 2006.052063] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2006.057195] ___sys_recvmsg+0x21f/0x4d0 [ 2006.061183] ? ___sys_sendmsg+0x840/0x840 [ 2006.065339] ? __fget+0x210/0x370 [ 2006.068817] ? lock_downgrade+0x740/0x740 [ 2006.072975] ? __fget+0x237/0x370 [ 2006.076442] ? __fget_light+0x172/0x1f0 [ 2006.080422] ? __fdget+0x1b/0x20 [ 2006.083794] ? sockfd_lookup_light+0xb4/0x160 [ 2006.088300] __sys_recvmsg+0xb6/0x140 [ 2006.092103] ? SyS_sendmmsg+0x60/0x60 [ 2006.095924] SyS_recvmsg+0x2d/0x50 [ 2006.099476] ? __sys_recvmsg+0x140/0x140 [ 2006.103546] do_syscall_64+0x1e8/0x640 [ 2006.107440] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2006.112293] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2006.117485] RIP: 0033:0x45b399 [ 2006.120679] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2006.128400] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 06:34:03 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="34000000f5e4391f78efb772f6b40ee6ed5d9652a823d88882ec9c054f2c45cf803a1b29e18a022c22102e2feb0fbe15017fd67d687945127ec0c534bb334f7f600c48eb933f1bd328421b8d5164851a6e454787ee4104c3cc19", @ANYRES16=0x0, @ANYBLOB="0002000000000000000000000000000005002af90000000005003300"/46], 0x34}}, 0x4880) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$NS_GET_OWNER_UID(r7, 0xb704, &(0x7f0000001640)=0x0) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$vfat(&(0x7f0000000080)='vfat\x00', &(0x7f00000000c0)='\x00', 0x1f, 0x5, &(0x7f00000015c0)=[{&(0x7f0000000380)="30bcbcd7f47d2959e103daa74e0b98a8e3438624f39ffe54328d9719eb8903f3bc25eefe546e20f313d18e21e177a0d900f0c98b9f524bc7652ad33371e321292ca519ab74d089b07ab94e46e82e246f3c0723e91e8b2aaf8aff1acf82a6f3affc6edfb92f927d696d649660a44264dd60abc60a804adad68959ed112e2c9f0259c3769f62104373d0e5cca9751c1e0a2add2ff99c39e9fc6422bb1ebe02a4b2f06990ce9c35f2eb6f20cf2468eadddf4965ec8698a102f1", 0xb8, 0x7f}, {&(0x7f0000000480)="a7804e6ae348e43f675169acfd25d6a359fcca83d9d00b78cd87bdb9ecef4d1cf85c4262a3dff4f6a21020a8b9a99855d6213b6e84af9af57ddb0a65f040d01fe067c02ff6d8000cda45559e9a007094f5388b10ec8c7bc9961b6a071292cf7d1bfddf655788b4cab6b9f2f2122062c99297c908850e45b1c7a3d8f45d000dd1afd704", 0x83, 0x4}, {&(0x7f0000000540)="4a051daaf0b7e08130ced947bbac1864d667e8064e9782eee894ee029f84cbebb704bb1ed046d07ca32500eb1615c2a34cd3c1cf3ca8f3346e4eadecaa8c870459e53abbb7c63446bbfa883937c39e4564572c4ee7b98fc6ea8e91b1d7d2a27d2b033be2c6194cb106a28a930f232f29dce7f8c995c56afbc1f3f04c901b06582b96bcfc6780ab2992e7a7bbb880a3d4424925694ca84164e55665ced7db6a3563e3b5c0b636523da44955310169fcfab0c8a528510f71ba39559949e88204daa70e238198a4c8848d4f317995dfa9368942f8841aaffaf737ac786a25bb09963a1effbf079da3eaf88a30b1756bda7db3e654042ae7ea095b67b285dfbe9bba87caf91567ea9a2f0f7381b241ff3d777933bdd5dbac74b776aef73228be86bfb3e20090ea911ea7e2879343352c1ce4d64008aedbf635ced01145f4fee8a4e384c3749bcf2d727fd4c0997451d560ba763c0664e85de0e0bb8b8438b3f111e42e937c9c8befdd79e575b9413bd7ed71ffd2f7ebde34f806e19820f40174ba8fce1f4cd62a408b747c0bcdc7d5e90818865736bf562af74b8ba22a1b8c9e4c4c495e672f932ad73b011e3f6133f99689f4668767b11fc721dad93c41a0223821639aa68572b6fcf852da588a7832b667880950a405402417ee719715b8fd3013e38767ce2873acc57b117c83e3f242c750270d4ddc00f9e54c9b6a25a8177cfa256c90ec5900092577df164c7b5d99a51f770bca3447515b5e054b82be1b44931613332e69d1e500c7633a73fcbedaf1c7c574cf0d058ffd0c3a0f470debe60ed7e9616a786d8efed756208aa5c68b7dd8e1c4826c7f0477dc25a305e88625aac093e7f71cc8de10ae94d23fe5cc55e84c1799ca330edec50dd47859c607c2a475bbf0c832afb19b2be283360ac31707628fef897e1e75f9c329f778545dee62fdc113ed868a71b24513dc62df2ae3b0a476ad4ee922f1c1c993d01734d576c18c30484d80fdd1cdc3646d4c65cf4b15085b633b4addb2beec4326e9a57e8be1fd4506b825b169b6fe962d50955bd2735c08f0b47669d8911be1e0535f4d28a6aa05e7c4842f3d9e2fa2cc6b8ea4122cc3cb95e1fccbba427b1029ffce7f3841b442f9a46efccbdfaa8f7fe1626852ced50e984dde64c81dac40ce602e06551410c7857c6cb1f087883dec84b3e86899f52bed8b516276e96589dc004840801248d1f62b6c07ae13ea5dd7e40425fe9fdd7d69c2a3917f55bea5c7fbfe6c8c08ca4ca7845b51b5c04da117ad85e2eb98e57d6acbbe677e82ad70d6811faea79ccad72abfb6f19d49ba5d9e494eb417659f0425fb4a666b2c3ec94c9053f10f12432012383ec69cd63683d40cee21467694831c27827803b365e4596ec01f5f193555318e7cd5522ec9ba0bfbd3ae97113833055ce21dfcf55929b1b9eee1a81cd1c33783de4ea4dab05a42134df5d61d0c316d98e44b5017776ce36d8ec7c575c669500897f9c30d1cd39ba13184e6c04b05e7fee49213ba5141a437df937b35553ddcc0c18a2a442e28c4b15371cda63c1d15627c66973c22f262949c2fe28e068518478b5a88eec97cd5575ee2e69f89539b2b72bd620c1936e0950049b914b310acd394889147b9f918c4bad85d53ce3f1cb58aeb4fc2fb5ce824986cf1c38246e8e2394c6555d8cefa7b47aa2c7f7e8f59963ebb68796e5d6286d0745ed8f986fc41c4297719c11109315ca9da5c29ddeb45471c8caaaaafdc9b13b0c6bc31854b4ed633142e96e81b6332d827c2a925deb0acf1cf1658c1325f58c21095d24b208ce753cf4109368c91e4d1914d927e1221a6cf106e6d807177e9c4b7634e557fed95b619147ce5b8493cd9ddced129a49be54ab7af5142bc4120bd65e40651bd0caf4d4912507f913a93b106d73e45f1532a991b45250f7c23fe7c1878ab23e19991b905c6dfef5ef139ae5ba55a9b661412469d03fef27ba4d796239ae282f809283e9d0c9c981743fd52178e234b5e8a375ca53d87875a47ca10ed6e1b54bb89677a72d8ffe7e19c0c0106e6ee6fd13a45af36cbdeb4ce43bcc7bc745074bac59eeccf53d7464167acce133c5662499fd2447f36bf880d079de8b1a4a9d1614697fcdcd94bc25c627eff49ab3a9b5009b655b5c29e6c6a3a12d974f299d3e495a1493b8973f60b81147027b09af8476bf352800e0b55c6df82f4e4d56da4b750e842a647f1428c60982f3a4be66b7d016699697ef8d55478699cf3132302b821713879816a5d3e8fefb7cf9e180cae9f29ac43a33c01397f1b3ccdd89b76c9d0a2ce73cba06823c918d59a24aa18bcc5e5e1d07c32c35cecb8ff24210faaa3fd0dd654b9d69a94ad28be576e9fc981dc9c3cf8ee4e41d0f7d679886dcc000c1f1462a1d4654b38adb998b6298b30b637f0feb795ca627c7ecbef900c6b07b75d95cd9dff48b40c2c25a26746c8eca02d8300f9e889b8dc41b065e3c64d0235dd28638c382fd84cc8dffb3c80e4c587eb32e6bed73633e6f5ce6fc2ccf1227e89561caa8e9099e8b1e43e58f281f26a225009c3a9e6d57cdbf57248203696390c956a6b4120158722895c500db358eafe6c75ec50f6cedda0115eec6bd031b954357bc7ff6713388650905e9d3802b36413404ed1439dbc9751004da2e9389895f3f9ee4cd9c9931d51ad896056ad976fa0b23ce14c12df0c8dd038e87a2906517bfef54c62eb0c99c696cdf54bb3458948c486a5fc93dbb56a8ea25ec05cd6312ae54f486ddf7b64a8dc51c6b3be5336b930a7c6e4e26f372ad110624c6dca47f0f5c596852953b52d2795eaa7d11bcaa432d19cf2c358e3c3483c49c9c0f5c86c200c9681a1fbda94c7f40611ab8c6d3acea113bf8a1f17d8cc6957d49f4fee66a5bebebf18cff3f6d555b13bc35dc4398ce789435fdca479a1b2a8673cb8080f1f5c9af0283c28aa08af9f8380360c5014a02bc92d1c250a3b01f9df159f81fb494e371252305c9f5a0a2607213b70a9ea3d666cd14d4a5fc582f8701c9754ad4ecac1c74e1ed00879b0e79a31a48be87408f9a29fa915113583f6040efe80b246f92e23d972783cc71b1f53f72b6debe57ded22b6647535baa9f0f803d5b6c2c146f0023a23cb6d392dba6a6efc00dd6d898c4aa65f96a076b4ec3c7c8ff5042cfc472f07ab870dc4f5ba7b0932af29c172f85ae1160cb45148a4954bcf29a0f8eba836867181a11ab7dc134b9d9205640e5ad75198d1531d34c0061dcba1cfdba3075ff838d8af8ef6f5878bd73fec1d3a89203b969be387e1c1b8f321f291d78c2f3d4f8c0246e0e87a9408693b080907e652cc69ed8d8dcefca1b95e5e6fdd4cd00316f5fc2147bbe5bf6601d268ba21856bf947ffcb6126fc4985ab928c5379ce0054833288b7b703ebdb3fe75e70f8b197442a1343509ae77dd33d39f654b5280e29c232726243364fef0d6af59e97f0fc017983d72833ec510d4b60e8b2e5e4015a3db4059457e1f2ab67e8f71192898dbfd275ccbadb17f30304f0facbba6255ddc4b14429d60b9ad4ec2fa8410d48590f13395846ad70e4815baeae1e0ed4e3667adca281479458dad517ee279ee83c123cdb1043787839ea7cc87854ad7c3a53b541aea4e4e77f5a5384d277a287e9ce2f62a9c0f1436251d2c835b2b4c0b374f1c3c279718992d3bdc52463737ef396324f4b832ab23a8ad0d55c159f89874ea6feb58194e0a82e27982d10f00c5a232dcec88b9e90850f5467772779e09d3bed3ed4211262bfa649e51f74ddbc2ddcf9fdd33b601f3fa4e34e06ba0be8d9d46dd41bf3f01d67b3e08e4d967f7f562b4fcd6d735c224bef7008b343d6a9432d5d18dee14f3a0e8d7df54b261951b64ea59c7a878dc8fd8a001537c2d25ad8ab90daee7da17648978fed6403c55c02fef3d5e7c720db1a98549e75a2703121cc875001746500680fef46932b0c318b47dbb0974b7240982e9197d93418a1225fdea9153dfee3e636eb5a3601e1f7229aea55b7639121640e5058b1cebfd18f94563d279f7b6c4c9501fb89a7aa0ea1c980a5150b1e06d462fc5ebd100baa056417d36a02603efdd81cd63a6a7077db201ffa1bea429bfe74d0f674d117500493fbdd5dbf80261b5c4e4184b2b19a1c34d6d1c5b5e3ca56e099dbbcaba31a0cbade3fddbcb5f427a9dfec580ea15db543c1fb61eaf091d6c612506b996782954c27701428591b894dc1d9c3d4c941a38a2c297a04dd98c0b91f0948c4f519a63a802e54328b78a33c715e862f736a9f02bfd42b88641f4a86d18541192cd485c43065382afd6fca27024a3d0c926c329a4f5f783560b70eb470d8f879100d8bc8fce145ee2c65ec001689a86cbda561f4d5aa63f154f1e6eb26e625f06436d5e64b2e7e8d6f2bf5503df89abf1719e1a3ceae83d4105feda743af1a987c8e741ca622275da077e1aa7aea865cf847bd41402717e27a99297aa0952be7e6abcb9061ce9e00d2c1f552f8a26e1659011f33f5a59d4e02e378ee2483f33872640e0df8994a363e769e14a6be3f302a97b03e0929c3086ef07ff87f3b02f89728ac5c42777cf6ca99c0fd5e40615ca5c2a5c31bf0fbb3b9de2adeb438003cb5677d91c9004b8c679d3f0a9f3f7d258122f59f375469b451cb1c878b781991184d3e0cd6dac81ba6ccd32a151e1cc19883ffd5919dd9944d495f3b30b68e13b6d59990b32d41c86f6e448ba9bcff11cac65c31657669d2b72af0ec154e4b7bc79551f2cec32705679d8975d88be9eb4c6634c8bc32f59e6989c34aefb29a0af039e568f3cf22e8d5786fddedd7db27c907d550cc3d6e9a9d38a57341541f9efd1ba79bea556515c661cf14d4d6960cdf0945b5e618322f2136cf45aaa9712de8e89676701d4518ba4e7879eaae2b9e46132d8fb20ea5683d13d89b7263ce4adb2ffbc812732c23476bc89cceb9a6736f7248cb565d61bf91c90d90f4d31179adaa55a1a078af7cd9d53a791f38ebb1d6d19b54628eb62e57bd7ed9e65beb21408ddcd4df15101fa97974fc74e387baefcd91000738c5b8ac7d92e57a81b883432ecf2645a6c632b0d6962114f38a57555a60c6b92e321e6130286495f281f42b7000dd60b9a8f44a5b66614a9b7dbfe5669711c6fa4c8c25b1235afa19a515bfd22b652df45df20e33b1c6952dbf2d7623d434c86c04839fe32ce0b5e650eb3455d0d231112c9b008a38bcfceac0dc445e107c464e47b907ac4df6fafac6fa42b4ef91e365a6a15a17870d3e44688946ca8b6424f4f15578a8f5bc290546a72cbb2fd3b2da6b45e01ebd5385f9bfc79298703cf02a56a7bd70e66931faa18d1e3a03aa9af45d3381861b053362ea6a7accdd4b473dc6b15f51c35ffd13715d15e5de93edadc5f5a4f6d22497258c15b9f1cce6fea21d7f102871f33876db1ee39b29d377842e90516d7af125dbdd5e45e9f1eb1741597f11dbb54a5a15303fbed2eb2ac704ba9abca03bc7a31317021720103831ca6dfabf67e2f2da642d960c24726eec8e15f358f8db387916db3e98bfa7bc030789aa3c6e6fe17c2340760310b38762093474f2e46fd59cb4f81bb2918735489ae3e3c5f0764e0a486588729650df406d54ae5691222581e4e51361777cacc3d804102b1e6277c0d84e59c22b327f3447ddc6cde785e293052c0faf020bfc112074097e8591ffa7a497bde23a345a9155401c098d84ba40c806809664f0eac2cc247f6a50ccc5afa590d35210424e688c5680ffd8cbae0d28b2b871437491a2931603097c", 0x1000, 0x7}, {&(0x7f0000001540)="b4b9df5a2bc664ebd9c440addee94b912b678031d943bf595efd6fc437548b089b8b9263c6bd32544b54d58345c606115a264eb87e3212583a7a21238f355890f4f5ef4d42", 0x45, 0x40}, {&(0x7f0000000100)="1c649e2579a6b147c270ebdd56ba329a1e6c68e6ec62c9393981d28f84d5", 0x1e, 0x7}], 0x400000, &(0x7f0000001740)={[{@uni_xlateno='uni_xlate=0'}, {@iocharset={'iocharset', 0x3d, 'cp950'}}, {@utf8no='utf8=0'}, {@iocharset={'iocharset', 0x3d, 'none'}}], [{@euid_gt={'euid>', r8}}, {@fsmagic={'fsmagic', 0x3d, 0x7f}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@subj_role={'subj_role', 0x3d, 'wlan0'}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@euid_gt={'euid>', r9}}]}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000280)=""/209) [ 2006.135681] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2006.142956] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2006.150227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2006.157503] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000009 06:34:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000800)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@assoc={0x18, 0x117, 0x4, 0x20}, @op={0x18, 0x117, 0x3, 0x1}], 0x30}, {0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)="fd84f0153531c787d8bca8ac04a462e172251f8c0a377df3f71e8402c82a9fcb657ee01cb9f9e5222b16728cf0fd0359f796c7f2803e7156f98feb8ef51fa3ddfd4f0dc23236578794b185b2f15c7e3fb1b6462b84caff6861e0c8b38ed81bb1eb511b4b31f33b27d30771d381b70e518959bb1ebdd6b9ce007235ab104930ba2af134eb596e34fda6eb95097d55496aa42f360127adf31e0ec7e9b98d1bce5ccca610d96fc87c22e0e74c33e67f9b54175a77605f243debd1af0557fb6a3461c68455374f9083a18778b191f62669a2ea1076f4754f14dfc22e94d97c0afca13fe9a177d3a7bbed79c7095b0e8d57c4d6de72ed23dc9554ca05", 0xfa}, {&(0x7f0000000080)="8c8c575955601b8582e114760323afe8a84071f2c6641dc8f12e013511866cb210584e5026fa1bf0763c285550ce1777d96806118fb9060d47f46881c5e7cc4dfa5edc45b2d0130fc491023ec9ea6cf29028a9d673dfe8", 0x57}, {&(0x7f0000000900)="9b9e67cffbcfc98d7c1e718e35cac1a6a2dbe130f9e75262fdf475ee5f17b0b6fc9142f643fafd7f0727dee2f723cfb0d5630f8067a7bd4f895be558e7785452bf060c794a959bef77a14b5430e88ddc42b5328c11490fa3850ffdf61b363b65a042c0cd75cfecc31dca58d84c41797aa38b95e52179963f563121785295892bbbc3d33dccac3b9853bef99e8ff79891dda8a3bf6b87455e647f7406c4e67cb8072a1cc08124d693f8d7d45d75a3ed066955af51665c80358fd44ab7a159355d22ec5c0d4f12c06b841a397f2f134a747ba319c6ae31d213c3fa34", 0xdb}, {&(0x7f0000000100)="5377ff8165d12a429e8315296f9a04c77b9b882213c437be0c4b10406c25e81ac3146ba7c269eeed8b1a970c091f41968a262ec68815191706b35744", 0x3c}, {&(0x7f0000000ac0)="6c48b49dc15fe3f923871ec87bd592a759fdd3e21303cee741fe57769eefd163369426a9644f9e75874b9a4dd869a88b1ed0dbe7718cbe6aa714dba02de876d8fae8f63e227ee61aea64c18fd72b49270e716338a7b3934e2ddd3e4c7785769522fa477b16c141f56aaa506a47650dd2c0c986d1a758ddbb22f5a53d82f4fbc63debb6a0a4925d4d8656a12b0a904d768d639e98ef7750a601", 0x99}, {&(0x7f0000000480)="534f35bc9ae1d8d8185b064dd190e2fb1429820731ddd7e59a9eee03767b635694912ef47e272937a937f343b82e7453ac9cac5789f740f0c68ac17e275b8b517afa1036a0cd12d750b33ec3b275721d69cbc247eccf01021dbabbf1c782087dec92e4510648193bc5deb2c6e4f881fb269c59ee0fa9700aee8f775bd28c8d305835db9fee4d6555a7fbd01ce19fda9d286e03e127c79664734fbc9005aff470c0b851f80af96c794e4087", 0xab}, {&(0x7f0000000540)="90f912bc1d4199a18bd21f5378ce6d4d61b504c58b60d8c56ef47b9ef78e4cace5662b5a7d9965d3cfab8b9628e9b2ba33ab4fa0", 0x34}, {&(0x7f00000008c0)="13898dde20a37356116c4789d625e453192e6cd331a3a65c29dcb12801ab84b1f203e158bcec", 0x26}, {&(0x7f00000005c0)="ddf5032c9b76361585646dfe7d80e311e7131d8d7b17905d989ab9d86b9a3f0ecf21503221268d1004d2db69a37a881793f3c7b36092d342ff6b0c860ce555bb546326d770b423a6366886a21a9b44e7044768206c1c7d49f1ee5e2b09ceb2330623b66bc2f79c7ac3bd558b8ce498f7bb7c30aa7f954187a9f16f5e2a7b224d2716536bf9125dfb9975961421b836a5b44544ebd8f1ceb3e22d717c6efd2790d6223749cd6b0f10adc3bf621427c0df34323710558a894d3e4d32024d9c558c15dd8a96", 0xc4}, {&(0x7f00000006c0)="aba781f74a86388ca3238355fcbeb42e8b7c34fb290caf354c080c15f72c6b5602fafa199c8b4b8731b29a2fffaf20cd495850eab94c8e0b1db9b3dc7228b9f5152bab94ec0a19fcd110557b7ac2bd717e919b25aff3e72b337b2f792a", 0x5d}], 0xa, 0x0, 0x0, 0x4008000}], 0x2, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:03 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/19) 06:34:03 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) dup2(r0, r0) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x40, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0xb2) write$P9_RMKNOD(r1, &(0x7f0000000000)={0x14, 0x13, 0x0, {0x0, 0x2}}, 0x14) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r5 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r5, 0x5412, &(0x7f0000000100)={0x11}) 06:34:03 executing program 4 (fault-call:9 fault-nth:10): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:03 executing program 0: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0x20000, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000680)={{{@in=@multicast2, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@empty}}, &(0x7f0000000780)=0xe8) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$bt_hci(r4, &(0x7f00000000c0)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f00000007c0)={@empty, r1}, 0x14) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r6 = dup2(r5, r5) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$SIOCNRDECOBS(r9, 0x89e2) write$P9_RMKNOD(r6, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000080)={0x0, 0x1}) r10 = syz_open_pts(r5, 0x0) ioctl$TCSETSF(r10, 0x5412, &(0x7f0000000100)={0x11}) [ 2006.734703] FAULT_INJECTION: forcing a failure. [ 2006.734703] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2006.746555] CPU: 1 PID: 15321 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2006.754443] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2006.763926] Call Trace: [ 2006.766532] dump_stack+0x142/0x197 [ 2006.770179] should_fail.cold+0x10f/0x159 [ 2006.774347] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2006.779146] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2006.784177] cache_grow_begin+0x80/0x400 [ 2006.788498] __kmalloc+0x6bf/0x7a0 [ 2006.792041] ? sock_kmalloc+0x7f/0xc0 [ 2006.795847] sock_kmalloc+0x7f/0xc0 [ 2006.799475] af_alg_alloc_areq+0x24/0x1e0 [ 2006.803630] aead_recvmsg+0x3a6/0x1d20 [ 2006.807646] ? aead_release+0x50/0x50 [ 2006.811445] ? selinux_socket_recvmsg+0x36/0x40 [ 2006.816115] ? security_socket_recvmsg+0x91/0xc0 [ 2006.820867] ? aead_release+0x50/0x50 [ 2006.824679] sock_recvmsg+0xc6/0x110 [ 2006.828389] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2006.833424] ___sys_recvmsg+0x21f/0x4d0 [ 2006.837417] ? ___sys_sendmsg+0x840/0x840 [ 2006.841561] ? __fget+0x210/0x370 [ 2006.845119] ? lock_downgrade+0x740/0x740 [ 2006.849257] ? __fget+0x237/0x370 [ 2006.852703] ? __fget_light+0x172/0x1f0 [ 2006.856679] ? __fdget+0x1b/0x20 [ 2006.860047] ? sockfd_lookup_light+0xb4/0x160 [ 2006.864656] __sys_recvmsg+0xb6/0x140 [ 2006.868456] ? SyS_sendmmsg+0x60/0x60 [ 2006.872261] SyS_recvmsg+0x2d/0x50 [ 2006.875810] ? __sys_recvmsg+0x140/0x140 [ 2006.879872] do_syscall_64+0x1e8/0x640 [ 2006.883772] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2006.888612] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2006.893928] RIP: 0033:0x45b399 [ 2006.897107] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2006.904804] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2006.912067] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2006.919329] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2006.926589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2006.933850] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000a 06:34:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_S_EXT_CTRLS(r6, 0xc0205648, &(0x7f0000000180)={0xa20000, 0x0, 0x1f, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xa2090b, 0xa, [], @p_u32=&(0x7f00000000c0)=0xfffffffb}}) ioctl$RTC_ALM_SET(r7, 0x40247007, &(0x7f00000001c0)={0x1c, 0x30, 0x9, 0x15, 0x1, 0x3ff, 0x2, 0xf9, 0x1}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_DRAIN(r3, 0x4144, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r8 = accept(r0, 0x0, 0x0) sendmmsg$alg(r8, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) setsockopt$IP_VS_SO_SET_ZERO(r8, 0x0, 0x48f, &(0x7f0000000080)={0x87, @remote, 0x4e24, 0x4, 'dh\x00', 0x26, 0x1f, 0x78}, 0x2c) recvmsg(r8, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:04 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:04 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x246cc5a316bfbfa5, 0x0) ioctl$IMGETVERSION(r2, 0x80044942, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:04 executing program 4 (fault-call:9 fault-nth:11): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2007.619942] FAULT_INJECTION: forcing a failure. [ 2007.619942] name failslab, interval 1, probability 0, space 0, times 0 [ 2007.649515] CPU: 1 PID: 15344 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2007.657438] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2007.666802] Call Trace: 06:34:04 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6000) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x9, 0x1, 0x0, r2, &(0x7f0000000000), 0x208200}]) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r4, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$VIDIOC_S_EXT_CTRLS(r7, 0xc0205648, &(0x7f00000002c0)={0x9f0000, 0xfb9, 0x1, r0, 0x0, &(0x7f00000000c0)={0xa30903, 0x6, [], @string=&(0x7f0000000080)=0x4}}) r9 = syz_open_dev$rtc(&(0x7f0000000340)='/dev/rtc#\x00', 0x2, 0x82200) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r10, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r10, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r10, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000000900)=[{{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000001340)=""/4067, 0xfe3}, {&(0x7f0000000980)=""/215, 0xd7}, {&(0x7f0000000a80)=""/173, 0xad}], 0x3, 0x0, 0x0, 0x1f4}, 0x2}, {{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)=""/206, 0xce}], 0x1, &(0x7f0000002f40)=""/4096, 0x1000}, 0x3}], 0x2, 0x100, 0x0) setsockopt$sock_int(r10, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r10, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) r12 = socket$inet_udp(0x2, 0x2, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) r14 = syz_open_dev$dri(&(0x7f0000000540)='/dev/dri/card#\x00', 0x9, 0xa0000) r15 = openat$vcs(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vcs\x00', 0x2000, 0x0) r16 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000700)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) io_submit(r3, 0x5, &(0x7f0000000780)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x8001, r4, &(0x7f00000001c0)="2ba3d34d0c1d050607cd86c4c8888be596e5c925e2895404af11abe8505c616dc0a776e5947a35ff99a120a0cb23d59a35325905f7b97de743be05dcba41ba81e00944293100fadbf787623e4824bb3d516a6f20beed35e8f64ac439b357e37f8cca1656a02b886351ba31d850ae037ffb6fe454cff55c9ecb5d0ac9702fa4400877575f4af315d5ecfc825769de862e9fcf6c3db27b76a17f2366ef966aa5f6d82d587ab042cc4a82b955ae7a2179c32b9834e288bd7aac843c54cf2e8e144931cdb7015b4f267e1953980c7dd34d2289", 0xd1, 0x343, 0x0, 0x0, r8}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x8, 0x0, r9, &(0x7f0000000380)="92901a910def80c759e3121374b79541e48a9da156330a0bc101f7fc6206a9e2208405eaabbeff3423864ac6822d5875e18e60c68abc6556ddc6bfa804d78065c6030ea4f84d8a73fbdbf3e60cfe44489206235981801fe70598239c19a725e8192b5bc32b1d94da7dfbb3dad82e74d781be3e70470bef124effaf367d5db48471c5b1cd8d34fbec9ccf1c05f0f750a04aadddd52798c56afb76ade54dbe2e10", 0xa0, 0x5, 0x0, 0x2}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x5, r10, &(0x7f00000004c0)="22799abd00217d35f05acefbdda46424f2044e8fcfca103f95b19ea7d1499089f720d72faf16c2cff88d876a0bbc94fb0410", 0x32, 0x1, 0x0, 0x2, r13}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x2, 0x9, r14, &(0x7f0000000580)="274af34f6cad63043e066413e79b63114fdc3fbdd33f32e69b17da4b3e21", 0x1e, 0x4, 0x0, 0x2, r15}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, 0x5, r1, &(0x7f0000000640)="7f343670c260f78096c1d1a2ce52c881654696a26618559fdd178b39c360597cd26ad155f509f5be5272c680cd451f941703ce8a3d081940bca0a27881a5dd57cb7c0c1935cfbf5c5bdf24fcdb978d6e0c478d9691aa1ff0041af435485477cc97b236551ae8567f83152ba862c9ed2d303c0bd6e9c09a67cafbd859b51b658273fa9523e0f23fd8e3", 0x89, 0xab, 0x0, 0x1, r16}]) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r17 = accept(r1, 0x0, 0x0) sendmmsg$alg(r17, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r17, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r17, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000b80)=ANY=[@ANYBLOB="064dd1e919ad1e003100fc", @ANYRES16=0x0, @ANYBLOB="00021000000051b256e559f8097c41c4ea37b6d7d9b3000f000000"], 0x14}}, 0x44890) [ 2007.669412] dump_stack+0x142/0x197 [ 2007.673070] should_fail.cold+0x10f/0x159 [ 2007.677242] should_failslab+0xdb/0x130 [ 2007.681224] __kmalloc+0x2f0/0x7a0 [ 2007.684802] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2007.689834] ? sock_kmalloc+0x7f/0xc0 [ 2007.693640] sock_kmalloc+0x7f/0xc0 [ 2007.698341] af_alg_alloc_areq+0x24/0x1e0 [ 2007.702499] aead_recvmsg+0x3a6/0x1d20 [ 2007.706400] ? aead_release+0x50/0x50 [ 2007.710207] ? selinux_socket_recvmsg+0x36/0x40 [ 2007.714883] ? security_socket_recvmsg+0x91/0xc0 [ 2007.719645] ? aead_release+0x50/0x50 [ 2007.723451] sock_recvmsg+0xc6/0x110 [ 2007.727178] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2007.732200] ___sys_recvmsg+0x21f/0x4d0 [ 2007.736202] ? ___sys_sendmsg+0x840/0x840 [ 2007.740354] ? __fget+0x210/0x370 [ 2007.743818] ? lock_downgrade+0x740/0x740 [ 2007.747977] ? __fget+0x237/0x370 [ 2007.751439] ? __fget_light+0x172/0x1f0 [ 2007.755420] ? __fdget+0x1b/0x20 [ 2007.758795] ? sockfd_lookup_light+0xb4/0x160 [ 2007.763311] __sys_recvmsg+0xb6/0x140 [ 2007.767112] ? SyS_sendmmsg+0x60/0x60 [ 2007.770958] SyS_recvmsg+0x2d/0x50 [ 2007.774498] ? __sys_recvmsg+0x140/0x140 [ 2007.778566] do_syscall_64+0x1e8/0x640 [ 2007.782458] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2007.787345] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2007.792553] RIP: 0033:0x45b399 [ 2007.795748] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2007.803463] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2007.811049] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2007.818324] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2007.825697] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2007.832988] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000b 06:34:05 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) prctl$PR_GET_SECUREBITS(0x1b) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000001f00)=[{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000001c0)="a74bed8623420228a6f4c926f38bc78cf5e2d0c1c315d84b742bf0523270dc16e4b4672c4476e8d62c2c2c02a943b7508fda35b458e051122486fe965bbaf5a8eee351c1c3412fd825e5c3fcc258df5abb2ff413a35ba1e4eaf4016a9d85ab4c59c3490504aa1f7583bda3b84d1e1546c9ecb96c84f90de78e652e5844e25a454afcf5030016f4c49b4fe0a9bb0a651150a1159749de6e63617a11e69ac1c44bb7e86da6e02c5f8a1d74d69305854b7535a74cfc0c4e80ac4003177f23d04fc5b29ec59baeee1272ff17"}, {&(0x7f00000002c0)="a41ed388f511f1316752283d7a6e0ff0d3a24fe0c18348bbe7a23d0641e950a5caeabe02a141dfaaa84a61ef06360523e0fa37deff1e"}], 0x0, &(0x7f0000000340)=[@assoc={0x0, 0x117, 0x4, 0x6}, @op, @op, @assoc={0x0, 0x117, 0x4, 0x8000}, @op={0x0, 0x117, 0x3, 0x1}, @op], 0x0, 0x4000}, {0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000400)="c5198e25d14c37bebe51f0b213b64ac70e8b5b34e4d937d969e84f29671d955329b1dbacf9e5f5c2297b6b02d7397c0ce0f25f603cf2c2c5"}], 0x0, &(0x7f00000004c0)=[@assoc={0x0, 0x117, 0x4, 0x3}, @op={0x0, 0x117, 0x3, 0x1}, @op], 0x0, 0x4040}, {0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000540)="f6c6ffa64153224d8834fd0021a125c781daf9c408db4f1f8ca82f45671b453e8023472639b78257b68803deba4d0adef98337d50c1c51928a51facbd2590cbbab52d2587ec15a7691449c91b35630f04d794fa40c7be39335cd7d048f28ad37ad31761082020a895031ed474e858153c9a4a049517d2cc5690b294602497060e3f043f48e17c792a8591795026e9b0060ca7c653120b6cc1a7eb1436c09c16afde9429ef1339c334b0c8f39634dee224fff58d01f3d499e89da302d67d04e54cface99671261eb71d3e9e49f48e6ac73a3eb25dfa32c5e041b0d41eae22"}, {&(0x7f0000000640)="4f6ff6c9642e5fdda1b675398867eeb6f45234564d53e5b1c1c19e54619c997e84e03cdd0b9fc436058834da60881ddc8d22b99be942059e49f73e30f9c60b8a7e9c51a463977e149f4b8ae74b063a3feac0ccd1851145a0bc8dadfd30d1c882b2d155ea52e63d4cf6d5f4d9bae872ea0397b4b2c40c566b9544b28677f27fd1f7345a0a1dcb85a8cd165c73"}, {&(0x7f0000000700)="4993cb38d4ceb9f3f7f7111aa6d9a3f62a5caa2695c6b2d411661877c6ae8974786213134353c9"}], 0x0, &(0x7f0000000780)=[@iv={0x0, 0x117, 0x2, 0x0, "746db25c5e01208404a9acde0baf189694463cd80dda164141145eb693c777dba054300b9fa522bbde40eadf6985d877c8bf558bd5cfc991a8051dd5a9c3cb200ab87f6cc6bcdf35b92a9c683a0de1204bb3fcda2dce199df574983c43865a7d51acbe5734e3fbe8fa8618ff40e693eb8c205bea6e36f3f327d3ad5091396c0e123af2052cb689d7313d6cb77af6f12426bcef87f680748a207077717300887da911a85a0364f73b"}], 0x0, 0x81}, {0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000000840)="8c66d552366da07f22577199de39e9aad808d411948b69956553ac3f735acabb3c35593d582dd8127e77b8310a4b91b904ef5725707cfbd5cb67b1b89d796132b643e6593c250c32ead1d36a34c74aba92d59dca5babf4d5bb5dd864bb2bac030d9b6797de795b103f4143ccf36d4f1e5c184cca658fa4db16fc5df41dd5abe9f6a0e8a3aaf609af8721e829a245cec95ee0593bad77ed3fc639bb0a194ae82bed00eb86441a1a7d79eae1b5b0e51dccc04c3a28bfa4cb7ce9a86c73fbbeb0050239329810f22f6e4d633ae0ef08d305a71911def0ebeedb"}, {&(0x7f0000000940)}, {&(0x7f0000000980)="b88ab1bb9c127e1c8c98a514af10483ff6ed49d9b97f4d1927e83910e498c79dac37bb458ee8826784677c7aba0300d6"}, {&(0x7f00000009c0)="98059a883bf5d55a82e08e766b5ba245c24bdab0de83a8c65f1ab7caf1f71c5fa0cdd851f87963f9c97ef371f40c5d8b8a019dc52d09a9d3fb387a3a4f4ab71d082924a533fb000ca5b94554385eff6d56e1f436f0efa75c334f5835b25f060d2b67ed40ab8fb78433ca6b15873887f32ad23fc25ca0bf82ef9f531e7a7fd27ebd53bcb4110e817535ab5ca10559e20cb1aabf93f27ff3e73aa76e67774b08b0f2aa986450ca32140e311d8ebec0330e016098df536c43588afc9c7e9b63d2c0e0791c78797708e615238f6bc5d89d97501f2fb49aafb9fc38b2f8463bec98bf6ae6387ab82a6db9f0c7aceb760d0f8a3f4e52bc919f81668bbca3f0fc81a820b5cca6e7c24e1752089a16ee6f0cd2aadd6bb3ea1a7561e46dbdd294a222e57976ffb8922ad474ccec1c093ec0716ba680104549c4f801e0a3db274d745904998e5aa7608e5522c63d7d8b79b528d71df35b609246b31d587d3e987e3de237084168757f9f8655fb0873c2b2006e9c3c6768bf1b18be0d2f3d64d5b7a6403d774a5042bbbd316c2634a73ccd80ad3615651790e2c143f952489fdf23ebbfebb7aa7c066b87c83b51c09f629a147a58a4178a8811bf60097457da258bdedc1c4b5accc528842f833fb57e1a712a845a72a88323138228fe2ace3fc6d43a8e367ef18bcda6a2d975f3b843cb422f67da99abf02b539436a3589ba677920843cd5bc5680df7880d8929d2feb861a00183e1524edc9916319c7a8ce98a1ec175b4ecbcbc5c9ed8f6a25c5d4731034d2dd3a115887ed51fc379887bfd654835adbb4560005e5e70ad3112c53ba3c5faac154a2776dd0ee4f5d29c81417d62586ddd6f238de49c871c0da0380cb404dae028f9531c185403484cb515c03db4a91ccd3d0a40b9b8947bb8d7ae30d6c9c304ccc778e8156fc56604685faee28c1838ca3f3f8abdc3ddc1509e0c8ef41882eb2d41999eb2f75b2f246fa019d514f91a88830b05ca34a176e53c3fc3f0acc365d0471e9a8e21c943b172de089c94f1fd0318c565383421039e34d52be0cb2d1c9be828b11ebf2696c1b09a26aa438d3817cc4343557b1ec74ab289b93436523b51cfbc5d486163cb6613256f7d54c572c2645b6fc755111e17b29d1b544ff65f0c050beb71f74e92f2db0f558e6defe6ec3e884e0337ff8d7c6a4f28e8db564438fa93b3bcf0fef213bccf692c9f46a2ccca16ce5da05dfb48db37972fed6f2a18bbdbd677fe11e9007b5d0aa15726c05a9ff90caf4328771439d21ffffe2515c34e4e4f8a7eb0965c5bb3d57d4b23c89d5a221f48a3c5e72d42e5eb2798b4ef55bd9a9f1c0376fb1acedda40d32fab9f36eaa0f1e527db12a2ce263cbd5839657f0eccb20e3f3afa622a1147a97ed00dd1b9760564b53356ae51a1bd61d412713682f5548fa781a56e7d4b54fcc8b19d446642f1ca68761e78250fdc0bfbee6dc2f56cc5514dc273ba28cae4413136f87ab9b8186cc90e60a1b913fe1a8d91fe56be87e82497e1048e5f164f08ede2cddfd90d89213d1c486aa1eda97bed4c97f982fb3a2986ea3e51710c7baf11e24a0fd63a1aa44fd871be6bb87cacca1ca841f19f26873d1f976d5c4c1b5f1622317d477377550f5b4455dc38f0def84fa62702878e1ce06a2009036376834ace05a234eadaefb2be2a82297569b77f83812c5d0ff2e2c999884ae83634d8005925e794b7e3ba320849b52da92a9e81222b2478bc363219aca663fed1f1775f150d46131a684b55fab86545278de3e9bb9c75503add01bb2579eca94fda7ee550c6752f3ec1925bbc8b86276c9cdd1b7b85b6ee5172677d5abd0889b2612bad9466ae8342101f68bc1647b657d5b0778e3b7a6462aa34f104259e9242ed4d3a5dc37abd021b3a34d1d451e10d12f1eab7a1506afaf98b8a9937520d1c91e25f6eb96c3dc842ec05fb8556fd045fe0c2d70f35c5bab020d10649a405539dc903f642fdf8ee0487992e8ab14f11911ac506f2923c0e82ec4e3e78f54b351fcfdd57139eabf2bafe05b830c50b81f13be79e4dbeed70a9daded3f9f778bc3f6e21ac50328932e9f8b28e173bb45b350bcab1e4d3950c37d4d8c2000f95d7ce9d0a86dc2ac533a068c99ae04385eec1e3d8ab49e22b0bb24354bbb073a2ad0c301073913e9754b519603df9a83b5bc955bddabca01f20ff09021d696960783fbc78aab27057d0369a328ffd8b3eb67fc9551313756b45404f4a532e4068fe014480856fe4f079c76f6857a287404fa4b15fab8456701181b2cbda30519d3609eba377fc07935cb561f1a9115c51e9188dc0bd31bec9031990be89b5be21e1558117cb51c8fdee17793f41a7f2c8036e2b5af25cf175d112ac689dbce9d78e1a8efd92e6db9fc52fc00886992ad2f4a0fd1c7550a699d62c31d83419b1d18721132e319e23e8f814f9b3508255bff569097ac9ee41d1afca171859eb6387cfba5b3e0c2f2c571c5147201d27ec3896b6b6ecb0bddea2434090d2f9a3f3b70c620ca1ee5d8edcf5fb75018f4dd9f90c647bc3a19ffe4e9a378ea2e878d1ee7023c9aed3c2416802eb31015bd287128b16b0eea3df2b3c8e125046e8f3fc5d303dcede6259269fc380a63a02c86367f6d1fb001d0ab01fcd7b8284e2344bc71abe8a122620b38541a3ed7f476067be2a031557393eda5905b422ccbeb19b1eb304c622375bb4f0d912825cd4d16c15f791dd1f4335b62ba813187d54e04a45b540a8792e7d09f3911b477e4cef9df6ea700536aee341c69940ba693fd8a63764d7006bd5d18e6eecc2323d6d9b06b63167f3ea2d7763ee9928f5fffd0497b94dbe6cffcdc7d73fd6275345930b2a7528ea8f62209e6b3aea089f85a90273114866940df04f59c16d31564903bebf75a838599aff9d4aff76c0ca490b76c696387a862813d419312892fa0cca243d3d138bee8b83a7574d9fe7b403115b686ed1281147bacea46eecf6dbfb272c79db1f14067a285474325216d551fa766b107436e26ea15ba214d4e6ebb07e8a6f9790606c64ced63fe4745ab5fad8b0d0effde67bc019a986ba9faff6a2ca39e0518e7c69d935acb6fa41285cd57b154a5a273c12528f28262ff3078b602fec2089fa76a0440d74ed2b8543d721ae9e8cc3f0c6238d32a686ae7bfb32537a8c3a9f4ff2a7bd9d84aa81888d70bbf31bbcf80bc28fbf3be6755206126837a7ffcc9b1769196f4cbf4db842829ff0f28cd2b89fa7d81248fc2e206aaa01261ec3e577c24573095ea6e93ffdaf199a62b5904696bb568b392386431470841adb5136cbff31f5500655a5c8fb4fab43e83dbc0cf76eb9eaaab00e73aed717d12afd840f258804c1f59970e7af7dc9c59f2ad3864d2bb5e4c7b7217a3dc71854afc46f7774effa93fe9faa4c5c5399c4394078efcb6a1f4027003e42dfa55c01cd6fd35bf6bec52faf34d614ccffe6df96b687108f4d5acc226c4c8a8ae7525fadee8d313c124c3f6d3f47f3ab758c6d947bb33b488488d674c10a2edf72b32e92165cb6c7162d6cbc1d0f8c529ec7e10515aafda40614df19427573a40ada459d6f31a489d8e1c2e4e2121d751e9fcd27e23581ebcfe237dc56b2ded399f0ece08073cd38a4ee77059ab2c7611503310ec4fb5a5ec2b158eaed05c5f22fec8725697bc1ae9aa573f2ad021f6c0a70712f730a748a5c31b317ed958bf04e854e5f12b2d4e776c0ea8905fae87c4e6cb0e3ae0edc65b99605115f6ade2905c6dd844e908bbe96b6a57212b6a84b081013db665a97e1fb180e6817d0c2df465053e8668d8c6bb9e5a2f78e5dce3a83a87d5d35deb48407f68ffe4393c30b98eb1dfc1091a63485c78310a69e9e9150494cd608fef1681e80ed9b0f541cda8735faf8041343abb4e947aca4b58e79857d9bef62f64a9d42d6371642c7af3c4941822af567297a0def5a8bd04cb69c00e0556ad7c958e0ac3b60fb1b120514f08ebfa9486c2ff88c03ffbcc9723812aacbaf7b7d5464935c22112d8c393ec2a3688dcd39644b4cf6804edd857e9e5372ebdfa2d25187942e49d16a77ff1831d4421860ec1e21ed93bb7e6255a5d81e904f87cb31cb428ccf9919d6b73655828d747b84c925c111e8c2f4abfa8f587d42902993248537471521ffc8f855cb18cf22fb75023259c9d74b1e541de0cc127a9a4891a47384fb25a48052f5f20ca54264d36ae144f43c88d9fc296f2b4330c56e7a38cfa6dec1fa6a8f4a4220cc55b9b4e911358073e152b28f8d354ba060645b7f4b60e3deadbaf50057daf78523d5974afbb2cefcf96272757bec57849f2318e838b215f676d4da01b6c85ac7adfe608e33e808f56b2ceb9890430ebd8aa15e132b5c83a4b4715288c0b6f841bad5d96db5d8242b7ab0c8de2e3d089bdd8a947d936837085161d59991530922992dc8793ed486eb6075f13ec37c856436c19169faa66df9e1dfdb97d5152479720f7d20183f0ef3e76b469ea4997ea76a95ce734080137493c331bde1b1c0817859c9b5930ef633c1ec89249cdb17b1d59930426e7f86bca60b8a630be9a9d11aa7b8f96b44795b0bcc002d964dde7e5b0203488179bdaabdd29deb4b844d5448f7a2e2c8d95b5565889feca1f0ea6bd475dd805f7bdd626ef9511a975e082af6c0b843e5d8fd5f88835dec9eb5a92218dc52e470ca6742f4fff260b91faf532d7a311508ca584a7c3e57fab85566fc27e74b369732d97113fc0a76a7f45fd944c0ac56173ea02f699dc90f2d763571d72861b8c0bc12c16e50f7df10f5dc44d51f0cbf630a91a10630cc5169de19a52379832350f82d6797abd6fc49e581aa54b5814ab266d66685f5df8851475d47143dbee89d6ca39250198c641aedc8314ad3139bbca4cb607b14121f33604013f454396c97e4968a621bbdf39c9bf3499627a1a12e7ca174406189fcb8a1c1b8616a2f843b3696f61a94e5e6d4dc93610bcf8d9801a74acf9380c739e5caecba96e91136075e00926a977868d4f7cc033af761529281c5a749ba17b538782a1a95811959e8595de8752d13b0d290c25e747dbfcdc5c5cea3dbdeec2bcfe462e0288bf479e4afa92a34e6cd923cd921ccb5ecc06c6c17a6cac3c67b87bbf394c03d904fe7b70b1d4dda5eae20da24fb69476e635d7b9fa91c33e0c673cb788a7b67fe07457178f10875e0428329c4a5b7938407c70b69ed98847344773f48a30c4bb2c8ac97361b8ad7e87e903f4999081cfd9b64c0c1981e5318f7baa12379a5cbef40b703e3bd2cd240ada3623c82e941bcdd68311edff6f0634a816011f02a1b2791ac479c7683542bf95f01ed1b43c7de8a37b34a2a8e6151339a8053740df6ca42de18251bde92c53eb8fbb64c5514509ea434fd81d27ef3bc0543fcb9a19c6b39dfd2194e7ba2d42d13aed25934b25e8a749e51b459b4855aba0eb11f1d6087b6313783608c8669ba27a01d48abe7cb7ebd433ff50ea2d4c36f931734f632937d2fd8498a15b424d102e5b41e8b90f5e425c0a45a95d1383b4cd683571445aa42e427e2d2ae0c36418f837acba7e59913000fc9c37d46dddafae880c0dd9eeeba9f09e4db01848ee9ec6b9f11e7dce808efeb37657518a0e7ac1674bb60207ea66c20e383067f5ae818a08d785eb4c8aeb3c19594b35daea217817be1a662d4e02e606e766792c75f8466e1bc54df9c6244131df2fc8923a44aa65f243f7176c727a456ec8a97edc55e784884ced11a65ff82e39596f2a4e472193bda40b94dcd3698db77f3ee3ce7489137464"}], 0x0, &(0x7f0000001a00)=[@iv={0x0, 0x117, 0x2, 0x0, "39d8edd2cc0d5b5709aca9ee1e2c5ab3557defe9a6c2f86a2121adcfe1fc7e88243040d5da3aff28cc7df84f8f1860b53d26f961b4da8576f2a6feda3e60fb1ade0c3dfdbda198b0fdeb41cba4fcc8f1e9cdfc2f4e91ddd98e1db81f56818a9f696ae7cf8521173e65ae433da12f7afa8f40854046007c40a4d76ca6f4b26a6a0af9ec7f016a5eff06f4f881cdfcffaf8853fd3c6c1c1d111de02ce93dc21fbc9ffc6e735ceb3812af8d05ccc0e103cb2ae0aa39021cbec3733853a6a9beb885df6fadad73e9ec"}], 0x0, 0x8880}, {0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001b00)="f67312d1ceb87f94c753fa38f986681e1fe40ae21d169e3300077e7a05846be9c152c0d86b5fe4578c2786728be575a916151676aea53f4c306e1bad67bc2b2d0b4529"}, {&(0x7f0000001b80)="60fd5b3b9303224ec730aa018e51fcc37fd0460e5c94c069f564ee1ec3023ad36739d264163522091950100b6db1773b828f0298397fcef88fbe4449112a72eee2e337851552dbef7ceeca642534836af9c1a731d18372ff22ebc9232afa2975637a4b796dd1764032f0900800a379f236020c663b3a9030c59fe8c00456c429074459e66781f03a845282613ad11880404de680bfd28c5522"}, {&(0x7f0000001c40)="e796fcc1dea002fe4d87e9b0a5cad04d263e4f995d0535f8b89c4c39a3ddef1dae020983440efa3b18bbca3da585"}, {&(0x7f0000001c80)="fd3890c6b8c42e49a9b9838e3fa40b3194ce5930f77f36e1689b7d9c2904287f0edb5266ccbd0653fc6ad154916f630fdd9aefd61f7bf90055f21122ba6f580ad3507c981234b1f5f2b929b539aadbe1fdb209fab39fd5a4601fb91147e5a9ac1d8eb40da04e77fc03bb68f06a86072a00"/123}, {&(0x7f0000001d00)="ee372f56cda13860276fbb14d4599e107833073102f21ef1e707abbd7128ef69c273b9128a2aa0a145db22abfcb625978ee23f04740d150f4a63f9db29e0c38b298ba8538c1bf1125615b612cd1312703a819153a21fa9b8ce5044f3a3938792116b88c677bc6de0873f"}, {&(0x7f0000001d80)="f149a23cf31af1ba0468ff2277ba06aa39aad2e79e7bfe0833cd62f87884d7e74fc26526e3b9bf584d66b432a2a594f2963ecca9d7f276d2255bd82970e4855a400f6157ce29cd93d8463b6ab4c6e557a2f471f0de946d3293c0ad29497d932b55199283d4"}], 0x0, &(0x7f0000001e80)=[@iv={0x0, 0x117, 0x2, 0x0, "c03eb3f6c029f235877b2f4b4f28f3c0a72f3e2f47cbbf05c9d31fffbafbec463f83"}, @assoc={0x0, 0x117, 0x4, 0x1}], 0x0, 0x20}], 0x35, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$bt_hci_HCI_DATA_DIR(r2, 0x0, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r4 = dup2(r3, r3) write$P9_RMKNOD(r4, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000080)) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r7, 0x84, 0x1e, &(0x7f0000000140)=0x40, 0x4) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r4, 0xc2604110, &(0x7f00000001c0)={0xff, [[0x8, 0x3, 0x8, 0xc5, 0x0, 0x100, 0x3, 0x3ff], [0x9, 0x2, 0x4, 0x800, 0x7fffffff, 0x270, 0x9, 0x4], [0x5805aeac, 0x400, 0x8, 0x99, 0x3, 0x180, 0xdc, 0x81]], [], [{0xffffffff, 0x40, 0x1, 0x1, 0x1, 0x1}, {0x1f, 0xf43, 0x0, 0x0, 0x1, 0x1}, {0x8e46, 0x8, 0x0, 0x0, 0x1, 0x1}, {0x1e, 0x1000, 0x0, 0x1, 0x1}, {0x7, 0x401, 0x0, 0x1}, {0x70, 0x101, 0x1, 0x0, 0x0, 0x1}, {0x0, 0x7, 0x0, 0x1}, {0x10000, 0x6, 0x1, 0x1, 0x1}, {0x6, 0x0, 0x1, 0x1}, {0x81, 0x2, 0x1, 0x1, 0x0, 0x1}, {0x80ad, 0x6, 0x0, 0x1}, {0x4, 0x7f, 0x0, 0x0, 0x1, 0x1}], [], 0x29f}) r8 = syz_open_pts(r3, 0x0) io_setup(0x10001, &(0x7f00000000c0)=0x0) io_getevents(r9, 0x1ff, 0x3, &(0x7f0000000440)=[{}, {}, {}], 0x0) ioctl$TCSETSF(r8, 0x5412, &(0x7f0000000100)={0x11}) 06:34:05 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) connect$l2tp(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) setsockopt$rose(r8, 0x104, 0x1, &(0x7f0000000140)=0x2e859370, 0x4) read$fb(r5, &(0x7f0000000040)=""/174, 0xae) r9 = dup3(r0, 0xffffffffffffffff, 0x80000) write$P9_RATTACH(r9, &(0x7f0000000000)={0x14, 0x69, 0x1, {0x8, 0x0, 0x6}}, 0x14) 06:34:05 executing program 4 (fault-call:9 fault-nth:12): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:05 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockname$ax25(r3, &(0x7f0000000380)={{}, [@rose, @null, @default, @bcast, @remote, @default, @default, @null]}, &(0x7f0000000400)=0x48) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r0, 0x0, 0x0) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r3, 0x6, 0x23, &(0x7f0000000540)={&(0x7f0000007000/0x4000)=nil, 0x4000}, &(0x7f0000000580)=0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000380)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f00000003c0)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @ipv4}, {}, r7}}, 0x48) write$RDMA_USER_CM_CMD_NOTIFY(r5, &(0x7f0000000480)={0xf, 0x8, 0xfa00, {r7, 0xe}}, 0x10) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f00000002c0)=r5) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r8 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/self/net/pfkey\x00', 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r11, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r12, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) sendmsg$NL80211_CMD_GET_MPATH(r8, &(0x7f00000006c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000680)={&(0x7f00000004c0)={0x34, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r12}, @NL80211_ATTR_MAC={0xa, 0x6, @dev={[], 0x30}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x362, 0x3}}]}, 0x34}, 0x1, 0x0, 0x0, 0x20001880}, 0x20004800) recvmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f000000b600)=[{&(0x7f0000000080)=""/168, 0xa8}], 0x1}, 0x0) ioctl$KVM_GET_PIT(r5, 0xc048ae65, &(0x7f0000000300)) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000000039122f1c22b4c6e0290d2dc5ae8d7ac4fd05b87afd2bc54cc73105405a7a86030fad49c932f26be8240c9c54fe963570527627a8f0a58fbcde77966f05fb4d64c6db8951c244168f5dabbd0b95fe2af108e74d59b6d5ba568151a3e06d0d28bd11cf3b5c08eacc4a216ad63e63a4064d8cb3c97968be5c3ad124a0f7fb3affa534e773042ffab6d664", @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000000000080034000000000005002a00000000000500330000000000"], 0x34}}, 0x4880) 06:34:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x5) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 2008.294730] FAULT_INJECTION: forcing a failure. [ 2008.294730] name failslab, interval 1, probability 0, space 0, times 0 06:34:05 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f0000000080)) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) [ 2008.376607] CPU: 1 PID: 15374 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2008.384538] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2008.393905] Call Trace: [ 2008.396508] dump_stack+0x142/0x197 [ 2008.400161] should_fail.cold+0x10f/0x159 [ 2008.404321] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2008.409091] should_failslab+0xdb/0x130 [ 2008.413074] __kmalloc+0x71/0x7a0 [ 2008.416536] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2008.421575] ? trace_hardirqs_on+0xd/0x10 [ 2008.425736] ? ahash_save_req+0x12b/0x370 [ 2008.429899] ? ahash_def_finup_finish1+0x120/0x120 [ 2008.434840] ahash_save_req+0x12b/0x370 [ 2008.438825] ahash_def_finup+0x43/0xf0 [ 2008.442734] ? crypto_ahash_digest+0xb0/0xb0 [ 2008.447145] crypto_ahash_op+0xbf/0x180 [ 2008.451125] crypto_ahash_finup+0x57/0x70 [ 2008.455313] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2008.460688] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2008.466104] gcm_hash_init_continue+0x28b/0x370 [ 2008.471569] gcm_hash+0x1fd/0x2b0 [ 2008.475032] gcm_encrypt_continue+0x1c3/0x240 [ 2008.479661] crypto_gcm_encrypt+0x40b/0x510 [ 2008.484004] aead_recvmsg+0x131b/0x1d20 [ 2008.488005] ? aead_release+0x50/0x50 [ 2008.491818] ? selinux_socket_recvmsg+0x36/0x40 [ 2008.496498] ? security_socket_recvmsg+0x91/0xc0 [ 2008.501282] ? aead_release+0x50/0x50 [ 2008.505089] sock_recvmsg+0xc6/0x110 [ 2008.508810] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2008.513837] ___sys_recvmsg+0x21f/0x4d0 [ 2008.517824] ? ___sys_sendmsg+0x840/0x840 [ 2008.521980] ? __fget+0x210/0x370 [ 2008.525444] ? lock_downgrade+0x740/0x740 [ 2008.529609] ? __fget+0x237/0x370 [ 2008.533079] ? __fget_light+0x172/0x1f0 [ 2008.537059] ? __fdget+0x1b/0x20 [ 2008.540433] ? sockfd_lookup_light+0xb4/0x160 [ 2008.544940] __sys_recvmsg+0xb6/0x140 [ 2008.548746] ? SyS_sendmmsg+0x60/0x60 [ 2008.552569] SyS_recvmsg+0x2d/0x50 [ 2008.556117] ? __sys_recvmsg+0x140/0x140 [ 2008.560183] do_syscall_64+0x1e8/0x640 [ 2008.564084] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2008.568944] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2008.574255] RIP: 0033:0x45b399 [ 2008.577448] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2008.585167] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2008.592447] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2008.599723] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2008.607107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2008.614383] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000c 06:34:05 executing program 4 (fault-call:9 fault-nth:13): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2008.738606] FAULT_INJECTION: forcing a failure. [ 2008.738606] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2008.750463] CPU: 1 PID: 15384 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2008.758363] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2008.767735] Call Trace: [ 2008.770335] dump_stack+0x142/0x197 [ 2008.774002] should_fail.cold+0x10f/0x159 [ 2008.778180] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2008.783078] ? ____cache_alloc_node+0x162/0x1d0 [ 2008.787754] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2008.792797] ? ____cache_alloc_node+0x162/0x1d0 [ 2008.797472] cache_grow_begin+0x80/0x400 [ 2008.801535] ____cache_alloc_node+0x17c/0x1d0 [ 2008.806033] __kmalloc+0x21a/0x7a0 [ 2008.809760] ? sock_kmalloc+0x7f/0xc0 [ 2008.813571] sock_kmalloc+0x7f/0xc0 [ 2008.817199] af_alg_alloc_areq+0x24/0x1e0 [ 2008.821376] aead_recvmsg+0x3a6/0x1d20 [ 2008.825273] ? aead_release+0x50/0x50 [ 2008.829089] ? selinux_socket_recvmsg+0x36/0x40 [ 2008.833773] ? security_socket_recvmsg+0x91/0xc0 [ 2008.838614] ? aead_release+0x50/0x50 [ 2008.842402] sock_recvmsg+0xc6/0x110 [ 2008.846118] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2008.851123] ___sys_recvmsg+0x21f/0x4d0 [ 2008.855099] ? ___sys_sendmsg+0x840/0x840 [ 2008.859239] ? __fget+0x210/0x370 [ 2008.862696] ? lock_downgrade+0x740/0x740 [ 2008.866857] ? __fget+0x237/0x370 [ 2008.870312] ? __fget_light+0x172/0x1f0 [ 2008.874278] ? __fdget+0x1b/0x20 [ 2008.877758] ? sockfd_lookup_light+0xb4/0x160 [ 2008.882256] __sys_recvmsg+0xb6/0x140 [ 2008.886055] ? SyS_sendmmsg+0x60/0x60 [ 2008.889857] SyS_recvmsg+0x2d/0x50 [ 2008.893382] ? __sys_recvmsg+0x140/0x140 [ 2008.897448] do_syscall_64+0x1e8/0x640 [ 2008.901327] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2008.906178] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2008.911365] RIP: 0033:0x45b399 [ 2008.914549] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2008.922251] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2008.929532] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2008.936880] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2008.944148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2008.951410] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000d 06:34:06 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) accept4(r0, 0x0, &(0x7f0000000080), 0x80800) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:06 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = ioctl$TIOCGPTPEER(r4, 0x5441, 0x0) r6 = syz_open_pts(r5, 0x0) ioctl$TCSETSF(r6, 0x5412, &(0x7f0000000100)={0x11}) 06:34:06 executing program 1: openat$6lowpan_control(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/bluetooth/6lowpan_control\x00', 0x2, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x101, 0x0) ioctl$VT_RESIZE(r2, 0x5609, &(0x7f0000000040)={0x2c3e, 0xffff, 0x7}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000000c0)={0xdd, 0x6, {r3}, {0xffffffffffffffff}, 0x2, 0x80000001}) ptrace$setopts(0x4200, r4, 0x3f, 0x10) 06:34:06 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f00000028c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000002980), 0x170}, {0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="151fc4ef0c0cb48f12ad51367e5cd413fbe432180aa6a37f319f546d7bfaebcf2900edb69d2631e8212c64fd2e8d0f73eca86934f08cd21e0e7088256a4f82db1e87a154e45aa68ed61d9c08ab63c0a673f45b58e6360d6ecc2e5629cf52785bf304c47b9ec133eaa1b73569d3bf78c6f64470162428b3ca66e3bb780ee3f90cf6834c985cf81bef6acc997fc42064520b3a0e72ff83a70cc5f130bf1c821590db75797b4038c2b552426a0dba5f257e7f828ad84fc5dc1dfb31bf7a5ce576dc19316474c17e9cc661ffb84ee44fb8e39017f5a858f196b8f19b9984965cb123f377d32aebbf450b8b2fa911fe17d9dfce91", 0xf2}, {&(0x7f0000000480)="65421383b18a210c9c8371a1cfb962f4880ade3119e466b2211fe3c9dabe52ed6dba7819e4370ee139395358a6c345d2180da74ed1c5df548caf3d96bcc200cd999b7af70f1a2008fc407216000dc3dfe907a126378128e2e054ace051b7e72a131500b0ec66861460788c9963db3066d2ae6b2f79ce4df4acef16a19167664490fdef845337ef62a99ff36536c87fdb5801373703dd56fd357cc4dac1455a85e1b0521136f0eaeceeb1476ef7bb09f6cc967397e7ccfbdc585982f877fc55d336ba5872bf4206b3c85ef935066936c46a370a7c16bbbaf6fb7cddaac287a7ad9803d67f78c13e0b306bc885cfabd9c1f325cf389f94652c8cb37ca48610a2c9fe15032db75ecbac3719c91b63d23d67abad66f7987140d98a0db0a160a7a480d9de79198f87452542f5231869d862870ede92346e5e4c7686ac84342c1619624edc45e3e6d3c47b1a957f0a399728880ce6b150ba6c9a36d833078697e911caa048ab45073d5b6047d269cba440c3f4dfa328ad0122e5e2e9747370cb7ce5d60a52df0b83e64947e07b18178f48058d76791e1ce951657c711c8c9bce6bb80cad7610a7c02848a57f109a4b7c162ab52b70866fad3e9b4dad94253cc94fa140043a63a1ee119b4d54b34d86bdf39b1607215c10a72915c62c8e543da51c8d5f77359eed388ec99eef087261f65be3a0c8886ea219f8855f708277029342aa5d69ffebc1685eb0e7421d8ef21e0150da8bb3674598c4192ad2b6994ba53b220243c9a898b612cd254f6627e206d468231ca03f78d2dd6b95de26863b0d1130541ec7d02ecef2f5a827aa9ffc085602d9a75968748cf8d1dc54f96410c414c08ecb206963dbdb7836ba4ad4d63ffade99d47e79c52a6def7c802b9b448af72e31ae57bc0ce40f041f1b3ccc1a33114ffde4b2a1b0d0623bd6f71e11d5d98f159e28f0712d360a5a61bde4328ca8924aa2134e9c4829e80a28fa2cf0eb0363403ecb2b2073d63353fcc6392d8917fab574ee706adc703b06473d6b55dfee24372c14f6a6b047968bbe661ff48b0625f7e561af6da1cb8e8cfe1ab3e234a751e0c5501b99a49303e57411b7f16ebd9d3877f3dc97d38e643a0941c41606ee73d58795e42527879e78e289cbeca0b4dcff8c3a4d45bf537009c9a22d11ea69ad820126f220b83911e99c00a6ac56e6e7d32479ee006fc2341f825ca44e260caa2001efab861fd358a509f61e14c7e3027c6b3b321701d41bb502446bec357ee47ab8784d98094c6f933272a443041cec7e3d0f418b2a6b30858acca070f9314d739dda2a95878495de556c76284a6d02182285d9402b9ad0413394c56aca76ba5ceaeabf94a385844951fa64f8952cc6571fe2f3d92295bb163c7039a9f905fcd1c0c6ce7beec2ba83e7c35682e428f3b1ada532128f01ac13fddaf2bbc2f6be32a55c71572dc913340c0eb4ff5e4ad2070c36d78a47e32e50920936f3bbbe5fde3db1577e85e52ab18ebd8e4bd3f98a8adca96c98cd509d65a470dd0991bc423b77c2d83b7d4e1d0ff8d1148e08464d4d4a89959539b0bf71591f77a8409891443d2365af68ce731b629feb966c285d84abb456f01fe3ec8277c09069ba030505bf34e3cbcd14a24105696c4df30ae6079758b8c66ae7b7047158f8df51164d409d05df6f5a1d61d9ad356b9c785033261bf6429e22805672334ed087ed5f2d90e442ee3c1b071206fb7d699caac4545330696484be107401ca7d96a8828c5af806779e00bd3299da31783d53dc0b54fab572687f4b51fd917a05d42b5c743d92da9e166048995b0ed1e20d7f6454406046f3f8b98116d33c2e38ffa002c28b11d238574a607a362b17cb36bf0bb574d3cdad1c33eec1eb72eefa126d39f731b69ed24fa23b64dc5ccbc4656810b7b4289c272f79070cda1b29acb348365a26139e652239283d9534821110e666ded1083819bb383dcc087d5d26b5f185e0fde51a8fda7e78bd5bce0b42ac301e960392400d7aa21e3d1d6be3327a56b7a18ce82e897970ff7cd0530517054ec638ea71ba8b054f318e3de335528391a923703415c67d61727a255f695163986af0db98cc1659ef1137bd154a676a9e1a8e3f0ccb7e016dd02da3a6746ec09ac46f0b98074803c96ceeb824a6d1e93684297ff1d4e007f004e12f52fdf12e1f985e8c6017b4de42fa18da8ea3964dd7f51eb12b4b05889b3f065f2536933194cdc91aabf3c51179e01c91739b507430c50786349a9c280af5a944d235447cf7962ca9de5cd1e5dea3e877da36bd7f275fcee959840e7f5c431b41e72adeab12920861334975f06a1c578e273db904cba4c5bc0eba8f98411d687e973aeb7189eb0f6ad98e0c84a7cf1622003fe94c3ded61d27b541949f8f03b4d163cf7c1839c05efd772c31fb321bfed2a727cc045e7587d2795203b6d1da5a99f8320e9efb907a81ce96cb79c455ffd9c1ff9bb1d9c70f59bcdafe12604b378c27fb6b55ea90195d66584446c54883215ff6c4e12b112b0a89de7b75de7cdc7655a126e6287b8509ae8167f2a705a5363a1cd781b7ec6ef70a205f1fa4a0d1fd60c0c32f79c4971e294af8a46acb4082aa2cc3bb320ecd8a4513c19013ca6031b745bf33abfd80970d86bd3bf837c72312d78fff649bc443ce37c9f2f304d7cc80072165770202a7fadd51d19336ba1c051e55382a5f374790f80189989bbd6c2870209da6c914c59ab811cc609acddaebf0bab72eec4a4525cf5a1896ea383935004cb5776c2f040f8ddc3188d3d94fc48f0b6f4703b83632623b861b5415058783a252206c639126ecfb7edc2acc4eb305aa02e08dfcb2adab49f0335a948520064211e5cf4fa0d6cff35e9c360def444e924db372c05bb154b9b846a33a236e8eb24b1fdb8dda41885f7ed66616678f1a596babcb50466e30b595fbb87fcf5023207226a3d77ab4c85db563d60961c5b74505b7c98636700222cbfc969255b32bc649f9d95d60f297bbb0bd61caef320558b4537b006280837f834d6385bb52b46538e99df091b32022dcb7a36d5180706d23c8e0351bf4c76efc90df87c1ba06d76c71df668a53e17064d3425e4e1b83047db0fb10e44efd82bfb22da91bc52a78385a9ab43ccb12bdffa0d7c22e0d66b46b382556d03d3003ef662032eff199f7ede3129404e07ecdfc61b45d99276e1b8bd5cf238c2fd7e3a907bce306cba477da06ef22c09173b861b574ff240423cb1385b54b67daa71ee0d5b8780921604d64f4eb4ec4aa26dc8c21a8b6e10548e95c4341da1cd5e1f2e14d6d21902bd51a232dab67022025301f42c6b6922f9b6abc9a220f2d5544d1bb2bbc2a50271e3a6655be9e7751913d3d45db1208242ff84caf9b0033896e2cc56f4ed9bd8637aa9eee7052821a7cf2768d7dc2955ff39662a9ba51101b87c730f5f29c01bc5bb0efdde5b3e05df743810eb9ebe4bc71a6439b3f69ab9e1581942f33741583cab6a06b31921e6b0c397ae77950cbf35519dcd42ede82748515a0f478a442253edc3b6d3acd41bd8f01a716203c37fe46d2123d2a5a24fce20856982f20860947fbb254ea94ce3441944443c597def7866b96b64134488ffb9c4f5bedbe243450e9428fa4c94ae5a6d8a7b4af083c883cdf8468ad117136e5bcf7e036be3e74b7ab09c8a6e2f109d150df0c09bbd4a5d5d7fab11a6e04bd6a256379d74bd69871bd507be9c2e5fd58937de139ab7e9eb96bfde9160a5fcc0b5973e08ffe8096e66b08182d6551cbe8ecf32b85a658d7efa3565a3ec6b0b2d002ee2efd3d12c87065cd06713515e8693d2b170f6461c9015168b9542c33f280c34017a10f9f1082bba02ce8906c4359c64f05fa22a62aec7f1a1b6b9422a1ea8f76ee7d34a380588e037ac4c091b29761cd5451da34c29252951b9256b2091c7b9276adf1f63ed5a343f193a4ae167d56eb98f66d4c090dc5bcbd75cee3cbb6f15671fcd15cf97fcec6317a8dff6b4deb3d271e0bbb8af8bc1167d684f67af9864ec7e78ef9d6701ab2970ca201fff4e21eac3ddfd59c804370d8fc3302d8ed8a688bff0077891dbfeee9e3eaff7865dbeae8690b500a63853305b7519d8d1c3979366932ccdedc2e50e927eaa476a8977b1c976103c97042be59e24a4b33ceca2a604d15d22de202c0f1b140e6e5f2ef55b4e58f6cbe232d0fef05ae8a5aca1468d7415f8b7ff367b72747db8dc52fbe091b39a933cf08cf6b3b3d1c29ca701f358ddfa7b8edc57b5d9a6dedbe9f94510ce4a10294a716cb27cddbe4dc1979d867cfe06386808382208adf82a4b94cad8a5c6292ae67e5293e836b4f42c39811861f1d1bf106cfae20ee4f9439eff531e8dfd2b8c4a2135c92e5100cf28470eedfb5cb6030ea5724195c351832858ca09c7f042f8d30a89257ecf131aee4084b7a4ddcb3d92d9842a86b7dba67547d31ce2e23de07fde4a466301e2c6afb04b527c8968d3fa0f3a614d7df02373465b3fe184e95bb09ae6096fe0a99119a239077b1cac5e5bb648a1b553ce3441c949dd6341c21bbb805ecc3eb5fc5fe511b66593cf0bc27de6b73a8e9a1fb9be2fe4805a282bffe44dbf140dd2197a7891e939e8909ba402a2a10d798a08ee812b7733abb24287f98812bd59c512ea08ea272800a21c3cb150cd3c1a8f2e1dd355694ff7724522c97d1fc3b84a70375357c8cc52b6c01a3212385561723c7929c99d7177041b336ed85e9b98c827236146f7c10560476492d3026c757b5b1bf89f63e33319ff032c33cfc4fbbb2f7215ef12f274a60fa6e52e3fc83fb81af481c4ae3e470bb1acce6e344f01e2a51762e45c3b3cb0f80c787bcaae5e0be0d87b8d641dc45d44218385d151deb6cc58d30cab48bd5a7386c3b14510793900c99167c424cb581a06275fed56307884fcc31a6fd19d54493aad967f4c6a7c65f3e643cf65eb24850c68b63ae79603b4f78b81c677e6ed55f8eda633cda78b7c61e402099b025fa0d83b06cd87ac9d2ebc2a6dce1e387d1065661ab521d96dd4814a37e082765998e71ee420cc2d7578d3c9759cf7c30c6bfd22fff9913835024d894e385a7fed49fc0bbe08ec083334d8212abcf54e727faa10c68e374277a4101da757c60b168991d5fe867e4934c81cb29525e0e23951680b6456d772f4e67b07dfc8b8b89dd0f62537c127fef4ac472d03dd102f19cac2f8c8504334fa264317b503e938673c432ead44f9ff5edb0920897a607a7a6052c6f6c766152f39f4b19d167238005347914cd7c4e08c53ef09151f69029696acdfab89740d0c1ffa43973652b4da34c819f7dde24d4d4314a431954bee54f87f1ba31788658727283de6c0a8fbd0490592d3b0a2ad511d96041e0985b8aebdfc8e84a783db7bd17086734b315ffa99cbe6c4e6f4d7d5cdb992019c7352811c15ced61eaf674c2f3603adf6f61fee0c4f4be114066352b07bdf738720eb1a914b9faccc81761121b504985d68a891fa78322284e7fc5561acfb45cf586827533be2a33ba00d78519c721be51c52285b1ae52a280f22e22b39d3d0ab1b6e79b803085d8c23993a6ed510cb7554144b4c399a5664e80c5b1e888a0f77094980cbcf16301aba745a7ad3a8846dae797a7d8c8696bac32244a24ee4c4908a1848a63876d014177cfb80d5b3b7546674b423641a14fb8b57b32382dea0d27202ace7ac44e4a63bee2e26bea1094f59a833757b05ecf4f53e31dffb34e82e7e036f570cb7d8e429dcae1aaefdc943d4ded2b500"/4096, 0x1000}], 0x2, &(0x7f0000000300)=[@op={0x18, 0x117, 0x3, 0x1}, @op={0x18}], 0x30, 0x20000090}, {0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000340)="f9f67eafbc91e0b4947de80e89808bf2cd526d34781fa5ce4b23d2b695e6b9f76092e8445d55d0d6ace4dbc845b1000f721f036f6815854c1b120e13a829be257e1adebb60452530b5870b2a2b08b875c3c2114a9557ce138fffcdc1c3c793f55dff298da75fb06c3c2fe2d5831fd312a1ce9caf64ef3d772c69cd6450e7cbe289f0dd6e2db708c0a92ead7c4828e93ecb7037f8130c2942aed990c7847f3f761b2d6b572f867df73b38e2890bda3fef155a89dda59ac93746481c6acad409853c71cd530a25772691994a5b677e56b7e8588f9cc4b62f9d24c41c32456b747e9591e5f0e8e4", 0xe6}, {&(0x7f0000001480)="2cc148f9c3ba724f3e3f485d9db4516ee592ae54dd9057a928e390233cda4381a0777220ad2d7a78cda6205d0daf76b8b3876ec6383d888152faf10ff3f11654bf6e0416907f85dd2579dc1b32238a69ad804f1bc7ce16dd483eb2d6b544bb4fc908053296360e715f2fe51eb3f5a00f290f2c15469a0315708e93c0a7798418285d356955c10c288083108afcc15d6782fe3a3eab720ff444093dbcdc41d9e9484eeab77843e6c8b318ed900fe3429479dac8eac2e0ec4729fd5b", 0xbb}, {&(0x7f0000001540)="fe52794ee5dccfcc7811729153638ba506814aafebd38ba60e064674445200159de0cab6cae34452950cd22c91754fc7c60b5529d573af258e2db96da618bf370550db1983a7f98ed999a98c70479b079e385bff344aa5aa67b633e47b368cc373f27735ec5788520b5d951dd8ce541cd5786acff67590053932", 0x7a}, {&(0x7f00000015c0)="fd0b285e7382f65c4c99ee23e3fe2dd2ed6e6b86a04a045789bfc6c6e74335c94d57fcd787cb1409e7f35553e2e506f465f2f9ff7319eee5e8a77c2f05ef0feb77fe678a1ef83798aca139685682a407b26675c4a7eadef21c234c229e10c4e1665ad36e41434a44ec3fbae42ef8b4715342285cecf85bf613759ec101a76e7932b63f99caa0a305d1a338a4af597392b260610afe203a12ad6fc529783a0039b314f7e1356420320aa79e48dca3f5d8338f774106ad2f07b2af27db86ea4159487e0f70f5b8d272fd5ceef0ff65b280", 0xd0}], 0x4, &(0x7f0000002f40)=[@iv={0x1018, 0x117, 0x2, 0x1000, "a39d02e670aa060400bcf6c59343d61ae50a0f8994c0c23f118a16ffc30abc0fe2ffc1600e8f7c2ae827fd467bae6ec2c63674cb48ee91c1ed76862ca84c228fb53bc7c11783b4c8ee15b609c826b36293fd1b44311504268b936701a86abd1a7969e6774afe7cc575293040357b9feb8b0f931522f5fdab106df92674203da666fed1ea29babb5073b3fba37cca8416eef4839ca82a4717ecdf1489e53d1bc292650cba56972d6daa8b2798fd7825f4fd8e8d49840f21308c8d2c28564fc2d9ccb84c6ca74d143eed34392be479325b56a4676e7cedaafc4b8a3575715f63349e5fdd7db6938ce5e0b2b47469618a5598e680f595ef8f9ed7d1692cc0a3e9cf80bd34de49361afcc044ce2d40545f2cc77f6ccf5f811d985864479bcb158e8506b896b5989a063684638a2b9da3d473dac54414f51a62a9bb5e76c50d8704979739e6995a75a7fe670635bd32f9283b125c35569ab12d403836b1bea80181b296dda3c5ace848e9a1c11f2b759be2f206d0f13982a894999e447e4d15ade66fe1009f984f5446af7c0d782184e8a23402b297bf0d0cb9e8226122662a1d15886e78b449628f6d7de1393710616d082fcb7958610e387d3361107d2097719113dae6360a7989ff301c038b93b27547fa72795985d4fdd0b9469f9aaff08c64114e72c8b4911afe6edeb1e509e3b3a2ad798b9e9862e58b415734f4ddd0555ae64cac5c1eb69796fd180987a9c68b438dd552606c82f98f8d8e73a52f383f749a3e74ef32f9d8bc1dd10c783e7c0079aeb8106034fd743dfc0fb7f3026ca351037a8c756bf07b04a30204dc8636023fd6099496d58a59da5a7f1a4837a311dbcbd81543a500a1b52efc2efb45017e1b67bca56737856e285a73b7c1e33631abc4f2c830ffc8ffd27dc19c8bfafb8470aca656cbe786e0153425023a216da778576fc974af43c1d5a7fed86beb8ddd80a88589bde65e67b6f811493be07b1e878298b2f1a3608afdf35c9250b39b375c1c226efc59007735109d162a00b3f01badf9436483408f4e446c4143177974a25205d10e70ded932ea4ef23bcb46ff7534138545f42f8f5235cc7fcdf255f64a5874daf6e02ed7c8238b4431def88864104522be07b996377cc2c89e8aa96a9aca3fa6e36b1fa3d407a80781ea9de035170d968e17c78a5a1eafc32c5d64f7f9eaeafa810b5b7f1adb746b319d2a1fd2c0943e73e00ba4559b9f4d48888b023ea24b45e5a2271e3a0d9244cac65a8f042220535bffd28ca5acbefee25e870aa4858a37dc26192aa98edb37619981ff1c08e58df0255d2edf7d3a5bc06d1a95e38bb4a5200f6070020edeb09613ec0f8f1686284e69cea75157ba3175b07c5e118e538aeb744bf4239c37dbe0656181a73d1cc2074bad4627b11e1637afe956241e609103718ff97870a58fa86d358efd11cbba1b71004c56142486039c384f2f41ae6be6532dacc2b445499f6563e609253eabe470692e08e52717d8e4543f83d68a9fa892058a4f7d1c5d778f160d7be93c075a74861d12b3b98e11659d408eaea3ac2ef0fc53cbb253a3a1fdb3bedd4696461938a2f27d32e5fc14f7286eaca812f5aaf5d99b32e30e447c80c7009d7c173b78de7ae33b0b190b8346c7d33ebd32808759741089b464b1004f02d90e1e11ffa2cca11ecdab93b8be979cc0d6259d7c627a7f38885e988292637ef661bca1f74a20b0169eff3dd9f5989208764cbcee60d4d8f601c50f7c15abe2272303568489b3741e71e438c3d5dbead12d4d93e7aa8d2cc37b4db45837a55661ae94e8d541463365a17649117a354ab537829a88a079d9b644685d60667fbabfd2c8f39f0e46de2ba01f4796fc3b9dbf022c943a04e4e89e3fa6fb51178cd470ed7c1aee22e82253cebcbf6075f003b96081ba4b77394db90860a5f55957651374a134e8a15e804f8898312096f7f3fd1652208d27480f6b15087717db0d808d7ef2cbd0fc648b1118f5acadcf26eb62cbdc23faa797824feae4139bf62127fdeb4c53c1974fe3cf2f3877900f6447fcc3f919920bfd4cbbfa4217c456e8b76e806b63105c6e1fd4d428abe10b1e66bc98ad018699723eea24314307a04f27972a969f18ee33617da3c0c3f2da9cb686acad3a32aaa3de1dac4d1c995c56db06d913da840d08bc0c41b5a875c6523b39ec623908e4a2b736737f26e0256744daccbeabe9f26f212a0dff99d310e2ddcb4d2553df145a3b01c7d8fb27fb5ebd44fd1fef9b86b22b0f505dbc330101e2f88e4e0e1d60b2e29ac3734c67cdaa7f00ca2b3cd5bd7785a4cd2de6a99192a79555230d1a3cce0a4304cee2d186f9ddfd2354fd04fd907718503d1f4ffc2f4d04640892736302eedb8e3552233ce533664b08e37e6f2db59402a47224019361b5ab8ef881b293a2af8183dc198ec22324425a4032caadefc9eee03f2cbc7f56641793600e05360952b8e26c2861d31f0339afe87a6514557af63e3dc64e682366545d1626716344eb310771c442dd76c4a5bdadddff4cc1acc84005da31f816b22c76903cfe8c40456ada383bd844489df58d5a842994b85635b1591c78b76fba2689ac0cbeca6523ef1d7bae7ef30900cfa3a9dc938878ade6ff9bd002e52feb9191079929b276a65c04b5f4d85862918d76234f64931784110d84c79c185fb78365b4dc4f962dca0c2b8d4d284c51795e49c31c611afaab634b64df0c23b9e029b78f02e9e52fb6be4b8e37dcd0a03a807ef7b45c8655bc984d95c714409f93e806535bb7bce7bef5a899cc7b67a7d657e0779adf32e32b48b3a4721081c0397662e7677bda1905d265f71a393d0cd556e2645d7291472247648f3b4e4c36eadf5caa8f12e763405f09da33e775650eb2a71eae7655327423a998812989d939bebe50b8db4b08bceee0055cc3e867971d9086ecab1e61146d16bb445a3f01e14af714f3f6687fdc8779b8fa6b9f4e9950c5a19b401f4709e3b210564b3479b6ae0ad6547f71a524fa0398f827deec09fe6c1514a2e5beb75c05797c4614924ff4c67e07f11cca8b0437edaa2ee0f32b752f4ea64c71c03bcaa6ff9e2f06189f9eb128d7769d1cc1835e72603dc968b7ff195216b415f47f137a7e9038bfc92e898f9c57663f211930e5b5637194416abf24dc10d33d61b4ecdc512b5e23fcfcf964fab469ea75e7fa2a842a6cee7fe38e7467e4f8f2f26942f1b5f34a864170dde856c75f606dd6579a87cb2182b382f2c3db19bdc77c65e4d12ddbc7482b119dab29d0421805b4f700c226434cae1b94fef11a66cb14f69c2e0cc1db194c7f2b7d9e8c23b47019f7da3f1c1779423a91327279084ce2751bc43f06628e06a3f767ec13fe850a781055775234c1f91f735ce7d5a0411d6e6400dec9f03e90187f8fa914a1e22a2991944052c08fb188dd4e4ba79ca972ff3c5e5365619e9b19b4223c0d70b195b05946557d913907e843488dbb5fee4a03c01e2f75466cb4fa4807b27bc92abb5183c96e57e89b5056a5adde01eb7ec33226b5ac517bd14bc5cf73012ca701086ee079297a77b09c5b45bc805cce6395d8325f09904e26cea89a1e7651ca27a8b1b4d12992c4eac1c2eed49db24eb41d0524ec619c0cc1169b88461e93d5a486710e7d9ea9426e1f82f11445090325444d679c73d2a70386257e7b656cf57fd0e65c944946ffe7eea3628fda111d6ad7b87d87158e694e6322973bc284616b8c417ff5f8277cc79db84b1515626830fa2e21a8d6a0dc0dfbb8ddc315c220a8fd0c4e6a5ca1b258d5aea8067b543202f798404cd89b91c170fc80f241420f1c86f978f558bf05b038ecdf56bd7d2db7bb7963699ca1b20befb5f2199c0d2d04134406591656533275b3665e1b546188e11756fd45b56b7aeb441d24b4cf1db50ac86a135fdb326ffcc0f51e194d9e673dd214e0185981904f3b0c6e94f6faeb241837a4c0465ab6decec1ed352a66bfa6bb2b326162518e194a518b2c04f16fcd4dead94fd3304d2bd5bf6556f1d03759724d5fa8fdcc3f6b18e7ecc8aff4790c3e78ebc6dfc126e71499e6605e5ee8e913d8128894cc4058cc8cb85739718a412e52055337101cd056e572547f4bddd17113acd0bf70a7d83b6374e6577b6ee4f22fe4cf1aec8a2990b6cfde7c8d359f9a3b5b2b37bbfed7012c46929f09a31cef727f69f014d4fc022ff26b4a8ef292a2beb8fcba4e0b542f53cc69bb033830cbcedabbd163ac2a6312d9ef3d4e4b737845e4230794e44af5420f72bd378bb273ac974f05441d02c89268cc51798fb44726be79c179cd89b1e3312c89ff331896186a5daa93887893839a2af3e544eee537661906b30fb026d57468fe5521102a849a8a4afda1e4bff7308c1783b4a1f402972bcba47b12fb48c191fdf2d9a53aec77da20ad699ab1d56749971289513f9d817c150690cf813310372a8506999de401a44c7f8e0347a12a6aa5ee8e90651bb4a25ff827b8589c04052a23d24edfeeb256132e8f2aca50a97eea7dbfbc4c8ea2b6771d72afa80b1c3bd4fc5e1bfb2e84a12b1fa9a239900657af09e05c9a76880dd23f78f7933df176ccb51a341197b6df7882ecc39f45692fd1ecfd665274a57a98df5e640827279c10e64c57c2e2a186d55f6a92f3fcbe64a5c02f24f2bf8532e1c7b51983bbd4abdc6e00892d3c7e7d7e71b1b96807a0af5941baac7bffb50b10b5833e6aad20a757f8f889f43e4ebc6d3929c21784f1c9c98637396728ca50f5c5e9e602e3acffaacc8d7d0c0761725d3aa13c071a620e2f652fabba1a04d05bb0fda4a71f695e438237a289e45dc8d6cbe45e916f683b9de92cc2c5d04663f5db98d855d2cd2e5c15bbdb7b3f6b87d2ac24fc78bef3f5d6617c449c3f97af235399a811b6195872638afd34375581789d0487498e6c7a99bce572f40eb6186e6c78762ef2e740c93a4b0fae9fc9bf1eee0fcedc069170c2a9878b48be687650205b2727132cc1aa40d1f0953643bf662209ef1ad706a32a4585e6921d0ed941d4376bbe398e5d6d48dc1f9671287647b5c4b74875261e39ce01a248e63839cc89c6e10d35705cb39172867b55bb866ebce0e650449c5df6a26b70ced961555151841f0527f7af015539aae6fe77d09513c7b1796baffe793981d4a3ca8122eb2bc3521f3946ec0d637dc6c42477ae63e429912841495d4387711cdaf0fd647ce57c0b3406d76690befa5747605a916197c057d0855fe4b111b6afde126a372c4ebf2045394ff0e8af07b630131ab85d8cee4b7d79ffb06bfcb4c99bb6b36b88086d86ba59c597ffa0558257f6b20397fc6fbf17585c8d2e58cab12b624228b845a6686be10cbc9494f8677afa157ca4df4b2577d191163f6afc1d7e38edbaddd9d2b1fb3713da9f8961811517bf39f9eb7670fbc5913e674da477951e7ffbb5bfac57f539ebf3d45403133affc6b1bbb84d652677644248b1f8c4fa21cf5365cd21e90e77e0ac4343fa2d526f5f37b5bbe4771bc48b9c7030792b6a6b3159974b2c4a6c4d168b6d79c3ae112247ff949de52c5ac0e9a02ec710f8c679308864e622933e48e9a1553c10655a28ac6b9da5a8939026cfa1edc7f8617f11b050564a7dc23b7d8409b03f8ec3b73f84c872cd8ac63ba8477f56185bc2d035e375695b31956be7d74233a29e3eadf97e8a376c66fff5229463812c621a539d59a8de30d5c492e587b8a2ea3445f096ea14d5dd421f265ed6e31d10d994a612aa38cf3e875cdb902a0479c9683055d4ba6558e2601b4067b1"}, @assoc={0x3, 0x117, 0x4, 0xfffffeff}, @assoc={0x0, 0x117, 0x4, 0x7}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x0, 0x117, 0x2, 0x0, "f654f5ecad1d75389f6c41fd659376afd4c55e3e096980ddb1065af0a5e9aef800dac35e8578121ee889551fa16d5d7425af5458414e614f1b2a696ef020ed597d7917e9710fe241e2af8cf4804d51a17063611f2481843e8ea9da0ad4393fb4ec27c0"}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xe8, 0x117, 0x2, 0xd2, "a27516d216e0757953380f8219a18efa3ee136766fbc3cc0141a0af1c9298d4b6049a00bec27a3b1a922f8e54c4f0f9d93e2780e5b0375c0936c4f5a6e1c0b95495b14895a7ef361ca1d9c31a04d8c4e81009e4444cd72d7daa6df43c0acde3ebc7dfebc21c4aebb87d5d1f72672df60f7e146631efcf72dea7cfe433114318d386170f43620aa00829454e3d4df1fe748e4475992ec59d7b5441bcaa4be782eab5dfb70b3789b05cd8924227b83aa7bae2fbb3f9f88a64af1c939c9599a12585bce166294fe8858764fbf9225c709a8c0cb"}], 0x1190, 0x4000000}], 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:06 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept4$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x1c, 0x80800) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000200)={0x0, @in={{0x2, 0x4e20, @empty}}, 0xa694, 0xddc, 0x0, 0x0, 0x50, 0x4, 0x2}, &(0x7f00000002c0)=0x9c) getsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000300)=@assoc_id=r4, &(0x7f0000000340)=0x4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x201, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) getsockname$packet(r5, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000006c0)=0x14) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_HARD_IFINDEX={0x0, 0x6, r7}, @BATADV_ATTR_BONDING_ENABLED, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x42}}, 0x4880) 06:34:06 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_GET_EMULATED_CPUID(r3, 0xc008ae09, &(0x7f00000002c0)=""/90) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r0, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="1b00000020cfa08ef37d3cec30f6de97b50b76cddd48a78b2bb52cc23377334b40d7f16f7ff6971b30f84677", @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000000000080034000000000005002a00000000000500330000000000"], 0x34}}, 0x4880) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$tipc(&(0x7f0000000740)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000780)={0x30, r9, 0x1, 0x0, 0x0, {{}, {0x0, 0x7}, {0x14}}}, 0x30}}, 0x0) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r10, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r10, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r10, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r10, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r10, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r10, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$FS_IOC_SETFLAGS(r10, 0x40086602, &(0x7f0000000240)=0xfff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r7, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0x30, r9, 0x20, 0x70bd27, 0x25dfdbfc, {{}, {}, {0x14, 0x19, {0xdf88, 0x8, 0x10001, 0xffffffc2}}}, ["", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x4001}, 0x40080) 06:34:06 executing program 4 (fault-call:9 fault-nth:14): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2009.568110] FAULT_INJECTION: forcing a failure. [ 2009.568110] name failslab, interval 1, probability 0, space 0, times 0 [ 2009.586265] CPU: 0 PID: 15421 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2009.594185] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2009.603548] Call Trace: [ 2009.606162] dump_stack+0x142/0x197 [ 2009.609818] should_fail.cold+0x10f/0x159 [ 2009.613984] should_failslab+0xdb/0x130 [ 2009.617965] __kmalloc+0x2f0/0x7a0 [ 2009.621502] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2009.626636] ? sock_kmalloc+0x7f/0xc0 [ 2009.630428] sock_kmalloc+0x7f/0xc0 [ 2009.634045] af_alg_alloc_areq+0x24/0x1e0 [ 2009.638256] aead_recvmsg+0x3a6/0x1d20 [ 2009.642156] ? aead_release+0x50/0x50 [ 2009.645961] ? selinux_socket_recvmsg+0x36/0x40 [ 2009.650628] ? security_socket_recvmsg+0x91/0xc0 [ 2009.655383] ? aead_release+0x50/0x50 [ 2009.659186] sock_recvmsg+0xc6/0x110 [ 2009.662900] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2009.667903] ___sys_recvmsg+0x21f/0x4d0 [ 2009.671876] ? ___sys_sendmsg+0x840/0x840 [ 2009.676011] ? __fget+0x210/0x370 [ 2009.679471] ? lock_downgrade+0x740/0x740 [ 2009.683627] ? __fget+0x237/0x370 [ 2009.687088] ? __fget_light+0x172/0x1f0 [ 2009.691059] ? __fdget+0x1b/0x20 [ 2009.694428] ? sockfd_lookup_light+0xb4/0x160 [ 2009.698922] __sys_recvmsg+0xb6/0x140 [ 2009.702736] ? SyS_sendmmsg+0x60/0x60 [ 2009.706532] SyS_recvmsg+0x2d/0x50 [ 2009.710077] ? __sys_recvmsg+0x140/0x140 [ 2009.714138] do_syscall_64+0x1e8/0x640 [ 2009.718027] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2009.722889] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2009.728085] RIP: 0033:0x45b399 [ 2009.731261] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2009.738972] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2009.746238] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2009.753500] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2009.760767] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 06:34:07 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bsg\x00', 0x2, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha384\x00'}, 0x58) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x10000, 0x0) ioctl$SNDRV_PCM_IOCTL_RESET(r1, 0x4141, 0x0) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f00000001c0)) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000100)={0x0, 'veth1_vlan\x00', {0x2}, 0x6}) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$rose(r5, 0x104, 0x3, &(0x7f0000000080)=0x8, 0x4) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r6, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r6, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) setsockopt$inet_tcp_TLS_RX(r6, 0x6, 0x2, &(0x7f0000000200)=@ccm_128={{0x303}, "70215f814ed5605a", "f60abb24194cfb05042bd4e23836605a", "d96acd75", "3eaa40bdf08a6d8c"}, 0x28) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="60fe091dffff000000000000000000", @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000000000080034000000000005002a00000000000500330000000000005d497d7b79e18df17a8e18d7bfa4015f73f6a991b3fb87e8392e133deff4f9996caff3fda224af9c3414803d5c71cd68926ade0a441e9c27ed3b38323ae96671"], 0x34}}, 0x4880) [ 2009.768032] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000e 06:34:07 executing program 4 (fault-call:9 fault-nth:15): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2010.032096] FAULT_INJECTION: forcing a failure. [ 2010.032096] name failslab, interval 1, probability 0, space 0, times 0 [ 2010.054310] CPU: 0 PID: 15435 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2010.062366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2010.071758] Call Trace: [ 2010.074360] dump_stack+0x142/0x197 [ 2010.078011] should_fail.cold+0x10f/0x159 [ 2010.082176] should_failslab+0xdb/0x130 [ 2010.086279] __kmalloc+0x2f0/0x7a0 [ 2010.089829] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2010.094849] ? sock_kmalloc+0x7f/0xc0 [ 2010.098830] sock_kmalloc+0x7f/0xc0 [ 2010.102466] af_alg_alloc_areq+0x24/0x1e0 [ 2010.106627] aead_recvmsg+0x3a6/0x1d20 [ 2010.110655] ? aead_release+0x50/0x50 [ 2010.114460] ? selinux_socket_recvmsg+0x36/0x40 [ 2010.119135] ? security_socket_recvmsg+0x91/0xc0 [ 2010.123895] ? aead_release+0x50/0x50 [ 2010.127702] sock_recvmsg+0xc6/0x110 06:34:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0xfffffffffffffd35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x40, 0x3}, 0x0, 0x100000000, 0x0, 0x0, 0x7f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) getsockname$netrom(r2, &(0x7f0000000180)={{0x3, @rose}, [@null, @null, @remote, @netrom, @bcast, @default, @netrom, @rose]}, &(0x7f0000000200)=0x48) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r3 = accept(r0, 0x0, 0x0) sendmmsg$alg(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:07 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/mdstat\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_S_SELECTION(r2, 0xc040563e, &(0x7f0000000140)={0x1, 0x0, 0x103, 0x2, {0x8, 0x1, 0x0, 0x4}}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x20010, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x101000, 0x0) write$9p(r3, &(0x7f0000000040)="807c4e057d9b068a3178330e892978430c32bd73a387d2c3d239f93fa7aa713c9018707e10910acae4fdd8dc01aea95fc9b8c67618b96f6f6c790ec4e90632fab250f38df7bb33e8508981f8fb9d117a316efc66", 0x54) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:07 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x80040, 0x0) ioctl$VHOST_SET_LOG_BASE(r0, 0x4008af04, &(0x7f0000000140)=&(0x7f00000000c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r2 = dup2(r1, r1) write$P9_RMKNOD(r2, &(0x7f0000000000)={0xff06}, 0xffffff57) bind$ax25(r2, &(0x7f00000001c0)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x7}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @bcast]}, 0x48) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)) r3 = syz_open_pts(r1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$TUNSETSTEERINGEBPF(r6, 0x800454e0, &(0x7f0000000240)=r0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11}) [ 2010.131415] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2010.136532] ___sys_recvmsg+0x21f/0x4d0 [ 2010.140642] ? ___sys_sendmsg+0x840/0x840 [ 2010.144913] ? __fget+0x210/0x370 [ 2010.148387] ? lock_downgrade+0x740/0x740 [ 2010.152544] ? __fget+0x237/0x370 [ 2010.156119] ? __fget_light+0x172/0x1f0 [ 2010.160098] ? __fdget+0x1b/0x20 [ 2010.163468] ? sockfd_lookup_light+0xb4/0x160 [ 2010.168068] __sys_recvmsg+0xb6/0x140 [ 2010.171871] ? SyS_sendmmsg+0x60/0x60 [ 2010.175691] SyS_recvmsg+0x2d/0x50 [ 2010.179234] ? __sys_recvmsg+0x140/0x140 [ 2010.183321] do_syscall_64+0x1e8/0x640 [ 2010.187210] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2010.192070] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2010.197258] RIP: 0033:0x45b399 [ 2010.200450] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2010.208158] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2010.215425] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2010.222799] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 06:34:07 executing program 4 (fault-call:9 fault-nth:16): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2010.230188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2010.237457] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000000f [ 2010.366295] FAULT_INJECTION: forcing a failure. [ 2010.366295] name failslab, interval 1, probability 0, space 0, times 0 [ 2010.429611] CPU: 0 PID: 15448 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2010.437558] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2010.446919] Call Trace: [ 2010.449523] dump_stack+0x142/0x197 [ 2010.453300] should_fail.cold+0x10f/0x159 [ 2010.457459] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2010.462238] should_failslab+0xdb/0x130 [ 2010.466219] __kmalloc+0x71/0x7a0 [ 2010.469680] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2010.474646] ? trace_hardirqs_on+0xd/0x10 [ 2010.478812] ? ahash_save_req+0x12b/0x370 [ 2010.482971] ? ahash_def_finup_finish1+0x120/0x120 [ 2010.487903] ahash_save_req+0x12b/0x370 [ 2010.491883] ahash_def_finup+0x43/0xf0 [ 2010.495775] ? crypto_ahash_digest+0xb0/0xb0 [ 2010.500289] crypto_ahash_op+0xbf/0x180 [ 2010.504267] crypto_ahash_finup+0x57/0x70 [ 2010.508418] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2010.513893] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2010.519258] gcm_hash_init_continue+0x28b/0x370 [ 2010.523931] gcm_hash+0x1fd/0x2b0 [ 2010.527390] gcm_encrypt_continue+0x1c3/0x240 [ 2010.531890] crypto_gcm_encrypt+0x40b/0x510 [ 2010.536223] aead_recvmsg+0x131b/0x1d20 [ 2010.540211] ? aead_release+0x50/0x50 [ 2010.544013] ? selinux_socket_recvmsg+0x36/0x40 [ 2010.548684] ? security_socket_recvmsg+0x91/0xc0 [ 2010.553441] ? aead_release+0x50/0x50 [ 2010.557250] sock_recvmsg+0xc6/0x110 [ 2010.560970] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2010.566095] ___sys_recvmsg+0x21f/0x4d0 [ 2010.570081] ? ___sys_sendmsg+0x840/0x840 [ 2010.574228] ? __fget+0x210/0x370 [ 2010.577792] ? lock_downgrade+0x740/0x740 [ 2010.581948] ? __fget+0x237/0x370 [ 2010.585412] ? __fget_light+0x172/0x1f0 [ 2010.589390] ? __fdget+0x1b/0x20 [ 2010.592763] ? sockfd_lookup_light+0xb4/0x160 [ 2010.597262] __sys_recvmsg+0xb6/0x140 [ 2010.601069] ? SyS_sendmmsg+0x60/0x60 [ 2010.604889] SyS_recvmsg+0x2d/0x50 [ 2010.608430] ? __sys_recvmsg+0x140/0x140 [ 2010.612498] do_syscall_64+0x1e8/0x640 [ 2010.616495] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2010.621402] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2010.626686] RIP: 0033:0x45b399 [ 2010.629872] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2010.637584] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2010.644857] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2010.652126] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2010.659402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2010.666775] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000010 06:34:07 executing program 4 (fault-call:9 fault-nth:17): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000001c0)='TIPC\x00') sendmsg$TIPC_CMD_DISABLE_BEARER(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="3000005616ab00000000000000010b7f6593f900", @ANYRES16=r2, @ANYBLOB="04002abd7000fbdbdf25010000000000000002410000001420136574683a73797a6b616c6c657230000027601b873f894eaf30a23715cfce05952ec486ea8d7df58d77c79cda2d833d7642c274d723a31c69e0fe82"], 0x30}, 0x1, 0x0, 0x0, 0x40000}, 0x40) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r3, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000002e80)=""/167, 0xa7}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00020000000013fb00000f0000000500300000000000080034000000000005002a00000000004472300233f09e05"], 0x34}}, 0x4880) [ 2010.845020] FAULT_INJECTION: forcing a failure. [ 2010.845020] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2010.857029] CPU: 0 PID: 15458 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2010.865048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2010.874406] Call Trace: [ 2010.877009] dump_stack+0x142/0x197 [ 2010.880756] should_fail.cold+0x10f/0x159 [ 2010.884919] __alloc_pages_nodemask+0x1d6/0x7a0 [ 2010.889599] ? ____cache_alloc_node+0x162/0x1d0 [ 2010.894279] ? __alloc_pages_slowpath+0x2930/0x2930 [ 2010.899307] ? ____cache_alloc_node+0x162/0x1d0 [ 2010.903988] cache_grow_begin+0x80/0x400 [ 2010.908083] ____cache_alloc_node+0x17c/0x1d0 [ 2010.912592] __kmalloc+0x21a/0x7a0 [ 2010.916152] ? sock_kmalloc+0x7f/0xc0 [ 2010.919962] sock_kmalloc+0x7f/0xc0 [ 2010.923598] af_alg_alloc_areq+0x24/0x1e0 [ 2010.927753] aead_recvmsg+0x3a6/0x1d20 [ 2010.931654] ? aead_release+0x50/0x50 [ 2010.935456] ? selinux_socket_recvmsg+0x36/0x40 [ 2010.940134] ? security_socket_recvmsg+0x91/0xc0 [ 2010.944897] ? aead_release+0x50/0x50 [ 2010.948701] sock_recvmsg+0xc6/0x110 [ 2010.952415] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2010.957438] ___sys_recvmsg+0x21f/0x4d0 [ 2010.961418] ? ___sys_sendmsg+0x840/0x840 [ 2010.965658] ? __fget+0x210/0x370 [ 2010.969124] ? lock_downgrade+0x740/0x740 [ 2010.973278] ? __fget+0x237/0x370 [ 2010.976741] ? __fget_light+0x172/0x1f0 [ 2010.980724] ? __fdget+0x1b/0x20 [ 2010.984092] ? sockfd_lookup_light+0xb4/0x160 [ 2010.988590] __sys_recvmsg+0xb6/0x140 [ 2010.992392] ? SyS_sendmmsg+0x60/0x60 [ 2010.996293] SyS_recvmsg+0x2d/0x50 [ 2010.999832] ? __sys_recvmsg+0x140/0x140 [ 2011.004007] do_syscall_64+0x1e8/0x640 [ 2011.007898] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2011.012753] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2011.017946] RIP: 0033:0x45b399 [ 2011.021134] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2011.028846] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2011.036230] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2011.043501] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2011.050772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2011.058047] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000011 06:34:08 executing program 1: r0 = getegid() setfsgid(r0) r1 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0xa6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r4, 0x84, 0x20, &(0x7f0000000080)=0x8001, 0x4) write$P9_RSTAT(r4, &(0x7f0000000000)={0x66, 0x7d, 0x1, {0x0, 0x5f, 0x6, 0x6, {0x2, 0x3, 0x4}, 0x2000000, 0x0, 0x2, 0x0, 0x14, 'ppp0em0vboxnet0wlan0', 0x0, '', 0x4, 'eth0', 0x14, 'posix_acl_accesseth1'}}, 0x66) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r5) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:08 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:08 executing program 4 (fault-call:9 fault-nth:18): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:08 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) write$P9_RMKNOD(0xffffffffffffffff, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r1 = syz_open_pts(r0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SIOCRSSCAUSE(r4, 0x89e1, &(0x7f0000000040)=0x7f) r5 = getpid() sched_setattr(r5, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$DRM_IOCTL_GET_CLIENT(r9, 0xc0286405, &(0x7f00000000c0)={0x9, 0x7, {r6}, {0xee01}, 0x1000, 0x7f}) rt_tgsigqueueinfo(r5, r10, 0x1d, &(0x7f00000001c0)={0x2f, 0x1}) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x11}) ioctl$TIOCOUTQ(r1, 0x5411, &(0x7f0000000140)) [ 2011.374111] FAULT_INJECTION: forcing a failure. [ 2011.374111] name failslab, interval 1, probability 0, space 0, times 0 [ 2011.418176] CPU: 0 PID: 15478 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2011.426096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2011.435450] Call Trace: [ 2011.438041] dump_stack+0x142/0x197 [ 2011.441671] should_fail.cold+0x10f/0x159 [ 2011.445818] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2011.450571] should_failslab+0xdb/0x130 [ 2011.454540] __kmalloc+0x71/0x7a0 [ 2011.457982] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2011.462896] ? trace_hardirqs_on+0xd/0x10 [ 2011.467037] ? ahash_save_req+0x12b/0x370 [ 2011.471963] ? ahash_def_finup_finish1+0x120/0x120 [ 2011.476887] ahash_save_req+0x12b/0x370 [ 2011.480860] ahash_def_finup+0x43/0xf0 [ 2011.484733] ? crypto_ahash_digest+0xb0/0xb0 [ 2011.489139] crypto_ahash_op+0xbf/0x180 [ 2011.493115] crypto_ahash_finup+0x57/0x70 [ 2011.497259] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2011.502625] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2011.507990] gcm_hash_init_continue+0x28b/0x370 [ 2011.512646] gcm_hash+0x1fd/0x2b0 [ 2011.516103] gcm_encrypt_continue+0x1c3/0x240 [ 2011.520591] crypto_gcm_encrypt+0x40b/0x510 [ 2011.524901] aead_recvmsg+0x131b/0x1d20 [ 2011.528877] ? aead_release+0x50/0x50 [ 2011.532671] ? selinux_socket_recvmsg+0x36/0x40 [ 2011.537326] ? security_socket_recvmsg+0x91/0xc0 [ 2011.542075] ? aead_release+0x50/0x50 [ 2011.545878] sock_recvmsg+0xc6/0x110 [ 2011.549584] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2011.554596] ___sys_recvmsg+0x21f/0x4d0 [ 2011.558567] ? ___sys_sendmsg+0x840/0x840 [ 2011.562708] ? __fget+0x210/0x370 [ 2011.566160] ? lock_downgrade+0x740/0x740 [ 2011.570310] ? __fget+0x237/0x370 [ 2011.573761] ? __fget_light+0x172/0x1f0 [ 2011.577732] ? __fdget+0x1b/0x20 [ 2011.581088] ? sockfd_lookup_light+0xb4/0x160 [ 2011.585598] __sys_recvmsg+0xb6/0x140 [ 2011.589395] ? SyS_sendmmsg+0x60/0x60 [ 2011.593195] SyS_recvmsg+0x2d/0x50 [ 2011.596724] ? __sys_recvmsg+0x140/0x140 [ 2011.600782] do_syscall_64+0x1e8/0x640 [ 2011.604667] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2011.609512] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2011.614693] RIP: 0033:0x45b399 06:34:08 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f00000000c0)={0x3, 0x14, 0x0, 0x7, 0xef, 0x4925eb28, &(0x7f00000001c0)="4cf25daa2b1a52671078f4a2bc02f5d3981d30797f9c5d7507d2a84185e48a965f145d1f9bae4092521a9dae2380b5eb244296620da24081b4cb2a3ad0220f0b3634cfa275c02a2404fddf60fa2296949d01155e85ecde223e1d7825485e7096a74aaa27f5f6a5fb4bf544c954da1d1a383ca97df756029b773fcf2ee215e4d1cb3a4521575348a12cc8df0e29aa55561afb1d241abae414c2f9852006f3152bb0a27618e62d429c813f3d43dddf5645ae4dcf86bee8359dfc37e9f235d8fd4427ed6fd8ca039ae563365dc16a77a85113d6c411109e9fcc97b450d311dfe8170fb99d89f9a3e5de3c7b5ca43f36bc"}) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r3 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11}) [ 2011.617887] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2011.625694] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2011.632952] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2011.640212] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2011.647472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2011.654749] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000012 06:34:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r4, 0xc0585611, &(0x7f0000000080)={0x5, 0x3, 0x4, 0x0, 0x6, {0x0, 0x2710}, {0x4, 0x2, 0x5, 0x2, 0x1, 0x5, "9cbaa30c"}, 0x8001, 0x1, @userptr=0x3d, 0x7fffffff, 0x0, r0}) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r5, 0xc0305302, &(0x7f0000000100)={0x7ff, 0x5, 0x6, 0x8001, 0x200, 0x80000001}) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:09 executing program 4 (fault-call:9 fault-nth:19): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2012.288900] FAULT_INJECTION: forcing a failure. [ 2012.288900] name failslab, interval 1, probability 0, space 0, times 0 [ 2012.319584] CPU: 0 PID: 15493 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2012.327508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2012.336975] Call Trace: [ 2012.339562] dump_stack+0x142/0x197 [ 2012.343209] should_fail.cold+0x10f/0x159 [ 2012.347369] should_failslab+0xdb/0x130 [ 2012.351332] __kmalloc+0x2f0/0x7a0 [ 2012.354872] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2012.359882] ? sock_kmalloc+0x7f/0xc0 [ 2012.363677] sock_kmalloc+0x7f/0xc0 [ 2012.367302] af_alg_alloc_areq+0x24/0x1e0 [ 2012.371439] aead_recvmsg+0x3a6/0x1d20 [ 2012.375425] ? aead_release+0x50/0x50 [ 2012.379222] ? selinux_socket_recvmsg+0x36/0x40 [ 2012.383885] ? security_socket_recvmsg+0x91/0xc0 [ 2012.388645] ? aead_release+0x50/0x50 [ 2012.392450] sock_recvmsg+0xc6/0x110 [ 2012.396161] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2012.401282] ___sys_recvmsg+0x21f/0x4d0 [ 2012.405244] ? ___sys_sendmsg+0x840/0x840 [ 2012.409389] ? __fget+0x210/0x370 [ 2012.412846] ? lock_downgrade+0x740/0x740 [ 2012.416996] ? __fget+0x237/0x370 [ 2012.420446] ? __fget_light+0x172/0x1f0 [ 2012.424415] ? __fdget+0x1b/0x20 [ 2012.427779] ? sockfd_lookup_light+0xb4/0x160 [ 2012.432360] __sys_recvmsg+0xb6/0x140 [ 2012.436155] ? SyS_sendmmsg+0x60/0x60 [ 2012.439995] SyS_recvmsg+0x2d/0x50 [ 2012.443531] ? __sys_recvmsg+0x140/0x140 [ 2012.447591] do_syscall_64+0x1e8/0x640 [ 2012.451473] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2012.456315] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2012.461493] RIP: 0033:0x45b399 [ 2012.464676] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2012.472374] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2012.479636] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2012.486897] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2012.494162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2012.501424] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000013 06:34:09 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)=ANY=[@ANYBLOB="01000030", @ANYRES32=0x0], &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r7, 0x84, 0x6f, &(0x7f00000001c0)={r8, 0x0, 0x0}, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000000)={r8, 0x1, 0x1, 0x10001, 0x2, 0x3ff}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000080)={r9, 0x4, 0x101, 0x6}, 0x10) r10 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r10, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r10) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:09 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002544, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) 06:34:10 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={0x0, r1, 0x14}, 0x10) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchown(r2, r3, r4) r5 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r5, 0x5412, &(0x7f0000000100)={0x11, 0x7, 0x0, 0x0, 0x3}) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000300)='nl80211\x00') sendmsg$NL80211_CMD_GET_KEY(r1, &(0x7f00000003c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x30, r6, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@NL80211_ATTR_MAC={0xa, 0x6, @random="55ba80302e6d"}, @NL80211_ATTR_KEY_SEQ={0xb, 0xa, "3c38d70a6a64b8"}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000}, 0x40004) 06:34:10 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x101, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KIOCSOUND(r5, 0x4b2f, 0x100000000) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) getsockopt$CAN_RAW_FD_FRAMES(0xffffffffffffffff, 0x65, 0x5, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:10 executing program 4 (fault-call:9 fault-nth:20): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2012.966418] FAULT_INJECTION: forcing a failure. [ 2012.966418] name failslab, interval 1, probability 0, space 0, times 0 [ 2012.986356] CPU: 1 PID: 15513 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2012.994267] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2013.003730] Call Trace: [ 2013.006331] dump_stack+0x142/0x197 [ 2013.009983] should_fail.cold+0x10f/0x159 [ 2013.014137] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2013.018894] should_failslab+0xdb/0x130 [ 2013.022915] __kmalloc+0x71/0x7a0 [ 2013.026367] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2013.031298] ? trace_hardirqs_on+0xd/0x10 [ 2013.035441] ? ahash_save_req+0x12b/0x370 [ 2013.039595] ? ahash_def_finup_finish1+0x120/0x120 [ 2013.044553] ahash_save_req+0x12b/0x370 [ 2013.048677] ahash_def_finup+0x43/0xf0 [ 2013.052560] ? crypto_ahash_digest+0xb0/0xb0 [ 2013.057031] crypto_ahash_op+0xbf/0x180 [ 2013.061005] crypto_ahash_finup+0x57/0x70 [ 2013.065151] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2013.070511] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2013.075882] gcm_hash_init_continue+0x28b/0x370 [ 2013.080543] gcm_hash+0x1fd/0x2b0 [ 2013.084001] gcm_encrypt_continue+0x1c3/0x240 [ 2013.088508] crypto_gcm_encrypt+0x40b/0x510 [ 2013.092822] aead_recvmsg+0x131b/0x1d20 [ 2013.096814] ? aead_release+0x50/0x50 [ 2013.100606] ? selinux_socket_recvmsg+0x36/0x40 [ 2013.105271] ? security_socket_recvmsg+0x91/0xc0 [ 2013.110022] ? aead_release+0x50/0x50 [ 2013.113822] sock_recvmsg+0xc6/0x110 [ 2013.117537] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2013.122545] ___sys_recvmsg+0x21f/0x4d0 [ 2013.126508] ? ___sys_sendmsg+0x840/0x840 [ 2013.130649] ? __fget+0x210/0x370 [ 2013.134106] ? lock_downgrade+0x740/0x740 [ 2013.138252] ? __fget+0x237/0x370 [ 2013.141711] ? __fget_light+0x172/0x1f0 [ 2013.145690] ? __fdget+0x1b/0x20 [ 2013.149050] ? sockfd_lookup_light+0xb4/0x160 [ 2013.153542] __sys_recvmsg+0xb6/0x140 [ 2013.157342] ? SyS_sendmmsg+0x60/0x60 [ 2013.161147] SyS_recvmsg+0x2d/0x50 [ 2013.164673] ? __sys_recvmsg+0x140/0x140 [ 2013.168750] do_syscall_64+0x1e8/0x640 [ 2013.172631] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2013.177470] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2013.182659] RIP: 0033:0x45b399 [ 2013.185886] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2013.193700] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2013.200957] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2013.208326] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2013.215602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2013.222914] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000014 [ 2013.316188] Unknown ioctl 1074025828 06:34:10 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000040)=0x6, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:10 executing program 4 (fault-call:9 fault-nth:21): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2013.726149] FAULT_INJECTION: forcing a failure. [ 2013.726149] name failslab, interval 1, probability 0, space 0, times 0 [ 2013.754704] CPU: 0 PID: 15528 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2013.762740] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2013.772116] Call Trace: [ 2013.774737] dump_stack+0x142/0x197 [ 2013.778385] should_fail.cold+0x10f/0x159 [ 2013.782548] should_failslab+0xdb/0x130 [ 2013.786526] __kmalloc+0x2f0/0x7a0 [ 2013.790072] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2013.795093] ? sock_kmalloc+0x7f/0xc0 [ 2013.798899] sock_kmalloc+0x7f/0xc0 [ 2013.802535] af_alg_alloc_areq+0x24/0x1e0 [ 2013.806692] aead_recvmsg+0x3a6/0x1d20 [ 2013.810593] ? aead_release+0x50/0x50 [ 2013.814508] ? selinux_socket_recvmsg+0x36/0x40 [ 2013.819182] ? security_socket_recvmsg+0x91/0xc0 [ 2013.823980] ? aead_release+0x50/0x50 [ 2013.827784] sock_recvmsg+0xc6/0x110 [ 2013.831499] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2013.836531] ___sys_recvmsg+0x21f/0x4d0 [ 2013.840516] ? ___sys_sendmsg+0x840/0x840 [ 2013.844758] ? __fget+0x210/0x370 [ 2013.848223] ? lock_downgrade+0x740/0x740 [ 2013.852381] ? __fget+0x237/0x370 [ 2013.855850] ? __fget_light+0x172/0x1f0 [ 2013.859835] ? __fdget+0x1b/0x20 [ 2013.863307] ? sockfd_lookup_light+0xb4/0x160 [ 2013.867812] __sys_recvmsg+0xb6/0x140 [ 2013.871613] ? SyS_sendmmsg+0x60/0x60 [ 2013.875433] SyS_recvmsg+0x2d/0x50 [ 2013.878977] ? __sys_recvmsg+0x140/0x140 [ 2013.883141] do_syscall_64+0x1e8/0x640 [ 2013.887030] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2013.891884] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2013.897154] RIP: 0033:0x45b399 [ 2013.900383] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2013.908095] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2013.915366] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2013.922636] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2013.929903] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2013.937169] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000015 06:34:11 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x60801, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) [ 2014.168782] Unknown ioctl 1074025828 06:34:11 executing program 4 (fault-call:9 fault-nth:22): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2014.267830] FAULT_INJECTION: forcing a failure. [ 2014.267830] name failslab, interval 1, probability 0, space 0, times 0 [ 2014.295770] CPU: 0 PID: 15538 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2014.303696] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2014.313053] Call Trace: 06:34:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) open(0xfffffffffffffffd, 0x30002, 0x25) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 2014.315648] dump_stack+0x142/0x197 [ 2014.319294] should_fail.cold+0x10f/0x159 [ 2014.323455] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2014.328340] should_failslab+0xdb/0x130 [ 2014.332321] __kmalloc+0x71/0x7a0 [ 2014.335789] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2014.340723] ? trace_hardirqs_on+0xd/0x10 [ 2014.344987] ? ahash_save_req+0x12b/0x370 [ 2014.349145] ? ahash_def_finup_finish1+0x120/0x120 [ 2014.354089] ahash_save_req+0x12b/0x370 [ 2014.358071] ahash_def_finup+0x43/0xf0 [ 2014.361962] ? crypto_ahash_digest+0xb0/0xb0 [ 2014.366451] crypto_ahash_op+0xbf/0x180 [ 2014.370451] crypto_ahash_finup+0x57/0x70 [ 2014.374646] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2014.380015] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2014.385486] gcm_hash_init_continue+0x28b/0x370 [ 2014.390171] gcm_hash+0x1fd/0x2b0 [ 2014.393644] gcm_encrypt_continue+0x1c3/0x240 [ 2014.398149] crypto_gcm_encrypt+0x40b/0x510 [ 2014.402476] aead_recvmsg+0x131b/0x1d20 [ 2014.406492] ? aead_release+0x50/0x50 [ 2014.410414] ? selinux_socket_recvmsg+0x36/0x40 [ 2014.415090] ? security_socket_recvmsg+0x91/0xc0 [ 2014.419849] ? aead_release+0x50/0x50 [ 2014.423653] sock_recvmsg+0xc6/0x110 [ 2014.427370] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2014.432511] ___sys_recvmsg+0x21f/0x4d0 [ 2014.436494] ? ___sys_sendmsg+0x840/0x840 [ 2014.440747] ? __fget+0x210/0x370 [ 2014.444213] ? lock_downgrade+0x740/0x740 [ 2014.448411] ? __fget+0x237/0x370 [ 2014.451986] ? __fget_light+0x172/0x1f0 [ 2014.455963] ? __fdget+0x1b/0x20 [ 2014.459347] ? sockfd_lookup_light+0xb4/0x160 [ 2014.463877] __sys_recvmsg+0xb6/0x140 [ 2014.467689] ? SyS_sendmmsg+0x60/0x60 [ 2014.471611] SyS_recvmsg+0x2d/0x50 [ 2014.475153] ? __sys_recvmsg+0x140/0x140 [ 2014.479230] do_syscall_64+0x1e8/0x640 [ 2014.483123] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2014.487980] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2014.493288] RIP: 0033:0x45b399 [ 2014.496475] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2014.504287] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2014.511568] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2014.518968] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2014.526362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2014.533641] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000016 06:34:11 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 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, 0xe9164543, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:12 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000040)=0x1) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snapshot\x00', 0x480100, 0x0) ioctl$VIDIOC_SUBDEV_S_DV_TIMINGS(r2, 0xc0845657, &(0x7f00000001c0)={0x0, @reserved}) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0xffffffff}) ioctl$TUNSETOWNER(r2, 0x400454cc, 0xee01) r3 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11}) 06:34:12 executing program 4 (fault-call:9 fault-nth:23): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2015.125421] FAULT_INJECTION: forcing a failure. [ 2015.125421] name failslab, interval 1, probability 0, space 0, times 0 [ 2015.175375] CPU: 0 PID: 15555 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2015.183300] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2015.192748] Call Trace: [ 2015.195355] dump_stack+0x142/0x197 [ 2015.199007] should_fail.cold+0x10f/0x159 [ 2015.203173] should_failslab+0xdb/0x130 [ 2015.207200] __kmalloc+0x2f0/0x7a0 [ 2015.210755] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2015.215868] ? sock_kmalloc+0x7f/0xc0 [ 2015.219676] sock_kmalloc+0x7f/0xc0 06:34:12 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r3 = openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280)='nl80211\x00') sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000005c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="f067964e4dd7789c51229d0a63cdbd8324000000c22ae40bab41689847213bb92975d73cbb43fcb2eb124d52442a9e2daa551d43c26f96af47dda10dbdff03104b7999e4c61c59fbff1fb602eb0359f21b090000007e54cad822877ef808", @ANYRES16=r4], 0x2}, 0x1, 0x0, 0x0, 0x40004}, 0x40808) sendmsg$NL80211_CMD_GET_WIPHY(r3, &(0x7f0000000540)={&(0x7f0000000000), 0xc, &(0x7f0000000400)={&(0x7f0000000580)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="00002cbd7000fcdbdf25010000000c00990003000000ffffffff08000300", @ANYRES32=0x0, @ANYBLOB="08000300", @ANYRES32, @ANYBLOB, @ANYRES32=0x0], 0x8}}, 0x8001) sendmsg$NL80211_CMD_GET_WIPHY(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x8, 0xff, 0x25dfdbfe, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400c885}, 0x20000800) [ 2015.223330] af_alg_alloc_areq+0x24/0x1e0 [ 2015.227485] aead_recvmsg+0x3a6/0x1d20 [ 2015.231392] ? aead_release+0x50/0x50 [ 2015.235198] ? selinux_socket_recvmsg+0x36/0x40 [ 2015.239884] ? security_socket_recvmsg+0x91/0xc0 [ 2015.244658] ? aead_release+0x50/0x50 [ 2015.248462] sock_recvmsg+0xc6/0x110 [ 2015.252180] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2015.257210] ___sys_recvmsg+0x21f/0x4d0 [ 2015.261190] ? ___sys_sendmsg+0x840/0x840 [ 2015.265343] ? __fget+0x210/0x370 [ 2015.268817] ? lock_downgrade+0x740/0x740 [ 2015.272974] ? __fget+0x237/0x370 [ 2015.276442] ? __fget_light+0x172/0x1f0 [ 2015.280426] ? __fdget+0x1b/0x20 [ 2015.283814] ? sockfd_lookup_light+0xb4/0x160 [ 2015.288319] __sys_recvmsg+0xb6/0x140 [ 2015.292121] ? SyS_sendmmsg+0x60/0x60 [ 2015.295968] SyS_recvmsg+0x2d/0x50 [ 2015.299508] ? __sys_recvmsg+0x140/0x140 [ 2015.303574] do_syscall_64+0x1e8/0x640 [ 2015.307467] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2015.312318] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2015.317506] RIP: 0033:0x45b399 [ 2015.320694] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2015.328428] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2015.335698] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2015.342971] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2015.350241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2015.357610] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000017 06:34:12 executing program 4 (fault-call:9 fault-nth:24): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2015.461528] FAULT_INJECTION: forcing a failure. [ 2015.461528] name failslab, interval 1, probability 0, space 0, times 0 [ 2015.473146] CPU: 0 PID: 15563 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2015.481040] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2015.490752] Call Trace: [ 2015.493364] dump_stack+0x142/0x197 [ 2015.497010] should_fail.cold+0x10f/0x159 [ 2015.501166] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2015.505936] should_failslab+0xdb/0x130 [ 2015.509908] __kmalloc+0x71/0x7a0 [ 2015.513356] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2015.518378] ? trace_hardirqs_on+0xd/0x10 [ 2015.522515] ? ahash_save_req+0x12b/0x370 [ 2015.526774] ? ahash_def_finup_finish1+0x120/0x120 [ 2015.531718] ahash_save_req+0x12b/0x370 [ 2015.535695] ahash_def_finup+0x43/0xf0 [ 2015.539577] ? crypto_ahash_digest+0xb0/0xb0 [ 2015.543988] crypto_ahash_op+0xbf/0x180 [ 2015.547952] crypto_ahash_finup+0x57/0x70 [ 2015.552099] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2015.557468] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2015.562837] gcm_hash_init_continue+0x28b/0x370 [ 2015.567600] gcm_hash+0x1fd/0x2b0 [ 2015.571053] gcm_encrypt_continue+0x1c3/0x240 [ 2015.575548] crypto_gcm_encrypt+0x40b/0x510 [ 2015.579867] aead_recvmsg+0x131b/0x1d20 [ 2015.583838] ? aead_release+0x50/0x50 [ 2015.587637] ? selinux_socket_recvmsg+0x36/0x40 [ 2015.592296] ? security_socket_recvmsg+0x91/0xc0 [ 2015.597047] ? aead_release+0x50/0x50 [ 2015.600843] sock_recvmsg+0xc6/0x110 [ 2015.604547] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2015.610084] ___sys_recvmsg+0x21f/0x4d0 [ 2015.614061] ? ___sys_sendmsg+0x840/0x840 [ 2015.618209] ? __fget+0x210/0x370 [ 2015.621659] ? lock_downgrade+0x740/0x740 [ 2015.625796] ? __fget+0x237/0x370 [ 2015.629356] ? __fget_light+0x172/0x1f0 [ 2015.633334] ? __fdget+0x1b/0x20 [ 2015.636690] ? sockfd_lookup_light+0xb4/0x160 [ 2015.641631] __sys_recvmsg+0xb6/0x140 [ 2015.645436] ? SyS_sendmmsg+0x60/0x60 [ 2015.649244] SyS_recvmsg+0x2d/0x50 [ 2015.652782] ? __sys_recvmsg+0x140/0x140 [ 2015.656834] do_syscall_64+0x1e8/0x640 [ 2015.660714] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2015.665666] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2015.670844] RIP: 0033:0x45b399 [ 2015.674028] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2015.681802] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2015.689176] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2015.696533] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2015.703792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2015.711055] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000018 06:34:13 executing program 4 (fault-call:9 fault-nth:25): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 2015.885782] FAULT_INJECTION: forcing a failure. [ 2015.885782] name failslab, interval 1, probability 0, space 0, times 0 [ 2015.911442] CPU: 0 PID: 15573 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2015.919365] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2015.928727] Call Trace: [ 2015.931327] dump_stack+0x142/0x197 [ 2015.934977] should_fail.cold+0x10f/0x159 [ 2015.939212] should_failslab+0xdb/0x130 [ 2015.943453] __kmalloc+0x2f0/0x7a0 [ 2015.946999] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2015.952011] ? sock_kmalloc+0x7f/0xc0 [ 2015.955817] sock_kmalloc+0x7f/0xc0 [ 2015.959458] af_alg_alloc_areq+0x24/0x1e0 [ 2015.963604] aead_recvmsg+0x3a6/0x1d20 [ 2015.967496] ? aead_release+0x50/0x50 [ 2015.971295] ? selinux_socket_recvmsg+0x36/0x40 [ 2015.975964] ? security_socket_recvmsg+0x91/0xc0 [ 2015.980714] ? aead_release+0x50/0x50 [ 2015.984515] sock_recvmsg+0xc6/0x110 [ 2015.988226] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2015.993234] ___sys_recvmsg+0x21f/0x4d0 [ 2015.997273] ? ___sys_sendmsg+0x840/0x840 [ 2016.001437] ? __fget+0x210/0x370 [ 2016.004910] ? lock_downgrade+0x740/0x740 [ 2016.009057] ? __fget+0x237/0x370 [ 2016.012506] ? __fget_light+0x172/0x1f0 [ 2016.016479] ? __fdget+0x1b/0x20 [ 2016.019877] ? sockfd_lookup_light+0xb4/0x160 [ 2016.024373] __sys_recvmsg+0xb6/0x140 [ 2016.028159] ? SyS_sendmmsg+0x60/0x60 [ 2016.031958] SyS_recvmsg+0x2d/0x50 [ 2016.035485] ? __sys_recvmsg+0x140/0x140 [ 2016.039539] do_syscall_64+0x1e8/0x640 [ 2016.043420] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2016.048259] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2016.053437] RIP: 0033:0x45b399 [ 2016.056709] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2016.064424] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2016.071689] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2016.078954] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 06:34:13 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f00000001c0)={0x0, @in={{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, 0x84) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, 0x2, "0000000000001300000000000040000800"}) r3 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11}) [ 2016.086214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2016.093469] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000019 06:34:13 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_retries\x00', 0x2, 0x0) ioctl$VIDIOC_G_FBUF(r1, 0x8030560a, &(0x7f0000000080)={0x40, 0x5, &(0x7f0000002340)="bb5c4df3318a3a6d065ac4d7c6997adbcf53c25dc728b47edb73ec1a2414d38321f01ab3f136acf1107adca8316937bebb232a4d7e165836e9820eb1d6ab83cb6f2efb34610a9c8f826fb250066a9b46b488cbfc02dc64d7a87c4a7f2b1b847410eadc3ff7c14a67320b22f09687c5a8cfd79d06de09d2ae3373b32d075d66b39471e45d4c6656d1ba20b04237725e7b1dc58cf24749f9dce87a6939433203321326a8f0cad1e843cdb3947b3f5f35ab97cb598c3ebab9fe6327aae65058d8a713ffa8166579da87cc9029aaad2cdc2914fb24a33f261f5870a93b7b93dac4487efc41327b206aa40b741c9f61164fc114938664579257f8f2ff551c104dd530b3af47752889e408c83ce867cba1c6acc33f4ec9b8c3d227358409033012bd221b19ad70b5d86f10fad23e631a9de3ee0aed3f8ee63ec6cbbd7f42cd3712e88b2cfbf0811d2344140a3c863c11cde04d5ce532e0f708bb915e03e23a1fee0c005ad64b013fe7fea2f693175c52d09b67bd6517c24c180ab0c43d0e439ad188184108412bc9415a806910eb550127cf5996dec0bb8b5bbaa388218b68d8c2d5dc7bae6152f2a6b5a0584e38986d1bb849cc4c2d9b35a9c3ecb947025a8b4169484ed3d777c8436fa859c065441caf354689d3d00c3d00c75786a249087d4c99af4ca1844a475c305c570fa65fc90e4a369f98540382f64073986cc24d15a41e2e90c6ca6a5bf717a1c4037af5249deebdec73b3932c8a313dea30643ac21e986b02e09eef8c359b7f56532b01588e2ae30e5c52a06796f191486abacd9c7b00ad6b917b64e17590dc861cce217ba57f21abae78deebb1af3e34c37ab163dc709ba9a9d8646a3175c2ec23dba8d39acadb531c341329f365d915e3ae3c702553bc57d81809f9f90a1a2aa1e540add28f433c6c56c0412278430278c2c20184f33e88921222c527eb3d133b7292d273088a6547ab642f577e5d1da2cd64b4f190c934a88b245c8010f5f7db3898e150ea3920ebd9b6819af1a21c0ded6da18262cab76e311c7394d2827836e4817bdbc7b675d894cc94413919d7c048e992cc415e5c47881fd56a390e272de802ad4b50b5faea52082514f67ac96fe9cb4efc4502bc9589190c0711fecd14db12679e48ad662683dd15ab8d0b2891cfbfdb1cd7a8df4f8fcec0d23bfd0665091be4eb3d1540f2f6d3f6396d82dcdc39df6f51d633d1f323a068d0ba787b1c2b4553298833dbf87291273d59ab46f5260cbb91bce6f4018de9eb98045fac5346c9d954145daa9767ff47bfc5c79a6d6e1d53955ebb3e2cee73e38636828088b5d48fe1d14f23bb720a2a81b94940f5759180de736261b048ea4b2df974f134fe20344f584d2e4c6bd83d6630d532061fd36a6a692b416217a3f7db1b5bb30763ee9471dcf9a87829bc782d385ba4039fbd4350b84365d62b87724ae291671059b5054a160daa89e3bec89857f2552987734416949f88d1611b4c94bd503b2eb3057a8443ced68da1c71ad45f98a0171d585e004e944eeb71cb3a4608e41bcff198ce26537641345311c40145d469c9b21fc00219cddb0a5d51cb0edb328657d25e7c5d0ec3a68586502a9a0da4a8e057ed64eb958b137ae7ffc6c2bcb0ff71f77f9be675ca4247a1f480dd2a4cca6621e344d9017fef26fb4874d89c4be4688feac3d2b70969b60bda2593c46a46fb3a18b0ff7d7bf9fc1fdd3ba043a56c1b9e492b4bbac77f95c372ddb0070e589f706f45880cb026475564d147815b761846cca5faaea598972259c56f1f1dd475c9657388b0648bbb9aefe3636a4b96169571314bdb1e8a103b5bdef0a7ff3435750da695144ab636ae3f3fd98e4ecd8dc269c42e4fb48b6287e2b53e37d95d289b5588dc4efb3d07aa155bec57d7cf8598983426b7c36de3b7060c735fdfa563b983650f84afbeca54287cfd0f6d0251cc5f6a11b714b72e138266c189a4a26f22205ac160cb582f9e93583c98dbb884f3be8cac99fcb29758fcaa53cee542cf30d39c728f541ad21561c6bcda31b1d38205cf81ee4272e5f9f281e25b78281e47fe3b9a0589fc8d5773aae00b408671408d42393359736c8d461b954b8a9a93285adae732aec90c7faf0be210b3629f684ac35ae5b7478d469d24960f1cc9e435996203b6edd1860b05dffbf2a0a6894a594745d7d41ffec6c5719cadab400ba71650a5ae3dced3fa8688d76598333255aa5dffe34296210eeba670aec055ed602dd42d5a9016a3057fbed199ebe1c11730c664d6f77366c322439347fbdb6e42dce9ec6a1c9a996a2a50ef05c7f0ff18bece7b1c2f39a1881dc1d3ef659689c51076feb140e5194a60172311c4d255759ca59e903658faf7b868b7d438f2d5dc51beda40e7e823639342b338e9b43368fef9efe8d0896ee3da630c9044fa64f24307e84fca4dcf37c4005c15e1d0fa7cc45c495dab0e83de810db784b420de5fa579d8c546d35a6b5309d8454bfb9213c3404fb275f66a01ff8c352eda198382ac23c5dad5dd42d6ba75c0e2f38459cef96c190d20a4dc603199a466389be0a2fb59c4c0d1d03fdc0165b4421ac7df54d3620b6d2ed29245d83790e6be38a4a29b326aaf098aec86e03228cb24d99bb9062782d3f32838fccaefddee6d61ab268ab876c962b30e56a786aededd1170df7427c40af42cd5f4491af8ee39fc650cbf54e2c6d265e8e1c8f64f22bdf359f38a3ec6b23da26dfc009e4efd6fec6eaafd79f499cd3d020f53a5bf8fa3bd8b6d1078769daecba02a6f07a293dd4c6db6cd0d7e9fa69ade9660d773799395c7c45d54befd06f960519d868900b751f21ad785bc15b5dbad1636bea6923d38139cec5112d477dd2c5716a7d7bd871a2c65af35cfa4cd470bccc8bb6767e0ae9c89512e12074cbbd735579dd1390a11cc570a9372a30aadfb500a11a4e4edaadc6de4358c1e343d5d85f897b13eddaeef392fbb94b9363b524151ba4843485da0ee66f51721f697d089aa77414495090f351b0add6fa579333edcc6e17d94f7ab046dcf904be96179d3c74433591fe9b9863019d602d9c8265b7d218090216c520f6abe38255cf474d38738a41077aa5486c7b79957c9e0a8ecbad13839df31049e71624feb0c34012452e6ecbb6a11006756fde292374736ca7b5e0c6983dc652c85482aadd84823fb5833c7d8101c5bd73b5b06fee22043c169c1984dd30dc68fc07516f26db0d2667fee92de851315655bc692fabd9b40bf9ac9dfc172ba822b5f9f1ea02e3b2be630d44cab6245a0df903a7ddd551cf29c35b4b2b209058e91b354f01db18d8b7d5ec2965905cb0981e7bcfad2f28fa8b18ed0dcfc3a6fc1b2797f6d09b0a13c51ce87e9225dcce04d122cd0edff396d8bff6b5a35c9eed808a23517fd1382da65d7802d19197599a65d3290611b283d7b397b864d21ff3d8ce93b8604d56c0eff930d083ec9c60eee41d46d42af497a5406b003c9e913645bad498b8c7f01dd73dc98bfa69a8a578e57e82bb19f1b8aa9ab00c5cacddbf1758f1b08d7be0d3b7fe5734d4566e9e92481670efc13c129ecf2a75685cc6a10e516010e43a1501c435fb7bf083a42b7c408b40ee33070bf260b3f7d369c108125ddd16440c55dc6b0c63c5cbd0de0714f38de3ec53b0cd28bbea34edf41290afe344f3784d7b66e8f23beb56903fc2065177069a6f95fa4c23b0455d3921968f5d3f99172b01ee6be58668e641767d571e849243b50bc6d040d35eecad1f955327b25341ca8d76ec528d0a465479645e29b14d821ab0ed2e5767c651ac3f5e37edbe950c49f79ad3612eaba63fb10386d477df5bd3f27ae5fbadb50509b69b475e459f664d97fd324cc48f499d2f8497f658bb93006b33fb93abd16549d468fc55ee733141219ef51eede5ae5b38661228e651de29fe569b8a165046eb2b8f954e3b98c6bf18794b02496b8ce3020f0d79daf58d7234a3dd61497f19e393fe1292658a01b183294120cf8fae8479d77d823bf639c88fb27410fd3a5e09a730cf698638c170d5f072abe857c5efc9c0045593a4e1aa41a77d751bb0c8976ca8be0da2d62d756ccc523b0cde3dae6a77ec3bc65f34f0ef0dd80883827001e9a92351006e952777ba29ed95ae1501072d8e66df90389389a73a37ada83ae6ad527f9378c328aaf368b31a80cd56ae6cd77ca3ad6bc4254472a3c06efe7f5d3bdc3b2ecb586a55e7c787ce6a3fead1d7cb7c7a1b446f59d470bd290267dbe87aa00ebb47d88ccb2e118173a67d72fca36ececf8ef494e3d509428cd742c7be4f1124b5d156af24eade4fcc5a9a3cd35c0a63b2850fc3cb46bdc9b612860a1e1947c9e21283cd8d900bd196fd43e8c2891ce381152093f36a2db4013d2c2c7c3391206f42b9722a9c37b0cb55c190bc984978e5ea660a0d8364bf9d2140b48c80c811747687df06bc05ed68f10c447cb2e8e9494e911934716f2d1632d0380ea68cc5c9420a6b9acd4a1a4bce4f535e090e9cb134fcb245e49066041273a22791a700d35a57dda3fa62a97622f4486ab8a3a3e69a0322be953f8c636fde067834ec34ac4cc496c613a0683a39453fe5ca82eacfb11f0d761cc8186b2d46ecfa772ae33edd5d1efcc0c0c33a3348bc554cd8d9cff8d9e33db85c68f939f819a25adb5c8d648b4e8c8eb86a71388d8288c1d5e5ac853d2aa19fc0d9ed716fa3f36ea368b941fb5d6bc8790a9e355c1329a2b14e12ada59428b19baf7d78529dbd2b7572c2044661c5826f4c91e6db8754e255ba16c110e3607127c1d72b9cbcbc4c2d87b47eb1151276de76f908ae33b69b9e41fc6a040a13aa897736e80aefd86ac57b4ec350429c5dc29ffc95d164b1d6140f01cf8bc2eb5d316b17762c490a8ed87822ea066d8836673c5e6be8637be7a60ca4784c021f5b67e7b526fb8bb51376a156ccc7789f8af77a99419d7c70e02117fb0b81b575d3ebb8fbbca957298efde3fb2e5636753036a5ae194257e4180581b2cf05e098940af860e26e3f59a7cc6c42832174e6a66b66f9c680967689c78f09f938b0830f3278d96fa7dace550cf4b0f4ff931269278f442d6c317bceeb1d73fdb15521dc75a20cf611448dd9b17c85eb2a60b24a430f45eaeb4f312bfa44f1b6a93a36ded4ec13e4ae99d666170b9b6d6045ce4ec0f42c71586008c6bfd01cb4327c6bc04084897f12cc5d0e558054703781aa2f7c20648ac0dd78f54e46906f6743bcca01c3cd28b25d9843068341cb31a66f231e0cb0d906e8e14407be6288e403f0fce6046daf1064e434091a832c5742be2538d0d8c16b683e9dfcbffff7d60bfa0ea80dad7989ac12fdb5ea69f5671c82cfee37874b100760282baf28e7e0ac2b15a64ac811bb69e99b18d8ec1a9ca9db0b4d712b653ad8e7fd5bb30645b5d01a1632ded6c7cd08db62be73dbce9ffec423776cb21e9f9da5514fccb5c00275afda7192bc9b1a56b896a219eac10cae25f2afbfd555a2669156a381656fde68191eb34c494e049d9a1c7887b98cf535b8ef4946249177275bac4bb380c89811e58f18ae758c155bdeac2f692208119e34e4dadeb9e5823c6f0e4c782dfa04604345cef998b7288e08ee68105ad6d13cd62c06a3aa98a0073fee0d1d4462aea22786e4e5284d85b3350edbbc3d13ae068acf63ef1d0bd2d7008275f57487366aed479c7fb8e3a143c304194b73403a6259bc9ea4938ede3b8236fcb7a9f5c85279c43af5ada3941a9648a04e992f5578d2925204a6a07527518fa7cd51281cbbf54", {0x800, 0xfff, 0x34325258, 0x3, 0x0, 0xb0ac}}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) fcntl$getownex(r2, 0x10, &(0x7f0000000000)={0x0, 0x0}) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x4}, r3, 0xfffbffffffffffff, r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r4, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r4) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:13 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r2, 0x29, 0x41, &(0x7f0000000040)={'security\x00', 0x3, [{}, {}, {}]}, 0x58) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcsa\x00', 0x200, 0x0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r3, 0x8108551b, &(0x7f0000000140)={0x3f, 0x1, "b1d1e5cdbd1cd911ab9c99356e35d437aba86e7d4db2a1006207ad263585ac6aa965514e4740669b9f33359c6f411180bab181a885932766d46e9988ab4b86ce0e88b016680bd9e79e4eee8707f9009d6db43ed5e2fc82fe56612da75bc08d08a696800fa89b11a39115aa9baea93f73c6b706bcd45dc668e88ba4e72eb9c277587c0ebdeb49c756eadf702d77d234665c896bfa3c715696b6a9a2ae9a86acad13e13cbb4138f3f8dd91e9eaa45d9b854130f3e45aa10573baee6e4aee67a16d5c0e763be3962d5f148425e12dba8319d5c3148316768dc998787047f759a8cb08fa21675dd0c8cf96a10d93bca66eedb41535c64cfd2bfedc5d5874110e101b"}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/bus/input/devices\x00', 0x0, 0x0) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:13 executing program 4 (fault-call:9 fault-nth:26): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2016.605827] FAULT_INJECTION: forcing a failure. [ 2016.605827] name failslab, interval 1, probability 0, space 0, times 0 [ 2016.685333] CPU: 1 PID: 15592 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2016.693270] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2016.702627] Call Trace: [ 2016.705233] dump_stack+0x142/0x197 [ 2016.708879] should_fail.cold+0x10f/0x159 [ 2016.713035] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2016.717910] should_failslab+0xdb/0x130 [ 2016.721887] __kmalloc+0x71/0x7a0 [ 2016.725343] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2016.730277] ? trace_hardirqs_on+0xd/0x10 [ 2016.734436] ? ahash_save_req+0x12b/0x370 [ 2016.738591] ? ahash_def_finup_finish1+0x120/0x120 [ 2016.743529] ahash_save_req+0x12b/0x370 [ 2016.747514] ahash_def_finup+0x43/0xf0 [ 2016.751404] ? crypto_ahash_digest+0xb0/0xb0 [ 2016.755813] crypto_ahash_op+0xbf/0x180 [ 2016.759791] crypto_ahash_finup+0x57/0x70 [ 2016.763942] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2016.769350] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2016.774730] gcm_hash_init_continue+0x28b/0x370 [ 2016.779429] gcm_hash+0x1fd/0x2b0 [ 2016.782983] gcm_encrypt_continue+0x1c3/0x240 [ 2016.787482] crypto_gcm_encrypt+0x40b/0x510 [ 2016.791809] aead_recvmsg+0x131b/0x1d20 [ 2016.795801] ? aead_release+0x50/0x50 [ 2016.799601] ? selinux_socket_recvmsg+0x36/0x40 [ 2016.804276] ? security_socket_recvmsg+0x91/0xc0 [ 2016.809034] ? aead_release+0x50/0x50 [ 2016.812835] sock_recvmsg+0xc6/0x110 [ 2016.816552] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2016.821575] ___sys_recvmsg+0x21f/0x4d0 [ 2016.825559] ? ___sys_sendmsg+0x840/0x840 [ 2016.829713] ? __fget+0x210/0x370 [ 2016.833175] ? lock_downgrade+0x740/0x740 [ 2016.837332] ? __fget+0x237/0x370 [ 2016.840800] ? __fget_light+0x172/0x1f0 [ 2016.844779] ? __fdget+0x1b/0x20 [ 2016.848149] ? sockfd_lookup_light+0xb4/0x160 [ 2016.852651] __sys_recvmsg+0xb6/0x140 [ 2016.856455] ? SyS_sendmmsg+0x60/0x60 [ 2016.860272] SyS_recvmsg+0x2d/0x50 [ 2016.863814] ? __sys_recvmsg+0x140/0x140 [ 2016.867901] do_syscall_64+0x1e8/0x640 [ 2016.871812] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2016.876668] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2016.881858] RIP: 0033:0x45b399 [ 2016.885045] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2016.892759] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2016.900034] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2016.907304] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2016.914575] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2016.921847] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001a 06:34:14 executing program 4 (fault-call:9 fault-nth:27): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2017.131200] FAULT_INJECTION: forcing a failure. [ 2017.131200] name failslab, interval 1, probability 0, space 0, times 0 [ 2017.145471] CPU: 1 PID: 15600 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2017.153493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2017.162852] Call Trace: [ 2017.165453] dump_stack+0x142/0x197 [ 2017.169103] should_fail.cold+0x10f/0x159 [ 2017.173268] should_failslab+0xdb/0x130 [ 2017.177255] __kmalloc+0x2f0/0x7a0 [ 2017.180804] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2017.185825] ? sock_kmalloc+0x7f/0xc0 [ 2017.189645] sock_kmalloc+0x7f/0xc0 [ 2017.193276] af_alg_alloc_areq+0x24/0x1e0 [ 2017.197518] aead_recvmsg+0x3a6/0x1d20 [ 2017.201420] ? aead_release+0x50/0x50 [ 2017.205226] ? selinux_socket_recvmsg+0x36/0x40 [ 2017.209898] ? security_socket_recvmsg+0x91/0xc0 [ 2017.215444] ? aead_release+0x50/0x50 [ 2017.219246] sock_recvmsg+0xc6/0x110 [ 2017.222967] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2017.227992] ___sys_recvmsg+0x21f/0x4d0 [ 2017.231979] ? ___sys_sendmsg+0x840/0x840 [ 2017.236133] ? __fget+0x210/0x370 [ 2017.239875] ? lock_downgrade+0x740/0x740 [ 2017.239891] ? __fget+0x237/0x370 [ 2017.247486] ? __fget_light+0x172/0x1f0 [ 2017.251463] ? __fdget+0x1b/0x20 [ 2017.254826] ? sockfd_lookup_light+0xb4/0x160 [ 2017.259318] __sys_recvmsg+0xb6/0x140 [ 2017.263186] ? SyS_sendmmsg+0x60/0x60 [ 2017.266997] SyS_recvmsg+0x2d/0x50 [ 2017.270525] ? __sys_recvmsg+0x140/0x140 [ 2017.274584] do_syscall_64+0x1e8/0x640 [ 2017.278461] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2017.283404] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2017.288588] RIP: 0033:0x45b399 [ 2017.291772] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2017.299506] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2017.306845] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2017.314144] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2017.321416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2017.328684] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001b 06:34:14 executing program 4 (fault-call:9 fault-nth:28): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:14 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r4 = getpgrp(r3) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = getpid() sched_setattr(r8, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0286405, &(0x7f0000000040)={0xfffffffd, 0x5, {r8}, {0xee00}, 0x400, 0x4}) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r12 = creat(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$EXT4_IOC_SETFLAGS(r12, 0x40086602, &(0x7f0000000000)) ioctl$EXT4_IOC_MOVE_EXT(r11, 0xc028660f, &(0x7f0000000040)={0xd000000, r12}) setsockopt$inet_tcp_int(r10, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r10, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r10, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r10, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r10, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r10, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r13 = fcntl$dupfd(0xffffffffffffffff, 0x406, r10) ioctl$DRM_IOCTL_GET_CLIENT(r13, 0xc0286405, &(0x7f00000000c0)={0x0, 0x3, {r4}, {r9}, 0x80000000, 0xfff}) r14 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r15 = dup2(r14, r14) write$P9_RMKNOD(r15, &(0x7f0000000000)={0xff06}, 0xffffff57) [ 2017.354141] audit: type=1400 audit(1581143654.548:221): avc: denied { map } for pid=15586 comm="syz-executor.1" path="/dev/null" dev="devtmpfs" ino=15665 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:null_device_t:s0 tclass=chr_file permissive=1 [ 2017.432019] FAULT_INJECTION: forcing a failure. [ 2017.432019] name failslab, interval 1, probability 0, space 0, times 0 [ 2017.452694] CPU: 1 PID: 15611 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2017.460629] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2017.470707] Call Trace: [ 2017.473314] dump_stack+0x142/0x197 [ 2017.476964] should_fail.cold+0x10f/0x159 [ 2017.481231] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2017.486004] should_failslab+0xdb/0x130 [ 2017.489990] __kmalloc+0x71/0x7a0 [ 2017.493453] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2017.498390] ? trace_hardirqs_on+0xd/0x10 [ 2017.502612] ? ahash_save_req+0x12b/0x370 [ 2017.506773] ? ahash_def_finup_finish1+0x120/0x120 [ 2017.511804] ahash_save_req+0x12b/0x370 [ 2017.515789] ahash_def_finup+0x43/0xf0 [ 2017.519682] ? crypto_ahash_digest+0xb0/0xb0 [ 2017.524116] crypto_ahash_op+0xbf/0x180 [ 2017.528095] crypto_ahash_finup+0x57/0x70 [ 2017.532251] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2017.537723] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2017.543093] gcm_hash_init_continue+0x28b/0x370 [ 2017.547766] gcm_hash+0x1fd/0x2b0 [ 2017.551224] gcm_encrypt_continue+0x1c3/0x240 [ 2017.555723] crypto_gcm_encrypt+0x40b/0x510 [ 2017.560055] aead_recvmsg+0x131b/0x1d20 [ 2017.564047] ? aead_release+0x50/0x50 [ 2017.567857] ? selinux_socket_recvmsg+0x36/0x40 [ 2017.572533] ? security_socket_recvmsg+0x91/0xc0 [ 2017.577292] ? aead_release+0x50/0x50 [ 2017.581103] sock_recvmsg+0xc6/0x110 [ 2017.584820] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2017.589895] ___sys_recvmsg+0x21f/0x4d0 [ 2017.593878] ? ___sys_sendmsg+0x840/0x840 [ 2017.598030] ? __fget+0x210/0x370 [ 2017.601501] ? lock_downgrade+0x740/0x740 [ 2017.605658] ? __fget+0x237/0x370 [ 2017.609121] ? __fget_light+0x172/0x1f0 [ 2017.613100] ? __fdget+0x1b/0x20 [ 2017.616469] ? sockfd_lookup_light+0xb4/0x160 [ 2017.620973] __sys_recvmsg+0xb6/0x140 [ 2017.624777] ? SyS_sendmmsg+0x60/0x60 [ 2017.628593] SyS_recvmsg+0x2d/0x50 [ 2017.632135] ? __sys_recvmsg+0x140/0x140 [ 2017.636200] do_syscall_64+0x1e8/0x640 [ 2017.640094] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2017.644947] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2017.650138] RIP: 0033:0x45b399 [ 2017.653329] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2017.661041] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2017.668309] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2017.675579] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 06:34:14 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_DIRTY_TLB(r2, 0x4010aeaa, &(0x7f0000000080)={0x8, 0x1}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r3, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getresuid(0xfffffffffffffffd, &(0x7f00000000c0), &(0x7f0000000100)=0x0) write$FUSE_ATTR(r7, &(0x7f0000000180)={0x78, 0x0, 0x8, {0xc0, 0x2, 0x0, {0x5, 0x7, 0x7fffffff, 0x7fffffff, 0x6, 0x7, 0x8001, 0x6, 0x0, 0x3f, 0x5, r8, 0xffffffffffffffff, 0x80000001, 0x6}}}, 0x78) [ 2017.682849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2017.690218] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001c 06:34:14 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x22ca0, 0x0, 0x0, 0x3}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f0000000140)={0xff}) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x540e, 0x9) 06:34:15 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000000c0)='NLBL_CIPSOv4\x00') sendmsg$NLBL_CIPSOV4_C_LISTALL(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="d1211000beed9ee90609e68642f2bed5ba31259d2652c413368e365402531d6d07dfe0bc14dade4bb8241e7285276b386626209f74624191e791bd5bd2c76db8cb22b5536fcc73439a64eb16a8b39e02e78fecca6c50fcbdf9d3d1822956d29313d3ffffffff713df9f6110513fb6b112644eae9604e28c92b57c4957c104a0407fc08c94600000000", @ANYRES16=r3, @ANYBLOB="040027bd7000fddbdf25040000003c000c802c000b8008000900f9b0a07708000a00e99c000008000a0078b3000008000a00fddf0000080009000720b16d0c000b80080009007d88e969"], 0x50}, 0x1, 0x0, 0x0, 0x8801}, 0x80) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r4, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$sock_SIOCOUTQNSD(r4, 0x894b, &(0x7f00000002c0)) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r6 = accept(r5, 0x0, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0xa7}], 0x1}, 0x0) 06:34:15 executing program 4 (fault-call:9 fault-nth:29): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2017.983749] FAULT_INJECTION: forcing a failure. [ 2017.983749] name failslab, interval 1, probability 0, space 0, times 0 [ 2018.016020] CPU: 1 PID: 15627 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2018.023954] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2018.033309] Call Trace: [ 2018.035894] dump_stack+0x142/0x197 [ 2018.039517] should_fail.cold+0x10f/0x159 [ 2018.043672] should_failslab+0xdb/0x130 [ 2018.047633] __kmalloc+0x2f0/0x7a0 [ 2018.051174] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2018.056186] ? sock_kmalloc+0x7f/0xc0 [ 2018.059991] sock_kmalloc+0x7f/0xc0 [ 2018.063620] af_alg_alloc_areq+0x24/0x1e0 [ 2018.067766] aead_recvmsg+0x3a6/0x1d20 [ 2018.071669] ? aead_release+0x50/0x50 [ 2018.075453] ? selinux_socket_recvmsg+0x36/0x40 [ 2018.080124] ? security_socket_recvmsg+0x91/0xc0 [ 2018.084876] ? aead_release+0x50/0x50 [ 2018.088674] sock_recvmsg+0xc6/0x110 [ 2018.092384] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2018.097394] ___sys_recvmsg+0x21f/0x4d0 [ 2018.101365] ? ___sys_sendmsg+0x840/0x840 [ 2018.105509] ? __fget+0x210/0x370 [ 2018.108962] ? lock_downgrade+0x740/0x740 [ 2018.113109] ? __fget+0x237/0x370 [ 2018.116560] ? __fget_light+0x172/0x1f0 [ 2018.120528] ? __fdget+0x1b/0x20 [ 2018.123894] ? sockfd_lookup_light+0xb4/0x160 [ 2018.128388] __sys_recvmsg+0xb6/0x140 [ 2018.132186] ? SyS_sendmmsg+0x60/0x60 [ 2018.135990] SyS_recvmsg+0x2d/0x50 [ 2018.139526] ? __sys_recvmsg+0x140/0x140 [ 2018.143589] do_syscall_64+0x1e8/0x640 [ 2018.147475] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2018.152314] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2018.157512] RIP: 0033:0x45b399 [ 2018.160692] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2018.168395] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2018.175655] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2018.182913] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2018.190170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2018.197437] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001d 06:34:15 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000040)={0x11}) 06:34:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_ENUM_FREQ_BANDS(r1, 0xc0405665, &(0x7f00000000c0)={0x7, 0x4, 0x5, 0x10, 0x1, 0x3f, 0xc}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:15 executing program 4 (fault-call:9 fault-nth:30): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:15 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x40, 0x5}}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$SIOCX25SENDCALLACCPT(r7, 0x89e9) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$netlink_NETLINK_PKTINFO(r4, 0x10e, 0x3, &(0x7f0000000000)=0xfffff3c9, 0x4) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") [ 2018.729369] FAULT_INJECTION: forcing a failure. [ 2018.729369] name failslab, interval 1, probability 0, space 0, times 0 [ 2018.765363] CPU: 1 PID: 15642 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2018.773311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2018.782677] Call Trace: [ 2018.785300] dump_stack+0x142/0x197 [ 2018.788955] should_fail.cold+0x10f/0x159 [ 2018.793120] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2018.797982] should_failslab+0xdb/0x130 [ 2018.802059] __kmalloc+0x71/0x7a0 [ 2018.805561] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2018.810501] ? trace_hardirqs_on+0xd/0x10 [ 2018.814767] ? ahash_save_req+0x12b/0x370 [ 2018.818927] ? ahash_def_finup_finish1+0x120/0x120 [ 2018.823868] ahash_save_req+0x12b/0x370 [ 2018.827865] ahash_def_finup+0x43/0xf0 [ 2018.831765] ? crypto_ahash_digest+0xb0/0xb0 [ 2018.836183] crypto_ahash_op+0xbf/0x180 [ 2018.840165] crypto_ahash_finup+0x57/0x70 [ 2018.844326] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2018.849727] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2018.855097] gcm_hash_init_continue+0x28b/0x370 [ 2018.859778] gcm_hash+0x1fd/0x2b0 [ 2018.863241] gcm_encrypt_continue+0x1c3/0x240 [ 2018.867744] crypto_gcm_encrypt+0x40b/0x510 [ 2018.872073] aead_recvmsg+0x131b/0x1d20 [ 2018.876062] ? aead_release+0x50/0x50 [ 2018.879864] ? selinux_socket_recvmsg+0x36/0x40 [ 2018.884538] ? security_socket_recvmsg+0x91/0xc0 [ 2018.889301] ? aead_release+0x50/0x50 [ 2018.893106] sock_recvmsg+0xc6/0x110 [ 2018.896829] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2018.901967] ___sys_recvmsg+0x21f/0x4d0 [ 2018.905952] ? ___sys_sendmsg+0x840/0x840 [ 2018.910104] ? __fget+0x210/0x370 [ 2018.913570] ? lock_downgrade+0x740/0x740 [ 2018.917725] ? __fget+0x237/0x370 [ 2018.921186] ? __fget_light+0x172/0x1f0 [ 2018.925267] ? __fdget+0x1b/0x20 [ 2018.928649] ? sockfd_lookup_light+0xb4/0x160 [ 2018.933149] __sys_recvmsg+0xb6/0x140 [ 2018.936952] ? SyS_sendmmsg+0x60/0x60 [ 2018.940769] SyS_recvmsg+0x2d/0x50 [ 2018.944312] ? __sys_recvmsg+0x140/0x140 [ 2018.948480] do_syscall_64+0x1e8/0x640 [ 2018.952584] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2018.957437] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2018.962626] RIP: 0033:0x45b399 [ 2018.965815] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2018.973526] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2018.980806] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2018.988080] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2018.995349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2019.002621] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001e 06:34:16 executing program 4 (fault-call:9 fault-nth:31): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:16 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GET_CAP(r2, 0xc010640c, &(0x7f00000000c0)={0x10}) r3 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11}) [ 2019.293977] audit: type=1400 audit(1581143656.488:222): avc: denied { setopt } for pid=15640 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=1 [ 2019.316087] FAULT_INJECTION: forcing a failure. [ 2019.316087] name failslab, interval 1, probability 0, space 0, times 0 [ 2019.337348] CPU: 1 PID: 15657 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2019.345262] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2019.354617] Call Trace: [ 2019.357216] dump_stack+0x142/0x197 [ 2019.360859] should_fail.cold+0x10f/0x159 [ 2019.362082] audit: type=1400 audit(1581143656.488:223): avc: denied { accept } for pid=15640 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=1 [ 2019.365020] should_failslab+0xdb/0x130 [ 2019.365031] __kmalloc+0x2f0/0x7a0 [ 2019.396741] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2019.401764] ? sock_kmalloc+0x7f/0xc0 [ 2019.405577] sock_kmalloc+0x7f/0xc0 [ 2019.409325] af_alg_alloc_areq+0x24/0x1e0 [ 2019.413513] aead_recvmsg+0x3a6/0x1d20 [ 2019.417416] ? aead_release+0x50/0x50 [ 2019.421226] ? selinux_socket_recvmsg+0x36/0x40 [ 2019.425903] ? security_socket_recvmsg+0x91/0xc0 [ 2019.430782] ? aead_release+0x50/0x50 [ 2019.434588] sock_recvmsg+0xc6/0x110 [ 2019.438331] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2019.443353] ___sys_recvmsg+0x21f/0x4d0 [ 2019.447338] ? ___sys_sendmsg+0x840/0x840 [ 2019.451494] ? __fget+0x210/0x370 [ 2019.454956] ? lock_downgrade+0x740/0x740 [ 2019.459230] ? __fget+0x237/0x370 [ 2019.462690] ? __fget_light+0x172/0x1f0 [ 2019.466663] ? __fdget+0x1b/0x20 [ 2019.470027] ? sockfd_lookup_light+0xb4/0x160 [ 2019.474527] __sys_recvmsg+0xb6/0x140 [ 2019.478329] ? SyS_sendmmsg+0x60/0x60 [ 2019.482142] SyS_recvmsg+0x2d/0x50 [ 2019.485685] ? __sys_recvmsg+0x140/0x140 [ 2019.489752] do_syscall_64+0x1e8/0x640 [ 2019.493640] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2019.498497] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2019.503689] RIP: 0033:0x45b399 [ 2019.506880] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2019.514586] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2019.521852] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2019.529134] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2019.536526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2019.543799] R13: 0000000000000892 R14: 00000000004c9f94 R15: 000000000000001f 06:34:16 executing program 4 (fault-call:9 fault-nth:32): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:16 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r2, 0x54a0) 06:34:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x290000) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000300)='ns/uts\x00') fcntl$dupfd(r0, 0x0, r1) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x114) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x1, [0x0]}, &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000001c0)={r4, 0x0, 0x0}, 0x0) r5 = syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') sendmsg$GTP_CMD_NEWPDP(r3, &(0x7f00000002c0)={&(0x7f0000000180), 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, r5, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @remote}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000050}, 0x4000000) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f00000000c0)={r4, 0x9}, &(0x7f0000000100)=0x8) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r7 = accept(r6, 0x0, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r7, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 2019.746973] FAULT_INJECTION: forcing a failure. [ 2019.746973] name failslab, interval 1, probability 0, space 0, times 0 [ 2019.766534] CPU: 0 PID: 15668 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2019.774449] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2019.783807] Call Trace: [ 2019.786410] dump_stack+0x142/0x197 [ 2019.790054] should_fail.cold+0x10f/0x159 [ 2019.794209] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2019.798979] should_failslab+0xdb/0x130 [ 2019.802962] __kmalloc+0x71/0x7a0 [ 2019.806429] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2019.811364] ? trace_hardirqs_on+0xd/0x10 [ 2019.815518] ? ahash_save_req+0x12b/0x370 [ 2019.819670] ? ahash_def_finup_finish1+0x120/0x120 [ 2019.824606] ahash_save_req+0x12b/0x370 [ 2019.828589] ahash_def_finup+0x43/0xf0 [ 2019.832479] ? crypto_ahash_digest+0xb0/0xb0 [ 2019.836902] crypto_ahash_op+0xbf/0x180 [ 2019.840889] crypto_ahash_finup+0x57/0x70 [ 2019.845052] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2019.850425] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2019.855797] gcm_hash_init_continue+0x28b/0x370 [ 2019.860475] gcm_hash+0x1fd/0x2b0 [ 2019.863930] gcm_encrypt_continue+0x1c3/0x240 [ 2019.868434] crypto_gcm_encrypt+0x40b/0x510 [ 2019.872765] aead_recvmsg+0x131b/0x1d20 [ 2019.876753] ? aead_release+0x50/0x50 [ 2019.880558] ? selinux_socket_recvmsg+0x36/0x40 [ 2019.885234] ? security_socket_recvmsg+0x91/0xc0 [ 2019.889991] ? aead_release+0x50/0x50 [ 2019.893799] sock_recvmsg+0xc6/0x110 [ 2019.897519] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2019.902656] ___sys_recvmsg+0x21f/0x4d0 [ 2019.906731] ? ___sys_sendmsg+0x840/0x840 [ 2019.910884] ? __fget+0x210/0x370 [ 2019.914348] ? lock_downgrade+0x740/0x740 [ 2019.918508] ? __fget+0x237/0x370 [ 2019.921970] ? __fget_light+0x172/0x1f0 [ 2019.925948] ? __fdget+0x1b/0x20 [ 2019.929316] ? sockfd_lookup_light+0xb4/0x160 [ 2019.933816] __sys_recvmsg+0xb6/0x140 [ 2019.937617] ? SyS_sendmmsg+0x60/0x60 [ 2019.941439] SyS_recvmsg+0x2d/0x50 [ 2019.944983] ? __sys_recvmsg+0x140/0x140 [ 2019.949047] do_syscall_64+0x1e8/0x640 [ 2019.952934] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2019.957785] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2019.963058] RIP: 0033:0x45b399 [ 2019.966244] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2019.973953] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2019.981225] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2019.988495] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2019.995794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2020.003065] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000020 06:34:17 executing program 4 (fault-call:9 fault-nth:33): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write$P9_RMKNOD(r0, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000080)) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000100)={0x11}) [ 2020.239453] FAULT_INJECTION: forcing a failure. [ 2020.239453] name failslab, interval 1, probability 0, space 0, times 0 [ 2020.281466] CPU: 0 PID: 15679 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2020.289394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2020.298822] Call Trace: [ 2020.301421] dump_stack+0x142/0x197 [ 2020.305065] should_fail.cold+0x10f/0x159 [ 2020.309229] should_failslab+0xdb/0x130 [ 2020.313208] __kmalloc+0x2f0/0x7a0 [ 2020.316761] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2020.321816] ? sock_kmalloc+0x7f/0xc0 [ 2020.325626] sock_kmalloc+0x7f/0xc0 [ 2020.329261] af_alg_alloc_areq+0x24/0x1e0 [ 2020.333410] aead_recvmsg+0x3a6/0x1d20 [ 2020.337310] ? aead_release+0x50/0x50 [ 2020.341110] ? selinux_socket_recvmsg+0x36/0x40 [ 2020.345785] ? security_socket_recvmsg+0x91/0xc0 [ 2020.350543] ? aead_release+0x50/0x50 [ 2020.354351] sock_recvmsg+0xc6/0x110 [ 2020.358069] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2020.363089] ___sys_recvmsg+0x21f/0x4d0 [ 2020.367069] ? ___sys_sendmsg+0x840/0x840 [ 2020.371222] ? __fget+0x210/0x370 [ 2020.374689] ? lock_downgrade+0x740/0x740 [ 2020.378848] ? __fget+0x237/0x370 [ 2020.382314] ? __fget_light+0x172/0x1f0 [ 2020.386294] ? __fdget+0x1b/0x20 [ 2020.389664] ? sockfd_lookup_light+0xb4/0x160 [ 2020.394166] __sys_recvmsg+0xb6/0x140 [ 2020.397972] ? SyS_sendmmsg+0x60/0x60 [ 2020.401876] SyS_recvmsg+0x2d/0x50 [ 2020.405418] ? __sys_recvmsg+0x140/0x140 [ 2020.409484] do_syscall_64+0x1e8/0x640 [ 2020.413383] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2020.418421] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2020.423609] RIP: 0033:0x45b399 [ 2020.426804] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2020.434515] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2020.441795] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2020.449065] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2020.456335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2020.463612] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000021 06:34:17 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) syz_open_pts(r0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TCSETSF(r4, 0x5412, &(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x1}) 06:34:17 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x80000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:18 executing program 4 (fault-call:9 fault-nth:34): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2020.850708] FAULT_INJECTION: forcing a failure. [ 2020.850708] name failslab, interval 1, probability 0, space 0, times 0 [ 2020.880114] CPU: 1 PID: 15696 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2020.888040] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2020.897400] Call Trace: [ 2020.900004] dump_stack+0x142/0x197 [ 2020.903648] should_fail.cold+0x10f/0x159 [ 2020.907804] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2020.912572] should_failslab+0xdb/0x130 [ 2020.916557] __kmalloc+0x71/0x7a0 [ 2020.920018] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2020.924953] ? trace_hardirqs_on+0xd/0x10 [ 2020.929104] ? ahash_save_req+0x12b/0x370 [ 2020.933252] ? ahash_def_finup_finish1+0x120/0x120 [ 2020.938186] ahash_save_req+0x12b/0x370 [ 2020.942171] ahash_def_finup+0x43/0xf0 [ 2020.946061] ? crypto_ahash_digest+0xb0/0xb0 [ 2020.950476] crypto_ahash_op+0xbf/0x180 [ 2020.954454] crypto_ahash_finup+0x57/0x70 [ 2020.958613] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2020.963987] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2020.969363] gcm_hash_init_continue+0x28b/0x370 [ 2020.974147] gcm_hash+0x1fd/0x2b0 [ 2020.977609] gcm_encrypt_continue+0x1c3/0x240 [ 2020.982112] crypto_gcm_encrypt+0x40b/0x510 [ 2020.986442] aead_recvmsg+0x131b/0x1d20 [ 2020.990431] ? aead_release+0x50/0x50 [ 2020.994236] ? selinux_socket_recvmsg+0x36/0x40 [ 2020.998912] ? security_socket_recvmsg+0x91/0xc0 [ 2021.003666] ? aead_release+0x50/0x50 [ 2021.007468] sock_recvmsg+0xc6/0x110 [ 2021.011183] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2021.016199] ___sys_recvmsg+0x21f/0x4d0 [ 2021.020177] ? ___sys_sendmsg+0x840/0x840 [ 2021.024333] ? __fget+0x210/0x370 [ 2021.027796] ? lock_downgrade+0x740/0x740 [ 2021.031960] ? __fget+0x237/0x370 [ 2021.035430] ? __fget_light+0x172/0x1f0 [ 2021.039413] ? __fdget+0x1b/0x20 [ 2021.042785] ? sockfd_lookup_light+0xb4/0x160 [ 2021.047286] __sys_recvmsg+0xb6/0x140 [ 2021.051086] ? SyS_sendmmsg+0x60/0x60 [ 2021.054900] SyS_recvmsg+0x2d/0x50 [ 2021.058441] ? __sys_recvmsg+0x140/0x140 [ 2021.062510] do_syscall_64+0x1e8/0x640 [ 2021.066401] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2021.071358] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2021.076547] RIP: 0033:0x45b399 [ 2021.079737] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2021.087450] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2021.094723] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2021.101990] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2021.109262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2021.116530] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000022 06:34:18 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) write$binfmt_aout(r2, &(0x7f00000001c0)={{0x10b, 0x4, 0x2, 0xdd, 0x14f, 0x6, 0x15, 0x82}, "3659fac90ff77cf9fcc45c18a3042dc0a08d68900f2ae8209cf7155e15e545d898769a07c0482e861be5c2c411b2eca0f4ee4c94adb74d059179907a9c0953bb05e7d035c5c34d1d8e95263815a4", [[], [], [], [], [], [], [], [], []]}, 0x96e) r3 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x0, 0xb}) 06:34:18 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = accept4$phonet_pipe(r4, &(0x7f0000000000), &(0x7f0000000040)=0x10, 0x80800) sendmsg$sock(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)="6dacae46c136e74e8a7fe3cf90f2f85c85fd571095e4c92a45753a6e03e9346c01eed86acc59642e77306678aa88515bcbc1ebf1fdff649d4504c0c33dbee025850940d132f94d595dccb2e72ca1d941311d23e8e3f731eb97d6f0828bb3539b8a5b3b27dda911103dce2400140e5b", 0x6f}, {&(0x7f0000000140)="f5a525b834d138373ddecbb6cebfc74f207cf741651107b794554e8825a972c6fbbe7b9a7cefc7bf4425a719473926458e6ceced779cd9db58426d169dd22eaaf293a26498ce3ebd9e3e9498482f21634205ae1fa10bb55dc179c3ddbb31d0930eca788a4e80d686e290e6eabf5b86ee050a4463ecf4f55a86d0d61c56c1e24d6e7929923d837c0ad53a5a02871c5ea3934026e656cc3fddcf5e8145c618f630bd339e340a1468a572e253690ecb501fdd236d18722e0f4fe834dad23d", 0xbd}, {&(0x7f0000000200)="53cecc7b19fcab0a7a12bd5622cee3d03678b93b745b5e35e8ed", 0x1a}, {&(0x7f0000000240)="fa9c329fc3683fe17a8ee076c5c2b30921829b8d7f99259b4800a5fb3c1470cf78756fdb73651c31b0bee76c4086f2ca1a47bcf47d6d054f10672f71cae6f6d74fa1070ee17ff97c66161be895b20211d227a4e64920a9082b8cdee035cf0407348f48322657f51c1bc2c67c3183499176ae6e12fbe27f0f93a8c7d47402ce736c07619f897dcaa9089a8228101ee4c9d6687d1a2b74bf733344d1e523fe46d358d967bf382229196fa6384fa7cc688ae95787d3e175c2c3064cf85e5bce296260a1026b02d19eef347eac5441561f4de9faa56e9ccd205a3d44031f01062ff763935a8e6e39ad7ae2a8e2b11785e181c876e88a86658348", 0xf8}, {&(0x7f0000000340)="000e00fa608429093650f01d5025e6335c4376f7a066a74b7860fa508e6bf971af06b7bb0f8f1fdaac22636250e0bd3b14ff2648dcd1674edaa7cdca4ba8e0246016c8d74d95dc32aef27dd2a3951428f2af88c61c5c58e1d940dbcd53d933c80214378c4343ef4b8dca405194a0017c606be9229f9290cb6f10cf69065aeae7c6913fdff5f034a41437b3165047cae5a59f2ad18d3bbb27de97cae3dc", 0x9d}], 0x5, &(0x7f0000000480)=[@timestamping={{0x14, 0x1, 0x25, 0x3f}}, @mark={{0x14, 0x1, 0x24, 0x1}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0x2ad}}], 0x60}, 0x40) 06:34:18 executing program 4 (fault-call:9 fault-nth:35): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$netrom_NETROM_T4(r5, 0x103, 0x6, &(0x7f00000000c0)=0x2, &(0x7f0000000180)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) setsockopt$packet_tx_ring(r8, 0x107, 0xd, &(0x7f0000000100)=@req3={0x8001, 0xffff, 0x8d, 0x0, 0x0, 0x7}, 0x1c) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x10, @empty}, 0x10) r9 = socket$alg(0x26, 0x5, 0x0) bind$alg(r9, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r10, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r10, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r10, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r10, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r10, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r10, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r11 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r11, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r11, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r11, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r11, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r11, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r11, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r12 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r12, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r12, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r12, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r12, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r12, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r12, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$inet_udp(0x2, 0x2, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) r16 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r16, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r16, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r16, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r16, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r16, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r16, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$VIDIOC_S_EXT_CTRLS(r15, 0xc0205648, &(0x7f0000000240)={0x9f0000, 0x3, 0xffffffff, r16, 0x0, &(0x7f0000000200)={0xa10906, 0xffffffff, [], @p_u32=&(0x7f00000001c0)=0x19f}}) r17 = accept(0xffffffffffffffff, 0x0, 0x0) sendmmsg$alg(r17, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x40008) recvmsg(r17, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(0xffffffffffffffff, 0xc040564a, &(0x7f0000000080)={0x9, 0x0, 0x2007, 0x2, 0xffffff7f, 0x8000}) [ 2021.678455] FAULT_INJECTION: forcing a failure. [ 2021.678455] name failslab, interval 1, probability 0, space 0, times 0 [ 2021.704902] CPU: 0 PID: 15713 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2021.712821] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2021.722181] Call Trace: [ 2021.724776] dump_stack+0x142/0x197 [ 2021.728398] should_fail.cold+0x10f/0x159 [ 2021.732560] should_failslab+0xdb/0x130 [ 2021.736522] __kmalloc+0x2f0/0x7a0 [ 2021.740055] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2021.745061] ? sock_kmalloc+0x7f/0xc0 [ 2021.748847] sock_kmalloc+0x7f/0xc0 [ 2021.752482] af_alg_alloc_areq+0x24/0x1e0 [ 2021.756627] aead_recvmsg+0x3a6/0x1d20 [ 2021.760527] ? aead_release+0x50/0x50 [ 2021.764313] ? selinux_socket_recvmsg+0x36/0x40 [ 2021.768986] ? security_socket_recvmsg+0x91/0xc0 [ 2021.773724] ? aead_release+0x50/0x50 [ 2021.777510] sock_recvmsg+0xc6/0x110 [ 2021.781208] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2021.786206] ___sys_recvmsg+0x21f/0x4d0 [ 2021.790165] ? ___sys_sendmsg+0x840/0x840 [ 2021.794299] ? __fget+0x210/0x370 [ 2021.797745] ? lock_downgrade+0x740/0x740 [ 2021.801892] ? __fget+0x237/0x370 [ 2021.805350] ? __fget_light+0x172/0x1f0 [ 2021.809330] ? __fdget+0x1b/0x20 [ 2021.812705] ? sockfd_lookup_light+0xb4/0x160 [ 2021.817191] __sys_recvmsg+0xb6/0x140 [ 2021.821084] ? SyS_sendmmsg+0x60/0x60 [ 2021.824935] SyS_recvmsg+0x2d/0x50 [ 2021.828482] ? __sys_recvmsg+0x140/0x140 [ 2021.832541] do_syscall_64+0x1e8/0x640 [ 2021.836439] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2021.841274] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2021.846459] RIP: 0033:0x45b399 [ 2021.849659] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2021.857365] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2021.864627] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2021.871889] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2021.879145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2021.886409] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000023 06:34:19 executing program 4 (fault-call:9 fault-nth:36): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) [ 2022.219259] FAULT_INJECTION: forcing a failure. [ 2022.219259] name failslab, interval 1, probability 0, space 0, times 0 [ 2022.255406] CPU: 0 PID: 15723 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2022.263345] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2022.272705] Call Trace: [ 2022.275363] dump_stack+0x142/0x197 [ 2022.279006] should_fail.cold+0x10f/0x159 [ 2022.283157] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2022.287927] should_failslab+0xdb/0x130 [ 2022.291903] __kmalloc+0x71/0x7a0 [ 2022.295357] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2022.300284] ? trace_hardirqs_on+0xd/0x10 [ 2022.304431] ? ahash_save_req+0x12b/0x370 [ 2022.308579] ? ahash_def_finup_finish1+0x120/0x120 [ 2022.313524] ahash_save_req+0x12b/0x370 [ 2022.317498] ahash_def_finup+0x43/0xf0 [ 2022.321382] ? crypto_ahash_digest+0xb0/0xb0 [ 2022.325903] crypto_ahash_op+0xbf/0x180 [ 2022.329876] crypto_ahash_finup+0x57/0x70 [ 2022.334022] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2022.339390] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2022.344753] gcm_hash_init_continue+0x28b/0x370 [ 2022.349420] gcm_hash+0x1fd/0x2b0 [ 2022.352870] gcm_encrypt_continue+0x1c3/0x240 [ 2022.357356] crypto_gcm_encrypt+0x40b/0x510 [ 2022.361674] aead_recvmsg+0x131b/0x1d20 [ 2022.365642] ? aead_release+0x50/0x50 [ 2022.369439] ? selinux_socket_recvmsg+0x36/0x40 [ 2022.374109] ? security_socket_recvmsg+0x91/0xc0 [ 2022.378858] ? aead_release+0x50/0x50 [ 2022.382655] sock_recvmsg+0xc6/0x110 [ 2022.386353] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2022.391359] ___sys_recvmsg+0x21f/0x4d0 [ 2022.395344] ? ___sys_sendmsg+0x840/0x840 [ 2022.399491] ? __fget+0x210/0x370 [ 2022.402945] ? lock_downgrade+0x740/0x740 [ 2022.407087] ? __fget+0x237/0x370 [ 2022.410552] ? __fget_light+0x172/0x1f0 [ 2022.414521] ? __fdget+0x1b/0x20 [ 2022.417982] ? sockfd_lookup_light+0xb4/0x160 [ 2022.422467] __sys_recvmsg+0xb6/0x140 [ 2022.426259] ? SyS_sendmmsg+0x60/0x60 [ 2022.430057] SyS_recvmsg+0x2d/0x50 [ 2022.433591] ? __sys_recvmsg+0x140/0x140 [ 2022.437653] do_syscall_64+0x1e8/0x640 [ 2022.441548] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2022.446385] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2022.451564] RIP: 0033:0x45b399 [ 2022.454748] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2022.462455] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2022.469721] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2022.476987] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2022.484251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2022.491515] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000024 06:34:19 executing program 1: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SIOCX25GCAUSEDIAG(r2, 0x89e6, &(0x7f0000000000)={0x5d, 0x3}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) execveat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\xb2\x00', &(0x7f00000000c0)='$\'\x00', &(0x7f0000000140)='selfvboxnet0-!\x00', &(0x7f0000000180)='-,\x00', &(0x7f00000001c0)='ppp1#ppp1\x00', &(0x7f0000000200)='vboxnet0trusted-\x00', &(0x7f0000000240)='-/lo.selinux\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='mime_type\x00', &(0x7f0000000300)='wlan0systemvboxnet0)*cgroup}{\x00'], 0x400) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x88802, 0x0) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f00000000c0)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x500, 0x0) sendmmsg$alg(r3, &(0x7f0000005280)=[{0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)="0bb866af1fb3fc15e8c30360975267adc8c8cef5cf4d0a23ed00b0c2221ec68a81e7e367128a9960645e35af3a70bc95b6f7938831e3165d39bc597c80ff33e5edfc95f88b722e6141688a7e4a26cb5ddf11c611a5de4febfcb9da53695250ff865982bffc3e4886df16234d353d7d45e8173be8c6fadeab7d8c854b5dcc35b06f2172f2a105320cc8f0b7a0ecad4f2f739a89e8b45752a1b7570e673e11ac4a84cec3b1950e4fc6e7b8faf06fe6f796b4011920a4894a968a023c288f4ec2623af8fd47d66db2f2029e93bf3b0a33ff2d6f55a0f4b77650034d5a24cb0c735a8c5e1743803a", 0xe6}, {&(0x7f00000002c0)="819a09d92347fd175f6feaca26837c7adcf8fdf0586fdb813533db31f1a8348889fbba7f2cca4fe9cb29cf1a1975f7891c642c2d", 0x34}, {&(0x7f0000000300)="da6d48c398026da79f34a09a178fec2d7b80a2ab046309d54f52b4e6843a3df168540a8c47", 0x25}, {&(0x7f0000000340)="aaf704f97520a2da274512865997a5184367352f789675f37a5ca24fc797d064431f7b8598d35a06743b4ff1d5b1e4f0c63c3cec991f7bac7435bf10c4d901ac78efb40f33601f0dd550160603f72adc5dcc5ea3a1b3a1fe470f45af94bd6b52aa17f18e913f7f3fe03fa6d43e3a3ce849f2afdbba34d5df141d872135230dc7e091c5221692da0682d9428b969a", 0x8e}, {&(0x7f0000000480)="47d6d32fdd40054200b08fd64a3eca4507be28219db287947cfd9ddadb25dfe838e8d2821bf9a76e14cb05970dde748436d26c5ddf80c582960fa3fa2048c80c7a02c2e8631eca79064305dd9e4789987dd08cc723158209844bdfc0722f8785907855d971b7e044b95ad865d3c199f7802d25c5dd66c63f2259d77b2d7d6bf45d29f68fd607ae938ef5313a55ad8ddc46c8cd81df443dbc4951719cd2bbbe65f4e19ea45e5ddced57a2627c6f11484ffceb765d55b431a307bef1f3db373b69d16c350e67460c0a6a49a27931596b44e74ba9c96c", 0xd5}, {&(0x7f0000000400)="0e21eb8ee3a8680c846a5be1e23f0599", 0x10}, {&(0x7f0000000580)="1387c11cfe6d3fe519387abef650054d1c13ce8b5466dd22ee4b424928f4cce390c8a6f3a78ce8c2807f0cb39fcbe964e628ecf521546efc39cee83756572d92ab2aa20c97e22857b97ab2aea98835708fe1a46976c15e61bb2041babe7fdde510ad124b67a0393ecd1b634c3acfa738bd54ee4ad7f2a29b983a7ea1e020c8cc19eccd640920995179216fcf3fb3a425ffe84f3b76ef7e1d7e34b9e8fb72fd8bc823", 0xa2}], 0x7, &(0x7f00000006c0)=[@assoc={0x18, 0x117, 0x4, 0x4}, @iv={0x90, 0x117, 0x2, 0x79, "bc5d0f4bb04d37aa4073f5cad1041eab050dea740a795bf2058ef92d908cd85d8f03a7c58545609a03e270b09a471c86ad9405eb736ae1326dcbe155b1416e521cf1a2391e4a9dd37a16c3403f608cdeb35de8825e47eb88880a032e3be8b441e854d453f77888583a59d80494e4eef4b660ca271ec0467a09"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x9}], 0xd8, 0xc000}, {0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000007c0)="7b7d22527b960d12e3ff3cb90ec876fc2c6bcde812ebff47bee38c8f59c7cc30a96a939da984fa3ce374f49627c494000a73803b64e7933d73691c0d20a64ceb5e7d82fb1e3451951bc3394bc2121eddbda3a73fccb59df1f31c6d72c8dee30bb93b32dd5dd371485cdcfdfefa3c7e0a16f8ab11ec6e81f6b3000c41249ff6bdc13bae9339e6b47acd3a19df530da3f6e5cd5ca491ffeb6b5a686be570d192b768687a861f3ce1c729a84e1760873fe0850f3368de5f3f5c645ab85d5fd4fc484e2bf8e7ac26e49b4798a3847c1dd63024f9bb3d1dace06926ae618b18d50ce44ad1436540", 0xe5}, {&(0x7f00000008c0)="b1b62eb9c587f6b2a754a65e592a18e63e8378ca1a6382e4e074003526eaeb0baff9f688a48f62e4d00a60caba881b786dc4e17bbfa72b759f40f28e0510583f2dd71b06", 0x44}, {&(0x7f0000000940)="d27ec67d6228feebd85fd1c037e04fb960e49b3b262f0b", 0x17}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="c1c072355044a66ff13f88c09155922182186a4b7069cd4a4c6397c548ad9620217166187b491dd7", 0x28}, {&(0x7f0000000a00)="d0aa18fc3fb9b9bc5cf027a6bd5d530fbb35801b6f8e5e6e9df67e8f9dde10d8571666759781332d6cc3feb929089a2085bcd489dab4b08537dc6751c9c1952b5fe5a7dc08005cfa3d6b4d33956fd34f570587b4dd4ed9915a579adc461e566757911269a7a32723e31a990435980fb26e63543fee6476650f8b105789c6dacb67b5625075d54c358ab892c711408b97e3c89435ba396d8073871a934bd2fa6402ceef3857148242c0cd5368a8b64210257b9b00ca2f00908049f3376b165e4bb118326bfff44106789ca5e43ea9a30760e9e2df1a4f7b8db42fbf55e12bef11a3057717687d84a6edb372972205fe526cbfcd0ea0e9f91497b73e51df354bab55a9d43cefe7eda210820fe6c75c420f78449eae23034db9c7cf71620aa5f0918324518d3b15da49cc1b797aadd12fa5f41b4fb137aa9f11eb0f6b3e85dfa58b13a12a4652b898bc3e720f45af9d32dd883be2a5d7447f671035165f1f04f0ca035712c9d87d45965295062e162cd3d13592abf1bcb5461e08b0773d9534847a0cd6ce39b0bff72dce77059676c5a7a2f40f047ab1fd142cba9aebfba6707fe8fb3e80f1948e36b5cf9f7f013f72b696ac9a7174b575eab366ba8890855596ac37d4dd27199f3be5da518d5877329aa2fd6846eb3187ebf3adcc43033e68c28945e461adfa7dd15f6e2930f57ccb17fac19dfbffbbf7e06976f7143c51aa2077c030a148ce47156eb3d7aacc57f08e8ad92cc5da893fffbf20d600720ec5471a6e4a05d58e73bcad9e620b989116196c92780e7a4efc88109911c2e86bed5aef3649ad70335015eb8254dcb58ae9776bd4c0374b68c41fb0388790e68c82320287a037215f9001db5837dbd4bc7314abff8372815737ebe38dd125a30c26052ae79b084373f0e2b2e2076aa14530550937e060a9ee61442e0a35c9cf570cf107879bec0c7a0ef7529708ce816b79c0d6ed83f25e3f6d20910d6a7bc62095d90e28be041917dd98cdcd00bebd299507050f8b14cb8c8f054b70eba9161e52fd015860b8bcc17dbc75ac3f945444c900a551da191be667fe45e689bd7bc7762f19c9b0d552133e39a036c960bcf394bb46f25c316c78cfd895b8a70f15e3b53c40a20b98c4cfcb46785cc6ba3f1cb2cca80351291f25090071dd5eb7ecc38028bd71098f76f7d3a275c40ca8e4ed6a40c6af03574e5a2d64aca2c0a6bcebd694cd14a9fc273355662f33476e5743ce92aa47264f5b24ac4ac8abc999e679ad0497d05011ae973281b7fe064bd3743cccf945364c3fed1301cec14d45ef80ebbc68aa6227b262861e83a11a7a786c8ae979426941c351fa750788ae67ee855b43c32dff4ccbdb84047227139891f2f3660ea1d3afc0ce5dfca07e443d54f2ad0f14dcdec5c58b83bcd3c3768120dcc6f4f1105cda6ab9d6a97610973b3bc5c3b1fce4d2cbaeaa1c1ccde4668afced7e0cdcb43b248bc7fdf2a05abf5ae6128940f21ad0834a0bb4b4b3e746ff87477d583aa8e9f7c94cbabff3459fcaf9a7de3b128c64fe249df6696f9b0d5334b8da7be95a6c084b6dd73c186dd848fa8e0ee200f7514c25966f9c18834c8cfdad79616efad98486663215870534ba7d1c8ae901f44dfcdecee15ae92ab7612bfd9319960fdfca60aa1f431ac9c0eeb7c0ce2c0342f3a7808f02fe83229e03d0d9f7569129e2ad90768136560a310107fb9f8c711a7a8aa05452d6cd3e6482246199074346a081a302c66891444cb6a4b8f71d4eaaa91623b0b110dea7e8e6838447b647f53c88b326cfb1c7098c45d82ccdcd7b8dfd695578b028417ede19a6b4859a9f7fd6300b1ccaad2a38602caa92c78d349ab8543b6860cbbfa0197d847c1a8f507d2f9b10d911ff249e915d1ed9447fb09a61a5b84608306b33d9f40ec2a7848deca680e58b9c3c4ff858891aaae8f4449a30bf1b8aa67872e2ce953c8e4a55d45c28bdc5f46e0554bf93626fb2eaba0479929e5452acab714dc073d62fe932ec531e6d21e8cf523747e2a424ac25518aa09f56c2334c95072671a5dc220095dc079a4101adf4afa143c95beea66ec46b3b2509e0e5ddb06a9e788944d58e49d49769d6af4d9f1a8196d84afcd26631d893584e19d5837e66988f1f2ae185f16384f6e90436b27fd12cecd8666e41b061a91defea39445253e18305b262154710e5cfc0ba4fedb7b0efe6cc9e02f849c79ecba10c90213dd53dd0f21e9ef9d62e084a79239964004904dd6d6f318b2f6b2f43f4279396e5c29a1fb139e5ce36900d74cc5e8ef07f41036e15b9d274a46860b8542a02a86920b583557699b7c4a880bfbb87197c46d3313db4a7c6cf3c6fa4e072c97aa921ed9bbf1aa9ed0a2463ed715bea0f11a0f01117b91ab46afcbf5152420b18513fee459a165cff270eabf7a8eac39a6f6503df6f6c34ea04018c2d54c0d871490d33eed0c7086807dcbe44c0ac7013fb64b69e58f5a6cfbe8f3e219348a590a7884539f8044790ebfd41b75eb8f839199e47278647e0f90d8833562b7678073535a2702fbcb15ec4d3d94357ad666c709b5d85e28b0151ef87618a7070150c25bbf614720b2e38093b9067206fa4d3f8b38121f375aa16bb4780d71f6d29d5a943a731ea60f2b7e8d324a7b7f61bf7455dee4fe0f8de07b24ac48d76ca440fb731fe201c15ca3f6c14233e91c370f4b0d2a181e22ee73e26ec5e61d4fb23e7e43ce6ecaec130c25520ba9f40f04bdb7acdbf7ef9def4ee6dbbbec59329a2f33f7dd4ca06267cc238f8e865d137cea754a13846ceb5c145f36ca8dcb7c3756a13e247d174abfa7e3fd95eb4eb19b546769ecdc650407af2220c5551e314fe1cbf6db277112f258f01abe35d8fb53074e3decf27dd1cb06de1769de00e21eb44cf20c5b9cd6269e08ee990ce982d246db6d7796ccb1d631f23300eff4d3793431dda39d60e27608f9ac41ecb601fbdb527a752ce5f6fdd946ae2cfe8b5394527515f4b11411e5630071fcc77c123a4dc547b6f940951cf3368497c4297a12f604a983f7254925bf44ec22f934e311932c76721e4edbb17c28834b3efe09d549132850f727300cce11455f4a8daf89488e72e40c4591ef3bcf1c04ffd936884e1c03c68de3033c3c225fdc83291f2b89272818042dfbff8f166a158a1bafb3a76117557bb9b444e78099cec67973fddf1b1e61485861c71cabaaf7e3e26b5945e68643a8de0fa2e851786f9c7acce2310bdaf7fca302ce48f8cc1fc35a09acd81b4d1236a3e3a1bd87b8d6e45cbd1bc5ba9d2ff3525014d6ee21b17e48e709e6e7ae9c64a33d4856bfbe274ceacbd4b8ea8d37892ccb4f61f1fd9e6b21305b0643d6ce04ad2a7ffc992ab9a2ea0ae725ec59987d158211863b83b75f7ed392ada11f7eb9e50bbaf9407418dd4effd0d9ffba71d21fd56e34a7bb04d9f04643d3fedbd7c93ef1bf420fe189bd35e84704c44b3a603e71e178828952d131604cd3ecc8f602b254bd6db90156806f3ae5fc93fae8c49d70e3a750ce98a3ffcd5016fc370a19d57a9fe650589e0e9642bf0ea48b2f639ea8383756567fdc162bb26c12e98d2c347b7dec7ea754fbf2f72900e2c27e2336bd4e99b40d54b8cf04ec1638e917985f0adee1d887526ce6d6e412123ec18f21fff7f0f4524692609403ccf3df1a374e1207f8d4840cf02fe43b7150c48b0178baec7a877513358e2abda0afc5a4b8ac1f144f8cb02367567447a93430d94be678314e1402f8ba8508cf2417e8a535434c202a74c480a0e2511a7e1b18b64b7bcb4dad3c41541da0c83402b7a357e2c485ee57e0f997cadbfc11965e7408cdb03cdb05e03ce00510da4abc2ac90c5e7213e4e1fa7f50cee37bae022b93b236a7df57f3e250d58ffa8230ea9627e20e1db320289383b7dd9701607c8d7e5558e586f6c8699b879c086b9bd236f5825693ab66498ca5a10d7b9f7440ef06f5c2ce23a74d0873973e227b454504a950612662f970e980908dc7fa9e034e40ed45944e99e54bee016e1caa7e552967aa8b3376d7888ab328c0065e632edb552762a9152ea3a3dc67ff6b792a21f7947d59111b933de2e7118e02606bb97ba7b247bb6a581d0b9c838d70f34c52e656777d2f8835c8f6eae75567a0ce79b147ebf79558231e4c2632d987ec37f22ca78d6978c411fd6b539e4ed975712e8fff3c74be03f7e0458f54b90b36f2657d2c78a5f82039642099dfca1ff7f02715b33611d0939a1075b1decfa286295f219a5da74252d898780b2e147fcb6c20a5080a01e37bf7d7d3a85db813dae56f586537945aa4c906b9f358cd745f70501d7165b0d87513f8d2df76e26dc8735109d509a8278b81504e6f0406791867d93ffd7dede21a1a4a3f8234805b28018a4a586ac2c02434ea4de9eca7b0cba912e058db39236bae3ddf0a8f4efbc8ba860858815bee1701ad5b08c86ae6848a0ce475c7a4166fb5473b47afd092ee8694a2934001529a4c20945e096a5455056e81b7d5997d27792a2b4d7d57e97b6db258db8f3a099d510792491662bdc36d98c6a7b8f614554e99728e991c79872620e434a7d893c243749078f6ab3d42e036a646785f2e396e4d77295464c2df2c181fcae8896e00be0ee4f652b120ccf43467e7d5d962800004d9cc18dedcb3de13c3fcface97c1c3e8c17b6339a4356133d35122e7c125aaa93399f87997cf0b9b2929cfe7d4bd670e7823ae6a5e1bca9ee4bc1bb1777f8f73a113ef0e88aa02fe01220b8ba10232adddf75fdb81cba49ef8afa14049b6fcae75c575e5134c9de01862af6ed499b52ad380180aee6009a98d0e2b5f7f85540a20f236fad62bd99eb644e6fe170fd09ed7cbc567cb20f1d4e58fd8d45ffc7f980ea5bc1604c2aa2ed63c33091054a003ed440d83a65c9a3917703e285f3840f4e40a4881ebd7f5553d3400ca11a7932180841c9b8cd54091d8a68c6332ebef5f0113f6679e79a5d68d2dc3a7e763f265286e8ebc059158dd500bc27de1911efa3527dfeaad58cf20ebf5415e9d748d7b68780ae2445dd26e02f061a8d28fa2196826347e60a6aade605c071b17fa99db430364087197e6214e5f4b907b7edddcb046f340e0776afc3942535e045007f77edf386ec9e4caa8061b23eef7a8da16462bbf73a6672afcf43033fbe512bda691de82fa3483acbb518e2377e3e882880a5a6285c351c1038e96a642db00e5a27924f8a0034e05198c2422c908215a00110c4c109fdcbb4c2d4052a90884d6bd81fb5d7cd1bde58a87a1655674be828f0e7c83094c50d2a291a8dc2c3f50e59bfdac652f1665d4d9db04e81729c6fece792064af8a1379e33518a7eefd8f1c83ad0a8e5abca3e8378e52c740cf508e1da2a5b678376343b1a8df35dc1b3298a1434b9a8dae0af185c894eb65b3dc1dfff9f18474697a8ec692aad8f57b25f442926ec161c150dd4124d8bb254486380104977836e79da005ec36e8a991398db2d30308141de4bbd2d41f1bc5ee1454e1c387ae0512a7f89e9500e9bbb0cb81ab81b95553b917ab0e5e2727f5219fcbe1308a481ac9401ec5d5116608354af70abbb8b4b0919de0b5cf9a482dc26a7496c65823814a064c163b97bfd3cb4adf280770d7cdec347ba3ebde909c5ff5335c8307d060b96f9dfdfd271049f029d9560f16776179460a6fa0bcf84ba1936b069e24973b5aeff49b2ec1f30f16fa65c68a3e983fd08be85f731ded07db7d272b396910831d66d2ce73b16bd7957f547b61b0295cc4d1ac5b31e70785146c277cab8bcd7", 0x1000}, {&(0x7f0000001a00)="02ec9d95efd1d470dae74168d1159aa0c576d2f0e1be15a75056688c66feb77275a7ef870928946eb606f93537dc8307b0001beb4ca4", 0x36}], 0x7, &(0x7f0000001ac0)=[@assoc={0x18, 0x117, 0x4, 0x10000}, @op={0x18}, @assoc={0x18, 0x117, 0x4, 0x1}, @op={0x18}, @iv={0xd0, 0x117, 0x2, 0xb9, "f06a9bc3b62e4f9c1c637c60a53e60b5a55423fffbb6b0ef49492b9b2bf716d2510b1e1770327a741aef995380c8a29f812e85c7dca51e365feb6fd6614ae42315f76b77ca5612543b6f48e3507317fe41fca85af1d9bc52b160214e4561aef7c10af043282b1e3b0619c4ab33a4988f6570fd34c9745d42b86d4aa896ff980bf518b0b20610a86d2d65f280c8bc8159fc5b6f59cb22aa91686d5f230f2f15a7fd917e086180e62e7e4b965bda7743df40e0346e5fa0825291"}, @op={0x18, 0x117, 0x3, 0x1}], 0x148, 0x10040000}, {0x0, 0x0, &(0x7f00000031c0)=[{&(0x7f0000001c40)="b9b0dee120fe4d38303c3bea5bd36394fe317649e06160b8ae10be223ef478adffcd351870e75209bb06e62de3cb37b2185585b89aeee52d36cd1aba8b6780c14d23fb577588327f916d7a51ad4058a96b637cc7fa66ccb8a4762b56da40dca532b04c5faba59c31779f3ef6e3903d8d660d2bc257b1403d9956eb343431b1b37830e40f2dea91aad95d0058f970c14fc156b0edc5f6330cb65032bfff0e228d45f298d6d9c65223de8a3e009134e84c23dc12e1c3c5f081eb0c58635186f2556560f8901f7baa43b5c783fb3e4305216eac00ebdb0f6e79f51dee0ee8180231", 0xe0}, {&(0x7f0000001d40)="e1d795f5622abb80724fafc59b4ea40f09659c04c15c3d0c5ac0d26b0f77329c2afb5670896832d12f04f5d1ce978c239178b2067f0e9e6822267290dcebf4782c64e3f62d05c8d67241af6cc9f3c24500d12dbfb863f109d3ca78bb0987892f6df903c0fac7d793918d7b483fd7f47351c002ef303704e32140354a813eda1982c0309ea93bab262c71c58c805035ec7b09da7ff3fe47f8bb773a6bd1331e09015f3d51666beab7a5249fcc7469a680812b9167f14f17beb6fe4e93c04b7807a0370e21ce37ad6604100a2d39fe776d0cf0c960a6a4a62cdd82c0b9b029c9fa4940ae34c7e335f17b7849f26a20bb724dcc8fc38d9428", 0xf7}, {&(0x7f0000001e40)="3beb60124868539c3b31bcbf57cbe6d0f3094659acc532e8f15aa196cf5310d8bfacfa64c20252c2d2e6ad585bd5184fd9831e1688da0a576048f15125", 0x3d}, {&(0x7f0000001e80)="60642a99ba36b5f9e6112a8e3db40f1fb8f0993d6cdaa7aab07951077d0cb6b221e3da2893449791dcdafc7c0bc6bc0ee881474948e19c5a8464334600aba992dd5b02efb5d6934f0e3a206d72ee3ef4a3c948b3b423fae420e94cb9facd6520e9738c4d864d5c625ce43bfae474db86afec8427b9d6a4ef446b883486a5420ca5611a9865fdf60a5d10f95ec9696cf656f8ff23c73f010704c6c64462034045ecaf5fea4ad619b28cfad745e29c0f6ec04d1fbd548b51fb81ebce1ecf6a26ac29fc6a9b05caa0385d399ceb9481d8f1fe8aacb6c3362d4acf48e70df116cbf5f2814e39f1829ef83a15382bd4d0e545c00cd0d677a3c517b254d1b9b0bf269f412fe87e0e19fa8501a4feb9d520f26e3181d3d69aa512c4675f07487d4c9c2822e97140344db23ca013a40d88f05b6577bd317f389ca934969e373a8965868e7af8f979e672dcf3cb0ecc661830b09f63acf28e13474f46568d49bed59415b0857fb53d2be087dddb4eef148f6c0e158db2664e93861f892115472c03b83f5441b8740d5726cfa7b03e335fc71733bd55e4390e0bb6bef8f98d47fd41eaa9a141d836d93d4a0032a5ad02726b8e7406d16c0095d6c5e0f43180f81f3e9d144ad992813ec756ea8f4ce757b9d5748fc5799e66101b86f6319f4e89b4a94b7f2785bfd524be636d3c6c9d7f9573f627d6222c7fc5a6fe736858e1b9df58b253a6fe703599d0c0e4734c7a3707aa2c377091ac4fa4f15ce589498f382798565e2d5a91941c3fee414ef6241f5f14641c8f3168421d056635a49741a9746099c81a117222f4818a5e7b1b43f6930fa1b46011990e8154f0ca3d3bbc60f21a445c10038d45acc5c8403558811c8672e5b4cda11fbd2218d28b38572d566c20461f30f867dbf9922b18fb641e9153f3bfc728d68902bdeef480540be385330b70a9111957d4efe59f06cc3319fab9ec80df4c6b8a8bebfd372e211bf167fd3fd1af5e795eba86e332283cd86c7add941a24c4375db93a146b452ffad51bde5f178134269336cb0e1190534299ad521d1542d61f85e39d64bf6b720332e2e298b43b13868216ca9cc0b0006230279c7c682114f31e2e8a2422bc655f1b980672d1d8616cfb47556f919442c2e57bcda871485db8064858526d381196de311075df590e1180a1339fa45f70b9cf6c7e4545de8826e148999846a211d0ecfda7523641f68ffa181d9a4e76cce13a7535130cb38e92d764df52d78da8955fc99ad20f0ed6b7125ff26fca0f2b4bfc3adf5c7bab97ee2ae713963c5fae999b581bb8794e4120cf02e830cbe74b63d84a9e64bb100dbd0ce5e73634e55d5a7cd8d04d023165cc21c7b7cb8515096f0a06f76a4ee63c10e0ac4d0d02bc4a511f997d96d36f667dab6b1060e412f56e2d34e2f692d5d6195fa24282cc0a8ae18a96ef3dc7b783ae565f20e764f1101f06a44d710dbb0d808617ec907cb4e2805b4f663991b2faa6755cf5e00fb1094cb7d56e7b01965200d30c63db65c334914b9a24182898ce1c8e2b06bbbfaaa4af1573a5079cb67b3a90464832120cb85273afc53198ecddf95c7b195a7cbaee8c08f4a8d389a6d2a2df9e097980d7bf5c1a610d8c713a0d2027f3a4cd942583ccb4beddffef9f403ff92f6559a56fa76cf5709b782596bd09101e699df4b77af2902e68bc6dd960da2f5056d9fa082208c3ca64e3c1cc139a02b9aab0766a3dde77034ab602cfd2858a43df8a57bd6c37c576273d897fdea4ecda3e7825fe2068e3738d3d5dfb45ef7f685905e1391ed9f4614053a0a3ee2ded4e88e188993da3dc4383701d14230d39415c5815850d028603e41e206b356b3a0cfa1fb8b88c4ffa39e3805e55e95860af7161263facde68953485fc36bde5379f1a756cb805cd3e9eb83a5afeb854ff2b90c62631aed791f70c5a42b03cfd515be208e2126fe8790f2b2d52acdffb28e7a03b17e21a09240f6679aceb13ceea340d9b0ec29aa5d7e70a7ed4cef214697f451206a6bb61fec434bd58fdb0c0e02dcf09b8152876d973b5e157aebd9f52aab6af3f068867f037809efd63695af24deba44fc7e95d7ef8dd70974f5febffe20b823d1eff9da811d65ac4d886e5e47db3aa9a83096871a4d3a3e8206e088bff707ad8d498bbc1fe2b068b9e1c14f2689825ec2d9cf62493c6fc63ad60fb12d585bdc6e5f4ba7cad9185a183e144d4f10de16d1ff517097d6d33045c7c15178819fddb030aace978cfb7f0c4d395c4700f56731cadd9124a8bc75ad34f1d877921e77ff69a8f642ddc7ff2dead0eb32013f5b83751b47cde691a165030c2153deb5ebdc493ca37df49bce04d5355571ec7b0ed202fd1de938a6810feece6da4d10735e4254e63ffc003217a3eb813f6f3b05bcab55d1d5a3ccd173d4384107295fe11670679b269ea44ecd34a71a1a6b05336a2e92905c980b0a45d00648f9fcc66b7c0f2304be8b844faaa57087dea4b0a0a7c1ebb35c8610c5f9051780144ad6581941f0fed90c1df93aa5297e27f49d653252c628ea29bb98e0ec794b654842932d0f355fc0887687c8774863b4bd85fc2704c46bbdc663935574086b88b47b649fda56bb8e30bbf7b3e20068f056013ffbfc6bee1f76b52cb335b453fd1d75f08f91f6a13b539d2c6b49003c6c105aa981bd9a76d3e79df99416ebe7501078287ac53ad8b861fd89854bbc6bcf0f5da4174a138d041b60a712c9a5b304c87feeef9afe97661318879ecde32385f4c27d2b63109285f8375b31cff8ebadd03662376a82e7c9e2fe0f81b0d2899ce93142f48559e1aa51ccf7fbad2fd001baa71c168438b79fc312b7f6589ef07d0797d52e16b4fbebc90a591e9db9d90623b6b6466322e978904469c3a9c6f8ade4548f6e42b8c9718fed74a7f7457b29dea4dd6cbab9b7606bc8b9fc4a466c9850ed925a176cb3589ef80dd728624845c03fc21b26a26c7d9321286cdb59ece83b5f15e7a843c86061d4a31721eb8c6860d1d91393b82dec4b7c41cbcf4aa6bc9643621e2c881a34014f01d9cb441312f1cd218f75771623656c3f7d755bc0d85df2e54870dc4355259501e60261d4f4e90c39a722f6fc05d3d3506ce65f6924141ff20a9c7411e2f2da735aedea6b9da7dc4273c6f274c061782a39dedeac0cc0c5ef9a881fffc532fc145fb173e7c78848ef06875090c1f30ead444e0287eec86b953c4556174a292b22b5e23f783e8d7af51882fdf4f7ebfb22fd0a1ef949422872619b34f88d4461b73dfbeacd210dc66a00d5ddde6816debaa94e125fe72f120f0cfe4b15506b760e8902923f685fbc6aa17e1b2b3fdceda3b247af40ecf660e78306dafef38e581a2d845c6e37bf947857d7a61cd47d5a0e4941a0138106c6042bdabba257a8e35d2d441aafeffe2a7071538b49a2ab881778222ff9d197edf42653e134dd87f9c2b485e1e37554c291c09f2b6a74101d48e4e76b512af528083513101672bb00868620395d879a05ae84003eaf64801e45bc5a2a577bf7505dff0e3dc55c5e5b0c4024c62fbc84e840b4d460d760c2bc825f1b1d42f7252c60391a1554ac219b2176ea0106506db65a2f3bddbd2a63b1caf09806c56d000aa658281582ec2f472df2f5f6cbc980a560dde482fdda8b53e367108586b6534fbaf059b78830350dd967d81e131a8e4b289444b6ead862226c6727f30f46ff35ea81557906f44a360c406c21b664a2aca64aa6ef528f37f71cc3f47c0a538b4f02ba0fa118acc2f201068ebdc9f126e432bfe5911b0e2061e0a774b1b300dd908587dd06e3e79bb96040da6a75b9105a081bc8bf5ec8feb0659d0e72ca1fd46aa93903678bcc48b43469d074d4b2fccf3b9bed40fd61effdcc55d1c7f5f4cafc23da0c1a73b1b381f811016e3d484919e0d37724612ac99ed8829be59f8caf6a31b09117b6fdf5c4a284c1ef112c045ed48230171b287f720707d654251b6f60c1f7a34cbfaf05d60bb8db04a36c49437e6c4b9dd5e36559800cd1a1028b8e6f3fe8fde34830d69fb394dbf74d0fff42564240ea787c3fe2522769600ddc8523886eea5b01140485d74fa6a0319dc0f54d6c7e4971f2ef6c33165f656af88d150e427f9f7d97f0ef3517aec19d1719f54fd898ed0a2e8a7d9b5018eea5f80335f0300afbe187842eeae33ab41913bc473103a30846c0d53e6ca7ef1b566b1af8de0ff6c7b3ec2118dee9fa7da989b34cc181e0203c092757fe7609e3f5db7800fb15568f97a5454d2b107081b6f41e3b6d766655bc1e3acbfa1a41fb3fd4363d3f33b4ab02e8248b525d637e5af34e402ad0dcfc8cc71a3da88af0121a07540c93e7934689d72906f8284133dcbf201de4c13652b03fce4b9366e232809bbda7428ca911f9343f7199a5d2005e8674ce241349d4440bec58ffcfb21def723b5f7c715895979a1860593c2970b07a92e053c34ba78664c5ce7570556b0d32a8674d76810136a0391d5e280c2b2fea9eedf2f2c57d7908ebd357459d3578f167d3e6a98f211e3f3c63e4746f2b0933442cca35e7f5d444a9f09512d64afb1948a7c9877daafd90f6e27fd8c8a67ff817c14284ff4956eae43ddcd26604d034d9b507d023f8ccfefb295d8d33d3d51bbfaabfe0a7729eb80625f49fc124819484a4c34b7d4a3d57d79a0bd485b6b4502f3e5908f313740098892961cf2d9e2e5df87a2d3767c9d47c4fa778fec4c516d690a7802890a779d4f55bcaef3727a7bc44f8f1dba90464c1c75d95d4207ac9b49d7bbab10a3cc3d217f3348a718c0df1a57fb52bffd239cf8fddc0bfc449f3d010e2ac8873be170c20682f904e8c1fda53d7f60f0a578b3bd1865175f8d8577526d3991457e59bf9ba292fca0eb7be59ddd5efd60dad50a79f68323dea447733be162694089d5d228e8b4ed57c078e57cd9ab490e809d8ca813f3cb308e7bc0e951348d0ee9cecfc2af8df3e339f0d0d2504c2237ce047d919548a93031ce92a288d9fbe2e27577b977a757bd8ccd951b0dbcadb89fa22e6f1082f54db373edbb6a76654c40b13964441fbf0db21cf480d4e4fcfa6009519767323de79b7517b1e7a5a4e7470f02b7ac5b15cf4a03d17d2a6fe10c036edc60006cc4ba62b46e229bb5f4798c83e2fbbe29e9014f4b007f4d02f65b3f3604e257557b3e564da4d1b765bb2b7c7ed777819ced3dacb9e0063f876f2114ae71d0548a9626c0eac3dbf150d49c04a26d7cf376983f59396ffb8b37daa0e8c240c925ffb2f28952b8c7df11ec41a199aa9a66e1b502c5c80d7b02f6ebb2ba2b5be7bcab4bf85f79a6eab90e55c174ccfa640f294a8c13a90235c0c9549068ed60a5b52050a6d1d3dfa0018c93f9d84cc1a315ff2bf0bf583bd10d21dc0dc6e63bb600ce9a1840c11051be5c3bfafcea4137b04df794ff47fe5a53d2510515401f5161c0aa170d439908b914d982591e4d2f548d927aeae900782ef9d531b726c1a8907f98531105fe8d7b24d71ae783c12bba0c8f0cc3ab0eaa57539aa85f0a0d83a906754456423ef61fdc443d9b48be9778645845113c2d3c849aec27c8c433c1ff0189398f0a22ea8e421079a8b1fdd79cf38e18a13caf136b1f0b64d240bed34640c89fdbf47337a726587e6d15f3c00c7ea6cbc3586d10c331c1e9753e82a86672edf99202c90b95cb7e27943afd526ab5b034ba4d2ee46a1a0f0b3a288a12d91678d8019b0b7f6f520ed2ea28791338b1c14c12c771ad0f0eed7eded2c6b83639cdc03822942d33766255e3a90f246afe166a9", 0x1000}, {&(0x7f0000002f40)="9fd076abc988982552b8b7e7610b0215f9ed0d13ad3e502bedf55b3e407de25f954db5c9796c6bfe267fdcdd4397d9b99522adcc7a72ee0394ff83d2510a6110c4a18ed76bd05f2e1beaf4a3270b1666910bc9fdb59886e41a3680437615ad313db0cc6a436fcd025d9a65be3ca38ee14d229822336cb8bd02d04d0c33d50875d4a6f4e13d87511fe3461ade0cd0f5f4ac96f9897f8b53c6cfd2f5217eaec63c04aad8197a461f84b2577acfd19783a24867e6d4e584cb6143553a08ab38219088304ec92c6160b51ed00ec711f8e2920353eb613ad97957d997145d2016", 0xde}, {&(0x7f0000003040)="739f2f7953af1af02eba45a9edb9f50befb509f08796d3da9fb3c938835ad97142f392c814f80cbdfb6f665e43820f6f852c8df8982fd918e7607921f12e5e228f3614a18448ac7ef200c95b7d77e3775e8c534e46879c5d183ee7d2c755ea8cb3e28a3ade2d4f107ea008", 0x6b}, {&(0x7f00000030c0)}, {&(0x7f0000003100)="603ea50fe3db32fa634397a7f0bba3b71c1b51b78d9d0124d7f017afa638c38b49f2fb2841c24b36c2136dccab11d0eb76b3959f8741c5fb557e1c93bedf272217a25a79990cbfab36e719bcba9b69e5407e791f638e5737273b86a29e2739c9edb2cd0630960bf7dccce3946a4becf62a626029c1ea525ce8d2f94e66c974a937e8544c3eda85", 0x87}], 0x8, &(0x7f0000003240)=[@assoc={0x18, 0x117, 0x4, 0x2}, @op={0x18}, @op={0x18}], 0x48, 0x4048040}, {0x0, 0x0, &(0x7f0000003400)=[{&(0x7f00000032c0)="7e4dea651413352824", 0x9}, {&(0x7f0000003300)="ea1fb719febb0b3132c8b11075df3080395c6a7f75e092d1a92453437c65b729157b379b07c1f5d39847d4663679407bb10bfffaf5426afb092821f3d941c4cad074fff2e5491c4341af4d6c3229c73e353693eae2c54e9abceaa9b1cac959a2e37a925c62186dfa0e3b857854c35f67266842271306ab46", 0x78}, {&(0x7f0000003380)="7eb7f02583a31c4049cda7897ea38280b6f98373baa7b5f6b44f5ef22f234ca733e3f61600037dc5d77a9e5033d3dcd8063331", 0x33}, {&(0x7f00000033c0)="8d3170b618707275b8", 0x9}], 0x4, 0x0, 0x0, 0x4000400}, {0x0, 0x0, &(0x7f00000035c0)=[{&(0x7f0000003440)="70698b746fa56c2220a035be68d1d096ae3d7e89c4d90d9681b1079fc1e3a54f3db3e976cd1f5d42075caa6d0efed2072c10fdf3d2283bf5737511", 0x3b}, {&(0x7f0000003480)="f69c4483f251ce362e08efc6", 0xc}, {&(0x7f00000034c0)="edc3361c9c71b0b9aad713f47fdd95f7ab3a1498f372f6b8664306aaf2e1b0afaec9a436896f2701d74e8caab3c42ec6c4d57b6b1485a255bdd78e706e59448d9e52b13479fa2bc2f6174d1ef36304b67cf8de79e0c66b4da14e626d9225be95e5dd869a11cca209e6038481810ee6ce003012f41609f1ce53d3b49ae052ac0a99fb990ae0f59e925795dab05af7e605e3ebc703c34e34aea39d04a29cc8924df66b966722f82f59625d54c4f48424e41c8346", 0xb3}, {&(0x7f0000003580)="aefd565aacbf101d85af67e1eb5d880ce6ee09b22bcd57884f7b236d3a7cefbbf7a8286864cea9ec8d415f0bde182b65b77cfdb6693ae3", 0x37}], 0x4, &(0x7f0000003600)=[@op={0x18, 0x117, 0x3, 0x1}, @iv={0xd0, 0x117, 0x2, 0xbc, "e5579680caa07bd7fa306a6a5db7c45ad55d32a1739af68db7a70352ea61a2560b7fa095bea8e01db57b7f9e6f146d5fe5d1f8aca62d3c48473dc1153ce4e44c5d8751868be8daf1fb9a007731b84316b442760357cd2cba77f00d3d2746d4d2efdceb0a2f31559560c78dbd34b444a9b099d00317d94500b353dda3927cc8ce0a46922d8b1d808cb3785ab475a003c937a8f53ca869ffa75486bc8a761c8e96e151924947cc54887fdd5238f683a0325a13d5830f4702aa29cba110"}, @iv={0x58, 0x117, 0x2, 0x40, "93ecfee3d869c777df2503c95bd1633b5cf78de56c479db644a4893db65395678b6fac8b932d3841ffc4b70d42fc7dc20168ccb3f315ac1c2896d6c27aa04774"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x4}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @op={0x18}], 0x1b8}, {0x0, 0x0, &(0x7f0000003980)=[{&(0x7f0000003880)="ce4ca3b005550e7a4839c140ffecf44298f49ed735706f03d703bb5f6a6573d8bc94947595b048ca04da95332daba306dd7cb6e9afda4fdc5f15e0b683bdd59d7bc4b298d0b017de4a402657ee2884cee0b9dde59d36fd88dde4dbebfaf7b0a300a058c13967e582328ef5b3e881aba82e8587444896c500aa1ab5f1a47372f77527533c07c9fac447b2cd7292f5bd97fadc7f5ea3fea76eb3446c7b584021aa752950942d17085c94a3270edf2659ceb906bb47f9fc4a0ee13b06713d4e9ea81229f940dbf6ddc6b7f4386315", 0xcd}], 0x1, 0x0, 0x0, 0x44040}, {0x0, 0x0, &(0x7f0000004c40)=[{&(0x7f00000039c0)="281c2c14c90676e240f01e6c3664c7c23ebabdce3d67abf20117a25678491cd09c8ee87caa319d84c2e5049fa15aed821e249b084378d8fc8ea5b7280d8848f3314c54d066655e3501221d857d2dffde4165646b2693c6124e7f3b67f1641ebb5fec351236b44f5627d78f7f4b143b823072d8f6530c6aa6a495f14479414fcbdada605973a446161a3e59637a5b0f651089d299056766a32eca6f4f0aefcc66f805b6d70dd03171b6fc441a2c235db789acb79e5694d5f5b53c37bf0a99", 0xbe}, {&(0x7f0000003a80)="87d6c8898ed5533cce7bd229af0c85cb5a0ffa53ab075d0810e781caa15cee27d90098e8d2177dd6c15995bae6de5268dfbb1e35e844f5851b3db0c3da324f8e063a79d33333775e2648b6736ef8e6f0822f0297d84e788c69bcbf7daa9f07562ab8a1a7a62f22d1261b6cb249ac582d931ccde9f2ce53c8666f4156f4ef540d8ed0279c71b01afb535dc46b0a060bf5", 0x90}, {&(0x7f0000003b40)="c47c117a5d98f8", 0x7}, {&(0x7f0000003b80)="75731e7b40ae901a1f899912c956d2d5302196bedc73ac3b0071e1e5a0c0", 0x1e}, {&(0x7f0000003bc0)="08507c1689fca91ae5eedd57314366369263ce79388fe41349ed1efab8cee0cee821a41d472eb5b030a8095fa37cb692d24474bca086e8200ed0cbddfa9eeaf8fb324d5e506e06abb340f5638fae331da7ab4964bc65bf8c5e3021a966cd215fb0856cb2d0", 0x65}, {&(0x7f0000003c40)="8a9096059a694c4c041dad6045e17f971827f0774b3a2d59d5c78f33f826fee3093d38e8b042b998c94a6a85991cd1daa12aa392c40fb390a25b1ad3c32fafe0aa0c3091ca9fa3036dc05ce6ff9ba3f13d040c2d8ca901e8546b568d5ca8e0d0950bbc9fd35717ec143df418bc8ebe465785608dd539b1c82e2722aee20e3b5e516b7b042e44c6e1b32edb4a7e153c0d21a03b6941a0efa5ccb07f3b86a54abfc256e584411b074b842dec855902d4a5a88ba50664ba8b5a68dfb89fe09dee19156b0aa377e5cdbe0f4d860f43dbf4c8ffafe37051079a71f2bf7987f254d63e47e5604a280ed96c286e0b44b25cd9ad4f49313adcd1fdfef8820ca3d860acd5a79c898524c1dd8770395705b838995fc05400e50f8935b3450ad3856e1513f04d156b0ba36e97e5e2827f2d8a8cfcf4994575f8f3491b83295021320f28f1251770a675bc731b395bfc6a14276f370de9bbf3b15c6cfb922b47c1f5cfd2b220c7ff5da2e773875350342675c245edd655b0496c62ae89677a1b786decefc235a47ece1600433197b8b1572446bb5db3ebbb273b82d9e3cd37dee67cf125455fde47bca71b8b4c47d260cc4d2579739e8729c626db360b5c5812fd1321cbb3efa1fce86a716fc1974f02f8c0645caf6976ad64eba3965b41dd8b8e34a05dfa7e6111793a432638bc08b19bec342e5547202c862065f174e2bca58494405c76bf9c2ca0637d43079062c6fb4433bc74f5c2c59742530490c5a914569f336ee9ca07c9b3a362c61c08f7b9c6730c573621c119f266a98d67921730e1d09c9137b0348fa804a62667c22e72b5dd98ceb44f56381a0d43ddd3ccbec7af3b47e201c19d80c08e1ba8b900afd9a807d74f69cb48b876a9dc15cc5d1be0671f9cc128f6138d99f9af1b4753b1e5a01189bdca646047109225b4d3d4f3d2841a54f69c07c01b4cf2da25dc518e94c5e61894168263eb7548511d73a1b329ed28f6054a09a944c9997ef222209a4d2abaa1e0110b740189bda32237efbf72b1dbce9fba01d4f2b2932f6a770f6fb8d50d4adc6a1c1f9c7abada32cb046d88ec22917eed189e05b1c73c6d3cf80fa92ade9715011f4a4233051d099e6f6f1a66dbe122d58961cd690e2820c3a0132f249a7a2836e87aea3a04aafd370fc87041b9c8e2967d0621631b7583fa90012274932c753e86f966c985d5a4255f443a168e3e44a35becdfbd3ece2164430516cc6774e141c1159d66d018505cfe0a835e161dea3fb7e0b4c4191874fbafe09a0ef1ab98b6c23b88858c43ca9f70a4d318b0397be3e1d406bdcc0641ed2fd15ee7ab8a8b0385c2b4cda85ed6b70898508a95b9cab5de81c18d5dbbd870c4d6da9fb06ee3dca0b9f2b02b47075a9d3b12ba16aa6415b68943188a01d5baf0a11696f8972b53a5bcfc2d346c1337afee5635c6338f3c4964db439645277a9e643ad5119c051c7541642c8cfe48c9950b0dbc4ca94a04a31b32aca574dea0ee7268dacb38908b4c36c5b80da58362a02ba264c5f775a797faf4247d2be3b940c0635d76e71d29b6aa8d42c90cea65b73586b7b5f0a334dab39ac947c9dd348826407f4a4bb33a6621832210425fe60d575cb500d55dac498bc940c896345954b8d1f76a6d530b01d0d21a6da7800712dfc16aab82e248ea52e48d2cb3ab8ccee359b1b07eeecb391aee1301aad90dacf6819a2e8e8b4da1068342e85117d767e1405761e42295fe97f76a6a7388368ca53df93b7197d9f02e52ec5f478e5a0c83dc2444d474c876fe9ad63e3ed5aaaec32531eaee333313c108ee08594864c644b33d4e5a4a119f35d92494b4b9c82dc85263cc17e60ec6b90afdaa7f216863e236c75e2cbb5579a5a5f050c8acce5f602344a96bf291603fe958e8771d93d15900b0aea26291c63375aeffb0f7e727c8ac86eff4d435c7bc5b547f3649e3756060654ecaf1c37e1ce79fe750674ca3a28d1b606c213c9b348b924a3105fffa3d7cf62f290c462633c5ceebc5ce4321c4f98ac04c03d1122234ed90f1a110083553559720c06942511b6a62d0d80ad109f9e8eff5224ab819d72ce2220f1c13c2c2e90f0fcf4c633e6c545a39ad16e2eb3f57744c23da76b25b1183de6e371727b32fa4d327591578b4df2f29e6fffedf9b8c5ec0b7559c7cbb66dc802b047b0daad0bb76f2b9f6c78eb04cdf1151fd17cf48f61910299360c336e06d257e9f076702d1aff486c8b96a3645b2d9bea4769d4d71c34272debdbd2ff126829c6f76f61cdbd5bf984e5c6d1dc5fbafcd81288fc6e33edeacf5a1770bf4262a954c619ebe22f4114a772ce8e853c700dfee821dac0e99cf95dfb1c98c14c6f156be0b7d5853f1f86d7361ed9838ce93a62a9da141eea4d0a3401b5843f9ce7f0e0385226f71dd76ba7b9f65fdfa7a5758458eed08453b559b1ddc1a62344004603111884333a330896b3b3be86f41091d746f78c3bf6cbb19d72c7f35ea8f9201ceb3e2a9c5c85825aa48cdc9b903e58116d8915eb1871c12abfa06e092dab6b5e258904c0b4c8bf16f8b90bd11b58ed7fafda8d85f46c393bf7a0a770164b678323e6e312d19af0ec08bcb2da968a4b123dd00a2736889e4b41ba5ca7ed40de541819ae121e58bb8707893fc6ec6d0315f95a7e10a0f08d25a564a75770e6075113565dd212d507de1cec50cbfaeef575e9fc46ad60803d80482299367743063c224497cd8caee493a84a11954c09451b6e24f26c4468358ac5cbad510556165002a4d50e3513696d7b5c957f3f1b6a6d6b00b116446133e76d7f4e434445dccb9a5f33cd337fed4b7047c02b39b8ca703be2de9b054dfcbbdf6ce851a7540045bf066a8eccbb3e24c9dfb6bfab9d2b4c6c83da3f6c9996a47de365dba5a13edb66a2e297f72f05e63c76569b06be587bedb4180412d97430a47b773df21d2a19abde6b7e82f9326d22cce64b0af7a98637295e37d51f325c11b9c4e0c18a0bbd8d70ca5769bc19f5d68fad5f465d30cc5dd0ef9a1d93b28352cdf707c99cb4c3e09666257fdc8ff9ae9079754885f5e8de17e5cf63256e3dea505a57ae52c8e5fc5a1951aca8fcb916eb96f464032d4d95f72bb3f1b3ccd06f7b49240d75d04c7adfe2bfc83dfd1b5197a7fd1bf22e38e8ff1308ec1fd2b384ec1be7d1d860207756f2d0676908b6a5fbf47ab34244c4ed65202d5a3ccdd85819090c8a5f14bb3811781daa8c2532dab8f0654ae1b6ba1fc31544dbc6ef3fda5e0f43a7ac7d639e938af816d83150aacdc30d812b3597ca4737464d50e0d3b7e2a99a9b4cc1799461f742371b7027f453027b4e93e47101280a523a4486b535261b8f443b1494b461c5bacd5769e6d8ee55552f199b6946a36be2c92ad6d9a63488db0aa1ab564552919462dcaabb3c5e9f1260a71c549e6e2c5a91b908879a46009fc0b01929cfb12ab76a540176faad2af0e1e96506b5f6715fda4ae44e63638384353267456744194a0cad3ad469af422591008bc996f8e093a05563a28008ff18d32353418f36d125ede3fdffafd5b816c6c74e5a1ccdf4536094e950e94f226bcdb98e67198522bccc4ec0662279ae5515df7a82d02a8dcc75e016fb0e8809f5bb5141b95ee4d15a5835245a9c7fcd3e6f0209e8744fa9cf594abfaecff90107535de6cfe6fe046ab63a9c612b780dd35355bcfd6c62fcfc9033d75f94dcb4a9cf5ed993777ba6c70d78694084ebd5c72c7f7781189e913244540bd7da3eca0b065df4f21c393b6311df11135ffccf9f89632d891a6d66b47dd70d4f26b38c912f8ac0c83309dcaf43d4263b4470911b877a4650432df8ffc69cb02330bf9dec7aeda6f277705deb0bf440bace00c2d9d165feb51646de36ddcf308d9260a70bc245d47c6ffd1e6060204f0232f97e47aed91c21596506444b5c21d84ffa3d56699fbd4aa4361fa10c5d4df03c7033867efb07246e35391460991f3fe17badabcae61be552b2ea45fa730b6892a67525f7e99a2ab861edbd7a3ae8a946a857af06df32813f672011386201659ab473c4599822d425072b6ea78412f47a248498326800f50ee470a788b566b2089531ff8b7608e9669cb0829dfcb843ae943f8d6399d306149386b80a75a4b6a59d4c4b263bf5bf49437f88b3f2a2c905f9875adc5adcb1fb01afadcfedff01a2292edb3513fbc1e04d5c16f3ca895b51600fd546ac0f0ac218d8b657208389018614bd060656fd95d3631705e2dde6ff56ebcd8b8ccc4417b7eb3103887a7cdc317307b2eeaa72ea9c57b01978b7e95843994f07b7f2ebe2742c60a85cc31c857aeb1f4fce9663412585f9ebe0abb163cff468c8d6307e68777f45c19b6d88df23a14ebc46bfb2de33568a9b5e258b6181cf58594b2b19619997dba1683a888efebf2e7655295f4f33ba90a621b2eaa4cd20318dd7ff3c5957b3f7ad67fa357e28799a67acfae11f9ca0f6979fb0653a029afd50dd3f67ce37f718b7b24744c36bd29e9f7d825755be62eff2ba2464afb6a49fa91d0bdcbd4dbe35b35053ce3113dcdab099583914f80e4fd1a73d93de66d2fe3a0eb7734d9704699f6d1b1e4737272c44be2d1799634b1d1a63085dc7db812b1afb086326d14674e617062de3bee67530a915d6a17e6c691810d7a13068c2a29273a6ed7cc74b9b843fa3fc69e95f10b94e083609eb73e30d587ff3dc1367560cf6b11de39f0091fe2cab69c23699d5deb78b56c546ae5d050218ffe9863f638490c31fbffca3b6baea605884efd96e31657c848e67dde327d3408a82bc5528ce239fcd956ed4b6fdf411ff5ad8439f2c94fc5d61827c1480cca7dbb11bd4448083924da3f9d29b6992f8431bbf3882d6eaf7e7d9bbf56143906b9dfd2b1ad96dc1fec1be85df9b42042fbf29238afe37cbe130e3d8bc55b9d644ddf2b5ac0f42b18e671d959f96f54859462910566e6432f81e1ffe19a25647a0b9b276c49ac627c431bb201b4592cf19bdeb0416b76700ba41b6a659fa6798e00c176b09c2c00d6b00e8512c3c57171289da6f4407b69e45972ac8ee3f661d8b055c79ce95ccb848ca5ee291db1380e18179f0c07d6c53e456f146b61684dc139ac0adf415529b0b931eb087b1d58f7ef5216c8de2523f03adbc07acbd3f62c3b8ac1e2ed12624415ef8aad8864feaefc6056ddb94e75486e0f32b58b0a799a585bf5f310c656d0364d4d0c83dbfee45770f525a809b30367080fa846df98f1e69d4db1781ce020459816187a6c98e28fa9cbc49813e87214df5791675bd04eec47c496508c637084a88a7c069cdb41bc2f67c5003ac4da2adf3be8c3726a5bd8358b40db73ba3aab6560706d154ad8c742585155408488f19f01e001e0fb733c9649fa3cfc462ed679f74dc1d4acb67112fe445ca5c18468ff8f6910dd394aaf0e0ad5d7e066e01833e3f327d9c712bd24c83961353f9dfe22d9a0fbc3e2bdea95d0b1beb6874c71b2837bbac3d8af9f759b71334ce6871ad117b199fd2bd20af6df40f2066091c7074f79330ece36f3da20b3ee82f2e6a5b3a7c9dd5decfeecbe97cc3d88ba8627a7ff3bd56ed530377bc59251fc3f0c3c8ab832ddd3fc8ee3efd3ec5ef115e5ff66d24b13f5859e7a349ae4948f73a8682c15f54bf7a1a08abb6e1d507a4de54b6acda300479def4499ccfe8819db28469dcf4cc5126658fccdecab0d0974e8b46a7c659f5ca2ef8c9428146e4a2239b74725b685a71c03b899f306e8326071a3dafcfb952122f765cfcef8deb9bb5a3d1405bca95e39f9969d", 0x1000}], 0x6, &(0x7f0000004cc0)=[@iv={0xc0, 0x117, 0x2, 0xa7, "f6415988d96463cdad401370bc1b0fe8c117157d188b53d3aee49011e6c4b182b8b0238df927b57d9c9bd73b282ec22b67db1822223351d9711625379d332397959fe3db770a6e536fb1ea1fbc5beab9047495327094e77e8cba76090fba067f8b93ddc57a166b04168bca9ea303c7fff53b1261a4222f0fdc415b06e77bacf93d2793335035cbece1f9b8b21182e250c0bfe19e1e0a22c0293b1788f6f6d38998f3d99e594aa6"}, @op={0x18}, @iv={0xe8, 0x117, 0x2, 0xce, "02c7ca55d92c317b07d5e2c139aab87214a9570f3915adec40159a49ee050be9dd793d40bdb7fb4548925c97aed6b1274dea63f4b9f5c783aa197210ccded904eb269c2ec687262452daae9cdd5287caa50b42c40e26b8cad6c8bd27bfd930a4f7d394e7c3ab97c4be14661ba0af0667b6f0de1d9e6cacf555b5a70a29ee38606a6fddd214551ec0dd9cc315a970766ee616530297c9799e334dd02b4def3907af0d0373d80e2aaf671cb4090c1e18b1dcef7d1fb4254690ed00c1e3de74cdf3c99aacaa1bd23830c88061583094"}, @iv={0x20, 0x117, 0x2, 0x6, "aecdf0ade258"}, @iv={0x18, 0x117, 0x2, 0x3, "5e75eb"}, @iv={0x28, 0x117, 0x2, 0x10, "0bfd1a036480475f0a55893465da9bf0"}], 0x220, 0x40085}, {0x0, 0x0, &(0x7f0000005100), 0x0, &(0x7f0000005140)=[@iv={0x108, 0x117, 0x2, 0xee, "57868659d415b0fc163da492a9ea3942b43f2c8baf7b02fcbd70a1e9028dbd30f20d90e11841a519ff85a94de1513a0f22c4e9924d16160bcd40f38e95a1bde5455cb08b7c29b1d9bcdd427adbe9c617fe0e5d6b835d4dc87e285c9391c4c7f4f50d120761e91272750439101a71f02549f3d9bb9fad7d6bd0842581623ed0bf56a4d6f434c2b4869f28f33ed090a85eb1bc14c1f3b9480f0ec90f4c616cf02c436b0a3129d78e8b9ce98c7ea7d790e4e7e7eefc23377804679f0ea9c0e9c8c22f40c19b8ea5ad044b89553101e16c473654153ac31f66119e7792d4353474e90728343c987882d68e78c0864759"}, @op={0x18, 0x117, 0x3, 0x1}], 0x120, 0x20048044}], 0x8, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:19 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$KVM_GET_SREGS(r7, 0x8138ae83, &(0x7f00000001c0)) getsockopt$CAN_RAW_FILTER(r4, 0x65, 0x1, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f00000000c0)=0x30) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = socket$inet_udp(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$PIO_UNIMAP(r10, 0x4b67, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xf888}, {0x3ff, 0xfff9}, {0x6, 0x20}]}) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r11 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r11, 0x5412, &(0x7f0000000100)={0x11}) r12 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000340)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(r12, 0xae03, 0x7ff) 06:34:20 executing program 4 (fault-call:9 fault-nth:37): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x100, 0x3, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000640)=""/190) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(0xffffffffffffffff, 0xc0186419, &(0x7f00000003c0)={0x6, &(0x7f0000000080)=""/45, &(0x7f0000000580)=[{0x9, 0x94, 0x8, &(0x7f0000000180)=""/148}, {0x1, 0x5f, 0x0, &(0x7f00000000c0)=""/95}, {0x3, 0x8, 0xff, &(0x7f0000000240)=""/8}, {0x9, 0xe6, 0x4, &(0x7f0000000280)=""/230}, {0x2, 0xc9, 0xa0800000, &(0x7f0000000480)=""/201}, {0x4, 0x3e, 0x6, &(0x7f0000000380)=""/62}]}) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) arch_prctl$ARCH_GET_CPUID(0x1011) r3 = fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_ENUM_FRAMESIZES(r3, 0xc02c564a, &(0x7f0000000400)={0x8, 0x30314742, 0x1, @discrete={0x1000, 0x6}}) lseek(r4, 0x4, 0x3) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r0, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 2022.933703] FAULT_INJECTION: forcing a failure. [ 2022.933703] name failslab, interval 1, probability 0, space 0, times 0 [ 2022.984147] CPU: 1 PID: 15743 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2022.992084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2023.001557] Call Trace: [ 2023.004167] dump_stack+0x142/0x197 [ 2023.007810] should_fail.cold+0x10f/0x159 [ 2023.011975] should_failslab+0xdb/0x130 [ 2023.015961] __kmalloc+0x2f0/0x7a0 [ 2023.019513] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2023.024535] ? sock_kmalloc+0x7f/0xc0 [ 2023.028347] sock_kmalloc+0x7f/0xc0 [ 2023.032079] af_alg_alloc_areq+0x24/0x1e0 [ 2023.036261] aead_recvmsg+0x3a6/0x1d20 [ 2023.040173] ? aead_release+0x50/0x50 [ 2023.044079] ? selinux_socket_recvmsg+0x36/0x40 [ 2023.049037] ? security_socket_recvmsg+0x91/0xc0 [ 2023.053795] ? aead_release+0x50/0x50 [ 2023.057602] sock_recvmsg+0xc6/0x110 [ 2023.061317] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2023.066335] ___sys_recvmsg+0x21f/0x4d0 [ 2023.070430] ? ___sys_sendmsg+0x840/0x840 [ 2023.074585] ? __fget+0x210/0x370 [ 2023.078050] ? lock_downgrade+0x740/0x740 [ 2023.082231] ? __fget+0x237/0x370 [ 2023.085715] ? __fget_light+0x172/0x1f0 [ 2023.089927] ? __fdget+0x1b/0x20 [ 2023.093295] ? sockfd_lookup_light+0xb4/0x160 [ 2023.097794] __sys_recvmsg+0xb6/0x140 [ 2023.101600] ? SyS_sendmmsg+0x60/0x60 [ 2023.105422] SyS_recvmsg+0x2d/0x50 [ 2023.108969] ? __sys_recvmsg+0x140/0x140 [ 2023.113037] do_syscall_64+0x1e8/0x640 [ 2023.116929] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2023.121787] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2023.126975] RIP: 0033:0x45b399 [ 2023.130160] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2023.137873] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2023.145144] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2023.152415] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2023.159686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2023.166957] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000025 06:34:20 executing program 4 (fault-call:9 fault-nth:38): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:20 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5e0, 0x7000}, 0x0, 0x0, 0xffffff3b}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") [ 2023.604225] FAULT_INJECTION: forcing a failure. [ 2023.604225] name failslab, interval 1, probability 0, space 0, times 0 [ 2023.658235] CPU: 1 PID: 15754 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2023.666292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2023.675655] Call Trace: [ 2023.678263] dump_stack+0x142/0x197 [ 2023.682017] should_fail.cold+0x10f/0x159 [ 2023.686188] ? glue_ctr_crypt_128bit+0x381/0x6f0 [ 2023.690961] should_failslab+0xdb/0x130 [ 2023.695044] __kmalloc+0x71/0x7a0 [ 2023.698506] ? glue_cbc_decrypt_128bit+0x600/0x600 [ 2023.703449] ? trace_hardirqs_on+0xd/0x10 [ 2023.707601] ? ahash_save_req+0x12b/0x370 [ 2023.711761] ? ahash_def_finup_finish1+0x120/0x120 [ 2023.716800] ahash_save_req+0x12b/0x370 [ 2023.720781] ahash_def_finup+0x43/0xf0 [ 2023.724671] ? crypto_ahash_digest+0xb0/0xb0 [ 2023.729084] crypto_ahash_op+0xbf/0x180 [ 2023.733065] crypto_ahash_finup+0x57/0x70 [ 2023.737319] gcm_hash_crypt_remain_continue+0x2c9/0x530 [ 2023.742693] gcm_hash_assoc_remain_continue+0x293/0x350 [ 2023.748066] gcm_hash_init_continue+0x28b/0x370 [ 2023.752738] gcm_hash+0x1fd/0x2b0 [ 2023.756199] gcm_encrypt_continue+0x1c3/0x240 [ 2023.760704] crypto_gcm_encrypt+0x40b/0x510 [ 2023.765035] aead_recvmsg+0x131b/0x1d20 [ 2023.769022] ? aead_release+0x50/0x50 [ 2023.772825] ? selinux_socket_recvmsg+0x36/0x40 [ 2023.777500] ? security_socket_recvmsg+0x91/0xc0 [ 2023.782258] ? aead_release+0x50/0x50 [ 2023.786063] sock_recvmsg+0xc6/0x110 [ 2023.789780] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2023.794801] ___sys_recvmsg+0x21f/0x4d0 [ 2023.798886] ? ___sys_sendmsg+0x840/0x840 [ 2023.803148] ? __fget+0x210/0x370 [ 2023.806613] ? lock_downgrade+0x740/0x740 [ 2023.810776] ? __fget+0x237/0x370 [ 2023.814241] ? __fget_light+0x172/0x1f0 [ 2023.818218] ? __fdget+0x1b/0x20 [ 2023.821591] ? sockfd_lookup_light+0xb4/0x160 [ 2023.826093] __sys_recvmsg+0xb6/0x140 [ 2023.829907] ? SyS_sendmmsg+0x60/0x60 [ 2023.833725] SyS_recvmsg+0x2d/0x50 [ 2023.837264] ? __sys_recvmsg+0x140/0x140 [ 2023.841328] do_syscall_64+0x1e8/0x640 [ 2023.845219] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2023.850073] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2023.855399] RIP: 0033:0x45b399 06:34:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bsg\x00', 0x400480, 0x0) getsockopt$ax25_int(r0, 0x101, 0x9, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) [ 2023.858593] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2023.866305] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2023.873572] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2023.880863] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2023.889440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2023.896710] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000026 06:34:21 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r5, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r5, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r6, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r6, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r7, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r7, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r7, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r7, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r8, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r8, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r9, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r9, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r9, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r9, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r9, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r9, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$FIDEDUPERANGE(r3, 0xc0189436, &(0x7f0000000280)={0x20, 0x2, 0x7, 0x0, 0x0, [{{r5}, 0x5b22a660}, {{}, 0x8}, {{r6}, 0x40}, {{}, 0x5}, {{r7}, 0x40d8}, {{r8}, 0x2}, {{r9}, 0xfffffffffffff001}]}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r4, 0xc02064a4, &(0x7f0000000240)={0xca, 0x5, &(0x7f0000000100)=[0x3f, 0xff, 0xfbff, 0x5, 0x2], &(0x7f00000001c0)=[0x2a5, 0x3, 0x324], &(0x7f0000000200)=[0xfff8, 0x100, 0x5]}) r10 = accept(r0, 0x0, 0x0) sendmmsg$alg(r10, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r10, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r10, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000000000080034000000000005002a00000000000500330000000000cf70cd9b971575"], 0x34}}, 0x4880) 06:34:21 executing program 4 (fault-call:9 fault-nth:39): perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:21 executing program 0: ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f00000000c0)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x80000) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x1, [0x0]}, &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000001c0)={r3, 0x0, 0x0}, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000200)={r3, 0x6, 0x9}, 0x8) r4 = dup2(r0, r0) write$P9_RMKNOD(r4, &(0x7f0000000000)={0xff06}, 0xffffff57) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) write$selinux_validatetrans(r7, &(0x7f0000000100)={'system_u:object_r:tty_device_t:s0', 0x20, 'system_u:object_r:dhcp_state_t:s0', 0x20, 0x9, 0x20, '/usr/lib/telepathy/mission-control-5\x00'}, 0x7e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r8 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r8, 0x5412, &(0x7f0000000040)={0xf01, 0x0, 0x0, 0x0, 0x13}) [ 2024.053758] FAULT_INJECTION: forcing a failure. [ 2024.053758] name failslab, interval 1, probability 0, space 0, times 0 06:34:21 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) write$binfmt_aout(0xffffffffffffffff, &(0x7f00000001c0)={{0x107, 0x7, 0xff, 0x1a4, 0x273, 0xf4, 0x32c, 0x81}, "910e0b306495ba97f5a878fdfb56e0469ff6a632e750e7caf1e93a1ae64b441f75c698cee6a49e34399bce0eae6c58f810d453b6ff1c47134762a350027406a1a810188f283a904bc22e2048bbb3efd4c97601009c34291ee0f6e333f5677b7e83809d819070de3666ad455059f63eb9ec05de8bcd9f1446a1e8aec62417d1033eef0bfc293f739b09d6b6128b9cb191aeb2a8b162d5441ebf3b27f17e7b904db75b49ff75a6d44044fbb5ebd1dd394d0105677dbd342f0369fd3555ffd9ddb7dabbaed31ae40b594684b01b1204cf3455a14185ef8713ba2980ea37c3aae9ff7da632ffe1b963b963813b7f43a7a6aa95db81a8d9260f45551f33e6a7225445829c98d8d77c265c43849b935654cb392edc3cf6fd1d2af93cecaf1f1716fde37daddbd94a09cb5680f5ce9ebed214dcefbf94acc1e57531beaefe2ae2d58d716ff9af922f0366a1946e1c2edf2d6bae6cec8a3a2e83a595ef3ef4742036d130c6d2961ee45724cda80525b60f419e598cc79171a2a3af00f858f14fb6488a1d9b09e65c36050c10f77922608c5a902c8890c7fb32ceefb5abc208cedd4447fcf6753386677ed600d2c074c5243ef09ba243f8034b34cb003348acf4ab38e169fc38836fbc17a385c65566b07d30bebf11ad3620f61d31ec389e554d12f1b5929e231fe6d72a39d418f816dbb5d4462ce6f4b3d7e92b35b43db8cfeac892023c49dfb5dbd5ec64acfc490ce812600aa27705c777525c4e0a10e7506da850f99448dc9ff7eea3d8525ec8cd5b06388bb5e0f96ed57ba8a97bb73fff544d9ef2efc8989bb7b1efb57107be4fc39526b93365f532d01a432beb14d03cfcbc4226fcbd781deed0e91b9a3d683cefcb017c71266d057d6ecc2115b7e2200b025361141f2495781641d7e99cc7669fbc0f419bf2efc0e6797d1953729aca25d592fb383ca020ef36c319b2e4cc0ac382cd181173f875cfbb909cb7f7b6f3692da0bd731c40c48874296a32ae799905ebe9f1ce6edac3500fd05d456e751b8ac74e33fdaf1daa606069b93bc3efb0e0e9c383644447d582bb1b48f81040ea95564621fe882ff3287ebd6c79b0f3a4a0c701e00341b15c730f04efceaa319f0bc2ef17e55e26d9e25c5db5958ec103627277854f358a618e7e025d02d249009106f038095b13f8508edf610cfcf3be42fbf34888cb4a4075dec1350b903ba4f7e5ea6b3cd0fdce094c409f6f6fb0649351877b54d9f96f1a0bfae35887ed885406c9e4f91f02464f873a22a10b8681dfdd163050d3b4d1565d8c7296979af149744980b094a281efe9df1fadc18fc9a95240416825c7db4f73db5809f1d8402af954fddee309165a27e05e45bd1c6d02abcbf9493aadb1672c2329628a9fc8504e75078dd75537f9561ce155bf90d5a7e5577abc8d7719dc2e501f65fdcbbe8e2531c079d978cd3c00921c1bb884060ed447e1c34180333e5d4abea0c25de74fd9a96bdc3bc421198ab38ab62311e11c3b80af29929447cf008d4aee33e30e1554270a2473557138b8b7d776fbe925b5654d1c1ffd0eebe17cc4949fc5ccdd87d5fd2f926881251562436e31549d23b657f08ce342987520669b4ab057bf1e0ce34a1cc43079f15dbde44d422054498e8c927ec5f38dd7c2f830b5dae10adbce7dd006f8e86e6c834513fd7a54e75d876f2e7de6a6c6729b3215ca337efe8b86ec793dfee042b5ac388e7696712dc80c2b76c6234ce987852649f51628de276f560ce0186ecf26c8a8030dc62af13f845f8f10f97c973bb0776f6f54f08ab6aa39e090b75dad674f9f48020431078f415b3d4334724f4789cc9d4a13d1aced33ae91bafe030509a768c77c6c195b62d239ca77d9b7ff1530e9e8f9f82c3f9ca96b6f7d5e463df5a739b9c90ddee3c4f8d9d78c4e6b48d72c5401b0e7b7e57e7cfb874ba44ef0376a9fe83d44926a6da588b5017144c4f4351a51111863f4a9e5a66fd5ea091b7ad17e1b30d9715b2290836899514f92086f5f1be71f8c20e54f7ec59bdad8ebde65a15a3db2cda04dd6c2c659d14229e34a447b1e8eb5f8de4371db6a4de474d0bedcd1853ae3e291dc0e67ce17f84f5dc1a71ce7fd83fa81ced51070e52592390fbf49ea019ca9bd0585865db3cd3f2684541b99a4601b3ab4cedf40a59bfe87258f961d31e3b93308eb7a49b67e39fcda2bf851f3dc72328996581c273d88aa6f692be2072f3faf98ffa8daf5abb56d35cb912a070ce1acb04840584f2feef96b4ccb3eb88901e78101e62c0bd55f1924f7581ec6d99c72e92a9a5165c63984d7bf701c686bbdf352c3dd4b8d25812f94b45d8900a179b9464ef3923c3565de7fe9a50835294511e5665598677f51ea7a5fc80a63bd807076b88d8c0ca6c0cbc1273692e208b1d64b9d9be498e9c4cd5a2935f9037faa2722d4f258c153683f458eb2ac732bd9af3633febface65a95365a2781ddfa01ee75272a2cfe90e9ad1aa6f45e0752cc880e6154d56372fc55313f7523cc0c77773ad68b7e462139c26c975295ee8cbea2aae24bc6e66c0e9ab93b5ac99b306f3f2081297929f934e53569a18ec320a57e5eff5c7c6810c50ed1b85f410be657ae05a5dfc048c5d27e1539d85854f94c660b40593ad5e76a9e70dbbc1f2e423fac2162929e8ab93cafb96cfa5c50ce68decd276dcec3b50ec251740a83ee1458f0a2e37edb4f932e29975c31caa25c044cf211c6cd493c4a96c868e29d3474c5ef7c54e4b4dfa575f9233428d5e84782794a4e44dcf8557eed20c2d71e49c7872ed1d3e8403389202e6d43677a8b6ded50b0d8d6639c86479d5a979fcb0f67d4be56a608e9c9c7602b13528a00f3381c9272dec17c7c9198580d368d14ea28381c07d4fc2eae4f5062f68b7d27f16c594e3a012f5dc170058406e7b6e04be76b0114864d99aa5a3ccd768bc195ad7ec24c4d884f40717956f68c51509e11bda273546e6f41a2fb49d4ce1aa361deb4a35c348c02928e87eb56d231d37db870330134eb80fed6d36e902e06f9ee03e87647989cab491cc3b617dab1beed39c201f1742644940b4c5f7d2c7c5711b32ec4f1f04abe7387050064f4298739d78408b594336a15fc3835b6e293a69a26365c47f06381f0893fbe99f07b53efae85ba6ba3e49faaa331da55ad90df3f8907bbdaf2af1e7665b5b9b5e2cacc671c0527349ea46a12990264c786ffa0d4f55578b925ac3e70681ab1db8bdb5ceebe74a9934a006ace233c5d597f44c8701d9cfe83b9a3b89517721dab8c2c8580a79b947c232c5af1b029b04b12b9942a0b2496a2351245f97f04ef73279d0c9e8faf6c377377b44ed15a27719d81b058f1dd46b0d4a844d2b49f507a14433e6f6d552cde33c00b49b4c74a58ee24c7c1097612dee480b1666be46d27cc88d0941e732896c9c115d54351a9ec807c3f810ede405ff1d1a3aca4d15a31358bbe62f80adcc997cf0b07385983169ecc81db3224ea13f5ee6d3ffc67d6a5929fb3d5dd65e37da983010ba9c6ef7806ead8a3be1763879310b26260b1f32bcab714ce54e2f75dbd708a6e0994de501214956ec320521a456571b44fe4982d2f699dd549bb44f50e0a601e15dd13d510b4b1453540edf3e18fdc6323a12a7d1c57621237a4cad057a1e3ec1f38a08aeef4a711ee94ec4454f990f677f8c70ae3b284a491e0e3ed483dfb0ec0e03003c5b19e00d7ac41df1535f330e06ab334a82b959a8129f94d84d1d7f22205014706916b2fdcc7a466e0621dccb9ba4c503fa40512a87578266431195bc1a7b1e4b28d1e7e13e0bf751e1902864e9947363dd11a513fb05294ce601245a8eda5284bd8ec9c179c6710569a61998f24b0564771493a4b66251ffe75ec43136af805ac8b8db7bd54ad7c1a55cd1ecf5fddca2ac4d81165bf08d8aed7a4beaec02f1fa821c9c8fc18d3e7a77ce4127309f9d27a994d6df2cbd5e64daf7b6eec849a7bc1d604c30ba60235588ffae95ed477045163a360caefac90d781398094fef6d70efc96eb19f27ebd7f751849a1d8ee8354ba5bc31616c88be9bf0c29f9dcbf4e0a838779f90a99089987ae642872bbbbde219f5c7480408cdf8003166d3dc43378709bb2377fadb2f03d67ef643fb08e738b1212cb7043c7933a54cef569055f0ad4ce10373f17ad39a92b985fb11ad881bf2cad2d801833edd368d4e1750be4b7ed2a0c2f8561273d1233c7e5f868b96b8a4859f2437a9ad061e31661d97c9e7a0e3353b15e44099fafdc57278092c48e7d20ac2ae5ea773e2f2a106f784b5e466a46e6f0a61ff9aa5284488f09f165ab6784c1d3d9e26ab7b2831d6bf71f979efc757f91dddfcbd4bbef77d6c32a2d1a74ace129ef23acb85a9ba3af4d4d7def290761772e773fa189e39a328829c18f22caebcd11503c2d0ae421de7f290097ea281fe468300ef05b735b0d9109efb7a758d0353d00a813f9a5c3413c47cc6f9067d59d6273221bbce327b898bbe08ada82d35702500454d429862705c99f821a9c01a6b7b598c12331ccc6bd74e8118e7860f11a2c5feb34b8ec7890b4e08a20bf045a6e5f2e68e104483e94aab3104c88ab3528d2e5f8140455cde7406f4bd7b9242196aa5bfdee2d9dd0ae29bc428021dcc82985a93bb80b9dffd9654452acfb338cea5b099040b679aab7af892f60bb8597423aed5abd982c3635313d3d97039b5d3aea3905184c12411b4d6709e736c0e5b6fcdd41c1fe02e2cec8d6b8a82b6a35d66b3d0185786a038c177742c73b6d20800726174547925a61a7d2e358eac704a1f9f7b8111c572ad752a49ae4571beaba4f7ebe6bc960dfa80ccac6bb6a6477377259380de20498b940982f13f131c449f24ba3553c7825ae70c9dd21c69cc5d5bfd07a6c1dcb5f16881e59dedeb3176f429e57cd4d2aa8860b7e6c9808726b8a23c6e69999e05e344b93012a7c34849afa3faf6cf8728602c72224abffbf2be2dbc3235f0369957d75b3fb5ee98495645e3e9552bc2307d60d34901190581cdfd7be5366516b4e1ab2e7047e5928b3a51d49dcf91597efb59c6677596cea0af86977008d847d259fee9dc786f1f5dfd8d5ba9ae82eadebbdbac8763d3ae71f2ac09b8d1d19268375925654d8545650204da96d2b96e7e34eeb5de288ae2b133f7ab1789b8ed79b4bc652396719bda1e70cb0aa3c2e884f4a6ff0a00f64e8f8ca852439ade39f230ad5273f729c94549ae32bb3d4b09251e5372fc2377469603c8993d486ef6e004f70ffeba80d94ad1612ecda5e8dfc4b8917200882fdc21c487d33f9ca295abbb276c226c5693daf6c3336bf8c5dda1da600bb2368ff1a96f8bc16fb9293b00a42e352fda67e56c17be730974ce62b6e5e1df8ce985f903c4bfc2061c61e83e07bbf1ec208728173493fc2f30b52c9fb03fa3c07c483b49613d3862ae142532c9969acb3ff05a213ddde618c05e35164650e3a7480aa128c8933d3a9c786ff5b1579fd4897190311a4d3fb5499bb19ffe8bae5024f0ce140ab2adeea24a4409f92d81abe9e0e466d4e2dd56e10c8c50ccd8804ea3d0277f88b2011c9f64e70a49cb179d8d7d04a9ff4a7c6e638afc66eebe18dcf6bddd26ac0d8e4b12c3fb41f695d79f7fda495e96762a1d91c1949d0a7225357d66f1135a60dcbfef6b6b8d49d2db104609ee87c6cc73b9fc32a0902c77d3d7d912ae07522c56c43a290f5945d3f30ce159ac46389435f6b380ab95f7b0bc073c443442c814b619db5184541f77d76d6ac4c77ff7fe953edaef0c70a", [[], [], [], [], []]}, 0x1520) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) [ 2024.144253] CPU: 1 PID: 15769 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2024.152213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2024.161575] Call Trace: [ 2024.164180] dump_stack+0x142/0x197 [ 2024.167827] should_fail.cold+0x10f/0x159 [ 2024.171993] should_failslab+0xdb/0x130 [ 2024.175977] __kmalloc+0x2f0/0x7a0 [ 2024.179530] ? af_alg_wait_for_completion+0xb0/0xb0 [ 2024.184552] ? sock_kmalloc+0x7f/0xc0 [ 2024.188364] sock_kmalloc+0x7f/0xc0 [ 2024.192005] af_alg_alloc_areq+0x24/0x1e0 [ 2024.196158] aead_recvmsg+0x3a6/0x1d20 [ 2024.200064] ? aead_release+0x50/0x50 [ 2024.203871] ? selinux_socket_recvmsg+0x36/0x40 [ 2024.208545] ? security_socket_recvmsg+0x91/0xc0 [ 2024.213358] ? aead_release+0x50/0x50 [ 2024.217168] sock_recvmsg+0xc6/0x110 [ 2024.220888] ? __sock_recv_ts_and_drops+0x470/0x470 [ 2024.225912] ___sys_recvmsg+0x21f/0x4d0 [ 2024.229892] ? ___sys_sendmsg+0x840/0x840 [ 2024.234042] ? __fget+0x210/0x370 [ 2024.237504] ? lock_downgrade+0x740/0x740 [ 2024.241658] ? __fget+0x237/0x370 [ 2024.245117] ? __fget_light+0x172/0x1f0 [ 2024.249093] ? __fdget+0x1b/0x20 [ 2024.252578] ? sockfd_lookup_light+0xb4/0x160 [ 2024.257119] __sys_recvmsg+0xb6/0x140 [ 2024.261012] ? SyS_sendmmsg+0x60/0x60 [ 2024.264833] SyS_recvmsg+0x2d/0x50 [ 2024.268416] ? __sys_recvmsg+0x140/0x140 [ 2024.272487] do_syscall_64+0x1e8/0x640 [ 2024.276483] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2024.281344] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2024.286540] RIP: 0033:0x45b399 [ 2024.289730] RSP: 002b:00007ff508f17c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2024.297441] RAX: ffffffffffffffda RBX: 00007ff508f186d4 RCX: 000000000045b399 [ 2024.304710] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 2024.311978] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2024.319246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 2024.326517] R13: 0000000000000892 R14: 00000000004c9f94 R15: 0000000000000027 06:34:21 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r4, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x148, r5, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7}]}, @TIPC_NLA_LINK={0xf0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x17c2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}]}, @TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}, @TIPC_NLA_LINK_PROP={0x4}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffc0}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xb5e}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x19}]}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x10001}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xe26a}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x3f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x5518}]}]}, 0x148}, 0x1, 0x0, 0x0, 0x11}, 0x4) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:21 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$bt_BT_RCVMTU(r4, 0x112, 0xd, &(0x7f0000000000)=0xfff8, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:22 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ocfs2_control\x00', 0x200, 0x0) ioctl$VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f00000002c0)={0x4, 0x59565955, 0x3, @discrete={0xfffffff9}}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x18b) ioctl$SNDRV_PCM_IOCTL_SYNC_PTR(r3, 0xc0884123, &(0x7f00000001c0)={0x3, "97e9d11eccedb4cd108a5b9525637b4ae019afde262bc80c50fdd76b7b50be4bf16688289ab83b7aa998cf0e94d1a58b4d72060eb1c33a1261dd63d44b792cd5", {0x7ff}}) pipe(&(0x7f00000000c0)) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x10, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x8880) 06:34:22 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') r3 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/policy\x00', 0x0, 0x0) sendmsg$NFNL_MSG_CTHELPER_DEL(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x28, 0x2, 0x9, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@NFCTH_QUEUE_NUM={0x8, 0x3, 0x1, 0x0, 0xffffffff}, @NFCTH_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x880) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5fea98af778ce4fc27752785b329b6dc63c2eaa65ee743ccdf526fc3cc71236d6eed93eed219", @ANYRES16=r2, @ANYBLOB="000227bd7000fcdbdf250f000000080034000002000005002a00000000000500330000000000"], 0x3}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$pppoe(0x18, 0x1, 0x0) sendmsg$sock(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c17fc7ac9de81c5a46f287998ebe0732c17dc18886e0688733a7c378d5271b80835b86bc418266624040142e167031db4e7491e83551ac37295d14896bc93131e62fa954a5985858b7ec7a3c6b16393f10f7e6005843d053c65c895a6262969937d85f041772772c4da615f494ee31369a892e8bec8acdb855f1f6f92bb3c771e4b41d721d388f40aa2b49e7a1c46d740d39e6c902e6898d02c81f45928a345f79d5f7b75ca82a220be3beb021cbe0a1eb4e11c4b1495ad0a8fcaf2eaa4a333c018b3d9e6466d2fd1dfe7e9af0c07a67b55a29e60e72fae7f795349c0af6a1cff3163aa8771f6680b92ec476f6bf6fcd5b52", 0xf2}], 0x1, &(0x7f0000000480)=[@txtime={{0x18, 0x1, 0x3d, 0x6}}, @timestamping={{0x14, 0x1, 0x25, 0x20}}, @txtime={{0x18, 0x1, 0x3d, 0x26}}, @timestamping={{0x14, 0x1, 0x25, 0x8}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @txtime={{0x18, 0x1, 0x3d, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x27}}, @mark={{0x14, 0x1, 0x24, 0x7f}}, @timestamping={{0x14, 0x1, 0x25, 0x9}}], 0xd8}, 0x44044) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r2 = accept4(0xffffffffffffffff, &(0x7f0000000080)=@tipc, &(0x7f0000000100)=0x80, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000340)="adb9f680ffffff7f001f1a8a1ae1291b4e9b06b811b5fcbd00a09a5a34decd4292ea54c7beef915d564c90c200199b76373e066576b308247383cf08fc00000000000014922d1b0328a0a1256e5723e320cb4d85698cf96e843979b2b220a60644f210e0cd8fd06489f4b5bbc6aaf2ebffa2baa387a5cbaacf6711922f4438e31afa9fca1b006ed85a7e944eeba90008000000000000a4db8cca43fe14da23231e0fbe61249f8726a7efdaf7efa23202fc8fd77d6f6d13f7db2ed6d3d8e119283c", 0x3) r3 = accept(r1, 0x0, 0x0) sendmmsg$alg(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:22 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000227bd8400fcdbdf250f00000008000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:22 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$BATADV_CMD_GET_ORIGINATORS(r4, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x44020380}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xfffffe00}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x30}, 0x1, 0x0, 0x0, 0xc0}, 0x1) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x840, 0x0) ioctl$SNDRV_PCM_IOCTL_XRUN(r5, 0x4148, 0x0) r6 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r6, 0x5412, &(0x7f0000000100)={0x11}) syz_genetlink_get_family_id$SEG6(&(0x7f00000000c0)='SEG6\x00') 06:34:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000240)='auxv\x00') sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000240)='auxv\x00') r0 = syz_open_procfs(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x406, r0) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f0000000240)) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x80}, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, 0x0, &(0x7f000095dffc)) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) socket$inet6(0xa, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r5, 0x407, 0x0) write(r5, &(0x7f00000004c0)="2d7c148d9e70b32cd81e4e4fedcf1e9312d37fd2558871e9d9996a597910ad9b00d5c2d8cb313252d9f9274567789d1437a18beea97369288e0d9a4a137ba8a931a80e137d6dad359a3b53a59282961c0d9779f0dc65c7d7c9b713f69ecb939a278101a1dcbbaea4afd3d4ce37b2a004b198cbedc9be1096154a415a1b0d7f0d28aeacf81f9793e0bc413c8b70a2139eff30ac4a", 0xfffffdc6) chmod(&(0x7f00000001c0)='./file0\x00', 0x90) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528ab64}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3}, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xdc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x80, 0x0, 0x9, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) syz_open_procfs(0x0, &(0x7f0000000240)='auxv\x00') 06:34:22 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r2, 0x8983, 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r3, 0x200, 0x70bd27, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:22 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x40100, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$TUNSETLINK(r3, 0x400454cd, 0x200) r4 = dup2(r0, r0) write$P9_RMKNOD(r4, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r5 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r5, 0x5412, &(0x7f0000000100)={0x11}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) write$P9_RWRITE(r8, &(0x7f0000000140)={0xb, 0x77, 0x1}, 0xb) setsockopt$CAN_RAW_JOIN_FILTERS(0xffffffffffffffff, 0x65, 0x6, &(0x7f00000000c0)=0x1, 0x4) 06:34:22 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r7, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r7, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r7, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r7, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_ALLOC(r8, 0xc0206434, &(0x7f0000000040)={0xfff, 0x0, 0x22f709a3dfffe78d, 0x81}) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = socket$inet_udp(0x2, 0x2, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_ENABLE(r12, 0x40086432, &(0x7f0000000140)) ioctl$DRM_IOCTL_AGP_ALLOC(r5, 0xc0206434, &(0x7f00000000c0)={0x3, r9, 0x10001, 0x3}) 06:34:22 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r3, 0x40045532, &(0x7f0000000000)=0x5) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r4, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r4) clone(0x1884100, 0x0, 0x0, 0x0, &(0x7f0000000040)="d353ff072d68b2e4dc14b35fa8b3d94c22") 06:34:22 executing program 4: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/status\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:22 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000001ec0)=[{{&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/146, 0x92}, {&(0x7f0000000400)=""/237, 0xed}], 0x6, &(0x7f0000000580)=""/223, 0xdf}, 0x2}, {{&(0x7f0000000680)=@rc, 0x80, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/167, 0xa7}, {&(0x7f00000007c0)=""/143, 0x8f}, {&(0x7f0000000880)=""/239, 0xef}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000a00)=""/183, 0xb7}], 0x5}, 0x5}, {{&(0x7f0000000b40)=@alg, 0x80, &(0x7f0000001d80)=[{&(0x7f0000000bc0)=""/192, 0xc0}, {&(0x7f0000000c80)=""/103, 0x67}, {&(0x7f0000000d00)=""/26, 0x1a}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000001d40)=""/25, 0x19}], 0x5, &(0x7f0000001e00)=""/136, 0x88}}], 0x3, 0x10140, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:23 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btrfs-control\x00', 0x402, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TIOCGSID(r2, 0x5429, &(0x7f00000000c0)) r3 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x8000800008, r3, 0x8) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r4, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r6, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x11, 0x0, 0x2, 0x0, 0x7c, 0x880, 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, 0xfffffffd, 0x1, @perf_config_ext={0x0, 0x9}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x18) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btrfs-control\x00', 0x400000, 0x0) write$vhost_msg_v2(r2, &(0x7f00000000c0)={0x2, 0x0, {&(0x7f0000000180)=""/227, 0xe3, &(0x7f0000000280)=""/225, 0x2, 0x3}}, 0x48) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:23 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f00000001c0)="ec2913d82b348b79bdb91023bec45e81c0d3e0e1ee4dcd13e7d467f26357a2fe81e32e8fa56d7ae1099e6c04c68d460c1c23b9b357fc55acc76f162a5851d38bc7d9f5d1fd7b6dca71f1acfe32c63ef3f8ca57aa0b15636bd32cf1367ddbf5f4e599b4881f2410a94ab43aea6dd732e1b111e0698f3ea9d35a2378f831d7789bc01250434676b54148fe5bcaa4bd6f1631f7c55d197cf1c8f31010de56d616c0a270909755a250bbb2", 0xa9) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x61}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:23 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="54980000", @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000000000080034000000000005002a00000000000500330000000000"], 0x34}}, 0x4880) 06:34:23 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x80000b) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000200000000000000000f0000000500300000000000280034000000000005002a0002bc639ac3b8aafae0000000"], 0x34}}, 0x4880) 06:34:23 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) openat$cgroup_type(r1, &(0x7f0000000040)='cgroup.type\x00', 0x2, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) 06:34:23 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="ad56b6c5820fae9d6dcc32925a32c7beef915d5654ce67e617634c25d7897aa530108737fdc31a8b4d4e227c78f74c90c200", 0x32) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') r3 = syz_open_dev$amidi(&(0x7f00000001c0)='/dev/amidi#\x00', 0x1, 0x3e001) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$packet(0x11, 0x3, 0x300) r8 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r7, 0x107, 0xf, &(0x7f0000002180)=0xfc, 0x3c3) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bind$packet(r7, &(0x7f0000000100)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @local}, 0x14) r10 = syz_genetlink_get_family_id$team(&(0x7f0000000000)='team\x00') sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=ANY=[@ANYBLOB='`\x00', @ANYRES16=r10, @ANYBLOB="010000000000000000000100000008000100", @ANYRES32, @ANYBLOB="4400028040000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004000000000008000600", @ANYRES32=0x0, @ANYBLOB="160c540000bc43980644e4a54f"], 0x7}}, 0x0) r11 = socket$inet6_udp(0xa, 0x2, 0x0) r12 = dup(0xffffffffffffffff) getpeername$packet(r12, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x12) ioctl$sock_inet6_SIOCADDRT(r11, 0x890b, &(0x7f0000000240)={@dev, @ipv4={[0x0, 0x0, 0x8], [], @loopback}, @initdev={0xfe, 0x88, [0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x6], 0x0, 0x0}, 0x0, 0x0, 0x8, 0x0, 0x0, 0x20c200a2, r13}) r14 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = dup(r15) getpeername$packet(r16, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x12) ioctl$sock_inet6_SIOCADDRT(r14, 0x890b, &(0x7f0000000240)={@dev, @ipv4={[0x0, 0x0, 0x8], [], @loopback}, @initdev={0xfe, 0x88, [0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x6], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20c200a2, r17}) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000d40)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001000)={&(0x7f0000000880)=ANY=[@ANYBLOB="24010000", @ANYRES16=r10, @ANYBLOB="000026bd7000fedbdf251300000008000100", @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="40000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004000500000008000600", @ANYRES32, @ANYBLOB="40000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004000100000008000600", @ANYRES32=r9, @ANYBLOB="8ca1129e12cac1d31e99a9e30a7af43aedd96e7f796f6dad3574bd214a4b6b4ec4d6a3e2de1974aa8d714241c9e60fffec96066b0cce273c053a68c436032abd020d453b169969491e9bbccd2cae0b2dee03e458f0a4f0085fd6a80c9f567d898261a1d3a9d5f5d8755e3999be619adf79c14d551c132948f02b4ff88696ce83f23dea614ba029501673bc2b1160bc2cda25aeefa42b90f71b99a5d1d9ff78b6335e33532c53f09acc82f2a33baca70690395c65919eb289764a0cd6bc2d556016144336989a0be74807e3968f"], 0xa}, 0x1, 0x0, 0x0, 0x4000}, 0x20000014) getsockopt$PNPIPE_IFINDEX(0xffffffffffffffff, 0x113, 0x2, &(0x7f0000000280)=0x0, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket$inet6_tcp(0xa, 0x1, 0x0) r21 = fcntl$dupfd(r20, 0x0, r19) ioctl$PERF_EVENT_IOC_ENABLE(r21, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r21, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r22, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = socket$inet6_tcp(0xa, 0x1, 0x0) r25 = fcntl$dupfd(r24, 0x0, r23) ioctl$PERF_EVENT_IOC_ENABLE(r25, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r25, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r26, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000300)={{{@in=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}}}, &(0x7f0000000400)=0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = socket$inet6_tcp(0xa, 0x1, 0x0) r30 = fcntl$dupfd(r29, 0x0, r28) ioctl$PERF_EVENT_IOC_ENABLE(r30, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r30, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r31, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r32 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r32, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r32, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r32, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r32, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r32, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r32, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r32, 0x8933, &(0x7f0000000480)={'batadv0\x00', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = socket$inet6_tcp(0xa, 0x1, 0x0) r36 = fcntl$dupfd(r35, 0x0, r34) ioctl$PERF_EVENT_IOC_ENABLE(r36, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r36, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r37, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = fcntl$dupfd(r39, 0x0, r38) ioctl$PERF_EVENT_IOC_ENABLE(r40, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r40, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r41, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = socket$inet6_tcp(0xa, 0x1, 0x0) r44 = fcntl$dupfd(r43, 0x0, r42) ioctl$PERF_EVENT_IOC_ENABLE(r44, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r44, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r45, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = socket$inet6_tcp(0xa, 0x1, 0x0) r48 = fcntl$dupfd(r47, 0x0, r46) ioctl$PERF_EVENT_IOC_ENABLE(r48, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r48, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r49, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = socket$inet6_tcp(0xa, 0x1, 0x0) r52 = fcntl$dupfd(r51, 0x0, r50) ioctl$PERF_EVENT_IOC_ENABLE(r52, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r52, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r53, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000004c0)={0x0, @local, @empty}, &(0x7f0000000500)=0xc) r55 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r55, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r55, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r55, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r55, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r55, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r55, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) getsockopt$inet_IP_IPSEC_POLICY(r55, 0x0, 0x10, &(0x7f0000000540)={{{@in=@empty, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@local}}, &(0x7f0000000640)=0xe8) accept$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000006c0)=0x14) r58 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r58, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r58, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r58, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r58, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r58, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r58, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$ifreq_SIOCGIFINDEX_vcan(r58, 0x8933, &(0x7f0000000940)={'vxcan0\x00', 0x0}) r60 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r60, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r60, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r60, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r60, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r60, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r60, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) getsockopt$inet_IP_IPSEC_POLICY(r60, 0x0, 0x10, &(0x7f0000000a40)={{{@in6=@initdev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f0000000b40)=0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = socket$inet6_tcp(0xa, 0x1, 0x0) r64 = fcntl$dupfd(r63, 0x0, r62) ioctl$PERF_EVENT_IOC_ENABLE(r64, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r64, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r65, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000b80)={{{@in=@local, @in6=@ipv4={[], [], @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@loopback}}, &(0x7f0000000c80)=0xe8) r67 = socket$inet6_tcp(0xa, 0x1, 0x0) r68 = socket$inet_udp(0x2, 0x2, 0x0) r69 = fcntl$dupfd(r67, 0x0, r68) ioctl$PERF_EVENT_IOC_ENABLE(r69, 0x8912, 0x400200) accept4$packet(r69, &(0x7f0000000cc0)={0x11, 0x0, 0x0}, &(0x7f0000000d00)=0x14, 0x800) r71 = socket$inet6_tcp(0xa, 0x1, 0x0) r72 = socket$inet_udp(0x2, 0x2, 0x0) r73 = fcntl$dupfd(r71, 0x0, r72) ioctl$PERF_EVENT_IOC_ENABLE(r73, 0x8912, 0x400200) accept4$packet(r73, &(0x7f0000000d40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000d80)=0x14, 0x80000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r76 = socket$inet6_tcp(0xa, 0x1, 0x0) r77 = fcntl$dupfd(r76, 0x0, r75) ioctl$PERF_EVENT_IOC_ENABLE(r77, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r77, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r78, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r79 = socket$inet6_tcp(0xa, 0x1, 0x0) r80 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$dupfd(r79, 0x0, r80) getsockopt$inet6_IPV6_IPSEC_POLICY(r79, 0x29, 0x22, &(0x7f0000000f40)={{{@in=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}}, &(0x7f0000000700)=0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r83 = socket$inet6_tcp(0xa, 0x1, 0x0) r84 = fcntl$dupfd(r83, 0x0, r82) ioctl$PERF_EVENT_IOC_ENABLE(r84, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r84, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r85, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r86 = socket$inet6_tcp(0xa, 0x1, 0x0) r87 = socket$inet_udp(0x2, 0x2, 0x0) r88 = fcntl$dupfd(r86, 0x0, r87) ioctl$PERF_EVENT_IOC_ENABLE(r88, 0x8912, 0x400200) getsockname$packet(r88, &(0x7f0000001140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001180)=0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r91 = socket$inet6_tcp(0xa, 0x1, 0x0) r92 = fcntl$dupfd(r91, 0x0, r90) ioctl$PERF_EVENT_IOC_ENABLE(r92, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r92, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r93, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r94 = socket$inet6_tcp(0xa, 0x1, 0x0) r95 = socket$inet_udp(0x2, 0x2, 0x0) r96 = fcntl$dupfd(r94, 0x0, r95) ioctl$PERF_EVENT_IOC_ENABLE(r96, 0x8912, 0x400200) accept$packet(r96, &(0x7f00000011c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001200)=0x14) getpeername$packet(r1, &(0x7f0000001300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000013c0)={0x0, @sco={0x1f, @none}, @can={0x1d, 0x0}, @nl=@proc={0x10, 0x0, 0x25dfdbfc, 0x4}, 0x1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000001380)='batadv_slave_1\x00', 0xfd, 0x3, 0xfc00}) sendmsg$TEAM_CMD_PORT_LIST_GET(r6, &(0x7f0000001dc0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001d80)={&(0x7f0000001440)={0x910, r10, 0x200, 0x70bd27, 0x25dfdbfd, {}, [{{0x8, 0x1, r18}, {0x12c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r22}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r26}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r27}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x79}}}]}}, {{0x8}, {0x78, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8, 0x1, r31}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8, 0x4, 0xd1d}}, {0x8, 0x6, r33}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r37}}}]}}, {{0x8, 0x1, r41}, {0x134, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x2}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r45}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r49}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}]}}, {{0x8, 0x1, r53}, {0xf4, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r54}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8, 0x1, r56}, {0xf8, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r57}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r59}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0xc, 0x4, [{0x401, 0xe6, 0x20, 0x4}]}}}]}}, {{0x8, 0x1, r61}, {0x7c, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r65}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8}}, {0x8, 0x6, r66}}}]}}, {{0x8, 0x1, r70}, {0x68, 0x2, 0x0, 0x1, [{0x64, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x34, 0x4, [{0x1, 0x8, 0x6, 0x800}, {0x86cd, 0x0, 0x1f, 0x81}, {0x1, 0x27, 0x3f, 0x200}, {0x2, 0x80, 0x8, 0x3}, {0x1, 0x0, 0x80, 0x7}, {0x9, 0x0, 0x1e, 0x8001}]}}}]}}, {{0x8, 0x1, r74}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r78}}}]}}, {{0x8, 0x1, r81}, {0x204, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8, 0x4, 0x10000}}, {0x8, 0x6, r85}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x100}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0xffff}}, {0x8, 0x6, r89}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r93}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0xfffffff9}}, {0x8, 0x6, r97}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r98}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r99}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}]}}]}, 0x910}, 0x1, 0x0, 0x0, 0x20000884}, 0x4040814) read$midi(r3, &(0x7f0000000200)=""/16, 0x10) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000227bd7000fcdbdf250f00000005003300"/38], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:23 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) ioctl$USBDEVFS_CLAIM_PORT(r2, 0x80045518, &(0x7f0000000040)=0x2) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) fallocate(r2, 0x0, 0x0, 0x1) write(r2, &(0x7f0000000340)='/', 0x1) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002e80)=""/167, 0xa7}], 0x1}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="9119caee615cd12d22fa9d1dcfa3aaecc79d1bd73abb9958", @ANYRES16=r3, @ANYBLOB="000227bd7000fcdbdf250f000000080034000002000005002a00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:24 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sync() sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$sock_SIOCSIFBR(r3, 0x8941, &(0x7f00000000c0)=@generic={0x1, 0x100000000, 0x1}) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2c00a5e7868254b99a4a344faec76d00", @ANYRES16=r2, @ANYBLOB="000227bd7000fcdbdf250f000000080034000002000005002a00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) getpeername$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @loopback}, &(0x7f00000001c0)=0x10) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000200)={0xffffffff, 0x7, 0x4, 0x70000, 0x80000001, {0x0, 0x2710}, {0x1, 0x8, 0x9, 0x6, 0x5, 0x8, "da730609"}, 0x7, 0x3, @offset=0x1ff, 0x8001, 0x0, r2}) ioctl$GIO_UNISCRNMAP(r3, 0x4b69, &(0x7f0000000280)=""/96) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r4, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:24 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) mremap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x4000, 0x3, &(0x7f0000007000/0x4000)=nil) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_GEM_CLOSE(r2, 0x40086409, &(0x7f0000000240)={r3}) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xfffffef9, &(0x7f0000000480)=[@iv={0x0, 0x117, 0x2, 0x0, "f882154868ce8ce8fa78984a172c9545912a45e5539fb1a5553779d9fe7b571e27bd22313882bb63ac8094f373415a11bcc5abb0df001bfa34a2aea7b3398ef531b75f29342b5dc7f9494b7772cc772170bb20d2635a18b44f1437c7cb6b835606caeabd0c7fa8ed65ab77169f1f931baac56d4c84cefcb7885e7e6153ea92d0e85765b6cb6b54f1a63416a1b590501fdb8c95416d040f71d3692c253aef81b5e88768a62b7032db4f71f57c95af096ba00523faec05f460343294403920500328a5e212a34a16d4565cc2d47a063efd6012ea4f3418a5000000000000"}, @assoc={0x0, 0x117, 0x4, 0x1}, @assoc={0x0, 0x117, 0x4, 0x2}, @assoc={0x0, 0x117, 0x4, 0xe2}]}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x5410, &(0x7f0000000200)=r0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) open_by_handle_at(r3, &(0x7f0000000340)={0x9, 0x1, "eb"}, 0x640400) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r4, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$sock_SIOCETHTOOL(r4, 0x8946, &(0x7f00000001c0)={'ip6tnl0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000006000000320000002be9dde3a124dd80d125fbd5d4cec52f001eb9afe526a750524eeb8ccb65d572f87b78a428a8ce730000b792bc3fd56e00"]}) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r5, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:24 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000240)="5b09a605499580d9a60e280ee0fffcb1c73a3c480b2adad464b806e04ff4b3f1a412ae744dcad488981af38a87d8b4d31003455e065123a6609a009318778ee43d963e58579434dfb4f76f6ed08481445933d4a007ab988bbe230e302ff028afe5f8851b77238b479b3e6408d6f4e9ca30f46449fd752212cafdbb86561389adfd14c8e19c3c5e1a236c800ebe4541f2240caa805df4514e07ef90818dd04e4eca52a655a695c2327f3ad7e545a11e4a9fa2c1d164cc53badfe9a1486149df444f52aed2f5", 0xc5, 0x8041, &(0x7f0000000080)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0x3, 0x4, 0x1, 0x3, {0xa, 0x4e22, 0x4, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xe0a}}}, 0x80) sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x401002, 0x0) ioctl$RTC_PLL_GET(r0, 0x80207011, &(0x7f00000001c0)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:24 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) socket$nl_route(0x10, 0x3, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x3}) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) 06:34:24 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ad56b6c5820f8014068dbbe3a6b0e7bb92ea54010100005d564c90c201", 0x1d) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x4000) shmat(r1, &(0x7f0000006000/0x1000)=nil, 0x1000) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:24 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000080)) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r1 = socket$alg(0x26, 0x5, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$TIPC_GROUP_JOIN(r4, 0x10f, 0x87, &(0x7f00000002c0)={0x43, 0x4}, 0x10) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r1, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:25 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SCSI_IOCTL_DOORLOCK(r3, 0x5380) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept(r0, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000200000000000000080f0000000500300000000000080034000000000005002a000000000005003300000000001663833e0ad98c92641b7870a6b8cbd4d1ed207e13e2f1426b2dd87b113ce08bcab724ceaeeaa4b7b50e11f932684088aadefa635a02c93ef81c3eccd6bac206370300000000000000684716dfe68b263ac09523de164a055e126e606e798054cdeaf6ebd84bf923f79c3504ad1495fbc4b5c44f2d8783e08e05a69ee1c6084aa2f7d63515cc7a38f5f713c8e3a28072123ef3fcde01279fe29baee081499eb45543c7edb61611f5723b17aadcfdcc10148cad4a508c4ff0209ea8d1c87598e8c0c5a94600918c0d22f17c1df15b067d3db48893fd0b45592d0d76acfd84243d2fe0aa56f654dccf16f9ce15ffd959ce5fe18ec71db6b57d004732dbfd0bde0fa119436c9e6f9f2375fe42b6a3a71bfec164eddaeea41ee9bed87ca265afa1a03c51be6f4f6a3c57cd77249d6dea413bedc48beb23f02307a81aebd0e6f756a23aac09358a855afb129ab55d9b347860eb8947041506f1ed3de9c1642b12f5946b1e44c43907b56bb172fb1295"], 0x34}}, 0x4880) 06:34:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$DRM_IOCTL_ADD_BUFS(r3, 0xc0206416, &(0x7f0000000140)={0x7fd, 0xaae, 0x1, 0x6, 0x4, 0x2}) r4 = accept(r0, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000002740)=[{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)="cb93164ed11ad2ad911aed716c4c202e14d3fae6f727a913a34769925c51fa66e10123c7761394e761f55c7a45894aca17b4180063df8d7175e904040d99309a805ccc4b3435c47bf305372e267f29c2e0bdce921455068db52be69bd55f250f3e1b8071e67fc0f15270a521ca7e0302db8b2e33a3b99548cdac678ccfed8fe28c5d36c1891a1d732584a7b31cce", 0x8e}, {&(0x7f0000000280)="c47527476e39b1a238ea02c4dce2d2ed07b653d19c7b2cb9d4813dd8af458d640e87df08ce2805214b5fbbd8accbb386464e3420ecb359bb6cecdd5172eeea80d7f2eb48c50f87febb104f16f4b458f3c92fb4d89ea881d41a4a1e7cfee943617fd17a7da112c9b4ab154d3b9d288814b2fcfa27a8554e379711a0c3588d79693151de56694509a818afc4e5d8349600a1beebb25f6098391dc0cd532ac6619a8cda0883a9c6e663689ed4215a6f0b862345fff58ded15468004b94868054adcd8768a76b7a3d285a5c1628274f3", 0xce}, {&(0x7f0000000480)="f044f2cc28a5fa98598d4b080425a7c8f42f9ffbe4994f4e1b3daa1b2e03c0b207ff4e1b4687b79c1df6c6c89ef7999de9f5669d8d697c8f33311d6fe129d7e85ba7d7e3e8d9781beaddc3af002d5b71c35d66c224a54cb946f24919ac0b078b590662b6dd720387b5cb273c0ab72643fff767e412916fffdc17b1431ef85ccd55c0654d2fa3d62c33ca140291d79ebe0536434672aad6d158da8f52bc74f85cc2acb3cb507b5692df6b5e3ce377b59cf02a589ec71688171df205bfe66c5b1cf713bdcf799c8e4ab43931477654a75c5c34c9089552dc528e325dc7c0acac8255260b786cb9e30ab92fee8cddcad97c169fe8d141889fe4aa640017f7d0def22747a5486435ed72172eafa2a207e5689be76c9bdfcbec632ab6df456ee626ca906a4234e3458facc861c6f4e545b7d8b36adfdc8dbc71bca02b90f6621f5465e91e2a2b19806fb3bd59b14732c1e6a57b6ffcdd719d055eb7c03ce9be3f49dbe3aadd27b47716f1da11704d1b889736bffcbff7feab1e6a1384b9b61e96155d0588128557381517b3f9e5799eecbdd2f49c2e9efed1dbc02ff7a7f6d47fde5412d6d3bf732c7e570e318ad4df2182803cca7adbd071c6b64db71729ef69bd03d111160cf8838275f56e65f4aa67434d0840d9cd5777589f99cb2ee5a0691ed71134d2718a6a6d27700b30460b222b7efdd3c81e412065f858f4cc1615f17cd6773d473e20781fb0856ebc8e9060022fd17db1ea520d4d9c37fc07e439a3a9a3544d47cc3419e8ac317ee1a5a6097301d31414091a47ae2d81e9bc35006c69fcd7a9f7ccf1d43c7575e99395413ef8caf05fd5cefe9e25311640cea458a076d7ea6d3b25826c365eec02c9410e65073d0a83a6c1c003c5322e852c9f50dc3a9e350e17067fb6473c60da4c58aeb734fe526c269feed3c74948d069c6a275d51979cc80177877edc69ef2a6a82330f0a2b27899f764bfe5c44a584a36e0e6acdb869e80584dd4f97b8274f322e116adbdfb39f5299d67835f8ca7b283ed0635980d6e8d08702da48b6aadcdc0bc3e28230d547b451c613bc601ff5decba037eee2ab09e189998b24463b731af8eca8e6c00cfdc0f54a8903da38a2ea2faeb7dfa438e4c2b87e15702d568437d38e10005d71e56dc1f116c76de8e46a251538bc827de8c80c2fd52685d6f769affdae97f9cc07a385590b8e7d976008a661f311f1295a73a03eb103c5fc5e371ab3e0911be56091bf06fd06014cc483728353097a84db789074fb08e93f47a12e508b5ee0915eba4c2f072e868f0d0af77021d1d1c7d973f1f5e8784a2f9179b87891b508875a9f2b57dd6a586dbdc65e76d0bd34c8f9f4d6e7ab1c0d6bba566bf771c6cd846967f036c3e0d003b2b12b9f674b2450dbe4d61b37e365971205170abd82a353c0d8cda4cedd38311a4a23f9b923afae114ee719ab94af78bd43c0d3c84bbb8a48b6f8a5f4ffffc7be121184ccd607d17dcd493d71e86ab087ed8093e38863b1c5ba3a2df81f1cd044de3e656b81139aa90e0478c38dc810fd451c47dd1889bf0fdcea028f6aa5c29868b8c7cb060bde3ff9ab174413d56950490eb684f029cc47ffa475188473966a91c1454e25e5e06233d35d91b01def671ee419c3603acbc56d1d0b57d3278502a7a7e4e058c9701e2dc78ff65e8d1fb8612ee6fcd0d7cf24b96dd458f9dc5719d703cfd6005bdc49a2c5eebdcc2a84f1ceacaeeaa1656f250605134acdf45025af543fa16527aef4d15354aa89ee74c93d9c9edf5c61e6cadad2128fcc607c338c2c745c451f6b6548504c7128cc52ab9c7d22f3d44b294d878ae575f03a242c2b422ba180a5a39fdd94383dbd174f09dc237c609c9997341793c1637aa2d5e8b6bdf3ed746f4c825cbd0466beb9f9bc40a220f7ac666b5efac4282533adcdffc8e55436bfc393a089666526c5a618dd814561ae8b1309af2534342b2e4c88438ff7b68639391e8ef06dc9f535eaf7ce4e1fd145aba7cb5e3424ea150fa8f2498c342cc645ee2383d19cf231ddaa2efea2a5468cea14d113a376d31e63e5fd186ec32208fdfa3242c4f81ee82ef63a8e249af450e1f5bc7e08b9b2e4cf18ef087451ffa8652640d7c58b001c240d4bf153ffdf8e81f6765940f06a733108fb8fc0bdce60b1244b6abcc0ba8ad9fc01f5ebf4ce2954cc79fa80903da6c9967a28fa034de038ad452e147f3601735be47a9822b3f26f051f0b800458290db0c9f0257b9ab784fd757c0a32dba4d901c4daffb16b7680d830155ff18be19eefc433d03a5b54974a77aa46047fbcd4bc6b01b0acbd9fe24a1c4aa93f6b55269d542aef161247a66c90c6f862b61c85dec475c423db4ef9eafed8c91e65d902062fd60cb37b62694640c962acf877ed10a63765c411355004edf06de41c5cd7a04297a76a605c88c844cabebacae6f3cd46362725581232ba3221f74a00935bb560cc5f79e91a36d257e051564b7302be700dfc8e156fe320fbadf4d0e2e343b90ff3a948e0384802049420d0e6b90040c15caeb7ba9f487048f4c89119b4672105d909abdade7531162cc06f5df9d15e9848c5a8fdff55a7d25b3327ca03f5c38193dec7c4191a0e09e06ee4bee217828a078cb44ae7297bb8405e1cb2981545354107641db095fc3d78759c62a4adf19b50b104ae3fafc0880f352b8a6ff6f8d88643ec4e4e3585d9e9dee16d286c6597305e6b76aed14d90a86ab9c620cf5bc78b23b8015fbe367d4b85dd8514830bc260783dab27c8c4953b8d8ad22c15ab106f2cb9fad108e3b57766d31ae202e08dc3ed0918fb6f82677a0ee2d5e9337c00c63dddbb814b4149229fb13f467e5383aedc30cf84b1f2309c154b7b4b1bf507fc4219546b4e16b4dd4ae702c08d62a7b298efc5ca4d2915a80af3ef5aaefd69302fc0b0a8997ac31dfcd77948aa91af2a73fe0cccc431bf1ee673541d12c0570c9ac5515315967f97d63343fe0141c4d583be46561f90674ae0c967effb03025ac55b24fc0b64d6751118a79c84274b2135c59d727d1fe6be18a3333c3b281a95640ef366ece4eeac8e6b3cfdcbeb7370b907eead43548169ee370a7ad93665bcbbe9230b9c46c99adb366e9f228436b74c9f3e9227ee5bcd3d01cf2404473f929ad3823262406edb3ffd47a6d870acc10bda49ed1b153e5ea6d238417f671b7ce9ff40cf57f0595fdcb50f6bc7f7e1d4ea092ca57c4a1a0241058a414c9e299052579328caf2bb93491db3586bc23c6dc0535ea4702c1722b15743da60dffa5f2d093c4e8291e3d462d5ead317f523806577e2e352dbacca67fd7ad4fe0b6e0ea45d18339f2c22007531f656db82ce439aa025448411447468b91687a711356e1e73e69e581434881bc7826830cc6fb1027ffa6d7c54699f063acd0ebd9a0044dd109412a3934cb72d66ad148ac360e04e51fe490ebf3021c4486f22c14d7f52487d2108bb5d34e05ead1911fd634de260f6c05c77549717b79dce83e467c53e2b5a4fd48e5566c159afb67d25afa7e0a5c90321f2fa4f9406ca6d3eafb106f0bd4a187f62f4ff1d3013fa94a706a769d8509e220cf898b409a2d5ceb78f83159cfb58dadbe995afefd61a0d4d0f0e91cdfd8f6bed502e492e1b39c8f37c215917cb24579825a37df5dc4946caeea3d7583604abd0fa1be2b748bf1e4f28bb616e11093e34ac0e4c7ba743e92871ba4a3f63d1da35dfb8474bf07d025bd38f105cef0b635b38ee8f6b7b79a3fa4ec3de5dd44e33b77dcc4f8c0b222155a9fc8f81b32883d84f6256768f7367a06cc47442d9dd684462b2233a8183bfd4e1dffbb59fa513ef8e57165518367074962303008ec33099129815b9b69d14250fbe034d95f2dbb14dc9a8205f2a52ab3f990b03b8cccce475137f648cebf19540350bef992ff006e196ce0f33b8291a2331bff89bf76bc3f46eed443a9ec3db0cb353430b6c3a78c68373ea78420842ee36cfa4db9d80c937a6d2b1aefa1e548ca1a965402fe1ac4c2b6e4665c21249a04d3d2351a84f6cc6845a402e1db8bde66b8dd6a8f56cac2a49e897c6a4771630fda56a8ab675884eae5f41f5e8808742020c91c28c9cccf16301550f48e8c488414f73ab937b9f625bafe6af45ea83f49de0e79a22c0c5ab422f1576de3a16892a520764a68b6f8509da53e15461730e7b68c16b1d7c847663275520e85f42a3256a9bead4392523f2bfcf7bafdd81b9f43176f72d2b54ddaab3ed3c1ecdd084b0b08337f37f202adcdfe2ed6de7fcab74762ba7cb7050213c40e6119176c4f630736dedd23eaf47036b067e66897689757a2d1994b2b908e4bd9a6d5c9c2718ff245a1357d39f0fee3b01a8fc2660182c5229f4a02bd62ff8f082682c2fbdfc6d5772786222ebebe03228a39471d340910a874bd11b346be3c47e3ac2c4cf554033ee64db025544de539b7d856bf6a9469a90c365925f2dee9e255c03359f85e3c00a112e69fcfb3a811c8ec84c64f5d1591aa8032ba142d0517c2ff610d927dbf626ec35f3cad19e0977c4952d52d1ea986300a2db276dc1857197da8ce32d48aacca335434c4cbdbf17d2233432c1b38259a74e3f6213b35e3b492f9a1c55985215b52ae499211d36bf0f5d6477cd143273abcbdbce9281535f56550e54b12fc74ff9101fd3024466c269c17658a4e1e61312f1c1bcf65d68734ceedb1f999c85f8f05a3dd5511e9e642771719bd51c3cba4cef191158b80e9a3c0ba7560923301af6c194a0f9af6d8d6e69b16ff3085ce09278790482b9ff65e0ccbea504f089967eb7a51fa359380f1d0e9dd172a8934f4aaf43c8e8b8b8dbdd75d84a2d68fb663e442eca05f0a04d2f7a57b2413f59103a02dab6286970f6eea111ecb22304bab2e77ff2259d207f89e8a3f734a5a2af2c48e22e04ca25c01c3bab5e5077551329862b29d5cd037b5a2851cef539ea7d59400234bf4e02be60baf7bc7411273ded22ed91cdb3a9fd7123a38eba467fec3885f08fdb5032ad9d3973fda22f1ba71a372b50c86cd534b3c7d81cc029f1226d65a4864639a987bac904197e1f8dc0f74c16e5afb62cd4131a709513db038d261bbf0b80150bca72f551f64c959f74bdcc1f33fe38aafbf823f852da7f4ed7d66721b5dd3a857f2ed53ea7a076664ac2d127c017edb06dcc7a43481a7f2da33b3160bdf450e3a55ba935b6c0a6f2a6971e3e53a723ca61c803e5e0768f82f0065a2a4ec2f67318695f28542f98a1d1725cfeb6965a92248b5074528dbcaa409bde2bebd5ea1b5b325ea809377894177a2eae26fc68559345782244a4eb182878cbd5491863e25f8e9fc7e7b2c5340babb33cfd7f306a9186bd2ffd9dcd2bcf3118c430721f3fd9f3920ccb5aa06d6c223c40d21dd4c7f732ba9c45d83a922c49f56e99124dde7d0f30bb05557af69467a0a1e143f5517bbaeefbd5dcf069351f26be3aa8fde16603bd36c62d65e0c8b80ab4d028b6d40b27e76d1f1a8f094b30998aa1c54197f1510688b972a1cf37e7f64a340a340cef40952dd3998689793c848e1e1d7060fd5ca789dcd4a0782e0d6906c1cc92b51b26cd351ac30d614f85b03f971bb5be067d7f69ef13a69a79b19afb13ee2083e1721abf2b5c8c894449fb61716095c072f149f589530743290840edcf351de92869d0202aa1cab7deb6bdf786dfb53423191dc25fbd9041466ca785db49b8a111c9d65209170bd56e1e76696566f03759429899d2109287eeb6a11ae9dd929eb9b2a78931710d4f89b5045a559", 0x1000}], 0x3, &(0x7f00000003c0)=[@assoc={0x18, 0x117, 0x4, 0x7}], 0x18, 0x8000}, {0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000400)="f4fe84", 0x3}, {&(0x7f0000001480)="5513f56a3b236a2ab6fe7042e56580cb87bee42fb6299a74be11c9d52294ea89a80205b546144abd51f4e362623825bfa431e9a864bc9291348d363d42cad8c7c806db3bbb7a854beabe3175770b5537a2dd44a548417cd3cadb7e83dae49bc7486e6d86d380078c381a062722f0b94f43dcfb6a1a63a75c2346e528e70e0d350d85e73afa2b6a0c26f91c2c75c1561bb796f20f38ced3482100870ba8e5a78fee21028b334c19f86e0c1a4715efce511aeaaaa270c36ff0e38ef408057a096f648d1ccc10a60f23a71a1b8dd47cb0d3d0fbff914c2b9b6eb179ecae313bcd28cf0d3e8fdd1186aa0c0aa0514c9b8532b56bdf1e6fa5c6522bde7d545d67787ce27a8487547d86d48b265735b83f311676491a9e82a6f56a0393d02d36f7f1c3d2a9b1e1cfef49672a69179f984559f8ab864f852872be0f1bd49e0526028e0e51c90fd17857c743e78c3c9f83bdd5f7dc085bf2f76a6942a9bac5c4c6697738e232bc5b058314e936a1398a0e5a8fe8c9d3dbad3952f7d97de00b9bdb2b88646b98f57b802bcb32f34e62d9a66672b076b1c6b52f047e4845be61b3c03e0938fd8f9d02e4034771156c070aeb7f7613acb84d543da0206aa59fe32e3f70f3c8c2d5468a0a47b90ee11ef89ca41f29bbad47955ae4325201d870e2afd27432c8eada5807c160cbf404e2ee1e3eb64aaa1c20ebd0157a13885429b51e3cb87afea0b1bf224f0081ec4e05e392bb27e0d5307d0595a4f2e2a665fbe3ae169fa6c76ce54c8f33ac30938b0dbb4f18a008a060acd29d7df968dd7e3a3e103ae88bff516fc09dc956534ddbedaa79c04e548154b326a35bcf68c146db8ac19dc95b2b0bd17297156294204119fcaa2a4735fef7c7627385a0f8d3faff765c1ff9e338ebcf8921c2831048cd61436ed300eb2d9555405a3712bc00c02a8ba4a47f2e3bb751ed8230b55068067733d9bf1575ac154134e54461d7124c93efe1ee8646bf81193e21d5442c5985acc7051ff9bf37a5be4060edb1a3dd54c746dfaab1543741958290864e3e78faf59d5770288fea5edde991d694a8ecf48bed9603e54538cb1fab1f1d2f7382956f70cb0e0b0995e84a542fe5bff1657a420ee80cc59645634d4a153cb3158ac08189b82bc77377c36c7799bacf1ae20c77bbed8be6c9d7ae9f3bafae03a375e71e8b8aabc01b416b318e2f428fa97f2b594207e138ca36fcd83a7a20e1a3f3e89e104201cee0d1752670f53e0bcc98b3124633a21c0a08a8a8a83162ce07223c129f0fa279f18ebf3b54b19480932b1d6b666a70610f3cf7a526b9b2ff55a48cfcc90e6179770a431344e4ec9af7f922cb3bfa43364e58ded29d3a69584b0db3861efd3c7e6f0f935dc67773cc1daa3a9047a231a75d2bcf9a39c18bb8e3972bb6a1ec461d62cbe8074ab195049683375ca85d9579618c79fcdfce941e06be59fc96d8157af9f1f11974e8bf3e991921799db03b01d3cc6b2ed45e769ecdd38372deb3083680448df9a72e488eb4eefaa3305b2c5d8f5d511b7338f985c31ec4fa96faa3d590e6f79a6f512ac18cf89e9d3dc84226bebbf22a53de30c47bf7850fecfe2fc20efbb4016ede6d038809eecb4d27e2a7954cb7c2b5a3a26f9f57a56f615ed4aabd6bb47b46262acbab865c7a22daf72d7843fe7fd81e08e8ce6f19c7e527b8c4e363ef1d4882881ac09c7f16be67d8bda482dcb6aa5a4681ba39121f7666417935451f404522db622c460c2ae23df720b65bdf1c7e89fb8415eb0b7dfe1ba31cd5f38010f571d448b9a3c1b65a456c7458191dd58a7b66e66c9dfb6b3568730b2677ceaee223306b30525148de845f5b397b0a2f3a492cec981ec5e97ebca9fb38788aac8fc20f1a7b219bc95289655d6dc2d90f892d7d8607afe498fba184bc48ee3a3bac4acda172b7aab2919ae0e90e5c06a3b98d809e4321670f684bd34cbba7064659389d2229f63a94f8f8c3c5087149fe17aa92838d488a788478ee561f58b92f5b7072bc51abcf615cec449d826b0af02bf42ace4093a5e805cd9b136ee3748daf1aadb168fac95ccec75f83fbdf3c2a9869632c0da93b9059bf35b88f19a94cace96612196e4b595218824c81deeec871a8f1e3846959ac3984b6e8ae759634ce13098faf325672e76f7cb258cd99a7caa77029ec45a08bc4bcbee37f9c2c61b976165ee08f693666799fc26404496be94b7c7c78e3d870461a02ce6bcdd8d1a7ae164a96d2af0d8bb06407260713c36d1b7bf3b2a7d73cb698a7c72855ca24c11f32140a3e0b8df5911be549c2ea1a0a4068d360ccb3418ba614dadaff757a8b79cc1ab7659a04bfa34ca71826d6daa5d0d76bf6ad681947002f440a956af02d5f39477288ecbbd3b1d67eb371732d6754f635db16a6655c00c2d58479057a4256b6b6c6df30e2b047f459cf610dc76be0df29a9ed09b55afe8a6e7fafe1aa09056ceb36fc7588b83c67cb0547dc5ef04e58056abfddadb826c33fb7365934ee9c739d69e1e37b8731b22e2badf56e52d7fbd7fec8fa3c99a034601648eae12953c130c66c5c5ef29c7a63665b52d7bcfff8d197f3aee09da8f2d50883458e8dc4aea9c2850ebbad3d3ab92a4ae9575aa3322b35a250ae282fcd39fba718083441633496735d3281220c00e1462b54a027069fb105a941f5699d415c1770cc3e3aac9825b21592c5ea024e55e52fb0c4b86564397c4e19c1689f8520a2d2659db4ea538c9176bba3ac5d9c06e4a4f41eaae640f65620e85d576d1e6ceeac1f7735f669ed86c837ff3ce9d1318b1cbf08c2f4fad82dee992e8493af00d5a8670009030820e38201ae1ec392dfc8aef8559b89f934c174f900a7928623be7637cf630ba9b139203a9afdc445aac2278529186ab4300fc9e94922442012a03aa589008863d1c725c904f9232f3f5372834a8d7fcfda02fdb51d2755097d0fa8fec02212113fe34c01f91ff473b3f64bb6377ea832121b32483f6426e92ec07fb86a6432e25e8c14371da4e12607944ee2b0a56b507a37ff22ef40068c9c0ea7e4cab686e62e1b3c10ba952b0145a5835918bbb7257cfe225bacc8b96d1b2eb7d75eda03fc37e889dac92570c58d3466408118a79cfa64cd2d534a7485f2d108651451bef07e02e31679783cb7e05708b760df085635a1c754de1416c3d1a606a838d4ddab5f7232ad3d7a2bacd6d7b04d37d874f9b588fcc901dd63ce274ab9db578ee2fb82217c47abd72545f797ebde8bc699e6c0579f7c3a5cd249bfb03c69dbe0cf309361f279303d7b14821f68a68668293251da7d7fc78e67a3df20fe7b88b779b5cb4f8bb5f184f25a50596e994d19277cd01c900428bc5eacaa0d2b3a53ab1b1113f697b979f1935297242fd18f663b30ab58c9aed75205f86ef175783572d632bcd696f1bf69a46de7efe664e4c3871ed9ddfbd9b8ad6a33848a34111ec66479ab8bb9cf99e782e3b80485117a9106389e8796b109975f6b6da53d9b81e54d3e1058974f4f604b55cb1d25a98d1af06ff62843d88017b998cf512347f10c782e084a338d3ee0626ca90056ca609e391628ae8cf316dc004c4fa93c4d02222b018a2c439f765e7969b2cc3fd8853dced951a309d99f19f59133a4b76313822f866d888f9fb9232e03d4dc6f452ccfdaa75e81fa20fec4ed7ce92a8668af89714915d3dc2b9e8b21476b8d19531712b1ad7640498b5c840b1618c7903efc58c2d8b6f1562a01ec02096fd1925553bd5f4c21dcdfe0dbbe12a5f2d2c9b8d118c90df8d021cda7fb81454be174c006b541b034ba8bb4191473217d90eea786f6d4c60125dff4f8ac201e2ad0416b90c6f87695ddd3f933c0d1b1a437bdf075ad7364c5b3bfb456ebbd66ffbb88ed41ec35c7760f7a879056ece7647302f05f14001f8a3238fe6eab18ff3e52aa3c02a832f52c2aa6e056f84e7d9a60d7b5a5639a71feb188561986a28d80b6e9bd66aabf2666585997eaeae46c3abb325329432e4ddc34ba8352dcd0d6e83c5b18431bd8652734dd6db3cfe7ffa9db84a719097b3919912e389a2971c3539977be40248227d2129ddd0801594991256970e1f90d33cff388f46382c903ae04a51c04953f8230566e9187d335c1b9ab3b6d3522eef3ad1356101e57d294c55a784f21fb4a1be87550e85c0e9e60664a5cfd777f6b0dffbf6f7d390c6ec37beb293bc0ad73a5e3922a07b15759cb2b560b9516acd80c6c2d974ceac61368d5d3094c56b1de1ebc8f6196075be32b587534bd5f171ff29d0c013af034c4d4d74ad7e7b3e632dafd860cf0abd8df9d8a7263c9026622dd80e6fa40c7d8dc068220725246ab9c39f8956391ed78f10f32bd526aa2b3e9cf7efda7a9f73540b08a6064c06e1ab324761f0d3a9b0b749f270c834d25bb4ae1b05bc21c4d163c90ff00a6e546531fa3e8a68444149a76c06d90e679e06c250d5316b2133c826b0c15d1fdefaeb0d35fd7d9cd270d5813fda86567b89f341bac0bbff527b4b5d70a9d29f0673d10c94d74a83354d50bd4bbbe4bc328d9924560eec4a0ee737d550aee7f9d730f292de24d484bcc014423878b0c2a2594828629973abd2bf3b360c89cbeab5e5276f8f9e94c0e730bfc6c053a9f8cdb6420bed6eede5c099288a02f0ccd363a73a1c753ac29c01a4e63564164c5f15ede87ad34ffdc7b049dccf60a6eccdef38ffbddb8ba53df2e019889803e3f10e7ffba0f62edb74aba7daadff1cbbbab9357d87a5fdff9853800e31da5238c50c4d46f3a3e56af1e7ce6b40bb2f1d24886f657b0770c573b18149b94d6f1d7b64b49e0c41e5570fc9ecbb728f676564e4d249f928c66adad9cfe20eea6c848252732dcfdaf93915c1f03dd2ffc3a037eaad4789a43e1e82da9f79cb481e621d10a70b84ae3dea3e0ce7e46cf2855360a044c5cb917738ca1a9efcdc6e72f58f07f6d1d5cfcd6d63dae4ecb48d18b30292fbbd405b78005cb45ff29751a74d82be1814169a60d3f5c2ccbdd913160b3efadd6af3ba64c3ec6b91731e9067969caaeb9deaec7131ba6f927bd27d12d8d01b10c512d91c629e32c5cf79722607961f59f68084ae5529fcaf514005f53488c6799ddd8ccf14e4e511561d53766ff780aaa76ca176be033756cc4b7f4f0fb7403ab064937c463a0c954c5519625559b4bed1934305d079802f1f0a216f66329fcf6e61abdb4b802e917bcc65bb4c8c1f1000d6f108a0e56a5d23fd079062c089341e60074cfa1cbf72b787c5609be51a3661f594a9fa3047bbf332db4818c07175e905b328963e8f569f4063cb93cb0ea70726a0d2e259fdd2b5ad9dcb92c479e2f417c34d5a3fd4a0762c9f037f3e9c863d7801076752d80fad6341243653f68f14a8edd4e409431389f994f7d24dbc8401b0f2a6aed2d3a366d3bd88617dcdad7e6c1fc0f5ee8a83e4a45b2de57b39634927bc5cb8455d7e0bdbf34e00cd8b46b9862f196f3c5abc7611a3bffe023f08858b4c7aa4e57e0dab691e2049d39ebac71ca76402cfb82d9c2051bbae15a528b583a49133f683d964bd0c06203492b47cad1ef833d35999b7b70e156074b28b706480774ff727f94f6ae91165f5c19c97a6c4e090f465788efe4f40556f1dd037b245723ed1db1ab362b6e28524447fa179666a2dabc1916530a1e8b37d850f722aeb0a28601b3ac91eb7d930889d48a02ffd0badcc29efe1a01a224de537a7a2df110c532c20127365f03f4b59ebe40fe1b62f9a41f241caf571a34146fb0203b2e6c812f0f127707c8ef8687", 0x1000}], 0x2, &(0x7f00000024c0)=[@assoc={0x18, 0x117, 0x4, 0x6}], 0x18, 0x4000}, {0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000002500)="34e397d24c0d3773861cd0e307866f6a3949fbca96c9540055d8340c0cee59f5d43e6f30f220908958927beeee8ef99fc3fe000670086f11c4bd0a4bcf4bf3ca5b38dd92e7252240019432a9bc9366a3b9e90172f76cc4342e6e313ac4f8e8934f14b74123072aad9bdac429e26fe4068fd23a56c25188e16a2e15918f6a068f9491d82f3d84b21b40e4d4f0795a9ce34cb3e9bbc3b77277fdcd50c3c39d31602f47f46d3addad09b96a0081b434ce3612df6368a570187072ed9f4654f989e1f91389de118194ddce9307cf2d7295617ba1c0b29029ee79a48c69c1455804dd9a49ba06fe1fde584964d9a73b2bce407c6eb8cf69247807", 0xfffffffffffffecb}], 0x1, &(0x7f0000002640)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x0, 0x117, 0x4, 0x1}, @op={0x18}, @iv={0x58, 0x117, 0x2, 0x3d, "13796481f640abaa06cece8cc8d6daa44cd3f73cba577c89ada32b3f724c33b2cb7b16785a0ad2042ac05e75215c9fb64acce5f41e95c72823004ebe48"}], 0x100, 0x80}], 0x3, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:25 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000740)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000780)={0x30, r4, 0x1, 0x0, 0x0, {{}, {0x0, 0x7}, {0x14}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x200, 0x70bd29, 0x25dfdbfd, {{}, {}, {0x14, 0x18, {0x141, @bearer=@udp='udp:syz0\x00'}}}, ["", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x20010850}, 0x40010) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:25 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x1, [0x0]}, &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000001c0)={r4, 0x0, 0x0}, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x1, [0x0]}, &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f00000001c0)={r6, 0x0, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f00000001c0)={r4, 0x1264459, 0x2d, 0x362, 0x6, 0x8001, 0xf331, 0x1, {r6, @in6={{0xa, 0x4e24, 0x8, @mcast2}}, 0x9, 0x9, 0x42, 0x7, 0x6}}, &(0x7f00000000c0)=0xb0) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000280)={r7, @in={{0x2, 0x4e20, @loopback}}, 0x3f, 0x20}, 0x90) accept(r0, 0x0, 0x0) 06:34:25 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_GET_NR_MMU_PAGES(r3, 0xae45, 0x10001) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x18, r4, 0xc573de0d27bdfe6f, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) sendmsg$TIPC_NL_MEDIA_SET(r3, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x13c, r4, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@TIPC_NLA_SOCK={0x8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_LINK={0xd0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_LINK_PROP={0x4}, @TIPC_NLA_LINK_PROP={0x4}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1948}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3750}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2da}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x58}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xaf25}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}]}, @TIPC_NLA_MEDIA={0x50, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xb15}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x13c}, 0x1, 0x0, 0x0, 0x40}, 0x1) r6 = accept(r0, 0x0, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r6, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r6, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:25 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) recvmmsg(r3, &(0x7f00000015c0)=[{{&(0x7f00000001c0)=@isdn, 0x80, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/48, 0x30}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000300)=""/205, 0xcd}, {&(0x7f0000000480)=""/142, 0x8e}], 0x6, &(0x7f00000005c0)=""/107, 0x6b}, 0x401}, {{&(0x7f0000000640)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000000400)=[{&(0x7f00000006c0)=""/190, 0xbe}, {&(0x7f0000000780)=""/84, 0x54}], 0x2, &(0x7f0000000800)=""/155, 0x9b}, 0x80000001}, {{&(0x7f00000008c0)=@isdn, 0x80, &(0x7f0000000bc0)=[{&(0x7f0000000940)=""/204, 0xcc}, {&(0x7f0000000a40)=""/40, 0x28}, {&(0x7f0000000a80)=""/127, 0x7f}, {&(0x7f0000000b00)=""/56, 0x38}, {&(0x7f0000000b40)=""/71, 0x47}], 0x5, &(0x7f0000000c40)=""/156, 0x9c}, 0x20}, {{0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000d00)=""/167, 0xa7}, {&(0x7f0000000dc0)=""/214, 0xd6}, {&(0x7f0000000ec0)=""/169, 0xa9}, {&(0x7f0000000f80)=""/151, 0x97}, {&(0x7f0000001040)=""/202, 0xca}, {&(0x7f0000001140)=""/16, 0x10}, {&(0x7f0000001180)=""/67, 0x43}], 0x7}, 0x5}, {{0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001280)=""/203, 0xcb}, {&(0x7f0000001380)=""/81, 0x51}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/242, 0xf2}], 0x4, &(0x7f0000001580)=""/12, 0xc}}], 0x5, 0x2123, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000001700)='/dev/dlm-monitor\x00', 0x181000, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000001740)={r4, r5}) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r7 = accept(r6, 0x0, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r7, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r7, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r8, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x20}]}, 0x2c}}, 0x4880) 06:34:25 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x1}], 0x30}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:25 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x1, [0x0]}, &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r7, 0x84, 0x6f, &(0x7f00000001c0)={r8, 0x0, 0x0}, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r6, 0x84, 0x10, &(0x7f0000000080)=@assoc_value={r8, 0x100}, &(0x7f00000000c0)=0x8) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000025e000)={0x1, [0x0]}, &(0x7f0000a8a000)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r10, 0x84, 0x6f, &(0x7f00000001c0)={r11, 0x0, 0x0}, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000280)={r11, 0x3ff}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000300)={r12, @in6={{0xa, 0x4e21, 0x3, @ipv4={[], [], @rand_addr=0x80000001}, 0xe8}}}, 0x84) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000240)={r9, 0x4}, 0x8) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x24dfdbfc, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x6}]}, 0x24}}, 0x0) 06:34:25 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000227bd7000fcdbdf050f000000080034000002000005002a00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:25 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000040)={0x11}) 06:34:25 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/stat\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000340)={0x3ff, 0x9, 0xf7e3, 0x9}) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r5, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r6, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000240)={{{@in=@multicast1, @in=@broadcast, 0x4e21, 0x0, 0x4e23, 0x5, 0x2, 0x80, 0x80, 0x8, r6, r7}, {0x2, 0x3, 0x0, 0x4, 0xfff, 0xff, 0x5, 0x3}, {0xffffffffffffffff, 0x1ff, 0x100000001, 0x4}, 0x6, 0x0, 0x3, 0x1, 0x2, 0x2}, {{@in6=@dev={0xfe, 0x80, [], 0x2a}, 0x4d4, 0x6c}, 0xa, @in6=@dev={0xfe, 0x80, [], 0x40}, 0x3504, 0x2, 0x1, 0x72, 0xffffffff, 0x57f5, 0x5b8}}, 0xe8) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x34}}, 0x4880) 06:34:25 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1000000) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) syz_open_dev$mouse(&(0x7f00000001c0)='/dev/input/mouse#\x00', 0x1000, 0x484a00) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000080)={{0xa, 0x4e23, 0x6df2, @rand_addr="25629acee7e841796119fa5cc61e9d60", 0x2}, {0xa, 0x4e21, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0xfff}, 0xfff, [0x7, 0x7fffffff, 0x4, 0x7, 0x7, 0x1, 0x3b97, 0x3]}, 0x5c) r2 = socket$alg(0x26, 0x5, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r0, 0x40045731, &(0x7f0000000180)=0xeb) bind$alg(r2, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r3 = accept(r2, 0x0, 0x0) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nvram\x00', 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000001701000002000000000000001083473e04f268bdf6cb8082127cc2f0c7d11031976673b2fa8a7f65cf21b933b8f7c3f38228f235b957cfa4ad8cea101420f6c2602b2017de23b6a9b5b950d29fb7e270692ddd1dcf73511350d1f86b236252338cddf2d5c8064bf55ebb668391d7e1c7c0d596d1aa7f170621da3461f1319ece005a07d564382d8526b46ac1403b7c27627830ee7f1ec78de1ae7b4cf288ef6b5d6750d5258c65246c50e18ba0c844a96fc2c7e262f26f7309fdf0f68c65850c78c76bf4c30a22675bbf17afb3fd77ca4e7f11ffc9ebe6d3590e3a135713f6d7e0fa56d319eacc78dc172412b449acc5e05105fe4f43bb60ad24c0ed4a00"/272], 0xfffffffffffffe93, 0x24004884}], 0x1, 0x0) ioctl$RTC_UIE_OFF(0xffffffffffffffff, 0x7004) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:25 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000640)=@mangle={'mangle\x00', 0x1f, 0x6, 0x470, 0xc0, 0x278, 0x338, 0x0, 0x338, 0x3d8, 0x3d8, 0x3d8, 0x3d8, 0x3d8, 0x6, &(0x7f0000000380), {[{{@ip={@broadcast, @local, 0xffffffff, 0xffffff, 'virt_wifi0\x00', 'ipvlan1\x00', {}, {0xff}, 0x0, 0x2, 0x10}, 0x0, 0x98, 0xc0, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}, {0x8}}]}, @inet=@TOS={0x28, 'TOS\x00', 0x0, {0x4, 0x3}}}, {{@ip={@initdev={0xac, 0x1e, 0x1, 0x0}, @empty, 0xffffff00, 0xff000000, 'dummy0\x00', 'bond0\x00', {0xff}, {}, 0x11, 0x2, 0x55}, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={{0x30, 'ah\x00'}, {[0xf9, 0x5], 0x1}}, @common=@inet=@length={{0x28, 'length\x00'}, {0x8, 0xeb}}]}, @ECN={0x28, 'ECN\x00', 0x0, {0x30, 0x6, 0x1}}}, {{@uncond, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@ah={{0x30, 'ah\x00'}, {[0x6, 0x9], 0x1}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00'}}, {{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}, {0x3}}]}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0x13}}}, {{@ip={@multicast1, @local, 0xff, 0xffffff00, 'syzkaller1\x00', 'netdevsim0\x00', {0xff}, {0xff}, 0xc, 0x0, 0x20}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0xd1, 0x4, @multicast1, 0x4e23}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x4d0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xfffffffffffffe1d, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4040, 0xfd7}], 0x1, 0x0, 0x0, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r4, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r5, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r5, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r6 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x802, 0x0) fstat(r6, &(0x7f0000000480)) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a00000000007b4d5c96973af5b00b09e4e24faf9625355303a4f5c1cb37b63c51a7051ca3e520845a113fe8fbaa98306fbb624f2b23628930c3e8667f03bf7f3a81adb0cbf85dfe66aac4b29f147308f28a436c41a5b91c6c803279c998f57e99abd3aa2c060f"], 0x24}}, 0x0) 06:34:26 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4081, 0x10) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r0) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:26 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f000000b600)=[{&(0x7f0000000240)=""/171, 0xab}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0xffffffffffffff74}}, 0x0) 06:34:26 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) getsockopt$IP_VS_SO_GET_INFO(r1, 0x0, 0x481, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') getsockname$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000004c0)=0x14) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000500)={0x4c, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x7fffffff}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:26 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'morus1280-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:26 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x202402, 0x0) openat$ion(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ion\x00', 0x101000, 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f00000001c0)={0xaf9, 0x401, 0x1, 0x10001, 0x4, 0x81}) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="b3", @ANYRES16=r3, @ANYBLOB="000227bd7000fcdbdf250f000000080034000002000005002a00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:26 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x14, 0x40040c0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000005740)=[{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="481da4f6364d7a3871b32ad6fe837a7621239b4415d4a2c835c06d99167ae6205482fef560fffa80b6e12a5ec232dc954bf97148970f68d13fb4aa700e8bee5ee5d7d7b205c177495b93cf872be319eeab695bb593c6360b36f3dc22fc998d57f1da571cf1b74bf6f1909f027ca154d03a79121c86ec6773ab5d24972171f5cedb8d24777330ac69d16dc7613061ab07a6f98a82cf804bc86c7164174c1996ebba978b9e13c19cab48917dab3dd1c9c929b03d6d776cd3304ddc7a69a6887423fb7b7bae40d8a53681f1d9b2aabb436fe8ea4bcb4697a23fe2eb55e940d22014ad484ec0eee1f6ee36ad601091c9ba1045be7cef", 0xf4}, {&(0x7f0000000080)="66db423e56d4dc9063b96f1ff40e641ece3cbf85145dccfc42c6e7d58766a07a575541277ce94e5572e24486ee77a2b2959efec6b98f75364da3e55ae03d36d4905260614165e40d10f63c2a101798", 0x4f}, {&(0x7f0000000280)="a3edd8f6343f592026682e3a39d79f85d8bb32ff5cd1990c72f63d630e132994255e3a61e2b6c8bf41b07ca957dbb747d31b40cac14ac493025b750ff65f70719c54b0fda67e6d954781e78196970829e81d7a5fa82cfa86b7f8536eb653a4d6a785bc2b42f176e5116aa589e03a79c36da331f4ea96aa1b2eae8cb132cd80540ecac55cb5c1c063226964198b503ac3b5f55a737dae96d4128d64702fe899312dcf204b9a44ff", 0xa7}, {&(0x7f0000000340)="4b714022354eaeaaadfb4f48e475a1e3c8ba391f81324acef14a502a222ab4638f3e311b49e9377a3efd7c1ad60a4af067373ec46fe1befee71f3a0bd7ef9302d07ef227656b2e29c051e7873cd2cfb50f07", 0x52}, {&(0x7f00000003c0)="77d9908f45de94690ff4882f03c4bc4bd20657041be8288876c51d9e7bb4724852afaeb9b679d3f2bca8b60c1106d748e901bf75b548030a4bbe36107ba3d892997132de73a65796bd044af28477c79e251b0c633cec0564456df986a9", 0x5d}], 0x5, 0x0, 0x0, 0x20000010}, {0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000500)="b3c98155b89ae3513d2d5c5dd4d72c0a626f20d349bad1232e4b357818a679de78a6eb3651849d4d8899dd95c6f521a88b1626bc1e85548f5e955de4bbf7550b96451b3ae185ff96751f660d0eec6bc7cb5ae87ec5187194b20f5b358d696d5eadb47579bf74259da563a367e3689d3bc3ea25fa41eb02c1561537ffda7ea65b36a73eba3f4eb81f3e54f1b274e05e12cb3fba890bf7cc", 0x97}, {&(0x7f00000005c0)="78465618b8a0b62f646cd6414dd82fe996942193f90b571ab5d1172bef704b4c833ff60cc78a7a2c97080cecb53742972dafc49c7546b0ba4febeb96a6f0a59e734750332af2fab397c280b74dd2e814618aeee76f4212f402977c46258bae9b34c0809864cb572b6fa52f11a4495a1fd09b2dce56b0f6ed2b640b80592401b9d6b4388c1eff26a339e11d0e4dd37ea35b2bd88917153329a392b5bf1ae4cf701b742dce1f0ac60576cee8190c0c88b20313375fcefc9152705e2b576b11", 0xbe}, {&(0x7f0000000680)="464788afd86afd4fd2157034a0433fc08e020ebe7b2972102b3b7fd848070a7c2fb71e2b52301d5da3a8d7c0154eba8566e774afd42b56f3d9ff3f3839728ac632d5aa2e0cbd783b0ad2f06d6ede1679b266d84b036fa779b597f86c023cbe27c8b06b7d3186951831ebee353a60b384c10366ed8588614cd114e3dc493a131520d62907a470700c3673276975a5b4a52524aeab03828af87557e9c7425b1717264739b97599160f", 0xa8}, {&(0x7f0000000100)="bdeaa84d17", 0x5}, {&(0x7f0000000740)="eb147911e1e97922ce4c006731d77375b757706ca2746716cc175b12357a8cca2590320416e038b4cc521e7127d2f376af322296669097190487de56191453206a18790f63ee65bf7cee7914cca8d5c2f781c612a828f80ea8a93e5e787d1d749212478ad0988de69362ec79b7d9347ced372215a862b0d9cd60e1e59f4224d9c6b66956d97b28fd671faaab9e415d3c7f45194690d45fffd5ae58d998d41e4071fa66a6f700224385207d3a4c071cd337f8b7e421382abd961165df260b304da6401bab90591deeaf", 0xc9}, {&(0x7f0000000840)="b35f3faac2242dc71c8b20cc031b9d2bc58900343bd3e42bfa182e3f22b7341efbfc3ddd4f6133e7f7cfb7a4c2f72bf2ac39b9414511904fe72716b07508372c8c0df4fa536540111aeed62e5910e32d16f573e9bc6712bf588e0a0e0771b5cf5986aeb7bd2043c9c796988686b46680fc16ba63b8c126252de2d6bda5b32312179aacb7ecc244e9b593000909d60e4ab0f9762b72ed6f", 0x97}, {&(0x7f0000000900)="a95133aa621512b00a3c73b8b5816ceea7dbba120547a48f624b912061c6a75e21cabe9cd0fc59cc1044e38cbcdf25c294340af0d1adbed6a02b3810988aa4bc2ccb10d6c9011fe05dce18dbf7b6790c7157e3c95f3ec84e16da4f606ac8105cb802059e1ce10ede295ca0d65e784e3931dd03fd46d6fd9ad3ef7fed7b20a01bcb580676a6635d9a332f41f84c1f35cc099bae01ceaed061d488e0be09ad9d8ec824a7feb553ba5ca43672cba7a880d3154cead6", 0xb4}, {&(0x7f00000009c0)="9074e27fdbc68de22ed1b2789323f84eed1e7b8d2dd81ef5cbb57383ad265af47e3559bb40ab3c3f1e805fc8e2cc7ea6434f74d952d83610eee793a84d003bfb4a6397cc66d326d22eb5ce56093d4021236f2e82e25a1266dfcb75688ebc978f9f7b30cca5bdcb62a4a2732dd9842d1a9806117eb4b7c7563f7826529cf2ea11aded7a5c5d9b20ce8b81112383059d56939897adfe2340b29ccbd5744e34417f3d54efe16066c74e06f304b9cf421617fdca03127175132ac0368662e684bb2333b7ef130a2d38f4763699fcaea9e4175bd7523599330cf5001aa0065f4f3e387bdaa429a89f4320580f8ebb2c3b", 0xee}, {&(0x7f0000000ac0)="350b8098a32ae6c74b5e350cdddc5eebaa4b778d7637029dc1c5d83b6d701a2d3a3607ada3e31903fbd4ce15bee8824e225a4f7258d237240ad82bb7cb2156315b84bbee27a20cf7c34256f4d478b76084958569a1c05d279e5d9cdf798c49ef44b6fd0d77ee14a85d0fdf3a375435950c2c9694a2b2a070edd2e61e5d161d3d563850106f8462fa2a292794598043d4fbbfd3a5d9e5a92dfd1dd976af0984be65da3ca04650b3cf958be832cdb596cdbe0b851df09bf45beefe7fd76447f18979c8a896e2d2b6f5e1ad17bf17e6a679485c2473371d714c8bf42233e3de8834779b7cd0ea53fa89ab4089ce5c", 0xed}, {&(0x7f0000000bc0)="870f63cd23d8c821cb2b77cf606e1e954af380205e185091aff3571a6a0469ccc7846beb60b3879eca50fd51edecba88474a22d606c570347bc5c21e116b0aed1dba2382cd44fee45b014a74781c83b57d64539b918e9e40bfb9d9fa659c832bba3c42c49bc530d41b6a410c488ed55c97f7612c12229373738933599b671cbdd2c492c39a5a1de55bd5a20233854254119a596eb3987d56e4717f0d79529453971178fc4daea2e35af30bf41200c39349d411acdbead391", 0xb8}], 0xa, &(0x7f0000000d40)=[@assoc={0x18, 0x117, 0x4, 0x4}], 0x18, 0x4008841}, {0x0, 0x0, &(0x7f0000000e00)=[{&(0x7f0000000d80)="f4e66dba456d6662447758690f879bed317fad8bc710db3a8d5ce972de91151df58b75aed4f818f1b8de7c9bcfc48e6bb2fb534f340e860ed67593f6407aac11e0ab73842b54e7e8ad1e439669c39a31810134d0d9f5e1fe8b74bd252c37810d112072785a554f0ffb3ca7cd7873", 0x6e}], 0x1, &(0x7f0000000e40)=[@iv={0x58, 0x117, 0x2, 0x40, "5253578ec2441984626199b2b0975e5aa70cf2dfb2e6adcf7be514141b89b9373bd5e6ef818c7c3351761fe9a7797fa70f85d86315c055384cc4a1c9b69557f3"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0xfff}, @assoc={0x18, 0x117, 0x4, 0x5}, @op={0x18}, @iv={0x28, 0x117, 0x2, 0x10, "284b2fd084f0d75200a09e59a66525b1"}, @assoc={0x18, 0x117, 0x4, 0xb0}, @assoc={0x18, 0x117, 0x4, 0x9}], 0x110, 0x4000}, {0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000f80)="dc787c26cb7aa785e43292d68f91d0c76892b775eb528c323da60a56ddeac53fa28290a3e01b30067a6c5f6ce9c0e4bb59074c54401ea2b3f050eb743f69a4877307830191430280ba5ed551ff21023164927617def3036a243b2dc136ba9fa300f1ad29da80d8fb4a90f44d2dfe70d700b247601b5f9545970df42a3fa20a84e7e85646cfd3bee14ef1a31f773057e40f44fc32c108d146e252dbc86b0a2f4396a1279550197ee7513da226369a762056cc30a2640ba42fc1cac9e68b9dd4493b1a", 0xc2}, {&(0x7f0000001080)="0dd4a4b311175b3f7aa597b91a049e637d6f6b51c801fc9e40df2a7b41080a8ee7b2fb3e2d1a179b65cf2dc1cf67be306e4126f9408afa51d601ad85fc21b6204d82b76c5c3117d9131cc01eb11b7f5a51bcfc967f8b008a270e27acd911c4ef3de7dfc94f1f06a38b8da89a958d85b6e1dfc44f4f7e0b48d394757bff722606eb728a092291fc3b59e80d255f9ca973811c087bfc4cb481569cc202bb1fb286d3da70246aa993247b31f70c107849160bff858711a1d087bb5a594ade435d7e10eb0bf46b060c1cf881861fb6ace4b281ce12308200", 0xd6}, {&(0x7f0000001180)="a5ebdb4fbea843a2b444ca0da6c2b1182972d90064c1c7d21ab2b82b338424c10e34468304b1b0762b16a71b1f19f587d97b16b38d676effd4b5e405656eea02bebf1c1c7b9e501415cdc6f9d5", 0x4d}, {&(0x7f0000001200)="278dfaf6271d1faa716b33790200061df24b61124686a7d7e8c1ce08c5625e669656e6d1c0c380d6e3d9ab45cd68be8d71357a489c7c6b0f2521aaf78b3d4175e39656bc025df3bfc1d8b71c4fbfa5fd", 0x50}], 0x4, &(0x7f00000012c0)=[@iv={0x1018, 0x117, 0x2, 0x1000, "f1804228ed1d8e327881e50664d883578c01850a295c614afb161bc486a28667241b06013b0ed2dc46511d0554ba310a05120518162fc1867ee9bad37a9db3596547117af2e67d8a916b76b4619633847c20c3db5bdfe04575c07ff48ea3b83e28b401897106d4ff4b307f097d52679d9c460cd87ff8cfdc7c50bc296387293e419fce6443ad78608294980fe68ee41f1145bbc3249b465ebcff0cc1636df95c3b2de022a78825dd9e41e6ce03184f3da6225af81fa2c141fe0a94be2e218c77369d92c3a9d6a0389a7d3e491891b5ab924c06a98b98ee510032afd171e13c97d0547a96ebc2a10de264252b4f7fe6fffada7b77eaacf32a7e20a05fd85ec69145a6bb0005d133eb25742bf3c2350aaedc33a73b687818df087a2f6a03868fa3a40fb9f2675b733a5d17d73a75a122e0b9e1179c80c60e5d045579c9df667e2048edf2cf67363564120b91546908226a3a450b60ca71f2c55e25e0f2b3d4bd3a6feeabccfdecdb1b9e5dcea5532a4c2cbf44bd7d85bebb5555e8f382c59c04ed7076b73043288bf457ae48c839dcd1404941255575e47d001bddeee3ed2aeb622ffc51b02f2aa862563d862c771052abde0a3f11a5a7b2522b442cc11ec2c192df5a662505c6657259277d6dbf92e2534a51504aefdc5ac4f9a9b284cd1c436521be62aec5aab2e3d8d9aec685fe49ab96a40a5e9b50318c0fa1234147cb1e371310a84270c0a1cf7aa6ad9a56ff7be63bb612ee7a07d13a0817c08c0509bbb286c4f476442dda77459ed0153bc4490f7988e8643835c332c7cf4c5282121e8df0de02c2940b0450d2e8ebcf86e1c372df09c6a9ebb7f5db6144fe5fa0e77514ea7d6df97e58a36b47432c44ca372b493bf5f9d4295e36d632ba225447d9927047c546f88b589a01a773ee473cf6a70aff758fce5f04ae09dd1281c265ed3536875bbc173bf36f0e6b9291507a21ae6783f3d8ac8f0f701d23d63115cf304e7b60e093b1177aa7fe83ab4ea913855f5dd9ec33e61dd5a3e2c21651e1f5e8d024f318b593f7673ddc5992b89912b13b55abdd8186490c086ee3e49a12337f5b84d876c7b2e6c12ecfcdf56f275a9609c45a6d08c8e431019fda0e65dbbbe277b183ce7abbc41a406cb74761d81dbab44efe8d6e7f0e327fdaa9f56f41f7785b1964f41ed327da42a696ecfa9cd1691118686b55ed6f873583707247c32d4d7308199b0acc7b1fa21b508c37c095aa95524792b8d6719737abe576ae2fca5adbd058f4e7612f9d9994ee09f598f669ba4c525f62c6bf9ab59f56203ccdaebb16eff8f244f6049569c1156f66eaca8857707c93bc86892eb8cd344c844524375c1d562ec0d6986b2b0f7bf27c85401b5c0ebf1e5e196fd2cffde6762d13461872cfd4911c770ea9c9fb900bde8bbdc6281a66196d2b77756759b94875a6c3fe146b52fc8db1b1f16f5fab6a101222862b3a8f18876d5998145914fab78de91b29e91fc0920e8e49a45bc7577c246e9d36c103d31869981edf39156acc2ef4611fd50c613b332ac01657b457bbf5404124f1be6e52ba2458665147b92e4268f0a1242910adc6ad1057b0291e0c9ec3a833afbf2b8984d34d59ab3310183cca515c1c163c08fc034c0e7d4ab68ceaf3146a555841592096f3cf60633a5c77aa14f7aa2a5421f6d1c3eb878742efc3ae722df6f9be9c30adfa71ca0513cf06d1409c42ede98d3bdf2c99ff1161914f7d508197125002e935cf425dc99d47c35fd38ca3d40516ea710ad37770d4be6909ee237245635f7c7cbdb2a70d11cd4478f3fdb0762231a91ee683d3eb4b98efc77165975e2aa81dc0210f9336dd7fe04271018b1b22ca9fe70196970462a3cb13497903d553a6b0e4312b67711838710c3ec22ad9b96710d0d6fa39ccce03dee030b6cab28ee78540332ffa3c4f69ef749cc6fc688520397b52283347b6e189d971b5fb9232d892f7afb031be8efac7803a5ab77d39e74e9e14b911f294e836f77e9f5ba984bc172f8327b772baf783624f2dcf49771580fad999654d5dd72de1bb2d5f158042907e07475cfacf051c10227b4692038a174f5015c1573dd464b16792e3d5a5bfffd217d87e76c0905ba95820da8cfab13286ce633067be353d2d191fde0237ccd58526a92a97ada16d2520de1c658a5a6411e57fc81674fc98ccd063794432a9bad7d7b4b81f6f91bc27248ebcc61f004188eb308b85b263bffc9f80c1a9793b3971b7fe7d0e3175eae486194d94f1cbb559ad2cbb7250a4f6383559284346e4de85382fb4814274c6dcf59c08c7403f9977af92da644d618c769fd65515f0f37ad28fac3c2dff44cba5025bd5bc254167db9c0a77883bb36865b7fb5d8b96a3806c7e4ecf7bbfc3dd971754abbce4b8e6d746dadb0f2eaf38c48740ec3e9b313ad9612ae01f7ca0401e83e05670c346f0a1d6b7707a066dc8c543d13a721b885e65a9fb48d1707a9eb50e83a920dda2c34be094223502aa847014ad791be61b4726562fc76bc336e05125c34933242e9d9970ae306c877050df5217d7db01ba085e83b084dbe57bced968135063d16e89e671d7c619b0bf0e0ca8bba10cc9083511cb49fa28cd75c392884354c7c064ad43452f6f52cc9b7fd908f85eb1f46e47730c543acd40941ce935e6cf4b74f003c5090c1bff1a323c37428cfb326f5dffba8642c8b8e32da4fd772af177df8fdb7c6826b09fd1ca57141e06302963d5259807037c90c1acbfa728e1d417f2a6735667b71a9d7e9ea40e4ee20639a469f8190740172a791d23d48b83a9715fd5ac8d01947296000579b1d37e738949553e9f510776ff75ceee0320fa4e74596a26721ebbeedcbaa7711c54692d2edcf4d246739806dc2d860dd39de3f6f031661620bfbb7d2543f1189b7f85d9ca76b5ada5e0cca9ff72a380725a99a9db66190a58734408c1af4a2c356b4ce8f622d040a0bef04d86aa0c68672d82489cbdfb8f0474fcb0b95e0ba3dcb167468c9395e9d4ec6fc61df43ac1a0b7245ee90b58802df3d46baec9d860ed4cae2a02f52ec7db79c12b8b91d65960c6fe521a33b1e6ebeb11c87a1ba229447e38d46bb31900937be634e214bcafdd2e6c9a22f4192fd3c5c276cc34b7e4f50050241bfcd02bac861c385c11447b99ab56a946793de0a8ace1a4648c0593c2abe0999965d9a73b393ec271dbcbab7b0da83a98cbb031daaac890b1b3de34a5fe7e85e417d9d7a5c1ee36aea0983f8871002511e6c2cc18214fa8348c654b9414892192226b40774b9fdaf9c5830f9b7cd5f59d106656835d5147af6d3b69c444950cc563c47eb454bc16793b4d003ab9156cc599e61c2134e12550302e7c7d14a79e2eb80521e5333c6874f03f5cc9a0fb9b6aba312e59821ddc4d8d451913b78fff5fa414b603de77af512997b1c9009d12fc707e1439b23fdbdc4a9fe3011c680b1c2369c2b135e53a95f0de35b287d2ff94cf605c46c2ea39017e9495b7d68d1e8f903c8c3b28ff90b66051a11adccf9c990b009534b8a11c528e4d7cbd26a68919a479f867ea759a889231030bed9d58782840561062eadd943b32dfca823dd19d6ef04938de2759525e72855c87d295788a8b303e5cdb8bb54c44a78d6b773aca7bdfdcd359387a2152af3ad618bdfb8067cef9410bbd36daff3e35e21aef5f3ff34e06a78ad351bc7e5b3e89bf920a652f8a379d6f4399d020ad6a55a4e64348ba6b2c90b93bbd52d63d021a600b98d095ce26e1a1b061ab6508dadb4e7ac5112068d60f262b1d4ef10eb874ad606b6579ae6c2a47e6395f9b56cd1d15e89434cdb01ed32900c585e8b30611846405c917b36d37aee59e99a094bbe61acd5f922ab83449b588072d3b3f344ddb347629e7106a801093ae598ec13eeec906d191c7d3db0ff6e42cad29e8ad42bc79c1bcca8a64e379b3f0b62bbb758143c2080b9129d3d1f697ccf251ea100d361c5fc5b69ec40ffb54f38d09436885adabed9149b638b65b95389dfac7de52e314beb3075b8789b5fe9d0727e672e5b6b156615a0e0a327fce2f11a5abba428a54882aef2429b1701b85049ab2003c084577213f062ff88ba6f139695f36dc55caf82a0b87844edf616f49b822d116a4829dba3cd54572807baa262f75a457b14417d57876eb33606ddb8a895bd3fc0ab925ce2af863c1e65d5f75ad9b90873281ae2d1bead153b44f50f6b465301bb82393bdcf3999a173165a8ed8fd5e5ce2b5381ac45912b76691d695735553ebdcda941a3d9e1448f7bfe4d7f1408a3f8bdb034110dc0c8e4fd1c0774d0deac9abc795e4268d3c99c8b449e194606efc544357d76bee6f95bb2f984b86e7a2e79a54acf00243d9ec0f8b0a54dfab5d44554944f991dfeaf15777e8c7ea768504f96c2e632cffc372ff4f862f382bf160820e2a7ea1b01e6c1c5d636b4485753c7f5bf2f71b395d07d8ca6de477200f870f9dbd02ad70458cd4175c3d7e10eca1538f94730ae85bdd875983c2f9f2f8ead39f02058935165130b756aa656457be4611830a247f1e7607b12a59e5c7e5928e141f55596296d3047f2e802318f1356e76ca6999477a8b8e72a12734b67f912650f3288bf51b3a51d5c2bf97b3d9acd6a7c758829a6838e384e0c8a42bca014c47400ec9aac95b2e311f802ebf5d9f271f10d0f22eaf368e1456a82a531e6f2eb090ad9894c4ea7f674dea76504788cab4d6818fa038251ec35dd48aba347d1b117e93006cc4ea7fbde598161d99274b26db0ccc6deee0d5842411af98b9417dbb29f8ed91e23c25ef06b1ebaead35228b1abca775811503e94fb5565593ac59df21a995df48585bcc587727dfa6bc33fd2f06b8e526a0210cb456045c63d0b612439ccf927110db2460aba86bd8af9b2a005c14936796205fc9fc551fa7e212cf3b732f4d308f918db6c50ce603edd706365f5b895b217af6b997df59f446ff66a1d5f01d9659edfebc5a4a06cc2313c40b2ffdd0689cb6fcfbf1353b0a8bf1ed7d40ce6dcec9a6be0e69247727d4ba72166a062c6cafb98ea7cc1cbf479021d64d2bbac4826485df0b0b0d5b6ed692c16d5fe631353800daf626e8d4ac293e02ce9adaa2579fb7f559d02adea61158af2bbc3214b4bca96395d6d9a05c24024f68ebe8d8fb3db295fc711e9962640912a04f86292babf06ed19a1259ab0278796286ab160b3d459c34d69cf83c2e0105cf24ed6ecb57e4652137228524fb0678f6c1e6a3d77e1709d39fcd89615d3ce475709b92047060615499d799cb5bbec6a8a20d33ff84f483cb0e81ca5b273e05c657ac8d540959fe712de61c6d138b9508e3cfa0152f38d63438a8ccfb48d693daacbd4bfb1db271c0b54c43f0a0c315ca9464142199530da661568cf9519c74f8a2c0ede3d57bd118f330090ab6e8dac770cd9c00712fe70ecae40df4b507eb3fe673345010d627073fc18ded952786e9f855026b870dc29a8ddac18182d1065a503543da3a2397befefbf4dff35999bef467fb70e3edc9e4c39636408444121f5b1a980f8952083e27c53c0891159abf38e34b14ab123e5847eb59e275b64ffaf226e33c2901a370bf90d075583f8099d090b1584b15c9fe3855bbac7022e184c22ed484ac033c1b833887cbdf1866dd63027ecf296066133f4784ceeee6d88250188e48036d433821641576b50660ae5b36f5e6afd6b175990d8cd9a110bb9cc1c9f640373ced2d38950c9db25a1930aa3e2f5cd641131c682125f28bcac372de28ccab41f91d09fb80fd6f0c20d8e8"}, @assoc={0x18, 0x117, 0x4, 0x8001}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xd0, 0x117, 0x2, 0xb6, "e7c9be9e228309b4cfc9e54d72704e4729be030c81f93100e27623c89a657004c421d3ab2a7195950082ddc6615a913eda1f9cfc94695d134c8234139b5283faa669198314850965401c9783217885e9d5947e82f31f5a739a9d37e2ce086b3ccbe5456d02afaaa0d7d9b2e0afbf8bcd6d9b29123642ffae3a1c9aecd4f1b8b5638c2e2ac09832012599f2874767495e2d6723cc8e9fa219d519a04377bad5849cca024dca15f8e9981e3187df19067c8264a0745841"}, @op={0x18}, @op={0x18}], 0x1148}, {0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000002440)="f402ed81b05173667f1127509fc5c42b8bc6dc24ad11e62f95b644fad674d45e7d4147488377c5020ac31058f7519b2027bb1f202987f6557e7bff2641afce48ce94352f731624c71bfceb57f12f2a6a0a5bc337eae769f00717a2d98752122531ec80d9b0752ce0d1612144da11805f7a0d7692ce4d9a78b10f6facd3bc709dd5d96fca3a213c7b50a9d4a091d7209740029d1a5428d2d51e196fb8a58ade586f8e7c2a3b67c65fa4c75528", 0xac}, {&(0x7f0000005940)="6e360e193624c2dfe6e705aab2653f81267477242c016eb1f099aea1d93dfff179ed7f7c683e96623b8411a34dcd310f61aaa68ff882f854a6154d234d629313303e53cba1aac19ec9aa57e84d77955c93c4828ed5824074338c4a0c6c01234cd5f478d1db6788d4c37e0e5a2abee3fee58fa03d912a0dc042668a9cf4d188ea6d6b091ae8583e1386cc00044794e47ed4b534", 0x93}], 0x2, &(0x7f0000002600)=[@op={0x18}], 0x18, 0x54}, {0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002640)="07cbcf57c2cf92e0f893173cb9ea38fe66e46296cfaf4fdbf91f9cacc3916f8453606aae760eca7dba9eadbb663ec2e2648970246dd824450e47f7239b8bef6025500f8ba36ffc942226f1b2d78bc0cf9257178fab6b8a8178727f9af06193f013d57b91b600ba0584023f1bc353cda8a88abf7e84695859b232b55f4664329584029de0c38038d00293966c28a5aafee2885e01ed341f8b5abb26fd0d33eb09f0347a61358e0c65d3691f90764496af5f6f63c73bf6d7c0ba74cc043325726fe6ff1943b1e7022aa2dbe8c960fdd3ff30e3b54c00925d0c68d8660aca71828c9c91fa025fbb95ea6d755d", 0xeb}, {&(0x7f0000002740)="7997ac9e33684bcd83ddd54f950ffd01c03a587537136d9e0914173847f2153ac4ecc72c78e13ef2644825f36a8b1017677a46ae68da5bd2b912eb5217ed47e4b92aa3748af2a5cc8d467ce0df5c8aaf0c561893fd864834f320306638264d06964b235d3af6f494761336fbae44c5fc", 0x70}, {&(0x7f00000027c0)="6c088cbc8c3deca3bc4c911b50dba067a6a3c92c2fb1c97530d5fc8c6028a71872c5e1bb00b9012e52c48d80dda535329f56c5b3999f5240bb39214a8114397b0cc4c6c74dd9e7e18316f2907b69f9", 0x4f}, {&(0x7f0000002840)="3d401b76121086ce5e119db90dd48b70d1792b90866194b2ccf6ad12f1eb4f3dafa5ec6b13ceefa91ad9c1a8798f2966ada0a7a7ab2fb63afa1dfbb0d6573e3bbba02965ecd3baecf3e53835fc25822073dc7f5aceea4250", 0x58}], 0x4, &(0x7f0000002900)=ANY=[@ANYBLOB="200000000000000017010000020000000b00000033ddc0e7301c176f000000001701000002000000ca0000006429595786a28158efe51ac4f2767e8270942e07a7ede19eb91733e7fb6c1b99ed8375efceaa455f3b1e53483328c21a01ded98d340f4b24dbc85db7475f73f19e16f3b5fdc587746ea74e37672efdfb2392b202d73b0c68370c40680f228ad42e01d2551ad7f6ac6b6722ec3c3a4e438c31899733b9df46c74825765f196f3ecb85422af935af2dc178316e10ad0b50a790929c703152cf5159611e1e7a590898bb0e60bf4e86621c470753236c7dce9fb80f3dfa21fa144fa292b1df456298940af53ad28542b917f4f831284297f389300130001701"], 0x103, 0x2000c813}, {0x0, 0x0, &(0x7f0000002b80)=[{&(0x7f0000002a40)}, {&(0x7f0000002a80)="946b88495b6ab43f1443b74684dece42dc3824778ea8ea5bbff3580b5628c3fafb48dea55819ff8dc1c74c248f64f80a1f018f31666283cc0c2e74bc8c6ce6b3468bb7dd3b9b2e23358bb3634635e8fc727616edfad2195f3b130f4fcc822460b9ca8fd4f3ef2ad09a6111da477e957741d1fb8c5daaf51e5389232db0f4dbb578a28cc4fae6643d294c477f76eb47a55b202e10df68adff762e814cc465afba6128bf381f8dabc263bc2675330d6ab9a013981f58fd6f3e720ea6f339582fc4d4247168e43eefc4972bea4c2ef2da865ed55d75c6f6f4d4b4957da474d6d65d75364a4fe39acf30", 0xe8}], 0x2, &(0x7f0000002bc0)=[@op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @op={0x18}, @op={0x18}, @assoc={0x18, 0x117, 0x4, 0x7}, @iv={0x110, 0x117, 0x2, 0xf5, "833c31f0c02e2b76d41d7b13fd29ae9c72e517d03c8925af8c45ffc0aabd770246428a14ce615e3c4bd18fc86fa0c71b67a2c5a2e2d8c8ac2bbabbf5fc0d77db6cbf1a2a2108a654d6d42bef30ce7d0a3b3fc74d888a1221167674481ab5b4260450c601060c70d9a27a3f49af3687701f99cc8ec939ed925a6f4045a05b7c957aa73806488335ad63202a8c88c7d3e5c9ac38574dd154ddbcfea7021a69b1f48ea331088d4c5215705b6565a64ab276b615c42c5ec6a6798b3fdbea5b2cba1726867d3667b7e76c912fa53cbb1dda0cdcbee314a1e2b761438493c791a92e98f133b3a47b4cce3336e544710c0075a3859b683015"}], 0x188}, {0x0, 0x0, &(0x7f0000003300)=[{&(0x7f0000002d80)="d3ee62b7023b465322512bd295950d3df4b89deeb4657488b3b75b7705fb3882a48e0b6e3268d75a3e7750036e0631c211132b4a744b8fb5d834fead967f1e01c592127f9f1eae364e611107956efb0a3fc4bd604b8e5d065a2d1de27ebf86ae242789606303c149d168b8792f760209e101d8b56948d021079ca13f04fd0c55ddaa43fd8b807fd454f0cbcef59d647a2b0fe0dcb08f3578bf9922a736398ac89cd723b24cd09811186029d1ac29779c7c7b8b3c0c38a9495f47df73", 0xbc}, {&(0x7f0000002f40)="b82f6de027aaf17aa501526b7472a41813a773398e12cd229187e6f74bf9dca5b3ea9e27d1426d9e76c9a2f081d130552b4ecfa3ccff9e6d448ee5ed8c335482e41aa768ddddcb2c043a433065b03ca044e7be3a90aaddc2a52880c7f1c88969c1d3715d11c58ac3eabefe073f12d52c35ac8514b2c2062513f1052a42a529ad45478f", 0x83}, {&(0x7f0000002e40)="0d4eb77d3b43df39573ebdc1ebe3", 0xe}, {&(0x7f0000003000)="a86b572bbcd48f8fa99cb33547fa913b4e8b32d0013a5e92bcb05dc0996f78343f4b6e80f5fd78f021bf80e4481a3f7e17318044e773cfcc6cac1cf912e5c22d63589c001c8689eb9971f1077ca0f7dab13d1e1370f7d325695946a612627a9a5923233976a046f4432c51a380dc020e3fb5ba38e959b263ffba3fa08c7af338bbb39394acdab5b74474903deee0c719", 0x90}, {&(0x7f00000030c0)="354a177685646d87d068d30a9abb6fcaa75fef28d44bbfdc425d47fe072cb997a45549f198facd97915d7ea10a29f2abb4ce70409b97ccffffe5c10de0447a8d9411f7970545869cdf4e1bf5d92ca5a120428bd2d966d56445774866668172e2243b10861636aebaeb14f6d73f221f7ffdae91bbe71411ab23a2e6aac6e4cabd82fd516a9ccd9e555023fc6005c302438e4807359615613e692fcbd74f8f7ec2bf846303aab333d2ac2fbd66ce33f0667ef27df2eece323e2e78b2037064b1b9ae08b1f584f6d9", 0xc7}, {&(0x7f00000031c0)="c72e54e00b6a3bf6efb659d48e80cf0676653be32a8cdbb3a61648fd252e2958e925d22f47525b78ee56beb9dd64839d18fa730c10a45f62a27819326f84711a9e70fc91d53fe9dc8050004e0045aa82b4a3a3abd3cff4780c189f70c73b687f6a80a7518b0177", 0x67}, {&(0x7f0000003240)="75512a3b77b907701baf2b451629401459ae3f3f388ef88e3071cc6085e00ad33cb82f25c3b190899350f54892a113bc2804b5a5081276e6d3ab1057d0b06e6408fa505523c8f2c204435d62b0625ecd5b2cfcd0e6b44cc36c6b0c4a8474c5dbd35da00fb262e98623ef82004acd5adc61ccc2e6531cf1d2fd638083ed01298db1f0fbc22e1c3ecab486b02ca95e2bd530ab8f1d229df842ac", 0x99}], 0x7, &(0x7f0000003380)=[@op={0x18, 0x117, 0x3, 0x1}, @iv={0x28, 0x117, 0x2, 0xe, "7daaf8037cdf12dc6c7555827209"}, @iv={0x30, 0x117, 0x2, 0x1a, "3e7eaaa58752ab81d92c9638087e09774398673c04af8c39ce48"}], 0x70, 0x40}, {0x0, 0x0, &(0x7f0000005480)=[{&(0x7f0000003400)="a911c0e5ec8e128a247700111178213aafe9afe0b0a6ba5a94a7570dfc4ffcc6cf0c4694be005bccc16abb458179bf5d0bc4ead0c9d4982f91cac7f2ac3f2bcf42bff1f1def858cd3f7d2d185511a5d63801aa9d569038aa3f008e96bb2b44021b9da881cae707e8e1f8034f107d128d42b4ad19a1075fd691e2b2a169fcebf7ee113120a3fa65282bfbb5a7c22c07e7f9a15c7c0bca215af97f5dce57c3b2c991a343d6a034423730075e9c8258536f45a5bffd873fc360abe6d725f37dedd406aeda3a1a12ea4256b3c00847bf2676993fd9c7ed340e3d76fa32790bfec77e22a02473abeb97d4489c7ee616ce39244a1130e4ddd6496bdb2b3935a9679b2c6a2e7eb7c03689f6a9034f296dd0ab0f85581972da7084ecc0d4dec73f65582da5ebe09f97097b49da63adce7238322752aac0ecaa07fe80fbebc3a56a54a806af663dd927888d75941468e0ec204c3b74a2219369f82bc851b097cb8952a27b1522de2bee57de39efe982433a5ed617d20f15b4996a58cf234a776dd0b7cf9e8ebacb1eb217588911089bba1185ac163c053a7234fca8a4676389ad36f39ed4487e81674f4883517fbc31ee57eb13a81124455692c839f8dc391ad482560363c715562e62903913b5ceaec9e7f8c14b37b6113908763fe6123d680cccb42b33c11eb39fa3c191ae4c295d1c002eee4a7f6d6e7f500db859bb9bb86fb81431baa8371259718ec6442d094777ff5eee4b58148daa8df0e11914cca1476c19ac67ecfbdbb1b379912efa3e7ed6cbbc456b09116135210a13ad97f5a22c7918bf85d3d384ec82e20f7c8a732f5c0ca6595892e8358594ebf3634c0b7ec8274aecf54c35870d217c834f3f52c1a844ab8c5265c5038ed1a8b172e047f67f923624a52418a3d4b4f4371a3ade8ff9e78f14db63798a95f24b46e954d9fb48f93d54efd62ef6196b8dc9e821957cdfbedcc9d6d5f31bd8f788f2c2510e53ec199ced2e46baa50f3e9ab01af0df882a5295e34617752ef835c166caf5686f18c6d3f0b05c69d6b4336d9e6ae1c7e52a38d49b24d41e9abf6ac41b8b2eaaf7b5dfb3f780edc2430eb49344e96119373bc80b84776067359a9835ee712a052e3bf5ed32f4fa324fa8bc773338ccd4d5e807929046a6c5c3c9e5c1b608292db889d5923b670c2e850c21b8de5b4a16dbb9fab23d099603b861c3cc4eeaa7c3a8d9c4a7d3c48610a0f5bc1de29c679c34eb99d259724d66a7627ea66844231e1a010e9dd8313e45649a984cf18cd68d1569b7c55e7650e5044ddbb3753205fd83f94d8f96c342a152b21d80c1dafebcb9e7684578c991f7c1601196561b98b86106316157dff9b31e092fd6c1e1acd4518d4af0b4bf3d5b6e3e799769d364674d59e122347100e393e10f8e4b77d39122819d72ea2db697db0bb0db1206cd6b751b1ed6a8e3a25685ea07ed159b485f984fa0f25c09a43219d6d7ed8b20227bedba91cb6f4b8cb696972ad248a440d9ce1533b73869ab0b6b571efb5d457635e0a19d32c652645a65678a777003318649b9b8c3dcbad57aadd519d91299f7028693cd2c6de541a95d2af08a107bf3ee3aa837b2f32cd814bb2de69e37f66908e4a004453a456d29175adb10d46382a1f5e5bd5308e2439f7b85a4abfa898178ba8e82774a324ad5d18630ea2fffa5345a90a0a7e728ac7727e79e10e30de57c85e032543ac4fe1805e3dd95e5966d5a61a5b1beb3bca4fc42efb2e148a128a353e3c46f96d9d7e02f2333b1b2a3b2f46034e8f6fd97ea8b78852c5577a050ced91bbef261c05badb147997ac4339b494b34f7e7ad7dd6be2e7c72f9b066a99c4bb1eb8e20a2c44942587087077bffaba54050741187c1bbafcb59919d3e0cb0f294e9246795d382bf9fc5bc663f0d5b60197539569b70ff19d02ba6039ead283c286db043ca7d188861695dc373b32f3e4e9f51a3ce4d7643f65fdffb3b81222a30956aa6ed5f28bc78a519d604ca3ef0eb33958ce10b31f2fd1c9218fe903b2bca77f8ba1410c9ab9c3e820744a05c32b441bf81e136023795527ed4d7c24d0d1e38736b6e394d6de30580ad4aaa19681eb38cc6882ba57a838a45d909b4875c6f428aeff1010996da3ca46d1f2f3d0c0ba823e5e7bedc2e0ad6a9e3b7a136edaec47fb93f393c3d9606ed30765c0ab6416137bcf2b81d0ec2def0955decfc4f7d954fc6a731f5c75d5233db5c3afa2996a2a04d5efe3288bbf0d95b6ce24d04876284e5116a549cbe59a40971cf2f319006d3511e2caf8d707ad7c233ab83777ef01e1cf9f1f5e921be41414cfd4577dc1bc9bae7fc96ee604ef47ee5efa1eacf190e9d2f84e30e6ec8a8843c154f385de7ced451f8cb7fda74025f4c39abdf8e1df9e7f03b71987d758c954985daf5e48e54b38f8fbe9fc576501cfe4726f0ffe0afa5c38a932c281f63fac8c6fdf545d02c9f4482f47b54813c7616528eba6c64edd234b1430056935fa85cabaa6c19c24b6c33917d8f3a85372eef97e9cc8f82f3552fbc90635ff506a889ecfcc78e55aba766b76024dba7e9fb15f2e1ebe9969cfbba0bbd01eb58c38602b74da2013b490b6ba373e47a3e9bd503ff8edeed053879253e2e55bc6ca27d0e604381ec7d5f1cd09ce3dac914d1445a3fa84bf0836893accbdef627ea3f0a5e7df7b76f659e9cf3b71f715b1a6fa8ebe849f7636a3c6c7e313eef5ee8566f7e9095e13a442b965eeb34af670066e791ec07e421824f63a7d3b86a4597da426da899c555c7749557ef5542c423792b4371c1036294d21e30a81820082339c4cf2e86748f51837df239ce898b081b9f7bebf02e8baf7719fe6c3f6c206d584041554379ed02f0cede66a4401de9ac5d3997d674e4127d607dfc3c1acdbd8d7bce4bca9e0d4f04d48c32f425b6ddcadd6bd7fa1aff01c11ae1b32443295b5534a52f5a009e755d24276086408b3031cc3b8a13bde48c2b3b0d75394e211eacba05410c998611eb1f38026d392c6550591e454ef2456c379f550dda7ae0b64447a164f6eaac273f5a4bcad9a1d4177f9cf75acd744cbe2c45cde87f7dc48ff6cbe3e511e09904b89a6bb0bafadf3843c252cb941c43bf2a3c01b388f2080c09d7b6c01d97ebf4d36d90566128e51c5a0deef01f17b574e46d864cd976000565c52989e99d1f2c4eba1bc796786efca11fb47018558e9eeeb302d6483d52338c57b4cb234e155984c912c9ec1ae023cda579ec35d196e7e9e1094fff21b6aa7ff5e2148cba0239c50def3b9b02911eda8bc3f43cc97fbcf4c85f1f5e1c4419d892a468cd3feb2ca1059dd62f79c565d26b8633e9c7648b4792d66a61dcd4ead88d77e5f62d7f30f95fcc8a0474d3584c9b52ef0d9c1c79661bdcc965cc2e320dda461a0cdc47f1139e57b531b622cab25a3a834fdf804923fa6509cbc4f9989e825445fdcfb095ca98e841cdfabc5f64f9cb71c3ffe5d17eded99906766781b55223954d819aa3dcfad9e58d5107da5063175f0c0e1b538880396e4c88122427b98be5a78e7d5310d725a6be34916fad51ad73804d085b98cceb5ab7f560c56b20af4952539ab9344d9e3685af3eb81a1d43bcb044d165bd2b9dca3331b2bb653a4d12b18a980a7c41d05f92c3452fd5c267a418ee4fd558f6b5075ba425cbe3a9ba4969cc1a0239e7022ea9e9245fb9547e959659ef62459f71dc434fe61da513c1caadd7ca545926f87aab7ec6804712254e5adb3ffd90765b09a5d23260d41be71c8d1aeb214ef34dd0ee1baaf81079b140350cde080cf5527cf95a1277fe58899583ed55de6e4a5aec4a57f52a65d90c6802e25bdbd0d70d228fef19681a6a3bd80a4a10d1f1b6e047d332dcb8dbd497728793edd1433208b35f6e084b21f2c80d4ab8355aaed44b120f21a092c01e145959f44da998dec0a52483c4873b9037bf531951c0f6047da554962da488bdeb44669613c4f6350127288ebb478fd1de61549b39a4d24d81fef2184d0cc9532a6d2a67fe7c78038daad693c8abf4fe4b5141371a9d8f73be4c80caa0c7ea981ad29ff86a09b63bbd4a6bfc1db1b66e1fa1e4acb2732c57695df72472b4c31e00f69b44bfb3356376f79c612845762a26b1095d14050a80b2f70b36f10cec981023e50cd7dfe9ad13abed3335838bb4e27f8020387f0eaacc81f5bebfe4e3858b735de7799d7044b4bcc81e41cdb7ddbf03958212543a9c621297634765036c59487427c477eccd7f45130264ea9222eea44fcf85016f9ae839698138baa55c7518edcb02595413dd16d708ba3e141463112809891742811f8d9fe0e229810701fbbf39ebcf9ecf9e831cbc18e3f6ac5339c60039f0bfcf1b8f7830690caba631ea6f6feec2250cbcce87053d74c65438d2fca7ba0f549daa4cdf670276fca271cb9f4a92b3697acd7542e0900ce79ae16c263ab19f57557143f9aab438cffa2acfe6b511709fc9229d8ea9dfd8ee1131b281344e3bf406c208bbe290fe07ddce3ea058326cfbc0880d9c3101d5b5a6e279ef000f10c6ebdbbc951193eed70a4a78d870837e1e7f8610d0dcdc65f8a44f394a273cd2c369bf5f3b8e9f89e0dc2c19ded57fa3cb96a607e5c9c41c81eb88e7635f48126a399d6e60befa7463446224b02dd891f7c116e2937bf937122ff1f90643a970a4afff276dcc331f17217d65f384e55aee4fa3af7db849fc93bce00c45d00adc867e1771b6f874f4b78e1edbccb3d17d22c7837afd807b8aff74b47ca3a5ca9d96701eccf02797fd92daae92c6495053ed1443cecfa3ef3e063362c5e5f10a89b8e720220c708418cad3de480239fea7d5587c9ad2b5f1440aad5b7f6b1f5ae4be20c715b6dbb6a82b197e5b197fb1c73f82b0989b838e85fd522f1076bbf5c1e0b90c09d83cf8ec6dd07981725a0ac54c843547b8b3c34a5cf6ab2e258be3afd688dc7e344390a084f89aeb7d09da713639615cc164d315b4068e3576f2da89247d8eb13ed7d5b1b4910e6ef43b3f31bf7de58aa19541862945c3e344e9ace63bc3430ca15360dcbc9ea24ee17fe01ab5586bc846af9aeafcd72412e705d820f751623a13c41e4d69ed0554330948f7aa06c42b731ae20717a5326dab52b541180b00ecfc363b21e7758ca247a6fe1eb07387f6d4aa65ac12f6ebd69b4f6093d50ca2e2aeb2cc7046082e22fed1c1a958566a3cdf25537bc41d0ca4483c29be77f0e8f4ca3bc29deb3c98caee59e17ff07aef4f1af3507cfd64eb7a03d48f0665e9cf8f009ef98b286f1ece5a086f5f3bad2e4fe96948e0864f3ca0bb23fa621bbec82ff16dec924487c691e437fb8279f8256b27141b7eb1b5ab1b20cb45cf78f8421c3f5262dbf382452e8ea85fd549ad8b2ae23fac8b58960bfe6f044c061d9b3a7b9c3484199074be9c53c867cb66c2d313e87db858810bd7ed751d52a48375b8a657e5387ac728f003e766a9a4b69d584804d7e19f38f1d469b47c1cb231487424e96e8f454b79c9e29b83e4ac032fed9468f66d4e50d96e92e5f016a2ceb09bf5c207c97dcd8f5bde5a81aa4fe278bc1f9bf8af5f2d261474f308ae472770c82034531a0a09e3f9d9581ab94c85fa6be57546c6c2129fb83c70b8f678f00f46df77b1f1e256abf6b1c454287c1ba8b89e33f0dd00bf8b3404bf659127465cd03bbf6e8113b364973edabacbd0bb97599ae5e3b1f6409f0631b13e1bbaa3410ddb47debc47972f11c49bd29385522891dd9fced7602e2393bbea84693f8f56b66467db2b1a5bd1187d5979ca998a52e2", 0x1000}, {&(0x7f0000004400)="7ee0103ca3e32837783d5342410856781d3c511bf754f7508f88dee4d17a0a2bfbed81555e67f5c2f0cd21454f961fd98895314760c9a5f4addb3016d215ba2bf5b98a0f5d0ecc476a2070463b8ee7c9d229edf3275011c60bcbfb3a79e1a4", 0x5f}, {&(0x7f0000004480)="55f2a243e433a1a2a145b3cfe4ba45184c337b487e3bff584deb9b3c3b175b31b03b51a42b0e5bd15786e7681bb167ad379e42ffe26fd7a7ec77051b8add5d03d84282920125e7fd89be8b6750ff612308eeae32d6800eea7eb199af6012e94630bf09df7a037843c1a38b24d6a8819c33d86af58b93be0c34929027cf975abaab82aa14992ad8f86f21b8927b995900cf4df1eec45ae3a5edbea69fcdb0bbb1699872d3a154dce5575382d4611af2c367d6ce871a23baf13679ae681c72f6cef2fc3717203d200781200011cc6d07ef6fc784ec0f55983a7aac7031d6cc65e02c3c46cfcdf1facb776b916f4a3e44862e49acb0d73413d0e2445a230c9f215335c5e09d6e646b8e41b4e1d1c7ddd7baef45f589aa8ed7583ff98db8a7c55a7e09219d30c59aed30a0c11084aacb5ca7ab7a1eec2810bb5f01451b505e8800b886a63127f0f812a658876dc723535b2b933421dd13ab75ca7645de265fff5e8e491d62a13b85c8365a46d2cd037a1cf32a2a9962fa3450fe3d2d88016a9c6a933ceb15dbad820cae1c7b7207d9c07ab165a2346e68c1a6f3a027c0eb82589a188c0352b15456812a02bdf9650e4fc36e1600d64c8e6d25977cb0ed67b7121132626d0880c636dd5d324454f546d9b98efe03c1d2e9b3c2733013fea0dfa4cd351203836f70799427913010d70d02e6c1b244b9a049978a851d595ec0cfc91e54c2d12cd4e850726613234db09b2adc736f2c1ad8eefdec4a72122eecfcc2ca580f4eaceb4c9a5bf99d8e90ad912f5b8bc569ea422473761e4773d7cab0a085e7b60888ea3492302ca53cd3021931b2edabaef643eefcc40de0d2681224151ab01d35780610b54d160f2a15c2e0a518abc2c566e1dc3add1522f5820de55fabcc2e7ccec5715506a8852595a4b3d24aa1317eebf74a852af8262196fce437c453f4e73535934fbe30b12b8e11ebe37ca3073a362832624100dc9b6d5977f895f42e20e0515007b0e63a08d4c30f38af450bcd629314844312f0c36b248da1936511a8185afdc2ac3295e9a5793939a49d8204f247c9541f81e537d0de87c8b44f5924185af4257ce2d89f2dbfdbc18c862b915947f8a241a8dfc28c692292f9ce6fa6443b150f056d6a7324fb5903b23a1f943abc40e4d5d6a60dc06779f71087c70b39b8341f3eed89d9e32109f426b33063b9601e47631370ff5fe0a23b85e7b38c4c65a75a8a05c2c1a32feffbd00af513bf2294e80d8d109de2bc883b2321cd60f52b7cca6b7ed7337a2dd9420656464d68f6d52cb407eea075f32db38ad14863a6dcf05c2b827f93e9ba503f62578815c449e1081935758f52ee114972c6c06adb72adfa999c46ae6971d394ebc01ec883da86a006ee13c30a3f607acbec3120a8101520335f8e63cb45e40753f9084517811ba4b64c5955d528d2d35231a1d5b5469e4b7f213fdf9ddf2d4b37ca503070a6c819bdf992c607e5d2edf4eff33311207ed6ff74ec34b7d343dc20f7d230792eeed88236806813039f2739c53ea204ab36d50b6607b7e5cd695fb8c2cc81ab8250bea55b47e899b2eb2849e9845d37a1b090ae7736bdb0fb0a7faef414cd643a6393a4fd18f1ada0f2ba54df58a2fe0bbdf0e2aa1ca14a74ece4c6e88bb8a2199ef2e8b2f2aefe2acd5e29bd5ecf389d8906585a43c2a38f24dfa1367f3fa695d8b46a0c55e8a50ed06aef808d001cd5fe2e1f295f8b52329329f5358b274bb8ac8b10bc92c9bc4ed07f611a3cec8df4308c498b13a968bd12aa1cfd6a1c18f29640185981245faf7ca85a47e13d7aabd0dad46878e867c00c4f76596bd7fee7a9df4b5cbdad3814d7c33f65eb3081c0ae7800f702678a171e813200bc56c626a5c2e8f03858584474d74132a0eb8a77f19b0a182026e24d3d44c4bcc930eacd005656f19ed7956c951eaf12e7e4dca0a8cda07dfb75a7757477ae757bdea52f43f2398e39c327d38e034d1d9b5908794a68000f703cec07a3a4f57474935f3fef92c688b8dc08c36bfc6b8ef3c570d739dce0728bd6d0071ff4115a20183056e5ed19c959a3a246caa9c754c2cba44def63ba2ccdf8179509a074e5934d22b0be0bbc2fc64147db6eb64bc2958053c782180ae7ef0cf69590d7d5a867a5e36320e494372c899c95709c7b646011f9084fc2c398ed6bdfb0efdfffe25da6875bb4ea0f4af7cad6780a7f1537c34749abe2427b910a261f0ca9c3835d2d6e0a0861b46614bb0ca7eb91ea6e63216566dc46d8227653039e3d4cc8d14977b76ca61ca7e7646df54fb5218f7565917f768818807796d03bb6c2b8cce8ff42578ba4ba65c63344025b79626966a2a88cfe2305436726c3f1966bafaefb204e1588f752cc9f817784408b2edd6a3417783e9514fbf9ce3f9daa722224bf370f9f47c196de38285a2589bb2f69de96b757bae0e793654f870a9facc5799edc22270607e09460d31e7a980a505d80cd889258e0a1a0b6d8d010b533bf349ed67a389af2ba6bcbfd96ed37c4f4ba9434779f436d69793fd8f9d019c17411d3fba306a6d2bcb9ce18809279af1bdf5f8de2797b868ad3136fd54afd69a1ffb4a05f0e00f637f2ff0d5bc774ef8b0addc04abb623a94aa407abd23c9b996ade7d8803958fd1c5f32a49bb3b31ae5a60fb287f2623d81f00f5f4cd4b65b0498e8e03d8f67206863dc344309508e85f732d42fc418391dba5dc89bcf1a79fb956923f86fb2a3e6ee349f7f1c360b42f1e19c0bd98d79925de4bfa85ad17dd0f399346401463feb6bec98a5d40a3f90d136a61cec3fef8e375c339e019bfe33ddde59745c87fdd221219e13aedd2db013963a352aa15070e1a3d1100b813caf46d1f460e7d2487368286eb4d8d421302bc2929ceb0fd3ce9ade57d367f457b90614b54da8f6285b8242997c9b16e46b3b6696c74853963577e69b109828834f90c4f3da052a3a924702dab01c256b1fecc24a21b2d6820f42d9ee1a525d05c761b245652e1f831f29e26c045ab83956121248ea7941a7bfdff81f0f7a63a2f9e5896c580f4e1727913a072a224dc0db1ad0ac28873b4963e3f5e75b6215f951095560433acc79ed84cf18d443baab6369f98b895f4bf97b086588a21d5982d4133b5853777fa9207ac152b5f710f30d45582bb3db8a5ec06301bdd35c97c20c79d179fda791f955546aa136f97bfe679a7f86e673808d413a48e590aa1a8cdcac34e54fbe22f31d0f631b565097b019197ae86d9f7ce6446c36680b5e4bf746ef63d232e3aca5b107c3387d5d2324c1989ccb0c0788debbc0d2c9a31b48dc5d091888bdce4f342b964a0416a9a278e0cf5d4c8633e5cbda481fd3eb6650e59fbdc33d83bba590eeda4070dc521751bf5b952ae4a89c89fc5f01db3d1e1b2d4b290db64f914cfe608df878b2882a7f8259726ce6d495d8ea3b001051278ceec090ba2fba287e733c62f151aecf52a1042ec9a01ca57561242dfe8c3c9efc51594b4279c4e15c6859aeac003b56383f29e3c6c24ab6b501992fda0e276b53148bf52696ba1bfcf2c29c9845c624eb1dba3f4d003d16e1aeb4b21d067050727793d1bd78f69916667b76d9c701c6b65d7ebd483fbedc37b55002cf0b7628ce67a3b34ddfeab4de68513105dc3d169edbc97c957fbf71d33adc0e3b613a185b56029ff1112794055bffdd5ee6788048f9eff4434eb35e1ebf16ce675a1098e551beb2c4bd34587c583303b7d4acbf88801062505f29938f732bcd3113d8d1a9d057d310e3d2dbd1f70b3ef87d7753028669b1c0d5fea327817546290810da0c790f464c4c72100e271fed15b12c7792abdb82dadbe291ab8eb516500ba30cd41902b7732ecf3b29958a069a03e6f5d753636b932df305881c4851cdbb7b9ff83124b2501ed298cddc92d4360431742b2e2e5ca14e1ef6655fd6b884f3a8db1e3c260fa0903b098fcf3283cbf24a2bfcd6e18d5c46d74193926ee0fe7ce45a488a70b9159cb73e85583012558403861bdbacfcde01ba74129ecb53eed939d4d8ab559af59327506b288f47af715bb616c2f08226d884a721469547c2ef90920d24a623d9930cd5513ccf79e9bdaba748ff6a389b325cb03ec0c5696bc332f7b6ce6f73358243d639407bee05ae70fbf56a69f49e1dea5bb98cb7de089b98c02f609081397da34ed75217c04b3fb2b353ed496c93d27f57dbe8703fc001187d5c32699ec05e9787219a68f5862d5eba5d947598e158d76bc425f48be1d7210223227d7022e2be3f04e9a940c98044a51e7b8a961f36f26771b81892e4882cbd63ebbee98c5c779c69a1c1c70932c3fb7c226befb0bc36b06ab3fc31100790467c55212406212834aaec411ae13ad21c99716d377c60536c3f1f870a207cef569ba7d1d292981cb767d53b6499b4fd24f192eba29b33a908fe20dbad4e20c2cd2eaa94aefa1c729b0e9cbd6f0fc4b546ef8be2ee639770438ba23e9e8560e57a0eebb2b71886e63b1990f1cb46a8d9d1d3804b05f2f4f41710164fb65040c7cc51f70a5b05c6b2efb6b96a16c4801be1ba1f54d4d0ecdbc20eee217f1b5bd79704119f0e2ac72bfbb00feb27136cc0a0fd6c95bafee9f126fb4d679a095efe078bb567867bb433a863d064ec08592b24898cd33d462086e6c17a30d249da5b501f2ec1d7e39146018e91a52e4411ffbe693e6e99c56eed222a1fb712d3ad3f98157fd9df1e80f76045f5b99734f7fd6899dfc1b451fa27b050f33d0fd65dd9cb4ebe24be554ef92149d1f4be0f52f11a85ca037321b08f82163d8ebf5741901b6018a28b33d63c38d730a4a69f984bbea40f37f1f5d25e052e7c7dbbebf41efdd16044f88b1bd5f69cbbb5932288e60156bae790b9d3fbf9dae5e4e0a47f7cb27d281a40981a44603fa05efe28abf7dd8e427930338a6ed3364c012d055413280660422e67dcc22dfedd670b3dc6031f966f4a3b4187786abc767957ea4663776e6ddfca3c42bf2a67773c6d497a59f372f4a906a46510ed351aae6c88a11a5b84190e0dbae96e5e39d83a7b12fb8eae3d699b55aa63e922e9fed0652f5c8e5bf1d2dd2ff75cf60fbd93143e3f31679c2c8b17bb37f6ebbc853a809b6f56f9208a1750e3970f3a2b99fa34068f1b02f846d95543f448b56bd96164d8463b0f540643b38fcf984df823d70597f21b3d0d3dcc0753476a87a7ecd461b4ae30dfc814c5333e121d0609f16f965ff5be11b86f3e97c058de87151523c5d61012df81a8278d7a29d58a62cf15497d94a1a36e4468cab674412242801a4eac1eeb79258823f1734da5267c70f3bb11f1bb9b03b4e84fa6c5d7204dd03d7cec6b2340110b492763c127c292faad41bfffc41736f8ba72d2be3159d040b62d8cae1046abeb7c4fafcc5654c6a7a03173eda382d47ad8eddef996ab7c4c5a5855d7e99392c0dd77c51dd55f9a32d526e4d2effc8cc8868cdc19e882f25d242e1e9c3d39f352931192706b9f4f8dea2689f59a7b82ad5e5496041df5fba5c9cc7de1ea6b222708b038d43b4944fc7f8fa8ea46fa789375dd79febdba7817daead84531b3528c17ab26d33fcacd9da66c96acab9879a8d67a843839ce57fc2e7e6dbccf895f7693fded0e52ffd1e609e2d528022d644bac9bae2bb857a09f5dd4a1bf25bc0486e7f3fe8cb07afa7225c1ee456aa91d34bf14e745acab54f8eeaea60510b86c63f8e0dac19bcdbc0885d19e75512497ccf2d9e036bd219c77df8de63f7c76945f12fa0aed029199719eb45638a5eed5ee64ad833a3b", 0x1000}], 0x3, &(0x7f00000054c0)=[@op={0x18}, @op={0x18}, @iv={0xd0, 0x117, 0x2, 0xbb, "c3a95ab366951cda092a020b19b84c963f1b11ab2d102a36676bf9a850c91ed813e96999917798f631abe7fc99b6f88059d4693b56af2b0ff5ff9bbc6b0e80737c2ed3e045df796f99a98bc25e5a9cbd5e3343cde4be0479a2ec4b71a5d4d5f5cd770c2c19290aaccedfdda3d3e31cbffb50071d41dbeca5cc2390f8ba12937264685130350e88bfc8d038cbd6f236c4bdd8324ae22911375633a8ff3c6b4679b07b78a4f5c7bcfd32fad08e3b3b69145867cfd4da6f1e2532bee2"}, @assoc={0x18, 0x117, 0x4, 0xfffff001}, @iv={0xb8, 0x117, 0x2, 0xa4, "6516c828abfbb839b848b1e3e0ce5be1b055d3cdbe596c03b6c01ff0b1c15c2287e2ebbbfd29c96e4c104512b4bf4bd341b1cb77f8e0d8fb2960b79b7dcebabef2630480718463cc2cdb0993e7d6a0d1b85dec1473296edae00f283ac9536b2dd4416d5f256b7b0ffa77a9539f97264088dfa21c2837ab660d4c4700749baf4452aee470d8899a65a42bf0c8892c361dc80d02598703887b30fb58900969b1b7ae01056a"}, @iv={0x68, 0x117, 0x2, 0x4e, "bebd57e72b9c3a4ab56743a02073ef36434ebb0e883a2ea7377668287981e48fbf30896d0a321eae16f8f4e1efd9e904ab2d8008ba57c2f2cc6f0bb0eaa985783b2801f1c856627d3af8704fbe12"}, @op={0x18, 0x117, 0x3, 0x1}], 0x250, 0x14}], 0x9, 0x40000) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:26 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) ioctl$TIOCSIG(r1, 0x40045436, 0x3) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000040)={0x11, 0x6, 0x3}) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f00000000c0)={0x7ff, 0x7, 0x1, 0x8, 0x1, "ee691000eb9adf167e4eef41d4a6fa6b3b4a5f", 0x85bf, 0xfffffffa}) 06:34:26 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:26 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@iv={0x160, 0x117, 0x2, 0x14b, "4a8cb596991c95a8e88a62caca68b6aef070886641ed18c3f87943faafb61d61ad400d80e1f62230ea85e15838d93c6415f66095af7f1e493d4d18b87f3e2895624d4beec7a83a9ef12ec13bc212cf1716f04e3fe373de9f8c118656626ba1fdf467b28c1f570f6c3c260ac3aa20e9005afbedbd5398ec908daa8c9c5bcba586be66c51416b43ff46f9aab2184282229e4b3efe78d9d27dc005b600964bf9c7aa6158a7516d06be7c11dc7f306022af575f90540258ca378ed15266a07690310baccf5d61a80304cbf4c960404d316a1b4b94c548c23deaba13648b3b0a9229a965349db72deb944b4b692bd45a336c4c3c410023bb453c9ccbe4d934e8f50a1076a22f702b1b93bd68a0f2726f86c754b71854447225eec7e0c47428d4749431f4819cfe2f101d56f7144fe20194cf2f4ac96a7ad311feb5b233e03441824bd233dde3d3f28c3b8676c52"}], 0x160, 0x40000}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:26 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00000001c0)={0x0, 0x40, "dbd084f9caf4e6900cd39e60d6538a31c5552298ef431f8ae722298cebc7c93a42ebab0c0d88c9307315fb927c9ef95e200b29cc273a4b6ea0351b888f8566a0"}, &(0x7f00000000c0)=0x48) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000300)={0x0, @in={{0x2, 0x4e24, @empty}}, 0x2, 0xf87}, &(0x7f00000003c0)=0x90) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000240)={0x9, 0x6, 0x8, 0x3f, r0}, &(0x7f0000000280)=0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f00000002c0)=0x5b85, 0x4) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r6, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:27 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9c2d165505b51488891150ada984d46266445c9cff4cab9a2d57e7911f6a95c19db1f63ba4070bf6e1834ee1c66a4aea00fbb45a47171c3c11417e8e94546d6a64929cd64a15be2f923823d96bc45d198afd3cee3bab1648ef23f3e5e1eee0fdbefe0c22c4493a0965c44903359b8d06f0aa9c265d2df031808389d6a21bf0ab8fab2f32dd8d6b730ed196d0ef55f27c360b3a6ff249bafec80059cfb954c021a74e05b3ee64b5088a499971", @ANYRES16=0x0, @ANYBLOB="26fb5fe80000002100"/30], 0x24}}, 0x0) 06:34:27 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x1110c0, 0x0) write$RDMA_USER_CM_CMD_ACCEPT(r2, 0xfffffffffffffffd, 0x0) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r7, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r7, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r7, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r7, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) epoll_ctl$EPOLL_CTL_DEL(r6, 0x2, r7) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c46b90605f8401e0000000000000200030005000000470000000000000040000000000000002f030000000000007cf50000ffff380001000900020007000600000004050000ff070000000000000700000000000000ffff0000000000000800000000000000030000000000000001000000000000000000006003000000000800000000000001000000010000000700000000000000070000000000000001000000000000008d0d00000000000053a4026ebc566a84331be1be0367660117ca093605b02c3279c7ad472d1b8dc258c67975666e8ec89142596cd5da15a9a84a7a4aa636a8eb6d76306fd2cad176ae48d972332d54ce2ab21f4ffc9e1d3b9ea03ef562815fe418c753cc1a1f2c9799afd888ebcf2c67c45a1c2d2a820233ca646c776894c3aa0935247d2ebe868fa12877feb2830568b89e94415fe7ad3f36acfa5a7cb77477c9132500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/1086], 0x44b) 06:34:27 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x36b040, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)=0x3) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) sendmmsg$alg(r1, &(0x7f0000002040), 0x4, 0x40000010) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r4, 0x81785501, &(0x7f0000000200)=""/160) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r5, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:27 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022dbd7000fcdbdf250f000000050030000000000005002a0000000000983885fb7edf761b59d3bbd08b70505167ae62ce3eca4b8d5bd790c8c7e3a0a0029efba9f8b3021e30f0eb2308"], 0x24}}, 0x0) 06:34:27 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) accept4$alg(r4, 0x0, 0x0, 0x800) 06:34:27 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2c000000b7e5b605c1e58b5b354038cb658c308c4c322866ff23be75d84989d8f0e66336d8ff095a255a0bac30a072a26fef3c2018af9c9a33e62fa8699b8975ee45fe3ebf4095cc297ea625ec4dca2bffd4389c5dcedba929d903526e4e82ea7c748f3db7fd69a66a3064ab01093107db13bd67b02ed3e5e3e4188dc13100170ecbf7f9437da58847dca2b73b23b77eb97c59971ad3a956893b2b695aea76053ed507cd05ca4c13dd5f5eae9014f2f7208c3aeb220e1660c727e5ba2173c7af235a9e887b495aa57d254bcdb27c43b35aa147b9c331c82c59d72fc2763962737e69844dcec841fa556623cce10c254610af9a5029db7ff2af2c979abb64599005b7d471def5e40ca599a8c208b181268cd253f80c9c4e39b7a62ee01910cff7c6f2bacd84cc00757a210adf9713f6529fb692173dcd8dc29bfe1068969c9f7c15950a73fa68ae97b7330da9c587b30201c686976be7bff3c97150828e05763c06b96de472e3d69b8a4acd8d93503fd0f85cead3e04149710aba47ab6a6ce0645776ce51896029bcab3beadd9ba42c7b38634c1b3b761fd69c469eab1c45514cdaba2b75a20900e69e152b7034d23b805a55911773d92a5746d1085fc53c07b2f658a135054ef2b824237a41c286abf370591e3c0cd6df1924b9de69e7a1b2f82efd03fe7d42961449c4a5263af9d1622ac446c490e909a1497859e995276763ea68104c176abe0cdcef62b06d69805c40a31bd0b0a62f05c64290500aba854c99f55fa379169203733f54d446f341aa18eeebf1b38cb0d9bcf5bfb57d333d1a33098b2e81fd85b61a98", @ANYRES16=r2, @ANYBLOB="000227bd7000fcdbdf250f000000080034000002000005002a00000000000500330000000000"], 0x3}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:27 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="24040000", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a0000000000"], 0x24}}, 0x0) 06:34:27 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x70b1c0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:27 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0)='nbd\x00') sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x2c, r6, 0x2, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24040000}, 0x4040000) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:27 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:27 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000040)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x14) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f00000001c0)={r2, 0x94, "5a1706aa61f71a84c6b072a4655c6dbc34b5c1f3507ce3c63f3a41236b402daef212e1fca9d15cd8dfb243989cff384819f8dab568236df729f42aeedeb488e9eca83979b6cf50c474ef65c65fd7cd7cb45a689f41b130cc13b7cb9d6acb0a56017b3db42e079de0146c290c4f2342d3bfb19561f7844b58754d3168176f5ed91b76f471dafdb7c9babd3ca147d512d37c2d3642"}, &(0x7f0000000140)=0x9c) r3 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r3, 0x5412, &(0x7f0000000100)={0x11}) 06:34:28 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f00000000c0)=""/16, &(0x7f00000001c0)=0x10) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="1400000050b549245622951525ac3f22f43a233a6f431d76f708cf7868527b77cb055e288dcb626505219e2ee4c6dcd169016b3631c1ff8148031e8ce2", @ANYRES16=r2, @ANYBLOB="000127bd7000fddbdf250f000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x5) 06:34:28 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) getsockopt$inet_mreqn(r3, 0x0, 0x24, &(0x7f0000000100)={@empty, @rand_addr, 0x0}, &(0x7f0000000240)=0xc) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@loopback, @in=@rand_addr=0x93df, 0x4e21, 0x0, 0x4e21, 0x401, 0xa, 0x80, 0x20, 0x2f, r4, r5}, {0xf2d, 0x40000000000, 0x1, 0x6, 0x9, 0x100000000000000, 0x56, 0x40}, {0xfff, 0x4bf, 0x9, 0x101}, 0x200, 0x6e6bba, 0x1, 0x2, 0x2, 0x3}, {{@in6=@mcast2, 0x4d6, 0x33}, 0xa, @in6=@ipv4={[], [], @empty}, 0x34ff, 0x4, 0x0, 0x6, 0x0, 0x66, 0x80000000}}, 0xe8) r6 = accept(r0, 0x0, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r6, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r6, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="04000000d2ef9bfed58d4bd0e63d4fea627d9a86c9dad3b01f352f31985362810df3d4929b5732", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a0000000000"], 0x24}}, 0x0) 06:34:28 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) alarm(0x6) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r3, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r3, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffdb4, &(0x7f0000000300)}, 0x10100) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x68, 0x0, 0x200, 0x70bd2a, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x17a, @link='syz1\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4}, 0x4810) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:28 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x800, 0x0, 0x0, 0x9, 0x0, 0x7}, 0x0, 0x7, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x10040, 0x84) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r5, 0x10e, 0x4, &(0x7f0000000040)=0x9, 0x4) 06:34:28 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000300)='/dev/vcs#\x00', 0x1, 0xc200) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000340)={0x0, 0x9}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f00000003c0)={r3, 0x5}, &(0x7f0000000640)=0x8) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r4 = accept(r1, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) ioctl$KDSETKEYCODE(0xffffffffffffffff, 0x4b4d, &(0x7f00000002c0)={0x7, 0xfa0}) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000480)={{{@in=@multicast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000000400)=0xfffffffffffffcd4) r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) ptrace$getregs(0xe, r6, 0x78ab5b10, &(0x7f0000000680)=""/172) sendmsg$NL80211_CMD_DEL_MPATH(r4, &(0x7f0000000600)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x28, 0x0, 0x800, 0x70bd27, 0x25dfdbff, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r5}, @NL80211_ATTR_MAC={0xa, 0x6, @dev={[], 0x38}}]}, 0x28}, 0x1, 0x0, 0x0, 0x20002054}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:28 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000227bd7000fcdbdf250f000000080034000002000005002a00000000000500330000000000cdbb094c078f8910a573f341f425b86f2ca1902ede0fee58a49f9a97b1a77ad53433e51039bd1b501b8249a5833c57d497ae642a2b976ab3c463482f"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:28 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_REINJECT_CONTROL(r3, 0xae71, &(0x7f0000000080)={0x5}) r4 = accept(r0, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:28 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) ioctl$PIO_FONTX(0xffffffffffffffff, 0x4b6c, &(0x7f00000001c0)={0x1e6, 0x1, &(0x7f0000000480)="fa23fec0c7b9ad1d4ea83c3977fe41b326c18b19779841294f37d089e28b253c5bc9be44da784ac80035187cd7520cf3cd47ec486a683b0b10293dea5d374cec82e4634fc0fdff20621fcbfcc3e6c87f16a89f885d81f4ac4abd5d7786c82155b0aa08db782b10e5bd7bed914de6adf38136e2f9e11d8a782da443b18346d1ee10a97686d71ac4b672a7ae3d0b461e37a50835e03a00f09c13d90bdebb9aa3f610ed4f75546f3b9e7cfa3561381753bd12cdbe67b93bcb426fe547fb24f7f5dffe0802a44ed05b72b80115baccc939eeef6cd2eddbe2e5347ca5b520d6078b0375b764961db1fee25ef92031ea3579fd0d79cdeb6ae19c9772b160221a82464fb06b2bf972ed2e2f4ae496e2ea8b3a7920fdcc09c3332db6831387f384a479ac674fa35f3c4d387f822606a934039efe97608e984f6b5cdb933473adea7f650ed9ea14e29440fc8480ec05d620849c7e96db3cfbe4c82091d4d9eec4db65d16f8a9874291e82cc45b58eeed7f0ee24ab9560909ce18a84f9944e3c67a87789dd2c81eb28ed08441b0d75578a5c7f47dc9056643b423f8a3d60b42a6ecf8b7a488c37c79206aaca6ace2e5c03d60a9b9ba74fd8f7da5432f1b863eb4c8ea3871130c112bf9eda825e13e6edb409f99165476b2a1676b959380cc532bfbba06f7b13ccfeaea42fb72051e7f4f278c06aee99303f3e7f0de8e26b5f23aca70b68499c0b806d248c611e954ad188cfff581369ed73f075a7eb52ded66588f1236fc09082f9f1732c485ed108806e88b97660fe8bb349ae2bb182844ceb9f8cf4f678f5a9a517f1cfeda7c43602fbd5ba25127e03820ea0d78cdedb87f344949def97a1949b04b591e56f39101366c31c18f83115b1ecc260ac1b7d8518d162162b7f7453a56a152c53852facca14b9b56b562519ca5590291454454a5fb5c1a86bc9c1f3a62439415fec5d2bb0ed55970a91f02cc02514fb5714272ca5e3cbf75f4c46af2a5023ea39ef6da5f538333b96084712bbf3dd2853b003579770fbdae8a20ebef201303a6fccdfbb033d06dad7148349ac38ae94cbcbfa5cc6af8d1cb67adbe9a694aebbab65dca1c15cc3fac87b165b733aa9f0cfd103dd45f67fc5de561b6c92c1c0d019a454f49131512a125e2c6370d4d45861c4038728577513bcec176322d1fbac0e107ca57dd5d405f103f1c3950ff88e675f5924581d7d1c0ad57daafdf4fccf06d7c2726addd0cf1710946e9e5f37e2486882c004970a3cc97f48d475ee3afadf2e41842f4dd50014c3e002ecf4d67207e6b9a25ab5931fc3444139fb5e968dad94414a2180395d2701a5fdef8aec5ad333c64bf08c52270794296555dfa8e0410ca3160395d1f0a3f4acd64c0cdba7e4cd3ea90d9db0bc19c38a333ba8fb214460255be1f3f042b778f972f93440ba78cf81092ad2c9812364"}) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) ptrace(0x11, r2) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:29 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140), 0x0, 0x1) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000240)='/dev/dlm_plock\x00', 0x400, 0x0) ioctl$VIDIOC_G_SELECTION(r2, 0xc040565e, &(0x7f0000000280)={0x7, 0x103, 0x2, {0x8, 0x1, 0x1, 0x1}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_OVERLAY(r6, 0x4004560e, &(0x7f00000002c0)=0x696) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r3, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r8, 0xc02c5341, &(0x7f0000000080)) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x5, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x43}}}}, 0x84) 06:34:29 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) dup2(r0, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$P9_RMKNOD(r6, &(0x7f0000000000)={0xf, 0x13, 0x2000, {0x0, 0x0, 0x5}}, 0x14) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r7 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r7, 0x5412, &(0x7f0000000100)={0x11}) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = socket$inet_udp(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$VIDIOC_ENUMINPUT(r10, 0xc050561a, &(0x7f00000001c0)={0x4, "a5106adb252a453b985e01c683af27b0bc48818975d1e013564f0ee655fd67d0", 0x3, 0x5, 0x4, 0x20000, 0x10020, 0x2}) 06:34:29 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c00e400", @ANYRES16=r2, @ANYBLOB="000227bd7000fcdbdf250f000000080034000002000005002a00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:29 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x0, 0x2) ioctl$VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000140)={0x5, @pix_mp={0x0, 0x1, 0x34524742, 0x0, 0x7, [{0x9, 0x1200000}, {0x7, 0x6}, {0x1ff, 0x8}, {0x8, 0x2}, {0x800, 0x5}, {0x1, 0x1ff}, {0x100, 0xe414}, {0x8, 0x45c2}], 0x7, 0x9, 0x4, 0x2, 0x3}}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:29 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/bus/input/handlers\x00', 0x0, 0x0) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000280)='/dev/md0\x00', 0x509502, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:29 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x100, 0x802) ioctl$DRM_IOCTL_GET_MAP(r2, 0xc0286404, &(0x7f00000001c0)={0x0, 0x8, 0x4, 0x44, &(0x7f0000006000/0x1000)=nil, 0x800}) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:29 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KDFONTOP_COPY(r4, 0x4b72, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x7, 0xe3, &(0x7f00000001c0)}) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000000c0)=0x80) r6 = getpid() getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000001800)) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x0, 0x200, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r5, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x400000}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000800)}, {&(0x7f0000000240)="a8deb38e553b0d71729e7df52f56e18d4cb398414409cceee1709867d13a7fb344dc598bc2f8e5fe7878f298fa57c18dd98b4225f5cbb745e3136b22fdbbe32e1010aedb014c071161b0729de05facc85585c2379e84f21861fbe8d2532d21e42dafa65fa525472184396f7acfe17f7689b06e93c21d92e5c52358159753c372ac123e79e514b9923e0223ce18", 0x8d}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xee01, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, 0xffffffffffffffff}}}], 0x60, 0x20000000}, 0xd4) getresgid(&(0x7f00000000c0), &(0x7f0000000140)=0x0, &(0x7f00000005c0)) r12 = accept(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f00000000c0)=0x80) r13 = getpid() getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000001800)) r15 = getpid() sched_setscheduler(r15, 0x5, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x0, 0x200, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r12, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x400000}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000800)}, {&(0x7f0000000240)="a8deb38e553b0d71729e7df52f56e18d4cb398414409cceee1709867d13a7fb344dc598bc2f8e5fe7878f298fa57c18dd98b4225f5cbb745e3136b22fdbbe32e1010aedb014c071161b0729de05facc85585c2379e84f21861fbe8d2532d21e42dafa65fa525472184396f7acfe17f7689b06e93c21d92e5c52358159753c372ac123e79e514b9923e0223ce18", 0x8d}, {&(0x7f0000000300)}], 0x3, &(0x7f0000001ac0)=[@cred={{0x1c, 0x1, 0x2, {r13, 0xee01, r14}}}, @cred={{0x1c, 0x1, 0x2, {r15, r16}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r17, 0xffffffffffffffff}}}], 0x60, 0x20000000}, 0xd4) write$P9_RSTATu(r4, &(0x7f0000000600)={0x66, 0x7d, 0x2, {{0x0, 0x47, 0x1, 0x7ff, {0x1, 0x4}, 0x20240000, 0x1, 0x3, 0x7, 0x0, '', 0xa, '/dev/ptmx\x00', 0x0, '', 0xa, '/dev/ptmx\x00'}, 0xa, '/dev/ptmx\x00', r10, r11, r16}}, 0x66) r18 = syz_open_pts(r0, 0x0) setsockopt$RXRPC_SECURITY_KEYRING(r12, 0x110, 0x2, &(0x7f0000000680)='md5sumselinux\x00', 0xe) ioctl$TCSETSF(r18, 0x5412, &(0x7f0000000100)={0x11}) 06:34:29 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x4044844) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:29 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x40000}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:30 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_SET_FPU(r5, 0x41a0ae8d, &(0x7f0000000280)={[], 0xb9, 0x5, 0x9, 0x0, 0x3, 0x4000, 0x1000}) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x80, 0x0, 0x0, 0x0, 0x0, 0xa, 0x7880, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x53, 0x1, @perf_bp={&(0x7f0000000500), 0x4}, 0x4000, 0x2, 0xfffffffe}, 0x0, 0x80000e, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x8001141042, 0x0) ftruncate(r6, 0x2008002) r7 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002012, r7, 0x0) r8 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002012, r8, 0x0) getsockopt$packet_buf(r2, 0x107, 0x5, &(0x7f00000001c0)=""/120, &(0x7f0000000240)=0x78) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r9 = socket$alg(0x26, 0x5, 0x0) bind$alg(r9, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r10 = accept(r9, 0x0, 0x0) sendmmsg$alg(r10, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18}], 0x18, 0x8000}], 0x1, 0x0) recvmsg(r10, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r11 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r10, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r11, @ANYBLOB="000227bd7000250f000000080034000002000005002a00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) openat$vsock(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vsock\x00', 0x10000, 0x0) 06:34:30 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0xf) syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x201) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r3, 0xc0585611, &(0x7f0000000300)={0x3, 0xc, 0x4, 0x800, 0xbd, {0x0, 0x2710}, {0x1, 0x0, 0x9, 0x5c, 0x0, 0x9, "1da7a5af"}, 0x7, 0x4, @offset=0x9, 0x2, 0x0, 0xffffffffffffffff}) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(r4, 0xc040564a, &(0x7f00000002c0)={0xda, 0x0, 0x200a, 0x5, 0xffffffff, 0xffffffff, 0x2, 0x1}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r0, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r6, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r6, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r6, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) recvmsg(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0xa7}], 0x1}, 0x2) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x80200, 0x0) getsockopt$inet6_tcp_int(r7, 0x6, 0x1, &(0x7f00000003c0), &(0x7f0000000400)=0x4) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="09bd70467297ef774ed21ca8a8e2603ea8e6f514f1d8d1f500", @ANYRES16=0x0, @ANYBLOB="000227bd7000f4dbdf12ba11250f000000050030000007dd0005002a0000000000"], 0x24}}, 0x0) [ 2032.866832] audit: type=1804 audit(1581143670.058:224): pid=16197 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op="invalid_pcr" cause="open_writers" comm="syz-executor.4" name="/root/syzkaller-testdir486520327/syzkaller.9sGucz/1343/bus" dev="sda1" ino=17433 res=1 06:34:30 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDRV_TIMER_IOCTL_SELECT(r4, 0x40345410, &(0x7f00000000c0)={{0xffffffffffffffff, 0x0, 0x3, 0x1, 0x4d6}}) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESOCT=r0], 0x3}}, 0x0) [ 2032.965115] audit: type=1804 audit(1581143670.088:225): pid=16197 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op="invalid_pcr" cause="open_writers" comm="syz-executor.4" name="/root/syzkaller-testdir486520327/syzkaller.9sGucz/1343/bus" dev="sda1" ino=17433 res=1 [ 2033.102166] audit: type=1804 audit(1581143670.298:226): pid=16207 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op="invalid_pcr" cause="open_writers" comm="syz-executor.4" name="/root/syzkaller-testdir486520327/syzkaller.9sGucz/1343/bus" dev="sda1" ino=17433 res=1 06:34:30 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x210}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) r0 = syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="929d6cb13744a0698cb44b883c80f74512f7fb5c4e5a4d30f679fef46f8c87e7c64f2d62e55ed1ce7683e8134f17572ce7da2fd34f6f80a8c53cf4e2005185c83cbfae0a929a208b49904ce1cfecb4bb3a11621db6c44e116c89d864434e1f197a3fb700de2b916a782eda8c12e4ccb66fa9b2683434cc6b5c707940d7d0dad597d37c64328c", 0x86}, {&(0x7f0000000180)="dd78df7599266af6aab3127350c164b7f35d60767ac08d9506", 0x19}, {&(0x7f00000001c0)="8fc378579fc4da3d272f10b1eead7159d0e44659d355286301c4db49a0a99d91ac0a312afbbc211cc17ab0e4e5ab2fd37b9ce43aa9e0bca8644f1d", 0x3b}], 0x3, 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) flock(r1, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:30 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f00000000c0)='veth1\x00', 0x10) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$vsock_dgram(r5, &(0x7f0000000080)={0x28, 0x0, 0x2710}, 0x10) 06:34:30 executing program 1: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x7f) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) ioctl$SNDCTL_DSP_GETOPTR(0xffffffffffffffff, 0x800c5012, &(0x7f0000000040)) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x41a000, 0x0) write$P9_ROPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x71, 0x2, {{0x81, 0x3, 0xffffffffffffffff}, 0x7fffffff}}, 0x18) setsockopt$bt_hci_HCI_FILTER(r3, 0x0, 0x2, &(0x7f0000000000)={0x237b430, [0x2, 0x81], 0x7}, 0x10) 06:34:30 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x20, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:30 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmmsg$alg(r4, &(0x7f0000000140), 0x0, 0x40895) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:30 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) accept4$x25(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x12, 0x0) 06:34:31 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0x14, 0x13, 0x0, {0x20, 0x0, 0x1}}, 0x14) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) ioctl$SNDRV_PCM_IOCTL_PAUSE(r1, 0x40044145, &(0x7f0000000040)=0x4) 06:34:31 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x440, 0x0) bind$alg(r1, &(0x7f0000000340)={0x26, 'hash\x00', 0x0, 0x0, 'streebog256\x00'}, 0xfffffffffffffd7d) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000bc56f80e29ddfd199a1320b991f1963cecde50c56aa37e434c51c88585fc11375a0b2630b3e1ef2565d2a817acc5d9e5c73e9e532550a731457b51029ba85b27fcb426084daf77c3ff9bf73ef4ab32a4364ae27c057d70634ce64ecfdb82f6", @ANYRES16=r3, @ANYBLOB="000227bd7000fcdbee250f0000f1070034000002000005002a00000000000500330000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = dup(r0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r7, 0x80045300, &(0x7f0000000300)) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = socket$inet_udp(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) openat$cgroup_ro(r10, &(0x7f00000001c0)='rdma.current\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_G_SELECTION(r6, 0xc040563d, &(0x7f00000000c0)={0x0, 0x0, 0x102, 0x4, {0x3, 0x5, 0x44, 0x8d}}) r11 = syz_open_dev$sndpcmc(&(0x7f00000002c0)='/dev/snd/pcmC#D#c\x00', 0x1, 0x2080) mmap$snddsp(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x3000005, 0x30, r11, 0xb000) 06:34:31 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) socket$tipc(0x1e, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$sndpcmp(&(0x7f00000003c0)='/dev/snd/pcmC#D#p\x00', 0xffffffff, 0x4c8800) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r2, 0xc2604110, &(0x7f0000000640)={0x1000, [[0x3, 0x1, 0x2, 0x800, 0xfa4, 0x800, 0x5, 0x3], [0x519, 0x2, 0x81, 0x8000, 0x7, 0x5, 0xba, 0x101], [0x7, 0x0, 0x7fff, 0xe4, 0x3, 0x1, 0x1, 0xfffffff7]], [], [{0x1, 0x9, 0x1}, {0x7f, 0x6, 0x1, 0x1, 0x1, 0x1}, {0x1f, 0xfaaa, 0x1, 0x0, 0x1}, {0x8, 0x1, 0x1, 0x1, 0x0, 0x1}, {0xd0, 0x7, 0x0, 0x1, 0x0, 0x1}, {0x1, 0x1, 0x0, 0x1}, {0x949, 0x2, 0x0, 0x1, 0x0, 0x1}, {0x3f, 0xfffffff8, 0x1, 0x0, 0x1}, {0x0, 0xff, 0x1, 0x1, 0x1}, {0x7, 0x0, 0x1, 0x0, 0x1}, {0x7ff, 0x7, 0x1, 0x0, 0x0, 0x1}, {0x558, 0x9a, 0x1, 0x1, 0x1}], [], 0xffffff1d}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r5, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r5, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) setsockopt$inet_msfilter(r5, 0x0, 0x29, &(0x7f0000000100)={@broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x1, 0x3, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local, @empty]}, 0x1c) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000040)=0xe8) ioctl$PPPIOCGCHAN(r4, 0x80047437, &(0x7f00000002c0)) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, [], r6, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_ifreq(r1, 0x8932, &(0x7f0000000080)={'vlan0\x00', @ifru_addrs=@xdp={0x2c, 0x2, r6, 0x27}}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r7 = accept(r0, 0x0, 0x0) sendmmsg$alg(r7, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r7, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r7, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="24001500fad380719442aaf9421325afccaf926da71a0fb516b0401ccd79846809750cbb27dcddf78a873be0ac4afb5e394e4ff232da0a4c3a5a62f6b9928c0f4a54f9855b7fefcaa548684d716f7aba9b8a04a95b9ffd8815e380ec64b518841d", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf250f000000050030000000000005002a0000000000"], 0x24}}, 0x0) 06:34:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x30a10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f00000001c0)=@isdn, 0x80, &(0x7f0000001540)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000400)=""/16, 0x10}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5, &(0x7f00000015c0)=""/186, 0xba}, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r7, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r7, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r7, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r7, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r8, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r8, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r9 = dup2(r7, r8) bind$alg(r9, &(0x7f0000001740)={0x26, 'aead\x00', 0x0, 0x0, 'ccm_base(xchacha12-neon,sha224-avx2)\x00'}, 0x58) r10 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$VIDIOC_G_TUNER(r10, 0xc054561d, &(0x7f00000000c0)={0x1, "bb868ebf54615b14630e9f0a16cf6e1391174a79aa2b99980f3ec8a09404e80e", 0x5, 0x80, 0x3, 0x6, 0x4, 0x2, 0x7, 0x40}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r11 = accept(r0, 0x0, 0x0) sendmmsg$alg(r11, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) connect$phonet_pipe(r11, &(0x7f0000000180)={0x23, 0x0, 0x80, 0x2}, 0x10) recvmsg(r11, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:31 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x8000000002046, 0x0) r1 = dup2(r0, r0) write$P9_RMKNOD(r1, &(0x7f0000000000)={0xff06}, 0xffffff57) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x11}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000040)=0xfffffffffffffbdf) 06:34:31 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x8880}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdc00, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0xfffffffffffffdf8}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x24}}, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f0000000080)=0x6) 06:34:31 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r4, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f00000001c0)={0x9, 0x5, 0x4, 0x80000, 0x1, {0x77359400}, {0x1, 0x0, 0x9, 0x11, 0x1, 0x9, "937afd26"}, 0x1ff, 0x4, @planes=&(0x7f00000000c0)={0xfffffffa, 0x3, @mem_offset=0x93, 0x400}, 0x1, 0x0, r4}) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f0000000240)={0x2, 0x2, 0x2000, 0x3c, 0x419d, 0x7fffffff}) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r6 = accept(r0, 0x0, 0x0) sendmmsg$alg(r6, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r6, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r6, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="2c00e8004addec5542ae90e9d03c5056e364821b5768e11b47e5cff6f1c6b9cd4cc79a3624c3d885aa7024958480b4edb894461255d0e7bddfd79e9694ffe092b9ba0e1433e6df6c52e46efc8acb032bc4dd284b3a86eb8212788f1ed76898d6e20965e6a41d882f210b5b8eddae23b3308247f0eae4f9c1e7b3", @ANYRES16=r7, @ANYBLOB="000227bd7000fc7905cfb23de5356214cddbdf250f000000080034000002000005002a3300"/48], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:31 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x401}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$DRM_IOCTL_AUTH_MAGIC(0xffffffffffffffff, 0x40046411, &(0x7f0000000000)=0x8) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0xa0986900, 0x0, 0x0, 0x0, &(0x7f0000000340)="ab5f878dafee1929c42dde421aff1df8cc0458498394e35caf1439d7615df910a1c181012150e6cfa3da3a2df7909b53d1059c5df783b38f09c649654ec4999c5c00379b4865d4249f4358af3578562118b7d73b0c53661d7cf575c6eba52baae9eb2d718da556ae3037a189ba54b16f44bb32aaa8618a7d31e6bc8053fb8bbab7c442075b7bd504c2f66ecdd1ea5cb649e73eee0983eb103a6fe543125bacb2af968a462dba0b2cd76649274a74cee7944177beb373de60134077346e3db1fc4aa26fcf34921279d6643086c9d91e1d285e783bd01ccebf0a1a1c95ac0a0baa4ac3cf331bb65d19414803eb5811047cfdf490c1b7d98528a9b66df4b90457c3486342567169f13453d8ad16c13ba213ccc9a0bbe09234876f0a411bf9d49d52d6f2d4ec77401d35da41d741c016c672c129adc1badf28cae7dc9c60489fa8fa4aee5bdd5ca57067e307b32ac977bd8e") r2 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x3, 0xa041) sendmsg$alg(r2, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000080)="68385f41c7cb67b5cc3b374786222b489564b520d98b51dc9c4f162be3f63948cbfc9dfd7732caf5d09480302e1d8fbfb1153915bd960a801de9fe0008d52ffe3fe97c2c53e09e4b34640c79127469f18a7cc8f2bb9d81ee90f9d755fb6d8ed70c772a6feb52", 0x66}, {&(0x7f0000000100)="00a436bd8c575f6519adc45360425dedd7fae616374ddc479a2784943d81d0c2288e8902806aab6b02e790798d849c27d0f7555b9f479db5d32a6e6a4b4e61c86d27283076dd7a9e3d6b3b5136beacd36ca2425c93a0e1b6b9c8eb4d132d709af8c96fc82eac9662722e3c6de58d8da74274ffd9416c615b15981298269ac2db692ddc88", 0x84}, {&(0x7f00000001c0)="3de5d33d1c1ea6b1babdd28dadf5642edff7031554095053256f411e2caee39623e98c5acc82832bf8d496b21d8be422b76336a07c90d4391a8b599a16f330c72d0f0ff8aa29e261e917c23a3b5af4f508d95fade4a52a4cf7dc9c72de69e970767457b9de502a40bb03999e8c8c4bf1fbeb808bb702d19145e1b06a102a1777c23ae8b7154101afcbbdefc2b05e6f3be4527dde4a1d3960", 0x98}, {&(0x7f00000004c0)="7321e6541c9c52b5431941478d7b0cec5ebc1e37c7c5ac4aea7cd29e891824c587171279cdc55f8a98632350a62510d0697fa1e0ceaef1151952137161c0a03643fe3d26d56825c30a0647e7cbc370eb9d5b406ec9cc3db3057e2efc53ff686c22c19320952c42f13473e0c542bc265889bae4fc490020ed8767e5956340c34105d0949b7c354943f5f2ded4a6425909783927bc84bfc3f87a64a79abcd9ad48895ae54b9dba915f14d46b479f239e647afa580ffee493f0214bf6c5233e01feccf93d98623fc97bf9b97c98efe5b37dcc248fcf51a9d5b51f854506f77bf24b1fc0b8d5e056b10b5a1608de6ee15c0c93604973e273603860eadf37d1444bed1de0401d21501d683b75559d574979163e4851e49406187e0823b78d7cf28786fed22510c1448d9f0587fec02f82ef79c0f4a5ea8644efcf75ebe2b7d5a7c9478ef6d60145e85bb5687994705f38bb864c7b4c196d6f8fa957478817aaf351f9ed1dc5ebdaccb4ce2d9202ca2323f7bec7c10930d66956b15c80c2418dafe44f8800975e9a866b5c3ebd269269d0e3059e9971765135fe3490081f4f6e9f0bc9d2a7e6be1ff6ee00665ff13441ff4ead21cbc747a6b353a4f73b6e2e2309517aecd1d3f14de4b7d10d40f2a880e0118facc25e6c775943ded00309d0bd5e27d1aa7a0725f33b353082a20870fecb12a468aba5da8c438c5188ebeb41f8f93af623879111a0f28258e28acc4121e906862978d53525fab0cb4ce1a0a19533e5ebf4a731c25b085dd25d594ef849808b26128a1e160bacc419560859900610325989eb0c1cadc02da6e4b7ec928292978cf8ec6512e598663a0086b3f5eb756e2ea833cf69b6bf25d3c3998f1592b6dfafb60c548db187169f4aff318ce247e87fd5da3bd6f535f3ef157fd069679e804ece2ae0660c8b9b85ae512f87530a072603dbbf46de76f8083bd8f0eb12df8aa8241215af8b5daaf47e945b4434aa6b706eb4eb5d73e9a48717d801b1eb4a61db34d1ce1cf16dd13f39f3d556e843221660415ddaa1c09d38d0aed7af121768a00bd2378be5b734af942a3cc44aac139bff4df643951da3a126f4328b65965db5f17c978ff534e3a4a4d950ef8022e8d28067103774ef76aa84c9798f8648b1b20f8377836b30be7d57a25f46743bcbabe7ca60fe6cbcb81f305fe6c871621cc6bad35fee900df88e90c4eebed6ce80b56c380a87620300a2af55230a3f658bac77f918636fce3e2df77b270c071a3dde82db1c15d13f261c2749c0600ed2c1a9747ac4c11ae50468daf736a51130e60e44a52b254e684104ff43c28fbf0e9154a14ff52db56e205050c3ef9ade63d978c5eafef07b3f2bd786815e7f682c68333277e5c2c6ca9b0108d91a8f60cf9aeadbcb2f68a35dca10fc5f853f27cb48c0b0d1b7ae0f9ff52e41f0fd464f1de03b47f1905782d4b79a0f855e7ec398593567c7949df6e9c29adc94225694b7114a87c46de473ad05f0e49781d0d091b29494ded38891b7cd46ad8e9a37eeae1a5b2d17a96bbea160411f5f135d1187e034568da5ec42f90e410a1ca1dfc2ac59404e4be4ffe11365db185d050fa7dc54a92d426e308213ce4d834ff7b83e25518054a9bc736bcca09b864574708c92404f69a0f227c296587d2481d9c670412c4b9580977181488ce820c689b938a8bddffbaab711beb5a3428ab238ae052e3d398771b8abecdb42e3eae0d98251be138f841a78af7792df76d7b80e41c750ac3e0d6d4ddaf7b9bab080d842812ee11e6814bb313cf43ee279612ce7d9492ef24c9c6f17962508a8300631db0f26d9c6054d5da11cb42cc8362e6bca93292f08c8e9522408879b71d973de460da1f593451b55e05f5245ec3fe3baed6a13f3a812d6f2b974492ef09ef4853ead4e574e262d65a28e22f251f56b5c245d092522df814dd03b0ae59a34353ca7067620624abce5dada34c4b70ab4684d853290afd5113e79e31ff8bd5317fddf7e01efd86004cc2d27a42a49f83ee68ce8ab573d281ac99f5fe47bb589dc0b494a298d07e61ff46f277e79d61dad0e845f88b95e2a1805311a15bf585397aebd781391dbb533a0d427792b08395f11ece19d8e9d956ba03049ee9eaf06bf98191c1489fa20b9d22e68c0fc2294a8b77e53b114ef620e40e180a53543e1bc24bca7e7da82939b919dcd054558f8f4f6ccba7300518cef4b4d1d5cdf044fb88dea32c092633a3fce15ead3239c79b28d6da6dd3be06e114bbe84bc1c55e89e69f915365cb358e38ea0c9133e5c328ff2cc8dcb2e929518bebc2462da8d607acadbe8f5635a89a616ebc624cc8077c958933bbe876ae90e2ac94e873ab49ca136391d17e42544b3e4c60b9bec3e6be1b135ce2c1c4a0577ad38ebc9046b695852439d6f8b8b94b5c0b6e158f3bdbfa57dea0cf782ce553204f4503be454ee7ab21e2c3cdc638c6c8635b32ee40ddca38e67fb9d6412305eef1340f41ac78f7fd3817874dede07365ec8f3e0471cd487985f8a5d40d590a15043afb04ce5425a3171b7fc6ef3eb0dc652a0364977ce94f4d2c1d525140a04543c8aa8472942d9cd781d79868fd6a668fbc5b03b56dc07c6cfb2836cd071a78da90da48dd31d52f40e9b87fba4f52a4288b2c39f96b7158642434328a850c8fa24c5d1bb6f63636b02f3669133dff3bada70512b10bccb445d0418fe2b44dcca1f726195a5f3550f65353151cc863fef8a1c94737997568fa04c10bff6fb366d580f3a8b8b33f11f5e83257b42776a1a3c5ade1af9d6c57caf4dc3926b0de285fbc0c6f327f3fc4c84602d59cc8b3b0dde2814f3ef0957c73850bcecb274cae56955aceb3724d9830d69ea75c516fc8b17b76a3e1206750bbb2dd0b206f8d1d5bdad6e95d0f8dfd1e388176527f4841078c228866a9251df91f9705a980bf13fe0675f8e9c0f7d516ce552b0da48aad97cb6b5b1808853c5ae15ac171cfb76d6b2e9646041157420e2e43b7d8d8a43d6f56a09c6227cd4d048c0b0775eb2350cc32de7068152dcd12d2a1ec6bc44e165c82a0a29b46359302675f3b81d232b40d73650557ac949b6771d967b396a12f2b5f395fe0e5880c3b6437011c0ddd1fe734639ea5c180050a4d6a9c417da89d7366c4e97bd1a25bdac29b2b8115b36263f9f346c7a74a0a065a5b01d1c1224cd4c208c466af14b908842e79743dbb5055c6563c98f904090e54f35e131665891f10541ea5719d60e513985357a3dc33577e0bcd6a76b58b9a92bb95c46bbb887b616a12c557576c9ddda0be5ba59f87961b4a67d75e4456f0bced6d3e6059227f30e4c6d6a409ee44d0a4a64e03937be1970d07d41ff5cd53e23f38a1e52593fc992318034c8aed3aa4025110d2eda8685a6b6ef097cad4688442ea4636c7888acf9765fd51547ae92024f32d0c0981def7071346c8e31d24ea0fc838ec48b26068872a631818f1969fa8a67ece1f8bcff5980691b614c8e5f3e3e1406ea205ab036e6cfa2719e4394e8ff5114dfd4ae9c0728bdfa218628b013bbe5970415109790ca452846b9fea57da4db61f9dd4340adb63239c001b1c5b994b41e82cb3f21f0d8dc61e620e0ddf60e2cdd68d3b0a12b90cd1e4838349277b4c8ade557008f56fbb6ac6de708066cbe25692941b4477d09c92051c2fb2a0a34d771f567d7a276a79587cdac7dc0c7bb8847b1ebfc7c9ffa839144c3ab4d377f0f7bddc54f7684afe383b70b17030ed5fa83ef2717ed382801791399925cc2a64c05923f5349ae2d20815a5b3f3ff89ec7b055ab59f00c88136e5267b494e5b22a7a7b9a14d3a521f2bdbf53e0e8fab7187e059a3d106ae8b3bca6a272fda57817f12fb7ee260820a3e5ef32944e10b69dc73cf7e487983d67217e42cb6db2afbb95f6459dd8a731dd215452ac9da4ccd809c345ed47e8e6440e71fd301c3bf8dd4574eb9236d5abc58aba84b8f435cb5492f0803f865ada34f46236c5b786bb2606673f091cefc24ee84406e55e442fc523e30c979fc4c2762b4d0d4cadb689da378ef78dd5d4c374ba6be14a3e11a277b326fbc33c053f3626c75d92cdf6a9ecee9f42dc01be8a529c675314e4d36dfa4d3f123c30335a574edb70b443bc6a1cb63c76de2e8e657d77f0dd776d67a860a6fe0ba007ef2ca205c7ca670d15cb85cc427c9e683c7af2530d37b4bedf4a9363b239b485a42263f219959103dc85d56ad84564cf41ea1c7c6b7a4db323b68645ccb63c94ddf8291f9335bad97db41a0940c5a4defef7127d692dd5cebce5807c2d13340d4adc9d6b5226a04c99275a9c94e94b75ba8f18c59e8b662ba6a3e4bf3e30ebecb73fc726d748e3f6334ad23fb34a31766c2a7da593a5caadb6d7d005db15dc1045adbd706e6cb6f9192ac7ca39f4a428690aeabce44cb2c95191ebd415d2373b8b06fd34bb1da704d2c6c0fa7e661cb315e1a11c46a83b89db238755c150e307928ba99ad59ce58c999b1ae0a53fa2922be907c436e3762001e1d445f7f0be5b375785cf3aeb0781a13f19560dd6ad17af85b36fb2448b2fc89e1337b83ef83e63bf0b3617b885ec3eefc5702902b0383588a51afd3198a0d8d609c592f0329cf843643016fdd60f5970bc188420ffebc1fe7a847bd275b27745646fb49ab5b166126665e41dc2bb81e75ffb1642e7d92f3c995cbf320e9b03b2a56037d2fab65e6e4cbe6810890ba3be9414762c57f30c5b24b6586c97f3add0120f3797d2c9b3d44cfbe85e127c5c726dc64a78ed834122ce11c21a0a5ac5f2338a0f263c8c0eae195cb91568eec22fd760c0a8090de75091b7b87312ddd02658b17bbeed778e49d603530b5fc1440129ee95cb6dd3cae073eda0bbfa29bb5fbffeec3cdf6655a11454d283912daadc19633c85c6921eac11f1b08529192419f34051d012b257e5ac7acd451182d8b58cb2799440b7c9b55c73892c9d5859393c04826532e3938cd7818ab174550bf48c453c701ec00175ba540e8d6a3eb8b916bb242528ef176403414fe3df8a7efd12a7ec5303f12b5865739c99dca105144b1235cac88bfc922eb2f25035ea21d91c7ea59ba23ba17beab738b5c3acc1290461cab3c034ec357ab8ec124514a8c7d953d4db75d1c1c651b529be2dcf62ddee9bda7f863860de8d20376366a482208fc7745b9cf61b2774b7e720400f91a7ee1591ab94c14cae7668ff9c6a4527a3660bfbad345aa20bef69a91eb916991507050371dcb2808750e15a57b514538229f8f2906449703f5ef9a1854de3be96b12e3574c051991ce1cd0e5889fbe0e51471a76e842794f802f22209ceeda55f0a4e035d9cd242725032106fb837f47419e14425f85dcc9a510d6501d27637df3a8436facb56188744f43f160f0c7dd1102491d23cd774cad4b686da12a8289134cae6e59167b1378f7c2b21861b90cb857414e503fd14a1ad2ce48af10ec12a9eae6ed8389a7e05ac01b40fc41c1c7d418881ca9e823266b9f68a61c5bd5a0d378ded898cdce3272b36d3eb79aeb6c1d804ddc159b574f93b4c5346fe6a562781c69a6e11fa6467e5dcc7712ce3ce26bb6441e89fa01c7165ced4979018153ab29da3cd76e72eee07d8c8bb9b168806db527ef1f51ed44e9813fc64b27b06870d391f2e1d73f7899b180e0a740f1295f671d73e81a8a12ad39a4120355a2238968f3094e613716bfc56fe82ca13efce4e9f19703166b2b65ff1ee0b997396b372061d238b4dffe1ef2391f62e7c5350437709fc8dea022978f57a69303426701262f5", 0x1000}, {&(0x7f0000000280)="bd2045a2fb975ceb5db544ae5e269c5b1d0eaa19a8c97ae054cdcf08da47c9968aeb2238de58dffc034d6fdb1e8c983a103959ba8f1f4d7cd6333866aeaab9b5e636a709da6aec44ba6cb423e1f17bb834499ac8cfb08c7fc302d40ecfa64d5548a3ac2e9d89301f4373a526623caab3764f1f1e918b1eed0dd2888618021c8bd5972952e11aab38e0ee8d8679189e37ae80a4", 0x93}, {&(0x7f00000014c0)="8bfdf377a2b5d1042955fd616fd0766309349c964e8195bb25389a6b4183384f1906b701ab881c6bffce561793d336ac655dfd8944923c64ef881e60d5a574b8996428f7d45110f523b1ee0398b948a31fedf6c0ab6596826cfc8c5dda90a9ded9ed13047f78ebca4d2606e3f7864d046410193ae2b9d17acb198cbf1368abca85024a6804480cfbf9dfcd6d40bb8861006e546eae142dd2a59531dbf88739b0cf17dc3ed1a5d5eae2b0c1542e99d09f2cca4ee758ca38eb812e80bbed2de3ec1215d5ef369b0873582cefc4c6c6ea55cb1d4a4876e9f4d3a461f6f5cf90b88e97f14ae22213ff9bd629b82250d42d56a73a6b4f5b", 0xf5}, {&(0x7f00000015c0)="844ff18f8db4b3a7d70545177c7b1006f4825fdab6771b10a441bfcc7b7f772bba9e4f38aec31675cd5f5c1d5ce8f0a6b689a07f4708f46433e82c7266ed70bb0b1b40bce6676ac6c47b97b026e75fb34b1d7626399d600fce226b044952430614f7008717951efb1f267404faca93b3f563862875e99a1deeec83097556b66d72ee51d97d39a7835e8748b0c9124eb78d3c85881512eb76dd75d199071db93d61ac962c5e2ec621d59621c774cc37b81fa47720ff89", 0xb6}, {&(0x7f0000001680)="22671fb5dba262d4e5da394aa80200d3523b604a4d6dbd7e3e4fc65de8c540d770cb1a9d95c2a5ce753a9add6f", 0x2d}, {&(0x7f00000016c0)="1fea1a505030bd692e4c192dade9988b9b3fb9bd40a097d5e66212dce0f37ad37e6ea4b509b40a6c6b859998671ea0eb9272fa3b5e", 0x35}], 0x9, &(0x7f00000017c0)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0xff}, @iv={0xd8, 0x117, 0x2, 0xc4, "800341fb674b4c479511d30144bf259b5a2cd9bf9dd994125240bab4f97eef8d47e1b26a0ec88116ffa46a25379f00feebfa9d1a56cf93eb0cc2990dba1b576c5b115970578df82730bbbcc3868f86b9ec8fcfc7acad39b423a5ee2e9192c2b63cc906e4adb4e60de05c108d4206763d3fab9d5a2d8aca85da066ca5ea1813dcee50af2ee6a7d2e50ecc57cd2c0b4ea3b5ac0152b1a86858554026e798a1a5ef89dac8d2c098ac6710ed8c1e191bc739d70afe622f08b34b4222d8cf62a990bb849be37a"}, @op={0x18}, @assoc={0x18, 0x117, 0x4, 0x1}, @iv={0x20, 0x117, 0x2, 0xa, "45a1675db8af68d9115f"}], 0x158, 0x840}, 0x1) 06:34:31 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f00000001c0)={{0x3, 0x0, @descriptor="395f2875409f5d9a"}, 0xd7, [], "8cc2dd9186589da7382b756499f57558b3e9eff15a99192797fd37a06f40c6c332c4cdf9903133f70bc35d023ae7f61a6b602e8ea07068b3e3b9ced3846418dd5a16d47e5fc3010f5bfce9ff4472891c146718687f4260cf63ccea97073c95fe0abd9d8a233e108a0445f8aa2413376c94706e62a7f57d951e2812fa50de8b5d595549b999dc511e7c54da44944b3da8cc1b6958781171cf3653b119b1200c310d97ab63cc005b4a0342d63ce2e5855c9a792397d0d5b64c754a93886a0ac018536cf3c5c2e14b886c31d945bc8459e917a74d68bb4771"}) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r2 = accept(r0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) recvfrom$unix(r2, &(0x7f0000000500)=""/226, 0xe2, 0x102, 0x0, 0x0) ioctl$KDFONTOP_COPY(r5, 0x4b72, &(0x7f0000000380)={0x3, 0x0, 0x10, 0x1e, 0xf2, &(0x7f0000000640)}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000300)=0x0) syz_open_procfs(r6, &(0x7f0000000340)='net/if_inet6\x00') recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r7, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) r8 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/avc/hash_stats\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r8, 0x84, 0x6e, &(0x7f0000000480)=[@in6={0xa, 0x4e21, 0x1f, @mcast2, 0x7}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xf}}, @in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e20, @multicast1}], 0x4c) 06:34:31 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:31 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f00000001c0)) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/access\x00', 0x2, 0x0) r2 = accept(r1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x200}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4880) 06:34:31 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0xf}, 0x151f1, 0x1, 0x0, 0x9, 0x11, 0x8, 0xfffd}, 0x0, 0xd, 0xffffffffffffffff, 0x1) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x4}}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz', 0x0}, &(0x7f00000002c0)="585cc9e4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff01007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53dc9f2653d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xc0, 0xfffffffffffffffe) r6 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f00000001c0)={r6, r5, r6}, &(0x7f0000000240)=""/112, 0x70, &(0x7f0000000580)={&(0x7f0000000500)={'michael_mic\x00'}}) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r9, 0xc0bc5310, &(0x7f0000000380)) r10 = request_key(&(0x7f0000000140)='logon\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='\x00', 0xfffffffffffffffb) keyctl$search(0xa, r6, &(0x7f0000000080)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x3}, r10) ioctl$VHOST_SET_VRING_ERR(r4, 0x4008af22, &(0x7f0000000000)={0x3}) r11 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000440)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r11, 0xc040564b, &(0x7f0000000480)={0x8, 0x0, 0x300d, 0x81, 0x7, {0x7, 0x80000001}, 0x1}) 06:34:31 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x2, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ocfs2_control\x00', 0x20000, 0x0) ioctl$TIOCL_SCROLLCONSOLE(r1, 0x541c, &(0x7f00000000c0)={0xd, 0xbee8}) r2 = socket$alg(0x26, 0x5, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='trusted.overlay.redirect\x00', &(0x7f00000001c0)='.\x00', 0x2, 0x1) syz_init_net_socket$rose(0xb, 0x5, 0x0) fcntl$setsig(r0, 0xa, 0xb) bind$alg(r2, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) ioctl$DRM_IOCTL_DROP_MASTER(0xffffffffffffffff, 0x641f) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r3 = accept(r2, 0x0, 0x0) sendmmsg$alg(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0xa7}], 0x1}, 0x40012002) 06:34:31 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$TIOCGSID(r3, 0x5429, &(0x7f00000002c0)) r4 = accept(r0, 0x0, 0x0) sendmmsg$alg(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r5, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r5, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) setsockopt$inet_tcp_TLS_RX(r5, 0x6, 0x2, &(0x7f0000000080)=@gcm_256={{0x303}, "63693d73caf82c14", "b6e01eb53fa88bdc6215cc8f976744f09804a25c40bc924f962ea67364498a35", "5b350ea0", "4a2e406114c3a33a"}, 0x38) [ 2034.605060] QAT: Invalid ioctl 06:34:31 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_CREATE_BUFS(r4, 0xc100565c, &(0x7f0000000240)={0x1, 0xffffffff, 0x1, {0x9, @win={{0x3c, 0x9, 0xffff, 0x1}, 0x0, 0x5a, &(0x7f00000000c0)={{0x4, 0x100, 0x9, 0xfffffffe}, &(0x7f0000000080)={{0x8001, 0x0, 0xfffffff7, 0xfffff800}}}, 0x1f, &(0x7f0000000480)="ad2cc7b62f9bace79a5576fbf9c6070ebb350b27f2c4942a989b50ec2dbb678ae009a0910140c8c45a997a933d7f62b4c776c8df36dcee496445412291012d4b3c47213837bba55f7ca97dcb7bf144b25738c6e431a361b2cb77688879159084d107e4c38b6179237df6766976d37ed630e4d183b4e67dce12d0ceecb1d441c97fbe9e47b8222940c18e39576d2305dbddc79250fb99b2605b052d5500a435b9b95e791b49ce14af37d87bf79a4befbf7968e4c19bcac0c23db48c366cf9699336edd7798331b205ef36833ca42a06a90fbaace6f8ef7f776f01f52ec73fd3794d7000b1706b1beba4891dd3d624caba2f88e0e552008e0e12f70639539f20d87f73427b1dc4f1fe75fe0cc42dbbf4f458ad671daa5e488968ac5f6eb54e2e6be88b94c9d947f4febf84a806e3c717cd4ce9026435c2a48899ff93a04177a8679b4b2591e3f0820ba6bb9fa64f808100db42ef93a31ce145fe091639f7fa5c68f2c12b128b02f55ca23793792ce15f15088203322cb9afb3af192a6d75544c75e9ed410eef1d1438b53f3724fe2f985733d4c2efbf5bfedc3cababea5581c61ddc44b78d023cad580ca34191cdce2b2d084a61e1dffe4b8990ce408d23f07830b72ddce05a46d014dc6a8ea574455b765a17cfd379c1e8f0054d58b0d66409205e10bb05fa9a59d550487af74c86fba3a8cf121671686ac5b52612927f928aab22f23048d94e7c3593c3ebb98f6dfca771bcb3a8b761b4d514d0939bec005606b01699ea2683d8eb4225c1eb3f24b4727b7f3e49ad4b4b5d590d44de10bb9dc60da5f8651e5638d4e5f833968e9f52a65fcfc64bdb6b977750cc1ec55512112f2ca3f91e2f50037c9b740410ffff08189efee91dd7202c8df8f323c134946b3f1ea9130572f47e094d29ac67ecd70913ecb2cd78eade67797df761c8252c7ad49f550df9aa65ba7b85ba7626db99331d56a228e93064ee79d0742cbba75e53fc34ed0eed425822c87f0737b661a1c7a91588b091c6d715e2e5ab563f79b50fdb35f95e87f6a301aa7e3ea5c5d4dc40e6e7f161b79eacfab5da7d9e7b9b8140b50221ea5be58617a19e301eacdd6f52031407b3cb139910b9e920fa57b2f9003295493637da6a67a30b970c38c5f3aa66c05cfc92daa5fb47ed3853892a139e02e27b30afb5c836efe676e11b03db75cc4fee8b4a66ad644bcceb318635af77d219a24be410cc690d765d914c814a076adc94c0a47d77d96b28fae3ba5e2e6af1a432c8c364cb1fec12a0f907884c61b829210d49c7167c1708e0caedde953fa45f1143b0686dea0d351d9eb148a72c56178ee9b1158caab9849cf36e20380226df81b4b4eb26c091b163ee599c06735b7f381f3aa7f20cd2e2a974ac0aad17b1965696a0aedb10ca221ccf556e120d43aff7e81ee3f47f3d552929fa479afa1c2a9f7e64f34c0507581c0f6b49c6af49006303c95a300fa86fdebe419d569f0a30f0e80d11e3aeed2378c66f9d0d6f5b49651caff8c35a6df16448e39dce1309767c61f62c347a4b90682fa01026b746d1f592a2171f8eeb16f90860ae8d8697be7f366499e3e2f80eb7a5c0f43257e98ecd4b0246c5a27ede09f87d4dd850b780767ee72755631c91eae523df12a1e570e37c750eb02978f9577f0ac226136f5e21862b9f00eb620f3b76598d313b9f74265d1e1b00e53bda53e3f3c35ad759f910ad18011908452e89adf36e2951a025c99f8cd518b4b884d42422ed08469204933d912f25fc59fb8e11608414c1036364cf817e15548ec184e5f581e9e6ac98bcf093849d7005f8cc5005947bb850be5388afc9e2c5d57b85d8b6ca9cc3e4360e5146227df98eafa79420e365ffb492e181aee526c693987ab84024ace8a554a8ec1252fa6dd8ac97291cbfddb4fafad83300a327e955c92ee3cb2150dbb967bc5077282ec12c1c35a5e6cf01919a9e724a4afeaa9ccc18090f57b9f564ec32c404266dad68ae15ea42bd70f73e10137c09588c229d5054e57410377d158461a192313d44a010eeda7382e637f2625de96cedd8044bb74d41c2ab0804035541bf0a6eeb850e5b986b9f643dcac4b3edbab42a90db84314011440b21d81af5d2ed8c0458f404c7597edbad6f4fc06fb312dc05a8ac3d0439c67cf0f5c3b92115a71438ee692389ab60352e9cae40fd3a826e061f2e57f5a2eb3b713e96a198d1730873d5897476396adf74bd3ef8431c5649f8382e4fdc3823549fcefb16960b2981308af6f1e8b067cf275231f0989c3cc7cf06d238c302d59170b7b9fadf9a783c274ca92e4271d89a2c91d19adc1d6b86aba837d7300ada77433c6e0bc28b86805b2dac97c045df78ac652950ae514e74fde9c71a5a125ecddf8c8400b58c7573358c076e2db984858436eec3e779f343a950cc30b709f73b210f6cceb1e1944d05d0bbfc5a6ff302b6dd5fee92228dc251338d04ec6590e9ed3c8d82442a6ca1dc80f3f7161c2635231ec3be8bd84e639bb4816cfd1ed8899dd382be1e913a3e7b05930e4d40b01f092131622d4772c63038d3a4fddd8e53f98873073a0de89b6f1f2874857f4fdea99b9036c76271ffdd8c8a42f84b5d8dcc7d03d1fdd659e8781e35874b6b4a84d8b38ffe79fadaab0046df84b36d965c501038dd89558dd04b6d77d8309053db25eb6f0ab9322227050a127faac74a8f65c955b5d0ea6fb1a828a2c686d89ffa5aa83b239ea30c356682f440303bfd1f9d594ecea4573e61c7f757a0c6f13b7a8dbd407ffa8dc075175d765d375c9c4fa7d512a82ba3ca6b6bd811f84cecafdd0a22a1076d242bde4baf6d8715637e4abbab424c215727b32ffe9b3b1ad7a74d5ae47b9e95c133c52efe1d444cfc90366ca03447202c6a80a1e055925bd8915a6fd5c6e41b07fd281680514a5c8e035b270e2586a4ec52e1b1b5472f3c697df291c44d27f5f4c2132c4ba45ab596c35b0081b68509b5ee7558d190529b77270bfc1b3d73840fb25f90245b3ac111e73a799c6db114210e129a6969692f13a2c4f9fe5036180bc393f07ac46c7b1bcbc519bb8d08dc2c3a96fd8f7e88b814a7be4ca3c198d1273368ead6777efeaa2c3fc855bed12ec7243dbf5c73dcf1970a2471ce49e66be11f0d6899301ba39c83ac3147b71f1972cae7c1c08bb8cf10f7c9e1786fefc596297514a2af42032763f319792e6392f4a4870cf8472eccf4dc2ab0e5fcf19e6fcb259cf719f64d78a487d9dee4302b0b356951366d4bfdd181156d5b631bc0146f14d16d100c9b5213b36adca477c5af5502f8d27dabba4f90ba3987fcb8a931afa3143fb93494cc526a2f1f46925261969e931f42bb76dbcce67ac340415e58188a2ad93d8d707300c5de7fd95c04bf4d2e642333a87a7130f15caaff9af887e73e4b6d0e6746bd669b4c6d068b4301a733b318ef49ebcbfa7460a9f2556a4d2c172288d277d416a1733c4f75bf6f2b0fac861f5ec3e9492e04f3585438cc087325839fe0264987f45a34aaacd23cf8b16a7adf7260abf777a897a15171523b9ad0f1d33f3580199f5c93372d40d93448d29eb669361aa322be9b559ccc079f2a0a0900387769ca147984feb4a149dcd1921cf398dfe889f232441a5ddfbeeb804cc6c893a5a89a2129ea80038ebf8a7fdaece2665df84b2f1dd60be3129bf18ea0b26559920f389a4c657cd41d0fd0e5dea2b07bd30b3c1aac4faabddc538626c59db1648fb707113887ae0a606ec9d8b96a7f6c996502ce709aa464f56302e764aeb56e8f377ecd58ff8231a3874b6899f4929d4bd0c4b0f8609a95fc7f0614d37e5773a4e0af26fbf6162ffb0a59c285e9b2da6deefb219e8f79c3f9ce218a9fd1e25920d4d183a8a16009695ada1a0d8fec080f3aec4bee5985e0c5deff8ba1e53f4ced7c76bc916425a92d9e8cd297606f5cf84a27d8ec0055d0fe670d9c32a8163468e047e2eb145a27ca942bdcea667ddd2a0f73ee8648cde51f8368ea392c4d0f3b7b6b352479fc3a765289d3420c528063b69f6402a15a6fc924e900937d9c256a845c3e4997046f750740789b99f9932687eb634a32626e728ddaf582d6bba6c94cb0c3f48a33dae8e789ef78fb0afd6260381c7f94eacacb75dddea9277a8b07eb79b6394c3e1c2aa5b804df362b6128dfc83807e0fc3adad536ef7cd9aec73218222fe017a62ce75d16a5a7f3c112ea7fac95a0be36588e5322e3ed5e27404be1efc0ff1e69d5c7b91c50efc3048bd49205c2e053a0fa02f04119657b9d544fcda188985b601024c685333ebad58837b876eb1c3a577a137bcba4f51f32e7300feb9b143b75143f2a77ba235107d91eb10f4cd5436993f3d307515f8946a427b104ce2330f49f221835d365189eadba32f314cdc6ca6d8cb2ec59c5164c87017c55fbf739ce9a49fe6cbb9e4ae6d3400da71ada9e34d07615314a829cd271fdf09b65e749e603b74f5e6d12766e9b8f523fe2080fe71399d468d5b6418fb0a5fc826107ff97798955f4b8ca8c8dd884531b968c443050b81b3459b74590be716179159e84b41a49abba15912c5482d36e32cf7e8ad483806d84db42595750c9f191e51c4fc997c6572bdc4d6ccac0a64eaf5f5aa4825e39c9a081ffa43294c2525f5ec2628444824e58db0ef818e824137e99e832f15c902bda58b1962d7969e7de71e1336a52846c3e508ea8faa0d52c308a2a8eff6fe360b4178b05ab27aeef34b7ed354dd2edceed14e04c9156de14fdf227a811ba7d22a3d7b8a4658b2a31ee8479f270f80b198584ba357345d1285441fc4d09cd02569a9f64b47f4eb487f0922f35c6fe65a2f11cb1007afc8070de21adb52f0686203a989a6085a917fa87645b044a5e6522a8aae208c1f26644618403616e619d7355883667b2f75de092652e91b4a657f894cff2b0d9b7455cc5c44700f226a824a13cec4cd31dce83322759b265bd6a095dfdd64d56b9b1020e107a0719940da335d503c8f7d2ac1f04e9ac99c0ac03f2ce80b72b065a738b8b673ebf9c5e19b83dd5b4bcbf4a0046435eb08f5fd9baa6d0824c72a917f9157c7f30188bf8a6a7502bafb5e94581c5ec30a99463c628ffb1a3da90917fb9b4b1150a8d3050c22fe7538f7da0e0247f9c964e87b936800355e2918d2d9c44a11c0bbfd06c8473d6be7aa4ec1ca454bdc3687d716149f77a11bef16c8e9d00c3d4c6d698c8b9d26cf351a6f7a4a2ae843e0152a255511ebbf3a0b1390d3fdc0a0f542a2672d710517c6dc12f90c36ebc4059bed1fcb75f0a2ff4d31d3af20504fb6c0462622abb8942176cc422d6a7e1c2ad0d2e03aa760792b4b35ae7626f0d663b3741c5fe92d2df143e66fefbb63364160f1180a3e9015c006191a17c26c8b6912ddcea78c8384b85c648e977bceda029ebf2d9e60ad4cece02083e92b93316c2e88512df463e8213dca3c273098afb99cff9b05150d2849d977a768f93312547d42bf29d90c980b0480c2453d2191274778fd2b29e1b0af54ba866c5f4a21985c93fe44a615b5c0679bf0796842313fe3e2923f1f1b1274c239e8cf1d08548eef67ce044aaac919cc49c943c8c357bc1fb246ab687bf81d39d374e83b6ab7766aa635cd373c292ac4416c53871cb8e88479b1e7ef196d636a2347561ebc3fe3ca6c89fff0efaaa93a8526cee7af6972aa1ca61c7cdaca5f317e6c1a24786036f623d348acab09f2c143804fe5df771c24081a02b203a7dc11c0058644018b867777d721e163f8a92681389fe5cb82de423e28241705c", 0x5}}, 0x7}) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x400, 0x70bd23, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0xfd}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:32 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r1, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) getegid() setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) r2 = dup(r1) r3 = socket$can_raw(0x1d, 0x3, 0x1) r4 = mmap$binder(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x4) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000400)={0x98, 0x0, &(0x7f0000000240)=[@request_death={0x400c630e, 0x3}, @request_death={0x400c630e, 0x2}, @acquire={0x40046305, 0x3}, @enter_looper, @acquire={0x40046305, 0x3}, @transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x48, 0x18, &(0x7f00000001c0)={@fd={0x66642a85, 0x0, r3}, @flat=@handle={0x73682a85, 0x1001, 0x3}, @flat=@handle={0x73682a85, 0xa, 0x2}}, &(0x7f0000000100)={0x0, 0x18, 0x30}}, 0x400}, @dead_binder_done, @free_buffer={0x40086303, r4}], 0xd3, 0x0, &(0x7f0000000300)="d0e1d9769a1ab2c5dc044e939ce9352c319203958773c4fe374090e5dc67a4b9a00e25ba34133624018ffa8534af8d30fa1b952ede0c01ce0b2e7e82441b881bf02f917732cdfd028023bc68d59ec989d04531189f17fae0f9d0069ee2eca020681843c9cc2415887ce06557a99f299681fde1bffd703906123700112c96da6d647eebad4db1f752f03e390fc676b2528c20b3a9fc1ca82d0a6cbd0621d5c5620f9fd8c83156383ae8cc502e4db0bca8f8b8fcba9139d3fe66c0ae538b71aa03b719140ea8b85d8f26a8268a3aa185d739b35b"}) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r5 = accept(r0, 0x0, 0x0) sendmmsg$alg(r5, &(0x7f00000009c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18}], 0x18}, {0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000480)="d85ccd7d141a75c983069a746c9b846044b3d8c686171470bb1a27dd63957ccfe2e5c16c1ce2e97dbdad276ed34d4efde0964574204d629da811bf431fc115e2494e9e6987aee6cf3c04d8a45e38232d3194d910f2b163064f915834ee9d3e13984379fb842013d313cbd448b4a897c9e34aa1839ec8597054fff4f505f3f042cababcf1eb002f03571a15", 0x8b}, {&(0x7f0000000540)="db494ace925ed2e5141dc8718b4263bfe101990246b40f75d16778c46044346508977a7027107dd205955484cdd1aa1ee8", 0x31}, {&(0x7f0000000580)="7e0bcac45586fee0331962b3d3ad504e66da089ce65daa631730558ed3d9d080c6645d33b587dcd21a50836ee0f4f073e8a7cb13ac127fed87b8c5daa5cda8e4f9d494162e69505fdc4ac9cd9867875417204e98b215a3c5721286050a3776", 0x5f}, {&(0x7f0000000640)="5403efa820fe43dda19285e3b7f46f636fc2e3c2d0530c3f3caf18e871f5bc17eabc718cf710539679f292f7bbc0e9b91c4d8aea1ed0a1c2d98a69b631c61c4dd4f1e8a396356ebfd9a73d4d3853778c31a822a2ce980083d5e4a2b35f1228ad846dd387eed744107e21e31fd441ed8aeeee8053c0c0efb4e38701207b636ea959b3dee524665478e28427f94462cf6ac997f1b1cdd06d006ecbe605793a6d984983e53c9565b163ab1782669e2fac30031db594c00ea6a9cbb540f361f94a828236a7521bb084edf6b89d73b299b21c9c981b81d80b1fcb0d2b6799f1aa04217bca7a6dc1d279f863c992bee1b78db231243cd690da997d", 0xf8}, {&(0x7f0000000740)="4cc3e4b8abc66c", 0x7}], 0x5, &(0x7f0000000800)=[@op={0x18, 0x117, 0x3, 0x1}, @iv={0x70, 0x117, 0x2, 0x58, "7a555930745ee825179b2e87c166d37cd8b704ebe2106a6bd018ce884ec4aedb4a59063d2889cace952bb41bc97e6a53893dfdd491160ef0b8440d5e5eebad69098da264e961a4bebe12d15456772032fabf946e1b26df50"}, @iv={0xe8, 0x117, 0x2, 0xd3, "d124e18349a58749fbe70a7c99ae1a63d293032d6e73ab7538d5bebd5899644ded07b532b55573605abcb92e767c9b42152198c03dbe5e538bdc6b047da11821a90594ca501abd0b60a2f4393c8a5bb7569c5a4c215b20983033200daed628a5daa7ff8bc1f3581d6796536fc4a6f3e8acd7b93775f94dc1916eff94453950543116c3e10a18bb82f4805fcef28ea423174b7c141e60c3577787aa3ab7c3f4fc31a34e579b29bec048acca2a93bd1f5067293b83391edfb28de6fb3bbb40681e9c68b55646647f821798f58f58f389dea92e1c"}, @assoc={0x18, 0x117, 0x4, 0x1}], 0x188, 0x40008c1}], 0x2, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x14, 0x0, 0x200}, 0x14}}, 0x4880) 06:34:32 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) 06:34:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x60) semctl$GETVAL(r1, 0x0, 0xc, &(0x7f0000000180)=""/156) setsockopt$packet_buf(r0, 0x107, 0xd, 0x0, 0x0) syz_open_dev$sndtimer(0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r3 = accept(r2, 0x0, 0x0) sendmmsg$alg(r3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x4008804) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r4, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r4, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f00000000c0)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) 06:34:32 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000002e80)=""/167, 0x7a10}], 0x1}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="e7010cabd538fc43df250f000000050030000000000005002a0064e100004a38db4e6798df5d81513314edeb6bdbf0bfb20bf2670b3701ca1428"], 0x24}}, 0x0) 06:34:32 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x80000000, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r5, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r5, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) ioctl$sock_bt_cmtp_CMTPCONNADD(r4, 0x400443c8, &(0x7f0000000000)={r5, 0x8}) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:32 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000100)="d353ff072d68b2e4dc14aa5fa8b3d94c22") 06:34:32 executing program 5: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)="799d351b9670b72743392cd5f3eb4725f9b1738b635e71d59f7d5fc424cbaa8dc6a829c9a315a90bab34a088f0050d5164851dad12aac40ed370489e1671e32f9aef366f4ab74b013aae74b37c4d1f4a3f61cd64ff33f49761", 0x59) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(cast6)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r2, &(0x7f0000005540)=[{{0x0, 0xece40000, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0x24fa, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vcsa\x00', 0x1e000, 0x0) ioctl$TIOCMBIC(r3, 0x5417, &(0x7f0000000340)=0x6) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xfffffffffffffefb, &(0x7f000000b600)=[{&(0x7f0000000240)=""/176, 0xfffffc73}], 0x1}, 0x1) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x24}}, 0x0) r4 = add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000480)={'syz', 0x2}, &(0x7f00000004c0)="2e63d944ed7978ca2fde6f1f30799af015df52d24a4a6bb4320fabd1366fa7fef0419d4cd075a60aeb4b773b7a9796134d0ea32a90ef08b27d1c880e7f748481686dec8eabde178e29e97df04119e94fff3f7e26fed39b6089091fec141a5207a57d07dcfac1f7ed64ba2bb5a24bf8", 0x6f, 0xfffffffffffffff8) keyctl$describe(0x6, r4, &(0x7f0000000540)=""/71, 0x47) [ 2102.230253] Dropped {multi|broad}cast of type= [86dd] [ 2291.670277] INFO: task login:7397 blocked for more than 140 seconds. [ 2291.676828] Not tainted 4.14.170-syzkaller #0 [ 2291.689836] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2291.697893] login D25920 7397 1 0x00000004 [ 2291.711926] Call Trace: [ 2291.714547] __schedule+0x7b8/0x1cd0 [ 2291.718265] ? firmware_map_remove+0x196/0x196 [ 2291.727825] schedule+0x92/0x1c0 [ 2291.731255] schedule_timeout+0x93b/0xe10 [ 2291.735402] ? wait_for_completion+0x274/0x420 [ 2291.745053] ? find_held_lock+0x35/0x130 [ 2291.749238] ? usleep_range+0x130/0x130 [ 2291.753562] ? wait_for_completion+0x274/0x420 [ 2291.758171] ? mark_held_locks+0xb1/0x100 [ 2291.767829] ? _raw_spin_unlock_irq+0x28/0x90 [ 2291.772413] ? trace_hardirqs_on_caller+0x400/0x590 [ 2291.777447] wait_for_completion+0x27c/0x420 [ 2291.786797] ? wait_for_completion_interruptible+0x490/0x490 [ 2291.792688] ? wake_up_q+0xf0/0xf0 [ 2291.796273] flush_work+0x3eb/0x730 [ 2291.799905] ? insert_work+0x320/0x320 [ 2291.808945] ? flush_workqueue_prep_pwqs+0x470/0x470 [ 2291.814232] ? lock_downgrade+0x740/0x740 [ 2291.818393] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 2291.828299] tty_buffer_flush_work+0x16/0x20 [ 2291.832841] n_tty_read+0x813/0x17d0 [ 2291.836578] ? lock_acquire+0x16f/0x430 [ 2291.845468] ? ldsem_down_read+0x33/0x40 [ 2291.849572] ? n_tty_kick_worker+0x1d0/0x1d0 [ 2291.854321] ? do_wait_intr_irq+0x2a0/0x2a0 [ 2291.858654] ? ldsem_down_read+0x33/0x40 [ 2291.867375] ? ldsem_down_read+0x33/0x40 [ 2291.871506] tty_read+0x171/0x270 [ 2291.874959] ? n_tty_kick_worker+0x1d0/0x1d0 [ 2291.879376] __vfs_read+0x105/0x6a0 [ 2291.887779] ? __fsnotify_update_child_dentry_flags.part.0+0x300/0x300 [ 2291.895179] ? tty_compat_ioctl+0x260/0x260 [ 2291.899503] ? vfs_copy_file_range+0xa40/0xa40 [ 2291.909172] ? selinux_file_permission+0x85/0x480 [ 2291.914839] ? security_file_permission+0x89/0x1f0 [ 2291.919775] ? rw_verify_area+0xea/0x2b0 [ 2291.928692] vfs_read+0x137/0x350 [ 2291.932367] SyS_read+0xfd/0x230 [ 2291.935756] ? kernel_write+0x120/0x120 [ 2291.939737] ? do_syscall_64+0x53/0x640 [ 2291.948572] ? kernel_write+0x120/0x120 [ 2291.952647] do_syscall_64+0x1e8/0x640 [ 2291.956661] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2291.966268] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2291.971535] RIP: 0033:0x7f6489b36310 [ 2291.975243] RSP: 002b:00007ffe725199c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2291.987797] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f6489b36310 [ 2292.003388] RDX: 00000000000001ff RSI: 00007ffe72519c30 RDI: 0000000000000000 [ 2292.015075] RBP: 0000000000000000 R08: 00007f648a419700 R09: 0000000000000000 [ 2292.023489] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe72519c30 [ 2292.035251] R13: 0000000000000000 R14: 0000000000000001 R15: 000000000060b798 [ 2292.043069] INFO: task kworker/u4:2:2018 blocked for more than 140 seconds. [ 2292.054652] Not tainted 4.14.170-syzkaller #0 [ 2292.059701] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2292.068114] kworker/u4:2 D27336 2018 2 0x80000000 [ 2292.079512] Workqueue: events_unbound flush_to_ldisc [ 2292.085016] Call Trace: [ 2292.087618] __schedule+0x7b8/0x1cd0 [ 2292.096000] ? __mutex_lock+0x737/0x1470 [ 2292.100139] ? firmware_map_remove+0x196/0x196 [ 2292.104723] schedule+0x92/0x1c0 [ 2292.108085] schedule_preempt_disabled+0x13/0x20 [ 2292.117982] __mutex_lock+0x73c/0x1470 [ 2292.121943] ? debug_object_deactivate+0x1cc/0x350 [ 2292.126881] ? flush_to_ldisc+0x39/0x400 [ 2292.135948] ? mutex_trylock+0x1c0/0x1c0 [ 2292.140192] ? lock_downgrade+0x740/0x740 [ 2292.144352] ? save_trace+0x290/0x290 [ 2292.148149] ? process_one_work+0x787/0x1600 [ 2292.158070] mutex_lock_nested+0x16/0x20 [ 2292.162283] ? check_preemption_disabled+0x3c/0x250 [ 2292.167311] ? mutex_lock_nested+0x16/0x20 [ 2292.176274] flush_to_ldisc+0x39/0x400 [ 2292.180230] process_one_work+0x863/0x1600 [ 2292.184485] ? pwq_dec_nr_in_flight+0x2e0/0x2e0 [ 2292.189160] worker_thread+0x5d9/0x1050 [ 2292.197885] kthread+0x319/0x430 [ 2292.201309] ? process_one_work+0x1600/0x1600 [ 2292.205810] ? kthread_create_on_node+0xd0/0xd0 [ 2292.215513] ret_from_fork+0x24/0x30 [ 2292.219286] [ 2292.219286] Showing all locks held in the system: [ 2292.225999] 1 lock held by khungtaskd/1056: [ 2292.230939] #0: (tasklist_lock){.+.?}, at: [] debug_show_all_locks+0x7f/0x21f [ 2292.240063] 2 locks held by login/7397: [ 2292.244036] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 2292.252767] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17d0 [ 2292.262097] 2 locks held by getty/7398: [ 2292.266073] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 2292.274805] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17d0 [ 2292.284154] 2 locks held by getty/7399: [ 2292.288127] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 2292.296872] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17d0 [ 2292.306229] 2 locks held by getty/7401: [ 2292.310261] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 2292.318953] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17d0 [ 2292.328319] 2 locks held by getty/7402: [ 2292.332319] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 2292.341062] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17d0 [ 2292.350592] 2 locks held by getty/7403: [ 2292.354561] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 2292.363305] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17d0 [ 2292.372816] 3 locks held by kworker/u4:2/2018: [ 2292.377397] #0: ("events_unbound"){+.+.}, at: [] process_one_work+0x76e/0x1600 [ 2292.386597] #1: ((&buf->work)){+.+.}, at: [] process_one_work+0x7ab/0x1600 [ 2292.395415] #2: (&buf->lock){+.+.}, at: [] flush_to_ldisc+0x39/0x400 [ 2292.403746] 2 locks held by getty/15897: [ 2292.407802] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 2292.416554] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17d0 [ 2292.425930] [ 2292.427557] ============================================= [ 2292.427557] [ 2292.440300] NMI backtrace for cpu 0 [ 2292.443963] CPU: 0 PID: 1056 Comm: khungtaskd Not tainted 4.14.170-syzkaller #0 [ 2292.451413] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2292.460777] Call Trace: [ 2292.463382] dump_stack+0x142/0x197 [ 2292.467024] nmi_cpu_backtrace.cold+0x57/0x94 [ 2292.471532] ? irq_force_complete_move.cold+0x7d/0x7d [ 2292.476733] nmi_trigger_cpumask_backtrace+0x141/0x189 [ 2292.482045] arch_trigger_cpumask_backtrace+0x14/0x20 [ 2292.487241] watchdog+0x5e7/0xb90 [ 2292.490733] kthread+0x319/0x430 [ 2292.494103] ? hungtask_pm_notify+0x50/0x50 [ 2292.498444] ? kthread_create_on_node+0xd0/0xd0 [ 2292.503128] ret_from_fork+0x24/0x30 [ 2292.506973] Sending NMI from CPU 0 to CPUs 1: [ 2292.512018] NMI backtrace for cpu 1 [ 2292.512023] CPU: 1 PID: 16289 Comm: syz-executor.4 Not tainted 4.14.170-syzkaller #0 [ 2292.512027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2292.512029] task: ffff8881d5fe4080 task.stack: ffff8881c6aa0000 [ 2292.512032] RIP: 0010:lock_acquire+0x9a/0x430 [ 2292.512034] RSP: 0018:ffff8881c6aa76f0 EFLAGS: 00000086 [ 2292.512039] RAX: 1ffffffff0fe2ce0 RBX: ffff8881d5fe4080 RCX: 0000000000000002 [ 2292.512042] RDX: dffffc0000000000 RSI: 0000000000000000 RDI: ffff8881d5fe48fc [ 2292.512045] RBP: ffff8881c6aa7740 R08: 0000000000000000 R09: 0000000000000000 [ 2292.512048] R10: 0000000000000001 R11: 0000000000000000 R12: ffffffff87f84ee0 [ 2292.512051] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 2292.512054] FS: 00007ff508ed6700(0000) GS:ffff8880aed00000(0000) knlGS:0000000000000000 [ 2292.512057] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2292.512060] CR2: 000000c431f984b0 CR3: 00000000966e8000 CR4: 00000000001406e0 [ 2292.512063] DR0: 0000000000000002 DR1: 0000000000000000 DR2: 0000000000000000 [ 2292.512066] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 [ 2292.512067] Call Trace: [ 2292.512069] ? __lock_is_held+0xb6/0x140 [ 2292.512072] ? check_preemption_disabled+0x3c/0x250 [ 2292.512074] cpuacct_charge+0xa7/0x360 [ 2292.512076] ? cpuacct_charge+0x82/0x360 [ 2292.512150] update_curr+0x2d9/0x6a0 [ 2292.512157] pick_next_task_fair+0x661/0x1430 [ 2292.512159] ? kvm_clock_read+0x23/0x40 [ 2292.512161] ? sched_clock_cpu+0x1b/0x1c0 [ 2292.512163] ? load_balance+0x2240/0x2240 [ 2292.512165] ? update_rq_clock+0xce/0x2e0 [ 2292.512167] __schedule+0x43e/0x1cd0 [ 2292.512169] ? firmware_map_remove+0x196/0x196 [ 2292.512171] schedule+0x92/0x1c0 [ 2292.512173] paste_selection+0x293/0x3f2 [ 2292.512175] ? find_held_lock+0x35/0x130 [ 2292.512178] ? set_selection+0xe30/0xe30 [ 2292.512180] ? lock_downgrade+0x740/0x740 [ 2292.512182] ? wake_up_q+0xf0/0xf0 [ 2292.512184] tioclinux+0x10e/0x400 [ 2292.512186] vt_ioctl+0x180c/0x2170 [ 2292.512188] ? avc_has_extended_perms+0x8ec/0xe40 [ 2292.512190] ? futex_wake+0x134/0x430 [ 2292.512192] ? complete_change_console+0x360/0x360 [ 2292.512194] ? avc_ss_reset+0x110/0x110 [ 2292.512196] ? __lock_acquire+0x5f7/0x4620 [ 2292.512199] ? copy_msghdr_from_user+0x3f0/0x3f0 [ 2292.512201] ? tty_jobctrl_ioctl+0x44/0xc10 [ 2292.512203] ? complete_change_console+0x360/0x360 [ 2292.512205] tty_ioctl+0x841/0x1320 [ 2292.512207] ? tty_vhangup+0x30/0x30 [ 2292.512209] ? __might_fault+0x110/0x1d0 [ 2292.512211] ? __might_sleep+0x93/0xb0 [ 2292.512212] ? __fget+0x210/0x370 [ 2292.512215] ? tty_vhangup+0x30/0x30 [ 2292.512217] do_vfs_ioctl+0x7ae/0x1060 [ 2292.512219] ? selinux_file_mprotect+0x5d0/0x5d0 [ 2292.512221] ? lock_downgrade+0x740/0x740 [ 2292.512223] ? ioctl_preallocate+0x1c0/0x1c0 [ 2292.512225] ? __fget+0x237/0x370 [ 2292.512227] ? security_file_ioctl+0x89/0xb0 [ 2292.512229] SyS_ioctl+0x8f/0xc0 [ 2292.512231] ? do_vfs_ioctl+0x1060/0x1060 [ 2292.512233] do_syscall_64+0x1e8/0x640 [ 2292.512235] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2292.512238] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 2292.512239] RIP: 0033:0x45b399 [ 2292.512242] RSP: 002b:00007ff508ed5c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2292.512247] RAX: ffffffffffffffda RBX: 00007ff508ed66d4 RCX: 000000000045b399 [ 2292.512250] RDX: 00000000200001c0 RSI: 000000000000541c RDI: 0000000000000003 [ 2292.512253] RBP: 000000000075c070 R08: 0000000000000000 R09: 0000000000000000 [ 2292.512256] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 2292.512259] R13: 000000000000056c R14: 00000000004c6b4d R15: 000000000075c07c [ 2292.512260] Code: 00 67 f1 87 48 ba 00 00 00 00 00 fc ff df 48 c1 e8 03 80 3c 10 00 0f 85 6a 03 00 00 48 83 3d bd ff a8 06 00 0f 84 a5 02 00 00 9c <58> 0f 1f 44 00 00 48 ba 00 00 00 00 00 fc ff df 48 89 45 c8 48 [ 2292.516237] Kernel panic - not syncing: hung_task: blocked tasks [ 2292.882020] CPU: 0 PID: 1056 Comm: khungtaskd Not tainted 4.14.170-syzkaller #0 [ 2292.889475] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2292.898831] Call Trace: [ 2292.901433] dump_stack+0x142/0x197 [ 2292.905075] panic+0x1f9/0x42d [ 2292.908277] ? add_taint.cold+0x16/0x16 [ 2292.912257] ? ___preempt_schedule+0x16/0x18 [ 2292.916685] watchdog+0x5f8/0xb90 [ 2292.920160] kthread+0x319/0x430 [ 2292.923545] ? hungtask_pm_notify+0x50/0x50 [ 2292.927869] ? kthread_create_on_node+0xd0/0xd0 [ 2292.932558] ret_from_fork+0x24/0x30 [ 2292.937884] Kernel Offset: disabled [ 2292.941522] Rebooting in 86400 seconds..