s\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 395.232954] could not allocate digest TFM handle cmac(cipher_null-generic) [ 395.313478] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:35 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 00:59:35 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000700)={0x0, 0x2, 0x2, [0xd843, 0x100000000]}, &(0x7f0000000740)=0xc) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000780)={r4, 0xa418}, &(0x7f00000007c0)=0x8) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) 00:59:35 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:35 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 395.587652] netlink: 33 bytes leftover after parsing attributes in process `syz-executor4'. [ 395.739453] sctp: [Deprecated]: syz-executor2 (pid 18499) Use of int in maxseg socket option. [ 395.739453] Use struct sctp_assoc_value instead 00:59:35 executing program 5: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:35 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:35 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:35 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 396.017112] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:35 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000700)={0x0, 0x2, 0x2, [0xd843, 0x100000000]}, &(0x7f0000000740)=0xc) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000780)={r4, 0xa418}, &(0x7f00000007c0)=0x8) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) [ 396.299678] netlink: 33 bytes leftover after parsing attributes in process `syz-executor4'. 00:59:36 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:36 executing program 5: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:36 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 00:59:36 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 396.493716] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:36 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000700)={0x0, 0x2, 0x2, [0xd843, 0x100000000]}, &(0x7f0000000740)=0xc) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000780)={r4, 0xa418}, &(0x7f00000007c0)=0x8) 00:59:36 executing program 5: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:36 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 396.797322] netlink: 33 bytes leftover after parsing attributes in process `syz-executor4'. 00:59:36 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:36 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 00:59:36 executing program 5: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 397.030984] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000700)={0x0, 0x2, 0x2, [0xd843, 0x100000000]}, &(0x7f0000000740)=0xc) 00:59:36 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:37 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 397.221692] netlink: 33 bytes leftover after parsing attributes in process `syz-executor4'. 00:59:37 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 00:59:37 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, &(0x7f0000000280)) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:37 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:37 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 397.564305] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:37 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 397.734591] netlink: 33 bytes leftover after parsing attributes in process `syz-executor4'. 00:59:37 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:37 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:37 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000700)={0x0, 0x2, 0x2, [0xd843, 0x100000000]}, &(0x7f0000000740)=0xc) 00:59:37 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 397.898076] netlink: 33 bytes leftover after parsing attributes in process `syz-executor1'. 00:59:37 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 397.974197] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:37 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 398.034326] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:37 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 398.097966] netlink: 33 bytes leftover after parsing attributes in process `syz-executor4'. [ 398.150259] netlink: 33 bytes leftover after parsing attributes in process `syz-executor1'. [ 398.183876] could not allocate digest TFM handle cmac(cipher_null-generic) [ 398.183923] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:38 executing program 0: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, &(0x7f0000000280)) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:38 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:38 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000200)="d8864a65e430d4e7468a23c317cfa7a9e8472515436554eae4ec2cbe0d", 0x1d, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="0b5d38684db34ba83c415d8c8ce0adb1031c3b48b897fb04bde8fd3d510ba0663cff44ea6e9f184302b819a69b877cb116585db3285bbb25d355483d1a221bc87807343500756cfe8a6995bfc85086dba40eb5ea72b7b3bd66142d1477241ee870631bc1a5404e497d0f3fc97451fd14e713d2b95a6f3ab69a286dabb1f153c379547293aa16679d21e1119271710d88d0d3800c37273cd31b2e48b6e728221492804078650e118933a05e3b53aa7b8801c490c826249461ee96d9d14bbb2ce8fa63105163ea12b02c", 0xc9, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1, r2, r3}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000700)={0x0, 0x2, 0x2, [0xd843, 0x100000000]}, &(0x7f0000000740)=0xc) 00:59:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) r1 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="79311946f1849aeb87d7f1aff8c8a6b3b031ad27db59ea36d5900934f2a4bbba5997c9406a9989799fb17aa033c63b70d6bae07b991ad94e90a78d3642fcafa0fc3678e87d0d5b9a64ea7372951b08b3979e156e2ef33c14ff4fd8f59b3b5e36c910713921974e042f9073bca4fc1313c8966d20ef8fbc55d0517f8313dbab17853ec3280833486034c9c5497615ff00f319b0789d26e7a2", 0x98, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f00000004c0)={r1}, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 398.323204] could not allocate digest TFM handle cmac(cipher_null-generic) [ 398.414783] could not allocate digest TFM handle cmac(cipher_null-generic) [ 398.452352] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:38 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x0, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:38 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:38 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:38 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 398.801272] sctp: [Deprecated]: syz-executor1 (pid 18700) Use of struct sctp_assoc_value in delayed_ack socket option. [ 398.801272] Use struct sctp_sack_info instead 00:59:38 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x0, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 398.918782] could not allocate digest TFM handle cmac(cipher_null-generic) [ 398.939519] sctp_getsockopt_maxseg: 14 callbacks suppressed [ 398.939529] sctp: [Deprecated]: syz-executor2 (pid 18711) Use of int in maxseg socket option. [ 398.939529] Use struct sctp_assoc_value instead [ 399.064774] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:38 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:38 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:38 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:38 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x0, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) socket$inet6(0x10, 0x1000000000000003, 0x0) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 399.241731] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 399.295660] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:39 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:39 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:39 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:39 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:39 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x4000, 0x0) ioctl$TCGETS(r1, 0x5401, &(0x7f0000000080)) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x0) [ 399.609790] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:39 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 399.694799] tmpfs: No value for mount option '/dev/rtc0' [ 399.719366] could not allocate digest TFM handle cmac(cipher_null-generic) [ 399.756350] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:39 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:39 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0x10, 0x1000000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="550000001e007f5300fe01b2a4a20006000000a8430891000000080009000a000c0000dc9b131338090000009b84136ef75afb83de448daa7227c43ab8221000060cec4fab91d40000000000000000000000009535", 0x55}], 0x1}, 0x0) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:39 executing program 4: keyctl$dh_compute(0x17, 0x0, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:39 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:39 executing program 4: keyctl$dh_compute(0x17, 0x0, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:39 executing program 4: keyctl$dh_compute(0x17, 0x0, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 400.255839] could not allocate digest TFM handle cmac(cipher_null-generic) [ 400.297665] sctp: [Deprecated]: syz-executor1 (pid 18797) Use of struct sctp_assoc_value in delayed_ack socket option. [ 400.297665] Use struct sctp_sack_info instead 00:59:40 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:40 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:40 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) socket$inet6(0x10, 0x1000000000000003, 0x0) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:40 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:40 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 400.508388] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:40 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, 0x0) 00:59:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 400.645384] sctp: [Deprecated]: syz-executor1 (pid 18830) Use of struct sctp_assoc_value in delayed_ack socket option. [ 400.645384] Use struct sctp_sack_info instead [ 400.661346] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:40 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, 0x0) 00:59:40 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:40 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:40 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, 0x0) [ 401.206292] could not allocate digest TFM handle cmac(cipher_null-generic) [ 401.223572] sctp: [Deprecated]: syz-executor2 (pid 18853) Use of struct sctp_assoc_value in delayed_ack socket option. [ 401.223572] Use struct sctp_sack_info instead 00:59:41 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:41 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:41 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 401.270535] sctp: [Deprecated]: syz-executor1 (pid 18847) Use of struct sctp_assoc_value in delayed_ack socket option. [ 401.270535] Use struct sctp_sack_info instead 00:59:41 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={0x0, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:41 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, 0x0, 0x0) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:41 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:41 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={0x0, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:41 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:41 executing program 0: keyctl$dh_compute(0x17, 0x0, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) [ 401.530537] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:41 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={0x0, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:41 executing program 0: keyctl$dh_compute(0x17, 0x0, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:41 executing program 4: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 401.769530] sctp: [Deprecated]: syz-executor2 (pid 18888) Use of struct sctp_assoc_value in delayed_ack socket option. [ 401.769530] Use struct sctp_sack_info instead [ 401.939256] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:41 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:41 executing program 0: keyctl$dh_compute(0x17, 0x0, &(0x7f0000000500)=""/231, 0xe7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:41 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:41 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:42 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x0, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:42 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:42 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:42 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 402.457971] sctp: [Deprecated]: syz-executor4 (pid 18932) Use of struct sctp_assoc_value in delayed_ack socket option. [ 402.457971] Use struct sctp_sack_info instead 00:59:42 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:42 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 402.655123] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:42 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, 0x0) 00:59:42 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:42 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, 0x0) 00:59:42 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:42 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:42 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 00:59:43 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:43 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, 0x0) 00:59:43 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:43 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 403.305047] sctp: [Deprecated]: syz-executor2 (pid 18970) Use of struct sctp_assoc_value in delayed_ack socket option. [ 403.305047] Use struct sctp_sack_info instead 00:59:43 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:43 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:43 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={0x0, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:43 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:43 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, 0x0, &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:43 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={0x0, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:43 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, 0x0, &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:43 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:43 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:43 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={0x0, &(0x7f0000000680)="de6cf84894d067bf402e5bfc6a3244785e", 0x11}) 00:59:44 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:44 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, 0x0, &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:44 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:44 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:44 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:44 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:44 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 404.336838] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:44 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 404.395980] sctp: [Deprecated]: syz-executor2 (pid 19032) Use of int in maxseg socket option. [ 404.395980] Use struct sctp_assoc_value instead 00:59:44 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:44 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:44 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x200000000000011, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000400)={'vcan0\x00', 0x0}) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r1}, 0x14) sendmmsg$inet_sctp(r0, &(0x7f0000871fc8), 0x71, 0x0) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, 0x0, 0x0) madvise(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x10200000008) sendmsg$TIPC_CMD_RESET_LINK_STATS(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'team0\x00', {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x16}}}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) [ 404.615547] sctp: [Deprecated]: syz-executor4 (pid 19024) Use of struct sctp_assoc_value in delayed_ack socket option. [ 404.615547] Use struct sctp_sack_info instead [ 404.893016] tmpfs: No value for mount option 'team0' 00:59:44 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x0, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:44 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:44 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:44 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:44 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:44 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], 0x0, 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:45 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 405.237712] sctp: [Deprecated]: syz-executor2 (pid 19068) Use of int in maxseg socket option. [ 405.237712] Use struct sctp_assoc_value instead 00:59:45 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:45 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], 0x0, 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 405.313670] sctp: [Deprecated]: syz-executor4 (pid 19077) Use of int in maxseg socket option. [ 405.313670] Use struct sctp_assoc_value instead 00:59:45 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:45 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], 0x0, 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:45 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 405.471644] sctp: [Deprecated]: syz-executor2 (pid 19092) Use of int in maxseg socket option. [ 405.471644] Use struct sctp_assoc_value instead [ 405.680309] sctp: [Deprecated]: syz-executor4 (pid 19106) Use of int in maxseg socket option. [ 405.680309] Use struct sctp_assoc_value instead 00:59:45 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x0, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:45 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:45 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:45 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) statx(r0, &(0x7f0000000080)='./file0\x00', 0x6800, 0x7ff, &(0x7f00000000c0)) 00:59:45 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:45 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:46 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:46 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 406.236257] sctp: [Deprecated]: syz-executor4 (pid 19131) Use of struct sctp_assoc_value in delayed_ack socket option. [ 406.236257] Use struct sctp_sack_info instead 00:59:46 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:46 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:46 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:46 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 406.634036] sctp: [Deprecated]: syz-executor2 (pid 19155) Use of int in maxseg socket option. [ 406.634036] Use struct sctp_assoc_value instead 00:59:46 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x0, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:46 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:46 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:46 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:46 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:46 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 406.875900] sctp: [Deprecated]: syz-executor2 (pid 19170) Use of int in maxseg socket option. [ 406.875900] Use struct sctp_assoc_value instead 00:59:46 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:46 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 407.000512] sctp: [Deprecated]: syz-executor2 (pid 19162) Use of struct sctp_assoc_value in delayed_ack socket option. [ 407.000512] Use struct sctp_sack_info instead 00:59:46 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 407.136365] sctp: [Deprecated]: syz-executor1 (pid 19189) Use of struct sctp_assoc_value in delayed_ack socket option. [ 407.136365] Use struct sctp_sack_info instead 00:59:47 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:47 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:47 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:47 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:47 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:47 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:47 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:47 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:47 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 407.741774] sctp: [Deprecated]: syz-executor1 (pid 19207) Use of struct sctp_assoc_value in delayed_ack socket option. [ 407.741774] Use struct sctp_sack_info instead [ 407.748931] sctp: [Deprecated]: syz-executor2 (pid 19203) Use of int in maxseg socket option. [ 407.748931] Use struct sctp_assoc_value instead 00:59:47 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 407.788282] sctp: [Deprecated]: syz-executor2 (pid 19203) Use of struct sctp_assoc_value in delayed_ack socket option. [ 407.788282] Use struct sctp_sack_info instead 00:59:47 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:47 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 408.070523] sctp: [Deprecated]: syz-executor2 (pid 19230) Use of int in maxseg socket option. [ 408.070523] Use struct sctp_assoc_value instead 00:59:48 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:48 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:48 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, 0x0, &(0x7f0000000200)) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 408.252019] sctp: [Deprecated]: syz-executor4 (pid 19227) Use of int in maxseg socket option. [ 408.252019] Use struct sctp_assoc_value instead [ 408.349088] sctp: [Deprecated]: syz-executor1 (pid 19239) Use of struct sctp_assoc_value in delayed_ack socket option. [ 408.349088] Use struct sctp_sack_info instead 00:59:48 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:48 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:48 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, 0x0, &(0x7f0000000200)) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:48 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:48 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:48 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, 0x0, &(0x7f0000000200)) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 408.693986] sctp: [Deprecated]: syz-executor1 (pid 19253) Use of struct sctp_assoc_value in delayed_ack socket option. [ 408.693986] Use struct sctp_sack_info instead 00:59:48 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:48 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:48 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 409.005482] sctp: [Deprecated]: syz-executor1 (pid 19279) Use of struct sctp_assoc_value in delayed_ack socket option. [ 409.005482] Use struct sctp_sack_info instead 00:59:49 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:49 executing program 2: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, 0x0, &(0x7f0000000200)) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:49 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 409.273737] sctp: [Deprecated]: syz-executor4 (pid 19278) Use of struct sctp_assoc_value in delayed_ack socket option. [ 409.273737] Use struct sctp_sack_info instead 00:59:49 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:49 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r0 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:49 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:49 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) r5 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f00000000c0)={r6, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r5, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) dup3(r0, r0, 0x80000) syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0)='TIPCv2\x00') 00:59:49 executing program 2: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) r5 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f00000000c0)={r6, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r5, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) dup3(r0, r0, 0x80000) syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0)='TIPCv2\x00') 00:59:49 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, 0x0) 00:59:49 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, 0x0) [ 409.794686] sctp: [Deprecated]: syz-executor1 (pid 19302) Use of struct sctp_assoc_value in delayed_ack socket option. [ 409.794686] Use struct sctp_sack_info instead [ 409.819203] sctp_getsockopt_maxseg: 1 callbacks suppressed [ 409.819231] sctp: [Deprecated]: syz-executor2 (pid 19306) Use of int in maxseg socket option. [ 409.819231] Use struct sctp_assoc_value instead 00:59:49 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, 0x0) [ 409.849342] sctp: [Deprecated]: syz-executor2 (pid 19306) Use of struct sctp_assoc_value in delayed_ack socket option. [ 409.849342] Use struct sctp_sack_info instead [ 409.863703] sctp: [Deprecated]: syz-executor4 (pid 19303) Use of int in maxseg socket option. [ 409.863703] Use struct sctp_assoc_value instead 00:59:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x40002, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000080)={0x7fffffff, 0x0, 0x0, 0x3}) r2 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$setperm(0x5, r2, 0x20000000) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0106438, &(0x7f00000000c0)={0x5, r1}) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000100)={0x0, 0xff}, 0x8) [ 409.904276] sctp: [Deprecated]: syz-executor4 (pid 19303) Use of struct sctp_assoc_value in delayed_ack socket option. [ 409.904276] Use struct sctp_sack_info instead 00:59:49 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000280)=0x4) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)=@getqdisc={0x28, 0x26, 0x4, 0x70bd26, 0x25dfdbff, {0x0, 0x0, {0x0, 0x4}, {0xd, 0xfff6}, {0xf, 0x6}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040850}, 0x4000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) r5 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008840)=[{{&(0x7f0000000480)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/3, 0x3}], 0x1, &(0x7f0000000640)=""/186, 0xba, 0x4}}, {{&(0x7f00000060c0)=@in6={0xa, 0x0, 0x0, @remote}, 0x80, &(0x7f0000007440)=[{&(0x7f0000007140)=""/185, 0xb9}, {&(0x7f0000007200)=""/151, 0x97}], 0x2, &(0x7f00000074c0)=""/31, 0x1f}}], 0x2, 0x2, 0x0) futex(&(0x7f0000003040), 0x4, 0x2, &(0x7f00000030c0), &(0x7f0000005000)=0x1, 0x2) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f00000000c0)={r6, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r5, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) dup3(r0, r0, 0x80000) syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0)='TIPCv2\x00') 00:59:49 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 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) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x40002, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000080)={0x7fffffff, 0x0, 0x0, 0x3}) r2 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$setperm(0x5, r2, 0x20000000) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0106438, &(0x7f00000000c0)={0x5, r1}) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000100)={0x0, 0xff}, 0x8) [ 410.164445] sctp: [Deprecated]: syz-executor1 (pid 19330) Use of struct sctp_assoc_value in delayed_ack socket option. [ 410.164445] Use struct sctp_sack_info instead 00:59:50 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:50 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x0, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {0x2, 0x4e24}, {0x2, 0x4e20}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x3000000, &(0x7f0000000040)) 00:59:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {}, {}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x300, &(0x7f0000000040)) 00:59:50 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {0x2, 0x4e24}, {0x2, 0x4e20}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0xc0ed0000, &(0x7f0000000040)) 00:59:50 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x0, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {}, {}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0xffffff7f00000000, &(0x7f0000000040)) 00:59:50 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x0, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 410.573405] sctp: [Deprecated]: syz-executor1 (pid 19349) Use of struct sctp_assoc_value in delayed_ack socket option. [ 410.573405] Use struct sctp_sack_info instead 00:59:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {}, {}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) 00:59:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {}, {}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) 00:59:50 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:50 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/fuse\x00', 0x2, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/net/pfkey\x00', 0x80, 0x0) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000580)=@req={0x8, 0x5, 0x8, 0xffffffffffffff80}, 0x10) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {}, {}, 0x4, 0x6, 0x9, 0x7, 0xfdffffff, 0x0, 0x2, 0x7f, 0x5f6}) r1 = add_key(&(0x7f0000000100)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="6d04ed9d22b3f67c77a75e5ac850e748ea51af7042a7723f5bc80ec0ae929335886cfe11eeac9a87b3ed44b5d978f19952e8825c35e2d9aac10f1c9ba6287a6aaf33b380066a99677a8e43c9adbef1259c", 0x51, 0xfffffffffffffffc) request_key(&(0x7f0000000200)='id_resolver\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f00000002c0)=',&ppp1vboxnet1(\x00', 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)='\x00', 0xfffffffffffffff8) keyctl$dh_compute(0x17, &(0x7f00000003c0)={r1, r1, r2}, &(0x7f0000000400)=""/79, 0x4f, &(0x7f0000000500)={&(0x7f0000000480)={'sha1-avx2\x00'}, &(0x7f00000004c0)="72940adb44687e2a471f5aca", 0xc}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) prctl$PR_MCE_KILL(0x21, 0x1, 0x3) 00:59:50 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {}, {}, 0x4, 0x6, 0x9, 0x7, 0xfdffffff, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, &(0x7f0000000040)) r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x4, 0x100) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r0, 0xc040564b, &(0x7f0000000100)={0x5, 0x0, 0x302f, 0x4e, 0x400, {0x8, 0x2}}) 00:59:50 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={0x101, {0x2, 0x0, @multicast2}, {0x2, 0x4e24}, {0x2, 0x4e20}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f6}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x3fb, &(0x7f0000000040)) 00:59:50 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 411.192975] tmpfs: No value for mount option '/dev/fuse' 00:59:51 executing program 0 (fault-call:0 fault-nth:0): keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:51 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', 0x0}) 00:59:51 executing program 2 (fault-call:0 fault-nth:0): keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:51 executing program 4 (fault-call:9 fault-nth:0): mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 411.313065] FAULT_INJECTION: forcing a failure. [ 411.313065] name failslab, interval 1, probability 0, space 0, times 0 [ 411.383694] FAULT_INJECTION: forcing a failure. [ 411.383694] name failslab, interval 1, probability 0, space 0, times 0 [ 411.422368] CPU: 0 PID: 19399 Comm: syz-executor0 Not tainted 4.20.0-rc7+ #378 [ 411.429741] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 411.439094] Call Trace: [ 411.441714] dump_stack+0x244/0x39d [ 411.445358] ? dump_stack_print_info.cold.1+0x20/0x20 [ 411.450564] ? __lock_acquire+0x62f/0x4c20 [ 411.454813] should_fail.cold.4+0xa/0x17 [ 411.458884] ? check_preemption_disabled+0x48/0x280 [ 411.463927] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 411.469070] ? print_usage_bug+0xc0/0xc0 [ 411.473139] ? print_usage_bug+0xc0/0xc0 [ 411.477222] ? zap_class+0x640/0x640 [ 411.480957] ? find_held_lock+0x36/0x1c0 [ 411.485046] ? perf_trace_sched_process_exec+0x860/0x860 [ 411.490500] ? __might_fault+0x12b/0x1e0 [ 411.494571] ? lock_downgrade+0x900/0x900 [ 411.498750] __should_failslab+0x124/0x180 [ 411.502997] should_failslab+0x9/0x14 [ 411.506811] __kmalloc_track_caller+0x2d1/0x760 [ 411.511486] ? strncpy_from_user+0x5a0/0x5a0 [ 411.515902] ? strndup_user+0x77/0xd0 [ 411.519714] memdup_user+0x2c/0xa0 [ 411.523272] strndup_user+0x77/0xd0 [ 411.526936] __keyctl_dh_compute+0x217/0x1bf0 [ 411.531441] ? find_held_lock+0x36/0x1c0 [ 411.535520] ? dh_data_from_key+0x3c0/0x3c0 [ 411.539857] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 411.545440] ? proc_fail_nth_write+0x9e/0x210 [ 411.549947] ? proc_cwd_link+0x1d0/0x1d0 [ 411.554059] ? __might_fault+0x12b/0x1e0 [ 411.558154] ? lock_downgrade+0x900/0x900 [ 411.562317] ? lock_release+0xa00/0xa00 [ 411.566296] ? perf_trace_sched_process_exec+0x860/0x860 [ 411.571760] ? __lock_is_held+0xb5/0x140 [ 411.575870] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 411.581427] ? _copy_from_user+0xdf/0x150 [ 411.585581] keyctl_dh_compute+0xc5/0x11f [ 411.589733] ? __keyctl_dh_compute+0x1bf0/0x1bf0 [ 411.594490] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 411.599080] ? trace_hardirqs_off_caller+0x310/0x310 [ 411.604188] __x64_sys_keyctl+0x17a/0x430 [ 411.608341] do_syscall_64+0x1b9/0x820 [ 411.612229] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 411.617600] ? syscall_return_slowpath+0x5e0/0x5e0 [ 411.622551] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 411.627410] ? trace_hardirqs_on_caller+0x310/0x310 [ 411.632440] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 411.637468] ? prepare_exit_to_usermode+0x291/0x3b0 [ 411.642497] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 411.647350] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 411.652544] RIP: 0033:0x457669 [ 411.655800] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 411.674714] RSP: 002b:00007fedd895ac78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa 00:59:51 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', 0x0}) [ 411.682443] RAX: ffffffffffffffda RBX: 00007fedd895ac90 RCX: 0000000000457669 [ 411.682453] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000017 [ 411.682462] RBP: 000000000072bf00 R08: 00000000200006c0 R09: 0000000000000000 [ 411.682472] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd895b6d4 [ 411.682482] R13: 00000000004c2a87 R14: 00000000004d4b18 R15: 0000000000000003 [ 411.711795] CPU: 0 PID: 19407 Comm: syz-executor2 Not tainted 4.20.0-rc7+ #378 [ 411.726468] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 411.735825] Call Trace: [ 411.738415] dump_stack+0x244/0x39d [ 411.738436] ? dump_stack_print_info.cold.1+0x20/0x20 [ 411.738471] ? __lock_acquire+0x62f/0x4c20 [ 411.738492] should_fail.cold.4+0xa/0x17 [ 411.738514] ? check_preemption_disabled+0x48/0x280 [ 411.751541] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 411.751569] ? print_usage_bug+0xc0/0xc0 [ 411.751585] ? print_usage_bug+0xc0/0xc0 [ 411.751603] ? zap_class+0x640/0x640 [ 411.760669] ? find_held_lock+0x36/0x1c0 [ 411.760704] ? perf_trace_sched_process_exec+0x860/0x860 [ 411.760719] ? __might_fault+0x12b/0x1e0 [ 411.760735] ? lock_downgrade+0x900/0x900 [ 411.769888] __should_failslab+0x124/0x180 [ 411.769908] should_failslab+0x9/0x14 [ 411.769924] __kmalloc_track_caller+0x2d1/0x760 [ 411.769943] ? strncpy_from_user+0x5a0/0x5a0 [ 411.769977] ? strndup_user+0x77/0xd0 [ 411.777814] memdup_user+0x2c/0xa0 [ 411.777833] strndup_user+0x77/0xd0 [ 411.777869] __keyctl_dh_compute+0x217/0x1bf0 [ 411.777889] ? find_held_lock+0x36/0x1c0 [ 411.832217] ? dh_data_from_key+0x3c0/0x3c0 [ 411.836554] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 411.842100] ? proc_fail_nth_write+0x9e/0x210 [ 411.846628] ? proc_cwd_link+0x1d0/0x1d0 [ 411.850735] ? __might_fault+0x12b/0x1e0 [ 411.854810] ? lock_downgrade+0x900/0x900 [ 411.858987] ? lock_release+0xa00/0xa00 [ 411.862968] ? perf_trace_sched_process_exec+0x860/0x860 [ 411.868426] ? __lock_is_held+0xb5/0x140 [ 411.872512] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 411.878061] ? _copy_from_user+0xdf/0x150 [ 411.882215] keyctl_dh_compute+0xc5/0x11f [ 411.886349] ? __keyctl_dh_compute+0x1bf0/0x1bf0 [ 411.891085] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 411.895659] ? trace_hardirqs_off_caller+0x310/0x310 [ 411.900764] __x64_sys_keyctl+0x17a/0x430 [ 411.904919] do_syscall_64+0x1b9/0x820 [ 411.908808] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 411.914191] ? syscall_return_slowpath+0x5e0/0x5e0 [ 411.919103] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 411.923945] ? trace_hardirqs_on_caller+0x310/0x310 [ 411.928953] ? prepare_exit_to_usermode+0x3b0/0x3b0 00:59:51 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:51 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:51 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:51 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', 0x0}) [ 411.933985] ? prepare_exit_to_usermode+0x291/0x3b0 [ 411.939030] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 411.943881] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 411.949081] RIP: 0033:0x457669 [ 411.952304] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 411.971202] RSP: 002b:00007f930b51bc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 411.971216] RAX: ffffffffffffffda RBX: 00007f930b51bc90 RCX: 0000000000457669 00:59:51 executing program 3: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 411.971224] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000017 [ 411.971233] RBP: 000000000072bf00 R08: 00000000200006c0 R09: 0000000000000000 [ 411.971241] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f930b51c6d4 [ 411.971255] R13: 00000000004c2a87 R14: 00000000004d4b18 R15: 0000000000000003 00:59:51 executing program 0 (fault-call:0 fault-nth:1): keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:51 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) sendto$inet6(r0, &(0x7f0000000000)="86d4c70646480ed83fa03cb99590b8be79309671c4c9ad5f656bc85178b46be707b75442b7", 0x25, 0xc001, &(0x7f0000000080)={0xa, 0x4e24, 0x82, @ipv4={[], [], @remote}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 412.110102] sctp: [Deprecated]: syz-executor1 (pid 19424) Use of struct sctp_assoc_value in delayed_ack socket option. [ 412.110102] Use struct sctp_sack_info instead [ 412.143849] FAULT_INJECTION: forcing a failure. [ 412.143849] name failslab, interval 1, probability 0, space 0, times 0 [ 412.156239] CPU: 0 PID: 19430 Comm: syz-executor0 Not tainted 4.20.0-rc7+ #378 [ 412.163654] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 412.173028] Call Trace: [ 412.175636] dump_stack+0x244/0x39d [ 412.179337] ? dump_stack_print_info.cold.1+0x20/0x20 [ 412.184558] should_fail.cold.4+0xa/0x17 [ 412.188657] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 412.193794] ? mark_held_locks+0x130/0x130 [ 412.198062] ? __lock_acquire+0x62f/0x4c20 [ 412.202334] ? find_held_lock+0x36/0x1c0 [ 412.206412] ? find_held_lock+0x36/0x1c0 00:59:52 executing program 2 (fault-call:0 fault-nth:1): keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 412.210503] ? __lock_acquire+0x62f/0x4c20 [ 412.214752] ? perf_trace_sched_process_exec+0x860/0x860 [ 412.220233] ? check_preemption_disabled+0x48/0x280 [ 412.225268] __should_failslab+0x124/0x180 [ 412.229520] should_failslab+0x9/0x14 [ 412.233335] kmem_cache_alloc_trace+0x2d7/0x750 [ 412.238030] __request_module+0x419/0xf0a [ 412.242186] ? __lock_acquire+0x62f/0x4c20 [ 412.242202] ? lock_downgrade+0x900/0x900 [ 412.242217] ? check_preemption_disabled+0x48/0x280 [ 412.242235] ? free_modprobe_argv+0xa0/0xa0 [ 412.260025] ? zap_class+0x640/0x640 [ 412.263752] ? is_bpf_text_address+0xd3/0x170 [ 412.268258] ? kernel_text_address+0x79/0xf0 [ 412.272678] ? __kernel_text_address+0xd/0x40 [ 412.277185] ? unwind_get_return_address+0x61/0xa0 [ 412.282127] ? find_held_lock+0x36/0x1c0 [ 412.286261] ? crypto_alg_lookup+0x73/0x1d0 [ 412.290591] ? lock_downgrade+0x900/0x900 [ 412.294758] ? lock_release+0xa00/0xa00 [ 412.298734] ? perf_trace_sched_process_exec+0x860/0x860 [ 412.304202] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 412.309570] ? zap_class+0x640/0x640 [ 412.313303] ? kasan_check_write+0x14/0x20 [ 412.317685] ? up_read+0x225/0x2c0 [ 412.321257] ? __crypto_alg_lookup+0x31b/0x390 [ 412.325863] crypto_alg_mod_lookup+0x376/0x6c0 [ 412.330454] ? crypto_larval_alloc+0x1d0/0x1d0 [ 412.335060] crypto_alloc_tfm+0xd2/0x2d0 [ 412.339182] crypto_alloc_shash+0x2c/0x40 [ 412.343344] __keyctl_dh_compute+0x3bd/0x1bf0 [ 412.347848] ? find_held_lock+0x36/0x1c0 [ 412.351930] ? dh_data_from_key+0x3c0/0x3c0 [ 412.356260] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 412.361801] ? proc_fail_nth_write+0x9e/0x210 [ 412.366303] ? proc_cwd_link+0x1d0/0x1d0 [ 412.370387] ? __might_fault+0x12b/0x1e0 [ 412.374461] ? lock_downgrade+0x900/0x900 [ 412.374481] ? lock_release+0xa00/0xa00 [ 412.374496] ? perf_trace_sched_process_exec+0x860/0x860 [ 412.374512] ? __lock_is_held+0xb5/0x140 [ 412.374547] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 412.374561] ? _copy_from_user+0xdf/0x150 [ 412.374581] keyctl_dh_compute+0xc5/0x11f [ 412.374598] ? __keyctl_dh_compute+0x1bf0/0x1bf0 [ 412.374627] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 412.415405] ? trace_hardirqs_off_caller+0x310/0x310 [ 412.420515] __x64_sys_keyctl+0x17a/0x430 [ 412.424679] do_syscall_64+0x1b9/0x820 [ 412.428570] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 412.433972] ? syscall_return_slowpath+0x5e0/0x5e0 [ 412.438923] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 412.443774] ? trace_hardirqs_on_caller+0x310/0x310 [ 412.448793] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 412.453828] ? prepare_exit_to_usermode+0x291/0x3b0 [ 412.458871] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 412.463759] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 412.468965] RIP: 0033:0x457669 [ 412.472163] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 412.491063] RSP: 002b:00007fedd895ac78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 412.498774] RAX: ffffffffffffffda RBX: 00007fedd895ac90 RCX: 0000000000457669 00:59:52 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) epoll_create(0xe3e) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f00000000c0)=""/88, &(0x7f0000000340)=0x58) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) getpeername$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000080)=0x14) r5 = getuid() setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000240)={{{@in=@rand_addr=0x7, @in6=@remote, 0x4e24, 0x9, 0x4e21, 0x5, 0xa, 0x80, 0x80, 0x11, r4, r5}, {0x6, 0x1, 0x3, 0x5, 0x4, 0x1, 0x0, 0x1f}, {0x8, 0x6, 0xa, 0x7}, 0x1f, 0x6e6bb8, 0x0, 0x1, 0x2, 0x3}, {{@in=@dev={0xac, 0x14, 0x14, 0x1b}, 0x4d5, 0xff}, 0x2, @in6=@loopback, 0x3505, 0x1, 0x0, 0x86, 0xcc65, 0x8, 0x7}}, 0xe8) [ 412.506062] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000017 [ 412.513337] RBP: 000000000072bf00 R08: 00000000200006c0 R09: 0000000000000000 [ 412.520613] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd895b6d4 [ 412.527902] R13: 00000000004c2a87 R14: 00000000004d4b18 R15: 0000000000000003 00:59:52 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:52 executing program 3: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 412.606197] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:52 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) sendto$inet6(r2, &(0x7f0000000080)="63bad720e4d4600c38d3aa39d47a720179641692414ff82e637925df8c3dfb8460ebebb5d174714ab6f81edb4bc90d91fdafa581b6d41252cad19ca7ac8d061fa7b960c1aa82619e4640db6b093930b0675cdd1011c04e30dbf0a20e8d715161d604852994f8716f4e71c58c7f5acd0515e5212e375b6e1a46162ecd4f6dcdf849b9a08e21a41b2c4c94399325e84abc13cee363e1af55c31b6043d68384a67d4865c9", 0xa3, 0x4004, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) [ 412.653373] FAULT_INJECTION: forcing a failure. [ 412.653373] name failslab, interval 1, probability 0, space 0, times 0 [ 412.733296] CPU: 1 PID: 19449 Comm: syz-executor2 Not tainted 4.20.0-rc7+ #378 [ 412.740678] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 412.750038] Call Trace: [ 412.752664] dump_stack+0x244/0x39d [ 412.756329] ? dump_stack_print_info.cold.1+0x20/0x20 [ 412.761548] should_fail.cold.4+0xa/0x17 [ 412.765635] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 412.770777] ? mark_held_locks+0x130/0x130 [ 412.775037] ? __lock_acquire+0x62f/0x4c20 [ 412.779275] ? find_held_lock+0x36/0x1c0 [ 412.783360] ? find_held_lock+0x36/0x1c0 [ 412.787508] ? trace_event_raw_event_btrfs_writepage_end_io_hook+0x378/0x720 [ 412.794720] ? __lock_acquire+0x62f/0x4c20 [ 412.798963] ? perf_trace_sched_process_exec+0x860/0x860 [ 412.804460] ? check_preemption_disabled+0x48/0x280 [ 412.809508] __should_failslab+0x124/0x180 [ 412.813755] should_failslab+0x9/0x14 [ 412.815817] sctp: [Deprecated]: syz-executor1 (pid 19452) Use of struct sctp_assoc_value in delayed_ack socket option. [ 412.815817] Use struct sctp_sack_info instead [ 412.817580] kmem_cache_alloc_trace+0x2d7/0x750 [ 412.817608] __request_module+0x419/0xf0a [ 412.817635] ? __lock_acquire+0x62f/0x4c20 [ 412.817670] ? lock_downgrade+0x900/0x900 [ 412.850018] ? check_preemption_disabled+0x48/0x280 [ 412.855091] ? free_modprobe_argv+0xa0/0xa0 [ 412.859433] ? zap_class+0x640/0x640 [ 412.863161] ? is_bpf_text_address+0xd3/0x170 [ 412.867676] ? kernel_text_address+0x79/0xf0 [ 412.872096] ? __kernel_text_address+0xd/0x40 [ 412.876604] ? unwind_get_return_address+0x61/0xa0 [ 412.881554] ? find_held_lock+0x36/0x1c0 [ 412.885639] ? crypto_alg_lookup+0x73/0x1d0 [ 412.889970] ? lock_downgrade+0x900/0x900 [ 412.894126] ? lock_release+0xa00/0xa00 [ 412.898111] ? perf_trace_sched_process_exec+0x860/0x860 [ 412.903579] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 412.908966] ? zap_class+0x640/0x640 [ 412.912743] ? kasan_check_write+0x14/0x20 [ 412.917026] ? up_read+0x225/0x2c0 [ 412.920588] ? __crypto_alg_lookup+0x31b/0x390 [ 412.925202] crypto_alg_mod_lookup+0x376/0x6c0 [ 412.928873] sctp: [Deprecated]: syz-executor3 (pid 19459) Use of struct sctp_assoc_value in delayed_ack socket option. [ 412.928873] Use struct sctp_sack_info instead [ 412.929797] ? crypto_larval_alloc+0x1d0/0x1d0 [ 412.929830] crypto_alloc_tfm+0xd2/0x2d0 [ 412.929855] crypto_alloc_shash+0x2c/0x40 [ 412.929881] __keyctl_dh_compute+0x3bd/0x1bf0 [ 412.957817] ? find_held_lock+0x36/0x1c0 [ 412.966356] ? dh_data_from_key+0x3c0/0x3c0 [ 412.966375] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 412.966393] ? proc_fail_nth_write+0x9e/0x210 [ 412.966424] ? proc_cwd_link+0x1d0/0x1d0 [ 412.966472] ? __might_fault+0x12b/0x1e0 [ 412.988918] ? lock_downgrade+0x900/0x900 [ 412.993080] ? lock_release+0xa00/0xa00 [ 412.997109] ? perf_trace_sched_process_exec+0x860/0x860 [ 413.002574] ? __lock_is_held+0xb5/0x140 [ 413.006670] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 413.012260] ? _copy_from_user+0xdf/0x150 [ 413.016420] keyctl_dh_compute+0xc5/0x11f [ 413.020573] ? __keyctl_dh_compute+0x1bf0/0x1bf0 [ 413.025329] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 413.025370] ? trace_hardirqs_off_caller+0x310/0x310 [ 413.025390] __x64_sys_keyctl+0x17a/0x430 [ 413.039213] do_syscall_64+0x1b9/0x820 [ 413.043116] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 413.048495] ? syscall_return_slowpath+0x5e0/0x5e0 [ 413.053435] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 413.058286] ? trace_hardirqs_on_caller+0x310/0x310 [ 413.063312] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 413.068339] ? prepare_exit_to_usermode+0x291/0x3b0 [ 413.073361] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 413.073384] entry_SYSCALL_64_after_hwframe+0x49/0xbe 00:59:52 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:52 executing program 0 (fault-call:0 fault-nth:2): keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:52 executing program 3 (fault-call:9 fault-nth:0): getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:52 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:52 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000000)='team_slave_0\x00', 0x10) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) [ 413.073400] RIP: 0033:0x457669 [ 413.083407] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 413.083416] RSP: 002b:00007f930b51bc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 413.083431] RAX: ffffffffffffffda RBX: 00007f930b51bc90 RCX: 0000000000457669 [ 413.083440] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000017 [ 413.083449] RBP: 000000000072bf00 R08: 00000000200006c0 R09: 0000000000000000 [ 413.083458] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f930b51c6d4 [ 413.083468] R13: 00000000004c2a87 R14: 00000000004d4b18 R15: 0000000000000003 [ 413.143949] FAULT_INJECTION: forcing a failure. [ 413.143949] name failslab, interval 1, probability 0, space 0, times 0 [ 413.196052] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:53 executing program 2 (fault-call:0 fault-nth:2): keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:53 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:53 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0x80) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_buf(r1, 0x29, 0xcd, &(0x7f0000000540)="2bdf45ef63bac62726879d57cfa1dfd83916185ff5a5bc3b3c48fe198f01ed69f2829bb7bd99bba516737cb9fafe0f28a2dbe2142d419aef701440de278f43283c8e63ebdecbd189cd0a2dee0d2a1674402c9da3d716ca2740143db057f32b06a8cae692bafac82d11086e0ac4ccb98f0d973313f82b94e218c5e615f90fef86398f949bb60eb49004462e06eb0b63a2cf9eeab968147e0a26420bbd6e3af2a558368eb065c468be54e3592408ce745c252dde8f0f6ec87092e63f3ff4dd7e26ebd4df4548fa68baf694a259be094e3b337f94af73ef987f866d6a235a38b469ae1096dfaa850522f386ba5b8b2b7d77ebf818e9d67510c385fb1547a67c737d5742923515bad07731b779186308aac38471baea8a554e3256f8d5ba705f06968fbb08df0d55be1246471115dfe2b31085ec3706bc1b4d316fbf174056e6ea72d46450e44304423d720c6cee0a4e24b1a96243bf4c992907ae716ee7c62e0fead54c65714d11ea449a418da2c7e9347afed62d5fb89a870629956959f5799d2e00584d2b32d3765defaac295bb7ac5c4988b5a65375dba429623ede766adb6e5036de52b94d41db83bd6aa689a7f4bb3f488117e527351d90fb5b95da931636dce947c4f559cee223d98fc25612214d994051af6731649d587eede5cfa4d2af25760cb28e8071580c942803806bd1964bf722cf72380098ac871ce202494c29a0c86823bea880c5aa25de2e2ed209e60b7109b2534d7afd7f33c0635fd86255fecbe5fdffea28ee5a8392b6affc4e789f217777e7a12d58ebc18fe44e9a7e941e16ae658eb9ffe0ff6d45d86297aa89fdcc86fd4beb17c8098893a7c5ab1a45091ef52a67912c0508f4bc83d88a6064801eeac5a16094c268d985b1da4b45326fd998eebf9743f9d79a54e635704a23f09e36c7b6dcdc3e7713089ea25ffa30152fc77393009e7884cc412fb127c21f712a010bc415ffb5dcc7887015bc685f37ddb1bcc791ba163e27ebf7e2963c0700402a8747be97f06e724aef63451a84d6928a1d10428a64e1bb5f4ca685deff9914219343d67123bc3d500ef73f963729a4d2291bb8b3e5d6d2195d7ee99f0e7c8ea1592a9b2f99f41e29dd6bf6c4689349755e3209c91a56c9696c43f4bc258de806dd3cf96211453125d86a3b32e959988f722047f34c81577738a6f661fd43afa53bccdfc62830a0b1b04029df8ffe16efe858e8f29ae3812a19d85047428c24cd9ddfcc84517496505389d8f3c950309cdb9b0d41c936e9fae3b0057c4d81334a04a0747a6ae5d90e5a54a427776a45ac7af7faf0a35f4de1f93394ab14d6496bbc4d25a1095f9bbabd8292267f74377115ecd2ba4959f591b4eeb8f4183caab3ad4660021caf84bd7b5f8c791c0c9522ddb48f1476eb0aab96971fa1641d9c48ed82fbf6a3d71089d5a771e43f267766dae085a204d116d3d9b6ebeac57faabcb75050d644e13267f3e085106bf7c443a6a2e97d536373d07fff9d445db8f4f8dc9f9697119944bf291126a3e1ab8aaa956dae417eb57d44b6443bd17ed08c57f1aa20d0afc39e397981e31012b5abd353d45da5605e1edee0925a0feaf107c94325c3e661deb3e489f24aa6460e6212bd87f8baeed5175cf04fd84182fad7b8848cb8663d9ac6de397e2e999a642f98d8ce905569c82bb170f20f2e1533f142e8661fb30a3bf2e5a7945dd9a433cb73d35d793ab9fe1c1f9347e2f6b68e5efd228681a52322efa76bf033eb63f1d58963449a59e9a7047af2fb99a079ba435cd9aa80cd9b89f3995de6914fc683e50fdbee11647b7018303b0d7991555937832ae0e04b8ecc6986f9861f3b2293216774590a77047ccd3a5a9a2c9c20ac125b8b554ad9dbd5ae5343c50a221af04302092f1a0b88dcf89155aef0164cf5cd1dee7beec1fdbc057c3be5ea62fb13a2a573ba6e16b771ecfba86310f19ca16704fdff03e7997e77fc3ae756c2a32466560b4ceede4d3b3810388eae60343e154f5fa6fa1a001ffaffb73b82b1ab1b7a59d8dc8004e78511ff753fe02bdd3a096b55a894c8961a89ebf19ad18f2c3c23d99bd158baa68b661cbdf7eb9055d8f16943afe1cabf405e6fa96c3bbc56f72b3a983fd85aec0d2dd357717c817ca74bda39d7bef53fb2b55edf9723110abf56be54d4ab341cd96becdce291a6160fffa15d019f2ac4072ad5b2dd23e9059cda5d7ffdab29a5846e1e75a28a3777cd56debde45b1716892a4889d70338a8b5cef0101a79b1c4e67144fa53766e4fb73920950515cdd29956de38c7932f4cb45c980e742de3a3149fdf3327d0afe2a5d06a05c480b2f7f9e9e0ec3d838ce960e51da7e76c575b1d5ef7ebd82bb47ba82d42f591e4007781ea51315f22800bbed8babd0df868cf7d54b133f30cf18227737c0409ad2fd885ce8b81685002e1891d6d3fa34df516a4e96a7e4baabc8023f576ff5fc7ca895a6fe00ef8ae21aeb7ebbee14c5ad09fc69d4ebf71adcea73eafafb7509605e5a2db5751860b06e5ac3014a8da3d28cd6b742650dec538550bf24f147497a5601fcf13812abc35d9e183c2fec64c4928d026be2da5c3da676499fcd3f1a2ce5c853bda0ea98dfe294d46ba13483e44ce2b041d3423777ce2ec12a8aaa0d8054bc88fdf3b8b933cf224c7051eb669913dead991dbb268f87874478788eebfacb00c9b895552630343141d54b3003b852fb534347b08c9a4390bcc7062f2b1482d097092cce5fa46b4ceaa36720f9d6cdd6013300021656f85d8dcc736abcfe624c4f990a71e65f81524dce72662106491b57166fea259fca4488e0b5c439ae7739e912451d50e4de0f689f0b3ee2e04f5b17aa86ebd68d25fc4074b55eb565af09ab6548a322358da2188887c37558d9af7a2509731b1e840ff0795bd3d92c333474765b1326de16488d58e107d2f3e30c62c7d1b6ccb121ecb4ac762e080fb99774fd01a59522ac1929f323cbc4c8edb7a58834b7b2afa9565278091d23d7e077389d3b45734823c499a777d45d4f4eea7a55cb1cd31b94ce1c61416add12d9868b09c6effab6e8552d1b785341855311e2b112bef89dac099e2cb391e27520e49fdbe0b8e31726a07fbdc8aeca4863eae4e6af6334449fdedff4f3b87cd6006244e5c079350b223d260eb3b549f72fab4a42cc877ce489de58ed2bbb715185e8ba65da4722f435d996635e2b8aae5f4d2867d0c7d9989e60e497f92a7eea596e002abf7914d6491388eb4494e5415d8554bfa478733b5705dad9c9229572e13598323c8e74493615e5c37490b22b9782cb1c5b16beeee0569ffd4dde837a888a0b63b75c99e69da0a7a3c13cdb120b226c5ff51c827f95971324682c2b23221b6d1aa1946821096d589c05acefafad97ba9dab2799f998e2e88beec04fb4504adcb26877e030b9ac0a4c4da52f6f9fdcf16de3232da12d32f4fb5b927f264ea6cf829bab9ddb328175406036752f57d126731e182fb145e7ca0967d62f1e04ebe7d89f69970366eb4f31df5a5190b5adfc61a1e609bd9267b59f9c9fb014f8f963df97f2b7b116cab3a41e2e73c34cd82b011567e16585f1a09c928a400d7ff65755362f6b45e589044bb7f3004bc15ba2012dd6d00c33d7dffb550193478ead1e5e318ad8f48da4d34c3feb28df8e384b071c612d3f8ebef69a88ad3e2a658195103aacfa9cfd48f6ab3b30bed2d59f34924e8de9bfe3dd145d0176a18a1bb788b40318521022ae209be8dd8504d39c40768ebcb3ed30fae6b36fdfd923e4220d16b0d106b041263bca92c0b332c1b312ae693428011d6e59817a56b4e80714d9f3137945daba562518c6205a6cdef42f033a4e5b463284f97f5d840e55a7906e61b992605376df8e41dec5257e097f41b3f472842bd2834c919cbc6c2b1741b6c2519b9df112c0832ef2dd250326daaa759e909064bbb4f7673500a494a8ecb40cb9f97e080505af694b5cd3a3f763dc06b86b740b24c57df70434ca01ae0540627a62e1f34a5ae593b19ef8c3f2d8f0eae6ae6f62d3e692fe08b03caec8489e264f3f566318242255c6125c9d788ee865d7144599fde2e0efd5b91a1741d6caf30c636433d26bc858f2e7b8ff0f70772c2d7753a915fc87e9be7e5066396ccf7c040305e90216bd5a43220a70a6af3f692c6fbfe707e02388a8163b3bbccd17ca0a031bc5a1c5111abd5569c00b7374ce1095f9db71ce7a8d45f2437c884b0fd198a37065b48a21ff2b4c34bbed612e1989528bf9355e6b7d022e7976c8e632a92bd4a23dd8dcd09a36cb2c0c0708af9ae67f3cca2407bbdec0720473aaf55d46213b6cc2e630f5589eaa30fc65ce60d325e9abc3efd00f16407a7bd78edf3b7c6f506edaf674f65c5156c57faeaa67e2498320745b00fa813261b3f0bc56b888dd9e5f852d878ab02d7b748987f44ab48d31a5dc54b9c1b4df071fdb93cfe31f9543592b22012d97e3d605dc72e3d7f7cadc6f980ab1661e59852e47ac2dcfa9b7056be04ee949c7d4e75ddf9f8574ecde324294a8f9b14508824d6ff13bc07915260cbd30fd8c5eb967e910dbf15f6657f3c2fea3b52213915fdf8578932877e662a51b8a9169636bcaf61719c8c29e8d4b90a05f9a3e91de057018defa77dfeb8f03cd1f7029fe3eb6613a2adb949cde54d6bfac325e4af1eab43320e1fcc2132c59f621491f82fe1adfe368d9f997947c829f47e0af52dcac00d78cd4301965853c21a37e12eddb65f88557d09330eef47c405e43059219be81dcc1656db87de7753234de2eec5f5765d9cb66cc57186d031a3a24eebfb0d20f1c753b0004ad0b39abe104230c11b3aa163f70d69c8a094e7df0a0f931ccadd7b3e1b345525aacd0b9f3ef4418bd514821209c18b65827673fc7e0e85178119525283dacc32b35955bb8ca4e7858651fc5fedaa1988e5bc009a010ed6118d47e2ae7a5e46bc9bc2694696c0d15fa4a5eeff5f0c055ef3a0cbb17127b27e1bc313083e845c7a1933492b71df582b3e97516c81d64a34eaa760aad42f9d21479f21e0741a59e9ff91a7785bd4d1ba05aabbfa794b00d580d07cac49cd764744297672f77aa913b04e1362968dfdb9f1167ed39baedb96cf17f727f0efc141c55dcc16b897abe059132541d2edd3b5e45ca89e570005337bab29a39f0bcee5e64cb0fcf28aced92852fe94b2f7c8c6ae1cf75ebd50e26ee58cf297bf01b63878d8a39f67bec46ecf8e445f2e6fd4a87922d855e48958fd67a202bbaed71777970420577d924f554b8ac94c6519015ccec9a1c1a72f239f4d111ea15797f2e7f7740b394e1f936dbe786e30bcda8d0371db0f10dbf9daf4838543146d08a669a29910b1cc59a775a5b1a5aa461d9500f3f9bd0b6f7d424f9e427dd8b6862fd0400596751889779ca5a68a60839a1b239fd8acd0f67a7fd9261f8bd2da7d1de7a80df2353cf0c9770fe28925c2eff432f6b59b130f11538ddcba540d168f9bee10f2a46e8b09ad84870be9ee3a90c3aca7d90079c00255813db51de877b79ce261279eb6be233148090b0d3e45972bb093e4733e8c9c04169152477cafb8259396bb85c491bef74ac2a7973a78ddef7c97f12e20989acdb3a68394388f7791708096eeeebcb0112774cac5509e8dad0cede4a0d6c43303d6357d3e7b8b41141e8dc090f581b76a0452e7cf2ee398690e1298e80236b7d83402a65768304ff747e0ed091a55312f75b18f247208be847b8e34ab1a8357bf29ec19ae23b8cb25161a565c30e62bb00598e40e0a8da", 0x1000) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/snat_reroute\x00', 0x2, 0x0) shutdown(r2, 0x1) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) socket$nl_xfrm(0x10, 0x3, 0x6) [ 413.299777] CPU: 0 PID: 19465 Comm: syz-executor0 Not tainted 4.20.0-rc7+ #378 [ 413.307152] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 413.316504] Call Trace: [ 413.319102] dump_stack+0x244/0x39d [ 413.322748] ? dump_stack_print_info.cold.1+0x20/0x20 [ 413.327954] ? is_bpf_text_address+0xd3/0x170 [ 413.332493] should_fail.cold.4+0xa/0x17 [ 413.336569] ? __save_stack_trace+0x8d/0xf0 [ 413.340980] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 413.346108] ? save_stack+0xa9/0xd0 [ 413.349756] ? kasan_kmalloc+0xc7/0xe0 [ 413.353668] ? kmem_cache_alloc_trace+0x152/0x750 [ 413.358538] ? __request_module+0x419/0xf0a [ 413.362873] ? crypto_alg_mod_lookup+0x376/0x6c0 [ 413.367653] ? crypto_alloc_tfm+0xd2/0x2d0 [ 413.371904] ? crypto_alloc_shash+0x2c/0x40 [ 413.376235] ? __keyctl_dh_compute+0x3bd/0x1bf0 [ 413.380914] ? keyctl_dh_compute+0xc5/0x11f [ 413.385251] ? find_held_lock+0x36/0x1c0 [ 413.389348] ? check_preemption_disabled+0x48/0x280 [ 413.394387] ? perf_trace_sched_process_exec+0x860/0x860 [ 413.399855] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 413.405403] __should_failslab+0x124/0x180 [ 413.409660] should_failslab+0x9/0x14 [ 413.413479] __kmalloc_track_caller+0x2d1/0x760 [ 413.418159] ? __request_module+0x419/0xf0a [ 413.422493] ? rcu_read_lock_sched_held+0x14f/0x180 [ 413.427541] ? kmem_cache_alloc_trace+0x353/0x750 [ 413.432395] ? __request_module+0x43b/0xf0a [ 413.436738] kstrdup+0x39/0x70 [ 413.439976] __request_module+0x43b/0xf0a [ 413.444137] ? __lock_acquire+0x62f/0x4c20 [ 413.448383] ? lock_downgrade+0x900/0x900 [ 413.452586] ? check_preemption_disabled+0x48/0x280 [ 413.457634] ? free_modprobe_argv+0xa0/0xa0 [ 413.461996] ? zap_class+0x640/0x640 [ 413.465729] ? is_bpf_text_address+0xd3/0x170 [ 413.467127] sctp: [Deprecated]: syz-executor1 (pid 19466) Use of struct sctp_assoc_value in delayed_ack socket option. [ 413.467127] Use struct sctp_sack_info instead [ 413.470236] ? kernel_text_address+0x79/0xf0 [ 413.470254] ? __kernel_text_address+0xd/0x40 [ 413.470286] ? unwind_get_return_address+0x61/0xa0 00:59:53 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 413.470308] ? find_held_lock+0x36/0x1c0 [ 413.470334] ? crypto_alg_lookup+0x73/0x1d0 [ 413.470352] ? lock_downgrade+0x900/0x900 [ 413.470374] ? lock_release+0xa00/0xa00 [ 413.470402] ? perf_trace_sched_process_exec+0x860/0x860 [ 413.521300] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 413.526684] ? zap_class+0x640/0x640 [ 413.530417] ? kasan_check_write+0x14/0x20 [ 413.530435] ? up_read+0x225/0x2c0 [ 413.538196] ? __crypto_alg_lookup+0x31b/0x390 [ 413.538228] crypto_alg_mod_lookup+0x376/0x6c0 [ 413.538263] ? crypto_larval_alloc+0x1d0/0x1d0 [ 413.538297] crypto_alloc_tfm+0xd2/0x2d0 [ 413.538321] crypto_alloc_shash+0x2c/0x40 [ 413.560240] __keyctl_dh_compute+0x3bd/0x1bf0 [ 413.564754] ? find_held_lock+0x36/0x1c0 [ 413.568859] ? dh_data_from_key+0x3c0/0x3c0 [ 413.573192] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 413.578744] ? proc_fail_nth_write+0x9e/0x210 [ 413.583249] ? proc_cwd_link+0x1d0/0x1d0 [ 413.587345] ? __might_fault+0x12b/0x1e0 [ 413.591447] ? lock_downgrade+0x900/0x900 [ 413.595611] ? lock_release+0xa00/0xa00 [ 413.599611] ? perf_trace_sched_process_exec+0x860/0x860 [ 413.605088] ? __lock_is_held+0xb5/0x140 [ 413.609181] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 413.614736] ? _copy_from_user+0xdf/0x150 [ 413.618904] keyctl_dh_compute+0xc5/0x11f [ 413.623079] ? __keyctl_dh_compute+0x1bf0/0x1bf0 [ 413.627846] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 413.632455] ? trace_hardirqs_off_caller+0x310/0x310 [ 413.637573] __x64_sys_keyctl+0x17a/0x430 [ 413.641766] do_syscall_64+0x1b9/0x820 [ 413.645672] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 413.651063] ? syscall_return_slowpath+0x5e0/0x5e0 [ 413.656009] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 413.660865] ? trace_hardirqs_on_caller+0x310/0x310 [ 413.665893] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 413.670964] ? prepare_exit_to_usermode+0x291/0x3b0 [ 413.675992] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 413.680853] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 413.686048] RIP: 0033:0x457669 [ 413.689253] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 413.708158] RSP: 002b:00007fedd895ac78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 413.715868] RAX: ffffffffffffffda RBX: 00007fedd895ac90 RCX: 0000000000457669 [ 413.723142] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000017 [ 413.730436] RBP: 000000000072bf00 R08: 00000000200006c0 R09: 0000000000000000 [ 413.737710] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd895b6d4 [ 413.745000] R13: 00000000004c2a87 R14: 00000000004d4b18 R15: 0000000000000003 [ 413.754398] FAULT_INJECTION: forcing a failure. [ 413.754398] name failslab, interval 1, probability 0, space 0, times 0 00:59:53 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x10000, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000000c0)={0xffffffffffffffff}, 0x13f, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r2, &(0x7f0000000180)={0x5, 0x10, 0xfa00, {&(0x7f0000000380), r3}}, 0x18) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000700)={0x0, 0x48, &(0x7f0000000680)=[@in6={0xa, 0x4e20, 0x81, @empty, 0x2b}, @in={0x2, 0x4e23, @remote}, @in6={0xa, 0x4e22, 0x6, @empty, 0x3}]}, &(0x7f0000000740)=0x10) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000780)=@assoc_value={r5}, &(0x7f00000005c0)=0xffffff28) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:53 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000240)={{{@in=@multicast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@broadcast}}, &(0x7f0000000080)=0xe8) r2 = getegid() write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000000c0)={0x78, 0xfffffffffffffffe, 0x6, {0x100000000, 0x0, 0x0, {0x2, 0x1ff, 0x10001, 0x30000000, 0x4, 0xc1, 0xfffffffffffffff7, 0x80000001, 0x80, 0x8b84, 0x4402, r1, r2, 0x80000001, 0x3}}}, 0x78) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r4 = accept4(r0, 0x0, &(0x7f0000000040)=0x46, 0x80000000000) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x1a5) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 413.961574] could not allocate digest TFM handle cmac(cipher_null-generic) [ 413.989171] CPU: 0 PID: 19485 Comm: syz-executor2 Not tainted 4.20.0-rc7+ #378 [ 413.996550] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 414.005911] Call Trace: 00:59:53 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 414.008529] dump_stack+0x244/0x39d [ 414.012180] ? dump_stack_print_info.cold.1+0x20/0x20 [ 414.017378] ? is_bpf_text_address+0xd3/0x170 [ 414.021893] should_fail.cold.4+0xa/0x17 [ 414.025965] ? __save_stack_trace+0x8d/0xf0 [ 414.030303] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 414.035426] ? save_stack+0xa9/0xd0 [ 414.039066] ? kasan_kmalloc+0xc7/0xe0 [ 414.042970] ? kmem_cache_alloc_trace+0x152/0x750 [ 414.047826] ? __request_module+0x419/0xf0a [ 414.052160] ? crypto_alg_mod_lookup+0x376/0x6c0 [ 414.056925] ? crypto_alloc_tfm+0xd2/0x2d0 00:59:53 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:53 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000003bc0)=0x80) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000003c40)='TIPC\x00') sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000003d00)={&(0x7f0000003c00)={0x10, 0x0, 0x0, 0xb0000100}, 0xc, &(0x7f0000003cc0)={&(0x7f0000003c80)={0x1c, r3, 0x1, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x800) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="cc000000", @ANYRES16=r6, @ANYBLOB="20002dbd7000fedbdf2506000000080004000000010014000200080003000400000008000600000000005c0003000800040009000000140002006272696467655f736c6176655f3000000800040005000000080005007f00000108000500ffffffff080001000000000008000500ac1414121400020076657468305f746f5f62726964676500080006004000000030000300080004000600000014000600000000000000000000000000000000000800080007000000080004000000000008000600ff375666f525f18db2608a491ab8a46fffed525852d568c1cb38c6ec8a1db6d968b83294e741a2b1101dcb24c980a38ede6d78ddadde7e91dc5b8dbe4b44d3eb3459ebd6bf"], 0xcc}, 0x1, 0x0, 0x0, 0x80}, 0x80) [ 414.061166] ? crypto_alloc_shash+0x2c/0x40 [ 414.065494] ? __keyctl_dh_compute+0x3bd/0x1bf0 [ 414.070172] ? keyctl_dh_compute+0xc5/0x11f [ 414.074507] ? find_held_lock+0x36/0x1c0 [ 414.078616] ? check_preemption_disabled+0x48/0x280 [ 414.083689] ? perf_trace_sched_process_exec+0x860/0x860 [ 414.089166] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 414.094726] __should_failslab+0x124/0x180 [ 414.098992] should_failslab+0x9/0x14 [ 414.102809] __kmalloc_track_caller+0x2d1/0x760 [ 414.107524] ? __request_module+0x419/0xf0a 00:59:53 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000240)={0xffff, {{0xa, 0x4e23, 0x6, @ipv4={[], [], @loopback}, 0x3c71}}, 0x1, 0x1, [{{0xa, 0x4e22, 0x5, @mcast2, 0x1}}]}, 0x110) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 414.111859] ? rcu_read_lock_sched_held+0x14f/0x180 [ 414.116887] ? kmem_cache_alloc_trace+0x353/0x750 [ 414.121743] ? __request_module+0x43b/0xf0a [ 414.126096] kstrdup+0x39/0x70 [ 414.129301] __request_module+0x43b/0xf0a [ 414.131049] sctp: [Deprecated]: syz-executor1 (pid 19489) Use of struct sctp_assoc_value in delayed_ack socket option. [ 414.131049] Use struct sctp_sack_info instead [ 414.133457] ? __lock_acquire+0x62f/0x4c20 [ 414.133475] ? lock_downgrade+0x900/0x900 [ 414.133491] ? check_preemption_disabled+0x48/0x280 [ 414.133511] ? free_modprobe_argv+0xa0/0xa0 [ 414.133540] ? zap_class+0x640/0x640 [ 414.133559] ? is_bpf_text_address+0xd3/0x170 [ 414.133577] ? kernel_text_address+0x79/0xf0 [ 414.133603] ? __kernel_text_address+0xd/0x40 [ 414.183605] ? unwind_get_return_address+0x61/0xa0 [ 414.188562] ? find_held_lock+0x36/0x1c0 [ 414.192660] ? crypto_alg_lookup+0x73/0x1d0 [ 414.197008] ? lock_downgrade+0x900/0x900 [ 414.201172] ? lock_release+0xa00/0xa00 [ 414.205158] ? perf_trace_sched_process_exec+0x860/0x860 00:59:54 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:54 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x3) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) syz_genetlink_get_family_id$tipc2(&(0x7f0000000000)='TIPCv2\x00') getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 414.210628] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 414.216008] ? zap_class+0x640/0x640 [ 414.219744] ? kasan_check_write+0x14/0x20 [ 414.224004] ? up_read+0x225/0x2c0 [ 414.227559] ? __crypto_alg_lookup+0x31b/0x390 [ 414.232165] crypto_alg_mod_lookup+0x376/0x6c0 [ 414.236762] ? crypto_larval_alloc+0x1d0/0x1d0 [ 414.241371] crypto_alloc_tfm+0xd2/0x2d0 [ 414.245457] crypto_alloc_shash+0x2c/0x40 [ 414.249660] __keyctl_dh_compute+0x3bd/0x1bf0 [ 414.254192] ? find_held_lock+0x36/0x1c0 [ 414.258323] ? dh_data_from_key+0x3c0/0x3c0 [ 414.262674] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 414.268225] ? proc_fail_nth_write+0x9e/0x210 [ 414.272744] ? proc_cwd_link+0x1d0/0x1d0 [ 414.276854] ? __might_fault+0x12b/0x1e0 [ 414.280929] ? lock_downgrade+0x900/0x900 [ 414.285092] ? lock_release+0xa00/0xa00 [ 414.289072] ? perf_trace_sched_process_exec+0x860/0x860 [ 414.294532] ? __lock_is_held+0xb5/0x140 [ 414.298615] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 414.304175] ? _copy_from_user+0xdf/0x150 [ 414.308336] keyctl_dh_compute+0xc5/0x11f [ 414.312494] ? __keyctl_dh_compute+0x1bf0/0x1bf0 [ 414.317386] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 414.321978] ? trace_hardirqs_off_caller+0x310/0x310 [ 414.327087] __x64_sys_keyctl+0x17a/0x430 [ 414.331239] do_syscall_64+0x1b9/0x820 [ 414.335126] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 414.340492] ? syscall_return_slowpath+0x5e0/0x5e0 [ 414.345423] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 414.350270] ? trace_hardirqs_on_caller+0x310/0x310 [ 414.355292] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 414.360312] ? prepare_exit_to_usermode+0x291/0x3b0 [ 414.365383] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 414.370230] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 414.375419] RIP: 0033:0x457669 [ 414.378612] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 414.397521] RSP: 002b:00007f930b51bc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 414.405225] RAX: ffffffffffffffda RBX: 00007f930b51bc90 RCX: 0000000000457669 [ 414.412504] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000017 [ 414.419770] RBP: 000000000072bf00 R08: 00000000200006c0 R09: 0000000000000000 [ 414.427032] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f930b51c6d4 [ 414.434296] R13: 00000000004c2a87 R14: 00000000004d4b18 R15: 0000000000000003 [ 414.448477] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:54 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:54 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) fcntl$getownex(r1, 0x10, &(0x7f00000006c0)={0x0, 0x0}) getresuid(&(0x7f0000000700), &(0x7f0000000740)=0x0, &(0x7f0000000780)) r4 = getgid() setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000007c0)={r2, r3, r4}, 0xc) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000004c0)={0x0, @in={{0x2, 0x4e22, @empty}}, 0x1, 0x1ff}, &(0x7f0000000580)=0x90) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000005c0)={r5, @in6={{0xa, 0x4e22, 0x1, @remote, 0x10000}}}, &(0x7f0000000680)=0x84) r6 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=0x0, &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) r8 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000800)='/dev/mixer\x00', 0x0, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r8, 0x4c09, 0xfff) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r6, 0x84, 0x71, &(0x7f0000000480)={r7, 0xfffffffffffffffd}, 0xfffffffffffffc88) r9 = syz_open_dev$radio(&(0x7f0000000000)='/dev/radio#\x00', 0x0, 0x2) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000000c0)={r9, &(0x7f0000000140)="a24369b1290f91dbad30400ce5fb3a736b3a05f3be0374e47750261ed9556e214884bf458ffb0dcab33cff94ea4384f8159a18723abde3f7fa718d5d17cc5aa22e28d11591c2b686d80e414c7d1b38780f", &(0x7f0000000380)=""/252}, 0x18) 00:59:54 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) fadvise64(r0, 0x0, 0x4, 0x7) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:54 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 414.582193] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:54 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) prctl$PR_SVE_SET_VL(0x32, 0x2e527) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:54 executing program 0: keyctl$dh_compute(0x4e, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 414.800978] could not allocate digest TFM handle cmac(cipher_null-generic) 00:59:54 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:54 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usb(&(0x7f0000000140)='/dev/bus/usb/00#/00#\x00', 0x3, 0x104) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000380)={{{@in6=@ipv4={[], [], @remote}, @in6=@remote}}, {{@in6=@loopback}, 0x0, @in=@multicast1}}, &(0x7f00000000c0)=0xe8) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:54 executing program 0: keyctl$dh_compute(0xf, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:54 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r2, 0xc0a85320, &(0x7f0000000080)={{0x5, 0x3ff}, 'port1\x00', 0x20, 0x20, 0x3, 0x466, 0x3, 0x40, 0x10000, 0x0, 0x1, 0x6546}) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 00:59:54 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:54 executing program 2: keyctl$dh_compute(0x1c, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:54 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x0, 0x0) write$P9_RWRITE(r0, &(0x7f0000000080)={0xb, 0x77, 0x2, 0xfffffffffffffff7}, 0xb) r1 = accept$alg(0xffffffffffffff9c, 0x0, 0x0) ftruncate(r1, 0x3) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r4 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 00:59:54 executing program 0: keyctl$dh_compute(0x10, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:54 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = request_key(&(0x7f0000000400)='pkcs7_test\x00', &(0x7f0000000440)={'syz', 0x2}, &(0x7f0000000480)='\x00', 0xfffffffffffffffc) keyctl$get_persistent(0x16, r1, r2) listen(r0, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x3f) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000500)=0x0) sched_getattr(r3, &(0x7f0000000540), 0x30, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x80000001, 0xffffffffffffff01, 0x69d8, 0x8, 0x100000001}, &(0x7f00000000c0)=0x14) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x18, &(0x7f0000000140)={r5, 0xfac5}, 0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:54 executing program 2: keyctl$dh_compute(0x19, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:54 executing program 0: keyctl$dh_compute(0x11, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:54 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x0, 0x100) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r1, 0x29, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000006a42dd97dc86eb000000000000000000000000000000000000000000000000000000"], 0x58) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) ioctl$KDENABIO(r2, 0x4b36) 00:59:55 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:55 executing program 0: keyctl$dh_compute(0x1c, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:55 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000380)="416f17cddb08b27140266ab37aea172ba8a1cdede6d8811c33f6a0e1cf7988d7f4bfc09f48b45c49a92152bc8400d2ec9db50146131b8661ed91f2487e9b63db48e29709edd69ee83b2f319d7765f3ecbf061d5bdd9484697a537c2a53d7fe95edfb4c0a7eb310f30d67368e576c", 0x6e, 0x20000000, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000100), &(0x7f0000000340)=0x2) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x280100, 0x0) ioctl$KDGETMODE(r3, 0x4b3b, &(0x7f0000000080)) r4 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) syz_open_dev$swradio(&(0x7f00000000c0)='/dev/swradio#\x00', 0x1, 0x2) ioctl$PIO_UNISCRNMAP(r4, 0x4b6a, &(0x7f0000000240)="a10d7f34cc0372927a05a25952c8f863f3f2f88e1a050b1aee508cf6d27dd7c461974cc6dd99ff9dbeb85f7905b1637b0dc9a9a76746ec18305792e79e41e2331d90bd23c10e76b5916eefe79646fafec0a1c8098aa25084f6ba14660326154224a65cde21fac5b7cf6d035b568e58efd8d13ec78e810d456bf5f9c0f69bcad817f05fd1d3b623d0a4aa66cd3aa065f1c084776142796900411382b25f484759379826881b4f8ea967a6432a1dff555163ecf5016e922c863ae00fbf3d7eb2cdc1dcd757258d4b2db9") 00:59:55 executing program 2: keyctl$dh_compute(0x10, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:55 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:55 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:55 executing program 2: keyctl$dh_compute(0x6, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:55 executing program 0: keyctl$dh_compute(0xb, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0xfffffffffffffffe, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:56 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x548a301}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, r3, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x20000805) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) r5 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r2, 0xc1105511, &(0x7f0000000240)={{0x0, 0x0, 0x2, 0x1, '\x00', 0x2}, 0x0, 0x30, 0x6, r5, 0x3, 0x2, 'syz0\x00', &(0x7f0000000000)=['\x00', '/dev/amidi#\x00', '/dev/amidi#\x00'], 0x19, [], [0x2000000000000000, 0x2, 0x95ed, 0x4]}) openat$cgroup_ro(r2, &(0x7f0000000080)='cgroup.controllers\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) 00:59:56 executing program 2: keyctl$dh_compute(0x15, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 0: keyctl$dh_compute(0x15, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:56 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:56 executing program 2: keyctl$dh_compute(0xb, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0xe, 0x3) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0xe6) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_ifreq(r1, 0x891b, &(0x7f00000000c0)={'ip_vti0\x00', @ifru_addrs=@xdp={0x2c, 0x1, 0x0, 0x2b}}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000240)={'team0\x00', r2}) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockname$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 00:59:56 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000013c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r2, &(0x7f00000014c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x202000}, 0xc, &(0x7f0000001480)={&(0x7f0000001500)=ANY=[@ANYBLOB='p\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="04042abd7000fcdbdf25078677221d0005760100000028000300653850913b4899c20800010003000000140002006772653000000000000000000000000008000500010400000800040015000000080004000300000014000100080008000900000008000500a63b15d29c950fd39ff600896c5a5ffef386ce298be43f4d97dd9083c4aaa751a73f5fa993b0b267529f54"], 0x70}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000380)={0x0, 0x1000, "b8e465f9f16222590768fa4a0ece9b3c3bfe3771eba5979acd85cbe1067ad6f3e3a50519ef73ddf6f189599af87f51b8f5954db18dff3b2a18d26c17e3a5f780d1e6c9acdf9f8ee3cb11b48c21e0ef9a60598d8701dcec08a1f8f5216afb7fc9b530c64779548e735254393e07639fab8ef959bba7d8ee5666956a2a0cd8eed2126c02734926b1a2431274938220e5ba7c18aa7946a895f752470eef5d17711dc23a7d7cce131aea940cb7186cb06510d72af977de92cfc25b72426eaa2991045771f6eead4c46bcc5477b91cb42f6f16cf657099a72def39c06a318a6b5ac4065379f631197322586f8ced1290500894dd4d5ebe4e21826a92eb83e23f68a6552cb71d05ac9c5b9749a9eeb81aa566f574e4a10d2cd2c37e1d25dae6105ae109b2123150e6bd8a0175b3e12925372a76bb3f0f6b1e1096fec875f94223bd66bbc492a0df6b299fd6b0a58404ffefa5df7b8fcc725b56267a7542efcf6764b54d65deac8ebebeeb13046177a9c5202cccb7c999a94b959a45304cef975112a3c836b33a4a582cc6f213a0f5ef87e18f9ee8d0a941c30b64fea952f61c4190c59d1b3f4688cf9db6da4f0f2c4df2bbfd730cdb43d20fee1750f38fba87d5b5b676e2145744e699ec2fe5cad05caba86772ebb79d0223457e12042599f1a14759cc3a5aa758cf8d21998c5db2daac314e0c4c2c47d34045de6c563eecf0b31a0add2977e45aa8fc9d7396ff8b6addbca6f78f7a17563a6cb1dcf304e9a85ec7e33332bac5a8c45cc0d76da6f6afebff3de0c5d9bfa9d1f584e3cdf41eeb4d9f73d58de1e23f43dc7a6a878b1aa4d0794a3cdc3906d24496ff8f7b6f4385a3747b2415db1ee2a480f69cfa19e3cca92b387530ecfd66e8286bc37fc281ef57345e671d195890e72b04b2eac9ec778c7ca1fd2d11dc0a3e1ace4428d51f204effee9e0b739e934ab1382609f215142b3b46cb35f3af64479017d6599125dc05ff47507f6152d91ae7134c94976030b1d07ea60c7dcec4c3dc004576987b9ddb98d98e4302ec2f6d3d69bf494d6dbbf00cff1b56d1ff01e21f02560a7b439441ce1d71b423e93914eeff1f27d7b5b80714178d8cb0e5dd8795224497cdda2e03edf21e06fe54ec2aa6290654ac119dc7cdeeb2a8a3447cc6a3969131af31620aa005816abc0ac91cf45df470ab16af3b56244122dc902050c6370d460b6d5a0d86de76f3e94eb37ea03e39396a276e2b0a69f018b6e84bb567ff03c2d50004278a24ea87624de4246229e17750fbb72681ab19a62c7476b18e29dd38d41c1034e328669fcde14723dde18ee9bcea0f1ff4cf6a2dd7e5f9f9613bbd68e9b18c78d088bca9d2825e2332a32c37d14aeafc32cbff1a191aae7eb53c4389842ec1536598a56936c816f18ade13e66c87f37f6b27b26eec44bf3ac22c13123f69bf5cb5aa0a5a9d6ace9fa8f9415536c946403f311a4cf7f5f9172c4ff29ee25f9b7dcd9af991e3f5cc6763b5181f782a85d66b60ddc593f08821a8b83d3bfeadb2e5218a190d4ffc0409e83d22eef479ed9348bc41adb29f5b1eeb50a4336dabd9b946334db90737492cee49ddfcc1763b06a47e6df10b4f7910208d213e230286260e4d9caaee5faca8864f6caab974fbf3557afac4371c1fe9b955f7d5963c49469a6738fb885bc8432be8a1684378fc898f2004afa6a035de135d6cfe2d328d738b28e5354cba8a7ae00e25d74cb65aa7a155c9a9a7496a868ef622fec9b0922f5a99e90872a9f1c98368271d760bbb3df552c5c735410631cfdef6e8f59cc6e36e0923260d8f8f6072e83605274394eaa380dffdf9f1b25eb77f52d27b12cf45879fb07bafc100e02a78e48a0f23116bec63977750b8c99867b93ba08b05f61eaff9a3d0b1c35db59b57f18a99ba9dcfd43cd0fb0c41ee230c4e47ae3288bbbba0ba606596ebb43a1e0a888bf925a2fdc0c3c00eaed4cede4f22e1abd6ff7a2908b2855c55f76a2f4936d1dd4fb0da4404c0e63fff6b16503f17710bec2b8fabf8d6e5b6cf00391437adc692fc3577af6aeb8a159ba8ac8e8a293ebcc5ad7673580623fdee5a1ed60c4c86d7258b6d87ed8b319c1d887ff269e3c10ad740ede4dc9bdd3be78b7ddcb0606d73ea70d723da6430058ce95b8fe35090fb3986409e666bf283b88c64d4135eb8a3d304accbb2c826fb1bf778f09c20512fc6a3cc7573503ab2705814e501d3a7241d660ef20186a9d9964e4fb61c7df278b8c076770491dcde3f77aa54668b9fa8388e8551465268902560fe1fe1be6a20f449175369de977e55cae1871c5d937e6788c8fafccb07685b8ff2e08a00997adb84936088ca55b3f47b4c3293574259c66cc5d599e688294cde1912d78662d07b0295fbde2dce263bf3750e8d61f66575c9cec8584a84a8462a2f1464ebe1243ed5febdd2b8a4915cd4c58ac85825f022f0b41af1b6073f4d677a4f533d8aa9e9abb17bc57a362ffbca20f631d69e8a8fc344336fc750144807652722a845f3b023b7718b036fb851453c776894b8e474260fcfce6b0b9923fe5a8821704ce5e6507837e4980d63b5967258fec1f7ade6215b6dcb3cf9d20beaeea3eb24c260e4bf85699bea9f1c838817c32e338b687463fe6bd9ca59021f35a96a236d7495450f71e35a6988661fb4c1610827c391748933bae439dc9160182998f66f201e9136ce508aad46a7296c602d596e9a989dfcf08fd41031a66cce13b3ebdf07cd5fcc8b65cf3dc739ec9a93b46ad9110c8b18c26a38af18da781a16814cd50038fe31856f82c8b01b83fa543d1efd67da59e1c3cf71a2b753761bb314bda9f40cff9d29bcdd77025d26a786c386350ada6ab3ffc63cbbba258b121a600db2d27aa60f6f4d1a557e2f24711bacd4e94b423927c3226d05290b50fdd3b6a0a7418e81fa9967d5e268f9e342c466d4b857627143d855c326342aec2598dc4cbfcccefec4162809a868e16d79b79f0448a8ace1cbd35fddcbe01c05ef180b13cf3eb4eec4f254d7cc5e119e8409bcb8ec114799f1cb24bb8164946d88a56d8159478a4530fea71b2efc4ce984fd2b6cad934d84a028dfd73486dcf569228c9b4bd743591463f511a0fe711e07228a3f8b77404be51dc1c837cdec9adaba7572d50a0555927c3c48c02d7e9559a132dee05377b1c72c723a9a211bab86daee3db878335eed425c99c756bbceb25e567bf003ba69c572b39355a05f3b4fba6e49f90585dd00bfcde40ad1f6190010a7c20428484464d7c797aefdc44943957088b61d7a1837e5a5db019675e02678ac0ed697748f36158b2ddd11a6515d8227a45f62311e22cfaddff9462fe51d1bdab2db4a4c9232f775ff59bca0e8d290da374a4c58c0993d5e633d8431613266809fdca3a2eafe94b0cfe355720fe91c3b3d05d207981229afccb8e51a3aefe1a42f89072dab90aec9e41500f837d828d8503f1e780d0a09c4ba76410a650d2c40c026a45ba757804dcf7ab30da6b77155f7a410cc4fbdc8782b40addda16c4bb2ad36767e9e995d607615518d86bef297a20f0ee4ae8017b72f71315a881bb4344cd85106305f6d167cdb7dc379d2663a2573bd5376f53b41f15a9f8ce9cef425475b05909eaf7af87cfcd55a003f816d7cc23d1689c9d45a8047ba81cead70b47de080676bec07574882650c91a33b365602e39701a8f2e302303a385de811186caf29ccf50df8fc599a1ed1320f7d298d8555e04bf18011db6d78e121f47f65c3729c858083cb9a638c48e52f34e91727e15b35ad74566a9338dd48c4d45fe0e38478435b7067fcc5f0e3d14fc3cc2e63fc57f5e1b1c8a8624cf66e61ef672d20f8dbf033e069d780aa8256f97d0840100eeb831099bc580a1d9c4191b0742a3208ebbabe0ae284098fd50b6656c9dd1be4b0bbbf9d40688f62624b1283ea6f45455c8384c75ffeeba65e36c3aa984f70241baa1a94448ec76b4c9bca9c6ca5c5acb4094894b6f379bf472a679444770a41605b331aebb3c89a6b7ab3b172505dd049feeda64c0ee4b1636618a98bbe7ce623ef54ae38912eaf3e23ceeff9a72659cd5d5c846c9638b28f657818466b01723506dda4cbdcf73b8037d152a73f3db5ddaa5523b917b0d931c224c775081bd0fca4bd663996ac0a02290ba7e0f7edcf55da7bb30f8447b4df2ea6570c044045b586761b2e47e61c20c8ee6b9e7f09ae38ea38e937b7f22efddf4102c9ae777d51ac99714edd1514dbf389500da82cb3a1c681a55a7c3b6f9f9c3aadeba130140083cce7aaaf3ceeaa0ffb47faf95613126c4c5e57247d906a9a133b6c3a9e63bd599d8e8c0a653cb0b333fffb6876148fb301aae213f98a68f3534be25449d66903c7011cd244179cf896a356e1ad70c00ee4807b51c92a27f239a659145f5cb4e87ef56d6b80261beb71ccddd886cdfc543eb1c4a56c9c62b806352a2f2ae3bd444287c65de0c83f69347c3d8dc60702d3b648ad38c9dc85906752b024017acc5774297e496f7b5b006fa57bf2e8ac485880b4cd7219011693cc46de370ad15667837e9611b471ed3d06b76f68a37a12aa846f0777d204ed52c85b852bf46f9e84ebb90b13257b001fd3c0688d210402d230651ba2595dfa0b387267258987f94f4ad81ffda508a854609a8edf35a8575bf434d470a020cfe9d3b7765ee5be19042e04f6b96173fecc898a689d337a63f139f7661ca4f783aa304c400b6751a7a05cbdf2ec2185cc0aa3c776245d3591170ea98526621923034f608062d66e2c7f9c34e90ac43b753a7614059e59abd039bfdef44901de6cdf861a1c4e0c927816f883409c00a9283d5462daefdbeefcf5e8f97b301d37f2a70d78e347df366235ee920c75c335473941e9b31df44b69aa0db03862fac2d173a9fb63e8e91c9b9d06b955ec215734d583c5fe0480c82eb2ebe004dec433e765455d2260dad870f05f403c0eb3523cceb57f9ac2d1d219e3a8a4d0cbec574d34e758c8846e2db8c04869fbc7ac6b8705b3196a54e4df5275025a6c57a284275eab6c9edf24eb2edd67127cba8cc0f9ae457226800d2ea841fd65ccf8e86f534fcf5338e00a85170d7288c48b3180eb1d0a3de46ccf19282955b72a2e5bc12206a89f78a6386db95e0eb958c2151c291e4b3a69d685e8da78dde359669b2ec59875d25e940217056dc84bd95985c28190df718292628c5579b1daa73a1679ac8b7946c724c634e2b40705dbbf47aa20995a546a90b8af3556c669f3c59ffb3770ef9b0e126aa923e8af6b1bb89916ae533087d3faa6d560ca5edb5eb288940f4b1abde518e84e1c613aa23de5a703ad1be182eae877edac37390c8905db48f2a42175939c3dae298e0d26ee30373757bcda534bb120a686398505ec14d8b30f435c815065264b36e5e3986c10d99fb13e060ad542493795a34c7e9a5ebf7a23c209daae2aff9bb3840af878e263f88f271037e059f41d6757629e2b2de93b8c238f61536de4b868730165a4df3704159291376eae4e9fc9ad82d32a08e2d5060cc5c1995f94aeecf88dc4accada99fb5f12de6f820e66184f653e588e51197cb1ed1f8ce9f40a3ca227b4c6c8cfd2745042ef6b246a675bf16d8c2c4dd86aad6009dac730fed52ec18baf74b8010525ad94e53957be4ae2d3b793a42d86f5e6247d5cd5d08d1efc695d9f676f6bb0d163bde5adb107d533f55ab5e24b2da9aaba94d4caba1eda139ac935724c4b2272348dd48387d7a758374e4599e8f318bb01a84e4c24cdbc438cf2dae21d6c0d9"}, &(0x7f0000000000)=0x1008) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x5fd, 0x4}, 0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:56 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:56 executing program 0: keyctl$dh_compute(0x1d, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:56 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) accept$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000080)=0xa) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:56 executing program 2: keyctl$dh_compute(0xf, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 416.602041] sctp: [Deprecated]: syz-executor1 (pid 19636) Use of struct sctp_assoc_value in delayed_ack socket option. [ 416.602041] Use struct sctp_sack_info instead 00:59:56 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:56 executing program 2: keyctl$dh_compute(0x12, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000000)=0x8, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:56 executing program 0: keyctl$dh_compute(0x2, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:56 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e27, 0x0, @loopback, 0x9}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) accept4(r2, &(0x7f0000000080)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 00:59:56 executing program 2: keyctl$dh_compute(0x3, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 0: keyctl$dh_compute(0x6, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vsock\x00', 0x101000, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000000380)={0x0, 0x0, 0x9}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000500)={0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000000540)={r2, r3, 0x2}) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r4 = socket$inet6_sctp(0xa, 0x200000000000001, 0x84) sendto$inet6(r4, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000000)={0x0, 0x80000, 0xffffffffffffff9c}) r6 = dup3(r0, r4, 0x80000) getsockname$packet(r6, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000180)=0x14) ioctl$DRM_IOCTL_RM_MAP(r5, 0x4028641b, &(0x7f00000000c0)={&(0x7f0000ffd000/0x3000)=nil, 0x4, 0x1, 0x12, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}) r7 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) ioctl$TIOCCBRK(r6, 0x5428) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="1000002246b8f34ed57111a16af847a445e79d44"], &(0x7f0000000400)=0x18) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r6, 0x84, 0x22, &(0x7f0000000480)={0x8001, 0x204, 0x401, 0x0, 0x0}, &(0x7f00000004c0)=0x10) getsockopt$inet_sctp_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000440)=@assoc_id=r8, &(0x7f0000000200)=0x355) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:56 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:56 executing program 2: keyctl$dh_compute(0x2, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:56 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x6685) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 416.933637] Unknown ioctl -1072667637 00:59:57 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:57 executing program 0: keyctl$dh_compute(0xa, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x400) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:57 executing program 2: keyctl$dh_compute(0x11, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:57 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x219db, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x49) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 00:59:57 executing program 2: keyctl$dh_compute(0x1b, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@mcast1, 0x6, 0x2, 0x1, 0x9, 0x1, 0x2}, &(0x7f0000000080)=0x20) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:57 executing program 0: keyctl$dh_compute(0x1b, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000140)={r2, 0xf2c}, 0x8) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:57 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:57 executing program 2: keyctl$dh_compute(0xc, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 417.518251] sctp: [Deprecated]: syz-executor1 (pid 19712) Use of struct sctp_assoc_value in delayed_ack socket option. [ 417.518251] Use struct sctp_sack_info instead 00:59:57 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:57 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000000), &(0x7f0000000080)=0xb) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:57 executing program 0: keyctl$dh_compute(0x5, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = accept4$vsock_stream(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x0, 0x2711, @reserved}, 0x10, 0x800) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = memfd_create(&(0x7f0000000440)='syz1\x00', 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r3, 0x0, 0x82, &(0x7f0000000480)={'filter\x00'}, &(0x7f0000000500)=0x78) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000540)={&(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x2, 0x2, 0x7}) fstat(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r7 = getgid() lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000007c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x6e0, 0x278, 0x148, 0x500, 0x278, 0x278, 0x610, 0x610, 0x610, 0x610, 0x610, 0x6, &(0x7f0000000580), {[{{@uncond, 0x0, 0x120, 0x148, 0x0, {}, [@common=@frag={0x30, 'frag\x00', 0x0, {0x1ff, 0xffffffff, 0x8, 0x18, 0x1}}, @inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x8}}]}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x1000, 0x800}, {0x7f, 0x43e4, 0x1ff}}}}, {{@uncond, 0x0, 0xf0, 0x130, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x1}}]}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x7, 0x21, "a94e67cbb4bd48df5d7aa7c06c788ade514d2a49db22b1253eb542580c08"}}}, {{@ipv6={@remote, @loopback, [0x0, 0xff000000, 0xffffff00, 0xff000000], [0xffffffff, 0xffffffff, 0xffffffff], 'tunl0\x00', 'gretap0\x00', {0xff}, {0xff}, 0x0, 0x6, 0x2, 0x10}, 0x0, 0x128, 0x150, 0x0, {}, [@common=@ipv6header={0x28, 'ipv6header\x00', 0x0, {0x0, 0xc}}, @common=@unspec=@owner={0x38, 'owner\x00', 0x0, {r5, r6, r7, r8, 0x0, 0x6}}]}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0x2e}}}, {{@ipv6={@local, @remote, [0xff, 0xffffffff, 0xffffffff, 0xffffffff], [0xff000000, 0xffffffff, 0xff, 0xff], 'erspan0\x00', 'gre0\x00', {}, {}, 0x0, 0x3f, 0x4, 0x5}, 0x0, 0xf0, 0x138, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x4}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@remote, @ipv4=@multicast1, 0x33, 0x32}}}, {{@uncond, 0x0, 0xc8, 0x110}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv6=@dev={0xfe, 0x80, [], 0x19}, @ipv4=@remote, 0x28, 0x18, 0x81}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x740) 00:59:57 executing program 2: keyctl$dh_compute(0x4, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:57 executing program 2: keyctl$dh_compute(0xa, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 0: keyctl$dh_compute(0x3, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xf, 0x1c00000, 0x80000001, 0x369ac95a, 0x10, r2, 0x8000}, 0x2c) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 00:59:57 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x80800, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x40004) r1 = socket$inet6_sctp(0xa, 0x400000001, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r1, 0x0, &(0x7f0000000000), 0x4) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000000c0)=0x14) connect$can_bcm(r2, &(0x7f0000000140)={0x1d, r3}, 0x10) 00:59:57 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:57 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x4, @loopback}, 0xfffffffffffffe78) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) ioctl$VHOST_SET_FEATURES(r2, 0x4008af00, &(0x7f0000000000)=0x8000) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) [ 417.878181] sctp: [Deprecated]: syz-executor1 (pid 19752) Use of struct sctp_assoc_value in delayed_ack socket option. [ 417.878181] Use struct sctp_sack_info instead 00:59:57 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:57 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) r0 = socket$tipc(0x1e, 0x5, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000500)=0x7f) mount(0x0, 0x0, 0x0, 0x20000, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000480)=""/66) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r4 = syz_open_dev$audion(&(0x7f00000003c0)='/dev/audio#\x00', 0x5, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r4, 0x40045731, &(0x7f0000000440)=0x6) listen(r1, 0x4) getsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000100)={@loopback, 0x0}, &(0x7f0000000180)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000380)={@empty, 0xe, r5}) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000000640)=0x0) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r7, 0x8000, &(0x7f0000000680)=""/76) sendto$inet6(r6, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) fchdir(r1) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000140), 0x400) r8 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r6, 0x84, 0x72, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x73, &(0x7f00000005c0)={r9, 0x2, 0x30, 0x1, 0x8}, &(0x7f0000000600)=0x18) getsockopt$inet_sctp_SCTP_MAXSEG(r8, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-control\x00', 0x200, 0x0) ioctl$KVM_INTERRUPT(r10, 0x4004ae86, &(0x7f00000000c0)) 00:59:57 executing program 0: keyctl$dh_compute(0x7, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 2: keyctl$dh_compute(0x1d, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:57 executing program 4: mknod$loop(0x0, 0x81, 0x1) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) write$P9_RCREATE(r1, &(0x7f0000000100)={0x18, 0x73, 0x1, {{0x4, 0x3, 0x1}, 0x5}}, 0x18) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) ioctl$SNDRV_TIMER_IOCTL_STATUS(r3, 0x80605414, &(0x7f0000000080)=""/115) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) openat$uinput(0xffffffffffffff9c, &(0x7f0000000240)='/dev/uinput\x00', 0x802, 0x0) 00:59:57 executing program 2: keyctl$dh_compute(0x9, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 0: keyctl$dh_compute(0x16, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:57 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:59:57 executing program 0: keyctl$dh_compute(0x18, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x2000000001fffd, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:58 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, 0x0, &(0x7f0000000200)) [ 418.330906] sctp: [Deprecated]: syz-executor1 (pid 19786) Use of struct sctp_assoc_value in delayed_ack socket option. [ 418.330906] Use struct sctp_sack_info instead 00:59:58 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:58 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) setsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000), 0x2) 00:59:58 executing program 2: keyctl$dh_compute(0xe, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x400, 0x2) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f00000000c0)=0xdd, 0x4) syz_open_dev$admmidi(&(0x7f0000000140)='/dev/admmidi#\x00', 0xfffffffffffffff9, 0x80) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x80804, 0x4010000000401) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:58 executing program 0: keyctl$dh_compute(0x12, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, 0x0, &(0x7f0000000200)) 00:59:58 executing program 0: keyctl$dh_compute(0x9, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x1) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) userfaultfd(0x800) 00:59:58 executing program 2: keyctl$dh_compute(0x16, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) listen(r0, 0x7) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x9, 0x200000) ioctl$UI_SET_EVBIT(r2, 0x40045564, 0x1f) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet6_int(r3, 0x29, 0x4e, &(0x7f0000000240)=0xb2f8, 0x4) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r2, &(0x7f00000003c0)={&(0x7f00000000c0), 0xc, &(0x7f0000000380)={&(0x7f0000000180)={0x28, r5, 0x120, 0x70bd2c, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x80000001}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3}]}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000880}, 0x4000000) 00:59:58 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, 0x0, &(0x7f0000000200)) 00:59:58 executing program 0: keyctl$dh_compute(0x8, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 418.751405] sctp: [Deprecated]: syz-executor1 (pid 19826) Use of struct sctp_assoc_value in delayed_ack socket option. [ 418.751405] Use struct sctp_sack_info instead 00:59:58 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-control\x00', 0x200000, 0x0) clock_gettime(0x0, &(0x7f0000000100)) listen(r1, 0x6) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000480)='/dev/amidi#\x00', 0x0, 0x5) getsockopt$inet6_dccp_buf(r0, 0x21, 0x8d, &(0x7f0000000280)=""/226, &(0x7f0000000380)=0xe2) openat$vimc0(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/video0\x00', 0x2, 0x0) ioctl$BLKREPORTZONE(r1, 0xc0101282, &(0x7f00000003c0)=ANY=[@ANYBLOB="0a00000000000700000000000000f0fe0000000000000400000000000020000000000000000000060000000000000000000000000000000000000000000000000000000000"]) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000000)={r4, 0xfffffffffffffff9, 0x30}, 0xc) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 00:59:58 executing program 2: keyctl$dh_compute(0x5, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000000140)='X', 0x1, 0x80000000, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) statfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/22) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:58 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:58 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), 0x0) 00:59:58 executing program 0: keyctl$dh_compute(0x19, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 2: keyctl$dh_compute(0x13, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x200000000, 0x0, 0xffffffffffffff86) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:58 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x5) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:58 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), 0x0) 00:59:58 executing program 0: keyctl$dh_compute(0x13, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), 0x0) 00:59:58 executing program 2: keyctl$dh_compute(0x18, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:58 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 419.074674] sctp: [Deprecated]: syz-executor1 (pid 19871) Use of struct sctp_assoc_value in delayed_ack socket option. [ 419.074674] Use struct sctp_sack_info instead 00:59:58 executing program 0: keyctl$dh_compute(0xc, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:59 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x80, 0x0) ioctl$VIDIOC_S_FREQUENCY(r3, 0x402c5639, &(0x7f00000000c0)={0x7fff, 0x1, 0x3}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:59 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x7c774aac) syz_genetlink_get_family_id$ipvs(0x0) write$binfmt_elf32(r0, &(0x7f0000000640)=ANY=[], 0xfffffffffffffec9) accept(r0, &(0x7f00000002c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x300000a, 0x2011, r0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000180)={'syz1'}, 0x4) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0xd2, 0xd3, 0xb2a, 0x1, 0x10001, 0x40, 0x0, 0x7bdb, 0x183, 0x7c}, 0xb) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) mmap(&(0x7f0000a35000/0x400000)=nil, 0x400000, 0x1000006, 0x2013, r0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000140), &(0x7f0000000240)=0x4) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000100)={0x2, 'veth1_to_team\x00'}, 0x18) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000280)={0x0, 0x1, 0x1000}, 0x17f) 00:59:59 executing program 4: mknod$loop(0x0, 0x2, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000240)={{{@in6=@dev, @in6=@loopback}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6=@dev}}, &(0x7f0000000000)=0xe8) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:59 executing program 2: keyctl$dh_compute(0x8, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:59 executing program 0: keyctl$dh_compute(0xe, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 419.373082] sctp: [Deprecated]: syz-executor1 (pid 19886) Use of struct sctp_assoc_value in delayed_ack socket option. [ 419.373082] Use struct sctp_sack_info instead 00:59:59 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) fsetxattr$security_ima(r0, &(0x7f0000000000)='security.ima\x00', &(0x7f0000000080)=@v1={0x2, "bcc8a9f539214afcfe56caffe1e57e3e35"}, 0x12, 0x2) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0xffffffffffffff0a) setxattr$trusted_overlay_upper(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='trusted.overlay.upper\x00', &(0x7f0000000240)={0x0, 0xfb, 0x73, 0x1, 0x8, "f12a3eb55c534893b4619229a81a219e", "1cdf5f4e57def7cc9dc4af928c9679f5475e3c5777866f9827600fd3b89c618dccb994af5e69c0be07f3de6a0a8c24b2357c3224003420493c179c06e2dbab95db8333e44eba399ad34f8e8b90b8cde780532a872ca1a8a04848023c7a27"}, 0x73, 0x2) 00:59:59 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', 0x0]) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:59 executing program 2: keyctl$dh_compute(0x14, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:59 executing program 0: keyctl$dh_compute(0x4, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:59 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = socket$unix(0x1, 0x0, 0x0) r2 = gettid() getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000300)={{{@in6, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@mcast2}}, &(0x7f0000000400)=0xe8) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000100)="03114ca12b641d7bd5ead16a0ee68192c8fab26e3f4916962f59eb5acb6a1320a2ac774277f25f", 0x27}, {&(0x7f0000000240)="708caff4e9b19372752adb1d1f1225c0da91a4406bcfac908bafabd3a91a0b4fdf885c211920d88a627c002c798a4143ea5abed003cf04827dccaf3f46c26b0945c6fcd261fe169e4c9ca2", 0x4b}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0x1, 0x2, r2, r3, r4}], 0x20, 0x80}, 0x4) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000000)='vlan0\x00') sendto$inet6(r5, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r6 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r7, &(0x7f0000000200)=0x4) 00:59:59 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = accept(r0, &(0x7f0000000500)=@vsock, &(0x7f00000000c0)=0x80) getpeername$netlink(r1, &(0x7f0000000180), &(0x7f0000000480)=0xc) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x3ff, 0x80200) r4 = syz_genetlink_get_family_id$fou(&(0x7f0000000140)='fou\x00') sendmsg$FOU_CMD_DEL(r3, &(0x7f0000000400)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40202100}, 0xc, &(0x7f00000004c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='L\x00\x00N', @ANYRES16=r4, @ANYBLOB="00042bbd7000fbdbdf2502000000ecff01004e20000008000400020000000800040001000000080004000300000004000500080003003200000004000500080003003b000000"], 0x3}, 0x1, 0x0, 0x0, 0x40}, 0x4) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x4, 0x20, 0x1, 0x0, 0x0, 0xfffffffffffffff9, 'syz1\x00', &(0x7f0000000040), 0x0, [], [0x2000001, 0x4]}) 00:59:59 executing program 0: keyctl$dh_compute(0xd, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:59 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x9) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:59 executing program 5: mkdir(0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r0 = socket(0x10, 0x2, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000026ff8)='./file0\x00', &(0x7f0000000180)='ramfs\x00', 0x2000000, 0x0) sendmsg$IPVS_CMD_GET_CONFIG(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='mountinfo\x00') sendfile(r0, r1, &(0x7f0000000000), 0x800000080000002) 00:59:59 executing program 2: keyctl$dh_compute(0xd, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:59 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = socket$l2tp(0x18, 0x1, 0x1) ioctl(r1, 0x1000008912, &(0x7f00000000c0)="0a5c2d023c126285718070") r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)={0x20, 0x29, 0x82d, 0x0, 0x0, {0x1}, [@typed={0xc, 0x0, @u64}]}, 0x20}}, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x40001, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x12, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f00000000c0)={0x0, 0x200}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000180)=@sack_info={r4, 0xbe, 0x2}, 0xc) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r3, 0x84, 0x78, &(0x7f00000004c0)=r4, 0x4) listen(r0, 0x4) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x2, 0x1) sendto$inet6(r5, &(0x7f0000000440)='X', 0x1, 0x0, 0x0, 0x33b) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r6 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000400)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, r7, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:59 executing program 0: keyctl$dh_compute(0x14, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 00:59:59 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/self/net/pfkey\x00', 0x143040, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000540)='reno\x00', 0x5) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f00000005c0)='/dev/amidi#\x00', 0xfffffffffffffffd, 0x8000) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) r5 = fanotify_init(0x61, 0x101000) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r5, 0x80045300, &(0x7f0000000640)) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) sendmsg$alg(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="01e5380be4dda0df6377e662fc8685e556f8e1c9cf193112f8ba760c948aef7dc98e307023872a0a0e4219b0bbb9a93df23c9479422266ccb1099ba0e7c192103b5b4d68f8a4c13f533d01c395cf83190b05b6a6c31afb97fce6d3ecccb2fe867c0e21bf67aa6b95ed8bde261ec77911346280b53ad01a4a078b9855dbcac1aa4e550738dec8461f1e5b8c6982d799b675342ad61d4e13b42c92fd59e189f3fa6498cd88cdbadf4741d5c4da88677f769707dc3992056c3e41bedf93ce", 0xbd}, {&(0x7f0000000240)="8ccdeeb893024a48966e7a05dc17b9a28a794e1602f621ae3c70e948553477df07d1b31fc3b8adfcd5786381d237a3091e42d6f79608c48801b2f8a098639e022b69d8dfe86a6ca3011ff4a88b99884d759d46c5d79e71503dcc37a469f064eff0e31d94fe4c4b56132ddac048ac26f660a439c64ca7ba0f58c87bb3840a4835ceaa0a7cfa954dedf952b23ce830c3cf8a62922c8a60781f0839029d0b15ffa39dd695e135f60965d231db6b6504c4453c8bdcac6af0711bcb", 0xb9}, {&(0x7f0000000300)="ec8095d64aff2fa8b84b1dbc766ca8142bc59b2bb935d69a01d97bb55e67712399dcc2f481e0474a79cac5562b1ef2ec142df980aa59827e1b3f3009235ef5d6004842111bd873ace523911ce91567f99e1d23b215aee70f901d65c749c3e80446200214615a7c1d1b8574ee5e7cb6abb45e7a3edbda32b13561054a9e6503ccab7ed0ca01da96a6cc14", 0x8a}, {&(0x7f00000003c0)="7dc3ad509adcf6c97fc907ad92b799bb6ba0fedd44d154f9d195f2ad6147f7293ff9b10313cee8b1e56820e5a7d83005336ee9ba37aaca1ff91f622a85518e102dc31ba2f4a91b95b94c16ab461fe57209b7ebb562edc5b4c26d770a2b3fdb96ee9bfe23", 0x64}], 0x4, &(0x7f0000000440)=[@op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}], 0x30, 0x800}, 0x40000) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) r7 = add_key$user(&(0x7f0000000500)='user\x00', &(0x7f0000000580)={'syz', 0x0}, &(0x7f0000000600)="e6c6d8d63c8322d62d6adbe0d778488b319a6b2f3aa1815bd59834a759", 0x1d, 0xfffffffffffffffc) keyctl$assume_authority(0x10, r7) 00:59:59 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 00:59:59 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x64080, 0x18) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r1, 0xc0505510, &(0x7f0000000140)={0xfffffffffffffffc, 0x4, 0x13, 0x80002c0, &(0x7f0000000380)=[{}, {}, {}, {}]}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x393) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 00:59:59 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000000)=0xffffffffffffff82, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000080)={0x401, 0xf33, 0x3, 0x0, 0x0, [{r0, 0x0, 0x8000}, {r2, 0x0, 0x978}, {r2, 0x0, 0x1}]}) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 00:59:59 executing program 2: keyctl$dh_compute(0x4e, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:00 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x500000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:00 executing program 4: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x101) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000240)=""/188) mknod$loop(0x0, 0x0, 0xffffffffffffffff) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000080)=0xfffffffffffffcfc, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) [ 420.171209] sctp: [Deprecated]: syz-executor1 (pid 19965) Use of struct sctp_assoc_value in delayed_ack socket option. [ 420.171209] Use struct sctp_sack_info instead 01:00:00 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x7f, 0x400200007fe, &(0x7f0000000080)={0x2, 0x10084e23, @local}, 0x10) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, 0x0) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000a00)='lp\x00', 0x3) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) 01:00:00 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x600000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:00 executing program 2: keyctl$dh_compute(0x7, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:00 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:00 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) socket$xdp(0x2c, 0x3, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:00 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x4, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:00 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) mount(&(0x7f0000000000)=@sg0='/dev/sg0\x00', &(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='f2fs\x00', 0x20000, &(0x7f0000000180)='syz1\x00') sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:00 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:00 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x5000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 420.536495] sctp: [Deprecated]: syz-executor1 (pid 20001) Use of struct sctp_assoc_value in delayed_ack socket option. [ 420.536495] Use struct sctp_sack_info instead 01:00:00 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:00 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) recvmsg(r1, &(0x7f0000001980)={&(0x7f00000004c0)=@can={0x1d, 0x0}, 0x80, &(0x7f00000018c0)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/21, 0x15}, {&(0x7f0000001580)=""/17, 0x11}, {&(0x7f00000015c0)=""/43, 0x2b}, {&(0x7f0000001600)=""/146, 0xfffffe46}, {&(0x7f00000016c0)=""/220, 0xdc}, {&(0x7f00000017c0)=""/114, 0x72}, {&(0x7f0000001840)=""/108, 0x6c}], 0x8, &(0x7f0000001940)=""/2, 0x2}, 0x100) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f00000019c0)={@remote, r3}, 0x14) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:00 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x40000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 420.771468] sctp: [Deprecated]: syz-executor1 (pid 20023) Use of struct sctp_assoc_value in delayed_ack socket option. [ 420.771468] Use struct sctp_sack_info instead 01:00:00 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x859, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003640)='/dev/loop#\x00', 0x0, 0x24180) 01:00:00 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0xfffffffffffffedf) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000000000)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(r0, 0x406, r0) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(r3, 0x4020565b, &(0x7f00000000c0)={0x8001007, 0x9, 0x1}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:00 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3f000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:00 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x60, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:00 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', 0x0, &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:01 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000440)='/dev/snapshot\x00', 0x383, 0x0) ioctl$TIOCSCTTY(r1, 0x540e, 0x0) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) ioctl$IOC_PR_CLEAR(r3, 0x401070cd, &(0x7f0000000000)={0x9}) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r3, &(0x7f00000003c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)={0x160, r4, 0x4, 0x70bd26, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9ca}, @IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast2}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8001}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x10, 0x8}}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x3f}]}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @remote}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x8}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x92}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x836}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x9}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x401}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}]}, @IPVS_CMD_ATTR_DAEMON={0x50, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x19}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x200}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x401}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e21}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xd8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x7}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xfffffffffffffffd}]}]}, 0x160}, 0x1, 0x0, 0x0, 0x20004080}, 0x400c080) syz_open_dev$vivid(&(0x7f0000000400)='/dev/video#\x00', 0x2, 0x2) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) 01:00:01 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x202040, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000000c0)=""/56) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:01 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x5) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r2, 0x84, 0x6c, &(0x7f0000002300)={0x0, 0x7fc, "2bad1489768039df945b5378c2ec0d1246444920dbab5c63210ad1a42761213ac4f93d3ff6c1cc78e802f6b8ae8bf2f93e26657a6bbdb7814f28f14c0710d8937fcf48263c55ebfbf2d64df095f6f0f7186600bd96f424e186ab8135b29fe5609261143b44786c0e3daf6434b6009cdbddfd2a44fe988bfeeb051b815ec50b995ad9970f024b5e301086ba88df305a10639acc61112d14c0d87339c9cea7714b3ace98474be49f1b11e29aa8da1987206b241b5de689499da457c3a4dba886a8d522154d1f69a5b4ee6b09367917eeea0b331143fd7582d911a62039529f710d263cf481f806be0959bfc26825bc0373d5a68c892486d09d7f0e8653cbce510442a8bf61e8d312d964304838ed313ca205a16a0fd32fe2eaf33b095b74474337a314b1f8d1b15d3f29801cfe779ea270f79ffb1397d7b8253984a5b93a29ea9740f6b8285d9c85e0118eaaeff46b5504aa1cd2469a197608e5bc9bc6b4d6e99bf268eb82dc94eba92744d429bb911da7b870999c7d7468d5f144ed52e9ecd2d14eddb4ae20803d138d60a5e64d47e51e38a2c982e815cff63592aeb6678cf090d244ed578fd7e66ee3deb4d86b4b2d6a36557dd4b35d96c91f479a673f242f65bd7fda4bc467a3c429cd33f7654d2804b01583f236d86427f58a178cbf138cd0b7e84284c802c7b6bf4429281fa7ec7fb119e8cafbac5d002cbc550c95349755409f169aad9c16fa7a8514c5e4439e2f5423511d3169c02fd6de81bcf3201eaca9d697f8eebea1ecea01ad20c8d122d45a15b01bd7beb19deedaff473fe62aeaac5aa95c08dae3feae28c12e21ea2deef7e95b19502ce1c78c3d721442138080b2bea649c6d4f80b6338345eb2c2e830df3b89c72e39f70cb3f8e9fc8bddcce2a1f5b0905d4aed50d7e7fc9bdddce611f8b3571f6cd8018c3c7facadf726db64ed81c806d7d311c2cc838344ad588308f6d302834cb3b86d1a6414667850abc0cc4a91c24d206bd478837b5068dbff0c62e7c4d8e44f668eca444e91bc71e782dd4724853d950875aeb012f6bd1a24f06b834953b2ddc3a02af80df7d091f2264e4a6034ae9ac86fe3c76430251c5403795bfdfc24f73aba523d29ef6e6aec735169717187d61eae9ae015fbd3e10a29dfbb19946d7198b2920a3bffc03adf48114f97a82296c70b5cb04325034259ff9138e4cde2d977630d347c8dfc73ef7096b74b43ec630545f8d4765f457fb585211ccd7a78a9bfec476d93a8a5f6fa8c4491335a798c79208dcff7609a2e4dc3819d094868156f26d57da136c4c7742608b0dcb5bbf1b9121be66fa1184d2a8581c0c7631f4edcf67e684a381a96f37570e256de17375ce0b1ef8ed0f895f8633165e60e36b6f55c1965d5653d3aad4eea1796e5592163f3ef6f2b9cd9a18f2025a7ca0c9b0c8b3e085d667a83adaaf63458dbd82b984ca67fded17942fefb297ccb1e14914564e7b77d2ea3545481128254a7c163c8bb638886358f3d966e9c88d55ca749ebfd1438b16dd40f60b2c1112240e296352757f6bb335aa6acb99161fa1992557f96f4c7b2bcd8599b979a9fa7d3926af8d4f2e821fa60d19ba24393e8d47cacad92dc247a90697f632b5f5bb914bc391a95a9edf48e5c7ac8cb55a2f4ad0a182a2967fb8c163647c419fa1d2af912224c141e4f96acc221f2b66b1063ca2ce19cb946508dfbb1b498cedc44280a8e38185a3f2fb2c7fdfb02c7d2b1f9aa84180f4410d99aeb1aaec4779a59e2f644592306cd441501b342234ca501423603bd5aae9f729c1d22c2b5067da1eeada2e0acce58c28ba113d206b6a1c936db278ce405660b93444ac9edbfc8730d8e6c34fc1adc6a33ce967f5361e4f9462c8b10c95786a7d717f20124194be4ad5b993c5261acc44ba82aee33501d455b75f2c05ad5525004b304ec99d308dbc22ec82d1def79bb2ce2e2f4ae9f11f69ca3f889a4b32630121168cabd0ff4ad05595b52cb5b2dbc3976644a8a8d0b1a754d822ed1cc28b329f34e965a10dda4399dcfa0df3686183eb11a79a0c4aa3302f8dbec9aaf2152cb24a93611634c235ba6b790e7e2b21bc6ed4130691ef0f912a28237f705a1adc35b6df4f58f0b63e4542311912fd1dfd0fb8548fc87f937632a5f5ac84adc4be64cc67ab64a5456def7f2f4776dc986e13d356fec3a883d6852cdf1bda34dc10cc4bbaac57c26831f15f35fe9c4b7559a643ddfc251f02e5a1cc4222a59334240990bd12ca14bfb8f2b86ad73bd46f5d274f19390453ef3aebaf7a6c89169092bc52bd8982a85752033a18b0d005430227df502e7c24fd3fad6c00d9105a6f7eacf363676c022659d5e07c145083cac65a24fff395a98ca09aca34750df94df290d85c4fc4c9f2d5b57e4b75529c3e3e7849afa50ec71d7becbf24e37d4fe38d5170bb6103b6451079462d4c08c98434d2bf544d954f735f7d7536423c4062cac306da45cc87aa90dcfdb9ccda1f2963b20d635bf4a310010ef6c4e3bf92b5ef607424a62f6a52331754cab6ee79973f7a86eb831225ab8200ad98faebdbe578193f2ce3ec97fb047f78ae64cfdd3ff880abfbe71982d202da42e02a3f99d5241b51201575caad2249e75e829f89e4944f3db2f1ed1a38d3292e9e05b1330e212f536a69a0ee62ca1519ba4752054f5ab3f98328f39f3bb5148c08591730ce8756c47e3c1af365d62660bbc286e6fdac5804e8a985aba6992296ed118cbb013c457a37418853e4525a3e8f6a8fca3df8854fcb9141992faa34e173e8da779c797eb7033cd58c8340586f9103eb18f2a1bb70cba56223100f5ff1d0787e7bdab55b6f6b253ce01fc8f532a1ec051813fa3107af73268e3eff690fdac69f5551b898ab6"}, 0x0) 01:00:01 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x600, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x300000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', 0x0, &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:01 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040)=0x31c, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:01 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3f00000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x1, 0x4000) ioctl$KVM_GET_LAPIC(r1, 0x8400ae8e, &(0x7f0000000540)={"2ccedfb3b41fa34802e5cd1be7410711c23caaeba5baceec3c46a3aae2aa4602821423e2a859df27a1f487b6a57b1029253992451399be2963d81dd00e5cd3e0ed80df641c27712389fa4406a106e23e6f2abb6dddb08ed92c73f94cb7dfa3d01160aa9a9daaf9fbe7dad039f54a536ca52347d61deda6b51df15b9dbd0909d36453f114eba1b79edc4c551d1c619bf92e143fe611f52b52de76f404a2b26dcee884a9924b03b7bfbeb013bf7e210c0c7ae99f912c1f6e05cb12dc940edec7c5993faab219864c5a52d8f49045bdc5b2dba8425424effdc796a913b4c192d2b668ac571fae35bf26e1fa76819fc6cad84518ac105d8f682a4ccd5e659ef54b3f3496fd8cd309e94f1cc3746c5cceb426407a43257aedd047d5a84a5ca33ed4b146ba29de92012f74a9dec439c2a01b77d325ed1b2732d0a1773fd74b746c617a0678a8f0140d1673a96fcd593e250434266cb4e61e4425f03f625d475e5065236116baf9c04c4406e9d1671b12ce28ffe15656bdbca81cf479186230ff3b3d7fcba28ff3eff308a53a74922ca410c46d575469007afd093a95ee2dc272fb98ad8174c23791ca19aa4ef412e1e7df1f3d5fc720e5b212f6792588e2fabbf9c6c4dccc2df19541da21d4f63ab34f3ccb78726732b2acd45d4919daecf6a0bd44fa39d91ae3f4dae2dfc1d404284c3623c689509228510734fdf2b6b16965a7075a5058042f5f96b466cea107c6f1534d455fec634583f140ef06fd591c05a593b1a0cd25c3631d728921d2cbc58311ef35a3624b00e149e20b2ceecf2a4acd34470da9f49fa7106bf0cb7c1ddb6e71fc54dbd481813ef059d531f8d541d6a312300205206905c18c28d60c7e4589666227600c025fb48f38804d8d7b4ac558d1aa140539fe179bcfbde800cf07ac0f6462b95de8a38dad1c6c7e5844a18878f0b2ed37b88627ec209334d9f4cec8543a07d83de1a0e720a3461e4740cac08baf319d0961bd90ac0ede53f6c2d8450f666ce723a24bde3bf7f8133093f8bd58102fcb637c1d53647339956ff709573bb6730e79bf2cd91f2cc056b6d8a7daba040c4a33e2de2b08c7f3ad0575308b72b38144efe9314fce9c7f78ab3615a4b918e7840a9e7dccd04b93c8fb8d9ed9ca576e59e32149b261e4083335878d5855c758e1fa81fa36a170c305a2706ff015a5795fb9b9522e0f3ab8be29e2bcd1b9b130ebd861558b27407598a56532108bca53ab452a9a56d60961d0216921835d17a8e28aeb9461e303e25f12c63eeae1d0a4cf01216131e73c46fcc04c43730e8a6adb614efcb1a320c6db4bb183c78dac171fa21ed6ca4ddd5ff59121531f2d789c1e9336a2ed2b278d1885635399e88b9187f3c71d65aca087f6b527c114828f310f7717913ee6e1316ca55d380882c668843563f61b5c9e0827c2316a05efe838"}) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x3, 0x440) ioctl$KVM_PPC_GET_PVINFO(r3, 0x4080aea1, &(0x7f0000000240)=""/250) r4 = accept4(r0, 0x0, &(0x7f00000000c0), 0x80000) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r5, 0x2}, &(0x7f0000000200)=0x8) syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x6, 0x101000) 01:00:01 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', 0x0, &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:01 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x200000, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x2, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$adsp(&(0x7f00000004c0)='/dev/adsp#\x00', 0xff, 0x10e00) write$RDMA_USER_CM_CMD_GET_EVENT(r2, &(0x7f0000000b00)={0xc, 0x8, 0xfa00, {&(0x7f0000000980)}}, 0x10) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000027c0)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000540)=ANY=[@ANYRES16=r0, @ANYRESOCT=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r1, @ANYRESOCT=r0, @ANYBLOB="ec521f48858f010050e8d1203dd31b56936f", @ANYRESDEC=r0, @ANYRESHEX=r1], @ANYRESDEC=r1, @ANYRES16, @ANYRES32=r1, @ANYRES64=r1, @ANYRES64=r0, @ANYRES64=r0], @ANYRES64=r0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES64=r1, @ANYRES32, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESOCT=r0], @ANYRESOCT=0x0, @ANYBLOB="6ff64fc9c8127546ad707588964da80ad166c24e59d98516972246cfe469859aacfe6b89323021e18491eeb862d32d410c6920f08b680cfe4c22bb52276f58899f6884bee7cc23c6091c1ed1c3bc0cfcea1590885532a6926e200360924f2cb7caaf514282e5dab6917a18949c845e5041f1fc97db12a3babde5d4c23f090af61c6cbfa87434c531e3afe1c514150190f37a99cce2446e4aa6af832449e6da4647950a985d49e3566139c1f730792138903aa3063336546b082a0d62fdc0e1f073c120802bcf7deecbe8cdc5b0bb74449e425539b848061a1667adbfa73b61e21b0c34ece56ea91d260de099af5aeea072756139ca152356b902bc1a3797ebeaf837f804c297dd635f4611f65ad03ba93ed0591c5cae41d9248e905b60f77ba048f97326f7c6e36b5d84af092c8432d322e4e582b0e63a6814326da8a5de839bc4498052fbf1b92b5ef01ba5a6876cd769f62a40e0d8040d9014a2c763fc12f7b5fcbea800c3ccf0eeac19802c0cfa615999215951b1b1770803492143051b1bfa2b09b8d3ebb01ef2e54605ef009d928d971e8c57bba67d3021f58dc02900063473cae1e015a43247cb9704d38e0a24d83b64f46ad4c56ec3e483dd2a8881800fd43920047b47ecd44572d96a5ac69c7d2be0489f199a70f6b147a7a2e942c9926ef4c741972b409ffe37a0d989e37640b0049f17cccebb02baf6c03c96dd187b0cbd78a9663c86894924ce0689b633708739f854aa68fea132626789cad63c0379bc451395841353efebe131efbddee77a373891527aa55e4b622010bbd6d523b54b3c09157ab7d9bf37a7c9cd07b58163a2d16b97e5c77e40a72253abc1dbcdb8bff252561fb27e069d38140c06e45d784a178286da6313347bfde9b1a7a760c423538a73923509f7bcacf5704627841a1b9521e0eafd41ae376d7447893cfb125606587b81b0994ef3b84acd25eb1bc5fb1f1386a712534a2b2a540045d5d4297ee6da448a57e9db79206288d9c2710c6b1533a73604d2a808b2e27451e3093cd3547d644b7e1fd8765bbca37a35442b3bd70cafe1d2ef22228186b4d02b0c4a4962e9fb2230f5c3b2273a5ecf6d531f12f1affdd244b096ab218fe8792af5910864c8d29934e66ef81222fe0f747f59b2748d19b09a7a01ae931d93d1d9ea1c671ca63a6fa1b33ee4117bfe5c494b84ee16512c6c34b995d96e3eb5b7ffed7967646848fa440d8f3601f28f5500ab27d51ba1942f43410e61fe3090ad4eddd19f42de65f238e7c23da8821b84c98b4647d33ac5dba768769f618a780b0a71056d1786da0b48ed5c53def5e01ff332265237de5d8812c43b1657b45cc4dbe7d96dfce3df7796be6ccb57374f619f6ef683cf988bbc935a32fdbc257da4d3ed7bc43f00e3c629e918adf7b38007df7b27c82a1024e27b9f14663784bda9aea90f0d1becb0e1299d8727f60f91d9a866703eb336ae6ae51478a1dcb0bbdedf418d3f166df6eaa68a2370157c5584f755d5d9a77d634290e52d169afc65c8a1e37320f40cb85a5098b2a2881c000a118aeebb7fe875f6715caaff21a85817d85509fd977c8db2f57edd64e0f7f5e927872672bc0fd1479b776ff7c0ccc9cb5979676ce8b025a782322cf093edee6e94c915093094590b508349e34e6459f1a87fd78250e9b57cb467a01e692e912e8c6e13d6d8ae6ca18a89957ea689b7bcedabf118a58dfd10071862742a63ba41225332f1f083bd438aca3a6ab509def6c163914a0e422ac1c68a16dff22d6ba428ee0810e51feae007d72186223f3dbc03f1d12d21a592d47bca92cdb004a9a9c473a52e20a294c33574c8b17cf65566add2e55618f7c10653c18e980364897d50ebada272bea3fbbd4e92d6528ace398e33282a560cc8e162685b88d23e769b0ccd1e4b2ca3ed8b4a72bb33293ced2b165cd350a47a0ba5eb350ed13a7f78c56af767faac954ed2638c2afff3c97120deb8908b3b8ea9052d0a6f8219bedb3d4ab22cdcfa0261c02284e1bf0d26bfc758b13032b06b03fbbe8f685b5f4cc1a23d2d6dedd37c55ea364a400e5d1fe6901c06d5783f21a9b1af1abf967136dfb86814810dba3abc4151167a60a5bb10091ff4f274d05675f52a4d08e3ecd18ea88207aa6585d31ed12a3c2a78696b3976162e5b2096c02b33ce642bff7c035e30ef2944090b7f2ea599b7e0e9820cc985909ee1a21100192a82a13f20e8cb57f4d5a456b5eea4b4546086be4abd80085d6acbb0eca35685cde4d5fc8989d292adb4b5fc533b7aee438077cf930d90e725441cda3a37dd851728d19ab143bb159692869b868753e4f0ba63d7eb81f55d5707f8367e67a380f45c86fc407c494e6975b49238089ed139ea5b200a7f7f867c20bed320e8b25cb159d42669dc0e30d151476caf1b26617557698f8903b76399f7462a056a612f4b6814af210653080d1843799287106844281f1180623a013831cf806abddfe23f737e060d4d9329a5d234fe23082961c6787431574845c236275a89fb4e3a50d339ca5b94a6fa9ac5e4290433ce0362b5bc63e3d18934bf4bdce142ea96098f35befb2c0b4d3d4eebd8c38fd225ce43a4f5bd0bf42ac7c2185866ee64f719667adf7765b0782825314c73db950c8e368ca4065c1fc9c68f969f86e31ef9cd4e6a0e13447f97b739ac99ea4afbdccca0ba8bf18316a89922c36878ddb47e485938b249fbdb4f0b73ae43b49ba93c0b9e3d43ef5d4eca4a83dc9c9edfe944d18033a246e3f348f61a93493f09ffc4d63da723150850a6c93a462e2498112a26cc4dab663ac9087c7dce915e40d79bb83493d79214a3eb7873e6c6a8ceb4213016964e97a22b3e3e784ceb5eac7b6c1ea004c3543d14330d5b82560366af8f0c242055e0cf90a309e8006495475d78a425861d79d9b9b38c8bb6ccbaa1445577b412cf7cfa550868ec275f5deefc25534ae14b385bd1c65e466de0cb3760289bc46ef1fea0f8c5b96f442003cc733716eb91b709efcf1cb19e3c5fa793725637c105f1cf05d92227f67ec0e48fef9d2773e822eefcc68c603cca4b7b8c5cfbf6f6225cca126be1ff8df767bf2dcc59329dbabf7094b85c5869de7af3a03fffc1d883134079e6215df8379299f21a63331401aa71d9f183301b5eaf247941dc4aed6678bec74c0bbb60cdcdc9ab20640f1787b08251bcbe66d484c7c8dca87a1cad9019d3d290ec39e1e99b59e0d753f26a00f16fa121aac5ba980bbe7e942dc9cff9d9eabe1a2264deaccac3b381d5f0817c89e469d34707a3df468f9ab2bfa7ef8e9bcd9bdf0cbb9aa4fa454c2955bdbcdd31e1fc5d8f09a11df7e0c8abdc0792be5f5245a965f00319a1deef408989613ce22255e93e88f0969eaafe1aae88e9245c129d96c9b677836564db6275b8ed7e69d4a18e0de173d25f02ce26f82d5d31e34efa4a03da4c158dda4db22b3e9aece068bf3c32a418e65e552325e5bfac7c3125210ce1828ab5525589accd364e7d89705f42acb0f398be75b7ebe7b29e2314eff071a8bcdcb549fa1f560e7d057957fcd56fe52d7ec945aa7e2968be48c9d0ac5da1c831141738627119b31959f17f76229ddb6f167e877a4225a8d4250c47d462e917c45804d715be436a6b71f30ee13a65e45caa0dd162d4dda7a13e2ce3c4ad714fc5d6343e8666366bf33ac621af7087587fa2614cc9fa6d5a6b540b74d40c3b9b08568c7ba35b35ca7c0c56139d6679b6c0725a1c078d7e4caeaab71cb1b2f8f22688542be60776bfd30f079e35cb5022556d433d07a931da2acabcfa6429a9f7f909d3304dfff379430fa8693e20c0a84a472ce1c53b764defad8cea806084f6a2e839e92ac95b3bd151648621f43d9d80bee95de6c8dfe48e3c3f4d8f498269a32fb47c4d6455135b9bc11111b67dd1e4862730d5571a4c05a061436967b66e7324e6887376d75c0678073a6464b9fa32108e0bd9a171db8b9c6d32f95d43fbd4a7a8177994a659bdd5d07e20c6e61a3323072851579b8d58d2eab2d52d4620442a78d67c8239ecbe29eeaf35816cd823499dfc1a2fe15219845499f33f5dc139683dba2dde1999ea42fab00ffabf769f8f71eaa14e5fc46c457a16f6b70056a0624bfa3889ff9a76e540d1b888dd956d3c1dcf89626fce2b349c8684fa009505cee3c698c61eae61aad43a15d80bbdf967898a30feef9607fc9ef7c2b9b3991700b3f8f9dcfb0c016ffbaee786b0ab63e90bd006c500af2c8fae3f699e0de63887e3e84577e325f5ad7724b7bef33403234e39483e98d10ca514ee1e5764dd768fb74b745c83708c7e0f0c5bba571efa14027e878259e7f180c903a69a5a8759833bac985c970983aa2c5b70463c84e762e495866ea72a0926de913b09f4ef6c651ecf657c59f8e0eabf6e916ea2f6e96c0247a7651892d129e6874513739f0d6f2254a5ebf73588f99b0cd64a9eed3b81006d34e2fbac0a04cbbb911bcdd7b7f0b7fc52492285d1b31add000e7c595a7877093ea2f5708e85c77b369ce588a23e9ff2ac3004adfb0ef849f8d3bfd6ca43554afd04ba5975825945c16d58ad1e463183f78a6943a27cd0ab325ec10a2693a40f2ec4590862140d61279e4623067ff1984e5273aa66484061385cc4953a646deb5e044af22c94e24374da136077412af76a2269628e070a3d9815506db0a6dcb63feda09319f5bd30cc03049f4bdbd93df4d5720673dc012a879c3c43c043ad0407d42de86d09cc21992ec6fa6e4548ad746afde36a56b52713a5ad23a3e9b3822578d7f4b9f2fb75eb6353291e1a425962f46ab9f315934d3eb387988595e3992c01f2703cc25effc6d17cae7c465ba1de106e981a3cfd29ff8def7580cf6a4ca3ac07f8564fd4e0c31a42a06083c9cea4cbfbc75a405bf5c257e00f0079ba222b99ef2e9caa4479b6d0f70974c65e842c4f1d3eae0f7699a382a7c1ebd973d2d2574fd6881c93c66233b4616c718edc992d5fd0eea3e6c5e90433b35f244f7afbbd219fde02cfc55c39f2ca641e2b06b17db3ac9d01cef81b80970cc801cb5bf559b9705f2cfeccf64caf686e649fd6933bfaa10214a4a5b67daf688856abdf03f5849f96221c6bc8958375caa32bf37cebf92395e42e83df8c62c91ebc7e91eb0d3b0a897e45d37e778223b25a3428dfa9e86372c9fe572f43824d3e2199cadcbcdc5c39bd183ae8993be01cc1427cf5c30a751b691dce450256631061dce110863a77bef8ce3833f37c5bdb9e9fcfc9fca4e8e215be664e66112b0c63cb7133bd5dccf140c8a00935f7ee7f22ce600e22ce772737b71ac354bd328b7433936727fc27427aca08b4705a5eb1a3d6c61cf5dd2089a2fa93d5df8c0fdae37bcc7f8f9ded55b51f1d61cf8cd6f1ff16fcab006b1caed74cc7991c0fbc0dba69280a6bd6292ef6469066732eb653fa85c3e65f9c5bed2fd8312ab856d5fc1373cd9bec435cb60f75cb43fda1b6e87aeffa32769feae7d68354c78d2abeda388e8af8c6de26b87827a25df2edda0b49b4e8b4546fc91193bbdee9cfe532ca8f1174167f3c02592ffacb5b34e3cd29175f8e9f4fc34f383be7a0d725dcfb24c9c6495123ab787fe78ab7fc0cfdc4a9590e504c0e6aa4ce7420e2dde01720448e21c447a1f05edadd8baac9a29030454fbc2e659e7651e1858e065490ce7d8462bbfa6200930b3a86377eec40023a79e61512a3d5c016643fa3c995a3e5da2e1cef797224ed33705d82bdae177fed92a4b21f977a57f72eb0abe17542de8d4fac2141969a2e07c7f2510297902583826c3e", @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESOCT=0x0], &(0x7f0000000480), 0x400) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000140)=0x6) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) ioctl$VIDIOC_S_MODULATOR(r3, 0x40445637, &(0x7f0000000380)={0x5, "ae6896bda9e918bb3b0f9d7b382760302cc09488967ab1cdaf4772b7fe3d45ab", 0x420, 0x6, 0x0, 0x9, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RLERROR(r4, &(0x7f00000000c0)={0xc, 0x7, 0x2, {0x3, '^$!'}}, 0xc) stat(&(0x7f0000000500)='./file0\x00', &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RSTATu(r2, &(0x7f00000008c0)={0x99, 0x7d, 0x2, {{0x0, 0x81, 0x8, 0x6, {0x82, 0x2, 0x1}, 0x40000000, 0x4, 0x8, 0xaef9, 0xc, '/dev/video2\x00', 0x5, 'syz1\x00', 0x14, 'em0/posix_acl_access', 0x29, '/proc/sys/net/ipv4/vs/expire_nodest_conn\x00'}, 0x3, '^$!', r6, r7, r8}}, 0x99) r9 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r9, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getpeername$inet6(r5, &(0x7f0000000400)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000440)=0x1c) openat$vimc2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video2\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:01 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x700000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3f000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000040)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @dev, [], {@ipv6={0x86dd, {0x0, 0x6, "093a06", 0x8, 0x3a, 0x0, @remote, @mcast2, {[], @udp={0x0, 0x0, 0x8}}}}}}, 0x0) 01:00:01 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000000)={0x8000, 0x5, 0x89, 0x80, 0x5, 0x4, 0x3, 0x0, 0x5, 0x9, 0x1}, 0xb) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:01 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x700000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x100000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:01 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$sock_proto_private(r1, 0x89e5, &(0x7f0000000540)="1efe111c4f1ee546cb174672f1c16ad7a33c6b20d0098eb8c9602b349ce6ec327292ba0b2d8bccde44ee30d12e3c110b1f28dd4ec4a0c8719dd808c21a9cbab56f63653f5de38dec0a7952beb18c8827d9bdae1d3f0b24985675b36c73d6aab98155d8a820f3eb3226ac741a94d028ac6a939f96c1f2deb9346a8888c5bdd3d178e5488ff71ba43f5a535f89b146e6b0f935b4a03dbb8be23befd2e11c91fabe3ff7c175c97298719a39e7c3f533574b362b956c3428a940fe00d4e23e69454090be1eb3f0bcbebb6a2203a20aab1cde629ffdeecbd40fafc563aed464bf49691291d30a07a0a0355055975cb5df388ec78766858b524ddbc85e4c68f0e79748ca78b3e5bb9537e78463eeb490da938d2806821bbacdeab5915ee04100909a342f11954e421abbef9dd19360bb2a3e42facb74b48d27c16e4e07f4d2419d2c26b19887970716cfd8ac569631a4d66d7466a04f3da0b26eb52d7f11f724e39c13f12c68f448da62faa1b846d5d5955908d029376293b454cf36080b86e1d2bb0a7c0f63a0b82223c6f67b6649d50831e25be3c0a9def3cc4860212eab3b340d735c115456be1385d8c09be564036fb12837db1654ab6c5fc49828516d2648cc40d6c8b28933518e55e186f78a09007dc8cfc2cd96ca81faa59c9b8ea8ff43b49ea4ca243252c2ef6c4ecd8b7106cfc439514b79a5bb599793ffcb0b01f3756632862a5ad29e1f43705cb5dadc682111e97f5ac625c63b0961d7f6daa213152c03beb35439d8061f14cef6cb95332decb8f9c0590a15583e513043aecbbe8fedba5e4c73e9d75f292c0cb182abde18b42396a76aeb8021ffb34eb5b05c2078e58c7278bc9e5b86f839cc73f202b98ebb404f5d4c39fdd6932b5accece3bbc2c8cc9b8b3565ed609299be66d93ac2f2ddda325a5d27418094c09efe3d81e690bda145c0231d8c6be0d7c1b2dfe037c35be7300b2e9462e3abdc4e7307583bae28327d0f843647979e85700d42e53e4ff437d3755f747b120bc3bf6a0fbd48ddd1f6ad1752c5b26fc155f8fc253fefe5f4aed3586a61eddea42b5c21afa703008d043113c0431753cb31cce78e00344bc19c5e1b978efa4760427031971945ae61a2a89e0eb6e185f77383db98e54e2ff48ea3bba2200de8b6e4777dcb30547d96ff4acdcb61aab58e8fa7c8a064abf61eb542c5d1fe3b243af18a5819729376617f9c4a8d2681b80984163d6a4136b3050e92f593776c463b8a98adb5f29354c3ea51e5ab8e53b9c630fdee2ca80dfa05c2970f40c28cafcee1a0b2381bd8ee198e73b9f1653e11584016352fe2575304244194fec4d0fb200d57d2aa04c4d4d64d139900776fc4de4d959449ddee94b6f95cb57217eb9c66d48e7c9324b8f9597146371617969ed8023e26b3e4c679bf2cda6ec030b87fb7217627a76173fd5851bf28af297573b765c64286b317b429c4e047676caf771764591e55b549018b986510a5cbe0889c42c868bca119c27630657534d938dc2b930f1284972802ce9859c8eef5e2fd5404b102efd1ff19b7e84ac47286ba41488d5bb2c993d91129a4df9c976f1e7f9597a765358293a560e0d9636f53618a1ae17af0df7e5763b7c4c2e72f6c7e8b5a0a806442e91f7f0dbdababefc0e7920af674acbaea37fab4630e0af91721b6dbdb93235e17338c12b035dea572863ec4a7f6c791505b3de0779dfe335a4ac834ed8149d563937f1426aa60d2fd4d02f03919827804a0b6615284911a60787e35243a68b6551795d48bcba35f58982a5f76007ca79974841a04edfd8c4d9c995678d45608df24cfe5895ceebc110c215005d8ce9bc1613fe6a6d4647eaf034efc88719c0493043e385f0ec48520ddec4c5cacd825047eeab92448b73ae748f93224903451737c1db1a2f1c429dcd38728b12661aaf2d28d1de8fb0b0789da86731575eab2fedf9bae87c0772b92b67fc106c83f7e7b31f547087ee71951d958fe9ebc12d52eae4bf25b7f64073c54346fd2874b959767b67f578a770d9a767521b2bf141065e155aff629df09343c5ca86534ad95f18e950caffac204272a90c2dbe46108c804604b726d31759fa08553cd9a373b68b7566a660b56ef26b71432ee27462a85ffa578f961c453a710465fd6d673838e4430234745bc089d69f16b76ac305fffed79a85b99ecc15c48bca7ad4b7e5acdb4fb1df8225c652cd6eb6ee59a22ac89561839435c477b694c6a228b0404c0bc8d5daf7f9724dc1bbfb5ee8a8260bceb7d3e17939308e8f366ff1ba94c3895c571d56e70caa0ed9f4f8aeceff3ac14c1a6fb52fd306377b700f1eacd34ca9ffc006b33139865420c1b53c18a6e84e0973ea726ad7eb3c0522e04ec0db040aafe317ce44b236e59ea39a93921d5761d94b11e9fca1bfdfdc8dcbe037c6489a8ea760afa8f93c04f27b4d1f44fcb6a2f2997ee75e5126a1666b144713dcbc4df5f2cbb250d5a9c9df42afb90d331dd215be8c4141612fb17d6b8c20aa79ae1306280b40987045adc755deb22f3fa358ab71b57e05925eb2e8fdc2e98623d3d80ba3ccdf04559cc460c257daa29f620e1ed4cc922c859f55ab32ec724876712264c3fb76abed476a8f3e7828e5df3bb5ad75261e97a22f67d74461e2bef0729f93170984305901f55848dbc78efff5417ba94565ecb5e87b1fac09f90c5bd8f6d76018da22661ae137a05fd7a5b69395da33a39ca41d81d851ff967af6d6294895f82f7cc6e64b99a094b61297d4201b4261be21ed5104d4a2d71625a5f827f68ef22ce079bd52387d84e4fd47866178787852592bb07bf5205a675d7bd8e49e5611fdff6f4cd2cbbefbfb0e22d4fa1f28eaa1e17a47262d9f1289acd171fc7758812681c9f8e1f958d4cd974cabbaa4712b830aa32670d8f18d2055156a08f27184c2707db1b2a12591f9e097dc44506841b88405e77cf6ce792784a446032899844b72f2d1e481c12c761b54bcd929826f2b8b1cc82281db83a475965d0774a9f0875a92e372b94e765b294d7206629e7aa18f4dcf2527c9e40346ac36d5a21ccb6b24f8028c3b388e52e852ae76918c48e3ad0fe6edd1760e427897f602af6eb01e9b86265b43845d4e8f131cd1e80079d9a8a5f774cac0008670a75b5d8c726fb8a52e976feec9ab75d514e0c97410feb74cc38fe4cda87ca381c0842051388f2b8382a2049cc6d5867ff46426ee12409458c75a88e7eeaf4acbd936ef9a0230a8e693a13cc4c139a61bba28e3d5b26a6b132379c8ce7714c4f56d8536394be1db2c03ef3b63444e9c6541cc0d0b9be07c20d19453291c49d90dbd541a4a4324040969afa14c396e2224c7c22818e715d58ce4129351fd4d4d2084f2dfef418dafb3fb5275f9d7ba35c3a539a5b2f65f7e9cecf1966bb7015fe15d215a02165b49b5e4ea9395ea11bea5e61e44f476e95d87aa8758376e24f0ab6ed3d0eb6577cf9f8a57416d1ffe373847c3abb01484dea64db58e3287f6300d7f95bc74ff09fe0a01b7fcdd039bd815609c9cd925c7c5955b17028f9ac3a48220fdd790d439d8d9b2ee612c7df8544948642a0a94dc1bdf91147a669c5d408d561dacbce631bd5b4f12e4297ca4b1d29ff952220bb0529647a875ef9bd75f5c03d22f72c7ef5ae4c085a236436c120c7bcefdbea1ae3af6dc7fe45bcdbb9c183e365a631d99dfeb7da460122507480be2b7733324f5057e508fdd405ec30b0396c439809a0d979f85c61bec26bae499cc3fa7510ac49852ea6c3b7777080f4b3dbe3c2747c8dfec5eafa2bbfda0f1f7bd9171c253ceef5f9d51d1520f01a652fbe946de78c26c40699f191953d430455837fd534a80f2dc57bcd92cf0c463cd955f4845a0abef6199b07ecca8e31f8d8f75f84aefa0993bd926efb6b116e2845c463eb99490eccda7e7424b0dedbbf720a78f63e9b7d6e8b090bfe72ac060fc3f4b0388bab37791f5fc580eb3eadc63aa2805ad26cfea6352b3dda43a0315593dfd75c481c465812da7873f8b01bc644ccd4640617f2c1e64b5434ab2e6edd290ac20363ddd21cd98e11cab31443b907c55147ca3a1e2a735f69c4eb16fc31132c2517573ddeba92f8d449e7a04dec53c8a99fbfb0510cb194e849300fbb0522ef278f332e5e09c3215df8fb6137d51173ab9d807b3e9a180a1c8bef5d6beaf4bc7dbc4e667d8490f4eae1ac031366e2524022de45e5f5062fce10666a0f4c54838273ee0ea44fe2ecda6b0d7269809074b023ea51f48dc63301c25ddf8c47caee9880ea639568e166cbcc9d86fccd892a13ab5a2e2188755001eb0600e891adb0182f4dba947613ff20ddfd561f8b8cfeafb280d9959b557842edff4f3e85c0966ad04b724c9fc2b5f90e140121885f5cac6ab8c5769b098302712033f83ed52246e1a7a4a48ef0cd5d1b14317302646bab6c50249bcc2d21357a8f881d181ae29120aae610d31ba1a1008e36342631a94e45d35d6643341957cd075c950e2a75bfd61db45f9e140bb74c7ff12f83c112ca12a917ddccd0c16719d3b422bab8761add761e7af5755e0b3edb63dd29166bf0af0b9fbe628d8dc8efcdddb34dd226ea4ac2b8bedd5168ee917c15b4ac104ef8931f3793d2f5a5a352db8e671c5c7436249f7750b977c05ec19d6cfe0720e20abebdd8588f3dff7cecbdb8ec2b8b1d97fb3880f2282266e297294a043e152c864cd85de75af2e192f0ea4492f8e080820abc3ed0af375c650c7b3147177c1f1b18ca54060a3130b1641f8329674cc24845b4c691501a7ea7b350fbf36b484e18857d25123098fcccd0c81b4036f714a33717889eba2bf3a121b83d4f57ba9b3c648ca98d46fe587ce5a1c08cc7050905976219b5791dac8d4f7e2223dadbffdac5ee107645e96840627beecf598d84152df07b34b65be28b1a2e166d2a800abde4189548ed55df22f755d895f1553b8347edea59505b62d6b0901bc906157cc5a9fb13c46f713ab11ea0381ad69b37dd2cc17e4056f4539d9eb3126379900711b6a0de1268c3944c4e1e0857f3c49e9e59243a5de98327e128efd01ecf7ecc4076401d76f958f0774801389658c2989f745a7cacca47cd4c9f6353c4236c91a36c5bb1cb96e2381fc2ec0878120515a0057c60bce870fdfd4eeb1b50b3915f6ea373d64f07a01b69adb3398da01c607e663f129b252fb9d9c926e7a6cc35a6c62410ad23f3336ee0a170f7c20fed256b88d6d9484ffbf86791e6c348eb24b273be5cd8b5bffc201dae837761f9fc22e18169939f661347845493eef033c438f066518b4761d8915c1ba34b2e880c122a68cb2968648ff7dfb12e8affc69ba48157a5532d8e6ab330dd0c2529f37cd452e35e5ab2d87b2987300fd0bbdce9664a87449e4b11185b6c7153d6cd1bf0aae588d51ad488c6cfd328b2fc326d5fb44eaaf8e39deb764c17af06a31ef1f56917022ffffbc8614682f45eb6e4a7a7bb2bbfaced4fa26feb1f282dca6f2097a2b543e4ac6a435741f9bc2feb0f99f410d35eded5f0fae7eceabb06d847dcd1295ba62466fe726d82b392f8b877a3cca2ad56c3266c8d06c1a9c30db9e0874cb7b18362e05c5a50987b5cd3b80e3e2f083e36dcdde37a80ac5c8615102a94ae6df72885ee29cf3da4d36daa76e3a94714a75ea77bc33762df184c6fd425e847686f07eef04673547ab21558f2a2e9234976b612586f67bd0cdc8071ba5104cfa03be3705acd4b3bf802af0030ff05f3569a40f4d5a09b41bb8c031ede294960ff933a037855a7f4a4") syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:01 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:01 executing program 5: r0 = fcntl$getown(0xffffffffffffff9c, 0x9) ptrace$setregset(0x4205, r0, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x5603, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) listxattr(0x0, 0x0, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) linkat(r1, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) ioctl$TCSBRKP(r1, 0x5425, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setsockopt$inet6_int(r1, 0x29, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) ioctl$GIO_SCRNMAP(0xffffffffffffffff, 0x4b40, 0x0) write$P9_RFSYNC(r1, 0x0, 0x0) stat(0x0, 0x0) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) [ 421.958113] sctp_setsockopt_delayed_ack: 2 callbacks suppressed [ 421.958176] sctp: [Deprecated]: syz-executor1 (pid 20111) Use of struct sctp_assoc_value in delayed_ack socket option. [ 421.958176] Use struct sctp_sack_info instead 01:00:02 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffaa) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:02 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6000000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x200000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 5: 01:00:02 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) io_setup(0x0, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:02 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:02 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3f00000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 5: 01:00:02 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x5, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x0, 0x100) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{}, {}, {}, {}, {0x0}]}) ioctl$DRM_IOCTL_GET_CTX(r0, 0xc0086423, &(0x7f0000000380)={r1}) r2 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x2, 0x2) ioctl$SCSI_IOCTL_STOP_UNIT(r2, 0x6) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r3, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r3, 0x4) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) sendto$inet6(r4, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r5 = accept4(r4, 0x0, &(0x7f0000000400)=0xfffffffffffffeea, 0x80000) setsockopt$kcm_KCM_RECV_DISABLE(r2, 0x119, 0x1, &(0x7f00000003c0)=0x7fff, 0x4) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:02 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x5) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0xff, 0x4000) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x80000000, 0x80000000, 0x52335e43, 0x5, 0x0, 0x7, 0x2000, 0x2, 0x7, 0x0, 0xef, 0x6, 0x1, 0x2, 0x9, 0x80000001, 0xffffffff, 0x7, 0x400, 0xe438, 0x7, 0x101, 0x927, 0xa94, 0x3, 0x10000, 0x100000000, 0x401, 0x80, 0x6, 0x2, 0xf164, 0x4df, 0x7ff, 0x2, 0x800, 0x0, 0x9, 0x0, @perf_config_ext={0x8, 0x3}, 0x10800, 0x800, 0x9, 0x1, 0x9, 0x1, 0x8314}, 0x0, 0xb, r2, 0xa) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000001c0)='/dev/input/mouse#\x00') r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000240)=@assoc_value={r5, 0x10000}, &(0x7f0000000200)=0x16b) 01:00:02 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 5: 01:00:02 executing program 5: 01:00:02 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x400000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 5: 01:00:02 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[0x0, &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:02 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010080000000088) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syslog(0xf, &(0x7f0000000240)=""/233, 0xe9) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffd9d, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$KDSIGACCEPT(r2, 0x4b4e, 0x19) fcntl$lock(r2, 0x7, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:02 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x400000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@l2, &(0x7f0000000000)=0x80) setsockopt$sock_void(r0, 0x1, 0x24, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$admmidi(0xfffffffffffffffe, 0x1, 0x8200) ioctl$KVM_GET_XCRS(r3, 0x8188aea6, &(0x7f0000000380)={0x4, 0xdc94, [{0x9, 0x0, 0x1000000000}, {0x0, 0x0, 0x7}, {0xdcbe, 0x0, 0x9}, {0x10000, 0x0, 0x5}]}) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:02 executing program 5: 01:00:02 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x40000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x800c0, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r2, 0x80045500, &(0x7f0000000080)) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) prctl$PR_SET_UNALIGN(0x6, 0x2) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:02 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0xffffff7f00000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:02 executing program 5: 01:00:03 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x3fd) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:03 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x700, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:03 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0xffffff7f, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000085) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x80005, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x80000) write$P9_RATTACH(r2, &(0x7f0000000000)={0x14, 0x69, 0x2, {0x10, 0x4, 0x7}}, 0x14) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) mmap$perf(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x100010, r2, 0x0) 01:00:03 executing program 5: 01:00:03 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000140)={{0xa, 0x4e22, 0xfffffffffffffff9, @ipv4={[], [], @rand_addr=0xd2}, 0x100000001}, {0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, [], 0x16}, 0x7}, 0x2, [0x80000000, 0x0, 0x414580, 0x80, 0x5, 0x4000, 0xfe, 0x3]}, 0x5c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:03 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x5000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:03 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f00000000c0)="1a", 0x37f, 0x94, 0x0, 0xffffffffffffffac) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r0, 0xc0605345, &(0x7f0000000140)={0x7, 0x0, {0x0, 0x3, 0x4, 0x0, 0x7}}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:03 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x200000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 5: 01:00:03 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:03 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffff9c, 0x29, 0x30, &(0x7f0000000580)=ANY=[@ANYBLOB="01000000000000000a004e210200000000000000000000000000000000000001322f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2300000000fe8000000000000000000000000000aa0800000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e22ffff0000fe8000000000000000000000000000aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e24ff7d0000ff0200000000000000000000000000010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4a3c22189bddb3b39469695708767e2720d66b985a064c40e74330e19affd262598845a014d6341c00bc7557b20659ce80635278c78753e35538d63c9208a56a5d42782c0000000000000002ee3bde9b7b924f99434d6cf0f3f2d5fb989cd998badc75b25509397aeddf2abc6af39af4ee445f7b340f38ef4c3ef1a77fceff76e173f4a0adff3b0980569ed06f8c0cd4f312a5177944c80a8caf74052b9e90370d1a38ff2fafe5083bbf0f072ba6e3e66ddadbc54874830f4f18f2341beb50e094f7d7c7db513c15e30a677a57f9f7c4a5085124006648fa7ce8dcff5186c226656d42f9497e4db9e09b1de1426365c2e10933527eb6600e0fb7f3909058c64f6acce54"], 0x210) 01:00:03 executing program 5: 01:00:03 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0xffffff7f, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uhid\x00', 0x802, 0x0) 01:00:03 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) sendto(r0, &(0x7f0000000380)="9ec0e290c6d964824266f4a676bd7f0357238e3c9d34b6d02a7aa01dd5dca6a5e5a432f27e3cf96d2b935f336280c9fc9be6a4798a54e501c167ee6554171a0975f4e11b558325252edead3fbfe4303cc70d1348189da86b9abb5b51952e4d7168b6c4bb926b8ad219afd02e981bc143630ff345b39650d128a0a56704ac16fecbb448c123975778ea7816c5b5cbe3610c8c305a19f7de00eb8cef7ae9aaefb4f6340b02d2d49df9383ba8681ac0361e01079d007dc569ae98765193e831d5c79b167d71fc9d3adb", 0xc8, 0x44000, &(0x7f0000000140)=@ipx={0x4, 0x9, 0x0, "08ed12eaac37", 0x70d}, 0x80) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='trusted.overlay.nlink\x00', &(0x7f0000000480)={'L-', 0x7}, 0x28, 0x1) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:03 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:03 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:03 executing program 5: 01:00:03 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x200000, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f00000000c0)={0x2, 0x201, 0x7, 0x200, 0x0}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000380)={r2, @in6={{0xa, 0x4e24, 0x3, @ipv4={[], [], @loopback}, 0x40}}}, 0x84) listen(r0, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:04 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:04 executing program 5: 01:00:04 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x20000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6000000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 4: socketpair(0xf, 0x4, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(0x0, 0x0, 0xffffffffffffffff) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x10000) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$NBD_DO_IT(r3, 0xab03) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 01:00:04 executing program 5: 01:00:04 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000400)=0x9) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000380)="5873aa16a6746f06dc362cf4ddebd4d57fa5753ed8dc1c1513b6b6e50ba4bd76d811435a05afa95bfa23a08d61d226e17c4f0dbeb9b403d4286b9c6f21c8f4f696cac0164fd9712443640360c6e56930a4c7152e0654283617fb901f23da81e1ef9b", 0x62, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = accept4(r1, &(0x7f0000000140)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, &(0x7f0000000000)=0x80, 0x80800) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$sock_timeval(r2, 0x1, 0x15, &(0x7f00000000c0), 0x10) 01:00:04 executing program 4: mknod$loop(0x0, 0x7fff, 0x1) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = openat$vhci(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vhci\x00', 0x10341, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r2, 0xc0045520, &(0x7f00000018c0)) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e22, 0x7fff, @dev={0xfe, 0x80, [], 0x1b}, 0x7}, 0x1c) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) prctl$PR_SET_SECUREBITS(0x1c, 0x2) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) clock_gettime(0x0, &(0x7f00000017c0)={0x0, 0x0}) recvmmsg(r3, &(0x7f0000001740)=[{{&(0x7f0000000080)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/156, 0x9c}], 0x2, &(0x7f0000000400)=""/125, 0x7d}, 0x8}, {{&(0x7f0000000480)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000000540)=""/154, 0x9a}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/25, 0x19}, {&(0x7f0000001640)=""/108, 0x6c}], 0x4, &(0x7f0000001700)=""/13, 0xd}, 0x100000001}], 0x2, 0x2, &(0x7f0000001800)={r6, r7+30000000}) setsockopt$IP_VS_SO_SET_STARTDAEMON(r4, 0x0, 0x48b, &(0x7f0000001840)={0x2, 'veth0_to_team\x00', 0x4}, 0x18) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000001900)=0xffffffffffffffff, 0x4) 01:00:04 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x300, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 5: 01:00:04 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0xfffffffffffffffd) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:04 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:04 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) getsockopt(r1, 0x4, 0x200, &(0x7f0000000240)=""/253, &(0x7f0000000000)=0xfd) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet6_tcp_int(r2, 0x6, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:04 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = dup2(r1, r2) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r3}, 0x10) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:04 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x40000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 5: 01:00:04 executing program 5: 01:00:04 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x1000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000000100)="00840bdf77dc51e59961000cea6ed957d56842e2be265049c797c9cd810c8dea9850f53bff6cefadeb309dc693571fe98223e9dcb44e96b9aae4", 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffeee) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) r4 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000540)="3e18a0d737d3192983c27265644653f0212b1bb27c0f9d6f5129fcf02e24d6b3bff2ccb42cd08ee95c484ab08e5ad2c52a006c77931cab94cb4856db76481867ee7ab4f53fb80bb7b03f826d0c30300ab6d3c1daa6853986e46b9519da26fe639137b1dadf877f33b960ecef92ea58c3ba113eb4c07cfcd15b30ecab09bb86e348d8eef50e6a9a8105d2a9117a55c3f693eb06062713ac394d5492f4f15f35f8c2e443583a1d44653cf97e93f7510c7172f91b247e533c5f60f8db5b12f7170f71ee9b04f7dfde5a064035916a5bb5ed517a705e25e65b28a75e84377d3b147f623065e32b103309d980ac87034e89ba1f15ed8b67dd51b8082f4cb09c883909170808d00224e61c80e9907c496a69f827aaa1509ea567d16613f4cfff3a2043aef75187a69e62de558861925bed857e13ee2902cdd987e2943783b70ee56764f14d47373ca2cfe88a37b2e4adeefd2e3df49c6196f4fe98d6883ffea072fbb75141cd1032431f1f036135ae3b870a9006eae572ff83219a9aad058f08331bc4fb5bd54b2027e88b9e690da915aa4ddb47aa81f823d36f135439308b5d3f14e2767b02977bbddda1d2773849db15a662c9a81332d204ea9e596bbe19b990bba61ada3aef55596e1b9221fd261052b0fd0368ac82e388f43e49a87c2476b3324c6d0f708e19cf106efbe640da1df7817b0ea7aa24f7ead68809cefbb344eeaf42d0de0499f93a6d537bf71fdd71d7ca930d372549a5ab4c112bdcf7bd21a386bb7c1fd0a7b04713bc4f112c3937b04886e6108f987c579bf05882562e984e13c998818318bd87eb0244b446cb3d1c399b1bb5f4e9044e14c4e58b6a72ee3c883c47ddccd334af1d815b48eda445f4631de36df34a1fcfb27149005264d2123bc983d39f11428d6c7ee2e45e94e9dbf846c567d36968ccbbb4d4f44483f12d113b56fc9fc1b12f8a1f52d6a63dbb8d49cab63855a91db544c20c6791126fd97937997a82f3ba5137a3fe465b5103125475b7598ffb6c522bca4b7fcd07e19735f9d6f25dbaec7e0af911f2b9f77a3aa9c537731697a1c5095dc38edb313a53f0445f5100e4413b4f13818861f305505f213cec0383ec369acd4b565332d589e73b82a93c1c2983065251606d6218d790d735ec7df58e0b6fbb1ad349a9744c30abb74bf4bba9af607570050a5a7d210932de860cebf50e3ff4319065e354762551a42486f70dea6a94ae7507b3dc5734b0e6e82d6a799c8084954f18ecde6537121434f499e881ae08f9ab92ae5158904eb8acd56cebc96f01b5659b6c795040e9930c9f0f0b38b446eb87d9f271ef5c4e30f25d35b5afc860a792d546b0b7459a0c834888ec3cd448244216cd9a7a6a7f227eed8177dcebd15104d564841fd650d08da5b02255ddca335828e3b12e737da357eb808e5b925e33417e17368e1d20413a0b92557f66dcd5fbd8b747e0b5b9ed7384d2e82cd9a87e40a11b83c0f77afc76dc59dc5b512def497c64858587eba32f2c1fa41dc150facd85e4164b23fee7a67b96c59e7a6ba15aae66a1f6c73e526170eba57f386a436bb84e492c63da11e21f06266362baec516ed6bb1e0a3389c96d2ba359fc9571a63329566213b1cfb790deb28d58d095c188509d27ec1d23a4cd70f18472078a50d92bfd652229cf3bc593f4d6cbb3b6fc31d888b3ec5c9f88f6a35d1ffd99d156f9c82efa2ba42bfcc692e5d33123a895361a3b14d42807ffce68579fae1e4876a6e9e0d543ed53c1902f0fe35aceb5af98bf407c669bb7a4f60d7dde09b2be77dc1a11c36aca7942189cb0187be434d97f39a57f59d35997e3284799427344670e4890c0184f346f663e2420d0d7efda91a42dd835aed48b7248ab08259dacbd505dfbba7f5dde00ea199eae17d342b4c4ff1ec0115b71fe3e1c5ccffc3ef97d8ce9b9913a278f5346b227f492b9f2a55fbe9fa94da0c614660c3dc031ae113f844360a35a8dddc5e596aea9ab4df6de084c01e73a499d4dad1ee9214873a4df6bfd9ccdd2a369175f772052f9e20c94ab574c079700afdc27baa234cafd441cdf854fae0490802580048ec7b4ab0fd909d51f62aa128d59673f2f6657c672c18215807227e95cfc99b6e906a7a7c9db25f8417024fb99292e7bf87ee50f34511c12108066faa856b301463124f53998694e096d129abcd778ce4c787823760a2030f1ea196556a21fd0651ce166b55a35a8c2fb403bcd22f1dd1a0ff121dbc43e16c40428063b793c949d88d258f5d5a0028c6f3822b5ca817874300d4a15c1cbfa8e3be052957d90949cc3abd239d234d4ca6f4b279a13252fde009c11fa93c1e27e96244916a26d42678eee21f78ea309c9e78ffebc09e58ab470faa61b7bc31f9724e521ef19e472bc648ceace53450cf4630c2504d90304f758bc3c4ec5e3f483b0e1a9e3cee34d1e04efb64fb2f39aa45ae28e59ee50235e8a5d25514303603733147ac91d3719cd8837ed88fb111f3c6c904a8d296d8a3b5b0d32f8a306225d639af4375ebc2352c4329c0c652aa5c5fcdc05829efa112143cbf64b3260974834123e97836a5ea17d9b21b8ad245c44c5122165240a766f133a2add5c43157d06e894fd5e5101c175dea7d074847e932a9fe0aa3187b973a73b91d0d2efb1c5f739b165ce663290f015422494fb717ae70f3ae979a5d72ede36ef39481ac595e2be80970052494faed88ceb8c38efbbb444f8d589eb194b8d2b9ade48eb9fc348446dffa6228438cb433c5bdf7be2dfa980571f2e354042b9a386685b3cff9e2f8a9c784b8b2af98912aee2ad83829dd150a7be4adb200e50b200f6d3f6533dfee7bf533e85fecd0ad853045a8f0447727cb1c7763b213b16fbdbccf4f9aded0e10f962eda18ddc343e19c7a3fa5229f56449d15f195e571dc277b8ebeb7a53ca8c5c2a02a388d9d5efdbd0550880faf3479f97ffc399c4f9440ee23bc2a5ce6baf6e1dffdbf37c17bb040502548486a10281bd2cda4a7fa78412f9ec8695fff92448365e33cdeb989c74293920f81fd792f689de9cb3aa09148c4c45c4ec5b944d66dc08490bf30f44eb4a6ef0ddc0d51e8ca289de6d5941cfb4512aa2fcf3e3bb8072121d89a21de621707e4a780efb6af937801f97b4461658fe27da091ec0fb15d4b0c2d203ed8bdd599d2f066fe95725b09d7a6a2b969b0c41a3900218c11b674a2c8d43affc71aa8e9adcbf3accfca4c838c9396fc7b0f3cfc77a27292c936bcaace9f886c701c92f1200ed11f93315d366f198e699718ddfaa987d030a9f4817b4ad386346d41129ab8690d43658e64b7b26011336fa411ed3b540b30e6d10bccf189021fbe6cd0af35afe125eb63c988a89164f8a4ab4a70c24b2e820963ae07a4f2c0fb243907823914b91dbfea7e7316f5411b78ee8a78ad1682d31152979f33c3d30462acd3971a109b26db5b38ae67fb91e2e3a22488d846ee3a8691beaf38aa0e237e8a028d5a8352793c366b1f9cb9130ddafb6f35f300f7048add0c89eb2af88ca883aecf99854f12dfae58f7a88f0b03addc5257362c4e92d69ef2502e7c918042287997a924bb75cb9f0f03645d8d0db9750f37a39a0077f3afb4bebbc0105b2040cd34aaa59d0a983b39900ec2bb2294e69246b129e1d9b95ab605f91ea22f947533a632c354f54b25d92f3d5bc881647cae520fec38fbcf5ac25d07af30beb8aff9caed7fdb230c03587f8f053a61dd7b3c103a1480d225819293918664b8da31158a15f4ea74d696799f9d9a649d129fc7c649de5161e3829aa8aba492900925e3daf0acc5c75d0ad283c8d013774540d08fc176f7561dcd3b266d9fcd1da3240249c120a0fe62a2747c53e0a47674ae18caf6aa72f4bdbfac5e4c7b729cd52d8f0135850e6023e37ae64515db89c56d57fb1e5f3e93e93d6edd8857b00f52627341551239a07b90b790470400ae8b973b13b77862f73dc2b020ebfe7f6b6fc07ce3df3489c7278727c6a8271481b0a0233ae53c819ccbe58645cd3f0193d06a7065472818874c04649dac9bc80bd0689f7cb6544f66abbfd891f3684b8f9c1d564c1df39908c61bee4ee09e9babbde59c716d50029469c8be170f1771ba7e606c6c1f1b24240372b7f1bd1ff00bc1b83bbf01f62584696811b46313ced1de353a802f4721b6f0483a4d08bcd7f2441b132f3efbedaca858d7c41cdaefd1e415e0163fb29cd2c9d755e3c7d29861b8ed94c494efb2aa6200aa197f14dbc8bf8c2051efbfc832ef3c22c3439d86eb8b5f963c17c8681fc2bb72aeba282a3e369904620bb97619ef11ebc6d92a4aa3a176eb5b88334cc0423a4fe03a45278f388e2485a719e19f3d98e25cea0efc4a56df067ff4d63904a4340112f190b3cd055f7fbcc0344f614b14dd2ec4c832bf7022b1b69185baef163e64830a4e2c1a2449f0489171da1b05aac33cff806605049b4509e62e7b8cb88aca9a1f00e9bbec8b2a37170a6a9adfa358cce9ca3a06a110b72d8600e4ed8ec988b1106f4f9471056e6e8256eb60ba42974f103b95234e8c973a7c6832f101b29531ec396b80923dd5f09f0a1ee9bff0d866d9574cbd4d10262a2ab084b2545c7af77a3c8b72a2de67bab97f648940db9047a3e3b1fe6887426a304111abc579d4ce67d62d90117f2a86d8dd8fb52a954f4b8ecd9f6f8f0718c5d9030f93d72a3859669647edc7b3b0bc7c2931bf62b6b693d0eebb9c2d51591b301a0eaf5ee9e73ed86cabc167e5d04c04f3465ce81f1a5628dd2a793a6d5a9e0c0ec8389ea9f2658684c79511f37416d8cb36368fcdcebb871afcb7a16f6db7b0f47907edc5dbbf2b6eebd5c5818f143e6fe5a313d05162c13382aa6c0fc60f63a897368065e925fbfb5e1a712175fe45ae9820f1e367355ce87b1ffd107214b2c1cd872092d48aa75bbb3130a4c8a53e0571090cf00175d087d519763eaf3350919e88a26e17d78e4b01cb2db98c45355ed498351c5e38076a385d2ade9d69b0ef03cdf15290035b72b59033930761b151f801f40fc6dd7b3fd871ab349e6982c68a381e02596c166e9f73857f2d587875d5c97b2d0e002bfef800cb6c78459c2ed393b01cd025b8acb77b185db338caf85cfdeb81ad3acc5f5827210e11f8046d1309186acdc47e430b51123edf56478218b74a8a70cb9fc128790c0d4efc5a258b7860dfbe08f0beaa2535c5e504c1a293b6a0c022c5be27b932b4dc0183fa776489d724e3430374f097f9dbcc8633b309e24b6d94adee2eaace4d32d81783f08dae6f6676717388f2af69fd5903969cecc331f3dfc41b1d50cfdc85aeaed3a9922983c78a1076ca33c1a49065c63dbb3c7e2c0b2b0191b851b2dbe4d702561a4c5351cddd6e9746fea952893d1fc09c5fce1088a1a03ef0a6041ccadd83d9f44309c48941b316d6b07abf81253d63a1a03a28e67922b3532bdc93bb9948090d383a25e624783cb771aaef332731c500b8247f505484096a9b1ff26ab7e389eca41277b0401510f9ff79a64b94fad594224d9e67a64c921db29a682b04a8594715ffd182d3e761e7bef02cccb9bb258bd4fe3f17638ef7bc4ac7869ee1252ed051e290980efb3259f921288518067730c45ca8e17b1c203dfe2af54469d894fbeb988c4dd31b22a5b3ccb1b149b0d2ba371d7c3e21fd8c6030a40ec7a50a080fa4ca991da30b32f6f326516ba9ed1eb94ca609d53a5b5409649fd16a9fd96ed4f1bce4052116fcffd2c2d451e31ca0fe4b4e46c8f32a471266fbc9c4adffe18e237050e51", 0x1000, 0xfffffffffffffffb) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000240)={0x0, {0x2, 0x4e22, @remote}, {0x2, 0x4e21, @empty}, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xa}}, 0x240, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1f, 0x4, 0x1c00}) keyctl$setperm(0x5, r4, 0x8) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 01:00:04 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x60, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:04 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x40000, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000540)={@loopback, @rand_addr, 0x0}, &(0x7f0000000580)=0xc) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000600)={{{@in=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f0000000700)=0xe8) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000780)=0x14) sendmsg$nl_route_sched(r2, &(0x7f0000000a80)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000a40)={&(0x7f00000007c0)=@deltfilter={0x27c, 0x2d, 0x304, 0x70bd2c, 0x25dfdbfe, {0x0, r3, {0x2, 0x9}, {0x9, 0xa}, {0xffff, 0xf}}, [@TCA_RATE={0x8, 0x5, {0x4, 0x91}}, @filter_kind_options=@f_basic={{0xc, 0x1, 'basic\x00'}, {0x234, 0x2, [@TCA_BASIC_POLICE={0x40, 0x4, @TCA_POLICE_TBF={0x3c, 0x1, {0x7ff, 0xf6005944e9124ccf, 0x1e8989f7, 0xed, 0x3f, {0x3, 0x2, 0x6, 0xdc, 0x8, 0x400}, {0x401, 0x3, 0x3, 0x2, 0xfffffffffffffffe, 0x3}, 0x7fffffff, 0x6, 0x6}}}, @TCA_BASIC_ACT={0x84, 0x3, @m_mirred={0x80, 0xb, {{0xc, 0x1, 'mirred\x00'}, {0x24, 0x2, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x1, 0x5, 0xa, 0xffffffffffffff70, 0xc97}, 0x3, r4}}}, {0x48, 0x6, "0277e4e122e7462c1639f1b112f175a487d8be820b74dfe1879bc21c92ed69ed881b3137bd0e98c5110f248e308e75093b200f2dc511f3718c464217b14ff601310a0b0f"}}}}, @TCA_BASIC_ACT={0xa4, 0x3, @m_mirred={0xa0, 0x1a, {{0xc, 0x1, 'mirred\x00'}, {0x24, 0x2, @TCA_MIRRED_PARMS={0x20, 0x2, {{0xfff, 0x80000001, 0x6, 0x7, 0x6}, 0x1, r5}}}, {0x68, 0x6, "5b8ff6d13c4591b1282a74fc50f1f264e6f3d170d7d3895a4b661ccea755dd21e2650792a59910bfcbd2579d8e35f622149c241827708232e03f4573d5bb5b6d31b3dbd9dcd03afdf69d7e7a1a68fd6de03cb0aa2ed631882d86c7c9d6b20097bf4a5b30"}}}}, @TCA_BASIC_ACT={0x48, 0x3, @m_ife={0x44, 0x18, {{0x8, 0x1, 'ife\x00'}, {0x20, 0x2, [@TCA_IFE_TYPE={0x8, 0x5, 0x40}, @TCA_IFE_TYPE={0x8}, @TCA_IFE_DMAC={0xc, 0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}]}, {0x14, 0x6, "7651987630b5b6d1b78bdbc403ce89"}}}}, @TCA_BASIC_POLICE={0x40, 0x4, @TCA_POLICE_TBF={0x3c, 0x1, {0x7f, 0xffffffffffffffff, 0x2ff, 0x6, 0x1, {0x0, 0x1, 0x2, 0x40, 0x1f, 0xfffffffffffffffe}, {0xe67, 0x2, 0xa3, 0x0, 0xa47a08f, 0x8000}, 0x9, 0x6, 0xe36c}}}, @TCA_BASIC_POLICE={0x40, 0x4, @TCA_POLICE_TBF={0x3c, 0x1, {0x9, 0x8, 0xab, 0x2000000000, 0x4, {0x0, 0x2, 0x800, 0xffffffff, 0x5}, {0x1f, 0x1, 0x400, 0x197, 0x800, 0xf7}, 0x4f, 0x0, 0x4}}}]}}, @TCA_CHAIN={0x8, 0xb, 0x6}, @TCA_CHAIN={0x8, 0xb, 0x8}]}, 0x27c}, 0x1, 0x0, 0x0, 0x20000080}, 0x800) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r6 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000180)={0x0, 0x9, 0x7, [0xe6, 0x401, 0x0, 0x60000000000, 0x8b49, 0x3199, 0x8]}, &(0x7f0000000440)=0x16) getsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f0000000480)=@assoc_value={r7, 0x8}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r6, 0x84, 0x6, &(0x7f0000000380)={0x0, @in6={{0xa, 0x4e23, 0x9, @empty, 0x7}}}, &(0x7f0000000000)=0x84) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:04 executing program 5: timer_create(0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x10c) open(0x0, 0x0, 0x0) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) tkill(0x0, 0x1000000000016) 01:00:05 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) connect$vsock_dgram(r2, &(0x7f00000001c0)={0x28, 0x0, 0x2711, @host}, 0x10) write$P9_RRENAME(r2, &(0x7f0000000140)={0x7, 0x15, 0x1}, 0x7) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000180)={0x0, 0xffffffff, 0x30}, &(0x7f0000000380)=0xc) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000003c0)=@assoc_value={r4, 0x9}, &(0x7f0000000400)=0x8) r5 = openat$cgroup_ro(r1, &(0x7f0000000000)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r5, 0x801c581f, &(0x7f0000000200)={0x3f, 0x9d, 0x3, 0xcf, 0x4}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:05 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:05 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x500000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:05 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:05 executing program 5: clone(0x3902001ffa, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x400000000000001a) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000000c0)={@empty, @remote, @ipv4={[], [], @local}, 0x0, 0x0, 0x0, 0xfa}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x21, r0, 0x0, 0x0) 01:00:05 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:05 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x60000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 425.425840] ptrace attach of "/root/syz-executor5"[20372] was attempted by "/root/syz-executor5"[20373] 01:00:05 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000380)=0xfffffffffffffffe, 0x4) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000040)=0x8, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x44e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20040000, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 425.633938] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 01:00:05 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = open(&(0x7f0000000100)='./file0\x00', 0x105000, 0x20) ioctl$TIOCGPTPEER(r1, 0x5441, 0x2) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x3, 0x80000001, 0xff, 0x2, 0x0, 0x7ff, 0x1, 0x3, 0x8, 0x8001}) r4 = accept4(r0, 0x0, &(0x7f0000000000)=0xc471788b1cbc770e, 0x3) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 01:00:05 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:05 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x500, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:05 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0xffffffff00000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:05 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x4000001, 0x182) r1 = memfd_create(&(0x7f0000000100)='t\bnu\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x00', 0x0) tkill(0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)='\'', 0x1}], 0x1, 0x81805) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r0, 0x0, 0x2000005) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 01:00:05 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:05 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:05 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000000)=0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x0, 0x0) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r0, &(0x7f0000000140)={r4, r0, 0x100000001}) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) getsockopt$inet6_mreq(r5, 0x29, 0x15, &(0x7f0000000580)={@mcast2, 0x0}, &(0x7f00000005c0)=0x14) connect$can_bcm(r5, &(0x7f0000000600)={0x1d, r6}, 0x10) 01:00:05 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x0, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:05 executing program 4: mknod$loop(0x0, 0x2002, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) getpeername(r0, &(0x7f00000001c0)=@rc, &(0x7f0000000000)=0x80) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0xfffffffffffffffc, 0x0) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r2, 0x111, 0x2, 0x0, 0x4) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000240)={r4, 0x27, "0c93eeef6fe2c055b08eb470e9e56ed99b715bb1c1d523d2a6966c518cfec054609487bce7f96a2e57685cf6801438afd83d5b509647fd14f6d4c11445c18f8d6aac6d6d3edb0989e2cd0442188ea73172bfc1569931b6a063492fd01d17e5641ef3a8f411e9f0f66d893e722c8645b7eda4f4f82824c4c1179d355244187b02e5e39c7e9ecd82bc3a66deb97e0d7c44581cb9ce2738bfd09ac26f15ad8758920863ca0a23c0d89e049511af3a43245d4a0984c3e2094451461846a2fc3dfba957d4a24bbe47e444a5bf7a0253bb4ae391f8a1581a582239a4662c38759b0848b8fb7dd30e4a28c1aebd6a29cd617d0182a5e79a87"}, &(0x7f0000000100)=0x19) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000340)=@assoc_id=r4, &(0x7f0000000380)=0x1) 01:00:05 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x20000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 426.151497] print_req_error: I/O error, dev loop5, sector 256 01:00:06 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup\x00', 0x200002, 0x0) fchdir(r0) creat(&(0x7f0000000680)='./bus\x00', 0x0) 01:00:06 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:06 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:06 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$sock_SIOCINQ(r1, 0x541b, &(0x7f0000000000)) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:06 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x5, 0xfffffffffffffffd, @loopback, 0xfffffffffffffffe}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x800, 0x2480) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) ioctl$UI_SET_SWBIT(r3, 0x4004556d, 0xd) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:06 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) bind$bt_rfcomm(r3, &(0x7f0000000000)={0x1f, {0x9, 0x80000000, 0xd2d, 0x15, 0x1e5, 0x1ffe00000}, 0xfff}, 0xa) connect$bt_rfcomm(r2, &(0x7f0000000080)={0x1f, {0x9, 0x1, 0xe3f, 0x8, 0x998, 0x2}, 0x51e}, 0xa) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:06 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x20000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:06 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0x0, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:06 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 426.450360] sctp: [Deprecated]: syz-executor1 (pid 20426) Use of struct sctp_assoc_value in delayed_ack socket option. [ 426.450360] Use struct sctp_sack_info instead 01:00:06 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x500, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:06 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x600, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:06 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x200000, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r2, 0x40405515, &(0x7f00000000c0)={0x7, 0x0, 0x6, 0x8001, '\x00', 0x4}) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:06 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x100, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x1d, &(0x7f00000000c0)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000140)=0x14) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000180)={r3, 0x7}, 0x8) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) write$FUSE_OPEN(r2, &(0x7f0000000380)={0x20, 0x0, 0x3}, 0x20) 01:00:06 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x7, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:06 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3f00, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:06 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) fanotify_init(0x4, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 427.055607] sctp: [Deprecated]: syz-executor5 (pid 20464) Use of struct sctp_assoc_value in delayed_ack socket option. [ 427.055607] Use struct sctp_sack_info instead 01:00:06 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000087) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @local, 0x2000000000000000}, 0xfffffffffffffed0) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:06 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x0, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 427.104542] sctp: [Deprecated]: syz-executor1 (pid 20462) Use of struct sctp_assoc_value in delayed_ack socket option. [ 427.104542] Use struct sctp_sack_info instead 01:00:06 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x700, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:07 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = getpid() setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000380)=r2, 0x4) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000240)={{{@in6=@ipv4, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000080)=0xe8) sendmsg$nl_netfilter(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000540)={0x12fc, 0x4, 0xb, 0xb10, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x3}, [@nested={0x1180, 0x38, [@generic="b7c2f55a23c5202dee6a5abaa1c7ed85deb885fb2bd505bd81a6154bd5d6c436b05a15ebfd7a05fa1e62c2ae274c70b7dfeb7527fa37609cd0de1fad060e443295b7d63c755f1a9eb7e1ad7ccefa17bd5613a536407d43c54b527607c24898961cb725ad618144a5323e42241e8aa35a3ca0d4669f532d9bd14ffa570dfd773d2f9f084707b5ad06eb932c72d51e722ea180b3ecdcb3e8368490ed8a36f2968b29a748648ced831fec3c4c3bbaab2f0d", @typed={0x8, 0x51, @str='\x00'}, @typed={0x4, 0x78}, @generic="a2ea916205a07685f0d87af264563beac3ec67e6895814f63c226d6022741b5efb546cf617b30470fa6fc88bfa458e0b7620f448cff04098ea94373a48853bb6b830200050e112400047bd22e520f4e16a827216ceeb7feee4cb9e3b761041d0605326f0c8f91522e0906b4a16eb76d7ee621ed3b064cd802a00674a97c5b22429f40c11526f279fde2aa899bedc7b76e07c6469ee82fc8eec868d15046dbd8ddb7047361d88360f0a470913a8a78c05fa0c198295643544a36945a3f782cf", @generic="f0fce717571e939f9126cd25dbf77a1c2436aaca4edf622b5fe6ac065ae1766175751cfa37a480796102aa7dab3ce23620d6e6f1b0c5b84d359bbd9e2de746005d20a8fb0b52d9a0d0e6650bca49f9789a941536d019d2fa568075d59d19c0a0a9695513ec0621502dac15161ccda55f5788ca2d730bd0dca91b0fc3645b1b201497a04cc817bf8e4d95560c7ece7279ea022ff28d45fc79a9c0a385004f50afb2afd2a2eefef617b59dbbccc3de41d997cbaa1032d62e0161e376a56014264f978877508472feb0185c68a73a24d77bf0bdc9146582c3a44ad68829363618a86aea47a608f7b9c18b4b96aa820863b2347ee7779d220c854d04310b693b2c477dd16280d95d3edac9e173d6a27d82d98422919fee9494f2b92fddaed258c57533e28dbe6f8520df6f2531fe7d62a4bef90c91d31fe40502bd0734e8bfcf5a6dd97a1386c616640c7ad06c0c9884f544779b4f470353598e4ed7d2f8383c1e17eac83696e9bcf685e38d0506c3274fb3363592fd5b50930ed44d9851625788518f65c75e1bd218c6d093a9d6b0e173354dcd1c020df133fe78a8f0b0cb20b803dbefa2a5787d1e766c0d17de6fc33cb8963c07e6982b206478d711d72abf32aed0ae7fae802c45f68c5c2804b0d7341b976678b8e96f0735eb61e2a45df355f87c409edb5465c981c630f77c0aa0b88abe39d5c795ecc357fd025cd87be35b89a2fc78fc9a7eb278cf63efa7e3579e4b1b2d363001045da62561a726facc718febd691b93fccbe3c8c780b5924b3d52ade21658a4c5b0badf47392ee8b59d2ecf51794c7e3292c0f1566aec1edbadc74f06fdf49ca6a80a9b071533c8963c4e5405fb2a76697f3ebb41bfcaeefb258434e959284754be8566c8f9360e83988c528522fc9a1dcc9f5117eca448e458ea82775577823d4204d618d32d7bef7e2d155f5c82854e79104e5ddb4baf9c5985398f12672bf4a7874f7e2e3b4f73064e622eb4ff3edba7b4e118ded2ea5d01f8a369adcf2ba5109ef129b1f8c60ccf749b237b241cfa9fd55cb416d6072d06c3ffaab332b2050df724169b6f7cb5b4f6b3a90dbc4c58c0479f4b8cf1fb6bdbdf3554c0dabd2c87f145b450850bc09a635d3937ebaa2ffb575038d08e24ad247614cb4eaf63b0270091314a2428f3d5b3f1426c86d82061d97f98b1e15f7ee0b076adc8e32eaefae7914477218fc1a01594652efb9a60944498b2448f5b90b3d4907d2ffa03bfa8aad1a92c9cf06b5278c25db540209952b587b9d8d11c38cf882d1ba264faea7df87fc45678a13e9b267233afb1d8e87e09b1dcd9acb5bb33b596ca43dcc7cae75e0dbb7d6ecf717dc831bce870f2fb5d05b01fde9a6dc47e49a1bb5e9ab4481c9509baadf50862d21aef0fdf9f7c5d317da83bc72d06ed4014416cf3ac03203a776fdbbf139812bd4482f9c51aba83ec74b80584826bb0814e6a7417774efe6f17c510690fadfe96b8da1d4fb8ed718bf0c70844ab927f1243e9c4b4b682aaa35a0d6e63166d6a0cac4a2eb8f3f5c0484373a0a90ade347c71a79eaed5e5a455e1a9a556499f85278ae03e3d929b19c687edd04ee55709a651d877c82f0bd03b069ab334a42c12a9b281f998b3e6dfa37162626ecee83dbdf06ad8a65a15d154320cc0e8b196a9678ed9966820979dab7f4edab075444f05ea2d60283c6870f31910d7109232f20997cb91f4ca4636f9929fbd866c69f505b2b19ae53fd5b180b3cea955dd1e0640c0ced4b7e8a870e76dace65ee6e9514d5492347761ccbe6207867b59330c850a5573adff78ea7c4078c54b276ebfe197e6c39550f10f620b3bf2d630d3f561fee36d1f635652e6b34020a3f3435cbfe74a1287ec7b6dfe107d2a79010ab861e3ad7764f8c1b1127ff00e24447a43742dfc46fd516b0903b77c5a1f1025c0933b301ab55aeb3ea5fbf52d36a751b56b545cefb118eacf130b1c3c3e654ab5f17d038b0053625f07279b4f7b4159514098be8dd0a90c741de044b2ac8687b2bde1bf42c75f8e7a77aad3daceb238207769de3ca28996cf92754cc3c5fc4036e464aa4f5c6bb2ad0cc59bcb55567c32e6c69a04fb8c0889fed1db4bcc5a76c7cc7dc80076eb05d93867187d977a6205dd8e7dec7149a2d326795732035ef0257477cf8841f6505a4ac813e460180efe404aa12fb78ac743d1da4e2442b9e6e03db9d9a3bc1653fc6c67bb4bc160ae9873aba0aebbba17ae6f8bbcface98fbb62edac649f21768d8af7bb8b8e1a617f7f876351a6b010bf1eb89efdbcd47dc8d00b8a0e60c080bfee5886f71ee917bd651d195a4322c99d99dbdb105963655405c243e7a2f79f66c4b13d22470e9f7c9c84556d84fb6d61cf2613509b291aeb35decd2dd36c4aecccc5163f55bb754cc3f3f994de1ad3522d0695489210841cd58024a1c6a3514a0961a531d02bb4349ed463d12077b7792e813604f0ff9728edca95893adbf72d82d70443daa8b42a485ccd890a6c0f0e73d7a63e95659011b7d5c68045491e1308ea5b821e278a33f2b5e953fb08e6ec14d63d8faf5024b00f7d806331481c0fe4d746a0bbaaf13ebe5e06b7488ebfc058d203664a1ae7ea4e9347a8556a4629885cd289349a5724cf3836d0ab153e4173aa6f2340214b29d024df9e319e3fb8832544f2af32bf7be24f78c46470d176e0a218b45b2b296ddd5454eb517887f808cedde54f8e98305279636b666aae7f47cc83e4b258b9269bd75bcbbd11177e89cf26f594e2cd512e15a33d03ea1ddb28438bb73058187e7f76f4a4e98ccdbeb1ec5968b2072cdbd11b4e1fb2544f437bbb25691725d6144c6f0c13d6579da8eca7362db80595ac3279b27294caa2380c87222f0b4324e0096350faff0354b78820145229b9e8988754b890a9dfb6173b5cb698e2e22af97a3d5ade19b632b7b96d93f2e41613531c791ed01cf1d0bcfd018b036662176e059bde0d25f8eb5247c959ddddf03b45c335720ebcef9878901dcff2bf249daf6b4b30bbf0101ae2eef5e8b624c1112f2d7a36da16dd127cd52708891d4ea1c35680e9b385c9af973d5c56d5ca6515b0a8985e3fa6f3f26ef0c49e8acfde49fb1effdd038ddcf73876035711ff14d839aefe28017ccdd0353727cce2c912ab9e5db92403fe84a90c33ae3ba9a147167e9c98d138c6b32a67998dfdb2cb175b319d1403f11652ba14f4b8dd6d78b7a27298a1dc910f44b86ccefff8d256d3f1cb8b00a786dfdeb76ffe22c678ea818fe7d303f82e14d35582bd1e69a763add5bd19abf57f34fa2abf79e18e87c39717c9cdde0e7a56d0306039ef7183f27c3f011eb10358ab131f5293014566ac1a8d5fcad325e97a34065e2aed07ef426e01f21a89b6b758da02a163eca0ee1a49589065559e2bc3d6fd2eb82c849807497120acaede682333edf6541cc8c3330f8c60215c373241448a076941c2a0efb2506344f040b3aaec1c7bcac34ed2242703193354d08918cb1e6ae2e62698334a3da85d8d9c5a9fbb85535b7b1a7c15898d8eedd57d8874cffb8aae4b6397d5cbb5f3d2f08322b14eac333577734c406448aeaa0180695bc4d102e0789d90c632dd3d49f36d9aa226c2413cf4f58db524241fe02e3eaa70fcb9dfb389daf6d003ff0e5ec8a7e1bae291076f16861cae8f89a6d968cba8d3843ea57a9f4aa5ad99ab6338daf1e5d1f3781c086f1d2a898829727ad02497234e4c2bdab63050a9d0fa97c21acd25eccfeb8f7f3f4031a82a078946d31a5f960ff23dfe1a8483d14543d2cdbf34b8e2f58db69c4b1f69ae1b9d8e9acb7efb59f3efebf8df1f2e264a7d92fb006a5c2b2d97d1d1c31ea0912bf71498b7fffda34365ad989ab60df7c1d66f646410c09a33ae0c60cb9c4b5a44796a239468b338b2385b7b630438cab74ce40ed7880352236738e605212efcea7c5e8c30302916a4bd9df7d301422b8a5f66ae88040d4552fd4705388a9ca49e6b8b3b72f5ea67735cf96809d7bf9f61c382d904313c2e1a08ed8eee337c3ee6819ba62f006e94e5492b956cc852340ac027bbdc59e2fa8e98335e580cc35d4f0b4305156b01298960471c014274fd7a53b47321570476dbbd4a4da02e1bd238b8cd9aba48e1f84251a9aee8e6a4df7de821353c524f5ac0ce6c1f8ca1471ae90e10b0db398b891256c7a60ecf12e6ee1cbb409e24290e794683ed3d45cb48b4a9476520eae490328bc2bfd9b2610f931d129d4f6e57d8a6e4c89a3989d0574f523cc50390d39698626639e563a494cc65261802fd8be625a88d774326384756176e41460aca48dc2bd179a8a610e04d4ec14ecde4da15321f876045a6266a2ea393bb7e121dd864bddf2d2bd0bde6e147c819d8cc95a6edc6b7758385ed482defb157578da60c29a4b639f1850947f3da548c2a52b1bd41187fa209b809b67cb96b293b46b4a7cb9079abfce9d3f53a8c543773af0e28eccb9d3b118ef798229a33e2b1ccc70030bb70d32797ff1fd2471696429c03c3894ac1bf340595336824c18900e426d39866490b69314fe1c64c47eba2c00b7f022f5e37c338589a1061978c643648775aa420391d8eef9c434b6c613245d7b37cc20b01ff0a5b8b161c64e6b8ae0567cae4e2e21fbc5a159b211ffcf9bc72c9244ffeb2584f12bf325a00f197fd577ed611a06c97724c82c5e8126eaba235f7e0aefd959849373cd761e7784dca881e7be0b82216539de8419d08f7cb3eac5086701daaca772b02604c6b5d818b0447de48421a7abb4fa49512fe89e05ae0ca73628abc5a1f82f4c4516684bc5468557ade1052a44be39316e367f32d488c07a41295b236998d7260c6c8c72d5d178184e534a613d02e585ca4733814edfbe1091d495e07a4d5e6a16dee4696b031e80db5e02d888739a0f48fdf9ee3e3deb46cccc5a2182d8f9fec09525d56a3e995df494b60793736d3edc4d4b9e368ac2335a5f2c1683960285410e627aa143e1a052670f3e8a4e9d8743851a1390709c63537036e8466d74324acd2fa358545851febf50c816a3500dcee9a9e16c00cd0c459feddb263ba002c0c4e33588f336882a26dd747f958ca59eaff36e7a5a32e02437af1abe7abed3a7d620c879fd444b2edaa030d6e0cf76787656d5a0c722aef6bc08641b302a6bb03534493aaa3bcf645dc33626b00d04285a03369976a9b75023e56f9cab61237aa9ee5054b21f0c58440c183f3806fb929dfa193c20305473b5bb72b00195c480dfccbc5baf92586c0563be410ebc9c0f5fa1899486d72008c58e9e6923eb6595fb91be4988aaa45e678c28beb22c92c4141c50c64ccd5607d855cee71d0586d21a68585ab69dcdea57919586859326f6ba628c3add8c864c6e5a4f97ed852fd35c152855fdba22d7f426da0d3479d906b9775bb410448b47e23b945da044561737affd55e386774e5931b6ba1fffd4c996e80793043b02a8ea46de1a3856fe7bed0b8e5ec0c6e12e42599ae06fc470e59795cc8fa68f993b19f02521f2d3e516878fc6bb28b483b90d857f88d36c78fce72fee6c9a2836bf3da747d99a7d83129fdedfef1b5e57c2d2455aa97b3f7af3fa16a23b29ca761e32e0a38aef6e0bb2587612d9809e24e8a55d6727ba5af6e4696dc25a5846d87117cb15b6704b01b277ab66c029ee75010dffc35ca265499c153e763709f2fbdda99ae5b195d8390f5086e2224e550bb9423982d1dc92cfde159bb73808d72fa280480be2e4efaa05eb13dd8f595e57d45f36d2b321ecce2dcd3a4366414", @generic]}, @generic="2f7334a6e3c8ed19a4d6e49100de9cf17badf20a362c5e6881816d0c66a6fb55ccca530e32c01895b74a48d69a828d11cb7bf9a7395f09bfeeb342a51553aa00854a20f3e154afe10e8087e589be216d8820092cec078fbd77824fa1396e8bbbb38e62d4dd02cb8e1a312526d8ca226ed56400c2315fe493a11fb728f71fd03c5584ed74114c2909f8f74f940be63c7944a55e672193e26d9fc2", @generic="109689742161b3c18a2987c9627b", @nested={0xb8, 0x7b, [@typed={0x8, 0x2e, @pid=r3}, @typed={0x14, 0x77, @ipv6=@loopback}, @generic="17ac70969c3125292d8b174b4f9947791139f9ac1f756ca613335063e991a9f80fef9a764b8646679572d52ed9ff69e8782c9bf7b83cc00f592ee6b5ad46bdf99f76e8a8d552e57a3761165ccd0dc1d31a13b0bbb209d25e60138680ff64aefe39beb55b84c66e7faf0ebb3f7b0be91d782f698ce5699b90e1c2e782f47e4822db8b8a560ff0e557", @typed={0x8, 0x3d, @fd=r0}, @typed={0x8, 0x2, @ipv4=@multicast2}]}, @typed={0x8, 0x1d, @uid=r4}]}, 0x12fc}, 0x1, 0x0, 0x0, 0x804}, 0x80) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) 01:00:07 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback, 0x3}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$KVM_GET_CPUID2(r1, 0xc008ae91, &(0x7f0000000180)={0x1, 0x0, [{}]}) sendto$inet6(r0, &(0x7f0000e33fe0)='X', 0x1, 0x2, 0x0, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x10000, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r2, &(0x7f0000000140)={0x28, 0x2, 0x0, {0x4, 0x2, 0x3}}, 0x28) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ppp\x00', 0x2000100, 0x0) write$apparmor_exec(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='exec2syz0\x00'], 0xa) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:07 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x100000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 427.463977] sctp: [Deprecated]: syz-executor5 (pid 20490) Use of struct sctp_assoc_value in delayed_ack socket option. [ 427.463977] Use struct sctp_sack_info instead 01:00:07 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x0, 0x48) accept$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) setsockopt$inet_mreqn(r2, 0x0, 0x20, &(0x7f0000000100)={@remote, @loopback, r3}, 0xc) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 01:00:07 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x1000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) write$FUSE_NOTIFY_INVAL_ENTRY(r2, &(0x7f0000000000)={0x21, 0x3, 0x0, {0x4}}, 0x21) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:07 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = syz_open_dev$swradio(&(0x7f0000000140)='/dev/swradio#\x00', 0x0, 0x2) getsockname$inet(r1, &(0x7f0000000580)={0x2, 0x0, @remote}, &(0x7f00000005c0)=0x10) listen(r0, 0x4) r2 = syz_open_dev$media(&(0x7f0000000000)='/dev/media#\x00', 0x9, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000006c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r2, &(0x7f0000000480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000380)={0xfc, r3, 0x202, 0x70bd26, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e22}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x8}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x9}]}, @IPVS_CMD_ATTR_SERVICE={0x4c, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x1}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'lc\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2, 0x29}}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x6}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x7b}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'fo\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0xff}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x401}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syz_tun\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x9}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8ef6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffffffffff7}]}, 0xfc}, 0x1, 0x0, 0x0, 0x800}, 0x4000010) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r4, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) keyctl$session_to_parent(0x12) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r2, 0x40bc5311, &(0x7f00000004c0)={0x4, 0x2, 'client0\x00', 0xffffffff80000007, "1bcc93a90c2710d1", "00bb294caf3ccf2c45473c96a16aada88a4cafc841326d1ad9dd8d3fa8397f6f", 0xffffffffffffffff, 0x2}) socket$inet(0x2, 0xa, 0x45) [ 427.701440] sctp: [Deprecated]: syz-executor1 (pid 20532) Use of struct sctp_assoc_value in delayed_ack socket option. [ 427.701440] Use struct sctp_sack_info instead 01:00:07 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:07 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x40000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x80000) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) remap_file_pages(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4, 0x8000) 01:00:07 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) 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_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000380)={r2, @in6={{0xa, 0x4e24, 0x6cc, @ipv4={[], [], @multicast1}}}, 0x9, 0x917, 0x80000001, 0xffffffff00000000, 0x7d}, &(0x7f0000000180)=0x98) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000000)=0x2, 0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:07 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x60000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:07 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:07 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x7000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000180)={0x0, 0xfffffffffffffff8, 0x8, 0xfffffffffffffffe}, &(0x7f0000000380)=0x10) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000003c0)={r1, 0x9}, &(0x7f0000000400)=0x8) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000000000)=0x7a, 0x4) 01:00:08 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e21, 0xfffffffffffffffe, @mcast2}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:08 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x600000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(0x0, 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 428.308531] sctp: [Deprecated]: syz-executor1 (pid 20555) Use of struct sctp_assoc_value in delayed_ack socket option. [ 428.308531] Use struct sctp_sack_info instead 01:00:08 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x300000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 4: mknod$loop(0x0, 0x10, 0x1) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) listen(r0, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x2) syz_open_dev$dspn(&(0x7f0000000100)='/dev/dsp#\x00', 0x10001, 0x400400) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x7}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000000c0)=@assoc_id=r3, 0x4) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:08 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$vbi(&(0x7f0000000140)='/dev/vbi#\x00', 0x3, 0x2) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000380)="9660159f0b0b5769ed714a519c34a7d207bf815c2dca62f4ace4d6c5b3bba5bc6b54b0abb6ca208e7def656d5a308e045064fefa5765170140e4e68eb1d0d6aa3b992dde1612a253f49b70dbc4c273be9333c9d59a2d7b70da7e73523fb48e309430bc529c7aa89c38b96ba3d66eead88dae48d1cec18e4e7f1c56096a512fb57e2e705423b529f9ba982cd3bc1360a7f1a405c8b0d05231fbb658f01741c8a8419e24e91c52c4e298d61c8f1680dc27057872d0ede97c91f8ca1ee926569f05bf7a771642e6552ab9ad8ed972b407ed58c9770edca7ace616de2d62a1bde4288ecd95efd325d432c956018b88393968355642", 0xf3) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_DEL(r3, 0x0, 0x484, &(0x7f00000000c0)={0x3b, @rand_addr=0x7, 0x4e20, 0x3, 'lblcr\x00', 0x2, 0xffffffffffffffe1, 0x22}, 0x2c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:08 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:08 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x343000, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000380)={0x7c, r1, 0x203, 0x70bd2b, 0x25dfdbfe, {}, [@TIPC_NLA_MON={0x4c, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xc0}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffffffffffffff7f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x100000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7eab}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x200}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x400}]}, @TIPC_NLA_NET={0x1c, 0x7, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x3ff}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffffffff}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000801}, 0x400c041) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:08 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000000540)={0x0, 0x1000, "66f468579de9c9abc3021dc1cd2e1e811a70f62365cf163f62f7355586c8787732eca0aaa9e2f95d9b27758d926a8d1e1a87dd8fd0924d9fbaeb3818470c29994f8083bdb9dfd8b4e08941a3c9d1e437eb4fbbedfa2a1b88f12365c14d17d348d163e928caa98ce19bd9ab78a9ec0098e826c298390ebb797ae1f1c5d223db29d496a1e29b4dbb4b8358d612e6899289da1d90f3b1672aca542efe2aff92b1b2f652c37789745c0f28bccf7771ddda9459a430cd7468412262b3f4275c34b0634196b91c5611040544c466a59ccae476da75fee51acbab8e357adaffe057c152ed8eff2e57d1a95cd1550d7ebd8dd3dedb6d8e1e55edaeec20557e013fece6743bdc2883898315eadd0b275732a22eb7590387af460bfeee1db68d1ef5db677b279e68bc0482ceaa394af6bf7cecd19c376f9dd0cf6954ec87e9f5e41b6c2c05e14ef14dc279ec23a276057a272b1d9913320c205d5baae4830d4b8a85d1a6afcfa793f820ccee50c3f99b1da23bd49d87c84a41f8a07b51dc7607d028abab512e423af9028af2099ea9999717a4877f4f9318da621da9e42873250bda7b99592d1aa72572093324028a65c9afaf1c9b8ae423bfe4f5a28fa76d15578f781b08470243c83e679cbb7eb6b0e929859f5e8df7960f2064d44d8327c33a89dfe80768573fbc39923a5f56fe630fe4858b40fa5166b8d75d2607cb35416a59ed3879d5ea2c9cdbb2e1e1323af6743798445eb528c9aea2262c496fbfc06f472b3381d9b293fc4be45b2292168ea1dc4c5628f8d84e4d8a735d44c082d32eb82e0d8e5059812c03c1b8df10d65d9c1ecab3c3e2a5458b1edbb7e8185d5a16db074b838e7c8aa90a27076ee6a1ce18b9a452c120c5cbf8c8360c5148f84f21e61ab3078a2872f324f2fe177951049a3ab5c9c6d90bd10a8b5029acf4d6c2e0a3403dd7ffd350d1ba3bd2896e6a17eedcbeb285a8e907a2508d912447674bb2e082f7eefe730ded6970d63d6852e6be448f11042e099a7cd7f9e1179d6f7b830c04af74f42eda315cdcb057a6593aa9c41c69c225f84af124645d8f8e542963a195388193bec9ef2c346d4ec49bacb3473482911e06b7a1051dd44395276252a8e7fc85f56f4520c0a62b700dd6645d3a2ca10df7d798aec8f673909d6d166ef99e9e43b7f706a51e33d02f99ce0090bb8c0de9fbde78d61ab1aed9358fd89c89043feea00a29ce0e34c594f43fb58db909bea587162bd1b50815242473bfc4f3201f7a5f8882cf7b96e1459b3eb8cb0db7b7ea7627f8425d78de85006f361f0666bbab15ca5994847873cc23fa50e90bc0da510a0bf3ae2d651f5696b9f49dc0836d822d3ce1286e3edd551de385edeeb5207fb649b4068ee4c1b3b470220e6aefe03f4669029d06c9037fc0360693289484fe070c093d4f05c1d8cbcc6514255d7696ddcc1ebcfa57885f19f31ed812be31c366b67eaee4cec314bcd9f23b2b633cc99362cff509a1d953f946108bd74845897d8b7e658494f4ae98d110ee3c223409653694d1410355c98f007cfaf484de99951db0de03453b9c64db38597ef306e3d4277b5488fb93e0132b030f35cd63f5166ab9cbf53a7d3554b4affdb8ec8b98581a1377b5112ba83bb2159b1049491753add60c43d9daa2c76e6c71fa1b460744f854fb031558ee5b5d0b54eaba2a9d515a55776f3b618b2a7d112bf1574469ce95b5fed535d306f764d2ad4212448d48f935a95f7b90254d6d046b08a1bdaba7293dd8f88cfc3b05b80a5cc334b6ba4b17738eee3076f7558217aad4666b84d158dec478218f2f42e2ba42d2d8e31f80e56f6e4a8b7cd0c764a6ff5b09ac303674a4e71ebb0c2c66a29737cb3d686bd22edea7efeab976c275ca1d9087bc39b857bcdb4135eb9b08d27bd40ba6e55902af27b9369e92e31eb9631e902d0672585f0ddc127093ff37118e808e018524ea8bc980725d3f2808757eacf6315258645b8a797220ab8b0bb912ea2959fa8270f0c9db6d29a2c81551210e3aaf8d000f5a53f44014087470c7ff27fd070541e6bcce6eadb1ef8e7d33fa945829a8caa87a2963ac35d055cbdf0bca35b0fdcb7ff9666b07eb5af87ab629c5ce618da416cac9b04041c12c6406391223c08c33d3a06b9a51d712fdaa3bd711c27fdfcb84a4acf80661fc99f2a66c236aaeb87690c5060c29987826e937807ac53f5a105b610edead27e09ab34c5294b57c89637aea7a33cce06ec09d89b00226ac7caed4d5cce571f2697aadc808f2b11486c346c2950ce1030db7676ee6a032813cc326206c2111befdacd63d9275dcc1f16d28d60df2abd68550d92a4db9e4cbca1886ba81d2224bb0396f190055f43bbbcfe3e3c10f0d66cf435d1ca84f0d5d6360b804c20adec3f231c8924c16931948231ebf3856397cb16d4fa8217d1b04ebd9696111576a409202ba81423061bc1ebf3561451e9e2a6b240a7bddc3b7c04855e692711c7d329495aa8f52390f1779e051ecd70c8a1be3889ad078332e69c8d02c279c6fb0a9c66d5ab58fc1cbec1c3025d91c1c3368ed271703d25e7baf18860b46c3dc41fd9e6f8bbbe5c28d0acda209900b6e593d4d2e07b8b85b367227318cb7c373bfc81b7379a7e57336dc66c7c64863ba16e7eabffdc572dc591d99581b24860d2e7132509922b0b97815a0bda8958eb6ad8d8fc4107c3cee7f88f227e1cdbd2caeb703ecf2716119f64c369d47656170bcdbc272af393691dcb1757427a0bf0344f901d815d8f1b3f5f2b7660fe0bef8a871a611ea2cb0dc449a8ba0822c9b4bc7cd7ce87edd29af7ea028d56532e283b4a9699b77382d3961b414831bbfdbb73e49b576dd1c66071db243b945af6ede461ffaa9e7cc9e8ce99d17883aa4e11821939053509af8763b33abae8dfa9649219f3744a1554ae8ea73b7c5ab4e3dc85203beb90722ce080e787a978072b1cac89bf51826b480b3231aaee46dd2414caf1a69b23540cbdb1bc2a6fbd1f751144ad1c5c5af50b8a8f316a8eb6c72406a1b1381dc6669e8dd8b1193291d2230b0a6a6971b881a9c75f8d326fc1eb6733cde8d2842116311f16a09eb6c125c00890c1d78a075a27388c673fa0b73134bd2632655703bb82be8a66375bb36bcaca00652b06946fc79233531b5dd877c01cfb6a61d7d4e7da28c9e3507b4778f1e46224c1d5513cc970d7a49b9af8fe60404cf65e3d8b4788d22751d84f767dccee91e0e8c1393866b73658012fcbd07ba4ca13850c33b33e332a631c0364873fb1a94d200dffc7218147a260d14109e520089b4a2f2c5e486aba40933ec27f16cdcf2bd28c835e4e585c957cd612af18f2efd5c31a0a878ee90cb9dfbffd045dfcc6792a30483ad74f945e393d2226d6702be103f207b3e1184950f47cdc5888e73d2093a98e039c8638da3979f6fe1fe72ae441523d76ddc2a80c676308c2a24cc792cbc2ffbc9be4864923a7723d6cfc0522890f1485b16a9652d3bc053d6cd61ba4ee65235ae9585063fbb91e0bdcadb1238a34a8bf6b5f239d6ee5e731633ae5d466b2efa8b6b2215905ce98135bbcdfe253810c674e58e59b1e70115f057c1e091d89211eb0a6ad4ea91ac9826df13e220e6a2ec843960651de722dc7cff63bd484a3bf0ec1027cd31d24362e4bfc2e810bb7fbd252297b5a2fb7246f22206aaf24f1a2af31ee760b88d4eac02a9ab25a83306e59bec02370c10121198cfd54ef706196d4705d72de32536a4b15d015ff7e6f39e7c23af2df09220cdb9b788a1f654e176c527fcf74dd5f21b0251e07790c241baae41d6db083b171221acc60da45d3bd7582100452eaae403ce77d4e7e2def270c6a5d90b0a8d0c6f75ea1a9117ee3f42010309bf0d18a7329341e9743b2b4dbc1d8c21969a69d8b3116e7081a9542b65286caec660d20d15e652113c85887d910c7cd52b00fd6f4682bfc8ea77c6aeb239fdab0253bc5a1460c3bae83502144a3dd4b0ce49a6c76945c7e66693892c9f66a86f921bfa6e9edd4bb60adbc598b89278ae5cd5e54ad2802ae10f0665ce4b55329de06e528a584bf7f26c8dca0492b8169305e4b0f42b7bebc7bab2bcc68c510e52834a08ce1acce5710e9ebb424d507aab09ee196ea9a0ccf1d35fd7e265b6909dd53a04a2bf1fb9403c43e81ac5fc71cb062b3afce388df439da059f725a0340a2ea8696609a150a9233f4406b4c6e8ec9d412e7a29e39ade668ae7629fe4bfeabd9edcb07ad778a92bd1386a7e5385981906dbdd2fc10714f2aed40b86848019c52e39d8bab2831cb597cd2b994152ec743c915f383ab3cb3ef9b584465054e06866782145164211f17b690f09c9e363d83d140f31e2c17d09cf8837c2e0c2daf089da87853320d91e09de14225458e24581796d84d28ca8fd7509c02323b58d3fb9be677f8e4e290748162c4330e48b4ec86f677baf0cd784441fdcef9d23ea7e9690491b0b8ecee7a055a84bc6b2746f6b6ce44a1a2fa3b958daab2e5d7747dddc317b526963b4028edf9407884d4540d1ac4b95e22663338c5d120de3e4d184947ae6ff8d3405ecd1a63f9312a36b163ebb7afed8769ea12958b24db99d16cfc377d22c86e4f9d64c7e86dec393ecda4fbea969315f199f80b2ae30a5507de5eef9f7e080a27fa5b5ef8fbac75b5c2100454cfa667991c013d2a483ba41981a1f20942db00e9aae1deb254aec295febf672e8963031d429e0bbab100cd2a270f0e447a372cb36b9341c45544f01587559618d98f3a4a1837335433d8e031e42178f8e54d6e3c82e86f29acca0f9e08e3c2905e93e5738a0cef6c86540dce6df0b2284c73e6af50d86586a19c44ef133255ef98ee3f1f56271cdf50ef335448f69d90bc296d1397e7ff1933ea60cd41cc22604fc7d4a72ba685c2aea3a252eb4935c04968cd492f0fe90f0ca2377e9b63589a661ea54efb7a8983390a16427b61f0dd546e449843d5d6ba502c865a704e8312173f978b859ad2fe43c6e616927dff27ec823729c5d879a78aaa17157a81febdd7fbfc4401ffead1530eed289048b664eed4a109cd00519876a6ca6dfd948994a78c78f7525957f8b090ad6e7fdc7a6ecbf0fd95ca5614a39ff96a5eca94bce1408ab86bee48e3fa3cad568c686ae321c3f1b0f5938509ece858f7b775bd476c8c807a122c2e30a39ea20816146065e6e1c2b4f48b309ddff9149a4b423f31b546689bc73c495bd1b4adc9e3e7a0dace32daebd10fe4086f04a67d57bc609d75edd4f3fceaf883f14b7f3344b8edb29a5924aa652bbd194a05bcec573f624fad7b4a26458d710db808eed0df57f477ea4b1f0b93c8f0d51e3fa4215d392220457ef768703dd170999037a0f42833564848ad6ad7a463842376c8ab4a13bd32a8860ee86a529bb9aa85b8f73f5eb2306ea6ab4c4b012c63e4028d35ae8c8c005652764e8b2c528b76740088276a2501bc6d05cc165c1a31b5d4e9df7b136bc71101d1f2979dd57107adf4f138bdba342ae94ab2a2c73d41dfa6a26318ac6ccfa2c83b8acd06c0bf52288c62795977c69a478d7a2503fad08552514806c58b8eff59f4dff79296eb5ed0c64eb15a5083abec631c076a7e0db116a4c351398dc9b44d6d15041833384c37f4d86189356982b34c1186d54a2230bb5b0d4c288b7e012e3ea824720b199fae037b4a57f19a8c2161e9871df2f7bf444dcdf411ade410c88a3e51bae5d0260d73087a53d6c2ec7edc1b00682ceab48400f4f2b05a93a6001d54868e2a3632d7191b9683597d7c1"}, &(0x7f0000000000)=0x1008) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000240)={r1, @in6={{0xa, 0x4e24, 0x5, @loopback, 0x6}}, [0x3, 0x7fff, 0xff, 0x80, 0xed9, 0x81, 0x17, 0x5, 0x4, 0xfffffffffffffff7, 0x1f, 0x0, 0x1, 0xffff, 0x81]}, &(0x7f0000000080)=0x100) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) sendto$inet6(r3, &(0x7f00000000c0)="074cc7e6bf38125ffcfb7e34fea5ae0478aaa5db73a8b483b2509561731c43694df0a405e784a6e7d312bcc2cbf8db60e62b899222010953fac5e1ec091e6133d6e3da505edc0e2c36121bc9e726fc3e33333651feb12b4385ecd8989a6e0e4cd3925c079c4bc6d1e31a59", 0x6b, 0x20040815, &(0x7f0000000340)={0xa, 0x4e23, 0x40, @ipv4={[], [], @remote}, 0x3}, 0x1c) ioctl$SG_GET_TIMEOUT(r3, 0x2202, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) 01:00:08 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0xffffffff00000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x6000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:08 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/rtc0\x00', 0x901, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000bc0)={r1, &(0x7f0000000ac0)="1264ef1923aece12896256cf2171", &(0x7f0000000b00)=""/139}, 0x18) r2 = dup2(r0, r0) ioctl$VIDIOC_SUBDEV_G_CROP(r2, 0xc038563b, &(0x7f0000000980)={0x1, 0x0, {0x4, 0x4, 0x800, 0x7}}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r4 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000240)={{{@in=@multicast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4}}}, &(0x7f0000000080)=0xe8) r7 = getuid() getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f00000000c0)={0x0, @empty, @remote}, &(0x7f0000000100)=0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000340)={{{@in=@broadcast, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@remote}}, &(0x7f0000000440)=0xe8) sendmsg$nl_xfrm(r3, &(0x7f00000004c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80080}, 0xc, &(0x7f0000000480)={&(0x7f0000000540)=@newspdinfo={0x41c, 0x24, 0x124, 0x70bd28, 0x25dfdbfc, 0x80, [@etimer_thresh={0x8, 0xc, 0x8}, @tmpl={0x44, 0x5, [{{@in6=@dev={0xfe, 0x80, [], 0x21}, 0x4d6, 0x3c}, 0x2, @in6=@local, 0x0, 0x2, 0x1, 0x5, 0x5c262e74, 0x1f, 0x5}]}, @mark={0xc, 0x15, {0x35075d, 0xea}}, @algo_crypt={0x13c, 0x2, {{'ctr(blowfish)\x00'}, 0x788, "87fdebee8704973d2b38a421b0ef9479637923e2efcc185dd988bdf87b940db6989588448ad07a8f5c5d55ae9738d526238859b30222ada36ad4b8dcc54a3eac5ca407ecbe8f2f9a92e1d35935400c4a3a3de2aeb51206f7b335ea0b98400c873718e0f7cc9a4ec53ea44740fecd2e9ae302b1cd99121037e495e74232b72cf048b5d37124f6b0dc84ca35f286abfcea6d8804747e17321be3d6b2b5a21e3faaaa908c0a6524989d9df961d31a4773d8f795e9600be0836befdcf7235ad1add6a5ffb68399869cea86dac97cc6d1a932da9eef00edfec2ba7107a91a87a91bad63a80a37439e1c532d4d8c68dcb5358656"}}, @algo_auth_trunc={0xe4, 0x14, {{'rmd160\x00'}, 0x4b8, 0x200, "041dc388b7df534880fff35ae937b7763f5b76df425289b4f200cca60ad8ab54e8f2b8668f09dbdea4846371ca2c7c4f7307a4a66f0fe98b8c1f28e8d2b9767c6d8d24371a9f849c0de2c06c13fe1e2bd8697967e03ef4e387d04cbb6f70e0c5fb05fd16c38230b14f22c189958825c2b97e2ec56c7e6c9519591ae94ac65f30b248c2a973d5b108eb42dfbffacf252b01cbbce48065ea"}}, @sa={0xe4, 0x6, {{@in=@multicast1, @in6=@mcast2, 0x4e21, 0x4, 0x4e24, 0x5, 0xa, 0x20, 0xa0, 0x7f, r6, r7}, {@in6=@dev={0xfe, 0x80, [], 0xe}, 0x4d4, 0x2b}, @in=@local, {0x8, 0x0, 0x5e, 0x401, 0x2, 0x100, 0x101, 0x7ff}, {0x0, 0x2, 0x100000001, 0x20}, {0x5, 0xff, 0x1}, 0x70bd27, 0x3504, 0x2, 0x2, 0xfb68, 0x30}}, @policy={0xac, 0x7, {{@in=@local, @in=@dev={0xac, 0x14, 0x14, 0x13}, 0x4e24, 0x3f, 0x4e24, 0x2, 0x0, 0x20, 0xa0, 0xc, r8, r9}, {0x3, 0x3, 0x7fffffff, 0x7f, 0x0, 0xfffffffffffffffa, 0x2, 0x597}, {0x8001, 0x0, 0x396564c4, 0xcee}, 0x6, 0x6e6bbd, 0x0, 0xdce22fae6f4feb9b, 0x3, 0x3}}]}, 0x41c}, 0x1, 0x0, 0x0, 0x20000000}, 0xa28f5df7cb6f290d) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$KDGETMODE(r4, 0x4b3b, &(0x7f0000000a40)) r11 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r12 = ioctl$KVM_CREATE_VM(r11, 0xae01, 0x0) r13 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r12, 0x4040ae79, &(0x7f0000000180)={0x0, 0x0, 0x2, r13, 0x1}) ioctl$KVM_IOEVENTFD(r12, 0x4040ae79, &(0x7f00000001c0)={0x0, 0x0, 0x2, r13, 0x200000000000001}) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r10, &(0x7f0000000200)=0x4) bind(r2, &(0x7f00000009c0)=@pppol2tpv3={0x18, 0x1, {0x0, r4, {0x2, 0x4e20, @remote}, 0x3, 0x1, 0x2, 0x3}}, 0x80) 01:00:08 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) fcntl$getflags(r0, 0x40b) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:08 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x4000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x20000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:08 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x300, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 429.111584] sctp: [Deprecated]: syz-executor5 (pid 20629) Use of struct sctp_assoc_value in delayed_ack socket option. [ 429.111584] Use struct sctp_sack_info instead 01:00:09 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(0x0, 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:09 executing program 3: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x803, 0x0) recvmmsg(r0, &(0x7f0000005d40)=[{{&(0x7f0000000140)=@nfc_llcp, 0x80, &(0x7f0000000580)=[{&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000480)=""/235, 0xeb}], 0x3, &(0x7f00000005c0)=""/4096, 0x1000}, 0x1007}, {{&(0x7f0000005fc0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000003ac0)=[{&(0x7f0000001640)=""/203, 0xcb}, {&(0x7f0000001740)=""/101, 0x65}, {&(0x7f00000017c0)=""/251, 0xfb}, {&(0x7f00000018c0)=""/1, 0x1}, {&(0x7f0000005ec0)=""/208, 0xd0}, {&(0x7f0000001a00)=""/106, 0x6a}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/47, 0x2f}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x91, &(0x7f0000003b80)=""/4096, 0x1000}, 0x7fffffff}, {{&(0x7f0000004b80)=@xdp={0x2c, 0x0, 0x0}, 0x80, &(0x7f0000005c00)=[{&(0x7f0000004c00)=""/4096, 0x1000}], 0x1, &(0x7f0000005c40)=""/249, 0xf9}, 0x2}], 0x3, 0x41, &(0x7f0000005e80)) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, 0x0, 0x0) ioctl$VIDIOC_ENUM_FRAMEINTERVALS(r0, 0xc034564b, &(0x7f0000005e40)={0x80, 0x7177755f, 0x4, 0x60a1dc1b, 0x2, @discrete={0x4, 0x64}}) mount(0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r3, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r3, 0x4) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000015c0), &(0x7f00000064c0)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x1, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000006040)={{{@in=@multicast1, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@mcast2}}, &(0x7f0000001980)=0xe8) sendmsg$nl_xfrm(r4, &(0x7f0000005e00)={&(0x7f0000001940)={0x10, 0x0, 0x0, 0x804000}, 0xc, &(0x7f00000019c0)={&(0x7f0000006140)=@newsa={0x294, 0x10, 0x110, 0x70bd2c, 0x25dfdbfd, {{@in=@rand_addr=0x7, @in=@broadcast, 0x4e23, 0x3, 0x4e24, 0x0, 0x2, 0xa0, 0x20, 0x0, r2, r5}, {@in=@multicast2, 0x4d5, 0x3b}, @in=@empty, {0x4, 0x6c7, 0x7, 0x401, 0x10001, 0x1, 0xddb0, 0x7}, {0x9, 0x8001, 0x800, 0x6}, {0x100000000, 0x8, 0x1}, 0x70bd2d, 0x3503, 0x2, 0x3, 0x8ef, 0x80}, [@algo_comp={0xc8, 0x3, {{'lzs\x00'}, 0x400, "89208fd780a6453a6fd459371326c37419d17137bd114c239d13909579730c577174a731be18b9673e6805ccf7f2a2ef6aa187ea201927d8b58addb53b198654ba584703cd367084108e9076a6d47451317f0aee1075b9a03d81c7b7fb6a558aa2aac94b15f101ef017929d24f658a870c4c6443f2ee71047cb9b082e23ad2cb"}}, @algo_aead={0x98, 0x12, {{'rfc4309(rfc7539esp(xts-camellia-asm,wp512))\x00'}, 0x258, 0xe0, "9457117486328d6d92870fd4910724a7d4d6726c3a81d9a6dd18d0c255d7e06601b91a88d619e0183638951bb5c061033b5b5789117e36608cad4f76e30ba33391d44af717148054bc1dbb"}}, @coaddr={0x14, 0xe, @in6=@local}, @replay_thresh={0x8, 0xb, 0x7f}, @sec_ctx={0x20, 0x8, {0x1c, 0x8, 0x1, 0x0, 0x14, "a6b407b01f37f8700d49bdf6c6e907165139002f"}}, @etimer_thresh={0x8, 0xc, 0x3}]}, 0x294}, 0x1, 0x0, 0x0, 0x800}, 0x4000000) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$VHOST_SET_VRING_ERR(r4, 0x4008af22, &(0x7f0000001600)={0x1, r0}) sendto$inet6(r6, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r7 = accept4(r3, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) ioctl$SCSI_IOCTL_DOORUNLOCK(r4, 0x5381) fsetxattr$security_ima(r1, &(0x7f0000006400)='security.ima\x00', &(0x7f0000006440)=@v2={0x5, 0x2, 0xe, 0x2, 0x40, "6da3a02cda49bde90b53476f8b700c5b89d5257e2e5cb0eda71e1f231b5f586e400ea1f920c5ff06b747236ac4bfe7238fb3472407ff1343d2929dc4be74255b"}, 0x4a, 0x1) 01:00:09 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ftruncate(r1, 0x1000000000) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) fcntl$addseals(r0, 0x409, 0xa) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={r3, 0x7}, &(0x7f0000000100)=0x17c) fcntl$addseals(r2, 0x409, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x80) 01:00:09 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x3f00, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:09 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x2, 0x8) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = syz_open_dev$media(&(0x7f0000000000)='/dev/media#\x00', 0x3, 0x40000) r4 = getpgrp(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r3, 0xc1105518, &(0x7f0000000240)={{0x2, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, r4, 0x1, 0xa0, 'syz1\x00', &(0x7f00000000c0)=['\\user\x9e\'\x00'], 0x8, [], [0x0, 0x2]}) 01:00:09 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'\nmac(cipher_null-generic)\x00'}}) 01:00:09 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:09 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f0000000080)={0x0, 0x71, "b55695f19f820dd529c4aa447ca7dea2166493ed4a29669f06b3fdf8005a8adb99739de3d23e2a00fb89e7c88fde934ea71eaf94c0b013f297bb295514d97493366da1d5ad647ebbf4732755c3236aa9bd7535ceb7caf191e667601059d1a00b5961be1a1f13ad0567120c880350b7402a"}, &(0x7f0000000100)=0x79) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000240)={r2, 0x200, 0x30}, &(0x7f0000000280)=0xc) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 429.481286] sctp: [Deprecated]: syz-executor5 (pid 20655) Use of struct sctp_assoc_value in delayed_ack socket option. [ 429.481286] Use struct sctp_sack_info instead 01:00:09 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x5, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:09 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer\x00', 0x129b83, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000440)=0x10001, 0x4) r1 = socket$inet6(0xa, 0x1, 0x3) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:09 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:09 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x5, 0x0) write$FUSE_DIRENT(r0, &(0x7f00000004c0)={0x118, 0xfffffffffffffffe, 0x7, [{0x6, 0x33, 0x9, 0x9, '!security'}, {0x6, 0x2, 0xa, 0xa079ce2, '0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) ioctl$RTC_WKALM_RD(r2, 0x80287010, &(0x7f0000000000)) [ 429.829562] could not allocate digest TFM handle [ 429.829562] mac(cipher_null-generic) 01:00:09 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:09 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x8000027) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) creat(&(0x7f0000000000)='./file0\x00', 0x0) 01:00:09 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'%mac(cipher_null-generic)\x00'}}) 01:00:09 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x2000000000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:09 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x7000000, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:09 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) [ 430.184555] sctp: [Deprecated]: syz-executor1 (pid 20717) Use of struct sctp_assoc_value in delayed_ack socket option. [ 430.184555] Use struct sctp_sack_info instead 01:00:10 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(0x0, 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:10 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000004c0)='net/ptype\x00') setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000500)={0x9}, 0x1) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e21, 0x0, @loopback}, 0x1c) listen(r1, 0x2) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0xff14, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@generic, &(0x7f0000000000)=0x80) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e20, 0x9, @ipv4={[], [], @rand_addr=0x100000001}, 0x3}}, 0xe80f, 0x5, 0x1, 0x8001, 0x2}, &(0x7f00000001c0)=0x98) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000200)={r3, 0x900}, 0x8) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000380)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(r4, &(0x7f0000000480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x32000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=ANY=[@ANYBLOB="58ffff00", @ANYRES16=r5, @ANYBLOB="00082cbd7000fbdbdf250500000060000100080005000100000008000800ff7f000008000500040000000800050000000000080002003b00000014000300000000080000000000000000000000000800050004000000080004004e2100000800090026000000080004004e210000"], 0x74}, 0x1, 0x0, 0x0, 0x14}, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000540)={0x0, @in={{0x2, 0x4e24, @remote}}, 0x1, 0x1ff, 0x3b4, 0x9}, &(0x7f0000000600)=0x98) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000640)=@assoc_value={r6}, &(0x7f0000000680)=0x8) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:10 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'\nmac(cipher_null-generic)\x00'}}) 01:00:10 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x101000, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f0000000080)={0xffffffffffffff00, 0x0, 0x1009, 0x6, 0x5, {0x0, 0x8}}) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000000240)={0x780, 0xffff, 0x1, 0x6, 0x4, [{0x6, 0xfffffffffffffffe, 0x7, 0x0, 0x0, 0x8}, {0x2, 0x8, 0x56, 0x0, 0x0, 0x1000}, {0x1, 0x2, 0x7, 0x0, 0x0, 0x400}, {0x1ff, 0x9, 0x7d, 0x0, 0x0, 0xb00}]}) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:10 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 430.365109] could not allocate digest TFM handle %mac(cipher_null-generic) 01:00:10 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000380)={0x0, @in={{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xe}}}, 0x80000001, 0x1}, &(0x7f0000000000)=0x90) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000440)={r2, @in6={{0xa, 0x4e22, 0x64b, @remote, 0x9}}}, 0x84) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 430.446540] could not allocate digest TFM handle %mac(cipher_null-generic) 01:00:10 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'c\nac(cipher_null-generic)\x00'}}) 01:00:10 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = socket(0x4, 0x6, 0x3) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto$inet6(r1, &(0x7f0000000100)="b120837a0b480000", 0xfffffed2, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) r5 = getpgid(0x0) syz_open_procfs(r5, &(0x7f0000000000)='oom_score_adj\x00') getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:10 executing program 3: syz_open_dev$midi(&(0x7f0000000480)='/dev/midi#\x00', 0x2, 0x4000) syz_open_dev$dmmidi(&(0x7f00000004c0)='/dev/dmmidi#\x00', 0x7, 0x20000) syz_open_dev$mouse(&(0x7f0000000500)='/dev/input/mouse#\x00', 0x9, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000000540)='/dev/dsp#\x00', 0xed1d, 0x40100) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, 0x0, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x200, 0x101000) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000380)={0x0, @in={{0x2, 0x4e24, @remote}}, 0x7, 0x3, 0x4, 0x100000001, 0x7}, &(0x7f00000000c0)=0x98) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0xa002, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000140)={r2, 0xfffffffffffffbff}, &(0x7f0000000180)=0x8) mount(0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r3, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r3, 0x4) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r4, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r5 = accept4(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe12, 0x80000) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:10 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 430.765781] sctp: [Deprecated]: syz-executor1 (pid 20747) Use of struct sctp_assoc_value in delayed_ack socket option. [ 430.765781] Use struct sctp_sack_info instead [ 430.786238] could not allocate digest TFM handle [ 430.786238] mac(cipher_null-generic) 01:00:10 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x80000006) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x46002, 0x10) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:10 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 430.859578] could not allocate digest TFM handle c [ 430.859578] ac(cipher_null-generic) [ 430.871605] could not allocate digest TFM handle [ 430.871605] mac(cipher_null-generic) 01:00:10 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'%mac(cipher_null-generic)\x00'}}) [ 430.945535] could not allocate digest TFM handle c [ 430.945535] ac(cipher_null-generic) 01:00:10 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'c%ac(cipher_null-generic)\x00'}}) 01:00:10 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KVM_SET_GUEST_DEBUG(r2, 0x4048ae9b, &(0x7f0000000140)={0x20000, 0x0, [0x5, 0x3ff, 0x0, 0x1, 0x1ff, 0x6, 0x67e0, 0x6]}) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_DISABLE(r2, &(0x7f0000000480)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0xb4, r3, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@TIPC_NLA_LINK={0xa0, 0x4, [@TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x100000001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x40}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffffffffffe}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x101}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x80}, 0x0) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:11 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:11 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000000)=0x100000000, 0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:11 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 431.319013] could not allocate digest TFM handle c%ac(cipher_null-generic) [ 431.328988] could not allocate digest TFM handle %mac(cipher_null-generic) [ 431.375284] could not allocate digest TFM handle c%ac(cipher_null-generic) [ 431.384418] could not allocate digest TFM handle %mac(cipher_null-generic) 01:00:11 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cm\nc(cipher_null-generic)\x00'}}) 01:00:11 executing program 4: r0 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000440), 0x80000) setsockopt$inet6_int(r0, 0x29, 0x12, &(0x7f0000000480)=0x4, 0x4) mknod$loop(0x0, 0x0, 0xffffffffffffffff) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r4, 0x84, 0x13, &(0x7f0000000100)=0x9fa2, 0x4) getsockopt$inet_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000000000)={r5, 0x20, 0x6, 0x100, 0x1ff, 0x7}, &(0x7f0000000080)=0x14) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000000c0)=@assoc_value={r6, 0x5}, &(0x7f0000000200)=0xffffffffffffff34) 01:00:11 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000000380)=""/196, &(0x7f00000000c0)=0xc4) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = add_key$keyring(&(0x7f0000001480)='keyring\x00', 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffff9) add_key(&(0x7f0000000140)='pkcs7_test\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f0000000480)="42740bef7c3544afeddcd0d91fc61564eeb5b74236316c27f4665e2de057d7b0d0d30fc97cd39ea9235fa4c8ab9a453bfa49165c8a2383d0dc5355008bf05104fff95a12fa31c00205c9240e56b238328411797c44ee765700eed652eb78b67789b9b205ef83a5a67433032ed6b262e08275241d220e6d7c9bd9a08cdbbe25c6035ff13b2020b921560317594199b8d3300f7a294a1717f53533f79547f291a96ff33a731e2fbb3df4a2eabbdbc1f39c7b85325020859bbfcfb6b3142cdd48752e582fcb1ab6906965eb96551ebb49ddae3d61dbc10bf0b517ac4cb1dcea52081cd700eb1334a5b44f48266889ac9f4f0d25280eb25c22a70d0c24c72bea2a0cc802ed211b26fbe992b62a276064d5d46adccafae0448be26a4191dbed343b93a41609365bc9934817ac01f6a08cb39676cd9c0d6ced12943a5ff550e2f3580011f881a6b9e006a85fae5756111ed8574b1068b5f124f5d2cddcd906e78fef8225ac6c25a9e8c030f06301d0331d9f601d8b488313667c7beecc57ad9f0e622a0130242f1ce108d5c26557fc5e78608f8aeb6f372ba17ff3014b0e9297588a589f7a0fc46d0a20b1348df596c641adb7ca8f9dd48f380891147c1bfb3d0f823aa7e6f276aac896eb0f57c0a98e4c1d82cf4cc7cb228805fc5095ff9de2580821a7d187973d33e99aa017a9b646826345b795569368c77085e76ce456a376bd4463cb45ee9fa6da00f4bd5439dd1f6754a1a536079e0ba324645fc580503f0568c513e1275b7e583344829c70a8e1c34fecee875c88956092f4dcfcee0859257b78f5427940f55e1045ca16f369a755c5558aa0bb4861befcf103d2100237121acc5700e5ea36d3e2ae9eb5f9cdfcf3dd37ddeea3571510b4964e91e1280ace70332c54c557b1109fda92940247e5495c74178caf539fb1e4281765e2ecb07c6089e5fe6969eca384bc26596544d08a0e6a19f654b3e46120a00be0e00f7db836707c948d5734df7cc417abf2aea0f004afcc041485174432c4b0e39c68b31221e2c087e8ecdcaa5b0068ef40369a2b383121fbd1af55291fcd97acf1a9d82bd239f10974c223046528d227bf17971338ca961b66743a66a9b6a8d18116259496add17050bd2e74090ffbb5e33c9a1db4a626eea3324c3470e09134785afbe9e027ecda9a902d4ab0db1a45859aa8a932a0a103f5d5629d6b1d699242dd93b31ec742acbce1444a51b21c2a3374d70b7df79751e12976193e234079a32d089097f441134a6cea5e28609845316ddba1443ed03ac1b26a464bffd0e377f59fe55a55f6be468f594811937f6e7601c408c870f19aef8d5ebe7061962c40f53452b0bad63e9f3d73155284a1dc13feaeddd6c2b800a8f4d3afcd491bc54b0010cbf135d4fb20f58ded07971bac4214c9439d0c51f7b3896ccfaca70efb8798c0f3cab241e669dcd0075dacc32e7332568ff662d6c598adcab518e144ce65cf9ad1ba1fbc0cc52e0b25760177515fcd34a863e2759c92d9c32bc59e0f99973b44bbc4862dbe2cd71ce6d4888a477afabe41a1767e7f426201b3321cbf71e8fc58ed0dfde590a29bb062912971a26f6145e855c3fe4a4ac88569afb0789d7b737a3fd090d9bead5f82aa5dc1bfb02285f1587d867b9d9ce0cd7d52055d874d8b9256193a81497ab6107a8b1516c34c1e4b653ae5f6b107a74e553914659070ad14dfd41f71d7852661406d0f168ffa3de812898da87996b54e28aba01582041ecd1f1102177e585a05728a60dd1d0c30496c3f09c2834ec0a772151ffdfe98f39129cc820aba609f2cf08cd201743f5723cf5de3a896994e3df1a7698da43df0eb8dff73f7641ccc8c4779308c367c05bf9f818623d091dd733dea26e513ba13e0558b246a5d886e841e2b2d8d4fd032677dede681ff6e81003bb46c357bf05226917a927ff342666666db05447f89800f91b7a3184b05dd02591939faf3b995f6db9526334f07783c8e79aa665bd915902ee6f67f7cf0f994f38aeef5370b1e6ed17f6960152ec92a7d596d4ae322f634c5f7bb3d761fdc537c98f5a758a1e0d2692c7c91b2924bf19f08563f980548b991d76b715200fb3fa064ad88babd02ce8006cba1f3e68014768844e547f0e0bf125ee13cd830c2a050725b435513ac16a4c235c80813a808b905958d73ff5dfb5a9abe1cfa48be5e9d5122ff426974a9d389342248d30d638f754845a1a2eccdc14fb873a058f07c5a9094f5d7368cd0b1d4568144c61eca7bd506d2272883567d62dc1b1de7f43e30c63a2814e7912531302fccebdb3e895ee8789aa8ae47e11cf4515818a00c1b7f471fd3a94f2452c9b074afde7a1002785b908b59c1ee3d5abd0ac2c629cba3022d8844fd971ed155b513b5ac540ce0687b15367032ca5f0f47fde9a3772f7d5c9a19de33df7ae342c2dd4cdf11cf3fe5a5099817b9e6c9272d2bc7db7a18b5a05080f3ba0b7f888922b1291eb283a69d61235eab3fae5a4b0781683dd3b3fe677be6cb33d28337d94cdf2ab78f413d2c66881e90745f115089b8e7d0af62fe42ce6b25fe21133dd07a0b95a221a9ffcbad68b1f97f5286336132aeb8fe21350f308bcb4abf6f0cdec46736ccfa5e6307ba6eb2020880f910bb96d9d0046e91df9ad2046a1abaac23ff6d977cbd14e5ca03c7ae686c0b608315d8c56639192f30c7751cd89999d4e190ecb575e42d5494afd4554faf0fc3d350d44440bbee4eed9e40a3456da144c87e28684b35ade9ce2fbad7142fff9cbe3b3713232e544894d5b09026c2595cdaa2c7f02b09de955861de9967b3ef0c9be5db2851bc1429591f9ffd51adb0c15e4d607ace53b7a62e4bb6dccdd09cae6e80a12d1a184676308c565b69c9ae80dab567979607fe3157d4c6c9ee2a07482e9589554993e2bdd5210ee0c07046c93ecd1a6a7a1ca00206980e042b46daa4143ceb5d969d6149637936236efc4ed28cff022594391398be5316d2bc2a7f816abf003f678f9aaed562fec4c5af1e25bb46839fed790d289675284603c8161446e21c67df3a1bb237ec020917dc16dee9b8382199739ca9a5790c17bec5675a2499048c0e656187e529a5ac8cdb7fc19829d2190b5f866924f37068ccc8c41ea7a599454f4073ddb00858cfbfa55530cced0822ee61b7b2300c70593f6da476502bfadf9138255ddd783588e88b05b9bc0f94b9a362bf8c84e9abf9be40ea0a7f691027a49af7b9d3b68fb474eba1f16381354d8127f8aff246c2c68e3428bec7d89f0b0fc5845bcb71b2f9a9680d490b0be1686719d3c863dfb9259aa7396df66a94f6e592d14152868bc910abce64c7c6660a0f1943feab86d7e1621c579ada0e6740f948377a14a41f49a53f6159ce49eab7cea8ccc6145e818e3825c16fae732d534e4f774ff6019b27681705e68f5177be89893ae75fa09efc896a634a401b66f020bba9abd9304456d62ed1461e8bd0d0866cc8684253dba8b40dd5907c2f03a21e7af16604f7f7db828675e71e143d160363263ee177b6c13cca05d846a5b36f5c0891e77aa52948f2d84285063ce16fc4bf8dba0db2cd8437f84fd9099154d57591b1ac2bc48df0665f85b388a7d15b5c5183c5e98e8da3e473885f2c9a95587bd66f8d84a3d6e889e79002608fc8cb15ed5bddbdaa0a1aac9874a92ee63433257b432ce703dc0ad34a6998ba57e5634a9d38ff8c09635899ac593de568f480235590748b01e241aa109d314f41a5fd48f8798f4edb6d0d74ac8890ee579e344bb166a2e7223f41ff7eee003cc9dea770ef517de80405c66d43bc1a227aae0e5cead39d6095c30df8d83def494341fb2a335467ffef02018156b03b061fcb375f211b9ecb4018a157d33290d600cef11b2ba287db2d3efba4999bbbca3b7c1d501f155d2be381ce9e52a9ef907ec64ce3f9b1366186bce80d5a32671f0ac8f0d5254772e3b25e5a60b7b9e803dbab5f35fbfbd59f9c2d59b92a7e2c5921ed219cd02f33ce425e4d4939a4544d35bd84ba3388a09af4fc15562d5de02e5b6e5a033a4b3855f232f2a6b25131b8c3a0d895e407c81692fd9b4bbd54e802cb7e89fd41560cb51cbed7443a9dbdbe1ab676a81b0483ba4dc87076d3ce6409ef4cb5c3cd53450001d4167682f6939cd0c0054e1f79c981a148d9e839ece46ad1bfc4394130a40474cd15713ca783e08885bd28a0e97e243876252a507217feb0833b4361ad680b1f39a740e2af7e84f0d79ae02ce730fc4ccf50c61842e10304541d40937b99897654a612aa7f2a0d42f905a68a0675fecadf0a38019cea0bf76fe6078ca58b67a6dd9316dea050f2efda4f5d9e8e89c6bf5a136835473518077ec9da266100cc9778b0e02e129c409637f184c20f10ab85039a184f12eaf901a4198c4c1a0245c33defee99b3631d10cb331a90f558eb23776aeaf68c5bc30c99166a4690338da38364fad071dc90d426dbdb8106409b43c0a24acd9aca585473324c18a989269136525806d62ff4d2ba62a31faa10ef0a1b81aeeb2b257ad003e580914c61cd5eac1b2451d2a73c503509617240bdae67cd67c2cb798cecd409a913b8157480067a2136c781c258a3aecb33bdf1fb43792cad54c8739ed62225234c46cecf523c8dcfcfb4197eaae2acc40c9210649d8f3cc2e9cfc4a1a5bb5056f07a28670ac1d7d8e275f1e62d4df2991a5cf3a47b69a75feac71aa670be273a70783c59cade60b2e69bc61e36e7f89af57cae3d2d0b921c497beadcd7bcb388109a203af42c53a2edc23fa269c04e88133e827b8902ab4b492000d36de500a0596103d90b497ed721a4df8f366e6cce12651c30cfbafd3d8e78fccafe7ef5c3ac0ab5d582f99009dcef21e80016d82e65d5b8437d23a78d80b6e7048a632dbe9cee58000321fdc233001de3e91ba998c9885962f4caf9f7d9793ad472bbd9324ab87ef6d96c3f11a15f8938a7a34ab1c4173bd0c24977f1f4042c8bb1a55872998602f2fd188fa32f4b5c0f6e96287342c51050709b157608bb9984506aa6e5053d3615d86ba5aeff9152a5292b7978f7d9f94ca081e70128558cef97b08836fbc7c4ffc3b511e7419a469e974758076657a939a69a2e26cb287cca228a04382d701638b381b1a5c6c8a6f71ed1c15a13160f1e04d4378ca48aac4a9ad9a75614b8c9e9216796c22aea71f3c348355d3ee7eac998665ce60d69daf796b43846f57466e9c7476add6ca1153c61366f7a85bb1b605a8694a959eeda1be9a430647a80d7fe06bb129526331904145596474f924743237a8ce8b9c05be0f0823213df5abbe706782ef4c74b55caa99996b5b451f81a399a0f8adf3c2ae28d1bd697ca6da16261f89bd0f7ca33205e6b07fc924397f1fd19993e8e5b70d7e0717ba8048e27ddae1cb63ac8db62d5d48573075846fbe47da5d2677a791e3e7a32d48d310c4e79531ba31dc8aa17e593467cbbf3edc30878f06265b0b5381cc1bc6aa44d3527fb763469fedae4a726acce4e11ca3ed4b3c7f0449b748b694bb36f28b1d43b7e1ae0dcac1a029570d9978c73c1b2085c4553c8c681894490e1b2ea83a5d67b41b5a7f9184381d38810de8e4e2dc3a4b193f45a64b359577eedf914bf7f15a5f60f8dad28816b989143dc382c43a3fdfc6101b2065cb6270787ea15f6efa8526b538ca252ae8d984f924f5c514479fb8b8ba103b5bd6dc41654499e5c43bf69267a13caa3ec7900242af865493c6c82b11e8509851b86decfbe838b2aa4eaea449b13fadbcd3fab3e59f289", 0x1000, r3) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:11 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'c\nac(cipher_null-generic)\x00'}}) 01:00:11 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200000, 0x10) ioctl$TIOCSBRK(r0, 0x5427) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @loopback}, 0x7) listen(r1, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000003fe8)) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r4 = socket$inet6_sctp(0xa, 0x80000000000001, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x21, &(0x7f0000013e95), 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x19, 0x0, 0x0) setsockopt$inet_dccp_buf(r0, 0x21, 0xd, &(0x7f0000000380)="6415a5002b7bff4e9dbfba6fd39625c3fbe3c43acc0c17e32c1d838e41fb6ce61ec997743046271bcad01f7335d7931b04b9e9885f17678fe64787a346b9dfe553d30be1225e8201778bb819e1fedbca8000a873fddb531c0ecf29cac3bc4481b8d9989eac4fa0e3e4141ad37936322d6815a0e3948d9b8c2fdc249ceaa0ed46f794d79cdcdb09cd596e28636d10b8f1756f614796b0f1e63fe0b85bae0646cf3e085e9b03625515943593e84a59dae8dcd9ba4623ed21e4a4192e91343b923b33b54dc6734d1c4a3c7d045a0d9a4ae6d152f2d418bc4a05aac64abb", 0xdc) close(r4) write$P9_RSYMLINK(r0, &(0x7f0000000480)={0x14, 0x11, 0x2, {0x20, 0x4, 0x7}}, 0x14) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000180)) close(r3) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r5 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0xffffffffffffffe0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040), 0x0, [], [0x0, 0x0, 0xfffffffffffffffd]}) fcntl$addseals(r0, 0x409, 0x3) 01:00:11 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:11 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000080)={&(0x7f0000000000)=[0x4, 0xb6, 0x80, 0x4, 0x80, 0x5, 0x10001, 0x80000001, 0x6, 0x7], 0xa, 0x100000000, 0x5, 0x7fff, 0x1f, 0x4, {0x5, 0x200000, 0x9, 0x8, 0x9, 0xfffffffffffffffd, 0x5bc4d973, 0x1, 0x108, 0x81, 0x0, 0xfffffffffffffffe, 0x3f, 0x4, "bc99f2861e94b7bf84a7d9913476dad5b20403a03d0b6a37cbb434c67f0f4c90"}}) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:11 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:11 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000080)={'filter\x00\x00\x00\x80\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00d\xb6\xcaE\xbegr\xe7\x00'}, &(0x7f0000000240)=0xfffffffffffffef7) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=@random={'osx.', 'mime_typebdevvmnet0\x00'}, &(0x7f0000000540)=""/4096, 0x1000) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000000)=0x1, 0x4) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 431.860275] could not allocate digest TFM handle cm [ 431.860275] c(cipher_null-generic) [ 431.883560] could not allocate digest TFM handle c [ 431.883560] ac(cipher_null-generic) [ 431.973782] could not allocate digest TFM handle c [ 431.973782] ac(cipher_null-generic) 01:00:11 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'c%ac(cipher_null-generic)\x00'}}) [ 432.114537] could not allocate digest TFM handle cm [ 432.114537] c(cipher_null-generic) [ 432.144342] sctp_setsockopt_delayed_ack: 2 callbacks suppressed [ 432.144354] sctp: [Deprecated]: syz-executor1 (pid 20867) Use of struct sctp_assoc_value in delayed_ack socket option. 01:00:12 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cm%c(cipher_null-generic)\x00'}}) 01:00:12 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r2, &(0x7f0000000200)=0x4) syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x6, 0x80) [ 432.144354] Use struct sctp_sack_info instead [ 432.178243] sctp: [Deprecated]: syz-executor5 (pid 20846) Use of struct sctp_assoc_value in delayed_ack socket option. [ 432.178243] Use struct sctp_sack_info instead 01:00:12 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:12 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value, &(0x7f0000000180)=0x8) [ 432.319807] could not allocate digest TFM handle cm%c(cipher_null-generic) [ 432.319866] could not allocate digest TFM handle c%ac(cipher_null-generic) [ 432.392581] could not allocate digest TFM handle c%ac(cipher_null-generic) [ 432.400179] could not allocate digest TFM handle cm%c(cipher_null-generic) 01:00:12 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:12 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x1) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f00000000c0)="c85bfa45570f9dde4f33fff2523f2728dbe21bef47adf983ecd8b819ab4d3ebd6e12e5263a3e3533b8", 0xfffffffffffffe7d, 0x4000, 0x0, 0xfffffffffffffee2) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) [ 432.530741] sctp: [Deprecated]: syz-executor1 (pid 20892) Use of struct sctp_assoc_value in delayed_ack socket option. [ 432.530741] Use struct sctp_sack_info instead 01:00:12 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/mixer\x00', 0x4000, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/autofs\x00', 0x0, 0x0) name_to_handle_at(r2, &(0x7f0000000580)='./file0\x00', &(0x7f0000000440)=ANY=[], &(0x7f0000000000), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:12 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cm%c(cipher_null-generic)\x00'}}) 01:00:12 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cma\n(cipher_null-generic)\x00'}}) 01:00:12 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:12 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x3, 0x8001) 01:00:12 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 432.867347] could not allocate digest TFM handle cm%c(cipher_null-generic) [ 433.035703] could not allocate digest TFM handle cma [ 433.035703] (cipher_null-generic) [ 433.079889] could not allocate digest TFM handle cm%c(cipher_null-generic) 01:00:12 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x400000004e23, 0x8, @loopback}, 0x1c) listen(r0, 0x4) fsetxattr(r0, &(0x7f0000000140)=@random={'system.', 'eth1\xbf\x00'}, &(0x7f0000000180)='syz1\x00', 0x5, 0x3) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) r1 = syz_open_dev$midi(&(0x7f00000003c0)='/dev/midi#\x00', 0x5, 0x2242) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000400)={0x0, 0x1, {0x38, 0x12, 0x12, 0x0, 0x8, 0x3ff, 0x5, 0x110}}) socket$inet6_sctp(0xa, 0x1, 0x84) keyctl$set_reqkey_keyring(0xe, 0x6) sendto$inet6(r0, &(0x7f0000000380)="01", 0xce95afaad6ddce4, 0x24000080, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:12 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cm\nc(cipher_null-generic)\x00'}}) [ 433.191531] could not allocate digest TFM handle cma [ 433.191531] (cipher_null-generic) [ 433.206022] sctp: [Deprecated]: syz-executor5 (pid 20929) Use of struct sctp_assoc_value in delayed_ack socket option. [ 433.206022] Use struct sctp_sack_info instead 01:00:13 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cma%(cipher_null-generic)\x00'}}) 01:00:13 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:13 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000000)={0xffffffffffffffff}, 0xb07f019490ff3096, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r1, &(0x7f0000000140)={0x5, 0x10, 0xfa00, {&(0x7f0000000380), r3, 0x2}}, 0x18) [ 433.369681] could not allocate digest TFM handle cm [ 433.369681] c(cipher_null-generic) 01:00:13 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = openat$vhci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhci\x00', 0x203, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000080)) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:13 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 433.429533] could not allocate digest TFM handle cm [ 433.429533] c(cipher_null-generic) 01:00:13 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x202001, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x8) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = dup3(r1, r0, 0x80000) r4 = syz_genetlink_get_family_id$team(&(0x7f00000000c0)='team\x00') getsockname$packet(r2, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000340)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000001580)={{{@in6=@ipv4={[], [], @loopback}, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@mcast1}}, &(0x7f0000000380)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000003c0)={'team0\x00', 0x0}) getpeername$packet(r3, &(0x7f0000003bc0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000003c00)=0x14) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000003c40)={0x0, @dev, @empty}, &(0x7f0000003c80)=0xc) accept$packet(r3, &(0x7f0000003cc0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000003d00)=0x14) getsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f0000003d40)={@remote, @broadcast, 0x0}, &(0x7f0000003d80)=0xc) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000003dc0)={{{@in6=@mcast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@dev}}, &(0x7f0000003ec0)=0xe8) accept4(r3, &(0x7f0000003f40)=@hci={0x1f, 0x0}, &(0x7f0000003fc0)=0x80, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000004000)={{{@in6=@ipv4={[], [], @loopback}, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004100)=0xe8) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000004140)={0x0, @empty, @local}, &(0x7f0000004180)=0xc) accept$packet(r3, &(0x7f0000004580)={0x11, 0x0, 0x0}, &(0x7f00000045c0)=0x14) getpeername(r1, &(0x7f0000004640)=@xdp={0x2c, 0x0, 0x0}, &(0x7f00000046c0)=0x80) accept$packet(r2, &(0x7f0000004740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000004780)=0x14) getpeername$packet(r2, &(0x7f00000047c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000004800)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000004840)={{{@in=@remote, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@mcast1}}, &(0x7f0000004940)=0xe8) accept$packet(r3, &(0x7f0000004980)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000049c0)=0x14) accept4$packet(r2, &(0x7f0000004a00)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000004a40)=0x14, 0x800) recvmsg(r0, &(0x7f0000005c00)={&(0x7f0000004a80)=@can={0x1d, 0x0}, 0x80, &(0x7f0000004bc0)=[{&(0x7f0000004b00)=""/175, 0xaf}], 0x1, &(0x7f0000004c00)=""/4096, 0x1000}, 0x40002123) getpeername$packet(r2, &(0x7f0000005c40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000005c80)=0x14) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000005cc0)={{{@in=@multicast2, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@loopback}}, &(0x7f0000005dc0)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000005e00)={'vcan0\x00', 0x0}) accept$packet(r3, &(0x7f0000005e40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000005e80)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000005ec0)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(r2, &(0x7f0000006840)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000006800)={&(0x7f0000005f00)={0x8e0, r4, 0x400, 0x70bd25, 0x25dfdbfe, {}, [{{0x8, 0x1, r5}, {0x130, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r6}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x14, 0x4, [{0x6, 0x8, 0x7, 0x80}, {0xfffffffffffff001, 0x8001, 0x5, 0x100000000}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x101}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0xc, 0x4, [{0x8, 0x2, 0xff, 0x1}]}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r7}}}]}}, {{0x8, 0x1, r8}, {0xb8, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x7fffffff}}, {0x8, 0x6, r9}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r10}}}]}}, {{0x8, 0x1, r11}, {0xc8, 0x2, [{0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r12}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r13}}}]}}, {{0x8, 0x1, r14}, {0x1e4, 0x2, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0xe000000000000000}}, {0x8, 0x6, r15}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r16}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r17}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r18}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0xffffffffffff7fff}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r19}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x100}}}]}}, {{0x8, 0x1, r20}, {0x1c4, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x5}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r21}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x101}}, {0x8, 0x6, r22}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x101}}, {0x8, 0x6, r23}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x14, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r24}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r25}, {0x244, 0x2, [{0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0xc, 0x4, 'random\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r26}}}, {0x5c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x2c, 0x4, [{0x1f, 0x1, 0x44a0, 0x400}, {0x800, 0x6, 0x7, 0xf16f}, {0x86, 0x8, 0x5, 0x8}, {0x1000, 0x5, 0x3, 0x6}, {0x800, 0x5, 0x1, 0x7}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r27}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r28}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0xda}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0x9}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x7fff}}}]}}]}, 0x8e0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) ioctl$KDDISABIO(r3, 0x4b37) r29 = gettid() ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000440)={{0x1, 0xfffffffffffffffe, 0x101, 0x0, 'syz0\x00', 0xfffffffffffffffe}, 0x0, 0x5, 0x6, r29, 0x0, 0x803, 'syz1\x00', &(0x7f00000005c0), 0x0, [], [0x1, 0x603, 0x1000000, 0x800002]}) [ 433.474828] could not allocate digest TFM handle cma%(cipher_null-generic) 01:00:13 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000000)="f11e33a78b1b64ba3053d3f2db59d008", 0x10) 01:00:13 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f0000000000)=0x10001) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:13 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac\ncipher_null-generic)\x00'}}) 01:00:13 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cma\n(cipher_null-generic)\x00'}}) [ 433.620562] could not allocate digest TFM handle cma%(cipher_null-generic) 01:00:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000000280)={0x0, 0xad}, &(0x7f0000000180)=0xffffffffffffff26) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000240)={r1, 0xabe}, 0x8) mknod$loop(0x0, 0x0, 0xffffffffffffffff) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r4 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r5 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000080)=@assoc_value={0x0}, &(0x7f00000000c0)=0x8d) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) prctl$PR_SET_SECUREBITS(0x1c, 0x24) sendto(r2, &(0x7f0000000100)="12673f5f7f2809ce23035f37fd0e4475d089a9ca6310c34595821dd2c47fa13a6d6d35d477648dc478f45c617f94fbacc67631491669203da86ddc1f1c111c1a32ed331c67eb", 0x46, 0x1, 0x0, 0x0) 01:00:13 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:13 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000000), &(0x7f00000000c0)=0xb) r1 = syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x4, 0x200) setsockopt$IP_VS_SO_SET_EDIT(r1, 0x0, 0x483, &(0x7f0000000180)={0x7f, @multicast1, 0x4e23, 0x2, 'dh\x00', 0x20, 0x0, 0x5f}, 0x2c) openat$cgroup_ro(r1, &(0x7f00000003c0)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) syz_open_dev$vcsn(&(0x7f0000000380)='/dev/vcs#\x00', 0x80, 0x101180) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:13 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = memfd_create(&(0x7f0000000000)='/dev/amidi#\x00', 0x4) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xc1808140}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB='I\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="08032bbd7000fedbdf2501000000000000000b000000000c001473797a3100000000"], 0x28}, 0x1, 0x0, 0x0, 0x20040010}, 0x40040) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f00000002c0)={0x5, 0x0, 0x4}) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x4, 0x8000) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 433.839898] could not allocate digest TFM handle cma [ 433.839898] (cipher_null-generic) [ 433.869004] could not allocate digest TFM handle cmac [ 433.869004] cipher_null-generic) 01:00:13 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000400)={0x7, 0x6, 0x8000, 0x1, 0x6, 0x10000, 0x1, 0x1, 0x0}, &(0x7f0000000440)=0x20) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000480)={0x32, 0x3ff, 0x4, 0x9, 0x7, 0x3, 0xfffffffffffffff7, 0x7, r1}, 0x20) sendto$inet6(r0, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x18080, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000000180)={0x24, r3, 0x1, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7fffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x10}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x4044) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r4, 0x84, 0x77, &(0x7f00000004c0)={r1, 0xffffffff, 0x7, [0x5, 0x7fff, 0x0, 0x0, 0x5, 0x36d, 0x4]}, 0x16) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 433.907440] could not allocate digest TFM handle cma [ 433.907440] (cipher_null-generic) [ 433.913981] sctp: [Deprecated]: syz-executor1 (pid 21009) Use of struct sctp_assoc_value in delayed_ack socket option. [ 433.913981] Use struct sctp_sack_info instead [ 433.933437] could not allocate digest TFM handle cmac [ 433.933437] cipher_null-generic) 01:00:13 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac-cipher_null-generic)\x00'}}) [ 434.141173] could not allocate digest TFM handle cmac-cipher_null-generic) [ 434.168152] could not allocate digest TFM handle cmac-cipher_null-generic) 01:00:14 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:14 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cma%(cipher_null-generic)\x00'}}) 01:00:14 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x50, r0, 0x0) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:14 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=@known='com.apple.system.Security\x00') listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:14 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:14 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac_cipher_null-generic)\x00'}}) 01:00:14 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) syz_open_dev$dmmidi(&(0x7f0000000400)='/dev/dmmidi#\x00', 0x2, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000000000)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x80003) ioctl$KDGKBDIACR(r2, 0x4b4a, &(0x7f0000000240)=""/243) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) fcntl$addseals(r3, 0x409, 0x1) unlink(&(0x7f0000000080)='./file0\x00') getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r2, 0x12, 0x2, &(0x7f0000000340)=""/167, &(0x7f0000000040)=0xa7) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0xe0) [ 434.372385] sctp: [Deprecated]: syz-executor1 (pid 21046) Use of struct sctp_assoc_value in delayed_ack socket option. [ 434.372385] Use struct sctp_sack_info instead 01:00:14 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) ioctl$SG_GET_SCSI_ID(r2, 0x2276, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 434.418307] could not allocate digest TFM handle cma%(cipher_null-generic) 01:00:14 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:14 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000000000)='X', 0xffffff26, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) accept4$packet(r2, 0x0, &(0x7f0000000080), 0x80000) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) [ 434.544729] could not allocate digest TFM handle cma%(cipher_null-generic) [ 434.583989] could not allocate digest TFM handle cmac_cipher_null-generic) 01:00:14 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac\ncipher_null-generic)\x00'}}) [ 434.641615] could not allocate digest TFM handle cmac_cipher_null-generic) 01:00:14 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmacNcipher_null-generic)\x00'}}) [ 434.736905] sctp: [Deprecated]: syz-executor1 (pid 21077) Use of struct sctp_assoc_value in delayed_ack socket option. [ 434.736905] Use struct sctp_sack_info instead [ 434.812470] could not allocate digest TFM handle cmac [ 434.812470] cipher_null-generic) [ 434.831477] sctp: [Deprecated]: syz-executor5 (pid 21048) Use of struct sctp_assoc_value in delayed_ack socket option. [ 434.831477] Use struct sctp_sack_info instead [ 434.845435] could not allocate digest TFM handle cmacNcipher_null-generic) 01:00:14 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:14 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 434.878436] could not allocate digest TFM handle cmac [ 434.878436] cipher_null-generic) [ 434.907134] could not allocate digest TFM handle cmacNcipher_null-generic) 01:00:14 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac-cipher_null-generic)\x00'}}) 01:00:14 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(%ipher_null-generic)\x00'}}) 01:00:14 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 435.109959] sctp: [Deprecated]: syz-executor5 (pid 21099) Use of struct sctp_assoc_value in delayed_ack socket option. [ 435.109959] Use struct sctp_sack_info instead [ 435.122251] sctp: [Deprecated]: syz-executor1 (pid 21097) Use of struct sctp_assoc_value in delayed_ack socket option. [ 435.122251] Use struct sctp_sack_info instead [ 435.192302] could not allocate digest TFM handle cmac-cipher_null-generic) [ 435.199784] could not allocate digest TFM handle cmac(%ipher_null-generic) 01:00:15 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 435.249756] could not allocate digest TFM handle cmac-cipher_null-generic) [ 435.262188] could not allocate digest TFM handle cmac(%ipher_null-generic) 01:00:15 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(\nipher_null-generic)\x00'}}) 01:00:15 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f00000000c0)={0x0, 0x4}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000380)=@assoc_value={r3, 0x800000000000000}, &(0x7f00000003c0)=0x8) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:15 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac_cipher_null-generic)\x00'}}) 01:00:15 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @local, 0x3}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f00000000c0)={r4, 0x9}, &(0x7f0000000100)=0xc) ioctl$RTC_PLL_SET(r2, 0x40207012, &(0x7f0000000080)={0x8000, 0x100000000, 0x1, 0x8000, 0x9, 0x80, 0x5}) 01:00:15 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) setxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='security.evm\x00', &(0x7f0000000140)=@sha1={0x1, "c584cf38a8f6c14900828726f68e5b31ba4b3f79"}, 0x15, 0x2) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:15 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 435.554687] could not allocate digest TFM handle cmac( [ 435.554687] ipher_null-generic) 01:00:15 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 435.610911] could not allocate digest TFM handle cmac_cipher_null-generic) [ 435.638362] could not allocate digest TFM handle cmac( [ 435.638362] ipher_null-generic) 01:00:15 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(c\npher_null-generic)\x00'}}) 01:00:15 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x84200, 0x0) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f00000000c0)={0x3, 0x7, 0x401, 0x1, 0x7}) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 435.698438] could not allocate digest TFM handle cmac_cipher_null-generic) 01:00:15 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = syz_genetlink_get_family_id$team(&(0x7f0000000080)='team\x00') getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @multicast1, @broadcast}, &(0x7f0000000100)=0xc) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000300)={@remote, 0x0}, &(0x7f0000000340)=0x14) getsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f00000015c0)={@local, @local, 0x0}, &(0x7f0000001600)=0xc) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000001640)={0x0, @loopback, @empty}, &(0x7f0000001680)=0xc) recvmsg(r0, &(0x7f0000001900)={&(0x7f00000016c0)=@ll={0x11, 0x0, 0x0}, 0x80, &(0x7f00000017c0)=[{&(0x7f0000001740)=""/124, 0x7c}], 0x1, &(0x7f0000001800)=""/201, 0xc9}, 0x40012062) getsockopt$inet_mreqn(r2, 0x0, 0x20, &(0x7f0000001a40)={@dev, @rand_addr, 0x0}, &(0x7f0000001a80)=0xc) accept4$packet(r2, &(0x7f0000001c40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001c80)=0x14, 0x800) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001cc0)={{{@in=@multicast1, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@remote}}, &(0x7f0000001dc0)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000001e00)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@mcast2}}, &(0x7f0000001f00)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000001f40)={{{@in6=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@mcast1}}, &(0x7f0000002040)=0xe8) accept4$packet(r2, &(0x7f0000002080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000020c0)=0x14, 0x80800) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000002100)={{{@in6=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000002200)=0xe8) recvmmsg(r2, &(0x7f00000070c0)=[{{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002340)=""/28, 0x1c}, {&(0x7f0000002380)=""/53, 0x35}, {&(0x7f00000023c0)}, {&(0x7f0000002400)=""/28, 0x1c}, {&(0x7f0000002440)=""/48, 0x30}, {&(0x7f0000002480)=""/168, 0xa8}, {&(0x7f0000002540)=""/205, 0xcd}, {&(0x7f0000002640)=""/239, 0xef}], 0x8, &(0x7f00000027c0)=""/102, 0x66}, 0x8db9}, {{&(0x7f0000002840)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000002980)=[{&(0x7f00000028c0)=""/161, 0xa1}], 0x1, &(0x7f00000029c0)=""/171, 0xab}, 0x100000000}, {{&(0x7f0000002a80)=@nfc_llcp, 0x80, &(0x7f0000002f00)=[{&(0x7f0000002b00)=""/35, 0x23}, {&(0x7f0000002b40)=""/183, 0xb7}, {&(0x7f0000002c00)=""/252, 0xfc}, {&(0x7f0000002d00)=""/244, 0xf4}, {&(0x7f0000002e00)=""/227, 0xe3}], 0x5, &(0x7f0000002f80)=""/67, 0x43}, 0x8ebb}, {{&(0x7f0000003000)=@un=@abs, 0x80, &(0x7f0000003300)=[{&(0x7f0000003080)=""/221, 0xdd}, {&(0x7f0000003180)=""/162, 0xa2}, {&(0x7f0000003240)=""/189, 0xbd}], 0x3, &(0x7f0000003340)=""/173, 0xad}, 0x3ff}, {{&(0x7f0000003400)=@hci={0x1f, 0x0}, 0x80, &(0x7f00000037c0)=[{&(0x7f0000003480)=""/177, 0xb1}, {&(0x7f0000003540)=""/203, 0xcb}, {&(0x7f0000003640)=""/50, 0x32}, {&(0x7f0000003680)=""/20, 0x14}, {&(0x7f00000036c0)=""/37, 0x25}, {&(0x7f0000003700)=""/115, 0x73}, {&(0x7f0000003780)=""/11, 0xb}], 0x7}, 0x6}, {{0x0, 0x0, &(0x7f0000005d40)=[{&(0x7f0000003840)=""/4096, 0x1000}, {&(0x7f0000004840)=""/208, 0xd0}, {&(0x7f0000004940)=""/207, 0xcf}, {&(0x7f0000004a40)=""/4096, 0x1000}, {&(0x7f0000005a40)=""/239, 0xef}, {&(0x7f0000005b40)=""/57, 0x39}, {&(0x7f0000005b80)=""/220, 0xdc}, {&(0x7f0000005c80)=""/180, 0xb4}], 0x8, &(0x7f0000005dc0)=""/168, 0xa8}, 0xd}, {{&(0x7f0000005e80)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000007080)=[{&(0x7f0000005f00)=""/72, 0x48}, {&(0x7f0000005f80)=""/196, 0xc4}, {&(0x7f0000006080)=""/4096, 0x1000}], 0x3}, 0x1}], 0x7, 0x40000000, &(0x7f0000007280)={0x77359400}) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000072c0)={'vcan0\x00', 0x0}) getsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f0000007300)={@remote, 0x0}, &(0x7f0000007340)=0x14) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000007640)={{{@in=@local, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@loopback}}, &(0x7f0000007740)=0xe8) getpeername$packet(r2, &(0x7f0000007780)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000077c0)=0x14) getsockopt$inet_mreqn(r2, 0x0, 0x0, &(0x7f0000007800)={@empty, @empty, 0x0}, &(0x7f0000007840)=0xc) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000007880)={'veth0_to_team\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000078c0)={'vcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000007900)={'vcan0\x00', 0x0}) getsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000007940)={@loopback, 0x0}, &(0x7f0000007980)=0x14) getsockopt$inet_mreqn(r2, 0x0, 0x0, &(0x7f0000000240)={@dev, @empty, 0x0}, &(0x7f0000007b80)=0xc) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000007bc0)={0x0, @rand_addr, @multicast1}, &(0x7f0000007c00)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000007c40)={'tunl0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000007c80)={'vcan0\x00', 0x0}) getpeername(r2, &(0x7f0000007d40)=@can={0x1d, 0x0}, &(0x7f0000007dc0)=0x80) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000007e00)={{{@in=@broadcast, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@mcast2}}, &(0x7f0000007f00)=0xe8) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000008980)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000008940)={&(0x7f0000007f40)={0x9e4, r3, 0x202, 0x70bd26, 0x25dfdbfd, {}, [{{0x8, 0x1, r4}, {0x44, 0x2, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'roundrobin\x00'}}}]}}, {{0x8, 0x1, r5}, {0x16c, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x81}}, {0x8, 0x6, r6}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0xfffffffffffff991}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r7}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0xe16}}}]}}, {{0x8, 0x1, r8}, {0xb4, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r9}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r10}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x4}}}]}}, {{0x8, 0x1, r11}, {0x134, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r12}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r13}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r14}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r15}}}]}}, {{0x8, 0x1, r16}, {0x16c, 0x2, [{0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x14, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r17}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r18}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x4}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r19}}}]}}, {{0x8, 0x1, r20}, {0x130, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0xffffffffffffffff}}, {0x8, 0x6, r21}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x4}}}, {0x7c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x4c, 0x4, [{0x8001, 0xff, 0x1, 0x5d}, {0xffffffffffff0001, 0x0, 0x1ff600000000, 0x179a}, {0x6, 0x10000, 0x7, 0x9}, {0xfffffffffffffff8, 0x6, 0x3ff, 0x40}, {0x6, 0x200, 0x1f, 0x6}, {0xce, 0x4a, 0x2, 0x3}, {0x2, 0x2, 0xeece, 0xffff}, {0x7, 0x81, 0x7fff, 0x4}, {0x7f, 0x80000001, 0x43, 0x4}]}}}]}}, {{0x8, 0x1, r22}, {0x268, 0x2, [{0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r23}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x10000}}, {0x8, 0x6, r24}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x80000001}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r25}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x4}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r26}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x8a81}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r27}}}]}}, {{0x8, 0x1, r28}, {0xf4, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r29}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r30}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r31}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8}}}]}}]}, 0x9e4}, 0x1, 0x0, 0x0, 0x11}, 0x81) r32 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r32, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r33, &(0x7f0000000200)=0x4) 01:00:15 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmacNcipher_null-generic)\x00'}}) 01:00:15 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dlm-control\x00', 0x0, 0x0) getpeername$netlink(r0, &(0x7f0000000180), &(0x7f0000000480)=0xc) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0xfffffffffffffdfd, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f0000000380)={0x0, @in={{0x2, 0x4e20, @remote}}, [0x7, 0x401, 0xe8, 0x9, 0x7, 0x100000001, 0x1, 0x81, 0x8, 0x8000, 0x9, 0x1000, 0x5, 0x7ff, 0x3]}, &(0x7f0000000000)=0x100) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f00000000c0)={r4, 0x41}, 0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:15 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r2, 0x0, &(0x7f0000000000), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:15 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 435.998942] could not allocate digest TFM handle cmac(c [ 435.998942] pher_null-generic) [ 436.071229] could not allocate digest TFM handle cmac(c [ 436.071229] pher_null-generic) 01:00:15 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:15 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(c%pher_null-generic)\x00'}}) 01:00:16 executing program 4: mknod$loop(0x0, 0x40000000006000, 0x1) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000000)=0x7, 0x4) listen(r0, 0x8) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x1, 0x0) 01:00:16 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) fstat(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setfsuid(r3) ioctl$sock_SIOCBRDELBR(r2, 0x89a1, &(0x7f0000000000)='ifb0\x00') r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000080)=0xfffffedd) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 436.331249] could not allocate digest TFM handle cmac(c%pher_null-generic) [ 436.421947] could not allocate digest TFM handle cmacNcipher_null-generic) 01:00:16 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$adsp(&(0x7f0000000540)='/dev/adsp#\x00', 0x80, 0x1) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000000c0)={0x0, 0x3ff}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x73, &(0x7f0000000580)={r3, 0x9, 0x30, 0x82d, 0xfff}, &(0x7f00000005c0)=0x12) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000640)={r4, 0x2c, &(0x7f0000000600)=[@in={0x2, 0x4e20, @multicast2}, @in6={0xa, 0x4e24, 0x100, @mcast2, 0x80000000}]}, &(0x7f0000000680)=0x10) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r6, &(0x7f0000000200)=0x4) 01:00:16 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 436.495610] could not allocate digest TFM handle cmac(c%pher_null-generic) [ 436.503175] could not allocate digest TFM handle cmacNcipher_null-generic) 01:00:16 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ci\bher_null-generic)\x00'}}) 01:00:16 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(\nipher_null-generic)\x00'}}) 01:00:16 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) socket$vsock_dgram(0x28, 0x2, 0x0) renameat2(r2, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x1) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000340), &(0x7f0000000380)=0x4) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) connect$inet(r2, &(0x7f0000000300)={0x2, 0x4e22, @multicast1}, 0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000000c0)={0x0, 0xfff, 0x202, 0x9, 0xa00, 0x8, 0x1, 0x8, r4}, 0x20) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000240)=0xc) [ 436.820744] could not allocate digest TFM handle cmac( [ 436.820744] ipher_null-generic) [ 436.897535] could not allocate digest TFM handle cmac( [ 436.897535] ipher_null-generic) 01:00:16 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) listen(r0, 0x5) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:16 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000200)=0x4) 01:00:16 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 436.979406] could not allocate digest TFM handle cmac(ciher_null-generic) 01:00:16 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x0, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:16 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(%ipher_null-generic)\x00'}}) 01:00:16 executing program 4: mknod$loop(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = getpgrp(0xffffffffffffffff) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000080)=r1) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0xfffffffffffffffd, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) fcntl$setownex(r3, 0xf, &(0x7f0000000100)={0x1, r1}) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f00000000c0)=0xfffffffffffffd26) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r5, &(0x7f0000000200)=0x4) [ 437.050552] could not allocate digest TFM handle cmac(ciher_null-generic) 01:00:16 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ci\nher_null-generic)\x00'}}) 01:00:16 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dlm_plock\x00', 0x20400, 0x0) r1 = gettid() write$P9_RGETLOCK(r0, &(0x7f0000000180)={0x23, 0x37, 0x1, {0x3, 0x5, 0x3, r1, 0x5, 'syz0\x00'}}, 0x23) mount(0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f00000000c0)='X', 0x6, 0x4004044, 0x0, 0x31a) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) r4 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000000)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 437.224398] could not allocate digest TFM handle cmac(%ipher_null-generic) 01:00:17 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x0, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 437.268074] could not allocate digest TFM handle cmac(ci [ 437.268074] her_null-generic) [ 437.288558] could not allocate digest TFM handle cmac(%ipher_null-generic) [ 437.344033] could not allocate digest TFM handle cmac(ci [ 437.344033] her_null-generic) 01:00:17 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ci%her_null-generic)\x00'}}) 01:00:17 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(c\npher_null-generic)\x00'}}) 01:00:17 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[0x0, &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 437.662350] could not allocate digest TFM handle cmac(ci%her_null-generic) 01:00:17 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x0, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 437.749315] could not allocate digest TFM handle cmac(ci%her_null-generic) [ 437.761977] sctp_setsockopt_delayed_ack: 4 callbacks suppressed [ 437.762053] sctp: [Deprecated]: syz-executor5 (pid 21310) Use of struct sctp_assoc_value in delayed_ack socket option. [ 437.762053] Use struct sctp_sack_info instead 01:00:17 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:17 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cip\ner_null-generic)\x00'}}) [ 437.828677] could not allocate digest TFM handle cmac(c [ 437.828677] pher_null-generic) [ 437.885312] could not allocate digest TFM handle cmac(c [ 437.885312] pher_null-generic) 01:00:17 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(c%pher_null-generic)\x00'}}) 01:00:17 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r2, 0x0, &(0x7f0000000080), 0x6) ioctl$DRM_IOCTL_GET_STATS(r1, 0x80f86406, &(0x7f0000000000)=""/53) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000100)=0xfffffffffffffe8c) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) 01:00:17 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 438.048085] could not allocate digest TFM handle cmac(cip [ 438.048085] er_null-generic) [ 438.087666] sctp: [Deprecated]: syz-executor5 (pid 21353) Use of struct sctp_assoc_value in delayed_ack socket option. 01:00:17 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000e33fe0)='X', 0xfffffc78, 0x4, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000000c0)={0x2, r2}) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, &(0x7f0000000200)=0x4) [ 438.087666] Use struct sctp_sack_info instead [ 438.113055] could not allocate digest TFM handle cmac(cip [ 438.113055] er_null-generic) [ 438.189303] could not allocate digest TFM handle cmac(c%pher_null-generic) 01:00:18 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', 0x0, &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:18 executing program 3: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000001700)='/dev/sequencer2\x00', 0x400000, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000001740)={0x0, 0x200, 0x20}, &(0x7f0000001780)=0xc) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000017c0)={r1, 0x6}, &(0x7f0000001800)=0x8) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:18 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cip%er_null-generic)\x00'}}) 01:00:18 executing program 4: mknod$loop(0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x5, 0x5) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) r2 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x9, 0x45c600) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffff9c, 0x50, &(0x7f0000000240)={0x0, 0x0}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={r1, r2, 0x0, 0xc, &(0x7f00000000c0)='/dev/amidi#\x00', r3}, 0x30) listen(r2, 0x4) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r4, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r5 = syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r6 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) linkat(r2, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00', 0x1000) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000300)={'ip6gre0\x00', {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x13}}}) getsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r7, &(0x7f0000000200)=0x4) [ 438.256650] could not allocate digest TFM handle cmac(c%pher_null-generic) 01:00:18 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ci%her_null-generic)\x00'}}) 01:00:18 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)=ANY=[@ANYRES16=r0], &(0x7f0000000140), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:18 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x3ffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x7ff) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:18 executing program 4: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', 0x0, &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 438.580714] could not allocate digest TFM handle cmac(cip%er_null-generic) 01:00:18 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = fcntl$dupfd(r0, 0x406, r0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000140)=r1, 0xfffffffffffffe58) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 438.667909] could not allocate digest TFM handle cmac(cip%er_null-generic) [ 438.679380] could not allocate digest TFM handle cmac(ci%her_null-generic) 01:00:18 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciph\nr_null-generic)\x00'}}) [ 438.816427] could not allocate digest TFM handle cmac(ci%her_null-generic) [ 438.824273] sctp: [Deprecated]: syz-executor4 (pid 21404) Use of struct sctp_assoc_value in delayed_ack socket option. [ 438.824273] Use struct sctp_sack_info instead 01:00:18 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(0xffffffffffffffff, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:18 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ci\bher_null-generic)\x00'}}) 01:00:18 executing program 4: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:18 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', 0x0]) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:18 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 439.025371] could not allocate digest TFM handle cmac(ciph [ 439.025371] r_null-generic) 01:00:18 executing program 3: syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x200, 0x400000) openat$vcs(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vcs\x00', 0x28400, 0x0) syz_open_dev$dspn(&(0x7f00000018c0)='/dev/dsp#\x00', 0x20, 0x800) syz_open_dev$sndpcmp(&(0x7f0000001900)='/dev/snd/pcmC#D#p\x00', 0x93, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001940)='/dev/sequencer\x00', 0x200, 0x0) syz_open_dev$mice(&(0x7f0000001980)='/dev/input/mice\x00', 0x0, 0x2000) openat$dsp(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/dsp\x00', 0x0, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/dlm_plock\x00', 0x0, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000001a40)='/dev/admmidi#\x00', 0x8000, 0x10400) recvmsg(0xffffffffffffff9c, &(0x7f0000002f80)={&(0x7f0000001a80)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={[], [], @empty}}}}, 0x80, &(0x7f0000002f00)=[{&(0x7f0000001b00)=""/100, 0x64}, {&(0x7f0000001b80)=""/254, 0xfe}, {&(0x7f0000001c80)=""/92, 0x5c}, {&(0x7f0000001d00)=""/197, 0xc5}, {&(0x7f0000001e00)=""/158, 0x9e}, {&(0x7f0000001ec0)=""/4096, 0x1000}, {&(0x7f0000002ec0)=""/32, 0x20}], 0x7}, 0x2040) fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat$ppp(0xffffffffffffff9c, &(0x7f0000002fc0)='/dev/ppp\x00', 0x1e001, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000003000)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) fcntl$addseals(r0, 0x409, 0x0) listen(r2, 0x4) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x40, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r5, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040), 0x0, [], [0x0, 0x0, 0x0, 0x80000000000000]}) [ 439.102579] could not allocate digest TFM handle cmac(ciph [ 439.102579] r_null-generic) 01:00:18 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciph%r_null-generic)\x00'}}) [ 439.228437] could not allocate digest TFM handle cmac(ciher_null-generic) [ 439.345321] could not allocate digest TFM handle cmac(ciher_null-generic) 01:00:19 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ci\nher_null-generic)\x00'}}) 01:00:19 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:19 executing program 4: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:19 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x2000, 0x0) ioctl$BLKGETSIZE(r3, 0x1260, &(0x7f0000000380)) [ 439.593839] could not allocate digest TFM handle cmac(ciph%r_null-generic) 01:00:19 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x8, 0x2, 0x1000, 0x0, '\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x12\x00'}, 0x0, 0x400, 0x0, 0x0, 0x1, 0x0, 'syz1\x00', &(0x7f0000000000)=['syz1\x00'], 0x5, [], [0x0, 0x0, 0xfffffffffffffffc]}) [ 439.663486] could not allocate digest TFM handle cmac(ciph%r_null-generic) [ 439.663685] could not allocate digest TFM handle cmac(ci [ 439.663685] her_null-generic) [ 439.744738] could not allocate digest TFM handle cmac(ci [ 439.744738] her_null-generic) 01:00:19 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, 0x0, 0x0) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:19 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciphe\n_null-generic)\x00'}}) 01:00:19 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() ptrace$cont(0x1f, r1, 0x3, 0x4) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0xfffffffffffffffe, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:19 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cip%er_null-generic)\x00'}}) [ 439.934950] could not allocate digest TFM handle cmac(ciphe [ 439.934950] _null-generic) [ 439.942439] could not allocate digest TFM handle cmac(cip%er_null-generic) 01:00:19 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cip\ner_null-generic)\x00'}}) 01:00:19 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciphe%_null-generic)\x00'}}) [ 439.985030] could not allocate digest TFM handle cmac(cip%er_null-generic) [ 439.992877] could not allocate digest TFM handle cmac(ciphe [ 439.992877] _null-generic) [ 440.086981] could not allocate digest TFM handle cmac(cip [ 440.086981] er_null-generic) [ 440.114860] could not allocate digest TFM handle cmac(ciphe%_null-generic) 01:00:19 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciph%r_null-generic)\x00'}}) [ 440.138381] could not allocate digest TFM handle cmac(cip [ 440.138381] er_null-generic) [ 440.165502] could not allocate digest TFM handle cmac(ciphe%_null-generic) 01:00:20 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher\nnull-generic)\x00'}}) [ 440.286918] could not allocate digest TFM handle cmac(ciph%r_null-generic) [ 440.342394] could not allocate digest TFM handle cmac(ciph%r_null-generic) 01:00:20 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x2000, 0x0) ioctl$BLKGETSIZE(r3, 0x1260, &(0x7f0000000380)) [ 440.394685] could not allocate digest TFM handle cmac(cipher [ 440.394685] null-generic) 01:00:20 executing program 4: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:20 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciph\nr_null-generic)\x00'}}) [ 440.463392] could not allocate digest TFM handle cmac(cipher [ 440.463392] null-generic) 01:00:20 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 440.674520] could not allocate digest TFM handle cmac(ciph [ 440.674520] r_null-generic) 01:00:20 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x0, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:20 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher%null-generic)\x00'}}) [ 440.854377] could not allocate digest TFM handle cmac(ciph [ 440.854377] r_null-generic) 01:00:20 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) accept4(r0, &(0x7f0000000380)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={[], [], @dev}}}}, &(0x7f00000000c0)=0x80, 0x80800) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) recvfrom(r2, &(0x7f0000000000)=""/43, 0x2b, 0x10002, &(0x7f0000000140)=@l2={0x1f, 0xc4, {0x1f, 0x10001, 0x8, 0x9, 0x6, 0x7ff}, 0x3, 0x6}, 0x80) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:20 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciphe\n_null-generic)\x00'}}) [ 440.906200] sctp: [Deprecated]: syz-executor5 (pid 21561) Use of struct sctp_assoc_value in delayed_ack socket option. [ 440.906200] Use struct sctp_sack_info instead [ 441.046465] could not allocate digest TFM handle cmac(cipher%null-generic) [ 441.121349] could not allocate digest TFM handle cmac(cipher%null-generic) [ 441.136569] could not allocate digest TFM handle cmac(ciphe [ 441.136569] _null-generic) 01:00:20 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:20 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400000, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000380)={{{@in6=@mcast2, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast2}}, &(0x7f00000000c0)=0xe8) setsockopt$IP_VS_SO_SET_EDITDEST(r1, 0x0, 0x489, &(0x7f0000000600)={{0x3f, @remote, 0x4e21, 0x2, 'sh\x00', 0x19, 0x1, 0x6c}, {@multicast1, 0x4e22, 0x10000, 0x2, 0x4, 0x7f}}, 0x44) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000140)={'vcan0\x00', r2}) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000180)=[@timestamp, @window={0x3, 0x5, 0x5}], 0x2) r3 = request_key(&(0x7f0000000540)='encrypted\x00', &(0x7f0000000580)={'syz', 0x0}, &(0x7f00000005c0)='syz0\x00', 0xfffffffffffffffd) request_key(&(0x7f0000000480)='trusted\x00', &(0x7f00000004c0)={'syz', 0x0}, &(0x7f0000000500)='syz0\x00', r3) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r4, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:21 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher-null-generic)\x00'}}) [ 441.199574] could not allocate digest TFM handle cmac(ciphe [ 441.199574] _null-generic) 01:00:21 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(ciphe%_null-generic)\x00'}}) 01:00:21 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x7, 0xf, &(0x7f0000000380)=""/219) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) accept4$packet(r3, &(0x7f0000000640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000680)=0x14, 0x800) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000006c0)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6=@dev}}, &(0x7f00000007c0)=0xe8) setsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000800)={{{@in6, @in=@empty, 0x4e23, 0x8, 0x4e20, 0x1, 0x2, 0xa0, 0x80, 0x6c, r4, r5}, {0x7fff, 0x101, 0xfff, 0x9, 0x160, 0x2, 0x9, 0x2}, {0x5467, 0x9, 0xfffffffffffffff8, 0x1}, 0x8000, 0x6e6bb1, 0x2, 0x1, 0x2}, {{@in=@rand_addr=0x1, 0x4d3, 0x6c}, 0x0, @in6=@dev={0xfe, 0x80, [], 0x13}, 0x3502, 0x2, 0x2, 0x10001, 0x9, 0x1, 0x9}}, 0xe8) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000140)=0x4) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000001c0)={0x0, 0xd000000000000000}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000480)=@assoc_id=r6, &(0x7f00000000c0)=0x8123) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:21 executing program 4: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:21 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x801, 0x10) statx(r1, &(0x7f0000000180)='./file0\x00', 0x2800, 0x40, &(0x7f0000000480)) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYBLOB="d00000002688eefc1eeb0e815cb04e2be4a44c2129acba31786e64db6247a3c2d71cd27efb6f2ea05fe93a96f810dc0045bfa3ea8880fc044d13ba5d9134a00446283c16eaa445bb54f79d8129edef452e0358261bad34df0c8f77f5935d0126a7d702433234060ca61cbdcb9ffbc7d8f49a39cebc90926391c27443f808489e48f5a6d58c36055bfda286acbb061b65152b4f0fbbf14cae0fe73e1f1b02598de7001f5d71ecc19850c97f2b653afebd0aa9547b981e9a5ed0d0692ce61d2aac7f1c665e476f00000000000043b6e34e7df58d1b50b83eff4b90b9a59b4d9e7624504182000000000000000000000000000000506e431daaad79d24f4577edb4815dcfdbc74964b2b812b1f4d8e69ff9181dc83903a8983e58763f5a63edf8e3fe862d727d49ca72f484be3477f790b33348ac716f9ff68f559416660fc8095c99667e7d063e7e77a8685d200802691491e35dacc621e2ce1048d71f38b87e43e4cb2ce3a483ca35cbbb01216b241f45ceaf0e3e78e2198bbda4a6f3bf141e3d07f8e35810290750c6cf0ae4a115b366ea440330bb4a730e76e6902f9f7cf97959905f44367af8"], &(0x7f0000000000)=0xd8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r4, 0x2, 0x3}, 0xc) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) 01:00:21 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 441.732059] could not allocate digest TFM handle cmac(ciphe%_null-generic) [ 441.749263] sctp: [Deprecated]: syz-executor4 (pid 21627) Use of struct sctp_assoc_value in delayed_ack socket option. [ 441.749263] Use struct sctp_sack_info instead 01:00:21 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x40000, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x52880) ioctl$KVM_SET_DEVICE_ATTR(r2, 0x4018aee1, &(0x7f0000000140)={0x0, 0x9, 0xb1, &(0x7f00000000c0)=0x5}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r2, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x8000, 'syz0\x00'}, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4, 'syz1\x00', &(0x7f0000000180), 0x0, [], [0x0, 0x0, 0xfffffffffffffffc]}) 01:00:21 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(0xffffffffffffffff, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 441.830551] could not allocate digest TFM handle cmac(ciphe%_null-generic) 01:00:21 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher\nnull-generic)\x00'}}) 01:00:21 executing program 4: keyctl$dh_compute(0x18, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:21 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:21 executing program 3: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000000)={0xa, [0xffff, 0xfffffffffffffffc, 0x80000000, 0x8, 0x3, 0x1, 0x3a9, 0x8000, 0x3, 0x887]}, &(0x7f00000000c0)=0x18) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x100, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000000380)={0x0, 0x73, "4221760184f1dda3bd44549f2b2cebeb6cdadd73aaf27f57dd75af50a781cfca6c26511871a699bb75e070d81b0f638ccbb0ebc266d824a2359feb90c8a78941cf7e6038d3853d08fd77bad950a2f8df7e2d5f3319a7b169f6ca20142a37fb5971662f41b77957cabb45b4c0a4d7cc27c6c984"}, &(0x7f0000000180)=0x7b) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000400)={r3, @in6={{0xa, 0x4e24, 0x2f8, @mcast2, 0xffff}}, 0xffffffff00000001, 0x9, 0x0, 0x7, 0x49}, 0x98) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000240)={{0x0, 0x2, 0x1000, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', &(0x7f0000000040)}) [ 441.991888] sctp: [Deprecated]: syz-executor5 (pid 21645) Use of struct sctp_assoc_value in delayed_ack socket option. [ 441.991888] Use struct sctp_sack_info instead [ 442.095267] could not allocate digest TFM handle cmac(cipher-null-generic) [ 442.150882] could not allocate digest TFM handle cmac(cipher-null-generic) 01:00:22 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_\null-generic)\x00'}}) 01:00:22 executing program 3: execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:22 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x0, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:22 executing program 4: keyctl$dh_compute(0x18, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) 01:00:22 executing program 5: execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 442.204662] could not allocate digest TFM handle cmac(cipher [ 442.204662] null-generic) [ 442.322580] could not allocate digest TFM handle cmac(cipher [ 442.322580] null-generic) 01:00:22 executing program 4: keyctl$dh_compute(0x18, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 442.424056] sctp: [Deprecated]: syz-executor5 (pid 21678) Use of struct sctp_assoc_value in delayed_ack socket option. [ 442.424056] Use struct sctp_sack_info instead 01:00:22 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher%null-generic)\x00'}}) 01:00:22 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_null-generic)\x00'}}) [ 442.640267] could not allocate digest TFM handle cmac(cipher_ [ 442.640267] ull-generic) 01:00:22 executing program 3: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:22 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x0, 0x0) 01:00:22 executing program 5: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 442.711588] could not allocate digest TFM handle cmac(cipher_ [ 442.711588] ull-generic) [ 442.720355] could not allocate digest TFM handle cmac(cipher%null-generic) 01:00:22 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_%ull-generic)\x00'}}) [ 442.774835] could not allocate digest TFM handle cmac(cipher%null-generic) 01:00:22 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher-null-generic)\x00'}}) 01:00:22 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:22 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 443.051217] sctp: [Deprecated]: syz-executor5 (pid 21721) Use of struct sctp_assoc_value in delayed_ack socket option. [ 443.051217] Use struct sctp_sack_info instead [ 443.182236] could not allocate digest TFM handle cmac(cipher_%ull-generic) [ 443.190329] sctp: [Deprecated]: syz-executor3 (pid 21716) Use of struct sctp_assoc_value in delayed_ack socket option. [ 443.190329] Use struct sctp_sack_info instead 01:00:23 executing program 3: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 443.226280] could not allocate digest TFM handle cmac(cipher-null-generic) 01:00:23 executing program 5: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 443.311654] could not allocate digest TFM handle cmac(cipher_%ull-generic) [ 443.329475] could not allocate digest TFM handle cmac(cipher-null-generic) 01:00:23 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nill-generic)\x00'}}) 01:00:23 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_\null-generic)\x00'}}) [ 443.571760] sctp: [Deprecated]: syz-executor5 (pid 21763) Use of struct sctp_assoc_value in delayed_ack socket option. [ 443.571760] Use struct sctp_sack_info instead 01:00:23 executing program 4: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7, 0x0, 0x0, 0x2, 0x7f, 0x5f9}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 443.728753] sctp: [Deprecated]: syz-executor3 (pid 21760) Use of struct sctp_assoc_value in delayed_ack socket option. [ 443.728753] Use struct sctp_sack_info instead 01:00:23 executing program 3: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 443.801959] could not allocate digest TFM handle cmac(cipher_ [ 443.801959] ull-generic) 01:00:23 executing program 5: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 443.854706] sctp: [Deprecated]: syz-executor4 (pid 21777) Use of struct sctp_assoc_value in delayed_ack socket option. [ 443.854706] Use struct sctp_sack_info instead [ 443.920566] could not allocate digest TFM handle cmac(cipher_ [ 443.920566] ull-generic) 01:00:23 executing program 4 (fault-call:0 fault-nth:0): keyctl$dh_compute(0x18, 0x0, 0x0, 0x0, 0x0) 01:00:23 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_%ull-generic)\x00'}}) [ 443.988810] sctp: [Deprecated]: syz-executor3 (pid 21782) Use of struct sctp_assoc_value in delayed_ack socket option. [ 443.988810] Use struct sctp_sack_info instead [ 444.020123] could not allocate digest TFM handle cmac(cipher_nill-generic) 01:00:23 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:23 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x0, 0x0) [ 444.100599] could not allocate digest TFM handle cmac(cipher_nill-generic) 01:00:23 executing program 3: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:23 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_noll-generic)\x00'}}) 01:00:24 executing program 4: keyctl$dh_compute(0x10, 0x0, 0x0, 0x0, 0x0) 01:00:24 executing program 5 (fault-call:8 fault-nth:0): getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 444.276049] could not allocate digest TFM handle cmac(cipher_%ull-generic) [ 444.336914] could not allocate digest TFM handle cmac(cipher_%ull-generic) 01:00:24 executing program 4: keyctl$dh_compute(0x4, 0x0, 0x0, 0x0, 0x0) 01:00:24 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_n\nll-generic)\x00'}}) 01:00:24 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:24 executing program 4: keyctl$dh_compute(0xa, 0x0, 0x0, 0x0, 0x0) [ 444.526296] could not allocate digest TFM handle cmac(cipher_noll-generic) [ 444.563707] could not allocate digest TFM handle cmac(cipher_n [ 444.563707] ll-generic) 01:00:24 executing program 5: socketpair(0x1b, 0x800, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x84000, 0x0) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r4 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000140)='/dev/video1\x00', 0x2, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r4) r5 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x0, 0x0) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(r5, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(0xffffffffffffffff, 0x0, 0x48b, 0x0, 0x0) clone(0x4000002102001ffb, 0x0, 0xfffffffffffffffe, &(0x7f0000000700), 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'\x00H\x00', 0xffffffffffffffff, 0x1000000}, &(0x7f0000001fee)='R\trist\xe3cusgrVid:De', 0x0) r6 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:24 executing program 4: keyctl$dh_compute(0xb, 0x0, 0x0, 0x0, 0x0) [ 444.594410] could not allocate digest TFM handle cmac(cipher_noll-generic) [ 444.630614] could not allocate digest TFM handle cmac(cipher_n [ 444.630614] ll-generic) 01:00:24 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:24 executing program 3: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00', &(0x7f0000000300)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208, 0xffffffffffffffff) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:24 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_npll-generic)\x00'}}) 01:00:24 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nsll-generic)\x00'}}) 01:00:24 executing program 4: keyctl$dh_compute(0x1c, 0x0, 0x0, 0x0, 0x0) 01:00:24 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000180)=0x18) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000240)={r3, 0xffff, 0x30}, 0xc) r4 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000080)="5ca2d2c98602b317d972d2e8e2ab80376a92937520021bc2da15466b35b2f9dcc516c376777f51eef53674ee23f20a6b76777882044d35d0d72f75a5db7a374a9920e3fc134a704f45a2bb577684ed92af9b0d522c4bd8d6a46172c9be56718047dcd5a8e1f27a1404aba3e1ba90a958c5c412f6535a15c9f5c0e47a69bd09e6d4b3dcf0e8a1f9d9401317acb85a175f2d22f0579bc39e469fb2763368085a194b3067d50a48cf395456d8f37d162aee6cf6abe952dd7bd40ae2c2a87c4b0212759e82690e0b660951dd94c5b5be88a823d05a797ab86eaa49db364889d60ea0c8dc555be36edd18482df6d978e7", 0xee) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$sock_proto_private(r1, 0x89e3, &(0x7f0000000280)="bc0a9138585fec05dded5a19d8fa61efbd128c13a9a625d630472810972cf9564933516f0c2e5af376ed8e84fba24e09be8355dfca22b344f73d954c036a96246d1aded9c7367c644eac50e2f6b12ab8fd83ffdc2095e4ee3674fe4676a79c1608") 01:00:24 executing program 4: keyctl$dh_compute(0x5, 0x0, 0x0, 0x0, 0x0) 01:00:24 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = syz_open_dev$swradio(&(0x7f0000000140)='/dev/swradio#\x00', 0x0, 0x2) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000480)={0x0, 0xffffffffffffffff, 0xa, [0x8000, 0x3a, 0x4, 0x3, 0x6, 0x2, 0x1, 0x6ebced65, 0x100000000, 0x7f]}, &(0x7f00000004c0)=0x1c) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000300)={r2, @in6={{0xa, 0x4e21, 0x3f9b3ba0, @remote, 0xe9c1}}, 0x7, 0x9, 0x4, 0x9, 0x5}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f00000003c0)={r3, 0x7d}, &(0x7f0000000400)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000080)={0x0, 0x1, 0x7, 0x0, 0x2, 0x400, 0x2, 0x5, {0x0, @in6={{0xa, 0x4e21, 0x1000, @empty, 0x1}}, 0x3, 0x46f8, 0x3f, 0x5, 0x5}}, &(0x7f0000000000)=0xb0) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e23, 0x1, @dev={0xfe, 0x80, [], 0x12}, 0x1000}}}, 0x84) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r5, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r6 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) write$FUSE_IOCTL(r1, &(0x7f0000000440)={0x20, 0x0, 0x7, {0x3, 0x0, 0xf3, 0x6}}, 0x20) getsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:24 executing program 4: keyctl$dh_compute(0x7, 0x0, 0x0, 0x0, 0x0) [ 445.114479] sctp: [Deprecated]: syz-executor3 (pid 21897) Use of struct sctp_assoc_value in delayed_ack socket option. [ 445.114479] Use struct sctp_sack_info instead 01:00:24 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000240)={0x0, 0x1000, "4afe2b68bc195facb8da1cd236ff7af444b7b78fe4a228d789a278cf32436a441d1bd793364065c9899789fdbbbae7576c9622d798967b503c6c2ab8ffbfcebc03033749f37d6fbd1a7d868472f057362e9d56c1259a262f9dfd0c8cdbb44beaa4fc2b89f834d3d6618ae3983c34cf98abac795ecbec7a19281e7a431980e97bcbecde7377c6ef2fd52bfbc2c3375d327b851bc9f30131a28ebe8e2f8d03c1a897ed0d5f128453b837aea052a370bfbb7dca32e8f1803d258b9f6babf1b6f11d67fcfc7929d7cfe3abdc5c1723a55fc2719ea03ee1900efa247ecc5388d59f68f570bfa6e652924f38e2aebfa246d3b676dd5178db31ac6945848476966af72478e631177e4f416efaa4d252e1cd452af3b7f7ab291d3fbe044983eaea154d669f3c781d62cc9ef0fd976a42354550c15064dcdeba44c5d9f7fe3c8916fdd3e306f20c253edecc064a9aa418efaf31da695594623daa8a60870f38b1f484726771727fe6745fa15f9960c946a6433ea10c79aac4cbf163f1e6a6d8f336b86a1d30ac3570113ed38b61724121c9a88d133a2cbe2a57aed8878c44ca81382509dbadf86ebfb071960d3272707e61bf0282eeb96cf77dc91a9d6f4c364f0ccbec5126b4547d420f58c8d841ee89d861f0a5a37b87be8b6b53e106733fa5b74394d134946dcb3f3cf6bdf0281278ccfc1b1d6826285083b1fcbdf4e83714c0da6ebe1e3c1a8dbdc327ffd187df16fa99f31a5abb93a498b5aa3bd5609dbeb4203f08aa9cb59984af437714b0344282f7b67fccb2f1416a0a6777a80c482be6dc6c75c51606b4450f753aa4c0377fd0cff263141c80dc42ef546a664f40ab3f7bb57cd895be507c9d57423ba4e26eb06f78b71f290263899c372a021230fb8a11875bbde30de00531baed886fa393ae1d10d7b45384ce078d8f10f88b2b41e1986491177176b2a7c76cf20413c93c718f5c377904ba9459d7a0330a3fff4c32aca9a77f1a43642b50a07b2753e47384dc6397fda0132069bd2981e75285080ac1ddbb9181eeff847a9b290d013602dd15750f57505e61cc71df857b7f579f7b8ea5b20a75863bd4d769346c953bda847f95eb8851250b0efbe9b29e3c33d0cdecb65b175735bc7b689856183278c16314e2b0a74bda972992a968f6e003bc17225fabf08c59d794fd599f5a56cbea71b992e252168ee2e6f179bbbe2837cde9c7f46a4a4534fe2b835e4e0e39a2217884a5a934cf40e76ebb5c5b8cbe8ecc84fed517f397476530278c35c26c546641dbd2d8c099c2c824ca0ab1ebc4f9ba91820116c9c079c2acd493d9aa9ca41af01373cee7acd4b35c3127f4013dc5bec0e3f7cda9f9eb2ef3fa373a94d486a58f704eb52129df0e568e418621ff461a2ceff994443310255f3d498af328744fb097d518e850ab46ae5d01276dd7826e28e6f12308c50f0ed2637e12f7ecfdb85f7e10936b776c0304ee75d880a2e548a571d0bca0dcce681b67c4c1f38cc60b31be9159d69f15c028cf499fca57d73004f8e6174514161ad3204f9a900958cfb9323fc7d218dcdd8891ba4e88916b8bc5e078b11f6da44ca50df04a429d3f3267dde24e26ddeaccb3d6bf33afacf85741b88c5045ea68c497b133700cc10011c33a7ea2cae4d9b16f979f34410a973b42ad5098eec74d07d89905af722343c98983e515334a9cbbb1003efa29ea47e395a58f4b63a5fc5050b4746298e4ab762d399b16f7ac5d74ca2b25394cc4d011b617cc0c992e09e440107cc9f6c493f5383dc7ade8c80117b2ee4d41161f6955e71429ec8a5e02530d1b4f063b3714f4fe841d6b28c25969e573968951f738306508258faeaedc9753a5699c2b651669240908cd5cb3fd382544e8ab137894d0cc0f7923dbc49e9a3bc4f857a0005ab4457a073d68a375e38bb3a5cb19e7a8d45d5ee44a3d5853b0b5f1c526e3c46bf00a5bcc00024479b3478ebf8f87756d0d1e1d38f9a65b9a65344c2cd865286e5c6c2469339b2081925740192a500f7e183322e66e2f23bc6eafc937fa8b0cf508f5d58fa3af7da933f95154c4d8a9f12d907eee2f5b6748c83f104f4d33cc0cc0673b4fc41ba48d6b0cac0f002127b02f7403518eae3e118d9c5760e8a5a12a11ec89f08da55bf72eaf4bc2688eef7e25773953916d618aadec45c7f7deba395a695be310985e125f84350f514300f5d5d8f552c76413f14d641dae2a5dd89cc8a1b4be46b88dbd3226942b8b9c728042591d9d4c006cd95c766ecedcd488c74568a1276273870b4df73deb662f236e829a379d100377b1484609c59db817a007526ef24fc1a95b589e2aca46c9c90c1161db176cddd1ad941b0c50b21b4d819fccaf760e98bb1cc2357eebf62f3d587254523cae48b13a55b3a7dba933a8df374a72eab8860b0145ff6918c08cf797bbe96d86af1053c94f40ea9c976118db580b73cd150d4533fc9efe44fffa2c234e79f48c95ae8368241c3f1c1bc22238746af2a61b7388f081243c8ba2f23ddd6cbe3d21de55f363cfc8b4fa348bd2b808a95c4f87db0a1c3cae2a40f1e2259ecf00f8a646b695ae6213f998a835ef76230e730c4973c188bc798956fbef2ee953df6ec05775c271fd43a35e22502f67b87f20cb851502848b4ac3b0e5fc3edeaf5a918eb2c075da18684744279e43186d07b8a2c6d25ce197bbdc921794f047061077fea0fe9e41affd08c6f5abdf33301a6aa97320da09d3d904b8642bb01e4eaf45d252d3375657862dd58cf78af19eed5c8fa451bd95c5085973f491db7c3d962fbc2711dabcb636c590fb84f7e7a216b56e88f48a0711de0079230dcf25f975436c7370a7ab6848cad6aa2768898f72e22727b52f16c06536696d2b403a6b965061d53f30f69f4a5c3617afe846d3414ee0d05bfe275c211d78d2de7cff4987978caaee24d25b4dfe7773bdeee6050b4fbdc1ea4300bb0f22f9bacfe61eeb276002bb88854e2513da71fc9d1a3fd6dccffb65b36cf02049050bec11cf55def2d3b139e79faf70d112bb8e9f3599470a3da12610d2d45f4e789888279418f062598006d9c4aa45b46a07f0ef31b9e9bacfbdb72ebbd06843299363672c228c4eb8b7aae0f9378042a8e08cecf3f586f0d7a746d9de854d95729404af650d8cd58b6c931c0305dbcfcdf62b0c32e3cfab897f7ed16d325ae0010b59c49009497e2e214c5aa11f221d2eb295718f6ff1a9ec52052e8d6ae0e634c106e780dbdde2af9070d9ef84c96840e09c160a7885de8109e7e14175f609621cc20e47a42f41c8fef124254e6847beb4daeabad40bbc54ac99ef2220715a91fd71a0e13c5ffa97e46b4553671dfa2c3ebcdc075a89ddcd7c7643790673619f7c64397a87fe14feae5059163cb8d5433a96becad7fe3b415a8d4403dc5e9b11039db43d059940b18357bcbf35e758e621ce779eb727646fa3f4c8628123cf0b65f61fd98498577a2733799fb9140ba14be493cfe4a2ad1a3eccac64848144f28ddccbcba24f177e8968bbb4f7ed94d99a3248c8d2144577513feffd9ac1b861e58b1c5438f446aa2a7d1c121c2f63a7f6b739f8c123b328a142276374f827d592de458fdd1e377c3e263c85e4f10ebbc0b891d91ec83a7253e12d6eb58d22db34717893470eb49ba81ac29df7acbb995ea0baf5eabae4af51f27c2c362d68c1e1c2aa10b3494e29c71d419a8a693c313b25d92971af4122bf9a9b5c14cc5364996afc1673f1d93ea3bca6391851cf98b72b4d804dc94df5cf0a4f80735ed54e161913be135e96c7eb49b1175f295c1385c18c9a4310e8fe736e9bbc7a450a51a0f0b49689df88662b2b79168795fd410802105eb0616852e0daa06ac0021a178e5db3e8add6765e54256c5cd55694ff802d126413ad8db9a59a3b901345662d62c1c661b8356ec57e2b049a434f2bbf52d4bdd53df3c304615838ed7b5f59f70a5ee35c8410dc6bd2813b5ee4b6a107627fd13b15cef5dfc21705c1d27a64a3c0701e9e66f353a60570e5334a845a190741a45c62f39833197987f4f7d8adc7f32331c43f68e806fbab949b4f535c1b56535119025d35a12ef6aaab7b709efd3823a5b507535ed292998a20267c0c3400b075749c5172e32684fd1c3021b4ec5bc572f1af8e914ce7f32f9ee9bb1c8a2900d3e7c9d0b24361db6bd288babb5a8425a3c9fa3ea8cd69b8c103da7571490e7df80f1f66ac04dc6ea4808ae8347aa6427c975dc45f16a33af1dc22964554ae4d278ae7e918d0eb982848ba7067989d356b18fd545e1011615970786b2c87fbd95f7e881da511b9468d85bd125b91b671ae416e946eea37dbf8f1018601a4db9e2dc8ff312a1a377ee6c0e028a92ee42d4b748b2d4c7f487eccfcaf6754fed50838f1b3ac6ba5e5f56d7ff502e63fa52395dc50a99dc2b0368ca3245b7fa47e2d1bf3e7f2918a48230f09947628eff99ce22e3739da74c76b7b8f9c892c5eb6c9fdc37d41c6b2b4c0073fad485841a57943bd8350ec1bfee821f4c8ebbb128d15bb5dac943ee23e632065cb517cfe4cd311873118fa7a60a276f63cc4ebf77f5e4f14783b6067670515d5d02ed90bb30a936c00f9a550c083a8bdd15a81eca5f3c2ca60abba2f20f2bb643bf8e55c6ec10b3be97db0041a9daf88721783ec592acfaf29e652d27fac1ed4b582bdcc78b070e95d1084d03d335c141abb536493c7d05fa3d6e74ec4d745b9f31b9d8f018e86db9f75907f3fa4dbbb1674272a5cf7925e2118e6f219830edf421695b6c09c69f1272271e9d0e98fb1cf21c2381462f9d3cf13adff1ae92407037d528a026289a003c45d630c8481f3c0357e8a6fcad8f8fd2d199c8ccc2d4e09002deccfd46864b7d1e7cb2299f352c308625f8349d5a5b01b83069485dd19cc76b3ae36bfdafac5959a3a8dd3fe6fb9276dd3519eed13e467b928700b4df167dac2241a25135668d70ef200f1263b52dd62dabb287f2fbd73dcccd4bd9fd8df8546dcb118e57259f2f7a1235090a41f57830e5d41a9d50b9cc012df866f37422d710812fcf3c9edd2b4bc8b41b0f84a27cccb4971bf8f500a15603ee2b3e6fd4f35faa6105e2e2302ed8a89b5b4684f39704cdd29196ec4b7467c1767ec952c7e0cc55fc71090b28029f85373f4864a6e9e918f201bf20fcc332b2f5e6f4dc32ab278aac3a467683dfde5da12da258e05222e28302b89d22ede95e2f244611b696363b8ba3f642549ac611b58c9ddb65dff03f408c61b102277cdc09019e954a94807831826254e4ede343c202901744c1a32db52b2c1ed5620e35d9ddc93e5e117667033cd244dbedc8194ec9aea7b933878ed18e991972e89c2b20831d384aa1f0753fee60280a98edab4f5b268c49a98d4f26d75920698d4360443b55cf69c56cfe26ec8dbee051621b4567cabfc2e24f16762116b054e391cc1a0178026233380d5ddddc089f55ad5e4e7a085407f3bdbed69dbbfd9de320e7d441af0603595de0de96403eb75bc6019c6f05facb06b66ef2f7739770552a9a57247a909073b174100097903939d715f8c728908178e453f7a22473e4f8cc2bd20cbce412c9524bcaf0bcafe62ad1d39bdae5bd64393bf5a4a19607d0c3cc5e429370bf44b13bf9f5ef9ed3d810c47b75041e80a16e25d6a7cecf638fc4ef81d61282d7fc7d61c9465f2b6864bba2c67df909cc8636c8631482bca52665b684ec13aa4eba880084d557ca0637ff9ac5ca65af4dce609a25129a4961e03b02260910f7fde7748ce93cc673b27a0d2620903"}, &(0x7f0000000000)=0x1008) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={r3, 0xda00}, &(0x7f00000000c0)=0x8) [ 445.206115] could not allocate digest TFM handle cmac(cipher_nsll-generic) 01:00:25 executing program 4: keyctl$dh_compute(0xf, 0x0, 0x0, 0x0, 0x0) 01:00:25 executing program 3 (fault-call:8 fault-nth:0): syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 445.248242] could not allocate digest TFM handle cmac(cipher_npll-generic) [ 445.268585] could not allocate digest TFM handle cmac(cipher_nsll-generic) [ 445.322547] could not allocate digest TFM handle cmac(cipher_npll-generic) 01:00:25 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nill-generic)\x00'}}) 01:00:25 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f00000001c0), 0x0) r3 = fcntl$dupfd(r0, 0x406, r0) ioctl$KVM_NMI(r3, 0xae9a) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000180)=@assoc_value={r4, 0x3}, &(0x7f00000000c0)=0x8) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x8}) chmod(&(0x7f0000000080)='./file0\x00', 0x4) 01:00:25 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_ndll-generic)\x00'}}) 01:00:25 executing program 4: keyctl$dh_compute(0xd, 0x0, 0x0, 0x0, 0x0) 01:00:25 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:25 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:25 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)="6004f249e1c75885a409a8ec72ac6d58", 0x10, 0x48000, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:25 executing program 4: keyctl$dh_compute(0xc, 0x0, 0x0, 0x0, 0x0) 01:00:25 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) listxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/135, 0x87) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$VIDIOC_G_AUDOUT(r2, 0x80345631, &(0x7f0000000000)) 01:00:25 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)='X', 0x1, 0x8000, 0x0, 0xf7) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:25 executing program 4: keyctl$dh_compute(0x19, 0x0, 0x0, 0x0, 0x0) [ 446.047257] could not allocate digest TFM handle cmac(cipher_nill-generic) [ 446.080879] could not allocate digest TFM handle cmac(cipher_ndll-generic) [ 446.104625] could not allocate digest TFM handle cmac(cipher_nill-generic) 01:00:25 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x800000000004e23, 0x8001, @loopback, 0xfffffffffffffffb}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:26 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_ncll-generic)\x00'}}) 01:00:26 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 446.231502] could not allocate digest TFM handle cmac(cipher_ndll-generic) 01:00:26 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_n\nll-generic)\x00'}}) 01:00:26 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) setxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='system.posix_acl_access\x00', &(0x7f00000000c0)=',\x00', 0x2, 0x2) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = openat$vhci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhci\x00', 0x20000, 0x0) write$FUSE_NOTIFY_STORE(r3, &(0x7f0000000140)={0x2e, 0x4, 0x0, {0x6, 0x9, 0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x2e) 01:00:26 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0xffffffffffffffff, r0, 0x0, 0x16, &(0x7f0000000000)='nodevposix_acl_access\x00'}, 0x30) sched_setattr(r3, &(0x7f00000000c0)={0x30, 0x2, 0x0, 0xfffffffffffffff8, 0x20, 0x101, 0x1, 0xd223}, 0x0) r4 = accept4(r1, 0x0, &(0x7f0000000080), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:26 executing program 4: keyctl$dh_compute(0x13, 0x0, 0x0, 0x0, 0x0) 01:00:26 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:26 executing program 4: keyctl$dh_compute(0x14, 0x0, 0x0, 0x0, 0x0) 01:00:26 executing program 3: syz_open_dev$amidi(0x0, 0xfffffffffffffffd, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0xffff, @ipv4={[], [], @local}, 0x1}, 0x9f) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:26 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000000c0)={r1, @in={{0x2, 0x4e23, @loopback}}}, 0x84) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e25, 0x4, @loopback}, 0x67) listen(r0, 0x4) socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000380)='X', 0x1, 0x4000, 0x0, 0x295) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ppp\x00', 0x200, 0x0) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) write$evdev(r2, &(0x7f0000000300)=[{{}, 0x1f, 0x2, 0x2}, {{r3, r4/1000+30000}, 0x1f, 0x6, 0xffff}], 0x30) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) openat$smack_task_current(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/self/attr/current\x00', 0x2, 0x0) r5 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r5, 0x84, 0x8, &(0x7f0000000180)=0x6, 0x4) readahead(r2, 0x40, 0x100000000) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:26 executing program 4: keyctl$dh_compute(0x8, 0x0, 0x0, 0x0, 0x0) 01:00:26 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) prctl$PR_GET_THP_DISABLE(0x2a) [ 446.576119] could not allocate digest TFM handle cmac(cipher_ncll-generic) [ 446.650505] could not allocate digest TFM handle cmac(cipher_n [ 446.650505] ll-generic) [ 446.659499] could not allocate digest TFM handle cmac(cipher_ncll-generic) 01:00:26 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nlll-generic)\x00'}}) 01:00:26 executing program 4: keyctl$dh_compute(0x2, 0x0, 0x0, 0x0, 0x0) [ 446.753432] could not allocate digest TFM handle cmac(cipher_n [ 446.753432] ll-generic) 01:00:26 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_n%ll-generic)\x00'}}) 01:00:26 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, 0x0, &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:26 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x8, 0x10002) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ioctl$FICLONE(r1, 0x40049409, r0) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x4, 0xe}) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040)=0x74, 0x0) ioctl$VHOST_GET_VRING_ENDIAN(r0, 0x4008af14, &(0x7f0000000000)={0x2, 0x6}) write$P9_RRENAMEAT(r0, &(0x7f0000000080)={0x7, 0x4b, 0x2}, 0x7) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) open(&(0x7f00000000c0)='./file1\x00', 0x420000, 0x5) 01:00:26 executing program 4: keyctl$dh_compute(0x11, 0x0, 0x0, 0x0, 0x0) 01:00:26 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x400000000000001, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) mmap$xdp(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x810, r0, 0x80000000) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000080)=0x8) setxattr$security_capability(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='security.capability\x00', &(0x7f0000000300)=@v2={0x2000000, [{0x100}, {0x10000, 0x7f}]}, 0x14, 0x2) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f00000000c0)={r4, 0x0, 0x80000378, [0x6, 0x4, 0x7, 0xfff, 0x0, 0x5, 0x7, 0x400]}, 0x18) ioctl$GIO_SCRNMAP(r0, 0x4b40, &(0x7f0000000240)=""/132) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:26 executing program 4: keyctl$dh_compute(0x3, 0x0, 0x0, 0x0, 0x0) 01:00:26 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, 0x0, &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 447.087434] could not allocate digest TFM handle cmac(cipher_n%ll-generic) [ 447.143494] could not allocate digest TFM handle cmac(cipher_n%ll-generic) [ 447.242333] could not allocate digest TFM handle cmac(cipher_nlll-generic) [ 447.296167] could not allocate digest TFM handle cmac(cipher_nlll-generic) 01:00:27 executing program 5: mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x0, 0x200) ioctl$KVM_DEASSIGN_PCI_DEVICE(r1, 0x4040ae72, &(0x7f00000000c0)={0x0, 0xbfd2, 0x4, 0x1, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x82) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:27 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x7, 0x100000000) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r2) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r2, 0x0, &(0x7f0000000000)=0x21a, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:27 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nXll-generic)\x00'}}) 01:00:27 executing program 4: keyctl$dh_compute(0x16, 0x0, 0x0, 0x0, 0x0) 01:00:27 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, 0x0, &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:27 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_n%ll-generic)\x00'}}) 01:00:27 executing program 4: keyctl$dh_compute(0x12, 0x0, 0x0, 0x0, 0x0) 01:00:27 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) fallocate(r0, 0x10, 0x3, 0x3) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:27 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) fchmod(r0, 0x8) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4383eb84c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) signalfd4(r1, &(0x7f00000000c0)={0x4}, 0x8, 0x80800) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) 01:00:27 executing program 4: keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, 0x0) [ 447.630107] could not allocate digest TFM handle cmac(cipher_n%ll-generic) 01:00:27 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 447.724467] could not allocate digest TFM handle cmac(cipher_n%ll-generic) 01:00:27 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000000c0)=@get={0x1, &(0x7f00000002c0)=""/252, 0x8}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) ioctl$RTC_AIE_ON(r0, 0x7001) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={0x0, 0xadbc}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x800}, &(0x7f0000000140)=0x8) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000180)=0x1) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000240)=@assoc_id=r4, &(0x7f0000000280)=0x4) 01:00:27 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_ndll-generic)\x00'}}) 01:00:27 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000080)=0x80000000, 0x4) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 447.828700] could not allocate digest TFM handle cmac(cipher_nXll-generic) [ 447.906552] could not allocate digest TFM handle cmac(cipher_nXll-generic) 01:00:27 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_ncll-generic)\x00'}}) 01:00:27 executing program 4: keyctl$dh_compute(0x1d, 0x0, 0x0, 0x0, 0x0) 01:00:27 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x801000800000008b) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x1, @loopback}, 0x8) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:27 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) vmsplice(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="9c2619ba89072413bb21bc0bc72ca7837057540da367edfba2bed15d014cd522eab341a162fe79d8e27882ea9398503c888ac2e2616cd5571946fe3d478e249f6ec3186ed797076164491d5bb5a82a4dd2bc35aadb59ca850b73c9e1272b9ab890c2a4879236a71738d406cfeaf71de3d48a0b26215ceab300f3", 0x7a}, {&(0x7f0000000100)="c32cfebf79f0f24927a7e8965deae7c49526ba7eb1a905e38e55fe46b6be8733c747078d4598985a76385b32975d276aabd121a44980bbf397cec7992f8408cdeeb88509c42e63a220291b16f6c515903bd6fdc859e6059c99e24d91995a68f72cb8ef799cfc2e7589ca34af1c87d7310375bb446c0be095c562d56c4bd6ffe47cc6ae352542f1b072319cf7e6210be17e070b0352d0385e723c78af1305c9d3e0dc4da011592215e6bd10a064b771a6d9", 0xb1}, {&(0x7f0000000000)="b279f450", 0x4}, {&(0x7f00000001c0)="0075fa9c44629f672c2176e352bb3d00b5690baadd3fb1b8db856d6342e198b76f336b23663306c413533e8eb382c852753f691e3094e3ac0333d8e311a633bcb88549f2de7a797cdf91ab074f286131e9c67af5ec6030046bb74074881ec817b937d61e8162", 0x66}, {&(0x7f0000000240)="9b", 0x1}, {&(0x7f0000000280)="76b4cc8f3b9a5f8e688c1102f0b687b21b1cc5ded1816eafb62fc063ea8fa2b1d72ca21c3d6d80460836733ebcb555ff3a0ebb2f09771a80eba60a167c4ee5020d9bd7cca2a8dcc37b9f5b2bc49c0900efefdb8953ee1e3e74d02088d8febb1cb0e8db8b372662826e24d9cd79e8eeccccd5e21a8af85b0b4d915c9b608c035992", 0x81}, {&(0x7f00000005c0)="3e473de90e696531cfe8b28fc6715e5e1f3b278378cce2185fed8d7d1ce2959706ce01def30b806125afea709ce2f0d11748092f2eba4edef53ff66b66f454d92b3e324f0eb6761b6861e1f6a17e6b10469c6b6b05b6ce6044d53be18a7f15343a6fdd8a2fb70107a1740d73257f7a78e703c18411ff9fc88325170c907f2c61d7938bc7abb09c7a3645ace54bfbbf40591dc28a29201dd3a77749bd5a335499e5a16b66cd99034b6f11b0fe9c8a2c959aa51f437306f5ed2fafff7ca623a51819f13bb0a6a524bcc0823173580be18e8a29dba40b822da0c35df680384b2272e67b58ca", 0xe4}, {&(0x7f0000000440)="690993f153ea77810a103ff3513af42d9dfcdd8a0ff6e7ebd9df9f8897e24b5ab68265299c3ce045903fa73f69a2fee3012efd5e3c5afa207ae5f76d2bf933104e233f8353dff24ee16e06b27da4a240a6a3165f5ca239d9d6f2222a883739bea0af2e9e69a8dea367def512132c5c5788758b76c8", 0x75}, {&(0x7f00000004c0)="cfc7b843447ea3bb81d93925f66af07f8b2ed7b43f2a96e4237d85c6c9b1", 0x1e}], 0x9, 0xa) accept4(r0, 0x0, &(0x7f0000000040), 0x0) 01:00:27 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:27 executing program 4: keyctl$dh_compute(0x6, 0x0, 0x0, 0x0, 0x0) 01:00:28 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000080)=@assoc_value={0x0}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000100)={r2, @in={{0x2, 0x4e21, @rand_addr=0x6}}}, &(0x7f0000000240)=0x84) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r4 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) io_setup(0x101, &(0x7f0000000000)) setsockopt$TIPC_MCAST_REPLICAST(r0, 0x10f, 0x86) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 448.201383] could not allocate digest TFM handle cmac(cipher_ndll-generic) 01:00:28 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e24, 0x0, @remote}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x6, 0x200000) setsockopt$RDS_CANCEL_SENT_TO(r2, 0x114, 0x1, &(0x7f00000000c0)={0x2, 0x4e23, @empty}, 0x10) accept4$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000002c0)=0x14, 0x80800) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000300)={r3, 0x1, 0x6, @random="b116f550fa1f"}, 0x10) ioctl$VT_ACTIVATE(r2, 0x5606, 0x5) r4 = accept4(r0, 0x0, &(0x7f0000000100), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioperm(0x1a845f39, 0x6, 0x40) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) [ 448.265510] could not allocate digest TFM handle cmac(cipher_ndll-generic) 01:00:28 executing program 4: keyctl$dh_compute(0x9, 0x0, 0x0, 0x0, 0x0) 01:00:28 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nXll-generic)\x00'}}) 01:00:28 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) ioctl$sock_netdev_private(r0, 0x89fb, &(0x7f0000000500)="448b2c519abb9aad19afb79c15e3530d3c376826e76c136f064a2648c062ae9ee2501a0904eb8658db465bf7d214a47e133ff4d245b0c89d711fb3707aff1e4e16dfdd043a304fa3e864f53bec74e1644ef02d94a0096946f1970e955fbcf7a8fd1c6a71aaaae152ac232e6597d4f9027c9a629952") getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffff95) 01:00:28 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)={0x0, 0x101}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x8, 0x7, 0xfffffffffffffffe, 0x100}, &(0x7f0000000140)=0x14) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000240)={r2, 0x9, 0xcce, 0x8, 0x7ff, 0x6d9b, 0x6, 0x78, {r3, @in={{0x2, 0x4e20, @rand_addr=0x1}}, 0x80000001, 0x3, 0x8, 0x1, 0x401}}, &(0x7f0000000180)=0xb0) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x7) r4 = socket$inet6_sctp(0xa, 0x4, 0x84) connect$bt_rfcomm(r0, &(0x7f0000000000)={0x1f, {0x6, 0xff, 0x800, 0x5, 0x0, 0x6}, 0x4}, 0xa) sendto$inet6(r4, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r5 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) [ 448.469124] could not allocate digest TFM handle cmac(cipher_ncll-generic) [ 448.533764] could not allocate digest TFM handle cmac(cipher_ncll-generic) 01:00:28 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nsll-generic)\x00'}}) 01:00:28 executing program 4: keyctl$dh_compute(0x15, 0x0, 0x0, 0x0, 0x0) 01:00:28 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:28 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000000080)="5861a9215936dcc04219a2361013bf753d369eee0494b836984fa86aefc1ce46787183c47d3e3146abbdc58ec6fb22c215d01b6b9719a1d8131d5d330357e510c3744a5884554fc310632f0189ee85811f5f93bb23cf6375375a8df535781b35ef20afdf27e1f78c0bad5a5a", 0x6c, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getpeername$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xcededc5757e92db2}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)=@getqdisc={0x2c, 0x26, 0x2, 0x70bd2b, 0x25dfdbff, {0x0, r3, {0xffff}, {0xc, 0xc}, {0x10, 0x5}}, [{0x4}, {0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc0}, 0x8c773d8e9a891340) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:28 executing program 4: keyctl$dh_compute(0x1b, 0x0, 0x0, 0x0, 0x0) [ 448.637282] could not allocate digest TFM handle cmac(cipher_nXll-generic) 01:00:28 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140)='/dev/snapshot\x00', 0x420102, 0x0) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0xfffffffffffffe86, 0x0, 0x0, 0xf8) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) sendto$inet6(r0, &(0x7f0000000080)="43e2b8889f9cb71d90fa7f32cb7be615469c41219213e1d2820aafc7a033bff81648717329c806d1701340c5a0b9685929242bc021376d5dde04e5dd37cc21c858f092c254f63a13a75634c2439cc019d0c81773d17c70c206b1d33f7d3e1e4df6a97048ba6ebd73debf8a2a12ad2d22cb22fd254b4ec0ec8c87d7bc4b671df4a88f7f490731f3221c", 0x89, 0x4000, &(0x7f0000000000)={0xa, 0x4e24, 0x0, @local, 0xdec}, 0x1c) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 448.703426] could not allocate digest TFM handle cmac(cipher_nXll-generic) 01:00:28 executing program 4: keyctl$dh_compute(0xe, 0x0, 0x0, 0x0, 0x0) 01:00:28 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nxll-generic)\x00'}}) 01:00:28 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x7ffffffff000, 0x0) 01:00:28 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], 0x0, 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:28 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0xffffffffff600000, 0x0) [ 448.964891] could not allocate digest TFM handle cmac(cipher_nsll-generic) [ 449.020600] could not allocate digest TFM handle cmac(cipher_nsll-generic) [ 449.096665] could not allocate digest TFM handle cmac(cipher_nxll-generic) [ 449.156473] could not allocate digest TFM handle cmac(cipher_nxll-generic) 01:00:29 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=0x0, &(0x7f0000000200)=0x4) ioctl$BLKRAGET(r0, 0x1263, &(0x7f0000000080)) setsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={r4, 0x800}, 0x8) 01:00:29 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nxll-generic)\x00'}}) 01:00:29 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0xf0ffffff7f0000, 0x0) 01:00:29 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_noll-generic)\x00'}}) 01:00:29 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], 0x0, 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:29 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)="44410005d35063ce6672f347dff873a1788d803698d9fe5a8d795669c6673726f6860d6733762bf8097e6914d7752abf8c903a8f734e57fe6e1c5dec78cec191b54c6024685e4a9bf85f085eb235821daa2c27094c1a616eed7b25e34cdda60d631ca9519bd4bc24d4fa037c06e505c5bf87f9fb4705a38b9600453b5f80800ca73835eb9485274d98f421ddb33707dc69e2c6fe8be7f44191173ab9aa43ed546663e406819641c5e67e", 0xaa, 0xfffffffffffffffb) keyctl$get_keyring_id(0x0, r0, 0x8) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 449.506329] could not allocate digest TFM handle cmac(cipher_nxll-generic) [ 449.523252] could not allocate digest TFM handle cmac(cipher_noll-generic) [ 449.562310] could not allocate digest TFM handle cmac(cipher_nxll-generic) [ 449.578242] could not allocate digest TFM handle cmac(cipher_noll-generic) 01:00:29 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8014000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000240)={0x0, 0x7fff, 0x30}, &(0x7f0000000280)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f00000001c0)={r3, 0x2c, &(0x7f0000000180)=[@in={0x2, 0x4e24, @rand_addr=0x40}, @in6={0xa, 0x4e21, 0xfff, @loopback, 0x80}]}, &(0x7f0000000300)=0x10) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000340)={r4, 0x20, "f324dcf9ceda72137b24eb9e1bae93a3d8771ca7594a4417c971fcfda271f1ee"}, &(0x7f0000000380)=0x28) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={r3, 0x28e}, &(0x7f0000000200)=0x8) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000000)="8bd93697327a3ea2d9eb57b0e890ce152a9ba22e082c4e31a770ebf873ae101a3e58335e9817f79dcc842450dc501feff1c5842331ff01ca59143b49", 0x3c}], 0x1, 0x0, 0x0, 0x8084}, 0x20048010) 01:00:29 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x400000000000, 0x0) 01:00:29 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], 0x0, 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:29 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x2000000000000, @loopback}, 0x28f) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:29 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nlll-generic)\x00'}}) 01:00:29 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_npll-generic)\x00'}}) 01:00:29 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x60220100000000, 0x0) 01:00:29 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) ioctl$TIOCCBRK(r1, 0x5428) listen(r0, 0xffff) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:29 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000000)={0x77359400}, 0x10) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) prctl$PR_SET_TIMERSLACK(0x1d, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:29 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x7300, 0x0) 01:00:29 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:29 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0x0, 0x2) ioctl$UFFDIO_ZEROPAGE(r3, 0xc020aa04, &(0x7f0000000080)={{&(0x7f0000ffb000/0x2000)=nil, 0x2000}, 0x1}) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:29 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@newtaction={0x14, 0x30, 0x0, 0x70bd27, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) [ 449.985297] could not allocate digest TFM handle cmac(cipher_nlll-generic) [ 450.000998] could not allocate digest TFM handle cmac(cipher_npll-generic) [ 450.044015] could not allocate digest TFM handle cmac(cipher_nlll-generic) [ 450.061194] could not allocate digest TFM handle cmac(cipher_npll-generic) 01:00:29 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x4000, 0x0) 01:00:29 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000000080)="5034068a41a23f24dc7c9b97d35840fdfb796345de1ea706273efc1f1347b8ef4218529a5848be16a9255320ff2a2cdbeb3bb96c4ed3b225309f378c220ec35263fc14a5a5dfb30163a092acd9461425d3cdfba81a14721f6d028df399386e76125e2a465b4fe04941a1d00f30558e659d2529510e6a3eacb8ee26370933e0210062308ef1a631f03bf6cca039291cf1f9c5054aacefc5992f3695704ff442283f788ca04c1424a6e8a61b6a05ac6aef4dc0e8fec1e7129b3850a24476b0d1ebc32431be", 0xc4, 0x4, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:29 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nu%l-generic)\x00'}}) 01:00:29 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nu%l-generic)\x00'}}) 01:00:29 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) ioctl$KDGKBMETA(r0, 0x4b62, &(0x7f0000000000)) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='\x00', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:30 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:30 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x7fffffffefff, 0x0) 01:00:30 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r1, 0x0, &(0x7f0000000100), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000080), &(0x7f0000000000)=0x68) 01:00:30 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$RTC_UIE_ON(r0, 0x7003) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:30 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x805000, 0x0) 01:00:30 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x0) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 450.424806] could not allocate digest TFM handle cmac(cipher_nu%l-generic) [ 450.432175] could not allocate digest TFM handle cmac(cipher_nu%l-generic) 01:00:30 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) exit(0x6) r1 = socket$inet6_sctp(0xa, 0x400000205, 0x84) r2 = getpid() ioprio_set$pid(0x1, r2, 0x9) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r4 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x3, 0x2) ioctl$KDMKTONE(r4, 0x4b30, 0x9) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(r4, 0x4020565b, &(0x7f0000000080)={0x800100a, 0x6, 0x3}) 01:00:30 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e23, 0x9, @dev={0xfe, 0x80, [], 0x12}}, 0x1c) listen(r1, 0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r0, 0xc4c85513, &(0x7f0000000240)={{0x2, 0x0, 0x0, 0x1, '\x00', 0x20}, 0x0, [0x2, 0x10001, 0x6, 0x9, 0x52, 0x1, 0x5, 0x6, 0x7fffffff, 0x1, 0x3f, 0x18c7, 0x8000, 0x6271, 0x100, 0xfffffffffffffffc, 0x6, 0x5, 0x5, 0x7f, 0x6, 0x4, 0x312afedb, 0xf97, 0x4, 0x5, 0x5, 0x7f, 0x40, 0x1, 0x8, 0x40, 0x5, 0x7, 0x100000001, 0x7f, 0x7, 0x9, 0x6, 0x3, 0x9, 0xf48, 0x1f, 0x4, 0x28000000000000, 0xab, 0x9, 0x8, 0xc34c, 0x6, 0x1453033a, 0x6, 0xe, 0x7fff, 0x8, 0x7ff, 0xfffffffffffffffb, 0x7, 0x8000, 0x2a59, 0x5, 0x6, 0x119c8904, 0x89, 0x2498000000000000, 0x8, 0x1000, 0x20, 0xcc3, 0xffffffff7fffffff, 0x81, 0x80, 0xb90a, 0x8, 0x7, 0x8, 0x1f, 0x8, 0x2, 0x9, 0x4, 0x1, 0x6, 0x1, 0x1, 0x5, 0x3, 0x9c, 0x9, 0x7, 0x7, 0xac, 0x10000, 0x2, 0x80, 0x1000, 0x10000, 0x4a8, 0xffffffff, 0x0, 0x247, 0xfd8, 0x7, 0x3ff, 0x4, 0xffffffffffffff23, 0x4, 0x9, 0xb763, 0xced, 0x8, 0x101, 0x7e3a, 0x9, 0x101, 0x6, 0x5, 0x401f, 0x6, 0x4, 0x6, 0x9, 0x9, 0xa3f9, 0x7ff, 0x215, 0xf965, 0x7ff], {0x0, 0x989680}}) r2 = socket$inet6_sctp(0xa, 0x7, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 450.486431] could not allocate digest TFM handle cmac(cipher_nu%l-generic) [ 450.494047] could not allocate digest TFM handle cmac(cipher_nu%l-generic) 01:00:30 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x602201, 0x0) 01:00:30 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nu.l-generic)\x00'}}) 01:00:30 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nu.l-generic)\x00'}}) 01:00:30 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(0x0, 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:30 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x802401, 0x0) [ 450.728658] could not allocate digest TFM handle cmac(cipher_nu.l-generic) [ 450.735947] could not allocate digest TFM handle cmac(cipher_nu.l-generic) [ 450.790260] could not allocate digest TFM handle cmac(cipher_nu.l-generic) [ 450.798006] could not allocate digest TFM handle cmac(cipher_nu.l-generic) 01:00:30 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0xff600000, 0x0) 01:00:30 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nuLl-generic)\x00'}}) 01:00:30 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nuLl-generic)\x00'}}) 01:00:30 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(0x0, 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:30 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x60ff, 0x0) [ 451.113309] could not allocate digest TFM handle cmac(cipher_nuLl-generic) [ 451.113430] could not allocate digest TFM handle cmac(cipher_nuLl-generic) [ 451.169226] could not allocate digest TFM handle cmac(cipher_nuLl-generic) [ 451.171228] could not allocate digest TFM handle cmac(cipher_nuLl-generic) 01:00:31 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x2) 01:00:31 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(0x0, 0x0, 0x40) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) 01:00:31 executing program 4: keyctl$dh_compute(0x18, 0x0, 0x0, 0x400000, 0x0) 01:00:31 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nuul-generic)\x00'}}) 01:00:31 executing program 0: keyctl$dh_compute(0x17, &(0x7f00000004c0), 0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={'cmac(cipher_nuul-generic)\x00'}}) 01:00:31 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x400) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r0, 0xc0045516, &(0x7f0000000100)=0x7) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f00000000c0)=0x20) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$inet_tcp_buf(r3, 0x6, 0x1e, &(0x7f0000000240)=""/4096, &(0x7f0000000140)=0x1000) [ 451.474139] kasan: CONFIG_KASAN_INLINE enabled [ 451.478808] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 451.502370] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 451.508651] CPU: 1 PID: 22523 Comm: syz-executor4 Not tainted 4.20.0-rc7+ #378 [ 451.516020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.525395] RIP: 0010:keyctl_pkey_params_get+0x2e7/0x560 [ 451.530854] Code: fe 48 8b 44 24 38 48 c1 e8 03 42 80 3c 28 00 0f 85 f8 01 00 00 4c 8b a4 24 e0 00 00 00 4c 89 e0 4c 89 e2 48 c1 e8 03 83 e2 07 <42> 0f b6 04 28 38 d0 7f 08 84 c0 0f 85 e1 01 00 00 41 0f b6 04 24 [ 451.549763] RSP: 0018:ffff888181897b70 EFLAGS: 00010246 [ 451.555135] RAX: 0df23ad6d12a7a80 RBX: ffff888181897d60 RCX: ffffc9000de46000 [ 451.562411] RDX: 0000000000000000 RSI: ffffffff8342ba8e RDI: 0000000000000001 [ 451.569690] RBP: ffff888181897ce0 R08: ffff8881879ea5c0 R09: ffffed1036f0f460 [ 451.576963] R10: ffffed1036f0f461 R11: 0000000000000000 R12: 6f91d6b68953d400 [ 451.584237] R13: dffffc0000000000 R14: 0000000000000000 R15: 0000000000000000 [ 451.591517] FS: 00007ff726aeb700(0000) GS:ffff8881daf00000(0000) knlGS:0000000000000000 [ 451.599742] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 451.605624] CR2: 00007f86e31b1000 CR3: 00000001c666c000 CR4: 00000000001406e0 [ 451.612924] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 01:00:31 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 451.620198] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 451.627464] Call Trace: [ 451.630065] ? __keyctl_dh_compute.cold.4+0x71/0x71 [ 451.633823] kobject: 'loop1' (00000000635cbe5b): kobject_uevent_env [ 451.635086] ? perf_trace_sched_process_exec+0x860/0x860 [ 451.635106] ? trace_hardirqs_off_caller+0x310/0x310 [ 451.635125] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 451.641539] kobject: 'loop1' (00000000635cbe5b): fill_kobj_path: path = '/devices/virtual/block/loop1' [ 451.646963] ? kasan_check_read+0x11/0x20 [ 451.646992] keyctl_pkey_query+0xb8/0x2b0 [ 451.647011] ? keyctl_pkey_params_get_2+0x580/0x580 [ 451.679742] ? do_syscall_64+0x9a/0x820 [ 451.683726] ? do_syscall_64+0x9a/0x820 [ 451.687723] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 451.692314] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 451.697703] ? trace_hardirqs_off_caller+0x310/0x310 [ 451.702833] __x64_sys_keyctl+0x15f/0x430 [ 451.706994] do_syscall_64+0x1b9/0x820 [ 451.710889] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 451.716266] ? syscall_return_slowpath+0x5e0/0x5e0 [ 451.721202] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 451.726054] ? trace_hardirqs_on_caller+0x310/0x310 [ 451.731079] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 451.736104] ? prepare_exit_to_usermode+0x291/0x3b0 [ 451.741131] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 451.745992] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 451.751184] RIP: 0033:0x457669 [ 451.754388] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 01:00:31 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 451.773296] RSP: 002b:00007ff726aeac78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 451.781014] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 0000000000457669 [ 451.788289] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000018 [ 451.795563] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 451.802836] R10: 0000000000400000 R11: 0000000000000246 R12: 00007ff726aeb6d4 [ 451.805000] kobject: 'loop1' (00000000635cbe5b): kobject_uevent_env [ 451.810111] R13: 00000000004c2a87 R14: 00000000004d4b18 R15: 00000000ffffffff 01:00:31 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x264, r3, 0x300, 0x70bd27, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x30, 0x4, [@TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6df3}]}]}, @TIPC_NLA_BEARER={0x8c, 0x1, [@TIPC_NLA_BEARER_PROP={0x3c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1f19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}]}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_NODE={0x18, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8}]}, @TIPC_NLA_MEDIA={0xcc, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x25}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8000}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8a75}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}]}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6fbd}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1b9c}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_MEDIA={0x28, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_LINK={0x10, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}]}, @TIPC_NLA_MON={0x34, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x400}]}, @TIPC_NLA_MON={0x44, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xb5f}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x265198ae}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x863}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x37a}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}]}]}, 0x264}, 0x1, 0x0, 0x0, 0x5}, 0x801) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:31 executing program 3: r0 = syz_open_dev$amidi(0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e23, 0xfffffffffbffffff, @ipv4={[], [], @broadcast}, 0x1}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x7, 0xa4, 0x3, 0x470a, 0x8}, &(0x7f0000000080)=0x14) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000000c0)=@assoc_value={r4, 0xfffffffffffffffc}, &(0x7f0000000200)=0x2ce) [ 451.810126] Modules linked in: [ 451.841482] kobject: 'loop1' (00000000635cbe5b): fill_kobj_path: path = '/devices/virtual/block/loop1' [ 451.858339] kobject: 'loop3' (0000000010b37d25): kobject_uevent_env 01:00:31 executing program 1: execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000340)=[&(0x7f0000000200)='tmpfs\x00', &(0x7f0000000240)='tmpfs\x00', &(0x7f00000002c0)='tmpfs\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000004c0)={0x101, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, {}, 0xffffffffffffffff, 0x6, 0x9, 0x7}) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x3, 0x20080) mount(0x0, 0x0, &(0x7f0000000540)='configfs\x00', 0x0, &(0x7f0000000580)) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=ANY=[], &(0x7f0000000100), 0x400) syz_open_dev$amidi(&(0x7f0000000500)='/dev/amidi#\x00', 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x3, 0xb45}, 0x0) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x160}, 0x8) [ 451.873753] ---[ end trace 52fcf081eae6998f ]--- [ 451.874679] kobject: 'loop3' (0000000010b37d25): fill_kobj_path: path = '/devices/virtual/block/loop3' [ 451.884700] RIP: 0010:keyctl_pkey_params_get+0x2e7/0x560 [ 451.903803] Code: fe 48 8b 44 24 38 48 c1 e8 03 42 80 3c 28 00 0f 85 f8 01 00 00 4c 8b a4 24 e0 00 00 00 4c 89 e0 4c 89 e2 48 c1 e8 03 83 e2 07 <42> 0f b6 04 28 38 d0 7f 08 84 c0 0f 85 e1 01 00 00 41 0f b6 04 24 01:00:31 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_dev$swradio(&(0x7f00000000c0)='/dev/swradio#\x00', 0x0, 0x2) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) sigaltstack(&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000)) bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r1, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = accept4(r1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 01:00:31 executing program 3: syz_open_dev$amidi(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 451.930149] RSP: 0018:ffff888181897b70 EFLAGS: 00010246 [ 451.930395] could not allocate digest TFM handle cmac(cipher_nuul-generic) [ 451.935609] could not allocate digest TFM handle cmac(cipher_nuul-generic) [ 451.936048] RAX: 0df23ad6d12a7a80 RBX: ffff888181897d60 RCX: ffffc9000de46000 [ 451.959924] kobject: 'loop5' (00000000ecdff12b): kobject_uevent_env 01:00:31 executing program 5: getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0xfffffffffffffffd, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000000)={0x0, 0x3}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000000c0)={r1, 0x9, 0x4, 0x3, 0x1, 0x2}, 0x14) listen(r0, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000e33fe0)='X', 0x1, 0x0, 0x0, 0x0) r3 = accept4(r0, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 451.982256] kobject: 'loop5' (00000000ecdff12b): fill_kobj_path: path = '/devices/virtual/block/loop5' [ 451.989227] could not allocate digest TFM handle cmac(cipher_nuul-generic) [ 452.000321] could not allocate digest TFM handle cmac(cipher_nuul-generic) [ 452.019209] kobject: 'loop3' (0000000010b37d25): kobject_uevent_env [ 452.067953] RDX: 0000000000000000 RSI: ffffffff8342ba8e RDI: 0000000000000001 [ 452.075666] kobject: 'loop3' (0000000010b37d25): fill_kobj_path: path = '/devices/virtual/block/loop3' [ 452.106308] RBP: ffff888181897ce0 R08: ffff8881879ea5c0 R09: ffffed1036f0f460 [ 452.116643] R10: ffffed1036f0f461 R11: 0000000000000000 R12: 6f91d6b68953d400 [ 452.125311] R13: dffffc0000000000 R14: 0000000000000000 R15: 0000000000000000 [ 452.136691] kobject: 'loop0' (00000000384c6e9c): kobject_uevent_env [ 452.139903] FS: 00007ff726aeb700(0000) GS:ffff8881daf00000(0000) knlGS:0000000000000000 [ 452.154012] kobject: 'loop0' (00000000384c6e9c): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 452.163598] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 452.169525] CR2: 00007ffc1844e1e0 CR3: 00000001c666c000 CR4: 00000000001406e0 [ 452.177369] kobject: 'loop2' (00000000e5e3edcd): kobject_uevent_env [ 452.178379] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 452.184257] kobject: 'loop2' (00000000e5e3edcd): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 452.191274] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 452.201215] kobject: 'loop5' (00000000ecdff12b): kobject_uevent_env [ 452.208749] Kernel panic - not syncing: Fatal exception [ 452.214484] kobject: 'loop5' (00000000ecdff12b): fill_kobj_path: path = '/devices/virtual/block/loop5' [ 452.230081] Kernel Offset: disabled [ 452.233704] Rebooting in 86400 seconds..