{0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r1, r2) 12:43:24 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @rand_addr="bc42e2b8bcc8631fc171b043a3506a8b"}, 0x1c) sigaltstack(&(0x7f0000000000/0x2000)=nil, &(0x7f00000005c0)) 12:43:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800459078ac1400aae00000011100907800"/42]) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x321) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x6, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003a7) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033e) 12:43:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300037ffb482019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa00000000"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) 12:43:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="72a8530f34c7afa1f1060b8ab60d88924e82bdd4060296d18686a0e69d686a5bac1faaf0b7a7ea2542336ee95035287e3362c1d88e41e9e01e46e0bcedc759f54f14d3812c6503ff5847728649ba7ec64ba59daef4e1f28904aaf6f068141e2fad71ff3341c01512e70d9c78e5ed42a5e5639d081579536e3f637a5d0c91"], 0x10) setsockopt$inet6_tcp_int(r0, 0x6, 0x100, &(0x7f0000000100), 0x2b) accept(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c) 12:43:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x15e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00831) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b79) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) fcntl$dupfd(r2, 0x0, r2) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x9, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0049d) 12:43:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udplite(r1, 0x88, 0x4, 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) 12:43:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getrusage(0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb1) getrusage(0x1, &(0x7f0000000100)) 12:43:25 executing program 2: readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1000000000000067) r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket(0x2, 0x1, 0x0) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup2(r0, r1) socket(0x2, 0x0, 0x2) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r2 = msgget(0x3, 0x201) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/18}, 0x1a, 0x2, 0x1000) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = getpid() fcntl$setown(r0, 0x6, r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00825) recvfrom(r0, &(0x7f0000000000)=""/40, 0x28, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x0, 0x5, @local={0xfe, 0x80, [], 0x0}, 0x8}, 0x1c) clock_getres(0xe, &(0x7f0000000080)) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socketpair(0x17, 0x20000000, 0x94d, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f00000001c0)={0x1, 0x7ff, 0x9, 0x3, 0x1000, 0x8, 0x10001, 0x9, 0x7, 0xff}, 0xb) recvfrom$inet(r0, &(0x7f0000000040)=""/156, 0x9c, 0x1, &(0x7f0000000100)={0x2, 0x2, @broadcast}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendfile(r0, r0, &(0x7f0000000140), 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00365) 12:43:25 executing program 3: r0 = socket(0x1f, 0x10000002, 0x9) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000000)={@in6={{0x1c, 0x0, 0x6, @mcast2, 0x8000}}, 0x0, 0x1, 0x7f, 0x2, 0x6, 0x6}, &(0x7f00000000c0)=0x98) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000180)={@in={{0x2, 0x1, @loopback}}, r1, 0xd85, 0xffffffffffffffff, 0xfffffffffffffff7}, 0x94) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r2, 0x84, 0x3001, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0x1) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0xffffffff00000000, 0x6) syz_emit_ethernet(0x25b, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd6f7e97e802252805fe8000000000000000000000000000bb30e742feca107ee4ba24bc4d61e91ea2cf000118680000008906000000000000000100000100040109071e9453bd69dc4e3e549a75b1d60337678f8e2c8a08bcb047174fa68a5c9743010200000502080000000000000000eb1e00000000000080ec19a74555eaeae52a0824e69a274363d79c02f4927c36fc236386db64ae85d9e9a24127428ac62a2d014a65cecf76c84bddeeeee6761eb501b76d8cbe28dbeaabe446cc323b4710124c8951828c7066fb09becf4f9dd51d5da111cf955ca6d469ee453d5b42db9784d9746f3f95ad01414b520c3d05ac2f20e3c3a5eae9546882b8b8f6df36669bf067f53907c1fb32cad46fccc7f581fdc255318cb8f67d526f18931a484cdabc136c91c87a1d5b9696255e99d5c5adf8abbe22748af3b05c832d8e85341865386e843f6950f09a6bcceba848791f0842a333ce1d95d3687434a73eca46225b3381ca3e2fb16d0b2cbc7278f415c02f0fa13521000100000000000000004e234e21", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="61020e579078000900010000acce3248219f8234dde648a5b9494dffbb0167d6a3e81a1807130d1f90468bbc3d21402d02c968a284b8000fb4fe45719669722feb9575d689cd8a52d7f23d62aa50bff65dfafd5a0a4fb38b70eceeb7b16abbfa3c4f5b9de404b30a4c08429b506afda0d698587a5e20bd91b786dc73581278a9210bfd65130cf09b36f91cd4e240674c54ba0a9b67605f5d46050b65bdb6e9769fac28b6622b1b5de6ec5b14772632c66cc7146d6bcc777ee3a00614274fdce69c5d6dc7100840bad39c828b71ce8058bc"]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b6) 12:43:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_mreq(r0, 0x0, 0x0, &(0x7f0000000040)={@broadcast, @multicast1}, 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget$private(0x0, 0x0, 0x0) __semctl$GETALL(0x0, 0x0, 0x6, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00815) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) __semctl$SEM_INFO(0x0, 0x0, 0xb, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00835) r1 = dup2(r0, r0) ioctl$DIOCCHANGEALTQV0(r1, 0xc1004431, &(0x7f0000000080)="8a0c462c7872f8dda0f161583bb1828f4bef658ccb6e0208b6b568643fc1e9d1f8f7b6264eecd7cf95656bdd4f8f64d6e11db6c4e9574ea8ee6256466be6809d3d3db4ceb2f9628207d38a30733dbfa4b57cb1fc66ef947965") 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000080)={0x0, {{0x2, 0xffffffffffffffff, @local}}}, 0x90) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCRSETTFLAGS(r1, 0xc450444a, &(0x7f0000000240)={{"32c7b2bf18ce5899027f3e27d4639bddca937f0886deb064c817d67278e0bf58c1d9981acb19e29cd2d18cae31f273d4cdbd4a9d2623064c3dff5ba84a7db7ecd6e3c1d922f90bcb898735b8ae4f01bef8a4f7f9f44f6f2b594e770ee6143c3911344cdb4ab9053a8a2fd58652f8fdfe2dbf786ce8dc7d006166d586d1e8e0400197e351784238825674a7284078a057334bec3c0560ecd2b198d89e9a9473953ab54f8ecee2df24aca630d91eee35a20b10a0cfa45a5c8ea02a4ec27cc7426ef49c2ea4c4156c83cbdffa3cae455515e9eefc3e7a70901ace227b0db693529022f677579dca87bfb9e2762b4ecdb8eb93d91a83e63e1d7b66b3daa1d86b372b27d26554f608983f0bb0c101606f61ecf57510981518a7a8c5811cf8d4c3d184d73965f1e785ed79892082ebaa07290061137b032d1a1d5972653d8bd490a29f61df6ab2a932048a154dc146f3c1af2975461a919c4aeff458152d32ee9d8e94e2f47acc7359e977842b1712ab0fe98fded62c8d8c62e28ca7bed4d664b3df7dbae80bd0f1c1bb4c8bb7725c968097c0b25eeb27f652815e32771c85b0662bd3fbec47fe9cec47c3378f39ad8d3e70153bb4f9e6c0c28f84421a8724a4f175f3e428a15bbbd724a86946568c84d30cfb60d0648a7ade711445d850fc7e713a9ec472f618948ab0dc5a5c154db570dd03c3931fb875cda2294f69a6cdf01c5bd569efe92d546152495ec217f393d1dc146c6758e4b8cb47305fce776a6edb2bbc49a954b592d5dcbdd9ac552e8d18770bcfd97d4a24e9a1abc9874ba8b5e3bb65c33887162ec2b6db16114996d1fd7a37c731685fde97ba160b4d36106e3cf4e2f02805335ff4e4f173973d01958a7a592762fc00aa24bdb18f5b9e8ff26a68aa6976f1f8a66efeb55d346c06c9d787ac3b048632f3f80df84be660bcd94e6d6ea373380e21011d0ae5682fcbd4b1242477f3e63b4d0b17a111af9e1fc1c9778249878f449fc5fc1ab318a0d91da1efa2b35d94893738d7860f3fcc287464140e934422dcccb261c889ec0090741ec86deab1aefc79805d617432fbafe1290518b91222ee9b55f14fcf8043c4bb26bf67e509be8e87b0f0f274ac8494bbd53fd1b09a0b1df9244f120f590b25b0c3f015ab46e7ce2523f0aae054ba0bc1e0a8990246301b15aca95a8e3fb29a756ece4f3fdebc6e544c3e1c8ff1b321020829a20a2d865e6876d7c6c7cc4e9680cf28e95801c01b4c079da9738f8f12c5670e52938d54e486989d47d2114648971b6bc9bee47a1f12c3c7701a9abf41966b76e98ca6b73065f78222450c2c537e8977e3b4be05d45810f67520139a1d6963450718f1bf5a9536829bcd28c1492faa59565976141ba68252a4d887ee048cfc1faa8bbf2d864af285623e829b63a80c24c66d7e6c182e4e11943fa671b0f6a0f2c4", "4be8c14495f0aedf88ee523e41ccb2f8e2b02bd9346956a5e7b5301aa48f8764", 0x20, 0x7fffffff}, &(0x7f0000000140)="2586fb6b3994ea60558a96ea61b487a15f7c59d5", 0x8, 0x9, 0x8, 0x8, 0x8, 0x6, 0x5, 0x100}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00978) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000000)={@rand_addr, @multicast1}, &(0x7f0000000040)=0xc) 12:43:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000040)={0x9, 0x7400, 0x4, 0x7f, 0x0}, &(0x7f0000000080)=0x10) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f00000000c0)=r2, 0x4) ftruncate(r1, 0x4) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}], 0x20}, 0x0) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) ioctl$DIOCNATLOOK(r1, 0xc04c4417, &(0x7f00000001c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00856) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="0e097e6c", 0x4) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) lseek(r0, 0x0, 0x4) r2 = dup(r1) r3 = dup2(r0, r1) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x1c2) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffe, 0x1082, 0x0, 0x800e00a4c) 12:43:25 executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x200000000000022, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet_tcp_buf(r0, 0x6, 0x24, &(0x7f0000000100)='^', 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0063010000696c65302fa95403ff4fe382502fe95d6a113f02b2ed458944e16c08ecb485"], 0x1) close(r0) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) clock_gettime(0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffcc5, 0x1, 0x0, 0x800e002f7) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000001c0), &(0x7f0000000180), &(0x7f0000000140)=0x0) setregid(r1, r2) open(0x0, 0xfffffffffffffffd, 0x80) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00376) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) msgget(0x2, 0x0) recvfrom(r0, &(0x7f0000000440)=""/221, 0xdd, 0x400c0, 0x0, 0x0) r1 = semget(0x1, 0x4, 0x10a) fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000100), &(0x7f00000003c0), &(0x7f0000000400)=0x0) freebsd11_stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getgid() __semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x2, r2, r3, r4, r5, 0x8, 0x70000000000000}, 0x4, 0x0, 0xfffffffffffffc00}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00791) 12:43:25 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) geteuid() getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000240)) getuid() freebsd11_fstat(0xffffffffffffff9c, &(0x7f00000002c0)) freebsd11_lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r0 = getuid() setuid(r0) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000400)={0x3, "ae11f1217f58ead0499e3e75b1167bc83aa58d8d1a4c59f6fc6f7246611bc46ab8416cfc56006255448ecda15265d488c85cf798a8ad468c4c0a30c289a5d3cd0123119cb33d33699905f2ae6d7cd564e4c4f1f2395d33c381ea"}, 0x62, 0x800) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)) freebsd11_stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) getresuid(&(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500)) 12:43:25 executing program 1: getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x51, &(0x7f0000000380), 0x3d7) recvfrom$inet(r0, 0x0, 0xfffffffffffffe3e, 0x1, 0x0, 0x800e003bd) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x222, &(0x7f0000000100), &(0x7f0000000140)=0x4) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa00000020000000010000005d1356e200aafeff00011100907800000000"]) semget(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) syz_emit_ethernet(0x18b, &(0x7f0000000040)={@remote, @remote, [{[], {0x8100, 0x8, 0x20, 0x3}}], {@ipv4={0x800, {{0x26, 0x4, 0x42cf, 0x0, 0x179, 0x65, 0x5, 0x2cf, 0x89, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x9, [@multicast1]}, @lsrr={0x83, 0x1b, 0x6, [@multicast2, @multicast1, @multicast2, @rand_addr=0x101, @rand_addr=0x80000000, @empty]}, @lsrr={0x83, 0x1b, 0x1ff, [@remote={0xac, 0x14, 0x0}, @empty, @broadcast, @loopback, @loopback, @loopback]}, @generic={0x9c, 0xc, "381a27dc173bb9aec76c"}, @timestamp={0x44, 0x28, 0xffffffffffffffff, 0x3, 0xacb6, [{[@empty], 0x4}, {}, {[], 0xff}, {[@loopback], 0x9}, {}, {[@local={0xac, 0x14, 0x0}], 0x9}]}, @noop, @generic={0x94, 0x6, "345b2514"}, @lsrr={0x83, 0xb, 0x6, [@multicast2, @remote={0xac, 0x14, 0x0}]}]}}, @generic="1be05a5d498aa639762d7f6cc4ee45ec93de16e9c753634ed75cecd3644be047a3453f4d800f892addc338d815a8133472dd697af6bd9193072a4dc8176529822ff5a815c66bfbc48feb6d9288607aef2c21313638a435ba2479272964a5d257954979ae428bb869272a4a8b95745556f25d2453904dad3bf5148b934db7ab788ad21f07daf0e23772440bc24ec214b15844c7893a25d23f3790e8d7a706351ca4a00a7713a63bdc553194dc3c56e30f9ec9f0196497f89411db6c0c17bcd4ff86d38bfe4114a110fd821d7076d0cb6a9139dac4722707445662394ac83304e080"}}}}) 12:43:25 executing program 3: semget$private(0x0, 0x3, 0x109) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setrlimit(0xe, &(0x7f0000000100)={0x80000001}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[@in6]}, &(0x7f0000000200)=0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000140)={@in={{0x2, 0x3, @loopback}}, r2, 0x8400000000000000, 0x9, 0x180, 0x1, 0x6, 0x8}, 0xa0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e006c7) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() freebsd11_lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getegid() r6 = getpid() r7 = getpgrp(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x160, 0x3}, 0x1000, 0x8, 0x6, 0x7fff, r6, r7, 0x400}) recvfrom$inet(r0, 0x0, 0xb0, 0x0, 0x0, 0x7cdb5d911) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500000e0000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00451) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00879) r2 = fcntl$dupfd(r1, 0x11, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x5681, 0xff, 0x2}, 0xc) getsockopt$inet_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000100)={0x0, 0x7, 0x9}, &(0x7f0000000140)=0x8) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x102, &(0x7f0000000180)={r3, 0x1000, "c17a09968cdba9a722dd5b789b0133d99b307e05d7fd4bacbb2dfedc789d1afa521f143b0ebdbea84f5e8c2faa5c8e38a071ec34699bba914242e350dc20414af1736af39ae76b9b24b27d1681879a404c28225c8b93d6d8c384507732c0c6d40e71fb1fefaef8e41ac7b1a6771d401c19d3d5836da467efd251e2559d7b759d0fac16e62bfbd2e21749d918f7d4b1762cdb9b6d80501fe23f0596230214a5fa714606b1256f01ae32dfe818d084f68abdc5d5b47d7811b7fdbf0f7cdf7e1eb3d67b14927b8449f72aef711f1fc66732dc3d3fb8b89a1709936160d236c8a0468369d8dd3ae0a24f4d6259a2ef4b4a1d3098b67c2ac536c690182a07fc0a762790eaacfb10812f6a9004ea7aa64323a07bced81ec634bf66148cf34ee21a541ceb939c37b88b94a16f88776c97024252aa2b64a3f2ead16803fe707e5029b47909e90f2aa91ab1355a7de771def76c9a41ede2dc39fc033005dcf3e913d887fd9691b7f0fddef9aa608be0470fdb6e0c615a7c2be27953ccb21ceac2422a5b7385b3d9c831da203c54b715d348d6d8a961909607b1d45a2a2e7d7f78f0f48ce9eaa8dd40f219d2d77fbe55a6bdfeeeac9eeb4eff79efe539d874dca0ab92449195072a11549baac1842ed58f8743f8e06a661c787afce70b2fe36aecfb96a83ad8a84d1338b66dee7eb7be8dbf5b40221928ea900da5db430f5a210ef2e36c304c00ce3cafc42eeb73fcb97e7508a95dfdeba8bf987b3a8c2ff9d0c0b913a90a17756a49f85deaf6b60f4aedc6e537efd60ed1518687aaf5b417cfe1ed165358a5f5c4ebc8153dcf9d0464b2d5692b2ea9e75f01e7a843ab65e2bd61577c082e154b846fb7e3a3250d61548eeb46b1232d15968fed498bb4d85f6859e52ad5c12b76958be8a121a32a3f4c951fd163fbe471e74263eb6c637f3708f2f38920c91dcb8331ef1c6f7fdcab9301ff8b35d8110c0569d4c8f1955bd036876684d2fd1e990b3eae72d40000891b54beecae5e646a8a97b5bb8a7d136684730bfde1078d814d47734ddefe5409fb62c1ac0cd4157316cd645798acf314dac0a16456b1691fda0f000e540e23f873f292e86e29f621b44cb4c17b2baa827899fc94bc80d8117e2443e273657ba018f08720458648562d23e310677e5817e181b5662cba58afec0b3129d7f8570eb9be2d383483f05b72eeb1ffdbcee7c80b60bd4c91bb1956e270831713d3af505d63a57b1d84fcee694aa37749b8b101af37a940629db6c94c4f1a81eafa3d4fcc005b287c80ec90198875b90924a19bbd9cbed34a6de5f49c915c1521c7e167a9e6ea5f2462b700a7bd2df24c755bd095a6da8788cb69c8fd0248cd7252213c184562d59034589ac5edb7013e861ceb4c5e7e195f34113d32bb71d5f8de35293acc49e4a642982488fe1bce770c7cd482ec564d95f67cf3b408e6362e186a48ba98be9011f49db81f54ffe5482d8300981f85d6790330213208e75f83005a8012ffddf57426e6f58af9202beda248e68d13862f5a1d2e956a65d951fee63616a4a0ddf68945e24240f9b10d6ce653791caba299698083bf9822b2dfea4fcaa046816967a98ea6c2157becbda442cd801016764e8534f9673762a88e6dffc7fcee761de02f39ab871ad3d7c5769f120c31ba16ae802176b07be19eb388a729064e9306e902f45445f6843a9fc087a99ec90063f28d3aad3b705ea0d1175ad7b05f80ed8baab6e00057ea4bd3824ab18995fe703896bcaaee25ad8fd9a569c568806b30e21544a6f98096a7dd3977163d1c2d566aadc40d1c55781b8b4d54b810d581778b26a703825d88d0d8cc8ae8a0d0211d918e2f8ea8f6cdc6d3e648b79e54570b3434de6dbab8e7c471dc9767def31dfdbefd02a8343dfd46ff2941ac44484ec0920370904462cebd71fef2fa11d7460533a7f265bd524008051b90dfc66caf9411c260a1380b4ce32e0b95d1433a421525e7829f25e6595d5f231fe3e5709736bcd4ce8a268a1b72100cc517a87da4dd499a87e897934cfcaebeceaecccb5ef24a32717de89e2ce17a81706f34660bdf97a51b4a37b67a9c4d7370d706026e7b80768a28178614d6e989c95b86e708c15029617f2d50726c36cebf9a7d89f026ecb8834cc4779b6799fe460483053e3f7a50fb38438adcacc9a41adebf24068d7bcc65c5b5d9836a6701a9244db7af090057906f0084a555432aedc601e633f7adc6e6ca5396aecf055a033303fdd3706a68461ca07629bdbc4f11c0a1aa3d01a3019526303258ccbd0ba6152e309f9c56898063454d4905ec8a693ab5aa95d6162744aa8411512650339e9078e5f1850e14f381d441f3ac672e6516e34317388a4cce77291e07844a026b0671f9f7c691d90263f48c646c71f643dbbb495a9a668f7dca2891455a69951148ca786df75bcbb631150a510bccc94b11b5b5d07388254cdd60b2a338409040f0e81d79bc01b570f25f7a2ea243e950c64afd05e9f089d4e99a002738e2d5e0cccc37a09fa70e2f33c7a6154ef040274d52170c28426fa4412fc7c57c6c504eb9a7bf88f91bb579a03513795482c1d85983cea53bb3b63890c7ebd078d88edb775cff576b8d6a70d4ef012587746e206cb36f2db586ae0f3f9c371d07f733654fddcf01a7af680eb17ba94de41911c3b7ebb0a82ac3fd8d02c0cd1d21d176730a0bd7c7276446b6eda151d8240c99ea3de4cff025baec82ad39bb056588fe95430a0140d5358cf402b5276406ae8caeaf4fbfb98aca016a47c6c349d66a63f154b2024f8d4158f43b1c699a4a75f975d7b4790d7fbabb6cef3d62ee8017629b8f4bf8caf55a0bc571c4b90f035b6074266180533590cf3f977d7aec3faf0801f943eedb4e8478726c7de7fdd6f6b183ac972a2aebd2198c17d2f48790d060b05bb45ef6a3cd5db9dcf7aa6412f0dd2855bc153b096fa6dd902749ea63de4c1d5e418c8ff565153665e13a570746972959014c26442411b6354b8b68bf86bb72a371f2aea80681e752ca79e3e6ac11122574e35c7c73142ec38bff13b5e5c336116e9bb9a881536d8d876523614cbf3d74f13ece75ed4b1009834f20dd7e0fcced3ab7405a8e000923236379c2b59abf37ee4702e4d6cbb225350df3211255a2dce0ee5c10134a65af9410c83560d39ea7fe48d865b58603794c6d8feb7d148aedbda5ff1b94ad3c4030300e55af7c787fd2623155422983ef8fcc3e5a05c767e5205847e50f93333423e1e75e35f2e4bd439e8841de01429afec241666c07f94e25052285b6894aa122240053591c72661184d17fc9193b1a8e9be2a5a331ce117235d23cbee0983d0a55ec2d4d2f12675c4775807e3afed16608723add2764f591a1eccd5253447edb61da59ffad08c5bb7e1bf117aac2171a8ff65037facabae4fddc7832edb563d705549577bd1db9df14d76d5fb9e4357958defbef2837997448a95cdf5e20000ba9d7954b9e7c805d686dc6099d40a55a416b70f61bea9c06f0efb24ce57d2ece83f20d33d60c8e8d89191f0da04d267db2329aacd3dda97ec5703dac6b73a4ca25929b8468526fbcadcbba08165a76fc3696975444c08380123866e1362b3816f3d2ede7b476b6a5dae311e679dbfaf76db752c2274797bf922cca9ad33d5e04990db760e1dfaec83284dc412278870410a417b5f5abbd5edc7a2b8b8f8b00d49e9e3e0517582f91c66b630cfe7715b8f7959c364e2856553796f9f8f1a77bb863df69eb61d4fb20bb8cbee6de6b177262f1aabaaf09bc23b122e94ed087bac17ea2e72d5f4f86cf20064c1e107edcadc16832e1941c5f466e093c82951fc56fd05f2493188238e69a8cce6d95936c8b74685d50be42ee730c107348f0f00a1e3e27178208405f80636d63c77aa9082ee138d7d169e77b2946319b727b2ed48ca0147e5aea48cee74d3a5d89bc75f7f4eb0211ab51558c27fd0859ba113a7eda76f84b32147baecb83f60e32945c61460a15e542899157a501eaf65c4c29700ac0a3182660ce45df98f8e1519e4c89cc93848bccebce9c54c74d188a7e63a8b8136653932e747d1f8f31bc550e7e1acc12f9a3056dfc7888d8ab7af63f339af79f56ca8f1b0b6cf4de7974fb3a8ba53efaca4b71e5aff9014341424731808d3b73b64bc72c161b40f431ec038aeb1555a4244518fb70c1bca25cc42cb74d89329aefb562f4fc79a6bbee8876816685cee20a3c4cf70e13d9d268de22b2146fcd66cd680b5883fd6c8efd271e0a080a9a158e5e114dc2255c5cdb9f507cde810e8277af95ee23c78f01b3915557b0a72c6a9c03a69183bc1791aa1abca9bc81a0cb804eb027d1b3f494c311f6fbb794c045e7ee661cb1829eba3643f4afc32ae4381848bb4f171ee0bf20f897a972a6233c5a4fec040a4d0b4fd6a44dc54217af5e2f08f31e5a8b4a1f81562fe5f460df4eaaba9853b2f49057f612f28046950e9f00e0587c24a1526bea92f4d23a2b08aff218f2d6b2cafe20a914473899903e4bb22b2d5094782b861f8265bfb9849edf8a6c4072e974f7ba20bc7b8e8bbfb4f4e22a5c712b0288270569c3a3cd0581c73626048b4a52b03cb5e7791dfd1fe9ad4bf69d20f32ecf66904ebd8dc986d2bf1188181514a6af8e784cf8a5c5c9893cfcbbbe60d4924562a8faafcf588c4376b55944b14e6936983d3626741d20788c8f2f1c28c96957a35f18b0501548f50929d10df31545bf04080b02e606d6d2e75c69f7a67b31e50b1dfdbe9eb8f10c1c10e9b1a3ca4164125a9373c67dfe4637bbb43935d3f19b46ad5f61c3bc3602b170db5948ab818852783c686963ced6d899dccf14027d78876629a74fe18c9f23844269e9d3c9a33d6246de1e4244ebabc81879c01c9263f702fbb293c26523c3d67e16fbede83f799eaa01c968729804331d9bb4f00904287675cbf9a957d2ad98e79759e9b3db33a2fba9f63ec4a5d792c6410ff73e302ab1b02105c33b1ab3f8bcdc4d19f47111a9d8803d1b05f9890bd8b42e30559be17a7bd7e3bb1b6dad8114b62e229034a227d5b1fd588b26332c184d402af4242521b4b78dfaeb0382c9db272b3ca33bbf8282cbc4c0e3aec271352991f082d3bc2c27160af1a0eb61466db6bacbd88dc1ab6e799d1fc67484cca5d8d56a594218a3afeb246daa69e33b6145bdf1ea8346606a081d445c02830020032bfb9f164c646e381ffe2313bdc700f88096a137aecb5bd86a79c5c5b86c40918107b488c435f9f050c4658145fbb41c830e27e2399b50c0f4aa71c453cbc99d71873707c1cfce8ff52a47c142bfcb714da98161fb3b69f5118eb7f6d28df064bbfb3c1fc5c597cee321467497f0849cf3daf65fda3ef8e9ba950286cddf250d70c5457a91940f973ac2b9e484f54b4b9ea32710bb9ef50962a26f0f50d7de86e131abb8390beb787e03da525d5930a39792db31da0c9ad2b5ade3984f7866fb1a5a0c09cc0e3f10944b92a3c04a894a3e37a0104c0824cddcd47adce71c04ce8a4c103b36bb5b3ed229633d2add1057263ea1f2804eca240844e536f812588a0f27498de35e10bb1e6639652b540d131870bba41f5867553ef5d10b6f27bea674b17cad55ab89f9915c86e2d5a21de45bc26cc6e357a9c06d4f0b9d3cfa35e9ef75a96d9098fc147c2bad23342e251148f2108a7ffe3838f3c4011f5a1e8edf73cb2109c824e2b8d79e2eda7b14f6d938849e7a810ca4b510280df23caf6a45b9853ded62d5f08cab1fb9c55c4bf521fb5805be193b95d900ac"}, &(0x7f00000011c0)=0x1008) setsockopt$inet6_tcp_int(r2, 0x6, 0x8, &(0x7f0000000040)=0x7, 0x4) ioctl$DIOCADDRULE(r2, 0xcbe04404, &(0x7f0000000080)="b87b7bdb76e1d3a5cb10d480fdd2d774235c2ced247782d2a581b8306bfaa1bf0cbfb44ff420e62ecf3685339a68b4ad6ba0536e0c9fe6") 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[@in6={0x1c, 0x2, 0x7, @loopback, 0x1}, @in={0x2, 0x3, @rand_addr=0x6b458a6b}]}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000100)={0x0, 0xb, 0x80000000}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000180)={r2, 0xb5, "78f3c23b238ab7108e4a5d7e3cec32020393ed16eb8a127a98ce9aceed56cb915f88e195bbe2e2a28c00d4a4eea2a150e05802dace175639f8888237f9f628162c1cfb79812b93ba48e170f85fd0bec877beacbda8808abd6ee3ae52dc2d1f8584436cea0b221cb3665b2a4f859a725ee180f4f17108a9d1c07ed418641104ce7ceaa2a4d69220c7559766c30709c39932639b403916682f8cbf7d029fe1c6812f906b6a10314d6ccbeb9a9677457173901ddc13c1"}, &(0x7f0000000240)=0xbd) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_buf(r1, 0x0, 0x53, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00835) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) mlockall(0x2) r2 = dup(r0) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000000)={0x0, 0x10000}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f0000000100)={r3, 0xf8, "22d67e775fd346fe40e4477290c59edb2e6d3fb4a2dc047be51acac2f8e85802de747d000efa63df9bc190bf03c0e1942a17a517a7d3229ccc2782427eb8b8b70518d79d651c8ab214e312a637c6521603d895ca5a6696a5fb37935a612c544476d25a49d32f908659ac5366a5600c7d5967ee62378ef349baa1f86d90c4f06d24ead150d9a391675b4f998951a1083f3885dab307157bbca6e28b2c558d830f35470499bfa1cf4b7db0518ac64a3fd3607443a30420a73e293c8603cfae7e80d6813e68c7abc44b8a4776c11793bf3d6b9e402eaa9b5c7f0c861daf719fd985ff05cf59a7309220df35fdb09754cdafd366c09f54136f5f"}, &(0x7f0000000080)=0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00816) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000200)={@in6={{0x1c, 0x0, 0xffffffffffffff7f, @empty, 0xfec}}, r3, 0x0, 0x9, 0x80, 0xd6be, 0x200, 0xc4}, &(0x7f00000002c0)=0x98) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)}], 0x1, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0x101, &(0x7f0000000440)=ANY=[@ANYBLOB="e4e2ea02004e20e000000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000025df244ba0f76ae149b787a41f5833bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fc560dee8a872f731f393b91d666f4b733bc0942b4de8a7de5e22c987d3d656402f006db8da9101afdf111628fd5243f1a7ddc4a580e19f874794689ecff03c8db73b48e453657a56bf10dfd7ab5218ab1da904ad0a48a8069984887e8705c1fd1f4e9c7fcde0acdbb86fb52b3100277c847723", @ANYRES32=r3, @ANYBLOB="1f0000003f000000060000000200000006000000"], &(0x7f00000003c0)=0xa0) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x9, 0x4) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) __semctl$GETPID(0x0, 0x0, 0x4, 0x0) r1 = dup2(r0, r0) ioctl$DIOCRCLRTSTATS(r1, 0xc4504441, &(0x7f0000000100)={{"6f950cde5b35b5e2b743a8b2e5239a409ad6c305e28b2d9f95f0c897910c54b4150fcb1db3a48e7d2c9a441bae98ffb77a94d3828bc7df0788f742285efcd333f11b81b3630b6c58975d509669422b51821b63c6143406581ff34868ffd43a83c6b262080f6529d57b0215fcd7607e9e049b4477d0466e7246dee13252ddde78724d3f3d58c425261958d00aae7b7bf34fb504846a9343cd2d17b8eed89e3ff3dbd9f8efcefaa11a59d92d31235531500de7095defee37573717d7bfe65a170f751502d0d423fd4d329d64e746bba677e1ec0d62af7bfcf47a76a952edf1cced53e0677689b395e5371de40c9125e966a93260c78ee7cb8a03486d9d7de313dfa9bd09a38bf0267b7e6ab046aa989c2a33acb4d2a4f3039903feb740a369c08d1a91369e43da74e73597779576b619c57a5a8a5db1c23cc83fe67ec911f9e49e5ba2a48e2081d141aaf80792ff3c82b5659cd4babf4e84eb5b71afadef9ae5c3e45d4c3dd2ae06bb05028b97e166d055ddd2bb2f164e76be200da5d54760abbcd6a5ab9080f5144a46c0bbc94f57ac69c5828876f8b302f7507c95fae7bfd2a231f0a884d234b74b12134eb10130284f1a2566dc4edfb6bf81933e598531694ac1c88c28b55643754d082247e6a5018cc0f2c2587b5d1d8fa9b97f3a89649f023a4db3f0ba583b6a448613e54d23dabb63fd4ef70f86c71210e440193ab7373159babddfc6c620be4f0467c8bc0cc287aacbc6d2c86ea9fd19ad442b5ba171d4afd22636de48a914c111f0f3f00daf7913587e987434672007ee5dd4e16bd8141d7f18a499479b3c759aa4966ba2fa204603f22bbe897084fb1f15afca6e74f24b717b2ff074303b2e042394d189da8099a8632fc8004e9baccd991ca3361be564a9f06fd3a5cca2586429536e47182650a927375860fc9d4288e819c6238b9d844636eb81650c9954a012ff3d131055bd94b6bdb8d88dd63e5a7c4e853bb3ee017c2d764178b431c2968f16ba03d06de505405d6f24c889542f3b7525c41e73d9002f1a1ca08436e77ac32eb50457efb83ed21d83fd266982fc75eb838d16b6945ced1df2b0a121eb3e16646e6c0745196217accefd1d57d527c34e23d41b389cad9b9bf5c6bbdc9b7e948be7011953c0bc35d6b2db3d238a6a63dee4bcfb035a7bcf084c09199e3decfaeef9cad281477d47a78b64d29e84e237217a7e81a3de50a77d1ce404efeeab66bf476698a79f00432023f30d3439e645c7fe9117f511d046a6093ce7843323630fd3bdfb953fef06a2310f6e0c88d72e3a4d52e574c8f53847b829a2a795491ae85549d8f03a5901f5390650680a044d029a22d6f5b20ad1896bbf9492d9caf15db5559190c1bdab44c5b736d43f676cd77765c0a7139196c052836e0e4a0ff88bccd12de4f6627627ce1e97d4b37d75abed88a688", "a4523b49387dd0ad761cacdc30dbfb383bfca87022b42a989c95d7b6c90ea58b", 0x0, 0xa76}, &(0x7f00000000c0)="5e0517f9135565951bb81eef870453a173acef2fed4581aa9e50b102bf775e00a873de8f131c29837d05", 0xffffffff, 0x20, 0x5, 0x3, 0x2, 0xb93, 0x7fd, 0x9e4}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="2318d417ce9874a9ffffffff08004500001c0000000001000000feffffff000f14c1506a67aa24e3bdeb2b2bf4f4efa547aa8ae3dec75975171219d201755421f3c10f9bc2296b25999cf243b25f9902a07a45339ce9411a9f48547348d220ff06b8749eb5c2a3871484fc210cb1fa5e564d705bbffbab66f26a26f9e98f59d0a9b1e78216e8fda975e7342dd03cb0b4ef9601c99674ab30c9122d7b06311770ff03ce191c811b8bf32a343cee2e6366e4ef31a628e4b545c76c20df6691445dc14c49e3209daa1b90ccaae4e6f8a47d461570027d401d66e74a65b8e02f2fe1888929f9012b544c56105657ec434334908ef76ba795e0f846ee7ba8d41c9ef29d713d89976d629bc2678f50cd295f2c843d76b72cd50337b096b8e96396b19b58eedd19c1fd546af3b61b5aea09f4a95c75befb46a7dc9da737a5bd9c8a5f45"]) chdir(&(0x7f0000000100)='./file0\x00') recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005c7) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = open(&(0x7f0000001240)='./file0\x00', 0x80, 0x4) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000001280)={0x0, 0x100000000}, &(0x7f00000012c0)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000001300)={@in={{0x2, 0x1, @loopback}}, r2, 0x4, 0x100}, &(0x7f00000013c0)=0x94) getpeername$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000200)=0x10) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00860) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000001400), &(0x7f0000001440)=0x4) 12:43:25 executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x80000080000206, 0xffffefffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340), 0x0) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000080)="33ba0b1a", 0x4) setsockopt$inet_int(r0, 0x0, 0x41, 0x0, 0xffffffffffffff42) syz_emit_ethernet(0x171, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000bcc54f74ea2cc12dbfa16e20016206842304000000368b9de4e840e0bf7a739591130fd6457953ac9f2301f0cfb2fa88c88b818782b10a5b926f601395147bfc096bee83be1e29b41090230c2514bd856e92fef7dd16b220799f49544aaaec8439339d92f1e1e203fc4fb81a21cc05cf17877ab1faed86f9996accf1741f99612d0087b05589a710a2a5de850fa006879192ec300314c6de522ce97338a56d0829c3daa6a400a32ed6059526517aa0a166bd47085e2919ec8953b038405421c3609d0d4e0f7572eda4ea275f4b"]) ioctl$DIOCGETQSTATSV1(0xffffffffffffffff, 0xc0204432, &(0x7f0000000100)="a89d4770c0a311d0ee064d59a65b2cd869dd8d5c8fd1626393ea034be27e87a0aae4cd64afe889e186bb5f99d56834c92c1c927cf4eff0ad71757af6adc202361d8b91d2b8b57cd13bc6c9f5a6fe7ee7f2b44521547921703036d6d969674b8bbb414918b66cf957f0e58ccb0d66d268bb7b27f6ee2965b428e239b888f9599bb2326a0682415085") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCBEGINADDRS(r2, 0xc4704433, &(0x7f00000000c0)="75e08bab6b219b959612b312255c110c655a9fcfad8dc4d66e4aff2c34062ca8a1e6f736de") ioctl$DIOCADDADDR(r1, 0xc4704434, &(0x7f00000001c0)="fb95236885c03b6b0859e132573b8cc7b60ddf740435ca5825af6bd93146f3c4617805c13b26466e5a91c044eb29641e006cad854ed72ee24895bac2f2d3f4582359368bf011479962f6690e2d") recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x8) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000001540)={0x10, &(0x7f0000000540)="f26f52050b6d2d0e63e3b291c11c087ae211c4afbf62240b0a881de7251bdb6119bd52d7af24dab3d0d5c514a696d22e6fd9a25a5d886602927e6ba9cd821d2ce969726e8aa94a54a82c0ddccdabeceed6cbcb8bd6e542513e7ea5e63e6cfe5a7ed563d3214d5942f11f92d5a7529f3def8fdb35da2f913575cb29ced6dcaaeb9fcc348e91c3ffaa60d4c705c666bf3117f43ba94d3120badb0ce67a3c3ce94f91be8eed0bd47010d13278bef53c9bb191ac2e6abb003bc1746d32a3ba6c6b2719a46703f94c338ed24a1f32d4a8f59667846225f86ea8623d95fb5530a7aaf4f0ee6483e2165077da5e27abeeff4d76103a0753caed5ab9c8cc901c956067da47b68abe4740fd37d0b924693cfbc33f2b604d0e94cb00043ca75d25ea6fde2ecafd03ca0d0e1366ba9647a6f66ebafc5f9ed97f7291ca8206dd0e916f0abeef88633f864a92687b5e47307f089018f579644ed019b1918e7beef5aea15782417c3ad42254e2cb2d0fd5104ce562949ab7f5f1d846c8f22d8899e236b91373254c95003b1f6ceef2d4d869ccee2049f5cb1a360026aa1e9f8e2cce374afac0052e77656fa37ab10d3e3571853c305427f9bc4fcaf2d83bd8b61d16602d274fc9056e9d75dfc26b31663b62c2a23a58cd43f8c69aca8756fd880215e2a40dfbd2dbe69d1e8366ff21cf30e679b35030845f9a125ad4c91d2d00d54b6374b1efe6279e50d6bad1886c922af85ee754d20c9450241434706f3869759f6fe8f427eb6672fc1175c49855b84820151d143b7388465189ce0233e04646602c8e74033c4b824ca37da0af428663c9d114a9a637936506ac65d384bf22ec865378281e0b64cb6a5a3d47c0f5722d80b6cba9d2655340ea938578edd5b62dbd3568c1c3ae570acda0fd207bc2034dae88cd8b41e3ffeff05ec4866e80703f81364f0c4d325f3e89c1aa70ffc7cc9c089ce336e996d0fa023c54e5ccf08be41bb0f23a8ad3fd5d8f71174b1b2df749f3beb3cd643e59e0a477a571f8e0fd9009399e4d26f7997886585dca32b7d24f08dc48643e12c71790eb4fa321da2db6ab23b69d9fc142ee881e2f44daee60799341a01062809256090bd7f693fdd9c4ceb3cb527cebb1fc541d6068ff418288a77317dd8b8e6fc898f57f1e27d5ebb39d51bcc7082c61edca339f1e790d3f6df24f2cdceb137752d61790d85a780f17805e327c83eded1d244eec620b54794756c34e3b674a6bb1d9ff263d4bfc9cd0536b26a9d89c62560bf7a198dfa86bfdd3b4a422bd224c31893f31c8a3829f11df1d938c7bc9473e763bf02d01ccc7a0be8ac76801c697ad0ea2733cff7ab5c14aa9f3657865d1a41d561e1f13dbc69c30011386d542c9ee36d6390a79a4c7da7facd127f2b1d3591cc3e49363ccb8665df859e842f112d079ad037b6ac0e3a18752d709696d8a2d86346501b15f0f9f3ce7530bc5997d92b87af76b1d900c76dac169efd968ef30cbe8ce4328f9383c8771ed2320bfe478961fa4b7658743986b4c8113af67750de71b5c7e3ff706d22d51a1ed4b68c674489efdbd4c7ae28bd167001bc312b2c72991e81945eca2087668b30489183e113259be5c9a75ca18b63eb77527cebd68c24fc3be920344bde5707f611c61e3b4e0d9fad47925efcc2a6229a75f09a599d407e0e10a2ae669e3f4c639c30e2f4deadc0e75ec24b84ef437b2e573659102084bea333172a836781553c6cbcca6bb37a2cf0cf5c90884d298c2d6342c4c968e34f6b5cd7cf175634d38120af1a1c3b8e04a5213d40b3a9dac04a71ba12f9b92231e0243365deb3d6a89c0a03a678c69da1931f23c442b502e22dddec2f60d04d0c6129815d900348d8ecd2d334993a8715ac724258a427626be131bb9376ad0f4e9d66e38d74c75b4b0bf26777e06f837bf7d596dadb1f5e4ee41ae8e564f9277e2d7abacf376cd7178639c5569bcd301887b171fb171bb41bb2ff03a14922f93c1be9d1dfd728cce1b42049797555e416dea947eb7e10fa237878d7e4fade780f874e2b893e21b563e14bbd65b7bb065e03a591a4166c815704a27b02b539bd73e19c9656b0f1143731a30df176b012e88352fcd42fba19fbf2c632e23b1b3d93aafb461c6dc3876bb80f9815ed5d6c0fc9a376c8ed193f6d9b3dc523017ffa80d4c1fdb75cac46414066db34f3d3e055f1d7df9f7a89531d0022671de84e387fa2c0db9d9742c63b5f720a8b02de33ddb3fb65fef59ad06b4807f018d65578c04bd93dc8ce73ad00e01052d8ab018d470539751d95e9e4cbd1a2db0a4043a5e3970dd680dea9948f0b3da2c200fca8ae30067b823cd37366152cc8b8635a5a144b0754f5c39e2a864dbefd4b3abb1d34a2746e1b669be0de2cba97aa47e70bac0ace19a50e532b08f83ef54f3974ce43d44eec44364491c7101276e9e850d997e2527fc22b8ce7c1af96365c25eac5a33d98e947d224dc9b89ae8ed47dabac5ed1b39738b276c2000dc8d47e2038badadb3d4a42ef03e611d1b899e1b32dcb6a207c41dd672c559309cc20ba01bf30d1df970d8296901774a876bfeb557892838908f262f70bee8f79bcfcd2d1627b394eff6153dab0def39ea246c3e3f61daf3a8bca8d553a6e519bf7220c54546a1de18929f1729933f772aa334c81cd436d6b389f43d16c9280d5d54953d0dde54902cad21945d19bb26cf76d13924e0909c7b1541b8585bc5048e85151f2ea6ff6869d6ff91d25fa0bc7f95263f849f9baab85f1d2d2b1d6fcd084228809db63038191a8f4c45c921f13e1145a3860f2fbbe9f1e23b11d6c1800d57902a718795159544d96ddef989ac0a3477f8f1f16e19d1f78c060af0680bbd317f42a51c27b08199f0559ac9a4a78e5adcf5c98483218f6c688649477c76d9f2e51acb98bdf1fc2106849f8835a4574ded5f3cf23226e75fdbe73aad74917a66836ab786115d685ed221d00f7d145bc9f27fe1ef62624851bdf17521c96f336c834215005d742a154b79684a8099f511a238c4ee53edfef30869db8ea845e4ddf2720621345454ac819cd247992a34cf331a2195d9819de58696c1c0ceb3467726fe1d62bbd052db049b655e0f468390127b76baaabdfc4562e7cca36ea1c1ac1fd757580fef420a387ccc78da89fab9e72cbbfbefa11582277ae58ebad5cc6b32556e10f22f23a114b0724737134c99ddc5cf13cc458be5a1124f875d649bdfe823aac53b955fb3adf5c517d334b537d6feb360dcd4921ce9d6884b592797e24e7441aec1c71054b0ccd066b87e9d47906a276516e218f844be521ba22f07bd0f4c0c96250cb57cddfd3403650e7a67ae5d247d732d96dbeaf98ef01059a2a2abf60a8e9d1637ed7fae30d73fe4f8d187b61fcca2643948ebbd3ec17a1c5b00b1bd2bd10b4d5ed61d726b52d82fb0e3934afb2e5ac5e47adcf25abb3f34f901fd4a41d429c877b32232a4b0fab9d8b3b5665ff755648dfbb058424b77ceb8a35557c11899c34f9c5d8c7a0b1a9845f6753cab8d2fc37936474f45f58538de90f7f40b0f8b1b4f37168493a1b4894b9da45735ffac6e44655a6c0b374bc69962b80b6bce7b351c8a777372f044ddf9c21e6cc24570f4f57ce1d91234e5db76ddb874b4e398f5ee22682fa0aa3d9739dd86d483706aaab9f28fc1a391e7c6d52e7101f1bc7bac27f16623b7dcc8ad647eb5013d7ab0f6044182e7ee9d0f2340faa954794c2df4c7873185c332989eb47f97757a8db02d829f73c9f5ad4d18d6ddec534edcbd9e863fcc8b457465d26a4960edaf5ef8f3ac39bd571fdfe45396334d4ad10d8cc224b69cac01d8d09afeec80de39a337721a34a498536d1f2d255bf5cb66bc6b8079d87418a2c2e46cdf5adb1a45150697b65806391a2250ff7537697b5ddfe2836ffad31a97de1fb90711aa188ae4902900d6ced8446255fb00729bc2baf1cfff494900bfcb1a7ece56abde2fc6168b787b7f714317e0910589199975c4d234b2fe2df9ad51edbedf955e0a7470a485ae77159c4ebd5a7f09026b32f5e576a08e4ccda20208daa53460b3f34114be020691c804b5aa1541638c4ca15fc678100fa9b23748ffc1d1c55b17f85db45521c011b15dbad01d592f8102f3d8243c55c181326c432fad2bea5f664813b864bed697cbfe1fa6e7a46c8f79956c84d56bae6f8937f25b85ee5eba459072c8443b239e0eaf2a9d1131723caae28b6dd7b96e5f99e2d56f925118feac1214970921a4c86595b3da1cde406d901807ec5162656dd3ca718cf35201e2098265aab8a5c6fe4bed2ed5d71319bb045bebedb4ad08dc230872883f1c2eaeb6d8fab90f555cfaf9a1420b43e93672ac03a0485fd9db15d80bec4f3178d7fcff554503f495ade9457d3ea2d6259c6f8c531584fbbfd4e58e9a2ff072e3cba6a7c367f492e4e5f3a63aae3a54a03e9618bf5f0f90f31e91093c76a5eef23a26aab864a5366c058c8a8b4a7ce49d48a3148bad414c4a0fe279e0fe640db4930c08d777498ee70eb311f30fd516740118d1683ad03311e6c8fdeeb5fc6e9408eb447bd2e734cc6ff0f27126906ba82f59649a0abff53902abd093735c35b0e5f2d41f5d181d043c0ed362d882bcab27f6ebff60f155a8a7e495f0da2740ef4989ce7dc865e5440e9f2b2be9517047e93530545472377ac97c9af8ee06a57112063ce3958f2426c73c81bc5bdfa86c418aa4813fb72590ce356f124405efb0c8914dc648b54ff690331b11260f9f30ee0e667ab325e57805a8bd5f141dc2902dad1aa5ddfa1425c0aab366df92456de33e41697d58c3912d2ef36606c8b822f6ea754885769b096e9e024c535637f47c54bf207d37d9e96b338538dc383ac333a6ad88fb51c6fac2257ec89e58e416b7ff3efdbcedea1c33db5613fce97b4ad4b40c127cf8d339a3aeccb398cb3dd221548da4414bf7437621283a70e86130044651c24e5fe0b54ab4098a6490b66532e8e5ad44996dde866e7b179286ada70b8e3efeb8c4b02c3f72e2b597c2cbac7ec21e3a019dd093b498d61d876e3fcf022fc6a31c99ae5a19d72cc595003818aebce9c7506c499386601f562bee31c06bee9cb91948d8ca5934ca22ec61e4301e59a955b29a17b46464fd8d9d1a62a113f791cb256bcaab765195eb35ec31dc4b3209069391a71d01e4b226ef1eae741c9a173c238dad208c27d0367149b1ee94a2ed1591e550761e46aaef9c85cf0ef17ba9052371cc87d2b0b0c4dbb35dd733c0f9c30cf7119be051c0aeb8103cafbd5fc2a6f14fd2cf10da16044e508ab9e1ed746c220debf1caaceb425887bd78f8cb0df24978b8fdcf01ac72b75486aad418d2ff039baaf098c49407ee714549713bc05df6d3817c9298628aeca9faafc0dcf679cfecd696f43d6098b10657d398c33df122366a4083a609fdadf2176e2866c9d06211d2b005e96b9f22cbb11d0a83dc46e06d7085a259c3f7d8e89a59b656eefcaa6ff180afee24a54a2c502db9ecd672bb97df26538f90e7de0e614cd6444be63d5ce69327114a84f2db5d43e287159e95b8b86e5a82a00e05978af0fec01b56f3491d7c55fb39143b61f97a7fe26936cae0dbe1aa3958d1ff3cb6be1d57f65c2a09ead2308f10c5e19d448b854e65d7bd211cd24594b89f40fe7d20edffc93fffb5e000fd04411ccd067381a45736fae3bd165a90cdf93f99907c39ccb8eb8b2922612330553989aaf118b95182a0cd51c9966d15168d335fd288fd49b0387d4ae0efb557e8ac5f7467f3cf64cdef73", 0x8, 0x7fffffff, 0xffffffffffffff9d}) r2 = dup2(r0, r0) ioctl$DIOCRGETTSTATS(r2, 0xc4504440, &(0x7f0000000080)={{"8febdd4fecc7fed75ced67c1e57a5a7f1f2c222aca918225639be4993880c68ec88e0b72792cb266e97e06a7015d0de44085e3f7948f016d6f06346f84e3ca07201c0a2082ccd1b4991b4714ee7967a865774d0b6c1b0efd38483fcd67acccb08de676f4423a645d3e06db8875c86fbd82bf1cf2d4d051c5e67dac0b294ecbdec5ca481c9fce61a60c88b65d9350d13e959b5b1f29df47f36ac56b90d423e6fc34352ec59890657f696a82b22efb0785d6d955fa4feadf74aa43e6f4058930d58c0cf17689f86c8130b5c9112cc072ec5f5ff5cd241720edeba97465e35ed31146b6049a835446c7dae80db645e25e0f35d01298a5e6b0682228beb52a44c193fb373a4ef54147e2364dec81352c97a511513b48b797ebe195471993b6d969ffc6cab7050991ebf83d76b4b69aaed4e781899da635a398d80085714a5a60f71085bbcb17947ed01c0cb85aa7b85603c90ed990a8d5457058c81e1768219f73c6feb2e8a9ca67c675efa26e39b6f7059c593ecef80b2a380ed2253a0858b27923ac19c0e588497c828ef9ab28125a663cdec899613921eaed9937bdf24cc2b4372284cc01470d958dbbd6e54bf6666743bd807f11e6363b81103615679927a084cbeb4a58778f07455bf4a99fd534b8115d1535eb78b54cb8d8410c17d5c1185e30a294855b1c82c782cca2ba545e07a82ee4a9a10bc1ddde343d83cf1dd3332c3894fd97d61c9ddc3e255f6e4be22d2429add2933cd35b09df8bb7df38508782af06fa98bd7692328971e5c0ca5c97058a260f82e77c9f8b4bf77c43f00bbc354bb60a5bff239c60509374dc3df120f56093af660c2a017f6de2f2efc24e5393b4ec287d70d31ccc462fdffde27b1e93f321ddb23b4d8c2a10d33ba7b97c86cd2a65b14825be91218dd9cd3b666697b9a8901055758ab6ec89c3692f0cdc628658e9e91b2e0ad58408e04bab6bb46a19af6f90381d560acdd5fba34df7c317f52a3375c24c4a937987ebbe8b3008e42244e7de1f29c955eec30800d2eda1127ddca531d4bad95b59418e9f9f67a7ffaefa8bc2bd64a20fec8cee5d77dd3b5b3bde5caa423271404749b7f0b2cb25590a068e8f4d81b591471f241a65f87cb8b9301b235c8ba9548cbfa89ce3a0aa3de6e1a4d31eafdd637edbfdd7c91f9e6edebc8ec093d62d437a7359aec1264f1bf1065d4fb041af8cbf880f499f20fe841c2c9ae1a5a8530d38cc5a64271c5af365e4f034e0145cb5b1145fc396d74c7be55dab26e7442645c9a0c58ad6558e640857c80ce6ebbd9691a6fe23289c5d771c7573a7a5d446a7c3a4e36b21860fa6715fe991be619e639da220496d4adf7a69cc97195b9fe3cbf96f44345945fd607133f92c80ec8459659ec2f4173ea92b913c04cd6768a64ce4e86f31122d54ddf14675076af6a5c6f590fe80eb611bde21", "0acaf930cbc3723953dd457f19bc5e6e90786df2517e5e1f89d96ba924f651e7", 0xfff, 0x3}, &(0x7f0000000040)="cf66079b11d8622ccdcbbf72a5b9096d8976292f3a", 0xfffffffffffffffa, 0xab, 0x0, 0x9, 0x9, 0x2, 0x917, 0x8}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x5a02e86aa) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f00000000c0)={@in={{0x2, 0x2, @broadcast}}, 0x0, 0x100, 0x8, 0x6}, &(0x7f0000000180)=0x94) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000001c0)={r2, 0x80000001}, 0x8) r3 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r4 = dup(r3) accept4$inet6(r4, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003e7) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x2, 0x5, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x80010, r1, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x49, &(0x7f0000000000)={@multicast1, @rand_addr=0x9, @loopback}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00948) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, &(0x7f0000000040)={0x0, {{0x1c, 0x2, 0x0, @empty, 0xda}}}, 0x88) 12:43:25 executing program 3: setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x44, &(0x7f0000000240)=0x3f7fc, 0x4) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x5d, &(0x7f0000000040)="1538c324", 0x4) syz_emit_ethernet(0x0, 0x0) getpid() recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x800e00595) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="b7aa67e4aaaaffb5dcf9d8ff08004500001c00000000000090c1071400aae000000111009078000000005bbc4d19b82f2f7865c096bc8248c3ec79d3d1ab9fab3b050000f4be51e20afd034ec8c6d423ee4b92b5128c69402d0c0a62ce41cbd99de62e569a"]) getsockopt$inet_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050d) 12:43:25 executing program 1: accept$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x1c, 0xffffffffffffffff, 0x0, @remote}, 0x0) pipe2(0x0, 0x100000) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, 0x0, 0x0) mlockall(0x1) sync() getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x3e, 0x0, &(0x7f0000000180)) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10) setsockopt$inet_udplite(r1, 0x88, 0x4, &(0x7f00000001c0)=0x1, 0x4) r2 = fcntl$dupfd(r0, 0x15, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000000240)={0x3}, 0x1) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f0000000340)=0x5b3c, 0x4) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x5, &(0x7f0000000040)=0xa42, 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x208020001) lseek(r3, 0x0, 0x3) r4 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendmsg(r4, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty={[0xeaffffff, 0x0, 0xe000000]}}, 0x1c, &(0x7f00000024c0)=[{&(0x7f0000002580)="44e20345e2a60072", 0x8}], 0x1, 0x0}, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r5, 0x400000000106) socket$inet6_udp(0x1c, 0x2, 0x0) r6 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r5, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) fcntl$dupfd(r4, 0x11, r0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000000)={0xf, 0xee38, 0x0}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000080)={0x4, 0x7fff, 0x10, 0x7fffffff, 0x2, 0x7ff, 0x20, 0x9, r2}, &(0x7f00000000c0)=0x20) r3 = getpid() mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/165) wait4(r3, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00329) ioctl$DIOCGETADDR(r1, 0xc4704436, &(0x7f00000001c0)="f793be0ba84ce9acd5b1074745e10a346d9074bbf49be5fff016723a0a2a2fcdc685548edd0beedd3e0390f23e9b308f806dfb981994b6e7435c886e4d9ce42c980a219a9b7329727f28387475810fc3272411025a40e3987949bc142ace29a67f37e7378960ed7a7c258e8889897c4c5a0bb38989599d3a162dea6b3da47aeb146f4bfb94ae70d7829f321e91de7ec8671a479948ff8256149589616b8dc16310747dfc6b1325fef39548c03d558e6afe2d57e7394b81f16b8ca430ed61dcb96ba0556b7b3a0304529b72b2f47b87463fc1666f3f6ed698807d3a971c7a0a6820a37e87") setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x50, &(0x7f0000000100)={0x40, {{0x2, 0x3, @rand_addr=0x5}}}, 0x90) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x565, 0x2) syz_emit_ethernet(0xde, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x16, 0x4, 0x6, 0x9, 0xd0, 0x64, 0x10000, 0x100000000, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x6}, @ra={0x94, 0x6, 0x3f}, @generic={0x1, 0xf, "0b76750644c1bb6f45264a56e0"}, @rr={0x7, 0xb, 0xff, [@loopback, @rand_addr]}, @rr={0x7, 0x13, 0x6ec5, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x1, 0xa, "e7270b7ad555cbf6"}]}}, @udp={{0x3, 0x1, 0x8}, {"2d7535ca726b5358439807e31721c73bb61cc5f248991e7151e0c6b91036515f4d8d429b371298f9ad0763885a2d5a1c430e6a2e894281f45e9c8d417001cb5da623d1dc1b4eefbffcf37d1f73580a09e8ef37463c7703a075597f40c23f5408922d7d2b943d242a82ab7ede43c7127d"}}}}}}) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f00000000c0)=ANY=[@ANYBLOB="01faff0e0f73cf34d830df85"], &(0x7f0000000080)=0x4) freebsd10_pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_TCP_FASTOPEN(r2, 0x6, 0x401, &(0x7f00000003c0)={0x8, "447b3f84ef39f52ba35799bbb25104cb"}, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072f) recvfrom$inet(r0, &(0x7f0000000000)=""/20, 0x14, 0x0, &(0x7f0000000280)={0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000040)={0x4e0, 0x7f, 0x71d, 0x3ae}, 0x8) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f00000002c0)={0x0, 0x7, 0x3, [0x1, 0x5, 0x7fff]}, &(0x7f0000000300)=0xe) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r3, 0x84, 0x902, &(0x7f0000000340)=r4, 0x4) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000000)=0x7, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="031f97c78c2e16c28c24468a609a4403185f98dba2e5d07fc6a8488ada6a2d11d660804762f160c68e7ad4e651b90d43032d7062d723dca12c9133bab6db273461b2aa15b048bdf35184caaa2363140b337503459cb7b1c792c6875a51776a98f77c171b49b6b4c61f3e9e9e5ad3a38240df05dff570a3dab429ad9076fc2654b7663aeea9dd695ead4dea23a66c2df719c8e3922bd420e864a5ab185e5bc8dc2610d33a40b829e229126469127ab2c74e7f68ec7a8fe80f8b97cc70884f6b2e32a65f7d0a48c8ee78f1629ab549ec3cc3ee572e42db006d0791d8528cd3c180ebf7", 0xe2}, {0x0}, {0x0}], 0x3, 0x0, 0x0, 0x80}, 0x80) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0092e) r1 = dup(r0) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f00000001c0)={0x7fffffff, 0x3, 0x0, 0x6}, 0x8) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000080)={0x0, 0x201, 0x3, 0x3}, 0x8) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@empty, @local, [{[], {0x8100, 0x5, 0xd4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget$private(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072e) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_int(r0, 0x0, 0x46, 0x0, 0x0) socketpair(0x1f, 0x7, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000080)={0x0, 0x1fc6, 0x1, [0x200]}, &(0x7f00000000c0)=0xa) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000100)={r2, 0x8}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffbb) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCADDADDR(r1, 0xc4704434, &(0x7f0000000040)="02afb267e7686c96be5572c508f070d030937f5c54ec679d256bee7491254a8d7e903bd8f95350ea7d70bd40e467e8eb97ca2341fa06e113ab323c960bb32deaf737852ada9a86a48a8ca4fab08b480dc4b011f0d91de4f379763a155c472126cb3217d9f545cd6252df02483f4a64a9ba5bebac4a69638a2a2309d98aac3da6a045a9855c7bd428b64ccfb149002de384a65eb6994e326a16301ed0646d66e339536a3985ae2d3530bc7b2f57a6015850d0d1b3e25665a1ce8179c451fd6406cc7c9442fa32cd2756f5c10063bcd365e7781a6f36899aadf5f944755469f77f6954d6f382cc0adcf6ac0af27cff14c27156d2423ef9a330a19320c7175c") semget$private(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 12:43:25 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x4) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, 0x0, 0x0) msgget$private(0x0, 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) symlinkat(0x0, r0, &(0x7f0000000100)='./file0\x00') ftruncate(r2, 0x7e2780e3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x807000, 0x6, 0x12, r3, 0x1f470000) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x44}, &(0x7f0000000080)=0x8) accept4(r2, 0x0, &(0x7f0000000200), 0x0) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000140)={0x0, 0x0, 0x1}, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/146, 0x92}, {&(0x7f0000001440)=""/206, 0xce}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000001540)=""/182, 0xb6}], 0x5, 0x3b) msgget$private(0x0, 0x1) flock(r3, 0x2) socket$inet(0x2, 0x0, 0xfffffffffffffff9) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, 0x0, &(0x7f00000002c0)) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, 0x0, &(0x7f0000000340)) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000004abe30e14f8b6cbc359ca66e52e144d8e10b24489b78c432fc68a50b547222fc5f13009372bb2edf0c4df0ddfaf3d52f5e5c0095c23a80fceefbf1770ee8125f0291fed08b8bd81b2fec4d6d6f6ad4b52ec090765de396eb8c24"]) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x1, 0x4, 0x8) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000), &(0x7f0000000080)=0x118) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000140)="33ba0b1a", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000aaaaff50702c07ff08004500001c000000011100907800100000"]) setsockopt$inet_buf(r0, 0x0, 0x49, &(0x7f0000000180)="141079070000000000000063", 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) 12:43:25 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x0, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000080)={@in={{0x2, 0x2, @local={0xac, 0x14, 0x0}}}, r1, 0xfffffffffffffff9, 0x8, 0x7}, &(0x7f0000000140)=0x94) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000000200)={0xf}, 0xfec4) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5, &(0x7f00000007c0)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0], @ANYRESDEC=r0, @ANYRES64=0x0, @ANYRESDEC=r0, @ANYRES16=0x0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX=r0, @ANYBLOB="44a99f98b43360b11f5a08fd6624a87bd378e13d2adc3d440ed60081519f317b0e278053aac561bd61f396734844aba960941e8bf2405cb0f189e2548c780491a6a888a8449551d35d391aeca4c33a9a0dc7d938c98b7abf8356013b4743725f93f65330a5a0117019fe52d591d54e21bbea4c0e23f93cc7c43808c335d32eedeb3bcf95c37dbe21ceb85e49751af8f65b796cde73e9330d2d7253d5dd91f345d4bd16127fd94591ff5f4c7f428b6302fa7b01dab775c8", @ANYRESHEX=r0]], @ANYRES32=r0]) pwritev(r0, &(0x7f0000000580), 0xffffffffffffd64, 0x0) recvfrom$inet(r0, &(0x7f0000000440)=""/82, 0x52, 0x42, &(0x7f00000004c0)={0x2, 0x1, @multicast1}, 0x10) r1 = accept(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000280)=0x10) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f00000002c0)={0x0, 0xfffffffffffffffa, 0x1, [0x7]}, &(0x7f0000000340)=0xa) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000380)={@in={{0x2, 0x1, @loopback}}, r2, 0x7fff, 0x0, 0x200, 0x2, 0x3, 0x200}, 0xa0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x23, &(0x7f00000000c0)={@in={{0x2, 0x3, @multicast2}}, r4, 0x9, 0xffffffffffffff10}, &(0x7f0000000180)=0x94) 12:43:25 executing program 3: syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabb445f850000a2870be1ba1969ac7bf2ba933500000000080046e5ff1800000000000090b54d41c4fe0938d9b6e9a269c26b6d43615834f30aa21783170c25eeeef98efa3ac00f69b67dbd5a05385ffe51a89299c838b18e439bd809d8031ad717e127fc0aa92cb43e048eb5f7c6583451dee508a2b5780db47992e76c380d0af9fc37ffff00000000000000ec2986a714922c44ff61153bf6721ec429fb799868acc4dcd77d14688ba6b613f97b"]) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="198b0bdec80a", 0x6}, {&(0x7f0000000180)="1a50ecc4746871892d7e7d599021fd45a4c1257331ebf02867f3cf7102193f4444", 0x21}, {&(0x7f00000001c0)="441fd9860856f5a124b841fc06d331343e75444e36fe0ac834f4824739a6259745e9a460c36171cea949e43a4593249993da8696e4b16b069e965117f6440cda44906b8953d830fd5bbd3fdd9659dc96cb6f235f19642d3c6da4481e8eb9273168d7016e43702b52ddd1bddc68fe7933fac6012567395a78ea40bd9773cb35d41ad2987d78255e0c9e8b14eba95584c297afbd8308e3", 0x96}, {&(0x7f0000000280)="8de46abb7bc625544cccd845bd07155e1186a48ede6999f02e7d2ea93d9099e0ee0eeea90ded6828ee9e1641f1f1c4ef669b7694e18dd56cc6fa6e7bcbf091e20efbeec9884f4fd6f6a5fdf1a58b57b1a44bbe64432e7f30e537cc575356670f859245587ae355769d1a1f3c911a55660339b4a6651dff3e6f21d600f9a47d03f1fb806a0a85524ce36e2ae2718af3017d157fe3129d1d4a8e33bbf43159c8a8acf49f7fa419dd4d2436c7386bbd4dc0b800fe93e8fea00fd1e83636e739382c67ebf52ad81edba00449da49bccdefa8dbe8aa76c2", 0xd5}], 0x4) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x4, 0x0, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037e) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f0000000200)={@in={{0x2, 0x3, @loopback}}, 0x0}, &(0x7f00000002c0)=0x8c) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000300)={@in6={{0x1c, 0x0, 0xf488, @loopback, 0x80000001}}, r2, 0xb5f, 0x2, 0x80, 0x7f, 0x8, 0x8}, 0x98) poll(&(0x7f0000000140)=[{r0, 0x10}, {r0, 0x5}, {r0, 0x100}, {r0, 0x40}, {r0, 0x21b8}], 0x5, 0x7fff) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x40}, &(0x7f0000000080)=0x4) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x108, &(0x7f00000000c0)={r4, 0xfffffffffffffc01, 0x3, 0xb32f, 0x3}, &(0x7f0000000100)=0x18) 12:43:25 executing program 1: 12:43:25 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xc0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)="b2", 0x1}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40100400000002c2, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x102, 0x0) writev(r2, &(0x7f0000000340), 0x0) 12:43:25 executing program 0: semget$private(0x0, 0x0, 0x40) r0 = semget$private(0x0, 0x2, 0x482) __semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/180) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getgid() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ad) r1 = socket(0x1f, 0x30000000, 0x4) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x5}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000100)={r2}, 0x8) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) poll(&(0x7f00000000c0)=[{r0, 0x2049}], 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074d) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5c9155b7, &(0x7f0000000040)={@local, @random="bcc8c77702ff", [{[{0x88a8, 0x1, 0x8aa, 0x800000000004}], {0x8100, 0xd416, 0x3, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) writev(r0, &(0x7f0000001580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8) recvfrom$inet(r0, 0x0, 0xfce5, 0x40, 0x0, 0x0) 12:43:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)={@broadcast, @multicast1, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f00000000c0)={@broadcast, @local={0xac, 0x14, 0x0}, r1}, 0xc) ioctl$DIOCOSFPGET(r0, 0xc0884450, &(0x7f0000000100)="196834a5c262a23d7cfb88ac90d6f1bbe3bafaf5b22a8095dfc0fd499e5677b08ad8562d367f964b48e3471a15f0a9003051dcd147dc3ebcdc7ddc755f92996051cd00b11c50b8af207cd9215e1e143c62ee824cade1546175ad7de908a129d23ceee78fb0f2bace") r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r2, 0x0, 0x0, 0x0, 0x0) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x3, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08000000009078ac1400aae0800001d0eeefed82761100907800000000c11344758a946c5d7239c798e38ac11b018a047c9358dc2583d78ce8ec616f84ca60253fb4f3f64cda3b0c864deb8e5d851d34db6d9082054961a8b9663aeb1b8cc9fda44bc1e46b4955b32a9bcf1305e5060958d520d0cde809ccf7caabc96dd6c437bacfeea6c3bf1a569957807b02e42c7b2c2e2ac81de1d85dc355f92dde840cf849de35e71efa1e5765001aff721e94f7243d99a3eb0513d9adb71ee018476203ab51a028c6cca611952662409b08c218ad49d42ec6af493d0959f8731bb5e7afb35973737ad3931e82620615e67a2e83"]) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000100)={'accf_dns\x00', "7566ff14d38efc92e5725192a9dc5b4cc20d3167ab9a9796b487da80569a89db9fc3ef76ade1934b640f157caebf26772c4d2d026274bf137c36911d449ce459174724b9ccf54c6d446fcecf6180be6b28c074f7eb85631fe0201fe341042db60276316b5b78518a2305d1fd3629d130b6a0c0daedb9abd2f7d36137f709c79b2686c974892c2e0c4ffbfbe98fcb3c418be684aaa359f8e0cd51b3640567878f19038021bd7ecc03ade8347d3e78c4c8c4c5ec0f3f6d879218bc53997ec2ba1644b3263ea7730f8971a79c278f14386a09187562ae73c55283fe17c37db14fbb978f8184bce25a527c5b5167dd4d7a44"}, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="0e097e6c", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_int(r0, 0x0, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f00000001c0)) socketpair(0x1d, 0x2, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000200)={@in6={{0x1c, 0x1, 0xb32a, @rand_addr="6c477edcca978f8cabe61a886271a09a"}}, 0x0, 0x0, 0x7f, 0x209, 0x100, 0x7, 0x81}, &(0x7f0000000140)=0x98) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000180)={r2, 0x0, 0x400}, &(0x7f00000002c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e6) 12:43:25 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clock_settime(0xf, &(0x7f0000000080)={0x100000000, 0x1}) recvfrom$inet(r1, 0x0, 0x3f5c6fdc3f82a70a, 0x0, 0x0, 0x0) 12:43:25 executing program 3: getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000000)=ANY=[@ANYBLOB="7f0400000900000000000000ccc700000000000001718aeaeaa6f19861a4184ac93d4d9dbb08ddc066fffd4445e20ccd47885ef12a1f21509c5af21c78df1d79ec37086330a6107cc112fb0a384e05b9bd588ac90db582c303267039393dddccd6437394d0c9dcff9e09db7c2e49b2"], 0x0) r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup(r0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_sctp(0x1c, 0x0, 0x84) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00397) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0xffffffff, 0x97f1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockname(r1, 0x0, &(0x7f0000001080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00715) 12:43:25 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f00000001c0)={0x0, 0xfffffffffffffffc, 0xf, 0x0, 0x3}, &(0x7f0000000200)=0x18) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000000)={r1, &(0x7f0000000340)=[@in6={0x1c, 0x2, 0x7, @local={0xfe, 0x80, [], 0x0}, 0x4}, @in6={0x1c, 0x0, 0x10001, @ipv4={[], [], @broadcast}, 0x5}, @in6={0x1c, 0x2, 0x7, @remote={0xfe, 0x80, [], 0x0}, 0x4}, @in={0x2, 0x3, @rand_addr=0x8}, @in6={0x1c, 0x3, 0x0, @remote={0xfe, 0x80, [], 0x0}}, @in={0x2, 0x0, @rand_addr=0xfffffffffffffffa}]}, &(0x7f0000000400)=0x10) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000440)={@in={{0x2, 0x3, @multicast1}}, r1}, 0x8c) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x901, &(0x7f0000000100)={r4, 0x4, 0x1, [0x2242c660]}, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaacaffffffffffff0800450000cf3bf6664760670700e755bdbe1c0000000000009078ac1400aae0000001166928654c203677"]) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_CONTEXT(r5, 0x84, 0x1a, &(0x7f0000000240)={r4, 0x9}, &(0x7f0000000280)=0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00ba5) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x21, &(0x7f0000000140)={0x400, 0x2100, 0x8, 0x5, r4}, &(0x7f0000000180)=0x10) r7 = geteuid() getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r5, 0x84, 0x107, &(0x7f0000000500)={r6, 0xda, 0xfffffffffffffffd, 0x3, 0x1}, &(0x7f0000000540)=0x18) fchown(r2, r7, 0x0) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8880, 0x100) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f00000001c0)="94211c2b6de9533c41fbc59ede385cff6b22d95c809f9ad927ac79e36bdd54dd5ff37db098c3269df871789b6f37ebb03add82c021ee537bf77dacfe16073dde605c93b71c75a389ef6f76c7bca8bd0349027ee8d580d82250bc562497fb28") ioctl$DIOCSETSTATUSIF(r1, 0xc0104414, &(0x7f0000000080)={0x10}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0031e) recvfrom$inet(r0, &(0x7f0000000140)=""/41, 0x29, 0x2, &(0x7f0000000180)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00378) ftruncate(r0, 0xfff) 12:43:25 executing program 3: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)=""/61, 0x3d) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) symlinkat(&(0x7f0000000580)='./file2\x00', r0, &(0x7f00000005c0)='./file1\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000340)='./file1\x00', 0x100, 0x10) linkat(r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000200)='./file1\x00', 0x400) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffe50, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00351) 12:43:25 executing program 0: r0 = socket(0x1d, 0x720463acb3ceb44b, 0x6) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000600)={0x0, &(0x7f00000005c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}]}, &(0x7f0000000640)=0x10) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000680)={0x0, 0x3, 0xff}, &(0x7f00000006c0)=0xc) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000700)={0x80000001, 0xbff, 0x1000, 0xcc9, 0x1, 0x5, 0x1000, 0x5, 0x0}, &(0x7f0000000740)=0x20) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000780)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000007c0)=0x1c) sendmsg$inet_sctp(r0, &(0x7f0000000900)={&(0x7f0000000480)=@in={0x2, 0x3, @loopback}, 0x10, &(0x7f0000000580)=[{&(0x7f00000004c0)="8e1aa70c7b86ac9a7e09ce731cb735626494e743a17fc1a055e6299353ae91e5e188212d878246601db8304c92713306474adafee68668c5872b9a9d2ef64cf8ff81fc9cfb54bf534b716f28976eba430a2c20bf97ba77aea5ef7199dbfbb3df525382c37ef21c2b6cb9ff2b7b7b61cd6ac3c65192c7aae4cf5e0ce1631c4d3b9375433332540073069a6704e0366a4df3891ae2a60848140c", 0x99}], 0x1, &(0x7f0000000800)=[@authinfo={0x10, 0x84, 0x8, {0x8}}, @sndrcv={0x2c, 0x84, 0x2, {0x24, 0x7, 0x220, 0x9, 0x8, 0x15, 0x2, 0x4, r1}}, @sndrcv={0x2c, 0x84, 0x2, {0xfdfa, 0x8475, 0x200, 0xe0, 0x1, 0xffffffffffffffe1, 0x10, 0x1, r2}}, @sndrcv={0x2c, 0x84, 0x2, {0x3, 0x7ff507e9, 0x200, 0x80000000, 0x100000001, 0x9, 0x8001, 0x7, r3}}, @sndinfo={0x1c, 0x84, 0x4, {0x7, 0x400, 0x3, 0x2, r4}}, @authinfo={0x10, 0x84, 0x8, {0x10000}}, @prinfo={0x14, 0x84, 0x7, {0x1, 0x4b6}}, @prinfo={0x14, 0x84, 0x7, {0x2, 0x72}}], 0xe8, 0x20105}, 0x8) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ff08004500003000000f9d8876f2147f747ea9ad66f1000000019078922300bb00000000050090780000000045000000000000"]) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000340)=0x1c) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f0000000380)={0x0, 0x8000}, &(0x7f00000003c0)=0x8) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r6, 0x84, 0x108, &(0x7f0000000400)={r7, 0x0, 0x0, 0x20, 0x100}, &(0x7f0000000440)=0x18) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @random="41652e93a4f1", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @loopback, @random="7858a62ca240", @local={0xac, 0x14, 0x0}}}}}) freebsd10_pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r10, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x800e00338) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r9, 0x84, 0x107, &(0x7f0000000240)={0x0, 0x100000000, 0x3, 0x4, 0x10001}, &(0x7f0000000280)=0x18) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r10, 0x84, 0x2, &(0x7f0000000940)={r8, 0x9, 0x10001, 0x101, 0x101, 0x6}, 0x14) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r10, 0x84, 0x16, &(0x7f00000002c0)={r11, 0x80000001}, 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000080)={0x2, 0x3, 0x200, 0x4, 0x40e, 0x1ff, 0x0, 0xfffffffffffffffc, r11}, &(0x7f00000000c0)=0x20) getsockopt$inet_sctp_SCTP_RTOINFO(r12, 0x84, 0x1, &(0x7f0000000100)={r13, 0x3, 0x0, 0x400000000000400}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r12, 0x84, 0x10, &(0x7f00000001c0)=0x5482e850, 0x4) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000aa232ac298d809459a835a9f60e00000019100907800000000100000000000000d"]) freebsd11_fstat(r0, &(0x7f0000000080)) getsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(0xffffffffffffffff, 0x84, 0x8, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00739) dup2(r0, r0) 12:43:25 executing program 3: syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket(0x1, 0x10000003, 0xb264) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000240)={0x0, &(0x7f00000001c0)=[@in]}, &(0x7f0000000280)=0x10) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000002c0)={r2, 0xfff}, 0x8) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00'}, 0x24) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e007ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_sctp_SCTP_CONNECT_X(r3, 0x84, 0x8007, &(0x7f0000000140)={0x650000000000, &(0x7f0000000080)=[@in6={0x1c, 0x2, 0x5, @mcast1, 0xc4f5}, @in6={0x1c, 0x0, 0xa5, @loopback, 0x6}, @in6={0x1c, 0x0, 0x7, @ipv4={[], [], @loopback}, 0x1}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x0, @rand_addr=0x7}, @in={0x2, 0x1, @rand_addr=0x3}, @in={0x2, 0x3, @broadcast}, @in={0x2, 0x0, @multicast1}, @in={0x2, 0x1}]}, &(0x7f0000000180)=0x10) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa0ff755a971c32261ffffdf082c4500ce9206f2cc0000"]) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000180)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20008, 0x0) ioctl$DIOCGETALTQV1(r1, 0xc1304430, &(0x7f0000000080)="565dba094665b40aa0f809c649c11231a9c770855b28e17a2942b8872534847150a9497e18fd15b93584c9d81b78fc2b886a5bd5eba28ae63b68d137bc4a5a508a6bb3fcdc81cea9cb81d1d05c3099d7f8ac63a2f849a90b79c0b9138ddb384e318e90f5973af204373a8131732a076cbe26ee363f4563275918c370b9a6a630defd6ed4f6d0c62c4615b3bc6d6682dd73bbb34a05115d5e252e3185df7202990940cfbd2e54b8393231fc1c64b6909f80f9d0fc1c06ec340e55ad5cbda88ada33eed941016cdb5b2172c60411ff254d5e723d824f4e7a876560b7") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ad) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000001280)={@local, @random="2a1648acd1f0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @icmp=@mask_reply}}}}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d6) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000), 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a7) freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000140)={0x0, 0x800}, &(0x7f0000000180)=0x8) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f00000001c0)={@in={{0x2, 0x1}}, r2}, 0x8c) r3 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c, 0x20000000) setsockopt$inet6_sctp_SCTP_NODELAY(r3, 0x84, 0x4, &(0x7f00000000c0)=0x3, 0x4) 12:43:25 executing program 3: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10202, 0x0) r1 = socket(0x1c, 0x2, 0x3) accept4$inet(r1, &(0x7f00000002c0)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000300)=0x10, 0x20000000) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000003c0)="d5ba97e6ee2547de586015734007ad64485e8ab816043e1608f16b5b73360051ccd9d71bfb5985c3c92d047d7be30f8421183698aa44a0bbd4abc8fc5584f8a6293116da39ff14c14a9f833c6a10f83d5c8c0d32135e50ebeea14052b166d20e5f311046b6d786f95ba59f68fd17f8a8d6e428f28748fb30380acb293b637324cc9c9d4cb500b4e465097115445718f91c44856b965fc977e74762d8d7965acdbe81c8f30e2b3a9ac9881d8bf9205b9103571c3d513b2fa23487a0e528ee59f7218468da1ca733f346c4a354805ddd98b94a9a0d4e92b6f14cbac55f34e89ff6116f3be741b79d943108b110c79a16b5a98e78f096bec0571a91fdd58048b526b34f61d0833d06e37f9db3a54e2a96df3548a6d7916a3132060f0178415fc6492e5564a8e09fbd9dcfefdffa0cfa3b2fe47f5e3e907cf42e316385164bee85e66f1ea056fdd140316da878f57d79af7cdbadba3e270174e7b06de6c80e46932229ffd817f5fc6337fc92c98e65e9ab10c2ab2abaa8aee1dc6e971cd3e2baecac4cc06de8b72c7423b5aaa2e1eeea4d9ddee277079b6f4a672d2a8575a5070f85db6fe4306b3bd5b5cffbdbf3b9f684f19863158314988a0dee8c149860726b8c245e00000000000000045dcea2d5ec6ebea3bfa0a300e1c11c79794d122f5fc1bd4c8ec0320ec5829002ff52d504b05e5c2e52b0485ef92aa7436895fd2baed4e98896a59a0742c765fb2366493fe82c8ec555ace0c9460bfb38bd37cf56258877a997c13aba30797089", 0x22a}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r2, 0x4, 0x10048) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) ftruncate(r0, 0x7ffffffd) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000180)=0x1c) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r3, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f0000000600)=[@in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f00000000c0)=0x10) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f00000001c0)={r4, 0xf088}, &(0x7f0000000200)=0x8) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0xf, &(0x7f0000000240)={r5, 0x4, 0x1}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001740)=[{&(0x7f0000000740)=""/4096, 0x400000}], 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10800, 0x84) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = socket$inet(0x2, 0x0, 0xff) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000000)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x24) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000100)={r2, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @broadcast}]}, &(0x7f0000000140)=0x10) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000080)={'bbr\x00'}, 0xfffffffffffffda4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00426) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) 12:43:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) accept$inet(r1, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x0, 0xfffffffffffffffc) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x801, 0x0) syz_emit_ethernet(0x18, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@generic={0x9001, "ac688123e294"}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037e) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20302, 0x20) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000080)={0x0, 0x100, 0x6, [0xfffffffffffffff7, 0x3ff, 0x0, 0x0, 0x4, 0x10001]}, &(0x7f00000000c0)=0x14) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000140)={r2, 0x9}, 0x8) getitimer(0x2, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004c5) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000200), &(0x7f0000000280)=0x4) syz_emit_ethernet(0x1101, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c4db4f445c486dd609e0e4010cbff03ff020000000000000000000000000001ff010000000000000000000000000001af00000000000000c204fffffa9b00007f0400000000000005020016ff15fa8a63e3baa7db94e6b6535e1cba30d56ba9d88530040101040105000000000000003702000500000000fe8000000000000000000000000000aa8600907806013f0000000000e0ffffff0501f24852b70fe08381020af5c7a8bf5841e4b1f2ab798933da4503fa92f98fba049eee3059472760cf2ae830f47998eab68ce97596c7586decb9e483c3be9217da2c92e6a6280bac88ab9a12f8b4775b14ebec39b161b6f9150f002188836a211900e68dda98a26e1f4bb882e1c8d76b3fd0418e8bd66fef866cbd560316db3b3475711ba5349bea0aec522215dedc5fb53dfedeee2461cd835e1555685599971944e13151bd7f08c89dcd37f158a1d3fdd36662a27c5c6d09060fb540522cfd6f47f3e2f20d7438a67747cd409fdbccdd26e0d73d418d63d932fc99e6d256a8a8239d783eec9d7f5290ab79b566ecf06c11d74d308ea6422a300de1031f5e1c2963e548a8fb71dd8cf35d91241985d6dad4b60d9d8a6703939302cff1486f811ec50b722ace6eb4576acad540d692667cce3faec0c754df422d87fe567693bd983cb536b1051616b4008bb82597fa4a7340b99b047850b1b5597c6ee2bccfe5dd99818637c997b56695e0dba4ce1edae03abcf338638baa1792efa363a5dbea35d0be69b149ffc8f0997f855daf7f5c5e16098ae2ab8089ac78f8c980b7576c208648a948b91246ecaa1fb2a31c4adf5c8af30bea6ca089c684e0b7d6ff9806f2b302bc33f829a17ee527bbb327aa427c0c3c8ebab57a67194ff2b771b4a4deed3954e34ab649f4fb829c3b2b400d3a2d46bd3d82a22b4add14ba4772cb60775450cc7f29c4755c95894cc811d98a08f5af946af57b259de17eded9412e5ed2ae6c77744061030ef6823f93606cb9f9988c11d8f74285125e7cf63d4ba60ca1b5ce822e01b23fbad21b21085aacafec8175ad8e3fa34d69cdc3e10e3962e9863ac1358043c3d19196664c27e86bf0aa2ae193147fc6839c5454c53a23cb2eee05c96ab16dd04d42370007856abc13c8a3195381284460daf4828025ad685b0807f829023e5a06957498b2aa2b36b16c0093d270e6a8be34cf6f14412219619eba4217cda48ddbbfd57e07c180ad6bd8d734428d92a3e8af0d3b3c2ad28e62deb7ee28e2c2569f85546c7108954e135a1ceb174307ab84cd5311d70490c5d7277e0f770ffb02abf3e7ab4cab9f139e5e4bbab36ffc85317e63a53f8d1b3dd7f950e991867769b4cb15294c1f781dfa3cf98f43b4b5cec4dc40f21b2665b614611d350450c594c1d8a309f6aba3379679b38d1cb2b9a8f46aebe0fc2427b9c9d84f67be5689b181da5c2b540528bf39c35bf0ced30babc6652598363d6f58ec0e6f3654bee3ee7bdb061e290610b632abbd44772a78c1af906fbeff5efcfd7aac05595004873f5a15da803ba6bda8b3cf48c1942d7b8f0cbbeef0079467fb1c8e068119093a7d5e24c9b04bb90f41f442d876364f313038f352c5216b665b98a0a8969df3d6926bd9498dc099da52ebc1f5c1780a8d43df4bfe4d36f2bfecba34e0659460fc1af2707873c37b21daa533b2711b627c9b8b7177c76222ab381991114d76e6672527af648a60f2b4c57f53068c784c3bf2d1cd1b07e0bed41dfce7764d728d6bffc2c05fdd2d476773f042a8db7387f2f0df9fec5e50687704afeac97f0c4676320489f338a80efdb1c1bf87e4d1b4d1ae4e62593b0496338792e72fd2640e340fb9bde7652c97aa2952859b810f4b006800d958fc5b75ac1d57e7793f7279ddb87c82ab90c65a0babeafb21b2e790a8d5a827d9bc8f7408a62fed907d41d8f14c21a2223a18ef0057a54670999698cfbe19b2788fea6e853d2ff90b4327a3207e726ff45a4b8c277a243cbafc18c638376c605cc9b36e02365af3ba1ec3b76594d854e4b0f761287059bac7b2d57b09bb4ec2e08db4e69582785f76c93fbff0585b61f07e89e2d01610f1c553da098a4fd435eba1b5338117a337412e6f3ba2db7726398d0f750ce87718d38e917a39efcd15d137e1bd0d3e9a6f5120ea6e899ee3c74a3809f07b1663faa47dee09cca8b1682e33c5c34bd5ab12a8186a481e867a648ba55a7db42ec38b7773861adcf9ecfaaf038c914dbe8b6fbaa0d1d4e0c240a4e24ea8ffad42970b7496f23021d2226762a7b4ee13d4833962e009704129af05532dc2b734426a8ade5e514d83b8b1473b59788847ec66147dc4577a864a9920d1a295fb24b7e8ec3d826ea065cf0ee12df3b8478aa22629950a019f05924d47e1976f7017b505a3b44e4c3e477250c744eb445f5c44ff5f3ce0bb10f867df18732b46c32789c451d6ac1970ef284bad2611e9f03e69b7b9876347b19bf5291dc2ab3b90856cd899f8ba39fc7e812775736f7fcf62c71c587e67ee8e952b60458895b20398b2724de16c83670a150f5b8fad5bb52895a774471b64562ff35816f28f267a89cb28b29e2064a63bf053956b6b632e9ab0163ad9ea00f11a9fb94bd7dd4bf3053e00334a2d27c4c5bf612d0233b71f045c2d618a81dc6963265c169f0ab5b29fd5930b1d3494db1f908b084057c4f53ec6299a5c436d855c3c7599ac67f023b1997202958c0f58e28723f11c2d1741197c9e622cb0fb4b59e151ba71f44ec4f3749e47dc7c9baa74aeba2604700c781646a39520f5263d8b691473025dda44b7028b6ff8d3798bce121958a75d99cc015782cf94fe503aef62973f08729e116a62a672b69f297fe9085685e7751a3dc7e06093b7bb729f9156d50b256bd1a840bb81e40b53e3f849e3ed40d23c7b47861012e817202c73bf6576ffda188f2bcc39876cc82224eea6042843b8a8c2a7912d026ae10d5b0781b2168d237be06f1612c9e9c86a643ae1e7b58a82b99b5831a0ae5154359cb062a887ac650c2333356756d2de798aa811158e8a4964ce01884be73c24887db36199f416ae9ad579240252a10de35d497e4836259d38f93ee13c092ca26760f01b232c0640c42cc484b08713f91ee01d1e7c49b36126e2629877ad0128e5eddcd324b30e54c62740ba81d082f47142a9f53db050cc7be522311d170833504d00d56732ebfa3c59be84e943c052039fb509fe43c533c0b928b3908b3b7db83e2f12364f371c57e531f3cc8314e103faba11e11e1af76acb2eec401bbec4c764db5f28fc606b1900a3d04a62e89431911c9c0a139d11c408ce9584f30ecf10d4c0e4cf22ebeff33848146ac6fa251a0ada89a9288afca34a4336336b4751b7f8f965422c3d2034bc330ba3ed8fbed79ca6c572041659c0c14cc9dcdc9ded42cfb99c6a2b811a6fde58cdb0fd865c892fb8a3b42f608211c970293a3d2b8b0ed578e938930d02e82cfe7de270535aca2b25af7d502e3af8e43120b1111294d58743437a92e8be17d982372c82cb35bdc00c6d5f2df36619bb6607e41b2dc561f79fe56ad65cb8bc9e97bba320ad9443a93087f9594e18127e733a234c6f714d4ff8975bb8b5b98185ad9c52d868b81862b3ddcd5d54a829cffc779762a40a0841852326542078d1af823078af14913e5232ee7980a3be05e501fa531af7e6e46b817e33491b0fafd572303bf6a9aef990bdc83a5409610931ff2974fd7db698ba9b315fb44ef5ce4b8affb817769b34af41dd5382fe7a9b7b42441d8c04b0ea4b5b0b3c71de2ee9ec8d865049a5bf123075bdc4aee42add177085cf1bde94b890b06bba4152db6381e083f2240695f048b75f9ec215c69d415e9e2b34c489f77b8dce3629b63b5e2b19987683ef8b1e7e9958d205dc4d8d1961cd1f68a754b27022a66176db8e3b92e0695985291023ab76e71c8f7395b1fb7fd3c4d0c214f533c553b4009a1344d70223c236458e526b6d74e00f1adc9ce31d244a53004da6f435d890dbb11ad069897e471a57164db136c2d476219b5df3e1a04780e364df3e289a20647be018c369eb3e146cfa869a757fc2f87cdcc9d78903bc767361ed28a3f418727160473a25ccac88de81b052cb7d4f79abb8c1fc38ca1a77dc3dff100f6ad9b4ee187a3f4c8da60620354106e7651fd983a337b78112795f19b593d21444dfb09dd863252cda4bca41f99f92195a93443ef525a6b814ee3a76bd8eeaaef98cdce24a82d14d028cbaf29c269d40ffd34d8276fcaaf4f6751471325ad81a0484541f4c2ce6e612cba5c530836a13d6d5c1f8ed58abbb1aa6851138e69b94ae7a29925bc2b0786243182b8d3f1be342a4e33a92f776f8b435d4ca1b1596aee707c9ce31b61f1b4aa71688bd0eb26194058341cad536716e9a75e0b80eec97a199302edd3af4af84c0f415270e0fc621f46f7c8e5e8bfe8c37ae85ba497e31d13878b2fe617674dbdb242f8bc3a00570516c1a9a3043b1bd2f5193e6c23676f1d16ff27d68432db07a2e091a9032fe88eb7d73f3fd7c3aa0a79eed05a0c3841aaf3ae93378a9e8bc08230d1245519b4f99e911a60a634fa0d8c981dab33bc3780ee13a0c40b0a5712b65d5aa6dd0c8017c8a577ec6c5156a8e906adde782a97d71b27b6b638a3045401ad48362cf96dfb2697ffc639d6bb62eaa3a7dc034d5cd18279d5b6e382fae3fad1b01809dfb337190f0309d204f7a0b457c271ba24541cb2820a39608a22208ccea1a6b5a1e98bd110f6f37255fe99aafee81ece3175c4b18ed3ab24e6a3a2d3058c30be0127d5cb6a0caf3c385046484d3b3300cc6e0d9b9c8745583090b5bd3637a228e83c16561afc0c37d3cd825b6f311e052544fe27f9abe2fdb72d57ff978964c0386ea04bac2f9d78667e098f9f84a67f30b4f7149e374315e93e859b8cc1fec675d8bb7676778b41498739f154247132c16b20b02ada4337b84fa3be846b4c20b4a58e12f2ffb29b64b322c7eb813f2ba9afb09787bbfe807a2d5bb7c3aa1b66aa3d1be1252bc71afc5ace3cee7c857f555b222e49caaa459cf68567714758f5041e2228f78b68170a3d910da8e6912571dc302274d1de8b56aa9eb2e96870f54da7301ea22db5e89a4c8bf49ccbd67edd11b42b2078483a957b9c1b5b373d60c2f4442312bb8e0787eeda541072e8503ce6a2818d0475004fb6ba0f9324eddc3688990511c0c8c801048263f15075d5c207b375d15e4948d99526ed49efadbaf840b6ffdc942d4b7998088e18e7e198dcd5c2175285c6eb73f75cc2f9a917b96d1454421cea3694786a1f81fdac08f68f5bc17b5f39e263acee1f2d0e67bbfc62a78297fde88c96306489a40599720dca57a9c92ed5f4dbc9d0d68a3708a82e438023e3629f6eef1223307b904261f295ea04df8b3f95a5fb4666f68e997034028ce5c0ba1a5cdb16c15b9f2c7ae5fa1f64b4571305080024a5614d3529d4a4c645e73a8987882be5fd87ab330131266d3a1381755b06bc8668c4a69c63e70e35934a573f8479f582dba89579466dc550993e1ade859621bf63f217b0f1f56225f3da358c610f46b067c099b2ca3dfcef305a9e0f5b2142ea21815115a81627bf4de8c47cd4d09f37633015c568bdef20bcf235c387c903ff2c7b0e1a5995f2c0b2a12c1401c20f4bca3faa0e3cb9e4276aaff0c9523267352e1755b9afc4e132a5b1dc675b61c6212f398e5e2c7cd14160cf7c43e0d643b38864213d6a59aa7c7aa345e8cc4e6b59c360661edd87d8e34aa4c21ab5a5581da7bebd4d9f18d7cb51507b571670ef2d2537cb2b0fdc319f334d10aafd42052aba7feffa68ab9a9f9d77b756d5907cb3476d5cde64557e5486dd7ef67808025931b54b555e67eb53891b38bd3c65f31754a5a32311d33c5967b18421e9ca16fc083329ecd24b61e372c22596469c906f50619b0e5217773e56164f075afc55f14f1ab9f223bf8ba41f4f0ccbb533cb9f76261e2cfc26e3397379093cb50f661ad38e8b5d02c970d364e014e1519f40e2c9709b80f2a9d2d963442e30990201b605c9c2ceec18e07cb07fb1b1821a436bb79208b62f8596f8e61b933ab0944b5b480c837e0bd77521f8509c00613c5fdbcc168d191f0336804e81f5cbafa7c252b6966a2dcd4c524632d6fc4ed911cb3af927938279b46e85797c7665e23956a68d4bb16a4d89d1a4657692a90e886a300e65572a3589bd559db740fdc56868a67852e261498e4b344c9345e5c93f387bae7eb4d0d847a76f94c2dc5ad697c9d52a9e46c135d0ada6c4d2f6edbd2590afc69f86d2537"]) recvfrom$inet(r0, &(0x7f00000000c0)=""/161, 0xa1, 0x80, &(0x7f0000000000)={0x2, 0x0, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x23d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa265269eb7700009078ac1400aae000e7011100907800"/42]) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@loopback, @rand_addr=0xb30}, 0x8) r1 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000080)=0x4, 0x4) recvfrom$inet(r1, &(0x7f00000000c0)=""/203, 0xcb, 0x1, &(0x7f00000001c0)={0x2, 0x1, @broadcast}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00439) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0052d4028c2933e39a1400aae00000011100907800000000bf5c4d6bc6"]) r1 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x7, 0xf, 0x63, 0x3}, &(0x7f0000000080)=0x18) getsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f00000000c0)={r2, 0xc, 0x32}, &(0x7f0000000100)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00866) 12:43:25 executing program 0: r0 = semget(0x1, 0x1, 0x8) __semctl$IPC_INFO(r0, 0x4, 0x3, &(0x7f0000000000)=""/226) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x201, 0x0) preadv(r1, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0xea, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x2a, 0x4, 0x81, 0x2, 0xdc, 0x67, 0xfffffffffffffffe, 0x7, 0x47, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x6, {[@lsrr={0x83, 0x1b, 0x7b1, [@rand_addr=0x6, @loopback, @rand_addr=0xfffffffffffffffd, @multicast2, @multicast2, @rand_addr=0x101]}, @generic={0x44, 0xf, "aa9f5f4e265b75e1db934d97a7"}, @timestamp={0x44, 0x18, 0x1535d3fe, 0x3, 0x5e7d, [{[], 0x1}, {[@multicast1], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x40}]}, @generic={0x86, 0x6, "dbcf711c"}, @ra={0x94, 0x6, 0x3f}, @rr={0x7, 0x1b, 0xfffffffffffff001, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @rr={0x7, 0x7, 0x8000, [@multicast2]}, @noop, @ssrr={0x89, 0x23, 0x10000, [@empty, @multicast2, @broadcast, @loopback, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@redirect={0x5, 0x1, 0x0, @multicast1, {0xb, 0x4, 0xffff, 0x200, 0x4, 0x68, 0x7, 0x7, 0x0, 0x5, @rand_addr=0xffffffffffffff64, @empty, {[@end, @ssrr={0x89, 0xf, 0x8, [@broadcast, @loopback, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x3, [@loopback]}, @end]}}}}}}}) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/114, 0x72, 0x2, &(0x7f0000000080)={0x2, 0x1, @loopback}, 0x10) getsockopt$inet_mreq(r1, 0x0, 0x3, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x11, r1) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000280)={0x0, 0x8}, &(0x7f00000002c0)=0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000300)={@in={{0x2, 0x0, @multicast2}}, r3, 0x15e, 0x6, 0x2, 0x80, 0xa041, 0x4}, 0xa0) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000100)=""/75, 0x4b, 0x40000, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e8b66d", 0x30, 0x0, 0x0, @remote, @mcast2, {[@dstopts={0x0, 0x4, [], [@generic={0x6, 0x12, "931cc7ff15527f659322a80ea422aeba668e"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x80000000}]}], @udp={{0xffffffffffffffff, 0xffffffffffffffff, 0x8}}}}}}}) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xd, &(0x7f0000000200), &(0x7f0000000240)=0x4) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, &(0x7f00000003c0)=0x7, 0x4) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r5, 0x84, 0x101, 0x0, &(0x7f00000001c0)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00391) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000000)="6edeb15ac2c91c1b6205a9248400e78ce962b36caa0ac4483f51a17ff4914668d35749c309be408598bfb2c3f97e0786d1d6418d12dc0657373035848ec49bffb1985eaf4591a4b65d746188e9b3161bc278bd63a64cc9") socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0044e) 12:43:25 executing program 1: r0 = socket(0x0, 0x1, 0x2000000) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000000c0)={0x8, {{0x2, 0x2, @multicast1}}}, 0x90) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) accept4$inet6(r2, 0x0, &(0x7f0000000080), 0x20000000) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0051e) 12:43:25 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0x10) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000240)={0xd3e3, 0x85f, 0x0, 0x100}, 0x8) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000001380)={0x7, 0xfffffffffffffffb, 0x2020, 0xff, 0xa0d, 0x7, 0x7, 0x80000001, 0x0}, &(0x7f00000013c0)=0x20) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000001400)={@in={{0x2, 0x3, @broadcast}}, r2, 0x1ff, 0x1, 0x1280, 0x5, 0x10001}, &(0x7f00000014c0)=0xa0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRES16=r1]) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000080)={0x0, 0x0, r2}, &(0x7f00000000c0)=0xc) setrlimit(0x4, &(0x7f0000000000)={0x0, 0xf4e}) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e0081f) r4 = accept$inet(r3, &(0x7f00000011c0)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000001200)=0x10) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000001240)={0x0, 0x100000000}, &(0x7f0000001280)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x103, &(0x7f00000012c0)=ANY=[@ANYRES32=r5, @ANYBLOB="2a0000006ede23902e1c530ae6988a3e49f725af3598a58bc4a24da4600349e60682f5713216aeebb0309a731728b5aef1a90a4110030fe3df4d23cdd7054f6d63fd16f920bb0b"], &(0x7f0000001340)=0x4b) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000002500)=""/4096, 0xffffffffffffffbc) flock(r1, 0xf) 12:43:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getuid() freebsd11_fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x411, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0039d) r3 = dup(r0) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x4) r4 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x9, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0xffff, 0x200, 0x58c3}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x19, &(0x7f0000000080)={r5, 0x9}, 0x8) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000000)="6edeb15ac2c91c1b6205a9248400e78ce962b36caa0ac4483f51a17ff4914668d35749c309be408598bfb2c3f97e0786d1d6418d12dc0657373035848ec49bffb1985eaf4591a4b65d746188e9b3161bc278bd63a64cc9") socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0044e) 12:43:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x1ad, 0x0, 0x0, 0x800e00bd6) 12:43:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept(r0, 0x0, &(0x7f0000000140)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000180)={@in6={{0x1c, 0x3, 0x5, @remote={0xfe, 0x80, [], 0x0}, 0xfffffffffffffff9}}, 0x0, 0x2e, 0x7ff, 0x2, 0x2, 0xfc1}, &(0x7f0000000240)=0x98) setsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000280)={r2, 0x0, 0x2}, 0x8) getsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r3 = dup(r0) freebsd11_getdents(r3, &(0x7f0000000040)=""/225, 0xe1) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000340)={r2, 0x6}, &(0x7f0000000380)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x4, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0) 12:43:25 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000040)={0x6, "325065bca3cec4f53a071f7afb31798f"}, 0x7) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000000000)=@file={0x20200, './file0/file0\x00'}, 0x10) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet_tcp_buf(r1, 0x6, 0x41, &(0x7f0000000100)=""/18, &(0x7f00000000c0)=0x399) syz_emit_ethernet(0x76, 0x0) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, &(0x7f0000000040)=0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005c6) 12:43:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ed) 12:43:25 executing program 0: r0 = socket$inet_icmp(0x2, 0x2, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) accept(r1, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007f5) 12:43:25 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, &(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000140)=0x1c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet6_tcp_buf(r2, 0x6, 0x40, &(0x7f0000000000)=""/187, 0x0) connect(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r1, 0xfff) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003b0) 12:43:25 executing program 2: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000000), 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000340)={0x0, 0x5, 0xf, 0x3, 0x4}, &(0x7f0000000380)=0x18) getsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000000c0)={r3, 0x4}, &(0x7f0000000100)=0x1) ioctl$DIOCCHANGEALTQV1(r1, 0xc1304431, &(0x7f0000000280)="01b2646481ba8b3af01c89a219679758a7d569dc1d6d9e06a8d99cb43a83a5e6203ab62e57a0f9ba937a12dd0af3ad3e6e53ac6070d4b236bc8b5fc96478139dd7573af41d2d52641d9d261000cccd55ac2260a7dbc130ad9738af7d8d7d8fd85edcaef95efff415e13d52eec6e2cfa080a2bfa5ffe277e511f0d565b8971b2099a079cab4b5cb1515b3a2ed6179a5f2ab5e5a69457f9abda8371d2a7659b328ff33b4490e9d068a2a29474c50e9aadc992eda074e5fb2986a") r5 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/58) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r2, 0x84, 0x8001, &(0x7f0000000200)={r4, &(0x7f0000000140)=[@in={0x2, 0x3, @multicast2}, @in={0x2, 0x3, @multicast2}, @in={0x2, 0x2}, @in={0x2, 0x1}, @in={0x2, 0x1, @multicast2}, @in6={0x1c, 0x3, 0xc3a, @empty, 0x22}, @in6={0x1c, 0x1, 0x1, @rand_addr="ea5346e025ee55e57bca5f93942b5ef3", 0x81}]}, &(0x7f0000000240)=0x10) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x7, 0x40) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000040)={@local={0xac, 0x14, 0x0}, @loopback, @local}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007da) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000009078ac94008be00000011100907800000000"]) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x101}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000080)={r2, 0x180000000000000}, &(0x7f0000000100)=0x8) ftruncate(r1, 0x0) r4 = getpgrp(0x0) r5 = getuid() getgroups(0x7, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgrp(0xffffffffffffffff) freebsd11_stat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = fcntl$getown(r1, 0x5) r11 = geteuid() r12 = getgid() r13 = getpgrp(0x0) r14 = geteuid() freebsd11_stat(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r16 = getpgrp(0xffffffffffffffff) freebsd11_fstat(r1, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, 0x0}) r18 = getgid() sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="851b1ba6399ed7c32eca589409b5889f07903328ed9a4481c80db24a159cdf9c1fe5e3d8c687ee35c1e24cf74a9125578c2a34ef02a40767c8432b80a2e8ad3a3aaee223cbbea16e118b7ecd2f787977fb0f8c054cf26f8638241d3eddbae75e2317981c66083ffaede75d77ed8b309a2c5439e55fb571a4a66e9ab6dbbf3af0673fa40375d8beb39626da8a1a03df013a3b246bbd8dc9d613e8f5bfd63ab5603d80031a81a70cf4f0a508e9ec97a130512ac9b1c09d64b65da4d2f658439c462057ea4a03ec0d36759e", 0xca}, {&(0x7f0000000280)="05f9d5353328ea3c044aded6ba92c8b2733491dd7edbaa73067abe07512754049dd6e21226fc86e27e99584e8eb965f03eb7b14e8e267c941f62f947e0ad9edb7958c0057a3948f89dbb74ea3fca24615e62aa00af6bf5599b327d30469b30daeefbbc4b1944e3cddc682b87afa82fc6eb11c817312a1766e8b5f83d2dfbc39bc2824db3046398eee1d35511ffedf7722223d8d165550ca00a9aa7a4639a76f105ba1a126d253623f033684139384622ca245e7434a29898f71fd096eee6d962bc3d103b48d196abc608b7fcf3ad62dec7ab46ae8fd47aece084c7ac3c82db8e74b1710d008546760fec32511241b7a8c1", 0xf1}, {&(0x7f0000000380)="c0fd02ef048d52de6d89fb3cc545567e60e4b7343d12780716236110133ef019e0007dfc110244b99fe144effc8ed5e64ee0caee539a3574a95e9807df0985e1635305c03be87364042321ccff040eb8110b59c904b9c5d17150f995fe4a2667362b03a2baead4ed4b59e6b01ed204693c836bc73e05cf6a01a552e6824af461320207e9aa1819dbf9f2a877248e3f7ebe1313bdd4d0cb4162f4d845058c0869cfaa9c37c5a5011f6993f7acfac12b68058d43a6e48b63b557aeb013d1a2d900f645ecbe1125f44b8d3182d74821b089a923a53c9f5ee714c26f89c20ff677bf1e6b9d544c3519437bc0dcdb583ea6563a94216c", 0xf4}, {&(0x7f0000000480)="ebc97b5f9676d3d588a51cec4eb509da1aaf8a2f43d85b6e882da55cb761a934c0792465bb76b5ac952364598ff2f1a89fe2a03e64ef14782b3d4bbe0ac5e7162dae5fb87fa55ccb55ea696172fa478ada7d934a2fa90f5ab0ab1514a324f1451736fb7c6568462466a35c0e46d73b2e63ce6541ff8fd37f5a8f206708ec98c18e80140b59e4afaf8245e6f67142fd0c219155a9f0bd655c1a5eb9e586830266a8955ee3e62ed5dccda43aa83220cd18acee01d0519dc59282a318a33a", 0xbd}, {&(0x7f0000000540)="40e98df5550fa5c1dbd4fae6ded862bca95087889e0e8deef245da13c8263dada4f4bcf76ee91138e1b3c08a8df2979c1510860a4b445daa7c22b65a7f27a24618317233feff30100cab46352b07030c2086406d655090e642aedc40dc811e4a1352f6acf96736d0a22bc63d54d7313f23a7528621f887f0f467b90f2097aaee9b4c457f050f35c308ffb8389e8f8c9453af89ee2c311769ccdb30df705e2d999c1c343c0c71dd041aadad04193176d0b2a1323741aabec4854b5a904b58504245872f75553d7fed5f5a0c1c790b31516170c40308e8ba96fd6210d4490b7871b67f295d89f94247bf6e6379206ef6666bccb72be2eb3d8eeed9fe04adebe59f89fce897ce9bc42dc8ada6ba5d25c728db9acf3e1327130ffe5f3fc225e4a8ccbe4ea26e0be802ef20f54dc4bde04019a7979c341cfc288ff7f5c77d5e5dbed9fe0ae8cb0fd84dc77927bfed202529c1b0ab281f2dc02a991699eeec1ab66ab963ce36533e082a91dd889b9a52027669d845d5cef51a17c079c6d003ddb2bf4602923015961870470e60050d5c56b0ee695c2920d744b68cfd9d202495064c775dce0f1f640006a00fe8c77e957a384748274b771468df6631c00a6465c2653749d606edaef75754e8eaa5ea823c01ef24e6c594646ab6ab2aab1817e261215f00c02844a964b40f8067c482cf919553ee4aca59069953f2f2d582079e11b30d9d66481c94290fa4314ae744dbe81a496eee3ee726a21a1ebce915afa7f6e656a8efa52923c3d79554e456b00522f1ca5d13f8922b70451d4dd9dbd347c047e9ae067b8263f1d9f634319efa9d2c756ac700da3969d56acf6a92caf9e15ab56aab3da07e2ed382066d1080cdc57c731309eb57d462ccf61dd7b79b63c18fb01b5d953c43b70653f97439505ef5744fd457899c7b59f4c3ec6ac5ba8435fe9dc91fdb90281f0855c23744d24c2b99126cfd9e3b7470f5e6494eeb29a400b4c44c9a3ed444df4b388291f8fe5e3c970288de9c5d28e636e74bbba1fac6822c2b9d3b6965cba49a2dbeabe2e4b7a66ef5750f89af5575c1ce80ebb14635e1fc2a326f2386d6cae49d6ea09fd99b3815e166aed09e8ac753ee95ef8cdb339d2b2a60d09e649425a68f7a78c8068fbad84747c66df3ad12dd59d5f864b89fbb7d93a7498671818c6eb8048cb153fb413e27b2b666315e6ea07fc7cf32354be683ccff67af97a9d52d02337d114c281fa88291047b7cb3a641e28065add3a5b16e483161ac5962bd65bb1712247b594401a957b2fac95940e0954aef3bb7afbbb34d4ddf3f54ac54a6bb3c1329b3daaa5fc04d7448fabee84aa26b5c2631ec039652763a34f17a7c9a87c4d1ea857ba7771e9d91700cc95ff70cb24862fbdc11fbde041a0eb1f340567df6acc0af571c331b94f965893d0f5b262b5bcc0779bef2e653431ea913567c61dd69b32fdcaf1a44735abb9b9b3eaa4acf2faa043f5e9d4c2b3db5be4d811ea7d68094765d709e1a4f469632c9fedb51b92591e0e8f0dc384708efb19d12c7edda3cbce7883151d082f214e0781adf61aada0fb8f10df54cc519ff82c5877e45b012b777113301cc3aeea697bd4bef4bbf1c93c0f41e06fe2b80aaa59f767dd73665bb5dd8c8a338a545593e85d3028308f0edf7c3198ceb575e2d7d2c4a19d6c97c8e3655dc311e154db979bd81be7626cede2394355fc96b8a15c728916b50107cdcf4f66876a95b619109534673b75e7b6d4e460b57927c32ceb4c4cfb3f180ec99c0f05160d0358db78a0be80442e7bb6645e556b9fc3a6f898da945641d5e6f2e183313d15ee4f17f9319083dc5b0c8935730907466deb22e007ae6772cdcc72e0940d660252ac79adda483696a62777a5bf88a9b3b56b8ab61d7642b9afc9c09498656e55147d1b745275fe047d98b82f1c8845b843fa578ebaa5cb74e014ab3abf106ef5bfb95b8894a187513343cedea143c5e619dd8523abc64da69c48823227acc664ec5987458b77cd052cf9b1e5b19555b4a822cb6dbcaf38b070fb944e93801413ea2bd8f8bebcdcae1a6fcb1d91cd8a83185c5e5624eeb84f2f3371b06423cb7f0cee607c86d6a73ebb6bd4f82a664b1a70b08baf3c6b8028aca82f7c69348b4af4576fc27f4a465fee0bca3487ca49faeaf74e263deb1a34056106f41ef4416067183694776f4e7d07a85a01a1bc965479918e2f90fb48f01969b4e0efea8ae11f84ebff75f71f229753ec30a1a3cb4644039788e1efa005f162327d1772ca52f35bb42e870328a56f5c8a48307783d3895657bcb9ba3c0beb18cbb5ea0e2c8cfdefb40132a55a7877eac4ef2098f531a99b053050a68c04b93c9b34b5ab357ada7330b1b3897b5948f56680b125705ae56b54a126a7e6aaa8e8c82a68c6b26dd3d960c2ff5aa5435e11e7235f62e4e0658a140551269127bf45d73c20d1da5e31f2b5ca3ae3e37440f86f80f25493be371788ba63fea41aa50711b284a499d57ed654640c7c93b0a7bb879bae01f340c0d72f329720e7a2f7a6ef2f824adc2b4fc69eea0e59d28ca0f343403764f0e8291864a92d9e145f74c577997839273c1a82a213640836cee7c04e9941a563a2a44c70283c6136273150efeb35c7b0ceaf2f7c48376223de81b7c690c273028e09ebf49ec2ed550e9c523e1d796d9d7212914f895d4d968718744e4ecef1549a6810dfbbbfaa182834facb58fc969b57ee2348ef88973d322c30e24acd6f5efad665394e3806431b231989fee62f7a84c800efb71714bc64335117e4b2ae8f06683b681b78cadf9568095ca633ce68a499c102a8a6d887d47b8e24788ff6c7e43bc7166180789a8fbcc32a873dc8c97007be6d14323103c11466ecc347da6941f83a340113352d04bc4bfa1b2bc215ed6ca9dfedff73cef212b2b480ed1cddf487ae1cc3d8b6a901b012b3b77402e3fdd69984fb8fc4dcdfbb59bd91ffc353a7fc9631ee8ef420e377073ca7cddcf057fa040eff7272c11432fb9577a58fb29bc5fd45ba3351a6393f98abe59513e3799640807bfe016a5ca6e663efca1fc2070390c0d084a64daff0cd553e3949d2641f540045b2dedcbf7c112b7d0cc7ecdf5b75bc3adf28ad3e946eadf9cd87c242469a83b05150abb277bd51ca7679f303db2fbda9614320977cff1701f2df2b7cf61c4c9ab0c33347703cf88d3f38f0023faef1635f32dd311116b2ea13b561a2676c88d9eb0bd1d3752343dbbcae13aeeb5c5f83bc18dbacb9ec91559a0a384d1b590d336bc8888b26a36f598e00a27b6780bf211490ab8e47e9fee562c77b0fe74d7847a7bc2ae9fa2fa3b61c07b11b156f53f8fa23ef81e6cd0c32468998c27e410a4e5b12b4c89efe92eab9b11db13f2946a6105a25b8bb221b27c281ab025254d7540415ee473c72d8e34a860c0c920af9be0a1260ef121e7fdc28f14bec99b5b434d8cb6525703f56a6e39cfc76b09f8c4cb6e9060e106c0c5134bd868c0ed7cdf39d02f72ef66b0f707cd015cc3e3b2956adb66f4814b5cacb3803ec15a51aa91ae707da390bcb4dd5f34769938dc5c7fc44d8eb78324b85e513ca80de35789e89fa9c650961f351704962a0480790bab0d03e2704fd0f123a0b3722ebbfcb037698688d1f0dc1c143f419009078737485fe3b5df0847349a327e6a54c3c6a2966099c65170c6c527edc2abba6d70daf08c0323be7bd14b6d18ed577b8c972738629fdf503e8d390441cbfcb810cb2522d73881761149919ceaccf9e8a6b0f174619ef5c487b7fb30834a07632b06f18a00abd179e69f02a5ce62e73d29616f67972d6f21c38dfb07faf7c993882dba43328f9aedc2cbce72473d3f4e68abf8efecf780d3909b5e3a1e0f7494c794481f155433c36b7a24094845049ac1cbeb727680803062e78a594eafa1affa665fb3db124a7cb065109771fc5ab88f79e0b7acb219867996db892bd00a9dc53e1a36da297db09781ffd1f080bb4f6d29b511c118be0aeb24ec998b3fe3b0e0b7d6474b9b8f00a1e14d3b4232f85f6bcc51e25593182ce2d7cf078ec17f8e4eb3dcd88a8e6dd762dbf4676344dcd13135fe79a149215a10b00f0638fa284531529062faf059aaee08a292a5e54fce6da09e5cde60c033e1483f2a7cf5f4af60b2a302bd6b56d94226a6515dfafa06d7028b6c06c359701ce0da6365497399931fa0fe0ad6268e8e93511f6f9383f07898d1a0f45ddc24ddacf9790d59195241fd1659f48f520b86b24dda6239bf9aba150989617339a78a980858b1a906cdbb7066cb149c8e72524ae54ce8626d6b4a56a9ad3f9264a280a6cf7ed140c4c5c1873dac253c12fa8d395befd40339ca8b421e54060a9b6c164779069ef1dd7e3320be1fec270d3f5648d19f1ac9003d018b4885b8c83f20bd55bfac6fb9cc313cc74b1530e34a9c509b36214436cf63e6d79b7c8150df04f798f3f9fd8d485c4b3de00c7c83ba702a02d3afb9aa28e342e289fae983c14a870a1de2d436ef5755a5e9fd409440c87b15e371a9e749b8760348039c83bdc69f084d941308b46776b1f218702982d542684ef251bdc50030ba57039ee926641cc89893eb6c4b93bb9ebaa9d876d4ed6d6e49e4460741bf03337177f8e953d9c381e2d0246a9ceaa1aba00a3432ed1f468d3dd7bb99e6302f2bd7fef984be52004d51df43b2f6f5980599dc3dda7f276d4f1817bb118f2c71b97629a3a610a295eb737aff4998015fd36133a93acd06e63b51c24ca38c9e4a1e9334a06d577027e0a11f4ebc79fba4613f24970345f085cded30a9ca725bab1d7ef7c8496ac3322c2461f24ed495a2010d76a5fe017785f66ae47ab8ddb685004ea1253b8ea595169c5fef9d5b099a192ad5967983632cd5455f14cd955a23a6873e9059c122a04b1d71332975976c53dbd292095b1fa2946fb0d8f0d9e69d752b946292849285516e86ed7903f753c11d52f4f794146dbe5a3d793a3ab9345afa990a98aab535ad99c6d93ab6a272a6362ee34ec2950069d240cb1f7073ed2c18a6ce8ea3090021f1a3212f327a4fd029e1d420124de5526dc173c7a26f8e69a58e3a19fe5dd467c82570d564d12988136bb8f6b19655e3c6d6b3bfe35216685cc3a6e2e1589fef94026b5371470fb1eaa7d12fe0a9ba0c2d8a82bc27c3524e0e7fb6fca5c696554bbf716e9033e3e9c9a434da44f7fc8e1cf9652b195fd7c0561481406b17bffefd09d5573610d744203bc8327ae4ed67b6b728f0da5c94e39ee29ed59940b8eb81b519e1fed2216ebcb822dbf511bdd66c61a7038c5b6f07cf5d23710e53b8958d6c3e214c25237d81a8171c03ae9559012831155c45daddbb07d5b6421c1f8aa12f7368928f5e1e583a2d4a6125cb191e42ad22f22da5baaad2b2a014629d4dfde6487f87e725e04589cf5063e6724f144261e62f6335a7d3c8cbfb852e157ee5582dbf5b5e0d49137d050e076ccb1d4b0e2cb29567049bff0b550cd0751838b3ea414fa984feb67391f5930228e5ddc74f9b5283a072e6afe42b8f81e0f70cec703c78b2bfc8ec2a4b5935241315ae6d07d0009b02ed5a136d4a447ddae270081b42fd2c783339f3ff4f4e47525310c04aac61f6812f6a78c0a920a2a2c58f860573a1ec7ebed40736e5e4c51f0da61b2b7f8b3caaefa06684018c9f283ee2385eb07c982e5d7d7e755b24e99349227a07251bd8d225721fa6e3a6c198c532b8f0c58c1ef75f04b3518058196ef165eab6fc09c3b536e65ce993ee6c0170e88a526b23b95e8180", 0x1000}], 0x5, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000002000000b860e05ace7e027c2f7c8e9f30c725f7d7ae1143106777d5905638a791473b11fac1b90d7b836e7a3f1edcd1c0fe9299e9", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x188}, 0x80) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000019c0)={r3, 0x4}, &(0x7f0000001a00)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00756) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r0, 0x0, 0x53, &(0x7f0000000100)=""/223, &(0x7f0000000200)=0xdf) syz_emit_ethernet(0x7, &(0x7f0000000380)=ANY=[@ANYRESHEX=r0, @ANYRES64, @ANYRESDEC, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES16=r0, @ANYRESHEX=r0, @ANYRES16, @ANYRESDEC=r0], @ANYRESOCT=r0, @ANYRES16=r0, @ANYBLOB="050327b1fa7ce2d868dc6f828c14663baf3aa5c4d9384f521b2faf009117cd61c7dc6c57d75bbb34478a732133caefd7301884ca"]) r1 = accept$inet(r0, 0x0, 0x0) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCSETSTATUSIF(r3, 0xc0104414, &(0x7f0000000340)={0x10}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) open(&(0x7f0000000240)='./file0\x00', 0x0, 0xc7) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x15d) r4 = dup2(r1, r0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x4000000000000040, 0x10) ioctl$DIOCGETADDR(r5, 0xc4704436, &(0x7f0000000080)="289f1f87e0c7fa8c07b9ea437fb9e1f0582685c931702e61adeebb0b5bcc5b21") setsockopt$inet_tcp_TCP_FASTOPEN(r5, 0x6, 0x401, &(0x7f0000000000)={0x4, "22fa81e101857579c78031770f131d96"}, 0x14) 12:43:26 executing program 3: r0 = dup(0xffffffffffffff9c) accept$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000100)=0x10) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10, 0x10000000) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2, @broadcast}, 0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x2, 0x0, 0x800e00537) 12:43:26 executing program 0: setrlimit(0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev//..', 0x800000000001027c, 0xb00000000000000) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) ioctl$DIOCSETTIMEOUT(r1, 0xc008441d, &(0x7f0000000200)={0x80000000, 0x300000000}) r2 = dup(r0) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000000000)="0d1ad83471f30a7093880b84ab4df95520f22ee4598dc40836ae7e21be1bece2fd3ed9716ac16a9a635682755a2e2af718adf2569ebf0ae261378d3511ad7aa72690dfdd1f660cc0771d9ab6420ea9e2b2e04efd188fb85391d8b155dd5a1a8f0657087b00503e86815c83cd1ea788e133cd36ec39a778769e998ed4a5cb858a77a00b63b23f0c103cfb") syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000000019078ac2300bb000000000000010000000400000000000000000000000000ac2300aa010000000000000000"]) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) recvfrom$inet(r2, &(0x7f00000000c0)=""/154, 0x9a, 0x40000, &(0x7f0000000180)={0x2, 0x1, @multicast2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ed) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6(0x1c, 0x0, 0xfffffffffffff50e) accept$inet6(r1, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000080)=0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) wait4(0x0, 0x0, 0x0, 0x0) geteuid() recvfrom$inet(r0, 0x0, 0xfffffffffffffebb, 0x2, 0x0, 0xfffffffffffffec0) pipe2(0x0, 0x100004) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000180)=0x1c) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f00000001c0)={0x0, 0x2872}, &(0x7f0000000200)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000240)={r2, 0x9, 0x8, [0x3, 0x2, 0x87ea, 0x3f, 0xffffffffffff3436, 0x4, 0x7f, 0x7]}, &(0x7f0000000280)=0x18) getpgid(0x0) r3 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10, 0x20000000) getuid() getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x631e, 0x8}, &(0x7f00000000c0)=0x18) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x16, &(0x7f0000000100)={r4, 0x9d19}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffff0009004500003000002000000d9078ac2300bb00000000050090780000000045000000000000480000007db9dc5f10fc008d2e98bf0000ac2300aa01000300"]) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x1c, 0x30000005, 0x7fff) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000080)=0x8001, 0x4) fcntl$getown(r0, 0x5) socket$inet_sctp(0x2, 0x0, 0x84) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r3, 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000240)=""/9, 0x9}], 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b8) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, 0x0, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00888) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(0xffffffffffffffff, 0xfffffffffffffffa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00317) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = getpgid(0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x43) ioctl$DIOCGETSRCNODES(r3, 0xc0104454, &(0x7f0000000040)="dd727347914d939e8cdb89e1741b366262e0adab7223329e5565ada91e1978d66d100daca193836f445b95a1799d61815d15752f91355629610f5ebd61edd66e17c0b8c974a25c5b5a0dd86797fd01eb7d19a7d593bcccd0f4522468c57e26b95608e18c7980320d0aa41ab2030a514437a69249d1649d2c4e337ce8fa39c3ed3470e9cb469e923b0090b7bcb305cf478ec3d00b824364cdaf0ceed43809f4dad62213e0d408011471b814ab336389c397cb974319014b871fa1493c05773e6e18adb69bbc499129f8cedcd1e99177e723fb61361c1a30fdc749f2254ba63ba3a7d8ca84788266ae3e4a8ce645b8") fcntl$setown(r1, 0x6, r2) recvfrom$inet(r1, &(0x7f0000000140)=""/197, 0xc5, 0x0, 0x0, 0x0) 12:43:26 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0) fcntl$setstatus(r1, 0x4, 0x10080) ftruncate(r1, 0x10000403bd) write(r0, &(0x7f0000000000)='Q', 0x1) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/67) r3 = dup(r1) write(r3, &(0x7f0000000040), 0x1fff) 12:43:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(r0, 0x80000001) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000100)='\x00', &(0x7f00000000c0)='@']) writev(r3, &(0x7f0000000280), 0xa7) r4 = semget(0x3, 0x4, 0x28) __semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000000)=""/63) semget$private(0x0, 0x1, 0x530) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00386) __semctl$GETVAL(0x0, 0x1, 0x5, 0x0) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000000740)=""/4096, 0x40000c}], 0x1, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r3, 0x84, 0x20, 0x0, 0xb4a273ccf72aed3) 12:43:26 executing program 2: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000600), &(0x7f0000000640)=0x4) mkdirat(r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2) r2 = socket$inet(0x2, 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4) getpeername$inet(r2, &(0x7f0000000480), &(0x7f00000004c0)=0x10) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, &(0x7f0000000100)=0x7ffffffd, 0x4) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)='./file1\x00') mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) fdatasync(r0) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x800) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x16, &(0x7f0000000580)={0x0, 0x100000001}, 0x8) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000500), &(0x7f0000000540)=0x4) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r4, 0x0, 0x7, &(0x7f0000000040)=0xffffffffffff20d7, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(0xffffffffffffffff, 0x84, 0x10, 0x0, &(0x7f0000000140)) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e00797) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file1\x00') 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1b, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCRDELTABLES(0xffffffffffffffff, 0xc450443e, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00870) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet_sctp(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000400)="61034556bad2b97524897f18", 0xc}, {&(0x7f0000000140)="1f5e0f6b94771bfbab25dd9ea84f8988e2efce55f9f14d7aff95014d5b3fbbf44f2a0b9154716dc77533f9bcb23128e1f21f6455ad8892370fe7c5b37a0d9a6ecfa50bb2122b123b13b1309edd873c6aaeccd70630ca85cb47057e95966c78fbbc36dfa459761e36f334966f0d812bd920c99cb920a84b251b78769096bed4f165e1f8cb9d806e9503d13f096bf0ee6cd209a4f87eece094f56ccc6be34700d9f85d854677fce2bb6244112e9b80d2d20ecc22c2d8040bfda24b8e14b7e0efb526f0096711d72c2f2592891f50753714b0725ea860e014", 0xd7}, {&(0x7f0000000240)="d0a3537e412f7a803df2ba5fee40f6823c3181ec8126692d12e5bc6e77b638ed5bbca67bc82302b9caf2bac8bc2df31bfcecee76ed47b474c0727ffbdf7dcf9e02954edfc47d6dd2441aa7fd26ed3ae9f2a2e50101", 0x55}, {&(0x7f00000002c0)="f67e2ef9601b3948f60989995e4c8d50e891f2e05862882cad58bbb02a8f0575254983ea7198f03b61d4fc4da80d9a3937bd559f8960716248dca71c74c63e67879cee7ff3d712534593709ab0c399ada4e9255773fa2d7ffc33a253e48191a8923234a2b7ac25c2c0d205d9f6221291eb451040ded1e0f47655bbb99e06c38ae3d9460b75a1ed8acec01b2f561db87aa7bfbb4227", 0x95}], 0x4, 0x0, 0x0, 0x108}, 0x80) ioctl$DIOCADDSTATE(r2, 0xc0f24425, &(0x7f0000000080)="2f669137dea7bc8b0bf87c2e7d07c5e078303ecad0ed923cde328954568fb02c73d8778203a9560c52611e7cbd8194a9a1f8f7d688253333") 12:43:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000202, 0x0) ftruncate(r0, 0x400000000106) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x3, 0x80011, r1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="5cc431e65aff38db2fa0dafffad02ca24ca46356c94c98eba7905779b70daa9a1a8231646542f184f0bd9d578745cd4b5ff4da8426af136694bfec15032fb96a58cae0cc3bec4c8ffd8610d68158debac51f8e502747742f811813fdaf14c8c23ad40ed0a826340a92c085e8a53603899ecf1a10d1f3b49b91c8faa27587692d20179e8df2afed3d6d0bd9db46c0a5bcbed9a6601de8fc80c2ff4a06837ca9d743044222bf731ad7393f574ceb44b7d44a0f0651d25e2e821c41bbf25ee74c4e2f198cd8bca8bd405e8dc8ce", 0xcc}, {&(0x7f0000000140)="75f8b8c66b49e2f7978d1ef5f077d0ff1101ca61cabe0639e1e365f794548e30e0899dbafc651c908b6de0c6ae5a61156f45f56212f26908acd0a6da3bda185a958e87ae2305026c66ef12449f814ba098d5a91587609f821e5022a20119752a7027b3f9c02180b65521512058e692657d8db27e904e19b175fd839c5f884bc107", 0x81}, {&(0x7f0000000200)="bb561c6167c660e9f1842cca01ec6374f4fed0658ea85786230b5cb55c45aa196965499fd16c141e9a5dd4c739dfc8302a6e8e54a271ffdfba5a3efc0c8a7c72ac655947eb3f5889f3821c5461898fcef98586ae7ba6", 0x56}, {&(0x7f0000000280)="e70ff5290a510fe63d727724287e76fede34161c72765d3acebb5968450a752bdc2a2deae16a191d8f785bc20fa51c8c9f0ce2c5d9c668d3591e1b008b68f4180357a40813153c19de6a399d6aa7fdc32c98a8", 0x53}, {&(0x7f0000000300)="bc5b46a12207cadcf97464f61d5f016fed", 0x11}], 0x5) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 12:43:26 executing program 3: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0xc, &(0x7f0000000000)={0xff, {{0x1c, 0xffffffffffffffff, 0x0, @loopback={0x200000000000000}}}, {{0x1c, 0xffffffffffffffff, 0x0, @loopback}}}, 0x108) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000be0f9879e47e1a190000"]) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) getpeername$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000080)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0076e) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0xd0, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffff00300000000008009078ac2300bbd0b900000500907800000000450000000000000000000000ac231a020100000082aa63ad79ff51b47646f2726cb3684b944349a6ae12b8511736e38d8991bdf7a052916215906ebafb6e00"/104]) r1 = shmget(0x2, 0x4000, 0x12, &(0x7f0000ffb000/0x4000)=nil) freebsd11_lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getuid() r5 = getgid() r6 = getpgrp(0x0) r7 = getpgrp(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd6b7, r2, r3, r4, r5, 0x8, 0x3f}, 0x200, 0x0, 0x40, 0x193, r6, r7, 0x8}) getsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000040)={@rand_addr, @rand_addr}, &(0x7f0000000080)=0x8) r8 = accept(r0, 0x0, &(0x7f00000001c0)) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r8, 0x84, 0x10, &(0x7f0000000200), &(0x7f00000003c0)=0x4) getsockopt$inet_mreqn(r0, 0x0, 0x2, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x28104, 0x0) recvfrom$inet(r0, 0x0, 0xf0, 0x0, 0x0, 0xfe6d) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x1c, 0x4, 0x8038, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000280)={0x0, 0x0, 0x1}, &(0x7f00000002c0)=0xc) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000300)={r2, 0x2}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaeaa8b65b19808c5551d08000000ff00aae00000011100780000f30e00000000007bb55a6d7730806a3d361dc5273f54b2ad0400891c9902aafd0f1590b22af288e5"]) r3 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f00000001c0)={r4, 0x9a70}, &(0x7f0000000200)=0x8) accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10, 0x20000000) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, 0x0, 0xb1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) 12:43:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x7e2780e3) listen(r1, 0x5) mlockall(0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r0, 0x0) mmap(&(0x7f0000128000/0x1000)=nil, 0x1000, 0x0, 0x80012, r0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x3) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) pipe2(&(0x7f0000000040), 0x100000) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_tcp_buf(r1, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa09000000000000004500001c0000001600009078ac1400aae0000e37e534609f65470000"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) fstat(r1, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00527) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom(r0, &(0x7f0000000000)=""/175, 0xaf, 0xc0, 0x0, 0x0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f00000000c0)={0x1c, 0x3, 0x9, @empty, 0xe000000000000000}, 0x1c) shutdown(0xffffffffffffffff, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b6) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/43, 0x2b, 0x400c3, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00449) 12:43:26 executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100080, 0x4645445b4eebda14) freebsd11_getdents(r0, &(0x7f0000000140)=""/53, 0x35) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)='./file1\x00') mkdirat(r1, &(0x7f00000000c0)='./file2\x00', 0x2) fdatasync(r1) unlinkat(r1, &(0x7f0000000200)='./file1\x00', 0x800) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup2(r1, r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a9) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0800000000009078ac1400aae04000011100907800000000"]) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000000c0)={0x0, {{0x2, 0xffffffffffffffff, @multicast1}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b97) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100000001, 0x3}, 0x10) syz_emit_ethernet(0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x3, @multicast2}, 0x10) r1 = socket$inet6(0x1c, 0x4, 0x7b5800000000000) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000040), &(0x7f0000000080)=0x4) 12:43:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0030f) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00516) r2 = semget$private(0x0, 0x0, 0x40) __semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1]) 12:43:26 executing program 1: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)='%', 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x6, 0x80000000000, 0x0, 0x0, 0x1, 0xfffffffffffffffd, 0x0, 0x100000001}, 0xb) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x0, 0x80000001}, 0x10) shutdown(r0, 0x1) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x1) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x15, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffffa, 0x82, 0x0, 0xe65b) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$DIOCSETTIMEOUT(r1, 0xc008441d, &(0x7f0000000180)) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000040)={0x0, 0xfff, 0x3, 0x1, 0x7}, &(0x7f0000000080)=0x18) setsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={r2, 0x9}, 0x8) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000000)='newreno\x00', 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00569) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xffffffffffffff91}, {0x0, 0xfdd1}, {0x0, 0xfffffffffffffff8}, {0x0}], 0x4) accept(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xe7b}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffff2ff08004500001c00000000000090030000000000000001113ff57800000a00"]) r1 = accept4$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x10, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000100)=0x7b3a, 0x4) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f0000000040), 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cb9) 12:43:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x9, 0x4) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa97ffff03fff34500001c0000000000009078ac1400aae00000011100907800080000000000"]) __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/161) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup2(r1, r1) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x50, &(0x7f00000000c0)={0x0, {{0x2, 0xffffffffffffffff, @broadcast}}}, 0x90) recvfrom$inet(r1, 0x0, 0x0, 0xc2, 0x0, 0x800e0058d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa03eaffffffff88a83b008100380008004500002eedb56785de6caaf31d25729f2fdb0459d199c114eb927078ac1400aae000000111b8bf0000000000"]) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@remote, @multicast2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00715) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x100000) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x50, &(0x7f0000000100)={0xbd, {{0x2, 0x1, @rand_addr=0x6}}}, 0x90) ioctl$DIOCGETRULE(r1, 0xcbe04407, &(0x7f00000000c0)="27854a2d45a008ca2493e37f64861d516c") 12:43:26 executing program 3: syz_emit_ethernet(0xfffffffffffffda0, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x8b01, 0x2, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11}}}}}) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00456) r1 = accept4(r0, &(0x7f0000000140)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000180)=0x1c, 0x20000000) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x7fffffff, 0x9}, &(0x7f0000000200)=0x18) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000240)={r2, 0x2, 0x1, 0x7}, 0x10) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet_sctp(0x2, 0x5, 0x84) semget$private(0x0, 0x4, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00477) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffed3, &(0x7f0000002780)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a839008100180086dd677cb07b13136c0000000000000000000000ffffe0000001e6ed852808388038f7b8c5553ca546f506000000000000000001000000000000f6000000000000000502075b000000007300004167000000200900000000000067476e565790d522edf137c3579539faec3dbba04d7a04ac4860cc13db03f395eca126deb012af5ee488f5b288ddae70e398ffa533825a41ec660caa252a8c998323b828ef2b99151200000000000000543600000000000005e9739655ab275685c4205af6f4e69ba17704d7841ba6d00f670bd44effee238bdf892d66335563bb0023467ec76a670d57ee1dd71334f74e0bcbeaa6bbf986174eea2962a38b217711979494f041df80f3e6edb25ea18925a005f025fde6a2ce04b68b60b1f02f7f713e92cd0f5a14bb38f7d2419fff08fa80c3f8c9133e0370365621310d212b63a4a76ff46911bca471d5f2652e91b5fd484905b1ebf90b09f87d36a5205a8f35aa27eb746a646bbd48982da75cff0cb335e703ea8ccba4852d202a95d508cd6874bc3653d305e276bcf2855e4a7664a5fde8fd89b8311b117a2cc70d74d5e4daf3aa05021000000100010300000001a9cba6e48922179d318fbe5b6123d2b3538fd9871a26c75271c291cd78cdc47d833340bb7c78999abf6346bccc2307794fd429a0026e99d872ff3eacaf945d6889a700f4fc92e220fd7b2921e45e777834437eb744cd1355dde709395c203646682ab27c1439ee97ea96cd2afc8162d96ecae340121eeffd546f7e2c36cf6a79e80b48efca5ef8ccc9f7c0eae27dd1b32974afb3f7ed774a6bf740dcc00d1cfc797c843854ec16cec715c204000000000101000502007f04010700000000000031000579660000003f0200000000000005020002000100070006ab3e17be4b244b0ab61cda4b89a96552a5372759aceffec42b76de4d56b4c4b3e7002236baac0f09d4f4e653945b0f0f6ef4dd548cc76e281e859d94c00eba65a361e4526ada5d218f71eb236a3d069f79f408abfb435affe51d25683949188021b2972b8d11a435ac2fa65101d4ecc734ff1a672ada23be7c336dcd5ab6172a2c03cc2980ecbe0a3ebaa53435d0d061c79256c3ca40852352b82a7e507d4d32e450189fdde8360b01c146ccb5cc248cadb08cfe9e20501bd58d6f527355a10c3e58fc771f429f756f503a7e0d3086b649ae2862fa8ac9300dc225f3d500f86f3d41eaf29f35d02db5e87551aedf176808c127e7a0d4a25f6e4f694a00af5be45cbd0756da3094c6c274890a0d743cd6ffb648103c82ca6b6445528473741ecfb710f470f2d9965ac337291435599e517e8b855057e441e511a15d5b0fcaafe315506a99461126b89f832a9b7dbe977297bf725f7f32e8d2f7744bdfcde0d7361f562a0b0d248c06904fb34ce1a5c2c14cc796204da4aed6c46a8b0874d48740570e87358ef22d94810e01e59a1e349a5e6cbf49a219877d6d847672583c4a1f36f13258316319f7229064d913aee5d7dae4451532c00833872ae32a2a2d4458cf2b67d1ccb1762d02dec6cb72aa9b0937f0d410b10ed9890b3d7a37ff7009f5802def3b81e9871da08bef5cc34079e17a8530b5519701992475d257ce7f9341ddb8741fd5181e0e57ae2c2a571cabd460e0f55b43f1fe5bdb9f7cc96bc5d748315cfa4679bb9e5c11e7dcc0afd3574bff71b85700808f75d59321116289245c0730d638c1a93165eab7fa9cc18b15b045fa56a8c8df42e4446047992668c442b1ae7ebe84ca3d9eefd1c0d48932337d6e47b0d6fa0be8b87c6f9d0900a558a9c16efe51cc5cae83cbabbd206484e4f634346213fdfd1a4b191ea3c1f45584d8fc42bf2a23ff3b16ee59a7e1af5edcc4143f9d2e9c8b63fe1547f99e232b2e0689720fd327d7f6b4632d7ce4ff16f57958ea9392acef70f3616fab20828ad5c70d031954fd6f181843b171af08d0d2d187d7f0b97c060cdad5ca0a3fd910735e3293240e9d87a2035b6b418723f20c40f16ab712402633f49bc701a07ff929e92c5c57159ee2666eac161d8af9f27c20f75abff4d142ecab1e37dab2c1a842948de964578dd1ae455d4ae5d0f07af12c1d2f18770c63099fb55402fa4b1c6f716d4d5131d95da50559ce6b550e633fc3f9f9bfba404e36a1e341553349a702ea8e63b8a2af9166abefa683d2639ff6d73547bf56360e41c0252906cdea1367f9479fcda92523b6b9cf44ba20808bc71b976ea23e5c0cd2328b393874c18795fb1a3f4baa522992f44dc894da43e5ed7bce20935d77d5adba1fee36f1b887574c87df1f2184d984f1016255463fb6253334cd4dbc6d84ed869cba23c9ec53f009c2ba30211d95fe2f6b3aa41dedbfe84e4277a857cea5bb292d3e956cb4684bdb6c593b83c3b65436d26293734a1b0360d9016d0923786b72ab274d1dfb02e7fc4de69540de585f8c370d939ef33b89bd19be9fb6ee8f6bd2bb2fa2b35083bbcfe5914eed8f2b71614ee27f5916f7f0d05163a99522d8b881a4d697d61be6ac7020f4403876dfaa4889c0020506a0f2015c46bbb8233f063c3f11b7e65c87fbfe080c7f800067742c771fc6c85800c3adf49d4896886808fa1a16dee18945ce78ca152d260999abc1034b0ec1a7f4040443cb1546b63ae10f63ead294809c8faee9cd7260ba26597966dd0e9a759c7d8b80eaf31d1e9e259e10a424499bc38e2176f3f771bba99bdcdf449bd228c81705485fe8cdac8193137764d9c7491cc671c0514acf2ec40100000000000000e1a4c600ebe87333aab5a57e8315fe20e21064f3566b793c90af231dd756eecdd36fd43ea01247eb333557414d6caf6699bb513ecc3c3e9192c63efdb7c5a65cc4ad399ca48e14c31f0d294f82ff5240e01d2da978477889466497c26190c99707a3cbdfe9117a638bc97f4d72c3ad48347febc19e488ad184648624e1a8604eb4192d20838ce409072981791a12e4c87231fa46ce21f32e6d61c8856ced44c809c87289d06d74403b8f02597e5768a9df9267fc6ec5d71ce6d0b6e7bd36337774c5f5a923a86efbe67ea26daaf9addc95c52a4e931840d457f4e3cac5a5d463de25901832547d8edb261517b85d59bec4324493093af73f75e1dc0b3f1dad3697949253afc2a5dc7f7a0d8d9adb1cd9f66983e62270c2f824ac18fbc5c3cb235316deb1afc3f066c22c6a47e7c3a9ded69529045fbda7451a9e70fb5f3b2b97b4db33f9969be2f9bbbf04d4696c2ef13831067420674568f9f270bcc3cd1a55a0ba1f9bb39cbfe4fcf18be5df5c93b094558a6120c76adaf0c2d7130265fe36064e3e8a778dd7f5a4409328d8312b1c1d9aaa7c0e13b7556b550b01d33109d599c394a3dbf1f9acaf1137605c87d3f0392abcb2c1474d1e88c44f045e84f85baa3bd922b59204de5825e26ecd19be2f757cd1752a2310e2285d9e683503fa71898a6372e51c8049cf720bc1ab4eeaa3dca83bbd3e3bee294fdf7224d95f515ec207fd5ad9c075d84ed8ccafa0c0b93ce5816104b469e8ff56e6571b2810779a6576537703410fe79735513c4461865a44ca0ad6226b6d8b42a17006190f8bc1e41ef512d20c3e3b59920349c2a858f109752d7dc9c5603d1713692669ec151095fe31f25d949bef1e9f70f4d2c1edfd6605ad75072cd84f941f0f633bcd29662068932b7367b29d0f47032580b1cc98f2578d0ac7b51e69bbe33d4aee7e8ef0c956374f0a22d6d66394a48e002571eaf3c76d0dea537b401147d499f0251edb94040aa5c43baad8e80828c2c80bcd2cdb95fc786b3f638942df4ac3162e687248a39c54010e2d170caad7b97a1acb6ca284d03294d94aedaa98f777aff017f46b4f310c2bb37b29b85238f07c420930f129046b1fb1dc5ba904c089e6d3372d01db2a84ad2365ce7ef8530215d5ec0d5f90c5e78f441666dc7aff16e219c46580d4e33c2aa0f948b258b9296373ce4ff328b2ff4dc94bb41c369d43676fdff0869bc9dc406fa1e0b724a1040185c60c7a19e553621f8dc09c369a35b79ee4411345b75c39f7939a7cfe67f626e5ac00fc496df2e81aaccd3c80426260ab488173255123a6aaafda28bfb7a7b61d70c621d0cb58b7508acfc9d350675b1a7b11a4126220a9aa3777319d2db4f583d6b2301f652a6d2e169b9bbf1b2a27c742d47b19207405423408cad50823f5424a850df21fab67b863986c17abaaea84ef64303727ab238d85faffe2f853fe83e0501e2801f35478d204ee07579775749db36cca4cb9fe248f35818c738da3a402adaad25054a8bd068e2c1c6188060f477697c202aa03108de6d9e73cab64cdbca10dbc92227818c94927247d9289b4d19057f1828cbfc2a29a8ce9e63d0320acc472e8a07d46286ef7c60f40c91479202b82cd91e894720625f5ed73de963df8290c1e1bdac8a683d53ced048006b1a6901ff15c3fff2756065f3fca050bb99d51f6a1a31be806e7c6ed92e52093cc2e06c552c328ec5240a96f39c723284918e21751886a4c81facb97400069811feaf61bc44ad99220cc25e29fe49bdbf45f352b0824e72a23acefeb0820f7a1833214db44422acd3e8fc62d11a6accf5b6ee32b9d4412ff9fcd9641d37be9781d5e755528cec62eff51ba0c16c91fa243a179496842b8f861add115cb4f89bc0b174a5147275163d5d5123803d6dca2d17ceafa67f596834dfd387ed05eeb9b7bc127f03fc8bdd5f442829b6015f9d492e5c2ba5b5da23d9c1e4c9f4d73cc113b4ead9f9d6d4da0abf7ecf01a12569f01877fbb48b4202daad9e29ff50355f75ba278feef5b457ac1ee362ef61767f4d40199b9d1f0a9094adb733cfd823174eaa924edbf7ee38a8ae79feb8e96e7a65ad9a820aaa626477a13dcdf096e7ec10d8b2b27ceaec161e01c77cafe37264e2e1fe63f89b632f43fee08a6240245472475d35b7d2ccb91d9fed5aea3afd715124a53e4a79cf97b580e589a7e7802c74b6d12f68ebeedbc3717ff336e87706c4fd08e94bb533bf4449aec7a2840f1e6e5171c9369dd48fa2d6a78a71eee45cb0691243d71f28f0ac76e422ae4adc0609236ac21221318240948fd1a77245d6e7ccce04ff2321d35a7f83089f2f78a6e7246518d07155bc6ccd29fd812db177114e8f980f0f2150ba639230951a21866e6771f42bef3b831ba90b2cadca06822b4fcb0349012d35e440a165aac88a01cc564598a3c5daf6cabe5685c223b865220af1b0c8d3cc40cf982aeaf2c57aa61c6855c76b1923b984e9f09c952e805bcb936974a43a87667e5b65965ce7f3dd8f5bf3fd89cc8b65a4a454d47702a0dffe5756b74fe9814d279a0eb6794c343a443190fa6a7cf894bbb017d9261a1a14bdf2e84647ef80b6fb703ae4034d709905645eb52de94e55cc06a7c8b5fc31ce5451b4325b750076ca61c5680c71590c9fd1a6d697f9cc0cd9a8e9b53d0907d1bce76624a653413b8f2a089d196619d7acdf122091db8611c8762054653129ace0feb8fbad0bf0dbc749de76b289b9723885f3a40a74255ebe1b97226df2d45eae2d07286375577062ef30f8228c83be4e4dbedf0fd4de7c7a0c6a67670a55d3301881eb5e7de9b4c8af784b5cfef4dc1a1ce4fb879dbdd7003e572c8c183f6abe84641a42ad2bfe671303ffecda8df615f313587a5892338561be44f7c367311da8f7911c945d20135bd814bcaa29ef8a809632af3e2229eb9188b79fd7c6a9d7deb39b94ccd17035f97e18601e062afd70b5552123f5aeb8c2ecdad775a0f38b03d8574091188244ac911a18da40b405a1976c05182e2e16a7bcbf92f9f2aa31350fe1405791719dbf32819ccd257c888e16cf10853f14acff2d3f85907cdec4a5c85dd5c59ada6b673dc2d8744f87fe52c7ff89718b93b27ec44065a6d679db4ad9dab32364d1c5923e356d39f8ed8218ef2949a507a804e2c0d87a68536b8b1c42bdf221a838fc0d150986dfb14d079531626ca43a4671e2ad09790e76061aa9a4e3faa8fe783a926efc46bdae9dd2307890097e3037a7723fa1b9f36cb945d0f66c59978e767436c7690d81d533975341ab56e79b17de69e1aa48650f4bfa7c416f167b7ef1b2167c8b8d0a8dd3123d961eb4c886565a26861346e069c1be66e5598fb89a73fa1e5939c2cb5331bf8ef15213dc06bd269981182cb9ba4f0b6c68e755865545b8155e360bd73436ebc22f6a6e48ec4d21b598589ba6e1e37f60d45ebea13c2a84d7e3208d06397243135af647141b56e1132ff3bf0a42a3e9a295136499f8560577e6c0c1beb3764b821161d48f304e7aaf477b4e750bb5c4e83d858c9ad096c20d8fea4e8430004a9d3cd499784360af1c517a3aa07c923bc080de7e5d8ff19040596f832270ae9c1e5daf682007ac83c1c4ccef2b1c4cbae968ec0550ee9326d87a523e3db1aaf704aff63138140882ee9e3e636355154c294e9029409c53c756b53ea93d412958df77d90cc4427f2019330893bc753c577647e8cbe0b6ed695e1662edc4e67fb4d1bf6fa221ec2fd5a863410d3a0c60eaa7100df670fc1a190ebe3db246a934dfa1af181577b040e740dcee0dd2710c15af6dc4374fb912369fce087691c1ef5424c60582a44ff4fd71b2baa63f69c4762b7aab875f966ff3722d48de0fbe5855711e9a2b92b80efdc23779cab468f4ab5b7361b0401000401ff050203e80000000000b6304a602fb029a3442aec7ecdf29fe8a387ae503b01a5009f132705490bf16699c5be965e900d2ccf1cd3eb2073206e8089e55aa02a2811cf8f375f7b0e4ca91a93cb739b2a227e961100597e8250e14a06caa7d8bab4453971e3664502e4d1f435bd30db36281fb3c8d118f0579b6424a477cd0065156fc286e5f990fd0565a7e3c50ab3e1907309860669d0170c2d26d93c42c4276f58188da73faa906a2c19293b11100b583946d6251f5a9b21f0def2157f5d08586c62c58c98cb826ca31fe7c5fe5f436335779c90d7a5327e6ae072d255c153e7f07d2d2da987c8801cc9f61ffa34136d61148e23b4541aac8c61d6f21b8683e9cd58a1e55a50eca310c6b635acc29af97d5dcb7476985b80bdc418476be7dc"]) sigaltstack(&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000080)) fcntl$getown(r0, 0x5) r1 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8, 0x20000000) utimes(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0xcac, 0x9cf}, {0x5, 0x1}}) bind$unix(r1, 0x0, 0xfffffd5d) r2 = dup(r1) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') socketpair(0x10, 0x0, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x120) syz_emit_ethernet(0x475, &(0x7f0000000300)={@random="49efd1163b7f", @broadcast, [], {@ipv6={0x86dd, {0x80000000, 0x6, "a4f4bd", 0x43f, 0x28, 0x80000000, @rand_addr="1bd258ea5ff30ce9df28973a34c1442b", @ipv4={[], [], @multicast1}, {[@routing={0x28, 0x2, 0x0, 0x400, 0x0, [@mcast1]}, @dstopts={0x19, 0x0, [], [@ra={0x5, 0x2, 0x100000001}]}, @dstopts={0x6a, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x3f, 0x4, 0x0, 0x1, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @ipv4={[], [], @broadcast}]}, @hopopts={0x5f, 0x12, [], [@generic={0x8001, 0x90, "546f7bec5dfb734bcaef3a2c958b23b4eb33739d9898484923748cdf0bf5ea01bc481577661874fcdf9269b8bf8b6532528811412a250a544dd1fe2fb863ba1faa8713f85eb481bb0c3901ea0611ffaa38af3e76a8b2d162e6812ea7af5884e1c1074ce651e332f8e3f7c194a02453329138d5b2281cb6544bca2571bbab76700b66546975cc1dd5ff50420dbca32895"}]}, @fragment={0x60, 0x0, 0xff, 0x5, 0x0, 0x7, 0x65}, @fragment={0x7d, 0x0, 0x5, 0x5, 0x0, 0x2, 0x67}, @fragment={0x2f, 0x0, 0xf933, 0x9, 0x0, 0xe6, 0x64}, @routing={0x0, 0x14, 0x1, 0x9, 0x0, [@mcast2, @mcast2, @mcast2, @local={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @empty, @loopback, @empty]}, @dstopts={0x52, 0x34, [], [@generic={0xda0b, 0xc7, "63a0b18f737c061ab0eb0bd4fcd34a2c267b5c55a0f643070b1dd8332c6c504760eab9864a8341f56b9fea6422e159076a21b7475b8d53155d61a993b8541057ae8c4a3bf4d8de0bd4cc1650f5fcbaa3b49a85668cb8272d6c341248ea20cdad87f4549c70249092e92b73989931015eebec37ffd619059c87ed6513c6a5f55b6d86fe6061076bcea3f55ae34a87617206bc5b20a5d2c39b66f2fa0c310a7b6e455e6c57ce9cf23fb27a1f8798c05955f9d7cc3c75b03da132fb9f4f6347afed065965dbbd842a"}, @pad1, @enc_lim={0x4, 0x1, 0x81}, @generic={0x0, 0x9a, "c73b9f550a8da83aa46db4abc27c7db3ed37f3a49b9465b91c9b30d7168b372b818390eae3442641d1a60a72545581c7c042579090dc29e1630780665a223dfa991d3a765d03a4ec4df6346d5f72d69cc508f133f36b0dbd9e20dfa72c1954db69c1d20363ab27c56f8f823d7625636260509a2d664307a1ac1e083698f04c2ad5c30743e680206f8fe70d23fe24017051e1c0f253df0bce69cf"}, @jumbo={0xc2, 0x4, 0x8000}, @generic={0x5, 0x34, "b074fd792afc2459ea59eb94cb29601406f49af6bf168827dadcf644e95c870babb5fad1c957a32682e820a1bc898e5c304caa52"}]}], @generic="eb22aa3bb327bd148ce732ad7f65916692edfd20100a0fbd1ff86caece5089a1009b183b8034af0a92c2f58ea608f6c3b35c7c2db296f6754b2ad77148e0304942960ef1f6f0d4912d72b8af83f406aeef81e115c25d51af5b8dc59ca9cc55651c885d7c9699a3f03d2a92a702d769ab5f6f261dab4c3fbdb2adecd0d1c27b26dace267810d238ab19d06835fb736fe6a2558a92de1c92ea33fa3a883e34cfcc12dbdd3cc688540a6b415dad7bb39f0afd16e098031630ad46eaec3cae19412c0c8d2914ed5ea4266bb82356534e44"}}}}}) sigaltstack(&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000002c0)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e005ed) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000200)={0x0, 0x8001}, &(0x7f0000000800)=0x8) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x102, &(0x7f0000000840)={r5, 0x34, "78cc912aa557895ebd1164baa9972f3fe5d36ffbbcb5958ab74a298b053ff4243332a7e1ea213078090d3eb5b4f2a0592df7f02e"}, &(0x7f0000000880)=0x3c) getsockopt$inet_sctp_SCTP_STATUS(r4, 0x84, 0x100, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xd, &(0x7f00000008c0), &(0x7f0000000900)=0xffffffffffffff3c) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000280)={0x0, 0x2, 0x7ff, 0x5, 0x401, 0xaa3}, 0x14) 12:43:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000eea7b7b52f0e3522e34c6d7b873b8dcbc7db4a31521c68af84d4a2aac5b890c57f7949b0d4482218225f604fa134f1e4629362c62f00fc61dad3cb85318ed65051a7d78d6981f3da197601cbcd5c9445290b1842aa955377f05e1edec27aed966613f56446fd15db98f016f220dcc5cc7688a9a4aaf977882492d83e61970c4b0341f80731792997ed67b54fbf41fae3ec4ddd57eb436d8b916ac5083c"], 0xa, &(0x7f0000000300)=[{0x0}, {0x0}, {0x0}], 0x3}, 0x0) freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x201, 0x81) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xb0) getsockopt$inet_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b97) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') 12:43:26 executing program 1: r0 = socket(0x11, 0x4000000003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x400000000001008, &(0x7f0000000080), &(0x7f00000000c0)=0x10057) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e0080045f2ff2f0000000000019078ac7000bb0000000005009078000006df440000000000000000000000ac8e00aa00000000"]) sendmsg(0xffffffffffffffff, 0x0, 0x101) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) sigaltstack(&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000340)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000000078ac1400aae00000011100907800000000"]) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000200)={@in={{0x2, 0x1, @loopback}}, 0x0, 0x0, 0x6, 0x50, 0x800, 0x1}, &(0x7f00000000c0)=0xa0) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000002c0)={r2, 0x7}, &(0x7f0000000300)=0x8) __semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/62) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="2d00000019f734f87ae0c1385e195d26d6fe5fc41ce06dcbd7d427ac411355121cb424e90300000000000000e2343ce320b971052fd94489f9e38dbf9da8cfc5b652bb8530f113475b402fac49aa942f4a02e2e82c5df737a3392ad02481cc91518341"], &(0x7f0000000100)=0x35) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000140)={r3, 0x6}, 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, 0x0, 0x0) getsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/142, &(0x7f0000000180)=0x8e) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00352) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f1) getpeername$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000040)=0x10) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x108200, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x9, 0x7}, &(0x7f0000000080)=0x18) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f00000000c0)={r2, 0x1ff}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00336) 12:43:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0xfffffffffffffffd, 0x84) syz_emit_ethernet(0x0, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, &(0x7f0000000000)=0x6, 0x4) recvfrom$inet(r0, 0x0, 0x14e, 0x0, 0x0, 0x800e00d39) r3 = semget$private(0x0, 0x6, 0x210) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd10_pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000180)='./file0\x00', 0xac) freebsd11_lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000002c0), &(0x7f0000000300)=0x0, &(0x7f0000000340)) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000400)=0xc4, 0x4) setsockopt$inet_udp(r5, 0x11, 0x1, &(0x7f0000000500)=0x8, 0x4) __semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0xde, r4, r6, r7, r8, 0x14, 0x4}, 0xffffffff, 0xef, 0x7fffffff}) 12:43:26 executing program 3: socket$inet6(0x1c, 0x30000005, 0x3) r0 = dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r0, 0x84, 0x8002, &(0x7f0000000100)={r1, &(0x7f0000000200)=[@in6={0x1c, 0x0, 0x0, @empty}, @in={0x2, 0x3, @multicast2}]}, &(0x7f0000000140)=0x10) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, 0x0, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x48, &(0x7f0000000000)=0x101, 0x4) 12:43:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x3a2c, 0x4}], {0x8100, 0x4, 0xfffffffffffffffc}}], {@ipv6={0x86dd, {0x3, 0x6, "9c3243", 0x20, 0x64, 0xb1, @loopback, @loopback, {[@dstopts={0x77}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x2, 0x7fff, @remote={0xfe, 0x80, [], 0x0}}}}}}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB]) recvfrom$inet(r0, &(0x7f0000000040)=""/121, 0x79, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20400, 0x40) getsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$DIOCGETSRCNODES(r2, 0xc0104454, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb6) close(r0) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa250f1bd2ffff08004500001c0000000000219078ac1400aae0000001110090780000003b4821665be1b577fd4472ca595500"]) r1 = dup(r0) ioctl$DIOCADDALTQV1(r1, 0xc130442d, &(0x7f0000000080)="6c1c060b9a8fb9f64a007f002639bb38da3ebf933366fb008f7ffcaf33c023ad820d53735f5204efcb90192c5fbdd96561bbbb654a922764e263704b28d76735302d033c131871e81da19447ac2778744870ab656a4ec4e4b2f9c19b5129ffe5fa5562caa4e68848fbe95381e694bfe7f62ef208442f943a7e3b28ea34d9908acaade828c5b8bfbcb78cf4e155d0729381cfe2a5b332dd9a5e3b96b425a983f0b698e749b4f71240ecd7c900861221763af0a95ab6") mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0044e) 12:43:26 executing program 3: r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000017000000000000c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000200000000000000000000000000000000000000009af2b5c84a4e777900"/136, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x94) 12:43:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_STATUS(r2, 0x84, 0x100, &(0x7f0000000180)={0x0, 0x6, 0xffff, 0xe63b, 0x1, 0x3, 0x80000001, 0x7, {@in6={{0x1c, 0x0, 0x9, @empty, 0x5}}, 0x0, 0xfffffffffffffffc, 0x7f, 0x47f, 0x9, 0x9}}, &(0x7f0000000240)=0xb0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f00000002c0)={r3, 0xffffffffffffffff, 0x4c, 0x80, 0x3, 0x6}, &(0x7f0000000340)=0x14) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000040)={r4, 0xa, 0x80}, &(0x7f0000000080)=0xfffffffffffffe67) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f00000000c0)={r5, 0x5}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000280), &(0x7f0000000300)=0xffffffffffffffa0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002f1) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000140)={r5, 0x4, 0x37b9533b}, 0xc) 12:43:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000aae00000011100907800000000"]) getitimer(0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) r1 = semget(0x3, 0x0, 0x14) r2 = getuid() r3 = dup(r0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000240)={0x0, 0x2}, &(0x7f0000000280)=0x8) setsockopt$inet6_sctp_SCTP_MAX_BURST(r3, 0x84, 0x19, &(0x7f00000002c0)={r4, 0x7}, 0x8) getresgid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=0x0) r6 = getuid() getresgid(&(0x7f0000000100), &(0x7f0000000140)=0x0, &(0x7f0000000180)) __semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r2, r5, r6, r7, 0x0, 0x9}, 0x7, 0x2, 0x3ff}) 12:43:26 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) clock_getres(0x4, &(0x7f0000000200)) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000100)={'accf_dns\x00', "511549c3bac3b5b383a8f43f3921559c8ed960adfa23d6056bb41d06b8fe023e19029162ba8463ff2482acc20dc59b073165ada228bbebaf20fd3292504b9aeb3c569137aba19c84b8335f83aeef3432e5c813b0632255c504d7c6a2b895fb97edc4a5ddd3a75a740afa724ff6e9f8ebfcedcd99827c4f3b4f11750ec8d6f175077d01a7fe9b4a59f5801ff07b3ad690ae23cc7d1fc9872f9ed92829bad94dfef4f94812750b505b0a000d8fe34415ae1cf6e3b0729884da5061436ae468a50628f1d70ad25e04128e03c038e1c4e14b53dfc16cfffe65131613688c853a7b8f493d853af7db91b595f3757edb5441c2"}, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0x8001014, &(0x7f00000000c0)={0x0, 0x400000000000000}, 0xfffffffffffffd03) getsockname$inet6(r0, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000080)=0x1c) 12:43:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) preadv(r0, &(0x7f0000000040)=[{0x0}, {0x0}], 0xfffffffffffff72, 0x0) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000140)="6f6dfb1dfb1852480494af02058cce184dea1e279774baaca0b125fc2ceae1aa9bfc89d77a3cb65b67e61fcb9c0d016cdca2a4a128876da7f8bf9f1cbec2beeeab35dfda7f2ee180bb49dd2b88c44abf3ba79ed35b7b579ea0f39001b4c33bfe13c2450d0b7c0dca78d951") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCGETRULE(r1, 0xcbe04407, &(0x7f00000001c0)="6280e0b93360ef37a9ce3aca72625d55ad5c994fddbbc6137f3444ea7a92be34b98ec672ad3e0c891623a3fef52c015c48b6f6eb96908d91a72ce3ebaaee8a29d3ad34ff6e25a82f6ffbbaef38887ad2ee371dde8409c0720ad0bbe89ac4c3dbabd1d47449ec5a1b4ccf1e3332d01f17de4928882f454c526a30fbad21492de9fe2fe68b87f6930c30546518cc84b1419647") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ba) 12:43:26 executing program 2: sync() r0 = dup(0xffffffffffffffff) socket$inet6_udplite(0x1c, 0x2, 0x88) r1 = accept4(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000080)=0x10, 0x20000000) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = dup2(r2, r0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x48) setsockopt$inet6_tcp_buf(r1, 0x6, 0x26, &(0x7f00000000c0)="e6247c08bb72b0be2412108430b395c07614a12abccee971941260b59f0b3aec76559eecfd23b3557d0eb6b275010c6f165758adcfcfd3ad678d7d1eadd521745f4d04b735ed365492384a354cd75f054c42ffaa5ce759fd6a8ef2772114a180e94fabb4f87f599fe348f03f4e40b34a733bfd1df3fd57ebeb9033a4da0a60c84e89235cbc29ceb1bba165a53ae8ca5c18f512a8608f8ca3b2ecd8232f3e5f7b4a55dd11d8a149a788b3b95e30524f9bed3f62d96dd157f670e5cc6820cc473527dcb614d05eb550465f0bab26b60793a7ad4eccd9e3a6163df5a53ed31c5f3e743ffd2aac3c13ff3eeb66995c2b64c29efd5e5edb032367118bd3ad8a1b3f9f7e110b501d880a12d8c4399b5fc9d0be27188929abe42d9c6d440f421781fe2fabb36a3362677086f64d46c0384dfb6e1e5c1eb19d6145091a81e57c552d960706041bfd8aa3772d227187ef6da4be1a605b3bd151b86a8690e249bf4415ad507b54c000515a82a4565f0f11689d4e7711987278311848e0cf8221196809190149683446306808a747f5904034be4f76776a80060d2fc1528b0b02a9101f506f6240e6e9b233ed91b641f0985b100340c79e359f7dd7a0aebb9fc621ebb58dca2a367de81465ade9ac05d842e7fb2188f8e17ababcfacde53e11ceb7303a7e702f00f6e49efc2ff3118cb36ae5da7a0c8b471bdd22581f9c6db02bc61a9047dbe8ad1eb98f6ba3f970f491e7062687634b3f1ac37a678b446ee929a81fead71d6c51c02ac7f7679efb4039ba2ae2b3ec188c9cec84abf2d8449c693703a6506af41c8b27b12d6d6528aa0548bdf26e8e10c5bfea83397c17e4100e44fa91c4a43edc63f74301768f98a0677a73dad524641d7e7dcf3bcc16b6b714ae1da289c5cdaf846f9be46dc5ee8534971b74793059a115041603166f34c4133e165533aec47b22b6f44384548bd6414e8070249db262eb42d00c30571fa8b912acfd91ed8f72522d1ed67684f7acde15629f000006285471e66b509879dfaab34d48c46f121b3d36e48bac8986a3b7089ffa97976541a857742aa0e2e0e9afe3a94456c4616958f37f6c00a850260f5b186a2b341a4b878c8ae66214de3c5db2b44d5caf3f0254eb2130b8d1a479954f5e277d7fcaba1d9a0d6e0ea594a07f0cd78a21272b16b7492898ab31c4ab36c6636768ef68537b662ad4947ef1fc588f63fc92ec9f1b16dd728e4c55db1dab6e0ecb4fecbcc8050edb709ee4d3a8e37efb720981d8cf50e0e53fc1c363fc774dfc1911a821ec6021d1e1ee8747d4028ac5b17c7f34759fa0a78d3138e1bcb481e2d5709309ff4c736e5fca1536d49585632dc0a0f272633d9d53b087b72eba21affa75a28502eb834667b6460618c5471f7ba149693b6f84d9ef13988d0a20df719cbf3bda93224b66a5de3894884dc828f069f9d84c2b5b8a61bc5624d1810bf4ad841d629708d5ca1f1bbc471748fa11a534556b98349bf138cf0e1ab77e45add5d65490babc11e6ef15f6e37231c589dd97ac7fc19fbc963c621f31470b64e75196ac6f47f3daa1473518e2ef715056aa43519d870c0ad2cece057383e35eb6eb5fde2cbadf9145fed3ba3e05c6cb58e5e8bb3d7df2cd06430f99250c630d60ae5e220e74bbd58cd817055fcd347bf34c8405c5ac13114e3e4716324d1dbf7c33408c45f45f23da23a51649f001af12a679af6f6df69075e4ee62b69d4f095f385224be71f03279696a663eccddd8c439bf425209728668b32da5cc3bb0e0bc98acfaeb7e3f8588f05f485da1483635a44b83b6fc49168feafa690ed6d6cd384d8d1b5cc38ffc67bbb8dbffdde32e08859a1490b5c427ac41a31268262caa9a11a63b7ebf0a1a0742d149eec56acc8e7245e870cef0a09c93789b9a9b7bd0c02074fdee281913e7361f4209e12bb5a83e16f815c73b7246a2ef853ff14a8aba82de5d9d241397f034e2ac41d13597ac129b9fe080a501c1fdd07734d45424f2d565b3755a17003c14e8a33aa4193a9881d68a38c5bde36d3709dbb0959397e35c3bec5940133ee6e3bd39128bdc81bc0f20dfa85bd1d2b227788134f45e0f7a62923677757cd20013c9c10b991b4a7b69b92af40f52d5713a2cce62b61ad9f1d6e1e12fb22a4368563b747acfc575923817e0708a1fe713ba28400511232b0ba5385482036fb7755900303ea45c3afbf8ed808ebf012c4f1742700ab9ff93297d2820167b380b8e6388aa2b2e6d4c263b5a0f76ed44e3091ada5f530ea4dc684dae1f7c921957467acb0d23e763a3c0291a4c491984a474a38d43138bed1f632d5c798f1e9d0692615f379c87ec5b2fefd849f6d1bf05d0c043fc63c016e36d82672b599d928cf1d6f3b4e9659ade018a82e5751516ae3d9e3419eb4509018c2e2e45d22c9f5f2ba250ebcb22e6ea4126aed973654ae50cb4e830bcf6e9936d1ced4c9a88ec16d185e1b786fac0b6f5631dd0b46a42821510adeece6ea77cf9da8cc89fafe4dfad88408c9c97310d2675dba68e43c47981b06d6ec1988f42a8d3c55dd4d0aef90bb9d0723106c135d28554a7c27993e49c63bcb6ce8dadbc724d1dabf17ef17a96ba7e813ce792c4cce9c07a298802a1bebb0955e5db0f2ae4d235468eb673ccd4696337009c45d981b3d1651bc5a8a84141e3d9e4fab49cf14e457710d816ec5f2d7f8c20f7b9f6a4fe42ec2e544549483573c85ec932866dd62a560900ebc647a10a32c2ce8ca556b36bd7f94a3e2e1f6a718e4f65355bff7687710d8e28fde55ce13efb16fbb23fa226440d0d9ee5021b2790dc15aca06c20844bfd87fd3b1aee612a02f28e95a608bbcdcd4089ae13a2fc168cdb1eb28c5a16932acc6a7f97fdb4e793e8a93ffecf65c48d5c935116b664f121302e146a616135e6a181ab5c3ee97ff99e194b51c9b36db8a6a36021843a04678f153c9765bccc1c3e4b94f86525c74fe9d829252c7712bb445462b5c389e13756c0839aaecaf02d54cb6bf8fa308324ab50a262fcb3a6d0ae9e8787fdaa684923c8517fb90854688b7d1d024171217e4034af95deced43612056603a29e8946208ae373cd1e5868675fd4acd0e09ef6cb1559c1c7e6a1434de4f5e122005d4066aaf5f304d2e76a13a284a8ea779575b309f6841ac2d18b92329da1729ff5c9e8355edf9b1cb562ab1430476152c417c971dc90446a7a1cbc8ccdfb5eebc5ea18d6fb170e33156a5fcc7a840756e67b27ba203d0f3f8ba8417aa71ecc179f2d9ce9356e2c1537f02dbcbef467a12f13071a703a183ad59a31878d5f456fa576e33286673e164df5a5bc74e5023cc0ff27460a9fb53571365fc160a4a553f436f766d104b1f417c29f2301ebf54f25786864e7f876545933f2ce4d1b6568f21cb3edf975275988767fa8a940586fdb6f0b599ad7d360cbcdfc701981bef83faf2cfca7fdb38ac053288d9b208223da71d8e456cc344748e16a091e90b525c57906f6f92bf70d7557b71ab95e455a01fa86402ba9c469eead12bce4c58cc45c8f2a4ffa44ca91d3aaa17e91cb20ffc0ec83deda5c22884a0aa8f55c66ba29b08d4a4fdeb2ba9b737b0883d36e0690ad9377be2caf83e62d60a88eebe4f695a54bb182b996c4804d19d13f5f03ff0a13b6284f28d8947023458f13bfda1cf77e45c0a88790be64385c976ca27cc06f71980478d88f230ce38d7f53d016e219c99c1edad265b548603da0df585e598ce6dcdf3764a16a76827455f13ab750e67155a67dcf485aab3bfab59d2b8c04e5629035ff3fc22895112e19e0c92d7a5dd66a8447f1ff94a07d0a1991687fa6864829875522d375c54505a78a425ea9635a31325c7f049624759cadd50118c1394a71caa858f5df9dde23f53ea1b608aea425c2d8bfe4b219d2792a30be2637ae439cc3d9e5d9129fc8e5af07823369aa45e1776652a77a7bf0b2697ca12d4658207ca2a310a6985cdfc160fe65f66e63d1143d6cb131816a5041022d36d65c8b0b5955a707d459950bdf4c6ee1d2a2f4d4fceb872fc4f44ad2ce5ac05a202de00f47b69c38ccfa3981f5e864680167865a8a6e0090e6c339764359f9d7d86dc894f0563e17e1a541f1a2b847fd2476f8ba83c514a591b6a167b03014e5a15980fa787017b7e8832f456d8242fc70fbaa5c45c3bc667ed9758ab6eb8ec6cb6a3b5cfdb18fe6a73505d7ddcb7a350ed29bbc3f8f595ad4c88c87e528a97638aecfdcc3961954f559ef58676bfaf06781b355fd5fc41e804e67135ecb9f7ef925e41daf7e5daf93457de6cfe944b17d1e775d6f986bd69864d3f2f0724a280457441c1ec5ce3387efc35c5bbb870d57530cd227729ccf08b40db396db195daa506f5e58546816769a701862fde6f3c39bb81b35a94febd2662c40ac5ddd3902d163e157dac6e3514c3f547bc3b626154ade6e5996954ef3676eb58979bcd26e911519d2499aaf13ccf09a1ed145dece6e121446730fd5dc62f25bc2e1174bfc2e8aaee2d2eeec3a01dae7f6c3efee0299d7c5ba21f7a7764cbc8bddd925bfbde06d4260be9b4b8a8abc03090abba4a8e533d77ad884f59cf0954277bc23d98f9bb9779c76f4fac44a4b00ddd66361c61f1f2483406562afa095ea0d049687f54de4448bfd9e87461560952d3e94ccf857fb4fa2f6705c4333c287006052c3580366a0e5c5bb3f4b5daad89a7bb4a9d168b1764e7a44d3c9ac645f0a30bc9fce909d7d9dcfcb91aea59331a9d47dcf6658f4942030134dc88f6de94393bc0c2a71de54df0e8e28fe712e12efb4df11a3ac174458be2d6e5ecc3cf1bdf765e46d6e6b5a10fda73be74f462f1588deb241d26329573ffacb317e1c329d4c081c3a5a796c69ed7be42f726dd1a731c2eaedf103869a6901b2e184d4a841b71e101ce2a81e7c575ac3a2afcdb17342412626443bf8b0614e820fc301005c03e194117179232db9ef659adee137fabfb9484f87553d3db11b85b166b2fb30f1bc04ba471997959af84de6dee6026d500006829fa9290748631d60bc9f1781bb04603734b3f90032dd1792490aa0527a966196f3c0a5303f1f8f08d8e58f0143f1ec57a144750c68cf3a2cb904cbca0521242181e69bdc61ee4be016b9f1fc485377f54a76a4137de0a69245763cd387443a2ba1cf4ded4ae5278dd2631e843adce468e7c9360a27f1b45d212997ac4505bc37794092cdaccdafeff503dc0b2fe58903b130bb7dc0557166a1967f30843fcbb7f375ae15b9d94d4a5cb21a2f856ac5bb51d35b60614d53fe20d94f6cf8dd335afa5102b511a54d2a1164572a3014b0b83c5d0e414b10614fff5e1fd1a2e1b0022486c0973c8fccc88c39a419120ab677da36380f2c9e55878c4ea9bf20e0be9d920cd4b98c426e9aa26ac3db930fbee7f0e10ae7a294eea71dbfa9213d60ac456a0b2ed284277a08278b825c765325fd4f6b5d1c243ae3d953d8c26664a4b80c76c5c7b572ca7edac2a412cf618c167205c672987be8346040abe72f91154ccef199189b84da24d955cd769c264b9d3e9142b412a989318537aafd9a39e3ae4c1a5d17b04ffabb60c18133c869e5d34dd5f7dd62993e7b558227adb188ff4be2f84551ec900d1e01d48bd912ed91693d954855bda4e1d8be786ea1ce0f970e71d3952c198ecfab1f3b119747d1dc4ba1c65561ff5d4c8d9d71407adf09e256821c65b54d3c1742df6c32fb6cd9be1c0a7c91efae1221be3e355ee0d5dcfcf8a77a60d1a111de7fda5b358f60dd31fda146b1882b1350e51d6854dd", 0x1000) 12:43:27 executing program 1: r0 = socket$inet_sctp(0x2, 0x4000000000000009, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x25, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000040)=0x29) r2 = accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10, 0x30000000) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r2, 0x84, 0x13, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYBLOB], 0x8) 12:43:27 executing program 3: freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="99af278e2d7ea03e5c465bdb6ee2a1366833cb3b326c0c1ae88dbb6b5be7ce00bfab0a437783f6aa9098d7d0efbddbbffbde61ce81", 0x35, 0x104, &(0x7f0000000100)={0x2, 0x3, @multicast2}, 0x10) ioctl$DIOCGETLIMIT(r0, 0xc0084427, &(0x7f0000000080)={0xfd, 0x4}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0x49, &(0x7f0000000000), 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003a7) 12:43:27 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ff099422685fff210e5b62adc0b1ffffffffffffffffffffffff03000000000000000000019078ac2300bb00000000050090780000eaff4400000000f000"]) msgget(0x3, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0081f) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_accept_filter(0xffffffffffffffff, 0xffff, 0x1000, 0x0, &(0x7f0000000940)) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) socketpair(0x2, 0x3, 0x82c8, &(0x7f0000000080)) socketpair(0x0, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040)=0x401, 0x4) 12:43:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) ioctl$DIOCBEGINADDRS(0xffffffffffffffff, 0xc4704433, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffe3f, 0x0, 0x0, 0x0) 12:43:27 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) ppoll(&(0x7f0000000100)=[{r0, 0x21}, {r0, 0x20}, {r0, 0x4}, {r0, 0x9d}, {r0, 0x2088}, {r0, 0x84}, {r0, 0xa0}], 0x7, &(0x7f0000000140)={0x80000001, 0x4}, &(0x7f0000000180)={0x80000000}, 0x8) socketpair(0x12, 0x20000003, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x101}, &(0x7f0000000080)=0x8) mlockall(0x1) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000000c0)={r3, 0xe3}, 0x8) msgctl$IPC_STAT(0x0, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0xb6, 0x200}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005a1) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a/>_\x00'/110], 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff28e7e2ffffff08004500001c0000000000009078ac1400aae0000001110090780000e0fffb925d3acecb02fe4f6411141a7c98f5916f35dacaae6e5d0f61518ad5c5a98fbe1a425008dbf072590000c3c20e89d9624f09ba0411d56d88f7c136bf525e491750d8f43ddad2586047dd9e70eefd53fd7d0630e71f682fc6ba8828c0441ebeb0be0ecb9418703e2540c34509c63937e375d53cdd237f1f63ce3f50298df48f6fb53b790d3ca9b61513b4be67ae6f3798cb92c7c91807e5f4065fc38dd6acb3db5b80e4d9536120d8f664d5de0b7ede279e896dce984ba0b59f5e5082a904a604ba96d25d0c8cb925fb64881f2a3d8d73554a53ea3f62e846eb560d7b0cf96c2cd1e3cb742cfcf1"]) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0072c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00755) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt(r2, 0x400, 0x1, &(0x7f0000000280)="60c059569f1fe7267015efcac2398583c8080e3486c8febbe6bacfed4af5627197682449540aa703be9e849423042660e5d6a8e0b0699382b336b299e08b263e94bdf8125f12ed618f6b8e2e2e543161ae8651f8b3dfef2104325b38092d536e56bb9422d86d74e48158f02e6be16a9928acc1f0c0542fb20d1d6ced5c426c515b09d98fce858d25da5b81044dc48fcaf2684197681d85366c97a49b303b3cc0296c05576607e77e5ab69a9c5ab060af8a026b4acd49d383fbfc652d268d9762a92926ccca672641ce626a92f202597a914c4e58270356c5df34f5843113ef6f9358b63d29f4226102ceaedb20b0ab1c1e4b44fc71576412fbb1b10f4ceb76991147ae810a25044240d6a9057769bbc149e51e94204e8d4435d1677a9f87e21541e34b5f3c61b97015adbf92b0597f3cd4e672de4e66df148bb65fba5376636f7835ae9c1d8a3bebe3fa13510acf89793c12c329f97e7a1c2849f3b6ef756e9b3fc1f727e35862daa4ccfe9f674af41cb90ed01e1ea71c42af845640927df68416c1a1535ff52ee9dbc532af15b905af7a5d3b9ed3ec433de4e927151cbd02b50ab5ad4b5ea15469ab41d481beb05aa08e68bc2ee45b965733962fa8d9046675c23eaed2f93d806b4e8ec32e462d728b6808ecb3a2761b019c4e4644e654223270f5222c64a5e27d6369a2c41d7cb3a50ff2a839e72d9b261b98a10be8ad6ad11746f0a6b434f91dd745049b4faed3bd8568542a8e0492301323a11d32735ac9b25bb1467b038b8bd186373e37a20e1fe3f151d326b795875f45c32dc749811ff03980f854a287d0cbbca07caf9da3e7f3f711a071321d0c8e885c98eef61de93a95686348e0a5eb321713b6ef74f836a34ef57ef0e113489473ba4894cabc8b85dd572528c6aadae133187a45b9dedb5abea151bcf278e2208e5f133b3cf89a6d73709bb1c14dd3a9731755694e1fb03b5bad602b4dc3599c0779ddaf121fb15b228b949c593f18b024c49b8a439d8f21842f6e2628f08d88ba7b2071b27fcd954198ba38309cf55d1d539308761e159ab18d8a4aeadb4e140804d3ff593cdd1114490e40ceabf5dcb635fbbc485cf5d48391beef87b7f51a3d732a29e6117ce7ab341e91b44560927eb594208ceeec1601b4d84ad1c86bc0c70b68522612a2779a2e7ac7481897550d21e4de73659f6a3435f24fb9b482817cccec682637b52ea1791bc575755de2388ed402a9b767ce592988b1d525dbbd9992b33dd2893a19efae32dfa95228f654066aa214069171f7bca58c07db369140ed6cf0a8295611095bbfdcf8de5bdd33df6ae2c4b534ac309d69192cdd761c9d2a06cbd7e95f71338391b98d2768259aa6e128a32fd9bf2b40a93bb89cef9d0664571880c8b451c3d78e635512cb53bb6a90d97762f92bd0e06ca77c6e81de85336f510a2b28ca47fcec2c9e538790e88ac3835af9cb46cd432e6ad726df8b0b5f0e0023be1f3383558afc70f20683dd6bb9589b717985d35ed795acb6e2afd9c29ce843be5ee2382d187e2c4f2cd4638b28e505cb21951fd315a7626e3430f619099148457de65bdbea2648d78cc886181b9b3ce4bd1d82cb072058a589818455c0485c736ac380a0a58c3d61f761f5d7c9564cf26d2c6ac2d4e97430b26eba81cdb42333f7caf2f0104813d8a6f331bd9d0a94901c4d23a9ccf2f9046de43acccd60ffaef0c91594e54abf170f8d30531a7bc40e8dad67b17372ccd5bcdcdfe33babe52fb4b617516970e6937d23b681aa11f75c2372f3149481dc37325ab2cea5cdd111d06d9b6b912df54f17f4f5da9cbd71bb678477a82739f0f8ef8f0ac639d5a30c55eed261e088aaf0d60350a6e9529eb3e0a363f17cb2ecfe7bc1fffedd6cd76907ba1d8d970732a21300026cca12075858106fc377025a7b6335d8368a8222e3dc36de2e14e453584beb65f2d552ee3d19007719cb71de3df1c93bb14102acb8cb6852a15dbb66b938073719764c3649896b7758ea7754a822be6d5d29f068ef69075ae48a1d020c86c08f9e5f4019c39e2c00e43fc9fd955923bf1e25c34249bebdc73f6f416756e7a5730ece7718667d49f39e45bb709ad5a81fe391ec05fe277c5c99911dc5f5cc10e24a854fb277a1ac73bddd704b1d24bd102271533a4d6d2ccdb3f08d5f381566391cb0698205be000a0485bd0b6b6cb41efca674a6d02d9b080861b561581e8a35ebefdd047ccb802f7b9d9824998ddd68a8bf691a5205a47bf155d1c5b851372b90d854cfd194d79a89351475b380983472bdd53e3022a00c5bf01656e20b4cbf9bbae57cee2aaa7a0d99ec0b32e4564a73f2f9110e719d5601153b64e4c1cf35f509dd74263e9ec729370971486811c9d302b90b942bc19990d717c6817c854995432fbc8a8489db708cec8b363c7cd9982fa88697a9fa07eb0a88a08a5ee03cdbba61a8ff674189ce5fc7e7f0d76cfa33572bea8329fde9982a831d67fbca80e939dede722a923e3083064e77638691b0fea983a942939c8305f048f110557bae2d05e3569b91d599a5e992cd1c4f32067db01773cfd395f04f44d41af99c0838776a82347e944c7b7b2e8a1d35fe6d7197d40db933e2d198eb842ba1bc445e12b9b6c63dc4f8b810733209f7120405d15daa669f3f2f432bb72a638da87673d0302e90a5b49a483495e00f46711613f9715df1d1ddfc0c5a9543dde23534fd33c590acf1b2d48fd2b4023ae0a6c0cd1261e1467be05c2c5e3169ab85496b7e94e5091163a59b85119332922ab655bbd417661398c163b8ef55df45d622a16eafea1ee59f982013d35ce9c691539a917dde671a7367bae2e68ac5801ff70f8671808d7573eea156d40f7f2b3f256828aad9a2cd48798577c84d8512d437f324f1f0186c22d64277db4d0386a215d074a1726f4fa11362d044db0c4079728f5e017e961794bdc272daabbfdea9c3188099257c69aab0da2ede994024572e1748f3c1494bae65a6a0ae0937a24f5fcd66cf65f304336992aba99dd36a1e5e4b21b53ae0b024a04a34c9e9c295d041c7731945d7ffbe41bca2aae9f6392dd0a70102d676dabc510c78aaf3b9dd6bbf9eddbd9de0e2b1952dc6e4a479bb8b17d151a56731b3da537be66172a71d2c1e7ddd3b6923393403b2f77527e9149e7676f176b993553d433c7052dc6012292d6c1561a8fc2c573cee22290fc1ce8761898f9a5b528d59112ee41af0fb0ee931c1e2882a8b22a03588312debd600a8c46efe6bda952d52d154f604b5d9bc4f50118b549977af151cdd2d8264ee8de48251ac2f031a6eb6e29d302f0cc2fc18e66dc3b52d68194192a65b9c5ec826da734402b97703ef933dee0bb1e4e7b888ddc0c7479c44f38d41012aa59f5128b3a5da7c94d548499fc53f2b509330a0866e91529f6652537ff8353a830ebddd8e6c49ffeb83c80b7d538e381ed974146e2b3e1899d7e32f0d9f23a5642f1e5a9aaf1eb19674631da7a94e3e3a17ae71cd901ca2ae50cdd0f20997a79d8cd634c5a3914e0e6afac9eece4ce68d56362f85b48a6f62d4aa6432394f970595b943485e2ba0daf154edde2ccbc1d62c49a174482e9cf17ca1ce6eb53e8d15839c815754af55c7923cefc73cba99c5607e00b7fd804215d2ed2eeeb58a444be4fab0def0bfc076727f16473530b08a6c2b80e17f13ce8a971e8dd571c584baf48ce1f4276cde4343a2dc07e2e87b6a1b89084c439befdb5c454b6819b4b75937f7bcef7b02b1b85f0867cad0b9dd77a825f43d83197cee0324ea5d029584065dd4a91216cd92d1357de710426a10e543ec67a1a7ece32467ec72bb58816cd25efdcb43867431d9e3229295b440d2ae9bd16dba6716ee16897897873955f8dc0e81cdcf19b1d2dd8e00f2713c3d60905f22a6768d16aa93e56ab80aab71f6d0848f64ff2db68c46d8ae67b63fb1f98abf732403e63be93dbbd405830cf3b06550e7d4b9469ad403222f7b21ea9b9f00bca1c99fd532ebbfebcb70f2793430c1ae741c772eeef6fca9282b712b26dc20acf624de4a052068729ed65335575ac04c3ab3e16a0eae2add24779f0455e074b6037512b509f408cf65431290141666411c32cdba4107ca7089971dbd0fb96c33f3460c0106564a300f1d83a8fe3c4265360a778e30497f0871dbcdfb33c490c959ed9080d982bf394ebe79b79d076eae6ac7dbe5a9a65a285780b0aa643351b91686a9034ebbcd1ed7b0d497dee57100c3841395e3aac35fd3185cc765a68b0cae073b606c503930e27feba677c16e4e3cb013c08c012e5bf1e70c98e48fcf4598fe8f3d4550632a08bc07dae41628a81a0dd32197d15da0d87cafd24a2dc713c2b564d6e94824d1f32285b891382cd6f1676c30234055b9b4ba3f3e60c186f8ddfad1019e51caa70e5a65c1c22c72d9ef3e8209eae012bd607c031ff72e8609eeaffb1007002bcbab932cdd916a6411385acac10bd18745be2d7fcc29d976e441d3304dfd57dab89f784da8015b9d67e4d237ccc17dc8c9465653b45989a86de517898b5dbbe09d96474c937fedb91caa4d14fc5e1dc6621656a062320822f8b7b60b77d585039f74bf9a6561be6a48760601abb4071ad685a1818e74568e97f401082d11d2ade84a311af14b6c0360b6c11e09f23d85b617f3c256b75d045bb5de5800a3b1691bceac408d05b6eecd11db84046f1f3386bd9d7047ac93b1fa16d474e910ae5bd63860b505ca263b49e091cf16a9c7d725c4655fc31921984e7d67f483dbb726bf72bf65b1353145155cdd27888ee429790ec59917ba4dece5fef325bdf2289be7c3e488f6d05c7f6edda7f595e40b235a47cc7dc87d912705dad730fdaccabc52b5b1a6b4fdeb87eb01b9011f44f90002e310a474842207938bc21c3ded2af067a09a8cab0e19d5e320c682983987980514364ba273f4a4bd92bd031ef167ed2ba528e6b57898493e2a84704d7f9ff68d37927ca91ecef15e8f82070801fe3729f409497fcab7bbc4a26c90387691db1fc4172c4eb6db355d4d4641f78bb277d37491aa5f5d250b6e2391c402a7fedac09c7f56a4c156700553baded3bf3d3d0b3791354f2d1e93757e2a6a5894d40e2fef94281aac5632ea511cf13c66e2f7b9a5af0bd6848870d5ff912881850a1317a77e5849410476de14ec1b6dd8f20f3235169f7e2de3f506f2d114bc8f50c9746372b6d32498704124427ddfde09dc177dcd850f01aa68186c4708533e0284710df5ef077583e365e5d2bb9f700ea10f5d49d266a0f6fbf7d20dcb071d00e750e4a4ba83d99522c3921cd68999645343984114dd0cd705dc185d7f0ef078acab5825f4108eef7d8b125bd16ea45a589505853a7e04bb35d530c64fc985cac87e8047bda2087324a1dc2cf7eef3562e716611abab3b70f8e0ab6243a01551148d2915f3dd687f1ec3252e099987aa9d4e8036e4b8632c9ee60c556593dada13c2acb81faaa5bcb6887687577b2b41bc58600a867387afb7e9ac6f25e47aec980fac6706c33389e326b35791cb33ee26e2c4e80c5d002fd287ba98f08b8c0c78ccd0a65d4b11dede0cdb67bb256beb2601d4197881f960e151d2f35926a6b62ea17cdc909e3199f8e68061cae40b64c2f73072a62538bb993f430d5b49849988afd4f7608db38cdcfaeaf7cbbe30b9e7aa346c9b8ae05904006b87b2bb94bcbf9b101609926f34dde0b4485a2bd9adcb625cffd9f1fb16da7e45147a1668a55c3ba6a9f9bfa00c4fc0974d033df3753169180cf2cb", 0x1000) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="fe6225134970", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @multicast1, @local}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a5) 12:43:27 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x1f, 0x3f}, &(0x7f0000000040)=0x18) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000080)={r1, 0x54, "03bd3f276c55bacc788cbb6fe9ccf0e6eb7670232a8b61cdddc05dae4b9bd95d56f1a64717cfe8bf9bb62ae661fa637ff5cfe74fa381fbaa56461d1f8a3f7cd76509a6292c7eb0983b22694a25eb9d85aed44dc3"}, &(0x7f0000000280)=0x5c) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) setsockopt$inet_buf(r2, 0x0, 0x54, &(0x7f0000000140)="0d230ce64cd85a2dc049c653db18939174fa4c12169fdfe5cf2ce7bffa7fc7e24f4468d72b76c870be973c5c39599e948bcae1139e403fe26cf108c09044d6049d38e6bebfe982a9b1a6f240902b72a288049eeb382c59084f535133424db772ca04b153b86fcbfa44ba9dae2de485702b1610dadfd9b56ba63a72f475f7852933900b1f720aa64e3abbc4def9402bce02e0685843e635cb3d10e29970ed1689fe2d606a6448815313e0b40bce6f88f93f345dc48f8cecf449d53ecd2ef0fd56f7c106396ca00c818afe20112a3842c9cc5194f9a9c9cac642c13f7e4a4fa0acdce0a6ef336ac462bcb1d9dba4393655b7f8b6e4d2893990733be9bd04e13915187ca07e2ca30168", 0x108) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00520) 12:43:27 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x1b5c195c64002d56) syz_emit_ethernet(0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x108) r2 = accept4$inet(r0, 0x0, &(0x7f00000000c0), 0x10000000) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000100)={0x7, 0x4a10, 0x7, 0x4, 0x0}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xe, &(0x7f0000000180)={r3, 0x7}, 0x8) socket$inet6_tcp(0x1c, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007c8) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r4, 0x84, 0x1f, &(0x7f0000000040)=0x100000001, 0x4) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000000)={'accf_data\x00', "37d5e1fde00386548a2e69145d6791120407cbf638ea61618159f407bfce0d066081708c583d4fbc0d042fee67b197f1bf0da057c763e83ff807b7775a38c90dafc3611b8ccdb370352641996cb0c8ca17b05e05f58b6aa5535c3745c04ff9791a1596fc3424d82c4a326ec430bf089e6fd35088b31527a16ef777a8e250ee1e7c697688bce72aaf99ad2c5f7b343b94ccbdc573758d70a993cecbffb45b0ef92d4b1deb40bf23509a2843e96790c571d33d6896260a3cd84c4927bc9c982e5e1ed8574c074e75de7cc05100b4ea2409b4ba8578109ab59c0322cd6355213ddbc6150dd390cc61dda2e8613fe85e96ca"}, 0x100) getsockopt$inet_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b6) 12:43:27 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = accept4(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/37}, &(0x7f0000000080)=0x27, 0x30000000) fcntl$dupfd(r0, 0x11, r1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00407) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0xffffffffffff20d7, 0x4) r1 = accept(r0, &(0x7f00000003c0)=@in, &(0x7f0000000280)=0x26d) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f00000002c0)={0x1, [0x0]}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000340)={0xfffffffffffffffc, 0x3, 0x20, 0xbdbb, 0x80000001, 0xdc94, 0x7f, 0x1, r2}, &(0x7f0000000380)=0x20) syz_emit_ethernet(0x0, 0x0) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x1c, 0x3, 0x2, @mcast2, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000000000009557d02e00000000802aa7a9885f6b1af0fe816640a1b8497bd5c132ef64dd9fb4aba1883d118cf7f24866"], 0x10}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f3) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCADDSTATE(r0, 0xc0f24425, &(0x7f0000000240)="5945dd4bfe64e919775dadc500ff0c1ba60a4f2884") getsockopt$inet_int(r0, 0x0, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r5, 0x84, 0x1b, &(0x7f0000000100)=0x3f, 0x4) 12:43:27 executing program 1: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0, 0x20000000) r1 = semget$private(0x0, 0x0, 0x10) __semctl$SETVAL(r1, 0x0, 0x8, 0x0) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/142) r2 = accept4(r0, 0x0, &(0x7f0000000480), 0x30000000) semget$private(0x0, 0x0, 0x800000000000415) r3 = dup(r0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000580)="90a4f35e05c2a5666f656e910c677e80479e8c1ffe7d959458ce645d475d4a8bb86ef6a0638eaf0c602c7ff61a0afef699d1a570c8eb5aec30d1a2c329de93361055f541db1c510930b2992c43aed09611c412c5c056ed1f524cfd483b4f178b6f7c39b910e4b6693d109444cdc4b44efa69e778d1d6aff1aa5e7c70385c356b008075898cfd96ceff4b955f6c5f4fba90b00e5d8c1c9597403e9274f842b84e45c2afbdba73a34e8b172767c4928a48e9f768a613a9cd35301823fcfd5845ad17cd07bf996a737c083ab1d15186af62bfd04380449a23a7d968") mlockall(0xffffffffffffffff) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept$unix(r2, &(0x7f00000002c0)=@abs, 0x0) getresuid(&(0x7f0000000140), &(0x7f0000000180), 0x0) r4 = semget$private(0x0, 0xb, 0x400) semop(r4, &(0x7f00000004c0)=[{0x0, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}], 0x3) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_udplite(0x1c, 0x2, 0x88) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) freebsd11_fstat(r1, &(0x7f0000000100)) r2 = dup2(r0, r1) ioctl$DIOCGETRULESETS(r2, 0xc444443a, &(0x7f0000000040)="5a1b7be5bebb2abbf4b8dee3315a90844f8998405d86025d85ecf6b3243c77c7931c3794ae489cb866728e7c03ac7ee92294342fe306021d36c010e2e2") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00510) 12:43:27 executing program 0: getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x104, 0x0, &(0x7f0000000080)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getitimer(0x2, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031f) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f00000000c0)=0x1c) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000240)={0xf, 0x80000000, 0x0}, &(0x7f0000000140)=0xc) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000180)={r2}, &(0x7f0000000100)=0x8) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000180)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x2, 0x0, 0xffffff1b) shmget(0x2, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x380f607b}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000100)={r2, 0x3, 0x6, [0x8, 0x1044, 0x545, 0x7f, 0xfff, 0xfffffffffffffffe]}, &(0x7f0000000140)=0x14) 12:43:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8fc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045aae0000001100090780200000065ccd810cfdd577b2694ec241e"]) r2 = accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000000), 0x80000000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc0f24413, &(0x7f00000000c0)="6646cbb6192ea2982b4fd88b1a82c63890fcd4b7009c7b02966024319f7b086bf06d246799a62bdd92fc6641e247f7e32d10e5dc0d85f410c27b63d6c1f50cb600acff7540ddf0c73fc937d34b11d199f4eeb6c2b0834eee2346197e4125ec4ffd774854b2e6e76ecad8bb2b0bf450bb1e638b16bbda13b857ab") ioctl$DIOCGETADDRS(r3, 0xc4704435, &(0x7f0000000140)="b160b334def176fc45f08af121386656b647b432be1c9f8007df2da139d80c7db2313c11a2673d50971bbaa16530d7d08b70faaa9400aee0748d94c3628d9b3ef8b147cb96e1e4e314e490e1ee06eb63f480f7e71477dbf85eb6d13a4471df398527694abb23948dd8b82008989e011c5158d29a0bd87c71aea13764a081e886f70259d1ce6c7a5925ebefa8945f1972b27d486b13036c80a28819a6c4f443ec451db21232a121f5f59d3c00fb5fd7b3184f22daf63ea87e2bb9cff9d2428e5f1eb0dee822495ecceb53ae82a38686b4df70108a91d6abad8dfff1da3d1d702578e53b1436ece93995980a286cd5b9be7b84c2ba4a66e42a72b0a1c1abee8bab0f31b57af1bead9889bf7367b2034b7562bef908e1d6a13c01b720d1578ec450662e05ef50a105d8ebd88fcbb911452a40b737e0a89406ac6d1656ec466a7c9fc07ef3e4aa973dab4ed4d2a0dacdac54c549a48f5408fd01c1d0075a229c8cc21c6b4fdbfe1aacccede211253d01b106a5dbe135c347de0377a4a907f40e0e2547dcb9a077cb362bbd497b95ba9228309dc6eb186c849661ba204e6f9d644669153479f3c15a208c0be104f10bce9b6d18c3ce4b4d540a6c1ae03bc2afcfac9ad6af556f874f9f609668c2dc27ac98df93f3525f82d1d34e32bc6dd1e5bad11ede7fe706f5a59c9122929b5faf826bce386d591b783d365296bb143a1d9f32bf042af23c190956f55b982867f76c6c48f9f69f3b9ebe963e00fe577de09c6be134d8621b5d5991e363870a0a4d1eea87e444e28e9ccfe144bfb3438f478dafc5c7370227fed146dad5195b03cb2a7c517dd51476c4d79bd6f1712a024281c55db5797e8280cb0443f14bc2299388f34209d09e0ef89e9ab3ab1b834bfe4a7f6338e1ec849c0098751e31450e37cbdf9a9541874ea026acabb8510ddd2256d120e1e59282fa5167aa464b013c7588c83be90c1c8e6a9c527f42dc1c4962ea072094820e896ee1e2e3253be9d360b0ecfdf2a949604704c14d01cecc635e10328fe2ecc420cbfd2af93922650230fe2d849b26ebfa0a62263e193b386053f26fb0eceb808bbd9a332cf0d2bc0f99f5534a0f2604e97bc18782af2a92fba986cc8af8d8dfc284fc8b8292ae81fb0367514b524563f3f109061ee355614828bd43626d2059187b860977dcc9dbb064014b2b498af24c8de2fbb88a77da07f256d58c83324f0635716f259564d9dd068df7281caf815f59220706fb121d1ab758d959710fc0eeaffe76868b3be63d5c4375bf1b6fc29419a3ad058c741d8c79b36aa019882631e5ddd1fa7f8af2e8abcfab966a8574e68af752297b4da624d9024be4a638e81aa91669406153025a4a13f1adfc76b7d2d14de55987cf42dde26fd533daac49c12c7e2f7e977d6387f68640d056ce0531a5625ee51987910266776842b8151aac552aee32201e2c442eef5f8874ba36cedfc8064e0c2b956bde46902afa64958c391a221eea7207baa742665f7d4b386193584abd3fff7f66b6d5852fcb394b59998d9b29b17fb411cb938b7cd0c63bd156b2d89f32f003f94f96c150553cc70b55e4d85751b2ded2745e9ecf82236eeec5ccb07024ede1ba7a726f2c007ecadfb8ea056b8d061d6a38a1e0bd9e549d5dbe90423639cfca2eca0c083df71d97c0665f7e831ee778e9b7f605e8752dffeb0981b4c36ba98d3469712c6110e808f4b18f3b44743e773aaccc4555b54546e0b944ca145ce49e00a5c9772a8fe8fb54d36ac3038acddd7aa9c2096a7561fae9e8d829e8d0a55b85ddc7a721b5e85000820d0ca4301bc4078b2eb2514ed5a48449a7a9300e3c678f2f3610f40a8344a5b0c2ab2c89f6fff51cca4383d343c4dd90fa6724ecb7d665cadad1484c416b045fbd5284dfa402b065e3592156b63455bbc0ccb464eadf08043a4377675052f86b89dec872ef009deea2e0d076592542cddd668881e3ad885840e897a761e5f3ea504e421ea5e9e521cbbdc1716372bce9bf09e9c0ef4e45287b034dddf76d18e3c7071fff147f2e2f163752c7e96a25a3621808faf8ef6a408d82891ac533355d79a74a27458694c16099491092486117b895365792582e928625b7647534f5de2fca56504222fb441a899299517d15f8816f4f78a85a572e136223f39b93e0c7b9d2a872c28d0655885d11a729cfdbf8d53688f2d73f9e09d613598a37f04d9bb2e80b841197b2a320e30c6bc25516f2951b32fbccd3e164f1fe1e2f1c05f15bbf78ffa1503eccec0aaa281652731066bda26c0c71a76827cd26123770638980aaf2ecd3912e0ef864c2b8329e1e31c072d7ebf4075adee37ecdda340ce65e5ceffb51fb889d55cabe9f65e2e0c3784b350d8e429e0ca0bba7fb88fabdbc0c4a85e8ba6875011ad8b3f8d41418c9c3cabc673a10030dcec5f0668d8e8ef4bf097cb96abbd9ca63c9df5c04ac88b3f9010de9cb3709ff0107308c99c8db72014b1d23233c74fd90d07343c30b01d3f286216504251a71ec084d5780af3112e37576048e37f092114d34fbd751f3879c627b7c3e5100f6f67782ea6efaaf1e816a331aabc66a11ec6a4f2bc89ed117a99166c744ef23123c7b1a4a72f466162880b599a600d9467ca36e5c73802a05edc985a749a4fdd61c93932c60116752f51d7362d387d0783297d91f75e8dbf5ac312adb01293a205d440858cc3b7643cff36b9f61e1f3fd76a92701a01ef9ea7658c413e708d1ee68309c07eca74ee422369ebaed32444e728414c9523e2f1378cd163a4da4487e05541c2b5f246610354da985d92910a0fc71a5c0dde7b3d1c29c70053a4e696223a3b1760466917b9e495050087021ef21ccc4f1fefd3a975bc05406e4138bb9250cd4c021bb781ab7ba8d406519a449a0033f9f1f6a1956b5458e7fff87265bd29ed0bd169c8528e41509c5a483d895b85711cbfa00421035390069713d1f99a4729006903ed3c7f6d95cbc1887121e565705ade4c3727c0faaef05114f5a3174900692500f130acda79c2d1a0b32042ba5f1a5d489e0424acb54fb55abc76e8209ab33aaacd829905f19356012c0edc47e2714c38e918c35640f9e9a2db5d56268a74531bc24ea4635d1c3b538479dda73dbc41e3e1a5f4ae0d80ac65edaad763faa2700c2a2b89323c0030ddfd256766916d45efe4398d1a8259479e184ef847a3e80f5eacd122db198c100c3ecbf2ce2431759e42a0ac7d456de92a67dc1aac9c84decbbba47e1e1a90f6f5a14a592d904a8d539853ce47321c7506827720e916acd2dae5ed95f32fff83ad9528925b1fad56a9f507e29f2fed4fdae83d99ce9e3ab93d572435c535d23a6e53baf6917b654129111c64d173f60e133f8ff27a3ae865d15d555f185ae7e3c02e16b7ea88cdde34396b06d4824db7f1b02287cad8f5f9f84a761ad7de5ffc2bfbcb3d9d13573d27bc381bbf7275e258324fd69dfc99a092aa5ba0debfeb59e74743179d1c51bc65bc212b4cbdd1a68b20e63306ea03bd58591107dbd43ac9197d70c454f5f1f0fdcb84feabefec12c4800309a7ec2e310d541138c3c4786756ddefa98ac7cdf9fefd5436bf1c580cad1b154efc9ea2fbfa7c84c40658e4410d7f4ef45bf921a8c1ccf3315f81bf7b3b7d819faae0564cd3b4aba898df9fbf1610923e4b45248b4e17f2176cf373a47a43b752dd628ff3bfb1aeec7794206451e9ea4a661dbe2a8ce6dce04b0594237329f61bb3ed8d7108aacc980db58a479857c99026643cef0766c8b9b7f04ae05635eb40a4f66a27a686b7ac5760dc95f58b0ba808d78895fe294dd9bade7563de15861266ad8c5b2a542ba5b17b33fe637a27b546e8cae5e7ba6b464fdf00f04f9a5e8c17f63152ad9658fb951f9f8269ab63908221374c5b6c8dbdbd1b9985758065916f08309cbe70549af04f35fd4ed35c4aec2938672a16177779bdbe2b42a42406340f1ad9cc3da1c793db57ab8116f8cc7cb8d086eda06132d196f54a3eb846a2ff0e793dd2ed56256d5fb28d6860d4f831083636211d41b63ae2272dc75508e9e2334473382f4acd20e9137fd3363685771ee82e46606e2c21e57d5adc2e0496e6faec79e63164fafaec0c89c4bd7313abfe6ad1195c6903ca2a2a90da1f88b2a6d34717c4f50cbbe9a783f8757ed83660424d041cae6956dc44b0b77e2324da364380c5fd225f130f9d18d3c7890c279dcbfea57c46b90d19a789472de36c91f03f4e9c434d1983a137b2d12e66524914d5d4658c089d3d8de2c781428c232e69781b3f86c187659c1d07b58140cdf2b4b6455858f69c040d66219e2f9eb9ea3785d9db0175c6e6375517956285cbb12285bb8085fd58ee857571d2dc675a0fa6706638effeb83d070c501eb7af7caba8e10f66f957dbf2155962871d6b7a8ce45f49338a4246058aa3597dfba70e93a1a03d33608c55f9e988e5b09af87533141a1ae29adb24647506268aca2b22608008a3be46d972b47caa673807565d1df4023b4e95b50501e359e940a16c4dd3f7cb5e953fb70c79bf5d4bfe3c3cd1a5a8f0460cb5cb9ae0eafcb912a1587d8ae7e46e1dacca02aa28a3b08bfdbd94c0051b4cf75038dec6b2a3ff219ef78393063d2e46030c06c183fc18090719b6f73f7f0d8afc43b4f49e6a78cd0c5e243c05f21e1968d4ab32340180d5db076324a041016fac849c5d8f31649518574400d2f26bb1857ccc06b54855673fc111e3b753e86916eef8fe0e1507db7e4ff7dc20edccb1a57dbc6558a081d5af1d40eba3e98dcde75de2cc315b46b16a69b666b61cc66359a1c9cfb338deac222fbd3292cc89f9710253f9c5312466d783b4f1ebf4a0f8830c0df5fb7a50653310de117f0936869b9cfed0043f37cfa8dc4e9e262a486c5bd77b4ff40a87a095aa5630074c4e86b47a843d52c2dd2f2472b258b4911e8c6d23e7bcc668578540a5ff5485d46e445f11b50d86253d854970d140be7ffc5653c94ca8f0ed34c93127aa3a664d44e34b0fb7e07907e49d87df5017498c731a29559a81395f11f6f021286a7f86b80b4bc7e7aadf5ce5486ed73ef0f09ef67db66581b5f51878928874e94440118eaefeaf007d3e781983cd821a36c98bc96461b41c76e0d5a64a67a17e61543c2d53832cd35882505613166d100591e931d6b48361e03262e976402453edec9ff7d7e91097f114cade4131edd0dfc85e4d1fe6d9f0d96f470400de21835b72523d80f73b4914f25b991814bfbc86f27e703fde778f143976c6453b136922fd6f6dc2aea1ed05e35d887357943df7e0347fbf130a746db648736817a9a5c672df73a95791886cc2fcf311b063168f6d2982b51dc1c631a7ed6d34dba69ed542f9be921b68db3002da2dd6358efba1f5c4d274aa4779773db50620ca598509078f8938d5c436858df261b34f6dbc105edda464d54e62104e8fe8e3060397340c3d9656b6953c4459f44a179a0c17ff716e6781aaf5608469568120ad847959a5c706b5a826a8bad15992a2989bdd7453625586382e6f175a0336212a7981c056a358ee6b50e0e121a6f7f1cd942526e048417d44a5175d497a220e0253c19833a0b7540edfd80efe67228240c60da4493f13d30eb3a091b584213825659b5060803c678dc143c06f802830bee18a2f4fb3c2b7747861904eb209aa9314d6d0b46a3df0c1770449aeeabf5aebcc9b81cb13c806b5558783d7235236328e74858893a02e421ca1da70efbd06112a34b4ff8b561a6996a8cf4a8a8ab3808bbef2ee445b96f") fchmod(r2, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000140)="33ba0b1a", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c7e46f5557a1e9334ac1400aae00000011100907800000000"]) setsockopt$inet_buf(r0, 0x0, 0x49, &(0x7f0000000080)="ea3f00e4ef31fc53a3fbd363", 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10002, 0x0, 0xfe9d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x5d}, 0x10) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000000c0)={0x0, 0x1}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x388, 0x0, 0x0, 0x800e00395) 12:43:27 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000200)={0x0, &(0x7f0000000100)=[@in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @local}, @in, @in={0x2, 0xffffffffffffffff, @multicast2}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000280)={r1, 0x80000001, 0x3, 0xb9, 0x7}, &(0x7f00000002c0)=0x18) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ftruncate(r0, 0x103) r4 = socket(0x2, 0x10000001, 0x84) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="82000000007e0771a3e7c26880c1bf8d21f6d766696c653000"], 0x10) semget(0x2, 0x2, 0x500) __semctl$SETALL(0x0, 0x0, 0x9, 0x0) r5 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) accept4$unix(r5, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) setpgid(r3, r3) r6 = semget$private(0x0, 0x7, 0xfffffffffffffffc) semop(r6, &(0x7f0000000040)=[{}], 0x1) semop(r6, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 12:43:27 executing program 1: r0 = socket$inet_icmp(0x2, 0x2, 0x1) accept4$inet(r0, &(0x7f0000000440)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000480)=0x10, 0x20000000) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000340)=0x10, 0x20000000) getsockopt$inet_mreqn(r1, 0x0, 0x9, &(0x7f0000000380)={@loopback, @local}, &(0x7f00000003c0)=0xc) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setitimer(0x0, &(0x7f0000000400)={{0x1, 0x5}, {0x4, 0x840}}, 0x0) syz_emit_ethernet(0x5, &(0x7f0000000100)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r2, @ANYRESDEC=r2, @ANYRESHEX=r2, @ANYBLOB="00417b21395af753156ceb21df9cfcbddf0e8089e0410d710370811b49d75d8909e87ce75ba7726b3ebde2f291d881b2fefeb743d4e21afa753466a8858dd9439d2086c1bf16d8b47b2399149241d52f25bccb6104a9a8c42ec8b236e96f5fc3f035d570a4e7387309cb85beeb24f9f9000023f543745c21221e4532f664d72e98802d20f5ca4aee2008e373aeec24172f9f9f4ba1d481e89977aeca092ee1b88ecbbaf6bce0b8875cb1e96ce97b7ec65e055679baddeae4f215465a9614c25fd38e3cf541dbbfe056f1890de3c99618954d634f7f1e8f93fba331130d8f3e09935a55cfe57d759b0b435e7952788e22f21dcc15f047f89a5747523a79e9fab6f43962cb58f65c974cdab07d7f86114172e6e7b528ff03f136c81966b569043176a9b0719edd019d353ff690dd56f4c8be078bc553c1d140af4aba13a164000000000000000000000000008d29c531628dff9640cdab2b18cff6b1fec7e8468631565aec1e6418a24687e264c19c6f57aa6978551ffcc73937040c3d0cf6b2f4873a5a73030f0bddba77782d510d925ba1c17b049316b947de0c17f277ea7432e3a0a40a5c95e175"]) r3 = dup(r2) accept$inet6(r3, 0x0, &(0x7f00000000c0)) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xb, &(0x7f0000000000)={0x81, 0x6, 0x0, 0x4, 0x1, 0xffff, 0x10a, 0x4ceee24c, 0x0}, &(0x7f0000000040)=0x20) setsockopt$inet6_sctp_SCTP_MAX_BURST(r3, 0x84, 0x19, &(0x7f0000000080)={r4, 0x1793}, 0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e004bf) 12:43:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6(0x1c, 0x20000007, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x1c, 0x1, 0x401, @mcast1}, {0x1c, 0x3, 0x9, @mcast2, 0x7f}, 0xe4, [0xc0, 0xb9dd, 0x0, 0x7, 0x7, 0x6, 0x0, 0x40]}, 0x5c) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6_udplite(0x1c, 0x2, 0x88) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x7) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) 12:43:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000080), 0x5f9925a45d596b90) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000001c0)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e0028d8c16333e38f0000000000006336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xa, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/15, 0xf, 0x1, &(0x7f0000000180)={0x2, 0x3, @rand_addr=0x7ff}, 0x10) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000280)={@in={{0x2, 0x0, @broadcast}}, 0x0, 0x5, 0x9c, 0x4, 0xb2e9, 0x1a9f157a}, &(0x7f0000000140)=0xa0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000340)={r1, 0x64, "7e15bdd51637e5bc3068afff507a163f8b97c1288c23dc36d63752831b4ad95546f826e4508d6ef4093ca58ca4d156ebaf9fa400787fc0a18781fba6d466db4b8f2cfe0fc89b7511125b603c329fa98212778833d8246284bea32497e4cb910b4a2ccd47"}, &(0x7f00000003c0)=0x6c) clock_nanosleep(0x0, 0x1, &(0x7f00000000c0)={0xffffffff, 0x2}, &(0x7f0000000100)) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget(0x3, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039d) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x20000000) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, &(0x7f0000000080)={0x8, {{0x1c, 0x2, 0x1, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, 0x7}}}, 0x88) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000140)={@local={0xac, 0x14, 0x0}, @rand_addr=0x1}, 0x8) setsockopt$inet6_int(r1, 0x29, 0x1b, &(0x7f0000000180)=0x6, 0x4) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="b33ee9bdaaaaed6affffffff69b908004500001c0000000000009078ac0400aae0000001110090780000"]) shmget(0xffffffffffffffff, 0x8000, 0x0, &(0x7f0000ff5000/0x8000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00726) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:27 executing program 2: r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10, 0x20000000) setsockopt$inet_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, &(0x7f0000000080)=0x4, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000140)={r2, 0x7, 0x3, 0x100000000, 0x38314830, 0x5}, 0x14) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000180)={r2, 0x6}, &(0x7f00000001c0)=0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) 12:43:27 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$DIOCRCLRASTATS(r1, 0xc4504448, &(0x7f0000000080)={{"c6e830b18c75048c1d31bf6af91f4a4e17133fff042bf85c8ccab7a95f894d78256fc74a8f1ae9a50dfa7bcd5b10dcbeb73e4d9cde3c6b884dd4a375668f7b4b47db317e153c75461f622906ec7ee1a8c1497c3dd977e420ba55e88451c380af50c8a4f17e515272484d5e969a159fd6c9199ff5717239fceb17cf139e21df948e6efbff8bf7e9bd02374a780b860ff95f8ae85e21d409f11d5f64d03748afee984f4e1257cfc823fd669ec2f9558c731a98a04fc46864c55609491e44ba98168ccc4fdb364a6534d0ac83185c2510b273b82830bb36c42bc4488bd3529cae4998d398029b7a3e0575d90b8dc28d5314e25af5f57aa6d744e8ead5ec98761530bb250549e3ae306f62e8c902d2f4ca42369c66d8adae886b2ef88917b293acd7cafafe3fb869d8bf5c23bb98362b2f097eb4909c8c09b3cf16226d66316ae6b86b52a2ca14977f0f71184bc3b7d2ff6eb33e54051d6f006bf8182044cda62ef142af5b67acf54eb088af6b7e13c21212763bf8206ae7af81874075db35ccb83b6602184f37348dab1261e61ec13e3da2f515d13aade9cfc5b5b2c8dc3b5030b72f1581fb80a420072f3839d331ead03e5b85c16259d36621fa59a6405ebf12c8599891e437b3c120f3a92c676ac28fbf347e40544d09d76a9ba713ffccc1a4256f48ce601678662cdac39905ea9227450bc060bbded1517657f8f4566617d44c3bc7aa83636fb014ea758fa6428425b5d5bb9e850a8436b26b08bc2fdd1e83f6414564014ebfc0e3cc6a2a29c135a62460fdd222a23d287be3f308872942765cd7c6b5985884ac4cb9786eaa6bfa2e27984a65aff6feee9fb5f71902da891cc556e4f0e17a22fb1d9db8821a6317f4450481af6093a452da7b4059ca07603b38823d86873a548cbc7b020ed1ec128a6f7ab49ef68ca3bdda7fb6d64cae3d89847d2793e6762330ee28dfb9b45a1df9f101ac525b7265c5db5d17bd8a96b1992107ff763fb3ac46ae6f59f04156fe96dce2f98d035671b0ac37c2bcca8849561d2d2f7dcb4b37c6d9a1e5201f86dcba03b057a6f0341f6a848c3f94d04d9a80c0955ad3b78ba7f54edcf6bbeeacf38beee4db166febc834071d3493d361db9bb1822497d5cf6fb8065eee211955eed0f6ae6a76203712ea842b573e7dc56f7e3ef8f8ff6e9de0429d54ef81ca157d5658b6cdbb303f30c895378f640720812ae94d9d94485e276e51877ff9ebf6a4cc5261bcbd9d8f028d291527cf34ad10efbe4002c167ca6b63aefe37d890f5376abaec13da1391ee24a2dfe9693f3bd3cbf6c21c7eb38d0bb22ef3ca798d1fadab3dc3d12cb156768f28074924865a890e3ba15d14fe50c0154d8ac895d04da9c30f5dff20e026632eceefe435260e0e3afcdefa48c538e41cc30e1ee17e09c5eb4c33ff692bb41bfd7c8c6ac15b70b793ea", "2795552799bdc612c5bb1ed9dc4556bc2d8bf1c8f0a883371aadbfbbe48676c0", 0x66, 0xfffffffffffffffe}, &(0x7f0000000040)="c278e5dea7da53ae72eeeddaf914403f7ccb8c999e3fc447c55c290fedb58aff58b3de40ee569a954946e8e2eac9911f", 0x9, 0x8, 0x4a, 0x2, 0x2a, 0x5, 0x401, 0x9}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0xa81}, 0x8) r2 = dup2(r1, r0) clock_gettime(0xf, &(0x7f0000000540)) readv(r2, &(0x7f0000001780)=[{&(0x7f0000000580)=""/65, 0x41}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000000680)=""/170, 0xaa}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/23, 0x17}], 0x5) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f0000001800)="51942ce18963889e4fce13bd50bda7a2a29a908de3929d3189e1454de4875a35b21faad1feb52139987eb4b07df1d468f5bf9c79e46b8fbb924a6873c6e6e04fe40a255c451e1c7969a895976b8dc58c5a3084b17a50a8775440e1dcbc9570dad2a0374a99c48e18439b9ddd147a17bfd35920ea6d142447eb0ec9fead8dc31ca5817b39ce9275c995fdc597e56dffac0323cc03dc95aac390ad4be5d2103e85363d33915137f3db6dd8ae6d36d03ce8d4f661e79e9a968327f8b8243dc0f30e859b38c77b5e04c6da7149790ee7f61e47d412") r3 = semget$private(0x0, 0x1, 0x5a0) __semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000001900)=""/114) recvfrom(r2, &(0x7f0000001980)=""/71, 0x47, 0x1, &(0x7f0000001a00)=@in6={0x1c, 0x3, 0x8, @loopback}, 0x1c) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000001a40)={0x0, 0x1, 0x0, 0x1, 0x59b}, &(0x7f0000001a80)=0x18) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000001ac0)={r5}, 0x8) r6 = dup(r2) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000001b00)={r5, 0x10001}, 0x8) syz_emit_ethernet(0x7d, &(0x7f0000001b40)={@remote, @remote, [{[{0x88a8, 0x4cdd, 0x7ff}], {0x8100, 0x10000, 0x1, 0x2}}], {@ipv4={0x800, {{0xc, 0x4, 0x3, 0x1e14000, 0x67, 0x67, 0x9, 0x401, 0x0, 0x0, @rand_addr=0x7, @multicast2, {[@ra={0x94, 0x6, 0x3f}, @end, @generic={0x44, 0x12, "f6287a9c229f9ae8d949aab66939fdda"}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x1ff, 0x0, {0xb, 0x4, 0x0, 0x1, 0x2, 0x67, 0x81, 0x7fff, 0x3d, 0x2, @broadcast, @multicast2, {[@generic={0x88, 0x10, "f2269b7deaae9290bb10eaa44228"}, @ssrr={0x89, 0x7, 0x6b46, [@multicast2]}]}}, "6846f4"}}}}}) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000001bc0)={@in6={{0x1c, 0x3, 0x70d, @rand_addr="e2fc8a8449bf34478ac5b069f1c1ed45", 0x2}}, r5}, &(0x7f0000001c80)=0x84) getresgid(&(0x7f0000001cc0), &(0x7f0000001d00)=0x0, &(0x7f0000001d40)) getgroups(0x2, &(0x7f0000001d80)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r8, r9) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r6, 0x84, 0x26, &(0x7f0000001dc0)={r5, 0x1}, &(0x7f0000001e00)=0x8) r10 = accept$inet(r4, &(0x7f0000001e40)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000001e80)=0x10) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f0000001ec0)={@in6={{0x1c, 0x1, 0x9, @empty, 0x9}}, r7, 0x2, 0x0, 0x7f}, &(0x7f0000001f80)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000002040)={r7, &(0x7f0000001fc0)=[@in6, @in, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f0000002080)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r10, 0x84, 0x19, &(0x7f00000020c0)={r7, 0x7}, &(0x7f0000002100)=0x8) r12 = socket(0x17, 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r12, 0x84, 0x22, &(0x7f0000002140)={0xf, 0x8, r11}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 12:43:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400011100907800000000000000009766b1cf33b9873f49"]) semget$private(0x0, 0x7, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00419) socketpair(0x17, 0x30000005, 0x7c552d45, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xffffffffffffff3b, 0xfffffffffffffffc, 0x9, 0x4760, 0x1ff, {@in={{0x2, 0x3}}, 0x0, 0xffff, 0x3, 0xffffffffffffff82, 0x4, 0xffffffffffffffc7}}, &(0x7f0000000140)=0xb8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000180)={@in={{0x2, 0x0, @multicast2}}, r2}, 0x8c) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000140)={r2, 0x2, 0x84, 0x7, 0x1142, 0x5}, 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008fd) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffff36, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sigaltstack(&(0x7f0000000000/0x2000)=nil, 0x0) r1 = shmget(0x0, 0x1000, 0x20a, &(0x7f0000001000/0x1000)=nil) shmat(r1, &(0x7f0000000000/0x1000)=nil, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0044d) fsync(r0) 12:43:27 executing program 0: munmap(&(0x7f0000d46000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000d07000/0x3000)=nil, 0x3000) r0 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x30000000) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f0000000040)={0x0, 0x34, 0x3, 0x8001, 0xaa}, &(0x7f0000000080)=0x18) getsockopt$inet6_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000000c0)={r1, 0x1f}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0x0, 0x0, r1}, &(0x7f0000000180)=0xc) ioctl$DIOCGETSTATUS(0xffffffffffffffff, 0xc1a04415, &(0x7f0000000000)) munmap(&(0x7f0000c04000/0x4000)=nil, 0x4000) madvise(&(0x7f0000aa2000/0x1000)=nil, 0x20aa2000, 0x5) socketpair(0x1c, 0x5, 0x5, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000200)={r2, 0x1, 0x40, 0x7, 0x200}, &(0x7f0000000240)=0x14) 12:43:27 executing program 3: freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETRULE(r1, 0xcbe04407, &(0x7f0000000080)="c6baac4ebec5fd9827f701680952213b2eeccea3bcaddec5232997ea11ed3b66790ad63955fc8785642caabd06e5ecb4023fadc6ad893ebe950ec89fced1d9674a8c9e6cc91e111f19adc570cdd18c013004aa3838bb15224fe44ae348e4f458331bfb7ada93331b10ce0c41a421c4099bf181942908fb0502a3b0009fbc78ce60372efe7b37b89410a257119324996ba92e3eec33c5b2169231496e6e0616a2dd93a475") r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) freebsd11_getdents(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000140)={0x0, 0x5}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f00000001c0)={r3, 0x8e00, 0x373, 0xfffffffffffffffe, 0x58, 0x1}, &(0x7f0000000200)=0x14) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000240)={r4, 0xa, 0x9}, &(0x7f0000000280)=0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e004e5) flock(r2, 0x0) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) getsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f00000000c0), 0x4) 12:43:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000040)={0xf, 0x1f, 0x0}, &(0x7f0000000080)=0xc) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f00000000c0)=ANY=[@ANYRES32=r2, @ANYBLOB="1f009402000000000000"], &(0x7f0000000100)=0xe) 12:43:27 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb00000000050090780000000000000000000000ac2300aa010000007dbd2b101fe5c2eb62353c0440a595a68110540aa65f444cf4e5e30f60a2f03f4ef3d769c8cd544f5040205dab2fb300dd921553d8b15daf4a3e59672a4a0e423e57914e11969da335991c2198bd259abe815ecba4a2fa64326a6c1fd483db"]) recvfrom$inet(r0, 0x0, 0xffffffffffffff43, 0x0, 0x0, 0xfffffffffffffe72) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00468) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000000c0)={0x7ff, {{0x2, 0x0, @multicast2}}}, 0x90) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) unlinkat(r2, &(0x7f0000000380)='./file0\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = accept4(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0x1c, 0x20000000) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000200)={0x0, 0x4}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x23, &(0x7f0000000280)={@in6={{0x1c, 0x2, 0xb5b, @local={0xfe, 0x80, [], 0x0}, 0x3}}, r4, 0x9, 0x4, 0xb54}, 0x8c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x331b3a217) 12:43:27 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) fcntl$getown(0xffffffffffffffff, 0x5) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0042a) 12:43:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000040)={@local, @broadcast}, 0x8) accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000080)=0x10, 0x30000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031e) 12:43:28 executing program 3: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x80411, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/61) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) fcntl$lock(r0, 0xc, &(0x7f0000000040)={0x0, 0x2, 0x6, 0x9}) syz_emit_ethernet(0x104e, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004e08104000650002064490787f0000017f00000144140873000003ff000000547f000001251e3a4083028f0c588204595c21f53073de01004e204e22000890786ebc451e8467ccc473c30a0663e3152d134949fa48787203c390cc7a8c1324958207894632c672bb9514f8e3557039df857923a944d5bb28c79b1e62d99681ee739138ba0ede5ac0584d92f8fb986df8d90ea78ec7b1ffe161a7d8712799e57d4e26e5aa2d8465921b4c3d911e746ff3a0e3b3648adc1453da0c3fa03af29053ff3266cb72b3a06cb99ae234cb052a8b7227fb1e57b2f3f3c78598d8cfcfaebb94a241dd9337abf6d5f41887c090107ce734a2d56ff9deeb185c3c5f9e8ddaa779750a43b22754b5d6eca3fb9a6afe830180c38dcb36cddd5da79cd6de64bb96099e1d98e7afcdaea219c2b52922d5fe28bf2494406cfb2449ebe9f5bd98e6dec8deecca15d3e332b5ceeef8001a0623e34b2124ccbad2739c39030cd0204f7ee50c89b84dcea14215f27f78842272c4ef66a8811cb577540ecd7b0cb60e6bd6f2ee323b1547b094a2483b4926cbdd2ebb362637b56bb67ae86227f1c36a786fb70da7b60e098649624d48dfa62149e39ccce410ba4d6a277e7e817a965f1a049a22f4086e303c599fcef223af9b9481924d253e343a81f4bb0adb02917635dd8b50ba1171306351a312c4f13ff919bdfdd3fad22ba4ce499a0b8d35a8584d3516a6b500a0139cd84f4ac6a87f7211b5891b9988b5aa42aa534474b93e111d7e9c04418d8ce7f6f335f05a077281bc32a41736b59148527d7ea52229b6ad9c51e09f7d1d19c7ef1d41af9ba9bced55ea01ecf81df5b02f31906a9750fc07494d3b682213687323628db1bdb907c25452dea0445c1ac6ee47fdd6b5ffe09fa277a672b01856bc5a6417bf80dc6d7d66eeda4c4b543145ba8ec7ac1f60ab5a0b4ceb0054ab9f822f293df3688bd5d9988bb90107f02f810d49da2ec8d5f2cab7cbeb261316d72d08ff3c7761d7ead03ea07ebecc39de2a5904f4bd31cbb930890812cb07341c8ffad9424e03d69bfe6f0eec33de81c27111c5f97b83ec8b257768e3e37d27579037e995d89daba9174cee19ca0b40ddb46677e58feb019b0fc511e7f0e60b3b5516fc4435783fbf689d90a59722983f80dbbe79cdc92ad6213d51d5e6f4caec3d3f2872972ce2b9c62a84858274ec17f7b207797e0e39379694ce5f0b30ab444966051e346531bafa8a4bcdfef5ee493550810a2a889b1dc3595ef0fb392b0ce7749161c08bde21b69eca37cb06f08552e1a35001b53d74545b2fccc71660271477705db5a51f7ab27def970d24216571f5cc6241ff38ab25577d9842ba55bed1c4233c5aa74df7658ea73293a730cb4f8117cdb78418e556a6318eb1f9e1818ebffc4c30065897975f443f3902bd9fd209e33b6940c741136e271c93eaec8a49bb7412415b2a0ed4091434c8f33874c1b8b5671752330ac41ce6100dd37a71190d0546d8b29a9c3091575e0d2e1b46bc4ad2071f370ab6f44629e05fa994c8a3d27ed03dbf0924f0de3a25cfb8206fbb86d933ffccd53a07fc402a3b831500b3d0025240268dab494c1eeaf894e55586f3b94a92eda343d879274f0e8b81d63f2886726432fa1cdaf6fe7627b0ca735e65f33783e9418cbd077e6ab5e820b7746f2353ecaa712aca3f5d1bc5e50c11564608daf406a126c4ffb957ba208c9489d4837d20fb07fb0078351edc9fd41bad19c1f9f15988ec9add3519e2acfeec26b499d74d93f2964b44817eda052b263b1d86a86c90b2b2a3e34b4594e4a240cffc47d6a3f515a0d99f272923831a6e989395a3db164ef5c5a0f43a48deca657dc1f42dc9ef3d0349649ba4dc47b1a4ca1d02c378a46ccb2639a32366414baa40968d200af6d3092502325cbee16b05da68cbf954294b2e9b58c21da2f710b1a6a51cb1d1ab76ec87f6150b367b61ca662bb6923e41c29d715a340ed104cf3b6c8338eec2d1ad0ce0681ebe71a6cb02b1fda1533b8f081c5a2bcbe46bf29d07b387d78b6465a308b6418d00dfa200186a7ce9a16125e208bf999e684b702956775c653d3f26c19cb10fccb84da86ac2e50bdead05bb18ca545f69315708abbc903e7a8184d07b3e8a65140020d23250ceca049a8c8b0846f17b1048953a2c3f9eab7a3b4e8b0b6430927b586ab64a14359b5f88d6dca03bf756376ae37841eb32bbcff04a280eb4836cd388e178aa1ae7948eabb1e2d493aa7bf24c9ebec83f63c76a33cad03b032a6b79dd2524e01eb324d1f761d137e7774c1ec647ab6bb5c04f7a0c557e372037b08d8a11da6cd1695c0d330404b63a096e0723deb0ed7ad86c718e44d8def22ec8b9413dec4a8c863f8a5826cd87a1530a487e68056f6ed42fcedf1344b3f9fa94509b9c8b61598d8cbbd75839a0ab04f76cc884f4a2b4e86dcf29c8efd12b54dd8397fd31c6b04a30a6f72be36a9915d85edb44ce7ea9eb6b7d43df00d8f3c052d590e2217c0a228376fe6bc65c384609cfcae9408aa7c0f11df045feb5d2864e96d52da14b8386a7866f42efb2cf63e9ea3579f74ad4e8b9187f83ddd7a1b32d751409b894ee04f3b4c149d315a892b886b534df65d1ce806bdc3fa37820d72bf9cc52cae5045cea70d6c47c83dfe776b10ec1c765af1bfafa75ec777210869f7542496119044855f25623a474fdc02cebd568dc40e9925d8ad723410809a0a513e46a8f55b898da2fea33b0a3052cd2eb1f8288968b221360954ffad6ada38666075fd30a4ad69f2922095e734f52bcb2f392ad3c08fea93e8c82ce2628a11902a344e5be08df9eff0d6b8a8c428589ec559bcc6c3333821f69c9d8f04b023497cf820fd02fa78dbfb8d2e81c321e8c3740837f292f92fa0fda640ecf127ad309ae6ce958f423aa927f162707746b24b7e24657f7c3dfebade4c696038b64de30a237dee3b930dfc6661e3b9ca82c001c5fcc1cb575242d7f753991c511a00da7b9a7886730339bd21bf76748ea6a9be8748e077f0a84afd626be62cfe1b37263ce1bc40cdb9b4b7a83d0518db26a67be0a59bb8b4d4bbf17453c7f3258f76a94b4cd4d13f6277d21093bb9f7d5b27b92f1b1a233cfb97f030ef9ba6fb4ce71a5af114463a64aaff4b2cb89cb9951ac7ea1417eabffe047c4cefe7ea5650bdd439038093096a83de15331609674512d43e64a7dbb0b3eca2941e559f272bedb4536517943554ab3ffd5f17da55f756cd3fd86e116c76f27d4cbe5d9b7bb4dd1671404bad409e79c8da20e9d4162f3d35b6ee8535c52efbbb4130c0742f386e310a9009da13d3c0be6065c8ca59b5c0a451e138f697fd5ad41ee98c098a8a47de000edfd58a9dd71a2e7120ef124b8c360f61d1a70b932bda2305303902b364568ad159f449d5c9947120fe1c45463fa07ae292e6598dcd214124f7a523f74d98f0f95dbeab0f14ae8adb2e4c4a7e8fe48df3117acde745f447c87372ba3f0dad2763e4e9c4422b371d9a913c145a969f638d99767ed6f04950fcccfd1218ca7d023153e3fd7eab6afa10ee71102efe200859938a9d5a98da771a9e9f871a33b60f48950a98ef75e4db2d8707b06d2532a3f0dfe1dc9bc5212d3e03c54448898753170d534d37a63b98108edd761fad953363b2c5bee0c8ae07361167de061013fe5fb2ad9e53e445681803f3bc413eface89a4c9fd5d50c8df5d78c34325b15dd2e3a46aef5b61630c118c75292b77fe1efd000782bb38bdd8b4007329bb738da88fd928695701403f92816e27c10fcdb6b39797d753f93772acc3fc08bba8135a356562f81f7a9eec98774a7d1b4ad6a542135e9916998d24fdde68097c3e06690c99cb395520366c4860be702c9ae3ca157f1c000133d777eb5445e3cc879bb83ea43ff26f7c9c0205c188fe967c927027b0da9d38bb704c3973564320c2a9cf85a4bb33bc75b2fdb406269fc7f9df6cfa958c14f3e08a3b059221f701093bab1215bf8df156a05de5cabd6a6f0073ab7b01cd5141a3f31b8ffad52e33e3d698c3f6bc3042beede12d3f88bce0ea5e78a63b73518af68863cda72b2f9a05826fd62dda1e988d5e27f737cebaa9e2e136310510e1d1c8ae1159acf839f641f93e6a9a40a60c7412eeb298210016a0a695f20a6dc08dab7ba80269ad4b771da1d9500a04932bfd6052e3898878a1f1d4c4f95ae585279dfc6030b80e55dce0b395b23d784ab3955e552f434bac717371d48315c51409c8f1d995a50865f7998c236cf28e5b250dbdbf90bdb0f9aae5703c2f6d9bcdd66be9b1d7464b7a85cdd4d305409ce100729289a0cd7b7126c0559d65113341e469ce303b0e24cc31b67c8da06cc9348894968e4ab79d1ae2ecc624ec02a50f6f0f3bfcacae03f9f10b042c63fc302c5e9406c91d35f87fccc692e0a6f9a71da0d452c76fc1a5eac5679844dcb9833fb7fa75e3c9ba8c2bbc8c073431460843844248880d60be90372307e78b855ce13059216eaa8b49002a663cb27aef8a2ecb43e23bba7a7a7503d2f1d590b094028a8b08cc70e1c7160eba33633722edb90e1b48c1b5ffab04edcb2d5cb31857e59cba59352e097c1ed906ac37135acd41632cec5f956ee5cd0aa934719249d96cbbe11cfb110851dc5200453446c737e3ce1d1d285e7d5638442800cb12d4bfaf2c7f82733f0c3429d28f4a02e96e5d36ac39c7c2c01d05dc3f96fcf0812f36a26df46af217a2e979122573042968ab7d647af4031a4cbd6e93e17332b75c3a55e9fc47e77cf8e78750443bc6c62371d4e782408c7c1aea0e965c8e8cc003e43c99b5c84351aad7381ccc78918077cba8ff45fbcc8417a056e926eb17a7dcb10a00d593fc8b28e0b9756566fbce244953ad60abe04c9ba87888d7571710e395c5922ccee8b41e4821a0237cf7680096b1dca923861a98e8fed4b96426446d53e2c9efed117fc75947fd27c16f45f172f22632b6cd481ccc04357b5d9d618f8872efba81feb2167f0c7da13f268bf00a670837992f54be43c8ea03e9a53e4b5a63d12e6000b1d6f6083a18ecfa260859e74d18dfb33b3d62111a8624fc4051b900cbfa8ef7160bc9774fa17b70065643407b6fcdf0a71018e112ae48e006a7b3c07b223a84c0db466844141d92a0531a10c1c3ae2f2dc8636d4525274117631482578a1bf149e78c10cefbf9e3adf355d89667f5f341767718ee994a190e59ac543d85c4468411228333af5bc71a5cec10193cd2409a8f12e1c48981cae7fe5097e7a439b916450b653f1bc80e00b8013699f4f43eaa6a090d99387849a0fb405eac528ced40a6b4a58aebfd956c4ca0e8351277fa823e67907b050f5ce492d2b34b57a16148811ce67a623dd88cfbae43b6c1f64c793c8b72df6f86dfe71ff294e200f40a112bd442832d7710c81bf4687f29f016005cdbe3d3677590027dede6a1a64e0dcca75c3b27c6bd38570da31c2db85a2465fbc8c41084231db9efb30f31885aeef908ec7af167d28fa73e9b71dd885a890227039a9054df3067600236804446ed2b61f235fc8f3800bf6499b0bc1f4cdc1e4fc3bbb7cbec7b12d4a5c3cd015a0da63aff893e619d7371b9c700df2198de93417fc664b6e2131354a2d61c51145f39820677df808325f04057fe69c3382a3830a5c3f043a1c1cda88811f4f49aec623845d9719215ca01d9f8b17c943f94a81f00f4e10dadcc65f3a5722d56a1bdc90ef32362f7ecf5d1f0cd813df68023e737edfcf10995cdc1894ebc12b1307085baba6ab15e3ba65c66eed08dc1df3e05971ea2fa1aa90be753bb7e2c0ebe486c4b7fed59a4d90b94c6cb9185701429686396100000000000000000000000000b0d00db01927ca04d991c6ff82f4db37d4f0538c1574f5f6007722a8d830ccc118b8862686565ab4b1652d7d7c7136d233bf2c1661511239af2012dcf1c02278741a42b357a323309b669b9d9a9c3da824992663d657499ba7042179cef4b985d3157bb02ec2ac236297a9d501112adbbb1568b67cd9579cc409a80af141ae8425dc0c1b568eea3221774414d183d1df25"]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x3e0e1fb44) 12:43:28 executing program 2: link(0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0x100, &(0x7f0000000080)={0x0, 0xfffffffffffffff9, 0x18b4, 0x4, 0xffffffff, 0x1f, 0x1, 0x7, {@in={{0x2, 0x3, @multicast1}}, 0x0, 0x5, 0x4, 0x3, 0x7, 0x2}}, &(0x7f0000000140)=0xb8) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000180)={r1, 0x6}, 0x8) 12:43:28 executing program 1: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="45da05e33085648b185df9a06bd595b2564b4551463cee7641e9617da10dc7e21cae2d7c5679fa595097cb0082f0433d0c056cdae54ea1fde0af1bb5e6438bb7bcac9bc17276f35f3e44de11a66234754dd0c3038c657e7a5fc2f91bf006938dc3ad4c8db719f5503f5ebc51ccf6a11a6905399693bdbf2a5291d518316a808f59d6dc42976c8aac38959d2860574932df56f7c5ea0abd7978030f5d2846546a98e79fb0a1a3a0d69fa06f8e2c6b757ca8d92b880bd743a18b9b2b1026863e5c8d0a7aba409d2dbdad06de0cc54c3a83a0f0247ba611bc8de8a36c42b212b9a9c5ce", 0xe2, 0x5, &(0x7f0000000140)=@in={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) setsockopt$inet6_int(r0, 0x29, 0x3f, &(0x7f0000000000)=0xffffffff, 0x4) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) r1 = dup2(r0, r0) freebsd11_getdents(r1, &(0x7f0000000000)=""/157, 0x9d) 12:43:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3, 0x4011, r1, 0x0) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000000)={0x9, 0x9, 0xc0f4, 0x2}, 0x8) 12:43:28 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = socket(0x5, 0x30000007, 0x84) getsockopt$inet_mreq(r1, 0x0, 0xc, &(0x7f0000000000)={@local, @rand_addr}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x28, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x12) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000080)={'accf_data\x00', "3a9fb7ba22aea315dd5ff2082279fccf5ceb6ab9e63b0792ed5f3637a4a2d044daa331517fc2ab3ba83e419d8f0a2f4280ff3f1f68306f09b4cddae578618fe949baf8c7330d2ff34fd7bd78d59feea18e105bf147ae1012b8d45521990def63f1aca0d806a73d0a3e687e2a2c629bfd9cc8d5accaea8a8c45dd6c2de5e4381a94020b825b085e503cd0107a176bc699062b838200b02aaa26f456a0fb65ff97e5b107a7f4f35eead142a031650a855940240e61c069fc29c8a1c356748ae8bc003f9a51fe0b4bb3d6eebf995571cc1b38a4155b343d2df11d5b326ddebdd93408e829dfed20fd69173feba288ee32c2"}, 0x100) 12:43:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa0900000000000000ffffff08d10000001c0000000000009078ac1400aae04000011100907800000000f8ca97c5e185ac1dc00d9d388ecf3b2e56932962e414709d426a063c1f7ad89a000d427bd080e584f8373cc2ce7c2dde1f205c4bbf5aa71aaae7cfc90deffcdbca6e27cbdaa6437b0e90949b19c1421b0ac49630f38545f3306bb6ab5a52a7c6c3248b"]) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050a) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="7173ce3a2a8c", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xd, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) recvfrom$inet(r0, &(0x7f0000000140)=""/248, 0xf8, 0x40, &(0x7f0000000240)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = semget$private(0x0, 0x5, 0x0) __semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/134) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair(0x1, 0x1, 0x5, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$inet6_tcp_int(r2, 0x6, 0x400, &(0x7f00000002c0), &(0x7f0000000300)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x20000000, 0x0, 0x800e00b00) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @broadcast, [{[{0x88a8, 0x1, 0x7fffffff, 0x4}], {0x8100, 0xac1, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget(0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078d) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) 12:43:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) ioctl$DIOCGETSTATES(r1, 0xc0104419, &(0x7f0000000100)="1d433e0e468f172defaa5503788b4847affa010da872086b82d585cab3f293c3c51a56c0739a7a91008868a524787d01b2e7500beddf8591d176f49ae6f15e42964f5efd3b314a6bda8487efce10264f9a6381540c00ed3f3aeccef9bf5ed935b736d5ad1b817acca3f3b39d4971dc51d11ac7c91293b4fe563154ebf1dca427503484888329e0bcfaf7613e3c213d71eeb76ee731470115c3d2382e3bd06e63b46989056351e597df8f69f340b229c6d7e221c05ecd1dee7860004a9d4a7cb4e1e4a2f5a80984bfcc7f5694f0612becf44d192149cf9b378408b0c55be4d586fc0ed0b30449314ccfd79e7ba855142f3dea637ddf68829b159be204e803c169ecffcd1d626368b022dd0fa48ff1778efbcae41715edcd226b58287f30db2746e378d0add893fd94b16042b2b0972bae57c825d81c7cf9caced198e2bd903f1707dd6bd30c9d0930b8c6cd95954bf0f527485705f12f8f353c1d24b855d996808fbe71e31576fd1607dbaf246e49469535f7d027ac26cc2da392b24cf2ba3df789753023fd4fc1a51bb263c1caaeb5d82f385e6376a32749d33ae304c62b53ff93e417c5a64fb2d54b1b4127bfae51878218fe7595d01574412773af2034516100b2bb5c22e595997c5a26addfe1d8eb262c9c44396eb37e0df7585c094b9afc808c28874c6c8994011cce914a0702969499465f83407887dff93a838f19f25799432682f7b70282a95816b384cd87baa028c19b99904287d07f28cfff360c2275cb94f10611c8979093230326745635d77714e96f1aae085847903537f58b5b190e73802bc342bdef59e4fcb685ed2e8833f9202aaa0711ea3bbcb21cbf550e3965579d95095c7fdf91209c449e20467b90cc19561de17fec8ca66317010d0caf8cb844c226b8cdb50c38d6c570bcefded9811d0283e1931c104d49b329f04c288d369994c10e02cd5a29b215ed7aee63153924c5938eedc21915008598e309bd58c51af6109cb867f4c4bc20fc85237cc87bcdf0d7e3eccad146178983082820aab51f6e1a2bae766f36957d47bd89b4ef7359cf4e814c663a4a0961b96ab7ff1e9faab068d8581749ed7b36b8dfca39bb03855015a57ae2a9a2b4fe0182699f431e69a51e500e06261318302a23016f8fedddc1a2484da041587ee7fbfa5244a72b1832a0667ee0f7c2398a4c25c8457d8c52e8ad5e5858d15dcdff77eeda2d55515c84925a29eefadf4ca3944e50d91d7c6c8a622bc8d7081151776ce404be4b3ea4ad53b293df2e3f57fa42af64d4d565d4c0bcf0869e4eeef5660487c3cd49ad8dbb0bb39959eaa6e395a41f18947f9327c924f64b1ff2137f8bab6e09add4f84e9bc3aa96c9713e834acc2e19018e7f7241c33d404b1a41b6775ef30f98aceb791db17dff9e2e9210c63f5c38617e0d2bc39663fee85974fdc0d147506dcbb41aa98124cd68a86109b8b341eccffe93347ac6dd1a7f8af90daf881ae07df517266be5ae22d409568295d6eca8963b8757d8599c5e065f831d64cb27a38d981639494a3649696ed3a286ea918eec8a06ae59ab2846781a7b51527da4be0b6c00830aeb3007b06f85e19b87328f03eff1ebecc61a2aa817c9df83b0b6c31c6d0f837d53fabc5bfb0b38c5cda1bc7cd235aebe5c5b0bda7064764d869dc873485690970279e0df834aa47b54330ff7c669d737c21d9dd4169cc3a3eab2597eeb1d283125a3d5dd408e581dacf2ea9a79ee4e6c7d42962370d4568458d8dea5b9d24298f990f34c83f00627334ed1e91acaedfcfe449910ec78463ab78b84c69818a2ecd1983159120c89eb3ac0aa65a6f07aad386fe6e77da9e7a29bbdfe4495188944177f450e4346190935ab97a8f9c207fd4fd179f31a20df059eff0d534b5bf671030712cd3df500642155db9301f2e588cb979d83b378355cf0a191ac8b34b61732033f8f6596b10a3248dd790ff15099af6512b1532383e31ef0d2d2215996093cd52151bc30fa09a6b12653094ad125c6a09afdb47af333bf20e563a7eb684e25da3c039caaeec3724fe345ff9b3e3ef65ad1b13d514a1c692f61654823ee6a92eb0c98b4624057f13b8c77fa57a78a5ced7bdeee9106c402b0b035d81e9ba21f1022c562c7cf9833bdadb40a8d93fe887f2e413b79570baef71b1b96a885f9b0989e84b6cf0dea59cf1f0459c0e1c6e31cb8236c9198355a446d7e5ef58c3e58ce38582600f3b3d0b4be8dc4075a4c8257ca5f50fabe78fc4443449472e0b97a4f70a8862be61e62d7618c60771e8cd502f06c423bb6d2ac71c2a7481b9b67ad98ff45e5bd30e99ddc709040c0ae7df44c82c9887245392513c5d291355c3548d13a1b07d5b959cfc6870e5a7931efa59bdb81d4da94c530493fbe6943941c5b0f0909d15700ddc54e0d706a554513776b53567eeefc6c67315a4f4583a5296efe0b40371fedd14ff9325056330fb585bc94236294e5f00eb558f9867ed4fb84194976e92757d366be2d836a87ddf7fe2aea9329d9145535fc30f50a9b249577695fb28ce0f4ac3fbeeee2856ee048174e6db4207a72f89db24d0a2182f10769b9f9f8b2c4ae442844dee76cac620980eff1a82c7c854c8caf59775f06a053dc75a44d505621f1c6ce2e5d0e816fdffd145f5c20cc669da9e69df9a40364f025075b0279cc26f19256d76997c2c9d3d693807ceecc5fcca69c2106a9c905c5fc395bc510a27b7be5bcbcbe959932ab06c2c5553ce7db5759dd1ad36951eb35f7b8691977d53fb51a0cdd40b14fcb5fb3f993bd8206b3f07e57fb99a4216d7716b7fbb8ec30f82fb445ab6a40951d558f81af5e63ba020bc221cb53a9ed3c4c8aa70e51535c9d8ba23408614358a39b9c1f17fdf0dc5b17f44b22d46ed3d602d23a2d863d189c86a419422f9148d91bf0491a9c03d6fd5edba024360573d8723323e6221760d1633429294861c90d4ef4e597e88ab888b0f5d879b705084e8219a3b45470fc14b90939636404f20529d30bb7e0c6a762d0e8e2e9c405947b1f779b98162b2eb7bf6dc9ebf6b986c9470ddd2bc89411028035ffd5355f230021a20feca67de28030816429e50e0316871dc699abbfce1a78c0280050317652adfa776a4b8122053d2fba697a4a88ddc038e725ab542da7eb26ddb3255c4db778f8b33e797ab3ef51cdefe83b5a539e61c49881842b326a1d4279183c9f9dcb6527ca9db6331d14d2d1492f26cddbdce1e76629e22be721ced5e1f371a4d775ffaaa629e854f1ba216502bc8c2ab4e64d6e2690ac753a8404b7ff6888b336724819fc8a52bcf0a84c570ef07a6a15285e2ec84748b6fd51df188c23b0c636c492673d5b810fe28cee6f235ce43fe2004cac0436de2d84514ab6392f6dff29887d9233bd44c0ba54a18fd7c56e32e6dc936de550b8909d265572bad30c79aa8d330007d6dd8c43562ac514e741e1c22d811094b71822022e0ce0dbdc89ecae57f3fdc214e901e1c0e147ee860ed2a0554fc15ad38a17e7c0af24ccb30e7eaf7803c794ea9e777a1e3941fe474be825208d0c782f2c46da7f95edeff592055f189b9b1f5d9127a7ad4fd9fe38aed6d248d228ec20d99d0e746dafeb1d9977b811d39a507fa0b76b9d3cdab222a4c1703728f83e63acee07e13878619c60ad972cfc0469de7ddc6d693949636aa91ed08c02c9c85aed0cbefb6a6e23629a68a662b3053d199ba45389f31420ed67086ad160b17f3a4c5e6bf9813a91f7cab715e5d286da8b74f6ca0bf663f869c0b6d94479c6add0c11abe183041b30ecbe20b5810b75407681962005a7f9b0235d586f9821897f0619515f44c023fcced4a30444725c5e8281436bc3745433fe17bf2d72afeb4a2da9164b1a9c330b28ca34dc0cdeb5a71ffb9cfa72d790fc36d9447f686e1f25c7fb07afb54391633a66fe947c39df81ead0fc60b01fa16d504951be7366134cb1d60411f6d78da4e6924288043499237a1fca34ba42819666821557849bbbffcd3cd5f56c4198ed77ef178e92fdc37b8de5fde58af27619cf6b34cf9f09485ed09b0468bacb3629f0a46e935b3cd677f8e0a2190cdb49e492f76448849192e1f4583c6225ed40892923f7e6a7c07db678f3d188c5f84f71d227f9d6253f9178700ae7acfc3f6cc801cf629225d7550ff8cb1c20b703e322e78e00b6a87d8fe9dbd656a4219e7a24cc96c9a1860bf731900432204636f5f230bd04a7df14b5ca316ac6681727175b03f0a046f695ebcf86395e5054080899fe5727fe02eb23b13029cdf2419e84c1b3c18217af78db7d0e9c206a4c068205815689c6a5857551140b03dd2ebdcd79fc1b2ed0ee5f8751dcdfe2023665cfee9210a7a78419e1c1d4f88bd536f70dc27e4179a5840dea55e734eeb9898c260d9bfa41206f5a80b64feb8df73469e1df3a156cce79410f21714b15d9565aaeb1075dc8fbb5e9fed401d9d7f8e3fb9d137c1e78818229a98cfd7b02002fc11f7ad530276a662bb6a8756961f5004c02057cbb9ab9a67bcd795636d17b4192660759fec822ceb26d03e0c4aad2d7a93a0cd961e42be70c4f29a4111ee5d5739d50955333dfbcae0fac0776b3da33ff46729db20b51d03cbd6d099e1b85de46bda3567194f7e36162e7d1321ae1547f38e5482f0cb909783b9a32c659d3aa3b5ea82f1c211a3928f7e1966feb753a7ff350ea345ade3901d407d26776c75182e1bb81bb48a180d999b50ae31afcae7970e8b8c6ecb47649b0f1cd61e30ebcc7f3349bb2c0d2139333a240eed493fd1aff50749a8ecd6a3eec7b973c4c3e06e5d732189bd3e0349c8db0f7856d0cb0d3ff955359e5cd305f1d68e3dc1e823b6592039591760d2d3e2966b9c3607e41c8be9769fcceca6829a7348e734efce78665c170b18b29b2eedaae145aaf9c3677bc66abc882236f953a55e492ddb7ae118ddd043daa68cd79fe4381e08334d325fcc6748d39dba02a54789fd8ff79c27361289a9798308161b53d77e14b07b53b1ebf62c903badf38716ba2fd62d1e54792107358d5b52689620770997a7b7214601b3ee8cdb726306a87e5c88031ac3062341deedc29e2fecc056298cf9dfe68ddf5bc32023f476c992fee69436ef4a7037f4fe0c4ffaf9a0af11b8b64349d3199b7061dda605aef10323e615920aa8f2080a70e513442df8000869b197aebc45fd35d476cb23fcbfe5a80d987a37280c281a5faf179e71220e2617fa14589493800450f46fa0b078400ab988cf9fa77c64a91ab2d2e24f8efe7101c7a8356d9559fe6dd8ff46ab2005bf92a33f5e6e528c3c474b4480d5e693c3fbc9bb1b33b3509eb7cbf3c9266f6ebbe93e0a305e290c206abf7a00756d2d9d201de0fc5c488ede435414ebc5eeb0b64596c8c9a1b4268be2afbc27d3c4c62205dd03a7b1f546b825774bcb165b316289f7f5fff1f64f56e72c87a5525ec61fe9992c430f2a30ff62940ac66a06bc5937e1eadd4ac0c34674129e5a0ba547a62094a97ee3d9c4b9e5c99ce77db344dc7756f0e7febe9c8d33738138942d0a69229e68390ade01ab501dc9a4616e75267fd626b0ddd8fe18e95f8fd8bd971094d9bd6361cf3698b4892bf67b3a803ee54447e5e1d8c8dc3b305e15a9d3ea9d4ef803c8a14f9c84ad52078875d016487136c5a71692e1b7e3bbacdc490f86307d16636f4d9d67a7c1daa41e4971ac75d184e4ed727453eca9b5179dc6abbcda0af2f02326bb48a0acec5666fd9ae9b514d110ec5862b95f9af6f6ef42d970cff5603e592f45681fe2") setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f00000000c0)="a5daad5e", 0x4) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000001200)={@in={{0x2, 0x0, @multicast2}}, 0x0}, &(0x7f0000000080)=0x8c) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f00000012c0)=r2, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) getsockopt$inet6_tcp_buf(r1, 0x6, 0x0, &(0x7f0000001100)=""/230, &(0x7f0000000040)=0xe6) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_group_source_req(r0, 0x0, 0x55, &(0x7f0000000000)={0x0, {}, {{0x2, 0xffffffffffffffff, @remote}}}, 0x118) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x4) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept(r0, &(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000100)=0x1c) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x40, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0xfffffffffffffe7a, 0x0, 0x0, 0x0) r1 = socket$inet6(0x1c, 0x5, 0x6) getsockname$inet6(r1, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c) sendfile(r0, r0, &(0x7f0000000000)=0x1c, 0x178) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002b0) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:28 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7ffe, 0x0) ftruncate(r1, 0x7e2780e3) mlockall(0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r0, 0x0) ftruncate(r0, 0x6) freebsd11_fstat(0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 12:43:28 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00479) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x5, 0x84) recvfrom$inet(r0, &(0x7f0000000040)=""/160, 0xa0, 0x82, &(0x7f0000000100)={0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b1) exit(0x7f) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000)=0x1ff, 0x4) 12:43:28 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) writev(r0, &(0x7f0000000000), 0x0) __getcwd(&(0x7f00000000c0)=""/138, 0x8a) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x7, &(0x7f0000000200)=ANY=[@ANYBLOB="8d1dda3aec958a6f284538f9ce24d3d947c4833993f8e0864b46888f57454a409e332befe13a4d2747ad90bfdff50026b015cbcef4f04e8486ec218afc32ebbcafa7f2fb81d777bd1f2fabadc7178ce0664b6db1ad66bbae80365e4a892595ab2c93654e0d98c2e1f3a4860115ec3224f58866dfefef195a999f0c4985a476ad8125f2e7a836e1d0ac6637a0f058049b4aa643a7ee55bba6876f964bc099f2b8920731711e49d104415fe571088c9598941f3ec58a984df2356e17031040dc49efc7ecc5874e411333db50ef151daa6d28123392363b7490a03afbe782218299ff80a45371d9dd1ebf", @ANYRESDEC=0x0, @ANYRES16=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES32=r1, @ANYRES32=r1, @ANYRES64=r1, @ANYRES32=r1], @ANYRES16=r1]) mlockall(0x1) getresgid(0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e005b1) 12:43:28 executing program 2: getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="8d2e000000000000fe"], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x0) ioctl$DIOCGETQSTATSV1(r0, 0xc0204432, &(0x7f0000000040)="062b96c1d925f01be992f79c8791b9fb73383e19d763c49ad70d84638a0d719457a7f493654bb66ed01eb222cd74645c8f178c5a87cfd808f42e3d16909b975ac5820771f2428f6b80d28dcc993d8205f4583d9e25b84d3fecc79493c190caa320f1bb5ebe38b58c985bb7db794559eebcb7cd73f63c9b63de306298a09cc782d1a4662e5885ba9d0e3c1ed90afb8b98102d7c5686962a92d8b67c8d75eda3516bddc858a4855cf7773709e18fdd929c0800f72d8dd1630f917322d136b1fff2b5c1999e94d79356a843655480f563f33e") r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x3}, 0x1c) 12:43:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/5, 0x5, 0xc2, &(0x7f0000000140)={0x1c, 0x0, 0x2, @mcast1, 0xffffffffffff8001}, 0x1c) fdatasync(r0) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x0, 0x0, 0x1e8}, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x1, 0x3, @ipv4={[], [], @multicast2}, 0x7}, 0x1c) accept4$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x30000000) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet_tcp_int(r1, 0x6, 0x884, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_buf(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x37) recvfrom$inet(r0, 0x0, 0x306, 0x0, 0x0, 0x800e00367) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 12:43:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x805, 0x2) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) listen(0xffffffffffffffff, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x2, 0x0, 0x800e003df) getsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) 12:43:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, &(0x7f0000000380)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000400)=0x10, 0x10000000) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000440)={0x0, 0x4}, &(0x7f0000000480)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000004c0)={r2, 0x1}, 0x8) syz_emit_ethernet(0x9d, &(0x7f00000001c0)={@random="5f3e091277c9", @broadcast, [], {@generic={0x8847, "49f3f9b9b7285d1e820a2d6e47c091c495f5fbc34d94669345ce11bf0a7e0a62ee553730b67dc03f94f986cf360dda872ee23cab49af9f4dedca5e0f07b8e89b17d44d58f2e3fb098fdfb818043b87c591e92bc890ea93ab35963497824ff414e8a3910637e4d8ce37e4c206e4b078c062ffe732c21f6e25181d745a47cdf4a58ddf7c5588d82aaccf36c66f180faf"}}}) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_tcp_int(r3, 0x6, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_extract_tcp_res(&(0x7f0000000500), 0x2400000000000, 0x8003) setitimer(0x0, &(0x7f0000000000), 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/220, 0xdc, 0x41, &(0x7f0000000180), 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) recvfrom$inet(r0, &(0x7f0000000380), 0x0, 0x80, &(0x7f00000003c0)={0x2, 0x2}, 0x10) recvfrom$inet(r3, &(0x7f0000000300)=""/30, 0x2, 0x40002, &(0x7f0000000340)={0x2, 0x3, @multicast2}, 0x1) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x101, 0x4) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000080)={0xd2f1, 0xc3, 0x2, 0x6}, 0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xffffffffffffff4c, 0xfffffffffffffffe, 0x0, 0xffffffffffffff4f) 12:43:28 executing program 2: setrlimit(0x6, &(0x7f0000000280)) mlockall(0x2) mmap(&(0x7f0000912000/0x2000)=nil, 0x2000, 0x0, 0x201c, 0xffffffffffffffff, 0x0) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r0, &(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000001c0)=0xee, 0x20000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000040)=0x711, 0x4) getsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f0000000100)={@loopback, @multicast1}, &(0x7f0000000140)=0xc) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00490) 12:43:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000000)=0x779, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0080e) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x3, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000100)=0x1c) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000140)={0xf, 0x6, 0x0}, &(0x7f0000000180)=0xc) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f00000001c0)={r2, 0x4, 0x6d, "9e7f8fd033e9ca2a050d4b942122a62ad50b3848c38f1d1ea184738eed5cdc4e86452dcc09acb590c192d005f8caf96fbedaf89682804de27fb573cc3897964062f3c5238becfc87e822df2d3e9e1bde2aeabcce900b2f6af2225dedaef51e6e3eb487789f1e02877e20a8bebc"}, 0x75) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x1, 0x0, @empty}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa08008d09d90500000000000090781100907800"/42]) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, 0x0, r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e7) 12:43:28 executing program 3: fcntl$getflags(0xffffffffffffffff, 0x1) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00385) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) 12:43:28 executing program 2: r0 = socket$inet6(0x1c, 0x1, 0x0) accept4(r0, 0x0, &(0x7f0000000040), 0x10000000) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000080)={@in={{0x2, 0x3, @loopback}}, 0x0, 0x3, 0xfff, 0xbd}, &(0x7f0000000140)=0x94) sendmsg$inet6_sctp(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0xfffffffffffffe6d, 0x0, 0xffffffffffffffbf, &(0x7f00000005c0)}, 0x4) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x30000000) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet6_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[@in={0x2, 0x2, @rand_addr=0x101}]}, &(0x7f0000000100)=0x10) accept4$inet(r0, 0x0, 0x0, 0x30000000) recvfrom$inet(r0, 0x0, 0xfffffffffffffd44, 0x0, 0x0, 0x800e00466) 12:43:28 executing program 1: r0 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10, 0x10000000) r1 = open(&(0x7f00000014c0)='./file0\x00', 0x120000, 0x80) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000012c0)={0x0, 0x1}, &(0x7f0000001300)=0x8) setitimer(0x3, &(0x7f0000001440)={{0xffff, 0x7fff}, {0xe15, 0x100000000}}, &(0x7f0000001480)) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000001500)=ANY=[@ANYBLOB="02004e23e000000200"/136, @ANYRES32=r2, @ANYBLOB="ff7f080005000000eb88f4130b6ff9d764e866a92e23beb4ad262e53785bd1e0cc7eff2ba079263c6f4d5a4c5435ee63f3dc5555942fbc891840336080c9d116a434d1cb1bec1ae36bcb57fbde6d21d9b6740dbfb95eba214e39ef0ca71b18c95c441a3a22ff5b46fb1a028ca38d63d4a1d6239df9f36a70f59178aa635166a1c2090b71bea427c5f8b8307189c48a55da06c59e83ffed1254c13f9c3c0917093b184da1bf4ecf0d10346ffbad67eb16c3d3a9b4b2c40306d1156bc62e720776526d24f646d2cd9a3ee175264d6980234809606b4975f8a435d8fcc08742d1c8ae4f8daef6bf01922f6e8f9f1f4d95a4"], &(0x7f0000001400)=0x94) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffea5, &(0x7f0000000080)=ANY=[@ANYBLOB="f3a34e60f169ffffffffffff88a841008100150086dd61853b7f11e52f21ff020000000000000000000000000001000000000000000000000000000000000000fff9650000003c020000000000000001000401040105000000000001040000000000010000003902000000000000040106000100050200036f001610211b068eaf57e2927cd760d2e1771ec904e487bca88dc4bb86d2bb6c14408cdb69ef6394758bcc10969c93f12e8b9f78fe64119653da1a503a3016df6102741e4058af6180ca9c0da345d32970b666914826f02c62c1cd41cb10625f95ce0a97a7d461762d4aeb59ecd1c02d256f5a5715e632106c1704f6890d72839cf92dbc7fd5dc1b858cd3b05695d4e9bbffbe0ff379959f1f2bb6acb070129fdacb95d167bda6dd70e6367370a462c0840f62722ffdf05050fc708f962c77c1f65b760149e796f40ffcb2026b45c20d0c5d4db9be980c04f79b4fa71ac617b80b75fc8a44ccecd77ef6e502cb1ea5f3d5fcb5307466419c72292ada9d97ba6dfcd4f2676b34388a6bff3e3880f1bdecb8d8c2dc4702a72e0b0536b5176d2c07dd7560f09f72236cafddb08229e97454f98850d7c8adb0dfabbef96b90266cc6daf8b5a48649f832b8f904f05b7378da6e7f2116a3b4e79cbe5c192353d011dcd526472823192be8f65c308b1cc3a6e4e0e3b18a4d1aa09a0ec48b4e4db2f44b1a22f74279f41471af88f52fe146dc038fcb6420dfdcc28b10a4fb1264de0e7408be863c2f9c3752476e9de02d3258d5ca5d6e2b26b1c92c0faf396cb48811ebbe55702b8c278d85b867436ab2acc8c3a9965b6af4bb87382afcef4add48bac8369e154b46c9226f56f1c991424cbacedc510c77cb87e77f0d94c63b26acafe31121e729b6afe591220d9eeebd0286c0ba77a6ee841bf6420be2c554dcd00de4a28769ea75af847010f297e68113ce9a1d07ec8a9025e15a609b87b9762fc9464e2fb0249dcc9084139e2e452b14c56edb113b5768df83fc8688b644599e308fed858f4232a94296f4a0ee96fab3a3f353f4ef4b0cabd6d376ba17b65dd730bb256cbf1b79b1af1525dbd421eae0a322d6b99af5a68b8b674bc9d8305ff8263e0504eaa5788e3d4255adb19e5738077e2b6f4fcf6220c8991314b069f08f92eea4d5f515ff8828f776fb08253d75b5365a19ac8512be38fa9dbd5ecd78253064bcd652da3fd1d60dc4feac46dfb23276c7f5ae09c4dc69429a0c9d790255ec94997222743571655765430837df886c33f374931627a600368d939d351b34c47d1b3079f0d51a0f053ebde531999ede1942ef41288381b47b0c5f99b2ad98ccda101a9231567dfd5f51469e53d71b239e420360248ade6803ad3d79ccdde682c143cd79a68ba069eefbc5c03735168be968af61d644d9d84e9c2a55060426ba8068b4e48fbd301885b1263d41a0d22c2943754388c82a905bd41f47654857a77e1b8c5e213e9fbd44614fba34a3d8d295bd261a8e595f2bfc9f6fd0056f6914dda4728073e88e09bef643a0cc2d977472d1565f4330a02237bb014a55d831c0d058525b267a262fe78292ec3f145528bf3021f631b7015ce7b1bf101124ed263b344e31dea5fb2eb1b038edcaac5b2ab7f2089d4826ff9d74069eb0bdbff1732a88639f203db42bb89dd1fe50e1e3f86d13779b6dab5d5239012e08c279546615b8573a87f2a6f10a6cd5f1dcfe6767a82b1c925db83efc0af41781c4ff86fe34bf292d16d470708b104c2c37cf63a63d39e9bbfdc182e275d1c0199c0742fa2d70d29ad786c84ae8413311d61ad2c0d888553e75b59f8b792138dfb47069187a58f49ae05459aea3f90364727a0dc5829056e3c600c29b44cc189413d3d368c01b4d694c379cf61f9c8d05cab8135c68d194bea41ebf627f790dfafea45d5399df9071d9f4dfb64812902334367c549789f34702b1058d7ab15ac24c383a932ec31bc66fc0f544b294635e68492c6c51aa831e94fe6e9541c661a1dd5a3f49cf8de81e9dd04ff614700fc4ed327427ce4335e9b1de76afc975fb9e77751148b4446652da3f826a1638ae74e775acca2e0a6760ff635ce88c170a4ff331eafc001b4e91c7cf1e96624efd4f614c6bbaf2a8533f54bdd4a6fe1eae81476c94e0c26eb2d99017d1882132b6f1b33be65c3d1db1fa1d593a435747dbe5be6fe6acd0f21a8795f2b2ffdcbfc08bb7cf94085b7eb91825bfbd5c5ce173d04158fdce085009fd6f676ab097098c4fc9295ebdd0707d24ad2610eb924af19409f17394c51cb6237cd4364414a5b74e9ad0d086960e22183a03853a8a6759f56b8cddfa7023e81486a16e49efca6b8f66240bd05155dea920ceebf1e3216468ced25d0910c441f60723072d8b85662dcf75ceb11a25ec2b4e3df386b215ba659d1ff24480209f5b63d70e5d315b623bb2cc9dd079d53b9809dc9b691bd649bf98d59be7fe7d3c4506fa910d98c504d5fb4e5ca2ee09b896b7c66d939d00ffba0e52c096425648737d09e98d44cf1dfe622b6401f43a092085ee690b8a4f3a796b07a1fc14945838edc34a44b02c38b7e426d68ed8ed847840d4eebdf4f440848b3ecec8c884abd0ed952f486da90daa9fa5ff3a07f20b06bff149df82582329570c248c2da20a54aa7571f82cc55bc8aedbb14c1c1a5b2bd91b60af664c856cbf04e94bdf8aa9036d94b228348ecbcc707851608ac607ae14483db215075e7e623a8dcbeb9ebe2be1bcc50b8d70262f21e12ec5dba582e515c68587a7988064d22cc86791ab96c6202ef43b984238ef9b19748ace7467a20c6965890f8c1eae73ed60cb94949caa58fe204dfe7e34b209c441ed91829bd0447590d3d4f966e22f3b982b2fd727566706bd8103acc5ecec83798fda773ffa52f3b8b203406e9473737419465a8ce45f0758804338c322ee17d2d0067cf5579c49abd65cbb7c2ce8ce22d7a9267f4c475e6a500cf143a2d1f6f8c1711bc4008dc13c2e671c2a54173385c1a8b9cc9c1d917a6a11384ad7653d6961a9df9d28ade4b9c84007ab1a389488823e37a1f11d8b1a3d6f26d83d3b530c44c998a3cec32af00f0aa85e0d246d475ab093c477167ef9d4bca25628a8c0f75d3b68c36b51f1a857557f052f209476f3e291c9feba4c0b992d5fe71b35a2b25f76b3c4d1c9a5697fa2f238a47b7913e4aeb788ee437bb254547a1c85d27fbeb120723ebc7944ef036e63e7038466ce52b2d379a2f44ca21b593a273657feecb2501c0276945a8d6f96be11620cdfc8faaf79d3a3d16051ea0e657b20611144edee81f296c0fa7174578cf85cf78affd14d43c1fc522e56449b6090787b457111e162bd3612b5f107510bab52f4928d3b17b98f4109774f80fd851a8d807b3579fbb2da518a879c04ba4cb2b5de073a7ef601178aebf8296af478bf8f400f236070c3b0e2c50c490f31b0ab637b0a1cd4c875699064f2735eb81753fdb224a74f4cbc9a84685f5d7b2ce0ccad35cc4c240046bd6de1c2e9d51db148b30bd2e0930e3dbca21a1afc71e6b2cba71f1eee91ea20b731657cce9e0d6ebea81ccdd99eabb5669d36812ec75cb3f97ebf604aaa50df9e1f793e4f7d74959208e5b22ca9f735b98f6979d34ab4d99ff96220657d5ee7e222a4889625b2cfadad7c8069976e171be00c37ea60762d13ef0ec1ddd9828b2b4b94e0476ff38b3f012138789153e9140671e2012a3e0243bfb31370a0e808b9243dcf36f5b316f898d56e2167b357b3e235c12952c16c198e01f4947bd488963959e308e03c7d6ea1cdb1d741faeb58b4d497cf852571a5a85e63e6cd87ef0ff7402f5d560075527c5a74cb8df08d76f752a021db7be36c6a3138e650091859b815e3ca6fb476b731eb9e2ef6039e6e6b529b8a29ddc9cc804794551fcab02eda2d35576b97bfef06fa2b62b82a8dee7a5b568bd8466c7ce315642789316f2c7c1c3056eb6ab2dca13fb6bd8612134aef102196a4fd79c5b39d5ba60e3ac03374db741301a99bf4d59c147fdc3122b9acc80e073818ea7329269064174ef7055f5bbf8b3edb92b2e66fcc73fd4cc047a48f84e4b6d2da8fc368ef8a2a64cd8b085314fd5a6566389abda0c6c1bceb7e4d7fca3fcdb3c57904789d68d1e186fb854386ac38b73d8c7b9f45e183fdc71e5733ca575f6c35da662ccc822584bce7abe22bdc6be6b5e920edcf74c730442622ad3137ae61acc7460ee7afe24780ce7f6ea1211f609671ece566b2e202e36ae33fb1e785bc672c9639251d24f71b295a637c067fa29c580d8f6bf4c5e37a92f4e67744891b42236b1117002b2e931e526dceb544ef99692e07bdb37345cbf395dc79ac82cb3660116e8cdabeccd0812cb2faf6b455452dd0867eeeb54cf7624e8fd7e5fab3744313f38ba669fde8531e2896ac15a7d79390f6ff2e0fcdb4943ce18a86e7f1d4117146b976c4ddeadfc1e3de02584b65e27476949982601e5cf582275eb13405609bbb231e24a99f0d23d515f0f19c6172f585e134d7e9fd6607bc2de72265cb2c9b3c7d1e640e2812b3377b394aebac36fb9ea45dd60e98c2588de4561b6e29759c345d705dd0e96863f2e326eac55a449db4304e623afb62034198f4e28b792472e17ae2866a991cc3c7489124022b08fa471067171050cffdf132022bf04844b77076387cb5f372d22444cd44ff6dbf7edfdda4f0b8a48a71f38ea930285b049b67ee0dbd8c9e840978a7e961f983684cb09c82de5d3a3bd4c73c24d37d21c67565db9db9657bd29083e7437dbaa37b3d3f5643d0f7eb62af75b36ef38123bba9f41d89607ffa30b06d3775f09acd765028043f89d827d9f0e27982ffd2101880cf1da3d342939238699628084d28dafdaf3a004f47624bd532dd4e09dc108a9986eaf983ceef5cc2c6486cc2b518b29b68b07b6b2456cda1381c310c257a6f9eea29cfc2a49aa1156d8a3fbb81a7c4333dfa1f2d484f36e82e31b0dab03f5fbc3b1c0130e93580a68aedd0ac1f17f5c4b8c3fde04e89f0508d1ea7fe59dd9134c7ca35ebd3f7fbb228ce9ee8e1da693286e53e68c0db151f045bf22ff1c7b4ce658fc0ec718724f91314ad0ac69948e90219d010a0f682c3bb602ca5c82619a172cdc17afa86949e50cdbcc770d52f55e05aa18133f76fb908c8705ec0dd0e8d543f817164163ed07e2af85d8ceb51c366a891cf2c738f0c2a19ba4027fadfe5dd02c30c595a548bebd92dd845ffe19ffebdd2efcba5e2210f4f90db7c903ccd8856a4fd389b81736bdef3f5e06fa08099b4f9c737622c3e4c4d305d97c789f855df7558550317b0803b757c7107eee53283ab2fe0018f233ccb3c73c1e1427f575b1fc8cc56730cfd1f234d3b2335e49e6ff4eb2d503d3dd3711036774cb33141d7270c08603d28cbc76993aa8fd830d924a14484955089967ee90c1157779d90f6420f51293f08032b46b88a356468feb4f2fae7d38b659107f73884eb0b2964e5a03aaabdba4a0c4d842fd0d12061b2d9e5d1cbc98486d152f9ad0fb58c9fcc18d65774a6ca93fdd50d70cc7f5bee6af92f3a15ef87325e285b20b99087b9b174651e6eb07c08b3147ab4c49047908160e12046942e1cc80fadaafa0b75467b9b76376a9d36660952cc4b7ff8ce7b24cb279ce99b4bf627dad174189b18959e221579c168139975c23eca2b0e17b1fd95684d802ef4fa2a023a488d8988bd02d557eec37339f8ba64d48a9c9bdef2ba57ab662a182ba5e94c28ff5dc5bdbbce98f2c2da8a1204853f34c64e2ae81be2bc424b62d6027544fcd38e0d1a2ec259a9e745de26abbd13d53a6bb3d68ab497af248b5e88116e3ab405f6f7e9f29f8500e4dc2f6779155362b3165079b0c3ec61c5eec49a0d4869b34cdd0c6206e72ce8c4b8c9c77cad546f3bdb8778e713850b81963289c6cfeef005fe37814ec17e2ae5a0c239e80101000001000000000000005f0076006700000020010000000000000401f605020002000100010000000000510000000000000001050000000000007f140108000000000000000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aafe8000000000000000000000000000aaff020000000000000000000000000001867bd5c52394a69548474b40511bd969ff020000000000000000000000000001ff01000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000aa04019078000004016fd8233e800058ff0000000000000000000000000000000000000000000000000000000000000001ff020000000000000502800101080000000000000000000100000100000000006f0000b165000000e492df0ccd2c494e1950122b3e7b4d33ff15770ac71ad3bf7292cafa34a88f349ce94c767024cd744d9f7aa23e44b60cc52bde6e72bb2fc3ce3b8085ed0f8a14fb3fe3924314a6a52c6104d2e331e6d20dc92e6e76749151fa6d53153cea7e0d847df01debe0537b395acaf17c"]) accept4$inet(r3, 0x0, 0x0, 0x0) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) fcntl$getown(0xffffffffffffffff, 0x5) ftruncate(r1, 0x103) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() semop(r2, &(0x7f0000000000)=[{0x2, 0x401, 0x1000}, {0x4, 0x0, 0x1000}, {0x7, 0x101, 0x800}, {0x2, 0x400, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x2, 0x800}, {0x2, 0x7, 0x800}, {0x2, 0xfffffffeffffffff, 0x1000}], 0x8) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1018, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00381) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0xfc}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000000100)={r3, 0x4}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) 12:43:28 executing program 2: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, 0x0) r1 = socket$inet(0x2, 0x20000000, 0xbea4) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x8, 0xa02, 0x401}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0x0, 0xfff, r2}, 0xc) accept4(r0, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0x10, 0x20000000) r3 = socket$unix(0x1, 0x2, 0x0) socket(0x0, 0x20000000, 0x2) socket$inet_udp(0x2, 0x2, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000280)=0x10) r4 = semget$private(0x0, 0x3, 0x251) __semctl$IPC_RMID(r4, 0x0, 0x0) socket$inet(0x2, 0x10000007, 0x9) socket$inet6(0x1c, 0x10000002, 0x80000000) r5 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000400)=0x8) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x17, 0x10000000, 0xa721) r6 = semget$private(0x0, 0x2, 0x100) __semctl$IPC_INFO(r6, 0x7, 0x3, &(0x7f0000000300)=""/217) connect(r5, &(0x7f0000000180)=@in6={0x1c, 0x2, 0x7f, @mcast2, 0x200}, 0x1c) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000100)={0x7f, 0x3}) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000140)='vegas\x00', 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00746) r2 = accept4(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8, 0x20000000) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f00000000c0)=0x8, 0x4) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045001c0000000000009078ac1400aae000000111009078034c425600"]) wait4(0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffd92, 0x40, 0x0, 0xaeb373659c81fa48) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1d, 0x20000000, 0x1ee, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x2, @local={0xfe, 0x80, [], 0x0}, 0x8000}}, 0x0}, &(0x7f0000000200)=0x84) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000001c0)={r2, 0x8}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b5) 12:43:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffa, r0) getsockopt$inet_tcp_buf(r1, 0x6, 0x467, &(0x7f00000001c0)=""/195, &(0x7f00000002c0)=0xc3) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) chdir(0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = dup(r2) setsockopt$inet_tcp_buf(r2, 0x6, 0x24, &(0x7f00000000c0)="2d3b9ddf4d679cd65906d557be4c33eaf4f4e29336fcb2e75bd8997f7693c3475a9e84ec4bbc4ca3d09ea70c6a849df01ade4b69333763e394048de81fc8b7e7879d2afae3e72dec2dd503aeab27480a85c743935ea8a90171724bc93cc2371d6f23be502422fdddc791a8abe8619e602d55b0c18681a8dac426f60709", 0x7d) getsockopt$inet6_sctp_SCTP_MAX_BURST(r3, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x6}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x21, &(0x7f0000000180)={0xfffffffffffffff7, 0x100, 0x2, 0x5, r4}, 0x10) setsockopt$inet_tcp_buf(r3, 0x6, 0x4000002024, 0x0, 0xffffffffffffff0a) 12:43:28 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff7c20450078ac1400aae000000111009078a9210000af6425542b3910a489ba145322a05b32938035e58bf09a9bbaede1bee2bb7785816128aabbf8f159d42507e50d25baaae1d13604ca1f7e43934487d0c706295ef6d30b5165cbf68da3e105362c1f13d407c2066508247445362d49e690751901fe2a6c0e239e845e29cbb2ec52286406d4406192791a7a76a0c761c47327908620e45e12d5fddf9aca062229807b575afba7709acfa2"]) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0xe, 0x3}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000180)={r2, 0x401}, 0x8) sigaltstack(&(0x7f0000ffd000/0x3000)=nil, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ed) 12:43:28 executing program 1: r0 = msgget(0x1, 0x81) msgsnd(r0, &(0x7f00000000c0)={0x1, "189685bae40b583bcdd617b5268f28be38ab7191c81b81ca35d0ee36776b1f7703cbaf44cbbf2afb14c277e6c1b5083f149ba399e813f97464ccb897cc30c88051ebed536d42f0d4c35e7d23590212c90b36f707299cc727e52c81514f7064c2e54df8e0138fc59f69cd1f6cf0491651acf66353f132a7dca7aabf9a6ca2c05361f2625d48995d7d8a583bf3bfdd5913c356f7160a14338be3fdf8d9dfbd2ebf8f17fa210b88d98081402841c16d3b"}, 0xb7, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003aa) getsockname$inet(r1, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000040)={@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, 0x0, 0x47bb910b, 0x10001, 0x4, 0x7, 0x3}, &(0x7f0000000100)=0xa0) setsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000140)={r2, 0x9, 0x9}, 0x8) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00825) getsockopt$inet_mreqn(r1, 0x0, 0x9, &(0x7f0000000180)={@broadcast, @rand_addr}, &(0x7f00000001c0)=0xc) 12:43:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aa9eaa38c258aaaaaaffffffffffff08004512001c49d80d6600009078ac1400aae00000011100907800000000"]) r1 = socket$inet6_sctp(0x1c, 0x200400005, 0x84) setsockopt$inet6_int(r1, 0x29, 0x3b, &(0x7f0000000100), 0x4) socket$inet_sctp(0x2, 0x1000000001, 0x84) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x40000, 0x0, 0x0) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffff2) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast}}}}) 12:43:28 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000dd4048f4700ed5805f033fc4f99325674f88f17cab2e495338760597c60488f811f91ca3b41cd0f914aebf7dd5de01abfadaadc0b9692d365e83fc5e9cc134103a6879cd66d81ce354c9070000000000000034437989985d3f9a5890547b06721f2e4f70dd4576f0051a3a3fcc648f7703b84a1837c500ff11b5b18c236ed666ced2a7deb053229a21b25407ba403a1b82c1c8dd66c09f98d99ffe70022eb2733a080b8198b5d95650b0eff33d37029ccb02c0820ed6129521f247239d5b83cd321b85575ff716725d77bfcce7faf6dc59d8ed84a700ccbb94b5819b3100c28e57376b49399d42184c79138badd3f2e6da5e740a5564a7eceaddb56ada01c4891d4cc64807ef7426404e8b54d3ebff5a720bfe778da56e489c48e525e9bd53181c348099e3092661361fe3eef263e755a96936025740000000000000"]) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @multicast1}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x458294656563fa5d}, 0x8) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00bf9) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x100004) freebsd10_pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00', 0x400) r2 = dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x7ff}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f00000000c0)={0x8, 0x4220, 0x1, 0x9, r3}, &(0x7f0000000100)=0x10) freebsd11_fstat(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000540)={r4, 0x38, 0x2, [0x6, 0x3]}, &(0x7f0000000580)=0xc) chown(&(0x7f00000003c0)='./file0\x00', r5, r6) 12:43:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000080)={r2, 0x8}, 0x8) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000001080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005be) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) write(r0, &(0x7f0000000040), 0x0) r1 = dup(0xffffffffffffffff) setsockopt$inet6_buf(r1, 0x29, 0x54, &(0x7f0000000000)="61894703cef084ea247305f72e2e9a976c1cf266510fcbd9fad7fc7caef2c71623ebc95ffc71da278dac0a28f70c0e49d8550bc407b40d46135a949c43268c468092a23e30cfc09abdb18eefde36d7346b559570bd9848306bd17c3a64ae395d30de815dda432d10e16530b8d309f556d8e8814dbecbe458405f6e95136632427789d632e71038a49887a85e75c5244c9a2c562fb656b96156c309457d8ec50f082d7e0159b184b5e90e9be7d16e6a3a0dc50fec6e31d11b95c410f8542bc54b7d5b1466e565d14b8b17ac7c23b2c623df580f51a6f56b3aa4cae660cd57b9e8978d5237b6dce4ba2bc7c2597b62f316a81b33de09f481ab63b43835e182f740f0449f89b3b1806a3254cb8443aca0b98dbc0c1536ea75dc4a1b897755a6ed677f6613cfbf2afc4f80fba4b7116374634724ae58b633dc24602bee22bdd17d2dc98ba284d89362e138f934f2114d7cf0ed6d7d80f49baac25e47cfdab6263ec6a99295e4fc126c332fc5448838dc3bdecc787bc942ff2ceb63fa8264396decfe7d3a1fa031acbe47409608d7cc15bd736bcd3fa8d1019ec7d8b4f351157d44b8b8af31de27c750d5050be0d93e91ca33819087622c2aceef527c7a555436caa78d1130a25ac0da6adb6c5aa14c94f6554703826c355bc7fa71ed2ed5df3b3bb81094400032eb68da791991308b752af24e64a38a32d368b3bbbb08dc48affd99f74518876aaf9940a122c996979d884f9c0b11cdfd8cc7d316af66c899db688af278942fd991deeca010c72fdc3582397f9b992eea9cef0372419d66acb70a61e4b2f299cee1fedb833fbcbf2a0a8489cab6745145c0b7e09a281bee4ca73dde7a35714b717986ce35643efd0850beaae39cf8e7f3c7eb670b2c42f37b00f25fca95d8773b1d26ba976e23797148b6c45488fe27553ef3d1a2d4334bfe585b3e050e0c6f77919b5b7966a4d288ecb1af0e4d20ef776ff7bba78145458878eefa1202ed61a65a3ab05483354d5e498ca3900f5eee6d3e181bc949026d077ed66dde1d36697c6d005f81194ba39b0488d6e567c3f656eb4dbf9e835e0fbe5184331fcd66fd3bb68852c156a3da4bb3e90b5f063186b93cca2e05b21a1dc15ce806aab172f733cfd752eac22b8a7a60fe47e202ca3b2544cc82b787709587951e19c6d2d3500bcf571bcb359a19c89fcdb37c1890fc8d4f8d6290bb759e41214a74ce693f2803c52ae93566ac5f9bec60cb9a874aa736e655d1e9bfdc93a4f6b73e11f66bb711f0166c62afe45357ef633a8378ed8eab174187e58590e04bee757f50f60dd7bab81f2ccad6c644987b4948ab828e010b2153faa349415af8c7b35b42a3311c01e3a32781eb0a7d21c357ba738dcc3060d2459eaad6e86fba4a470addafb08f9b2c8658b1d221ce83c4f2423b1dc6086b1b35d813756b6121dfbc41861645ebbda6c152ca7e5d9da0898406c3a73092270aa5dbcf3babf710155b771c8fa98b4793a7a69a605366b2b8b2300a2c1da753fac9483f19980bc6b6190fdc2203fc278e1f469c49b7fb0ab1886d7d6a5c0523748213d6d312e3c8c638c5f8959ffbab27902e8459510c3cca70e780df373db4ca9940999c2e463b047653442fb6233914d3f6e1b1eeb8c9263037d9ab24565400f389ad0016900a615147ed7612bc70a9f3c4c6a245baeacf783f36c54852977198ba54e6c512ecd659c37d1cceff7a92ef895ee2464aaab77197f73a8b25e3ed4bae54c3df857e142221504b04084d878cdd0cce505ab7700f9b92dcd606ce8efd282de41e2027df02f851478d3d9a0677af3fb747f44ed38fca8ea605bc5ab56268d40fc4e5158e849609b109d6ed61bafa5f05890a409db8eb877b7e17c960af71f09ccd5ae58926904d40969a1553594b628bbd340f4e8cfe77a01959e8744dbdc9fa58764d8fe4a73ae46798bbacc6436979ad5d97b2d198cc2a1c5838765595e09e76126924d11b98f3d76a0c8b1d8303c526a9a63a4b59560e6adc6805978b7d5146754ee83ff609adfb3025ac1cbebf4819de2fd814cd607e72a00bfd0b837f3b4187dc354447a976ed4c18c25bce20014661ff4ca2f44ac8c404e6d063d9483a76eb4062f5838d62f29c15fa59ad5e38173675e14fa69a3edaaf1f8f0e72639dae9c492df06091a0b391beedbbc8fff329b79c7027ad7adf48995fed011af8811140bb022ed16ec0c207a0fedde454de8de6a96d49f724d5e16aa8330065d14774435487a7969a370a19434fb96044126b511ed7cb61ae134901b54b2b6cc0cdecde14cc8f1215bc8bd700a9c6183c2698f9ffd195a84f6a768ea26188957e1571be73f229ee2875b563ecdf1df0f5340528ca1b54db48b59b2a64d6d45c9d9cd1ec5fbf49287c590a916a884b33d4344d5126d655bd6165b21fa4a7bff292d12ce2a4689d0d62ff791ec79b2c90dcd1477d514d1cc427e0b3a117b103f56a4e478165769fe62301ecfe19b9c6448b37f33f11709acf2eb2b8469d088307ae74c82197c6293c1cadfa4a591353d514a858996bc26c2725daf24b0257a80faec406158df534a5ca49dfc22c4f775ffc3fcbbcf72d99250cf9e5a6f4ebac31a833640bfacc8f994328dd2ff135100d3321a12cb464223a72713dd8a84078e6446233933020cf1ca83b51e3082cfa6b2407c13bb2a4971eb91b79e68d63129a28010bae8783689e59584064f05c5be79a071fb15b2cddb069a68c7fc39c510d8dc38eebb1f0aca21cde4fb07dbe2136e75ad0e03becbdc0c895b2f305b846152e2daa9ae00b7e8fa1c8fe6dcc6bea296c402fc394760069377e58b1951c310d2f52e4b1a12268b4b7fe4bc02c343506bb91f8eebbb1cff6f58dde5403b0444496d1ac41285167a37c2ae2def3b9c74250c853f7f9ac9489ba8f4d05476596d310562f34cfaf09159d13260b0d5e25c811f526066230ea7e6e8f4ec5939029c09a722a0c1fecb02688fe96fba04e990a69bf6adaed4a7229d71dd8fdbe00a773aae2beea59a5c5b4da2602fcc6630977da6d19cf0458ce4afcf0d5b1d10a47f3ec35477d3de07506df7b2219e46a476779b5e7b41bd17b8c743ac2e997f1c22c2e0f4b743903c278e874c0d0cf7dfc9520f814acc37d515ab665e005fca92be104d439e4adcbffd37d546db39dccd0823bc626aa6c75b3cdfa1856a0cf5401693eddffa2b5be6429dfede14591b20d2641347bafccf6feb06a5228af960091d2a28c7e57ad05d94b4f001f48dd4fe41979e423d3187d0fc8092e498785b3ac5a147cabf76097b9f68934ad14a173f572a558d38182eb7430f651b43ebc1054901758768b7c01170d805a8d677f5ad5b4f78db23c7cb9bcdfd9404534042356487f32e101a016868ed6d168311012d5bc1c027c29acc6cceb8fcd7105536f73b73ce183a7c538fe9994dcb3010148694432b8f23faad6058200c5211705919cef9bddc1e280aa6abeb5526ab31fa8fef64ed03c00d95b3d35e9254d6911476341f7538b45cd929afa960848e932f7144fe9c60feb8845eab8eef63afa16af67f8844775ae2dd4130d253b7d47fd2a3c9c715e8f5acf936ecdd06c6ca5e1e2c09ae9cf1f2da078991b8fba03a56eb837792d736dba446bc6a2e002f3250123651246247f03df960db190079c16f370dd189b43403f6d6101f174e2e64331d28024c5890a75a4eaa02c2e4112e172f2170f220f46323c4cf80c9b5eaf9117c49e6b86a3cfdb8de45d3809bc1e38eecb66a610d22adbae349f411d24d7b097a7e6e6124c374bd9b6dc6afeb6d87f64793884ac62e7e5d7afb76c28e2a246912a0804b65dc4112b5afd8d8097c0c2669e9c06ae05b7af2cf3d442dc8d5028b4c71ca8d80dbb95a59e10175beb2214cc1abf3eae10228f9e9cdd97ea6bba19f379ea018531434dcbfe4bc93411101f655d16e0ae6bfc907fa9618847e8251538bf576babbcd2c85e920b5642903c3c22de78e093fe7ce2abf2d3508070bf004e99993b4d66571a85433e43f64eb590f1d2a6a0d96dceeb79926408c9e7a86b6af4d91bf69ae6f5fdd28ae0de562778f53ff8c1594138d66ca39a0a7f56f1a8e203c4ba9ba067f4371597470cbaa78ce1fbde1850a976e8589cad67665344a4ec9a267b23bbca8a72682b2975cb3878238c198b3fe5cdb9364ee6d2bbb2f49590b8094fdd23ee64e7eebd37c6b64a22a066deff92699940cae839d7cec5cbc4e5bce61b388f0658c6b381ab1344bf603b898339ab5436685b72899fe4cdf0758340d2fb1f32b7e7c89c3672739d6dbb625dbd1db97770ed23d1814c8e562815b0024cb1be704d7c3be96716dab29c44bd36b5a63be7bcab249bc7f47c90f94e84861f6f341f444a7545ec6959c959f1f763e983015d51e06070fb2d3a3148cc4058cb2ae74e1bfcc08d9f8a43472fa596a7904a7a86f5b5886ca05a4d4bfc095bb6d9e291786ed84f05be2ac483fc5f60197cf12d085aab5ffdb8784900dfa8af460e253ccfac567e664d3e6e03693714c9b3c1be63fb38eb7359a00b5c0e6a4ba4b1df14495b72a4d77a1413ce946787a7c72b5f24552ab0dffb5896764762e63fd264a36244272528204393edfeb9904c62f7ed626ab58d65f49fcfebf5560821709685e39f101e37dc8855bd4c54eebbc57f5e07188f977f095f5415e4ffe56a61747a7d889c48215f01e34e188eb44c08fbb675207a700f2b44a42adb500bdadf8eb3f77d624a35b323df9ea4c66843c4ce8057afe2e753ddd6d513e34d6ae2656eb445aa1ddfac392f3e4a50ad2957397a95e4df9aa62115e772685c6765ed123c074c4f534793c2e2eb89871fe8d3976ce10d5b19ca22563f9a83834af9fa55ca588523e0ee9e41aec6ff91d17b55e6e7920bba25e8e36e1725176ed42beee5a95ca558f90a755437f733d404a943660a204d1fc7153fe1f96b0576766a4c6162ccc7188c40472608133d02285ec557220d1a4a9dc3d28f8797d792ea53b6c785b3b7eddd1db98f6a6a086418e322acaf7c539dd65e040a983b4a52dc0df80ba2a24c6bff7d54b7d0159e378566c46af4dd14be538482f82ec7ae13fd4b9b67418abdcee62df1ba3f89648b16da8f138be2ea5fd9d4d3d498f0d01428063b3fe300373f777f1dc5507442ce45aa28001ee62532ceef60f8c885666001af7609f7ebe3601a830e38f09a0ead1a9e1b944d24c3f873ef0f883f72e5d80ba60742cb8b2557d15fb78baf09f4757baee37d5727aa658350eacb7be00ecbd1294680ce36ad087ab3886db25e55bd047bbc385f30515ae165aad0a182f33d2fba8326f7828f266ecdd369a67c6765d790e73d8f6b2673788af8c07008f2e6b26e6cea94f1ba70c9041110fe8a000ea6b3067886e9aef0d85076599ac67972afbd9401c1f8d7c541add8191d66cfb1da84d4246bc6f8771bdf79ac4d465c011ec438290d56223be37ba4c58c1bc668a34aae9355a4f5735c4c2191892a7ebb93374a26996e82fa7e10b15c2a553d2503e3ccba9deb18c6d6f7887c1a665941b4b00c9c7b9c6ec17aef4e62db179ef5154db871c06d0b5dd129af52dc1a755fb9f47ea94744a12642a9a23267de17ab404f6ad5c2223b073e243c8d60c3ec42e05e1352329cd2c8452f8a1a09c631bcf52862c015b21547ae9cc870e01bbbbd22f28df83fab7fa4a275288dbb2b0a13250252f00705dea9f09123130429ffb25ed1e5b296148e076116cba7866f99c4610855547c9face059ac73293615f9d53a9598b0d42b42a8fa4ea5ae50", 0x1000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa1c0000000000009078ac1400aa00000000000000000000000000000000000000000000000000000000cf6db8b1b9bfd4f0d6fd72c03c6cdccd4169e6f6b08333669543860f9e60ffc1a993f3dda1977a02557e944393be85969109c5eb82558c8796c0d57f8824fa027a5d9abad6908f029485eb2eba5862a4a35927e55ed6a85d138cb191e70f0f06f31e5c9e2d7d4a08ea5a76967809c50420bebe5d41d04231fd44"]) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00419) truncate(&(0x7f0000000000)='./file0\x00', 0x3) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000040)=0x4, 0xfffffffffffffef5) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8500, 0x20) setsockopt$inet6_udplite(r1, 0x88, 0x6, &(0x7f0000000400)=0x3, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00360) r2 = semget(0x2, 0x2, 0x3) freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getgid() r5 = getuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getresuid(&(0x7f00000001c0), &(0x7f0000000280), &(0x7f0000000240)) __semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfff, r3, r4, r5, r6, 0x2, 0xe571}, 0x4, 0x1, 0x3}) getuid() setsockopt(r0, 0x68b5, 0x3, &(0x7f0000000340)="160d7d67a4e104025b6a4c48422f843253df2b3f772f4dec47e3156c633814794efee86fa895c1b335029b8e89cf5081a3026d94d1f39170aa7f5cde2da733a3f699e8c2649ce320e5b3b3463218fd88a87cb93242a60687ccad57e946f1198cf9ab04603f526b77ca752071a1c8f65d024997a1f24284d81ffe009a4993d6b257ad047b018d7d13e86687181fd8f812fcf6c08bf3315ba9f8a37b5237", 0x9d) __semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/85) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) freebsd11_getdents(r1, &(0x7f00000000c0)=""/174, 0xae) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000ffffffffffffffffffff08004500003000deffffff009078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000000)={0x4, {{0x2, 0xffffffffffffffff, @local={0xac, 0x14, 0x0}}}}, 0x298) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042f) sendfile(r1, r1, &(0x7f0000000180), 0x5) 12:43:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) dup2(r0, r0) freebsd10_pipe(&(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x11, r0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x44, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x801, 0x4c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d2) 12:43:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000220e189fdb808fd28422dd461c26e637f032df85b7630681bf8b49855f"]) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00338) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = accept(r1, 0x0, &(0x7f00000001c0)) getsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r2, 0x84, 0x902, &(0x7f0000000180)=r3, 0x4) getsockopt$inet_tcp_int(r1, 0x6, 0x248, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = accept4(r0, 0x0, &(0x7f00000000c0), 0x10000000) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r4, 0x6, 0x40, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037d) 12:43:28 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000240)={0x0, &(0x7f0000000080)=[@in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000280)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000480)=ANY=[@ANYBLOB="1c004e2104000000000000000000000000000000000000010900"/128, @ANYRES32=r1, @ANYBLOB="c28a015914000000fb973dac546d195afc39c2846fa1780f2c228bac72a890605ef6237e362c39efc138a90fd904f35be546e3f9a40101a71949900608036a3e663c8025ddc0c7b756e4597a0fb2d3804e82cadae8ce20be2ae69c020740b7349cd446357d96083b7fd9749482d9ac08bf40e266ec0db952309350699ed6a07156c45b52fa414349f5f1df4a000000ca28993533da723a5830cd8a8f2120005b25188fc2ee5f4e9ee686bcb6fa89301e076edb58aae62377d30449204b4ff9d1f09df8b7c8b5bf44eef3203177d1dab20a198ece9503215b8dad42a9843e108d15da19d6fe3f9787e87319a1be3bd850f85dcaf549171fd846a0af27f8238a182fc481ad1938"], 0x8c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet_tcp_buf(r2, 0x6, 0x67, &(0x7f0000000140)="8cfc918e979eb5e3f9a2ec0b5958821b4a9774a81932fcef6e5dea5618442aae5892b99edea7781b017a8f5ac245fce87c2a8a2a9c41b0b5f9fc7d3bf18ac2e4efdc41a68b394908098c32a47afb167e3b2338f33fb27c8e4ed6fa62b2865cea8d02a39132ec085e323857cea0b7a62752a07027326c6c3159acf9132fcbbcd5b80befc9d55c3e86db1c03a4f393b1fd6800a00315b92c451d7c2c5daf09a71cd31cf89f7b61424f3cda407a11584ce24788953b6beda888248b2aa82793e11a25888bd2fe51f6cdf7e02585230da51e4630440bca389f191a21b2", 0xdb) ftruncate(r2, 0x2) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f00000002c0)={@in6={{0x1c, 0x0, 0x80000000, @mcast2, 0x8}}, r1, 0xffff, 0x6, 0x7}, 0x8c) ftruncate(r2, 0x8001) lseek(r3, 0x0, 0x3) 12:43:28 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = getpgid(0x0) setpgid(r2, r2) recvfrom$inet(r1, 0x0, 0xffd1, 0x1, 0x0, 0x0) 12:43:28 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000000)={0x0, 0x7, 0x4, 0x100000000, 0x81, 0x4e2b0000000000}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000080)={r1, 0x25}, 0x8) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x26, &(0x7f0000000140)=ANY=[@ANYBLOB="020001000000000000000000000000000000000000000000000000000100"/128, @ANYRES32=0x0, @ANYBLOB="0000000000000000f8690fa475826b0dbe1b8b39062ebfb3bbc186"], 0x8c) 12:43:28 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1e, &(0x7f0000000180)={0x0, 0xa}, 0x161) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036d) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000000)={0x4, 0x5000, 0x7, 0x81, 0x0}, &(0x7f0000000040)=0x10) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000080)={r2, 0x8, 0x2ae, 0x1f, 0x9, 0x4}, 0x14) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800451200001c0000000053009078ac1400aae00000011100907800000000b64d802ab10636a3ded87ab98b2bc24b1f114e2e97672f8dea85e4f4e6f98a24f1ff4b726eefb8ba7a4792687980659a88dd6c1e72d6"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000140)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000280)=0x20) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f00000002c0)={0x0, 0x3162, 0x10001}, &(0x7f0000000300)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000080)={r3, 0xf22, 0x2, 0x9, 0x120000000, 0x40}, &(0x7f00000000c0)=0x14) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000180)={0x7ff, 0x4, 0xb00, 0x1, 0x1, 0x7, 0x73e1, 0xdb71, r4}, &(0x7f00000001c0)=0x20) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00870) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000040)={0x0, 0x147a, 0xf286}, &(0x7f00000000c0)=0xc) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000100)={r2, 0x1000, 0x9, [0x7, 0x4141, 0xfffffffffffffffe, 0x6, 0x401, 0x7, 0x70d6, 0x8, 0x4]}, 0x1a) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) preadv(r0, &(0x7f0000002a00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ba9) 12:43:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff07000000000000001c0000100d08009078ac1400aae000000111009078000000005c12a80b4d7daf64cc3462dee7fec9ff2976545122e03f000000000000"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) socketpair(0x2, 0x10000006, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000000140)={@in6={{0x1c, 0x0, 0x5, @mcast2, 0x2909}}, r3}, &(0x7f0000000200)=0x84) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x40042, 0x0, 0x0) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045d1a6c461c59542920000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000100)=0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) 12:43:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="e000000100000000010000000500000000000000ac1400bb0000000000000002ffffffff511227bac1f3dcb98c47935f8ba422e5a1fb577096080985a9677e17954fb5cdf2ffe01ebb47e5cd4fc25dcaf6aa0a8ef4125231bb2776788ef307ff3e851c6c0a3cdc0914083fcb1c38c2a4708d33ea87643902a146ed79b17989f5cb3dd31952be5c0f251b8ead6232687d439f46b0480db5be08d8ab9c2fd6fe4b7d839b51d1d4fe6b7f2a3aaa78452e76784508f3808c47f203e7a7f2717ab991a1c4902d79563d5e8bb68e73d7a0add4c5954651"], 0x24) syz_emit_ethernet(0x0, 0x0) listen(r0, 0x4) shmget$private(0x0, 0x4000, 0x40002, &(0x7f0000ffb000/0x4000)=nil) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_STAT(r1, 0xd, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00316) 12:43:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000280)=ANY=[@ANYBLOB="1c004e2000000000ff02000000000000000000000000000106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2a23c13a24b639cf3048147191000", @ANYRES32=0x0, @ANYBLOB="ff7f0300ff000000"], &(0x7f0000000140)=0x8c) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000180)={@in={{0x2, 0x0, @broadcast}}, r2}, &(0x7f0000000240)=0x8c) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x14f, 0x0, 0x0, 0x800e00969) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae04f47c2d5532dcd17e7385a65fce40000011100907800000000"]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000180)={0x0, 0x7}, &(0x7f00000001c0)=0x8) getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000200)={r2, 0x7}, &(0x7f0000000240)=0x8) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000280)={@in6={{0x1c, 0x0, 0x7fffffff, @remote={0xfe, 0x80, [], 0x0}, 0x6}}, r3}, 0x84) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f00000003c0)={r2, &(0x7f0000000380)=[@in={0x2, 0x3, @multicast2}]}, &(0x7f0000000400)=0x10) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f00000000c0), 0x90) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000340)=0x100000001, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007fe) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x0, 0x8000000000100) semget(0x2, 0x1, 0x10) __semctl$IPC_INFO(r1, 0x3, 0x3, &(0x7f0000000040)=""/132) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000180)="9d50573e5abe1de5441ddefe5324876a21274cfc564fcf1818a677598eb4ae8f3e85171b5df68792d16dc9ad22a12ba830057454d089b030e4c40eb7c94b21a01df023d27fa33bdf99cd951721feaf33c7629d57fe2dbf4dd00415924167b3064ffa533fac5d3476ec2975a6a6409d88d9beca78236cdbad20fd72aa716beac0b700bab2cac33dd3067c259882e55093dd37616075cf2a7431b44cf5c568d405f5793e582ceb9f0f2578dd946a723423a8135dbfcb03089b79a973f3c081829ee8bd6ad8ba5366f26085f11fc982bf784966dcef971d2ba140ab228c674303c4e040c9598cf387956214fcaee773b242602b6555cb847b8c9f51dee67571ecef6429e67862893ae16fca066a27eab8bf1a7ce8a8eb593b6811e981d2cdab768818ce0d9e2e9f9cb58fb70742165c3a04e52865b8384ce5fd55ab1a231e006c188a628885793b9a6a0c019d3e1dcac3cd21412bc98345fce619655a17e1b3f1361a09f7c7f84b319871b0aa075ddfd7097952540e46c3905e360717cce61af38f1510bc1acaab41ab9a34fa91c02d65525250bd72bb2ec1e68f3b10d40a9a55e4d181445268d04610e211cdb0c4fa6ab0dfd635c26feb1b688d009febecdf1630a1402bd15ed597cb4ca4d3439feddb30eeaccac4109b6cb3c2b199ff3d92c66df66dd7dd370402089c4ca64a07206eb466a65c2d92ca143966f292d529cf94d755f14acffe66f79bca4d3fda4edb3758045c068a98f729e1ef40cad05380b6470098a49ff539085c17e298305cde37eb3aabeb0794bb212713e300f5f096d752ba879b274b512e5b737ab8b497efdf579cf455b55728f750172d762bc9cdb1601d797f8688a02b4103f764ad3b681e125e67054d17c764493fe90938bb0b6f168f916eb104cd5561cbffb53a6d11c2239489658da37adc266fa9ecc3dce1cd824275233d15f60d5bb3255232d3bace1c466fd84280271e1714f8a40f187801baaa3216e220a362079102a6452c8a68efef6bb94f3d3a83b8c8bf4e45ae89ae9331a85e95884e6e7330e7491be48d25a4a458cd4dad617833bde8416bb3db26642ea5ff881831da3ab24386fc475ef33deab2b016d2060171453e41ff5bd07a1f166e35c0ddffe98966e15f945212f8ffaddc883cbc20db4807396f00745fa2172b040577fb1b51843c0f91e768a2d9377e1fdd66acc6deceac51602d2683de4481836db73f9209671a1e989d15818cccdd05226be0c3093c2a84ca3158b2f137e06b0533ecb47df301462b1f95f510553ef44aa6feeacbab0ce623d43ada294d861c0fdec83ee5e9280ce7098da0afefc46e3fa78312dd27c00d3c34e6c4f0e9263d36d18eb1c08fc7be0001eeef817b0dff405ca5b001980fa9cf8c601f197d00ac8683fb7fe51eedc2500f7313dc00e3ef1a1ac34a34feae41bc54b63972f725e9aa361ef4715b448a9906661e8c053a64686e733499673a512f73dc5e8f947d16840fec6ad14e151981e0ec370168cce033465c4ab2ab3bffe19d261980ef6c85babf40bf287794ae847621e21409bd873197411054b776cee5bab7fc792e28c8efdbcda462a91beb2caf095ddce2a1870d06ae6874f9a7e4eeeb1dcbc98c6481a517a5e820201fc2b526108f9d2be3cb739aef0ddb90d7013b1cb66c48cadcda1c95f82c453e26c59abac41a32c642dbd26706c08efd179e38b1d63f01cc6944f5c747af53e01e24bb779d05d64e502b8b4e98f2fbff79d1f7bb0c5d05110c7bb1452afb12cc98c5e43d9d2343ae0766392afed7a555c7d9852df041961f76072d3011d0a5e72301748f0e8456b866fe2c2b5e3c0b8653e89ab17e67d8363750468811d53c2b6ae0965bfe444d7e003766c14970229a0d645e306a9bca33112b75bc94cabde293841bc52b4bbe25473ad26821b8f2e560d5193852474642aebc104ac81b4a07fafccb2d19aa3a64e1d9dfc2e2ce15a7e75ceb8880847df251d748eb0598f2dbdb067941fe15ca7769edbd62388030275a8ec22a86b2a7c830e8426fb5409117a068e9a4be90a3c6e9ba41c95cd6fbf29087f2c03ea25fb44aaf9211fa1027a81baf3b4d33630bded28cafd68b51eb7d65e95614298e3cb7ba565f780215e6fd46a5f18cb11cb243065622af30f6a71fb3bb991f18c770c9cb16440268e3c1cd62afe213cd9f315b8eb5aeb143eef865f560355b53fe6e7cf69dcfbadd1fccd34554ea88a1ffe2e53678adec39136e4cd5396df77a18c24e2b86ba62402f8e0f5c5e73d244469bae222c453906c8c96b244fd9d1ff9d43e30ef270f05d92143670fadb8056de4c81a7162b847f628385582a70a88ba83fb87b65e8cb2db31c2bc1693dd8c081ed49d3851da435b7432ddbbca39f5b7e0437fc24adfe2160f8c5d6df05e30c9abc6450628084800af708e68623a0a138becc8fd9950e6dbe7f16debd36fc1d1a85003b57b5417a6e0ace8d0a9b5818fcf0706077a355beab710b401b1066a4c7ba1f832ef04e86dea6bdff81c1a8f9fae68f1d22eb1adc7634cee44d765d3a4a8eb2a49d7d4bc3f7e1d86c9a60b952ce6c9a9f837df66097ce1789b0d8d2602a4dbea881eb68acd81f45a53d10f6e5a611ef61e7bed8e84bdf0611ba770b1abdc6c9b464b0b839e68456e9e28b6413da6512b6505c560aacafec6c98dfe7555655a9e23a1dce2d6819681f0aac5ae72e1584d2ed9f3c59bb8eed65ee856eecd92640efe227323c504e2a8f1f99a7738bb4fe744941b16ff29ad6b2f682ceeb19a34c71cf8dceb61345589bef17582b53dd6a2161ad48a0ca11f204b2b33c4bdb9ca0a66e9c77dc83666773c945b6809a0dd7d78442bad96c4ae5d5064b996ee3735a5d1ed9dbd5efd2cc9a034596194b90ea08c69ea58e18f64726e8267f389dc0d0495fec47f1d768c555d60db40099fed86236af785ceaa0fc88a7e7931d5ead3e264f5908474b153300dfc502609de1081407faee7e92d665ea96cac11398ea17458397eece906a93c1aad98fd28a8691e0f967199cfbb4e605ccf658044436f4c86401a0440211a44ca1f332e6c4d34c47b2f4faeef93c5ebc09924d5aca144bfd80dad84fc7076427d3e50087af2751c6a9446861ca60aa8803f1dded0f3ad72aba824779385ebe268bc7816b2efdb23ee2c0ea61cb4ab652766f6d3678d584814ce52cab2350691c755a3fe48b9318068e3ac92bf9ae27d0b0a205386de4e05cf42878721d9925a178a6a617731b707f0b1cfa3ccdb4a9ab9fe65230d5b0e14d884a1eb08620dcce4a89c7b7f76a50aadf6d590670ee46828bd32bcf869a3a30187829e766b92d06230000900ece0db6caa418b3b957554f104669c91abd6437055580cc2550d5e7ab3fc3bcfa28083a319e7365035e4ee0370814d9613d2b2f5e442a107dd320816685492770ded578455b613713199b552474535d34827bce331ba1d30d3ee19bcc0078f46bb97633bb58c3242fce191e9ede00be4d79dcb677627e4fe520498d136705b85322f02787108cf32924ca5605731dd8c1d8e0ed5bb1ed537a3369c0fed1579c4cfca77220893fe73911b558a2e447180bcb82fa2ec1761979233e476a571591ed6c59299da6976a0df34c1b234791c0bbbf8d3f0cdad30e82264f98c2f812a50e3fd142fad1ebe9c179258e8287d4a2549810bf465749dd6dd86210c84254c6dc5d71be73d25196314b8f3452bc6fe403692c2c8fa67a088685f15894a75fb55905c52ad5aae498c36d76be0d2a77607dcb716726798f4bcdc9b325eeec08add8399f62ded6a115b07a5cc869faa3a7d4af0525d24da2ad4c47197b1a27d4f13f3c9782c8229934aa722878658e1311de82fff9caaa27538ec28fc3f82eb18a45de59d51e90ff7903cc2615846c6b49ee47ea552827558f05ce716c4a3859e1ab0e1f92e1569fe68fd8ef72534c2b21b198f9274df9d807ef9d39893ea26bf6405d912c3e9622417a24ab4139484525cbc49613abe420cfc9cb19d7e3a5b3c0bd6efd6ffff63b9e583878c6082f2f8a7a92c11d27267c0f392b969ae8c16b5f366c9e9ff90f82428b94a912b3ce7ac1abbcb966e7eb456e3056ed08daf9d4e2ff74e838488ae348bc2f30913fe6d834653a534e75f35b6bb99f3bc048d4e26fcbcd7551d480800039144c3ff919bb8f47136ab7da08bd07cfde817fc8698ab176e265d0c9ea015b04a1962ac184f0efaea3739cd849efbf848059d3b7284a0e39e6bc31983d0f2bb1dda3c7cc0c0812c7700eb71a48a07c4d244e8d9bcd93dc28c4c030b08a5e68a8a12496e09e958d6427dc53ae832aac247174bb73cc4096db27cbb580101d08d508bcd8673e60b86f1c14088fbce50862c3b2bfa83e009947bbec1e2438d849f494221f4b007d75989d5b5921ec49b6d1c1f9779760cc7b862205e2a6670eb620ef84387f30da772ab867cc607029fc66c9dc136ac95f672e04e6570c7f5652627c72104f6cb990a28cb3f4121b98656e0cc8f289518ce674367d4d2060dd1de5de2ebd471d773607db8cbba81e5dedd99b2514814de097ecb9d2dd8a2c9eee525e12d33c384e8e1ba30ef57744f287e0f5fa2bd220394af574ce4847bde2b22cfa3e66fe2e89c7d9ab4ee2aa2888ddf4650391b3d4b9e04c67d2ec8dbb5e51f6a9ecb7873f75688b2ee9927d5237aaafc21c3ebdb58fd4cafca9a57548b7d41f4ce9d94986de1e18da219560a763accb64ccb40618c9a597c9f232998e36e9d588d9362b1487efe03210154579c7de1866006c57a4e22983b8303db0c1d2d98fc0344dc4c2817d13804a52db7f6efd545a78c2daea261bd5bce5a66383b2a321120b155bafee2a2cc517923c2c4f1f1e7c5456b6032c76fea0fcb3eb4ebaf19ee7d3d022b8db07793554a5749d7016487b79167eb37cada3a67b86cb2b60e88282aed8e2fc0f8b54a61fb9c9cf9bcf453f67eccd101a4d0203db57805a8cafb711863911aa559e8448c2443ca2289b5168ba873be09d54944efc22622b28c2f240a4fcab6e6301f4b61eadf54ac22e2f7828b52011f1eb4bf1feb37d7fae3b4c45eddec2aea53d783d9982ee64073b547820a00193951705d40bb9d270d3158a6e2b98c00e2b9015a5800c7b390a830e23157404bff0b0b4a062c09fa4e1707f3cfde10aec324650600cdec0da6df74a037ba81904595ca4df36ca62f98843061032df003aa39638e9c57463498b1467d3d1b3535c4836e518e33cca147643b3409b9f563378c51459fa1ea035048bb3975f6b30ee3462297e17fb0c82539105ccb3f846592ba7660b73dcf7f427c6b25e9518a142633d8f3afd2c392022fe4bb850b65986a0bcdab6f8ed7319bffbbc7f04108a9e90c9d50196e3a519bf0e7a7f2502a4b317a530210aa540c018015e1755264a8b0650bac694a8d99439158c424b64ed6ea00c8f59e675f770078e314670bffffcf89ab24686e03fd116343693df1fcf8b5a6ec354b7b6e15b4dc77a8e00de6d7aef77f8e8920ec7da8b012cfada9db479277cde9d33e013d64e91329b7bba979ac0fc42fa05812678ae8d4433dcc52ef7237137c5749772c6a554a8d2c439f8cadf3b602a1c5e029933609c4009fdc8db4c2969f62d29b592f28faab4adf244385dfc7e4496aadf730e934be8e4232eb26b47e374d0f27b7a80a8eb7e8f8de36d7400644bb1d65fa99848d8bd73f1c8906c9002a7cd3959883f407aa00e06ba85fd9f5dd76ae33b2d0a5de2905026c866a509fe29a60b80") r2 = dup(r0) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f0000000140)=0x25f, 0x4) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000100)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00720) 12:43:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x2ca, &(0x7f0000000000)) setgroups(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x1000, 0x18, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_INFO(r0, 0xe, &(0x7f0000000080)=""/80) setuid(0xee01) semget$private(0x0, 0x3, 0x20) chdir(&(0x7f0000001400)='./file0\x00') 12:43:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = dup(r0) ioctl$DIOCBEGINADDRS(r1, 0xc4704433, &(0x7f0000000180)="db0152ce7c4afdfffffffffffffff990407f1698e7881b8f8bc503e646cda74b6f8d") fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x8000, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00496) r2 = dup2(r1, r1) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x1f800000000000, @mcast2, 0x7}}}, 0x84) 12:43:29 executing program 2: socket$inet6_udp(0x1c, 0x2, 0x0) r0 = socket$inet6(0x1c, 0x3, 0x9) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @broadcast}]}, &(0x7f0000000080)=0x10) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x902, &(0x7f00000000c0)=r1, 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mlockall(0x3) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000180)=0x100000000, 0x4) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x10) ioctl$DIOCRGETTSTATS(r4, 0xc4504440, &(0x7f0000000240)={{"01a0b5af96708c8c74b62b9858236bc5aa37d54561fbcff1dc94df9aea64d9a39e155046d80d1655b0da36b6a8f5dbbabdd3f78077eba8a0f63ae2346a97ada2579118d2a6d0174b386e4cf5f2a05f786f564f55f9f9e250a1e07ecf3cf3f79b5976b3b0ad7bac159520bd28778d53aa13adb1429d90827109a1ac22cb34fd0fd28f7958324f8f6fd7ea3032cc5560bfefee6cc73b5ba1aee2b2e013063cbd7516f22186e7d1b613c0d27c4b88061ba5d8c36e0d085e94392516bd392a298b00b1837879eb13f4f16b37d58f0dc30c8cf15563b056abd9f96a4a885a08fe19acc2e6706fad514ab7bf505c3d4770fdd1ab59670458c09456ed51e0354b73c4fdba4e4dfab2ba7e38bbe50eb099656e15f849b109cd79cb6323d580846444ed3832e5b294a9cdd998df94722f0f48392f3703a911a4e4e5efcf1944a44f7bc1b89e256c18efd4a80adff9fc151655abe505d42e8e150cfd8d25ff5497ff1903979b83b3d9d70dc8fef59c1f8869950ea8b3ddf6b77ac0a0589d49534806b50b5cc4e7ae1492c95805b3d8a4bf7146b69124dc1f5b45c55374b88bbd5c9352dbee03cd2139854d1521e31b5d36c869976e089180c5c95d1f88ed77be293f0538e0bceaf2d82d7f44c0db133658e270ee2d8e083f92d0e61792ca9da90959efe55f029a024f22ddce9a160e99d01cdd51477adacea9c9134d2ef388e6c21292a0a75877880a6cc2235583f46eb801a8d7d5014450220aafcfccc265ee8a4ee73306678eaea46c294b2817c044fcf7d8577b7797aa6938669141c96fec531fea11840d4d8986340367282b8ee24c5b8f1a84cc92aa67e26cce07470883eba6e828ad86bb83c5ffa19971445197adba6adfaece71c814d4a6ffa592d4360aec4339acbd0324cec491155132d3fffc3ee26fc930bc6726003b6a4f3f950d0e571fe80d233cafc62b5d118be20481affdf3cb4b4553231b33679db60261eb992abf05f1e4bb422d417572b4a9aba036b692af4c8d6d2c8f68b0f14d618836028ddf7fc1bd086072e15f56ef7cfad0765ebaafd54d6e623dabc38bb04df7219f0cda52673a9b60b67b7f260e016fd46fc92e37796ac685916901fc486c402d99e18ca988597abe3b36ffa03a0497f5fc4d5a74245bca3f054f4523b672a01a4cfa11841a61e80758ba821e519226ad34c41cbbbddd7552e147c959557a0bc42dc0208cd5d31a8c5d2160a48aec55b81c5114fe20f638c4503fca04bc47c5d6fcf1a8a31194810672e1ae3fde3905044652257370b06615c8b2aa80e46a77774f77ff9a0eee9dd456fba84649483caa23640305ede152cbc4d228eb378a379c80c9018a67cff82dfb29fc65935321e9542f3968b9cfdb73bdeee2cd0ffefcf4a7ebc1ee74333c82bf58c0b5a4260648a7484371a39ddd63a63835d30e7a395764c83aa8b3", "e78ac0e56ecbaa2eea09a4495af9ba612a139a081385bf981374010ef4635c9e", 0x3, 0x7ff}, &(0x7f0000000200)="90980d8e224e916bd8ada14eeb33b976bf5d1a61e21ddf3ac40b7037294c59fef43091d06b08b111d979e8c0c765c313346680bfa36b1f", 0xffffffff, 0x100, 0xffffffff, 0x1, 0x100, 0x80, 0x9, 0x1}) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x40, 0x20) r6 = accept$inet(r5, &(0x7f0000000700)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000740)=0x10) symlinkat(&(0x7f0000000780)='./file0\x00', r5, &(0x7f00000007c0)='./file0\x00') getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000800)={r1, 0x8, 0x0, 0x6}, &(0x7f0000000840)=0x10) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r6, 0x84, 0x15, &(0x7f0000000880)={r1, 0xe44}, &(0x7f00000008c0)=0x8) getsockopt$inet_buf(r6, 0x0, 0x5f, &(0x7f0000000900)=""/198, &(0x7f0000000a00)=0xc6) r9 = openat(r5, &(0x7f0000000a40)='./file0\x00', 0x402, 0x40) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x26, &(0x7f0000000a80)={r8, 0x100000000}, &(0x7f0000000ac0)=0x8) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r9, 0x84, 0x2, &(0x7f0000000b00)={r10, 0x0, 0x7, 0x10001, 0x3f, 0x73df}, &(0x7f0000000b40)=0x14) chown(&(0x7f0000000b80)='./file0\x00', r2, r3) connect(r6, &(0x7f0000000bc0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r9, 0x84, 0x26, &(0x7f0000000c00)={r7, 0x2}, 0x8) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r4, 0x84, 0x20, &(0x7f0000000c40)=0xb, 0x4) getsockopt$inet6_sctp_SCTP_MAX_BURST(r5, 0x84, 0x19, &(0x7f0000000c80)={r7, 0x6}, &(0x7f0000000cc0)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r4, 0x84, 0xb, &(0x7f0000000d00)={0x7, 0x9, 0x1200, 0x17, 0xe89e, 0x3, 0x1ff, 0x401, r10}, 0x20) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000d40)={r11, 0x6}, &(0x7f0000000d80)=0x8) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r5, 0x84, 0xf, &(0x7f0000000dc0)={r12, 0x100000000, 0x9}, 0xc) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r9, 0x84, 0x11, &(0x7f0000000e00), 0x4) link(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)='./file0\x00') 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000000)={@in6={{0x1c, 0x3, 0x2, @remote={0xfe, 0x80, [], 0x0}, 0x65d8}}, 0x0}, &(0x7f00000000c0)=0x84) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000100)={@in={{0x2, 0x1, @multicast1}}, r2, 0x7, 0x6, 0x6}, &(0x7f00000001c0)=0x94) getsockopt$inet6_int(r1, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 12:43:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fchdir(r0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00490) 12:43:29 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6(0x1c, 0x7, 0x2) r0 = dup(0xffffffffffffffff) setsockopt$inet_buf(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x336, 0x2, 0x0, 0x3268f9a13) 12:43:29 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x24, &(0x7f0000000140)="afde83eddd12e695bbc7fe67b5a238919bde0657da341a75fdefeb7cc32a5f0ed098104960c3a9125f316057be91250599a68ac161dc2a00001afd0001e0d07c96caf7bcf2803c554de331691dc3627aa3e520e4e22831bb285d75b877ab31b694579b91a04d7c78157e87eaef9caf8643959196c1f33696da2636dbe61b777b7e334baa9218a7ba7eafc8bf15a454d869ffff0000000000000c6a93d2bc2ce0894072810fcbef4e23410e04cef74c8aae33a576c6abae895170041aaead0a2d0d14458020860235b8bcd0e439821d74e074241326bbd3643c83124fe5fee5a6523f91e53ce47657deb85b1f2a1934cd8e2c2cc20e13f65f619b471a26dfc8ce104d97f46cf805a8cc08f72c9ceb8fde114f8474bcaa34e8ae6562707cdfed1329983fd0ebcebd249519ff87e1d2deb6a0e06ad10000000000", 0x139) ioctl$DIOCGETADDR(r0, 0xc4704436, &(0x7f0000000000)="4e84a4ff640402e98edc972e0f6d5173a0cbe0705f4f46e187b0b846026cbb8b395717486106ac83fbdcfd883cd16ceee3daae8b2acaa9c2d626ab605bc2244bcd171f9723cf30f9cd4ed4d5b707492322f287d5f48e77ade0a4f94613be504eef4fd7a72e36d4c783bc1ae50174768cd9d97e669aac8b0515416383e85c375615045755dfea18e49d2b38c821494b05f5dd0648085dceab0c7e5bb516378eb1e1bdb02b7b31a835223ed9f8920b8b0ec3ae2934e501faf67deba7515292effdc03e241f3dca63d619fe8e5beba435") setsockopt$inet6_tcp_buf(r0, 0x6, 0x24, 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000280)={@in6={{0x1c, 0x3, 0x7, @empty, 0x59}}, 0x0, 0xf6, 0x0, 0x1, 0x8, 0x40}, &(0x7f0000000340)=0x98) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000380)=ANY=[@ANYBLOB="1c004e42b7f6707db70e17be6772380720080085778f0000000000000000000000000000000200000000007b000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000080000000000000011000800"/112, @ANYRES32=r1, @ANYBLOB="0104010000800000"], &(0x7f0000000440)=0x8c) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000100)=0x2b068306, 0x4) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000400)={r1, 0x5}, &(0x7f0000000480)=0x8) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget(0x0, 0x3, 0x10) syz_emit_ethernet(0x0, 0x0) semget(0x2, 0x80000000000000, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cf9) 12:43:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_buf(r0, 0x0, 0x53, 0x0, 0x0) r1 = dup(r0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000000)={0x0, 0xff, "8e9ec115420a8511a0265cc8bc7d60de4b406b931b5136c9800ab66d2d28a78872620b1a245518becc2e29522abce6ea351efa0b3881cecaeddf367a45a2f114a8562b6f6287d92b3ae6a524d0c0923b64b39f283b8718c6522652e463d7c910b34268c1a4b761b42531a75d0b8aaf4f10340c5bc312cfa9cc075c6a216e0c975a0d3c7e9d015dd537ae865e9305e6aefbaab43f96613d98baa2879cfa2de2571262d977e3e2edd54296bf30c0b607700885c797230d2d70559c3e77f037d2cb03551d1c2b051ab5f5995cd2682598d4208b628d2668a17801f7ae15ead9709104576eeba0077a9f8878097a184b2547a6366019e81347cc47217befe8d7d0"}, &(0x7f0000000140)=0x107) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f00000001c0)={r2, &(0x7f0000000180)=[@in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x2, @multicast1}]}, &(0x7f0000000240)=0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0097f) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000000022d38b701075fa18830aeb1cabe27f9078ac1400aae00000011100907800000000b9367afd501be9f9807cbec3021745ce4477c211ebfd806f5d4ba09f30e08986a56eb72cf32022a86383c61de362a6eb5501568f00e1a48c96cf791d8876b57a5bea3b2e2b01b68a0a13c1bcb328dbcf5f23593562065257c798fe7776edf23563dd7aad2354338ea3db77388558b2c147dab96d784ba7e5563c9cb4c91b3b664907d70fe2543f47001fbbf50d7bf7339d8ce5779bca2f136480c19f54720169594efdf0ac4f000000000000000000000000e561915e54bf212fb7204fcf3a380259db325ab04376cc294ff07363a7f6a04cf5cc15ce21ee433e47730b4c84a8ab13196ddeda26241a515c73ceec022c83a7eaae31aee603319364bf2296680f0b3709e7d31a7d78b2690bd29b6db3f81b354e540de0093615678ca805f4144b15b3f7e1e645e455ab8f24b189afb30ec458150ea416c357e5d298171879a61570ce0c9a918b142f40c6abb8e9cc3deedcb98c6dec8c0d31654a2fe26a467b17858833b5420f0ac7f9665b8e4a8d8c1d9277e30e248b1544b91790487afc1a82723821ba48e9b3b3d080dcc348d44035d99a3a36291582b67b3cbaf0dbedac1699619696967ed6b15a6bbcd1cd3d56691aed"]) shmctl$IPC_STAT(0x0, 0x2, 0x0) dup2(r0, r0) getgid() r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/200) recvfrom$inet(r0, 0x0, 0x0, 0x40002, 0x0, 0x0) 12:43:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x75be}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000000c0)={r1, 0xd, 0x7fff}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:43:29 executing program 0: r0 = socket(0x2, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e200ffff00000000000054efffff80f30000"], 0x0) 12:43:29 executing program 3: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x13, &(0x7f0000000040), 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00bdf) setsockopt$inet6_buf(r0, 0x29, 0x33, 0x0, 0xfffffffffffffd80) 12:43:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000140)={0x0, {{0x2, 0xffffffffffffffff, @remote}}}, 0x90) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, @in]}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000200)={@in6={{0x1c, 0x0, 0x7ff, @mcast2}}, r2, 0x3ff, 0x23, 0xbe6}, 0x8c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00326) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00869) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000180)={0x0, &(0x7f0000000300)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f00000001c0)=0x10) getsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x4) getsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000200)={r2, 0xa, 0x7fff}, &(0x7f0000000240)=0x8) fcntl$setflags(r0, 0x2, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = socket$inet_sctp(0x2, 0x4, 0x84) r2 = accept4(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/48}, &(0x7f0000000240)=0x32, 0x30000000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000280)={@in={{0x2, 0x0, @multicast2}}, 0x0, 0x5, 0x8, 0x8, 0x3}, &(0x7f0000000340)=0xa0) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000380)={0x2, 0x5762cbd9, 0x100, 0x7, 0x2, 0x6, 0x1, 0x1ff, r3}, &(0x7f00000003c0)=0x20) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x10001}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f00000000c0)={@in6={{0x1c, 0x0, 0x1, @loopback, 0xa7e}}, r4, 0x3, 0xee28, 0x2, 0x101, 0x7b86}, &(0x7f0000000180)=0x98) 12:43:29 executing program 1: execve(&(0x7f0000000000)='.\x00', &(0x7f00000001c0), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f0000000040)={0x0, 0xff}, &(0x7f0000000080)=0x8) accept$inet(r0, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f00000000c0)=ANY=[@ANYBLOB="1c004e2301000100000000000000f2000000000000000001d200000000000000000000000000000000000000c9d4a6030000000000000000000000bfe3c800"/125, @ANYRES32=r1], &(0x7f0000000180)=0x84) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2e) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f00000000c0)={0x3}, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000040)={@rand_addr, @loopback, @remote}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078d) 12:43:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) fdatasync(r0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0x0) fsync(r0) renameat(r0, &(0x7f0000000540)='./file0/file0\x00', r0, &(0x7f0000000040)='./file1\x00') renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00') 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000100)={@remote, @multicast1, @multicast2}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf1) 12:43:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="2aaaaaaa01aaaaaaaaaaaaaa08004500001c000000000000907890fa69242a494ca2c209f960def462630b547be0c7f87498eb291c6dc3799946beec55931e2275247fad14a1557e39bca870e0a29c7ab9ad9891f803f2b31c15584a8e4da09884bb775bf5649f8ee2e550afd48708b2898ab2dc84e6bde5fe33e8fef7aca926e431160c0ed9ff650e10e8b517bb9fc7ac1563cb3b62c097665d98e2001b8b774e74498388014e4ed168bca1a0d20965ae2721f05ba2d836621b"]) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00756) 12:43:29 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) ioctl$DIOCGETALTQV1(r1, 0xc1304430, &(0x7f0000000400)="09cea15737f3d4475c1d906265e34424829b624105cb8f23abe3e84bdf8f891628c2f024b149d5539d69242f37cb5daf1855605866ab43136d5b355c77f965a6ff1aa8cc4e6cca0168a3625f725e016639ac2f009d66653642a1d6c53dba26fe9abc0d1cec4bc5063f06d74ab0f854e745e368f1b51a4d298536") recvfrom$inet(r0, &(0x7f00000001c0)=""/254, 0xfe, 0x40, 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r2, &(0x7f00000000c0)=""/162, 0xa2, 0x1, &(0x7f0000000040)={0x2, 0x3, @rand_addr=0xcd24}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000000090782c1400aae00000011100907800000000"]) getsockopt$inet6_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000480)={0x5, [0x2, 0x6, 0x8, 0x1, 0xe7e]}, &(0x7f00000004c0)=0xe) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x100000, 0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000300)={0x2, 0xfffffffffffffff9, 0x0}, &(0x7f0000000340)=0xc) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xb, &(0x7f0000000380)={0x0, 0x9, 0x830, 0x100, 0x7, 0xfffffffffffffff8, 0x3, 0x4, r4}, 0x20) r5 = dup(r3) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x8, &(0x7f0000000080), 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00d66) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x332, 0x0, 0x0, 0x800e00505) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x5, 0x5}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f00000000c0)={r2, 0x8, 0x0, 0xffffffff, 0x4}, &(0x7f0000000100)=0x18) recvfrom$inet(r0, 0x0, 0x1, 0x0, 0x0, 0x800e00389) 12:43:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet_sctp(0x2, 0x2, 0x84) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000040), 0x4) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmctl$SHM_LOCK(0x0, 0xb) socketpair(0x2, 0x20000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x7930, 0xf, 0x1f, 0xfffffffffffffffd}, &(0x7f00000000c0)=0x18) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000100)={r2, 0x3f, 0x1, 0x4, 0x200}, &(0x7f0000000140)=0x18) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b87) 12:43:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x43, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x4b2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100470086dd663e6c320478fea36c5fa20355287475ce7768220d3e60ea00000000000000000000000000000000461d0000000000000001000401070106000000000000010200000511427e3bd321234a05db1b8a327a8b0328eb10c22e1d24617dd58315a91f7819171e9ed6e108f44bb27f062bf6716ddc985f5cb92fa34cd9dd78de8f296aacf39f3a8f448654bd8e2ce902e47c7b2648751db031b6a201aca8b9d844622d349b3bf73b6c9c21c8ad26bf24de2232e5e56250930de50a2c0d58d00c701f77a4cd7495b84c2da4af5cd372cb1cd6d23576600a320460ad3cd919422ea411fcc9a38349fa3b6f85796b63905011ae137d574ac0f9da45b25a6ace4b6fec25f8f92535f98d74af41ce8c78c13896f7a9ab018f457006af05040108000000001f00081866000000001c00000000000000010004010007d98f426c31ec90fd256b69c996572e055ed7f13469a0d2c7b0fe47dc83c9bd614d3601f8355ef969110ff88809ae6353f2b027a43bb2481f3c4827f6dc9071c6b2a70e20b1f80dcc8749d71749691a9c76cf9edc2da061fd180586c3d1d458df1748cd982d0090f0030e3da97fd741453aa2b89c36ce0286f4f1b3420dfffaad1ce940e5cb7d18ca93677f757e77cdb8dda2bae57b1cc9b4a1392597efd3b3ad540881cb89249d99597ed529a93e63c9cbd32b3bf7cbbe738115525f243186a40cac5f95fd59f4c538411acc8e4a9e2764889946aac9bdbb1fae00000000000000880e000000000000fe8000000000000000000000000000aa00000000000000000000fffffffffffffe8000000000000000000000000000aaff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000ffffac1400aa0000000000000000000600000000000000000000000000000000000000000001ff02000000000000000000000000000100000000000000000000000000000001000201c700000000ff0200000000000000000000000000017f1000000000000004015a010800000000000000000673ced44c7a5a6975176392e9fdace93c3b2a88588a71c2a50b048021c6be873c2763901a3c66049855e901fe8f62e5b6ccd671f8f759ef28860238b6a87f50fc9288322941cb91bbec8e23185ac29f1e50f6ab5e815b4a3404eb2f032c4d8056a2e5ce50c81716da88a3bdc3c4913abb0000000000007f00012064000000000d000000000000000100ff685c887ab72b0b1cc34f50a4e1b888ac312cd7bbee70d06ce5080f00ed50bb72545a93e47f6802d43b0749a7a63a6fafd89c341e6e73b67c48496d4da5fa8117325f13e20577f9cef904cec876f8e052569adae9c3a4e4353104dc21e01dd91c2235a3d7d094faded10000004e234e230008907872ad3c8c823e6ebae73c222b69ddd6cc3950f4c154081ad410635713fb27280fee148f6218eacd55b73737ff879743af35e881f07f629e8cd9f5e8dd2aec6593e84c441038a7212cb240ca26e98ed82e2749e8f5674015781dd21ad3e018d065296585dd66b7a2a9a72e5ea820d1be54b49548f8cbabd32b135729b34eee5c8e10cd9431f030aa2adebe8f5c96455144803888e95c1c650c134417b57e7a171a916f588ef4774e6b0000000000000000"]) semop(0x0, 0xfffffffffffffffe, 0x9) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) msgget(0x1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00359) dup(r0) 12:43:29 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa0600000000000000ff08060020000006000000ffffffffffff682c63c3e2e507ad956d1d017f84668027eb568591230a5375b320d5c3a382d545688f0f50334b3a15246948762e5b2e3741e2431a944fafa95ecf9f385a57115d3f9755c33a76def401ac09bedb163172e3"]) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f00000000c0)="9e46db7f", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaa4699b6137eaaaaffffffffffff08004500001c00000000000090d0601400aae000fdffffffff177eadb792dcbbf90cf51bcc02653b33baa4ec54f6a67fcde765574dcff766a9304976a64e76b2047cf1681adfe9b60a25519e29ab5ec14239bdb428a30c446f24f60571a6ab740738fcde59a04fb89557efdb077cc578067f176b581b587f00f7324e16166b193f5d66c84d4fa26c179c07d1bd8ba59c28861ccae438bd869ff62a2c79edbe802f3a0a81be5ce304f5a33b7d5fe613c73ecfe3980ee7a81aa96b6a27901216822bf6a4f1d75107e5712db8ce00000000a90000000000000000000000d76a205ce5946ff73d4a1e866ef4bb1629a115e8dc"]) shmget$private(0x0, 0x6000, 0x10, &(0x7f0000ffa000/0x6000)=nil) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x10, &(0x7f0000000000), &(0x7f0000000200)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00799) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@local, @rand_addr}, &(0x7f0000000080)=0x8) 12:43:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000040)=0x100000000, 0x4) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000080)={0x0, 0x5, 0x1, 0x400000000000, 0xffffffffffffff6e, 0xf24d, 0x5, 0x7, {@in={{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x6, 0x1, 0xfffffffffffffffd, 0x1caa, 0xc0a}}, &(0x7f0000000140)=0xb8) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000180)={r2, 0xff}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000200)={r3, 0x4e}, &(0x7f0000000240)=0x8) setsockopt$inet_mreqsrc(r0, 0x0, 0x2437aec2ba96344d, &(0x7f0000000280)={@empty, @broadcast, @broadcast}, 0xc) ioctl$DIOCSETTIMEOUT(r0, 0xc008441d, &(0x7f00000002c0)={0x6, 0xff}) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000300)={0x8, {{0x2, 0x1, @multicast2}}}, 0x90) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f00000003c0)={0x3, 0xe0db, r1}, 0xc) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000400)="e9b7ac29bff96ec9fba6bb69908fe0a71ed08296b403dde1f5e5821efe4d0f8c3c542e02cfcbbe7e449d5fd6bf9569e66c79ee5c78fce92084bf801433da1cea06ef53130f4aea68e3074817dc8a00a730156ea2cf172d31eedb552d73db7987df383b3039fc571d2cc743adc56eeed5ba5f0aa50822e8970135076cd8fd94c3a12bc4e0e7a9af4644a07e568bc1142868a6c1e1c7a754e5f10353ab412962d3e25c7d50529400842c2e4785a6bbd6af54c4c3e2a54658d086d37d479d0c0486810acc4ca74c63068f33a93b8b4607e4d8ce79181c70fb15e6c75ecd94f1c0aa33bb93711b291bb6e7d1") setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000500)={r1, 0x7, 0x5, 0x400}, 0x10) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000540)={r3, 0xfffffffffffffff8}, &(0x7f0000000580)=0x8) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000005c0)=""/13) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000600), &(0x7f0000000640)=0x4) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000680)=""/134) ioctl$DIOCRSETTFLAGS(r0, 0xc450444a, &(0x7f0000000800)={{"5448eaa486fd968089dd15166338a7152e6dbc03b5cc48fc07bbee9231f013fed3aeac91eb03e3af3a0a454e6ab5cb3073855f2f4495a37d1ac148ecc2991eb8b64ad6886cd0d15b015bbd69965731cef88d3b56eba5c00e4da3439a82437934c623aa5246e084e0d438c47e731bc22c6ac1529bae23ec171b42c290a13f1992abdff9c8e675835adb8ab8d15184c8c809a85c2ab4bbd076d7059119356c90db7a5f55e991d7aa32e81146f4c668976ab78f2c96c5189d4732284dff0bc42cfb2c4976465be9dd156d0ca677028c998d53a1e9e03856f8007ca4edc432aecd2b6faaeee669e01edc80443688f63462bffda9c20edfd4f21a69c3e8a84a070b795e9d31b52559966e67180a3705c379c99b1d4ac943e1b6a384e0e154657b10dd63270c8c945a1b8ae8b20dd87ce99c3cbecd1d768c92be4d3fc9eaed6c3a3762e4766240252a17c17b68d0d42816c72187810854cd0a2fa71a96c4a3d60f458e47f5775bdaaa26d44228bf2da172978d43110d13364d299bbd5f396caf888a65fb81ee84898978198bf7bb4a70d97b4acba83717f4aeb9302049788e8cb18f6dd02c90f42beac23c4fd49a55bb613170c3240e9c2d315600bdaa256e5c6c2979315fe41188c86b48885c8a20e268417d4ec149fa738a3162bc28e256cbc7507b3399f9b9660cd3409e88a974453d7b19d2bb0ef5769d895968c74b1a61c5ae7bdc6ea4d7f4a732bfaf5a8493dc069a7c9587b9e79cf624b633e00e0a26ed575a25a4b80cfc96d0b8a854e1b9bfc6ea13c8ff0f08ea36ccfffec58c09ec4560d8c2140ddd84087102a02d7630a19e4fd1ad17f4563cac7ff16e6d2d2ecc3dc91c6972268f51638ab98530ad28db7d2574fb03f82d2823a62e8f30baf11eb4706a3bf0a2f9161afd63a602aea3217bb8fdea5ab133192d0693dad3e37de38e913195a230a3e8c609ba8cddb30fe5be8088fb0c827b99ebf910e0926f1c983595f8946e77557cb2122b398128988a1e98943a83fb923574e0878a4bed2c60fcfaed5c48893070f7e40ded74fa34db948f5a248fc3ae753782aa452fa2dee1d619f67928a49fcd21cf726aaebb1283f82f660b08056aef92ee65e7fd5a8f580801c6c60ccd15d17a0b91c2da571197bf7babfb0e85f162f4974c5c961914678cf259bdb7e678e809134d43344d833d4f045e818523ecb27623dac689d5c037ad18ae6fdfcc19afd21be70978a533f146066539b43c697008060e99668412a3ec5b889b08908d8743ae8fe09c0837dbbaf12e3858662f8bd4673d2d91f01bdd58dd9d744d9bd65d30ee81fbaba80b93abaf19b29df6fdae186d235151818a1e2b4cc77d72675d25c0c03b38a0c0108e2fc2d909a281aea3a54dcf8a72eed721148494152908851cad8d6b7e45955d05db46c695945f7ede29280456660387e56a0160", "ee983874d27fdf845e401346dc1a88c4d2d123218d1c901d177eac7260c6ef1a", 0x7, 0x6}, &(0x7f0000000740)="864f871006419f02ddc8b9a43023d8e73bae44f4c8ecfe353435d5050b5f52e2a6c515ccac5c1671627b148f4eaf49eccae0cd265c1893e536d3354a1cb2c6d22aad3528c66910d3884ec71883cb2149a02b0af2c0380041c1af637b1f43d98eff2388ab107ac45342ac546ca5f57d3c93b3434536eb38fdd7086aa3c192b92d2a8bb469a3d783dc225def29d975495dc7198bd82d486138d1f2", 0x4, 0xfff, 0xfffffffffffffff7, 0x1, 0x0, 0x6, 0x6, 0x5}) setsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000c80)={r3, 0x1ff}, 0x8) getsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000cc0)={r3, 0x401}, &(0x7f0000000d00)=0x8) ioctl$DIOCKILLSTATES(r0, 0xc0e04429, &(0x7f0000000d40)="301dda92485465effb") getpeername$inet(r0, &(0x7f0000000d80)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000dc0)=0x10) getsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000e00)={r5, 0xb, 0x480}, &(0x7f0000000e40)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000e80)={@in={{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, r3}, 0x8c) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000f40), &(0x7f0000000f80)=0x4) ioctl$DIOCKILLSTATES(r0, 0xc0e04429, &(0x7f0000000fc0)="81e0796478e4ec356bd81fedb96c797de5e3cd2acfa1d1a87853d5e9d2914caa824b1d") setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000001000)={r4, 0x7}, 0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000001040)={r4, 0x1, 0x1}, &(0x7f0000001080)=0xc) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, &(0x7f0000001140)={0x6, &(0x7f00000010c0)=[@in={0x2, 0x3}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x1, 0x1, @local={0xfe, 0x80, [], 0x0}, 0x6}, @in={0x2, 0x3, @local={0xac, 0x14, 0x0}}]}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f00000011c0)={0x2, 0x4520, 0x3, 0x9, r3}, &(0x7f0000001200)=0x10) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000001240)={r4, 0x6, 0x3, 0xb64d, 0x1}, &(0x7f0000001280)=0x18) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r0, 0x84, 0x8002, &(0x7f0000001300)={r6, &(0x7f00000012c0)=[@in={0x2, 0x2, @loopback}]}, &(0x7f0000001340)=0x10) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x100e, &(0x7f0000000100)={@remote, @local, [], {@generic={0x86dd, "e95c046ec521a359bb365fb1d72c86eeb3b6458770df01b5a196eb1e33ae3d8b30e38800fe97d1b917c8494629daaa3383ae4be9861ed34b8633d2919152e0491dce4cea2d1fa22a83b7922d91e7460d0f1d4a7a60b3f8bd1ce0ed541dde0713ac8434623d0a0065ab02c4f0d6858be6234752b77dac89dd68fcba9d55f47de31bfb36bde370292f8920046501982ecf7e97316abefded74b969703b0bfe0a966f445cba30eb6b69dae23e1977c402d68258573cb3598479fa0e5364d54b071b9013ada87e27ca8c72d3d79c2e0cb0686adb6471ade966aec8df29d837d2cc78ff61ed90e465db55523d6c0b9e5148a3d259c287eecc25798037408cfb11e7e029b92ecb2ce63cb98a4953e3c9bd1d7795de5b6e308b33199ff461498fd1ba164eb19dca9e21c39f633f01ac3e2b44459bf8c06b05c8e4828ae6a00d55b7f814dfd2cdbc85121f5be65123b72600d5e2c04105e170f564f57b1003a96ec6846c0b1c910ff9a31b6deef12ae7dfd78d0ed864ae8bfe1d878e79c7161ce48dcc804130dfc3742ed22618630e36cc44a78f5e38ebfff5f305b32a6c87b44877043fd67b4fd0bfc1c55373157278de30d1d9873b26e0d0757eaed0d637fb5c077aed15e746b2b5c5d6e2b281f8a0bb5af5f407d1b279f54f705675bb838c05db573b1bdfc8750708a85876b586754394957f1fdf854812c275c2876c9c474b845e25033ff13ef9240b604eaf7624e472d4660d090fb91eea7d3fb5e3ee305adb26dab7735d098b01159ea5f2d1a2f5c5b01a3fc5c6fef4ca42754bac70f8828e64a1f963ab698cf76eebbfc8a105de95a960ad6d8d33a93a25aa18365f23a78169bf3ec5afca03144f202cdbc1dad6f4b4382350a402eefb59bd03da0f5e961c63bdf16065ad22d0d79f57c20e3ff78ec14f2f8c1965e1477a5859eaf59f88ac8ec45dab23191f971d896abc9a199c8e85145c21f5b083b87fe133606a8f56e5447d5ebc9e63ebd1da29b194c70e80e8ed9d34689fc45f3ea23ede6d1f4e95383d10f03d8e96e91e7efa767a21842434abd5d24c498772f47c62c1e7f092744e2a04c47b9ab5337e2c4fa4c685130c4e5ae07e5b7ca4977d9d056fa1134b6fec8d6579bab28ee0e877f0138c7f1c3c0a4390b61be50bf3f2afde7dcecb0975c13daf7c2c56ab64cf2095b3b7b70e49ca3237fbbbea9a35b270ee2200559d17c576d319db39ba19e6f3aff36c1a29e0c5f9fe9d9a33df55372eee158d2451ac900b03e9c11b4223b19bbdfc05864e8ada62feb6b1cc6a7507526185f7d063f6efa2a022fc499f7801a360aa7da21ba05e8e4e06638c940e838d99996e6608df20fa9031ee30ef549f266ed35e484967e3f41ce20c479c81736054f1c7b1ab9b4c682fce142b13f33164bba2eda4eb923cc89c49db3c8389efd2a967fe2e6afc28738150221d09493847ef78345fcec24528b240ea5c6b2ab22dfc26dcc2e11b863c70c8c50d316a6e6050876742cea565e195362c34a7de513eedac971985f894455e6f7f90ec139c4a269304440f9d0a415d8f0174696dd992a8014fff0393a7f03576edf9e4be4112be9d98253a0fec2c83dd299457a49726a893e29c740407a0b072fba4bfe06bd5d3e0e7301a175cab4ac9b0bf0f0c6627e6696dfd08dcee7c5b62621a5861e3f2122a27fcaef8a0504f0daf30f3da9dabbb960aa04a9d0a1dcd13b52d8fa85da4b9745b493cfd94581ee1d5f11feaae5c2a48e3bdde66caa1e57d47ba696c5812b716ff07a83a5d9c97bbe87a0d5a6d8abea6978d2d98200125476cf45c1ba7783d660117cbf8813dd0a346d3a0c1c8197a50e2c4b5b407c3866ede4d483c05dbde91edea42c9092370d867896d6f0dad3fbda6b5d807e375d1d2c4c21dc65d4bb567cd1c3dbaa36918abb90603e090ff0c0d8396b85dc80f05d92ab6a8e79a29376e86630b51ed876f90f29191625b468160b1e494279d51a53e8fb775401c873a3512fed97f489757cc580698b1904952a1acf0a5dc550c2777205b24df2cfbda9e207b46d30e2577174dfc500ad2d215127fc414746e74692b46694adacd4d9f27b033810f9609bb68479583c7d64bb94799acf5cd089842dffc1715d1856b592fcf3147b9c8c9589749b12f70bfb998aee762fd98ddfdbe940588f30efdcd353b49b22e8b276f0788d40002e0a84012abcc09f7ebf3116ebfd4362840e837ecd9982c2b99a823a593b57bcebb9c59cda54299868f3138f285047a7c9ed4c84f2c62924815cf7fbfad0f484c0d9806b2b4963718662e25ba3bc8c2503c288077416d5259fe857b4fef3695e15a14964f1330687e928d5e4f349e23fcffc3abcde9a38089f9083287d2723695c67f0933d14e98f76dc5a707d65d451934fcb6dc57e6bb8db01db29c29ec89c9fd72d5fc299d230fedc4449b641031ba911d9170ad37bad300a0f25192c09e0ee10076e081c4253888b0477bb60d0776ef9caa2ca077b4c452785361f29f0c247bf86cd4c62cd70e3536242bbab2a1131363d1e4c0ab955b9ee82d0a6ec4f86291bab9633fdc934f38a9f583bdb664a95f8462b56df409078c4411f243b1f321d69d127fcf967792f53b8ea1ec4d1fe827ce5370cdacebd3e32bc9f4daff11d5e929926fe6ba8f2b6816f5c72ba16b63f486d66cb3cc61309aa4fec8010f69841855a3d05a05230760c10ce92e3c7ed1e636f3283cfd733187b6fe36b7bd0b9209ad0269749f7b886d6fd9044c9490fdf312357101ed8c529bd7de52c0dd6125aa3309c460ed9f1856bf238bc6df94716326a944838ca975fc7533d58ef6a29416d89ff12192cce170514631e04a36de2b693bacf3809da480200714d4bda5b80638ef4bd8901d91195ea0ca814ec3eb5177d30af44273ab1c5bae3b79b702ace5e578e46384bf09ca12525850d70ed22fde59e114735ea3e641645ecb523a2b80aa3da94e19ead6102486f1ef5bc6c5a741f6414e01de315bbe9426ea9e7d90a8e067025730aa84b0e0ea5df962f31fd3b65eceb898e81b53d81e7e9c2ca44b0c34988139bdc34d23ac12be9d3837aa6c4f427c698730bdb08467a09faa0b3a6e4004986ad5830363c0a8843a323aaa67d2fc2fcb07e79057ed2f871494e19d95f9c4e9083806f280c192191b822d9d4e2aab4b31b3469d9ed10f12c25bc1ef86fa76bc75eb0b3b035ac56774b1f2a257c2a68994a21cc6e9a2d918a317e0fd5d359c0dfa8b770b692828dd7119d7dab5bd154632931ecdaeccfbc9b60b17c15d2674fca81851606f61f7134caa7194ca7655261c1e58c0a9bc64e519efe6f0d3a6bfdaa539abe6532dbd1b6bd2c92ac72ad6de2103de3c4f63857990fb7f42be1315bd6e260f14677fea4ed88cb190f379c527adec8b496dddea5822f2c484d98c1a9eaa4be821c4485bdc3500d504d06eea057642c44f91359f566f91590d477ecf1213e11926f83f2554eebf933208c1b0d14556a9662e2db482844c0723d3f941e2e95b3250a74cb45a287ff8d5246b6677b56a68a1967f8a9428840745f3f1fa065055baa75fabbb3e4f402da8267922b3b9e81d92f202917c257f44fc4f592b1b29102a8935c3a726ad3414d30f92a69dfa87de13e3477be8bad33f810ebe817633d1ab758cd258c1a84b7c7be8066af789528d4ed6a2378509ee3f886d6a6877b8e900c812efed452f4fcd11590e52b25a43de2c075a4291d8118acf63b675af6f3e94f79bef2e07c754e6d0b9911e0900e1d12c6f15ba6305db3897766b5e29ab6df5555cbf363b3030c5f462326d2f1109efce6229a7262e6f2b55af0d17381f6019d57318278eb13556004f3ec01e13f21275e58c650ff26b503b136fc40801f0da5947188aaee5776bdada31c8fa7bd2768528c6cb5187cdcb040abceda03579b78c4da93d27cc602e7395356e648d81126b2cc64b5be85a7a9be82b128d883deb81529a86ccae5f29abce4b89f72210a08176644bbbbb8ed1aacdd37cafd6017a5fd47561966be8708dabb90ab3297a6f4a479be41a1d6a3b02755ec3dfe3948e91a99b0aab37fc91964a14f3fd19d4afea6bec07915c104c2b47f61b4d3ed14f47542f38b3abb0eb408d78fda8428e0b43c396b8e512df1544f62e8ec7225242408d6728060e7770030ecb917b47042e9f12c0a54f2a1621989a220d1369bdf042fc204412f8f799f37f86ec383cfd9c6839f992b7893178141464fc2e44220679f4d0db3d9ba3fc43b5d89771f58d3948373171aca1aafb4567f5d0734663f33ace84a200515dd19b72f4c264e3fac949c2ed00adb8256d76f265478145a7a80baa511a391b7b8d835d99fc57e332a41aae071d0a19b683fda50f2e7352546148ce2bbf733bb364f616344b32193fa311de5e09891b722e637ea6bf5a08e422cef502da335a4a12617c98117dc8002780933b18302b7bf8e0f0752f1c0d435de5ae1312b4c571e35cbded9316d41de4328fcf18f386ea31f9ff0fef307aee0398151b5861318f5afd4b61261719b0a018e3c5ed32f54dffdd6d7642496447cd408f0005d59ff8287aa7ecd5675747eaf79d3eb21d2383c7fcaaf5355b77d0f5375767015a0c700232a6326efc0f154f768faf33e019d43b72af130143dfebe395076d6da1dd669e5e78d524e17c3532566375abd16f7db380a98a2de2c4fccf3d62e97bb2e30e26bcb4b2835b74571c8e970f610ca56bb7a1f221a2fe48be8beb3338b6038284915d2f6d09a945c8da8a0e997c474106b86fb304d480abd1cbf0ba1c85d6e94ae6c399ec0a4ddc1b4f4e95405ec28ed5e5fa8c8e259abbb4817a1b1a08c68f5427c72c796d522daec4d44af9cfcd43971bb12f3a9c6a184e7cb9a8f06683dbf777dcb309c319abe9384a34f93575cb6c91d05b0e4009aca7414ab4ee70242f86e449f161735b1e1331382c969161e5ec236f71c23a1439a68e3e26d5f25dcd0fc35575a79e77e98214b8ce104d143921b4f86034f9904e5156dcddb7b6425889d8493e408e49470d8af555acbd97b8fffe398085e98d9f6c772f76a888a3c90970330695c369e061640836f4a105e35b233a21b0e1c77e7ad1115e734dfdb0a1af6c7a8a93978c8106c31da4e557ad7dcaf852ffe04f0d3803a90fb099cea412a22b637568b77a741b8edebaca3dfb57c0d829e16e4ff48426f9a0af7a793e1c58439489e609cc5fce2f813925217d1352cdd65becbfa78ff693ff0a6d0a81a88d32e57a6cb6a9bb5f5b17b17a82f6095af6827363cbfdceb82d4d0e2d90bfddce0d686d8c090ad328d585cd1e9ba02867d4bf217e819f7cf9df4c3f4b57d3c948e15d04d90e311ed81e0e3ec87947ff09c26464d81865ed1b29d426717ea3941f005a874c1340ef6a39a1cae9ac90576745bf808af391144e19f55b815d90e179a52655ed40d48964146d28c6ac2790061b293bf13a3ad599bc70384ead76e58ec96c8fadf0ddcdf060c1925466d2ec145e7f7ccd72826f170e318a45c3bd4cdb43ce77e15d84408f661fba81094b58934cb591582cb44ab27d775a6dad4c2214758bac3ce2a61012bd0901bc20e5f6bd4b6436882ec7584a0168373ca7a60e70813ae00432888119042d7b51ae1139174036bafb188775ac1a789d8864ccdccdf3e38dc03fe74d1c4d6eacd1bc65a5d85b9b8e0747bd8c4e43ef8d93aef0c7ef944e2c73ab2f635043d81b0c8feeef7a781bfa6ff15daed7800e75c2a470bfdbbccc277d83029d384f230a9b3deb34657b0f9b90f8ba82391e2812ef18"}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000001140)={0x9, {{0x2, 0x1, @rand_addr=0x6}}}, 0x90) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000040)={0x0, {{0x2, 0xffffffffffffffff, @loopback}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) 12:43:29 executing program 1: r0 = socket$inet(0x2, 0x20000000, 0x1) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000340)=ANY=[@ANYBLOB="1c004e2005000000ff0200000000000000000000000000010800"/128, @ANYRES32=0x0, @ANYBLOB="29000000a41200000200000006000000020000007119eae32bbf855cd3310bdcd8aef81aa5f7d15964133e64f5423144f47ae32a8c6aa0d041c19a153b9290d643c37100c2513b61c03afc9cceba7f8bb8856c9591047b0c03e49ff2"], &(0x7f00000000c0)=0x98) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000240)={r1, 0x5, 0x6, 0x9, 0x9, 0x7}, &(0x7f0000000280)=0x14) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000100)={r2, 0xb, 0x5b}, &(0x7f0000000300)=0xfffffffffffffc81) r3 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/20], 0x1) r4 = fcntl$dupfd(r0, 0x0, r3) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) pwritev(r0, 0x0, 0xe84c76202191a0a2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b86) 12:43:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_REUSE_PORT(0xffffffffffffffff, 0x84, 0x1c, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x9069}, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000200)=0xe66b, 0x4) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f00000000c0)={r2, 0xbb, "ac57d6ec479efd907f60ab570ca45a7fb91c77f8901ea060896631403bbe76b9c9c814c1f63c7598536059e9d625ff7c48f3a7b18c3d9d9f73005d47e7207e1ad91ac50361c4a785f90d90eeccd20e41182000c044dc9ac1e41ff059420202c64b3990027be25861cc632351dce2697690fd8a87cb3a6ae653b515305139d00f62673c957ec6ce972f0de7adf22acb697f11c130ea932733ec8b445a617e145c7bcef48e0042de1217abe7781ce9ab498754e661d5c87b16dcb03b"}, &(0x7f00000001c0)=0xc3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034e) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/88, 0x58, 0x40002, &(0x7f00000000c0)={0x2, 0x1}, 0x10) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ba) 12:43:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x83, 0x8) pipe2(0x0, 0x1000a0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgrcv(r1, 0x0, 0x0, 0x400000000000006, 0x1000) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000900)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000940)=0x2c) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x29, &(0x7f0000000980)={0x0, 0x40}, &(0x7f00000009c0)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r3, 0x84, 0x100, &(0x7f0000000a00)={r4, 0x80000001, 0xd4cb, 0x4, 0x3, 0x6, 0xfffffffffffff800, 0xda, {@in={{0x2, 0x2, @broadcast}}, r5, 0x7f, 0xfff, 0x401, 0x5, 0x80000001}}, &(0x7f0000000ac0)=0xb8) ftruncate(r0, 0x4) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r7 = semget(0x0, 0x4, 0x20) freebsd11_lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xe, &(0x7f0000000200)={0x0, 0x80000000}, &(0x7f00000004c0)=0x8) getsockopt$inet6_sctp_SCTP_RTOINFO(r3, 0x84, 0x1, &(0x7f0000000540)={r10, 0x0, 0x89, 0x9}, &(0x7f0000000680)=0x10) freebsd11_fstat(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r3, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x4, r8, r9, r11, r12, 0x88, 0x2400000000}, 0x0, 0x3f, 0x1ff}) mlockall(0x1) sync() getsockopt$sock_accept_filter(r2, 0xffff, 0x1000, &(0x7f0000000280), &(0x7f0000000180)=0x100) mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r6, 0x1f470000) setrlimit(0x6, &(0x7f00000006c0)={0x10000000000b35d, 0x2000000000000}) execve(0x0, &(0x7f00000005c0)=[0x0, &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='@\x00', 0x0, &(0x7f0000000500)=']\x00', &(0x7f0000000580)='&)#\x00'], &(0x7f0000000640)) 12:43:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0xb) setrlimit(0xf, &(0x7f0000000080)={0x0, 0x1}) fcntl$getflags(r0, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x402, 0x0) ioctl$DIOCKILLSRCNODES(r2, 0xc080445b, &(0x7f00000000c0)="5b21e2ae40d50685156c71a628802469b636d145dfd1cebeedb85055066bfb0b57938585f21121ebfb824586ee1e37c0c7bedc475364d889eabbbd2e6c05c59624b03141377d61aa8c21d3c965fa6b44258941343f9f6339db30db083d114e42967eb7f6014820") 12:43:29 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000000)="4a50fadefc3b65ab67abef07c20aa9f82ae81e5d64f169a5aaf465e658c32b6e1722a6e41c5208761444fbc6adfafc42058d4ea18a0c380203bd1a54a6092988579b837a5b556029dcc3d06871acc713ee4214668a720955c6ff2ad8d2dfb3042c58f4fa51d1613ec968383130cbc2f56c9bef360dcf755e39fd027ab6bcdf4ee0b33c351ed29e75bc725cc7ea8a116f8ba22a3bffdc5cac065927fe7aab5cd26202afdfb4") r1 = semget$private(0x0, 0x1, 0x1) __semctl$SEM_STAT(r1, 0x0, 0xa, &(0x7f00000000c0)=""/234) r2 = msgget(0x2, 0x180) msgctl$IPC_INFO(r2, 0x3, &(0x7f00000001c0)=""/134) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000280)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/5, 0x5}, {&(0x7f0000001340)=""/132, 0x84}, {&(0x7f0000001400)=""/7, 0x7}, {0x0}], 0x6, &(0x7f00000014c0)=""/142, 0x8e}, 0x2) setsockopt$inet6_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, &(0x7f0000001680)={0x7, &(0x7f00000015c0)=[@in6={0x1c, 0x3, 0x7, @mcast1, 0x3}, @in={0x2, 0x1, @multicast1}, @in={0x2, 0x0, @local={0xac, 0x14, 0x0}}, @in6={0x1c, 0x2, 0x229f, @mcast1, 0x7}, @in={0x2, 0x2, @loopback}, @in={0x2, 0x1, @local={0xac, 0x14, 0x0}}, @in6={0x1c, 0x2, 0xd6, @rand_addr="7c34ef01037bf5e7057d00627053972d", 0xe9c37e9}, @in={0x2, 0x1, @broadcast}]}, &(0x7f00000016c0)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000001700)={0x0, 0x8, 0x0, 0x5}, &(0x7f0000001740)=0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000001780)={@in6={{0x1c, 0x2, 0x7, @local={0xfe, 0x80, [], 0x0}, 0x3cf}}, r3, 0x3d42, 0x0, 0x7}, 0x8c) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000001840)={r3, 0x9, 0x0, 0x101}, 0x10) utimensat(r0, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x20, 0x10000}, {0x8, 0x1}}, 0x200) getsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000001900)={r3, 0xf, 0x3}, &(0x7f0000001940)=0x8) getsockopt$inet6_buf(r0, 0x29, 0x73, &(0x7f0000001980)=""/106, &(0x7f0000001a00)=0x6a) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000001a40)={r4, 0x4}, &(0x7f0000001a80)=0x8) flock(r0, 0x8) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000001ac0)=0x400, 0x4) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x6, r5}, &(0x7f0000001b40)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000001c80)={r6, &(0x7f0000001b80)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f0000001cc0)=0x10) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000001d00)={r6, 0x98c, 0x7fff, 0xd16}, 0x10) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000001d40)={'accf_data\x00', "60a52363830e9759c08e1d7063c556c095d3b3c1d4605dc21fffd621cfdf8edc70a21bffd6eec47b8cf42a99ab22cdbbc3f00b9d5c8248a21a7f18b5ce032b7dff679858b85b880274879c191c5b022d4989c1bacb11f52d9f35ddc2346cecf75f14b272ec5b20fe13ed1ca4e5b6b26bb60695558f77f7dd77f7e3a72c1761e4f5185d0f0f0da77a43d08c9a02dc0b6f10e815d291a4e774f930a2e5f91776d2bf0e42ba7ec7c1f0143939a65afd39a6610648c17edce46f08f85974cd9113820e1e199dba7c6934453e34a64ab23dbccfaea7f42d9311afe67ac10a6691fd94e9a44b8544ee5a0cb4550393a7c08135"}, 0x100) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000001e40)={@in6={{0x1c, 0x2, 0x6, @local={0xfe, 0x80, [], 0x0}, 0xfffffffffffffffe}}, r6}, 0x84) sendto$inet(r0, &(0x7f0000001f00)="e64f8498b725cdaa47e0ddd5f0a59eb87afb407e489bc291d3b9529db0949f40eaa533c20a7bfc5a5e3926a4c60cc5f539081bc96a8af8359cbdb320d64165a012c159e4c0889dfd3dd1b3b36927c6bcceb63a59cc8c20451a99a6c3fb6a289871b5efaf97c4bbe49a5496a026e27f5ff30239ba691fe81f0559f1aba67d983524820f03c5e92283c9c2cec80446142b977f7baad50ceb605cf3aa9a2b195c6541c4f5fb2ba4d6bdabe5c243d695bbe3aa30cc4a8b32a84444c097ff276b50336e3ca1a2deaa694fc621c901bb41209a2c156c00e51dbf8013b29165d936d69a94357af24740acdfb0102155437f366fe50b995fc903202d7e5d9bdc391b1fffcf29bcd5d34b3ce86aab7eddbd98005b6927ad5a64461482b3f6d81239b27b97ef9b0fd2218c26114fc225cd580cafcab71e89efb53a220612c42de820208748e350f0723b2465ad47fd62d6845950fcfad34f7655244ef4bed2a566753d88237fedb6107a9b6baf218a3bc2c2d258ed14fda9194943e788a05e45a13e8264c8010e8251703722149d04c08a045ed821389909ab1de24525b0134c8f82cf580a5837b4596d0978d858bb075d0d17747c6454b2119f105b892961eb5798660cb2c02127aff2b74a092839d8f40e3678f7adb10c2d3de08675bed60adfd44de6070f25450fe6df353652d3c1d41f58fe978aa96fb399a23de68612166917c15b1adeee04f2d4969534b08c7cb47af49789341468f07b1dfd79a5395a25d2ea2b110a4fa26e64cbd712179d9a23977ea1d5a3a3f11366c84ca847113093ab83bc61247708cf94794c5c86b7ecb8eae016279290ef93b78731d3caaa17f23931d7364b7e6b079c22ce96d59ba8960b13f5021fbf6cfeab3d2d3f687327eb576212439248c0b495469d46c2c6020cae03779dd01dd7ecdb686dbed1502597cc69ffebe2917eca34badf82f764c6b5b7488b27c1929081e58d4e9271fe7f03c736afe63253044ad65bf5f5ddc001113a18c600b5fadc91cedad74f621ae57f71a76c9d79bdb4d2175f6450378c9e0e26e8787d868ad01b1bd140912afc6deced7bbd405c7fa59b586f60e9cb4855edfed2a5064aaa3890257cdbd9f5488ba41fca2706c5d5b7469be56cc39a6f3b1667f28557267750888c244bebc5a802745a6e18350b1e96395313a8fdb868677312e1f3a26dbdd7d1d2b4a7caba219325d309e0e5504e66c2def3709c7f4888d48b398c405ef8d8d04eb1a4828cadaee24887aae59d2e928e8ad24e7c018e4180f8062dca621c3775efb74caf0bf0ae232c354c5aeec18f13104016b4bb3427a9f01c66f9be3208d3ee82af9e559dca3bf23f6c0a1577a20a1c503d6f1cacc142d52023c4e3dc6d4d8dbde49554236240949fe0c80e374b4cc9f1ef745423a5eade4ac8a4378369d2b45c851463841c20dd7ef2d0b43be33d2493a9984d32597b0361f822940f9145abb3f8894bb6a0ee540b85662772592a4770860313ce3c9adb98c2d5b7d203f427225a2a99a44e0f634dfa947d6c863667c25b9ebe867d21cc5906a2df7bd12fdb91f92f0fced17e356efcd19072b0ab6868e9575736d50d196b9214fab83fe1e0dc6d15d6da6e5bbfb64b979000673d9c25c4bc1f27d14560e95d4e898f42f856d77a958e3222ec03b46851416bebcbef3b14d266f7a89804435cdeebde54479a4214e05fd32660dac853b2782a39a5f5bd188439fe33d64fe8418bca81754e474a8fa6e3449718a5e864b60ca49002932b04a75c572f10430c3cb1e5e62327b536b0c0c579ba7154dd35aa36b54e9e8c94df7c782939d36969a5b36345bcc8cb73261b97cd3521b1b3472a75985967a0a1a9d6494dc8db061a0c3a60030328051ebfe91ef94dae4147363b936ca41a548b7292b738b274f8dccb811f4e87a208a853859a2c726a9d8999622284162a9f3b7ac47764bcd050da74477bc902d6284342de9fe3dbf5d8417158eab1ffdac74ca0078412f0d64e450e720ee088f362e8108964219b2bb4781f696c1fc8950cffd432fdf5a634cdf757d50f183cbe809606cef3fa1d7ca2e429ad2d52a1333b0bdf9429e8a7b29a6709b1aa51fb87579a3fa532e7e07c5efacedfba5c0f002096c7913524c48f1fd2b2c6d243197fb9e0da0f970b7b5c458f672b7275fa3467cbea6bf5ec22ab8dbad6f3dd3f883d203c32341a43652c13d574ba2b0650d91909e342c7580f0a42d5772b06e2e6e6258537fdfaac8d5c7ae7e21a71ab50cd19f493140cc3e32bf80aec6dbffc3e5976d9a0d516d35990f3ebac7fbc038bac35b140a1b7f4a775cc95ab2e72b3c9c2dd97c5c67b185310dcd5409bb9d5f44946ae4755addc7db68d9a17292aeda626fc217739acd322542348da8cde9517f0b5bd86ce10e2436785ba1bfee43e4fa327052ee401cf74dba3c9c8e847bfc4a52669ee5e05c90737e734f923666c34810fa820b56e98436769e5fe99b2128e97ad1b565fcc032d4166bb49576efc5566d79a2b55c45710c8448724f431be0e08bbceb341073fa47f9fa26e5209c7bd94777cab4a3f1c4dfd73e06c4e1e16e47dfa39c16c324d19b51555613e3ba0549723a9afc6875f71b4f2a68b83cf97e57a112a2c93542abcd068b798c80195d20503cab5588dc73537082db523220d9acbed555618ff50a7c2fa989f10c579cc571f5ccdd86eec16582814c021c6cb1b6963866e0f1344f4592ae80fa09fbdfef9680698654efa8bbffec4d6aa95cf08fab16eb42e725f471a30eecaf9da66371f98094221fa824ce0f11e1d3e82fb68eedfa2caa649bda0c4b6171044b14995ece968488e41e0bee079598de3d56547fbceafb0a5c85e6e91ac78580d7a3a05f180bea5bb80682fe1ba8524b67736926165accd294b6a8cddbf9c5d330d6e7c8e9ec29ca73b24bb4664c84f9ba5abfbf8a05610d532e7cee7657d9217a0199e3b183adff35413c977afe3341b9b4ba0752eeb3be5ea4bef9087a56c5ec6e9169e5bec39c39ecf860160cfe20b3efbca3ad0ee35aa45b073c2f1df219262aa4abb08208a705c657dba986e53ca161553e660039e94317df7582ea040c704adb241ee9b8368bba0a16e400d03814cef8a18eefb1aa429312583caea3195a7d4287ed45144cb02cbf03b06dd6e87fd66126dd1d9aaf915a2f819769d4c8ff24bbd4686a46845bf9ccd7c9af7b3ca1aa693db9b31bef56abf964c7a9082b7d17b8b441d45e95c78eab391da860436a2922bbaae068db59dc4cfb49cd68409f4c6dab9679490cef8bf462fa78884a4f3d113a3f88d20a170435ca37b5decb508d92c0aa0c10c7f6d764e37cd641644292fb14c576e99abf682542f33f93ba218f1b1770f5941ff3cfb133418ab999e1cd5f2d26d0e2e4003434f25a3ce22ecd2fc9042b77c3875c692aee7a35e2e3fa9472845f5c98cbcbd761a920ffaac8f6a6bad768f10c925f4a232eafeb923105ee927c46b1b2ed89277700925d8d604171ef48ee2a454a86c5e692eb17f0d54a3429f16d42a6a441ba98eead4a5ed3300c9bd32c99eb118e62cfb212e36bf135a0eb521ccf5b47b89b3f5f864aa985287189ffbe233970cf0f67f9411503a1887d9763db3d1735cbbc005e380a480df9cdab1c3c3f0288738eaa5c1d3b91407045db5b95b313ad98c9984fc47b7cc36ee88bdfd0c411b62822f23d5fc0841c11a50d4faba5066d5dddb08fbaf2571917f2f20310afd291a1325640eb557afb2d9aa521724dd838d69c9d8d3d075dfa60c9963919409b56a65be89b3eef36ac898cef43099c7526b5c957a13643576ce594883407fd4bce1d087eeca76441648da0be0db62cbf5b471e333b98f6b17eaf9758882b1a5decda81979d1d908e31500e259c57c184e9958df215b0dd21270ffeefda7365f9ac6a999642658276f034953af1d356833e296de8429c16efec3c00c4fa4bd4f5e6f1b2a223606672be44212318ef7fcd8c03e1579497f42e6e2ecaf584a8ef79c7527abfb0bc0ef2b7e45af47829d6eea3e2a30041b5e1f480752c2a33b5ec476fa7559151ef4fa82e7dc8264592eca378521187c9e657fc0133da694f140a4addfbf916de282b45c1423aaeace3897b2c7dee3da00e43960a479b464baabb4ac7c4daff8805b551ad277203d5c1eb5ab26aec1620411daa873a1c5d995f2a646bfe2abcc48777b7a9ffd0a94daaf1980b36324b721c4b1e72e398c83f034a3ca32af84184c64290934bfeb47f590dfe6e110f73f1ca0fcf5b61191241042b58d152c06c6c4b93b12bbb72734f371c31c583dc42b742005b7da6ff6ca3f2dff8d2785c8c882e2e57e5cace8d1bbbfeb28f1e78c34480edd6c430337a013324ba4441fa7432bc98c968a248cc62d74f93bb81fb596cfb0ae232c4703e210204e87d16a255132521d33a21508e37030123f00ad6b5279c88c4d0a007c7d468dc5d7277ba1ad8defa09747edb3e347c3b300699fc475ed870393f9eed56eadbe611feab183a4adb9f94065022e6ec0ebe68e3815d1ac3f38288b095a351d4a9d39172d55d2975e0d539cc3c376c093e6587b249beaa67c6ee90df9cf1d3c9fd8d83493d9c7336c797364c1d98ca3a7cdb83034fb8858e8c243d015ce227ddcfe464a4ca09aaa2d100ac48d8506c2bdd89421eaaba71a2afa2f096b033a68b3c72ea4ece02b8fa2b8364d92e54fd12c0a23b4fe0bb88257edfacf78d1356a82619db9d00a605e0e50f2f26d255dfd1d2c81e4fd24400251fedbfd95782234fd8c0fc0e55183dceef720b26c80f721177853311dafee4e13a050e1f4af65aca1bf8e825b2bd0a158e1f4708f1c310a74436586163cf5ea2ccfd58284f745fd723f5f2927149bcf35ddb281d9a836570b1ca99f491bb59f02cd01009327a56acc8462e104922af0a03aba0f688cbf8f4c15d4bf3945d170fcddcd66da6a5768003793373ab608cd2930cafe30a3b9eb75378a9f1277b3c718a5d917de753d464f5b79347de4f308b33ddc1648350c7f9b91aa6cf80d029fbc08b87d66525e9bb4641f54039577f092a674cf0775981517cd47e20811974c53539f65861e683f06d0d55563832304e681f62f8e64192afb61477fcac7497dfe0b46a904fe496d3fd2b9971104eb05bc8c1097b4bdac15a6c0a868fda97df7fdf3affa21624a374e17067ab6e6777131f81ead8edc80206c8ce77f69e85f18b0354e3774c7bd453dc0e8aaa5bd8021b4b9665fa611bd73726c7a1748ddaa6b80e400dfc9dc8a46775aa37a096f6de7f22000a4159c0b159bdfc3638f70e4a4b92c88c40fe409051c11ecfc3bdaf35e5f9d7515538d4e9f2bb338fcd7ff2bf6542cc4c3ec061267aad6577551961b618111e63f190de3fd3236eab1494f903341dcc9e6707d53561cd4a8d7c2caa560ac0fa47c41dc13f1810ddf43efee3bf45e7bb36d9e24b238edf001dbbbcf4403c5c6b8613e13c20f0dbe000950ecdc0cc62a510cfdb1e1f52942ac931f6572768d08d0d42e0ac10745d4f4a342b91e16ffec967c9aef2660ddd465954829381fb0344042df7033774272cc05866e68cf5e2bc7977fc34602810a46b88aca466e69a328bc5cd1c4da71bea5e5cfe6c0d1208fb6fcd8c845baff812c6068cbb99962a0966c5fc0fda2bfcb8bc12af8bd80874301f4537a49acd52a621f8e5f113d86ad9d18e141ef7e498298023931c51f2e351ff90d998bc0de8adc5f1172cf61d307ad9d6c235d1d835475a19006361e2e82127a66bf77af819417ee44733f316efbeb3172", 0x1000, 0x4, &(0x7f0000002f00)={0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000002f40)='hd\x00', 0x3) __semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000002f80)=""/65) r7 = open(&(0x7f0000003000)='./file0\x00', 0x8, 0x2) getsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x1a, &(0x7f0000003040)={r4, 0x3}, &(0x7f0000003080)=0x8) clock_gettime(0xf, &(0x7f00000030c0)) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000003100), &(0x7f0000003140)=0x4) 12:43:29 executing program 2: r0 = semget(0x3, 0x0, 0x0) semget(0x2, 0x3, 0x80) __semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) 12:43:29 executing program 1: r0 = socket(0x2, 0x5, 0x0) socket$inet6_icmp(0x1c, 0x2, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x32, &(0x7f0000000100)={@in={{0x3, 0xffffffffffffffff, @broadcast=0xf4010000}}, 0x0, 0x0, 0x0, 0x10001}, 0xffffffffffffff8c) semget$private(0x0, 0x1, 0x8) 12:43:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) freebsd11_getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/223, 0xdf) getsockname$inet6(r1, 0x0, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) freebsd11_getdents(r2, &(0x7f0000000300)=""/23, 0x17) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00321) getsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x4, &(0x7f0000000140), &(0x7f00000002c0)=0x4) freebsd11_getdents(r1, &(0x7f0000000000)=""/151, 0x97) freebsd11_getdents(r1, &(0x7f00000000c0)=""/106, 0x6a) 12:43:29 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000200)={@in6={{0x1c, 0x2, 0x3, @loopback, 0x1}}, 0x0, 0x4, 0x7, 0x3}, &(0x7f00000000c0)=0x8c) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000002c0)={r1, 0x1f}, &(0x7f0000000300)=0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffe73, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000062c20a5959a01c9dbe522b75ae2a4442a4d84b757e6ffce1c8883c4194dffd2b25ad73b30cbe5ba1d529c4b91a0678ed8204da45f98d669efe37459c0bffa5ee2b53ea3738187f9ad6ad9ff69d7cb7baacac9d3fd138ff244b4766d875a09c54e625bbee619c657b0da82fc5f594eb26d580a694a18711bb1bd0063b3c1251d9260a389bbd6b9b3fe2de50df53c2ac20d45fc605d8e3d4c5c98062d0aad9e3179dab24e650f458ea9513c9d2c6847eb29ba8c260d8deeb11bd610e87dbb3340c3a4b3770b537b79a341ab22d3d8d"]) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) getsockopt$inet_mreq(r2, 0x0, 0xb, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) 12:43:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgrp(0xffffffffffffffff) getpgrp(r1) r2 = semget$private(0x0, 0x2, 0x0) r3 = getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) freebsd11_lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) __semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, r6, 0x82}, 0x20, 0x7}) wait4(r1, 0x0, 0x1e, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) socketpair(0x0, 0x20000002, 0x2, &(0x7f0000000000)) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000009078ac1400aae000000111009078000011007ed36a374f138956cb10cc8ae72fb75289145814d67e41bce5ad4949ffb997acc64d8bc469a4f284602ecceda543eae799d93d22e1bae3bf0fcf7e8d6320d70c5774807cb6"]) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) clock_nanosleep(0x0, 0x1, &(0x7f0000000040)={0x0, 0x10000}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) 12:43:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget(0x0, 0x0, 0x200) __semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/90) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) freebsd11_fstat(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0xa, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r4, 0x84, 0x20, &(0x7f0000000000)=0x1f, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d51) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$DIOCGETRULESETS(r5, 0xc444443a, &(0x7f0000000080)="e6e52f8b42ce778247e110041d230ba4118577542f485586fad58c29b2b34ff52fd6681748a0cae829d339c9b163157047fd939c74fa085bc9454688dc85d69bf9e2fb06e67be14827be7c28cbb3d32c71f09a91a213efed4ac0376f21bf8955d5b36ae116693a1727e1ecc4ce27c7aa59d7ad8dd2f578047f35d1b91fa78fee17ac04e4c20d2ee09f954ae997665df4578364898eac456a6add7f2b093e73246fea89201d2948e42abbc3") 12:43:30 executing program 3: r0 = socket(0x2, 0x10000001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x5, 0x4) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="02004e200000800100"/136, @ANYRES32=0x0, @ANYBLOB="ff7f00000800926d8f5ac2a401000000050000000800050001723debe33b532bb1d8da2357bdf84965b63a7aa1615907dc8e1784105da976f14ad54d49847c367cae84d8a1cf986f08d0eb68f4adc187e1e6abc0e13e32ce3b0673eacd547a2801223abe86cbccaf1170c71a403e6f5317d71dbf"], &(0x7f0000000000)=0xa0) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000040)={r1, 0x53e, 0x7, 0xffffffffffffffc1}, &(0x7f0000000180)=0x10) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x2, 0x6, @ipv4={[], [], @broadcast}, 0x7e}, 0x1c) 12:43:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget$private(0x0, 0x0, 0x80) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00400) 12:43:30 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x7, 0x3, 0x1d5e86a0, 0x91f}, &(0x7f0000000080)=0x18) setsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000000c0)={r1}, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCRADDADDRS(0xffffffffffffffff, 0xc4504443, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffff7, 0x81}, 0x8) getegid() recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b9) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r1 = accept4(r0, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000200)=0x10, 0x30000000) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000240)={0x0, 0x2, 0x8, 0x0, 0x0, 0x4}, &(0x7f0000000280)=0x14) getsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000080)={r2, 0x7ff}, &(0x7f00000000c0)=0x8) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="f1e4c4a7a41152f7da01ac09a2ce24770f95fea1cf6e686a", 0x6}], 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0081e) 12:43:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000b5203cde8a1f78190f27899fc5a1fe1f9175161be874dab2074d3a6973dfd568b88a81c9fb382850ad96f6675e65f25879f540d9f2f4c2fd2f12ae4621f4d8"]) msgget$private(0x0, 0x10) ppoll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x8c}, {r0, 0x6}, {r0, 0x10}, {r0, 0x140}, {r0, 0x130}, {r0, 0x2154}], 0x7, &(0x7f0000000300)={0x1, 0x2}, &(0x7f0000000340)={0x8}, 0x8) msgget$private(0x0, 0x8) fstat(r0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) r1 = accept4(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c, 0x10000000) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f00000000c0)={0x0, 0xffffffffffffff8b, 0xf828, 0x2}, &(0x7f0000000200)=0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000240)={r2, 0x400, 0x5, [0x2, 0x6, 0x40, 0x101, 0xad]}, 0x12) 12:43:30 executing program 3: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpid() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001, r1}) 12:43:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e00595) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaac1946237d5f7cd14b0ce1c68a54e8eaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) ioctl$DIOCGETQSTATSV0(0xffffffffffffffff, 0xc0184432, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$inet6_tcp_buf(r2, 0x6, 0x26, &(0x7f0000000080)=""/92, &(0x7f0000000100)=0x5c) 12:43:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0x5b) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 12:43:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000140), &(0x7f00000000c0)=0xb) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) open(&(0x7f0000000100)='./file0\x00', 0x801, 0x10) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x2e, &(0x7f0000000080)={@loopback}, 0x14) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000280)=ANY=[@ANYBLOB="0101004e1135a7a7ae9a6d4df73bf9950a02acba0023a6090b93721b48d7507b6fd44c4626d98df7758787a27dc2b54d1876ead270e771f3890ec01e79ac137fbc66a52fc59f597d22294ef1aee88443503ec3e25d413df1d34afca6b70233194b770305c831a38dfb3df4059dabdd6d55936ef6f23f6c921b484dce7ea32df0dd34d7103a8285f35d12bc8a9d350dcee4aee481be32456fee452ac86d5f66f34fe207d76301577583236de7ccb0c800"/188, @ANYRES32=0x0], &(0x7f0000000180)=0xfffffffffffffc9f) setsockopt$inet6_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, &(0x7f0000000200)={0x3ff, &(0x7f0000000040)=[@in={0x2, 0x0, @rand_addr=0x800}, @in={0x2, 0x2}]}, &(0x7f0000000240)=0x10) setsockopt$inet6_buf(r1, 0x29, 0x2e, &(0x7f0000001280)="516234deca982f73ece2baa9024aed805e9bbd7d", 0x14) 12:43:30 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000040)={0x0, 0x8000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000140)={@in6={{0x1c, 0x1, 0xfff, @mcast1, 0x4}}, r2, 0x0, 0x1f, 0x5, 0x0, 0x7}, &(0x7f0000000200)=0x98) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), 0x0) 12:43:30 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = accept4(r0, 0x0, &(0x7f0000000000), 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000040)={@in={{0x2, 0x0, @multicast1}}, 0x0, 0x8000, 0x1, 0x80000000, 0x7, 0x7ff}, &(0x7f0000000100)=0xa0) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000140)={r2, 0x9}, 0x8) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000180)={r2, &(0x7f0000000200)=[@in, @in={0x2, 0xffffffffffffffff, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @broadcast}}]}, &(0x7f00000002c0)=0x10) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x27, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000001340)=0x10) 12:43:30 executing program 1: r0 = socket(0x2, 0x10000001, 0x84) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x8}, 0x8) close(r0) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078acc500aae0000001110090780000000017708ecaa259a0efc2b2edb71eba2a6541cebf7e197c26958ed4486215686d513ac385aa4596a423454e2b5fecdd9b94e688037565b21a7f7d0120e5fc427e544461534e44e1e98ccff60422a5755c6fd91b9633b3739ed2ba2d5ddb627fce9d169758de4c44f208e751b3de201431ffc897a780c9f2d90b0987fa66de51f1552ed928fde2f39bd606f72799b0a706bb0f116984dabab4f3a20ca7d7375bcc230c265cd4d7de1b54b9d05d997504cef191b9ba1e1ec8d7ab9c6cc5039749d2b409ee7e157b2aa9b9f636ab28a6d342ec79e91cbebb52d86946fa4c750d513e4d82d53865ad0aeb938f617497fb328054b44f091914862347e447d3b0c5b9cb7371664dbfc7a94276968659b29d3d0ad888d04fb188392900e280aac9e0dd5ef9d5a33ebb7aba5a644f75708fc58f565fa9cd2e1055158f87fced3430403cc9352a2056d4518b50363026103cbf0d8835ca601883e05366fcb1a30fdeda1e7b83fae4b02e3b979d2331d66fac43110143bd82081aceb2a0c03adbbab1908263fa2c24c2145b8a70f0e6b54ded097431d8ae9fd5717cbb0a900e2a1703cdc54ccd94d5646662431e69d322324ba6ee4e3e50b71339e1dd5fb9c98ebb9a5669339297c52146"]) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x410, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00739) 12:43:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0000b00000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa0100"/62]) fcntl$getflags(r0, 0x3) semget(0xffffffffffffffff, 0x0, 0x20) __semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0084e) dup(r0) 12:43:30 executing program 0: chroot(&(0x7f0000000140)='.\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) listen(r0, 0x5) fchmod(r0, 0xe5) ftruncate(r0, 0x101) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) 12:43:30 executing program 3: r0 = socket$inet6(0x1c, 0x10000007, 0x2000000000005) setsockopt$inet6_int(r0, 0x29, 0x2000000000003d, &(0x7f0000000200)=0x3db, 0x4) socket$inet6_tcp(0x1c, 0x1, 0x0) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaeaaaaaaaaaaaaaaaaba080045001400aae0000001004000"/38]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$inet_mreqsrc(r0, 0x0, 0x2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xffffffffffffff26, 0x0, 0x0, 0x23) 12:43:30 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1018, 0x0, &(0x7f0000000040)) 12:43:30 executing program 0: madvise(&(0x7f0000aa2000/0x1000)=nil, 0x800e00000, 0x3) r0 = semget(0x2, 0x0, 0x26) __semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/8) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:30 executing program 1: mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x41d, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000142000/0x1000)=nil, 0x1000, 0x7, 0x450, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000180)=0x10) getsockopt$inet_mreqsrc(r1, 0x0, 0x4f, &(0x7f0000000080)={@remote, @multicast2, @loopback}, &(0x7f00000000c0)=0xc) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000100)={0x2f8, 0x6, 0x0, 0x81}, 0x8) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0xfffffffffffffd0c, 0x0, 0x0, 0xfffffffffffffe5f) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000040)=0x7f, 0x4) 12:43:30 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) freebsd11_stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) ftruncate(r0, 0x80000001) pwritev(r1, 0x0, 0x0, 0x1000000000000000) read(r1, &(0x7f0000000000)=""/72, 0x48) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000100)={0x10, &(0x7f0000000040)="e0ab8a8db6c803bdadd271722b74ddc84ac3a8ee9ee8b375eb962d628d24d5d74f9299dfd16a46271e8f8bc99d9a642eda2d660966cc65d4bfd29775dbcb80cf12aaa63f824c5e5944f0892ff86eb0287f0c953a4663105579d6edcc2c70827611f385f8df7f0dc13601c31140214c109a8fd1362bf77f2c3b37a0797b78776c22b8443e121b91a96d694636928b5f7bf4950f624b15bddd78d46f65c78c555e64ae8a3c9e0c0a50a5a783e8f9438c23d53db37d", 0x2, 0x1f, 0x401}) recvfrom$inet(r0, 0x0, 0xfffffffffffffc89, 0x40040, 0x0, 0x0) 12:43:30 executing program 2: socket(0x2, 0x5, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00869) 12:43:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000140), &(0x7f0000000180)=0xb) r1 = semget$private(0x0, 0x4, 0x8) __semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xa94, 0x3, 0x6c, 0xfb8]) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) read(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) r3 = socket$inet6(0x1c, 0x5, 0x0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="09ca1b8d8cde9a86fed1c74ea48a994bd6d72fdc80b9a82bdd64bd6a1497efbcac4f3947d4dd930391845a87db40f31fc5131a386650a4eb034bb5420a06e1051cba780bb7f9ae19ca0776530bd884244ecc0a2eaff0122024b5ffafa013f159e697aa68ecc9646775c6f53f6ed6e444324ae1821ebcf1bc490475213879fcfdb687082ad737e9226c138c61473adda9d6776fbe52c038d37563500c7401995f"], &(0x7f0000000040)=0xc) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x29, &(0x7f0000000080)={r4, 0x401}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_EVENTS(r3, 0x84, 0xc, &(0x7f0000000280)={0x1ff, 0x1000, 0x3, 0x0, 0x101, 0x100000001, 0x3000000000000000, 0x3, 0x3, 0xffffffff, 0xffff}, 0xb) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00366) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000140)="33ba0b1a", 0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000000)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000dfff8f78ac1400aae000000111009078000000004a80460976c73e00f289fc992b1f52da9c476546884a2a47d2e5c48a39cb59350db0d54baf5db2c5a3526f51a7f84b0eef45d6dcf517e08fc4ad9fbcb94629a30fd9f1501b3894838724992891c3e30d7f74f2c6928630ff4dd02b7c3b"]) setsockopt$inet_buf(r0, 0x0, 0x49, &(0x7f0000000080)="ea3f00e4ef31fc53a3fbd363", 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$DIOCCHANGEALTQV1(r1, 0xc1304431, &(0x7f00000000c0)="6596b7493a8f2047fc28d1c28f6e978e4ea0b4dbdf18ae77f87d4ed0a29b7dcc3d7f638df857441012cf2c1243a304ee5df55b19f1d9b625880cad6807ac4e") syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000040)={@multicast2, @loopback}, 0x8) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) 12:43:30 executing program 2: freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000306, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000001c0)=[{&(0x7f00000000c0)="44bf81d7c9b3d9cd93c4ae4ae19ae018c8d978638e3f3cef1dee2b38754a7961ebac6d4c990123640457eff4d32a015628cf265ac83d4bb2de3c61acb2b5f8d90a2e10dd2ed65485db1ad7b4d5d3b4350e27d5c221c1c7d5369739c9c5d35d51884dd8e30384bdd159d5f2e2b3a26a4f83c7dd4df2eb114b3600b3d53a6179b552faf24ae236d0954e54001a0c0ecb26c03f207be542ef27a6d002", 0x9b}, {&(0x7f0000000180)="3583c5d7cb50beb9090b0696094da36db0", 0x11}], 0x2, 0x0, 0x0, 0x20108}, 0x0) ftruncate(r1, 0x400000000101) open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x4) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) ftruncate(r2, 0x40000000000) 12:43:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) open$dir(0x0, 0xfffffffffffffffe, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042d) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_int(r0, 0x0, 0x41, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00598) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000002c0)={0xf, 0xffff, 0x0}, &(0x7f0000000300)=0xc) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000340)=r2, 0x4) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x1, @ipv4, 0x1}}, 0x0, 0x5, 0x2, 0x1, 0x100000001, 0xb8, 0xa1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f00000001c0)={r3, 0x95, "357f2252a3d2064ac22d37682de0d5706755a0c5a87f0083163ce3b6433a6da1df347e9bf1e8edd7ab4c7946ab0977c973c03b416cf49a822deb89a042bec8b1e3b283d31ac88236eba9243e13346dcf37d9d4be3621d223d40f78b7cbb05dffc2a85001811e07c57353b9434aa2f4f36da596559ca9c81967b85cd3518ec0f6bee7064f85d758d98794f9b0d97f57a2e7b95c3869"}, &(0x7f0000000280)=0x9d) 12:43:30 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x108200, 0x4) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f00000000c0)={0x0, 0x400, 0xf, 0x8, 0xfffffffffffffffa}, &(0x7f0000000100)=0x18) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000140)={r2, 0x3a10}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000ffffffffffff08064fbd571beea1388e00010800060400"/50]) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6d49960014853730e6cf9f85321bef5ad731ad7b8e2791f179b7eb5ce834983b15e8d307bc5c7c8d3fe243b1c10002f34180e451daeee1930747593f122892954492f998020628ad17cc92fbe848fca6bd26ca9f68cede457081602e4959327296a2e1c626f544ebd606d800c77ddeeb1495b5eb2bca73f68d652fdb91e4acc4", 0x80}, {&(0x7f0000000200)="514b7294ecc8a634e7102b0422583fe5beeb61f960f4c589ede4eaa35cfc91b5e1ebf51fd27a080b09d7c591c1db54c349a00cfe385977e189520a731a4445051544ceb1aa65da709c818786ec088598e2665052d678a20f183ae4b7dc0d185af122072bbbdd2bf809bc0f04d2c015d528fade160c7cb7209fbeaa82ae1782fdd51f0c77355ca1774bfc001ce1bd5d67842c4dfb81aa47ba4cf27fb5f07e3c35046a83fabbf3cfe0ba", 0xa9}, {&(0x7f00000002c0)="d587c7c70f68690f328518ec71c29e2ed847c65bfe298fc3b5483c568014d54a535c1ac990d1cbccfc0b6854e0d3cb4b81638e7fa0924b8281b0c005280b964c1e84e2d8e17afc30a6648b59d2f2126014bca9e409eb45d682c1b3256ffb0dc9eeb38ee579538b15a5214b6c0bb360e9bd2c64467bc73804671154f27b7a09f25c1952b0e7a5bb9c133fefa55f32fc9031b6121b1207f827edda92053a60d4962e0708db82d5debaa31a40a3dfa3bab9b6f908878cf745ad42b8daca2b3f813237d0ab6f8a21ba95198bc00b6e4d37c4cc5e8d958033aa87764049003ce04ff70f0561106d57997ed6533e577874986d465ee581e9ee662102c4df2a", 0xfc}], 0x3, 0x0) recvfrom$inet(r3, 0x0, 0xfe3e, 0x40043, 0x0, 0xfffffde3) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000001071bb74e62ac6037f3e184ebbb9aacf39c4d316b60035ba24e7c59e4a44d2281ad5f392943dcaa5bbf5f04385c217c559f3867ff1da29c59f0151b4e86c05806cfdcce2e7e15cdc07096b8d0bb2cd10ad6638a1cd4daa1b"]) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, 0x0, 0xfffffffffffffeda, 0x0, 0x0, 0x199342805) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00bb6) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000040)={0x2}, 0x1) 12:43:30 executing program 2: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x20401, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file2\x00', 0x4, 0x20) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000080)='./file0/file0\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file1\x00') fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0xea) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='./file1\x00') 12:43:30 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket$inet(0x2, 0x10000005, 0x8c9) close(r1) r2 = socket(0x2, 0x5, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000080)={0xc5ff}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r2) msgget$private(0x0, 0x10) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c0000000000009000001400aae00000011100907800000000f3a457812823cce17e70c55f13721625c164f06b1717d5c3fa80af34490fb806070000005252f8b7373f8b7cafe9a2fe1eec708ab20fab93dfc34703dc25978ef16abfdba4d7bdfbbdbcfdfcc2533f4903a2f65d946d0dd6b0dd4e9ae80ea903ff550023b067219caa36edb10d4af56668a48a1859679bd832bf456c610dbd0edef9f3772b3adf0ea2af517e2f0cb2a0a627cc73740172dac91958c308de79d2eb"]) getpgid(0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xd, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, r1}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d09) 12:43:30 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0xf, &(0x7f0000000180), 0x10) __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x26d9643b, 0x8, 0x7]) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) fdatasync(r0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007fe) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) fstat(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 12:43:30 executing program 2: r0 = open(0x0, 0xfffffffffffffffd, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f00000004c0)={{"88d68805a566092ce4974f4627d54d3ff3e330041369ad6bf365402d56290cf867edda06bdf32b9813150477482b128ba6fa85f7e006b1b3a560e8157491c2e02fca19559f3059795a29ce6652fe4e290e88761800b901cd4d68f09f244dbc82211a209a070ee1e2fe294a3df8b34b784495c7941a1f9e306a34639796facc272e35ee9a8dd321cb006bd7dc92d30c900aff73eae27f3d25a44fab75ea8db3fdb068787869a5e8fb4c8c5229adb20a0fecceb559db13f46509763c5b8dabf258b6f6fbbd42b7083ef781796d32161d54cdffc7f7fcdfc410afb23c34de2eb41fbd73f35c3228de827043308d4c32f5ac5d2454a47e93b9b17e7e5482bf2de883f5746fff36e7f7073597c5efe8f477f94849e2f652dc2bd58a712cd07ad25cc37f3ce46ce46261bc715576ad84efa7e24ca644537a566171f6f996ee65af4c14508524650f69e4efbe7a76c3c9753d6d6f2bb3705af954dbf37757c59d8575793874dd3542bd95e410a59f0d33e85808e6dcdb14a9be649980f145285302affd44ef834e90dd45c1e37b3e715fbb36c760c953dcf731a583d257546d1b895c7c19b23c8ebdd785deba454a696db86690c8ca5bb110f748f67cf9b33aa929eb3781a01509ad8a1b9a49007aeba53329674129783792ef33913df29a50491cbd906ee5ee35d40dc769d61bb18311591d6972c6e18b7b3fc1dcf0219c5682b6fd77f5ab4c07ae2771cca75d45c670b0d38a8b373b1d1518c527cfbb2420702981871be013c52a32d6cbf6ac48625dacb53eb1a00f37b438cb9c117dcccae98d338b9311811d5376dad63eedc17f28a5ebe6b9257c8a2adfcdcf442342b0a6a932c643f83159d66325387242be7e9aeac4685c6878f09fef29884950d3f6363fe1c0f6c1e39907d45678ae84688d53658d55f7c9e764554191ea22cb90b203229c66927a1ff20c50abffaca0bea76b69b36b048fca3c47bea5d246aae46fb7293b88abe96463bff2d94620c736abedf4a230cd48342f284bbb85cfad9711e5715b589d30c3060ab4bb33fc15cf2d2356adc88fe2d0d1b411336bb882909b11c456cdd2ea3e4a31633a0d68434a49098dc5e945aa05281ba28c7a42e3b9d27262098a8086f57dd51e57bda8482857378d7d4f86e3d710a4ee42867d33e0279011cc72b1a5fc426093bb3cdf420a19fdde3990afe7b500b00c275955926f81ad1129e15a2924b27121e602660a122aa41ea37b1026ee84360139b0aa9f133851f7ae43a540d55d5300ac9addc0fe58e6de222d673b145eef68464d724573cd3ca07addda1c2ff7cd3a314f65988e5a2840900c9146ea79ec602c9e7703655b2de1e3ecdfe2c50dfadca2b578e6b718581032216587fd0d21248b5a3865f08aae9df2e6205197c50d6e0d9e010d1ff7cc1c38bb22f00cbb38b0388d8b5183eab680d3c7", "8da93af0edb003ebfe5477551f972e9c4f41795ab7071c7ef373f5c546895bb4", 0x7ff}, &(0x7f0000000040)="b3f9bd886d08b095b043997274f51deb357518ab1e6b5719a12fb7f180ad7b3f3992307882216fac5d7c988dcffa562f3cfcee642721d9ceb79a59e032809bb41996463acb3748b6bd8b", 0x200, 0xb3c5, 0x5, 0x36, 0x5, 0x0, 0x3, 0x7}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1d) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1b1) open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x10) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x84010, r1, 0x0) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000000000a678ac1400aae00000011100907800000000"]) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00448) socket$inet_icmp(0x2, 0x2, 0x1) 12:43:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x3, 0x4) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r2 = dup2(r0, r0) getsockopt(r2, 0x80000001, 0x0, 0x0, &(0x7f0000000040)=0xffffffffffffff37) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) 12:43:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0xccb3) sync() write(r0, &(0x7f0000000000)="b9816026e28a0096aeebc66bd97d2d7e1f7438457d63d9985ed6c61a90a56249f61f454bace65985a0859089cc55d3f75f3e6bb86ef96190cf8598615f186231094bb784444a4ebc73947ad46048438c666eb8bce25369357cc68a63615790194bb2f360d5f486c103f63a4fc2546432528325e5426fb5d6fcba8dacc7b360221eb3975090649d3c5be6612ca58a1f564acc1ad0d134b234b4ae52", 0x9b) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00399) 12:43:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCKILLSRCNODES(r1, 0xc080445b, &(0x7f0000000000)="d265fd2365ec064cdcee5739d028e2482004e2789c3adfa0f243ef3bf2eab007b5ec079e592f6992c022196882cb3541e3180be3afe52e49f8ef546aebd8564508b74b4e0d37979572a3288f000008fc915b411bc07a7f3e") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) 12:43:30 executing program 1: r0 = socket(0x2, 0x5, 0x0) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000001800), &(0x7f0000001840)=0x4) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000080)={0xc5ff}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="000000000000000600007e8fcb5ed9467c7c87cae5886a0dec4f72c6a57557afa93cf6aaf0f3c5e1"], 0x10) readv(r0, &(0x7f00000017c0)=[{&(0x7f00000015c0)=""/202, 0xca}, {&(0x7f00000016c0)=""/231, 0xe7}], 0x2) r1 = dup(r0) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000000140)={{"93e608ec53ea216a64e8003f36be670f9f0e08b53c7396a1b5bc4d218abfa3c14326573eb38e6c72187f0a7643e8b0f25b1f9a822ea268e2b6c5d09595e91b304e7111e82f1f498c92fbef1857263b4a82982698372cabe899f5975b9e7283190a604cd506a0c250e7cf4e7d80a65507ae109de66827a1553d1dde13a06124a0e0a9aff7ccd19ec4a5808b181979c53f6b4e1e9440c47e378c013fa8c0d9af26f8d48da34c4f446c2d1d8c0758f6668cefc7871a455f4aedc0a2fe29386a5c408173d84543e15bdfa51cd5a644f308743875c1b1320e5e945026452fbb385d8f0207377b8e649e0f12470820f9be144ab5458533037cfab27bd041b4388e20edc7076b93b231b05c3c1d1de085d7b7870fb653b49d006b2f46d5f1d38efc6869de89eac27c906672d302318267d4dc7a6bceb0cf222f355c2cfb15fce1d91e8d300b123fd9afcb8caf9743405af4fc8e46743375d99a37616155f56fc88b704b0389042c78f77ffe0e02aafc0ef1101f659287b07ba45f5f489f078d08fd553faaac2e8956f2dab100d0fda15ba33d4a386f9b19b6a8757581a13e4716163b197eb451c18a9e58ec4462b21cf65ac1bdcffbd3e2a36f00ab8ec9c7c2f50a04b081552f2ca55eb9b18898d5be6ea5cc69fe9052d238bb0d95bfb4bf84f8c3231426d91b03027e10bf903a1e6cfb2fad5e02ddd151d3526c7d88e5332f4eabd81e9bafb8c1a8e1c4e6e5f4acac4ed0bf9244ee43877c3f1d89e7406d1e7b547ad7ad172048ab78f4be23e7d1347236f8201c83c075daf7a9fea073a44db0f82de996ec37305ee83aa0fa859a6434751464435f0b201dc4b47bd515a15274036190744f618760fa059c4962942b2e2f9b0f590c3f40a00e9834ba5b2434bcb2b35445bcd03b3ee71677de53164a76b9efb15e442f5d2cbfd59176d166928a76d38cbc4957ca39ff34077170ba956e5161beb1a54d89ed3587f1e1dcbe508f7974cb1e1cd1da8265bfe87adc4747694a11b2c11e3c985347b3f6cf67ac751f9346ac13ae871fa3d77fb2164acdd9febd028e63456d5cc880b69cc1cfe2de45aa55a5338f801da118bf999a15ed8c25b538c8e623c9fe20f3ce8489e41ee516aa1141051c338768d71fc3a5bde6b11183c8b34c6fc85256090c45e568168c6dcfc6fb2853ff4fda7906bc46a8949d0bc443e32e1c1f3aac589ab6713c3ad2f25463db6baef3be52cd21f199f2f6262a2b8a7147c803fe88cc294c723b35232897997a9943cebbd106806c36ebde8c09982c1f23f58bf36b73434373f34ff82494461fbc7184090df74c8428ba12c08787041a00f0be30647161955d66e08221de9c6447b5d2c5806c3395f48bd9cd42a098da5ea5cc4c7ee2c50887826a4f44be8abb5fefa8928b2ef9b4c7cc0807185dde7e1baec73dc7194c01535492e3ef39d780", "f8fb206cfbff73ecd839066725a00772248da1c34d6361d8e2962966b91d164f", 0x8000, 0xa3}, &(0x7f00000000c0)="ee6c42766dde776442de743597ef8c6873cad167c89d8003d511bc1a2ec9d8f9a5d3a246f68fa179d7e348e4e3df92e7dec81b703f80aa1de888a3b2e6a7c9af356ffe6f5609310610717ba40238886710ae777c8a4c3343", 0x5, 0xf1, 0x6, 0x9, 0xfff, 0x1, 0x7, 0xffffffffffffff82}) ioctl$DIOCADDALTQV0(r1, 0xc100442d, &(0x7f00000005c0)="c77378013dfb21be720dea003551f78926903df42e83124ed8bdc47b52add2864171e1f5894c893e2aaaa9412da7dc27d759aea3b710d074bec9d4c220d08f27be59779143c2298329453d409c77c3fb35fac53b4b8804896c62e11abb12bf6158591746eb61e091a48f05fd9881acc9035ce6febbeaf5c864c902ff33b5f3ecc3fd369e471d33fcc618b822f444574fa750ba67b883c26fb549d0dd77201ce009fda99322ba374bc874774453c81ab0e02c95d242765c857a03e14bd8d01364387387e46ef0b30d148ff037b14f5a5f416d6000eb54b680e72d15baa64a3787393f42c8795485d7dad0a5c92dac1517d322224c7e77d7cd97aa96f1744e542c5a84985acc9ee4e82a97ede61b8207ea8b86a4dd729f917e24528f0cdfd2b63f3ff855be61621907dab18a061bea88302c0ebe5fd74e5510c094faeeffb8633c167fec39d2b0c59740c7d1ed1ffe4eabd586973eab90c37cd8bb282d7974f706af3cf2c05bb88403fd583b1b2123376068cb7da4e7aeaf44f37c729b26fe3acadf52cc43d86042122706568de147c5c544b26a7814b4fbab6108f72d588c33e3b71a1b8bce802042738a5a8df8a5eaf4daaed04bda184ad8c4a057c02836a7ad97bef4b14281f607a3638c84fdbf78dd146de38554c4f9e41425006bdbb487e2c7521cd77d76a1e9c357d56fdb5eff35e1f3e8f6437e7465b1135e2a01af702172f80bfdf293b6a0dcef2e03296dd8d3f5ec25671c3fc07eb2371eb1cf34fc714c03a5cf47804a8970b76141c9cdc827c6366a28d802500a219a4609fc0fc81e5f0d19f2f432f2b0ae8d7402226fa163cb64543f9a92204ac5a05b4fda0999161e4d88d539cc4e358ac2bc5e7f71fd1d96ed3120436e065cc0c1d48dc9f3aa78d14ac007f170edd9ef9cbea043032512248df68353a8d500dcfbc8775d716e841fbb44ae3a3d3824f09e4894a41c8769de7c556614d20a8da555a5169fb706434ef1f4bbadbaa9ee67ca9def41d5ffaa0a7dbdb09b38495bd0a562bf39f1ab3cdb4a0c2aa287c0c0fccc48f5af33032e3381b9d45b3fe6573394354c90f73e09328a860bb07aca3dda2857b2f21c5f504d07ca4e734f1931a4bd3b07d43dd210477cd09457cf4cd50da26ecf002a943ddfad039124fd0031b68572088c0154026709fee37d5eda2adbc66474b512279b40815a986acc00895b457ee951769cfbe864be20de7f7a4ae2b28676d1e2f4249cc32afa74cb4a73881acf9b3035b13d16ecab93835d75e00e4ac8ef785124d68690a997564681ad6ee98bbd58a73f3c9211c7c833194016c8ade9e875ac1c430bb6faef3efeba10e019ccc2089c2237a6d03db11f98d508e6e070c63ad6186f0ecb96db6a5cff9d6bda66c4ee7b9fdffdd6c09511dd4a716226324407ffb7f0ee45c220df9e3221c8f3faa081e317ba494f0d87557c8259e28e212df17aec18b703d56023fb538ede31e980e89ac9f70f42b80dcf6a56bc95304138c64c1be67e2a02245951b460fa0e0e4983880c5b90fc848107c6e7c4898bf44d668c3636f550004162f2c38b3e39f16524263399944c7f4d2b206ddc798a48a8572a4a91e70ecbdb609ffd2d81006456abce5441284293717bbe54bb2bea5c9868f95c787381158496d367977b5554c5ff406f83e4a0829dca48f7303be2ecad2df90a0ba0e650625a536305b623fcc4f20fc23a90938b34bc8d3445d39c774b3406bab924d7f1811f25f595c9ba6e39bae44feab9ced3884c5736ee39297aa9c7148ec36cf359143ee6de276d2b9d90b57584d6ac33f3fd5e17c322c011879fbc094df5379fb62159600927af87a4c1e5f7bd3a0aabbf821bcde9ba597b212a56e845d474ccf2544519c52662f7f07b2a7289f6318a55a5ac1a11b12d4203be7d87b640dd49d1dfc1ed1d1a58bfd78445a59569c07b5bb1bb2c309eb496ece381847681a15f9af29c45511199b4911de6293b910eb8a222aaac740acfefd065803f0b34ee2cd3b76f7bf00b409df2e899bdfcc382716592e270fe425de0c90ad726dcb0043e38ec6acad25275b9cb3e24c9f5f36f5f062ee1d59e46b83d9acea6e6345ffebb8effff0701bc60a237a780e643d0a5d06b74de950603e092aae68bdebbd67a626629cfce05a4d8c4e7d250075020d534bb8c2d7ffca7d45613133cd1b88f8da62332fb1928a33c8dd4903bdf40f3c57550d5ba2e68f0081f4edf97fd66cb06a18729df1a6b5594bf3f10a6f5c743aa35620332908b274d953cf77be263783bf3ab3444de3cdaa428e284a19442008fead0275b4346ffa87aecc9ff31be4c6c96dc7fac0ebb0ecf9e16d57e4b7b85c3596d6a5df202e742dbed586a0110b9bc10ddfb735f0d6e18de3954ee8d9a9b3073adda7d57407a9634eb5974cff3f11382b3c784a6fc3c7c4f45ee300ac071fd838b630cd7a74cddbe6222696e5bdd013a3a66cdde021f461d93459cfa275ca1912d09be54c22ca7bc3ba0a1dd5fb751bb540147462c81583457a927fb619f76fc003072c6fe4087c57214cc5b12f106259616e09184b2cad11a0522ff0c492318dadfbf305ffc40b3d90996f69865cbb6f770fbafc432ab765908c4e6e72099d929d3811609a47f0f69072434b934360449a0ea10b7f852ea26f26c00b80fab2ff10a4c0701fdec2cc79f8eee897a9f450c2a87656bf5874d3bd2c0bc6cc8f82b19f74c96c9158af1c86dbdc41ff052b5adb284231965de335718caf3f7414311b6891685103bb11b9cb6dba5ce78e501526fc79b7299396eb930fe0939b46d6e346ef4b444b1d26832c772a68b62d0987628a95ee940016edc484ca4006995a35de51342e8d20f17831484a82e168874489d85af5f02c99aa4d45d9da0e128b74d377246898a61223e2ed004ab66deaee96afb451974fa530496dec14e81510c5477eb7ed73def65a0c1ec575e0a05b118dae6c0ecbf9e775a59f0dac63e35362bd50601b3a4c4555de4e67fbc6282ff03f8a287bae26967e1ba0f75548f69f2917720e6b78c4f66fe63c4259046b6ce61ed2375ab3d8ac0bd027ecee24eefef1bc759f0567415d52dd3d0278872697f55f911b7ec5ed4c9016f638507ca26b4b9df430f4a66fa1b2ad3fa2e6b3335ef46fa67525fb56394a03d4a1da55d63b528aeb20e9a1b132637b862bd56a54b49ede07cb0c2134fe93eb113ee2c4fbb3e02d41bab452b1beec746495d5dbc7a739fd14421b001b0486b71a21f445f89364ec6f4c529f537b4f318a4518eb464db7ed1dd6f8306d9a7106e399175a9e96a12f541a292f6335c756d05399f50bc8b732256ee9e1e5a83aa3cbb14b3ff9b32bad62ea9ed937bd917fc374f9118fa8a38731c33830cd91cff85df481f335f833076bfa1c841a7dc7cad1622675ab400097108a498825e696c2162d16fb35e91ae211d8371ebf063ca53f81734ad05e66016761d2301eb6fddf1bab847214c9353d70f1b5c6b6d3ed126a31dba3ece7055a3f0fb079d51210e97d3b33d176226f99302694f4be12a332e2cd39744a370dfb0141e0421694ff8f875ce854ed164403a7646c54c051856fb7533df7f0469f187f73510245e7306913a419ea1ce30fcb556545d621c4cff461670982961dca51661675e6364f1e5f222dd05fc22984a73862120556f0c6f8315c5f346416092bb542ae293650fa4c21105a335f4197187643ec0ad35dd982fe5ea2a3c74e4cf40868dabb62e20ae7599d731bacf47c1aab9a5bde52f184ad0898baefde148ed2bbcd815c394ab735a6f65a3b8670978f5f0e0e188e7fe2b5978c1dc7464766b94e20a4210634bbdba2ebf5669e431bc66182ac2e8574853c471771aca214f8cf55fc9fdc6d34ff8e19bf8ac23315fe77589a88857045084d2bd63f9f4e5c4141d08ada7d90c9e2db1fd0f228734bf3739a16b9219f79623c920fd40efcd275e52f262a499160687b9817dfd0534be493496429b0b40894600c0a574d491152b6408b60ac0f6bd8a4964bbcefbdf8a8b5825fb8272899ca947af788351461078c7234935703fadbe83714214af844334ae679a56fe812c55ee1f6fc21da893ebb5a9154070f6a04f3b4f2949b473c2aac405b083e36b213952c6288c95964e199e193cab978d3f878461fe349868f33e2fcd4ece49200a1978940eb56044db2ccee38efe3c0c923be66d2cc077a71f4d9a3dcf9ebeea7a47f40abfd850f41ca4d8999b369c0457ce330d91aa794d51c64b96280ba5a34ffd0e03035361233ad0f01a222be6c17171e7a32d17578593e531a07a99983dd7f226c831bc286d94d5ae56c46d7d88d588dd81681f8d8321ff6d6d4fce12d7e82d2bd63bbbcb758a623a2f9ee0ed2c4e2019b4fdbdd7fb8aa82dcd5702ebeb29ecb71dfc00726bbf3a9f76291debc282951f1535c655b6874bef0de8963a8895a834b651c2191975cb2be377bfb57188be902fbe11904ea449410a06775dbdf5e765ace753aa9019d90b2b6413e8d450145b30cc24af2ee1c19fbf3a921aa4fcc39d49554575f8faaf925ab0e13358c5cd2a7e3744a97ab563900da43c3419a5c220d19869345c775fd427e985ccde98f0e1cc3b7aa897b6c75e7e578066b44f2757bfbb8f8bc13b7d8223aceba05116aa6c74a7bbbb6a9b2fc1d0fcab12e5eccae9a87fa27bcef128c73be28afce4fb9220e61f9ba1592afbedd819acc4c6dc9afa549c3340dc0f175e376b16a161d0cac824835fec2b5cffece3b8f5e43db121de7dadf1a29c0fa7b1da75310e8a19dbeac640833431a3f8db0b09431481e54cb61c5625947c14da3e52b281ad41104f2ab1b456f6d762aa626e7f83ff3eb8897e35a493a2a5790851f814c76e1a483e4c217be332341b71fe07add79d847e97c3d4b41d6bbfa7a8e4e8f5aad1c7628035df5e04c9b92da8162db1af635faeb3ed9a4054ec3d656b0ca64d1432d568e0114a1b4cdcf7073b6484abcdf0ed18ebb70958d110f6b054e19a2aef0ea63bd48956f453f77fff6b4bd0f1f60bab6a8e3e7b2907009796691350cf38b8a521d2371668f7499a1c8b6697daa175772cf09ce0be6f90bdfe0294890fb5b11c9410a78cff168192a35aad864310b9f15edfcdcb77e48227fc4c1a0f0e9eb655af98c40b940577368141482b730d6ee57d40a41c8369f1c807514fa07887cbea0ac3cd1e3be3a8b57b81488d20c459956e3c26656d80cb80399dda004e6caf4e5ed13d7bf27c8e2d4ea6d6a8fa00b39707ff5c4821ed4ff16fbbe827259999201a9dadf99a09d4f30b96b6cd7e2f336770973686a2771d3e84598b8eed6620eb1e3ee2acacd1a39086a775121eaad227bcce8cf99dc5dcf5d11366c99893a14002741c832e07fff1b850141c2d45930b69d81dde9b6a4cf22f92c6fbb1254fd079950d75bfd281b5fa2776b78c03525d6741a4cf7f9d54c0f9f1b3501da6800d670dbdd75a670746855c81ec0a756a0043ecd0621b8bd8bc10257e5a72e361cf9bcb537487334e1e57bd1d16ba2184a31f994044ad0fd4685f497c2bb670f16a779e26c3b724c31cc3f52a684d3d4da88404186a517cc0b8ccdab8b3a3c2262a5f3761a9c55aab2880268092f633aa616f3d4fea6d95189dd5ff814bda088bcc73f1c69dcc551ff2ea4bc6f16a3a1b7f6cd0b9031e2f85e8cd49e9684f2b7144b69b48ebdd984f80e9e7c70a11eda4d9749c74873f4f771c99d89f89da8cc51a6609ef07dcd0faf867cf1a14a0351820d8c648d0a199c7a79a9d3809c6ff0df68b9eb87ce36424") 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80004) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$DIOCGETADDR(r1, 0xc4704436, &(0x7f0000000040)="4ae8986bd2e52e14a7525218e9f13648472fd609cb9b5f4ce849436b57511ab3508aa7cc9d085464cd8521a9483960f3b71c037d96344b22daf3206de058c603ce01963261d438eb4684c8a9b921281ec028854a7d5d2c5845c3049dabb2a2477985b077cd674c411a190057b0cacef4c38fb5dd67c3b919d3ff4c3b0dca66e9952b118ba6ab0a9d138b54b80400c874c8047f5b0f0285893bbf41cca8d4840b8a4db626f65a7466b8172c8a6f") 12:43:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000080)={0x0, 0x7, 0xf3e}, &(0x7f00000000c0)=0xc) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000100)={r2, 0x9}, &(0x7f0000000140)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e006c7) 12:43:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, 0x0, 0x0) r1 = getpgrp(0xffffffffffffffff) getpgid(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b8) 12:43:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037e) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000000)={0x1, 0x6, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000000140)={r2, &(0x7f0000000080)=[@in6={0x1c, 0x1, 0x2, @rand_addr="a233349007f8924a633e1a9281b27ae6"}, @in={0x2, 0x1, @loopback}, @in6={0x1c, 0x2, 0x9, @local={0xfe, 0x80, [], 0x0}, 0x6}, @in6={0x1c, 0x3, 0x2, @local={0xfe, 0x80, [], 0x0}, 0x2}, @in={0x2, 0x0, @loopback}, @in={0x2, 0x0}]}, &(0x7f0000000180)=0x10) 12:43:30 executing program 3: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000000009078ac1400aae000000811009078000004000000000000"]) r2 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_EVENTS(r2, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e0057d) 12:43:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800454000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000f0812bb52666a9be43ac04a4c2cc7a673763f7a6106d"]) semget(0x3, 0x0, 0xfffffffffffffffc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) 12:43:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1f, 0x10000003, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000040)='vegas\x00', 0x6) semget$private(0x0, 0x3, 0x10) getsockname$inet(r2, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @remote}, &(0x7f00000000c0)=0x10) semget(0x0, 0x4, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x40, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = semget(0x1, 0x2, 0x109) semget(0x2, 0x0, 0x419) semop(r1, 0x0, 0x14f) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c20) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept(r0, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0/file0\x00', 0x8040, 0x10c) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040), &(0x7f0000000140)=0x4) ioctl$DIOCADDADDR(r2, 0xc4704434, &(0x7f0000000080)="fedb0785bce6253e38143b51c112b9835770754fbde0e64cf34b88826583b5a5dd42f2c6b08b8c18d7e12510e2f3b8ae7ba7f06a6f6aaea900c2912205ad6e1c5aff3e29b64277b2ffc58786c754a1e1e0114f025d39bb34ceefc099088fd8d6f7964a6983748cfc2d63ba4c66895364534b513380c5bdbfcc1edc6f581e82af05b273253dbe0e7f47f87c16d0bb65b14eb4149c02000000000000abf2987d97") r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0xffffff8a) accept(r3, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0x10) recvfrom$inet(r0, 0x0, 0x2c1, 0x3, 0x0, 0xfffffe5e) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="1120bbcf7937", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10) setsockopt$inet6_buf(r1, 0x29, 0x51, 0x0, 0x0) r2 = accept4$inet6(r1, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, &(0x7f0000000100)=0x1c, 0x20000000) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000140)={0x5, 0x2000, 0x1, 0x985, 0x0}, &(0x7f0000000180)=0x10) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000000280)={@in6={{0x1c, 0x0, 0x0, @loopback, 0x6}}, r3}, &(0x7f0000000340)=0x84) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x102, &(0x7f00000001c0)={r3, 0x75, "b6c7fe2e69273c9ce838793e92f007ad3e881387311e400bf6127cc6c71edb377536f46d9c3997e0db6df78ef5d840448a17d880cf74680d86bd15f897802409b9a534985856572ebdaaa1bade52fc5f1134791a309a3ffdf1b37935597afa8efdb9f998b092821c4ee7168c580f2a4dcada2f718a"}, &(0x7f0000000240)=0x7d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050d) 12:43:31 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000940)={0x0, 0x466, 0x7fff, 0xfffffffffffffff8, 0x3, 0x2}, &(0x7f0000000980)=0x14) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000880)={r1, &(0x7f0000000000)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f00000008c0)=0x10) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080f2000001c0000000000008078ac1400aae00000011100907800000000a7afbd4015c2a96d19bf1adfd5c43869b3baef70750b9ddc7f6a7dfb426105e023fdc6b49be10f0316424fd8aed8460cd85e19b84c4cac52d7d42ef0a42477aecd716f318c442c3b3da26d2b36eef97bedbd067961c1d849d4a66adac207c8cba5d1c0cad7349089603feeb89778c962f95ecf57"]) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x32, &(0x7f0000000080)="03", 0x1) r4 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000000c0)=0x10, 0x30000000) r5 = dup(r2) ioctl$DIOCRINADEFINE(r5, 0xc450444d, &(0x7f0000000400)={{"1222646316d25d601987dc25e1359541738b3fac1ee4df78141906d13f709db9b4f4a715756c3abae8b16e59e5e1b5bd2bea4c7a8d5dd229562632b21fd59fd86dfc63ebf903c92cf33a4dd28e7960d4439b96bb289683f5ff3e13acfc6f15fc1b57665dd02092c7bedd53136dc90af7a6a82d9576bf43701971f6c79ef41095c46f9d83cd5727d7705977613de069969e0a973d021d7e2db7579a231752166130e14a628fa21ff92455777f69d5d392cb1fb79b68f2190c24992783b235427de85fd59bafc28a3a212a743254b9f53fbdfd7d2ebb77353b2e8aae4de6cc62968bcd6134366e80e3d15c2f1f6764a812356e88e555956ed1e37057307fcddc16038c3d5afa6c9b70adca0eee956af4847c8d1b6d9b7ecd4c1321542eeec302d7579691b5c3db499ac27e50ca78b8cd2f95446305e963183c017ef73fd4e59f0b4acb73d3a05dc2009236ab02098d210214cac77998b1bb839ac382ba18249cc3e36588ac0df8910f4a3a8d6d9db4cdb31f2f31ba448c49b801d1cac0866fce189ab9bb032f5899679ec9fe1e1d8ec9a127c93a8ca5a6f8493a52b0a87ae34cfb60bed3e0d8aed951ea123956e889c6a12a845d0626d13f5304fe624dd24478fe292d4a5405e5eb1d23937117c446637fba97f3407c016a3af7623f36dbc2d3b5599dd34266252af02a9effb9ebc24ccd14860fc23917927ea986f7102e6a7aea620e1d612b626dccea9bbca3ddd1a5b044f33161d2a9390de0df56531bd0a796f2a8c40a67176b8b528c8216063898a8423258997d8f801b5a8d56845b02180d1e4ddbdccf4c5d760b58c1a448f2b1aa0bf3b55d4174011aa047246c91e9833325782ede4bf512d40a77e863efae660f4e2211a691ed70a529510cccdd3b6e81a8c644a6267e47316a702aafa23b2dfa02e73448600181ef8dd17c1df3bc66379d8ab433906fd2eb8388243f22dab89096f67afb775ba3d98ffdbf36c6fd85e1f991e12d26b999fe305811d016dd3b1ea756c3c0144856058e195b100bd5dc27ee571bc098a3d8da936ec37d16455871bff0dad55fe553e147c5c2170b01237cae5ee89e655911b6d3210561e602fd46091aaa8654446f9166111e6fd91f4f8e101a8fe0245de35b375411ab0c101064946fd67f819d52991601d968e269ce2376a4678e07fe72527889acbde903154d7ca63230713d1d40e7638940722508b536484eafc9dde5afe4ae36b9d6866effc141e5c95c184225f65fa5d727f186bda5e0d7d581db873224791c8485ab6a03c50ccc2e0a3eba49af61afff94414678c576bbd5a62302142638d385aa14bf7b0265044ce54bf26daf05423d63be9e9bf51fa387f3086aee131d6b5dea93b1a5102a4b25ba70719acffb199840e5f5d6d8635af219adaff5cf8d37789fd47603f128e4c06790ec132c44173d616340b9", "b28339363df4811baaa1d2a34e010b650f70a5ac15b4366ed7a55f002674546e", 0x2}, &(0x7f0000000340)="0926035b0be28f97dbbd778bec6de0c5690167b13da5ab8d7d3816bac42a2f36e2a98566a0a5997c1cd86f9adb2863ed775b9a085d93de0908dca407671217d64da868aa205803eac58e3b02518a7d1c60a8854b4de0c8a395b17875ac0fbf9ac9effe79546402f7e2c07afe77879db88850a0e89b7a67b5c6a27106f8f246ec516b7ad3fc49a73da25c4aa4656e2e48e4f330434f42f720fce4986832ecca", 0x8, 0x3, 0x0, 0x1, 0x80000001, 0x200, 0xa5a6, 0x7fff}) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000180)={0x0, &(0x7f0000000100)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x2, &(0x7f0000000200)={r6, 0x2, 0xff, 0x8, 0x1f, 0x1}, &(0x7f0000000240)=0x14) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00c78) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000000)={0x0, 0x2b, "b1781dfbfb2399b92a9dd92e57225192047aebdd2e0a25d9faa067841c165b8a6f8f24728774cc95dd4710"}, &(0x7f0000000040)=0x33) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000080)={r2, 0x432f9cbc}, &(0x7f00000000c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00356) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x45, &(0x7f00000000c0)={@broadcast, @broadcast, [{[{0x88a8, 0x7, 0x4, 0x2}], {0x8100, 0xe0, 0x9, 0x2}}], {@arp={0x806, @generic={0x3f, 0xbcbf, 0x6, 0xb, 0x9, @random="6ab34ff73fae", "bd85bfe3d9758dd33d506a", @random="7d8dc2255af3", "d326d3addecb00a33c6613dc1f6e3c96"}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000e59489ca712a85f852666e62270ef2bf4e960c15a2451da95d1508af8224f06f23857ef2acdd2f03053a6bef56a7959f4f09616b4f064ffe3dc40cff2299efa1cf2ee71a272f4691b7a4e2a716fefd4c394e2a17ecd94c3a8e671ea04589af88ff9dce8a8daca2588f1e8891d5d3df505da18b0cdc66d96492b1efb0b5c34d2b"]) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00371) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100004, 0x0) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x5, 0x3e60}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000240)={r2, 0x0, 0x1b72}, &(0x7f0000000280)=0x8) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000000)={0x3, 0xb6e8, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000080)={r2, 0xba2}, 0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000140)={@in={{0x2, 0x1, @remote={0xac, 0x14, 0x0}}}, r2}, &(0x7f0000000200)=0x8c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) setsockopt$inet6_sctp_SCTP_EVENT(r3, 0x84, 0x1e, &(0x7f0000000100)={r2, 0x2, 0x9}, 0x8) setrlimit(0x1, &(0x7f0000000240)={0xc1, 0x7}) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000040450000000000000000000000ac2300aa01000000"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00779) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00390) __getcwd(&(0x7f0000000000)=""/214, 0xd6) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) getsockopt$inet_int(r0, 0x0, 0x4, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00355) semget$private(0x0, 0x2, 0x100) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1f, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0xff, 0x18, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffcb5, 0x40001, 0x0, 0x0) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ppoll(0x0, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x401) fcntl$getown(r2, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c6) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchmod(r0, 0x102) setsockopt$inet_int(r0, 0x0, 0x46, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000100)="8fee4a81", 0x4) r1 = dup(r0) read(r0, &(0x7f0000000140)=""/95, 0x5f) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) pwritev(r1, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0080d) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(r0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/67, 0x43}], 0x4) r1 = shmget$private(0x0, 0x600000, 0x400, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/187) freebsd11_lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getgid() fchown(r0, r2, r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00371) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00347) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getsockname$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000000c0)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00le0\x00'], 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom(r0, &(0x7f0000000140)=""/77, 0x4d, 0x82, 0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x9, 0x4) syz_emit_ethernet(0x0, 0x0) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000000)={0x0, 0x10001}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f00000000c0)={r1, 0x1ff, 0x4}, 0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket(0x1c, 0x5, 0x3) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000100)=0x4, 0x4) accept$inet(r2, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000200)=0x10) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00397) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x47, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x80013, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d61d862a59ae400cfe0e0e21083a9bb1f475bcd9844fbc736a2b826bf446fc520e2aa7349fd55c74013415c1d4a960b66424a555217815db8bb0e8889ba4d36fad6744e2e671ba4b1b2b569736372a66ed61c03acb2665b9282a3b965fc3c6687c4b9c3dcd23fd658c318bbfbcf945b57342de0e18f7892408666f7513f574daaa5e51d1e60655145afb9dd3d49ca18167f9b0bfb2a98750cd9908c4d276fd41c5a9f8b89c7f604dfb432fc7b592bda12ee439ff81991c81786c1e86a3b0a4561459cc408ce14e0bf9d7d8b3e9f9e53d860e76bd0b7f6bbce68b55b87715f02a87a70701", 0xe4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xd8, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x0, "9a5e31389098c24ddcc154d425aba8f6bf3dc3e0fe7eab897dd13334dfa02b452bb567bad0565dc43b7085eb100851917e8af9c3960d2f4779ffc8fc788d5d7515d08470bcf000fa7a882eb7074f4a1330a9e03d5af3516de1eb30e9e781447a39313375fdeab380fdce52ac83c0927b05fab8d41a204671d36de7bface1c758332be1bdc66a9593e4979ebca6c7ae278173c5bf300e04e63437a03341669c821d2e969fc47b9f39521ae3ade7dc9da37d9cc2b6d8d3519f84a37fd55b1e85531dcedf1eeb6f"}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d15) freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getegid() fstat(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000300)=[r1, r2, r3, r4]) r5 = accept4(r0, &(0x7f0000000340)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000380)=0x1c, 0x30000000) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f00000003c0)={0x3, 0xabcc, 0x10, 0x599c, 0x6, 0x8, 0x7, 0x7fffffff, 0x0}, &(0x7f0000000400)=0x20) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x23, &(0x7f0000000440)={@in6={{0x1c, 0x3, 0x9, @loopback, 0x2}}, r6, 0x4, 0x6, 0x8000}, &(0x7f0000000500)=0x8c) 12:43:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x2}, {0xcda2585, 0x80000000}}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4012, r0, 0x0) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033e) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000100)={@in6={{0x1c, 0x0, 0x800, @loopback, 0x6}}, r2}, 0x84) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:43:31 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000030000000000800907800000000450000000000000000000000e00000027f000001"]) 12:43:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000000)={@multicast1, @remote, @loopback}, &(0x7f0000000040)=0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x30000003, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00381) 12:43:31 executing program 3: r0 = open(&(0x7f0000000500)='./file0\x00', 0x4, 0x41) r1 = accept(r0, &(0x7f00000005c0)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000580)=0xfffffffffffffedb) getsockopt$inet_int(r1, 0x0, 0x2, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000800000500907800000000450000000000000000000000ac2300aa01000000"]) fchmod(r2, 0x0) getsockopt$inet_mreqn(r2, 0x0, 0xd, &(0x7f00000001c0)={@remote, @rand_addr}, &(0x7f0000000240)=0xc) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8100, 0x0) ioctl$DIOCGETQSTATSV1(r3, 0xc0204432, &(0x7f0000000340)="6b4081a38bf55a89237020320bb0872586f65fa54cf0958267a853ba7f5511192536dab0dcd41257bf00e60e864563452adab90e54953d100ecac6b05970284c5d32cfa9cefec73d199f774bc385f34ec7f8e1bb2e4da8ad94ec044d1974bcd0e7820b050a4bdf4f5a513eec9d1493ec1cb293ff4d385e49ba55f77b16336d36ed393b7007ce0399a47cd019b3ea3ee2ab556618709a754e0a42ef536a67c33e4c99f212ee450a6f167891591a307e4f220e24be0e2c814b77d9948d24e33e826027c614fe82041746aeb7a5c210cea8991e2ea443865dc229d59e160fb492a0818fb35409f674240db783c7f0c48c4e16de37d987a1513accb180f8e022a8c0501198b66fa7dec1266703d214aba5017d3187fd3d9afe5e1f2e3f9103c47321ff706dd71d80b41399526d2fbed2901040b687bf659601a97daf991ebe667dc631e20d0dcd57510be53eb7db3eb0f30eb2e1903570467eac37") syz_emit_ethernet(0x1c, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0e83faafb6f3e5c740049e8f47be1a41acb9b52f31b2961d534a27b8cf1354649624855b71048bb1845df28b5c4696d4fa0b070dc500"/67]) bind$inet(r2, &(0x7f0000000280)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x8, 0x8000, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @broadcast, @remote={0xac, 0x14, 0x0}, @remote, @loopback}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r1 = dup(r0) getsockopt$inet_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setrlimit(0xa, &(0x7f0000000000)={0xfffffffffffffffe}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e006c7) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000240)=0x7ff, 0x4) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000100)={0x0, 0xffffffffffff0000, 0x0, 0x7, 0x6, 0x0, 0x0, 0x0, {@in={{0x2, 0x0, @rand_addr=0x200}}, 0x0, 0xffffffffffffffc0, 0x6, 0x0, 0x0, 0x10001}}, &(0x7f00000001c0)=0xb8) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000200)={r2, 0x2, 0x1ff}, 0x10) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ba8aaaaaaaaaffffffffffff0800450000ff7f00000000000078634bc2d2921400feff00e500110090780000000067cdc7e1f374726dac615b5afdfad2ab01d2b0b61f13d7a44ddd41fc1a10a5dba9bb7a85c90ce4c5b3ebea0c9b356546b434c6c344c2717307a954c48eeb11e3f7098d905518ce62995b7b00aa4341cff86e6659f218ee1f40d8713634e0abe5d183c59fa60517"]) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00401) setsockopt$inet6_udplite(r0, 0x88, 0x0, &(0x7f0000000040)=0x9, 0x4) 12:43:31 executing program 0: r0 = socket$inet(0x2, 0x20000000, 0x7) sendmsg(r0, &(0x7f0000002740)={&(0x7f00000000c0)=@in={0x2, 0xffffffffffffffff, @local}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000040)="fcfc00302b292e9800000000b5f9630d33d34f33d5194120fd5fa42feca38d87c4dd5f0b203100000000000000010000", 0x30}], 0x1, 0x0}, 0x0) ppoll(&(0x7f00000001c0)=[{r0, 0x8}, {r0, 0x114}], 0x2, &(0x7f0000000200)={0xc00000000, 0x8000}, &(0x7f0000000240)={0x2}, 0x8) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000180)=0x1c, 0x10000000) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000340)=ANY=[@ANYBLOB="02004e20ac1400aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000db06235bb4e38d60dfc9ce8d", @ANYRES32=0x0, @ANYBLOB="0600000009000000080000006200000008000000"], &(0x7f0000000280)=0xa0) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000002c0)={r2, 0x8ce7}, &(0x7f0000000300)=0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x5, 0x8}, {0x0, 0x9}}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x0) ioctl$DIOCSETSTATUSIF(r3, 0xc0104414, &(0x7f0000000440)={0x10}) 12:43:31 executing program 2: r0 = semget$private(0x0, 0x5, 0xa) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) __semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xd2) __semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/241) semop(r0, &(0x7f0000000040)=[{0x0, 0x7, 0x1800}, {0x4, 0x7, 0x1800}, {0x6, 0x800, 0x800}, {0x0, 0x7fff}], 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@broadcast, @local, [{[], {0x8100, 0x8b, 0xa}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x4}]}}, @icmp=@info_reply}}}}) 12:43:31 executing program 1: socket$inet6_sctp(0x1c, 0x5, 0x84) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000100)={0x9, 0x2, 0x400, 0xfff, 0x0, 0x0, 0x0, 0x3, 0x8, 0xfffffffffffffff7, 0x8000}, 0xb) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffe2d) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) semop(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0054e) recvfrom$inet(r0, &(0x7f0000000000)=""/23, 0x17, 0x40042, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000000), &(0x7f0000000040)=0x4) semop(0x0, &(0x7f0000000080)=[{0x7, 0x8, 0x800}, {0x7, 0xfffffffffffffff9, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xd0, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x3, 0x3, 0x800}, {0x0, 0x0, 0x800}], 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072e) 12:43:31 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) accept4(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000080)=0x1c, 0x20000000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname(r0, &(0x7f0000000180)=@in={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f00000001c0)=0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa1f000000ffffffefff08006800001c000300000000000000921b847cf700000000009078002000"]) __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/138) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00c57) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x21, &(0x7f0000001180)=ANY=[@ANYBLOB="a2ef51dbb588ffffffffffff80367ce80457050000002cd38c11dd0ea222de25a52771cd91644ec661bf9a6ec7b6db7cadaa21927dabe567bc469065879a66853368b951bc2a1d427bb3fa0ca16706161ec92715c45e5e1df85d9183615c7af19a858314676bf070c81a92c22c5ce3b96f50c11d1d7fabf4851adde864ac3266ae18aea8f2869b10dcff74c24238490fa028bfc164bade12441a07b3e9bdf0c89f4245ae63fc9c5c4cec5c4030df455b3ba5710a9169f497a4d15fa1b004134a17e2969175fcae4ed915ad8f640d3e2b3763da751d3357dc80e8156d30ab9e5cf37c0dc8760a2687dc2a49a265e9a8fcc966c499f6f428599bf8fb5924e1ba360d206b7a38d8b8b5c6f52993cab93d1e19ddac64c5e37e5e4328b2471987f7b14e4b0cd065ccfaee45ff18866267b0ca36891e7a5b22ba6695c359f6eac7601ebd7ca38ff8d69dfd56dc8768d6bece4631183a3c165bd12259f5bb14a97b53662998c976d222d679852c555511b51a9a0d54bcebc55af81469b57a4fede957e353b1ffd3fac0697c86a9ddce5631431cbfb2d895966e4dbc4d4772f78e5ad5791a3475b101fb0f8bff71660a609acb93fea8b0d9c620dabd08d192a9ac2d4415b19ddc6560cd77fa8462ad64cc151b092ff60790e1679fea9f3652779aad84997191e22140255dfb46e38d59a6db5cebb9aeb0ad944ccb479f8158021c6f479a0e2d632a75ccf72408a9179c303c153d809c3fd7786cfacc0f9aec859cb3ebf8051c2d575454291c1488a3c957a9e9b55ec96d4cb41318da548be2cd96fb0e252703b832af3f4a46b68e8cdfb32602d5886504c4289ac6eed90b64448be432d049da6397f268bb3321b6233670256358bec637d12cfff6628a623af878efdabfc17f224e5013215ad404244205c866048e74437c7edf2826c3160e6568bcb77685780394c0b3b0c9704753135f9570f44341493a0f5f1908e890f4c866db8b661981bd1744b790a2d79b94be0690e7b36573bafae50cc1fc14624a1211ff7bca21dd9efa167d777ce914f895afe4bd24c1315346db1f37a1164e96771796a4fb2dff5d13a930a91734fcc189e262ca83407f38f59369649cf5674ac8a144872d20172db5d427bad3e1bc295093dadf235cdf914a8bab31aa0429f6d374f605dd316b92e357db9bf4059e2d47b73ff7d88beb9caf26d898e53eb1e8b1c16d5c0ff6f4df3d9de0508de4039e2ffec9034baef53e287b70c6ff5bd3fe3dbe68d6b1a4cb979c9d26ed3b62a3e99d6029ba1148e0f97d700a7ab61d2dfa0e0a65e7248031043c531bdd7e024a7ee5233602e98ebfb51af091d60abe2c5cfd8eb3fc9a8c0cb81c5ce6d99f343ee6067d817598bad56d52ea81a85d733a656546b4bb4f8848a5f130a044541b3b7dfa733468633ac5c35b0c87ef855ed75837e25542ebaa37127d58f711e32aa2a4ded9233384edb2e9c7a56eb626777b211de598c20b63e8fea3cc17debd4db62327a70f1d73115a0a3433c4fe177351b43e00d26fe9a7778e92839cafd1e1bf8ce119263022233a755da04ab7fed90506ef15117b1efca18e564e18eed7abdcac36cc57a997ad5f27d0893ae3e9c10867dc4d937da58dda88ff9d56e6a81d357a11184cb0b50142c744717f986e4ee1140112a9bdbb503044aa0dad340d3b6f8985f52cd7190ab689678f0aca55074bc3f257a782acc5f7c0e262cd22f20cbb61c4dee41b534964016f375ef657403717dc24bd9693979ffe7d94ef4a0f6202afa8e2c594e3754b5eb457985cfccaa1b3808f34e8192cab0d166f6b1c6079a118a271f2b45bf393c80745bfd29c49432361f51ddbc427c54d7d86acfe9dd9ddefdc17cba58407784a49b5de165a876f94c122bd8d95effb6f02c9e3a9bb3c35820784dcf2a78abdc524099a3353cd0ebee9f4c257d93a583637e683ac81821a853ee5a97be0bbf209d81fef5c7504cbf4daeba07f646b8f1c51211c15c20c1de7f927d83fae4f92047ed3124ceb864ea10df56f274baa06e0f48c28bf9047daccb1b0398155a08fe22c5cce1b911d326468c2920d27a6efba28968dd3cda1b641011ad21849ab21cbbf1f2035f9a3b086f8617c0a098fab07eb0c9788b0698918115a95c81149b5cdf98c9f553133e233b3e436e171617796dd9a7ace5fe55960689a80c5be23ead76913fe1f19fb06add0beced88efa28d2ae0ec2404834031890e4675ba6be801737ff2f0972d83f433590d31a2eccad6a7aeaf9323295046a08f68a21c75ab2577b89b9690792956d645cc6c79cdf9d3a1e1c1a7d5df571ec970d2847458b231fdca69da923fda3376bd7a7b4dec8ba95d5effdacaa2c27f39be9081390bf75c350161f338913c05be8cc97c1e626de24871a82e32daa122fba3326924b862064813f432799954ec9e2c22c587ef62ee630454aa5c76ec96830c06c2abb87cebf4362797695d509928f949777a6233320681505c9532f1ec29e4411310c4b56ef786aa406d6917d8a2bba175019418e60daa6c1ac90a1bc6728e0bc4fec28ebde26e864d0d6aba84cb7101c2c8bb6e4cc393636f02bd45ccb8cb4da2121f2fc97090d041981804ce03d4e7afaf246bdfdac274a3e6c7488e726fb25b68f7a2b61c11247f5fdd34885f93cdea34d7367c9c6e7a619e3a8ab37de561121bb30a7a580ddeeb6c7a019d3e2b5e8ed6e0ad9a1a589a43a8301ec7f4f377d2cbc5713034bb30657341ac1e91559779d038c2e788c34bfda70bf96c8e0c4be3f4ca4eb022d214dd6b03c69fc247d8b00cca3bd574a04ebc4a9b31b8caf8b3e0c1370ff070520a1c0aa9262a353d13fd1954aa420e15f783c83b2bd02ba67d346c73827b2f47b62f04fa1d02bb80e6c5ddc132c4b05000000000000003b653c6df0a824bbbca9c252cac306242abbeee3f6dbe21375b3bb32718dedaa66892965d7ac81a3eb5a6c3093dc5b552c08bfe3b1ccfae7a3a195b4820b995d3ad2168b44a713b6894c7c7c714fa83bcc5cdc9617071109fb3be1a6da5634b11f7a029dc7384ad0ddc406bf14ea567cf6ad2f9f1ce30355b3421e37ebcab9a9b749108facee2210a1d5931713c24522102251abf869c18dee44e639ec3984c9e0a07a3ff7b6e3a901459ec66d052cfb25a68c5b1eeadf0a1f479fabcb2229010a4dc4d08cf0c29afee8ae0fc14deb876456401cd5ce06d5f702cd4becd186fd8d5ce5d0900b0df53600930150440ea5ce5129ba6ca55caecd775e909b61d18a5fdea0b7e4fc77ad8abec8c2ca9b7b40f16700000000000000007a7447ef2b36e496e6a96bc49b2576ef2a51077a1f7c3efe00cf890bcce9b9f124bf60b19efa9a3e3acc2f07bc725248a76b460096c418512230cdd208ee5d4af90d1e2db7d11c88abc8be02e637f1600bb85283a2ebc23ca68d53ab05840714b5009471b5e231d0cf5092187b0d62b85ba0b737abf6f8324403d569ebcf38eb13ff8c9baa6b1d35d9e12524cb82a0353ae30d35be7e06bf44c8b25f7faa91a85f816f193c0b5237c8488bc68f5fe80efe674be4f60bb7f33a33db65916823a3233110adcd3abee183fc73e8d25189fd5a0165aebb9c5704fae85cbe839a29f6db03c0e60def6a8d91765f58a889d01b4d0fcc045ef508eade6c5ba154c2b275837276e6282acc2f73d12b63279475a1c6f91b22377f0824677bf410e57c85ee2bad04c57ddae41245c807b1bdc0641be1736130dc5708069c14df5b5337147b7df51da42fd12a55be12d8f18ec4981f9dc3d02452e18c0b6ca2a4a1165beaad927d453f2d0974eba17e39d44ef1df7345480eefc6e2eaf0b4801d8cff1faef86cdeab5095e5c90fbd88abe920751bb467844e34d776c7faccf0e9362dc7be82dc153a41e7def8085c0b00fc305d6f9768746bc59532b881d6e42b8f1c43a10745e932048eae55c782e621fd76323db6ba36f356d0de5d108c7c663576c0966f37473aea779b3cd143f19e3f6885e0c7bc4908ece13295f7e8af603e62c7d170c61932f6056842ccbb6b5c1e3b52aa608544bf616e8c810c4c48a032391e9742edb3cba220c4dbedf4f88701051b7c18f07bf1126b4c2c0ecdb16d635f8a38c3ab7cd532bb3b36a9be80125609ddf6dc3e479198e52138e810223267478ecae7a85d56fb5b377872b5d8663fc68c4b15fe9af865bc6c0875ba2b8906be07e20333a5faade9602024bde388daff51675563b3df4115ad36eb3f8a5bb3d87ec014c185b20505f4ff73c38bf3cf6d1e27c93a2e98dc2ca91a9e96afb60681377124c9fce520a8c60388d268fda69c7ffbfda7fd20ddfb87e099cb58500dccae1d51b647d19dc1ed1436f2b1a031b716f6d052447df9687e5a819af6511ee9f92d3f492c6245f833695e3f7476f09d4bd5cfd711fe2802bd5b7dff96d0ee865ff5cd9195f28d9c2d6d0408c0317283c21cf1445361863e77c9d5d650b60a9b2f12581cb061fe01d5d9bd842c0a15ed30a585d378813328c326151619216618bc53794eb42eb9c2b151acb93c8659fbbd3091e1c4808e7b635be0eea9e84bbb4b7b76c2025f753fa17f4e3dc1dc47c72323c47794d5d704f167bd3a9c3fdb1113cde44b81580e133f03f5fe187ce977719d5dd791a904e792ff6c15672c0a2b58cbb947806ec6e6a194bc1cd08405f760abb76cd8ebac0392b7b708eff5fcc54b7768db534eb5c2c4969d2276427183e86285d5047ca91488e8e027dbe8cdf87599d2e68c8564d76087b68c9af3817c589095b4b4f1f778b0b440436a0392333f521ab9090000000000000003944620c416b00385ecc36bf93efa806ef5a732193253397f3dd9217b490dc775901e8f7cf7cea1249d433197ccc16de46b6ddcbfa16c9e066e879c6a90e18072375db9c31dd8be0e169c4643bd9ef55a6ec07793ff1e44ac66a052565150d875abee6738646bf2b415cac26caf4c00ab253cd2ffe7ce404cc690133a9a263d4df349b908ef0c2cdc193d2f4b281317307fc378425846ba2e8d053c5f05b4457ca6f297766dc9543fe52a32ef164fe7a6d7430dd964de5c6685d50d23b7749b91c9f44e2da1db1bba946363f9b0d6287d2a1bef43fc240a870a819d14fbab6b1aab56eb203fd4017e69b10ef1ff1d6643a174b9ee7c5a9299d599bd7b3986a940119f112f3cf917d9e71214b7f15037b42e61f43e15ccf7d523adb07f2f30ac20a0adbe28e98497b678a6577bfce30319937917bdbb40fa046995769bf60b35e3d409b8b18e797d9c2f7044f7e88f775061beb9ae90af6eb19bb2cab448c65f26ccf18393844471a532a5181c2c27a08f80461d7991801c54b317a09b2933790ac0136d7885bb47c27fee54394fb03f5fb40c060c823ec15b96dbef81f7e2509e897b81a8d33a0a3abc0868983ff35e2ec7623e12ed30cbb4b525ccb13d5411c4ee9e66309edb73323e8ac774e1f210db6cdb071b12ec5c73c9a7a366eeaeeea567a28c8ca0d4b6b48cf1149c8111139725d7aeb7da86546f455053a2ae1ceeeb4998d565a5e9327e45d82c743342769e3dd7eb8897184c668fa9d6aa5413c77925b14957c3ebd1737e38359960560c94ed992257fbcf111d1b5006de32897ef69a10d2a8536ff5ecfbe2462bdb3976387608480acc4783942906c8c9d64bb10c978283d35e94345a7407ab08afc83555cdff0bb5e7bec3af7f54206129f49c30ad0fc2144832a5b997e4ae6d5d9618e5779dd20ee423c1b5491b59e41ad02377bc6dcf23e5414cd7f8dd1fad1fec3cbe5e010f80c618e671db467bce73dbf51c4d3144cb71b7ead9b9622cfc4e7bcf294206fc98cd1f6b54fe4f03e509cb86b95d7fb2857a87d887388504e4216aa63dbdba190d00e06d8cc099a0566a58072586db385be9d5028b28f43a7f753c55d6cf1c452d0d30aac5cc7e5443370f4f0e7fa578927aecee304f618862c0f0268d134174922085367a1b5fd254f2e889c29267737e1308b0e19594c538be1916"]) r1 = socket$inet(0x2, 0x2, 0x3f) setsockopt$inet_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000001140)={0x101, "50b75353fce4e8cfd340928b058c64b3"}, 0x14) r2 = accept4(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x0) accept4$inet6(r2, &(0x7f00000010c0)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000001100)=0x1c, 0x30000000) freebsd11_stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r3, r4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x30e, 0x0, 0x0, 0xfffffffffffffe82) socket$inet_udp(0x2, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0028f) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003a6) poll(&(0x7f0000000000)=[{r0, 0x12}, {r0, 0x100}, {r0, 0x8}, {r0, 0x2000}, {r0, 0xe1}], 0x5, 0xcc) recvfrom$inet(r0, 0x0, 0x1bc, 0x0, 0x0, 0xfffffe18) semget$private(0x0, 0x0, 0x44) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e006f7) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreq(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00392) r1 = accept4(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0xffc4, 0x10000000) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000140)=0x10000, 0x4) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa13000000ffff08004500001c000000923d0000009078ac1400aae000000111009078000000004fa3b22e91c12923b75fc310cf9e510000000000000101872591b6e3848471c9e9913dbfe63245f0d66e25e323c44b9c908c5bb401a6c323a8407c6e20ee4a3032f195395bdfefcbf0f5373b1ba80bf6eaf6ef56ea8d259eb807b94d7af407ae67ef34ca4130a8d3e007bb977d5288e73d6d375554807db954f9134df15ec869cb7ca68c7052c75dbf5d1c7c1e47cafcea"]) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa1) setsockopt$inet_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000040)={0x33d964e1, "bb0d5e5aa543a823ddcb735d54a2b7d2"}, 0x14) shutdown(r0, 0x0) r2 = dup(r1) fdatasync(r2) recvfrom$inet(r2, 0x0, 0xffffff39, 0xffffffffffffffff, 0x0, 0x0) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/102, &(0x7f0000000000)=0x66) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800010000"]) getpeername$inet(r0, 0x0, &(0x7f0000000080)=0xfdfe) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007be) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000100)=0x5ee, 0xffffffffffffff2a) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x800}, &(0x7f0000000080)=0x8) r3 = socket(0x12, 0x10000001, 0x1) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x900, &(0x7f0000000140)={r2, 0x426}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f00000000c0)={r2, 0x6}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffda1, &(0x7f00000006c0)={@remote, @broadcast, [], {@arp={0x806, @generic={0x18, 0x7009, 0x6, 0x0, 0x1, @remote, "", @broadcast, "3dc4a026e3c12821fe9f4b655b03c696"}}}}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCOSFPADD(r0, 0xc088444f, &(0x7f0000000700)="e7d5bceaf3ff1ff19c8a3182ed870a04989a77845a4092390139371bb87ce731433ce4b523f5648e47356d5183e6c3ce41c6e6c89661a39a1f297026a803b4e8f1ec33214c7b94a229b0d4e89a35ee14fa2019d314dce0a108705c30170b3ff239fd3e45ce43d1cd8f3434f4655be9b2dd62b26abae7e19ba705e1fe21a9af18635106eefa6cbc293666656111dfb3d0d74ed7") syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x800, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x0, 0x20, 0x64, 0xa2, 0xfffffffffffffff7, 0x40, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@noop]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x3f, 0x9}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00429) socket$inet_icmp(0x2, 0x2, 0x1) r1 = dup2(r0, r0) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f00000007c0)={{"de99daa966442af56d82677acded66d787e307c8d33c554dda94b1fb41a0dd5f47d2537825139ac9d9daec66d6721733bdc83b8736ba3ac431f10ab2b5a2256e808b6bd14e078651f8e79a959527f335ba480443954e40622ad8aa7793ef8aba23e6aa76c695f75a83dfbc94d400917ca58016dbaf637156e19328d3b95e8df6c18489e15c7012555f4d0a63026b70fcb3876d9be78fe62bfd7a6509c3276cb255e8020bd9dd24e37263054241b85273e906cd38aa86a7f5f5421d20492ef39a44cb1a946cc19a8212e0a4de615a4ba9c1b721aeef52dede58c412b8adaa31224d19236dafbeaeedb68e1113d4307b1a7ecdc4bc460d1aca7a185bd22ac0bc965239145d61dabb977f69e9f6de1afa4d1df25c0f540ec3649189740b9a137ae5e2d286a72af662481800d0d14eb8f9b9720b4cc5d94a138d0c161ffe36d5e9ccfc70f2bec2e46e192808a3c81c2f7b894a2c22feb923c47145f8078b3220587523415209db2fc6c4bd6b6ae479cd27a5739fcedcba0379ad7e79434bdb0a6de2008b44e51d754a3aed4337c2f2e3ceb49fc53872d249a434a1dbe1ad8db33f5896e875829508a9ba40da5b071133849dca6128f544d61c69b1b634d3d275ed46d945ef7f160c3811b0dc23b9c74f0ff2bcee7a32f7bdc7887c7e9dcd14c8c0adbba06af1863e29102e3d9f3c95859d75671bde8c9ee4ffaa0395f66ebb67511c9072c8919a1a4c67093b822b4c47c3eb9cfd150407fb3b23ac6f92643e68cfd39fee304ee7d6cfd36d30c738abc1f63c0d04d126f38f51650fae83a839929fc2759f2cfbf8c05bcf825b32aeffcf870f307b9dfbcb341bb54a32000d7ad7195a2325d68843e31931f3ac72d47899f8e0592a0a2646317da0596e66ac84572c6e77c717f3ef54cd53876bdf19bef33e2aab3c127a9f57397b2cf7f6ec6518514f3f0a97867a599a9d1b3b7177d480e9faa09b2b0bd0d66bd492ea52eef69ceea78475d7ef8a3c319f496d4a09d363f292c7f0209fe388621aa5d8b0dd175546d17646cfd7a30a1227d587e2a03985c47334283c52816d69278b934762630137f25e6a27b769c3c7720e09d838270dda3a235daa7218411042aa275ccc5a40e207b7b79282c5a27e4d04514ef4be8912908ac09c1fa1c6b528977fe874e2dde44455307281e4a17d08f420c257d8b4ac1d8f395b7309128bd5e8de2d5c6ebb66d94844d9fed687cb9b1e3328de287525364d7f342b970747abba68b80de7f27edbb2e0d1341ca87a96a1293fb5647e109e79c38cf13e03e2d969a66915efa7bf3a9a9dfad55f0e706284cfc0121ce1a19c7c610950aa3ecae09622c6a4972df60c3cf3a4073b969b283ffdcecbbb1d426146525192f304e9b0188cb926144146f31d0bd53d152dc24f5ddd9ba3c0e609e597aeb8a220483eb403b734705379dd5a", "d25b2b28a901e69a5996e79e0253875f6c8d862c782843dcaaae1454b47f13dd", 0x200, 0xab}, &(0x7f0000000000)="ea8a3f8d2bfacca11e63bd7e36ce31f5b2235dcbd6e36537bb7dfa80524b6034bd1165e34c809deb8e7ebe29d13c8f58cbf6", 0x800, 0x4, 0x1, 0x0, 0x1, 0x5, 0x3ff000, 0x3b}) ioctl$DIOCRDELADDRS(r1, 0xc4504444, &(0x7f0000000140)={{"7d1649481db73e3e7c07002296bd24c8c746343aa3c962536ec3f8092fc8ad05bddbb5cf4d3cecce955518496544376df94c98d57e3a5005579e588a0ea52f884e8da4a91ddcdd20e093f346a0e54c08fe4e8b4d6dfef9ae69769479f9d2f48da43a0ec36ecefd7b6751059d89bdba224e4cf9336416be34c3784e47816a27f9ab4e1d4818c9d234503882d0b598e67950dcf5f1d5c0de3960fdf4547965a8a1eac42ebce9a3873d05fdd494f768e9bc9d1e0350548c9bb0f70778690cc581d5c755a7be203fc542f5019c7c4b618fcbe794afa2b0fa0529235a5b3a40528c0136f7eaf89df8a3d8909786fa01fc68b777c986efba1246c86ed003e7ac19f91c5394481eaf8600e208612e99784e0cc4b935619adae6b63cfcd86a037ee0eaa8d51e643fa4ac9996ffe9785d13df0b3b7fd919a26c2940c3d887b778cc6003a3f558bebb25e3dfee9bb499707f56a97de02ca971e920029a64559729a76a251dcbec162ac09c4fcb6c3e942fa83a0633d766609ce129e61441e53f545947c3a8a8b0a01e9d31bf24d23e8b21c2769f251e2c470b427cd6b32c02bea745dbcb15277c2c3bce36fc15f4d11e96dcd1f362240caa6c9fdb26e95305f8cbf2961a54b16626dd7f0855b63f5de41bc29fc2671456c0ec6ec2757948ce409a53d6eb98412cec4056fb413486d6baeb049ecb5e00c3d09b5334432461fe3b01a8f167c8c568e95fbe1440af1e22d6c1ddcc7454f375daa8050f2a0fcd61e0fb497f9effd5b7e8b8f47974d6908307d2f5836d70280bddc891258123be9f46311da77a094e103f893062847d2339164d1395f5ce235035fd22b78422ae78b1f4bccae626942975c729285e7fa265772ee6cb33ed640026baf423efbe8f6547c4f8553fc40f8c36aed8cdf77b6a5a2fa59990b4bdf541861f59ee3617c32bc899c7f2ffedb3c3d664e81f9db64720485f8d91e3ca63b3ca9a3ac7e5668c884b1868d15e979c32cf193a9c568e3a59a28289acb868a0aa998bf33e3d182f8da46586e9986eb5319fd9b541f7c6b1ca9ff5323a4f3b74371dc2003534a1327a2b3451ad40b6232e80b93edb7248223592326a91ae04e7c9b93dec5ac438b6968be3875ea13ca99a34fbe8ca511f1169de2b5cd84a8593855a98b3f9a29830ecbd48258284a46712047ac035fd12bb4499482e855ff2d2d500fa9c762bf34e2620c3670db148636c6ee48422998d83dd122a42c88e9f5cf6c44faee0655b570c69f60fd174080bc83fcb668eb9efa707c25ba40390bf9d282fa3d71990cf0222d2fc069c34a916b3fcab0338dcd2cb5c9c48f0706fdf1a5d35c085eaba010bdf4aefcab2afafb77ade8a36899352a521b8f3526f0435fefccfb14220b197747aadfcc94d55611941c937bcb3621056baaf66dc250fb69bfc3de1568cf524c87072e4d0fd4f77", "ebf8fd4a287351110805440f64c3cd9a1f9465c4c64e1a0184c984e65f6a0da6", 0x10, 0x8}, &(0x7f0000000080)="926a87a3be5d4499ee5103320147718cb17fc5b194f42e286eebd7c2e6f1e0856837ad58af03595e10f6464239954e255bbc34bf0fdc26491524e8fd8fdb61a5be3d1473f3ae3167ef63d85baae0c8645745aeb8c822b6f5de5edf5e797d429c14e890d1f0e7b1788fee38df021f0cded0ddb260065c96b4081970e591fc6a58fa4cb01e62885b8b4a7d515812d69704088f255ee8e4695d66830e31bbfda013b0de34d2ae254822b8ece5b048923314c234aba87f39", 0x9, 0x20, 0x2, 0x101, 0x7ff, 0x4b, 0xda72, 0xc35}) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)={0x2, 0x2, @multicast1}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00325) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ae) accept4$inet(r0, 0x0, &(0x7f0000000000), 0x20000000) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003d1) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1000b, 0x80) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x24) syz_emit_ethernet(0x3a3, &(0x7f0000000380)=ANY=[@ANYBLOB="aa5d82e4b880588feeff0b0009004500001c265388dcc15e2bac39bb8a252db822180000000000000a8c177d63fc17e4d0660090cf56535ed9967d39d4970066c5b8f0a1df961348f43b90b4d91730d26a7e6e100cd58550ea7bc834ab10bd82fe4838d8b258c9beadb25b163b8c7441bc3a09162c7b2bcda4d1f670908ca7928d85bf810000009bd0b5e204a86a47b9691ae0d6150410d66889fd5c904a7b8a1910c5785080b397c2274cd65f9a48f0f44c5c42488cf0edfb5053751d98575198c83ef95fa635eee189e680ec65c8c93913582bf4cfbda9832ac9dca145c96db8cb7aa89b0a0ef8c6261176f1b113cec15195d6bdc3000000004ab20e477883def9c8ab41d12940e7c0e1ae002ca2faaa6c3b860edc3c86e1bad20a6b84a63abcd2df4cb63e2fdd45500e340612c135edc942826c058e692b537f1f4c92b39c1a44456a4bd1f6c64ab2878d9621ea590031416c7ebb533ab8fd81cec45f1f411c7a55d8229ded1ebf869fceab594dcf63500fe64567a01683607389e4031120fa79d96c4235322cadfb"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCGETRULES(r2, 0xcbe04406, &(0x7f0000000100)="4364507483723314a4b603698f5fd11d3a86fd5f52f74cbf05de6f03b2a4fddbb028870f2013c76bb9ce62b19a73e38ffc3ecc7205f715b6ec4f15ece05976a4782dbd3f00ca769c28b3aa70f88d050b44c852edd05e5fb68d7510029c197ed56c2fb0d1fcc7c43c133c539b828dad641ac692a23595d7a3d9fc4c0503cdb44befad7d058007bb2377d7c3703705bc88b47d3f216c9a694954cfd9c118ebf23ae5008d30878e1f6666f937bdd24f600a4a2ee390e74f") ioctl$DIOCGETQSTATSV1(0xffffffffffffffff, 0xc0204432, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) semget$private(0x0, 0x0, 0x40) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) setsockopt$inet_msfilter(r1, 0x0, 0x4a, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x3ff, 0x1ff, 0x3f, 0x100, 0xffffffff80000001}, &(0x7f0000000180)=0x14) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f00000000c0)={r2, 0x10001}, 0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={r2, 0x7e6}, 0x8) recvfrom$inet(r0, 0x0, 0x62, 0x0, 0x0, 0x800e00525) syz_emit_ethernet(0xac, &(0x7f00000001c0)=ANY=[@ANYBLOB="9611c771ece200000000000088a81c00810038000800450c00960065008106559078ac1400bbac1400aa94068000000144380660e000000100007fff7fffffffffffffff000000040000000300000fffac1400bb000000040000003f00000400ffffffff000080000000074a8bb5ccdb52455cc0662502c140b0ab0941f6bedbf5aff8bf59a3642dcaa55bd8a71cf35b33d448639c7ff70910929d457b969bbd38fb00"/172]) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x4000000000005d, &(0x7f0000000180)="49e0af416b08f8ffffff000000", 0xffffffffffffffb1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff07508610e3ac1400aadf000001110090780000000096a6a95322e88cba285e4641e6c058701bf8a6771a526cf130308675954ea9ef4753ca01bb123548ef2e3532fbbbe65aef742f09"]) connect$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) r1 = semget$private(0x0, 0x0, 0x120) __semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7fffffff, 0x6]) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa00000000e417645319a63a488f6d6f54e72f2a6b39bf195b9d3be6d1369fd8fa22328b7324d2f378f1edecaa4a03e938bdee02e7f688705d412a"]) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) sendmsg$inet6_sctp(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x2, @multicast1}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000080)="3bcf42477709d452fd44103bc687bfe6a1c522780bdc8972a627c2ae5b18132528616ea391f7bf170eb89fb162b09558e7375396a37b10370f6b6f03fae55f58ccdcedc66573ebb498a0e9bcb2a1f2764910082b111bd4c7c5445e23b9d57708c5467c131414bb5f95ef30eec3dc60692ce3ce47e46150274d49dfc2d66912cd14effcdd42e28bdcd6ec7417f85040d60627e1ddb6573182a5a0417ddf36c8e6e939812744a2af5538f79172b0c3049ea2df4a50c05657a518f741cd610a536bbc5bdb671999ebe870e056c8d1a0a5aeb3f44341712da17fed0dd2e91de2903585dfe9b5eae5bf73993617ce152c", 0xee}], 0x1, &(0x7f00000001c0)=[@authinfo={0x10, 0x84, 0x8, {0x3}}], 0x10, 0x8}, 0x101) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004de) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$inet6(0x1c, 0x10000000, 0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00519) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1f) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac70000000000000092288fbefeb468aebc863e475800500907800000600450000000000000000000000ac1400aa00000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x108) setsockopt$inet_int(r0, 0x0, 0x800000000000044, &(0x7f0000000100)=0xfa3, 0xfffffffffffffe79) open(&(0x7f0000000140)='./file1\x00', 0x100000, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d5) 12:43:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x158) ioctl$DIOCGETSTATUS(r0, 0xc1a04415, &(0x7f0000000080)="e13ca166dd6c1d7507034c2116cc92473cdbffe7fdb8fed78707784c4b") r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r1, 0x29, 0xc, 0xfffffffffffffffe, 0x3118eb8d) 12:43:31 executing program 3: r0 = socket(0x1, 0x30000005, 0x9) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000040)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x14) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x80000000, @mcast1, 0xa6d5}}, r1, 0x2, 0x62, 0x7f, 0x0, 0x1}, &(0x7f0000000180)=0x98) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e0036d) recvfrom$inet(r2, 0x0, 0x0, 0xc2, 0x0, 0x800e00548) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f00000000c0)={0x0, 0x7fffffff, 0x0, 0x3f}, &(0x7f0000000100)=0x18) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000140)={r2, 0x9f, "d0e2ce7e8210b0e29978bd7415b4cd758b948739629ca8d7af05c5dddbd74163491274bdfb6d8a495055000998a8924968cd5df3dc60c89f52709194eeefdbccb8ec1760907296fac55b4fc7828311d9f51a331d3f1e288dceda75c1f6659ac8b1c9103a6bda6e9c86d4f4f5f5d9ecb181c495dfc369c918284a892db046dc32833150931ae15b6bcac035bfc4b34d105304d5d38e513776d578c2b71e12b2"}, &(0x7f0000000200)=0xa7) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00795) 12:43:31 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80400010000209, 0x0) ftruncate(r1, 0x4) write(r1, &(0x7f00000004c0)="e9ebf456d85684a686790547ad44dfc597686b0aaddf49f98c378376910dd61fdc177600a20c41621752af72855482c0f48e37b78032f0d91e959d129631c2a1152fdece665e8093246a55e69302e434b0090f3221a4f6360055ecb4b839394441d297ec169d53cd3b043dadc29c945ecc3104098f2a1b0a3eacb0e470086ed4776a1cace85482588b417b78f32afe987f2bb9bf60c4b3f1ef9ffe830651220e0fe9037abe5d7b115348f66705e0b270c9c5695071f2aa711aa9ca27e749e9677b81319d6e526c2db581b98f671539788d0ef5f05e21229c209dac5352ba2b69753f490315066053ac2c0323d88f1cde5a935ac61de3c3ef7c3db8f9c4ec2fa8598c7f66fab765112f06571068507e3de8277381280391ec24a4784a02cceb277a846225c29ed72a82f8851e4c7e71c8fd216af7486be69dbe73f805d35fb68463659d75d027f6d30c4c67b24064f21eefc87d71983624693bf768100c886c5cd28f4a6729ad6095baafcb2f44b69925b47c602e0c6ccca6bb9cf00263f81907a4a39d130fd4aeb5d5edb246284636e4ff959e761a882a487806f4b574dca4cdd16fee391944863a462e60c4a8e7bab3c2af636737d488a790f75c291b3bfb99b24238caee22d352fcc1dbab5837f698bb7aee623b68925662853e3ad67c3d9863b130212b3ebd1427e05c5d8f34232c9142959bcce2bd245fde78cf22f02e57ec9b0fdd926756d6f4bf21dc7d93cbc9eb4f00bcac1a3a3a92606822a589346cb97257f0f1019a28ab7e0c01f0b336968c68e34597af73787d2a99a6b7346ca13961ace5370019284b6a5b8d58987cb55c9731d65eb87accab48c0796ab6a9dc0ae41e55c71cdcabe3403e1555eb4e03c53d99f84673a7edcc3e255d3d1bd5763c2a7c023b4dcee4f96a0f7556e5b80e96db5b1d4600aecc4b72004878eae74c13de6405d59b1c4fb2ceec88b7581154d6e0a210dd0f7a868f33e319fee22cfb85599c79058aa2c4abcea41ec6b099c7cbb64cc7f50a2c11ffaca54bb3c70c6d02d727d7b7bdc01d97ddfd3164d415bcc41d7091e5de2facb4266463afb143321595bd53f847f4116c55467eafd461f71d56eb81d03cd87080bfe7092667fb464a1ced6f0f1848f0bc4cefd037de01c27baf62b612139ebac557d25fbb1b1dacd6d56cf94cf70320a5814d7135d313c6359328cac8faef96650364207a8740d641dbfe2c8ec3c9aad3025928c9e9f492037e6647595808014f5b8b40e14013c88828635c961d9e2ae6525d71dbaee3d297a721c56e22ea8d57f270e2d40d691c7433502b453cd3ba18b22540ad6a09d714914ffc3bfa0457461adff91124b5e3e32047cbbd3ea535365b6227cf9807e078e688a8e6d1315d619bd00716dfb73d6b69ca5b9ca3c002ffb1f3cd91eaab0c03a14e415fe10639248c92710e08a2e72cb3568ad66c1975da15eb0d4a6a6505e279fdf42881ef8409c87f61b9ab6e143a5520daa3a38fd5325b6a40401cffb6c1397f28d7a16faa76fa86c54d74776573abd18ef4cf28c69b22b56194df48afee6c7038dc0a1c62ff1e506f62632b00624471ba311fd1e45687dfe1b345512c264298aa47c9fe5c0a3c24feb2fe56ae045b6f5749f380b3805c5c7bf417d79f316c6efb0b0a961b547ff814a648501d34438c58c5884b36f7b380c87b51c2c6b4a60aafe3c0097e03d92b90f7574614bb33e6171918a5e798853034e45f287b207d188e3f652c72745bb8a042a50e440bf5e9c4f6b4b52bc8701127eccfee4e18c687105b4a700b74fffa6bb87936bfea67a623dc7c30b90811144aca1f5d78c8cec3349950f3a8a9be2ee9ef7666eb5f7ef3027fca459b52ade64512527339ca861d16e4d0b58e82d7a71e074d8a028ee81037e698bf0687732ceb9a63303c82e43db76c247cddecff856413d7115d45acbf6980d01c88b8459c0044c45b48564dc541f70a8f51a33d910549af8c9b4913b1a8c38fbabaa8f90d5bddb4c1d15d6611826be7ae460b52bb189711c3ae759e66baf30e2a3b9ca2f12ee8ba0e85b15c0e5553b51fb1395cd3fa50bc2804a2b2d29873ac6adc805c02f57aece94a92217b406f2219f54324c51175f728b1a384d9afacdd8f12c4d1cd944e2677a5ec2cbb57e6e1420d1d3953e63456ec628269f2cc4c2e0589bd9a3fa8d6c2514b503a64e21ee1d377d4e70a256f80034199109a80723f8629040be5fd81f757dfd1e727d9d3b027a63723b5fd25ca8fdea394e2b9baa5d2b43f75a53908b2598da4dc296f18ecd2e3921ae53af43c4a5cefd96e1323869a56f2d80cd0cf78dcf4d642a0e8ea7055255038a755acb2d8969e772869e586e0c2ac0e7ed12248664dd5c93c884a323a30b52fbf5ad05519357d2ff4055194ad4968c0b34ff7dfc0b21ae6d642c40f712a5aed12549213ba71c92317407424997538193e8740a1e84e463b5d196272087419a55bb4f3d09aeda50279c433efd699519fa0b9294d97591e127fe5b942f8e492bde574dd9e43ace9798581e031173ac09d02ce37f71ca0088c19d58d56ad0862e92b37ff1dd60c7e37517dfac3c96cfc041cef8497fb23beb29ed9e59eb1fa85bdab27a2903b62d4baab1d8e89dbf016484aa2cc1318a8a42aa53e042ab047b33ae15eb33f7144f54a0006eb49a6daf4a765b05a52b5122bb20d0864162e431521c1fb4735633b73ca4520b2300ba8d2377db9a81feca31cbb8d0d399a146299542c851eac4bf436e50022210938c2a3e11b59be00919c19bae66129ce719a48ee25c626093d055eda4f5712e097296ff6ed5618ee5c10bf8f640e4b04753db3c91e8737cd3c3262f7e320a91c2db16e26013969b5a1f854b784e5abe236e1eb0db738cbedfb0cf784cc72f3e47e948683eccd2eec24f509f8ced936ffe251969498528a60fbbf53db258c82f8332d6565dea524e968692ef977c1a014b90c91c21691e7ad499fa898624bb675b076cc5252fa4d1a35288f901292fed096f92a692e7ff9b8769b1196f7f26d09b46de2f3e2b820048ac27e592c1ee7bfc17ac1ffccd4305d934f22c6337f47eb40334ffa1e43f29e1434239aa319d0dad642cb8834a38338fd8f38ff7548b20c4e54d73f8d3537783aefd16054190ff3edcbdc881c1096085d817688ce0ae7c324647254bef43f03fd1448ffc23ac86805e861164c9908f084fa88e7f849952bc6224b319b40d09d1a12fb9f802d53e44ce2e12d81d18f82ea1f2748bcd679592b9ea29f5daf178b9f16f2cec69181640ed88198d77ee1e95ded18213842fdd0751b6ad41cd8f373ae42fab0f588ff8b6c4cd3c11ad275bfd60d6ba8beabb176ad0bac317c40df7e0767b1277e1b8eaf594233b1c62f9991c71fa11411f2c4150a57962c37657615587e282a6c84481a1217570d2be2d5f61109f9d0d727e2b02cbd7fddee516c2c815201c1a0191ef9e5c5f0fa22c1d42e00e9efcfb831a2accaec8a162a01b79ce0a2b9dd3d7a726254028eb99e4174a9bc2f3ad2664063b6cde272423877624c1b893383913220160739863450052aa33f71de8d1f746ad310d820dfcff5b8f494a1b616f432e4a98d607777b7baed1b9251f7fcc1a2378ca6f0c4fc873fd1211f03d90eaae6a4ebf4748dc76684b85591fef04226d972198e7dcf6feff06d3efa1c7d7d308346730d29e5895b53a530a51139ddd09ea42c3ddb73d4fb838717b72ac4ef8d6a8de75799196369472dda8affeb7e9a72000c43e0c6207ff41bbd86d0176fed48f1a766a0ec2e7ec2c571d4ac5a4db7ef7c7b48787c35b24fcb3d5f40027191773b9cbcbd80966fd6feb5cc29eb630c578ece6fb11742f56fdc0a568f790161b60239a5f456b89523b92d37f139b0cfaa8326d036f57171bf45ff6c3b8967f14e0024308fe23f1669d4f69b3e4f6602d91d614a5634a47842a43fd8630b82a6f04e4115dc615483532db684cca02c5ea63e32fd65a005adef32270b64b14c15d19525578378e00c1d482fa2958ca81892aac95067c84cbca587b66ad9feb27cee417801f0941c09f7e1f139820375c6c5ae0d96585b80ca2bf1c042a1b0ba0b2383f00f1e08f5a58a057136df7381c607c3b986f938761381d3cdf07dceb2101cd70fe5c4799e9f61de79ab9ff250b2eb1867c3d1750807713574b4cf5c4fd5b67be9c81b3a9607280ea14bcbe8c11d43ede9a868eefcd64e55061d7d51697f9a06e811a363de728e01a329f8a48bf326cc0d903c218e1e0c3912ac5f1ca53518c5963e2743205347b55708660c618ed4fe2ce2b06dd190829556489dfff07f21d203263a5156664c71a428c732c4b4499c192ea0f28c553aef0d583daadea6d10992358c1e3e462298ef574537188c79876307cac5b1576f6963b8d5191dda39a9b103d69c1851e749c72748671d27e7c2525121cf6411c2ec7592ef98f8a7aa6e3b6d0dd0123bb7478411399e725d42af29e1d31a8f3477ac257510ee1e686af3b82d13c19efacbd764cce1bff48b8235658db534688e0c9fd895281c22d3f95e2590a85ad05baca1da86edac2cee7ae3b8c43bf036198e40c5cc10bb752baa2a4582c1cc58430429df0509fcebdc80a749c9d8c3e3d38e4c8874416791d3e5cd33ae7c6b9f50e47e0ebe07add495b2930d0fba5cf66f1f8515970bd89ed8ca70bbea6246dca78f38618034000b470eef42b53e7d46c64357c834a2c8947bb682420e845888b00f6826ff91ee79892af8dac82afd90fd8c21052ae1ac28668d9db8f3e909dc1b2c6505a1083c1bf7f89af308377b155bf526212a33ca0d0d7628d72eb27653b73e787041331cf69fe5dd6ca10d127d016ddf52e9c385b343f26707ad59b427ad7da74ebb02b806b01233431ff55f7e448282413eca943ce3cdfb375521d13d606ffdd85a999de3e78106f47dec2924fc4c6de47c36a8b850716bf2d6cd3196c01f0076a53f92817dee64b03fbb37e0d916d11a5dd3bb0c07b38f8c0e42766345b107f72766911a7ceb4d900523847211855932dd1a56828b109c5c294a50641e7ec1d1e180ccf5e1c6b31824d95e1c2bfc9655dfd19e80a64df601e5191df0d5c7e680c0d82dbcba47c3137e2f127794ea2115861c3724924ec136010c4b50d8b3e32a6b36423bfd65ba7f6860bb9a5eb083ada2a0f9bb3cc9fbc12e598ee262cd9a4ee95df77e56aa8f5677213ecc8ea64cd1aeec11c2c7a87812f8c04b59a09a5c369720dc122ccb566fd1720b0c9616e06024d41f933f59c4371abc0eb1658d49aa89a5e8bb24a51f4c592585e3ff4ce590c8f291458e55bd73024dfe64dc43d17f1d1aa905fa009b4cc5f15c660d6d457587935dfaeb70a791c4015a31abb07b9efb1cc8478f3d181c4242ab056fe4899c1f43896413db10dd385ff4e01eb360df208a4744fd6ec8609819806af35e448de29cf6f79f0b0c36daf131a12154dc9b5fdcbd7a004d97bfdaa9fcf07e21505bc2286900a2887b718feacf625b13f8e01d33f0ccd6265cd0f05e02bb6f5dc97b3643d51a056d20a4e1ae3c622a971203e2a2ac40c92c0bb100aba05425b995cef1b2f17235d9ed9edbd0a9efdcf7cd4b629d659bedbf82413df55049e5c1a08717444942a0ca844959db4f2638fb1b826960f0168bda4dcc6e96d16aa78baf73dd54b3f6324d7d4efecf783d2277bd27c3e4e9302b6bc15f8115cb00d1bb95ba43a3ceedf8610848a67a1909e3b5bb0077409a0e0d1fb4c787237f9fb32ef1b9698f59ab158a746e3d137f0b756dbde335", 0xfff) r2 = dup(r1) write(r2, &(0x7f0000000040), 0x3000) fcntl$dupfd(r1, 0x11, r0) 12:43:31 executing program 0: shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000000)=""/58) clock_nanosleep(0xd, 0x1, &(0x7f0000000040)={0x5, 0x4}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x4, 0x80, 0x10, 0x80000001, 0x6, 0x7fff}, &(0x7f0000000140)=0xa0) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000180)={r1, 0x6}, 0x8) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1ca0e4a2cc00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0e3bd8d0186cfddf7030e900f2ded448503aa19874c4a01bc506834bba4de14171928993a9168b4444b4ed4393c81e460329d9b866b6592bb711ec368da8a4a0ad1e38bd5226103afe83988ca9749ee350f161d8a4a9dbd07850284799763961ebb48b352f42a7f68662bfb160afe95aca13fc4f252f919763c35477956b4c3790b03e5e426285ef738cbee01de6f974db2f5a8c3fb3e962bd35e6765da792cc3711e34aecbee4d6a82a02f8e5ff6cffedf54288d39806273317f0824a4056", @ANYRES32=0x0], &(0x7f0000000140)=0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000180)={@in={{0x2, 0x0, @local={0xac, 0x14, 0x0}}}, r2, 0x7, 0xfffffffffffffff9, 0x4, 0x7e5abdef, 0x7, 0x1}, 0xa0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xb5, 0x82, 0x0, 0xff7e) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) recvfrom$inet(r0, &(0x7f0000000000)=""/106, 0x6a, 0x2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075a) r1 = dup(r0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x10000}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000100)={@in={{0x2, 0x1}}, r2, 0x8, 0x9, 0x3}, &(0x7f00000001c0)=0x94) recvfrom$inet(r0, &(0x7f0000000240)=""/72, 0x48, 0x1, 0x0, 0x0) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x412, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f00000000c0)={0x0, 0x170, 0xfa7f, 0x8000, 0x7ff, 0x400, 0x6, 0x2, {@in6={{0x1c, 0x0, 0x1, @local={0xfe, 0x80, [], 0x0}, 0x1}}, 0x0, 0x9, 0x684d, 0x3a700f78, 0x4}}, &(0x7f0000000040)=0xb0) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000180)={r2, 0xfffffffffffffffe, 0xa, [0x1f, 0x401, 0x6723, 0x6, 0x4, 0x8, 0x10001, 0x4, 0x3, 0x8d9]}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x9, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000d1100907800000000"]) fstat(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00397) 12:43:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000000180)={{"832b3b1bf2974e8a7ce307823c899a25d6b16016f911904088ef88846b06ea1a6877d21d73127cd09621e350a9ef15f79948d509fa5826fdba7319f9bcf70e5434d77e233414cf2051a909d7a7674b26f3673dab5aaaab3d5a33c420b523fe6ca3cccdf0897624dd73855693c17c78a143b8fde21bc5932e82240572da1aa6d612f653f68f32cc82739822a2c51fe2119c7fe7a9f7332b3cd5d30e2b81fdb12240eb93b25122f420bca38d33d0fcf49b454001d0a0a0d363d748e67788b8f00983d9f28c8cbb86cb11471782badc5383f5a996a53a7d012faa711fc013fae125461db00d4630313eb71601a43048494f3806420ba131079f2695a4cbf6dd00463e5a3148c3a36ea257c2b005e408d3048cdc24e8c9f616917c250dded74fefa2fb9d231fd8861fd65cbfd25c04f7c6ea15f823d1e34702d77d8a3ef28b82bf2d6396274639e35819db8fbc6a345d908219d4f3442ab760896d33eb7a6930faf53c7eab825f48ed3e057879c7498fdb6522fcf7840275acb286182504b2fa3acbc753f2fc65b3523ca2200855643bf34b80edc7cb46b87a66f9acfa0e575054115343756e0cb6e48cecbf2dd83f7e4dd6528874ffb5a69a8a8b09da1ee40e5b36fdcaaa88cd8f136021b766cc71fd941f641018a575ee78bcb288a5bf15871365663f96558a11252c31a2571f2d12e8d767cff048136e64482e396141fadb25e847c2467dbdeabe4368159663ab2aa1411f9f35b2c75963a27c489978ad8cd8923b672afc9a5e0a4877c58ef33afc5b7bbe0efad7ba5ae7c9188d63c85dafaebd7a491a0374d3f45d828c58d3c7a48561b009a6dd74f34a7578cb63d5ff170814ad55f0e6db7841dc6c75b528030355d0a69d95a593f088762e8efce5ce33a944dcf51a6b977f4643d46a68cef3c7f1d3139d5cec548cb00cb0bc1ac44d72902722ff11fbe015d9cb100283a175a277477991eecf19b8f33fbfb0dfe3fc3eeaf0a31f79fd76d9830e0fe29d9c9a5daf9eeefbacc64d61be9585262a40e717d4a616b706a8d84271ec55d42a6adef798b0e44ee98d89b54efb0040ced81cdf3428c3fa82426b088e21ecbc6d313eee766a284893e61d914d958c4e8c1e1b9b34251a122cc16e4d2475ea94ca53540110cd3cd20d647a9b8eb4b99785a1ee1c21a2986e1c4008ec999fdf19319411a7fee6c4bd54bb347b731af326584eb1c7eac4bbe1516a81e396a23728d147ddd31c95f0d23db9ddf20abe017a548d78f2a5506ec9bc6e2cb2c7e53601ea01dc941ebf3d00c6feb29a57c4cd125cf450b3f5556a3be396d0ada58c9b6d274e22def5aafc16433bb3409f46fefc7decd17097b3c625134e1806f6f9b738782972d8a30cec9ba47c73238b092634e65096d42877f2e1f712799f9d60b68e7c8e7cda625494de834c6053a96b984fe281bb3309ec", "f6446e413abb2e190e5669b687b137fa37e805921a2ac6da514099257435d3d1", 0x5}, &(0x7f00000000c0)="bb983532b7a1b0e70ad6fd9053dfdb6866770cd32897769fc8bf5710b6b3b4d6f3897188b730ae6c35c7d8405b2c6f368f46a80a3a12a6f3bfdb30898a047952080a63f09319c3e58613ead0a17fd4b66657fc1acfd718e73a81838f6d8e89d46d645f68a177c8137cdf739ac947b08a52990857043ad1a6f8d95025e62398d614a55e1119588a1b221e57fe4227662af3a3ffedfc1fb4f51c0cbcb42480f027413e515bcba73ea07d2487b41d465c", 0x7, 0x3, 0x51c068d0, 0x3, 0x9, 0x108c, 0xffffffffffffffff, 0x4}) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0057f) r2 = accept4(r0, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8, 0x10000000) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000680)={0x0, 0xf, 0x5}, &(0x7f00000006c0)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f0000000700)={r3, 0xd2, "503cda90e421d35fab28fa32d773184bc5f660b14dc49bc80026e9d392e8ffb684f4ca22383d8d21844672991be6a1b78e3bf057a3f3884b29bca8a6a0ad78221c8fb20266e85a71a7b524f680e483a22a097f4973a69bf41909315caaab7606d37ca9a96362b35cf9a42edaeeaf7116565c1338b644c1eb00a97397ea839acf87b07b9a3b20bd5a47294620fa82bfe3753da7d911beb41e8610419d739678af070dcaf7590686b42571b6fadb7adb5a81c805b8d6537e3472cf82548d0dde1277f8e59ef944b747bb451e75a8f6b7fe9b97"}, &(0x7f0000000800)=0xda) accept$inet(r0, 0x0, &(0x7f0000000040)) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, 0x0, 0x0) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e6) 12:43:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = accept4$inet(r0, 0x0, 0x0, 0x0) ioctl$DIOCNATLOOK(r1, 0xc04c4417, &(0x7f0000000000)="893d868b9c0a9d8811c78478348b5cd35369c6e580fb796969b78c9e6db38e45a3c9049216fcaaf8a9717bca490a471af89123e4875141cc2840eb15e5372aa7d4190c1375e0c6f73313d6eed75dc91b205be6c670655d70580bff") recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x2, 0x1, @broadcast}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ab6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f0000000180)="2f071d34c6") r3 = fcntl$dupfd(r1, 0x11, r1) ioctl$DIOCGETRULESETS(r3, 0xc444443a, &(0x7f0000000480)="82537c702a264515de31bc6ac05b0dd23387067db5508545c99ac1160c16961eda8d078f2a06e58305b12dbf0766e7e25cafb2aaf87fe070c59b7c7cb518c736e74ab0709b8ff01143ee3eb846b39c42501c1d21631f91af38e6403785036aee926f3d029f9a60f15494c42779ddc7ed0c31c9d734726bdf8247d2000000000000000000009d9154cdec243091a5f4209bae722b51e8bd62d52828bac837e4fb3ab99af4a9f143f10493fe83b87a636bceb2c114ee38853bd4fe31b0298b91a81e11d280264cdb9cf4cb4f295d7c713081f84d22938625abfdf9d5900612137fe92e314cacc7a8e4bd60484a4436cd3ea4a23c93fdf04ea31113b9c5ac3d3a021f182dcff2499e1b562de6953f28f1") 12:43:31 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3042dda431653963c483eef14e46f54ba6a8949c763ad7e318fa4ad7682af568f413be5f947c061105afdd7745ebb0d4893be38d8d6baf8ea9b565e0600ca582eca41f8ffe56f61934403c496fb0ee7f2bb328cb57b8e85f98b333405bd78b5f9c66889662d53d44bac4565c46ad55d43162e971bf5801fb94ff5fe75b907552a1f6e83c66f205cfbce5329e34e88e8aac", 0x91}, {&(0x7f0000000240)="2a8b9d54d19e117ef51a20906eb92b7520f1748badedeaf38efec01bc93f7fc233a82ae8a81ad660dabcfe4415bfc04c4037adf49eca71e0fad818a984930bd6e5f94eefb967852d13e3b28503d65fce2dcf5a58f31b2aa1b33c2491506fb91b620f45fe6c85a09b99b6ec98b79683c10d3dd2db6bf8ea0afa379d73386fe35ac9b81957a9209f0b71504dfc87a263fbfce9c9dabd3082f2", 0x98}], 0x2) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000400)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x51c2bd5d) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x8) fsync(r0) 12:43:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x100, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaacdaaffffffffffff08004500001c0000000000009063ac1400aae06cc2000001110090780000"]) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00802) setsockopt$inet6_int(r1, 0x29, 0x3f, &(0x7f00000000c0)=0x12000000000000, 0x4) 12:43:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x3, 0x180) __semctl$IPC_INFO(r1, 0x0, 0x3, &(0x7f0000000000)=""/224) syz_emit_ethernet(0x0, 0x0) semget(0x3, 0x3, 0x80) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003d9) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) r2 = accept4(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0x10, 0x10000000) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000140)={0x0, 0x9, 0x2, [0x8000, 0x337e]}, &(0x7f0000000180)=0xc) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f00000001c0)={@in={{0x2, 0x0, @broadcast}}, r3, 0xffffffffffffffc1, 0x0, 0x211, 0xc13, 0x8, 0x2}, 0xa0) connect$inet6(r1, &(0x7f0000000040)={0x1c, 0x1, 0x6, @local={0xfe, 0x80, [], 0x0}, 0x4}, 0x1c) r4 = fcntl$dupfd(r0, 0x0, r0) lseek(r4, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ba5) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet6_udplite(r2, 0x88, 0x20000000, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0097f) fsync(r0) 12:43:32 executing program 2: r0 = open(&(0x7f00000004c0)='./file0\x00', 0x201, 0x0) preadv(r0, 0x0, 0x0, 0x0) freebsd11_fstat(r0, &(0x7f0000000000)) 12:43:32 executing program 2: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f00000000c0)={0x0, 0xc68}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000140)={r2, 0x1, 0x9a2b}, 0xc) fcntl$lock(r0, 0xa, 0x0) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001cb35e46c4f5adee0000000000009078ac1400aae000000111"]) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c0d) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x0, 0x0) getpgid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) getuid() 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x7f, 0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f00000000c0)=0x1, 0x1c1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004504001c0000000000001078ac1400aae00000011100907800000000"]) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000140)=0x8efe, 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000240)) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000280)={0x0, 0x1}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000300)={r2, 0x1e, "5be4fb2756ff0ee391046691a8d8baa3c9bdb8776e7bcee896263e4ce4c8"}, &(0x7f0000000340)=0x26) r3 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x10000000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000100)={0xf, 0x2, 0x0}, &(0x7f0000000180)=0xc) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x108, &(0x7f00000001c0)={r4, 0xfffffffffffffffa, 0x0, 0x7, 0x8000}, &(0x7f0000000200)=0x18) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005cf) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000240)=0x3f7fc, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3, @multicast2}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) bind$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x808, 0xcac7c0c163356efe) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f0000000280)={{"9e7ccaa816f7446a40c6beb91b20b92d78ceefdd9fc5713aed9f2b8c907776a9388b1e6707607f0ff49371c85537df944e1378de8f63b90244676a92756a0eef2ad052859b7b66f21853b45df6e1306fb94b2f4b3d60058b755e62add8f5b269f86bcf84fc73de98317318dbedf620fde78f63af8ace220b6f2013353f0d32ca4db58b1d72cfdd986281cc85d99576453799451f1e0c954933ae383dbe2fca150952212447fa98df6a726a48a4112780f929b1924cd485d8a3737b237eb9dafb804d2edf983ee24338080dd5b0ed5ba20e6ac3222de08ac1e4f37770a80f89fe8e68e187aae1106a7fbfd506a1e73234d6f24f3e1059eb7957687576c5cb4e4529fec483e7abd07559001968801f4acf33701adb270c1164faaf80ea2f3b122eb826bbd9d02dc33255b7dfab4ec41fa092e1a6f5c7e21d7e540a523214966f8d89ecdee9bf893bd1abc9fb75685b635cdee437d7b2af5f18781b2a142b23b08ac7ac675aecf09d291cc5ce1cc93a04f86864f06f20962aca30e80a9b9dfb34f2d853874db98406bf7ea890f69008c64c21f6d62b28e41f2b94e9242f81d67f4020f4c9c81231890e0de84276a86be1176ee558dd0444942a69a25ee04aeb0cae20e0f79973afb274a9fb0d58f00fa3cb03afcfb0763b55bd6729452c121e41dceee3b0678d81ac44e5625111beb707d670d6389634d877fa9ae4d559c37252b230045ec2b6437a724f5b5730faca316734cc4e92b53c64adcf06e5ae0b3bce1cdf225c9f8f5d906875e3c12d9ef085c04bea74553ce6d851a572e8078682a07df0710aa44fcbe7e3fde293b88e55f0b06cd93654d1a6589093feb1f0349b3a02d9a98c4ecff61a9fdf36d54634e5512958b78a061f5e2b8bc948525f943fe43d8486cbf8cfa0a61f5ea2b15fd27c8f8206513116b173874a27e93a05609ef8f01c747c72a68fd7387e49471a11b145398c4f3f072918bdfe6d70961a6c5bd5d9823d6a5551e2ddc59e817e4bd76be9f33d838f826895ba2294bc314c6623daf0808ecd417f53d4b73f33af1fc2896378753302ce7323cbe0f31ea00f4089cd102891fa7f91cdb7e26d052c796aeaf24cdce297aa973b1b1de5cb7ed6ead4c5b2b563ace7d0987f9db6dcdc969c67dedc86a3448a801a1e745bed536a3d28ef14282d711f364c5158117a798aefb8b6776f3faf1afd3b443e4c72595883dd9b19ae315d1dffa21cb191ac6632107e6b6e72f484b45ae05b154e5f21048147140a5013915b34e3908043a9f4a023b4e0771e2a7c93daed1ffb29b0d4c6f54109186fe43af1a0ed453214235fa361c4fbd7d4544c2e2205a84f54a85d733ec13b0de6f3a92cf7c741dac33b8c5f5571543d3e73ad8bec7cad0eaea81d1b460b5dc246c5d149076e5539ca24b2c1552c6ffce757baf6269f7e69a1636230f542c983", "1500fc32d9c83694497b22a03bf6816ffec425f72185cbe577657699132cd47c", 0x100000001, 0x3}, &(0x7f00000000c0)="61841422232555e6c7fb09eeb4dd43ccbf360ad20c2c5f04d7acfe112244ff5fea60c4a6f8ae46eb3ce6d33cfc426be77bcd02665d78ad9499a3a35422b545d0e6fcc3125a644fecb8765b726dde9a4b90cf941411eb49d1f80f8dbff507075ff4c569cd410d3536f32bb07a22c331d1e829cecc5ec1d01ddebc68631be5f276f2a5380c98f97dd830c513933e9cc7d58061a21b253ca587862aee92588feb93c571fac98b23530b23169b209f3aaed8c4096b7d2c939c0bb05f07ef98d68d631378dc83bd8eb97d", 0xb9, 0x0, 0x1, 0x7, 0xffffffff, 0x1, 0x8001, 0x3ff}) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000000c0)=0x6fa7963c, 0x4) geteuid() setsockopt$inet_int(r0, 0x0, 0x0, &(0x7f0000000100)=0xffffffffffff6895, 0x4) getpeername$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000140)={0x0, 0x5, 0x80000001}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000000240)={r2, &(0x7f00000001c0)=[@in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x2, 0x9d1, @empty, 0x800}, @in6={0x1c, 0x3, 0xfffffffffffff7c9, @empty, 0x81}, @in={0x2, 0x0}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}]}, &(0x7f0000000280)=0x10) geteuid() r3 = dup(r0) setsockopt$inet6_sctp_SCTP_MAXSEG(r3, 0x84, 0xe, &(0x7f00000002c0)={r2, 0x7fffffff}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00418) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) readv(r0, &(0x7f0000000140), 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_buf(r2, 0x29, 0x7e3a373348fef37, &(0x7f0000000040)=""/183, &(0x7f0000000100)=0xb7) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f0000000240)={{"8c57e5c107afff8fbc995e99b6d9adcaaa75d460e5703ee2c067d5d9849dfdffb26cc5e7382903826f44d8c6e43091d5c8fb575dd01ee78c28d337e9c3cf7afbfc7672ee166bc504f740cc3fbd9cf111da13905789fca478c3a0e6b6bc3b367c2c88db3ffe2b14bf67b78618d65bebb996d70dcf73037d230428945d9a145007e0aefc3c2ecae59e2e75bb473db9dbb7d35cc6e9b373e0184beec9a3c3c9886c87535cfa8014be4ff02ebd0917422c74d21caf8174cf4f87496f8fcec8dba45ac8a93046184b49df9541c6d5767bb21e674a362ee44f5bc3a15b4e58bc1e3041612dec9fb607746ad6a7dc16d04bb8bc7fd6662875e738aab110c2b1cfd12b917a76bf131ca6d903fe2951d66256f9bec5e3848ce56b4df0d2d26562999f4ec9a7ec713c73ff3874a90e0eca83f138fc63773336b07491a37e2900adb4a38bca813189ea618e7dace3a536750aede12dab414146abbe2ba784b8709e743bfb2a953597d80f0920fbb0d9ef3d4bfba3ec095af10da57ec6fc1b0db94837642e45338789b6af5a50e19415d1594ff6e7d06ed76106446bd66ea2fdfc7415de4c265f0756d026b6fd9211994e6b6c9729f83dad1bcbe9bb4086e1fd6542799acaddb59894dab32012102bbbd5b27d1e1cd1cfa13c312192df00c7f9176e8ecabdc4314cf2b0cfb510ee8b202901c118d712d2866a1663d6f4bf0f2c9771fa1df14728407f4880295fe7c585769f6b27ede341d322488e30bbd656a12b732b58bd5bedea2e2a24f6bb962c18d36923888aabdc0d9fcce5b1203c2abf735586b8c7cad44de0dc07d0bfabdd5ed0df8cd0846f5cb875019848897dd78745af7fbe606d85900349f5ab4ee741e35127782105a69f6a967d484eebe16385b274db48fa5659ce412a37a9003540f3d49e78c939f6408be45ad597e678b5ccfe9429c9f1e446e0c678720a6fceae6e3dba1007ef2639ef5ee0cccb2fc032f74f0ba6a214568019ec1af7fe7ba83e67163b9d655460b4c36708dd30441739c01970c6cd26fd7fccde6afb07310d76834054286a819121f835a524b0cd5cdc55c4edcb4a845f652e81ea2b2226e4edcc35afb32692c363d7c2f317d0b0a95655543e7a0f81b68c711a3b93d70f51181c76a2eedd7624a52318137980ba5df27a718f8854c9ecd9c9ac55d35a1cf7e406d643a13e7446a13b7555c33f7b71bb9f10a0b0b762fee61bcc91a8724b88a6295da705787d25510a1de8b4429b20baa646ebc7c7ebad9311a6097c81c395f07150366513455ecd8d04f29ec84c7f5e41a089410394bb28ca7646e85244ca1eeb4109820af79d25882771379db2f4861f0db1f60c31855cd1c76ee9edc6df9a22359a074a8f1db072279298bdfa96b5f8af4da0cbaa88e83e7a17622d12d82c0b1a6866ae9d94d5e1d223d6d275d30b73f856337490e0", "5c5c2143def52bc03084f442c20c81fa6aa66ba807e2520fae4a7d03485bf8b1", 0xfffffffffffffffe, 0x1}, &(0x7f0000000140)="5157c8a33bce73d8d74a2f8a056caca2a87097d4e8c88a6e457d1c7c32a760669b7243df102bc8192b237b77d06192869d862083f67f232740f7323f7bc79e9aa4d108635ac16448a129d29c88ffc3d36b0f803441df6fd9c8388d0f69735273c8ba32dd8cbb9dbeed5463c6d7ee2cde1aabad690cc25e742ade2f202c59c672f0739dcc0e8e72cf1b51639bc0c8e3787c2e28d11c1c8585f3d8d84786d3fcb2d0eff34e10bcd5cf2a654c9611e301a0e8ecf29c5e3b99f23b898a962816dac2ea14cd9850af49a6c7a42ba043315892e4759b5a452d46a02442482e085d239bca", 0x2f, 0x35d8, 0x6, 0x3, 0x3cf7051f, 0x5, 0x3, 0x5}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x104, &(0x7f0000000040), &(0x7f0000000100)=0xffffffffffffff4f) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00580) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x80000015, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fdatasync(0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x3f}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r2, 0x84, 0x8003, &(0x7f0000000100)={r3, &(0x7f0000000080)=[@in, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000140)=0x10) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) fcntl$dupfd(r1, 0x11, r1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00735) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00415) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x200, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000080)={r2, 0xfdb, 0x5}, 0xc) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_buf(r0, 0x0, 0x4, 0x0, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004e5) r1 = semget$private(0x0, 0x3, 0x10c) __semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x5) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet6(r0, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000000c0)=0x1c, 0x30000000) setrlimit(0x2, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) 12:43:32 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x27, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0x10) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) ioctl$DIOCRSETTFLAGS(r1, 0xc450444a, &(0x7f0000000300)={{"6b0df1f4bca4fd07b71c65ba0bc67ea2c25b9a98b2d485da85951c771d3c1d9608978d7a14f50d2f8219053c8298774622a7134afde71325c8bd558daad5002250ec9355cc395771e9f6024b03bb593f582c002fed694575304dd7b78ede0c12906c9b57075616ea6bc43edf3c0f7ed2f972f80bd1ba9ea460432d50b2729d5dc3b9325d30f386ac0c5aa4312b0f975d59caacbf10e7b46c60a9965bea7925ade90d51d2aa7bd01d0c6ca418bc4c0fd4381db92b2cadda3d4b1960908aeeb62f0512684855aa0b9322a53255f759ce05228987639d89cefb02187ae3ed747d938b2809b91068dc88564960edc10cb5e3135c3e7da5b005c3b7c476a055cf67e5c2c9357e7ab353993c854b87338642b6f204ca8d0f43ef53f95f267a97d546d7212a6369f325dfcbb242a1f36946490b5c3c6410710caf2ed1cb485630db836b3f8d10eba415fe6bfca78c33da9f1bbb3b1f97fef33c68ac48df76db938a27e2287a4dfbbcf2607b4bc9c3ff4fbfa74a1f3de7a800a3e7b2112e16c7776903ab4dc6c1689702720c9fb0a89f2f34b1529b30e2b2eb5f6d3638ac7fcbb2870b813ed2f58218c2f34a16ed91f679455e20d43f0c60b53b8037afb4455fbb8509c74ca7998814c3d4198930e28e3f06940e645725ba14904a5d4ff19cd3d14fae2fd2ed822a34296eca9c1a15ac9347fb81cb532d32a5606250363405086d695f847f9dcff89dc767e9107b2f29c911b826c0f232518b56dbd5ba685dc6cae4a089b898c727b92ecde0c719233d54f7587bb2d45cc5a65960fc08a1225c268334dab2c9f52e749ea2d5678d5aef3041c0a50d6967b4e22187acae902fc3045ccc87c82c1453a3f14420c8ae9a82a1122cea3dc31300d042cde5106740e03b6d55afe2acb8fb9e0ed269cc176b9960eeb025536110be50ab273acaf43d52742f56013e2e85aeec43d1562c3af883870bc663ae3e02e2eb5e372498eda420d58658ee8d709614b7cc26ebfced94826e3a57023945b26a42b267345cb7819500dc6358c896b455ad9b3d56b7f423c7e269ac07f97eac9311e895cf733376ff26b9f5e58f1d25d7ae757e6fbddb4cc1547c3e97a239c8fca57804b303710bba188041be39283b88fc96eafe7becbd551f99e9c31240fb64b08729d0f841fd10b2d18ae3a4bb8e6d2e82e2b746698fe368db674837f1479adf79615999de2eafbe9727836f43e8e16735bac432f917624a4613be8b93ba239793443e80ee293157e7e94e15a12d0626af0e7f28b25aaa278578b2ec46bd29084d3da335156e9c74e35af0b2634cb5d44e1723e1562818f28fea9120d62d79eb55ef1a36a3168b0dafeeefdefb3abfd54cda82ee5bedf4df7cd0782c751897b89e7f371a13b50beb72e5a5c9fbad4a6db5bf06e40456b0c9b22fff89aa49a0b51ad1750237c0d54feeeaea", "c5550533acbc0529ef4484d9c9259c7edb132ead2d23023a08465e448a3f3cc2", 0x0, 0x9}, &(0x7f0000000040)="a5155fe34f1846f43aef18c08fa4cdc8bcb0956b2f8e1f52c6ea0eed9158ad535637d1ed33ce90d218eb4b72fc4cc760e7e506e9e561466372d5c807f7c177bee776a1957438430b742c8fc0e247ebd0cc5652ba735264730b57a32c7d28b0639c227167d36086ac17214a0e802e5b5f2b7ce17532c7ab22a43190049ede3589685a1a172ed65bfbc5b4111a2d75be", 0x8, 0x7, 0xff, 0x26fa, 0x40, 0x10001, 0x69, 0x227}) 12:43:32 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00358) 12:43:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x2) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="81", 0x1}], 0x1, 0x6d998) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7, 0x12, r0, 0x0) poll(&(0x7f0000000000), 0x127, 0xc) 12:43:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xffffffff, 0x8}, 0x10) r1 = accept4(r0, &(0x7f0000000180)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c, 0x14000000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x1c, 0x0, 0x10001, @rand_addr="f9600e144a4d93e2735ca99ba94c008f"}, {0x1c, 0x1, 0xffffffff, @mcast2, 0xea}, 0x1ff, [0x8, 0x6, 0x9a8f, 0x8, 0x9, 0xffffffff, 0x9, 0x9]}, 0x5c) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = dup(r0) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000000040)={{"ef2ea710792b8c4b08830635236b618225515d695d2bf80a758dfedaeea65fc50a5d790868aafa28116bc116a7c068b2cb2d34216423a77317df573e7dcbfe1d4f383da3aab2aae2b8f1231dfb44e63ea355a46d282b7eb37c82465ebbaf885e25a21a0df9ff399bb13e2d419492379ebbb0d16d4a5755944f7d95639e7f00b4f0e5412f941e20b5707acae20e04f16f24e2110efabc0df222de8f88327a45a51a373399bc3528c2a0ec3519ac777b0200c76063b771177f0f875a0c489e57b165bdb88b2048a9e4809d2ec6eeadfe8660699b956684fe374c0a5885a5fee00bf2b9380e7757c3d3a536ac9ecc0a75331520aeaac01ea09b053a2f9fec3ef42f637765db828d20a9298e26a99f7081554536313246224240fe66c9cb2ad15ad399bc4dd686ff6126888a5835db7d75c3abc88b70354f6a0afc56ae93ed71dc501a29a13a6982c6a327ad1f04302ccc9b5522afc99595c8d95529ee15a1b57b2b6a44db9bf3c6c189698518505456e312d176520fe78c40df7f79d14c69a4feac61e8cce30e8d6817b7c6c24a6e4221374c15f38db9a50c318baa6d97cc0373bbb5da18a0fc596ca31450089a1b7104394efcdf4a16f5113fc827b98f6c50f971397868c7755bbd0016ef6c5fa992c08b3180639f259ae4257db282a726b6b3cfc5ef3d0cc7bdb21176acdf56591a971ff169e3e8128ffab6332edd11064e210e622b2b58185b70c7adc73e97295eff0eab5a9abc36c2fdaa1e29d0966c23b2d2c30b3f4b43896177cf40cb9fba2663cc4b6180085609887ab1b552cd655becb5ee2d02351c7bfe6001194c6201542b0b7d71c7cda4d03119d6c219d47ae146bbcafd3228f521e0d05d5b5e11810238a17cc7ad39c7ecd13616685f06f6b31ced6f4b7fbab9e2b5524a4090790cd156c9da950a3006b6017ff70f043f156d60706f8ab89d3f6488c423aec769dbb2421711594741cb7b0ce8255bafc449a3cf2adc6809d84a5091c37df5684d22a3efb4220be6b21ecaf00c7eab530bdfa947b07072b0f7be455055a0489491ab1825d7b2d7fd38c8d4afd5ef063412d09fc0b2562403a01d3b519ba369488989815121d5c38ee3ca30db7f4e07d48735800f64cc64e5ba04dfa77d484cf0bf436aa9133c5fa1a6d042c0ae8228c5709d9b315686846ff86019dd2eb05d531ed7da8e01d59cd8c253bc16049b31b838a0f6838f83e24d495bc57a5aa7fd6bb845fc378bf2fb30784a3861de36262689e3dbd6d15dca9d3438281359c06e9d3b836c77c8b5fabbb50a24ecb1a9f9d47eebe92271f37cd073b2cd59292d1713356be208b6931f544d33073ddded11c4691f57deac5bedf43b088d04766e3dab031b2cb6a1a02e77f1648b2f113d4f41d1f22050509deeeef54087e2a7d340f6c14d00e094c564006a9cca77dbff0edf60951fd3da", "fa913478c426f8a05084d4d90eae356f19962f7a19c25cf9b4da82f38a9a3d8b", 0xa2b2, 0x3f}, &(0x7f0000000000)="55e904242fcbf31775f73a", 0x6, 0x3, 0x4, 0x9, 0x8, 0x7, 0x182, 0x1}) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000500)={0x0, 0x3}, &(0x7f0000000540)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000580)={r2}, &(0x7f00000005c0)=0x8) fcntl$getown(r1, 0x5) shmctl$IPC_RMID(0x0, 0x0) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f00000006c0)={r2, &(0x7f0000000600)=[@in6={0x1c, 0x3, 0x7, @mcast1, 0x6}, @in6={0x1c, 0x1, 0x2, @local={0xfe, 0x80, [], 0x0}, 0x9}, @in6={0x1c, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, 0x9}, @in={0x2, 0x3, @broadcast}, @in={0x2, 0x3, @multicast2}, @in6={0x1c, 0x2, 0x3, @mcast2, 0x8}, @in6={0x1c, 0x0, 0x2, @mcast1, 0x40}, @in={0x2, 0x3, @multicast2}]}, &(0x7f0000000700)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00786) ioctl$DIOCGETRULES(r1, 0xcbe04406, &(0x7f00000004c0)="9e830c586f98847793d8dbf7cffa9631467302acaf311e02c6e1af46a8") 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x20000000) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000140)={r2}, &(0x7f0000000180)=0x8) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x3, @loopback}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) getpeername$inet(r0, &(0x7f0000000200)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000240)=0x10) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x30000000) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x81}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000000c0)={r2, 0xab38}, 0x8) recvfrom$inet(r0, 0x0, 0xc2, 0xffffffffffffffff, 0x0, 0x52f721d3) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000100)=0x6, 0x4) 12:43:32 executing program 3: syz_emit_ethernet(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0, 0xfffffffffffffc8c}], 0x2, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00836) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffa0109844cc07a3ff1c8fff080400001c0000000000009078ac140020e00000b7ffa1a750c338afb5aa0e8597f72411aa0a3ac90515fffb8151f3e7a71c1cf06d9a3ba756cc2fad1ba496b417b6bed480b1cd03409d456a4b8ec5bc8525fc31a1effd484e6a7c7002c1cda0"]) r1 = dup2(r0, r0) ioctl$DIOCCHANGEALTQV0(r1, 0xc1004431, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ba5) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x5, 0x4) syz_emit_ethernet(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xdcfd39f6c91fde67) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000000000)={0x10, &(0x7f00000000c0)="bd3c3e4c916788b1e6d794a2f32aa7681663737f5521032d4c3dcf2fcaeed0d1e4bcc4580c3f2f7481d9fa7644ae0ba1394608ca874b11855fb8a63f991ec40f4dbfaa45e196fcca927f6abf9bb683fc2429606e75f0e43b268818517c2a13d72cab95eab58a1381a2f314c4b2e535234e28f6b86c9c0d92e2df3b274450fa24148ea8f79b97654282ee6b7c970bdf3db062b5fc35038c34", 0x3, 0x5, 0x4}) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget(0x3, 0x80) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00511) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0xff, 0x8d6, 0x4}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000080)={r2, 0x7c, 0x5, [0x5, 0xffffffffffffffff, 0x7d, 0x80, 0x3]}, &(0x7f00000000c0)=0x12) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00758) 12:43:32 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0xffff, 0x8, 0x2}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000140)={r2, 0xf, 0x9}, 0x8) fcntl$lock(r1, 0xd, &(0x7f0000000080)={0x400000000, 0x4000000000000000}) flock(r0, 0x1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) flock(r3, 0x1) flock(r0, 0xd) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f00000000c0)={@in={{0x2, 0x2, @remote={0xac, 0x14, 0x0}}}, 0x0}, &(0x7f0000000180)=0x8c) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f00000001c0)={r2, 0x0, 0xd01, 0x7, 0x5, 0x2}, 0x14) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x400, &(0x7f0000000040), 0x4) getgid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a0) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0xa, &(0x7f0000000240)={@in6={{0x1c, 0x3, 0x0, @empty, 0x9}}, r2, 0x1, 0xb8, 0x89, 0x4, 0x927f, 0x3}, &(0x7f0000000300)=0x98) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x901, &(0x7f0000000340)={r2, 0x1000000000000000, 0x2, [0x9e, 0x20]}, 0xc) 12:43:32 executing program 3: getsockopt$inet6_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xd, 0x0, &(0x7f0000000080)) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x1206, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0x8) mlockall(0x1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000140)={@in6={{0x1c, 0x2, 0x8, @mcast1, 0x7a}}, r0, 0x9, 0x7, 0x0, 0x7, 0x5, 0xad}, 0x98) sync() munlockall() r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r2, 0x6, 0x24, &(0x7f0000000040)="a3", 0x1) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@remote, @broadcast, [{[], {0x8100, 0xbba7, 0x7, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) ioctl$DIOCKILLSRCNODES(r1, 0xc080445b, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00961) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept(0xffffffffffffffff, 0x0, 0x0) sendmsg$inet6_sctp(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x1c, 0x3, 0x0, @remote}, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x4) recvfrom$inet(r0, 0x0, 0xfffffffffffffefa, 0x1, 0x0, 0x800e0075f) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000140)=0x80000008, 0x4) syz_emit_ethernet(0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x30a41, 0x0) 12:43:32 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x25, &(0x7f00000000c0)=0x2, 0x391) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000040), &(0x7f0000000080)=0x4) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqsrc(r0, 0x0, 0x4f, &(0x7f0000000000)={@multicast1, @remote, @local}, &(0x7f0000000040)=0xc) r1 = dup(r0) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, 0xfffffffffffffffe, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x35a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x62c2}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000080)={r2, 0x400}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffd2) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x5, &(0x7f0000000080)=0x8, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x280, 0x0) ioctl$DIOCRCLRASTATS(r1, 0xc4504448, &(0x7f0000000240)={{"8a57013af4ec2e9a41b634c270054cbd7fadbb504454d4f501ecaa25d7bac59ad26f2a2d0323ab2034b358a8652644a5abc507bf0d0564fa6f14d624268860cd665b005582bce665b38266e948d26de3fb51b008717e6f096e2cf373008c6978c77f240290fab821906d9d496be9fa4763b0b73ca6f93a854d09faf3dc73c0bb68e5bd0cb3604a04337b33a9aad92ab54a65f66467c5519e5bbb4ef01dba7c9a9e37c845e27c648c8327470cac176a0df221c6f00d8b51742f27dff6e5ff94db16d883f2853ce491e7e819e9b7de3944c8e65367d35fe5160c83ec9875ac8d437fc572da820627bca1f49a6a7a143b7f884f305b1f847c2782e08dfa26b74f624bb927059ec19e36a0960744957680bb08aacf0470ecfbe0c3d3c15804f76636a25f28ebff286126ad6de8265a43071a4fb1bdddc10b7b5b00c9099be657a7f4d322219d63a4232876c3c0ff29e20bbf0e2991050e7b68296133e6f7097592385761c6388514c5e8623090a2e1f6325b7a4420ac8b3fc79819b326ad6cc5863e20c75e9124bff21c94c70dde221ad47ddd89dd1199fefc9d93c1c840627cba4ef194c0c1153c0aad269f452291c55c4320672e974a1211c7292a5f451dc43ff263f99b0d05ae68a3c898fb05671abc649f86f4ab36afb561cefba269184ad1d45a0d9aaa8b62626b807630a96414907c2baf56551532b762df2077e63a26e05ed0dbe85472d7036e5f3fabe3744a497da39fdee51b3d0181c0639ff73874c465e74b78d8acbc44eee105acc1b6359688af2b0c6cd85ea0d9a8f3f9366879be41005c3d5fe68be4c03faef031f710969aa24e61df1aeb422ad0545ecf9b036796160f6485f13d15a9e095f557fc553212e612b10b8d5909c7d50c55685ca69005caa47124d03660fc4c725b8cd4b06b310327866c9788b961316aeb336682e83bd8dddf60ce8063b01ff9ab1013cf5fb5a0a19c3240854678d91a1245aefb3d23c3456abf920333a234c674ca2e170ba2a31a3542064033b5acc28cd77828d625495d93a80b80b3e9dd01a44d4242001c3a51710170dc00bd26cf674d64e1ae2fb3f4f439d279bf3a89262c23fea534d37f97ccf6e0c34b32963e3690e30826605626916321ffcee869da4d56d572b88d4b3ab34b3791d25072cd9e216d4378164d21068e72001b42ce425d734ba4f9479031b75ce463b367a1cca816e94673e153c954ffa0b922e2c1d899f4461bbe7041e613d572ed1dd97da1edf94e638bd5710ffeb033ef80b635be33b0ab63c1e0b68881322f4b9260c6550e42e47ca53e5425c4e910bab03025f16914167241f66569e2eddc36a9c4e306f0b486a508b71667da2246056da8a96abcf43ce157b767e4f2f5fe5a9c4d555b74e090b4562c6a01ac5901f85dc87cb9a0aef24da5b3ae276f2ca7071e47aaa54107c9fc91f1", "863e7a89275c6bf2f913c025cf97e28c3f4ce340e864e86c49e73d9897cc1ba4", 0x9, 0xffffffffffffffe0}, &(0x7f0000000140)="4bd1c813d7619ce30c4365a1a746129ae5e53fad9afc53c6a2760336fec0a4c5a4771bc12a62fa62452997992b02c92379852934e7d212a74caf1c6033c4168131af6f3ca13ae34660cfd2680a80a5bcb9bec092b6dbfedf2963a42fe5ec3b017e7cd70fd4c828a92ef59b296aa5c23cf3e868be140cd10fb68605537a16488db504dfd553e5818584c004187e085805c9efd42af1e0895ad95ded0ab9b8eec9c872677c4fcd43b5ffd2199bcde6225cd908c32c5f56e8c0b1e74991fbe65a53f16e43e2bb5a8e3268ed0731da887e918d883dac0ab73e4055b654d629b232924c2d530b84f3", 0x8, 0x7fff, 0x2, 0x8001, 0x7f, 0x3, 0x7f, 0x8}) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000100)=0x10) ftruncate(0xffffffffffffffff, 0x4) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f00000006c0)={0x6}, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d9) 12:43:32 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x81010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r0 = socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0) 12:43:32 executing program 2: r0 = socket(0x2, 0x20000001, 0x40000000000087) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0x3}, 0x0) getpeername(r0, &(0x7f0000000180)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f00000001c0)=0x10) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f00000000c0)={@in={{0x2, 0x0}}, r1, 0x2, 0x1, 0xfffffffffffffffd}, &(0x7f0000000040)=0x94) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000280)={r1, &(0x7f0000000200)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f00000002c0)=0x10) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/201, &(0x7f0000000040)=0xc9) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmctl$SHM_UNLOCK(0x0, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet_int(r1, 0x0, 0xc4, &(0x7f00000000c0)=0x57, 0x4) getsockopt$inet6_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000140), &(0x7f0000000180)=0xb) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = dup(r0) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000000000)="b553461391163300000000000000000067d692398d3c4629cbdd94c1299668f40e635756ecc70c25ef4f") r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r3) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00486) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042f) getsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0104414, &(0x7f0000000000)) r1 = dup2(r0, r0) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000080)=0x3, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00916) syz_extract_tcp_res(&(0x7f00000000c0), 0xe6c, 0x1) 12:43:32 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000300)=ANY=[@ANYBLOB]) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa1) r1 = dup(r0) setsockopt$inet6_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000180)={0x1b, &(0x7f0000000080)=[@in={0x2, 0x0}, @in6={0x1c, 0x0, 0x9, @mcast2, 0x3}]}, &(0x7f00000001c0)=0x10) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f00000000c0)=[{0x7, 0x4, 0x1800}, {0x1, 0x4, 0x1000}, {0x4, 0x17e20000000000, 0x1800}, {0x0, 0x80000001, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x1, 0x1800}], 0x6) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aa341789aaaaffffdd21ac1400aae000001b110090780000000059259c8c0b18cab7be39481fa63bc9cf939cee0a4cf99af8e55cee9495f4591f6e8f1131cfe3bfcd217c8e23148bff119fa0e524d3017c217a2173378b8e406e9fb2c1b95814e9e2f3cee81c630b042a0638cbf48652f853fac8d24d234cd24d547247c7ac3103e400000000000000"]) freebsd11_fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00406) r2 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000240)=0x1c, 0x20000000) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x1f, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$DIOCKILLSRCNODES(r0, 0xc080445b, &(0x7f00000001c0)="c9e178bc469c6b3a0d36fadd4df24d39420927c14b7f484c21a19de2388551a7f1f888995c2886cc59ddb8e0938bebd67b5ae5c96ca0a4185f6cc416c4d2613c383b987260") 12:43:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x20200, './file0/file0\x00'}, 0x10) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000480)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f0000000000), 0x1026, 0x0, 0x948e09ddb507a88e}, 0x81) close(r0) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) ioctl$DIOCGETQSTATSV1(r0, 0xc0204432, &(0x7f0000000040)) syz_emit_ethernet(0x17e, &(0x7f0000000000)={@random="fa185b10218c", @random="5012dd15d5f1", [{[], {0x8100, 0x4f30, 0x1, 0x4}}], {@ipv4={0x800, {{0x28, 0x4, 0x6, 0x5, 0x16c, 0x68, 0x1ff, 0x9, 0x34, 0x0, @broadcast, @rand_addr=0x45f, {[@ssrr={0x89, 0x1b, 0x6, [@multicast1, @broadcast, @empty, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x14, 0x4, 0x0, 0x3, [{[@loopback], 0xffffffff}, {[@remote={0xac, 0x14, 0x0}], 0x3}]}, @lsrr={0x83, 0x27, 0x1e3, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x8dd8, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1, @multicast2, @empty, @multicast2]}, @timestamp={0x44, 0x28, 0x7, 0x3, 0x0, [{}, {[@empty], 0x80000000}, {[], 0x2}, {[@multicast2], 0x7}, {[@broadcast], 0x80000000}, {[], 0x8}]}, @end, @lsrr={0x83, 0xb, 0xffff, [@multicast1, @rand_addr=0x3]}]}}, @udp={{0x0, 0x0, 0x8}, {"9b238ccb0c412ee7b53ba28311b4874c2a41eca0bfc092d30e8850e6f21b6d674d73089e265dc5a811797dc12732bacfe9484051c88d28122f18668c3a2165cf1670cd82ba663633d881199079e95700eb71a6dc84b8cd521d642bb055a2e6cd152dd83c4da9ce5045711cb077e860964aeafa684e11a73c2eca24e5771c566ecb23159c4c092703e8778565faf3d4fc7f4419df843d660492f4865fb55e0118c03eed3904679c02db3c88c0509bb331a013637c719730aab9d0d76b91bb826b9fa3a69f"}}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f1) 12:43:32 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x7e2780e3) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x30006, 0x10000000) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r3, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0xffffff, 0x0, 0x20011, r0, 0x0) 12:43:32 executing program 3: sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece9", 0x78, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000200)=""/20, 0x14}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f00000005c0)=""/234, 0xea}, {&(0x7f00000006c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f0000000780)=""/255, 0xff}], 0x8, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcbe0441a, &(0x7f00000001c0)="c2f6c7b7e100dd7954e116ca58d686e864ac1e1b3e2843f01bf867c24cd104cc5081ebe5f65408c091edd437c0bb1c23f8") getpeername(r0, &(0x7f0000000900)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000940)=0x1c) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r2, 0x84, 0x8003, &(0x7f0000000280)={0x0, &(0x7f0000000400)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f00000002c0)=0xe3) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000300)={r3, 0x0, 0xd39}, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom(r4, &(0x7f0000000a00)=""/1, 0xfffffffffffffe43, 0x1, &(0x7f00000009c0)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffd6d) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000000040)='./file0\x00') fcntl$dupfd(r4, 0x11, r4) readlinkat(r4, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x0, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000080)={0x651b, &(0x7f0000000040)=[@in={0x2, 0x1, @multicast1}, @in6={0x1c, 0x1, 0x1f, @remote={0xfe, 0x80, [], 0x0}, 0x3}, @in={0x2, 0x2}]}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000100)={@in6={{0x1c, 0x0, 0x3, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0x80000001}}, 0x0, 0x4, 0x7, 0xfffffffffffffff8}, &(0x7f00000001c0)=0x8c) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000200)={r2, 0x9}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00755) 12:43:32 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x11) flock(r1, 0x1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000080)=ANY=[@ANYBLOB="000000007d047a73"], 0x8) syz_emit_ethernet(0x23d, &(0x7f0000000000)={@local, @random="265269eb77ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) freebsd11_stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) fchmod(r2, 0x0) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000140)=0xfffffffffffffc01, 0x4) socket$inet6_tcp(0x1c, 0x1, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00496) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = dup2(r1, r1) setsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000040)={0x6, 0x4, 0x0, 0xd27, 0x5, 0x20, 0xffff, 0x0, 0x2, 0x6, 0x81}, 0xb) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f00000002c0)={{"cf24b9444fb71f4b3d5e5b60a36fa07acd77065b0a6c3572de92a69ae4670e6be4df8f23823992737c779225cfa5d6b48e1526039b09b5c55624f9292dd468c9d48dd85065d565ca9d05c113ad5594e5fa947b8832924d7a650edba8a9d0a76cb102f9584c8b3432b1c6afb3914eb8cdf0428082cfa84cc2ded422ce19392579db949d3b6b42ecd5af791d84b49e8423fa4ed42da30fdcdd9bc152f145d3db7c0729f1e111a07baa03fed932189c46aa878eed02923cd190a77a9f887a2024af30f684d8e8211ee9909346ca4d1b90cfd3c4d34846dc7fc8f084f7b1d2e314700340a1958282ccd6b8d748a65654df2a74a21e14f6b2cda9910bd4ebc426bce39ba017ffba686e6525d6cb24ffcfc68d8db76d4a403612733caba13d1bfdfdd3e2bb7e373593eac60066cf52a59ca54fc19a33664c346b25c0a9cb9eaac20817243fb51b557ff2cbc6f7433ca9b34918a288283944461017ccfcafd4ecab696a3c6352420af64970f359ea246f6a0f45f50a88a1fa100c983e991bca61e871dbfbe01d6468fd1ce47cbb1eb74e7d25460844bcda096ac44dc41edf0b04ce07d400d7e1fab5372a19f03193c1fccf789a0fbecf3502a96d5c1a08f52b971fea1328d35fd5aa8e762d97b46977b290b68fb5d236c4fa9a5712dde060123cc9c92f87a0341f0ea24691aaa6298fa9088a6e8f7b47c16b71cd0bf0573909ee21b10a73474f6faa84dbcc720bb12ce7ca29becc4a1f935b68051a43310fdae3bfec045b828233827a71928b172aa0d0067c7d6f5fbff8aa0682d23a7bca43a87537ea80cbd72d452cfd05922f1d2417d85fd615882d38685ecbbfd3bd97bc1a778f193c5bcc78f163914d75275c53438c2636e143bf5cae4069270299f4cf8c7ed5f324842e0ada8c848810d0bfeb6f389d00f022e4b86e1dc2730976e54b8cb747f9d4e09421b06e35625286328c6098b301697c60138c02b18f27cbda3c92a43c299c08171cc136db1f22c9bc867a50ecda55a9562e7df6505402ba8382b0d70a9224530da206e66f068bfa6514b1c0ecc37d5ccdd82eeb7fe252fc976f6385849198805d5962e71cd00ac98952a635cc39996049e1ac7b15834611932b4c0b7959b4512308b57a5196ad8afc5cf6748ebfc82fcac8100142621783c8fd84e5777fbd10f5417b76dd3aaa83212197879fab8d9fdfcddf13d68f10671be14bd4bcfa772c87e8a1d6c4f1969fe2968ce1041dd0aaa60daf03d7cdf917657750415f09f1607af5f09906698ed1ec996b31cd968e57eb7a3f46b24432db6e6aae7850c140a63e393860e9896a4cb28fffd6cfe982fd1ad867c086015e025a1e38c903f065bbbe6a0ad672a4e912f049a6a1e9313424aa112ccdce1ab83e941d6fec2ce8bb730ebe2b9adbcd102071d100d61e12d7e02e170cca3434256a066ae2b995ed", "820f58047013e5be943edb20945067b65f02cf4337d9fff521719148f40cf835", 0x6, 0x4}, &(0x7f0000000000)="9b2f2b", 0x9, 0x7d83, 0x863, 0x7, 0xfd, 0x400, 0xd40a00000000000, 0x401}) setsockopt$inet6_group_source_req(r1, 0x29, 0x55, &(0x7f0000000180)={0x8, {{0x1c, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0xea}}, {{0x1c, 0x1, 0xfff, @local={0xfe, 0x80, [], 0x0}, 0x5}}}, 0x108) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffff010600000000e008004500003000000000c3019078ac7000bb00000000050090780000060045000000000000000000e1ffab1400aa00000000"]) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) recvfrom$inet(r0, 0x0, 0xfffffffffffffe9c, 0x8000000000080, 0x0, 0xb180fe89b0ec2b85) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5, &(0x7f0000000040)=ANY=[@ANYPTR, @ANYRES64=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYPTR64]) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000000c0)=0x1c, 0x10000000) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000100)={0x0, 0x1f, 0x0, 0xffffffff, 0x8}, &(0x7f0000000140)=0x18) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000180)={r2, 0x9, 0x8, 0x9, 0x8001, 0x3}, &(0x7f00000001c0)=0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x58eb4aed}, 0x8) recvfrom$inet(r0, 0x0, 0xfedf, 0x0, 0x0, 0xfffffeaf) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair(0x1f, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000040)=0xfffffffffffffc01, 0x4) socket$inet6_udplite(0x1c, 0x2, 0x88) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff41) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00a0e) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/51}, &(0x7f0000000080)=0xfffffffffffffec2) poll(&(0x7f0000000280)=[{r0, 0x21e4}, {r0, 0x2}, {r0, 0x10}, {r0, 0x2040}], 0x4, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8400, 0x12) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000140)={0x0, &(0x7f0000000100)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}]}, &(0x7f0000000180)=0x10) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000001c0)={@in={{0x2, 0x0, @loopback}}, r2}, 0x8c) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000009078ac2300bb0000000005009078000000004500000000bce4114c2682ffe37354dbf58bdd000000"]) r1 = fcntl$dupfd(r0, 0x0, r0) freebsd11_fstat(r1, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008ad) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x3, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sendmsg(0xffffffffffffffff, 0x0, 0x100) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0x0, 0x7}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) 12:43:32 executing program 1: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_buf(r0, 0x0, 0x52, &(0x7f0000000040)="d77ec1b7a0bc79eb53cef4d26b8d13381145c1416d3e4c", 0x17) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffff43) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x46, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x40c5facc8b26e5a1, 0x80000, 0x0, 0xfffffda7) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6357b3fc027a3e02ff010000000000000000000000000001ff01000000000000000000000000000145130000000000001f489decc1081a8d07e8825154779c4381f83bd6eb0e0b5be40a11124950cb90c3830bbc34ca972c0ae95a4643db90e9533ab1324dc58c9ca2950a657c85aacf787f90bcf0b8935fcfd9010a00000000e600000000000001f40401000502d017040103003226b84d87d8f1cbb4448f458f5e470bdab9f3f6ccd78543ac8d0f9168bdee8cb742395a62c0cf9301000000f96a88e93d229e0401a50000000000003e2b000000000000050200010001000401012083a49ebc8bfc4543b50dc86e992d24a607b617fefd4c96fae07a5c52a1c341da6dae6c9f27e550b3d6643fbe9cd45009e3da4b4ea0ae87b4d66e6d74ffa3267663ab52d19bba5b5aa743479850a467797afe2fd97cdeb9c9d901c5dfa6b62f87c32f7f033c36794e8b89f483f5a683981e90cee32546d305054f9af2b95368303cac7f5b050200c40502000001c0bc73c9777cc04102b24410f364658a957839440d69fa81cc2c4d639054dd7b69b5bc3c8308b8470f9c34c4fd5e03bceef2dbb31e9ec9bb1b22374dae83c1ace6e6be33f46a714c95f09ceb9fbfbfb563c02549f686463e8619505a7aaa1f8bc461e0837e066df2e360d04e449af8b5708065a03c8f39502feac09fabcbfe148a6ce2346a304ddff35c3e2777e315e1b6e087c1aa5558fe7b2453c8ee7132c729e39fbc2255a794169c46dec315cebee0c08656e9540802f8e1c22c9f097d521bfae45e9e168c000000000000009dda5d62e6bd1c318e854b8b120d775e20017fa9919068dd6936de6ac77ece14fe3694edd0af7bc936cbc9ae6e00d0af7d7448600c9d7f99b46b2bbdb7ce91512079d91749f11e55bc88edc9a05c00f4c2b2080000000d291b0577afdb6108fcc718252f4c6459584deaaa0e2fddda730e3cb0a8daed9d40724af70d51916bfbb7ad05c1c019beeb192e0a57f839a72788fa00deadab17482c46fbc245e358580da6f32ad1c12273873a561d0ebab2f6e589af4a0fabe778f70913e996e2f584e1cee66ce71f8429b93b755c50e6d79c90830dc7add5e53886484246d03ec6084e603d229167852602c310a4917560e30ab22c6effa8ddb4d0b9388eafac48b976b990409b1e2863531e226da3f626e01f9a32a757dbf9cb9b7708f0c6cfd81f968ab2a847132f7b85e2d2af8b438777a78e6b32d1078b94e6a8"]) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3, @multicast1}, 0x21c) recvfrom$inet(r0, 0x0, 0x60, 0x0, 0x0, 0x260353f08) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x100, 0x132) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f00000002c0)={0x0, 0x7, 0xf, 0xa75, 0x4}, &(0x7f0000000300)=0x18) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000440)={r2, 0xfd}, 0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000200)={0x0, &(0x7f0000000180)=[@in={0x2, 0xffffffffffffffff, @remote}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6]}, &(0x7f0000000240)=0x10) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000500)=ANY=[@ANYBLOB="02004e22ffffff06012fbc04a33f436affffffe8000000000000000000004f1f648921b9633a90025bba00000000000000000000000000000000000000000000000000000000000006a6000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000c159b1cbee2616c96e7ce36cf3a93c986f79a88eac202b6a1b1c682e954f70a82a0ea7f9e5dcf35b07bf5ad3db317c05aafac867c3e2a51cbe99af1a6909afd1af470bf4810d2b949964f3b6c6da1c67e2abf9b6aba42abb051efb1653943c3cd6254fd56c0719231d63b58ab2d2708e0c58303b14d9a1e8436e9bf8d12e57b1f2522ab34472c8276ef418eb9ee5fc0244b738e9bc542e8207f875799c81d472aed53b205a7127617cc9437fa2473833393e7c39d3e1e180bba6970131fcf7d648698a03d646aec2eb4bbff", @ANYRES32=r3], &(0x7f0000000340)=0x8c) recvfrom$inet(r0, &(0x7f0000000080)=""/152, 0x98, 0x82, &(0x7f0000000140)={0x2, 0x2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00385) accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10) 12:43:32 executing program 1: r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x10000000) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYBLOB="6c08040008a400000000f70f0600927200089fc8c5406be72c009e5e41d0bf24cc5d12005191d9dec2"], 0x18) getitimer(0x0, &(0x7f0000000100)) freebsd11_stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(r2, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff030000000000000000e0a77ca4c76aa3aa4e1c0000000000009078ac1400aae000000111a7fa06cc314766f8fb46de5b7905f7ac8065ac3742e34e33de8c0c10e8ad033d0e35677109e1f29b3cda93bb43718dc2b5651a5f02371b748a4299eb39ee195500dc30f40c017d201e10e259584c62f1c6bd7af065fca427aefb511e8ad4f58e3f25666623c6ea9ced4da23c3992723b47f57110d329fd5dc50df75d5d6a229cc020a53431fb2f74631868acbe561255ea00e505af28d379a38e3ce0f72701a835e3c0ca7c8812ed58e11e88e68b8d05132c3e921819a03a3c6a1840108f65f616146a70fd89179f3e9d48a00617c50ed26ed44c97da21dc821711ac329b03"]) ioctl$DIOCOSFPADD(0xffffffffffffffff, 0xc088444f, &(0x7f0000000100)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00d58) fcntl$getflags(r0, 0x1) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000)=0x6, 0x4) sendto$inet(r0, 0x0, 0xffffffffffffff90, 0x0, 0x0, 0xfffffd85) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ca8) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000080)={@broadcast, @multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) msgget(0x2, 0x0) accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f00000000c0)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f9) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d5) 12:43:32 executing program 0: r0 = socket$inet_sctp(0x2, 0x0, 0x84) ftruncate(0xffffffffffffffff, 0x7) setrlimit(0x5c3e2e1e3addd5fd, 0x0) semget$private(0x0, 0x0, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f00000000c0)={0x0, 0x101}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f0000000240)={r3, 0x1, 0xffff, 0x0, 0xffffffffffffff00, 0x7}, 0x14) writev(r2, &(0x7f0000000280), 0x26) writev(r2, &(0x7f0000000100), 0x100000000000005c) readv(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/229, 0xe5}], 0x1) dup(r1) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000500)=""/172, 0xac}, {&(0x7f0000000180)=""/78, 0x4e}, {0x0}, {&(0x7f0000000680)=""/82, 0x52}], 0x4, 0x0}, 0x82) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, 0x0, 0x0) getgid() fcntl$getown(0xffffffffffffffff, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20) setsockopt$inet6_sctp_SCTP_CONNECT_X(0xffffffffffffffff, 0x84, 0x8007, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0x1, 0xffff, @loopback, 0x158b}]}, 0x0) msgget$private(0x0, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) ftruncate(r2, 0x101) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ppoll(0x0, 0xffffffffffffffe4, &(0x7f0000000040)={0x0, 0x5}, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00480) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100000) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x8, 0x3, 0x9}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000100)={r2, 0x101}, 0x8) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x4, 0x0, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0x2cd, 0x40000, 0x0, 0x0) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x0, &(0x7f0000000000)="9f26da1df5391753644a81d4364d2e834fd2555dcdfd9c7dc2b17eac9a9caed3f096e3cfb6d889117391a5004fa5a6a4c246ae638c8ec5ebb38f26d8ace6fe4ba7155bd3c839d119f24d8c33e241696116ae3bd2bdb8b4d51fcbff091d94be507885ac6580553d41c78d2065b032a385de575ec4d067649e85de8defba2131360bb43bf1ed4eb66882cff6b30365f07034a65516b7ef79b030af78166afea0ff319446f2b2f0009eab615222ccb69962bcd9d5e5a624a0b5cb06ab39a4eddc1b54368b259c9afeab2eee6a9cda8c01d4f7f41862cdabc0312b98", 0xda) fcntl$setown(r0, 0x6, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00316) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCXROLLBACK(0xffffffffffffffff, 0xc0104453, 0x0) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000000)={@in6={{0x1c, 0x3, 0x0, @local={0xfe, 0x80, [], 0x0}, 0x800}}, 0x0}, &(0x7f00000000c0)=0x84) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000100)={r2, 0x81}, 0x8) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000140)={r2, 0x3, 0xf, 0x8000, 0x1}, &(0x7f0000000180)=0x18) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000001c0)={r2, 0x1000}, &(0x7f0000000200)=0x8) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000240)={0x0, {{0x2, 0x2, @multicast1}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00779) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800d44b1afd677974d000009078ac1400aae00000011100907800000000"]) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096e) 12:43:32 executing program 3: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$getflags(r0, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x171, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) connect$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003d7) 12:43:32 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x100000000}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpgrp(0x0) getresuid(&(0x7f00000007c0), &(0x7f0000000800)=0x0, &(0x7f0000000840)) getresgid(&(0x7f0000000880), &(0x7f00000008c0)=0x0, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f00000003c0)="ff3dd5066504084d8a25db74e2bb052ba25288f92b4f324bb11749e2c7f417e7488d2ad25c5ed780f72f82a3b0a7e8c42de8d9c02cbe47ce42f1d845970405585c96662e6eb9666c5eef606ab6197973451c225645f70bb1c7c8e0b3d99e068e7a996629a23eb77d0cbca0c73fe0c80ea2500170f307490abe05a008b27c5c552444b406c3a84157321702f52dc04f78c402cd97d2bd6581e6a30462d515c9a43f93b43ec2389ee1e8eb55be86e9", 0xae}, {&(0x7f0000000480)="282f1654c33dd3f238c135c67e8857ed56287499a40f309275f047bfb72cd1f8ad1b5536083489a829704826db66bd5b6d05f2", 0x33}, {&(0x7f00000004c0)="25c4e104ee0bec23f72e82782f7e142516483e6dc37f8413241fe0375868e4e3d136cb9d05bded8a7b3cc42988958cddb434887083893d8fce64746c7a47b883148c1b795f9002c7d5", 0x49}, {&(0x7f0000000540)="499d5b68f415b57ffa295d0d68196b2aa14e4c23f700e677b79cf5c8d6c0c035ec0cfca9208d8f266b1ff20a66c2fb84a4253bab0e16b73814592fb5bd7ef34a96d91b55217bacbcd15b86d37afea3eeacd2462a15c057675de18862027ac4f9800d6f", 0x63}, {&(0x7f00000005c0)="0e33572bb8e6ec12c2aefc863c59400ee877fc56ee78964fffc4dfd670c7f6fb178af8232a9f358be91cefc9b09bae3d00c6c90ee80fe54956dbb39de69ad26cd4448f562c", 0x45}, {&(0x7f0000000640)="2c36f644667e06f2d0b62681d6c4f7020624ed7b46ad4a121988478da60d56aef6ac0b17155a1e69f0c06230f96c8a8f059c49130f2500dfbed2af5eeb6a23d7051ddfc21c4e3e4add8971cc505fe480f13d91ef362e35952c541026ba33acd00cc9fac31908f88fe89e213e98a4648fff426984cfdc48f0435db5de8aa4c81495c79af0144a334569030827251dadb94bf5b0f458875d265f99ff097116fd4ba9c5a6f5b09c4c51fe506d79444a0063d7631a6b19146c07999cff62e7e0be99e1f3683973db40d5a579e970a42c2c083419f4f4", 0xd4}], 0x6, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x80, 0x2000d}, 0x8) r5 = accept(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000009500"/110], &(0x7f0000000040)=0x6e) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) select(0x40, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000240)={0x1f, 0x400, 0x6, 0x6, 0x1, 0x7, 0x8000, 0xfffffffffffffff8}, &(0x7f0000000280)) ftruncate(r0, 0x3) close(r0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r5, 0x84, 0x20, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, &(0x7f00000002c0), &(0x7f0000000300)=0x4) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) exit(0x80) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d6) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff48004500001c0000000000009078ac1400eae00000011100b37800000000"]) socketpair(0x2, 0x20000003, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000001c0)={0x0, 0x3, 0x8000, 0x1}, &(0x7f0000000200)=0x10) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000240)={r2, 0xff}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f0000000080)={0x0, 0x7fffffff, 0xfffffffffffffffa, 0x9, 0x81, 0x2}, &(0x7f00000000c0)=0x14) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000000140)={r3, &(0x7f0000000100)=[@in={0x2, 0x2, @multicast2}]}, &(0x7f0000000180)=0x10) semop(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007c9) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20801, 0x0) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000000040)="58cebdedec4cc7b63bd29beac109d04f660ce975b8112e367789a08f418a38f6f151eb8eae5c7ca9bbbad0d929a1dabbf912e5b313dd8185e6df4002068810322a454e4b3bf8342e85008cfbb70a3b201b8fe2c09e497c3ffdad95") 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0) r1 = socket(0x1c, 0x3, 0x0) fchmod(r1, 0x90) getsockopt$sock_timeval(r1, 0xffff, 0x1010, &(0x7f0000000000), &(0x7f0000001840)=0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/67, &(0x7f00000000c0)=0x43) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ce) 12:43:32 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0x38, &(0x7f0000000040)={@remote, @local, [], {@arp={0x806, @generic={0x19, 0x6006, 0x6, 0x6, 0x7, @remote, "f8c4debc9205", @local, "3b97001505f9653bf15263a2860c4dff"}}}}) r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x11, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002a5) r1 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000040)=0x10, 0x20000000) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x10001, 0x4, 0xfffffffffffffff8}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000140)={r2, &(0x7f0000000100)=[@in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000180)=0x10) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_mreq(r1, 0x0, 0xc, &(0x7f00000000c0)={@empty, @broadcast}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) shutdown(r0, 0x1) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) __semctl$SEM_INFO(0x0, 0x0, 0xb, 0x0) r1 = accept4(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8, 0x20000000) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000340)={0x0, 0xbd4}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f00000003c0)={0x6, 0x730, 0x0, 0x2, 0x2, 0x9, 0x6, 0xffff, r2}, &(0x7f0000000400)=0x20) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ee) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000040)={@in6={{0x1c, 0x2, 0x10000, @mcast2}}, 0x0, 0x2, 0x6, 0x8, 0x3c, 0x80000001, 0x3f}, &(0x7f0000000100)=0x98) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r3, 0x84, 0x8004, &(0x7f0000000200)={r4, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}]}, &(0x7f0000000240)=0x10) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb00000000050090780000000045c58e860000000000000000000000ac2300aa01000000"]) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x410, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003e9) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xb, &(0x7f0000000000)={0x3, 0x0, 0xb4, 0x3, r1}) 12:43:32 executing program 3: mkdir(&(0x7f0000000000)='./file2\x00', 0xff) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) mlockall(0x3) sync() r0 = accept4(0xffffffffffffff9c, &(0x7f0000000140)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f00000001c0)=0x1c, 0x10000000) setsockopt$inet_mreqsrc(r0, 0x0, 0x4f, &(0x7f0000000080)={@broadcast, @broadcast, @multicast2}, 0xffffffffffffffb1) truncate(&(0x7f0000000180)='./file0\x00', 0x0) getresuid(0x0, 0x0, &(0x7f0000000340)) getuid() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x10, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) writev(r2, &(0x7f0000000280), 0x69) execve(0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f00000000c0)={0x75, 0x100, 0x9, 0x7ff}, &(0x7f0000000240)=0xa) setsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0x36, 0x0) 12:43:32 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f00000000c0)={@empty, @remote={0xac, 0x14, 0x0}, @loopback}, 0xc) syz_emit_ethernet(0x11, &(0x7f0000000040)={@local, @broadcast, [{}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) select(0x500, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a8) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="000006004ad706671f3f920004005cd84d5c53b5a6276e64185cd6eeef0e946b4c129315e446a577ac2bcac4b1729dd9d0a29ed415fa8fd07e513ab3fe7c72f3c2e45bbf85f0cae37489ebd284ac189569d9bae025e6cb0b189ca3ef7269fe82be7b3bc28afac36576a067198163ad076d46deb455030000000000006ba3ae20a900448831629b11cc18609b43e31fce9909024abb51c63d28fe415aaad27c37d7177bdf30ccf4a391d7dc13bf01907876499cc38e6a18f1ac35a5bff5923becf86e6957d4bc58d6b44d3ff3f2078913fcaf06302ba1f24a5a19ef54597b34091c937078"], &(0x7f0000000180)=0x14) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000001c0)={r2, 0x3}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000000)={0xf, 0x8, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000100)={r3, 0x6}, 0x8) 12:43:32 executing program 2: r0 = socket(0x1c, 0x4, 0xa20) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000180)=0x4, 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r1, 0x0, 0x55, &(0x7f00000000c0)="27daab69972b3da377fba69fe0891985912851bd", 0x14) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078acd8afbb000000000500907800000000451600000000000000000000ac2300aa01000000"]) write(r1, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0xfffffc2b, 0x0, 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000100), 0x10000000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x84) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 12:43:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x8400000000101) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r1, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) ftruncate(r1, 0x0) msync(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) sigaltstack(&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000)) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000000100)=0x7, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="239360a2ece1505246b5", 0xa}], 0x1) sigaltstack(&(0x7f0000ff9000/0x2000)=nil, 0x0) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffff0000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa010000000000000000"]) __semctl$GETVAL(0x0, 0x0, 0x5, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00859) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000fd8c28952ab51bfc7984932af62330695fdd9bc2cc43b1ce256d589556ac9704778098695525fe3d02a716afd078809aa0a205c4b8d3dcc801a2ab70ac3121da1d0d31e3209f491705a8c74f23e44a937e6d662d0b9034c373b4eb911690b603d285f9b2379b979c3c"]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200004) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000080)=0x6, 0x4) r3 = dup(r0) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0xffffffffffffff00}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000140)={r4, 0xb0b3}, 0x8) ftruncate(r3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004cd) 12:43:32 executing program 3: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/54, &(0x7f0000000180)=0x36) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair(0x1, 0x10000003, 0x4047, &(0x7f0000000080)={0xffffffffffffffff}) fsync(r3) shmdt(r1) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet_mreqn(r3, 0x0, 0xd, &(0x7f00000000c0)={@loopback, @remote}, &(0x7f0000000100)=0xc) accept$inet6(r4, 0x0, &(0x7f0000000040)) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/23) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setstatus(r0, 0x4, 0x40) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x440, 0x8) ioctl$DIOCGETTIMEOUT(r1, 0xc008441e, &(0x7f0000001a40)={0x1}) futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x2751, 0x8}, {0x401, 0x5bf0}}) syz_emit_ethernet(0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1404aae0000001110090780000000017367eb9ffadb95de4ff4508c72ea6bdaf6cb17f1dd30caa65af5e4743d32fc3853f6a5dfeeeeb429a221a5ce3862924483ad1d4675b8b0b81db89a140342f1189706cd39f0e1e8c827984349ec1670942cb071b09f9ff3cd732228f1ef9c51a1097105c8b89b49feb1ac45a380f982d9f58f3221f87e376f71e128c433d827713404718788eaa660739bb0c4cc994dcb7b6c4f7fdfff154707b7218a79156875e68b53fd0b48d2af46100599dc144fd8a14509d7dad2f25689bbe0139113dd9657e6d9f2c21109663c70052a4b7ff01217e0e770e46a5f32f0ab91b7519c41d91b6f998d45f2aa2a440250d8149ba8f8e80dc28ffb1f611ef38646a49a36c2a61bfa8b5589e822c71f2cfb59a2eae8c80f2d01543316936504daa1cb1c8d80a19eea06159cf2594ccdcd26989c78dd9da9cc8528c521fde9470d7dc2e946da81dd0fa7ac5863a6f23c0033ad8e3626e9369479196ac891c7317a8a5f30d0a567df181"]) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100200, 0x2) ioctl$DIOCGETTIMEOUT(r3, 0xc008441e, &(0x7f0000000040)={0x6, 0x9}) r4 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r4, 0x84, 0x5, &(0x7f0000000300), &(0x7f0000000340)=0x4) fcntl$getown(r0, 0x5) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r1, 0x0, 0x48, &(0x7f0000000100)="3f0c75c9a5b8229e8ee1b21396302edde4d0d7fb8eb012e7dd557eb4a86ac5c0c2100df0e25e337dbed25265fb5a370be369b0b94ee72cf7f8d69831c4289d61ce6f7ee9c3d4f68b02b482fe97f87bdade9be904fd5e2b5cc90c19846ce65b37a43d589f3dce0b8282373a3a31c825d92a4cf16cc0f68d26cb771c6c8232a3a70669c734ee7f415bc6d429c301928024ea01f44c3ae9488f5d8378469bd0beb936219ac6bbc8fe2760f0c5052a6c01b11100e78dfb974c6f2e409f3eec7a4b129b180262fed4a47cc9d0", 0xca) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007b9) r2 = fcntl$dupfd(r0, 0x11, r0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00', 0x7}, 0x24) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @random="235c4425f7c4", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r1 = getpid() r2 = dup2(r0, r0) getpeername$inet6(r2, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000040)=0x1c) wait4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) 12:43:32 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffe) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000000080)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f0000002940)=[{&(0x7f0000000240)="cd", 0x1}], 0x1}, 0x0) 12:43:32 executing program 0: r0 = semget(0x3, 0x3, 0x2) __semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/49) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept(0xffffffffffffffff, 0x0, 0x0) accept(r1, &(0x7f0000000640)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000680)=0x10) accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00345) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f00000001c0)={{"285507379955629bec6c4892db332ef2e3e9728fe6f7a711802bb7b5a745c1c4bf8c8a3ae772125dfc83acc5ea6bc3b80455963b9eae23c8980d5dc7f55a56df1b552baf0264c2d43354109d49a1cca690f9ab1ef10014b6c8055d9978c079b8d6e4af1349ec4a1e3e66dc23a847b65dc4687f4094676cbe054318fe8efa2add51d679a432c2715cd141fe04d71f6b74cf81f574ecec5fedfa56afedeece8ac49c5a2dad309598aa60000cb8a0ad5c8c3144be9889d0333003bb5945642255eb90a1cad797ca7a801053a2908bdd2dd38fbe6148f0b27a4ae9005aa54403ca7566249b43dbad4e4915960f24a059cfc2d1604ca86c2d00185987faf4335880e0af638610c98f83e5d567eaf19a715450943aeee2b2a3448928c5ab78317c380733e6dff3df00f28d8bcd2e392856af43342cc7dbe64ea9f7d136b003e614e575d5404097e30b671ced16776c06badd32fce24a55e5951c1529d19e56ab33971ac7848226d3d2ca17065f20b58788e4277938dfe9e4215c74b90c3e8d8dad6e037ab99cef3033021d7c715a358783a7b697b13238d660530164bbe0b86bd4b73293b1287a8617fd21646db547d2713c96647e0234b7d0f5f185b5536a21a7479e849121d5aa661dfc12142614b7cba326d2cd48d0e423a7602b2d341c0697f28919b67740ed8b27ecaaa0b6ce3cf1060a42160a7f7957c4120ebf4d8d2ff58e6963c3975f17586a64c650847b370b5ad990e3914ba9bd62b82b3e25ffa0b14a26249773addbda677fa76693422f2e429d7974f1468a2d679639ad0fe158e8561715111247779319b7405fdaf66e7445f9c2f1de117a4a11010779ce5457865306880319e3aa4730098172637a8ada267b043a13681e7ae34b43bd15c8fb494ca3b30372c75cf67e59f766d128f85166735910f43a9d54fc9a2ad939508fde62c20cc260349c9935865575592959387b482b3fcf1a7a9bcdc626c2072e074c2a137b14924c2002ef335861d9fcb2d7050c0603d2b63d172423402b13b40fe2a9f4fc4b717b93568079a129320c3b710bc10a0e2b642c4c7921435a8da59cc7b6a26470c43a15120225121a77ed3b8b82c0ae225b20304a886e1f2095e99e8cf7ea7b5bbb2915233d720ccecfb0dccd85dae586df63605525507f020bd846faa4a9c114b8cdf3d8777c2d49d1af3a28ab277861b97f7478ab723e3a530d4eef54f45c4902a8a1fd30e768f26b68c5abd6e74076e6cb87efd159cf2deb95f6c3e15961e42df36911076f1871f73e1eaa8c81cf7adf591605ed4f8fa769b83cdec63bb399a8d8450470e9b0a146400a6d105fa5561745cab9af5f57f4cc045cf05343ccad66a3ed45b2d32647778fb7eb73a34b5bfd766d7d76a93f96ee66a920db80c5a2f203e93f34a0959a609b38b69940a52f8348dbe657e43481e19de1f3a49f", "b27b2a6ddd8ff9a16017d95d1a2167a47c0a0a0388db6685989582290652cff7", 0x100000001, 0x4}, &(0x7f00000000c0)="b7c42b9f4cbc83699f41ebd547cf569e915dc6ccee8742cff036d048c94c04e7c0cb943125b8ea853b7bd601a5c9910feb0fc1d1d7dedc72c3c3b68a19a8c8e5d8ee94ab6504b65c258ef10b1a10d2fb7eb324c2a6ee6e78bf626f1ac439605ace522ab720d0a8411d28534f2775c2a192e1c256ed30bc2dae6a9ed82c81d8892d92ab2323570678637ef69dc65d749863be3ac28cfbc231d1bb6f57df826b587de015851dd191f6913b0f72d9038e26a7be225a6debd76e0f11bee7b80f933591badd9058e5da5e7a", 0x6, 0x401, 0x40, 0x400, 0x8, 0x3, 0x81, 0xb4}) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:43:32 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) fcntl$getown(r0, 0x5) r1 = dup(r0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) ftruncate(r1, 0xfd6) r2 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_INFO(r2, 0xe, &(0x7f0000000000)=""/21) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @loopback}, @in]}, &(0x7f0000000200)=0x10) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000240)={r3, 0x1f, 0x6, 0x9}, 0x10) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000040)=0x8001, 0x4) setsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000080)=0x80, 0x4) 12:43:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7) sendmsg$inet_sctp(r0, &(0x7f00000016c0)={&(0x7f0000000380)=@in6={0x1c, 0x0, 0xfffffffffffffff8, @local={0xfe, 0x80, [], 0x0}, 0x4}, 0x1c, &(0x7f0000001600)=[{&(0x7f00000003c0)="3efed2d52dd56c50a91a42acb1b71c2ed1407b78dbc11a3f1f86145d3928deaa2627dd573b733748e56a0dc58886f8109d5594da57740ce0578a54ac52f96a7dc3ebd435639e10439762acd11986d0dd52b331aa13f2d255bf057616cab6b035f23085cd4818d6cf5039e321ea74c4bbc0ae4774cb25e40da4295dc70cf9e4155d4c186b06435f68001f69163c200f91cdb80c4dfcb7dde7c46e9cb1740a24180a8e9a8bf944c2d335e8c007802a374c177aa021221bf3adf46cfd506cdb8e97208a8d03696b92537b97419e90b817abf1a4d3ef33bdad4229fb001447d0d94067c5c6267886ba01b800a2199712de099579a3d8febfbc10a2370632f1702d886091dcedb782637e419317d3f7084c06b879d7b6379b68d6973ab1ee35ce2b33d777338983323e0cc0f4808dd8701cbb2f036913b34d92208da2593389ca423874c304fab552a7d0b76bec4628a75463b20f28ac31a0e282c159ef5a7741ac554eee1bd34ab360b3b0819bd8fc0859824be51fb8d9dd460c29140abb152eec7fedba72c3ae28ccaff5e275fba9f3167687e07dac226c71586361df9e8271a492160fe64903538ac640c7a8ea51d778d4d1fe8b0921569f916123ece33d99bd129eaea37f4784c6aa51da15691f0f4911822d7e53e9c6b39748780f451c6c8c37e3df76e928da5c0d5c91b57baadffd3fdb41c9f9f9135638781d14a2ef2480a3511918915a7dbc11e84e92527b9ae9c74d712b92e5dc4f6d40ec54baa77290ba895a02e3292c0b489fb05677531d06d4483517af2a954add550b66fea005342cd53f744ef42827779a6e74ebcca254f8e6cd0ddf406399c0220329856f6e5b936285e455829ef08b9c0305a11294707e95c967f69465f27f3ac5ded500dbb37faa293c5a2b10262c7636d992410e3e8ad58194c937bb0823394a8fc7f51370d9625b15e14b33af09ba1033f824534ef64647bafa3cd5a849cbb6de73a0010c6a0456cbd422f726f0ca4545d75801547dc1e5236ea52b926bd4afa222620324a75e9b998496492fb4b7b28e4b662cfe5aefef2d73a006c2207cf9422a86cef808cd75cdc23dbbe78b21392495cd2770971ef13b3bac4d2ab17ee69fff2d09310a52da7594fd782fca05828be572be1e815f5d4936a1d76e35449fc59e472c5e6d9a0f5c9036e59703ddf725fd107f0fc9a57818720eb138caafa1a0665bfa2ab58ac2bbc462a3e2da543ad6218ebb74130c393b1cf1ea7588c64df23b6f3dc848f5c952ea29d271b374ba53b7461d96e282133cf0a8bd31b3ced06a635d8446b24dd97c491cde8cc08f2591b76f497622e88b0847812db57062aa6bab3ad1a89ce5611a05ad9d8959ca668fdb7bfa84584f230ea4b269034f04d5005b054480423733a9d29771db874d49ab4b15787aac88db47bcf108a19315965011bc0abf156ad53930c72bcc02e824e49302fea2c906597fee19dd4c49af0e1c612e8a3a0f46c17182bf73f77c8b944fbe0e771bb337d12d5e5bb10f774214c7a751fff50261d5467210fde4cbc6fa1b707d456c39af630855a48c1e0f20f29a1421912360e2be0a72f0cac3211941f31c0044c17827b654a1a1b11122c7a8f47e931e75fe6e0f1d6448fc3314391dc545587512107d0c797d8073b0c7bedab9f3bc7a496b22f7623118d035cc2143bb3705b27c2d805bb9bcacb59fafc3b8ab0025cbdcd9a8cde08ae672b95174684b7e3faa4f3d664d58af6a9f1dc31ea83c8fb62e792e818c7e39b5d8957a86de68416944cf55c4ccfde08da09515d2dd11a05f8552dc089dbd92efa1115ca3498f74640b01055c24cf76066f7497b9c69884950e69a71fd12ea2e63fcd168ef5e574628308fbf5693016ae51decb2c2eb6b1c1331f794ed156c4a88a65c729d15f2ed4505ae4f28e49e778d21e61c40825a23e754d39af7c2645108b183f484487683c922941511df9b6bf1a7b4107b8402125314f14529c4a5219d07c16a4528d673cb29fd45cb745be3bb63277b4febb0c72b6e3ac20da9daf6217768dbfe3d7c972cb43eee43a6970e2519ae46ec2aa1631306706f03b201b608f8ff3e99ada39bc9adfe912e3e9d2755bfa809f66a3babc07f24407b9378181dc52917d716082ad4d11fc41be7c26f7e78c644af041c5c5b0f61d2f401619bf1960243a639480e9d5a83b6711e53ec0a51274070ff4c9450ca8e76777297d138fc83ffe48a1147f1966b9cb2e76e00be98ed2eb8e50ebb9e3c6402f9e3bc78889d92c15d77acb2a3cdfa755968d47cc4a1d7b5d79e21c399365c4ba2cbe101244d50685a89b27a1e13e54932f6a3f225cd4c84d65a6b6f376a26f02c29fb82ab79707d656774f9840e586e580fba6032947bf2a6cfadf6631b400aaa32955bc2081f872d06f3952def09210282f413b8027967f59f7f95b952c26aceeac593aa572b42661dfab5bf3a88ebc44ddc1cd71b1579bde186d5732994df92f4831cfa96f339e64acfc30ce1870518036b8f532a3116b37641cfdf6b933f3a3ef95f62db4aea80527477742de7778e8fdc3cf5ec823dde664ba4bc6ae5008489bcbb07af686dc538d3374954a0e34c027941c3052e6e83bd85843f847e84649682bb8a16414b153cfba2f88398a0c2d7ec9671d9eab092678d9517d18e74512297de8dea7c1c4edee47273b98c1e889a2c58087dc8ecc1e2d30350b885e25c2d1507ff07262bd33d90939fb7297d932d94d0a0983c4368c083982b8ba34583b44a33169f071908a9bcf2fc116a68ff48ba228da8146009772adae9f189f0e376d3fcc54c06fdb07c2348b84d77d43a5a56c74b6e77a6c678204dcaa07fb2a0797f691498756a92945541ff707f5053eee84e80121243259711eb3147b384aee2f98cf6bbf62f44201d7e840e49d6d5d13d2e691122270521c5977df48ceb298045d525e51b2beb71f20542bb0c134f21a1126abfa96ed7f0d493b67d952c86c41a8706fc1d05848bd85a554f588a6c37060124506ae05f219956b25a569cb22473ee2c742d90f9ea661affab980f92a51e922fa52aed1b8b73454cf2200391206b55448c6dbd76d32ac499cc4548d9ba2dd3a0dc35ef00e1e92ecff3ca23515f962d6e435989bb0583375625f0fcae58311ed4fe44eeb72a6d4629485d0d34e049de6fee007ef9bbe148fedf4abce7977909ba11c0ed581bdb5aa2df4d940e35ecf230cbebed0e3b61b45c231ec7c25ae9b20d908b1c3a408ac86d4f8b1982f94aaa569f993f4a192c3fca3a68b607a2f6b19f6023fbcec3b5c6d1566918c19b74e785946388350fe774c206d05138f59d1cf03b5ed90d6257752ed78a9f17c23eabb96df98fa997b3e1853d72bd2fe2437db14802c07bc65bb7c5f87e92c9658668dc6f3aeb42d3a91d7499d1d52c9e6169cabeb20bf7359f2285e4bc1c895f5026318812f015eec2bc99fde56c060a623e5a72faf16b0c675a590850a9df5c75b7f9e2274b1c0c84d1b268a49cfb4de617f758f3fbf138aaab08d49a422f3626cef9411a83cd9bacd0ffb566e5a75138425c38cad261cccf41f184c1a6ea0caf6800e04da41ae8af6b11cc4ce0c1a3068d8a7d0f44ad91c38d300f78928c1c9e004114a993b5e73376d9c7b87a523d1bd8427b0fa2a664f41631443b5c3ceb9fcc0d966dd467e20c7e14492aa3731862c0560d3b29f0654da22531b980dab86ea1b565a5f16d52b456f59e37de7df000cecdcba11f26cb72e52938b22190197f3a29b76756f09944efb61fdf5473f683ff89fe86301d086b17020174fb656273875ee5da9d7df93ad1dd91f7fb4e3a61cad5dae6eae0fa82792a2f1a6c302091793a77887f7d4366bca9b192bcd0d55d9a0854d2867cb563373c18f556c17f2c128c24e9fde657539a4690d43ce73dd84664243e261f30d0e9d31fb8f81612b67cdec9e641b58c91590e46cd9b6107d0403436cf5e8604177f6eebefae4067c074c0e3f6ca5a30c929a3310c16eacd2b62fe860360ce232d6cbf26c4ed5aac1b8bb652e9f96e97bdf2e57c0112f3a5e559edde83b5e0334caf4d61dd38d9500a939c31ea49656229a9d534097bebc46a7c424081d041f82b219670b7bac7c89a576e670afb3852fb4d2f91fec9c496db1eaa4da3361aa65016362f2890ffe8ee0993ed86cb3ff48d2d2dd262bdf0f28f63b2bdced80fc56e69b968210fbd8cd62b38df6a9082a4dc07a6acec3a5e739e42b14d380445c8fb2cb528445c22674e3a093340155a15c2d7c10dfe11f522d8f6d14e20d1237589e97ef2bd6d8c475409de87144404d1ed7ad7b88bbf02784110ffd9bb414e1ce6fa616ee0ace7d6cfca226b81eb5b0ae5d9d81378eaec267fc7cdc4dfe802f4dbd1fe4d732b5d118c14b41919c0fc6af42d12161c6c4e82fe77b471255bc62dd9af77a712eb2f930df63a2b729eae9fae5e7b9a42aeebdfed95009b8687eb38ef69b94dc6958879c4ab90fbd447c7757ef4e94eeb19f7e390dcc26e09b1603c693c815afe2ba56462d8b508121b181714746f60c2aba952b93406cf1787308da6a26ed7533d666fa434c968af3c3ac42c63f7f146aeffbe4ba3e6e9fe816c059a053068de8c53ddadb80a2894289d9aa8b13c847cb852a656d8389f736d2dc53cc4d94609538468aa27dcabdbaeca5e57677b76edfb97ee1239e4c572054e975b1799e224bbefa3f18b8878593894a4d990ac042bc1724570d82f04e1fe90be4211e2dd7a3a5a18490bfca7b2c64f668f2272d27a6a593567e038e23f2901dd44d73ccb1e227ef50fcd31aac2dae86786e7e6454273f2ffd3423cf979f8a2b60f1d3a6b488306bc54be790765d0c8a452929ab564b152b3ecc331945c926ae4d22e2bbe2c35b6136f472fbc6768491e2f5ea8927de1c19abe40a738ce025e54b661d64ca9ac0bb3f64575e1188ce95a378bd678533ef1c0ebe6855b48e12455e5b2d4bfbc1e679a15aa0ae1d526e45742b9973f3293132eec5805ad5eaedefda0eed065157ca140bffab5bf6ab361aae25a974bf40a4603cc6cd5ab83db7438c810cfac86ab887e094b095f65f4aa1a9ef1b4862c833f7df6a2d8c08caf018fc18eb8f0604e38b07f7a1b6f2a3c045396032fd0ff6f6d230f1a4a1d88e63bd9400e25304ff6b1bd3f36775d36440aff482c9fc88a20aac005ffa6fcfc00f7df51f846d6e22a4ab2ca05adbee4d503888fe720b34634b98674128358ff68c5a48650e01dd0c1d2dec890dc4b65490d6f01f444382a6ab8a48b13c855082d9622bda705cb7d9d74df90e86c19d76c920cb3320c28eb858be94906e0fc78f3b5d8c3e0c9ad0ddbb8c67c7cd259930066935acef1bfc9a3f20866e80804a335534d93d414855ad80785f7915027c866b5f362104fa300becf5a74c6b9dd469b41185d5121fa795a79fa4895c584d7be9f909cc002164b8669c411f024f7e0c20a442fdf6a83027050dd35f0cb6cf91a39aa310e0335b8c2f49f98a8099ecc47f131187f49393473c8075aebc625bc53448340bb75133bd7e4c3e7240be95274db5606e21eb48469d49c5b9e77f02580a5c1600e0c62a8647fcb9ae90a9fad758345aa72b49aeda04d028260ca461f4ecf54d6f9335a7839f73acf01730b74672652364ecf626aa96fc871ccbe8b3ff0851d1aa3ec484f609d5811dde1e6127a129119ed9d44bbf231d0a7c21e46cd41a8187b5e963e6e509f9589ae113efbfde548c1768d2df57fc7515f96946f7cec4382ac4c7682772c72b5c69eda1e2a26cb7c65385ce94f0", 0x1000}, {&(0x7f00000013c0)="feab7d25a2ff5889433c985397b1b55d0cde10e75fc148543717fbe24b3108f6e2ce20a2ec5294d0dc71e9d26159f3d253bae1a1bd807ea99116328a25a03a48a4e6774523df2e39bbfbb4d438a87947430874a01309c0c941", 0x59}, {&(0x7f0000001440)="eb455fe1ef07361de0c9f7a57cb683b37b3e7cb3f246f049f2700775018fe6cb0d114ef35a65824cbb1d91958ca53b3fa4ad35c1cdc8e432c5b281f52fc39735129e72671365eb94f7f566e7ec6175983056975c818b9aa9c27cfe715517ade729a23575dbf8cc6bb15f2a2783a90e3897578b5f33b1b1daf92e62e795b7c76f0313f583655f97677f95cf73d05bea798ae24427517fbac9d031f0129a207e41febfc13ae32b8a18abc237ebe7161386edaf5bbcc70e730c61008b", 0xbb}, {&(0x7f0000001500)="0d760e23197d2b317740edc9f6f544521395216bb87677621853f7212bd21124c69752d9b96de85536680d1cb79fad8c473e761b4887b442bae0f93464044bdba3497bd74d02a39b55f0890c128cc9626a382287877fe43e85423d840bf59b25e6aab98911dcc0a91581ec8d14175634eb72fa570bd874f35147ccce2e198a2038837c2522e37e2f24aa670de68dad81f655b45fdde5a7d1fa12e2ad56d508d8aabb35791c5044008ef3b31e92fe511c41332e255be40684f3a4c3e6b9d153cd58e93c6780b26cd813a5c7ee7cd27acb5e4a0e77bfe69b9616dedae4b9", 0xdd}], 0x4, &(0x7f0000001640)=[@prinfo={0x14, 0x84, 0x7, {0x3, 0xfae}}, @authinfo={0x10, 0x84, 0x8, {0x40}}, @init={0x14, 0x84, 0x1, {0x8, 0x6, 0x100}}, @authinfo={0x10, 0x84, 0x8, {0x89}}, @dstaddrv6={0x1c, 0x84, 0xa, @empty}], 0x64, 0x20000}, 0x80) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000100)={@multicast2, @remote}, &(0x7f0000000140)=0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x41, &(0x7f0000000080)=0x1, 0xffffffffffffffa0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaa1aaaaffffffffffff08004500001c0000000000009078ac140007000000000000007800000000"]) fchmod(r1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000180)={'freebsd\x00', 0x1}, 0x24) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) r2 = accept4(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/5}, &(0x7f0000000200)=0x7, 0x20000000) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000240)={@in6={{0x1c, 0x3, 0xc83, @local={0xfe, 0x80, [], 0x0}, 0x10001}}, 0x0, 0xcf33, 0x1, 0x210, 0xfffe00000000000, 0x5, 0x401}, &(0x7f0000000300)=0x98) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000340)={r3, 0x2}, 0x8) getsockopt$inet_mreq(r1, 0x0, 0x9, &(0x7f0000000040)={@loopback, @remote}, &(0x7f00000000c0)=0x8) 12:43:32 executing program 0: r0 = socket(0x2, 0xb2a190d924cc424d, 0x80) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x8009, &(0x7f0000000000), 0xffffffffffffffaf) 12:43:32 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x55, &(0x7f0000000100)="8ee1b028b8ffa3a293027d70579ffaa59bdf5ffbcad063c5b5018fffaeb275c9c6edca89dfba9965dcebdf355417107869c4c0173f6a7c55905dfb7add18e5daf327d3ffc25f19632a7d3a3fadb85553b52505ae5e721cde2d785b9dd41615c012e46e813d8da193ba14eaa42eb4fbb0112cfededd5ada96e3b0e634e233f3ad7e263fb3fb3a621d2bb9891db2cb551d8dafcf1b1193702b6968fcaac4f77b86bb2ec7a7edd73ca24a222d7a59bf44cbe1810973a0bd0b89da0065193e6dc78c45b9ad9ff01404992ee8318639b81a505e54f41a9b2a8acc6549f1d0fd46b7bd5b93c3cd7f714ea75d4e622ec1cb3bf77b63b1e9c64cb1bf911d74639d0f6d4588efef3a9b8d10b9", 0x108) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000000)={0x0, {{0x2, 0x0, @multicast1}}}, 0x90) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00908) __getcwd(&(0x7f0000000000)=""/107, 0x6b) 12:43:32 executing program 3: fchmod(0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getegid() freebsd11_fstat(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getgid() setregid(r3, r1) setresgid(r1, r2, r3) syz_emit_ethernet(0xd0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffdfffff0800450000300000000000019078ac2300bb000000000500907800000800450000000000000000000000ac2300aa010000003f31472ff11b604cfb9358ac5417109243409317a9cfa377c22bf53ece09000000815e"]) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x40002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3, @multicast2}, 0x10) 12:43:32 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt(r0, 0x7, 0x3, &(0x7f0000000040)=""/234, &(0x7f0000000140)=0xea) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00456) 12:43:32 executing program 3: r0 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0x1c, 0x20000000) getsockopt$inet6_udplite(r0, 0x88, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) accept$inet6(r2, 0x0, &(0x7f0000000140)=0xfffffffffffffd5f) recvfrom$inet(r1, 0x0, 0xffffffffffffff53, 0x20081, 0x0, 0x0) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffdb5, &(0x7f00000000c0)={@local, @random="daacda90e83b", [{[{0x88a8, 0x4, 0x6, 0x3}], {0x8100, 0x5, 0x100, 0x1}}], {@arp={0x806, @generic={0x1, 0x8267, 0x6, 0x0, 0x4, @random="513c82918eeb", "002a7f53f7bc", @remote, "d7cd2d5acee07de0ab10c743bde77b03"}}}}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x3f48dfeb8) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000080)={@empty, @multicast2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00356) getpeername$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10) 12:43:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x4a116a2a, 0x5, 0x1}], {0x8100, 0x8, 0x1000}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) sigaltstack(&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00449) 12:43:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2/file0\x00', 0x20000, 0x58) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0x100, &(0x7f0000000140)={0x0, 0x3, 0x20, 0x10000, 0x1000000000000000, 0x4, 0x10001, 0x93a, {@in={{0x2, 0x2, @local={0xac, 0x14, 0x0}}}, 0x0, 0xff, 0x7fffffff, 0x200, 0x82, 0x3ff}}, &(0x7f0000000040)=0xb8) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000080)={r1, 0x9}, 0x8) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pwritev(r2, 0x0, 0x0, 0x0) pwritev(r2, 0x0, 0x0, 0x0) ftruncate(r2, 0x0) execve(&(0x7f00000000c0)='./file2/file0\x00', 0x0, 0x0) 12:43:32 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000040007a58ecb0bac236c9e983fd6182ee69afe2a0"], &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r0, &(0x7f0000000040), 0x10000000000000f7, 0x2f) 12:43:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, &(0x7f0000000040)=0xffffff49) r1 = socket$inet(0x2, 0x1, 0x2) getsockopt$inet_udplite(r1, 0x88, 0x2, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050d) 12:43:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000080)={@empty, @multicast2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00356) getpeername$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10) 12:43:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) r1 = getpgrp(0x0) setpgid(0x0, r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) 12:43:32 executing program 0: r0 = socket(0x12, 0x10000005, 0x0) setsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000000), 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r2 = getpgid(0x0) getpgid(r2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00920) 12:43:33 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$getflags(0xffffffffffffffff, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e008a9) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0x8, 0xffffffffffffffc0}, &(0x7f0000000040)=0x8) r3 = shmget(0x3, 0x3000, 0x184, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/71) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f00000000c0)={r2, 0x5}, 0x8) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000140)={0x7, {{0x2, 0x1, @multicast2}}}, 0x90) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000080), &(0x7f0000000100)=0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, 0x0, 0xdc229d5c6cd726b9) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e003b7) setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, 0x0, 0x0) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00859) fcntl$getown(r1, 0x5) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x0, 0x0) getgid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00361) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80000000, 0x0) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) close(r2) dup2(r1, r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b7) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2f0, &(0x7f00000003c0)={@local, @random="68daa052d6b0", [], {@ipv6={0x86dd, {0x9, 0x6, "b020d6", 0x2ba, 0x4c, 0x5, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@dstopts={0x0, 0x1, [], [@enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}]}, @hopopts={0x63, 0x1, [], [@jumbo={0xc2, 0x4, 0x80000000}, @ra={0x5, 0x2, 0x4}]}, @routing={0xbd, 0xe, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x64, 0x12, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x1ff, 0x8d, "80544fb1c6d50c16abcf736fa1e143b9532c12fb0af851af468b56bad145e13abb860f1be6d0a7748a343247c9c483c27f0bf2a3996dc65cbb9922e63900945f6b61b1eac1653d0dd6bfcb7aef73462b29309c789fe9513d12da2d90ea38d73b456eb6e2c5ae01b82484f182a728f3aefb6cb578bc3bbb717ca5e04913d079b5399861a69fbf6b73a4a128d3a7"}]}, @dstopts={0x1b, 0x0, [], [@pad1]}, @hopopts={0x4a, 0x1, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x7f, 0x12, [], [@generic={0x8, 0x8c, "9c16f04caa495073411a0a65a09aab9e0c17f1eb49a11879f4d3dca714c87d09ba0aac00f1b3a872978732a966f98f367e2e2100d07897326765bec8bc1260284c845e36cc19a8656781e8120f90e6f346827b2b5aac875367324fe6a0d4224922dab188e3027535ca916cbc2c7193e49dd79d2f8b58db702b5e38162b1b84bba326f7fef78608aa196b7bf6"}, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x5b, 0x0, 0x7ff, 0x8, 0x0, 0x80000000, 0x65}, @routing={0x5f, 0x4, 0x1, 0x10000, 0x0, [@rand_addr="921f0152a3290462431c6edce287b905", @remote={0xfe, 0x80, [], 0x0}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xdec6, 0x2, "db14169f78fd50e09df325c3c7e2de32eb614e85c581971f349df5348605cd278a8ee9855b6da92568503c27a15955ca64ce83d8ae56aa73d51078db37a8e043f64482b51a54ba1e0808daf37fc50b5bf066b796a9b00c9323efd7e519124e1285242ab061a08eaa561a0e6dbd886c7fc14b"}}}}}}) shmctl$SHM_INFO(0x0, 0xe, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x2, 0x0, 0x800e005a6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xb9}, 0x8) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000040)={0xff1, 0x0, 0x8, 0x6}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c81) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6(0x1c, 0x0, 0x3ff) r2 = accept(r0, &(0x7f0000000340)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000380)=0x1c) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000440)={0x0, &(0x7f00000003c0)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000480)=0x10) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f00000004c0)=ANY=[@ANYRES32=r3, @ANYBLOB="ba3bf20b"], &(0x7f0000000500)=0x8) freebsd10_pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x37a51fb10fe18cc9, 0x0) linkat(r4, &(0x7f0000000280)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00', 0x400) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000000)={0x0, 0xed, "898e86747689ca1cf94769c706758be112f6a6a0cdefb526694890bc4ed6bdd3319b872a190842e61018bb4bf820b9194ee5a2e39b0cb0ca2137020ee7615e3c55a63eca5d6ce954854e5a3c5e14ae608b59f5707fa8c7a59cb85b652222a0f5cc6657d893c0a5650c2d1d4b21bd1a45bacd0957efba0ae33375c6352c5bbc53f279cc32a98c0053c5b787704779f8100241e35943c6b4a18afd665f692193240b72212d5fe7cfeef8713745af0b8eedb7acb6370e79d2eac97aabe2a650558daa9bd09e7df06f0567af128922b955a77d9efb72e53fd5922d8c66b5d1c66786a446980dbb2b16d47e4090952b"}, &(0x7f0000000100)=0xf5) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f0000000180)={r6, &(0x7f0000000140)=[@in={0x2, 0x1, @rand_addr=0x7f}, @in6={0x1c, 0x3, 0xaa80, @local={0xfe, 0x80, [], 0x0}, 0x1f}, @in={0x2, 0x2, @multicast2}]}, &(0x7f00000001c0)=0x10) r7 = accept(r4, &(0x7f0000000540)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, &(0x7f0000000580)=0x1c) setsockopt$inet6_int(r7, 0x29, 0xb, &(0x7f00000005c0)=0x40, 0x4) bind(r0, &(0x7f0000000240)=@in6={0x1c, 0x3, 0x9, @rand_addr="9adbf9d9e01faa9812e09dc4bb4c69b1", 0x4}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000600), &(0x7f0000000640)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00731) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000009078ac23006fd523d288f39e70deeb8de628bb00000000050090780000000045000000000000"]) accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10, 0x30000000) open(&(0x7f0000000080)='./file0\x00', 0x609, 0x40) r1 = accept4(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8, 0x30000000) accept$unix(r1, 0x0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) 12:43:33 executing program 1: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = fcntl$dupfd(r0, 0x2000000000000004, 0xffffffffffffffff) ftruncate(r2, 0x0) r3 = socket(0x2, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x3, &(0x7f0000000080)={0x7fff}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r3, 0x84, 0x1203, &(0x7f00000000c0)={0x0, 0x5, 0x3000000}, 0x8) nanosleep(&(0x7f0000000000)={0x0, 0x5}, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0x101, &(0x7f0000000100)={@in={{0x2, 0x3, @broadcast}}, 0x0, 0x40, 0x7, 0x8, 0xe7de, 0x7}, &(0x7f0000000040)=0xa0) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000200)={r4, 0x9}, &(0x7f0000000240)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f00000001c0)={0x3, 0x6600, 0x961, 0x76, r4}, 0x10) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc04c4417, &(0x7f0000000040)="e5013cd356422b99114326a040216b1c47bdd6bb04027da837ee545a5af6f39e3dd88274edc1e73c407f46f81b8f7cf70ac7c47355e307c0a62aacfe97aea78c4ad1f5ea98721efd6b1dc89819309c014e14556216dfafac6c229bd73728f9d183613b6c6abc0111a3166643992d0ec127c13e1eaae8dbb6433bb75436f623be21a16d370cb920350facda2596daccb7e3032d233b") freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCCHANGERULE(r2, 0xcbe0441a, &(0x7f0000000100)="8481b44cc648e17b1371f94835c762e9d87c0d2a219d277ab534bd285cc890e5fd13a78ba5e2c02b023ba670380028469b0a84dec895243ca728a37a54f4aec73cd1c3b7903ce7756427003e86532ed383ec74a29e2cef555e0ff2eabcb3e1afe72ab06ffdfdd72547fda9c430b7909d216a312dec9fd2b44bbef65b41af6383976e59861568de9e974b82f2d3ecffa4263fb80abe594c7c7359d30747f5e16bb8265e63e7fc2144f2f087cf151c349a9406895fac60502d1c6a4889fcc55229604b7d64c1c50a501f5a7da34868543bbaf458bd0d4cf5dc1c8a39bf1d7bd6") poll(&(0x7f0000000200)=[{r1, 0x2000}, {r2, 0x100}, {r2, 0x8}, {r0, 0x10}], 0x4, 0x1ff) sendto$unix(r2, &(0x7f0000000240)="fcfc80711ed76bd1f5130754e76b8bc7f41754e9faba408628f2759a5c91db24b67c6202aeb11bd22faca4f17f59a0764adec6612f270aaffac6a15141f57401a60636d8a17af7b2f8f462c2ada13eec76b9e62be495d13ff7eb1c7939a112f3d220911a05344626c984bbbf44f58482f9b9614c74a092cf15e3cadc3367c6012337889fffb0e8ea417175ec4a8aa39254f5e23886fe56d308b988580a0f20e8831b55dd549f741852fab9ac76e49b2eb0c531aec3d1297f1d0d247da4e59c461e890fab", 0xc4, 0x20084, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0xffffffffffffffc5, 0x40, 0x0, 0x0) 12:43:33 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001240)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000001280)=0x10) bind$inet(r0, &(0x7f00000012c0)={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0xc0, &(0x7f00000010c0)={0x2, 0x1}, 0x10) open(&(0x7f00000013c0)='./file0\x00', 0x100000, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x10000, 0x28) getsockname$unix(r2, &(0x7f0000001340)=@file={0x0, ""/62}, &(0x7f0000001380)=0x40) getsockopt$inet_buf(r1, 0x0, 0x49, &(0x7f0000000000)=""/117, &(0x7f0000000080)=0x75) syz_emit_ethernet(0x2a, &(0x7f0000001400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffc10806010108000604008f491b62122cb1104b672e8a541cb85f01ff09ffffffffffed7604000000fefa5bffffffff7caaa4ac8f4bc9433bfda715165b068b7ee57c650000000000000100803910b4663dafa1b9141edc71df60713b3f06930df2be3e2993271db9ee5743f6f4cee3c6c0c7460be2355ea9cde96e855de00baaa3cc7a5383c25805b281a31cb37c4c00000000000000000000000059b2a29895e59532000000a6c9d1b9cd2a2bd8d5108f4f56c0b9aeb88be667bb9a69fc2ce6cadfbb97b4645c1183035d54acbce579c6588c4b4f223fa76dfc6b813dad6fe9e2a5b519e158"]) fchmod(r1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0xc2, 0x0, 0x800e005c7) rmdir(&(0x7f0000001100)='./file0\x00') fstat(r1, &(0x7f0000001140)) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaac6ffffffffffff080085d057e2daed1c7ea7be7749b756e2bd8295b60c1400aae00000011100907800a50500000800f9ffffff0000fd9993ee8d628c32251fc43aba1bfc7cfe810913ee54207d85b6dead4b66ce42bff2f26d466f219b6e52e3d078e09bf5d58c801a5eea8f996f01a6abcda409084ebec0479100008d7e5c297871e60a0210aa55ab1bbf03ce1b0ccec36e42c818892c94f5ec4fe031e552ab7c5e9dd9f7d606c4eb287b9d64a1db3a62014bba5572f2adcfb6744dded9b0393889506c80fbb33d013390c87559f83df4bff9910b86be9f5910ad650440a80d51b7e2778dc45005b2c7db6efabd5091b0a546929577292611974f09861943b00df8539cf87a4d9d98fc36b1a17f2d553a4cbfcbda8ad06135976806c736df09615a30d2552a996691169a03ecf0d6e4813070f9e5e70adf61c261622cdb5c1273bd5d83026455675f84aa919f5264a9"]) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00396) recvfrom$inet(r0, &(0x7f0000000040)=""/54, 0xfffffffffffffdba, 0x40080, 0x0, 0x0) 12:43:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000080)={0x10000000000b35f, 0x3}) mlockall(0x2) mlockall(0x1) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x12, r1, 0x0) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/167, 0xa7, 0x41, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) syz_emit_ethernet(0xd0, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffff0b0000000900450000300000000000010000002c78450000000000000000000000ac2300aa0100003c000000000000005defa08860856ac3a856246e748d18ff43407c0fff889c41388ee272ebff6fc29f0aadb89e77055b629b68e89bbf09041c2831dae9c6d566a90f54e6b6dca33f4252281a0ebceb9b8991a686569626763c8cd5e86ae6213f40cf1575efc9ee31379df56cc96bc39d94f37c645ccd35551ab977"]) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCRGETASTATS(r1, 0xc4504447, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00791) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) ioctl$DIOCGETRULES(r1, 0xcbe04406, &(0x7f0000000040)="73c4639daed843c5a91c3cfdb67ff600645ee1fea376e461e59bb306196d1b9ed194ca1ef939882193c16009c83755d55c8f2ceccf8bd2d49d293a1a5ec8e02828432f4ad9b01004dd415673e3108745fc315c") syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) wait4(0x0, 0x0, 0xfffffffffffffffe, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a0) r3 = getpgid(0x0) ioctl$DIOCGETALTQV0(r2, 0xc1004430, &(0x7f00000000c0)="1b8bc79e0f350cf0b4a220df1e3f8fe0") getpgid(r3) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000080)={0x0, 0xdd, "18b0dc55fbd9c9e7f9c632319741e82f87a7f2367f09abc4446ff773b08304448ef7d6aed9b34995dd50cd1d7873cac0a4494837ce828967c55cd45384cf56a5f9634223cb60d5f57a7e9a101e12898da292e070816c3b11254d29c78253322c6cc24af16d56cb0250226995afdff8866d3a66c6ac56eae388606e89d2462bf5305827208eb90b9ef698e7d8dd9e67c5f452c94ace0692f35e2ae0473a835d6f2509f0fedd140d2c3862d07427a3de9f0e4fd497e4dd7edb823f7e5d2f053fe7e5fa4e9744153f5def80bc0e1dfbf449f536211e35ed2c4c11a4a7ab00"}, &(0x7f0000000180)=0xe5) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={@in={{0x2, 0x2, @multicast1}}, r2, 0x81, 0x8, 0x1, 0x7, 0x7, 0x5}, &(0x7f0000000280)=0xa0) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f00000002c0), &(0x7f0000000300)=0x4) fcntl$setflags(r0, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00828) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaab497b7a33e283aaff06009130519751dc5e32baf6ffffff08004500001c0000000000009078ac1400aae0000000110090780000001002a7b1b711474ed0bcda04454d5d0469fb1f"]) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) setsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffde3, 0x40000, 0x0, 0x167) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget$private(0x0, 0x7, 0x400) r1 = semget(0x1, 0x1, 0xb6) connect(r0, &(0x7f00000000c0)=@in6={0x1c, 0x2, 0x80000000, @mcast1, 0x8}, 0x1c) __semctl$SEM_INFO(r1, 0x0, 0xb, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00835) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) r3 = getpgid(0xffffffffffffffff) getpgrp(r3) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0xa2, 0x200) 12:43:33 executing program 3: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000140)={0x0, 0x520}, 0x10) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f00000000c0)={0x0, 0x200}, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="02", 0x1}], 0x1) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, &(0x7f0000000080)={0x8, &(0x7f0000000180)=[@in6={0x1c, 0x2, 0x80000001, @loopback, 0xffffffff}, @in={0x2, 0x1, @rand_addr=0x10000}, @in6={0x1c, 0x3, 0xd4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, 0x6}, @in={0x2, 0x0}, @in={0x2, 0x0, @loopback}]}, &(0x7f0000000200)=0x10) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004500001c0000dcf61216e0b552ae00aae000ed011100907800000000"]) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c8f) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 12:43:33 executing program 1: r0 = shmget(0x3, 0x3000, 0x10c, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="0f", 0x1) 12:43:33 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, &(0x7f00000001c0)=0x4, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000040)={0x5, 0x1030, 0x6, 0x9, 0x0}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f00000000c0)={r1}, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x3) 12:43:33 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x8002, &(0x7f0000000000)={@in6={{0x1c, 0xffffffffffffffff, 0x0, @loopback}}, 0x0, 0x1000000004, 0x0, 0x2, 0x8, 0x0, 0x1000}, 0x98) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800dfe4806d06fd950900aae000000111009c7800"/42]) setrlimit(0x7, &(0x7f0000000200)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = accept4(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x4, 0x40, 0x8}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000100)={@in6={{0x1c, 0x1, 0x80, @remote={0xfe, 0x80, [], 0x0}, 0x40}}, r2, 0x0, 0x7, 0x100, 0x9030, 0x1, 0xb231}, 0x98) getpid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, &(0x7f0000000280)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, &(0x7f00000002c0)=0x1c, 0x30000000) getsockopt$inet_tcp_buf(r1, 0x6, 0x41, &(0x7f0000000040)=""/194, &(0x7f0000000140)=0xdf) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000200)=0x5, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) r2 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000000)=0x6, 0x4) 12:43:33 executing program 3: r0 = socket(0x1, 0x2, 0x0) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000280)={0x0, 0xffffffffffffff81, 0x9, 0x5, 0x5, 0x1f, 0x8, 0xb1, {@in={{0x2, 0x3, @multicast2}}, 0x0, 0x4, 0x5fb0, 0x7, 0xff, 0x3}}, &(0x7f0000000340)=0xb8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000380)={r1, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/138, 0x8a, 0x40000, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e001ddf0c38dfa2"], 0xa) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = accept4(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1c, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="d03f30c9dc553848bff18a6b46da47ae82b8b80e42557d5c5ed53bb53ee1e51d3a2a95b2b9bac850", 0x28) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x5, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$inet_mreq(r2, 0x0, 0xd, &(0x7f0000000080)={@loopback}, 0x8) fcntl$getflags(r3, 0x1) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) shmget(0x3, 0x2000, 0xad, &(0x7f0000ffc000/0x2000)=nil) freebsd11_fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a6) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r0, 0x0, 0xfffffffffffffdc1, 0x7c, 0x0, 0x0) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$unix(0x1, 0x7, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x84) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCRADDADDRS(0xffffffffffffffff, 0xc4504443, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) r1 = socket(0x17, 0x5, 0x8000) getsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 12:43:33 executing program 3: mlockall(0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x6) sync() getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @multicast2=0xe0000003, @loopback}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup2(r0, r1) setsockopt$inet_buf(r1, 0x0, 0xd, &(0x7f00000000c0)="a0e5a0388e79bcd6a5f0e23bd5482461e860c386852b5084407151a614b7a4123c15704c844292ecf5875aa064e6ca24aba4efa8ad2f02b0f668b8338721d538cf9203b2a11472be5d13ef5dc72e1067fddf9ba622d52b7c72df0456a0237e58f23c9865133b8ef393b85e3f35d10a413b637e654297579c773bd845c0", 0x7d) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast2, @remote, @loopback}, 0xc) 12:43:33 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8282842f66696c6530006ee9a2e0dc099f1300000000000000a54426115afa56c1810379cdc74629c0412af28fa02c3de12a07b0e8aff55bb6954c7558d3f085959377fc2b2cde11f7de7b7e218a0a6ca8eedd4fcd9ca7fce19380986bc51d6e508b1051dfcff5f01cf5c8a87d88355f8bf27cec3ede720c85e2a72e4deb8e24e8b39c8552cb7d7c739851555761ab170aba91e889571bc0"], 0x10) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000140)=0x9, 0x4) write(r0, &(0x7f0000000000)='I', 0x1) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000200)={0x0, 0x520}, 0x10) write(r0, &(0x7f0000000080)="f3", 0x1) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x10000, 0x0) ioctl$DIOCOSFPADD(r1, 0xc088444f, &(0x7f00000001c0)="9225b767527cefc6748fbcb07d8a4b3b0eb6abcda6c4d8e36bc0a6f8b29064bdf309bb3d8101427bc4d646d86a51ecdf4e75167982888228f450f51571312da765339d4c8ae88c915cc5b6796b18e4f9c344a93cd799dbfe9ed7f17528f2f1f51251d305f1c48322ee27466c447c7719723d35bffa44b459be40d3fd6cb20289d6ab59b36218f50ac24f37fe5d20b4690e1f7fa792bf422d53938d63985cd54b014503f3de727d8537") freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) freebsd11_mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xc000, 0xdb) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xd, &(0x7f0000000280)=0x4b6c, 0x4) getsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000000000)={0x0, 0x3}, &(0x7f0000000340)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000480)=ANY=[@ANYBLOB="02004e2200000000005fdabbcf2c95efa23cd7600000000000000c0000000000000015000000000000000000000000000000000000000000000000000000000006a13f2b12f0c3f2000000000013c27176257c5102e711f0bde79600"/138, @ANYRES32=r4, @ANYBLOB="05000000060000001a010000060000000008ff00"], &(0x7f0000000440)=0xa0) fstat(r0, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1016, &(0x7f00000002c0)=0xfffffffffffffffa, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e004ff) 12:43:33 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$DIOCADDALTQV1(r0, 0xc130442d, &(0x7f0000000000)="6ee58a5164a77a14d3be84a7c4bf1af852bdae3d608aac3dc1352bed71e7cdd3432106fad4d0b9ca114e7f2505af64875630c65c13b75aa1ac7a1778e8d3fd3139892c39ccc3d7d0dd1832d59b36") getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x6, @local={0xfe, 0x80, [], 0x0}, 0x4}}, 0x0, 0x1000000000000, 0x1, 0x2, 0xffff, 0x8001, 0xffffffff}, &(0x7f0000000140)=0x98) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000180)={r1, 0xdf, 0x1f, 0x4, 0x1, 0x5}, &(0x7f00000001c0)=0x14) sendto$inet6(r0, &(0x7f0000000200)="2bed710e132398104275308d9fe3a5f001c6283d350be7174b1c6e8ac01417b845e83a63c05821d31247", 0x2a, 0x4, 0x0, 0x0) ioctl$DIOCSETLIMIT(r0, 0xc0084428, &(0x7f0000000240)={0x313, 0x80000001}) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000280)={0xcf, 0x4200, 0x1, 0x3f, r2}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000300)={r1, 0x80000000}, 0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000340)={r2, 0x8000}, &(0x7f0000000380)=0x8) setrlimit(0x7, &(0x7f00000003c0)={0x2, 0x8}) read(r0, &(0x7f0000000400)=""/89, 0x59) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000480)=@in={0x2, 0xffffffffffffffff, @multicast2}, 0x10, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/74, 0x4a}], 0x1, &(0x7f0000000580)=""/68, 0x44}, 0x40002) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000640)={r1, 0x290349f5}, &(0x7f0000000680)=0x8) recvmsg(r0, &(0x7f0000001780)={&(0x7f00000006c0)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, &(0x7f0000001740)=""/60, 0x3c}, 0x40083) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000017c0)={r4, 0xc97}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001800)={{0x1c, 0x3, 0x3, @mcast2, 0x20}, {0x1c, 0x0, 0x800, @mcast1, 0x6}, 0x100000000, [0x3, 0x0, 0x20, 0x20, 0x8, 0x6, 0x5, 0x4]}, 0x5c) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000001880)={@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, r2}, 0x8c) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, &(0x7f0000001940), &(0x7f0000001980)=0x4) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000019c0)={0x3, "d2e0e4753b0c3bab451e3df447ed473c48de0eacee332469b42729841bd21d7cdc4c483c1c1029dda6d5934c86e4a06a769bfe7bbf4502745defe906514c6735dd22634de2020e4a74028df6375f3eafc8d43be356ba5281900145ff28cf56c6423b6fb25af14c96a3fa3985c28547f08426a9889435dca5c49931d140db2788e5ab6acdff0a0d95937f610f077247488a9664f8aa8fd912d83e1eb550a11d312dd9ce743bec448bcd43ed255511db3f020e2d28"}, 0xbc, 0x800) r6 = socket$inet_icmp(0x2, 0x2, 0x1) setitimer(0x2, &(0x7f0000001a80)={{0x2, 0x8001}, {0x100000000, 0x401}}, &(0x7f0000001ac0)) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000001b00)={r3, 0x34, "19f07af665c258b262c7b0b9ed45366874c0015f14a46b59e88bb6c27c3287c42290d1416aa48a52c581948081fe4c69c159835d"}, &(0x7f0000001b40)=0x3c) sendto$inet6(r0, &(0x7f0000001b80)="193d3599c58add1545bcb282b0b3283d6146e44a95dfe8887878cfab1148cb79eb5870104f8d061261e9cd0d5d87ab9329b204b7fa8dc0d746a5cf1b9686274e4c84bd15498d72d503be9e08d3e8a7afeac4056757c2e8f5b0d608707e848a9e54016edb9d601e6d65f4bebee23cab7af8b773bfaed226f86e719cf74cbab04ae2b86b30f765ec7db08944f0834ca95bf817dce4db3fdcaebb67cb120898afc937af3bbf852f074d8c55e0b6a5187dac8d1f096af760ed4b9c91a2e8acf4c67aab1a6e94d4bae08231c9ef0ffe476ce92884cf385cb0965dca5a79ab94cb3f0f96727d0960cca8f029dda4e6d24bb82639038699d7af3993ef7628bdb2bfbe85766ebdebb47c34a588671167ccbc264ec49bc32cc324ae15b1080390b4c3838cbbed756b4f1d93e01367120ea88c25d6bfa02b51f5c5c8134e0d2fec4a52cf99db65fbe3c6a67bf4fbb05af7451ba1fa6bc9610a5d86a983ffe065739c1f6e8c50543aa166d3812df82533f75984d5d70589df913fea42217bb069c14bd8740bb8a87f47fa9128e04aef019e3d4be27fa0a8faa7a0aabfdeca462d3f2a090e2fa2e99b038e64d4118b612c6543d9d98bf1c094e729522e125b21e85f18b520f0f4d5aaa0cef00a7d24ae69e10662446798dd47476249f5cdc6bc9732fd239c7ec46887de6685f5ffecbe492c1fe3f52218d4feaa38d94b968a4a368dc115a8816edb3928b5b1e6c7acc33fdc9ca63b7f94c3869ce61c41181e54079c68b6b75a67b416ba91857d607778b8bd7df9f9eb007ceed580f488edc99f1ed58bda13e9f950716cbc9a4f1bd9cfa2af6d499e385b34e95947295911990c09dde53770bb37a16326943b9bef3fb1631526c55dd0d2349fd0804f5bfaa6c7d0443f25fec12f759a2f1e46fda40a49bdc648f66c9dbdbd6079d5ba686f86190b9824649a2f045ebe4335127fc39d684f0027d2b8f8f3a851f2c5775985e894d1aae9ce772e8c5f9c324748bf940619dfca9cc32f18a768945873f5e878eec1a6b69cb7ac261f040d3fad4fc7a6570aad1a7fa67f9495a14c631d4234b166b8d151c5ceac2cd2539383d93f27d8eb6a01dca63fc135a178453188a3fd82594eacecd06221e69a02575a56c79e72e20d6305e4d59fdfdf37ed726a27e247bbf1234d88bd09905e7e864ea128e4b1ca6d86f02044014ded7fea481cf52e3e91018c546e2cce14a7181f9ed57ccee278ab73d6990c863557facd264a43514cf7434118d8aa5118bd48a0eeed142f6f62b9d678d164fcbe615ac690f4e7594bb23a35081818904703b9a1272050ae6420e11150b3c65e06f866681ccade967fa302dbec20965e084d2d49b8c547a551aa1c8b2a2fbfa57db86bf0dc1c8a6a3a446fdb2aa311cfe8c127b08ee99cd63368f05fe3027e374dcf19acaee96c2e91ed8449d8238dd5217e31a4dbc7f254c012921d142a9e5a9eed673abdd5085282f9d4c91a91c630b60b4b19142193202131c22fb34f15c9b9c4e24abaa44c94642f7940602980546447671553f86027ce05041d43307ddf21645c28be28edbe6efc01fb4805c9c5702826a89ffa02bdda02d0de29faaaac63d72db506bb1695ed368048dc8c5166eee96db45eabc7a3c8c5af00bf12d2965295ab1d20e27602f80f808e6253e54ef50fd2c7822a4302321a54e9a351b750eb7bed12e9507a6148702abef688248296a75b8cfd5765ced530071802b17d66313decfdca0721414b197a60cb502e81d5f2529b0f221a2e7584023624210faf8ca622a18549520c5d4d748884489dae3cab8d5de1c06930cbf93d8570aadc86c8c9cf246a5221773c54e33c07e2a2cce6fd89998206959c599cd99e66ddc1dfd81e9fa48c0a090c0fe3d778cb6afc3be9bed221f70a6cf3eb6fdc94bf07a815ea0594ca33962c118d86d656e212ddaab175f8df01fe4fc5aad8fedda188c7fe66e86e573043f7851628aebdae8b1b9046652f880bcd598978fa9a862cb12c304525d7e01f868d0f5fb9e8fd897c1b63f4d01bfabe49c727cc669570afa754323b75f91be37858819333a7a858cf20ccf7049b8ce8651f5ddaf3e40058020e59d9917582d740a9b2c619711ff0ac03962479dddbebde3791a404f0f2322f4cece230b9e38ff67b65e0afb90a4f3cb256b346484ac2d5f8b62c3e5ec53b4ba7a3a7a214aa28c056e8d3cdd52aa50608e4d3f51387eab2f7732158df0e6cc7881f8452ee65b60c70d0e1c977044277ada9a1ffce2e8e28e03c75ff43bb7b4aa1490b036a800b6438fde070b8b5b74ddcca931baa6f9226eaec2420a4eb81816c7b9718afb5b50a50d2bf7ea2186e68b87d09b2028378c46319b7d958610cc455d55529afea2c5862beb8f13afbafad069078ad3b2bd880ad5c1564d72c2d075b3dc850f8d922ac083624ce61dd76786cc45b611d9915e63532846411d0a3027c83a424b9a247fffa0c935b3bc08da969fc434745d42d9fe4717776193031c343552bcf96febe61e030a024935346177e42fcb5f83c0dd2f9ad7f35985c5b068c9ed2a058319a3c37402756fc554e60cd3d4b032f11028d8e2c19dbe5d8db236d3922c0f3dd8f0bf4438d9cb9aa5f9a485e12d7edfd87d03ae654e3ff9b2651263a50c4a15378e0343d89e987c80318f9ddf599614c41759403f71ef5295f93d4a493634014c2b49d2740075dabce234d527820b232bc4aa6a96e981d09f62f47909ca9568e8d82d073fd8f5224cb09ff3e93274ba7f4984b4d2d9586fa0258c2f0950d776fc104923be3ecbaba3e0ab10cb2c030fad87271b20f22ab03653d76d3adcab94edc0d6c4c5b3222c05bbf93c3e9d3acc56fa08872072ee16772badaaf221a27655abbae432b5f73a3ac4d27372547ca55478589ad96369542fa9a4ab9b7f5d0dbb465548de127def12c7cd284a26e2d4097ba9912330b5754585cb9a7cec0850652ab3f55458afbd684dfba91b3ff9cdfbcc69d98477e8febdaab862b8ecbba7cf403351b950ded4fd7d8a8da80980e63297096617be8afc313abbba0800943890d975e68d1cd489b306878a79aa7ea2ac7b927bf7f2016c9725742d2a56686683e2d1a8872e69c5f81a3d9e9906bd8e4b76ebf4572404acd6e6d520b42fea8570b2c962bbde64a3d48de22560c3f7c0a95acf1b65b87d73b3baa8649256276e50528443031b23b196c1ebb8086af4d311240272325b3942f84b194e8ec98bed91dd15f416441299114784a535c5d45ffe50818c3a8038ba0aa088aef881e21ec024fbbae7bf8140bba665fa51bd58ee6c2ea98d8f2f3f881f3a8ff77a95c10743f92c72d6d6fcbe5fec159fcee1495b3a6361db6cb5fbb2d9ac734e66149fd5a419cf63ebcdad1d50358ee82e08608c74fedb0b5512e6a495664767b7bd8caa99f61b0bdb7783dfd24e0e807a3af1b46179cc47743b6a524bf9da29a688e847936bbfcb55b38cb7563bbb554a993640e3979136f6b7282c2b1a8dd29ad31bf51c4ebab492efa084ee5674b48a5a34be9cc9f308d49b310aad01c83b6b94d543ebf33d331beb933a55f88fdfe6ad7943230abd2b2c94ebb3149b4af582adc3edbb4e2b324b277d75f3884ef2810373fb272681f8dd6ea3c2bead769e060d4cd06047844fbaf63bdcaab5b143db0b819f95e7301cad027fc7a49313a0d70d4236af42e36f30a14b35440876be84a55218015c805ce5c4fd63d9fd9707c16167af06e557a49163e02687ac1ff5a2d2b9f44e0cb4a8d74511dcb704d12a678b162bc2da37b91dd2f2096c629e819e9a81962633973e4c90fcd955add88b7c829b56df156f109023f8d2a03792e5599046e413fd3534433eb24a621eae64420630f58116e94a97c59c25a9a5a825ec2bb94e8c15b4c2731debe1bf9a108cb51e92d58812b07015a924e401249c41e5ea4771bf8e6f25252d482a6fda25ba365f03fd25f4b33459965ae3cd5229d3fc303c1f54974272664fc4546cd8a903227b88e4bdf0894dd742128840a0d2e761fdddf62b2f52ea083879ff87431a43a9f269e1e21a3a4327d0c41689805b2c0bdbd0635ab1b515ca79e433805d56f5781082f3f5274096a1085e1ebb6ea2cccda5b155ff88718224ca2dfad7005b088794e18a1939c79c685885dd732cff32d7b069725a7c57b6d84d5b0133ec5a09175fa1c59f42a67e15394f5cc56b3da76cb5ddc5ca30f0dbc69be6c27f2375f909f975fafdd3612101f04c027ff0f6dc6ca292b5f46c124e5d7e7a318be11d5fd378d643449721904a06fdbe2fce2a9ac7a6d2f44f445a34bb800b60dddb5e32cace31daed7f59b4e8b1e4ae661b2f70436cafe794b73ba9fb71b275fe4b34c4a70825486e1f5bd56216d4b2bae19d335d572a15bea0f96de9084ccf9a18ec3e7c3741c9e968527ec59b72dfe8172300e113459cecaf3566e81383d8a1c475ddc9dfb99bb185e4003d47ffe7cbdf5fe808ec1bba1a87102e0554cb1cbc21fca8ca0a76219d73d83c886096c8a08854360409247771595674aed8102a6086ddd64029e718c53deb886823829f19aa9aeebe7977a3121f9f8c3302ad295a5c730f18d454d4bb11e5824fb6c27e7e9f1928cbb3edc3f7a28c486623ccf307511b5e5772de55802c1530115f87d6942a72abea550efc86dbd57e2146d0435c0859971d530da209ae54fa58a452ab9870c0a7d311a245d812a39ce39afc46bd147f6176846220fe7e01c37f87a75c2ba66110f06056b15e12e1cef34df8945ccb7e4251e03ca2286f210f170dfc4df4265ac228b3a90148588d879c1dc5d2aa0dc1596ff5107b91afe39efd32f7413adb98721df5ff1e22f3f84a4001ac5cc074d2725381d0d9aaa3c4f76017dd1bcd8f096ea6a800a150f06dd06502501e1bcadc0e387dfb1691abac8e4562ee99babbb2d9a2209d41ca7a53a6025c6702ec70a0130f416d6cca62b6309481115887fd1940a4da2a546d2ca40a4c7da1997ed99790bdbd4e070dbf3ee490ebf130200693f31ec0f528d1e7e2fd8d6c60cbc2fe239a0b9c2aae3f3d59eaa7609395be99bfc65ceb28c7e30a8a2b864f76d1cf1e69ca91491c90294943b58d3fad7c37a3f0ec14094a569d10cc6f41e9c9334d38f64489c6a39b588fb32bc5e10c2862775635f924d47bf68293ec8f127eda29425925805a9e9670a20d663970bc3bedc97e04c60fdca532cd49df10bfb8f59c6f904f7a334e5d2d7ed96a6124c4574e5da83fd98da78f7a9401be0fbcd76724a9cd8595f861ea09b36f336bd7d248354ecbcd117e0ae7c5d7028491c94b805e20997cb96bbc4ec7be7a90fdf24422d23c58b90f2afb87e3ea90bb855faddd8a84a5e35b1afbc7d835592c6ae3365221d30faba9e234bf505423ddbcb11651c6fdecd42d05e9ba66bd604b210ffb7a765decd203734f4ccddeb98ced5489ede22198c89ab1bfd3d9c88cd9d248bdf560d837358e8f1d1442a581a9d94a32a4dd4302585ef26eca72a250edbec9c05d5dbfe4e09988b33a772dfdd472a6346830bc0e7398f6d6ee2a4b7cfc90e1be074af9ea3c47329076a9143ef10135b779405d3af4992830db233480c966b80bd49c0d7090afd0f4ac701f4dcca869b91122bcaffa10063fcffeab9318cbfc0acb9d8f6be6494ef9ba32873b0b4131ba7c45f6983bc231e9ac87a9660fb7991a765bf6a2a772a889df42c008caa29a4f0497b4beac3adff4a62bb8e200d3627b6b6c93e34c9b5bbc5cb84605ce2ecb01521d0dd138199508d66afce279309b5ac11d79d79ef4b", 0x1000, 0x20000, &(0x7f0000002b80)={0x1c, 0x0, 0x1ff, @local={0xfe, 0x80, [], 0x0}, 0x3}, 0x1c) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000002bc0), &(0x7f0000002c00)=0x4) recvfrom$inet(r6, &(0x7f0000002c40)=""/148, 0x94, 0x41, &(0x7f0000002d00)={0x2, 0x2, @multicast2}, 0x10) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000002d40)="b71461119541b40a255afde4a1f85835b7149e07cc436f267c108a545063be301e0726b5ec1cec9f8a466f") faccessat(r0, &(0x7f0000002d80)='./file0\x00', 0x2, 0x800) readlink(&(0x7f0000002dc0)='./file0\x00', &(0x7f0000002e00)=""/240, 0xf0) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000002f00)={0xd37, 0x800, 0x1, 0xfff, r3}, 0x10) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6(0x1c, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0xff) getsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000005"]) fcntl$getown(r0, 0x5) recvfrom$inet(r0, &(0x7f0000000080)=""/23, 0x17, 0x2, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000100)=0x10, 0x10000000) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000200)=ANY=[@ANYBLOB="090000000300e64c0600ffff080008000700000001008fa9eaf0"], &(0x7f00000001c0)=0x16) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) 12:43:33 executing program 2: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file0//file0/../file0\x00', 0x14a) r0 = open$dir(&(0x7f0000000380)='./file0/\x00', 0x10080, 0x80) faccessat(r0, &(0x7f0000000440)='./file0/\x00', 0x100, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0//file0\x00', &(0x7f00000000c0)='./file1\x00') r1 = open(&(0x7f00000001c0)='./file0/\x00', 0x40, 0x8) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000300)={0x200, &(0x7f0000000240)=[@in={0x2, 0x1, @loopback}, @in6={0x1c, 0x1, 0x3f, @rand_addr="59c23d67939d73522258327b25b90e8b", 0x120000000000}, @in6={0x1c, 0x2, 0xffff, @mcast2, 0x7ff}, @in6={0x1c, 0x3, 0x0, @remote={0xfe, 0x80, [], 0x0}, 0xc6}, @in={0x2, 0x3, @broadcast}, @in6={0x1c, 0x3, 0x2a, @mcast2, 0x1}, @in6={0x1c, 0x1, 0xc7ac, @empty, 0x6}]}, &(0x7f0000000340)=0x10) utimes(&(0x7f0000000040)='./file1\x00', 0x0) rename(0x0, &(0x7f0000000200)='./file0/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @broadcast}}, &(0x7f0000000180)=0x1c) r3 = msgget$private(0x0, 0x440) msgrcv(r3, &(0x7f0000000400)={0x0, ""/19}, 0x1b, 0x0, 0x1000) mkdir(&(0x7f0000000000)='./file0/\x00', 0x0) futimesat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x0) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_int(r0, 0x0, 0x43, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007c9) r1 = socket$inet(0x2, 0x4, 0x3ff) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000240)={0x0, 0x4}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f00000002c0)={0x0, 0x1, 0x9, [0x6, 0xa63, 0x3ff, 0x603, 0x0, 0x4, 0x11b, 0x8, 0x0]}, &(0x7f0000000300)=0x1a) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000380)={0x0, 0x7}, &(0x7f00000003c0)=0x8) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f0000000080)={r2, 0x6}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f00000001c0)={r3, &(0x7f0000000100)=[@in={0x2, 0x1, @local={0xac, 0x14, 0x0}}, @in={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x0, 0x5572, @local={0xfe, 0x80, [], 0x0}, 0x9}, @in6={0x1c, 0x3, 0x6d, @rand_addr="ec08213dac39b6a8cb63d2ad43debd40", 0x2}, @in={0x2, 0x1, @broadcast}, @in6={0x1c, 0x1, 0x400, @rand_addr="b98aeec2dd7b753590dbf5dfd5b18bde", 0x2}]}, &(0x7f0000000200)=0x10) 12:43:33 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) setsockopt$inet_buf(r0, 0x0, 0x5f, &(0x7f0000000000)="9d8789a62566eeaeb3490f8f58d8fae43cb3c23a25abd7182e28354f79bb490b0c62974180b1b8358577a6106e0c38fe15057e117458a64db951c6030c076cef1c4c97014e28ef20a2dbd9c81424853866e3cd3d6d035fef01a2ca2d04c5368c1d760ccfdeea5b1341285d63746e9b6161b9fd978d692cb165229357189fa33f75c0a03ddb8a9ac49cd89d77bc64b99f6ef117568f613f1ab7b4c023e78828a094d97d77d95a0673e24a7f32738a0fc9fd88294c24e2a5da098c8f7f049e86a5d7f81223559f9a63ab2676e458cd7f45b11e437ae6209e8bf810", 0xda) r1 = getuid() setuid(r1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e003c9) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0xfd13) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ef) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x23, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [{[], {0x8100, 0x200, 0x75, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCGETQSTATSV0(0xffffffffffffffff, 0xc0184432, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) 12:43:33 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x7, 0x4, 0x6}, &(0x7f00000000c0)=0x10) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000100)={r1, 0x1a, "0dbdd83addbfe9f554df6a1632b4c5b0d83bd2677a66334595bf"}, &(0x7f0000000140)=0x22) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000240)={0x0, 0x2}, &(0x7f0000000280)=0x8) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000000)={r2, 0xfffffffffffffe49}, 0x8) r3 = msgget(0x1, 0x403) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="030000d3fb0bfc0db4e1"], 0x11, 0x800) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmget(0x3, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmget(0x3, 0x4000, 0x148, &(0x7f0000ffa000/0x4000)=nil) r2 = shmget$private(0x0, 0x1000, 0x484, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0xc) shmctl$SHM_LOCK(r2, 0xb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00761) r3 = dup(r0) setsockopt$inet_udp(r3, 0x11, 0x1, &(0x7f0000000000)=0x8, 0x4) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) listen(r0, 0x0) r1 = accept4(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10, 0x10000000) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f00000000c0)={0x0, 0x6}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000140)={r2, 0x8, 0x5, [0xd518, 0x7fff, 0x8, 0x100000000000, 0x625]}, &(0x7f0000000180)=0x12) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00949) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000100)=0xba, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0200000000009078ac1400aae00000011100907800000000"]) setsockopt$inet6_sctp_SCTP_REUSE_PORT(0xffffffffffffffff, 0x84, 0x1c, 0x0, 0xfffffffffffffd9a) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b76) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800c12e00300000000000009078ac2300bb0000000000450000000000000000000000ac2300aa01000000"]) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x2, @mcast2, 0x9}, 0x1c) recvfrom$inet(r0, 0x0, 0x3bf, 0x0, 0x0, 0x800e00797) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETADDRS(r1, 0xc4704435, &(0x7f0000000080)="76a19386366fbb168586f872960ee549bef97e307576d42b989b521104626443f6ec018f5837e87c2104fe3451773c6e7e4c4985430f489db61afd6d1a4542916a1ed9757da39c6ce59288880ddd5eed203700745f7cf918b4156a5c947b0bd5f7596453a829badc2adb3eb1cd384a11f2991c984d4bdf48c13b876094655d0dbce2841bd6f4ae50f388ac4193") getsockopt$inet_tcp_buf(r2, 0x6, 0x24, &(0x7f0000000140)=""/12, &(0x7f0000000180)=0xc) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f00000000c0)={@multicast1, @multicast1}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/87) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_buf(r0, 0x0, 0x57, &(0x7f0000000080)="9309926b716e25bea918e5f122745afbc13a09beb901e28afedf10111d9756af689fca32347d4e60345aca3f080d3cf9d02e17ec4af90e7dc6d12ef69cdcd9f7a3cf9e5043ebbfc679450568cb305f85c323f1c34e105e1099b85b1e2ad73e5970094370e79c4cce8335a76656d662779261d5521d1e83005a26201c3b656b76dbe706acc89fe79d6b916cc9da09caf47083c728c5f8a0de3789f89483edc239bcfbb8280678ca3cc997b2abe1735a5b4d20db4c8ff09886495b3e5674253eccd992cf440b34d244433f5fbb9e720520b4377c0d644b2e9fb8eb447a92decacd47ec7b645c4dfdf848628a8880bd075217202996ffec32083359", 0xfa) connect$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x800e00b96) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:33 executing program 1: syz_emit_ethernet(0xffffffffffffff02, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0xf, 0x4, 0x7, 0xded9, 0x44, 0x65, 0x3, 0x1, 0x27, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x27, 0xfffffffffffffff7, [@multicast2, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @rand_addr=0xfffffffffffffff8, @broadcast]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0x6}}}}}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500c330000000000001a278ace82300bb000000000500ccf9e4599fbe138535d53bc00f4c1200000000450000000000000000000000ac2300aa01000090d1d1e95a882757e394bea0d24555cea430a9268155f4196a30663539f32217cadf1704cdd629c738d39090272eb831a8de36b29f7adb9e21cc2d796fc8b9fe5e29c71cf8f2903f942111df812ec2ed15e8e8e9b310eba3376bdf580c8a4867c7a1a5"]) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00426) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getgid() freebsd11_fstat(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getpid() r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, r3, r4, r5, r6, 0x2, 0xfffffffffffffff8}, 0x9, 0xa60, 0x9, 0xfffffffffffffffb, r7, r8, 0x9}) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb0000000005009078512422470000000045000000000000000000ac2300aa01000000301f106ddb7ea765a2f454ff578e07f6bf4b"]) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="f816db3ec845dc47d615a9d9913a85abfaec810e8d31d38a7503c2bbc3ad5e08a3ca9ac03d883e5b1393a3f3bee5819d57964ed3152929e6b29ecbf8b0f51e3c80ebdd0c94c8304f322874edafb6c9dc9bdda0be470cbdcf3ccf234aeab6464d5a31c0de77ef0c1a9320b268e19f297d2ea3413d651c8e1b23ba5d707ca00a8852d27e0fe8770283430da5f018ddfc0a2eb337332369ae0f128f4bb672c32f62047e8a9e206b765eb57a60aeecb6307e0e96d1c1dd8110db046aba0beee16f269d91bb813d9b95c571f69e2f74250bf220ea53debdbb4b0258e3aa816ea50020b6dd4f10b64b378d711432606bab2e76769c19c432d653fe1d41ec73d87b390af6978a418ab9789b82b3eebad01c47fdc037abfc4fa8c70a0ac32b91c27aee95969d23eceee53e5dd2dccb6361d3570dfb8f7fed6b83f10cbaf1897a4f28a30fc9911dcf16b64cc92f983af1da5dca826a5c72447f8cda377bb513ea738369f587d0e576511b9e07a286cc33916bee1adf2f01e8597134f4ad2b69b627d857c95de8e34668024c8ec02476afb84a051ab8c465f29da015da24d55c59425d5f799bb9913664427a1beb908e2a24a7d9386027665f3bd2eeeb008c66d5e3b3cf85039da9a91202a35848e8a716127ce966e6e800c974d4091a8193295791da79f74df3ccbfa18aa068d450ed7d3adc3c43e88fe8b001becf42bd37e00766dcade0ed98bc8750d70482f919e2bbce1fb82dd634f4db2cbe599d50589eec6edea873b0cdae1179add0008e09dcdc78780065af6d604c2be1d23bc5533072c401202ceeed30c5193ce8005050935113e0439c793eee5ed9e97f0159c0a13a40e58ec299459a3b895bd3b04d248fa525f82e63e208df72a824a5140a654290e1ef7491e579ef3e7098cd4887501f279ba875ae5facbbf87091e9fe2d8b1c26a5d786850596d1f9bacdf0470398c20b100c3afa573c77d9422211b6eb0eda78e16af5346a2006dd4e47ec810bb2f448740c30fd2944da0fc6a01ec712a55824b61c043b3864f8e84177584c28278341358ee5a8ab8527ef294f9ab3f820076040693f40c1732d091b771d85bc1de6ccbe965bbc76bf599a0860b309edb424d09d3e4555bf92b63177c284cb94ef8712117ad0c95e03ab6ccdc4b028e3388a4a827998b642fe7e1798636f4450f7b39b1ef27797c808b2629c6c3b06413dc46bcc4deb393403807918528502b4487b715687e24ffa4442eae35066dd7478b6511f138dc50005f5cd58e68278f1d5c8a36438fd702064675bc262a5883910ca6f503fb83f407d7bd2aebc5a1997677cf6846f59f1e278db508695056cfd1783358e7902c1ca3db2c9f5e129b33cb8426ce4cf84d4636b09604f833c9aad74691b20ccd68de60c8b4312122fdeeb8955106fbb36bd009e57958956527c228480c69e940880613cbb8b31a36b8543864a2b081aa2a06827d369db0a621e1222f2c97f8d1c5f5920686c9dacb9fbf194ca364d86a42b3ebf5b2b0680dc065ebd4619ed8a721dbd2ac34df66d2d8578d1b5c527bebd81452baf80d568a52c7c31ff1978ccd2652f8590023aa1ef341f24f9928a857ac16e28dfac3772f0d65a5334e94ffffa921ca955bc98b451f5e750552fc91f793c33615220af2a2248cb22488da48564eb5d502a8097aa63f5d8cc62de4f94dc317e2fdb55bc2ebdb4d938a2bcdb1232f2367db364ac5a4652918cbca92dbddce4caaaaf5aee9af534197e48235b5860694e53aa7af81ccbc3ebcd9c05c4967a3539a205fbd4fb115d6a08affae7f6413c53d1981263799e5515e49091d3d98e5fbcd916feae435a56931eff2c96fd4e0cc06f0522b1c88c6ed1076b67d6b08b45a4342f2f0dbb73cca149b9815351c2dd8f36a89da25ecd042de2fe7ba7d2321da3e41aec9c902025a58032f62e66ff7ff57334cbf7f3ee614a62fdbdb0d3884924891f9963edaadce944f596d0d0db3a53255a566ebc3d84c5e166466420c85896c715228048dc352d729ad7a862d6bb3bb278ea831e6f72407fbd67801c1c2df410b3c6edd2b1a4329c372f2b3acd1035fea8f3a7423072fc55aaf843be612c37796797b51338bacb47dedcbdbb83dde9c07708417013e70ae222ad5b59c881ceb5af6cdc9da404d4b63cec447dd6bbb2b575b4b82f14a8c5e6ff346941e723b42f221ea769e69b6c991a1f0bd59b599c6fa20bdfd8f6970ed58ae4fb1bd2b277cacf55a5ed623ae23a228c33ac3e71512f7742423d9a5f55f65a283c8a0ec27ce7cc31f3f4dbef89aea89d10af53945a5e704c90081564acf0ac3a10d10667a7c8dc0fd55a1100843c2c7d4acc32e26a8df5bc451de99b70b47b421d75fb1af9af5060d74bc29b410cfa53d0d63d86835a150c90aece5507e337c19566e41be6ea324e53284aeba33f98363352814bb28412ed67dc07d0c92b2ec2b4a6fc3c3914abe06597188bc5313ff9f83e517ed58c35004b06081f0a2076a8fb36f7b73e3ce0263363b9de09526fc732c04526d2f93646173f937dd136948b8120ae54ea8e0b31e276e3eee167a3da479b341da06793ce79edbc7727284248dce7ba65034cca91a6d50c101557f8e63c5c8520052244c87170b04e077f3fe722aee27813562b4c3d539a046705f0411e7dc6629414f92fab9149f1d4193f7c769f0e0f6e705d1f8feb5ea982ac1c42385eddc7d7aceb8dd761c9e207efa4022dd512d6169abc0378b9e98ae42935ce93df528b51a14cf2bfa44fef7d4088a22503f3e16b9e47b29db1d373d539d9662894e5da8f1bb52941418a944ea1fc490abc9ca6d5d21d75db12b8f014bec2ff9390e15061936b199ca21bde6c2b77a319c097e846ebafb648273c3592a4f71f0ad1f23269b6276445a2d6f95dc7baefe34eed393685c02319c8e4c6190965c0c64e31e4539381b27313e8e0438b60e799a9c76b9708ff49e1b1a787be0504ff0360c5a3267a540b01b9bc16f23804543f05de53d6b48e206516758404436c8364f969952e890ae37b52fc60eb6639598305a17a91b633a098912db68aef384b5112f8ab7f117c3df786826c7f0d90185d0a105591a602907a3a9cab1d2a7bd8af6b4763068edcfe4013193f803e527158a2a2cf721dd340e69b94d89e26de985178974e40dbead8bab3157f648173e9372ffc8ca36b2a8b8453410fd17a1e47163d9e0733cb8f6393c4ad29a48f00e0748faadaffb1f442655e3e5dea677f487a57471b425bf73f64167c4319ca668d85efedd91d9b057a8d908e7a39f6fdee42659aa0be497328002199adf148cc1a67c28b6af8fe73e74a8c9eae1183855825ea279df8cc084a50e9d1b2a735ad0036fb1703e007a1886fbb98c66961ff3614852cb04c0cfba660f99446bb99cfeda4134d542339baed595f41ddc88e4180f5b72342e22585ac8e550854decd3715320b78fbf849a22213039697c377f4cd75e22b1677d66f73012b89a32b5c119e8692e35bba32da1a52db178144708070ef1f0536e36c4d7fd2308d68f2dea25537608805be9dfb79c3185c982b81c4ab4815f6d3398ef902ed4d3648ff767d4c1d2814b4a1f0ce071c7c4e9253d95e94bfc71bfb7c4ca4b4e7b44ebb9e7209a44b6e38b2b9890d94f1378a527df2308e226bc97cf4d3c546bb1824dc1b354008aadf0b6f73dbbf4e3ab911ad6bb4485fab4812ecfd63180f8a666a0bda88269e19bdd26d88a78251728c1f63579f55b8d2282e80ba076be62a45b4f68d2351e28502be63350d30156f44bfad4f215a953cd5f7a0e7a5eb2e00423f85682875db2abc22ba4ae16e675d36dcc75ae3cd3b76f8af9e764d54a4dcd01a88d0c8cc34d3533601ca06f6d58a76b08de697df7697f02711e4c415556c4e3b03e87eca0475909996ec160de610ffe618572a29f467300c08173adaf2004584dba5bc9922b6586b887a3b1e743d89f953727b4e2db7648b1b427def0e1a35bbcfd1a54bb63661978d18508d8a507b8dede27c0a5b1de3bc798ea361c74706b7eed4f0dc68bd1ef86ce81e5f499afc28f6573a7d564548e63e3b023e5212e7e3b63d6c94bdee5523129df2a67d6ec8c3547359d0a1f660d815c880e7e668efcf382dbd2cdaa8c0014c1bbf81f976b8bfedec8b1293471fa37daca835303608f1b1f61b3cc258c73ff09f5a8d36bb9ff15008ed819bc5515a1a86532cbe512ee884fc08e303378dfb90a518d5c45f749683eacffee1b9ff04830dc6ad57ce1fbd6c27b684848ae5454b4a9fb26fb4ad2b039229ffbfbb99d27bbc71c29b3b1954c5e58f405c00df2c0451b95dedf696dd485399890f05e16fe25eeaaf1fa0c62c25af841ad5bf9bc0464d1d9741e932b6003f51153ad53c987afa66cf60bbdde47fcb84d142bba6e97b16891d25dfa49ee36f999c247db4f231fbe2214c97d045276dd4869a7f5afd872e090a5bce617936909b0054850951a05f42a68d31bd8462c77dfe1c0f2f13919ed515d81ef3424d2b5e4c4e46723cf51fe1063c129b95db232d93bc73538f16586cf76fea48b55d653e7be70b6ab33d54b76a179c25aacbd92e8c9b5898bee3c209a59f4b70923f2351c1b62b650eb69711ff0009136a23a73bb283e4786339903ddb1c9b8dcd0d8d814cc15982862cf136ceb2b2f432942c0804297cdd531d5d2bd91fd117e0aea8b2cbb654af7da352a65d39bd101fad1020cd5c633ce23ae955bf3a96505413bc8ffab2c6e7ada40b6372049025369e7e09558bcb6fd38490074ce05fa1f53baaf5783972c8ae00b6f17b1d6a6480449f09bb527de93d6d6d19565ed69124b7a2bb013eff0a7540051e1825918a304bdcdb5237b61c976af0ecccf709bfab66ded1d81cffcba8a135009c5ddfd5e1163d07c60a6d3edf25147e2aa0393a92ec16a084d9055991ca1997be0a57cdfef3c9fafc693c2e7d5130fa34d9e0607a1d25aad083fc31ad8763a9f00d8e1ba9bffd502c69762cb22a75180a76b9c90157aeb9cffaa387f510e2c56e11248d3ec329c944a488987325877e6d8951a3453a82aea3ca7ad6f8da7089e92a4eba9cddb78cb60243503f22bb286abcae5493097c0f01875c67bff00097ad8d5953bc7bc9411385970b32f843bdd227b1bb28c8c87dc911249dea8ff653a287f9b467dbcbea5178189ecdffb913df71b447add4de2819c133eccb9c571d39f62502b6d43bbd91c1d9bf51c25d9d5f0258488a709cf21628734e9691d0bf4c88d4ed3e76ebb01494c2e846bf2a53257c017db851afd92b44bf6070da0835cbc2717e61ffc19c3b033302e1c0d323f38d6cd1048e8fca4e81728ecedc93d788669764c2419a23c6dfb20fc34c5c79820e00d068d41e4a9f73dbb322d20b7c551c124ea525854176424d329e4d7cda355959daeaa402a4b14f0f3cd6c7dcf29609affc6e1f690e49fc6239babae31528349be0f9c02f7842e1685206d734ba2874d018773b442e93e5ffc0a1502edcb3481b26614afd15026d071e38232e1270851ce45055d0cda745ef78ba48bacf73749fda630f8e97a0a52895411fa6164d9c81d3f4bdf4ac857cfd1626b5f21658cf4779167364366f57a887645c25d0a1ef278ee6097af27ee19746d327981c9fac2aca29e86c63e9875c70e8fcb0a57190e082c2575a6b2ca82dfccedef35e94a154963604bbc2db3a0da843e6deec4984179c1ce16ae102049d0af8bfc960ce912542cba113733fc6aa5bb0f84cf9d661e4e2e7a5dce4540db2bad93651361d8f57a53bbbc5091a7b9cdffdb8", 0x1000}, {&(0x7f0000001380)="8c2658cdb49eff0dee7e8c8d06c211cc766a2a1993c93992462e0fc01d64d423b75044a0f7115ce2b80e1b7c7cf03f31e13dd27026f41329366df4d084159deed7d559ea8a1442ba8a057a43c0a29b9bc128611ed2037498221ce7522bd1a4fac12e3bb81a9b449ae4f668b8fd4710d3fbf115dc71cdf633e2e4bd06264c9fa4b12304f5e0b477bc0663da7fa719f8f853ab5056af874304a37f82d6ca7a3ba4996091a5f4d2bddc01262970a1108f1725d78d56a080742c6095f99825fb2c55b9a40a6a72c14d84b5fa5f6ba1833eeea1cca20db9d3800a7552349bc87e15e9a27e63b9", 0xe4}, {&(0x7f0000001480)="0702aef11ada4b7275d8df9d33977f0729136d2294e16c1cf98e0db8a4fc58010c4e7e7d9fd1dcd8", 0x28}, {&(0x7f00000014c0)="2be75c7fec80807c4d6921dd4b7764db2c6bb4b790184455f15b1d97e6e22488b819be41b0cfbd6c30ed88f8465c4330e2f7f5686b5676690c424c5e4bf648b2c0feed2fc591c9c6dc4220b338a54abe978088e14d70fa5bd6a23641f9", 0x5d}, {&(0x7f0000001540)="28fce793de260237fc40edb87084a314685021a060db32a2860d3503ffe7bfd8844ef2f6b7e5c3249bfeadb9897d1437fca6277d2e89f31b39ca919aeeaf4473c4a1338c73630597684916b85d2c99f9cb4b4b4d06f12a76bbaf8b3c53fc9d32bb7dcea930a52c3c5ebb9071252e162fb3ac88ac5262a2bc265c34e51ec2136ca84b251a3baf647297eeca80bd02565aa1f58e02acb056103b01884000be4d2544bd60bf333c1af6c2647ebd255ddfed7a0c513e81f11e8b740c3282abdc9ca7a6cd7f27f757c39f06eaa8166d48c7076f5df5a395be817845673ebe15d5b3e86b9ebdfe83e6f25566c4278643d71ca080749cec3db3105654e304317faf0f74d82b4ac173949e0a1bf4060a65b129da431f0d447597341eb379302ce952c275858e4535c9974926720b23d2f1d7bd19c20f6235b041eb3e685ca049554ba67555cfaa9b1550a5da6e659c3594b0dd802cde3c782657596e506591278c591dafd63d184180e8d5e77de2fb2ae0051fa1279b324665370807bb06d4896a78da67866233cbb0f5e12592f0d6708ab722a4129d1ee3f73cd58de338ff5998e2dae3b14275032f0c4650a861fdb595b9635890b67fad43e837796263e8bdacc62982fa33e0d248f64452263c8b476b4e5b00615d1fa72ff905b5b9e1361b8b4527643b06ddfdcca92ca40d26d35ab8a4e36b8d67f6be0bd16570f537a0004e94354787ddf3886cbd305dbf76c050a9e48b3ce08ce3dadab8ea9066388beded8a39e1f30160bd133303650b3c7176882d82a56d7bf6b08b3f015569be6a6ec8398a7d17af3e28c67908c780880fd9efa0093ef6deb0f70c10ac7b7ca4a7960f2952067c14711b9e298f56ae3d1e01ac2f6d8600f7dd791db38b5cf4b2e5fb12a0dda4ef1a91e92c285ca40569c05d067fafd60daee06254a3101bf0248ac51fce2be64546299146fcd43dd6faf15d8631dca62ffd8f7cf4598201ff339d51b133eb1ed65f5faf536f249534f2d50decc3f6dc2e82df3235ebb36aae5b22a9097ebb034c86775a56936c9ca48461f31ee1a0c959ca0989ae23b967a59566d31905ca2729ee2629fb25c827d474f5c55d2e81af54d91b747a8b48a46af1f86c2c468b310960b4da329e57f07a0e4ff835b491a83fe9a5f67b95ac48cd49fa874b3b15ee432a7979977e95681a9045ad46e5d90af2b39c7bdcd6cf5daa85ba8f88ff15e16a409f248bab1bc86f83af0c47390395258958e7b2d34742cfdf6a08546ea5f314452da61167dafd671884d7d3cfb9a0b3524f422b1767c500a5b216a8adf405a5b74af5b3f97e7e808c5a1e75fd4e57c582be4fe9a06b25a367217db6a3e1b2e3483e1065ca4100e4fb5e7e56d1d413b908a6c4e75b76df9c087b3f86c62a7d3f624e8f271610465a85cbac602c23cda06b6a6e972c204fd5a3defad5f8c5520bcfcd3895f47462c9a24bfc8d7c5d5adda89c6a12329e2a8bbc31a28c87b17ce234ac646bbede6fe1f53964ba8847ec8f2907e3d4375311d1b02adb3e5d18ccaf1de6719fa739b96ea0a4b22c2ea7a35639e8844bfdee8a9fba9194417b2c61e8e63c08390c348fd46bd56473133bf66e4d1b7adc763b8101fa709c96801bf79785466b1ab638527e4155f235d713126e0bf6b9e612bc43bcd1864d105d4dd150f27a16bb34dee84d107ea2b6b2ebebe356af56065f74fa2327226948c703ca6b379e5c7978f61a63c169cdad242ae1aac0c15cc4f02636b2caf6701f3475c32e4bf2d2ed44ff7c485c6682be359d382b20c4a3323831006ae44beb7a8b136913cafdb06b6c69f74ac700642cb29ff54f9b4bc19218f6739667f4fc2f799a33b93c58efd937c7d21c60ca1e658264dfffc267e14f1f288ccb039e43e2768c937306835e7740d4f79533a349bcdf277296b8a69595590fdf4fd574bdb8f656d0917c63e3aa1325c3fe9580efc3c32b813b035bb69482b09e80ccd802abff45455623284d183466b69050f3a65127295ae03c7cc201c6fe059c79c8a12e4bc5563ce8858e377b7ad6d4027ecc32ea684085ec6d56ed8b91896e089f07a1cc94552b837b3b012127e47dd2346aa24b5d2953c31e502fc0bbc6f9cdc9bd3b53173f27d867d3c39eee8d4e37a1ca40d8d529157d8d1de955090021fb730f30b33b43f07516779db0b7b28cc403c0e9c8e3d8ecd119e651d6910c5f6b45b6080d65823d8eacb18bd319da6ef4e64bcd038c543c5f013f4a501764db98a050e49000a4414e518ef86065821297b0ff6f06432cfedd741b8a9790aa9b732d79418231334163f13c8a09bcd9829ad1023a165033792ee67615483db07f30370c7674400eb5e768c77472f19294ba31938bf2ebd46e5d07fc856c463866ba2b310369f4d877c7ae1c6a3a806da6402cf5d0d5ef1b90256dd08b26051a916697c0485f4c5026c1f5a662211b65f4446d131adcc203a346fd58b13da228deee6fcaebbe43f5af9a2f390668133a074fc0ff944f65864a1e914de580e2ab5ed484b1288daa251b90944951c73d5710a09e29c21c9f1e99a0cc1cd712abdadaaf2e4b88ed934e108a2e925f48f0f5cec839f2db32ef1043ffea70a1b109cba46565057f43c7baa02e31ee844acc60c1411b5f8582c92bc406f184c72960d0675d822a8a837056f6fb8edf87f48fda719bd85a2ce17780ce8d258355807c52407696007bd54a0a70d11dc0addd1b5a10494e9c8fda533fd01cc9b8e69dffbd9632fd140917865fdaf2bc7e3c5964dc6c0a03e8102bdb8a901e5c43757a1acf421bfee5eb26a68098f40917e4b0e904af11555a8473e087548178892813c09b32cd47181260221826cb94168c18f33279d194c0f2141823312b5d31ff056eafb4d0f1ee4a59a6a26ed0acc9c85f56b7addda1b79c91cd2f1288e681d5e350ab60b0a73ff55672caa215dccd3efef629ad0f1ad197e616e6122fdb5e531b0fe9c398867545f37116e8aad2ad0f903f5803462fa5de556cdd382d4c1a438d4bee5c34514b13c0c5b9a1da7d8f357edced956a1e6bf36e5c5c2810e2e0b61901ef46b652e0679163b40f7b3eb0576e5beb4726c16404082a866971116811c441f6f2b199332d8f7e958e22abc1184c1f115446316d1a4c43843d4f0e4616cd04ff509a83456a425e1dee815be74c32539c6a141d39fb3c5a1fae7f6b1f5f21606934e71ecbcec481966fbd49edfb1aa654566360d20afe3490762dc71983d35159eda403982ae7ec90eae047c86b807315f0e1c5c1c3397537c8dba138f0ce7ae81d449ee916e8e1f3f0082f49a3f04945f0cdc3c21cb8591511a06d8e0be027d4171cda058fdadbc5814268e2c76656163983971ac4ab79bc3479f7b72df13b9e2c88f85832887b886dcc779de281e45c8efa5e1367b2df5f5a6df755a1e159b79dc3b5a65887bc6ce656a34228a60fcfb780a92d1356a1a6b4f9ebe062613a0050ad2c41a8cbc2cab59b6095b2de2502380e101fb5f6bb439b7fa673eb781c866fd771bcf08aa33a80cb2f963aa5a8769a28f4af26e1c32caa1405b068c98494120115980e4546caf1cc4019fd7a7b71b38284aea6220452b239752f8afad73c87537869e9905d0f8332ab0473e7afbe64f18c14c305717dae4723bd42854fb530eec6b1e86aba0d2cd1f385e9dad22afa729e225df67036756991575c638c7c1237e5d6223ed080e0a6b7faa6fe13a0a6acdccc19a7fd0df1de7368e735150ae72a71e2746b4ee78de143c01784a9e97bce3f94e900b78d11544d4c81332d440c363a536ad97d8274363b3553970a06c7b7944c8c6f6ecf9bc1b5f65e3790d2673ef5ef20846d895186a7fb70a1b93d4680520a9615a9fbf801b5a422fecc81378a5923e07bb05d1d190edcf1c866b1f08e42652a4ce7cb4b63abe5af3b94ef2ded095c418a96d2a8e9c45c1ec4b4ccbbd46519a038cbaf3c023451de3e716e224cb6b13e25b892745efa8e7caa0c2c83b9c092b52d159b5f9179c1d178e6ff58e736f756212360ff092f70ef9622b9c94d28c2ed428a698d97f152a74a430611193e6de6df8de0f4bf568d7202b8e2e07309f0d457cf47ada8bf3acdf8580144a94406b30638e8ed38a6dfe85a4a05ecadec351beaa217c32f19338e916dc62e1ab7567dcbf4a895409df13cca791d11d0f9560bc3ef8e22e1c446167a6c2223a1bc23266834ef1103a37c5db44eca55ff59ba9b9a41a103493ed4ecac3fe5c63fd98592119d17c76f9f9825075a5b7b959dc1d6c0da0acb146eb0bd4b800375a6349bece7b9cd22efa6d48cbf0b4c6fd61a1cb3e2314acb93c927bd59c40579e7150de56303814b9c98e72f0341a97d336c6ba8fa6853111bd1e50799307c03f576b11d586796668e27b4677aee81284d975dd9194ecd7404ba9739742b34badfe63607340d7b36cdb0eecd23bbf68996c7e58fea31401969eee188493f3f3558dcf2813267527959ac33217db6bcf2d1be070c2584e63011f6e96537107bf4b25fd4a0d6f8cee9b6b5030d60bb6739cd3c154dee016a112798fa55c8468c54f7a61b95dc43cf34d9dc6b452a1b13ce006ed6cb237625ce856b8bb172be36f4c7e1cd25e981ce83470956599695bbb406d3c285499fae6b15bb20cb524b6792b5e9079b53424f41064ac247c85147ba09f2c10a5ab6548fd7e6040c1d91738b64c53ba1206c82d1738e3ac976970b86ccf1ab238f5efb820040bbe5fb847933d6564de75857866d20f7c3ae6d4b210a465aa0fd0424b3fa1273d7effc691b6e31aad8e76fecf6b63961d95bee41e70920f8866fd3e4497d6a1e8f2d3f92de433f47060a477ca59e14f86b8b9476c2f8f6eb921f96cdc6e4f21b7eab087d0fa429c81429308683f05f81e68087f1dac81c744c172a3f8566da095c4d5167cd80773a23f4dacff52968b40afd0dab27ff5de87b736423f178f414a9639e2b5fbd120622dc030c635e756454e6fc78aae3e0fdfcb7c80145fe9c7b98e7c65cc4d56b5c518d7af135ef0907f8eb446f5d378b0cf5cb8ae16531054d603db3ea75e8772d182a3f4ac858335343b85ae7e772e41e61d5e3c170cc10487be6085c5d4a5f5184bdc0a6266a219966c24057ff0ed1982c0dc263229bdcd0b50e2e70c0c73fe14788b6d246a2a1e70096fb49d8f2894d5dbb19bab88a80601e3220f3bbce1e2edeea72542fe516524e926fe90f11b0abef00739b8ec070faff04bc1079b76fa708eb872d34540ca683f99a8aa55d3b86a12e77fefb88abf6ba5aacbcacb9ae537c8024a5755217c9d7800948f163485dca0e251ae95f174a3c543d4de07fdb4f69aedab79d4a252835261a5a1d317b1a134860ea3c75555fca8cf6776d5d42b59dd3af97eafbb39f88f8a32e96911281a9408fe4035c87045cc131d0c455dea6a1d10f5a163f0d71938a58c7b875564df83ca065184ec4be05b67790dbae53b2444a57b244b7d566a1117cc410631e21d7ce5c6f113b264264b80ea7e9b5f7d933805011a429e59f187d60752ac9b900eca23f0b611e88a5f31d286ed53db8c4ef7d279c8c2b18ba2a95c92b7a87c0ca516d486dd73026d1374a16e81de668fd934858fa09afb833a86c4fdd1bbf120fa50d0f3a2847c8e3967f62b5f9d607146e111a6db534e98451a89c93c5ccb235c350656e23e071a6f61612e78b31ab4e67128bcbb9fd5783d5d1ca0046d76a6d6f007ca09b8f66a3d43ea429ff47f98f4343cee4db9bf63bdf517dd1408ad28fccc71335fdc4050fedda6071ae0ecb3675840f840d", 0x1000}, {&(0x7f0000002540)="016a6c58d0213d5a1a05f500d20b53b7d431b5b884cb7c782afc4804c48eb318a5022e2274bbac50690c4c9cb0e1326d4e686e409a7cc070af51bf915f1b421f2da9286cde74c1eca4be61b543a97746dccc68d55da2f7d22b2cec08639571cc5e4e040fe1b95b199ad23f97689c7394a133f12676dad9458812136fd8f8c98c9477a116f7ee7e950b55ab7b95e6806d42d6", 0x92}], 0x7) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaffffff08004500001c000000000001000000000000000000011100907800000000"]) fsync(r0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r0, r1) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000bb3cdf434c4e0caa1c85f364b5506630e948214ac9e746b147d375191b7c703475ba726d8d2e064a3cfa99478ec7eb7eb0679f4f3daeb26d823738a8cf1ca3335a09af3493efb76c5f26e8784800f00e33c002055fa3f5c4c2826f68ce76fe0112e4bb955e739ba4974c31981c2ee188dfe717f80402b3567c7c000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000240)=0x14) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f00000001c0)={r3, 0x6}, &(0x7f0000000080)=0xfffffffffffffe14) setsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000000c0)={r4, 0x2a91}, 0x8) setsockopt$inet_buf(r0, 0x0, 0x8e965d423894b3d4, &(0x7f0000000380)="1305bf27a1e5141d3a4064aaf7e0c1404ab73d4a0fe89cd2b7c2b3bb18123e916f2b379813f46891c29fde7f214b072ea5704680ba22d6e72149f5e4d83bb3362d51c2af5a9e5cf0eddb5d0fcfd0afbb78771c231876504a9d35e9727b354df44dcafea3a8fcbf5888aec681f65d00f2e86bf71726b94d0774cfa636ffc0a09b43befd31cf930e502e71e1abb90f352c2976f8125a434169d454f1fc", 0x9c) r5 = dup2(r0, r0) ioctl$DIOCADDRULE(r5, 0xcbe04404, &(0x7f0000000100)="0a6c427cd645300ba8640b2c1d0f7aa2af1582") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00401) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xe, &(0x7f0000000140)={r4, 0x3}, &(0x7f0000000180)=0x8) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x80007, &(0x7f0000000180)=0x100000001, 0x4) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000100), &(0x7f00000000c0)=0x2) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000080)=0xc) setsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000140)={r2, 0x10000}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000040), &(0x7f00000001c0)=0x4) shmdt(r3) r4 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x23, &(0x7f0000000440)=ANY=[@ANYBLOB="02004e207f00000100000000009b2300"/136, @ANYRES32=0x0, @ANYBLOB="4bfff40104000000"], &(0x7f0000000400)=0x94) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000280)={0x2, 0x800, 0x20, 0x10000, 0x6d, 0x4, 0x5, 0x800, r5}, 0x20) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socketpair(0x11, 0x0, 0x7, &(0x7f0000000080)) accept$inet(r0, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000180)=0x10) r1 = dup(r0) getsockopt$inet_tcp_int(r1, 0x6, 0x22, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) 12:43:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x9, 0x8) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000140)={0xf6}, 0x0) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000180)={0x0, 0xec, "25e9e6843d2442c79dad6b4941c8b813a65de1084cd3dd78516dfe606f8d11b85e9397a77e25a228003af152d845fde73d33882aa8749532c384a0e625eafb49e967d10d50bac71fc896ebeb1ae6598551177a13c059b87df6396fcc0227dd6df2131e07a8db9bcaea2ab59ee1a4dd83deb97bf687a715c7998991c53b6915d2dba7b3be0a18c4f7149709d96354fa7524a549fbe36ad40f1b373a7bd879762d95004d8575c32d87b55b5f7156ea3381f9d2064ed544b2cb3f9141cf3639996265fab30676c8ae63ad02b158ae366fce83a560d9bbec32d86c57389a036b02d08234a0f8852b792897ab2867"}, &(0x7f0000000280)=0xf4) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f00000002c0)={r1, 0x81}, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5, &(0x7f0000001480)=ANY=[@ANYRES64=r2, @ANYBLOB="f0846d6d2165053bd80f371eb4c4217302216627ee1f112ae52c70da0a2375d38c2fa2bc044ab33455fcd106bdf5fbde27b4414e329de12d261e87446be8afbac84f7afbee622b6c5228028f414c7cd2d4eaa7c5afff9108091a3fffa29fa14db52365df209ca301f03e6d767eed804c833e2c147b5c6e173184e01256ee819354a4d775814b8612bfb71143056cfb26c47ad04a02517ba57e59d2b5a43ae96ad09665bfe5a5f69e844c86d431b82a9bacd7b4644827c55a2a55b75ac2e32beffb7f8fa65e9ec4c41f76da8e3dcf5e0ef3a4cd00b2a3b759a14a1ea32f9d9507bbc1ae34f7fd9045ebf5e6457bbf2710b63452d32b19673496996352a4be140c30024b4d78b6c69e6ab3c0efe73792b051b37d618257353e807a06120f22db7e5ec85a760a6add7f5a4defb99b14bb0e98aa91f2611f529163456fd4a739cf8246be834839b7b1cc83190229567da1f94e8cde945fe7f0515bd4c8c0f18dadb924de9d86722fecddb7a3daac362b1de8539f6feddf99d88e95658c373ac401402440ae2b1729614097484a587a91fcae376870f0ab09c5736019cb0bfe28e74771993cf37efa8bc435c283f93aced8957f6419cc797419ffbe067da956d9936c0867ca620bdd62ed3b49c33ae53e111678688c0b863a5ebb34c839878d31c445cfed78ad9aac6801f629c4e2948713e82a11d1ff399a1cba1acc1829b9836b49f5b5348d695041d45ccb9368f93a3678ef429508bf326353141c45634f7ae2aa722e84a8159993641bbcdfc1706ff9c0514990a569a87cfa5f265a4a4e8eb670d63d4fd22b1c325e72458b5e54edfb716c2a2cc11551283e473a5606ed45e2917ebcfafff96422c96092f27c851200afda8a058ca6845ad10a287ee4cfabffaa17f65c733892ce2e8b676b492c36a328f5668ee0c8f856875e1f8db6402a4bc5feb1635f52d675189b63a80d587afbbc31195fecf30f0295de75c12599dc1b8eb8e4433a681c760a3e2b7dfb97d62616ab347c46be7af494721b5b1a2967d265bb4fdd0e570d4c1e73450c3ff4895888bfa0377afe1652e65bc8df681d7df2e47f8fd0b6a53039a106a0a04ae1e41e1721a9197cb52fab6b2a1325554b252a32f77fe8f3a684f783caeeab8233ad88d64f3f2e374ccdf234ae3a5f0f5f0577b481007d87a3faed67ef466bd609769e6ca429117aec9251c9f7d6972f1d68fa2c73b778a578dcef93f2072a3d3d80f63344fb1d7c562ea3a34367a5029f60915f78340010f78403b41ffae11af98bba9754a8e9bd938a243173fa3b1283fbb8eae678aec8977ac5d9a16148e333e2239951dc45c3464328d1ec63239a9b05341f9acf9fd21bdfedba38b921f850b6c56f2d28d223d441aa0b6fca62b8c098174b565960936f1fba8bdcbc74d6ab261609cd2c4089171c80ad373f510a68dbd0ca22fc93b67589da87a9dec11936f5137248985b492bbe2ff7a8834af6237551277fec0b2559171ce6b5ed4e0b945d3ca39b848b6f2e053f2b4c037639b4f7f258c4c7ecc9e4b5cfe85e721df49772eda2c553ffb722c0b40834086f255975bf9322d8b77aca2e67ad948b3f906a54e1ea6e09c037d8dc3003af376b79b8202a6861c9a43316e992be5f232815729820e2a808da6ab8737e63da7a4530a8affb90d5a37b14dac6e89776ff5990007f6d2515133ac419bfb90c13f76835291574a1554cdb3e28680c8863dfe0a9ad9bb40ea9a05c455676b1f8e2b79ef1a35060dc658a9c0ab5a26f3572da148fee64c10cb1e539288cc5a619aa6973b500f7eb14bb318b935f8d341b10e04da985639702e381e886c6781eb9fd6a045af65283cc578cd3c466a1c86d22257ee1cd4a8bfc5cfb32c99f4eac8e021008777267c2f7f37992e27c7b23b37158436ac20d80b2f8fb42eae0369c2bb03ddb3a718a566c31960aa4e75b61baa9d4525109788ce03d3c556ca9769a91c1bae18bb69586d86a57fd67bbcf5ffaf25bba9e2640f679a89000f001081d40f9bf32871be94da1e226907e64a6db6eaa46504fa6461ca0bae71e68a72b8fe06d0d2e76f9faabe1dc8db9b2a00952ab143d35a5b52049b89c73c9316ccb0c50f008e180093efa2c43aab053ca5a2ad1f2c4d1977d5de8b4854e472f95dad4e330aeed988ba74ea8845fadd1a3519f477bf34da69724903df000f4d2d6885e217f347ae8afb98232d283530466b33257731e625511bbc1b1f429afa70510ad383885dd3f7ae495e255bc8fa2e95ad9894b76e7b39e88718f233302aafefd295bf2c362ab4593d7a2ae8bb1b874bbbe450a7257123084fc9f058ddf35631653093df3cb76c75a9f0bcc4861ae84c65c4f7f0fc576e8f238215df5c62b6cfbfbabfe68946f961998ba41945ae4a6d1f17bb316b3cafa088b13f5e2ddb23e18ae0f761a6ba9c465d93e797162e9960ed9246bac9e99cadae51aea9dc4918ed00d02e37fb6edc5e088ab8240a7df1aff8a6b73181e54192920a3341e1469c648be054b37f4794779eebd58016222f57d724be2893fee17f8cc63bbbf23c7915c5eb23fe32877bc0bc5e68acb3f1d3be311c20160dd278363c82cd22ec9aa7a18ac150f110f06a57198273b9034654a744620134d14cca33bf146c78fe51b68907484f3be2be8aa899d2cc1aec7623733193a3b3f6de70edd95ba23971277309375bbb00ecd4d64b350532cd95145d72c84752fbbd599c05256fb07ff1201fc30545e60878738ddaae92b9bf0d743a68fae6d0441d2567c16cc90b6847f3a1b42fca2b88e5125545175bda9ff87c40e9fd257e4c86c75215046167acedd0c5f30a09bde4d38542e51b24f71e8048061eecbff5d9e1edd2ebc5a313b8331a8e73840842ba6a0393d66cb03c9c59c790fa2b6694c9b869abf6319a9a47669094e855edf59110038e9c3daa9f07571c4d1e40772f07589de9706c4625953fdace8473301cbe3e0e7667e900bd683819305a5e99ed9e0a98c648d261e7683c0c9401f5877cf01e5a073f1e376a67560886d07d8ef774065c20c3bc78d2db6819dea9655986eb5271ca1900f673d779b792b63eae8da1363de092664457ddb8056568465bdfb0dfa507d5535acb896a1fc5cd6b99fd4473b25c14e3a0c5f9d9ad541cfeba03066ed17e954b97b1c683cf3f5da8806150fa181a951f17b4b8934ebda61a9104baf3f33cfc05b125fdc7d61d2bb7f1faba4c32046667310443813717b5c9aca67f10db4f7c6779cc59668d879d9b3f39bdf719a42c97ac0e5a677db91beb12d83b8444a0099a1931a0660001828a9c98cf7aaca12ceddc546b5070094dee7eaf2a6624fbf20b146a3003218ab73b3a71ae937f9108622c52aebec48dbc3ab35d6cd5af005534b7e1fd8a5b647b26a3b010eeffd993f559f35ca3df2e4cbb917d3a0b721cdd22151596dd3bc81fb5856f94cddab8069bce29606211692d878fafae91a0850a14ea0d6b141cbcb9da5780a10d99e8b6e9bfd3b9db2098cd05bac5e002fe6af5e7bfcbb2600d2095a0926e09d4efbf47f0fdd122fe06d866a953814e25d0635faa41d549cce0b175fd7d8cc2148ff8526bc621172de7a91271ae0a732dca0cb30920e001b7cba012ac99e0c39488acbc3562e2045d0831b767b6c82ec04c5ecb78623bf6d6b857a641695f6ef2d669b46b01c62f813bf31b8c38716c44cd81bc41d4ead4b3668ef60dd44881084900b1951edcad5a91a50ecf7de4eba237460dc8aeb8ac764fcea922cf7d05d681a531ffceff589e2f33ba591c34c0146d8c073e84614a78e0ed7eb3eaa8d5c7e4e2792357ba55619bc03b5fd243ada33432a11759365179a26bb7b7751daa3767e9676c0c423967b81ea24147479f0b04c8f6fe542739c26201064bfd2edc3c33c2177eca9b23cc4ea685ff378db08baef8c04e74d54aea90bd171536f4c78c1672d993f22f9d5f325907d1cd2e5c671c655bbd274f9b26e3a504bc6ef27e2589def053cf2ab9bf1bd8aeccaf904f95032de853e73965c39c65da37c907c236ead16dd33d1acf45845e7247462453522fd26f75810f8df59e57bb1d86e2cdae5933f8ed56187c0bcb1c4892a443696c57b5783b5178332ad22f404df92bdbf55653eda9c6f9202a2f6bb9cbfafaf15a868b3f5b217f6558afa1ce46f1ebbf6cb58a69d382ffb1ba723ecbed63050efab3d6fd9d8d87bd76ec52fb75c170e71d344ca4cd69f7e526075ea66b04d1f35947cd2e1f4df9dc94cc234555f158269ed4a8be40f1a0cb08e0aebca7c9273a4e4910f43c8451686f946e6c1b6ecc5b9b43a5949e67d5476c43be3496c4d59668112087b3915d43aa1bfc236f527e2be65fd35f0b80e12acbcfa0aacf724ef57c807fc6b01f819ac6dfa189412ab9753f445b1ee6251a276cac031f3dc9173d929a3a8bbfa876e7b006fa5befd40838e34a824e35a6a82d65aeb0c95917fa1087ab0c3d29dd57d037bbddb8d28367d7e20913faeb1d55c54b6c9986f71627ec284421dc4fe5cdcfd871d5bd132b59fdd7b44ae6411150f0a14bbb3df6c85e308cfe71dc4ece67a31849783c9035f41d580b757c0c6a3ae24f2bfb12696aad231e6342054386167e34f4b08175e81ab874fe79bcfd1e9697fbd8868c619ab16c941adbd742a24c19abe66f62a7409eff1f30c2344be6e9c3042fdfbe3e5f0c6f9fcde4ccedc4c95ee9d80b65b9b47f1cfe41788c93f5dac4fbc8ce3d7ab6f17930bf46d1a322caa38cccc5ec97ee5e8b394ea7ee814b435de96d65a0b0ceeb352438049983bb7ff4b829b32846328093540563de7def45d62a091edc290e207f5558a63f658531df010ab36d384b961f9a66ab600c548706ec105a9a6872d30ceb1ff167d214732951b146c1500ed86ed6f9b1f5096aa5035436f41cf3378ebc1daa23b06740af469ef906c8b4e995fc89b0f76f22574a636e34820ae0e39f50650d83a0cd74ad55c47e6c391b854692897240ebcc4cb6309da0ae8c8c60e9654ef03dd4ee6c83ff37ad96dd7e4d4a2e221e84bf6a3264069beab24cc5ac5f99a2f62e5fc1d39450bf571b457faf4629a3dc72b226e5b9ff66487e767a8ba7c854cb7f97da8dd26f912f0e142ed2ed804dd97d97c343fdc3943b897da5cf18acc44a32d472d2a3a2e247d9710f8d2a7678c9cc92f168f2dc48666e59ed1bc8e8a4749d277fdb22efe2163c7e2e973a16cf38a7a1c056bffd9ea1b572ef874112a01a2d5b7f9def4de69d999bb521f80241462ed78cfc4befd554c0849a674c7af9118561ad8042650a5e92d3e10b7062069fe869571f6e14e54fc25fd0aefa1da785fe113c8a37721f4bfd648e48cb815989086ece2339f8b25e05634f43716ee6ab4e90c18a1c9eb2735dc1a7e66eb12989d67ef63f5d253ae2eb9d95dc8dd72ca3fac38dc1e58c4004175282c9b9a79528623ac9fcb5e38caa7974a02cd2548ce5d1b6484d53fee416c9e45e85442cb6ce786ca67125de3817ab6faee04f71ab29b0b04a0f6d99b9f39e20ce44ce37dd967e7ebb5ca5a7c2c1f607d00bfcba446d86ba67cab7dcb453dc180e5c28c73a2d01212d4aa02eb8a053a72520107ad6160a5ad48afa3cba649e5d513e027a514808ae96c2fbd8bb4c3e5a6aa0571c3a55dfb2830cf10409887d16b71afa90806ceff340e3566c7e192abbe2117ac5baacdf5dee98ee6f2f98bcfaab76ce948452f60a65c391139279d665d75145b6a15ae0ea83415c9baa092f556227a24868a8a057fb769d60c5a680410926927c6b4d3a4dcf958", @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESDEC=r0, @ANYPTR]], @ANYBLOB="3c0c21ef836221a2eb528c93faf67427a51f8e39509e6cf5bc6ddd1adf30e7df19f8293465537fa831ce4a366c92a605d8bdee519bcf90e61902fe92af2be15f9846c4063cd1dde613e0bf630424fbd550eee0775b", @ANYPTR64]) r3 = dup(r2) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00825) setsockopt$inet_tcp_buf(r3, 0x6, 0x40, &(0x7f0000000080)="1a4268c9e337a7e4dcdb4a30b19ca6d9d8067a6e64931d13808a2e85d82f79828d82705ecf94c66e5f62690a78f986f9264438aa33cec1ecc2f8f31436d03945a1f7dbf16e165cebc6380fe37cbe6d2f68c348c1099899c41d6150a41b07de2eef7202a17c", 0x65) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shutdown(r0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x7) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c2e) fcntl$getown(r0, 0x5) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x20000004, 0x4) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0xe, 0x1}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000100)={r2, 0x3ff}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045424b09dcb183a1dca08e581c00ab0000000000000059"]) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000180)={r2, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f00000001c0)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffbb66f196ffffff08004500001d0000000000009078ac1400aae000000111009078000100004f10f16c8988158ddc90f62251d4f76b96459b9ff8e425b64ee63eb75bd8ab7ea608f4bc924bf73489de"]) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) 12:43:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0xb) socket$inet6_tcp(0x1c, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r1) getpeername(r1, 0x0, &(0x7f0000000080)) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034d) r2 = fcntl$dupfd(r0, 0x11, r1) getsockname$inet(r0, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_CONNECT_X(r2, 0x84, 0x8007, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[@in6={0x1c, 0x0, 0xfff, @local={0xfe, 0x80, [], 0x0}, 0x6}, @in={0x2, 0x2, @rand_addr=0x9}, @in6={0x1c, 0x0, 0x9, @loopback, 0x1}, @in={0x2, 0x1, @loopback}]}, &(0x7f00000000c0)=0x236) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, 0x0, 0x0) socketpair(0x17, 0x20000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000040)={0x8, [0x80000000, 0x0, 0xec4, 0x8, 0x1555, 0x100000000, 0x9, 0x7]}, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033e) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) ioctl$DIOCGETQSTATSV1(r1, 0xc0204432, &(0x7f0000000080)="150abd3529d9d468fe0b65b574dcc165ea1aa7e929bd8d651bc7963971e5008bd333aaedb50d1bf326cda8466eab6b7503538842ddcb3ef86603beeebadecdc72b57ac7d33aca6d8134c4b74f230849e16b312eaa59a0da146c92c74f5335fba1952a3b9cda13e8db4d031e15ddc38390ab033865dcce66240dfe96a854ce98a81ad8cf750a0df7acce6a8ac3be5ea76d6a19c57062d6f53e5d71bf3054614731333f2c127decec07d3b6bf32684f18981e3f223c0b281c93f4e547b58a9c52dfe6277f828532e31d6cae61e") setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000001c0)=0x3803, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) clock_nanosleep(0xf, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) accept4(r0, 0x0, &(0x7f0000000040), 0x20000000) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x3, 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa2555ffffffffff08004500f51b000000"]) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0xfffffffffffffde0, 0x0, 0x0, 0xff54) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0600000000e00800450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa00000000adea9edc12b3b0dee4dc54bcbbd17e2386c3e0514dc587091791df8658a6bfc3a64d2ac48164132bfaff1752abad1914a7fe2232ba8278eba7d754d27d899cdfe4c4bf89b63e948b1aace31e3fb003c31074477798177e82db2aaff7319407cd8175711102c94373ade1e33ca1f349a8"]) fchdir(r0) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/182) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000000)={@in={{0x2, 0x2, @multicast2}}, 0x0, 0x100, 0x400, 0x1, 0x0, 0x0, 0x5}, &(0x7f0000000240)=0xa0) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000280)=r2, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037e) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0076e) syz_emit_ethernet(0x10c, &(0x7f0000000140)={@broadcast, @random="78604713e1f6", [], {@generic={0xfefb, "68a37cc47a0a6a0a4f4e1c0861396fe3a8d5b7ca445ea0c3d66ffd03cac52480683155f9bd8acd69ff24c21f8e4f3cacd828f6fe560ae35a321ed3f63d25a19f755f8f69f9bb84f3a2ddae828045d3a8d06658f63ca88b20b13ffe244219e0a685955822b19b08c782198b1be28e28d38f6fc21f7054cdce226cba2652463e11374fa1fb9d736e95c66344129de373eec0c3432fff7821094db84a0efe173568b3b5ea844808ef3b86ec17ecc72d1aed57d056930940f879b0f8539b6b86d5acb08d346582ab507c155e927e4a05ab03d376e041ed1e68d76d0efdff8ddb6c707711aaf91cc161655378a9a9d03186bae8e0cbd6e632cd70eab2e257d379"}}}) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0xb) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x200, 0x20, 0x3}], {0x8100, 0x0, 0x100000000}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003d5) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) r1 = dup(r0) getsockopt$inet_tcp_buf(r1, 0x6, 0x67, &(0x7f0000000000)=""/212, &(0x7f0000000100)=0xd4) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreq(r0, 0x0, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xcb, 0x0, 0x0, 0x79f313e57) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$inet(0x2, 0x5, 0xcdb3) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x7009}) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6(0x1c, 0x3, 0x0) getsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00399) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x7fff}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000080)={r2, 0x1ff}, &(0x7f00000000c0)=0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000000), &(0x7f0000000080)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007be) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x43, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00397) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0x1c) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000140)={r2, 0xfffffffffffffffc}, 0x8) 12:43:33 executing program 2: syz_emit_ethernet(0x1d, &(0x7f0000000040)={@local, @remote, [], {@generic={0xbcff, "544ec912beb0f641463b6788c69ace"}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, @in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000140)=0x10) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000200)={0x1000000006, 0x130, 0x58, 0x40, r1}, &(0x7f0000000180)=0xa5cb) 12:43:33 executing program 3: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000280)=0x2, 0x4) accept4$inet6(r0, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c, 0x20000000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="cc", 0x1}], 0x1) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x1203, &(0x7f0000000240)={0x0, 0x3}, 0x8) shutdown(r0, 0x1) 12:43:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b9) r1 = accept(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x8}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f00000000c0)={r2, 0xd9, "704aabd766243333450d3679bdb8617325bd5f2a69b88b28910a6bccd8f228da3a834c218d6e38119bd7ce0d8bdbefa37ee97fa3af1545ca57d6a85f10cde6b44e80f33ea971f35f9a9612c67b4ca1747df0e528de5a1458399277a37be8e7305bf3528e9ae15159e614e81b74c39c6bf8af49183a0635c91459f5a30abb0e0780d16e8f510664875a3f1019d90d2c42803f84cc2e5b04ca32f6a358ee4ad82a3937b12ae0f51fe3b30c616b3ff0416b86ed251ab16b6bfc457cde39bda8909d15232219c12cd2757aa2c7e8e2630c932b0344fb77512a9a22"}, &(0x7f00000001c0)=0xe1) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) r2 = dup2(r0, r1) freebsd11_stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000000100)={{"2d36c712b047b713006a5e305e074d26a21be575befc453635517957be116a79c53c37f74d6227d2a617255f177c0579d33a6cae8d9f780f21da154afe0529d58dbbf29c1eb520dd65bf5994d3394a3f35ee6b55b2b7ed332e17fae624e51811d6df552bec1a4e5ad9e3b54014da2acb7b3c4d86654409c99bfdf14672d0438237788db114db584ab6633b0b8bdbf1f855d398c8cc48f71f938f024a01718d401abed622da514e1067ee9f9f155748ba1697d0d261d9c68f535a7f56d2fcb51768ad70a585ca817d89e60e9974e5e8e785755003fdffe74683f608986cbc95eb9d4f698bb6d4823ea42cf87845aec8f25f5d7f417ec570f0b5e8013a96a9d7513523049ea87e323890805e56872b12dc8f91e3cac409f6ee82ceee049038c33a597b873cad5800b13906d4adf8b79795f3eed3e320b4eafe5256592f42666e770791b899634e50dec4ef27f4708d97900bb95337559f06605b36861a1df49f9448c39a87dc85e819b1b0861d70264fe2e673234be0c3e763659719df19e94329d6e1f1c16226a9f4e443e71a0400355e49cdb1fe9715672b7d6150f018a7ce18c6fd1a067337bdfb721cd2df163f69f343d8ac9001a7197968146cd34bbb305c07620bc202e677dc42664425f1df9efbe1952266d8e5859bd02d9fdc3ab3729db7b656ade03638f1f6b77d6665531ed6cb87baeed89f5e03eb30234818242995d80709bb26683b46925240076705fdbd2851170ae4bdf2466c8341853456ec9018fb840a4eb59277d175f1aeb612010288adf7dfe67386fe13b1fefc0126e86d60d90c27fc26365106b9e6b4324fe8c63c14f9679662456ed720c24c91846ec5c6d2cc047e0cb206cab966e5216b1a42af2e38588422bc1e6b2b08452fdb9f141e1d6b70ae07958d7b8af6305b1f631663438f7f60db36cbcefa8ee5202dd5c31a3b69d0b4b7f2cdebd6f5242963e603073253ccbe606bec136c03f7c42e5140d3980498ab4f02f35d1e5480ad7587ab9854e871070cb013d934adb7f53461d5736e463641312f3bfe0b392bb82cacc870507e23f5d755cc81f9017ed7f2933994a2a9944026b0c5f28bd038a061df3f2ca8d96b94ecf78fa011a812041d1d666a99f69cd5653b7c2c7a1cb66a1d3e710668fe820936fc166ed90d5e6b4bfe9f51f239adb368b22b2a0b2944abc91948cbdf1a8aec6c16eb3a07f37d5e09a01eea41b2a2e6c99bd6ee35764977a361fe56aa9c900d75fa34d4b9bdf71ee4a574bd366be6b184d3f62440d900fcc7719202f1018b249806e8e4d4b93896ca966ba81bddf2cdb1b9fabaf5eefe73b8bde07d6e72be6fbb184d0372f01318c8f82fc7a1ba2f51a67a1d9c998a731d141037b4f6e4e55c92b3678a76fd6e6af19e5e8c89164b98b1009456c04fb1b72b93aba3256ddd4ca95dac9c4ffb52d2864572", "f15ab3d2c8e854d817be40e6d7114032ab3c59a019d95e5e1cf4d0bee6a2386a", 0x21a0, 0x1}, &(0x7f0000000040)="ffcf815a000baacc575769dcbaf6275c16dfb84228f3cdeb3f73b18921ca260be1114d126c9e5c4d534269d45ff150d59b41f227b3a93d7b0f5b835bc7c970014b965fd90f075930baaba0633479f9dbb4eb46a0edcca9c668730a1fe72e21b51651593882e6a7233dda27e535d16b0f19fdb15bea0da1cb89eb887f90d27fa1837354121f901b7c418082e1", 0x8, 0x5, 0x798f, 0xeff, 0x5, 0x1, 0x7f}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00477) 12:43:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000b01000000000009007000000aae00000011100907800000000"]) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet(r1, 0x0, 0x108, 0x0, 0x0, 0x386) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0081f) 12:43:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000000)={@in={{0x2, 0x3, @loopback}}, 0x0, 0x8, 0x0, 0x7ff}, &(0x7f00000000c0)=0x94) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r2, 0x84, 0x8003, &(0x7f0000000180)={r3, &(0x7f0000000200)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000100), &(0x7f0000000140)=0x4) socket$inet6_tcp(0x1c, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0xfffffe9c, 0x0, 0x0, 0xffffffffffffffac) 12:43:34 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={@in6, 0x0, 0x9, 0x0, 0x311}, 0x98) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000000040)=0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000240)={0x7fffffff, 0x5b00, 0x0, 0x4, r1}, 0x10) 12:43:34 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078030000bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) r1 = dup(r0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e5) bind(r0, &(0x7f0000000040)=@in6={0x1c, 0x1, 0xae, @loopback, 0x3}, 0x1c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 12:43:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = dup2(r0, r0) dup(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) ioctl$DIOCRCLRTSTATS(r1, 0xc4504441, &(0x7f0000000240)={{"b18699056ac84625149449e7f5299e7a1431436a3cf0e90dc592c6b924e3dfd42f4fda8066c556969cc56276f724a8c8dec8e5abc32504e92522a5db81c04f2b2057aa8c2bf4da0503abb93e242339af1e7f0ed628dfc936c47de219279c6d6b1c58cb64ddae8c79bc74a58cedaee851ee5f49a9bbcce43c7fbf5f68b1564835b054fb3571aea6d774369c49fd30d908e151d64123e9957662be54545762ff1bb1da2010ea5f5e334e1235ca96c9886ab69d98dac089d6f7fec4e729574c1dd4f69f7cdc7bd917b1bd88487ac4622fb6c30406923cf624ac39f28080b5909ebdbe6236207cfda70007dacd500182d4fc97f9d7160149368547e52ad65de0d4e644026cb0dc26a9bffa4513d1bc03317ed54cc78c2d1d7184a023f0cc42bdf20e7c60c7a3444cf7423d803d661c585dd9afe33a21205491ff5d05396c96de52c97df4193fe4450bab0d62fccdc0b691ba3a39555ce716017bd18c9741bdb4f6b851a1f263e94770e4b206fd65faa52120b58e4a96869f9194e4158723c0f7554651e89e9bb780b22de15e79ae25d9859e5417e7e92792dd98571b8f2a1805337b24e9c8fc0f9fb8245b082e32e14510e628a6fdb64f60a9e2c5c237eb8321162e830db3eaa1606f0be349612d39d8068debd07e771ac8d750df9c94daf640b96a416c76ef935c98934fd61e4ed42e1c0b0082a438d112fcbee4ffe95166a6ae1aa316058e240ff32254b1fc901c209641b6e423a4aeb486d3ec8139b71ad08fcba8167cf577e4712c6b2e36686c04ef56751a81c43f9a877ab924a50544f29340d10da25c64d8af37b782d9f87656177325e0bfd34b47f3fd7d754aa00deeb64341d43fbf242d3b15101a738d6a5c2f0ae9950c2f53d255367679bf2149da795070900fb15cdc362e59468b7e4868c0330e369361c0bb69d84f8739fa6f7405a5f5ffa313dd0197e0441159b44d51b451fa32c0f0dcd9d67ca13d2255cf4eb12c3ef40bdb64dbda65566a4e24996c73048ecdb76fb7859ceecb43b21284810eb6e2e605ef25c09f4b867ce6920bd0489abb17ae9ad829d2fb51a32a75b0d449cee620928e972f464bd119c9801bee1164b83bf1c518fb07f2e63cdb54dc39f48de032c09e7ec665435b35fbfd1a498652d0afa8b8eb9b91aa1eebaeecf90bc2aeb8ac3afdc1e69b8e548674a78818ef2a39a823a3a69a5df61ce15836d94a3c5c7591909bfaf507ed43904707a43f6c8c9009616ddd96b2db3900e7b64a5d6bab6ab139507b4a1593b7b4dfdc7aa6b32934abb12f05eddc943393b3225d9b323d28277678a7cc67763b4b54f9b1012f3fdf4a5b8a29de7d696ddc521768430a06f3ed95a9384dbd89839fa31cfbf06f67bb898b917bf670be7ade8e0f1ceeb2c4ec2c686eef69b37e4d45f1d7ec091f63cecacf2d810259f76716a6ff973f4b6d", "be39914e2d047fd60cbbc0ba7274e4d7e1ef41110b0d08054da2311d95726c26", 0xffff, 0x5}, &(0x7f0000000000)="5d5fa9db67551645e0f010f23ed3b4c7bf479f3c14842ee0813c39831b1617c2315ce40c10bea57f8d3ed8da4e363392413e3748b399bcb2a819717457708bf24099363e5080c8f46f7c4862d7330b15a20cfed8514fc31d0a706953bb3ab3e0c6ec7578eb02c4ceb75cb923ce0de68436d6071507b42493160d8b2978740f571de7fbc1c09acae4ec86ec62e8684470141f0980b864f48d84e169bc74984ef49b001de97c8d83340242c1ecf67440dff7ca3ae76eb224c905065cd777dd22c1fb808d292a59420206863f614bf1af146271ddad2f19e39d09c1caf4504c90", 0xffffffffffff8001, 0x5, 0x6185, 0x2a, 0x8, 0x4, 0x1, 0xa20}) 12:43:34 executing program 2: getsockopt$inet6_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$DIOCKILLSTATES(r0, 0xc0e04429, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x480, 0x0) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x7e2780e3) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xfffffffffffffffd, 0x0) pipe2(0x0, 0x100004) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) fcntl$getflags(r1, 0x3) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$inet(r4, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @rand_addr}, 0x10) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e00d41) write(r2, &(0x7f0000000300)="7d180556df685a8839ec5fa57fa209bbf7035f0d57c19d3b94", 0x19) chown(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0x3) mlockall(0x1) open$dir(&(0x7f0000000280)='./file0\x00', 0x80080, 0x40) sync() mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r3, 0x0) 12:43:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f00000000c0)={0x0, 0x7, 0xf, 0xffffffffffffff5a, 0x9}, &(0x7f0000000100)=0x18) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000140)={r2, 0x1, 0x8}, 0x8) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) close(r3) fcntl$setown(r3, 0x6, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 12:43:34 executing program 3: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 12:43:34 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x100000, 0x20) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f00000001c0)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000240)={0x0, 0x800, 0x18b2d613, 0x1, r1}, &(0x7f0000000280)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000080)=0x10, 0x30000000) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x1f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x0, 0x1d2) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) sendfile(r2, r2, &(0x7f0000000140), 0xffffffffffffffa9) 12:43:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) socketpair(0x2, 0x0, 0x8, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000080)='cdg\x00', 0x4) 12:43:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e6) 12:43:34 executing program 1: r0 = socket(0x100400000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 12:43:34 executing program 1: poll(0x0, 0x1c5, 0x0) 12:43:35 executing program 2: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept(r0, &(0x7f0000000280)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000240)=0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x37, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x8f3d, "0d65a0801049ab41893b89ab87fa10306461228d7b4dfe132af8b72c0b5a955c2bd155dc25a96c2b4e593ed5f6e8c6c8b17de743d8aa2391fefa50f4fcf4117bcca5a6c3411540797ae4c11cc03857013c476cbb19b49ecad3f583"}}}) setsockopt$inet_group_source_req(r1, 0x0, 0x55, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00747) 12:43:35 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x2, 0x4}, &(0x7f0000000100)=0x18) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000140)={r2, 0x8, 0xbcb1, 0x2, 0x8, 0x3}, &(0x7f0000000180)=0x14) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8f057739bc576af3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0062e) 12:43:35 executing program 2: lseek(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) socketpair(0x12, 0x3, 0x9, &(0x7f0000000040)) ftruncate(r0, 0xfffffffffffffffd) setsockopt$inet_mreqn(r2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) chown(0x0, 0x0, 0x0) mlockall(0x1) __semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000240)=""/178) sync() mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/159, 0x9f) dup2(0xffffffffffffffff, r2) truncate(&(0x7f0000000100)='./file0\x00', 0x20) 12:43:35 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getpeername$inet(r0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000100)=0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff3506a61575cf399e94e70800450000300000000000019078ac2300bb00000000050090780000000045000000000000000000"]) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00767) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0x1c) 12:43:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCGETALTQV1(0xffffffffffffffff, 0xc1304430, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000100)={r2, &(0x7f00000000c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6]}, &(0x7f0000000140)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00516) socket(0x1c, 0x5, 0x6) 12:43:35 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaab0000"]) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x205) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b5) 12:43:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) __semctl$GETPID(0x0, 0x0, 0x4, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2002}, {r1, 0xa}, {}], 0x3, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00c8f) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00965) 12:43:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x20200, './file0/file0\x00'}, 0x10) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000000)={0x0, 0x98}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000100)={0xf, 0x0, r1}, &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000480)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f0000001a80), 0x10000000000000f4, 0x0, 0xfffffffffffffca3}, 0x81) sendto$unix(r0, 0x0, 0x0, 0x20181, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 12:43:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) sync() ftruncate(r0, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000040)=0x100, 0x4) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000100)={0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, {@in={{0x2, 0x0, @local}}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3}}, 0x0) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f00000001c0)={r2, 0x9}, 0x8) 12:43:35 executing program 1: sigaltstack(&(0x7f0000ffb000/0x4000)=nil, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="4c25d7eb18a8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x8000}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c88) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) msgctl$IPC_INFO(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f1) r1 = dup(r0) r2 = msgget(0x1, 0x10) msgctl$IPC_INFO(r2, 0x3, &(0x7f0000000100)=""/163) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000040)={0x0, 0xcd90, 0x6}, &(0x7f0000000080)=0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000000c0)={0x8, 0x4210, 0x1b901268, 0x81, r3}, 0x10) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaa2aaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10) recvfrom$inet(r0, 0x0, 0x344, 0xc3, 0x0, 0x800e00943) 12:43:36 executing program 0: 12:43:36 executing program 2: 12:43:36 executing program 0: 12:43:36 executing program 0: 12:43:36 executing program 0: 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x228, 0x0) fchmod(r0, 0x400000000000) r1 = accept4(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c, 0x10000000) r2 = fcntl$getown(r0, 0x5) getresuid(&(0x7f0000001480)=0x0, &(0x7f00000014c0), &(0x7f0000001500)) r4 = getegid() r5 = getpid() freebsd11_stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getpgid(0x0) freebsd11_lstat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f00000000c0)="71c93105c9405b2f79a2019be0d9a08ff903871c6f8cc45c13e84d3540db035d6b39b0c14d258356079c0b5405a077fbf1ad286fc30e02b4baa52a1285a45d19e7169d42b9d96b09af421553f26433bed302eb1252898774988c64b4d602b794a3db5acb3ea731a953cbc4d9b2656b62cdd9d108bf97ed8b6763fc085e36cc42ed6608e26e8bc9f31a2e1aa129dff548e35a0921e260eb26acd4a5583c69c5fa5ee8db11c74d66abeaa0fea6f90ab542feac897f8cdad26457e9ff8629ae7291ef6a48e6f70273b40ec8ddc7102251622be12b", 0xd3}, {&(0x7f00000001c0)="45e17df0cb1699e37bf454ce4ddb92ffa043ae60faf11d7319477d15a230e637a189e0393a23fa80ab19223458276608e01c757b", 0x34}, {&(0x7f0000000200)="15d3cd6a0a46d98a3d1d69399aa1c6fc19c55cea0cc4d9f003fb88ac1861fe0fb6894d7e8adde9426fbe8dd55b06dbf161b63dfe9f9f099a0dcb30d7adaf8d87ac3ec026baac9890b2d94f51e9afc836", 0x50}, {&(0x7f0000000280)="8d6548e7cc43d097cfa5f10434e74c63d62d16e476c5a242d9b82ce6662db26975f7d28935caf282e8933552e584e0396d3cc047b765748fbbcbac01e4028a19d9e1555a15de55fca2797a4c1c7e7f0574d9cd9c2e8885beac27e76a6112bf540dd1a10d14239e2ba55141b682fd0c87926c51796fda03c9c182af3d7dd5397d1048f8592e07882b3cfc02fba4e21884da47b1e836dc7e005013ee7eba3b56146592a538876b55cee0d6c5d3726956543536b6e0f8532dc5962ff9198d6e443da778f458070077364f107705effdb1dbc3657dc31fd9828fb60099f555bb6737578584e78fdc5cbe57ef6c90d679ffe09da4fc98e03db995c8542193614880b08958c076d9ebe153f2528590a2d6b22cd01582b873919fe3801cdb31df3744b79c86ee6309f91baadee50c3187dd28a3179e679597377eac2813a5baf6429dc8500b7f7920226e24d2d01e9e6618c05e1cc5f4a8e49c52ee88062e514fd41323e0cfa40c446031d88a710099cfcc758c2ddfd960a401af058fa1599fed4f40faed9b4ec00539cd1df7dc23d91d731e1cd81969daba192e3500e2553f656add776db55979359d8768a04ebae7886f7e54c0ef1131125ad0acb8e05dee82e5fa45be7d1cade26c083b8d74f7093bded0701ed2b1788c4ce1f5261a2711e96af106a9114110c2bf1d31efb1f2b7686e02e44cfab66a1f31663cf89113671182932114f6cb63a1c15a2e11eb9472a93516eabbcf314bb3f6551bee941981a967339c3995ee72bb6f194cfce11beae86985c2417a6f30d3c887f005e5c0fe933e1a2643b6a702a26368555ad8a12c673502c383fca30f2bfa72c00d829954c099e54ec364acc1ebb53422947a0a62389b37e950f7b41bd1e6a20a91b65867c78236eb84ff680f2a97849898c4f33e23cd89ad37ade2052579c988e9a3de08dba78df8fe2d747eb90f15d0ae7a2f71bde57052503a528801bb5b348f88b91bfa47c38c2561fc2655b18575fdf996e0ec8f6c8db110f68c88e536cabe3db175df745ce0b8172bdf8015771df22916ccf301efcc4d5bf978ec40c06d45dd2facf3bf826877f1323dd674ff4613bd6585d067d6c857cad6c4b7ce86f05e0a0422e0ed73bd63af28384b2b2da42b659a087f5b43f602b6580e4c3efed04c95d770a54fa0dc48c561ff0d3087dee072759778921eb8cb3f4f883f5bf830aa7c6b0275e7e68c1c44727dfb0d4e651392123b2b73c6b663451d20528b98b43e6fabea9a7d53d46f3f5bbd15ed9081ef9de8df44f0254d89eb940046a943adab3d7fea81c196d9b9b6260328949d9b58084244209c05a9bdf2d6581b0bfe9ed6dccb7e46d0095121f44696e83394e5a58f2188e870d4f16bffc2a12704b615175699842f2c895928ffd0fbc555032da7e216cee9fd9034fa21f1e6f9ae4a770047687c36d1785c82a7d42e1574a960bcffc5b81b7214425788234597a620b82771ace86bcbac95457378b931bf0a146455143f01b15e91901428b4842d2054bf537783737161ec0844c61bce696fed813f4d3fdea834ecd7fe308031746c7f70f3d9861a0bb433af97a3f04999890a1c3fee14388bd2a25c4d8f267350283cf92c14bca35e0fff4b52b8d8906cd794965a5a94531f3f954edf702f869cde9666b09b7c1e5f17680431ed3763afff9e854c6ae720848519d55dc552fe9a55ab1df15d03de06ebc90d6ab3c10d4f2e9218e13f041a7dba5948d610187c8b3d259cfdf7e90a1f5b58f0d40eec38ac9c4fd90b94bd51b8dac0070b05f5758edeedd185eaf27676f58e626ea0aaf50f7ff9f22fb92661a623c897d42fd5ea70a838e8751bc0ffdffe39a454ae78f61d1c1eb2be519877d7585ea53cff009e6789c85216cbf4b35d9216a8bcf4a8cafb4b127dd61f6a84623daf4701bcb35c8ed7b5cbb1eb40ff6110abde093c06f531bb803dd679aaeef1d30bfd855b5abfcf8ae8152062cf02ab4935528486db51a1f554a293359317e65511b5a36104168e3c242a6dca00e3f4fc885bb0df7e5f0d7bbf08dc48130f3d18e2a854b92c935ce0a91af14ee0cf0710a15d48dac0604cff683e302d8876a4bc4e0e2b8b064da6036d01c4ccd9816d522999a49425060d0c2dc285dc3bda306de54385d555967c59478c59f6157fe89193772e0e2d8a132937f513ca0b8f7c1fb38138c7bbb6f3ad56d6beaefff76bf745bdde6a18087e564dc80afe0331d4d06a3966f5d67dad3233744b4281c50131815e7538c556a29530aa69e5b4f144928d389aa2ee5714734b5ae652563cfdbfbf561c30d12705ef93b4916907b313a36834014fd3ac16e9e2f1e9bee4759b86197e753e8d19c9e4ef3e295f6380613cd94a7a390b0972f6b4a71916a90479d35d557cbe2f6e867cbe6378ada9a817e0d3868b3110f2cb8cecb2e263621ec370c77a4c4502c61d67fce90906876ba1a96defed6e4e108888f99452ecd0e785a307a1c7031b72243b99c75c5820f8c102a10909d31ac2e5a373de5e02fb9bf199711631bd3804951ade94f7401699040167f13c800cc8dfbe47295316a9117a452d1e35fad40ae486c63715c2c87db1c4401bcef6e7a346a3f24abff408238c2cc13f48532e8319fc0c3f090994399fc2388c636bad53349066b6945b5b2be7d3f4fbd84498fdd60e657b140db4fd5fc5569485f11a42d03ed809d05269e6b14d48bde27a46f1c9349ba0438235bccef92c557e76ddf4a3923605091d13c11378e5963f2304065485748bc7849b0c42291b5e112f1abe453b486f4fb9ac0ab9c2bfddc2912641ad4cc9c22c8c5153f2cf6e4dd6a605d251057c1c4bd80932b4d6fbf276c9c0ef06dc2b8ccae604b63c9659ab02cb1aaaaf496607925c3c14f4495d51e88832283ea4ac5027711138b3d441c6cf5e5095e43e35d0e3d7101eaaa65fb0cbfde058c848fc7756db8c4dcec95458a93b477a0e51888b04ee4435d0db5ee4aff3fdf4b074667727fbce3990717046149ee9aadc618965351f887ccb3339669b90f6c17d6c867a81a0ebd84a9a542cc394fb8cab2ce4232913051ff4a58334fe9efa99981d06e307d4833db71c87afb2b9f7f323fca9e7e3c44736ed5057a28d43cd808ad43c9feabe0f5853a0b07f382d7a187aa0df5ade1dc098cb027f378fe35620add9f0dad9566cbfae21f6c12d963e3c2b903db3801002ecda0c4de48b63c0cfb64043a57cae596a6f8e20762c81d232e5bb8444a373eb7e8999ecd56a3239a0266eaddeb43b0453f5c8d0e983f87afeb52a568eb38990d5a97b4e8e0cd1246dfce0273ed66a43b1c718954d1f190e69e1c1dc4f6426c212f1d56a1c5bc5ae6cb6a719e4e425e7053871e568b8cab6e2982453c4792397c0d20188a1044da37ec4bbf580a64cb98c7e332475e7a758d67fc495d9912ab1651e77b98926979ee0127164fae6f191b7e435c1512be641413c8a68c6d710f7106a785bcf02e03c11ef2f3cb2f177fee6f825ddba0e3b970210f18bd1fb46e9f62b489c89c4d12a5026df1bf368921b205e22960529a925275e85e2c12c423d1d0cf7ded93b73870771c6308035b6ccd1e60762cc5a69586461ed464cc390706ce254245f9a308826b759464cc93f7f2ea7a4f8fd0484f07fdc6eddfc976146be16b5a5937aa93a284a7fec831b05dd83a417c8243412a3767278fd7317df9cf788c30a0c16df0914460c4ea73668ddffa84b806de7766f5eb51cafab402039dc4f96c3cdf0ebf2f58644747a368b5b4b9414c857ff54e288bdfa8bd958b66a6433dde3ef72c700211e7c3cebb51e787f2f72cf63c56e12ac319afc68e82a276293431a704528daf2b5a3028fc2a64a8782dabf6f6eeb8a1972789571d279f4ca1a328c784b04fc146e966b0c71e61e339180745f1dc05dd67d0b0344076db210c5e15695a32342bd446469ea95b080f43994a691933267ab041aae14447dedba213da9ef0f27eae2389e8d310bd3e8c30d93d45c8d144902c697b4246a89d84b3027db87e05ba59d58cd49b7530321f4df0c76d32ab9e665b888326d941df2b78ff2fb5488f5e15ab7b61e7a21704a0b86a93a378de812efcfcb51f21a21e766989520eb9f211796cc63fa63e645732fa4207f46c66ae9a71fddd22804c76104c6e3a2d52924c2df69e53962439c68327cc92b02098031e2e2fbcba01278306a55998e2b2874dac8544b7fe08dd03060d378abd23bfb0b721609687cb259661c890a7cc3bc116a4fd568f93bbe8c0672fd3ea77320a4da7cd90470fd36234c3dab4b0a9bf6bca07047e105ea35992597458733827be5647f48ac2b40fb8cc0ea6d9563a872d04356da40cc9f8b4364e6e0fef8b82ba629fad3c46f8878f4ca140ca91c992db86570e2e18b1db785a9366dc72c0530068203233b8e76fa90212eecbee6b146b1c0572ce908682461eed8bef1be55bde0594347fd03e20a92dd2c60aa09d467150fca4915171a329a4f8e0b9092256f8fa1f304aa5f91c52d0389e44ab3faf0019334260c60ed2de14a061b8e08d7e7cc9a355866585041df93f0f687d541e2139577ee31a20109ef77d9b5d60776a198d390e503f6bf01c7ad7ff696469bbd2df091b78b839e080ea4fb3152617c189f9a284a604152f128f03950e12e1a3b20c5f8f816f0251cafa27baf7baed0090968d20a4449ee145dfbb8da5ff778aa56d81a234a3cede7451342c52c04d294fde9b6cf6fb29f197f0d7e186c7743bc28bb98913fd0e16f97285b9480083a598b8ee27be526928b6a956f18c35cd02873c3c7688c2523267a855bc2925079e4ad5dc571dafd4de5111b0f1668e1ce7da8c392e1d52f0eb5f356eac0340796e9b018d561fe3981a30ae580b5e7187381142df9c14e61b295e622e3965b1dddb3d7664bbc597af40b2099daf917e290ccc92752eb77e07ac08bea199930be6229f40264424023bc23f056106ed5c1a698b82e9ff3df67dd0474f6529f76dd0d06a7d5106f8ab387656a136adfd4278aa1db7f030d83c284ee595b6d027be4389b6c03a8f3c4b6029d4c19f8153ea6d744e3d2bd1d8925d7be45bdcf3086313374b6c9ef248bc6ef474e629d4d41f0c1e4ff4dbe1fc9ab702b1ff10bbcc0df97e897a4949c013d0704bbd4d3a79f1bfff6fafbd5c380d05c2cb001daf64b45d8b68df30b7493cd21b0e765f3f0263bc249280438063e7a889149f7fb0e0e200d74a7a39756515da8037f076294dcce354e4e20fab7ed1bf1074d415247e2ec48790418503550c45b43b7140ea17c0c648f742e9334c5c19e56f9f857ccb86ca071260c6f50ee59eb0c9eb84bc4a305267838be4c79595a5556737f62a001fb31363aac334953712c0a07fedb9d5370ce0e99dbfc1cd077e169b0702ff9e7ab0f573c10d76a65d30464824a51f5d8bcc64b30e3f1d996c5c0f21426cece1cb5486f1774b7c11449269e6cc4b3667722ee606548807aa72acffeeb4a93efaebe09617e27971f611c9c991c5942ecebda1bb8ad909daa8c2659b7a736844e556f25095fcd061a0d6ee4b92768dc3aeec4f02e8ea81656b181b566c42a2a20f5f8d0c033dfd4a8b8de93089ec70f688552dd35304034d72732cc3f2bdb9ce29d1728c0dd309ce0de7fa65b9cbd5a16a3b215bc3dcb80dd5b74ead6c912d6a0f2f5f112ec39a06d3113a6af71090fc0ad86ea4835b9ed447ffd0fde6288797fcb39eed7900e204ab3dbfe603cf33449b9757d4663336e81ab0607132deb9436bb3124a575e5985597c58301028b6a46dc78", 0x1000}, {&(0x7f0000001280)="8efc4e4ae094904f9ce481b43be6bb4e952632fc52e9b1492495a490c34e009db7679628f14d9b95be642a438428953675b70a2e2f90391256296717395fe4e081341ae2e60af6f48a5cbdd1237687bb558461618fc4a6d09f4bc3f52cb309db1cea903fe42d2976f699626b2238a7f77dcca21ca1c803c961776c10b6dccf", 0x7f}, {&(0x7f0000001300)="9e532909b2faa984d0481d3b74dac4dc36142f368714ff823bfe9d0d22bcb3f41cb03aac565c77b4a65c7b69a3b0484014aa7c24d23cbc02fcdcb53e1916243fdfe8baa4f0a76d181ee1bbfb92ebcc103ea128008ee6c41d564e00883cf78bc60d65a5e24ca18e3a163602ee815eb469be45074abe273b8d11431fc098d308195e16351b7cfa5a5722b37de99ee4eedeeba836ec32499a608786dab31f7a9a0e7f8c52a95c30abc596a0c1f988add001bb0855fc5599715bb89a1192c271329287820f9840a94150111326919bf5b8eb9aeee74a8d414580347a976ea76aad2f1a272281d9cc9e6e68783d9bcb7d93deffd965839aee2a5c10845a829eef78", 0xff}], 0x6, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0xb0, 0x8}, 0x20000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036d) 12:43:36 executing program 3: socketpair(0x1d, 0x10000000, 0x8, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000001980)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000001000)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000001040)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000001080)=ANY=[@ANYBLOB="02004e23ac1400bb00"/136, @ANYRES32=0x0, @ANYBLOB="4500002dc0cc0a000101000040000000ff030600"], &(0x7f0000001140)=0xa0) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000001180)={@in6={{0x1c, 0x2, 0x5, @empty, 0x151}}, r3}, 0x84) r4 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_tcp_buf(r4, 0x6, 0x40, &(0x7f0000000000)=""/4096, &(0x7f0000001280)=0x2) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f00000012c0)={@in={{0x2, 0x3, @multicast2}}, r3, 0x0, 0x7, 0x8, 0x78, 0xffffffffffffd6f3}, &(0x7f0000001380)=0xa0) getsockopt$inet_mreqsrc(r1, 0x0, 0x4e, &(0x7f00000019c0)={@rand_addr, @loopback, @broadcast}, &(0x7f0000001a00)=0xc) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$DIOCRGETTABLES(r5, 0xc450443f, &(0x7f00000014c0)={{"10e6e55d69383485795dcb69bf5eda4d4e80fa411033947770e8d950d848c6924130ae76cc9c8dac513fd81520dfe49f7d7f12aa935de8a9ebf1ae3ff1ae69dfdbf121c202d9101529076b96e4025b8f4497fb89694e03f819ed244f8553f6e85715232a4bfdeb07ba3b1f8a2483f628b12e3ef822b187e37860084d4c900f74d1d98737519f27b7db5cf9c6fa0fe38a9a55688c0e92f278392d780f0ca051581fd9e32716c25eb01d8d4ea666bc949ad829218c029de319375a735019e55e9d2ba9a900e45de2a3b9f662cb1c6e9fa66543f086f44ce8ff6c9725b6e847474b5719bece376dcbb49afd7701ec04c6b7a056d19e2489407ab250d9b4f53cd8f7de13f2df526bedbefe67c46ced0fe96318f8d755cad66440b808fdec4e3b7cf6bdc779f5edc60c1c6cd2f97a3444efc9aba321b827a749828eb9cb364d9229e238ed68db1727334f91103ccb1d361a82ba3728a210b35142a44dff7fb48c43b8e253ea11d6732a7eab6ec114ced27f5288367d434c1ff5b622277eff014d8a054c0a671fed0c7e05682f98abbf0578dbacb9e455b154fa8bb184252be6817fe3182dd56ce98f65372b3969ed98d64e032c9117a13f310fe965055b7afcf620d7b4f74b2e36fbf57e20d65f3601da21e718e88c9963ea897347c47321cff05fdb7b800b55cbf2ebb1fc8f50fd3190e394dad85d2ace05cefca154e2834e4f75fbfdd418fccf14193dd59b3919ca8ddf55de7c998acbfeb8ee821cad9bd131bfb93aacb71d97b5cd2d2cd05c5d97eaf72e9e48ec560dd82ee96772a85292b0c7164e9f31c1bb0b17ff46f298c8a588cdb5547f3f35e125ad535eca751e5d95622b69a09492db4539ca9f70b6bede8fd99239dd95fa446bea9b6684bf995d9465c08236ad4ae0d9cc46f5fb3c9fdfe5ec08855fb4fb7dd6b669f7176f8a5a28e454cdcd7be62ec16923921c1a092e4210c47b14b63ebaed877e244f89ee418ebea51850bc629e2b39c925848f7ffef31ed206f3ef6edfbddf6ddf2824acc7104ef3c09f1fde398ba265cf418a6d30b37bf931e40c19e7bd6b25de749e5d9d83e9026dbe0074ec2db5ec8aeffb4840e2e94d241f601a99b22d509849ec52fe292b0bfe877c7de7ada172e5e4e8ca0a70d724fc2b32ac6a80b53ac4528745a5df364f485c1624c3d98dc8e7df7394575967686c1f3d554bfb85c94f1fa78d047d7fabc9475f91a0cee3abba2336632d47f97a2341f55f684086f2d29d5d04fa5a859759b2d283c15187576d5ffff3de4d5d1064a3efd4f22a5c5a00c1318a3208c825f6ee3acc22b126477933e28cc074ab9f8bf5708c997f040e70929cce9572faf31766258cb1e46b33ede56457c1c0e047dc9694088294e15bf1a38491cc89f96bdd6e13dd7a5dc2489d78d4e3b140ecfbaca4f5d133331654eaf56c71eeb09793", "f6a84cf5975e48623634ec861594855f40a6fc161af1e66af83e60ba9e45704d", 0xa24}, &(0x7f00000013c0)="8b21e0687120e9365806b7ba6a4c53a50780fe9f5631b1c9154fb9d588741128a586e42992d62e1dc962c2e3cc54653d851c0d6964395b658938711be4d25e2763d12a8f59bd65c867bf0794ed003326db5f8d14366db3c32efaf5eef28823df4609e05bef3befca15b191a3a663acaf9565aadf0929a24c9989d613ffbe1ca435231cf1d0048512ef524021239f154020884bd2d249a47f27517a5e6e0434d1ad616af79c80d1b8ad7fc2ec2781627d89e074e24edbd7562d426377b9917eca916a90b431c7b95f0d022e0b9694b9c9288b23929c57a97004fe9bb4ff7413a7dd450ae330cb19e6e837a3c4f3929f6650e7fe", 0x9, 0x9, 0x1, 0x1, 0x4, 0x5, 0x4dea52fc, 0x6}) setsockopt$inet6_tcp_TCP_FASTOPEN(r4, 0x6, 0x401, &(0x7f0000001a40)={0x7, "71354534c12a30ef8ffd5be9e8401598"}, 0x1cb) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setrlimit(0xfffffffffffffffe, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00715) r1 = semget(0x0, 0x0, 0x490) r2 = getuid() getresgid(&(0x7f0000000040)=0x0, &(0x7f00000000c0), &(0x7f0000000100)) freebsd11_lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = accept4$inet(r0, &(0x7f0000000380)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000003c0)=0x10, 0x20000000) writev(r5, &(0x7f0000001540)=[{&(0x7f0000000400)="792ed54b92bd01f4f9de5d65e8e2a12e81013832e432b8cfbf76bc033bbd6859a6eb46af693eb56b7f3a0632e3184dcb864fee84501f6b3ac1899bd351fb3a45d7aaca72bdd980ed56f78d28a3dce227b02dd5a265f4c22489ce474a57811039a7ca01da5143bfe9b69308ca7d5d1666eb54943869e2c32b17a381abd40113da980c3ed8a2f563a364b6d873ac3c5e765a92573633d2deed4e1dd4b547472ed7ca1ff3bd1a9f7aa6abb8bd6b97551e3fa4d004b303dcecc1ef224827d12d94dc5c7522ddb4ee494fff7a9e761621d1b1135c1eac63b4e7e7d31005d8c93492e7d36bcd1356d4f1893ca3e662042041c34a882fe2a563c2c131bb9103fa5a1ed0d7394c0a8e53adc12c12b5049ae441ab81985c30c4406d66a03b53cca94e5655ff06eae6b6dbe98057cdecf091cc5fbe4e7b65bb3b505520acadc972ca97322d0e3ff5c3d4e953fc5afb727cf38d8ee4e34b35736cfdaecb34af5446505d4e8c42fb16469a9ae953f4071da3ca48e38b6b3729bfd658cf6c6c070c63a4b09572b96f87cb27162018c4a83390eea498ddae408f30eade27912c86fddedef6cacb507c6922cefe19aa2f1234f47b8f3fe4763393894eea716fa5b56b2530b1b02c3497c4f6e01fe5a0d77421a4df3ed8a7b4b558dc838eac97b216f93c1a7746b8a621b413728d8b328d9bfc5e70656508142e379cf1f5de0d85e0b81fbebd56a2e890ab93697fd26585acdad44072d39510f102be188849b1c74c69e30bec5db1fcfaf7c1d3f188d97df49739b1452455fd10240ad28a53683c4e57aa86f6910d28e55cde0a1a872fa9f74ac1311d86ffec18e4111110844c5d32921481e1d60713b896c8306df1a8a991143d29f28ccf8d7a2dfb79536aa9cab10a586033a18a76b1e692fd8cc44fa77339f07bf27b1cc1a7f4d8ea9250e1a15f7c848c29ea6f8879b24c096acc7e89baaea1bac11e7af9251ecf169022a379775c8c758cc8e7ae770de5cd0ed32803ad80e98247189b80c9d02dd9a34afc445820f5a6f21971b3f28efad1e732104e8a89a57979eea14afe57e8e5507bda4f625143a59e3c302807ec513b6b9c8ac5424b4f75ddfdfb72ed44af6f5641c287cdd4ab01d44f2f0a32ceb6ad62d8492c65c27f05dd9e700d1aa65a75bad95be983cc606d432df7c1ca247bdec4138f0c23b05bcac8b9db9658c80241ccdbb9ea3bfb451c4fee5e3939237364bed2b15e12372df9c38d58a06fe85b089dd491e4fd5ebe8c7f478bd67861e3d762d3c176b6a29b25c0f1f005dc6d22e353ad70fc70e50387ae1f8a5cb76bc9c23e8faadc14db6f121a0dcdbbbdec1e49b836002dde00ffff094d6076106cb96a00e417aa961a27d55917341ed837e43e9d7a402f0f11249918b9d10b0894f743fabb0ea578e90f9a3ed0c7b1422378d9f9785e964b68679c43443e1db42026e6fffbabec8456ccd2e482b263bb903a3baddb413f31687c01250a319337e424ce55f71837a872b4eada7b03e5620e524559fa8a5f25a1dcf64b954492c22d19e801ec67f7e5e23cc5d34c4126f8661570bdd19970c4436f18216aa16c41ec318114316066c40f3bb7efe5fe4f3cf83cfbae7099fdc7f5431a567489539730bc4d917752867b360f04b0d5459cfa82336d2bca1010ce612991b6cd1ad562ba783c6b825767463216210eae0ca340c87cd9478aecdd6f285d50e822208652861d8c3b60df92421c2af18bd9dbdba30be50cd4aaafc9b5ef7b5a77e38ee6046b347002ec21b369ff8d1614347b7900e17f8994db5d6d21fd763884ad5841648e2ce3a577021845ed2329babe3e643c8337b709a275234910cc589bcb312a70a15e480fd6deefbf1aeac319c18bfb6364bec818523b71579e18a6034b2ff6735de03977694814e9cb1a56e5ecdf42eaaa136964db3cc9482987db020374481249a2800d4897dbbb14b84d151cdc8fb0f15c88c3d6b92e3a70110f061ff0301ef2a59ed3f79cfec047fb20b8c782a3faf2a57726ec60d652dba45331a8970fc17661f881bad733c1292cf14a9264729d64fc4517246c92628b4e660f6de746c6b42d3bacf9e8ff149d2121de41c3906fad8fba61cc44ddf001a8aa3917af533c87e347e09621666c50143b4b67e96a53274e871e72e892986c873b359f9032e4c9a4bd193eb87149910f91455268162d82d8e519a5a5e01944ec2c761b344ed1f5ee379b214d0b3d70e62670d0ea0a6154dffbc34f05ee01e4b3037debcd948f5aa8b88327f7b45b66395677cbfd7119ec36dab2d600947d51675e9b230a9363109112650fc8c01f15fc6c5eb46630d84d84505b4f88c8433816de5847b01373d5c0b17fdb0d62a0ee5aec8b0a04523f7038fe985e57c2a09d3e46b5fd5945d113daa7648de446b88fa177a072cf8f76d6e71fc91a2b9b7730424d5cecfea65fcfe51076788a31a29d433d4b0dbc233e02afdbab45f7b0f557b8789667945bc12bfa2032b452bf140005597f7eb4aad570f50e12f1a6efc795e2ca09663c4b24cb63b90975da2fc4af8d96e94142d1fa61a3eb47051c289aa7e2f7b366d9ba9d4a0f1345f938e8fd4335770651f6d85ab602c2e14beb02fbb9cb5d0afeb6ef7596c5e1e8e5026eee8efac837f864cd760ee43c93e19418b1d19ebe04d00c610046d0dc52b4ef4581a17a211dd98846179bc89bb5da3311d1ec6e983890dfd6d1379693263a3f48e22efc2fa0e3421378319dd803bb4d6500b9955e38ba0078b020aab068e172418dbbf32333954043efe47c3f82a0562c6f406aa37a14bae1d91957f46760f6e7b02f7e586a397baf97bb58a8e730a6c4a1b4ad495c3b3edb16e4a183d34844b7f7f077703f180b8e4d66a3200d928aa59bb8543602178d7520366877c9e9256718f3872d5c6ed9daaf20117bde76073cbb12159c03d1880885289c4fe4300430c5bbc8c03877f649682c0571e08ad629e9a6ee6e8fb5a533603dfee35803b157530ff516c4f3690a16c41de353d0779adb75ca3068c82b49971acbfd7b4b52dea9c063e4116de73ae4d82be982f79508896dcef13c5227593b05d364bc02e67181b712de68229a402bb03359e22c28402c9631791b6d77d26d21e92100fa6fa8cb390f0c29352c1964e7fa5c866975f093f4198e473e28a35481f6e24f4a6176426bacc958e145932f5e6ab343f029391fc60dd69f1a4def85576dd784f59247b3fba03954608e7e4b4fe339e12b0ae45435372d6d985edca1280e07aef1d842343d30f4a8d1a6034b07563292f5859c985b41e31a5b1438aa953187f368a8aadafe5060aac0f5c60b35044894dbe0fa887d335e27cdd2b774634c3725324aea29ee006eec43607aa3554c10d4fff278ed36daff7d003f8dd6797d27582eff3c49690cb472aa9a26ab3a0513039773ec858bb8164bea288485f4ec71e3badf934cbfe5d442332a81103ec8b5afa705e12a4d141cdd1f110fd6f0921b3ee59b16cf275f6972803beee0525e7d029413207a6af714dd36962c5f35c44d1175aef6920d163767cf84403e1c1cacbc825b3262b004e45937b716cac5f190ed82380b681bf6aeb9e22ec62022307092d25a9200485ad8f454d93f9ef6ff4b1a546d98a047586ac2addc4ec11e6790a7041d48829fe0ab0962b37f1ca2fcbd9288dc36cc17b3ab1d960aabf3023e18b89a2d495e8848ac9ce89b0babacb9d790d992d7ea00ee7377325b1f1e178459caafd8e6a37e2502857ab881b10ccd16fafa670b6b7563376d56dbefaee7f55c9e606abb4f5f060f86fab3204e4789e94308c839a84d4bf18d423390b08a65ccfcbae3c9393a2e748ae7668abf0e2121b860ff58f11f63d810462928d3f4d3e6ebb680768c9958c7329dc9d208ac4fd9c85572bde0dd4f0881c4717b058b1f4644a77e386460fe53898f29c0461180d8aea3f3ddea758f6d07f378e2c7fd1fd4bd15c364a29995111c31b49ce70a44306b027b26cc1055840e206e3e27995285b59045008dbad69fa9eb5130cfb700b6db087b60b42f68398c4ef5e2dd86553fadbcc1fbfcdaed53c66a858f0360d9c30e4ae1e045ffc19c0d2b66e75b8ee69b039bbee70d212d5c0bd50ffd482d1e324aa3f20c23d472cdd42b7d0488073e5f0b7f970066ac587d92818e8584e06fe8c4460a45b99fc0b0cf7bc1be5552901ec5230250b7dcab73be60faa8f3fdc28aff47a50db839a91ab8ea6209e00c1ff621aad8ed8ecb1fe1d94fd400a2511c2b14ebf2cadf984ecb71ccc3740c0dc052713c41f84999f49af3a948f66ff1fc0200243acbf849344186b41139ff0fc62f80b3841e2bff916c8c19034fd359195eba582b928c02030792572095ee458746c57f22f590c42432bba44dce73ebe664fb6386d70da3f13e6f2d2c904ceb63bd39373bde11b814c1704464c0a8cf1743c2e6c72916f388a736f430a6b234d16c9568dde1299fd8b6f1e76a05dd5ada01ef71345e2f668cef09e823d01bb0bdc63768eb75ab04807b3087ab9aa784c5d1e7e7b563171a5876139c2d8288c3f82782f19068cd024c5c996b876c6b0f2a21f758fbec51a54f22a61a8019c077578c39d72d488bdd3c2e95706b1415ad2319f188b54462f2028c37b53e82e797adbb8c7fa64129e5a8d4c525ec12bc95f7035a3976ea45948a82dc2739f981d4bef9bce4ee730526bebf29ec3fd14820307e8f800c753e8ed8a1b2b641d744a63f04143acfb72ce4c935a55b2a28423d1f509c383c03d3e0cda5f62c20535992312b0b7a9cea370cf77bcd99ee72a2ccc412612c152553a0251bb5e8272cbec8a4d558854b6ac3ac05a4d9eb9017b0f6643d6e108faaf17e23e6d75f25919f30e08f913571c118050535db5b18f2881c6698ceb2c99fa4143d0cc9266a8921fdc4738da9e3b23e056e1fe0992b30e36286077263d2d6688f9f5a880052e2fb52aa2ebdb53f090d7e015bf8b517c846dfaaa12f2be4511dfeab105a1274f41b540c2f9988891cf1ba70940dc53bc363577f720196c460e1e996784f87e442644db3bc275c8a2ec6f10848e2d6cf2df6445ebd4062f2a6adae4176a98bf620dd67175129676d9b415d6fb1f186b6e32960d254f00704ae4f7aaf3b0268d036360290908ddd30859cc87ac14e3f238f4556943250454595346c4e7d2fdfd3ed8169fc45c6e64a4024e40db234b838fa85d7265e2d8318d76cc7b397fcf9807e5d383d2abc91061f6e15b1de8b252d987d8694dbf3180c7f650a44756207eb65deecdaa0d00a91da58b8d5ae512ee713593940875955d2faa6c6ada413103fde64b4ce1b6f4f45fb7540469041f205303cd6539a9ff1136e6f996e0b431b85327803a5e10a1ba18f559d79dc9705ad1c79e125f4164feca036493083303b47c3875b7f026492ff92632d462fe3d6f44f528f6eab142349dbd31514ae6262ef8fa54dd197946dab7d83e9ddd6e7159f0ccd018108dadeabcf8d43e9a76730099e7ad71c5ed397492d94f74e7561ef7b8dcc2d06eac904c7761a264b57e88838a463034f51163eb94bbbf22b776a6eb01b0db2e88bc5d25b88cffc86bf68768f7ca0c5dc3b99fc3b44bc36fd58f32622c3bc7c88d963f994da003cbba80bab78862aaeb1a0559003448b5c85110e51798d32a2fe3bcce52fe47a7dd48a96785aa5dbfd0e980da4c096a6ab6b868fa428efd4c9f23d2cfef9367a99261def6684a5601c65e5cf10b32c7474ce49665b0d0d4fdf9c7494d3ba45a393aa4303028ece193e54b29dfa012aa6a568111c5c6b", 0x1000}, {&(0x7f0000001400)="63f165366867220288cf2f35b8", 0xd}, {&(0x7f0000001440)="bd2b60542c565ad5710c637a2b356f4fef00c379bfc87c2ff937e95c0abb60da301a9163fb9d8afdd7f76ca2f36cf6f9491df497f82a172b709efd4532e0da80ea2d4754328e68236f2d2db7b62fe9c1c18fb308e466f9fd68d503618e8e83250411f3326d9ce53fae78461f59b9dc731acc439dab8bbe6c72ffc1c35d58c54c0c16b7937f31a27afd0ae72e3abedcbfe002e69b2537b1d9dab4f0e13efbf72ee8c422172554c9872f0943cf72e07d025c3b1c257b2c5d594267801023862712f4afcf321e684c2b78b2421cff012bf5f859fedc8f1936b8ea315052c1ecf92a7f6c7e25ad13fe7941fb71ea15e70759c5ad0870f4a7f1534a7c225b", 0xfc}], 0x3) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) __semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r6, 0x188, 0x9}, 0x6, 0x590a}) r7 = dup2(r0, r0) r8 = open(&(0x7f0000000300)='./file0\x00', 0x110000, 0x198) renameat(r7, &(0x7f00000002c0)='./file0\x00', r8, &(0x7f0000000340)='./file0\x00') 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ppoll(0x0, 0x0, &(0x7f0000000080)={0x0, 0x2000000000000}, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x1) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000040)={0x0, 0x5d, 0x5}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={r2, 0x7}, &(0x7f0000000140)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00358) 12:43:36 executing program 2: __getcwd(&(0x7f0000000040)=""/65, 0x41) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e003a9) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x1, 0x400}, 0x10) 12:43:36 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x1c, 0xffffffffffffffff, 0x0, @remote}, 0x0) pipe2(0x0, 0x100000) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, 0x0, 0x0) mlockall(0x1) sync() getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x3e, 0x0, &(0x7f0000000180)) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10) setsockopt$inet_udplite(r2, 0x88, 0x4, &(0x7f00000001c0)=0x1, 0x4) r3 = fcntl$dupfd(r1, 0x15, 0xffffffffffffffff) getsockopt$inet_mreqn(r2, 0x0, 0xc, &(0x7f0000000340)={@remote, @loopback, 0x0}, &(0x7f0000000380)=0xc) setsockopt$inet_mreqn(r3, 0x0, 0xc, &(0x7f00000003c0)={@local={0xac, 0x14, 0x0}, @broadcast, r4}, 0xc) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r3, 0x84, 0x12, &(0x7f0000000240)={0x3}, 0x1) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r5, 0x84, 0x5, &(0x7f0000000040)=0x317, 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x208020001) lseek(r5, 0x0, 0x3) pwritev(r5, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r5}], 0x1, 0x0) r6 = dup2(r0, r0) r7 = fcntl$getown(r2, 0x5) fcntl$lock(r3, 0xf, &(0x7f0000000300)={0x2, 0x3, 0x20, 0x4, r7}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$setflags(r6, 0x2, 0x1) getsockopt$inet_mreqn(r5, 0x0, 0xd, &(0x7f0000000080)={@broadcast, @multicast2}, &(0x7f0000000100)=0xc) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x0) r8 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r8, 0x29, 0x80000000000b, &(0x7f0000000180), 0x4) sendmsg(r8, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty={[0xeaffffff, 0x0, 0xe000000]}}, 0x1c, &(0x7f00000024c0)=[{&(0x7f0000002580)="44e20345e2a60072", 0x8}], 0x1, 0x0}, 0x0) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00349) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, &(0x7f0000000040)=0x1c) getsockname$inet6(r1, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f00000000c0)=0x1c) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) r3 = dup2(r0, r2) bind$inet6(r3, &(0x7f0000001080)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00725) getsockname(r2, &(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, &(0x7f0000000140)=0x1c) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6(0x1c, 0x30000007, 0x4) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000040)={@in6={{0x1c, 0x0, 0x9, @remote={0xfe, 0x80, [], 0x0}, 0x638e}}, 0x0, 0x9, 0x200, 0x9}, &(0x7f0000000100)=0x8c) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000140)={@in6={{0x1c, 0x3, 0x6, @mcast1, 0x3}}, r2, 0x7f, 0x2b, 0x100000000}, 0x8c) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000200)={r2, 0x1e, 0xffff}, &(0x7f0000000240)=0xc) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffbfffffff08004500001c0000000000008d11409078ac1400aae00000011100907800"]) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d66) r5 = open(&(0x7f0000000280)='./file0\x00', 0xc, 0x4) ioctl$DIOCRADDADDRS(r5, 0xc4504443, &(0x7f0000000340)={{"742a5c83bc90214f5d465f8b314082bbe643cc7541378587f7ec3a2aef8e87310312e3c439da37619370201c667f0d2c20e507b7f8156e3bb86f2493e522888aec836493a29935c78b52d09da78b793aeb1ca341e901fb773ae62ccfc5e433e7b35b166f67c9928bfb80cb88c28f2d629a6b623b704f2dd5a1356499f1acf1fcaf3720fc94c9ff88ac40035c266d6d3e846c7d6df6c761f05301e844c4c187d3219842f668264613319b4fa2a2bb424009b32b0592907aed74def036efffd4a55af0b9f5e9f59dbbecc8b1668bdd32018860f7d777cbef0587e84a85f35832c9547e85ae1c2680d05f982b11d2bedba63f802e87dc0fbc3d75cb1a3efbaeec33501243c2d5661bbea4b041a4e99cafb2601fb2c18783540b24d80508d484bf0ad7830623acc12811dfbc087b071bda5c15096fca6769fdf3e1885e51d307dd1c7657cb0d2557e80d7a614bbc1b9e97f4cacb0ad198002678a10494bee0404e1cf1213d537b9f269e0de6ae69dc99784197a6e78f3cd1c182da5f39cad302899206d4da9735c9b9c122dded43bd04dfe3e278484fa2a7238a9fead98da854c2f529fc2df346db64f073b2c3cddcf7756ed6ea22c67e11f1fbc5d376a72c40621c03ded29234fb51ea166e4e36bf0050d805c550a3c71eabe1add2a47a8bcbe68aac134454dffc1419fca1ea45d55c44668e14358a8d734ca00fdbd37366d60803ef76e9a48fb8a41ccc8ea1066ffb3bc273c15e98abd0bb2f9d65e9449f4fde20d852f29df7b5d972b35e1c2c70256c2c922646a5d96f57500beb4453b7d93619b91cef14baebf610eb504662341c4be0906c3f46783d96c5d65d57c1de7a6a0b1f264ec762ba5083be018fc5fe62fc3560be977e8a01261d8a48109ef764ca7b537a6b216a743355f2fb7c9f4ae12ea9770d8cd3ada40571304670d265458ecb66460bebe9d86eaedd70888019218eae11cc3d17f441529ed6a08289b20fdf29c9ed5a8a90119cec7b905b383759a3fd87651942e262d0f2207a083fe3b1fdff1025c2e56cc7a75721b02fcae8f8096bf72a803a1b41ed681be5e6af075d3066fed10b9eb1d4877d3c5e7e752ea91611b61b7b7b3509a619fabcc4910544a196b22cb6488e498ba7f84ecc7522d2506781cf296a69e6ba615bfee41084a2efc1ab18d463cb5a3fb6e837fc1712937f7599e7a4cc2477286bdb058e421020509cf3d32f14ac93fb3b751801415e8d2cca2bd2e8d64bb7c6745cc40a634abe6cd3b867e14340b21306da92c418bad1c0df84c344d28b676714dd514c4fa627fda501421bb22b96b280d27c028b70fc3a58967118a4eb0f5010b2712e68c1673e80cf4f20b9b61adf608485095e222a5077d0b17c965c5294774cb45b2f3bc1ebaad262fc4f0c9b23f2d00dbec644c294df785875648d8f524642fb3ed71faaee32", "c6167f31611adfb3c2a67ccb0650219889afa3cf4c50b206aab691c51af089ad", 0x3, 0x4}, &(0x7f00000002c0)="1da65b03cf7e66392a387a9dc95840095dfd7ac52309677e00b7024544b96cc8097ed5e1a361d618fa4f92bbab63ed1a976feb838c3385c993f5f97d0bfe3e4ce3c35d516cdbe467c399a05f5ca1903dad051d1e70df", 0x6, 0x8, 0x5, 0x2, 0x200, 0x9, 0x401, 0x5}) ioctl$DIOCGETRULESET(r5, 0xc444443b, &(0x7f00000007c0)="9e3e67cdaabadd386aa8952400c3eda5a3f13bd2e70a8fa78772c853a5106a6a63b85f35aaf4110c543840e0240bd28efa2584445e3cfc3d2fb7ca7c57f9ad59ffffa63c1108681e08019c6865d186a695f3aaac299b4c8f4adcaceb3e04598f4c7f09cc9012487a14379088d7358e562ecc1ee93b450d914ce9aa67b1514a745427fb003f4a55e61c9ce9f54b179c2f074fe07f54355e9637ae1031da") 12:43:36 executing program 0: r0 = dup(0xffffffffffffff9c) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0xe, &(0x7f0000000180)={0x0, 0x0, 0x5f20ee71, 0x100000001, r2}) flock(0xffffffffffffffff, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x1000000007, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x0, 0x1000300010005}) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) semget(0x1, 0x4, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00519) 12:43:36 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) madvise(&(0x7f0000aa2000/0x1000)=nil, 0x800e00000, 0x3) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x40080, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast1, @empty, @rand_addr=0xffffffffffffffff}}}}) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaafdffffffffe950ffffff05004500b2dd40d6f1e0aedce6acb39fe256e80f93e973f2797d"]) getresgid(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/114, 0x72, 0x1, 0x0, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008c7) 12:43:36 executing program 3: r0 = socket(0x0, 0x3, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x7, 0x8}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000040), &(0x7f00000000c0)=0x4) __semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000240)=""/200) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000ff0004000000f984aae0000001110090780000000078b788741d79de6a9c6e32a6332b68bb843124b0efd31da581eb389255051faa0e5ccde412fc6dadded283cd2a66360e5d4e72a485d8bf18facd0e0f6ba6d3116040a791dfd13bcb5021452b256c3d2a2f6e8c0df0a1e5333ebf382e294e1f5ff32ce8c9a38e0afb8a8f21fd76467041087b2fc3dcfe38db27fff00361af7c59d82b353a4a22f656ccbaca6ece86418276cb9754d3472781875c3f7ddd7845c116be7cb601fb4fab9cc8e2a3e76bd11f1cd738177649d0df1ff5f950f057c7fc89cabc71f53d27f74d77ba3038f01042e0a701522412a6e05107eed5c6c409dce7d063f3a4118580ec4dcd1c399ceb849d30fe80fb"]) getsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000480)={@empty, @multicast1}, &(0x7f00000004c0)=0xc) ioctl$DIOCSETTIMEOUT(0xffffffffffffffff, 0xc008441d, &(0x7f00000001c0)={0x800, 0x8c}) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000180)={0x9}, 0x1) recvfrom$inet(r1, &(0x7f0000000000)=""/54, 0x36, 0x1, &(0x7f0000000080)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_udplite(r0, 0x88, 0x6, &(0x7f0000000100), &(0x7f0000000200)=0x2) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00b97) 12:43:36 executing program 2: r0 = dup(0xffffffffffffff9c) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x800, 0x9}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1007, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007fd) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpgrp(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00718) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000080)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x14) getsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000100)={r2, 0x6}, &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x11, r0) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x410, 0xffffffffffffffff, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/145, 0x91, 0x40, &(0x7f0000000140)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039e) 12:43:36 executing program 2: socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x1204, &(0x7f0000000040), &(0x7f0000000080)=0x8) 12:43:36 executing program 0: r0 = socket$inet_icmp(0x2, 0x2, 0x1) accept4(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8, 0x10000000) r1 = socket(0x2, 0x10000001, 0x84) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="820265d3ef3c512986cb37d61a7f0a9a573000"], 0x10) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x31, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0x10) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000001c0)=0x4, 0x4) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) accept4$inet(r0, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}}, 0xc) syz_emit_ethernet(0x0, &(0x7f0000000200)=ANY=[]) freebsd10_pipe(&(0x7f0000000540)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000240)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000280)=0x1c) syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x1a, 0x4, 0x7, 0x20, 0x70, 0x65, 0x20216765, 0x100, 0x5f, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x27, 0x8, [@multicast2, @empty, @rand_addr=0x4, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x6, @rand_addr=0x4]}, @noop, @rr={0x7, 0x1f, 0xff, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @broadcast, @multicast2]}, @ssrr={0x89, 0xb, 0x1, [@local={0xac, 0x14, 0x0}, @broadcast]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x5}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0076d) getpeername$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$DIOCOSFPGET(r1, 0xc0884450, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cc6) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff02ff0646000000000000000002300000000000019078ac7000bb00000000050083780000450000000000000000000000ac1400aa0b3a1a41667fcaeb51e78c3af54ea5a2785cfe0a20cc5becfa8442a59a823fbd9f225b301e1ab2ec8d86b97d160873e6177fb3eba5dcb4ee8d3b08c06b2ad6cfe388c4c99eab160ad2050d2f37ce8dd7a13c38e70825962584f749d474775c543f5486df800f9ccf73cfc1f845a570aacd7c53336430e42d91d2558441999f492dce471c70fe58eb2bbe5d404a0a9306e852eed47d1fc72e846017e84d2e25354357cc1ee3972e251fac750a51cbe61978adb3fcf18b9615fcdd447217df39f81e21af8115a7e2a349bf9739fafb8ad4edb8"]) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf5) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget(0xffffffffffffffff, 0x0) socket$inet6_udplite(0x1c, 0x2, 0x88) r1 = socket(0x2, 0x5, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000240)={0x0, 0x100}, 0x8) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f00000002c0)={0x0, 0x5}, 0x8) shmget$private(0x0, 0x1000, 0x1d, &(0x7f0000ffc000/0x1000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072f) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00376) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00569) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/56, 0x38}, {&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000100)=""/162, 0xa2}], 0x3, &(0x7f0000000200)=""/2, 0x2}, 0xc0) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaeffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) r1 = socket$inet6(0x1c, 0x20000003, 0x3) setsockopt$inet6_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[@in={0x2, 0x1, @broadcast}, @in={0x2, 0x2}, @in6={0x1c, 0x3, 0x6, @local={0xfe, 0x80, [], 0x0}}, @in={0x2, 0x1, @multicast2}, @in={0x2, 0x2, @loopback}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}]}, &(0x7f0000000100)=0x10) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x104, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x17, 0x2, 0x4) getsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac000000000000000101292aae7bc30825c1eded4a3a9132b7bd54b28d8b81dc5c60b674ed9989ca34c533bec89d3dc37454f858946263966e89613d164dea627003e6148619b84a2eca73164bcb31399d314c4c28927180700e1e1641846a2dfc1029da807eb139ad92b518880b6a2582df728477bcd88a25e28873964747bf094dce60fb1f0387f65074b2d09f4ba7389acbdb0ac18a4e01ff520e01520c2a7b050c830c5710"]) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00807) getsockopt$inet_buf(r0, 0x0, 0x4d, &(0x7f0000000100)=""/173, &(0x7f00000001c0)=0xad) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000200), &(0x7f0000000240)=0x4) lseek(r0, 0x0, 0x2) 12:43:36 executing program 2: socketpair(0x1, 0x10000000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f00000000c0)={r2, 0x8}, 0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000100)={r2, 0x3, 0x7}, 0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x24) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000180)={r2, 0xb975, 0x4}, &(0x7f00000001c0)=0xc) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/141, 0x8d}], 0x1) setsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000300)={r2, 0xf}, 0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000340)={r2, 0x1, 0x4, 0xfffffffffffffff7, 0x7ff, 0x100000001}, &(0x7f0000000380)=0x14) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r3, 0x84, 0x20, &(0x7f00000003c0)=0x4, 0x4) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x9, &(0x7f0000000400)=0x9e2, 0x4) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000440)=0x1, 0x4) freebsd11_fstat(r3, &(0x7f0000000480)) r6 = socket$inet6_sctp(0x1c, 0x0, 0x84) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0x101, &(0x7f0000000500)={@in={{0x2, 0x2, @broadcast}}, r4, 0x1f, 0x4, 0x3, 0x1000, 0x6}, &(0x7f00000005c0)=0xa0) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000600)={r4, 0x2d, 0x3f, 0x3ff}, &(0x7f0000000640)=0x10) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000680)={@in6={{0x1c, 0x1, 0xffff, @empty, 0x8001}}, r2}, 0x84) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000740), &(0x7f0000000780)=0x4) readlinkat(r3, &(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)=""/202, 0xca) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000900)={0x9, [0x40, 0x8, 0x1, 0x9, 0x3, 0x0, 0x4, 0xfffffffffffffff8, 0x400]}, 0x16) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000940)={r4, 0x3, 0x300000}, &(0x7f0000000980)=0x8) r9 = accept4(r6, 0x0, &(0x7f00000009c0), 0x20000000) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000a00)={r5, 0xd9, "709281b53165c56781b571834fb66dc3c167ad683b0d6cf731fcbc686c420401c8830b075a306241c416bdc932caf4ae682f186c72d17a0b47d869e37b8912638c014ee5b9fd4131532c7c4dc5650cd552bf04e61e991011c745f84299ea9d9bbfd9ac90406eca537382ac00e9c8fdce690156899c933192cce41e2ace04fa8806c0079ee76aa009f79e9ea3f2ea41536b23d3c11d3210d5390303be70bdcac7f780716392f349f5703dd87a32c628b042a69f539fcf12e700d08b72549b79c2e02c1b41bdbf2dd7088347a4ccedf944ee7dc0b22948062a39"}, &(0x7f0000000b00)=0xe1) getsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x3, &(0x7f0000000b40), &(0x7f0000000b80)=0x8) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000bc0)={r7, 0x81, 0x3, [0x101, 0x6, 0x6]}, 0xe) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000c00)={0x0, 0x1000, r8}, &(0x7f0000000c40)=0xc) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000c80)={r10, 0x1}, &(0x7f0000000cc0)=0x8) ioctl$DIOCRTSTADDRS(r3, 0xc4504449, &(0x7f0000000dc0)={{"19b633858d6f0056c2696aa8e6146106f914742f5420164ff78b17267ecbbcbc3a7caac2eaaae2303072cab7d00e0d600cd97a243ecbedfdb7a1c96e309bd87bb2a692ebadfa72ce649545325b1f9ccf4066ea431bc06240651e268acf1a59ef2f443d6bf1a296d93dbe65b3491dd200e2533e71f226c00ce0d57745fab2da270c53a340ee5354919a01d013c5427bcb51fe6e8bd926c121cbdd6f53b0ed7fba63a42be8e800abaee229094b7eda5c5c03fe6ac8a2a2e4aefac17d4fa3c72e9d3c7b5f2b44b8e4ca4763bfd94c7116bde6d4c79b540ef40e894949dac35ef984dd2295d26693a7733b48dbdd67b1d58ab0291102248c73381bedb8788dade3bcd84f3f68f630f2c6e7af6d76d69767deb6f990a3170f2531bb88d1eb5e5798b0bd67d736970289525d638248233b3429fe3e7d7246f6b13d6193b48fcd8ed73f2a0088e353573760cf32ad11479a7e5304c40a1fedfce02ccca5c6995ed76c62354c3b3d0220a681da752feed0c85cf2d9cddffc459e32d7480811d935f51ebcc8df21a77348b05ca01268432a19dca82b06dcaa01f6f13cfb3a0ac7b163e66eb69252d9aface8de53dcb2a957b4abef772e6b22695a633ea12c1f798856548e222cafac6e41f5837e0da97d202e398339b63d40575ff9a28a743ac75d9415e2abdf18b51915c01e578f73824404fd34e4c7230d3e2e1395cab4b894a31c51c7a674a078b1bf07ac19465081257d1f6eb65adbaf19206d44acf9a17748c43fa3eba07e9bc596f9eb37a7377f6727a13567a11f4ca0cea59ad8d20d51ce938218c2c13d1da0db27922f4600c4e3481ae15e2b9e8fd693310c7100143a631528980a374a978fed52a395364dadadc0de6677aa7b905d196f9e0cf29caeb98c84976f8390caa728ce634912bfe1e743552a9542046072604668fe698099df02948f4fbef28aa573c456d1416c65e74e3326d5a0d66d9a12ed4dfd796782c3b1a3db33b59a5dc40033a1fc06df68975a5637e2619da1d32e4ed658f553a330fa5546d7ddf72c93acf193a35a87ff0ad85f67e1196bf1dbdb368cfbc7e32470c4be60d810b00c0deadcf6bfd4ff366fff7855c6103c431b956e016e9695f349541b5ce915852067feeab4a76bd2eee95f822577b23bd3a9baa482348081fade60ab7e58fd7385e04841e1e2b4b07502a31e3341d4c462aa1414427fe7bf8e71c704f3309d9494c0c95a18bcde76ead2caf4de929bdb61a7b41f0e2b6721ac0546709bce4ee01393e76bcc018f3bbfe9eeb682d5ecf6d6c1596530f6fea18d70bf827f2b1e2557b7aac0159aab7ac7335d56985459dedf86859f91fb98dacb3d53b1687211ddd88d4193c7c22c67374a1fa37ca913b1dffbf7d87ba90de0155db6161e17030810ea838beee9c1387dbd0da3814db387f82285e8edcead223963f04715", "1a9ec4ba8a68ad703bd81cb3358f43321a6670287e22de4d878dc38e9b8175bc", 0x7, 0x6}, &(0x7f0000000d00)="d854122756dd7f60a07428e2322f82fe412d05906855e96ad8fc12a803c6ffdb9490467b0bb1b4f3de0c959b485491546ac4a7e24d7522b1c12d89d069e50b9135bb4d0c4caeb52d0e06115d56beaf116edf7e1036a1f7a0a056b562e689d3a77bd83ced9b81e13881439f0ee109536c067944130a97b1e8eb9577f7c285d58aa0e1ab", 0x67, 0x3, 0x9, 0x8000, 0x7, 0x6, 0x4, 0x8000}) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r9, 0x84, 0x108, &(0x7f0000001240)={r11, 0x1, 0xf, 0xfffffffffffffffe, 0x7fff}, &(0x7f0000001280)=0x18) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) msgget$private(0x0, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 12:43:36 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @empty, {[@generic={0x8b, 0x2}, @timestamp={0x44, 0xc, 0x6, 0x3, 0x0, [{}, {}]}]}}}}}}) r0 = socket(0x2, 0x10000000, 0x9) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000), &(0x7f0000000080)=0x8) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xd, 0x0, 0xffffffffffffff9d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) getsockopt$inet_buf(r0, 0x0, 0x5f, &(0x7f0000000000)=""/152, &(0x7f00000000c0)=0x98) 12:43:36 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000040)=0x401, 0x4) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000100), 0x4) r2 = dup(r0) ioctl$DIOCRDELTABLES(r2, 0xc450443e, &(0x7f0000000240)={{"5de02d8a892de136802d758c537ce78adb1589354cbb53b7ab6cba1ccfbc2702984a0ebdacf55ece37bf1ebe42eb3c8cf9b8c752b89cbdb4cdd916c6855cb6e36cf3abde18211c2caa71f97e2b4c0d72bdc71bff9d494ebc5f83bbc4ff2506e0de93b354a7b22f8071b3f0ade0051a863300c88eb7d88c2886c0268093e4e328a4d65a73faeafb992c0fc6a3eb2794b099a111bbb2987a7fe990df7be90f39d2f55070bbdbc1c5d62177bc88647703d3b0c0dc47a7e6ac0df242520ef7cef564f596c35aea45d073228e810188f0a22ed8f17fc89e304806bc0b85d843fdead7f0faf06299d122f027024308ec7be9a826e90babf9a9b36dea869f41dc361299fe21cceefaa16fbf80b2fea70c16f602b4f0a9efc0ef23a72b188a93001617d753bcc9b11ef95f8dccdd66d680d8d18df8a4dc4b542478fb550606883c471d23477ac0fa071e17862ac987c7baafb70e41c74620d0ada58c75d570490f5b52b1ee8e99ac1de5a5cb76b8dab823858e56b7b2e39ef8150fbe849f92e14de200fa55191670de76ac1c2158ad8a0c5f25663586a94ab04b14816563e5e022f5c2ec9d6a87a4db86363cabfa87201bcff163b04796945cd80d74b6db245406046b5423f7585c1af2f9526730378a65610658bfa7cc50fdbe25d3230ee62965960e4735ac75dd84415af8e4515a6fda64196093baf3732c79c4b1e88d4f95b6f6a47a7c2ac17f788a999984dc59f109e3d165f5d8fced3945b10992b208d0e2eec36fd03a72da369bb535d2067ef864a04e27976504dae615f5e26355a334ad2b85799d32b37017bab53aed8e7347f3e4f2f57214182698e7a99fb1912b6bdf15fc15ee6f51d04db1e326b9eb61c4c6f6e62ec677c3e567709c503831d5a9744a8826a0c5708f9457e4467da35dd5cc896ef9b21d6cce0c9c2a7af6381f33e6c342915ae165c26bcc78bef25ee1102c30677fb3b96a24ed2a4395c067be864521afcff6639c3e478b587f27a7890559208a9f55eb861034a61a7f128db0cb6f498aab2e1a1bc63bf95751e2eab2d151fa46a7e947672875fec14389c4cd447f13360fb10475ce34f250e628a515b30cb9c9543b5871686524978cdbd6ea50bffe48c6fbb833e6330ab9d39813b491c0851c9b604f03100a7ea2714158dfc1f54e783e2287c79eac09051de5a65d8fb097d4ab62a8dead19ca28a0c18ccf4f7e057ef0163f0313c707a72a51b0393782d617b105985e11bf70580f3e437e62dbddce39eb8f28e2dec6fe682d9e08568246d781ca7c10c5b30c52394d832b9a1ceaacb674731774ed242255447effd9e39ed18458a001356f1158ed9463a7f06c7fe1560e4d65870a92f5b94e9a1fe10cd3786782d90294535649dd1eb988d6e7591be0b96b5c6586e1c33bd7c017bd2a95afc031d864cb114f7bbcb4c8cad5c614e7e4", "42aeac3b6d3d11e4e9137076e6564899d1a7426707c24df91bb8780eed4c94b5", 0x7ff, 0x3ff}, &(0x7f0000000140)="0931a558dedde27e3d1927cecc5248d52d8752647786c39bc7ba250faf0bf916fbf41871baeeaa343c1486541250d524285637b364ac7c1a7dd9334f6b73c9122d3c59781139dc5a801b264545e7eb787295ad75a62b16bd3be3032905659eef6a0ff7d4a862bed1d2b68107bf74b37eed287f69473fc7c0cb1e7f0fdf1fca8d9ab05b97c3d4e66feadeefdfb3bff4aa714fe7533712d9f6276ee752ada7ced132cdf8a6e32deb2344942b94fa182cf36996eb379cc6807c8e545f5653cefd253a6901b15bba74f6", 0x8000, 0x8, 0x0, 0x92, 0x0, 0x2, 0xe84, 0x7}) r3 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40, 0x4) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000700), 0x4) getsockopt$inet6_buf(r0, 0x29, 0x73, &(0x7f0000000740)=""/43, &(0x7f0000000780)=0x2b) r4 = accept(r2, &(0x7f00000007c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000800)=0x1c) r5 = getpid() getpgid(r5) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000940)={0x0, &(0x7f0000000840)=[@in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f0000000980)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x22, &(0x7f00000009c0)={0x792f88e6e1360e1d, 0xf800000, r6}, 0xc) faccessat(r3, &(0x7f0000000a00)='./file0\x00', 0x30, 0x0) ioctl$DIOCRDELTABLES(r2, 0xc450443e, &(0x7f0000000b00)={{"f65ecda061b803c115841fa76cb50790b95853bc30c03f6376565858034bb58b9837f7b41193f60e11ccf379c6db0215c5953db81da33e71ea4aac16ab3f0c0cc7421599288d2306a03973d0d69b52f17faaa2cd0ae1f178a3d1c2874576e684a1e803049f6c62ab9097f4dea4fe822ac3474c86d936a6dddf4836213aac5823d0cf36372acbf6b1b54aa32b096549fca35e8755a094a6ba5e88916a16a3fb51892685f2ad4fc281e6112f7af3b7444375a8a9408c714d7019308ddba0c0dd3df5e15ed2e8ecf2cefc52e3b71d022e83852f352e9fb825ef2f288aaa120f6d94297c6576dae28ad6aa824ab0a441e186613de85aa688d3eb9cc34530e7d760a5874745e862b956538622497043998f70c9098c0af9dac93c9e6f053bcdb2fbef7c31cae869a5666a7933913b5b2d511a2a88a107abe63c58cde29fa9facd9a77c94382653786ea7e38aa16ca95ba1e2cd754dcc5f5bf51f8ec0f2352c0b64f12e5291bf2b45e19035199f9316e97248d52731bd0fc46509096b3db890a39f89b57b6b0e27111d36d5e5bd78b8090ff2721f60a9f39dc27b125ac3ea0ac768c539d3af957ee2aa314d5f4618970443696ef06bb5f5f9f90be56e3a95a84b6f7b18d672e899d8c33dc1f6583e018e3d84117c88648055eca7c5a6a31b4505974b4a50fbd7b5a9c62e6b6c47719bf8086232dd97a08fdee8a8b213b61917d01604196d022184110e0b67f5cab8dff3780ae4fced4d36432f996d6ed8d8647beb0f69cc603ec520b2773892f5a46dc0f94a1266aba48fbb98c4eee70b3c36dd69679089016b820a8d8cb61e94422f85080bd945c6f8958df90f24ad0ba5fee92ba148ba5f53e7df980667c0cb69007c746096a38e54cb2f4c1905aa9f1fc7c2423bcc549272d64f355615d8a2da2640d4fbe31956ecd85af82bdb80a7282ca8d9dc7693690322d5de2c7ea997d153cff680bfe40080439e0a246e5987ca7ff56c8d77ef30b5bccc14a21554bc14e5807e1baf8daee08bf446a12245586be8c7106a8114d00b113fc1080c6fd953b1a9a5617132d655e0f0056c06f482f8dbcbad21049b3cb2757bf70719d51b65548c245d5ea4011ae8a8f81fae70c384c4edc757690ada0bcbf5600f5e9b9a4ab8976423526d2f5a2a577fb569b13da6d554aa4bd1d8ce1952a869036d1392058054e5df7b7f0eabd41f393758ea6192bf958f60704da44d143af3316159340fdf97e03841d17b0ee1947361ed68248844303b6c23b35204ff1195f3bc3ece54d2ace3f4d446650d214a14b2244fc342870ff841801b4faa654702dba67ced5073de8b9751c46fc85f27e55cfd60eeb3dcb8c124e341a32bc6253e4f3dfdfc9eb3f24e41b4b9ac407a11c52e1d431d4cb8751a23971a9bc601992b2c96efbe0074f8c98279e1cec398d3bad362d059e42b1a6edf3", "5388b3142cb5d0d19fd2f350c11705122bc7e87ec65447ab3b0b4074d33d18c9", 0x0, 0x100000001}, &(0x7f0000000a40)="3e16f5a61b89d25a5f1b6ef505fd2be844e44d4f3e075eb11b132c99eedc6dd2979894df83b512b17233ca9e596590f4c8da082bcd21aa12d1393418637a0745d6d8ada9033c450903a31a88bca9759f4a200402fa41babf4d30c82593d7a5dd2df57d1c087d674dac76af5324c04847de5b1f717bec6cad0b881e2c78f0bc1974713d5385e462788b212ec4", 0x10001, 0xd3, 0x9, 0x9, 0x0, 0x7fffffff, 0xffffffff, 0x7}) r7 = open$dir(&(0x7f0000000f80)='./file0\x00', 0x100000, 0x0) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setsockopt$inet6_sctp_SCTP_MAX_BURST(r4, 0x84, 0x19, &(0x7f0000000fc0)={r6, 0xb7e}, 0x8) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000001000), &(0x7f0000001040)=0x4) mknodat(r7, &(0x7f0000001080)='./file0\x00', 0x4, 0x7) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0xa, &(0x7f00000010c0)={@in6={{0x1c, 0x1, 0xd2a6, @rand_addr="099958f556888f5b153e15a9425d5095", 0x100000000}}, r6, 0x8001, 0x1, 0x4, 0x80000000000, 0xfffffffffffffffb, 0x6}, &(0x7f0000001180)=0x98) sigaltstack(&(0x7f0000ffc000/0x3000)=nil, 0x0) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000011c0)={@in6={{0x1c, 0x3, 0xe22, @ipv4={[], [], @rand_addr=0x16f}, 0x7fff}}, r8, 0x3, 0x1, 0xc, 0x2, 0xff, 0x1}, 0x98) getsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000001280)={r8, 0x9}, &(0x7f00000012c0)=0x8) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000001300), &(0x7f0000001340)=0x4) setsockopt$inet6_sctp_SCTP_EVENT(r4, 0x84, 0x1e, &(0x7f0000001380)={r8, 0x7, 0xbe}, 0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000013c0)={@in6={{0x1c, 0x3, 0x79, @remote={0xfe, 0x80, [], 0x0}, 0x668}}, r8, 0x3, 0x1, 0x82, 0x3, 0xfff, 0xffff}, 0x98) freebsd11_lstat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getgid() r11 = getegid() setresgid(r9, r10, r11) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ed) recvfrom$inet(r0, &(0x7f0000000000)=""/139, 0x8b, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0x10) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast1}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/199, 0xc7}], 0x6, &(0x7f0000000580)=""/165, 0xa5}, 0x80) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget(0xffffffffffffffff, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a7) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x11, r1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00470) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x9}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x6, 0x2, 0xfffffffffffffffc}, &(0x7f0000000100)=0x10) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto(r0, &(0x7f0000000080)="0aaa30d4e425680a90b330c31ec4b23926ed1fd0d32cb3ac9fe1b672e44c3f1d3237e592bae3e05b9c22d5d7375dc4e97f26d3d6b0737cc9231964f75084e4ac719f484d0875b5abc52b6b7d3685344dda7dd1", 0x53, 0x20000, &(0x7f0000000100)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="9ce9f54bcefcb78877f20135225dcae030f51ec40f7a518c00f70f9fb26dfa512030f65f88db320cca86731b2531458636d3318d75d7eaf14b1d1fc4b30b78d7520906515c39ff882e93a92ecdc053d4e46b067a", 0x54}, {&(0x7f00000001c0)="a1fb9c099ceff316bb326517a49bf8021274062f001366c1d0321ae0785154f81763b903766e725ec2f1f1e9462c50f76156398b2008eaaa5e823431a5903ef2cbb1d311ee89c40f0d7c2e1c5f7be1a52ca5918faa79237cc148d7d4e635127b004727b1ac144c140a98a414cf3e5f5f3d75fa10cc4a3499357ddafe5ca07e0f6c4fe162276fa830afff40a415391736472a9a7d97666df3b43ce61b91c68295cadecaed139ad34d12d0664a49ca17b0ba98334cf738c3429db68372c9f249d4f4751373e36ea4a169ef11fe723116f3959f0a8ec1889e027148e3b6cbe929bcddd577825f03dc625b351db10fea6b38ba903c8bed9ddc4140", 0xf9}, {&(0x7f00000002c0)="926d16611276d0cf9b2cac610d33bf8dcb4909a3fadad9f611664915a524212e6f567ca5632ed881a031fff0193a8c3160caef463857a0e66f5e4a2c8dfd04fa70dc426dad32f7c6b7ab19a2ae2db2671e228825ddf551ca2d899be8940fc313fe437652a24bbc216a7c60955e23031b855effc2ac0a9b103b1e0990e3ba7be01db1a582a7aef73e40ec40095d2b4a4e89", 0x91}, {&(0x7f0000000380)="b064d7f9feb85a461044d1f8f820e3470b2b50028828199db6d3009955b7b3a2669e0b7e99b37c89bff71ca5687b02fd43747c13a8945b981ad414475c48181daba5e88f3d06880999ba73f6abe4d15e419e15bf3a87b30a80a8ce1803a667fa3a1c34e547a5044e72e7cfd55be025f3346590d4aed98530dd2916e45f8e259fd9057806f2f9f68d910252839c459b96a3f1ea78a87e619b36d51b81b64b88886feaa1f3a7d1768527ec6c1aa738b4e0925677659a7bd7217f97045657aadcca9b41db269478feed8619342dbaae1b2a2079feedb920a0571bfa2767aef74689c6a87abd35d03d31c77803", 0xeb}, {&(0x7f0000000480)="571625660d117fae7dcb82d4a3c10d6da806d9e13917472b969f8b915cf0dec70ca89c8376c682c2c868c23f603073dac60fed9cbbfa7baca5dbe58da8e6cf6832b3e98d4fb792e6c88622630bebe4c7db40723d84485ddd2d9015f4d370e8da58856c8c0710ffe6373708d95f892fc21a1888db1cac26a77a684666c45fde863b32d9050a487f1af2171ed93119a07291df8b67b2880c711c22e7609be0d7a9631a14ec795b74969b607ca301c4b5b2393035ae7fac004781d2e3198be76bdf07655ee66c00f78333d2bb449e7b0412706e71cee2640276bc", 0xd9}, {&(0x7f0000000580)="2897c36d0bee416b10775241d90b2145a6ff76c4521505fa", 0x18}], 0x6, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pf\x00', 0x8000, 0x0) ioctl$DIOCNATLOOK(r2, 0xc04c4417, &(0x7f0000000680)="208f6ec64c7c6fcada0ac986cf149e4fda5638d1a7f0c360cd45cd3df97b1267ede99dee4ea34f1eab5d7785525f74ea2c685aa9be2577dc4103ffe9a92d44ce2adfbd849e8bd59b77ab409d44299c894a82ee6a7cc5359ee68bbc5f") ioctl$DIOCRGETTABLES(0xffffffffffffffff, 0xc450443f, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004f6) getsockopt$inet_int(r0, 0x0, 0x5, 0x0, &(0x7f0000000040)=0xfdcf) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e6) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000040)=0x1c, 0x20000000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000080)={0x0, 0x7ff, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000100)={r2, 0x7}, &(0x7f0000000140)=0x8) r3 = getpgrp(0x0) setpgid(r3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00335) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000100)={r2, 0x7}, 0x8) r3 = dup2(r0, r0) ioctl$DIOCXCOMMIT(r3, 0xc0104452, &(0x7f0000000200)) getsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x8) recvfrom$inet(r0, 0x0, 0x38d2e79374a6d35c, 0x0, 0x0, 0x800e00655) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCCHANGEALTQV0(r1, 0xc1004431, &(0x7f0000000080)="5261923066b25f871ea6c1d766887089f831555cb63a599a6cc02e268ec54f64621723d0a36331667c19bde41dcbe14bbc7d128ffd63dfd4d36f43d1a48bc6e56b049fce569286d33cd2e2ac44775e70da5847a20d4b82b31b3f00fa9677f1bdd260c02aa3805568b54d3d828052c279c9ab8081ca03b37074372983c22a7d187ea52b79fa60a73b") write(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cbf) 12:43:36 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) open(0x0, 0x80000000000206, 0x0) ftruncate(r0, 0x9) mlockall(0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r1, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000080)=[{0x0, 0x9dc1}], 0x1) r3 = socket(0x0, 0x5, 0x0) semget$private(0x0, 0x0, 0xf2f0c82bbb49de88) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x14) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x0, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0xffffffff}}, r6, 0x81, 0x6, 0x200, 0x400, 0x401, 0x400}, &(0x7f0000000180)=0x98) writev(r5, &(0x7f0000000280), 0x26) writev(r5, &(0x7f0000000100), 0x100000000000005c) getrusage(0x0, &(0x7f00000001c0)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x16, 0x0, 0x85) truncate(0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) msgget(0xffffffffffffffff, 0x2c0) ftruncate(r0, 0x6) 12:43:36 executing program 0: setresgid(0x0, 0x0, 0x0) socketpair(0x17, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[@in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}]}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000100)={r1, 0x3a3d, 0x8}, 0xc) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6, 0x1010, 0xffffffffffffffff, 0x0) setgroups(0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 12:43:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x28) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000040)={0xffff, 0x2, 0x800, 0x3, 0x1, 0x7, 0x2, 0x40, 0x0}, &(0x7f0000000080)=0x20) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f00000000c0)={0x6, 0x800, 0x6, 0x2, r1}, 0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000100)={@in6={{0x1c, 0x0, 0x2, @mcast1, 0x6}}, r1, 0x800, 0x6, 0x2, 0x3ff}, &(0x7f00000001c0)=0x98) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000200)={0x0, 0x8, 0x4500, 0xd063, 0x100000001, 0x8, 0x80000001, 0x5, r1}, 0x20) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000240)={r2, 0x10000, 0xf, 0x5, 0x1}, &(0x7f0000000280)=0x18) r4 = dup(r0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r4, 0x84, 0x102, &(0x7f00000002c0)={r2, 0x67, "e4527d1e4ee67c7d355570cc5d6c90f067b7f647e63c11bfabc374396902dff2341a9efd628e7dde5229f7e05977ea0d1f4906f42e3a1a61492602778577f669a03a200b0aaf16c64ea5f3b28800584dc9d4e15b02a8f23cba7318351d0f31192a6de6d0081b93"}, &(0x7f0000000340)=0x6f) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000380), &(0x7f00000003c0)=0x4) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000400)={@in={{0x2, 0x3}}, r5, 0x33, 0x6, 0x10, 0x7f7c, 0x3, 0x8}, 0xa0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000540)={r1, &(0x7f00000004c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000580)=0x10) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f00000005c0)={r2, 0xc4, "1f19d5adc8ee922fd18ac05720b4725595ea7f60f966f8878db629985c53376b0af3a778d6da97a55f5734a20b861be50e224f6c9b2831859f211d428550f7d44a12e40cbcce65418418812879ce4b42962488869f85433dab8bc06ef2bdba8b31f8dcf4b0c6fd74038d512e03bc5f5993d8522b05fe50fdeb1726d51ae6854eb259e06a46e2a69303be497083ee2288ae3adc806586bbd71d4306a16b6a4d574929038356038bed8fb3918cdad2a50bb33efc1ebce970a509aa2d6fb88f893e624468ee"}, &(0x7f00000006c0)=0xcc) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r4, 0x84, 0x20, &(0x7f0000000700)=0xfff, 0x4) truncate(&(0x7f0000000740)='./file0\x00', 0x4) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000780)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000007c0)=0x24) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000800)={r8, 0x2}, &(0x7f0000000840)=0x8) r9 = semget(0x1, 0x0, 0x8) __semctl$SEM_INFO(r9, 0x3, 0xb, &(0x7f0000000880)=""/102) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r4, 0x84, 0x101, &(0x7f0000000900)={@in={{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, r6, 0x7fff, 0x0, 0x9, 0x5}, &(0x7f00000009c0)=0xa0) ioctl$DIOCGETALTQV1(r0, 0xc1304430, &(0x7f0000000a00)="f5366dcb7573a2e0b995ca9984aa1ca7f0db99ca450d193b141b07e229dc0d5ca9e5eb79c63d39d6fbbe9c42ab933b4958063c3f9cc17c748b3c6ad38f3181d1a6332d68f81149a6e2d37b69ab89aaab6891bd98e9b3a8917b31bd2a4e765199ca02ca414f167a5d0a23c6a86de749d939f56c29831fa0bfbe23a7959473bebb823475efa24c869519441d40db10f1030ea36c39ab4e0ab8811fbcbc52fc5f8c5bf2c7a5dbdb67fd3b447d02db2c947927bd36dcbfcb4910345f03108bc7fcb79f5fef5da355bb28588ef9c05fe8d9b6e6a86195cbb68bc74bc530c5c713262ba8516f8ddc194d985395") chmod(&(0x7f0000000b00)='./file0\x00', 0x1) fdatasync(r4) setsockopt$inet_sctp_SCTP_EVENT(r4, 0x84, 0x1e, &(0x7f0000000b40)={r7, 0x6, 0x7}, 0x8) ioctl$DIOCGETTIMEOUT(r4, 0xc008441e, &(0x7f0000000b80)={0x8, 0x1}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000bc0), &(0x7f0000000c00)=0x4) r10 = fcntl$dupfd(r4, 0x11, r0) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x900, &(0x7f0000000c40)={r6, 0x80000000}, &(0x7f0000000c80)=0x8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x26, &(0x7f0000000cc0)={r3, 0xa90}, &(0x7f0000000d00)=0x8) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x9, &(0x7f0000000d40)=0x5, 0x4) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r10, 0x84, 0x26, &(0x7f0000000d80)={r11, 0xffffffffffffb853}, 0x8) 12:43:36 executing program 1: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1, @multicast1}, 0x3) r1 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f0000000080), &(0x7f0000000240)=0x4) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x5d}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xe, &(0x7f0000000100)={r3, 0xbb}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071d) 12:43:36 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast2}, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00c28) 12:43:36 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffd1e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) freebsd10_pipe(&(0x7f0000000080)) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff08004500001c0000000000009078ac1400aae000000111fe8f7800000000"]) r1 = socket$inet_icmp(0x2, 0x2, 0x1) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000040)=0x3, 0x4) getpeername(r0, 0x0, &(0x7f0000000080)) open(&(0x7f00000006c0)='./file0\x00', 0x2, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x801, 0x0) ioctl$DIOCRDELTABLES(r3, 0xc450443e, &(0x7f0000000240)={{"13380881a4c1d47aaa2d543ffed3d8c46468f0fcf1bc0373cd55c97361c15cd38e3fce2bab517c9db40ff1ca10a98c1133531b90173050f5863bae1b9d60326181c43210d093cf998eb1f0a3dcde63e1f5cbb55b884faf4186f3f261ef187d7f550de1ea91aa9d39f43f5c0394e045b488cb51ae37ab7d7b1bbedf7c1514b5da3777f525283cabbd0620163e7b9226c62c80d7122f5c2a698f132934a5aa46201432620f444afb98c79c6a6d3e23c4cdd98883bcdd31ff88d8f941735c28bf9e23abf84f05304696c99a87484fbec587ea663bda01ee2c36aef99f0207def5f1cf27f8bc72b4a0b3b7d7bcb2fa06f361ad222e70b1e6ddeed80f2e9903f522d50338a2f8277412189dcaf0595496cec97b6d3143c3b04d5ca624c4d77d8e8cd669cd24b7c6f761bdb895c03f1c404fa8f6346a1b993cbcaf0e1e3f0d847f176e12332ea934e82c52680f8d10adcec7e5c109e3d8d2a7fa580a18a921f839949d3b8f377589aedd7491eb550a85c0bbe1b0bb89faa776c7691a3ffcd91524dda9945d9ec1f2084f0942002ae41be36a47610bb3c807d481221c77fb6e861da07149df9b161329f2a25b4ce68af4cf4dc6757de8b04dc6cb4d5b416516edbfedc7814afcbbe560f42a05f077e79ed5221f465e71c4f7dc22e1934fcaeaa3a3d4f993cc5cfbd31e3018cd711ed93909dce6d0743f47a6e0a2bca073dc32e413c7f3d9fedadd91c63a5f7373e0307519a437850b7fc8f1efdcb07fe193b8ce67ce646509c7e7d42e833c3b1edda1ce1c4fb27c19155e526d2c2c225a278749ae7e5e7106663771fe04cec9835f6097928cd7161e8aa938576905ca6b70a6c2029ada1dca8a8799a722a5865e57a7f5d0fdf8062b8c29318d22abc95a5eb6cce2934a207ee7344c24147b780c090d83a23510fdb0eeb6f142fed644f01cc8444e45ec0b931b845cd76d0fd40c1bd84ce9ff953cfe3a2366c26b79954daed6a2724fa2d457677a5aeaffbf8cb744faf633747693d3f9336762dc0fe9e56d8cfb53b05a963c849901a39a2902a98d467dca6a007a6bde8b58fd88c02bf7a5c3838029f11932848392a2796a580ae11a56a9e1a07b5cbab70f914f1258b5e63d5834b8c7e37e5a84f83786a64a0629e27793efb9caa1e4c8d600653236db20e580c30e1eda74d58712f221e304df0d228d3d0f2b819f77171d4fecdddef81c6355b9679010b816b11d4a7006d0bbc4c53d91cc15484f0d4e38e704c9c94a36d43681a667c62be35220934bdb41899a7bf61b8a8a7e8b9a807008d3229ab7198e8d9b1047432b59229f1d9567e5d201ca960b3307f5ef6bed2c563077277e2e1311e1873b257473c4d24436fd64ea5834965e54ff5e5e520ff021531aff89915a1ed4dc08d33194eb3cb76b1e1013c98870659b116549048c6d82c5b6a0fd1814641d3bb4", "f1b44b9fe30d12819a93d1469f6e01e3d14a5defd4abbe21ced9437163ea7817", 0x600000000000000}, &(0x7f0000000140)="26544252611b1819f515f1cd864b8d8285269db7e7071833a355b45aef5daade931abb7c68b4afc157e012f2365431e82a5b7d08de57ae6051bf29927cf9f1ed9b8f8107a1fafaefe76374922c0cf5321f0f37e27dbc243fe7a7ec04f085342280db8935c04cc06e366911e329757afb90e5c20b7e75d79ca5fa18b1201a722665ced59279082360d25679c3cc31e650d1807605944ffcb6d67f2623e40fda8e66b19da552f5ef0058c2a124162aa9747e45939e33049dcb26099615fc53e4d9b8c1e8862d3b8db00f2cdb0ed6b652a7a480ce6063db919ac3bcd665fd63b378b21a38e8b420c43531bbe8240ce2741bf6d57b3dbb491d7c8bf0b817024d", 0x2, 0x4, 0x6, 0x7, 0x824e, 0x6, 0x5, 0x8}) recvfrom$inet(r0, &(0x7f00000000c0)=""/50, 0x32, 0x2, 0x0, 0x0) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa000000009078bce600aae000000111009077fffffffc000000000000200000000000000000"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa00, 0x0) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040), 0x8) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003dd) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f00000001c0)) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00429) 12:43:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f00000000c0)={0x2, 0x8b}) pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0x1c, 0x10000000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000100)={@in6={{0x1c, 0x1, 0x10000, @rand_addr="c6579fec0157ba73f311d566f3f5b50e", 0xb7e}}, 0x0, 0xd3, 0x0, 0xc5, 0x2, 0xaea}, &(0x7f00000001c0)=0x98) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000480)=ANY=[@ANYBLOB="02004e210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008911800a52da03592673ef3a74d93c7e2f5fd87da181264a37927d1b146811719eac290296ceab71b20270c3645943c3ecacf3d14d8e9e85761ed6b47e6f27f55599895f7721cdd7d5c9e1b182dfd124dc79e9e3733590cdd5a6de57df685a28a13e6bd597ca30d747734a222cfe84395edbc15d9888e0a8180b91a18ba3d563c4f998c31f4e2476e33940c33ca8bce00507fa11db123fcf27b2110334b7360bfd982b2ea3bfb5ff8528c6f0ff46dbb09e69b33db1255887b5054e9f8871528b89a1af5d1553abfd934daddce3644947f2d2724a877aec3be6ab675087c15e18f0de00f883230edcbae2", @ANYRES32=r2, @ANYBLOB="9000eaa300000000"], 0x94) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r3 = socket$inet(0x2, 0x5, 0x2) sendto$inet(r3, &(0x7f00000003c0)="13f07feba4ba6ced09900d868bb0015aaa8ffadd3ad432890321d26d14e6990ca94b0e0f387ef67f4290a4869c736010888285a67d2abde9ab11f3015989552037742ce15474630d69af82c8492d5db45e2e73ca65a094ca695be1a88b4a7e42ce6f9a0501e1777c439708d3ac310cfa35f0037f36aa2bf3642a913cf05528b60c7a5e2668ac73282b5315934806e7145d31804ff7fca171", 0x98, 0x80, &(0x7f0000000240)={0x2, 0x1, @multicast1}, 0x10) recvfrom$inet(r3, &(0x7f0000000040)=""/14, 0xe, 0xc3, &(0x7f0000000200)={0x2, 0x0}, 0x10) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r3, 0x84, 0x1b, &(0x7f0000000000), &(0x7f00000002c0)=0x527c3fc6bcf767a6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c21) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000280), &(0x7f0000000300)=0x4) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x41, 0x0, 0xfffffd9b) getsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000000)={@loopback, @loopback, 0x0}, &(0x7f0000000040)=0xc) r2 = dup(r0) ioctl$DIOCRDELADDRS(r2, 0xc4504444, &(0x7f00000001c0)={{"e487a4c3a3738210f7721a0abd4896106dfab79352b918f1cfe746859fd9ed26df0a2cea1d291f8af07e8361e2d37949e56c5f0f641c051d4ad7ebde568d36cacfe8356e1324b803f9cdfd74d53a343f365ac6bbb2e618dc97c08cd3a52b1d6f5666405453d457ace3ac0a21b8bdc5f4e9e7ab0db5cac6ed08d3ab0d7be0255c852b9055826ed7b1bd10fd1b33e729ae4975955741955ae8decc37b49e4be671babf14fc1691b0cf627bca72dd382953d1cb51d8a288a46036c2f35220cc58180fdb3709cba575be54da675c754612608320ecd7daf6578f2948c24acb663ed7c14b6b11d8006ced1144e2daaef67b437fc40afa0c079a9bd6670dba9d440dc22444797fa3cc329bf2b73d233401f6daa45d90c72375cafbd4c4a3005a8fc80d150249b34a29383f15b4f62013068a8bcc31ff1ceb76ecc1ae07a92cd561180ce71871fcdb8b269b32462ad0b80e4f1f50fd24c31f23519412d0844f1c7abb02a09a35575576a2ef419524404b584656580a87058a859040d0f08e7e3caf924132a531c88941ba7e050a216512b1c4d1db8820a4fabcde344997d4d2066e9116f23e71da720519b65776bd83bc8cb098666f2fdc4140dac9083c941936ee4fc7a1f0ac70e06ec19fc8d2dae8ff65b16ba5a909a210e0dd72401b0f2831e03c26dac2488c1cd0079d7b5064880a9f6917e4a42e596df308f95ad94387e9464cdee0a8a53bbe5a4b263af79fafb7394b0ba280b0cd35388e8f095d3fe7a6137c76cd80489ebb3e0de6b2295dea2ffb6e97bc029b62794b358c9bba406dc0cd508f4906cfd04d75682a59eea95d54d57ade108e1e98345eccbdbfe354c6f8be2133a6f5c0c736a13448062cda4197b38b29fd572e88116e6772d6881ac319397f256085f5a42eaa0f80be53517151b5f878ad91b495e58f5f0456f0e978f3497c93ba11f733c8b2c0d802460caa0d3badc871b8fa24c18be1b076e34963afdafc06ffa7c483b098edbe76125d4cd6fbe339ae4dfd623aa65bc97374e055c824c2379636fe8b10e8929a823d3742105a8f859c70198a2276b9e66ab20503d4f11024d7f9a144eb1dc26a74244c21bf13991ea9318048c363ba81e82d49c07b0f515be7da897b72aaf6e36a70bab42eb9740097b957229512ce372e757428506ed22fe327147362e53847d07e95ee633c11cf545400dbd7e7113f9167a946a162979f238a0dc26466fabe75fc0688c7ef98c59137bce33d019d080caa2d35d060c0a02b460b78b24aad7d26cda92ec9a4c44b5660a1e01a1b6bbe88688027d26ac2df901e8d8f210b2a924b81c1a1874268cd90ded416571947d2a886962825c83e4d63a7104f9a637a23469b2395bbf530541086ad4e0940d8beae05909afc693c15dee01687a3f42560d494d9f2068cf69ec0b7daf848ef1ddb3256103db0a27181", "8c8f3b2c105c2836c18f8489779407d5e285c6e7cba7093e82100fdb3b0e55a1", 0x8, 0x9}, &(0x7f0000000180)="7af704f07c9a5b4f1d36fe7999ec956ae04fc2e04673f29cb0498793fd7ec8b986b7d4128181666bdf93211405", 0xd09, 0x4, 0x8, 0x7, 0x1000, 0x100000001, 0x4, 0x2}) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000080)={@multicast1, @multicast1, r1}, 0xc) r3 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/1}, &(0x7f0000000100)=0x3) bind$inet6(r3, &(0x7f0000000140)={0x1c, 0x3, 0x9, @rand_addr="535ca58b76a0b94a04be399dd0308af2", 0x6}, 0x1c) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, &(0x7f0000000640)=0xcd, 0x4) 12:43:36 executing program 3: setresgid(0x0, 0xee00, 0x0) r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) close(r0) r1 = shmget(0x1, 0x4000, 0x210, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r2, 0xe3) ftruncate(r2, 0x101) close(r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000000)='\x00', &(0x7f0000000180)='\x00'], 0x0) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) getegid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00456) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0b00ffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071e) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1c, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000040)={0xf, 0x6, 0x0}, &(0x7f0000000080)=0xc) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000000c0)={r2, 0x9}, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000015443302907800000000450000000000000000000000ac2300aa01000000"]) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x108) pipe2(&(0x7f0000000140), 0x100000) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000180)='dctcp\x00', 0x302) recvfrom$inet(r0, 0x0, 0xfea4, 0x0, 0x0, 0x1f1a47f76) 12:43:36 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x27, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0x10) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x7daf0000, @local={0xfe, 0x80, [], 0x0}, 0x5}}, r1, 0x80000000, 0x1, 0x1}, &(0x7f0000000140)=0x8c) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000040)={r1, 0x6}, 0x8) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000100)=0x5, 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb05009078000000004500"/62]) r1 = socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000140)={@in={{0x2, 0x3, @multicast1}}, r2}, &(0x7f0000000240)=0x8c) freebsd11_fstat(r0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x10, 0x5, 0x1ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000200)=ANY=[@ANYBLOB="1c004e216e000000ff02000000000000000000000000000109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000948f078d248078a3bbadd4e5e031250d8670b8a9fe3d9ec8f79c67f5cce5799918ccf29314748ffe35110b0212faced49816f2db66a1ec5461fc5ab8d", @ANYRES32=0x0, @ANYBLOB="0600250085000000"], &(0x7f0000000140)=0x8c) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000180)={r2, 0x3, 0xff, 0x3ff}, &(0x7f00000001c0)=0x10) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r3, 0x6, 0x1000000040, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) 12:43:36 executing program 3: open$dir(&(0x7f00000002c0)='./file0\x00', 0x188, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) freebsd10_pipe(&(0x7f0000000300)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10008, 0x50) getsockopt$inet_tcp_buf(r1, 0x6, 0x27, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x808, 0x100) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f00000000c0)={0x0, 0x9, 0x1}, &(0x7f0000000240)=0xc) setsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xe, &(0x7f0000000280)={r3}, 0x8) ioctl$DIOCGETSTATUS(r2, 0xc1a04415, &(0x7f0000000080)="12e9abb4521a90de7a98012e6aa43de803fc2771") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c08) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000140)={0x0, 0x3f, 0x1, [0xffffffffffffff1a]}, &(0x7f0000000180)=0xa) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f00000001c0)={r4, 0x8, 0x7, 0x6, 0x200, 0x8f3}, &(0x7f0000000200)=0x14) 12:43:36 executing program 3: getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c00000000000000fe80000000000000018000000000000001"], 0x0) r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x74) r1 = dup(r0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) writev(r1, 0x0, 0x0) 12:43:36 executing program 2: syz_emit_ethernet(0xb0, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60e30600007a3a00fe8000000000000000000000000000aaff0200000000000000000000000000018000907800000000243afbb9ece211c8ca3903b917533fae1864b77566693a0b4ad89221370800a09b3aaabf282c3a8106785850cd679f393bf9edf5025f0575f1031fae43d44d6ccb4c2f634be4d16f26f9e3382f88cdd8bbeb9865090ee684259deeda051413bc1b69191edc8368ac3bdb0acf1f05d39c78ed"]) r0 = socket(0x1, 0x3, 0x5) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000100)={0x0, 0xc3, "3cd55ae25f94497cc24684158dc381cb293944093d99bbec1be23fc6356216d023ee4d4b6f2dedf605eb1c029ceff3fadcac64fcf157cb32a841db1310605dd9826ed7f4ab02e2c965fe0a80e117c9db6738c6c3d6e2ae760efb413ad3b227b75460efc27e8d3cc60f0b06879dcde326435d9dd20cc0fa1f8626f34138d711021633d4f8224b7c409ec04c4ba544c6631215754f63be410962311a5d0ccc4eefc2db510958d12d41ca0c54636d7c122d0a91c674c40be5044c7ed6889be9e66aa0a593"}, &(0x7f0000000200)=0xcb) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000000)={r1, 0xfffffffffffffffb}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000080)={r2, 0x2}, &(0x7f00000000c0)=0x8) 12:43:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmget(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000100)=0x10) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000140)={r2, 0x2f, "4559f4436ce87ec5b9cfec53281da2c0abbcff5efcb388b9a139cd40aae12723d524199f4d976fb24657b2d29062e0"}, &(0x7f0000000180)=0x37) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0443000008004500001c000000000000585fdb2b204bed08c615cec8c9a6169078ac"]) sendto$inet(r0, 0x0, 0xfffffffffffffd1e, 0x0, 0x0, 0xfffffd85) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x495ffe6fe) 12:43:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) recvfrom$inet(r0, &(0x7f00000000c0)=""/240, 0xf0, 0x1, &(0x7f0000000040)={0x2, 0x1, @multicast1}, 0x10) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0104414, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00856) 12:43:36 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000000)={0x0, 0x9, 0x200}, &(0x7f0000000040)=0xc) setsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000080)={r2, 0xfffffffffffffffa}, 0x8) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3, 0x1e, r0, 0xfffffffffffffffc) mlock(&(0x7f0000fd0000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fcd000/0x4000)=nil, 0x4000) 12:43:36 executing program 1: msync(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x0) syz_emit_ethernet(0xa6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff587dffffffffffffff0800450400290000000001e89078ac1400aae0000001110290780000000b"]) 12:43:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$DIOCADDADDR(r0, 0xc4704434, &(0x7f0000000100)="18c27f39cbca1281e10ff1fc823aa6dfa35909c98d6d2d0612719f983aa09c8890ecae590908e45871f5305d91428b097bc7d3b35b2989961f4a8222bb04a0600b6470716c23e7bda0948e789931c639294832de631f2d7709d5ec8e62bb84a301ff9910dcff59e95898e2fbb4") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket(0x1c, 0x3, 0x0) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x3, 0x3, 0xff, 0x6}, &(0x7f0000000040)=0x18) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f0000000080)={r3, 0x7, 0xcc, 0x2, 0x4, 0x92}, 0x14) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0034d) 12:43:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f00000002c0)=""/174, 0xfcdcb729152bf7dc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00365) recvfrom$inet(r0, &(0x7f0000000000)=""/214, 0xd6, 0x81, &(0x7f0000000100)={0x2, 0x1}, 0x10) 12:43:37 executing program 1: r0 = accept4$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0x10, 0x30000000) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000240)=0x4, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES32=r1]) r2 = dup(r1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00892) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f0000000040)={@in6={{0x1c, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, 0x9}}, 0x0, 0x5, 0x7ff, 0x2}, &(0x7f0000000100)=0x8c) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f0000000140)={r3, 0x401}, &(0x7f0000000180)=0x8) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000100)=0x5, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff0e43c7c55934ee22000000e1c1ffffff0800450000300000190000000000192300bb0090000005009078000000004500000000000000000000004f0400aa6597c3178cb9ee166406000000b100004b50d4cab899d61a1b2e85a3d869deaf65c0b85f3d25fa73cd415ffd66f373fcd9a83db5a93e14d1ed8a981b571431a6b81f4cf4c5e0836042b88dad6a92be969e41948034e54c3d34f995ef5c15cfbdebfde36ab994d68e61178d"]) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@loopback, @remote}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) 12:43:37 executing program 2: r0 = socket(0x2, 0x30000005, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100004) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000000540)={{"2be29d6e688940d7e23deb5552f7e2bc454560dd5f235f069248a3e5ed6573001fec51260b7dae50e2d0efa01c7e4a01d564a8fce846c0463d2910f315005d7262a42c11e9b42eca93b2afdc328cc3e256110d59e045c64d1283310a24dc424a8b531cf088ab2f3f2c1c8664cc1471b3c612bf56ee13ac1d3aa2a48f469a2ace14fe2428fce5879650063520177f715c13c7978ccda41c4910517c5680a867224bd9b654370833d820b3ab931de863d4cb5bd320c1367df0747dd38a24ed429eaa8e1c5d45f7b657cf1aa226910b10bd2a5f83658b5a840bb71356856aadb9fd3461655a20cb64f50ddbb365c18ac8bd9377bdde794b3d83592480ed6d36445957f254146f4d15396c5a156ee76d17f7d7381a7ae04ed9dccd151ea7f11d3242f998a74787a0e2323c7ba9bcd9fe8f306c1621f90a45aae2db1099b1b03561993e8cd6d3a08ce7114311d0b06f5a4bd7b6a86b78e5ebffa18512bc3374cba50abefa1254f7883f87104f588bec84718bc64e99a106156eb10a5655cb6e09ad2c9fe2f5ff1c2475c3ee5d90f2dbb5c817c51aea402a99d57a902db3991c09d63c8fbc09739fdd057a2393c0544a2baa4aebb0d8c1d4191ffcb388eb7257f4ca114ada57145b94e9a5a8c8ddc24da37a7f64ba9a22e5e3c4997e13773ff89ecc0addb18576a6c431950ecd462a7e8cf8353dd321b2a6c50f2a581ff128b525490ac6f6a9d83c85188b731bffd1f6c507719b21fea878dcc9286676ecdce2ab79fcfc24b6f0027c37c0476ebab265fdaad0fc79aff5db25b4ed9412ea80f4a3c4385cff03aa3977df4e383214383ca2ffc6c84e6724782e14fb97d0b14df7cbf677ba5416d30226c2e1df71670f2b5687eb4f1fd77278568ed2d0b43446f0608590771874a41fb4665181f9f7724ab80a839148dedd46dd6ab3ecfe50a6f239282bbbf22bd3f45964682c4009e526e0eb2d4e9c15e9b9652b17fd559de4318c75369d08a1606c04584b1839edb886c8a790230a30462807b223474d58245c77728f7e89e297076c7914a0b4338ebe6afbe0d2753d531bc30e42e78b23c6d3e5ae430ff42759bad99d30de04b30e1018f9156599166a0eb9768c0946a524be3964b2ffb77f449f2e349942099c7ee8f269a35c7f89424a8788efd49df3255f1efadf3261d4cfc03f1bc1c94778ab0bbd6058b01ade7cf677fa3872b820826f80fb56b81c62d6718e678056ad3e99ba0ec2cdafd4cef722db0290f7fe18582c5d998183f6665f135a89cb4e79710d458090f1a799117eeac99741621baaa8a7ab52490f671c7f692eefaec5bdafc0003e10dfd3276b11bef3faea7ae9737db1cceaa92761f10c72f9ed3b6656e08968a2173c8437a9a776dbb562a26e055bc134f54773190a4d6a9ecba181d83f34d9258e38a968c90d30dce70a42544e509894a78a", "dc30203d31d5a7e06ef27d309af4e7b6fc72d9d650b8ca760b03db2944efbdae", 0x400}, &(0x7f0000000080)="6d9ada642764c8b2acba48951cb4fd4754e2f630077c1c96bc1bc871b1575438b253147a94d06a74e0ba6f2dd155c7274e59f21a020e026d54728a164877f19778b7c4dbb23bb6cef642892045330bbef166c5d173599c4afeb2b07e55d72e96fa32ec4285c7481dde39fa65b109b8edf1aa434bf6ca17d0747653e74aa6711a98778b95ae7d2a877e760aa68bf7b5cb33eafa6d3781d5da5be2f99fd439b739c9ffd3696300cbbdf09b9dd1e9ee338f55f8dcc95cdc2d365b99e04f14cbb7868f51f6502bd551b7a0", 0x9, 0x0, 0x6, 0x100000000, 0x3, 0x81, 0x6, 0xf3}) getpeername(r1, &(0x7f00000009c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) sendmsg$inet_sctp(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="250000008400000004000000f893b9a90de1000000000060ee516915455b88562f523b7381"], 0x25}, 0x0) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xee, 0x0) semop(0x0, &(0x7f0000000040)=[{0x3, 0x4cbd, 0x800}, {0x3, 0xe1, 0x1800}, {0x4, 0x100000000, 0x1800}, {0x0, 0xce, 0x1800}, {0x1, 0x6, 0x1000}, {0x1, 0xffffffff, 0x1000}, {0x7, 0x7, 0x1000}, {0x4, 0x401}], 0x8) recvfrom$inet(r0, 0x0, 0xfffffffffffffefb, 0x40, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='!-[\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']]!\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)=')\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='*([T\x00', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='!+\x00', &(0x7f0000000480)='@@:&]\x00']) recvfrom$unix(r0, &(0x7f0000000080)=""/189, 0xbd, 0x40, 0x0, 0x0) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, 0x0, 0xfffffdce) recvfrom$inet(r0, 0x0, 0x0, 0x82, 0x0, 0x800e00589) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept(r0, &(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, &(0x7f0000000140)=0x1c) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000180)={0x0, 0x7, 0x3, 0xcef}, &(0x7f00000001c0)=0x10) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000200)={r2, 0x8000, 0xbd5, 0x401}, &(0x7f0000000240)=0x10) msgget(0x0, 0x600) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00527) syz_extract_tcp_res(&(0x7f0000000280), 0x8, 0x5) r3 = accept$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r3, 0x84, 0x18, &(0x7f00000000c0)=0x2, 0x4) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x298, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) 12:43:37 executing program 1: r0 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x1c, 0x10000000) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0xa106, 0x0, @remote, @empty, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@multicast1]}]}]}}}}}}) 12:43:37 executing program 3: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x1410, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10008a, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000080)={0x0, 0x3, 0x5, [0x7fff, 0x8, 0xca, 0x375, 0xfffffffffffffba7]}, &(0x7f00000000c0)=0x12) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000100)={r2, 0x3, 0xffffffff, 0xfffffffffffff742, 0x7, 0x7}, 0x14) setsockopt$inet_buf(r1, 0x0, 0xc, &(0x7f0000000000)="04f6d4686a8246c498aa33a3570db3ae3558f5809f1f", 0x16) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00747) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x20000000) getsockopt$inet_mreqn(r1, 0x0, 0x9, &(0x7f0000000000)={@local, @broadcast, 0x0}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000080)={0x0, 0xd200000}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000140)={r3, 0x2}, &(0x7f0000000180)=0x8) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x2e, &(0x7f00000000c0)={@empty, r2}, 0x14) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000280)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00931) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x10000000) mlockall(0x1) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(0xffffffffffffffff, 0x84, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c, 0x10) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f00000001c0)={{"0cb3fa97484fac29f14ef8fb6409e6d5f9d893c17113afd7673e7ba91058fb4971e7f2d70f9c50b761f7cf02ad81a089116456e5052311616807d0273ac2f0038a8994f9c36846fd2936fa4dfd2316fd8034bc10c5b54ec4659f01e21d493a11cdd8743b26fd6dba3a30305fe6c3eccc1a3761a9e2527adfda286677c792f31d8f51064187fa6615c7edacd1607f1a8316754f92806f7ee1247195e6fab1617fc0fdbec8eb401b2de95618be369b2f979f9167fcf5b412a538054d3cbffeb52dc85d8f014331c9f2df66586d6f7444529d7eaae1e48af872719f1b5d62beb9aabbbdb530e19ca7a330aaa56e6633314794ab024fd41987fb904ce3d61fa82b82b813ee9fcc5c6f0e59eb6fd6c1f93297f0f2bced5f810875968c285d22c8d19982b42028de2510f62c4935abb18c7492058db0648967f18869b50c49967dec146acbd483b65aea38afc1f9ea2a49c55e57fd13aa413a59dd76e1fbd50039dae5f4c3bddd56f8c00cb6cb65d35577e684107f88f291fe2c03b56d1c72e4ae0b0aaa5331c65aec0a68d1856cb26d92aac49106a5ee8b2e6b80ad3e79417fdda9a2028d7ff61e772549150e6c031e7b873bdaa2f75d9d24f755f6e92a81213767ed873a2f39e6e3e8a2fa31e216989b2beb89613ddf150fe84f82315ca99844c6fcf26ffedc4fe6da429d46dbd9c4f704cdf506f72961655e9dcae26f48b0c26b6cce073714493dcd559f259506d6eacd1a0c5e96eb7377c9bc5d79ef45507315d8039efd205799483fc8e6be0a2fc3413a0062fd2728f6b9dfb3be7e479fc64b78b5e6704cbbea0356b54362da9ec87d358cfe9555c980c418f91484fabea3e4d11252945bfaee634b2c6fdc5fdfe70ed4bd87852ff105d0284b3175752b51c0576c0257978fe1b58dfb846fc9f385371c6e003937e96b4e726fa2aca7745e95354d26006856d22c95b7a88c776596db2ad6bf9e44ab6c3c8ae917f0894c598d54134fdd1d5b0bdf3185264810440e038124e8e3128b61c3c2cb61a8aaa98cb9bb3d8fa3c5d97c25af3d2e03bc28b3c8dd7142017e4ccdc8feb4332dd58b2576c4cbb3cfe2697c9247f3e2a0a6e3e0590afe36042dc95ce2065bec6154048b1796779c5fda1c3c6aa823b5e65eba94c6b256ae80e1ab500cbadfe44420c9e86efcf7b592dfc4d099ea8a592ce47ad00edf24b735456643e593a299198282c94a36497b9d61b1398f1e0368eb46f4f03bd5c4ce3ff3dd0364fad755ccff28b0819088ddaf635401fbfc7180dd2601a0e4c6e51d66e1ff816a1f4207ce0546e099a1e84384ef92d4a4fe34698cd6f039bced3260d042a2b0afa376b27e8cb03f7bd0ee949df43d6c79f2564eea460032dd9ed49c416e1c870e949fa1992cbe4f18add556af3dfe96c995473713153c53504bc2e27e2ff445fdd2eeb770839ad255cb", "20f67116dd0d20364b5113615167c2106c0761d289311e63c2de4bcde1452d6f", 0x178, 0x6}, &(0x7f00000000c0)="b47b75ea058cecda805f7fa38091b921548bcfc88593a901babe0818cdb56303eedff444226d63ccfaa1dda7e63cdde65ccb7f82339985b8379fef6d50e45795df6710d97af6ec97f2ae3bba09c83f74c1ef978c26422ce19560fcc269eb82f28605d8590ee1aebaf0c87ced4c1999ac556922cb02d71f63a5e26dcdc415269f7d984e7056ec9e13b9644b7ad50bce3fc6bcca3006fbdc1253125d74be13385773c38ef90d94c523ccc31598c0894aa02c34d150d1140a180e6b8cb1f56c87ae0e8d99a94c093937f4df8773d1899d71c24bd40120dbb47a7a2ed51976fd2c8a0935e48c32fbfff5feaa82a4df6874a044e06c78e69357", 0x51b, 0x1, 0xfffffffffffffffe, 0xfffffffffffffff8, 0xfff, 0x0, 0x6, 0x1}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003d5) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f00000000c0)="a5daad5e", 0x4) socket(0x1f, 0x0, 0xffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x802, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sigaltstack(&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x81010, 0xffffffffffffffff, 0x20000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00456) chdir(&(0x7f0000000040)='./file0\x00') 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$inet_icmp_raw(0x2, 0x3, 0x1) fchmod(r0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e005be) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x38d) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = socket$inet6(0x1c, 0x20000005, 0x8) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0x40, &(0x7f00000000c0)='cdg\x00', 0x4) setsockopt$inet_mreq(r1, 0x0, 0xd, &(0x7f0000000080)={@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r3, 0x84, 0x12, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x108, &(0x7f0000000100)={0x0, 0x400, 0x3, 0x1, 0xfea}, &(0x7f0000000140)=0x18) setsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x19, &(0x7f0000000180)={r4, 0x215}, 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) recvfrom$inet(r0, 0x0, 0xfffffffffffffe29, 0x0, 0x0, 0xfffffffffffffea8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000002c0)=@in6={0x1c, 0x2, 0x7, @rand_addr="79567a9d29cd9d5f84b6f781e5cb481e", 0x9}, 0x1c, &(0x7f0000000300), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="78000000000000000000000001000000d658e364713db1d5120f8b9a509fafe1d868f788746670e283cb8f76a35c1cb0617a4e57b5c2d22919d1fb44b2648f106d1913951fc1c504813d2393b7be3d9a1214ad5100609d7dab5fa87e226dbaa47d511c1f9b25c0a7447989c55db33da44cdbfd173160460000003ca260eb8156769d32062e8300"], 0x78}, 0x80) setsockopt$inet6_tcp_buf(r2, 0x6, 0x2000, &(0x7f00000001c0)="06de159446ebc027fd73510624524ddf44abb4827d3d10e2b3fcf3877b32f949a6edf7e98fa24879663e911668bb0250f425ffd6f5ae97afca6e9aefe1a2828c60d85a8837c8f33544c948b36f9068127ae25d8fe0f843273fd8aa43619b7fa92f7ed08be1366883d69946da40713373147bd4f225de0f706ba388d930fd9901fef4e86039de7479c36c1f7b42e1ddcf2ecef69a9469d11779aaec1557c565a9c57c2a8ad913991d621c03ff364eb1586c94b51b6f903d094eb8c57dec0de1b539ba6205f51f908c1547bf10c2e26991db15a4f97741221ce0302771a3c4f70e7ee012ce1633c4d02ad9352ada54fcf554e276827237d263", 0xf8) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaafff5ffffff1c005df6f046d400000000009078ac1400aa6006dd6512ee073b3b09a9c2255be0000001110090780000000000c559f9d724"]) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00456) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreq(r0, 0x0, 0xe, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) r1 = socket(0x1e, 0x1, 0x20e) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000080)={@in6={{0x1c, 0x2, 0x2, @rand_addr="822c4d8137e01387dfcb14d11f0ef2f9", 0x5}}, r2}, 0x84) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpid() setsockopt$inet6_udplite(r0, 0x88, 0x2, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0076e) 12:43:37 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000080)={0x3, [0x800000000000000, 0x0, 0x1]}, &(0x7f00000000c0)=0xa) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000000000000000000000004c"], 0x0) r1 = socket$inet6(0x1c, 0x1, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) 12:43:37 executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) sendto$inet(r0, &(0x7f00000000c0)="9d4d5079354040e5659e4e45f6e35501a7c9d530ab1e971c09f3276ac588c6a72689cd83947b4ecd38cb869b7f80f5c4ce092fb1a069c8efee5c1e4fa240ec79b4433fb1eb6be290bcbdc58ada561740b385d7d67a4095999eab65d8f73e57ad105bcaa2190f6e4308367613b24eb405c90d3d06feb80eb33eeb25fad097719731e415f79013d5f25ecdf827334c9e7a6839ac128bb68141a0895f8dff50943854810d30d527851887ab0fca731ecb734d4c00f1db", 0xb5, 0x1, &(0x7f0000000180)={0x2, 0x2, @loopback}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_int(r1, 0x0, 0x2, &(0x7f0000000040), 0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e008a7) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x6, &(0x7f0000001740)=ANY=[@ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0, @ANYPTR64]], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES16=r0, @ANYBLOB="b5e39fa4af80c08845f92add0527ca454f7f838ee5dc573bae5b525c173f218e570cc190d1b70ea51ed89a01258e00e44cf94289507a0d0aba008b240f3007f7a429d6ef6f93cfa8fbb576ee9aaa9f56de665e3b87f928fdc59cb7c26c48d74db68d9be5d273d7abfa0a0720ab6a55029ea5018c536c7e6bcd4b41034c11a78e75e4fad34b77641802cc976e6503b36c69aacd06475701c9dc514df7ed2ef5da5d226d5439b6d6b427651f281ef482ae885a099abeac7379e95209450d31d09cd20ea2babf20bc319089cf6a9c06c45c8075aa54d2171b917c87457ec1231a047deae57105f4c7cfd924618b6b16a0734f3277c3b69c6de03362010a43db46d64e0609549271cc7ec0e09c5cbd2c05ca8a43094d5c6163ca1bc285df14cb13194832d73c0de8614d3134e4de0233757670e4054cb5e8e244fc243e6241ad570fd4a88ad91946a86873ef0865b409436e8d8d6ecec2fb796a449e4497c04a6079b1ddd96a14bef8b1ba7c96f426882a7fe1b17f45d863318770c489b4b56ad1789f0bec6cb6f74a2dde3e8a4cb75172143bb374e11a15105859950f85438ea292cffb78634cedb2eb9b2f25a671c2be7087d8d15de7f9def214ab5f31defebfed9375bebf44f957dc2dba984420308a12e09b3e7f73f8b3f720ba9a2f1a27f27c03e4deba18aec9bcdfd79d4f388e2b4e028f8903d7b040a035a20ec38812790f3f5f9d1cebfeffb4e0e070685ef4a7f204ab301402d2052ecf4e64ac38a88ac8210bcf6ca6d87a013ee856a31d90415c96280a2569a3716ff26013ce1dfa93f0cb34db2ae0952ed7190a77273600394a3063836aa1c41b389c3488231f87c3f9522d321e4f8384be646f7c49bf8a8faff8356bbe476bfaa70c0dd9ad334816828ca34151fde7084f5f0ac5ae43b64f1e72e2953de7c301042e6962997dbf49173e12a3e474e9bd0b0dd083a930e2e581f92e37ff5c74ea778852f292ef480f75fe23bea4d0bea5d9fc1ccc0b9b34015d929402112cc26424286fbee456c7bffff7da6e89f7d710b6c3b8280033cd935c26d1ea25111a78a60d2dcf8b7e2d6889706fe4c2baad64680654ca2cb80ac1016948fa5bc95e78e907ea257d9a2e907a00a765ef35bf0396b79fb801b2fd050b3ecb60a183c269f688846717c73894bf477c9a0f1930724a9353ec7fe5be6de22342f891c64e7661391a15bb037dd6885039b715dc6d43dc193991455024524e3d5b7a8e7fb24d9f81e94e9014d2a3d7e2cf7178a6a8b92bdbf0ecdbe1a8bf876791eff739df2b05749e6c075c9bc524c7fcbcae83902b75f436cf17a3c12dd6a4ace065e0ed5402aa516743f4905c965ed2984bbd5525a5f41e47191a1ac8f1267d6896080245159d85d181766daca0687f01b80876f04363b2bb7536c8dbfab36cbb899e08306a4bd33d6c8ed66063589e343613c30514d533d4404e3c9ef06142cdcbbc989f79136685a92b77f8547728083f55203ba6a49f2f45ae244171153e27d9e8e9b7245051ced328a57a09ef1d8578504d7f49ce26d49fa5f286974ed08071bf59d1a7eda21774915fcdad42c15fe390c6025742a98274afab6fda33814ebae8e19b132a7ee5caeedbed735a0cc82167fab48b88d78d6c21562f3900ecf5da1c1718ab8cefbf09d675998abc42bcd08c68b64410ecc6a30796e5f6874a675d739fc8c8aa7d5aee9f67ba8003d6ca2fe964acb871269a26ce843f54cbca90e0b6b7fc32b3cecc7b61319c549567ce657e1052a51f63341538c68c1f83febce97c0a7b1eacc64c39347fe0190c565030725c133d3acf7d6e4f745759918f9e90abfe3b8e66c8c5c3895eb29c131fe69d8a61729b95e07221dd2cd58be87a393501ba4463156284850d6d24384c84c81eb1f89f7bdc795101a1bc02a0dada439793c8f38c779eb252cc0e7bf70732933a1e24c1d8fcb8ced07f526037f63c1c284109b0094168271da2402570829971847aeb7753b2e37f98c7f3e62c3ebaae4ce4d1f03c10efef54a4b61576b69afc0e0b8f62acff786ea5c84457bdccb4d4831e03caf05f25a7c920dd1e36303f6043cbb77be2023bc2aa13f1b5f8db7e654ae236042da2c0b7aff9715b22243d4336896fe3d8239faaae2420b903e6855e0845a915c7438c6a90b0fdea531b3fad3f79a88070557bddeffa625684c6edbc301dc75ebe8ea21371feab0ab62c29da5ce5d1a330acaee1e0dd514fd81a7bb6eea0cf770f216762e88f8acc3e0aea3342abf2fda716d1d8ba4ee968d7a5080d6726e162eb4e1ae5e0d7021f5a3f0e11565a99dcc9c04bde008e6affdd39d4fe4fd2be9dd53f8261f94878a6d85fff7b71487db054a971aed541e4b23aafa972596d310fc8a580b6a83e41fcd649c433fe9a631bbf63e48f95472a4d6346360bbc68dd364f4e17ed000495f1997e2b976549205a0c9ae29a567490b851b87ef9482566cba560e805b08501650f05a4a0cd4496c28c05302cd80528ab5c0e1918604ea11b70c8e3a88023beab7546a355eb71fbee26b30930722796f3719d839d20de41702aedaf6a7c57b5e35a5b911da595c97fd0e529c9e1f53e00d681bc099113e20456fe792943127aa6e540e9e134fff2759673557c9aaf1ba9503cc6d3af4d2711aa6d620a0d3a2e02742ef53880c43a1f9dbbcb8835542f5cb1e9dd9fbc5496274392860e675e410712fd207288b1455a33b6b1a33f261d038f5298347d2c8ce1c5b62ef6bb43651dfebe77c824520daceb41f682586440e2d6b08c5bc6c68df0925d15365ba3c3225496da702ae02ab533071de76c5365cce8d69b53d96efa2a9c74c1ff3d979a003aeb2a0374339db97d88e080cda46c2da3cab3f0849f35d3d27cf485d18e1a9f62f60b2823efb14e1be8368871c57b7b77291b2673ee3bec4d4b5ad3504f45cc23b0fec768d85a247365af5a7e6e0cadbed9c1dbffdc99f722909cd8c35351602413c5f39301f7bb27f6a8274e64cb7e8d6a9ff226de15b9b823dee62c98996ec58fe9064c57cd9766264b52056f90b3c962eb26564722f9ad40cf3d86e05fe688dac339848df8c6d4f27366ecb9ae19218eb40e125828547b9a189a32c9f25c0e7a85dbe06f2934f7978fe845a4ab3dc206ccdfef06b5f9fb0527d7595a849a22e5c2e3b65fa357b0de3c16c5c6a2a05b28952a43e87e00f4b569172fe5fa3d2be7520d9b561e4ed40d2297402149d4afe35e8370a643655ffe3f88bf0fa1427768fdb18ae7bbf436b60b89ccfbdc7ee59802c7900025019d32d5378d07b715faa3c180709449478630e6b148e1089785a2aa46eccfa3ff845b6b60e07fd31cb363798f20959e25fd52bc75deecfeae6f3e2c2542341c68830b9e294b0c0f40c430bf8b6322cd3b6cc253500ec28c0b0b482c0ae58ec8f8841690c8a9ba52ea0e5a7f90bc20c6f3ded709b033c5e1366744e4554d67914fc54d1bb779665f945a0a70e80e05cdbfc8d116b3494d724399d44d34290881d3a25aa29c2273a7206bb83f4ca3292552b4c78d5c2c89b6358400847e384c87e7e937eca37506cdb59e7c9a1edb8842b2b6a659a83d4de88990c41ccf392838e4050204dedaa63f489327ab82d57e532fa6568197ecfff178f304c3c47818d74d514ced662d901e3015c0092ca8bbb65908ba1a428af2d39feb95f79aef6abee5bc472f2348e2e24282afa51f7a8988218864dc38054cad77e76653fe2e556870a2f1d78d04f88b60a47a674f14f3823850ba9410eec688876adf56327a9e0e1a87c695a4a0538fb0bc090f95e33fb23c5e34710f36b66811c4d0367e6c5517e9837bb0cc048526064a2c3778564522b9456e756a1b44e4ecfefafc96c723be86e2a6b8434be3bc38d282db998cf79fe8faeeada80cb326718256df9593c623d3928404143d8c6f3e10473a090c31135bd95d9dd85c2420ee43528bad7603ddbe4cce408b7230a9f70315a0fd3f635d2f7c94ea498386e3014f5f069b888b774e34cd2ddaf2719a145db5e87a241b70882b8d63b22cd0317a59aaea4c1526bbaa0e72d149278430ff873da392f10eb892f3dedf704492b69226e03316c5bdeee81fc7ec9b47a68f25dfe417dee5e9499f27ad7ba489e07771f9a742f8503af4206a26f12117a5db822a2b60c6c6c3e5944a6d77dd85a8eb14526650fc64863f3797c995518f09d31b743d5f56130b7b153b40f18eb90233964576527aac73ada5c4e497c0762b84a91cbd855fb9945f2b4835f7c605d7eec780ff8dc12855ef24fe8bb657625f9e35cc01e79bb55ab902aa9c3438da1ec2d783f59d88719e80d9a9f514163fbcb87bf9b33b99b244c3a58f63828ad9e57342cb514ac905c037008a1f310dbc2ba64fba8eabaac5aede2c15c2295a64a9a61e14e23420c7ab0259bf1831d8b9f985cff6f4c8c5d558d87251671b0f97100ec0c4a30ddcbb29f2be95f7bdb91783da49b9d263099518ec953ea05fd99b391e8329a3a990f7bd379beb1414a934a7118c3102d4eab30693fdda84697b13eb44c61821c64f3085a9a1dc7a90c0c067ea6dc4f885ca85eda7c79b74029a9e3d81ba81c83b8eac7c7c1d0713cef5874463d810acc5666d2fabfe5f59f48586ffb2ee8973f0fffdc7afe6f2ded9971a9487aad190947000da914d59709aec0dcb706206028054f1cd433d7d5b6939bd00250d04bb6df4ce9358c6471e5f2f5b23a8b775f54a02bd70caa54c48a6cd6d951d46c5a7ebd7c1a4a931ee38c73dc0e39c28a699243f70e88170b01ad767e7d3e8b7664eeb4151da07dbb75df18efdd9e8c92281a13fc9b216254091f38d3f410712d565a04c4019596f5280404140fa852aa9c06dec940c6621626b7b514b354d7c39121dcdab674663294fc7417965226a371b4fe9106fb1a270acce91ff44eacc04bcb4b85de9189d80bbead55376f9114ef70e4a8874d5c78f880f4a412e62609f99a62177f61ba3ca82b758d6ffb55d8052a415a0624f1625507a0b2a6282dd1ae939b7c3e35cfa546abc5f3f05a9da11228cf9f740122917eec129f6e1e6e59f6559945f6ce37f7d6fe9223cf1966a8356351a677c391dabdedfd65adfcdc575fb5503971c9c13da430faca55c5d9e465368132cb0c9a8bca48f2a9c5e19682a8e35da9929ea2b0de552b186aaab6bac03d75cdfd2b3b0d1cb74304ab655e17d5d1a53848c58a689c21ccd72b384d3631f2fa60d7719e48e848dfd6ce64a40b8556a329a72397ce48cc6e0fbf254625e6e32e479aec1057b5b28803afe35185e00e12542e9e102098bbc66a10e04af70119970e250a7ad943e7501592dc0b3e3b100a36375091368ee62ab8460b18c0448299ddfaf9107b8df2bec00e78be75f543d571c34602a9a8ecc8ef76f299bfee0386a3d6d843874e42a7cc62a736ed297ed12e69f08ae9d19896067779b68aedbf30510db89ea924b6471669fcaa71648bca349137a9876a06366d50dce563865fb53cb46038ef1b4da29412c072f2edbc469eebefd221856919df50dc11f6baae226a8dd666887761e10b2abb7af261af7a5f03899facf30fbcf54f36dcad7c760d7c44e32a5ef2f908a6290f94a7b4ef7f04ab7a8081d56c14ee1090ff0dadc94da1a1be3ea96bbf3adb4e3a9bab14aaf84bf808a78636cea255a23c75799ff3fabd8590e2294fd19fba7a920d915115ed9893bbffa2dd57fb5fcdf586974509e94b0c9976c7fe440ade1d1dceb9e2216d5052512bb567f20a5522251c203af3e4dc7cdd6d0d7691fccd2e13c2d57"]]) getsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000000)={@local, @empty, 0x0}, &(0x7f0000000100)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000640)={@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, r1}, 0xc) r2 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f00000000c0)=0x10, 0x20000000) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f00000001c0)={{"954417fc05520da8a0129405c81e6150a4f86361496177d770a843e329f5d4384682acbd54441268715398ab2af6ad8474a6451977204470d507943ea7f34461560b5e1d6496b5686516e2bbcc50264ad1faa71b813c9f94f9d187c05087112d2f58d7aac9ed83190fc2ff5193a726bcfc4214dc7218d6512983fcc159b2b575d56474a9d3f3b91cea90f07b4d326577d336a574385844aa7a95def2408e550700467496807abad14e446403f4c5434250f3440047749a543fd6763cb5487ec40be8cda58a4890db5b494e30503af065a8166bc22f6e8824ee61278a4c572ad2c5a4a9ea326f5198fa379ee39c8c354e8ce45fece5ebede0ea6a9f8323a6999f0ad95f90252a2d275cc47cf02669f8ca013be550a8a9d439f52249741850fd2c65761872534255463ab33ab02720ca8d0d2432c9ae26ad70231c5449d146c0a38e45a46f6598bfe7d4263941d4b90cee8f43c1fb6bb510eba9a5fb475a1b961d2e27fc4fe5566d4ab290ee90b477f1d7b5f5fffe33967017945d8f371c1a43a63df207e2e6a2c976baf173eb1d770158b6c2dd29ec13a4a588cc21ac3913bc3fceeb7758fa102ebeeb0f2e7d9da5664d4657f484f24a1cd3e0bc886c3a6bd8f69105f80d0e847b990c4e8ab427db424e5c7c80fe8aa04020ee313badfd486224b14790d4fbdc8114da70a2c814abe4292359ddfd6c409f26bf7f4f268fab56a86d5857ac38e5ddc878791fe7a41d824a393142238dc659c1cd695aa47e2cfe2de9e1d272f4ce3641b6bcf095ffdd39f72e39089e0357750bfbb4d47da63d2d79d4a69f1b370c5220b383288aec6cffbea03a57c0d93a17991724e887035d7ca133a640c64e785eb1fd3eaac466bb6b3a15928845b05c2eddf3f673188588af385962b3534246ffe26a2d09ba2eca9eb74c830c7e032b139f7e4f301adf62d9586314df42bfa27c09bb6a88eefc5f5d8e3a7607f89599a5289072d07e04aed295a51d02bd7175642c95df0d1b146028d538a5e26b25e5d6a51c090fe366dd5118b2d12653f143bc2ab1dfac88df63c0355a57bbc92c3f87fba9b962e2566ab3e56f97ef5d782611ed6a248344ebd2eea79cb1589f21d33a1c9feeb5d43022e28e3306d6cc6b1da1b50b1c9aabdf6e91a74454a302e17df225a2de463ded29b0ff9cd7243b0d54ef6f429a987009db8cb95e3392850724ec3c8a53064b30860c0998ffca7cea0662735e94140ef1fc277edd18f7e87022b253d346b3c31463e8d0b12e04dc8806a268912da69b385016bc5d8b2b627aefb622febe76da00ee6d2cfcf0f27117c212e7c6b79004d4eb50689b24104bf7d08d25aeb7b2e209927d8cb536c5ec4f02e357b87e0385f5f685888ba51c3554e28cf88a25172a35570666c83f88c80eef5c91978ff52d5b683507da90fa136796e844f7d28be59b9ca38f", "b5da5bfe720bd837ff88bdb7f93d631ce2a894faf1aaf290beb0c4c97fac95bf", 0x20, 0x2de9}, &(0x7f0000000140)="6cac3e90e646c998f4419343eed5299fdf6291cd9645a65be9d153d45879d4907bad7aaeef92c0281b6084fa11b6e0ca6be4ed64b6a93baa69b3d0453ada22584244c82fddb839933aef291060b08becb7a7636810c4dcb2a04e5b160ab9cc08", 0x5, 0x0, 0x1, 0x1000, 0xffffffffffffffff, 0xffffffff, 0x2, 0x8}) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037f) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000040)={@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, 0x3, 0x9, [@multicast1, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @rand_addr=0x401, @broadcast, @broadcast, @broadcast, @rand_addr=0xfffffffffffffffa]}, 0x34) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) connect(r0, &(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b6) 12:43:37 executing program 1: r0 = socket(0x100400000000002, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x7b, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000040)={0x0, 0xcce2, 0x1, [0x8000]}, &(0x7f0000000080)=0xa) getsockopt$inet6_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f00000000c0)={r3, 0xc}, &(0x7f0000000100)=0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00400) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00818) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000030002e000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) r1 = accept(r0, 0x0, &(0x7f00000000c0)) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000180)={r2, 0x3, 0x1, 0x1f, 0x9}, &(0x7f00000001c0)=0x18) setgid(0x0) r3 = fcntl$dupfd(r0, 0x11, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff01) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:37 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) setsockopt$inet6_buf(r0, 0x29, 0x55, &(0x7f0000000000)="721dbf36284057f8ad131a2fea071851bbd4bca900e71510da80887edbf26085c43e42928b5ce4d771985b0249153a065c345f21295545d9ae0656ae21b9e2", 0x3f) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x91, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) freebsd11_getdents(0xffffffffffffffff, &(0x7f0000000080)=""/218, 0xda) recvfrom$inet(r1, 0x0, 0x0, 0xc2, 0x0, 0x800e005a1) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x128) ioctl$DIOCGETALTQSV0(r1, 0xc100442f, &(0x7f0000000040)="aba7cc43c0eb5bf7a3edc9b69be074be18816a90bbb184ce19eab2e18370ccef0bd24fb6e5d182b30a6e3a1df891e7d1a1600c269a6b2ed16d360024fdf651c21ec69805aa9b0b95b70b246ec320e347cdfc9a895638953f9495347dae6ab84492d8c94c9d47bef292df581c852359c5453428d0da2b79f8d527c99ffce3b38f80ad5be57e60a05ddd91d5980c7e53da868349af096b6d6a7153eb4761bdac1d35a0cafae97d85b8f966992a9d032b992c41a38d") r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffd40, 0x41, 0x0, 0x0) 12:43:37 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000380)={0x0, 0xe46c, 0x5, [0x2, 0x4, 0x3, 0x680, 0x1]}, &(0x7f00000003c0)=0x12) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f00000001c0)={r1, 0x8}, &(0x7f0000000200)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000400)={r1, 0x2}, 0x8) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r0, 0x84, 0x8002, &(0x7f0000000300)={r2, &(0x7f0000000240)=[@in={0x2, 0x3, @multicast1}, @in6={0x1c, 0x0, 0x10000, @remote={0xfe, 0x80, [], 0x0}, 0x7fff}, @in6={0x1c, 0x2, 0x1ff, @local={0xfe, 0x80, [], 0x0}, 0x5}, @in={0x2, 0x3}, @in6={0x1c, 0x1, 0x9, @loopback, 0x2}, @in={0x2, 0x2}]}, &(0x7f0000000340)=0x10) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x1206, &(0x7f0000000040)=ANY=[@ANYBLOB="010200000000"], 0x8) r3 = dup(r0) close(r0) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000080)={0x0, 0xb6b, 0x8, 0x6, 0x3, 0x4, 0xe2e, 0x1f, {@in={{0x2, 0x0, @broadcast}}, 0x0, 0x8a, 0x84b, 0x4b, 0x2, 0x1}}, &(0x7f0000000000)=0xb8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000140)={r4, 0x3, 0x535, 0x40, 0x5, 0x381}, &(0x7f0000000180)=0x14) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) sendmsg$inet6_sctp(r1, &(0x7f0000001600)={&(0x7f0000000040)=@in={0x2, 0x0, @rand_addr=0x1}, 0x10, &(0x7f0000001580)=[{&(0x7f0000000140)="af0545b5b353c338300097e5b0ca8baf2c7d83f944b76c50a3204e7ebbd3eb9b471f10bfdf833807ea457bf845c43b9f35343a59d1068f84c62b8e177e005ba3873ab0c2e5d48037a8cfe05c93cfc1dad691ac3ff0247ae6fa039f43696113abb3741f73668545eb90cecf869958e82a4056dd832bf2dc1a8d3237339836a422fc045c9e37127a9166c4c32eb67fa3fef1f3e9c978dc5b2cbb61b53c232ada44a258d9b03eceba5bb2ae842f9a3ae7001a43a13c78ca4e1e1c75ee303ce2fffaccf02b83c3ff7e729cc2cbe53d14dc637d77f148c180973ef8ef53", 0xdb}, {&(0x7f0000000240)="1d62eeef5d1b624d50e19e3677bc3e4a756b6e1adde461355f0b6b6dce66eff91f240f0f7570b5", 0x27}, {&(0x7f0000000280)="f16e008c3fa6f128497adc0c158b18126ad5efc7753a2d1ca976f8d2f0340123f9ab3da43f09b4f4aa38f9ed53ba9d53ead5dc37ecf3781e49efe5850955c6100f3f8efb01a45b7e6bded3b00290acd946ca64dd758e776bfab0a6bd9dc9adb6a6f43174c21f5ef2031de97011fb360e83fc4eb3c64739ba072bf4ff9a01f8022d4989b7543d88c674bf070cdc85da4867379b2d4e8251853b1e4a9c610e2fb136c15515f6a11d9b8064bebb92b45576c249e5319364c9b1d85545f639e4c57a9d71e238d477531bf717eae6e22005189b3cacbc91ccdd344e66b6636580b7bf7e4fe801d4dd570869074018ef1ef751c8b446513cc7c8515dcf9fa222a3c8ea684f453fff4afc683a4915d1a5144fc11c3647ae92965512e12b4009d80d80787477beeda3ab21ed4ae914dc3414d515825e58ea259db7af66e4b708a481bea29bdaa5c5a4654bd76d9fad6e2c98ad39416b83669836800a83b0938703c6c9dddadeaf14a8013ea3e87eaaeb740a1a51d7f573ec47aebaa51114dcc8f34a022054fef5937702e76fee4285c6052985be2ebb6008b8afe10f002482ece05dbc821848932efc105d2816e75e3bc0dbf52ab4d504bf76094dd10f9fd82540d7a0e64591cf7f8a7b8f0907b5d971e916ff53add5a57b6e789a4f1f54b522f95db26cdc5f6b623b34cbce27372f2f3fc1ad7320348c0c2baf21f96043b77fe6aa79a9004de3e18c24c7e394ff0b176c71c2e56056808122fe45c95965ccd8d12387eb84e71b84c36ff9d389d373028a6f4b7868c8388115c00d0fdca804772984f6744bfa1a97349a0825c944c8183e048d2a10694194bfc48a5be6e210639cc45f9ea741f7c20c895ec98560bda9121bd933b3c9a5254fd51de719e1509b20762d13fc1499b2f6fca365de0a023082919eedf53036e187ef20305fd4c78e1ccc3a94fdbcb661ac132d4deed3d4857d8d37024d7c2509bd747b58d9bda4fb046e929c1fe64ac7ded5fb51eef910ea2077e623e3934496c6c4369634fcb47472e1182c9c378df9b9f63e0e0e276092a7d3a51aa3778dbae58dba06ed72d4903d6f72e334764982ae494aa25e1fff49343c213bf2e67e764655d59f38daf545fc31ec5f57428f54f9751a3ce0444caff9d73c232830a4ac51a0a347394036d982422ecac750ca0c5e6cc877161dc0f49520d6bf29924c575efdeb66f568e6ebbc07eef57a55a940debb2dc4a4fcb4b578eb857cd4eff08958629b40f4c56995b692944eaa71b749d070c368d02ebd84b0f68bb07255ffbf50adab094a9513a6b1413439c79bf6db47d3c78ed00d42f326c9057bff81234e982c1eb1fd825ad84b466b11e0fc91ce0afb1764d684a819051fc0699192d29275997b0d66cbc1033423983a22d827bb98ae3324d8bac2ba9ef7a046e7fc3f45a89b053e32911441ef6456bd6237a589ca43b6d0ed4bad956c339927b93935c08bfb1a5a4136444021d42266cdc26508f2d55edd55124bde5bfb849935fcbefdcc93c53a919566460cab4318829393dfe11c6fcb7f686f769a2fb54ffe545df5bc806629bace9ca79f0fcad60c0c73d87b25e080650080525c7eec4f4cfad7cb3e2484872a71d485d900d70964ef74b3f95235251467c8f404010bfc16e3f3cc0ade809f10d5a5e709a66ad7ab8dec335958d3754d12ae52ab3f6b44a3082fb5a0d12ead71e070dfb78668adbcf7442fd8f7f5a311bb2b6df3247a1eda8622e0a428e23145261fc88f3333bd7e2b45c88f18ff591868fb4395d3108e6b58b9aeabb9de92f9a048de87d88c9e039e5eeb58d6e8f412071691cf2767a33a884062fe459b908e9247b204ffcfb80d04001495874d0953512165b707f705f911582ccc286c93d90a86bdbf742721d0c2f677f40ba1d461f1280e1ab1c5e7900f4d796d9b225c3d53f9ade50c13eac548d60b3f0622c549b917d1e4c04bbcbc8b82b92e51c5195b5a467c8449de4391db4ed041586065cb7720ce5c1623ff3a089cc5549c9a6e654a414a3633cbd34de0f05239d35596bdd1c93b08df66936af7e44b3145bfc8dd34fe6b599a34e59a4c490e71cd96d3aa2596e9cb3d023c9cac819d927337ea697a50e2008872259091d0f2506790b36003abd0be1be4a5127dea95763a2249ee2b0fad84c90cd729613401827248ae9f3c936fa78c538c1f26ecf6187687e6766ddf61d83a3848a0cb564b5e15a9711436ab4dd1c468604adf9676ad1094b3d4145556884f4119de20cdf1da004d454d9bc524b560bb0f1d10079e12fa4ad46575331872706f281f359917bc236c10a8ebe866e07f33cd23fb096207596064fc8ef939a50626187f2294748f8c2f1a2ca639a27809e3144050d91b630692f1fa32bd2d79a02ea592cee87ee1c36819d7d4c1db7aec83ca27abd6acd3a0fd0f655a79684bd2b672a0ded0607011c624c95e865bea46e981df71188732f654c1447eab70e9a247662c10607aefc7984b51316f55e30b858908845edbd0d006a18806eab57629f38f33ffb143ee4ab0705c9d7dbaecf00eafe05917d4d2b020b98f101b4bf50f3a0f836356c4ed0d1998a1a1dad386535813cfc2abfb734047ef9834ff3a810581e78c8fa8258fac6aac1bd058ea2998ddad7298cf79abb99246e596794cfc42febfad7cfb6075fbee5cdc7b07023fda13a9b06098975d58b3fba2ef9ded65b03741d1240f9fe95462b4b61df3b0409c0c202ad84e619dfc200825b264f9179f2ab4d636c7ce2705daf4e32340d8de3f87beb5e047551a0320a56dd082a7e88ed64813fdb615b2f56547c97d2b5d29968f73fe2298feb2352b217f10da0aa4c88a7b5d2e4159e0935b2039654c07860ca1816fc9d5b4178a35fe96937ca589afded36af8d698af2567c4725241f395ddbd5d87184ae289ad128da45a08d75421d5a8fc296788a26984cade26f9e689f84cd6bc0400e83825f78313f283da5cf979e9a59fb4fc6204f4a7f24304be5665aa946476251f60b2f559d82a7eddb43570070ea69951ecf3673182790521d950cf1de69a7213d6fce165c9bcdde03c7822b37507abf6ad07c9c7324d3d6fb1ce118120679bbcb07e0737c90c737c0082b6ea41f7c92961ea416ea3ead71a59d2af48c4ded5dac971da4069163bb3484e67a7f44ff804798713c991563762261c5cf9431c5fbd6f135a61d5c2b6d0644faf0e959297278be15057c8b8b2521487dccacb374aa56072855652f692c6a8b5b2344f5748b7787fa40dd2586ef7920c79057e40a4a939ac35cd1eecbb8dc54b505d3b5878baf44fd1dceb2ab5f21d3da3b51a15b19a7ff62bc8498997e289d05e79e71c7ff0b0d17149b4824767e6e183816d047b85cd69a57cadddf97be749f5de9316ba1369102251f656e56bcdc2e55160267a6b020cacf7419ec5fa31135f52813d5f6021f0958206a38f6433958cf17620021f37f4f662fc3188be7433b59d11c98d2a681a2b230721f69c15de2f2882107174e2f43027041d36d45c57925dc4bf3e4ad5b7cdb7bb71187b8d5cf818078de7555c2c82b6b92e439c135e5d2d1e53bb4911d1c7107fc973f66d7170d9e6e3f43424ace9750a2cb1c9f23e3bb301930571ab3a67697993cf71052f74681596ac62ba982511de5400578568558c023456579f9ff4fe4a494ae42355be4e80d4572bf01f7051ecc6355abba7b900e45c6f912edb17642e96911eef2a51ce42bcd1967ae6cf08dc3028d117c4b4ed7a439d2aab352d18ceefd08e58a5a67df6def843c07c9ec7acff2d398ca36be27bc7af1cd586d78a1d3b844ef27de91c57822698861974a8758a7eec5eac7e31912b1d64242c9ce9a600f0de241fc7191436e8eddd5e73044d86feabd285e53ece1b625d674925b3a1093e0f242b7578f737d31547b71c9773995155f3b0106d1fb384945d26f4b403f69ef46a24df7e95b90f6bc71909901df2467478235cb1d1b00c561f661a8d5fe1470a9ca286ff91d76dcee3867ad17fb54717bf6dd769b70d9b25eace61b66715b72673e16299a962f2c56afa01cac10019af33d36453e118fce20c4076380a9e1949e1987284382f01cf04b331695bc15d39d3a25fa1258a7349151ef3a2614b27bade91ca332e1fedd6d7e0024b058a7c96d9a803e2d56e98ec9292588af162f14a77305985f72c622e13004f2114b41e0e1e51f6d038d673d669f862282bbdf264cde12eeb350cb0eacdcaa84ac69f7bd72719fd5a2fce4952feffb06a5a33f1cc6db7d645644987656a1341675166036f22847ef6b65798f406dc39233a03fe85ea7fa1868e21d3bc895488f0e68cb4122720c2f14822e47885f33c11b2138f5b52a74cdfc14225ef4a4f8d1eab96b6a3622eff4bbfd0214386b13d36429830d474b885def79e63f7526d851ae4aab1cb84d10f80ec64ab0497320b809435f68620a4ad4b37d54d208ff6b58165bb680b881d4b73173da1ad0a6b1cabfd2a326369480a7438d2ed2ee23a30d1f761a2ad23331dcd6884778d75cbdf4c944f6ea0eb98f784b62c9a890c03e3455027bcadf230303de266be900a2a647eb8a6d30d38701f398d0a6deebc39003f58538e092982cfa92fd2365c1ffae37739962dd47dce97f43928120ace9cc65d69886c7e70d99a520d13665dec429e5ea3d6b4f6ed0ca0d679dcef1e0d7a85afaeb9ef5c3268b132b1ab86f7e8263d2ff1d66ad832ef39d6273110c1d7f9f78a97b1bf61e137e51bfb24a08c3970022f28e9a6dacfd7a7f78292e569faa348b0d094ed24858426a5927b33c01e47228811839e1cef644fa43afbd0731ea0c32873daa96faa7c557efb442b6c86a9841562acc605ae0f1ddd4a850c8433843d9c614442f2d041b2c182d3f8d7fd43f097e6af88168f85ccc72f5a4ae1877795a14daefea2734fecd89cb20fa6ca833cede469719e4564b4686ce336c3433b94bf3f16e0a7af981145c30053820db0dc618a800e6c9af3b5fdc81da90e3d2246e801b62c077c81b16c63d115a59c2727b8bf5bd3e4aec95f917e6f42795d3c63b313c1e4d347e4ddd9adecb2591770a2b06ca11ebc3d6154e73f629654c1917003ce6dae92f2304a69a571830ec1876352bd887d2c19b87c4a6482890aa07ad754952b59c95e4ece5d4f1b87ec4634c783b4ce1ad8a4260bb4c66538bc14a7380815c595c63cb25697c71e7456665ab1753c0336fb17f65b17c1203376bc14c82fab18502833ad5adcad6cc9933570bb7f349119b6ab561fa960e5cb4a45825ed541987a0ce79e05b82bdb5fe21493f729d644351f46209a24aeead39e9d7f04a1a94c75fabb91d8cca60d91402f60e791e972794aefb90d4917b12f35bd3d81d4c32d2d31a0b8c01d823fab1fd91c6eda38705618a073056899fd5b21a8806c77e07b08c514df0641f83c004ca4c2ba1c5ae6ce1d43661d6ae31ada6f9317b0fb04faaa483f0c0a84ba76bfb64fa509aa9afc412c6089248392b77b52ab87e4ccda2a07ed06b30a8a5ecae0754c3fd97b2b4a2147d5fe24473a3e3a9566cbe3753ca32a4d405559bd604d5d20e352d629df7f9ec8b576897ec8d7e04b4f5ee54826fb651733fd12563b61ad6ce6bf43f11951f32000dba5dd6f93d6c4367d218b1422b69e3bd1fbb22593a6e991670b6f58e0b46a7137433fb4fc4e7d82d8bb6b047fb3df9b9b9f9668da565a482195664e70512409d96f2352b392c4c56cfc48d52b644a8ba27b8f1d0f892c79add468834b43bcb66c7ff078cc2133966fbdbc893712ca688c4ca2", 0x1000}, {&(0x7f0000001280)="25a4e46e50e1521a4e2ac94873252f0044883981fa323a8d7eb555ace06b369de71f6f793b7b1267453bf40ad3a16384fcd8958d0a60c704bead12f68755a75c1879d240a427ad0eb5b6654589faa0443db2b0f3ed3c0f1d692bb2d7d233ec985105097b4f165b6068ae953c9820f7a11fb25356a5968d1290f800e02eef4ce6a1d3b3b0a3d1a4287ed0b04776d9c56c4de7be13d91c721a516ece39f4f8f77f1cf8fe00", 0xa4}, {&(0x7f0000001340)="fa5ac44685c2175d50bb90ca6f2035eea7f11cc7ce0a5e2852b5d8344df86e3a7bcad6f7b261b69c50136e115040", 0x2e}, {&(0x7f0000001380)="85d264b61d901b47c73580eb31daefe20fa0ab4cdb74e85aceafd7831600fe572b5bbc25abcbd7ae36c68e999400be5658ea02b1fa8cee4741a5a886179d574cd5df0396ef81b66f2fa470ca6b6cac857d38c39fc3929a6c5a24a1443c68a94407fefc118c134d835e194770c67ab7dfa431b27a8f84b0c90498e54a202030732395bda73ec5faede9006ccd4dd30b2d61d0481dbbec0e5c", 0x98}, {&(0x7f0000001440)="057f4ac1a39f75b919f60fdfadf1c4bbfef0a1d8ba731a1c8372e56b9e9229b87f8acdd9922e32da3aa541b93bb88dc0393e233ebaf05093157333328de6e7dc733d79847c3bb01e04e60f757e330d67f34e9fd3b65d67a54597e23e74a113bd7d74f3d352afc7e84eedc2630936d2b2026a9273bf9861774126b166e07e45570c0054918d1de19b5d716f1bd2ec35ba47dbf7b569c9629efcdaa81954310e82fa9d14b39df2f48a991ad5e34890633a0fd487ef7b", 0xb5}, {&(0x7f0000001500)="26e9a2137a349ba1b8a097d1f6101fb452bcd31bc7e508f90ac787ac66fa747eec8958358019cdd703f9fd8d8147317e55953828d66de906362c733a7e9eeddd31cc6dc63e76228267ff886189e3b7", 0x4f}], 0x8, 0x0, 0x0, 0x2000d}, 0x2010c) syz_emit_ethernet(0x2a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000060cc8492f0632c8a98d9ec2bd1ecb724ddb1943087630c8adcb264af5d47d435e3c8df4754c3604f191b52225f0f5f28b32eb1f0f4ee8c1fdcadc52d679a6cd87c462c662f4feb5264675e75cfbfd662b6a4da7cca9ea6859131a85a03face2d655c7a68d8907e74e9a60050b625f6b7a2b47b8f7320744eba656cb704e9dbb0b587d3938f79e196bb6b90c7a42ee976bd8b0f0ac6dfd7c1b79a2ab861076b46a8676b04b753e56c4ae279e184806a7b166f1ed384bf105ea184ccb283ddf5e300000000"]) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000001640)=0x5, 0x4) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000080)={0x5, {{0x2, 0xffffffffffffffff, @local={0xac, 0x14, 0x0}}}}, 0x38) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a6) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000001680)=0x4ee, 0x4) 12:43:37 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet6_int(r0, 0x29, 0x3f, 0x0, &(0x7f0000000100)) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x9, 0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f00000000c0)=0x544, 0x4) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) __semctl$GETPID(0x0, 0x0, 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0x1c, 0x10000000) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000180)=0xfff, 0x4) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f2d258d200000000009078ac1400aae0000001110090780000000021890f86d6f0f0fdd63ab6fd3c705be18084170ddcc5d1c33ec7a9113cf0bebd8167333948c9f505a39862e59c8d0bb1d6eff729b2bd3f00453b18de918195f40f994e4f531a7ac1071bbc884dcda900"]) mlockall(0x3) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058d) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00366) socket$inet_tcp(0x2, 0x1, 0x0) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0x1c9, &(0x7f0000000180)={@random="cc231871a7dd", @broadcast, [{[{0x88a8, 0x9, 0x5}], {0x8100, 0x2, 0x8, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "3fbfb2", 0x18b, 0x7f, 0x1, @loopback, @mcast2, {[@routing={0x31, 0x6, 0x1, 0x8c, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @loopback]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x7}, [{0x1e, 0xc, "e1d85ae733999395fc5c70d3fa491e6081f45c50bfa7bafeecbdd31bcf21464538b0c0f11070b72f1b9d26f207b5fd7571240068351b0c20ed187e5f30fc5e85cb425d66ba3f37b76bc1f6f73602eb38e8e133f5d610c277ca3a98dc345efb0c92b6167970"}, {0x3, 0x1b, "86c26980741f2a5632fd5cf5c3e293fc27daa5bb087c0a80aaddc367a0e88631c8bbda24449fa4543274c204b0aca662ad1c96093491a52e55343df57ac65f45dee844dab2c036ce470a30b7af59e089a2ae3c1744c5398a4a61a790d0f08285511379ab6ae14f6804f4431ed350e1729517bbe92ba7100db20f90c4a193d13638f9145b636f4d158d23a985557fef45cdcb776851e32f30186c5dce8cfbdaa6e2adc53848818ee239e6af5f2f90962fd9cc22ea3d0125edddbf0966d3e8613338e822bde9fc489211e3de9bbd9b32110288baf29760"}]}}}}}}) fstat(0xffffffffffffffff, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @broadcast}}, &(0x7f0000000040)=0x14) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000100)={r2, 0xc7a, 0x0, 0x7ff, 0x7f}, &(0x7f0000000380)=0x18) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00769) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000000040)={0x10, &(0x7f0000000000)="9ddd618c3904ab0973de27f57302699cd8385041059523c4369d", 0x7, 0x13, 0x4}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00517) 12:43:37 executing program 2: mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000140)=0x10, 0x20000000) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000300)=0x9, 0x4) chdir(&(0x7f0000000340)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file2\x00', 0x200, 0x0) rmdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x374, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x180) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x9}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f00000000c0)={r2, 0xea0, 0x2, 0x7df07040, 0x4}, &(0x7f0000000100)=0x18) dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00746) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffd3c306bd0900450000715add3497936ab5f084a6eaab8b9c7069ea0000ac1400aae00000011100907800000000"]) connect$inet(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0x100, &(0x7f0000000080)={0x0, 0x5, 0x3f, 0x5, 0x3, 0x8, 0xfff, 0x40, {@in6={{0x1c, 0x1, 0x9, @loopback, 0x8f2}}, 0x0, 0x81, 0x0, 0xb6, 0x7, 0x100000000}}, &(0x7f0000000140)=0xb0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000200)={r2, 0x7}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000180)={r2, 0x3f}, &(0x7f00000001c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ff) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000140)={@multicast1, @multicast2, @broadcast}, 0xc) r1 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000000)=0x2, 0x4) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000180)={@multicast1, @rand_addr, @rand_addr}, 0xc) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) writev(r0, &(0x7f0000001400)=[{0x0, 0x1ff}, {0x0, 0xfffffffffffffea9}, {0x0}, {0x0}, {0x0}], 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c78) listen(r0, 0x8bed) 12:43:37 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x1c, 0xffffffffffffffff, 0x0, @remote}, 0x0) pipe2(0x0, 0x100000) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, 0x0, 0x0) mlockall(0x1) sync() getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x3e, 0x0, &(0x7f0000000180)) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10) setsockopt$inet_udplite(r3, 0x88, 0x4, &(0x7f00000001c0)=0x1, 0x4) r4 = fcntl$dupfd(r2, 0x15, 0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) bind$inet(r6, &(0x7f0000000000), 0x10) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x800e008ed) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x12, &(0x7f0000000240)={0x3}, 0x1) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r5, 0x84, 0x5, &(0x7f0000000040)=0x317, 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x208020001) lseek(r5, 0x0, 0x3) pwritev(r5, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r5}], 0x1, 0x0) r7 = dup2(r0, r0) r8 = fcntl$getown(r3, 0x5) fcntl$lock(r4, 0xf, &(0x7f0000000300)={0x2, 0x3, 0x20, 0x4, r8}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$inet_mreqn(r5, 0x0, 0xd, &(0x7f0000000080)={@broadcast, @multicast2}, &(0x7f0000000100)=0xc) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x20000000) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYBLOB="050008000076b7895d"], &(0x7f0000000140)=0xd) setsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000180)={r2, 0x7}, 0x8) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000280)=0x3, 0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x400, 0x4) listen(r0, 0xb) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c003e010000ffa62a263e4cf98b57223f00906b3bf274aae00000011100907800000000"]) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x800000000, @empty}, 0xfffffffffffffeb1) recvfrom$inet(r0, &(0x7f00000001c0)=""/161, 0xa1, 0x40082, &(0x7f00000002c0)={0x2, 0x0, @multicast1}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) 12:43:37 executing program 3: r0 = socket(0x1c, 0x1, 0x0) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000007c0)={0x0, 0x7}, &(0x7f0000000800)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000000)={r1, 0x100000001, 0x2, [0x1, 0x2]}, &(0x7f0000000040)=0xc) getsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000100)={r2, 0x3, 0x7}, &(0x7f0000000140)=0x8) 12:43:37 executing program 1: getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0081d) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000080)={@rand_addr, @empty, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000100)={@loopback, @remote={0xac, 0x14, 0x0}, r1}, 0xc) r2 = dup(r0) setsockopt$inet_udplite(r2, 0x88, 0x2, &(0x7f0000000040)=0xffffffffffffff5a, 0x4) socket(0x1c, 0x10000000, 0xffffffffffff0001) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x22, &(0x7f0000000140)={0x1, 0x4, 0x0}, &(0x7f0000000180)=0xc) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f0000000200)={r3, 0x3}, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_extract_tcp_res(&(0x7f0000000280), 0x0, 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000004380)={&(0x7f00000001c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, 0x1c, 0x0, 0x0, &(0x7f0000002240)=ANY=[@ANYBLOB="b8000000000000000100000008000000dafc04797b8528d3cc2a19930ee23747aaf624dbe3c54f34603ece01b27d8eaf96655d03b5f1684015886708d2914eab0236a2aa1d41103b4181d17d10576907ccf9d12dcf1d1f64a87e8a26d06b8d39d4b9317093449158df4e417f371880477eb44613f67fc0330d3050ef813f232d9e65c8443c17d3408982bfcee362b11edccf4be685524928a49bee5d5d99cd0fefa40d7697c57a1011c0acc0e20fb0f901d232000000000030000000000000000100000042080000938eeafabcd4c447f98522810059f7017f3e07d82b319084a27b0e4c472c00001010000000000000ffff000005000000795c4b5f83d3a06412b4380a549a47f6c602c39b459d64760b3399a1541f5ee5dee01766d701dbce130d536e79fc41acdd5c9818b407a16d1ba0acce87a0bbb5620d8246afe27f73b608b07570a291d831b36d027d7d72bbaf021c55cb05676bfaf8b3a55fcf26bedecdd166a6bafe47a85714c208c5829456eb50c55c2d82a1e82b41db475c02f2cca396b8fe0ba6c74bbdb0b92f90a4da671d6c924e1addb822c9ff8175c1ab0f81656282700ea1867d6c0bef17dcaebab43a32932615c04662123dd8b5e2e61aed79312189e601c83d1bbcb7c3dea48e19bb9b55a1b58f1eae37fba50b5e6a3e5814d353b7fcb2f9cf6ff6a7c09dc70e7ff2ad64c8771d11dfb3ef3f0c7f55f3d49aeeec4f11eef9030c20b9e7816f524be0c8c0718d43b81f4f02c5975507fca186cc4789659c1f91f9c4021f14d59578e75964cd18524b53383f237c249f51b24427c920c4023d05333e143748b611b22f604376864467ec67c09789e66703aa423af4783706c2820d07e6b03c658b7f0cf866d922cadf7f9531b6fe50695d905b65cb4b85004ecc02bf50bd7fa3ace8f17f797e4e40070619bf6336bd403a40c5202183b65af34189d2d213c36cae46240f7fc4804ae2074ee91c4680e47ab3866702b0467a68c4ed390d43431cbad31feac5651b3ee1177f9bf3d0432523425fcf91d561e99d4fff277ce42f8c08a421580f6b8a3c3b7c8f3dd90a71bba3ddcbd833b712a0c2adce114dd8d98e4598e21185b2c922ffb9b0cd03c8987a71247d65a5b95deded29314b3ef4b5e996e79c43a10cd15e214113f91dfa2194139d50128bf552bbce599f806b54a970bcfd3bbf40d2f3a37b995193c1e8d7adc8c5ea39b5ddbe7c0a6ab0020535ed5c723743e48f13d71de5a39974dfe88b0a7999d27b71621acfa83b18ade6bd9fbd85fe3d2aec6c063b635c4e496e333cf35ab59866ef1c0f2671ba741c3ce0a979ef3d5d1aec27eb2255ebf42e31a23a824b7b178bb53ac2c8f33a1b11f2e2c9153a66044bc42f33e7629406c8816a4535e95e6ad7e9d00ce38a9ec838ca84751e8d40aff11dacb31a0b664f809c3e903e0e6d06a3c91e0d10b9a8877e55b6b82c70de0f5eff48785803d5eba6c630bff37cbfc9039a6bb3925f1b766790e26d26932cbfd3075b487c9b2524d6569d5ef441aabaf0fa9dbecb2e9138bbbabbc12f13064bb5db0212649b8149de8ceba99c4456ec270f51c0eda688ba0a7b43582af8a88dabab4320779b5a6d75995b3ce9fef9048b6ef4b0f7afde679c94f3be218360f337498ab56522e07a3c2a0a5df070c926064ab06e4341979a6380b6e94ea58916dcdd75617712d87a0ba62247ad2331775193232dada563f3dbde6e07c50157747d64d705a247886cd20f424c27a696cbd0974a3082b465535786000ef21ddbdde356371013e9a45d2b6f88c4b05e5261d075d406a65b9438219460aa3f84327d86684a68f0170892a4c5d59a33e0f646120f45c3e11df00ef9e90a4d79c79ba98e69b6aa95a9deb66a38d4089069f3fb51a86944e5cb9a4ca1bb862967986203ca5b84d9f947bece11c52b76650ddfdf7e6ceda3d511699296b7657aee35266871dad873c0a65755bed314bec94e750e336408300ea1cca6ac694f44d3d09a3ca5973f53d138c2d88496b587d1bfd3727e2c9b4583bfc261e690d37a19eeab8966d93e54e9dd922b5c4b5863b21390c3ccb99cf16be1c3da7f40937fbae4661606656a4012503ed7d2c36979805ed4d3e5e07ea6aede6036528faf00d125e3c0b83c9d8593de02aec28ac3f368a8b641cd00655d81cd5dc0990c1901b4edbc6d4df761f65c9150c26ac3cee3f6bb9bbe32c02a125c2a331984868febd49ae4420b41432d257523b98f632f3f36d83173935f76993533721781eeadf295d018e518fd5c83504c1b1be9df4cc437d49f06cce8689593a2ce3d24c77e57e7441d3ddec7e446a6aafc0f59c67659f6adff2a02dd8e6ad3db1dbfe6a1403a52f50e48158ead84cb34c6a2fd49c843857d8b8a3643550a8262707e924058e59bd80a884e803f00e00508a0edd13970bf70dad398b7992bfa71989da6a0a3825b5aa13b6e0fda138dc64f3874db7d7d7db4e9f284fb1561eff1b8db6bc5818afce0520b1c7096e4c98f599c605ded9f719b4bea0a69abe1c62a79652f78741198f2bf921f4261dc705a486966bc54c624e6650d0070250e9bbf842ba1d9cb94e44e2f19220ac6cd59e4960529c7d2b6916a66b4d95571c5e18bc97b3f8f71225d11b515c9ca6f8982d9909e8609b35e51e832e95bec0403dfe5843caf4a8a8b496a51256e165159ad9c347302fa61b237de8b2f4d248ac56396b8f5f96313f02092578d94b9882314b29287f7baa9d1a446f15ff17fd393506680675e83732fdce88055e5bb1c4f5140318243beb7bef27ab789f53b24141149989e58524b28a5e6d84cae712b59d252c75670bb5e6cd1d068d4a0773fe8b4596dfba2c31f504e18f08e89c34ee79ab2ca3c72214d534ad053d038b8b519a38bf03f2c34d8078e1d24b1c349bd95be5856d5b187dc262428b68b4bbb34cdbe3435c7aafa3c0eab8bfc6c726bb1375fda9756ef0a524cf3b92115f9a1b174abba1be995d8c7a4dc742b1ef177da04a3e3398b060383dacb135383152f28f157e09a2aaa9f0b684b0d567fe0bce360952fa7ef007e2d8146e52984e59929ad84e0b6b8f992e5364c1c2096709051b03b874f475929a34ac85106eaed0a52bd5787c91476a5ad3ea2bc2b0a5d4d0223df6b826a47aa48ab047bee4d3e4e50b0f1207d564ac2159e030fb89551d981cabe0e59f165ceac42d6a411db2a3ddcfe35ef11adf7b0f5b162df197e634dfc0b1c7bfc6a456a07a4cdd9a227d1dfcdd04a0b305c7cca06e92b5459a25177b8961fac2cdd1066a4977769f1bd685c75b80756f5fc75540a3881c664249a26cec1930e6ca9a22778b9c3947d806788cca02917b5021c71954f2d45c43d858f867a0304567c468277393f275e36879c58a02f1c4968047a141ccc8aa672c5770c994c9f4a00e7fe65304eb11b56ef06ca7f201a5a48c8cc1212cf75fe4c8eab6682921be6df80cc4976a1b3d1faebe155323b04028fd7cb4c005c7e66d0b55d94d596e825501e2903ff27d4a586f66151e20864a832b4d235911656a15d638fa8fe4c26938050ac744d7c8e3e06badc9fe5617703535579bfccd52d32a594b260f1b0c8760968a1829af7533f0afd36e04d719de25aeeb89ae38d4e2f88e3ee2e1f107c8d741b3489f964e3de4edd758cc9dfb74b84305c8f4a7e50b59f2e94b6470acead66b7d4c1dc09ea9a049cd90e831b00090f6cc277c6d2b3230744b66f6753f35427246ac5df1f8115fcf53ba92a05f34383b01e89065664d8217f443216f985f2faf0e0a139458315f22dfa44cbcd8167f4fb230d11bc4b1d8dc1a03e2a59b7714a531b1805cbf08a0440a3f12e027b867cb7477125ebccd1c271c5e6f916758f08925ba51714af017bffdd4febb63012cfef29914f0c7d538642dac2e611b053a9b0e1537b773fda86f78c3d2cde02df8d1235e2c1699d24af960b8cda6cb1bf5d7cf8c4871ddc181fb0e770b8787adcedae15e02456235d9c58005ac0b9f4082a0436639e5f7c9b6dd7339f203f8ed2d83730d28c081c792f275f3f4ad739a9b052dc9f65ef8f2be0dd0b92ec371b7ba517ad8624bc2269fd5298e42bfe186b4e7a746745a074dbf5e61287b9728450d1f22a53f13478236674aed1c9d631d154ea55b6016f4722417ef4fd396dee82684ffb1823ffa9a7b018fcbcd8d93a2a0a1b73ddd0a53acb85168e4167420fba8ebbe86a454a902e108874ba2316932a4bfe2e80b14c4903595fca66161660de9383a77772a1ba21c7f20c779b8b0031face555ae00027d4428c0d59e2006cf91c75c3f422f1768b69325e0fd047c5e15f595cac84743a970f90ec3ec8de6f409628c9f9200683accd7d44bc07a09dcafa16b21407f8fcaa54fea9e263246126bcfc3ac879f400d9fffd7f32eb47d30e2284ab7e4f1b4722330bc644a0c2db8dff2a12a874932235c0933dfc43b4ae24e34699477d77fc2c673333e556c9e17259061458f494cffdbee31531983500f86b057c23b8d412c601db0078b18121b501b0799f345225e751d5353c07071b553a3d10d8210d9aae448a2780d8d8e24997cc933aaf84c8410f3b85f5955b9637def880c889c7608d244b329ec0175a16da698834d715256b829e91e15f9c085ace7425e1bcf5b7ad4fc237d7441cf3f42d1ddc66162b1eb596e3ca38b39a72b64d378ec9bf137b6e79a953704c7e4c4198a7ca81975046fd09d477d3f1cee00ed008ffacaacc307238b36db924a80221854b83ed2fc18ff414770ad79e4fb53fb8ce87d08c3aab10ee26602158666de8ec3ff6b93e98a1b151813809f7ee99c650ab42e5a703f674bd919bd3f926bd9ea1d59884678ef39f4ad10b77906ab2b870303dd4f28336712607d82f9cd8092cd44d42ee611b4b4fea2ad208de50df8fc37d05c45c6821742383c06ce8c3349443779700dc6f537ef04431c30b33d9da2460bd2821c33f6819ab6829084c71fc02eac601d21cfc74f1e8ae012f208aa41e3867ea779bca4e4e1f71aaca8d48e0659d68c54b7e0fb07e46fd10a0fbad0c50f7a4cb2425327ac254007236a1d4134f418cf7ed637686e0a89740c7287bcee1539f5dd33b8efcb51c02fb7b694181c9f2cff2b82167bc7369ad3c0f7e890348598e0ffb88a390610d93809a9271a7b54338ba2e9c0bf3d5d085ba7d04eae222834e87a57c607f20921861d2f10fa049fd79bf2a640b9611878cb2860d2eb59b4b2a972d4af11700718e07b158e4a6b94a2f3a54246e7d44352a5cdb1a272474f7804db5a6bc0e2b7729fc1a87c573b1f83e980258acd623476607053041ac9170decb34c2c51c60639e38d764286daa211ea13d535b756812176da62c04450fc8eba2024acd7d96a7ea5f7acf54dcc906893d1fb4a2d269a359aebaa3ae567a14e1f2eccb57e893c8decaa3dbaa32d49206e0511aba8d11f932f8f2fe2b9b74dc65d72a8b248de1f78301c9fcff91f44dd63eeeb49a2a050feb76205c253739764191298f6683af6796cb187695b421fef072da333b3e03185bcb0e6352842324bde10d9fe9893f17682c84ff9c3b29208d23ff8cd19eee98650a2fb3ffdfa849a9248b5ad743497f41b05b882eb4001e385958bd3f068f0b482d5667979c75401bbc7500355da3a55682c3490213636bb0bee656570d8f648121ebb44d151ef3dee69cf8cc6967be1b602ec2cee28229f4465a276110ee6bda2ea28a1c989de8f5102474c5817d4142b346af59d99251b74cbd4e9ab7a868b0c8af5a5e185acecbe5a54129c5552a0f4271ef37f2cd1215be613f4a472cc58be9fe7cb5ce9292bb28a39082d43879233b4564fb2d853ade38f3260015768ff8b32153a01ec95b374ed9b903e84976bab504693d8bd4a13b8d103940e5caad7837c6c682e5abc6ca14970caefd93038a916ce277a2c5af1caa458425ca32d657305500ce7d8fc97d615f8d8886baf093e0737135c8d1783c6146f2174aacf7bb512fe48b770d8e2d33e2fc4ea114238ce3bfc80e4de0adfb495980f30b2d295fd487ae2c2597b2f2563b46d678a0a7c55413fa55971398b3084aa78edef1f371a16d5c77692dadc122914b3f62817c738c868730d5e3cd234a3593f10ab6a710100000000000000000000000040000795cc52fd264cb5074cd10119967cd3e51174c0dbc321572b29cc862acde4981275cabaacafd634e26ea60efb034f87cfe06ebe650e7c9684aa90af671dce182c1a396bd60ef738275306924539857037c8b6d8ca3257458b2bfb89fb69428596721d4ada8781b1271f85778b2a61b2f529ac0f7c6fc7c8f987deb7e2b864635691207c1b5d7202d5492c2ca66076c16f9b88e96a567b43d98a86e3f120965f1ac76c6b243c3d3c7c498ad76fe0108671d3a51b96fee9a46124c31719d8f09e9420a33229656e4d323e9554524d6f2e20de5c41006b1f50713d9fde1bcbc3e6321ead85d33a4cc2a9c107887660719e0d152ce6ecaa9caf41e23a616fe8a984a6af195af0d2a6167d080373981d285c24a87eb2ab1f450809d8aec03ef7f04c60abb7f0b291c60d740941ff257f23871e3384a1785f9a0ed6abf8848e5c1596d4180832c29032d78c2233c5badbe9a2f1d784cfe6e299fcde18e8b38ef383e992c42e0989ce5966490a58dcab575f668a3ae4d9939927698c83f8ae933db49acb127d33a1a0141e18ac603265d637a6c367f8896ba68f974cd725c1e02b5e12519e20105505b6b1d7a247d107aa01a9f329240742a7b899a4aa9447340129815151bcd5543005b7dbeb412e18d48d58e0f0d3c097ac6abe5a2a0791ec386357f6b94a0b5a4e724663ddcab761d1e02317a6c97d01884d3b0b6141e07b599e9152e7266f1faad6992036c04541148e3193e751ebe0ee1b10f94f618ea2bd70dcc99c22793ef05074ad5359e84b7f7c9ab55e9ac737ccb8abd4faac2ccb3798483b046bac78a127f271e3fa2566b30f6ed5e4b372bca47d19b4c90f44ffb1ab1148ce3a81e633979149af19f249fbd7790b179509ccab157490059073aa8fef71ec44f5918969de09d83292f3b1e2c5748b29d0e2321e36a8b8a95bd74033ee63b10cc3de8852deb6fa53797afb65ab85db1876fa52ac5b41edd32c433a5a3f982c00640e8ec468efa92a122f61a5c42ebafd5129351c090f3faaa333e67d47d3fa016cef2e19bf30077646bdf252f9c2f37fa2b461c5824bd0eab1bbe80830fafa7411fdb93ec4c9749638a1c08be000750802bd5df95f47bdf35dda2e41b3126247197b515f3b5d4f8e93c3dc11dba1bb25dd32e44e50d1a24d3165a40f55beb962d47df1749f526cec73228d3cd5955d67fb4847154079e4bc455a0e0047a60def4fa45552bafa21c84c9752180ddfc9b780d5912b3b9169f87f58ea3a383814b318479b92a8898dd204c5f2de06fda560f66df11378b4a5c0b7115fc779998c835ca37264f5c2dafc7f16a329d6e04b45ccaab1124fbccfd307087e8f5f4e5a0921f0b8ac02a44c36bfc79a99b0b9d300ea07a7a63df573a1d8b56d16308f313820f2c9593a11bb9fdd190a2e241b3bf28ac885bda0fc173d4826e940755b51139ff7ca188769ee18bbc965e9a224241e7b64a571c8697418dd7ca2fa1d316221ed56ed53a12b230f2166beab9a94033607b117cc0d857757208ffc3f79d26b052127715694c4af6d04933784327d6582efe5f64ebf9ab3aedcee8c2bce388c73c70af31dae70a0a501967e8c41eb8d6fdb20926063b4398346ff54c2f4d76bec30bfc5f19fe8f4b3d0bac866d4fd86bf8a4004443e8d743a0ec00d8b164202110d6f0f1915ea98aff61dd45f364f8e30060947ff8eaa9bda317ec85e4b1fae75c7b2ee58a3996be9c540f455f85a55ef02fe9bce2092b9ecba5a577a0bacfec8a2637175a0062806a58a98229acba9121a63110001f2cb07772d4cf891d5180fc1032b64649b4f90a8339c84c64063c80de2a4256a654d0a6bf6239581ce24881d0a390e61719386384f126718c83eb35b2262f662e0d5d63307e3f68f8495602535cac70c050bce0512e2f5f26d520db992fd039265bf6128ec9b688f2ce177709914cb182430fc50ad6a7c2c33408f21150442556c73fe8f3fd831aeb422a6db2c8fddcdb332dd4713013074bffd492f150e26d34236262974ca2e159e606b2d7bc493969b69f75c9bfcd32063a9fd5944745f830aa6ee09f42e1c05342ecde45b6c02e9a062d8718396d62e04d72f4b68de19fa1d81db32bf7b3c8e1d0d6e269e814457ae74bea2ad386e77b10de526a386ea3a55d6df28055201cc174f05b59cd816c2dcef3a1e1a5713d8dd1ae4ba82257b11347e569926b2ebd3204985c8c69ea6c9b6abfcd1f69fe45f54df0e8fc4a06703d5236c4b956552f65a006fb6248bad081e80b2ef3d360801cb772038bae37bc3133243f4fe6358415380e1f583bb747d808e7b3a8ec63d8ca34b6cec261aed348c4d0e68f39777ad8e652de61e78b56d886b95654deb62c5a1ea3a57f2e88d53450a635d43527b02dfc520000000000000002ab95108fc9b8b21404123ca743e5a4a36d5e8b7cb1bace761084c6212d033bfa87488806ff79293f9fe86cbcfb72333b9c7c6569bad99f107ef116a7e02eed152860b16503a14cc87ae3ae2bfc1cbd8837eb0284ea079c21b5435bc9cd4c2f5ccfcfc5488515a57551f0d8c56b15eb720b8e67892337742e2a798ead9048d1e33979d8cbb36290f5c746484bf497393565739709b814e1d8171f13a507d2bebd8f6e3c7f01eaf6c1ac2d7248d9fd315f7d02c25c7dd29db4833641f581712a3ea77818339a8b52b9ed499a915e9ba8aea616e14580bb13b686715247c6ec812754d8b6ab04fec41b0505914dba6336e9ead49446af76b121f6012c9e4926f131f76303944d854dd8eb16db40e089ae3d81744b998198cf291e955eed2a86f469ad43054e40e5c3c18861c8ec78f44324ed84cba2f141a397f267e549982f9f08adcc906db4baad3102ced383db03904fac750393bee9a8ffa0372de895b3bb3351f7b9358b25a772b5fc8854fa77ba0ffc11b1869cc70184bb07b007607243728a44fbca6a71aa68e5b75b2d4e6865850e312ca1ac8338725fb05b8dc5dce2246038f97e85c9f33442508db64a6440b03de48e584176db521b79aedf76a7f1d341237400e94f81e85da58df308c85693d113a7d5659f23ae455634072cc95b76cd1014263acdacfbb2d177c284182245e1ab2ee611a404c07d4dbf62cea26e64ddbe34156367e9b4aca539e9d07d4a3080dd9888a986946d3026ce2218e87062e56ed82463b64e9dec7f433235ee57dbf9e7bb80262638a12370ed1fc4feae9978cb3af8fd10e4481720f0bb7ee9d5d5dde2f4419ab00c933c0887023b07f63ce4bd04cc4b70feac11dcdf71cd3a562992dd746aef5a9cb8f67c1eb658357142578418b1ffc607a16c27c4ac7a93addfeff0adb6a30981295afb5f3b5c3b7d8ee6c0963042f94cb3560ddb58aa83651a0f63bde38622eaa9779e1a5b037ac00f80032d136ee6ec2c42f33e19f46119fc61a8ac98385e7dab61eb521e3cdaac900da9de5a37f594ebf58ea1299e65ffc0e96419cc3b1ca5c41bc5767e9542d6b2b31e2a2fd00866b0edf096985f0002ec67a01ab2e8011b6ceaed9aba5afbbcf2a999113213fb3f81b7cbb72dbdc1971778c7b358e0766cd50f3ec7091eb616acb4b092bf7eeb423da6b4bda782fbe8996d0d12ea6eae31db4a44bf3ae16f1acd38e07742c6e889f7aa1749678be94578b0305686641b9a1c4270ca09f7c2a3036d982bb44fb21b2519bf6896aa9b595fc6232709f2a25ef90951715ddb1a9c5aac7f5d6270503b84f72d7e3b3fed8b2a04e9545519eaf8eceb83f6710b66b7b612c89849092e94a0a500f214d2be8abc213189cadb706ba734f3fb9f8c37d4a4405d721609e2c76263bd19a187a160bbc1394a8bde7068f39b501b6706818a5ff9e2e39f952f50e814a97cc1e3d5f3139642776ba6ab5a812a9bcf0c4050d3440fdca0040169e9791178e1a383b18f8d06506e76d137aa84d7ecd2e4f6193764278ceeee258c721ea786014c2241fcf757e296a36483abc08b66168c4af15fc657a22276515863dd80832d8fb72ba09baad16820c85b56b91e783a6150fc4c2be68855ba3cb3b9869c86a2fff74f9d9dea281852db88533e9507df2d955934d22a011b2519d7eb751af90cef46b1ef793da1c0f8137ce4778d7f30b942352970e808b6a0c518970ac9caf4c4ab618f4a93863387a3a5e68b1cc4b64a494400e14139e28890e311d7cff99f76323917c395ed1316208b0b215ec2f875dc0530467b586a8d842a24be0177a8c6ea6b9c9ac2b7c669c280d9c8862e04803ba3e57316c456e55292d89d7569b4c46e5a4c35ecbc74d8627f154b6464971d7e2f419c37e5aba66b66229f127816714af5da21c941592a0acb508ee41e05978ef8f3af15821266abca3498b021fe758c4dddc76672540a776dc44ecb1b3e888a731e4a35bb037c1c07dc0e84d6a5f822e713c4f29ae03531a889c8c56490c0b60efc514d7de8973d1ec5faf253ae61287ef2a2df3dec8ad44bb336b9d934ee5f617e2859b4e387e19c748e8ed6e7bba387aed9a03e8f1abb6035d97a93d4ec864f65fce2bf3b833abeca004b855b61e6a3a3c7056942d52beedc1b2940567b90cf94c443f35084665b0f034fdcfd3862682f3430d0ad84787d171041f7e9b32ca222ae625a00cf9756207fc87942d63ec56006a49f8e3255bd390d90710840fc42fe8c935fd37ebb29e279087e051ebfdeea03d682708a17d359beef2ee01cf2d454d303ade1ef5a5ab3653760dfe86c820c8af28dedb812064c5e347f2e3ec66091eca30776557461e7d6c7acbec1391a01249ba332d5b3c68cb4fb57ba9c115a4c3b50e18806c2a3c7304fc7b0b202b2055334e3214c1be9de506009dff9538844494402b33de2372833bae669eb1a00fd29f9c2d5abe338569206c93737b8efb29562f6f8ccce74e7d25f1d93cb3b23ec5024fb11160b8efd60072ab2f1ba1a76cdc9208e5cad1764f71536309c2c8048d16504ec6300ecd29c827f96406d8cd8173de670739c0f87e1da35bb9415bbedb63496e2a3757ee23c437ec38c1b3fa7a14087281e156795090630e73b7a1306947aa775f309c74b403b01f4e223f025665b400ff5b43b925b3698f4cb888f6e178aca16a36f33223a933be11b8c52f5224e4872404aeaa3c1c8e8449c9912967ea818e0d9d589ac4b3a5ec93cf17bb6390a46499d3bd6669e2d11c80491eb7b167caa0b92d21331ab4e545e3fabf5621bd5464acd174f828f725f7f6c47304faabc980d2baba686f34ff86ff45f384a32e5fd3ef1b2bf46da68acc15a1fcbb3a52f432c2a75573dac36efde49da37753acd0c934f35d088efb3b68cdb6facbc550ab5ab62a8604d1ed1492490feaaa8a285488ccd0074d861736a3a39c71c657956cc012bd3d1e80274ae2242e47ab8cf756f191c623f7e2dc19fdfaa2fbe06ad0a835c530df282be495dab770a0ed84a87cb2bdc4e19ca9a1c3939574a5325553608c48872cc4bd3531f4b206daa3dd1728b99aef98fb2ebb3d6121fe1ec599ac2dd7ac7fd84f73432d02940df979f29de7c969c03b703b5ca407d891bdc7e8cbb7ad06071959456cd0d2ebbd9e6be7fc35d9966ed8678690c2e3dcbc1b78054a8c3fe5dd363aeb60fa19e45cdd81df3b232ee818c927d4ea00dbaa80e605de5d517d3f2b83e7441312348d2b56b060486b84aefce3c888c74e6a2e0fce08baa1eef59ae381321e9f993b0df64b3f60058bef38e9ad09407053a343e90fbd4a2655af46f055607df2aaba2f3297ab1c86f4f99cfa0baa3481f087a5d66d0caddcb868624ab5f9f100000000000000001000000ff7f00000000000000"], 0x2118}, 0x2000d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00432) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00571) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @loopback, @multicast2}, 0xc) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept4$inet(r0, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000000c0)=0x10, 0x22000007) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000140), &(0x7f0000000100)=0x8) r2 = semget$private(0x0, 0x3, 0x408) __semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000001440)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf8) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000030000000bb000000004500907800000000450000000000000000000000ac2300aa01000000"]) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@local, @broadcast}, &(0x7f0000000040)=0x8) r1 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) fdatasync(r0) semget(0x2, 0x108000000, 0xca) __semctl$SEM_INFO(0x0, 0x0, 0xb, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0081f) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000fbff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008374ddc30a79c3824ad80000000000000000"], &(0x7f00000000c0)=0x6e) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cfe) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0c53eeb6ffffffffffff0800450000300001000000019078ac2300bb0000000005e18f7800004000450000000000000000000000ac2300aa01000000884ac6fe4d869b666222a1207f0103c4cb244f2c4c4171145768996be466eb8f86f013ef1021c55fbdcafa3eae38674d61f89ee8b3bf1d589cc993ba4210941392ed4275f6399bb882ba586e"]) connect(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d0) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3d5, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000548800000000019078ac7000bb00000000050078780000060045000000000000000000aa000000000000000000"]) accept4$inet6(0xffffffffffffff9c, 0x0, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ee) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r0, 0x0, 0x4f, &(0x7f00000002c0)=""/4096, &(0x7f0000000000)=0x1000) setsockopt$inet_group_source_req(r0, 0x0, 0x53, &(0x7f0000000180)={0x0, {{0x2, 0xffffffffffffffff, @multicast2}}, {{0x2, 0xffffffffffffffff, @loopback}}}, 0x118) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00397) 12:43:37 executing program 1: r0 = getgid() getgroups(0x2, &(0x7f00000000c0)=[r0, 0x0]) msgget(0x1, 0x100) r1 = getpgid(0x0) getpgid(r1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x50, &(0x7f0000000000)={0x0, {{0x2, 0xffffffffffffffff, @local}}}, 0x90) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) r3 = accept4$inet(r2, 0x0, &(0x7f0000000100), 0x30000000) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r3, 0x84, 0x8, &(0x7f0000000140)={0xbf}, 0x4) 12:43:37 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept4(r0, 0x0, &(0x7f0000000380)=0xffffffffffffff7a, 0x10000000) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000001400), &(0x7f0000001440)=0x4) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000240)={0xf, 0x9, 0x0}, &(0x7f0000000280)=0xc) getsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f00000002c0)={r2, 0xb, 0x9249}, &(0x7f0000000300)=0x8) r3 = semget$private(0x0, 0x7, 0x2) __semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000001480)=""/26) sendto$inet(r1, &(0x7f00000003c0)="98422bb88efcae8ef90b5b0d16e76a8a908de5e8c95fd28661b3df3db0891375d6300dec3a8381c243ffc248e95775ac7b801b9899311b0fdebfe252e838120ba3b110d9c290811b06884009eba0077464ca4afa90aa7cf9dc3323d9796cdb2a4bf6bbe2c32e4eed73024bf6536b64f8afc07324821c74061a2eefaa4873c8ec821ce3a8d88e65fcc36ef2e3b6d3c86df21c437b861189b211a90906851b111462c1214797290f991b4863ec3e94916dd7564e095ae9395f3508f3a21ef7782be579b087b287e4facae11fe0e71eae5b281ab39039d754efd1e2c75c6d4b252134e51d9bf9804ca07e450258853c15a429e9b156f767a99272fb81f5c45c082ea29d8612d05a536b83bb48b34df32b4390db4d08c8c4c6de0edb3e0e82d36b1e0cc1429daf00aea2ab7a3351955137da8d2e622bebc1bc5b2e4abf7a8aaab975259eb489207783a3d68c4073be2907b232dc87b8427693a979c5d95a63a77b6e14a6d1aab7575f676baa1eaedb5dbd6caab38c9d4686fb549da815b72913d3bc6ca053146e63766bb807419ec5944aa70d4510dc4b774e7ea6f307339af9145fdceff597ae92ec85cdc53308361ded469aefa145372aa8ba9b3cc08217a272176b87af16625322f5a7a1f68659e2cee32a81fe46ef03bae133d99bcd0f959e6e211d950d250deb9d29dc40089232ef87a0088c402e525d6e3efd17a5aceb47887815c4c3b9fa138af8e9faf9f076faacaa592358c671cf347db74feea2b776f9c5378b950f1840ec45236b248252585b77ad00fb89300ec16e5ab1cfa85613ed642dafb965820a274e775063a9e6894b7a05c9a827518f35de120d93ba63e4a0f45e9515b5f1048cb4d5d3f041ce310bfbfa8e9b0a8adec01b4be7ce38eed3939cb7a0c621c8493f5360f1ff0f9ec04e3c8738ed468a73542b9b592ad7d8a0ee591e1fd26ccc925506e6fcf3d4a16e792927e985422b8bc9b8f09fac741148393d56d2657386171cbde63314ed7c9a21d8dfab3132d65a3c24974c3ffa21cf50000d2ad6d454007e5025bc51a1d703918a64991b1eafbffc4733e2c524a3475149c250236a3deb79b7a1e955393e591fdec71e1eadf25a4892eb8c19f069a1df265ae1d5dfaa6b99169d97370c51129f1478c7c56c640812cf0c80d970a8748d419449fa7bd6d18c0770b3370cbdfb3dd71584a6200f147d23cf6c15c0b2152be9011899037abd12f127c65b86e5a7757b42665eda7bcf1368f2e455c3adec3ecd3e973e9bb82d893b4e9c7d2070c961c2fee28c88dd24778913da7ba9c914e5edf1115965c92e49e16b0e1854df8bd3cae1d7624800760c1be041609a4f10831ffbd2a1dda193f774d69f7a0a317df2ecc9f419eb6fdbb5c5d29e5c28c13806c12cf41a95a8421344653511d344c9dc9610ea764d23d2a6715759574bb636e0817ffc48ad0a348cc27a3b19e311eae241ea08884d13f887b6782401f8ab56c4a68edd8172cfe802ea8872e5fbbe4ccc6124a0d0d99a8c9f73b16aa6ccabbf33bca985edd2580131ef0f15120c5f301495cdd5774dd8450f8a1f166022544673539bd93da133990c671ec95d8bba5ebf850d5ade0ad2af3bc941166812fddf6cac06d876761b681537d31766a81c0864ebcd39216eaa7a9be4ed1e45d4345d2d8e71b7480e920573eeda77846232158eebb69939aaf4ff0c5cefffc97b387f803160f78c534d8c2ae1eed0822ecc5a0c7dae96dd2bbb62af435ca5d768ddc519aa8d9015e134ae2e15b6d2aefae810758efa1a3aa508fd6dae9d8f0dea743322fbb5e35742e078d98d6e4a2ef9ba2f60076b053e7339d4ec7d6126af2b2b4a273813507b0e6530b56de98d117d92cd2ea352c01058cc0b0c9936c76d07ca0f4cda8bfb7525d918dcc530030c7ed03d4a9856c4a39c92544865d2d539b653b179d7e6f03fb53952fcb174744f9e7b73253b72ba8630fc7b2bf8f338b9c62d99851966e33988766cc5d8617823ba259cf3e474cc45da7f2e3721b7ad870e1ca949f834c8b4f73f37820c97242b02cf7135431217d858230f28425bef3736775eff8f03509cb46707f134224b85af23adfac298bed1082361f41dc544942f1b0b284a15ec329658459dfddfd9c548323e87188c1a18f206ab3742ef327c770fcefd66a0537f03d352dfd8bdb6e3ec7547fe04d2172c57b8ec93b9cfcee57d093d4e5bda0ce3e0073148c31cdb30e1a91e37f12c2c3beaea1af5880b45b5d3b5998f5a976d55b99adf4f72cf489bb2d0a7a55dc4014998f7808a341f874fc2b4b0bec9949f72aed11f17c3a0ecb94ba035f264df6f3e53adc00875d5756dfbf44019b319f32c5618fe66b46bd9347813fafaa9b937bdd41516e077430845cf7a59599d6a629f9ddcb01d4736cab9e63f313f16ceac158d3c4ec1a123f7467f4943c5d01c4fb90bf23077470bb87bf19436e30ce9e15b6f63a2d0324b8b5d838e905a019b0e35ec713898c8342cedb0377ff6f684365adc11f4298a1c25aef9a65fcdf8d0d528abf8799a12b97394ae8c9db9b4ffd9fe7303e0afced786321c6bf5785efb5e6b79e4e3ce828a51fdb2d816bafdf1b8379f42b674a468f4440da6c3c8c582420e70981930ac5ab9409ee32a288a74d2125eb7078eed01dc320fe5f3a25b401c442911d10ef87f4d8009f114b829cfd312ac83bd9c78e95017e496c76e06b45b7ea483632df102e7f300c922e46c74294cf96224979c7cd8e0ff8760d486a42f5c97edf2db107a4f86150cc4f1b0620eff31f22516ef1c6f800c98b80825060e624fdf390035167296c2f36e7f388ba380b5871e296a7fc57fa98b194f4aef236ad1dc297b32aa6e46831f8274cfcde1e9b41aa8594f76bc3b0a5a80782bbe382d9a149301c1af47277e6bdba3df10a82e4bbb21bcf502f1aa0c0c8b2dbc049c8d657af414d11a5d3555ca65b8101ccc678fdbd90093c71f8118bd0061cfe9244e90e4e0b4547e2e3c774c2ddb55df9b34151cd05b1fdfd6304f6de190c8ddf4d6e5b196e04ba3e5c8a856e3f774736c73fd16a58addc765ca8a4640709336b2b41addcb81b9541a32c102cdb99a33f04568be79eb3937b8baa899587d7cd9c9e3e6d9b29667e4188ab0a62dbd9988eec754177726fa97ca113bc5cb8e854fd4bdd05109e8b7dcd5ba20428a1ce7954561100fe7aed5ab836d8a020d22982cb8fa98b4edd39443b43d92a386c30982adf87fe8bca0be3aef3dc0dc791fdf316c7ec56537ef90192fa37a3b999746d8d4c66ae9d53424b9f6c771c130acc02fc9b4207c3268c8ae7de33e42f098179d600bf0084b26605d77e1c4e52567541e52b8d8c873a235c0b4cfb897b4f6e50644005f850d6bd0792c27e2d71926ac2a07472c8eb6e315937385bded269590a1db67d9c66065b8d1d602349ecf41f3d3dee658e0e427142fc417a3a0013d614b6d51f7d0526feaad9928d984cb933bdc4160de81ee2546f278569dd3c1e3f24eeb289aed67a09843172770a44988feb5cc17d9252670a64818d303507ef45d596280408eed82d107f3ba51e8b091d14213e9e4733dd9b0bc9e8336ade77996c278b15cbd4b8a4f6d24b3c5f2770c6838df44e572c4cc1b0dc1044a85cd2981ed319e71ea7b270cff993c3b3244bf9e543a24a6a3e90b4a974fb8bae040683763af7f3c3ea59de88d2d276e58923b883b0832e719837dd1cea3fa00475af434350806d38122c318f1fbbe2a390fe0b51e33de14f286ce1b18a1aa92be7af936555953024e4aace5063d7f92491be39a2c2e41e2cedb317f15072bcd9957df5ebf3b6dc131e178ee34b0ddd5a301d027859afe35d784a6ee18e9107407602072d711577dafdd0e041c23c8c47e6489c1e624d1d930cdb3437e0cbf7e539bbefc6b28c92d7eb003380b13a31a44c0112a100d7c5e0b0fa6d7eb3ab4bd1ea14bc4c1887ba85d5e76106876461d8f2a635360a55e8b0e54b36e68f8d45af3b010945600335b5d98bf64e51ffdca1513537856aa01ef7ad23203e2baba7fc64f2c54e3b54a338d51beb6cd05d9bbc703d994ef5d48332a113ae19ccbbfcaf51b9cbd3533871aa3ba41b8c00c63d679663926a1b4cd6c0b71b2dd489575f9c3d056b98ae49dc8ea27ab8711df126cc36a3a29ff0a79d035b6135a63e97cc282e13281fa371f492df53b8ff7f7cc11f200acfeb178133634d31738a20469758a9ae7d66c86f9834343541f1a3fcce88e2d0c4a7a1e3ee53492f2a278a2e0b5eb14f42b9c4efe973a9685851981405e4d958f92da5181aa11a5c533fc23b6441b82225c9861044cb07bf9537014133988b2dd28052267fd9783a56888bf141ade721cb13e893f4cf3aeedf785906879a37caec5616dd95982cd3e077db8234d480a71acdad6eb8fddfca43af79c0ba22f57206e67cc99be7066027b54513c86a241999b0da1ba057fb461a7054f91b1420183d59c7919fade70d54f7ac557e8a4a3e826584026b8e8337db27685d0a83e826eaaf4ae8a41b1f57142d7ca9af2ad2ca19ed97f46b875d29ea0878a58d554be6a6e892c1f39cdabc60a32f2f7136be735e206b84b9558f8ec0933612ea3856b50050a4b9bec0a125e6cc1c5d28a62876362a4ce218c30e077f9e0f8342ad1ceae2159de30cc726c159b8c454edab52df44ecd4813b28c8994f9e3daf95a45eba9a8f69797dcd1566a123d81881a99a824b4395c9f17daa688c18b5084937f683303d510637019a6f26b03450ebb14627819ee2b9b570a85054a1a20d3670d593481ba5735f79f84d39074ac592a437a1be2f7e375f71de6776bf29b6ecbb10694fa416b2dc8593223c9a0d9aa84615296dad5d0d577929dd5ba6f778f6cfcf71b3ed15930a08b1b36606d300497f76ad752603fe1189270ac3f48b08661f586c191fb21b271cab0b33b6c47544df0f17b9fa21147c3f30f64861795c9717aa50ed796d42457060ad5359ea85bf173db24daeaa8138613b69a704cd33195f49cb1636c1d9e5643433bdbe35dbab70c044fa95879285ec2adfb0d92595641db622ba5c7e17e4786a3c237fd4c4f84f42dc2162ef01bda202676855109691747a6f39fd37842d4aacd4800636c066fa77393d051d4a89d079f2b0ced44a35c51a4f4536b6fd5adfdcfb8026dd064eee92fb6cde2bfa4e57399d844a488e5e2dc21a221045fe10c7ac24fff2a06b54d3eceb7d38480b720774729a85a08524d011018f747af295744d1a4527392c4d7766da4f615bce90e9d30552efc78d333ee18d83f1ef9fd527f94eb0091843729a38f21ce33b52731252c58b88bfdf9964f74c61719bc0b2534c95edf4b6e7e6d1562cb6618bc8c0d8a84bc4bba6f519974e286198874e9c47c85f9713ae6c6dec2963b8ae2b3d61429e2e4c3653b320f757672d9d678b2f50988b82dff8a6cc2281144315d1377d64073acf5982befd5ef4432cd61cadd26ec7e93374a2494cc9faa08976df40573b522c629f89897d73d5694edaf81a01a091d3bb8523c1e598945f2c29b7e22623791c99cdd672baada93d7ac64799c753bddab15c62da27e8a01d6dc7ea476bbb20283db50af9a34b572d18de3e7f1d1c769b32ded68c467b0792a0723e30634dd4a1cbe7246f9d231abef5f4d4ab3889271c0cada56a316ae0afad02394f11a39f600dd9bff50e82f378a6239607e816448f6f89235825ae9e54e9be7ee339ec20984ce57dbdb7b6531a09dbf485d1728c1e4297cbe0648034c34e6586a8d7c3428c54122c048bc648328", 0x1000, 0x8, &(0x7f00000013c0)={0x2, 0x0, @multicast2}, 0x10) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f00000014c0)={r2, 0xffffffffffffff4b, 0x100000000, 0x2, 0x2, 0x7fffffff}, 0x14) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0) mlockall(0x1) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000001540)=ANY=[@ANYBLOB="1c004e2204000000fe8000000061dc8b00080000000000000000aa01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2d70000000000000000000000000000000000000000000000000000000000000000000000000000000000e583836b01dd964a1145776f675bf7601bb351e90927b55aa956fa477eefe1", @ANYRES32=0x0, @ANYBLOB="d20200000300000004000000070000003f000000"], &(0x7f0000000080)=0x98) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f00000000c0)={r5, 0x2}, 0x8) sync() getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000140)={0xf, 0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000040)={r6, 0x9}, 0x8) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = fcntl$getown(r0, 0x5) fcntl$lock(r7, 0xf, &(0x7f0000001500)={0x2, 0x3, 0x8001, 0xc0, r8}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, &(0x7f0000002500)={@multicast2, @empty, @loopback}, 0xc) 12:43:37 executing program 2: r0 = accept4(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000200)=0x8, 0x2ffffffe) write(r0, &(0x7f0000000080)="be7ee6504ce9287a1e0fac14315bc2869a7e01939a187375906cf6484dbf5d3e5e9d43f91fd67ab8d05b7d44a8a9d434804e4cbf4a0e183d9c3ccdaaf4368fbefb907e7c53774c618ea7dda3b28ae1ffb71995040d80f0bf9350a1c522e1e5783b3f939629d84d482799baadab5f39a38f7d4241695684d3bd90a801ceee674c2eabba754decb4f4c002717ae0e124478ed18bd431178db4b43be77c3ea5985efe220fdde1a53ac5df", 0xa9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setrlimit(0x2, &(0x7f0000000000)={0xfffffffffffffffe}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e8) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) setsockopt$inet6_group_source_req(r1, 0x29, 0x53, &(0x7f0000000000)={0x0, {{0x1c, 0x3, 0x6, @loopback, 0x7}}, {{0x1c, 0x2, 0x5, @mcast1, 0xff}}}, 0x108) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x1b, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, &(0x7f0000000000)=""/47, 0x2f, 0x2, &(0x7f0000000140)={0x2, 0x3, @multicast2}, 0x10) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000080)={0x8, {{0x2, 0x0, @loopback}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) socket$inet_icmp(0x2, 0x2, 0x1) socketpair(0x1f, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmctl$IPC_INFO(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00375) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c0000000000009078ac1400aae00000011100907800000000e4a908251a751b9e23d097497f5db5c9c4891a"]) preadv(r0, &(0x7f0000002480)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x7, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = dup2(r0, r0) ioctl$DIOCXROLLBACK(r2, 0xc0104453, &(0x7f0000000040)="c0fd3c40895da5f5c48cb5fc9b36c8812f65fd3738ba4a6be9d531adf7c8a8738a39f661a55a765d335112627adf7ec3e8cddc991a0bfabe79acf8850d7186c8ab817153a2d51bdae21a7dc7676c153ce2d0767cf7af9e26d6eafe9aa4ff17565f4a76adceafed2668648b28a583da2a62d902af7d93a2ed55985dcd532b74c51610b28bfd7dc52afb71aee615e08e01ecbc503b279aa353dc4f629355f6c912d7da6abbd3710e72e527c4d4c556d4e67c783657d04e9f1a8b0f7def9902daa4ead9be1241e04ca112c5da0bd7c3b294c45e3fe56275c21d66f3eadcc41e51c2974b506f3e3ed36aea") shmdt(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00936) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045003f200000000000009078ac140071fa2700800012aae00000011159d00d009c61ba43a63f9296b2459c0cd8f79bef96ce37e080295ab5c8f8d2d80261056c8e5c5abb4a30ea420c999ee267d9ef84e341ddde3638322a1e82491ded30832987013c1cb7"]) clock_gettime(0x12, &(0x7f00000003c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0043e) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f00000001c0)={0x7f, 0x900, 0x7, 0x4, 0x0}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000240)={r2, 0x4, 0x3, 0x3d5, 0x6}, &(0x7f0000000280)=0x18) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f00000002c0)=r3, 0x4) ioctl$DIOCSETIFFLAG(r4, 0xc0284459, &(0x7f0000000040)={0xffffffff, &(0x7f0000000140)="2b1369b67bdadfbc6d117f4cd81e676687c1869e527ad371128ffa938ff13fb64d10413d86d81b9bcde2abc4c9d1ad7c7984ac4aa5343187cd0af2658ece6eb4d046b7c9a8", 0xc43, 0x4, 0x6}) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffffebff4400001c0000000000009078ac1400aae00000011100907800000000"]) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000)=0x8, 0x4) ftruncate(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002a8) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaf3662acf3faaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b96) 12:43:37 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x4, 0x84) r1 = dup2(r0, r0) ioctl$DIOCCHANGERULE(r1, 0x8048756c, &(0x7f0000000400)="62df373d4f64d8a372c40b7f28e98dd7698722b8942e51452933fe56e2587f0074409dffffffac") 12:43:37 executing program 3: fstat(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x4, &(0x7f0000000140)=[r0, r0, r0, r0]) setgroups(0x11, &(0x7f0000000540)) getgroups(0x1, &(0x7f0000000000)=[r0]) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_mreq(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d39) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) ioctl$DIOCGETQSTATSV0(r1, 0xc0184432, &(0x7f0000000080)="3ce49f455b206900ee8b8a670527dc730e6b3fdc6c2c0f03876e058daed2dcee4dd480d491b6b3506f8031ea463b0b55ad42ef071a6a58ea9403299e2264b405f38d07bc747adaf3890f26770a0cac21da3f319a584d9cac5645514d1d2ed9c09d9d1e3a7e63eebae02f2f0987f86cf5d660be8c6682d7a4655dd121dca532c7bf520bd4662973d084a7c2dcda81fb255f9e9ae55864f64fc7a5cf1992decac271b1eae7570728062e54c99a26804fd74207d69b019a96e8def4d849b149fe7cbdbb1f034a45ca276542cb4e6c04a484762f77979a73b3") 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, 0x0, 0x0) mlockall(0x3) r1 = socket$inet_icmp(0x2, 0x2, 0x1) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, 0x0, 0x0) sync() setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x49, &(0x7f0000000080)={@remote={0xac, 0x14, 0x0}, @broadcast, @multicast2}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x1) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000380)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000003c0)=0x10) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) getresuid(0x0, 0x0, &(0x7f0000000340)) getuid() r3 = socket$inet6_udp(0x1c, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) writev(r4, &(0x7f0000000280), 0x69) r5 = socket(0x2, 0x2993316710220aa8, 0x1) read(r5, &(0x7f00000000c0)=""/112, 0x70) execve(0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="0600ff0000000000"], 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x26, &(0x7f0000000200)={0x0, 0x5}, &(0x7f0000000240)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000280)={0x0, 0x3}, &(0x7f00000002c0)=0x8) setsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x4b, 0x0) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) flock(r1, 0x2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00399) 12:43:37 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000075) open$dir(&(0x7f0000000240)='./file0\x00', 0x401, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x7}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000100)={@in6={{0x1c, 0x2, 0x8000, @mcast1, 0x5}}, r2, 0x9, 0x1000, 0x10001, 0x5, 0x3}, &(0x7f0000000080)=0x98) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x6, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5d, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, 0x0, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, 0x0, 0x0) r1 = semget(0x1, 0x1, 0x12) freebsd11_lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() freebsd11_stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getgid() sendto$inet(r0, &(0x7f0000000340)="be1d6edcc3b6306351f4a1bfd258fa50f5f25564d2dcf4daecca3799d11bc5fd8c55103cb2ef8426e07f216b83c8290ff529db3c6534a2a2cb1be9a2eb1e40f8abaed0820ae9992b9ccb83656f94407abd70598ba50345b80c82d94360c15f941c56dcda58ab20df315ea076031e66cba0abd7e0634123b8816b1bc8484d7148ab9ef8c12f4b45aad57a7bce333cd41b2e707eda59d8c92a7ffa0a5649b90f16b6a5733eefcc77aa87672f345453216d9c8970c79ff02c5addb3883d4c7efa3ce216a2a4f8002de5cd7c3d601cb98413150e6053c93c9c7dad01637c036dd5eb92c0e96aa6a56a9f2a06a1", 0xeb, 0x184, 0x0, 0x0) __semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x41, 0x1000}, 0xb0d, 0x1e8, 0x100000000}) recvfrom(r0, &(0x7f0000000000)=""/77, 0x4d, 0x400c1, &(0x7f0000000080)=@in={0x2, 0x2, @broadcast}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b5f) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x0, 0x4) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup(r1) dup2(r0, r2) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x84) ioctl$DIOCGETADDR(r2, 0xc4704436, &(0x7f0000000000)="e057817a4eb60ffa2378a3c902736f9ce2f8d13382884a53b2be0e1bd20b1d33ab10d3b40f737371f65ee675b9ffceadb5619dfa79cb2be47c4848efc0305544cf5d318f3258573b6cb78b6f65fa8bb7f7409f6e7e1e7f762f364eee25f53aafeecba435d3b5d36870871a527e3e7946bbcdc1efc3874e2c96d6f379a24b1030b0776a25f7aed1793281dee0eeda2988fbe66212dd034bae0af20bd67a1ba1254b404052ba3762e5472f63010a95442e7bfd2027df21daac9eab3ce67cf42fa2aef60eb202b7bff0f9cc7d5ff0966ae8714f3bec79c43e08bba78a150cb94618d5c00e048eb31ea65ae64be62f82d2cbe192b0f095405b") fcntl$setflags(r0, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x1c, 0x0, 0x5, @rand_addr="ab8e4e90c40005750b9ea741badc4106", 0xd45}, {0x1c, 0x3, 0xffff, @local={0xfe, 0x80, [], 0x0}, 0x7}, 0x5, [0x100, 0x4, 0x0, 0x2, 0x6, 0x8, 0x8000, 0xfffffffffffffffe]}, 0x5c) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x40dc52e0bd82a26d, 0x7fff, 0x0, 0x80000001}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa8c74aaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780e000000"]) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x45) sendto$inet(r0, &(0x7f0000000080)="e98a7f5176ac5c65a1eb254cce110831e37e197c763ca4b5fd1b0d703e0728a6cc064c9b4b2c3804c7bdf0734bcc8fc70db65d3ae1b43da0aad7c1818d8036c09f39537c", 0x44, 0x2000c, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007fd) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0x1c) sendto$inet(r3, &(0x7f0000000240)="4b437ce28163655df96a50652cb0e37e1f4e4152d7b0bf11231667ce5d4f07fe422d832f740f3d195f4576f86c1ba8f8e861af5ae25e4a7539f8186b01858bbc02c72998ac37a76a541cbc3374304e6d257910e41c", 0x55, 0x20000, &(0x7f00000002c0)={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10) r4 = accept$inet6(r2, &(0x7f0000000140)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000180)=0x1c) close(r4) accept4$inet6(r4, 0x0, &(0x7f00000001c0), 0x20000000) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000100)=""/208, 0xd0, 0x2, &(0x7f0000000000)={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10) select(0x500, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a8) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000080)="33ba0b1a", 0x4) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000540)=0x100004, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00', 0x400) r3 = msgget(0x0, 0x8) r4 = geteuid() fstat(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000280)='\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x18, &(0x7f00000004c0)=0x3, 0x4) r7 = getgid() r8 = getpgid(0x0) clock_gettime(0x0, &(0x7f0000000480)) r9 = fcntl$getown(r0, 0x5) freebsd11_getdents(r2, &(0x7f0000000500)=""/24, 0x18) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000580)=""/108, 0x6c}], 0x1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x4, r4, r5, r6, r7, 0x110, 0x5}, 0x3, 0xffc, 0x8f85, 0xf9ce, 0x0, 0x3ff, r8, r9}) getrusage(0x0, &(0x7f00000003c0)) syz_emit_ethernet(0x171, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r10 = fcntl$getown(r0, 0x5) getpgrp(r10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) 12:43:37 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x171, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500000000001400000000000000001f78001a000081000000"]) getpeername$inet(r0, 0x0, &(0x7f0000000340)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003d7) recvfrom$inet(r0, &(0x7f0000000080)=""/70, 0x46, 0x40, &(0x7f0000000000)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, &(0x7f0000000100)=""/30, 0x1e, 0xc0, &(0x7f0000000140)={0x2, 0x1, @rand_addr=0x5}, 0x10) semget$private(0x0, 0x7, 0x2a1) 12:43:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000002c0)={0x7, {{0x2, 0xffffffffffffffff, @remote={0xac, 0x14, 0x0}}}}, 0x90) sendto$inet(r0, &(0x7f00000000c0)="fc3abea8715f64383471c2372f2693bc9010ea1c00573eadde0a75a5b5499da41100dc02c1de48ce5700fde9962c2f14afbca3c3be4f91eab73f9498c54e885865cc98dc7660eb0e96b8521c3cad34ca947ee9d51ff87ddeded7bf4a116aa814106406b5cd996ebebbbea7886a72f0fa15caa9f63cff3dc0ad17ba37b77ab8497e5bef58fb089ed1ee5185e0fc7a2963db768c1e2e89850a1404482517d54ab06e3ff3446cde9bece6547d0decabd88a13cf5a7c2b5123e090c07131903dbfab2ca1b6b122ca6588e6514f19de7bc7d0fba0b0304b13c22d15167d7ca294b488503b17e3cfd7d95e44ae52285b", 0xed, 0x188, &(0x7f00000001c0)={0x2, 0x1, @broadcast}, 0x10) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000500)={0x80, {{0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x90) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000040)=0x1c) recvfrom$inet(r0, &(0x7f0000000380)=""/208, 0xd0, 0x40, &(0x7f0000000240)={0x2, 0x2}, 0x10) getsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000080), &(0x7f0000000200)=0x4) r2 = accept4(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000005c0)=0x8, 0x10000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00370) setsockopt$inet_tcp_buf(r2, 0x6, 0x2020, &(0x7f0000000600)="aea3e1932642f61b07f650bee1884a8e30f5ed22150e5d0dec7f79677033ee7befb5ae9f21ddbdf4532b15c06e657207a40e8299249a7c1538aa1e762d4410d277afafd8b418592adb1b8e99012775eee235368f17d958f23bceea2fd06d9b3f88c1ab0d73229556b014804ae6f74ee19c08fd35957edd9b00ea4c8fd82c82b0565f404e25389131878be4491ef2cc", 0x8f) 12:43:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) pwritev(r1, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setitimer(0x1, &(0x7f0000000040)={{0x7}, {0x9, 0xc2}}, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x410, 0xffffffffffffffff, 0x0) r2 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000180)={0x0, 0x5, 0x7, 0x7}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f0000000240)={r3}, &(0x7f0000000280)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x49a149d0d) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f00000000c0)={@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1}, 0xc) 12:43:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, 0x0, 0x0, 0x10000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c9) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/189, &(0x7f00000000c0)=0xbd) 12:43:37 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x40003, 0x0, 0x1c0) 12:43:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece99a1ed24f1f", 0x7d, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000300000500000000000000200000000000000000000001000000000000001fbe00000100000000000000000002000000000000000000b9585f8dc6c61629000000002000000000000000000000000008800000000000000000000000000000000000000000040000000094b066dcd3242cc471cd352871cdc683f975b47c5ce61ea2105c863e4665e87c69263a18de2fac24d4d0bc5a671e5d732ee83ce745bd25f2922a0cf05bccdbf6acc6dca635015cf26c4fcbd1841664f7ef1f412e7a06ff06f93ca32ea7d5d3e806cabddae8bebb1abf3a6e61568dc753f48c66aebb41ab76e8e31a64e2221eeac9abb1d8b769f36ea12ee7dae6f71b97ea81129727fc5bd7dfae556995d13b7527d370ff038bdf2219690054d67b85c8bb58bbb5dcd44d935a9a813770c1f4123cc9ccf9c4afcdb110793de645e7ca8b38312b204a129292306fc0ee54ef1dd0b2d98a4da6ebdf0683351791e1585c48e984a04e907cbf3f2322c7674de76c11f9e003ea5b503a1d2ba0bd836fa659c0e83ed4ded5ca416e145d52e3d5790af76a98ad9226978e90658a8145c2c805889d68f950610b121d230f68e1392b0258572d9e07a04ae7da32ec8f9b49c226c61d14028887e6af38cd8890a49ce88ddfb532f94099092e51f181b6f2fc4ab1ef3c224b12e5fcb3b1257d974efae5f56e6445ebddb649fa5002dc7240dfb73261af2d7a7143e01aff41e2538ed7d936f73b0f6c3e7648feb54395133a088fa0"], 0x0, 0x20000000) r1 = accept4(r0, &(0x7f00000003c0)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000480)=0x10, 0x30000000) mlockall(0x1) sync() sync() getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000180), &(0x7f0000000300)=0x4) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, 0x0) accept4(r2, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0x10, 0x20000000) r3 = semget$private(0x0, 0x7, 0x400) __semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000080)=""/31) socket$unix(0x1, 0x2, 0x0) socket(0x0, 0x20000000, 0x0) socket$inet_udp(0x2, 0x2, 0x0) 12:43:37 executing program 3: socket$inet6_tcp(0x1c, 0x1, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00735) 12:43:37 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev//.\x00', 0x0, 0x0) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000000c0)={@in={{0x2, 0x2, @multicast1}}, 0x0, 0x7, 0x100000000, 0x100, 0x6, 0x40, 0x8}, &(0x7f0000000180)=0xa0) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000000280)={r2, &(0x7f00000001c0)=[@in6={0x1c, 0x2, 0x0, @remote={0xfe, 0x80, [], 0x0}, 0xfff}, @in={0x2, 0x3, @multicast2}, @in6={0x1c, 0x2, 0x0, @empty, 0x294}, @in6={0x1c, 0x3, 0x6, @remote={0xfe, 0x80, [], 0x0}, 0x200}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x2, 0x2, @mcast1, 0x9}, @in={0x2, 0x1, @broadcast}]}, &(0x7f00000002c0)=0x10) r3 = dup2(r0, r0) utimensat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x200) 12:43:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffd56) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCGETRULES(r1, 0xcbe04406, &(0x7f0000000100)="ce1c66b18bc65fa9889ca587ea1413e8e5a16af018cd40ae342bb75c1fcda923bb3288adc830dbaab09680b245d855522c31f861bbe8653fdabedc5781c549b6294bf667b5ed5d90e45e3459c76b66eedd989e71d746256998d004a7655f912108d8a862ac7093965f6f38d95549f671c4d1cd2aec32e9fa7353da428ecfab1816b9b9eb4fc8f2b9fe54d6809921325c3fd6f0af51d7641ab2dcc66511324173f2af10c89967e4200877854fd8893847a86de3bfb18bcf070755ebf569bee193e6dd459e3eaaca14c1521eec1f3c2ea0faf3742c58df9a0889e4de7aa8a9634af47a4234b238fb9c767cd42ae472040d5aef40e8b0e4373e77fd67462f46bb0c20b331d0afc9727ab3a83a465f3fd8f58ffc61778402760f813cb4feb2c530a181e7c9dfdefb03773d4b050f4e5b9b93538b9f23ec51f286b823b91508f5ecd59c1328464357f062746f3cbaf382b09646017778180b4d9edf0996c68b4ef74b38fc8a6af027b1e4ed7bc4e982d81493c88f6369b4d4008db0cdec1e4411177c7d1dcd7f5dc9a925c8352bf9d6397e04931d94dab5972657044bb835d36b86d86667fe974f3005217d3abc5575c8cc3abf84027d89521a6960744abe67af54719cd5ee60a50d63df7f4649f7640625fedae5ee26d261a3582f001bb77b343226b861661cbfa536c6558ffb1a868e5951d7b2998c2c58242941134a2c064d4edc81cafd46c47c59cde99148a8df9b25044f6aa7a157bab6a51322178631b46bc77fe3c5926eabf733ab04c8576cabfbc85b6b0bd1e58d4f6a3d0a228a94e24e1ba04ec094a67d29cd11415eaba6ff5631a1fabc4daa3b7175023eb943e7ca9a7fb2adb3023f77b4d53a849181da9e37ddeda2eca33831d5e610a5d8e4b62bfbcfc5503c2c998f7fb024318032f7996444ad757f8967c20984e3a58cacbf20efa74f8a8449c713280ab539a580a13a5a637104d8d6de749a9df182e222b507e9d51368e7aeed1de979d9994da0085d2019426a00da928f07d7335989d7c6101e3cb894d03defc41aa1ad0580b4d8ae9172fda911b8f424c0e8a21bf50d4dc7024c00e77b32f411782da1c66222b63e95f649658aafd194846123d586b266c12e0ce19508e64b21cf77f8320e37c25f5465baf4101d7209b480178a7f7100d0f6f0429ea0be0ae02ac6e6123406fc98efa80ae1367079ddbca1cb78888ef1620c77e5d2ca6c171cb5241d3d841883c0bf297b14253705b5863611ef8343460b3fb9c4b682cb9f3ba8123215b4273f52bf4f5a6574287e8c1638d4dd478928e36f0057d6bcc2e058257df31f5f7f2e70b636a8c7029c5514b107144cff30cf9986925ffb6ec9fd90598719b56b65fac99ab16477d19b83edaa9a47c6b892b21fda9d3610e95ea33cb4d00c5e535f104414b2594d6e85d5151c1eed663b54205e87f7dafb4060e8f9453e235f716ad51a02c2d1026505850e7ad8a1eb85c9d20bb031cc37c530bc357303a86ccdeab98cbf09f1d0bbda47ef7aff7713e98a6cf5850cc72110cfc3a8cf091013a405005a21cea2db2bcd172f096bd9313e3a544a7471730827fbedd3aba5321421672917675be18c742127cdc2c94635c3b5cdee873f0d40a694e3fde9323bda47efef42d39b25d0886858eea5e51c54a049098e6e5f9d1bfa1aa5a85a27793288ee887e1510fa142366fe52cd28bcad63474ac9ef69e35cca41140ae9ec8ba5cddace077773354b9fa7fad376692df29a2290f6986002a0a36b2b029ececbc7f8af2b16638813b5995120acc09775990a138000eb633cde963698fd20d25893e7dd8f7bc2f8fbb2d21ed5829736c006822771bfef152ab8b152226e875472ef8c8d27f224f29ccd1258bfc40ca75c314393fbd8c8789dc10daa9f61912705f8c8c239fe6782b5d8d904f4839072250620f2cd02a721b61e0e1fde8f5caa323b53f479e941bed6fdb7f9907134ce7bb9c68828582348f1ea72bf43f645bbfb556d8515215442331e5e189d987e01bcba4b47bfe532163ac58f934883b48cf7515b9de1f9367841d38b73f8614925a002c17a5094f6fae3c5803b82b377eb6540c6e60709f36b7e0893cff79b40fadc0fe814e50ec03c2ab8163ee3a3e5a87fe119da754f45f3c676c922f8413a72ac135120929b16bb5ecf777aa9462ab4b7d41939833736942a3f7bec4a4a04341f57c3b676150d21f46a7bd0ae2e0ab0ec2c6b7cf00c70538cfc533440cd08cf1a2a813ead01905a03862bb59473941905b09154d70f8a22c50c47e2c0bc807f8e414ce820c0f6417ef639c2fe39c2b4d29771f50ccfc478231b23932d5868fd96b70426ff291b0ef59c2e742e0374dc3a48a47f14e8611519acc4b9afbdf6bccfe5e0da7a9b2e1b6344ee22c16da28e1461c04ba2e0b4d5f16592a6c252ee8dbd368cafe8566aa98168cf7947a3077c3ac26aeb92b7f0d78657e7a708447dbe2128f693d58f4900ac249c77cde0cd7bd523fed757b9aae50db3206f2c898902fc1f2b2368e3afe20ec0916fca5269b4a53401d99fa7ab11cf823576cc766ee6621b1b630273a11af0f4818ff6343690daed3292beed89436d931276a3249838a2864ffb72896d73f430687e36de9cd49712d9ad54118aa40f9cd74b62550b0ab210c31155c373c7005c42e0dfe18fd812751edc64e2b9f2f450140f45957083ba54bee3b4fce5ef30d46e4502b5addaec22452c19231cb7db07f4ed393babd10e7edc9f58dd60ffd62657631a40e5fbb497a719d9e21ee3f43d48e2a652dfc79534538d4d49026af3008470361efd20c8112a0599291441a738625fea7c728335004a9343b600e2c2f8172a9e4dff79138eae0bb429d17c1e0b3d3a0f4be18936206bbebd89cfe4ab9c4669f2e116815358bd0c1c9f5cf0b69a3489d113780ab666af526e95a28ed750bdb8294361d4272901236df5de1f2284c4782a362f129fc20218a17e2ab3fc84d1f61988cd1719bc61c54bb77d33e9be5260c0715148e8e8336c486acce973871680928d0ac3dfcb4a47488b589e067b488d2ae416ae30d62c95f17204ad5d7020c23d50455db025d0afef254f72eb8408af130a84c7046e60f32ea97d1f3e06bd8961ce54b0819fd2b4aee200250c1d0818209abf743d0180c8dacf249dd92d00461c6806b15f062a605d12c126861693b2c99e1c93d8cd37292fb4380addd5ad90635f58acccd9805f7ba5cb198e86b2c6e8950acf5ef46928a7e34535c00d2dfea7b1daf6eaf66b0d9f715fc14a3e4308bbe16fd3b7df07a5638748dd5985137b2cd98fb2cd205142095f6d28e6bef8c6fca70182fc1dbcd6b2b6f68b43bffb9159f7b204369e9a59d24b6437671cf4fe7fa38bc93745dfc9a9fa998bf37a2d1cb22a25f67deac2d213f47c9c6ba9fde2f701746cdefb2f4cbae9a64893880a3ec16174f09c6268ea837bb572406fe7c4e7d688e8e4ff2143385c9844a253033f8eb0df1bdadd1bb404b84e8dbc155220de6dd806c144b1287822a900814ffde8faaf73d1e95bdde4ab93c218eeee3d45dc8cebc0061de9df5c4301f2faf55c9568767909b61efa504d4c6c1312d1c3e7cb0e30672ba878d83ddca4a13fe6eacd07ce90bf66060e420bc6c6397309efd45087796f2a3e83b957a1dc52c2cfaf7927b80238e5e1e5a0cf77c9f016bbe5fef79e5dc5b217b495f80a412f21fde89614fc201511ab2971008432159681f90adc3b81e824a15c57e3a1300fd3ad86e7e09524de22f552fc6805eb4f262704ff302a35dc5d2d3c3068b68253ec2961272658d59b95e01e9c429909c8cd57013575f17313b39e7b0a68ad2fb1f61266004db4eea2a545c56cfab6908202f5b3c3b0dff8c8030e49641fd0a1c115d295e5ade830b7d20b8bfab4d0c0b07bcadc28cc105ea3a815f1cf56af401f890fb17b9622ea9be6d6cdd904acb5ed7603a470a0ec3e7d77171128facb6caa1acf5a24b51fbfb107fe5c27bb3d02b0bf48ff0a68c642cdc0e7cee8122f63a06773500c3d5738d876559ee1cc19c7626955817818434cdb061d0b14550782a6c6c44b485d504b299e33772f3ac323d0b6d4c4d12b1ecc7f097ad3d15445baf322c37fa0bbb6316cde90affcc942637b4d17b641c84f69dbbd299ab584b1e244d53aa330d8c0dc02fdaf6f4690d5de6911e4f05ecf27dbd2b952b7d15238244c88c8e95a2d27f5aab14ef84d56cde496ceeb11e5a4d87e26e7840f6e67944183fd301165eed6d676b2c5e05d589c6d0d6a12b58ce622550fb2015846e45a19543886089e894001fa0611ff754a0c22818f70d398511e0ace9b071a06369df05740794333208008185b92cc16e0485828bf6cef39928d2681f6b826d549653d84ffbd30fab9db982b299ecc7a7bd448518fa4b82c9828173ff65f34fa24ce0bc257c6ebe9ef914c03f9006e5861c11a947889ab17578eb876d2170cb40cdf6563b7a0a1cb9fbcdd328517bdde971b7f2dfc1298d02735265caa6149069ea595254afc91ddfaca884ebca3ca692d4da2f800ba389acf35858f19b1446750d2050066fa7b045bef3ced7de2c4b756854ebbcd81d3c696ae0f194b0ea6dbef87dcb84354d2f17bc8b6a01b3981787352e468ab012f429023b334a3eef64913dbef5936cc3adbe5bbbdebefd19d9be0ed22e6ab39bc7d8ffd54b599811b682279be1993f571204d40c0af13617414bcc620f34cf33df31319480c26a5f7ece6810a6efb55519d22c245f98d81b3daa50a15b94edce5fd0a187f41411b6e222abcf3d160401f4f4e82c4fe16c33838a7d9bb82c6fc368cd62d0fc41a0b286823cd6b3463d3ae6037173fbf742f3ec7f20f8f25abb7ab0992e18a9e1a5400cf0efabce7a04c1ed527600d9cb1494316206608fe7bcc75aa2147a58e6cc8b71f70aff469bc4b0396eb1b5f24c291e17f2b73a3bbd42acba722276f456850b319fd1078707f4d228f7dc71beeaafa0b6f1e52022ad0f9969a41e4a374cab5ee05295697b9a24e3208026c25b0e31235871ff244013e262a0903c18d763da6a3f0d4053aabae9594e9a585a7060391cf7135070f8d04a4da15f8cb66a83422cfdca8fe4a1e235e592bcaea8ffad207034f88548e7581b1e238bf77d2f8fbe5c89734be5e4e40577b6e3d0c1285524190b92f4c3d824133d8716d5951600630c96fd69731fbfc0930560ddf466b56e72109b17cf52ba1530d40ee5d9835789b04882c2f938fe2dcb165e52b0db43ce6cf7ba3564c4b8b5978b7fe3f9f03fce54467e42c2860c467b5653b6e4a9f8eda2019e18a436cf268635b24a392313bcf45ee5e91d75a5c76f56b64005af55d252f4b347d3e7482171e4ac4a324c54ff301a915b3784c2761d79165c9336017951f1b52cc4f9774dbe9023e88fb3f62287a855924f3aafcba2b86f93fae0b59025ef97522c0082c815b2a98b49ff214a96dbef912c053e1d69656ddaf6c81e1b69a432f8d66f61f52a1e94e7d1e32e9c950172a78adc541bb8dc7f37d63c1ca9980a98557a40a88fcd50b6c92c1ac076daab332ed65d178b25426b12e0964c17b448535f68a7def39fd436f55eb6d114dd3088abbeaf180f2f12f03335725b72b75a99242e9e26cc7dabc7d646c4ecfab09f9389627ac8caba9c739c23db6c7351eeb409faeee5dfbf48c924b3265aab74244e64cbfa640a1c89a7364620760799637fdeeb682120780884def9e744a5df43d45f164dfc1a0ec45abd140d50e930a210f1db1f4189d0bf8d80b579f28cfb48fca47350c") getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000000)={0x0, 0x400, 0x7ff}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000080)={r2, 0x6, 0x0, 0x1, 0x3e59}, &(0x7f00000000c0)=0x18) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001d043a7a6f9fce0c8"]) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3, @broadcast}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00718) 12:43:38 executing program 2: r0 = socket(0x11, 0x3, 0x0) fdatasync(r0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="470945525ba456742e01451e506f0a6e79ecec6cc5908981f4a0686d8954aebf02539f1ce57a901398c43ed7dfdfba427b6a7653c74cf117d63d879057ed848014aedc4965c72dff50be74149d5b5c19316ba2632ab0a7d52c520b80c3a968f1912939e83618c890eabe9060643845761968e0651d16208b2344e691a4f483719babf88d51016cd9b6894cccc0f4c0dc7860fa4de1b6f80b9adaa26401c367907e985fc36c65b35aa4db5a19d99893913df0393a58ea854bd53cba52faee4d387e765cce024767", 0xc7, 0x100, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 12:43:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="d9ed7e46b5a82e2ec3df9f7530f3e9aaaaaaaaaabb00000000000086dd60938019000800000000000000000000000000000000000000e23c8b5850d94862000000000000000000ffffffffffff0000000000089078"]) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="080004cde3d5b2e3e4252094d188afe66d4ec2f47fe9ca1fa974866412122fbb3ec99be20191adc3019d71d93d3a8efc26db71505b94939989559dbc8dcfe3d9b4f3c93ce147fbdbb83061244d2ff4ee536943be5380b6ec7ba84031c99e413d2824b643b944a7bcec8785470fd94bf07e6001fe1de2e1f70d090c80e5b755c6f5423457047337d91083d4d2669da774c5ee3d0a659f27554e"], &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000240)={0x0, 0x9}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000000)={r2, 0x40, 0x6, [0x6, 0x1000000000000001, 0x5, 0x7fff, 0x6, 0x9]}, &(0x7f0000000180)=0x14) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000080)={r3, 0x8}, &(0x7f0000000140)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d26) ioctl$DIOCGETRULESET(r1, 0xc444443b, &(0x7f0000000380)="cbdeecbfb4a022ab006474e1d70803609b350b8984b7424e7ac90c1acddaa115bee4e1817ce61b67767516189b5b00bcccd44abdffc1a715bbdc747b3164e0166f5c7e9c24ba16a13dd2c9c17685977aacd297514879b5dd39d4eb9c588849231e2eb9f8211dd007e72e16cdc1ac29a71f68c351c76e4922d5215db04dab5b39af41aaf3d95395b65a9563e8b5c07386b22daf2406da5bc8d6c119c95d307e2d615e0e2e3e907cf9a6da80355d11ca66da2e044684068bdd8752f41600c509ee6a8909ee7d2406c19e9a06d99e6dffb004ba70d1b4a785388b74b40efcba4e1f059017bc5050aac4b6e296b476311b94fe08df88835206") 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000080), &(0x7f00000000c0)=0x4) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0, 0xc83a428aa1f83b3e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1bc}], 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00908) 12:43:38 executing program 0: geteuid() r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffe95) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x903, &(0x7f0000000140), 0x10) 12:43:38 executing program 2: r0 = open$dir(0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, 0x0, 0x0) r1 = msgget(0x0, 0x3ff) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="3457c42500"/27], 0x1b, 0x0, 0x1800) msgget$private(0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, 0x0) ftruncate(r2, 0x7e2780e3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) listen(r2, 0xffffffffffff4114) sync() socket$inet6_udp(0x1c, 0x2, 0x0) mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r3, 0x1f470000) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x44}, 0x0) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000140)={0x0, 0x0, 0x1}, 0x0) socket$inet(0x2, 0x10000000, 0xfffffffffffffff9) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) 12:43:38 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x28280, 0x80) ioctl$DIOCSETTIMEOUT(r0, 0xc008441d, &(0x7f00000000c0)={0x1000, 0x101}) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000100)={@broadcast, @local={0xac, 0x14, 0x0}}, 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000009078ac090000000000000000907800000000ee559b580f41be2655e3355063d0ccbfb457db14a51512794e3895f105a88dcca2b5302151f12bc48f42329a910b0f5640354bef4a8b8438cadf6d15db133667"]) lseek(r1, 0x0, 0x1) setsockopt$inet_mreq(r1, 0x0, 0x200000000000d, 0x0, 0xf6) setsockopt$inet_mreqsrc(r1, 0x0, 0x49, &(0x7f0000000000)={@remote={0xac, 0x14, 0x0}, @multicast2}, 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0043e) 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="4c25d7eb18a8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c88) socket$inet_icmp(0x2, 0x2, 0x1) 12:43:38 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000040)={0x7fff}, 0x8) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYBLOB="48000000f882006087e61804dc506391283a7420c655e8a9cb28be5873effba40e734710507925ef11f1456586b2e2ea5cbf75f5e070f83c6983397752938b4e715fbdb76c017268dc69284e"], &(0x7f0000000080)=0x50) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f00000002c0)={0x0, 0xfffffffffffffe01}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f00000003c0)={0x0, &(0x7f0000000340)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in]}, &(0x7f0000000400)=0x10) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000440)={r2, 0x4b0c, 0x80000000000, 0x0, 0x3, 0x80000001, 0x0, 0x8000, {@in={{0x2, 0x1, @multicast2}}, r3, 0x0, 0x10001, 0x2, 0x7ff, 0xffffffff00000001}}, &(0x7f0000000500)=0xb8) r4 = shmget$private(0x0, 0x1000, 0x108, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0xc) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000180)={r1, 0xc, 0x40}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000540)={r5, 0x9}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000280)=0x8, 0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000200)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x1203, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="2ccbb3b5"], 0x8) 12:43:38 executing program 3: __getcwd(&(0x7f00000000c0)=""/161, 0xa1) r0 = socket(0x17, 0x20000007, 0x40) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000380)={0x3}, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/163, &(0x7f0000000340)=0xa3) r1 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/207, 0xcf, 0x1, &(0x7f0000000080)={0x1c, 0x0, 0x8001, @mcast1, 0x5}, 0x1c) flock(r1, 0x8) 12:43:38 executing program 0: r0 = socket(0x2, 0x100000003, 0x0) sendmsg$inet6_sctp(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @local}, 0x10, 0x0}, 0x2008c) setsockopt$inet_buf(r0, 0x0, 0x37, 0x0, 0x0) r1 = socket(0x2, 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xf66, 0x7}, 0x10) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) 12:43:38 executing program 1: r0 = semget$private(0x0, 0x3, 0x2000000000000000) semop(r0, &(0x7f0000000000)=[{0x0, 0x5b13, 0x1800}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10c04, 0x8) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x51, &(0x7f0000000080)={0x7, {{0x2, 0x1, @multicast2}}}, 0x90) 12:43:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaabfaa1c0000080000000000000000aae0000001110090780a000000"]) getsockopt$inet_opts(r0, 0x0, 0x20000000001, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c39) socketpair(0x10, 0x7, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000080)={0xf, 0xc2, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0x0, 0x8, r2}, &(0x7f0000000140)=0xc) 12:43:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x4a) write(r1, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/125, 0x7d) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 12:43:38 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x7, 0x5}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f00000000c0)={r1, 0x8000}, &(0x7f0000000140)=0xfffffffffffffcd3) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r4, 0x84, 0x1d, &(0x7f0000000200)={r2, 0x5}, 0x8) ioctl$DIOCCHANGEALTQV1(r4, 0xc1304431, &(0x7f0000000000)="ecc21ee883320dcda17e6300ab2fd2c827eef4e68d3514773e78623dbc28c76e7580086046fcde419805f8dc7b54dc41f0c5fdff69044183410c") setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r3, 0x84, 0x8002, &(0x7f0000000180)={r2, &(0x7f0000000100)=[@in={0x2, 0x2, @multicast2}]}, &(0x7f00000001c0)=0x10) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, 0x0, 0x0) r2 = dup(r1) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f00000000c0)={0x80000001, 0x7, 0x97, 0x73c7c7ef}, 0x8) r3 = dup(r0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034e) setsockopt(r1, 0x1, 0x5, &(0x7f0000000200)="b56c1989c497025590404da54a489d2b9e9adf299447cf6c8cde7c671af7717634a5e24ff6cc3e0c97452b3a6ff98a97aeed4b96fd599d94cb30add02d1f2e5ceae5a1d79bb1e0b5dfaa600efa0b75109a69133501dde1571a46874d9f885e2e4ddfeacc037d0e0408b601b04e4f11e02e8aa945adf064ad7d249805ac532e93b4bf0c2bf1e99b45a4a26ba1cef3868f4db35681f156b1ea5db4764ec7b8f839b4f4c2f0413663c0f7e26b2e18c3c021eb16feab", 0xb4) r4 = getpid() setsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000080)={0x1, 0x100, 0x4, 0x1, 0x101, 0x40, 0x3, 0xffffffff, 0x1754000, 0x3, 0xfff}, 0xb) fcntl$setown(r1, 0x6, r4) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000100)={0x0, 0x1, 0xffffffffffffffff}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000180)={r5, 0x3, 0xffffffff, 0x2, 0x1, 0x6}, &(0x7f00000001c0)=0x14) 12:43:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="a9ac3185ebbe", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00802) r1 = semget(0x0, 0x3, 0x500) __semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)) 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x3, 0x10) semget$private(0x0, 0x4, 0x8) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003be) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000040)={@in={{0x2, 0x3, @multicast2}}, 0x0, 0xfffffffffffff6a2, 0x9, 0x1, 0x9, 0x2, 0x9}, &(0x7f0000000180)=0xa0) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000140)={r2, 0x8000}, 0x8) 12:43:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000080)={@multicast1=0xe0000002, @loopback}, 0xc) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000380)={@multicast2, @local}, 0xc) getsockopt$inet_mreqsrc(r0, 0x0, 0x4f, &(0x7f0000000040)={@broadcast, @multicast1, @multicast2}, &(0x7f00000000c0)=0xc) socket$inet_icmp_raw(0x2, 0x3, 0x1) 12:43:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) semget(0x2, 0x0, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f0) 12:43:38 executing program 1: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f00000001c0), 0x0) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp(0xffffffffffffffff) fcntl$lock(r2, 0xc, &(0x7f0000000100)={0x1, 0x7, 0x80000001, 0x8, r3}) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000000)=0x86, 0x4) poll(&(0x7f0000000080)=[{r1, 0x2}, {r2, 0x40}], 0x2, 0x401) write(r0, &(0x7f0000000200)="192a76b21c3ea9f2354ea10e2f086c569de7d6781e3064461d5388f954688969ecc2081cd7b067230032dc35769d2dca725946189542aa63151b48781d989a8c8f531ebf2f048260b02befcc02f564a906acc8a5f6e8c9cc6fcd573a0b3b3f8909a7085c57f431114b0a6148824f3917bb2bd34531fe9cf9c42c1ee1fdc4de015e5638473c41efa430c88d97812de840323f098f50ba8d253e40e246e775fdb6e47682f33c94835f2717996698163f166e798790f9e32683a5a3a9b0c216970bca21cb3340281f5e15bd94b649deb50647f3fd331c329998fd37f9ea81a7", 0xde) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000040)=0xffffffffffffff01, 0x4) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000140), &(0x7f0000000180)=0x4) 12:43:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x98, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x0, 0x4, 0x8, 0x8, 0x0, 0x66, 0x2, 0xffffffffffffffff, 0x41, 0x0, @multicast1, @empty, {[@generic={0x82, 0x0, "be42a5bf67b906e2dfa4da43042af6"}, @noop]}}, @icmp=@redirect={0x5, 0x3, 0x0, @broadcast, {0x0, 0x4, 0x100, 0x2, 0x9, 0x66, 0x7fffffff, 0x4, 0x6, 0x87db, @multicast1, @empty, {[@ssrr={0x89, 0x0, 0x80000000, [@loopback, @multicast2, @multicast1, @multicast1, @empty, @remote={0xac, 0x14, 0x0}]}, @end, @end, @generic={0x0, 0x0, ')'}, @rr={0x7, 0x0, 0x9, [@empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @loopback]}, @ssrr={0x89, 0x0, 0x0, [@empty, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}]}, @generic={0x86, 0x0, "03b1f5c72b30f3f5"}]}}, "3542ab"}}}}}) r1 = dup(r0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0084e) 12:43:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) freebsd10_pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCADDADDR(r2, 0xc4704434, &(0x7f0000000240)="2a0d7b050415834d480d33a94adea743b714869dc79bcc9d323ec31cf99818686bb0050a10431b87a29412ab2676fe4c9a4b5acaf20e062ad9ceee5b3611861bc63059a05279ce6727") setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_group_source_req(r3, 0x29, 0x54, &(0x7f00000002c0)={0x0, {{0x1c, 0x1, 0x0, @ipv4={[], [], @multicast2}, 0x3}}, {{0x1c, 0x2, 0x1f, @local={0xfe, 0x80, [], 0x0}, 0x2}}}, 0x4) 12:43:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) dup2(r0, r0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}, 0x8}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00856) 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x6) ioctl$DIOCRGETADDRS(r2, 0xc4504446, &(0x7f0000000200)={{"7bc2ac492a3fcf9af867f46f3e0338e7ba43781977f3d539156cb214c4f54d4f1d12e442f80382d2c8d5340642e4984106fffedfba86a5e19edbd63a3ca9d2b673d7990facbca82ac4d8d0c70ab62d74e84b38e4892dc1597fc2cce1ebd0993f6d6bbab2fa652f19518aa41553466bfd1804798efb94c314fdab4d5f87ccafbac3c37d76ec30c85d4a0805d8c322ed5681972d6c25916154356cefe3d98022c82ff33f4f6b3ba9295342224448beeea458fd83ffedf0ecfbf96fcba2e2b9a8582684a071d392264b5c47027aae503ffeac2ee7651df9ffde3ba3688d5135179007ee4eb40e8be9b68ee924439d2762411ee91c2d4862fb66c6fa41d639b64d5ff464212959aafccb110ce7e91849e4e6bc312ec6d3efd6d1f088a74115884cd61258dd57420c3aa4a6a24a2f7cdfedbfc651b8c791efd0c1de601a5f41b2de23d9b4ed4a76b8e042756a0b840a69c901135ebd3be6476d89dfa48330d505c2a38483b54b1a8b0aa3b09909542e8b59f76dba4aa57efde23e1d5a40a6c5a2967cde478f22d4a88427c17ad0e5653420de4e78828aa2de1a64a2eeaa7179911574e6ce4b83ed17e7133e93216632a1391b01e3e70240ac710dea4b248d726081aec5441381aaeb6a769944820792503c3788d0b42fd5fd68c38be9ca680adc3129508dd4a26eb46e26d4f86dab998233002a93cf93b466c8a22ff7efe5f578f052d405a3eacc05dddeca1d4ddc63f8cffac2719e944cd2cab22e665f921bc4ac13fea63edb119bcdc3a6322fd4c9c244bbf6f2bfd88c62e2500f4b52fd49e58bac6586347b80de690fda97a442cd9183745317e34fb0e9587967caceb196a77045c3c0a8e77ab6e265f0d313c2330dec7ce7fc9c2d3fefc4200f63aece4a7cda770a52fd43a901cfab135260838a5ee39d7cdd264aa97a89230298b50c8f38ea93b6e8872f464b08df3c72b5b527a706fdc01eb2d5b1ae7067d60b750d37cce1a687bc95e2676fc6c2978e6077d4dd5e9ab33ed30e166dff6721e6a409d3410bfffa0646a1609d5bb2cb90c18d8af733b2c07df9fa34d008a393c3dc472cbc4a62f46ae33ace5e901be4513c37a4e31d484f580491dbb800d74d95c030960c50f67f62e37127731e27fa30e10ee35bc35841e60c5cd5107909670fbf800ae0524ca944a7ce647519713a338ff025ac27aa9582b37cdd7c45300a1b6edef81af077d874403df9adb469864eb3e6fa7b8e2d76f1867cd75088d2ee9815284b80e4ffd5c554df3a79936bc35a932bad373ca1c9c2198f3279c2ae0b2db2a1356882bd5169279d028abdff8d0e1cc0755939fdf273236d77b3d4e883c0a38abbea4a8a81756acc60bb522000df60a49891c34f61d16114df4aade41dd83426196b5a3ce14361a8b79a95c1e2f2cc093df3205a777d90e97f7a01fda076023b1fa06b1a", "e7111ce34737b52a0fe965d74c46dc6c23e7406b7a6608dfae972692e28d63d9", 0x8, 0x3}, &(0x7f0000000100)="43d9c63492b86f8f36a910c499ebeb148413e616887b1043374d01d5bb58023de17cdf79d85c352c1748692919856815fffbb0396c8081bb5b0f4d57f8d1d7c815b3e977098d10c45fe3d0e5e1cfaba68e8cd4b5cd9717a5142e041d6cdfea8f3bdaf2949de0421dcaa3b61558dd1139e4a228fd3d9a6d9c899c45af6f7f33b8ddd5d435b8d8865b0324c95cbfb367e69ffcbe9a5b9d245a19c4bc9682d798a76632871da3a9bc24dc6284afaeaa207308cda15e150a15aff6c0367d5bbf85fd08d61a088d0b2341bd985997fe5c412887d6", 0x852, 0x6, 0x100000001, 0xffffffffffffffff, 0x5, 0x2, 0x0, 0x1e}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) 12:43:38 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x3, 0x11, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}}}}}}}) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/248, 0xf8) 12:43:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100000, 0x10) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000100), 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r1, 0x0, 0x4d, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) fsync(r1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00777) 12:43:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f00000001c0)={0x2, [0x0, 0x0]}, &(0x7f0000000200)=0xc) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000240)={@in6={{0x1c, 0x0, 0x7, @empty, 0x2}}, r2, 0x2, 0x80, 0x19, 0x80, 0x7}, &(0x7f0000000300)=0x98) munlockall() r3 = accept4(r0, 0x0, &(0x7f0000000000), 0x10000000) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000040)={0x0, 0x1}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_RTOINFO(r3, 0x84, 0x1, &(0x7f00000000c0)={r4, 0x400, 0xffffffffffffce5a, 0x3f1}, &(0x7f0000000100)=0x10) r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0x0) setpgid(r5, r6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071a) 12:43:38 executing program 0: r0 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000180)=0x10, 0x20000000) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f00000001c0)=0x400, 0x4) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x8, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x4, 0x0) ioctl$DIOCRSETTFLAGS(r3, 0xc450444a, &(0x7f0000000400)={{"9d83878a8352c746b1693dadddfdf3e6327839fcc365615e87d610a3129f966b8c80bb49c0335340e5834cbb467f29819215df3e3eaf461ebff5f653112546618cc3bb5beb5be291be31efb35e715f0e591947c5594f35e69ec422e86c3832d0d64697c7f64536a209c536e8e7847684e4f39d70d5f203a56170f728a59962fce0ebf4b6239033960b1ae805ee9b5c55729502a5f44d0ac567c62dac40b08fa00e9f3be23e82706ad488287ebcb31de30a67ddc1da894f770f570cb225c436365c590a9a7c7dbc25d3782becb3f41d184a7557e69e6ba2ca92487e3e8d4f677965672b8c584200d9d99d722a816bf2e5a8d497365a042bf802d73135b3fdd0b4d261cac0c8bb2472802eaaa56674c10ec3a2889d0dd09bd5795ab31b5420b4086dcf40d4c96197a021a3cfa9bb7a0b47709791ff6447d5e85391aac2ba931a75db5c08ee456889140d1a2c07da2ceb76ba2d153429528364b9b7ff01d48cc4dbae225abfbb92e082dc7167d9ce33438961085c78e9b5a7cdece78570aeb718c214747b62e2ab6436d23eb7d1639d96c583d2f5b7f877b356e9932c77e19894b95dba09551a348a8bee20d95cfbe832297f021550752c42d3580c3d3428373616682a0a1aa08f93f7b128494d84cb81bfdd94203a7116afc88cfc98822f3a7510b45601e57941d58eda48cf23803aa20b8c7622e9e951bd2316335bdecb707749506bed9394014734c6ac896c91e944cb4f720f9260eefad555081238ac4a3c96e222876d80825afe710c4a434d794db11e2324058868d219ac5de4ab0ab950dc4f962ee76b23c8a835820efd5c2ab1ddc17279eaa401c5e2eba97b579eda7489fa42b79987f19934cdf665dcfec772f654e71f1e251cf06758ed157a79649fd0091d511dab3df58d5138a3cbf0d739aad8f3b2ba1228ca232bc992c8f6a9ff23893e2de113db097287d8468be840a6edd3a47f63a5501b294f110845952eb9096f17c90b95abcf4c988ff425b99ebc1a0a069ae00ca435f568a951eee6e6c762aad24b43caa5adbbe37502871d8c8fe7a5b7fcf53283063d5407f50fd410dab0abc759616b59bc92ab3eb11891e85382b02e2cc71ce479578cd25eae30c71fa124590d8b101c14cd4e81f4c62cca62860b3a0925d9224dec46f04bd792b5f3b21949af7d478942acb61e886516fd9ff9b1e6cc89eb971bca7f67b7c2fa2cdf833f8b3341a6c8744510954ee1cb60e9372b83dfc56a23c6128f8112bafdb3d0dfc594bce87fbcbc120b2897d0f584ac10679a1cb6658125491ffbfb5e5e0a4d1407e0e1f8239c3dd73e58d16cf4e220b9509f7357349640c32986da1a17ad1c550f2d633bf585d3f89bb7ead679d8b71a12cc8fb2c13d79bb331effa2ddd260d08e86697d8b71da08341f7ab48c7dac4a34a08a44bb7dfb964f0fece31fb145ec", "172abd0ef45d2d64f1f8073959b3c017cf8dad2c149ee973d94fc7ffbcacba48", 0x2, 0x3}, &(0x7f0000000040)="86fc3644947fa2bfe5a0cae6042401a2db17dd0d1f8267afb128351614cc1235c07f293c3298ce05ac59e012fc53d68d46ef649e79618a33cbe17608d348ab3ff72ff64e1d9330a09eca4d23cdfb2b07f6cb5ab2f06048c421381ed9c45f334a65ee02ea99445052d6686fefd3a2894661fba6968288d92d295acb2df9578810e80e8780ca86f9e87e2880b9af7047686b1bfb0838fa48cdca0eba8e63d9e289a3703d2f4b8857e5ed2be5b032633b18a9c1", 0x6, 0x2, 0x20, 0x5, 0x6, 0x800, 0x7f, 0x6}) r4 = dup(r1) connect$unix(r4, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f0000000200)="411430cf81885f244f7bc815cd6e21b0908981cfd90352056dec062f2b26e8dcece66c47839d9ef28a975898912a8e3c290ff71e90669646038b58b4d4b7040fcbe11b8904d92daf446eec4b42eafac68e8e020663d8c98396b168296ab1571426fd7e38b267e1ce92ff8d87f854ea9f293f12e1731f6e1ff5f7a9c282f0f38368932799bac2704e6d2d8fbdce9b7ad130a0979edbcda31d0fdf5a8fcc49608db2696905f917cb4514f7f8537d8027e7e729105c551a4ebc1500eac6ee3548fbc82b8419a63a6418e3") setsockopt$inet6_int(r4, 0x6, 0x0, 0x0, 0x0) 12:43:38 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffff9c) freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x400) r3 = socket(0x2, 0x20000001, 0x40000000000084) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_EVENT(r3, 0x84, 0x1e, &(0x7f0000000100)={0x0, 0x6, 0x5}, 0x8) 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aac1040000aaffffffffffff08005e00001c0000000000009078ac1400aae00000011100907800000000"]) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(0x0) freebsd10_pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DIOCSETTIMEOUT(r2, 0xc008441d, &(0x7f00000002c0)={0x10000, 0x1}) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e008a9) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x7, 0x3}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x900, &(0x7f00000000c0)={r4, 0x5}, 0x8) sendto$inet(r0, &(0x7f0000000100)="3108c2fdae9e82b3d7b1aa84459ebde0e8c1a0929ffa3a75f9a2b2e48d9fe262bc25774488d3ea3a0563ee400c9f7d9e1c5b40aea052a4ed8c9c157d3aa08fcacf05277d1a70ed76d5f74ab67affe16742a1503c8308723c7860155ab03edfeb3ab2eb2c5bdb4308743c12be7a0efb044dcde31751a2f0bd224471e4a5979d16dce4d605f63c9e90fb887c93aa8823cb8e979313034514c18bd1fce56121e70dc137c2401198647cbf4ecd927be050a3f18b3f325c282d9c68ffb782f7e77816342a27105baaca3c4820224115803862ee3acc1230500e114d04362650437c326c6f6abc764f", 0xe6, 0x20000, 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r3, 0x84, 0x107, &(0x7f0000000200)={r4, 0xffffffffdc5bacc4, 0x1, 0x1, 0x8}, &(0x7f0000000240)=0x18) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d7) 12:43:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_tcp_buf(r1, 0x6, 0x24, &(0x7f0000000040)="b411f9f5f6a860f878548d9abe8fdd2985e7bc72a3f7ef07335de7ecac99ef", 0x1f) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000000140)={{"a0dc0291196a7f18bac45938a5d82b8998d91e8fe17b43dfc4f9d97afcb8a66a50ea59dc3623c3e836cd8cc068f4c30df188a1232e78bd3d524f39e272d6494a5c630d3c324afdf26f0066b07b96fd25c16a7b5f0f68e10d2c133d4cefb230ef502c29eb5fd84b9f9a2a3ef93e00a94971d2e43b15cb0cea3d5f62f4edb01d6bb6ba8a2db2bd435d06b93c5554d408ad72ab9e6f505d0a7eb7ec56798ebc196d902776996b3a75b63f729b330f322a5f3b3decda527001abd31ac5e41de6ac444af13e203072168db55c65198ebf1fd4366d59b2832bdd2be04bb98b6889d7d2394650346fed6e70280d410fe8b10b37e24af3cbc2ba86331a7d8782df307e3ef413a504bca33ad72cb4423b8d76823c82bdad097948804dd966ee01570e9b7d510623406502d9f32d6f5513293e629a44a4801037cb86ac9df640137395a4e714cbe369f9ef92879b83ce6744d1e57889ecdf06e30cca334f81cbcd8baa9a44aac7f659e7625df70df11c2cb678bb1f6d7433ea8afadf243d0729eefef8717afd18581cc6897f1ae7f7ae82fa7ec8d9bc07654ee39454f7d337d4d0545cb39131c4b2fbd078d2c8f60e99d45279980fbc6b037a12a437f78073c25ed2f203d5ee28695c29193c750319eaf71bb56335fcfeaf2edc56d1fb99fecd646f584ea65211ed2e0d1b747bbf661dee48b291d7d5843a32d2f0f6aabf6551944c8838a801119c00588bb598f59eff38229af7b83ac6c94e0e308abc9b2f851d7ae030097acdca63cf8b8d7106a802a38e6c48202670bb343a5bf9815326e8a9a0c4fcf2776e2968cdaa6f7d9ba4299efa60423dd73b4fb2b834c3be80b3f21630873186548b7ef970632485f7a9b970a5b634331dc857d7d42a4221f1e76b19e45de30c09c6516a0e4de215f2cac892e3c10662039e3b869584c7d26a21da215943c8253cc9449799e187c4f83ae75066528275fbac24c264b186fedc345b89868369e83ce65763535d43d222be6c005f7c3c74a8d3637f27350479d5660ed8a738201af0862b61eb20b3d7b4d55421387806c052f0813e8b189a2c6715dfacaa611f21fe4b1ea56d47a7351c5b9960c777e774e5edecee715a3688b3ba831c1fcfdf41aa79e7f9c025bd4019004913dd9ab56777d4804d8eadb76dbcc0346a2d663e816777a52b22a8cb228f9435d15aacfbde3d6a39eb2253dd8afb232708cf799f37507d3f0c55f30cef73c3ef808db2c4b3430294f741f1b1feece5ab107e4133853a4009bddaad1e709147fb955747f728b089d6893594fa7f0b33dd3c2887a91a2ee6083576280b635638881ef23ebc51111cd027a36414d745c30772fb01962c3df2050b24c1a994f0f960120242a2d65d6fd1e15d338180d94bad6bf9d1f6398d01f02a09a750ec7183e908566f11dd2255d50ef63f17860f89a6a87dec0937", "51b75de1913a01e932254270dc8d02c63049a53f27a8dfba6c53ca4cd59c4f49", 0x81, 0x200}, &(0x7f00000000c0)="a8c44f9220573ee664b86c2b40077965028e69032877d3daae7c1dbe3d1306a1aa771c18538b88e02982599355fdf0d96b9277d7ecd328fa5b4aa3c632d9fd1acb4e3ce0b0a71ff8e06961bebc3e810e656483cf62b7a7ee89", 0x20, 0x9, 0x4, 0xfffffffffffff801, 0x3, 0x9, 0xb36, 0x1f}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00355) 12:43:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = accept4$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x0) r4 = dup2(r0, r1) ioctl$DIOCRDELTABLES(r4, 0xc450443e, &(0x7f00000000c0)={{"cfa671e160b2333f7a82c0a7ce1254e0c5c7d74bd50b1531e3759c0565ecff909082fb48bd01f11edb3505e7d15539eaf3d946d55ac762339a16561e8c5119d04d2e99a4a20f9cfd1c1c5da42e70cfcf695bdb5fa5874d32dae2d771aac64fa78154c9c1cbacce38a8881c45a00677f7893218d8222a67a476fab588ccb747e96b85b3b95c3ef153eedbb9376673685bb23c9638c29a08e33ccd4ef3e9c8df259ba7fe52a18c8766a05d738571712b7d5724131a78690aeae505c15825c62e8127cb14b27c3ad0c087ffcad7e67e37ad3231515e7aeea172a9f5eae46d868c57000d5901d12e2bd04ed02f5f7dde1e24563e62f11fad7f41d4a270cfb6d127fa32ece0a1cc95fa9c60a30b24d7dda2dc65cb475af03e7898cee1f3ddf4a99b0c543c275f0f44d513de34da789a3ddbbdd4082fa078506c7e5a4c976433834bc53dd91007e4bf89ad4edb5cdcad006ea204849d1789407bf0b45794d31138bd787751eac9204d716f6656ded7ae333afaf162edca800e518da0628fff2544e1bbfbb429ca200d4d6162fafa774e7f45467d8dc7122a6a8e0bbb2f5f235a6d37cd4e4815aeb99c39de7f6eee0b9b88edddfa2b605f1677ec8e33ade5bfd195b52b97934e7955fefe07db90cf1a49d5ea77f3f18322db42922a4cd5250b0037a12389decdac267be4874ba027ce4e112ef6c0ce4fbd719e68ef2d952a321173a54a544a33265861e3c2ec95bb6cdc6bc6b2e7c50a05b4f865af888282436887dcb7fb29ad38c46afeecdb335f2187453d7637d116f21a66f2d1a2f6ee402f27d85d767f568dc0b7e525ab07b1ccfa30aaac118bffee1bcd74c5ccfa717f7d65ea3d487565fdc9bc7ff67374ff63e6661883404f9dbfd5367e55e5025c43c4adc4ca7dedaaaacb712c2dc2a54960545f2ed594428983928341e778b81986c86750937517316921c767ab2819d48d94293da1282aa7ba3507cf13c157df99d2eb2f6e31c4ec2c0be5b095164ff285c6498d3f5eaf6b71a4bda2740190189cd291be55fda7aadf60cd958106050c8c7e69925360201690472e5f20549a9311972d36c99dbf21f049f905094da11a9ca43cf0fd6f6864ab8f634bc9c7adede0320aeced7efb78874084b8edaf525a68c29f340ee94c88282666dda7e1c618cda8139d3d8490d2e821453640a1d1566c1e4e4c2f9cd971763b40f8b9c81cd7679e222bdc99f12dcb841569d568d71e495d1f424f0990d0563c42544dd76651f30c81726dbf67aeac04aa4a5c8abf7bf781a06b99d2ac8d22fb37f087795a097de39f256cafa4496e421b318fc3d495c68637095418122ebaa99cb71b03bcede6c652a2b4f213f4c808a77635699f2f8ecc0de621d11f8e6c3a5d7250f7a54e18caa70489f3877a8b7ef21e046efb08671c18d73ce3c4b9d549efd951b0652867f9b537e1", "d02c800dde8e43a62f99840b31f4fe1e3868358738b63260ec315a688791bde2", 0x5, 0x4}, &(0x7f0000000000)="82e0df011e53c9d3af04c3d55d5ba063c3bdecb6f9aea30aed28480994", 0x100000000, 0x239, 0x6, 0x3f, 0x8, 0x6, 0x0, 0x8}) ioctl$DIOCCHANGEALTQV0(r3, 0xc1004431, &(0x7f00000005c0)="79ffab1e59fee218293a4edae05d9b8e2b2704ae8e4c36f8ae93643bb7e0fd893453122c707552ca7d0ff87729922a900220d34cdfd6e20390d3c9fe87fd5b37c6e3f33c91d8630f7bca5ade678a35f54105a2") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00346) 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x26d, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x4, 0x4}}], {@ipv6={0x86dd, {0x9, 0x6, "d772c3", 0x233, 0x7b, 0x81, @mcast1, @mcast1, {[@hopopts={0x56, 0x2, [], [@ra={0x5, 0x2, 0xffffffff}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x3}]}, @routing={0x7e, 0x4, 0x1, 0x9, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @loopback]}, @dstopts={0x7d, 0x1, [], [@jumbo={0xc2, 0x4, 0x6ce}, @jumbo={0xc2, 0x4, 0x8}]}, @fragment={0x52, 0x0, 0x6, 0x200, 0x0, 0x8, 0x67}, @fragment={0x3d, 0x0, 0x6, 0x4006, 0x0, 0x10001, 0x64}, @routing={0x54, 0x4, 0x0, 0x71b6, 0x0, [@mcast1, @mcast1]}, @fragment={0x7f, 0x0, 0x5c, 0x40, 0x0, 0xc, 0x67}, @routing={0x3d, 0x2, 0x1, 0x101, 0x0, [@local={0xfe, 0x80, [], 0x0}]}, @fragment={0x52, 0x0, 0x5, 0x401, 0x0, 0x6, 0x64}, @hopopts={0x3f, 0x25, [], [@generic={0x800, 0xf2, "d788487ed9957f6a1b68287240628dee45ede61785a3b3624033486419765e5f8cf5c8dc5e84bf877f18f6c14071e6387776343396119b88f2ca8dbb947e25783f241848e86d0eb0a02d573fc501777abc27a504aba167b1237787eb1f57b56d6a65282bd9f23dabaa2aff334e42f737b6571239216f0df6ea073e0fa33fcfe3ccfc76b88df8deab16eeb0bdc9247a5283fe8f4fa7220daa93f00d7fb65f856766d68fb58cd0344ea3954d1a8d7a1f46801c147d74b34547e084661c9e9168e9c47b0bb20d47b8dc0a058764204dc82045ca0b584ea73302cbfdeb376c17aa7b7d1a5089f60732ece5b34fdde293d037ea45"}, @jumbo, @generic={0x6, 0x2c, "1d853b27f363ae85d79f2570b9f18691305dde89b6adc667fe9c1895ab897aa2838f730f956b7045db8b5f5f"}]}], @generic="f325e14573f023fe44649e37d0111261f5119ff3d66e2accc47e408020ba58292806590cf3b57545bfdfd2ca8bdedca5f6b24e94ea7b48882287864793ccd3da7f1337"}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0600000000040000450000a61c0000000000009078ac1400aae0000001510090780000857a267a4a656c2489091fa19c00416ee8a3849ab3505b196c3069f09e1f3f9220db3dee9a1fe79043000000000000000000"]) fcntl$dupfd(r0, 0x0, r0) r1 = semget$private(0x0, 0x0, 0x4) __semctl$SEM_INFO(r1, 0x1, 0xb, &(0x7f0000000040)=""/1) recvfrom$inet(r0, 0x0, 0xfffffc6a, 0x2, 0x0, 0x3a9268fa5) __semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/100) 12:43:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sendto$inet(r0, 0x0, 0xffffffffffffff90, 0x0, 0x0, 0xfffffd85) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ca8) 12:43:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f0000000000), 0x4) socket(0x1c, 0x0, 0x1) 12:43:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) getrlimit(0xab9656a4cd1d9c23, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00317) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000100)=0x1c) socketpair(0x17, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x11, r0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000180)=0xd6, 0x4) r3 = accept4$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0xfffffff) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xd, &(0x7f0000000080)=0x109, 0x4) 12:43:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c08) 12:43:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003f2) 12:43:38 executing program 3: munmap(&(0x7f0000fcb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) msync(&(0x7f0000860000/0x600000)=nil, 0x600000, 0x2) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x3) mprotect(&(0x7f0000d90000/0x2000)=nil, 0x2000, 0x820000004000004) 12:43:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_buf(r0, 0x0, 0x4a, 0x0, 0x0) 12:43:38 executing program 1: clock_gettime(0xe, &(0x7f0000000140)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) dup(r0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20a00, 0x0) pipe2(&(0x7f0000000080), 0x100000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x18) freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$DIOCRDELTABLES(r1, 0xc450443e, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) 12:43:39 executing program 1: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) listen(r0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000100)) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000140)=0xffffffff, 0x4) r2 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000180)={0x0, 0x80000001, 0x80000000}, &(0x7f00000001c0)=0xc) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000200)={@in={{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, r3}, 0x8c) fcntl$setstatus(r0, 0x4, 0x44) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x20}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000080)={r4, 0x1}, 0x8) shutdown(r0, 0x0) 12:43:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffd, r0) readv(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/139, 0x6}, {0x0}, {0x0, 0xfffffe87}], 0x3) sendmsg$inet6_sctp(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x1ff, 0x2, 0x3, 0x1}, &(0x7f0000000080)=0x18) r3 = semget$private(0x0, 0x7, 0x20) __semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000140)={r2, 0x8984, 0x40, 0x5}, &(0x7f0000000100)=0x10) 12:43:39 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa, 0x40) ioctl$DIOCGETADDR(r1, 0xc4704436, &(0x7f0000000180)="10ed377bb28bcac682c8fcfa498f3c15673e48fe34542b7cabf2a16c539f3e671d1c7d67e7271f0a6e49e2cfa6deddf47be670cb17bf46be59e3d6b204e32c334c970bad8e0d157b45c09b40f90df60183fe6d41a86d22933c26b259de917db5ed25662332485477067b9905865f3c1e45b5be0b05ce94b1027d11a2b3d1a76a7c5c5168a24cc0e4db25ab14ab52f6e507cda3545f73d7d554720e0e4e428e5872f67268afa88d3cd100bfb715f90ccc8746e543ca5139e3863845a8044dbbce4bed6603dcf1dc8172cbc79799e87ca7cb685df9054172187c262374451278ebac653aee12a42713b07341eea958093ec07f") setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000380)={@multicast1, @remote, @local}, 0xfffffffffffffead) setsockopt$inet_mreqn(r0, 0x0, 0x10000000c, &(0x7f0000000140)={@multicast2, @local}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@multicast2, @loopback, @rand_addr}, 0xc) 12:43:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x400, &(0x7f0000000040)=0xffffffffffffffff, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e005b1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b9) r2 = accept4$inet(r1, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @local}, &(0x7f00000001c0)=0x10, 0x30000000) getsockopt$inet_udp(r2, 0x11, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x100) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000080)={0x3, 0x2, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x22, &(0x7f0000000100)={0x3, 0x8, r4}, &(0x7f0000000140)=0xc) 12:43:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) write(r0, 0x0, 0xfffffffffffffeff) 12:43:39 executing program 3: r0 = accept4(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002, 0x30000000) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000080)={0x0, 0x3, 0x9, 0x3, 0x7, 0x2}, &(0x7f00000000c0)=0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000100)={@in={{0x2, 0x0, @rand_addr=0x8ed}}, r1}, &(0x7f00000001c0)=0x8c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x7155248d) close(r2) unlink(&(0x7f0000000000)='./file0\x00') ioctl$DIOCADDALTQV0(r2, 0xc100442d, &(0x7f0000000200)="a5c68297b4d4cdc8251e59b5cf79f54ca86778eceabeeec04eb66ecb4643846927fd971bdcf86f01e99bf6e7d2743571e62caed32d8b") 12:43:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) fcntl$setstatus(r0, 0x4, 0x1000c) getrusage(0x4, &(0x7f0000000480)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00a91) 12:43:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000100)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000140)=0x10) setsockopt$inet_buf(r0, 0x0, 0x54, &(0x7f0000000240)="788959eb955f149e2335b84587f6c0a074c9e8003d39bc64a9d6d4c873821ae1c8cb52624261f6fd1498f15e2c59c7b13235fbb6cf450efa525450353f88000fae6f812ec31629f60d6e4dfb83555d60b5168fdc4568c33b458f9d92d6393ddc38715ffa995071302bf73e11ccd2921ab8add325892232fa7cd9284461d2f46aff25b09fa9391549ce2c446af06888e6fb4988ac678aa44d510c1f186feee8c0e041c719a4e644be778227bab96568d8", 0xb0) syz_emit_ethernet(0x15e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000180)=0x1, 0x4) fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) 12:43:39 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getuid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ef) 12:43:39 executing program 3: r0 = semget$private(0x0, 0x6, 0x2000000008) r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) fstat(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getresuid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0) getgroups(0x0, &(0x7f00000002c0)) __semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x0, r2, r3, r4, 0x0, 0xc, 0x23}, 0x200, 0x1, 0x401}) getgid() r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) preadv(0xffffffffffffffff, 0x0, 0xffffffffffffff2a, 0x0) r6 = socket(0x1, 0x10000000, 0x6) __semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8]) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r6, 0x84, 0x1b, &(0x7f0000000040), &(0x7f0000000080)=0x4) msgget(0x0, 0x1) recvfrom$inet(r5, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) msgget$private(0x0, 0x1) 12:43:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1fb, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6984ec4001c50000ff0100000000000000000000000000013ac7fcdc51a440e21d3560d20b2fbb7530020000000000000104000000000d0200030101000001004a15000000000000c2040000000700993da236ca26ca3ec4807f35b3541a2d74b292d200feb055a0e02048e4e7d93d0019224fea4c8373041e90af5a434c5d61cd4881c1ef2ec5b15eed7441c15cbc5a736ce74564b46c491e320647c41b85478501304d7075cc393a1e5ba1f13fb0749f3b0e7de4937830c71a53b813f254056b6856df62ee9451e221b97d92502dbfbed8eb562093030157bc65efbcb2392186664b3d296b28c4990105000000000000010004010a00007f0b000000000004000100000100000100045064500f5e05a0eeb5c77a6f8420e114db0fefc6b08b3879ce4944fa6a93fe81a8a999f49f50197017688df22b860d668c08a655efc83157cf32bddad74a8b156c826409ab5b5df82fa36389f101c8512d000000000097466ef9e5988dbf5f905bb5ab2c1a85cdc15953c9434fd0ecf4fff62e75db8efa8c6571f2eaac0dd34ec1b44e078dcdc2ba97642ea774ea124fded1d3d7d7b95f60f6d1e9386221f775ae92a095a6e4161387005ac2b170bdef14fc88dffef9f41490f6d6dc27f1633d9b8ec6a883d8ceb3221fe83237bafdac40c4c20dbce227eb67a694c9ff804a8e587f66"]) syz_emit_ethernet(0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaa12456fe54fab86dd64dd902c022e40fffe8000000000000000000000000000bb0000000000000000000000000000000100000000000000000401d800000000007f00d1c067000000ff1900000000000009bb93e40369d52d92079d3173ec920500a38da7042f908cb38658de3ddf3c5f244717bfc34d70e62141f0f940083beadcc8dcedae609f8eac977a198208dc53e5138c73f920c9a7680cbe0316253412015bf3113a3d1f78db59b6a0bb49c9d09b2097ede3f7be06cc4b4b48553277dad0c514f7112f0db94c3da1523ca215fe958aeeb47629594e06c9dd6b6bd70913718758323cc7d6f22b0fb3ef5cb56ef4ff51a48753d775e176f16a8d670dff3573380f7329bf54a728df0618d5010700000000000000040100000000000000004f0000000000000004010905020005000000000000000000c204000000030000450801040000000000000000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffac1400aa000000000000000000000000000000012d0100000000000004010004010800010000000000000000310a01040000000000000000000000000000000000000001fe8000000000000000000000000000aa5bea88956a9176e6ac9b4f196c3e2554f64fa08d94bb4615a48b34f2d08abde8fe8000000000000000000000000000aa4e204e21000890784936fba9631e94515fb00c2178e9441e9f99158fc5f63ab111f926577674dece4f6b7a123db0406f7f9f304ea4df9e52235145623cebe3e558071596e1688415a02fcae3c7cf641d49522f702a9b28a9581778d50b2795f46ec47b658c7a79b6c56defd2124bbec7d6a4da27166cb585bfe48979017c71dc566fe179a1693894454a18434e12bb471a4d3780b81959bd11d5470876930643442134c1c3ea52f5464da8ca6b187201040139f673f5fbd6e5f3c05624dc618cdebb6cdea774a4824f0219d862643325feb660d9277a8fea62209729ac3c21a7cf2038805968ea8a6f16330ad2bffa3db89b6b2476837b988b38e0c62e915fb076a9db4f31de2f58e3726fc33e2282949f9ad23a963c72023263c121ce2760cc2c3431d406bb90789c4867e181"]) freebsd10_pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETADDRS(r1, 0xc4704435, &(0x7f0000000280)="f4bc0efc549041967c25c3ad9075fa3374200288eb363a2e12d648fbff448839922cc3af211290f41cd0c3e5d33114a91826c67375d741ba1e750df439373965753ff327e9c25e9eb1364e7e3ee345da127b0f6435b7d776b16c2bfbd22baf9ca4953e5077cfd1951a3286e4ff07997b9c9a5ca00057d73cbed508150c2d68cf9b7bdd184e6d795db0") ioctl$DIOCRGETTABLES(r1, 0xc450443f, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00969) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x5) 12:43:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@broadcast, @multicast1}, 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r2 = getpgrp(0x0) setpgid(r2, r2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00d2d) 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa8faaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000007f5f9c99853ba0d2fc3abc44b21e62d385af31d59793b3ca5f59390e35fabd7bf968980238f709604390"]) fcntl$lock(0xffffffffffffffff, 0xd, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) 12:43:39 executing program 1: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) dup2(r0, r0) 12:43:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) dup(r0) ioctl$DIOCGETALTQV0(r1, 0xc1004430, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf9) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCSETSTATUSIF(r3, 0xc0104414, &(0x7f0000000580)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0080f) 12:43:39 executing program 3: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$inet6_int(r0, 0x29, 0x29, 0x0, &(0x7f0000000100)) 12:43:39 executing program 1: r0 = socket(0x20000000002, 0x5, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000000)={0x3, "3e013f97e534ef"}, 0xf, 0x800) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202a84fac02b4f4dd4195d388a5988f230d59cc5bf3699a63b5965ad60c6bf0e47172ea95c39817040065a3db1d5f13f003b9d9c753"], 0x1) 12:43:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = semget$private(0x0, 0x3, 0x0) __semctl$SEM_STAT(r1, 0x3, 0xa, &(0x7f0000000040)=""/178) __semctl$SEM_STAT(r1, 0x0, 0xa, &(0x7f0000000280)=""/249) clock_gettime(0xd, &(0x7f0000000000)) r2 = dup(r0) ioctl$DIOCCHANGEADDR(r2, 0xc4704437, &(0x7f0000000180)="ad639cdbada4aa95f464ccab7fab79987cb140b6cd065ca77c33efde6b496a1713461d86a112bfebe74333266a0692a8d38c23b81d08a097de8eb27f73785d170f6b9517e9ae236859c80b9c43a47f67c9c0cca009e449dc59612227a4df14623b7b0b1b38c7c5dfbbb8973bef14beef453e0648566fc1eca1300e372e5811cad7b259ad563878854da8b1e75c6a6c149a34bc138284862311341c1c2c4a23aa61f40bfadade05d20cb8efe4425cb376dad7451a78ac3ec321178830facbc972fe79112113c0309dd79e5796894cac42f4") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002f7) 12:43:39 executing program 2: r0 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000300)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000340)=0x1c, 0x10000000) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000380)=0x3b66, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x9, 0xffffffffffffffff, 0x392) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) r4 = fcntl$dupfd(r1, 0x11, r3) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x605, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0xffffffffffffff9d}, &(0x7f0000000080)=0x8) r7 = open(&(0x7f0000000140)='./file0\x00', 0xa0000000000206, 0x3) truncate(&(0x7f0000000100)='./file0\x00', 0x608020001) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000000)={r6, 0x7fff}, 0x8) open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xe) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, 0x0, &(0x7f0000000200)=0xfffffee5) fcntl$setflags(r1, 0x2, 0x1) lseek(r7, 0x0, 0x1000000000003) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r7, 0x84, 0x10, &(0x7f00000002c0)=0x200, 0x4) poll(&(0x7f00000000c0)=[{r7}], 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) semget$private(0x0, 0x3, 0x290) r8 = getpgid(0x0) fcntl$setown(r1, 0x6, r8) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r7, 0x84, 0x9, &(0x7f00000001c0)=0xaaf, 0x4) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r5, 0x84, 0xd, &(0x7f00000003c0)=0x31, 0x4) clock_settime(0xfffffffffffffffe, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x37) fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r5, 0x84, 0x903, &(0x7f00000000c0)={r6, 0x100000006, 0x8c000000}, 0x2df) 12:43:39 executing program 3: setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000080)=0xc00000000000000, 0x4) 12:43:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff7f5ca1de2c3788a83900810027000800450000300000000000019078ac2300bb000000000500907800000000450000000000e73600000000ac2300aa01000000"]) r1 = accept4(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f00000000c0)=0x1c, 0x0) setsockopt$inet_tcp_buf(r1, 0x6, 0x2467, &(0x7f0000000100)="2c0df9e891a8bc5fec066a721cfddb0afc1c8a0fefc891e85c1f96ccb1ab6f54b9182861e2257da3dc3c76d165834498634df36d8b115a9cd38f4ff3720e711f0201b496f63c904cc027bc35ac8f555fcb8c", 0x52) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00481) 12:43:39 executing program 2: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xfffffffffffffffe, 0xffffffffffffffba) 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) close(r0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000002f4a12cd354837901097a9c93ec202c28104fdb2534c25c709f2d481089b6e121a8082c70f39be75ac07ee9563cf36e751ad2a9ed0d7da9bb1b77a518c0c4deb205a7c55fe68ac7c219daeb9f8974abce04266e3b32ca1e20c89fc075e41079607ae984d0d7a5b26800bf4e792143f4d7cfab22036b1e8a0ab46bde2862f4bb02037b5f301a7f5843790541a64c22a3dc2c3a8521e7d78983442a6020b3a9"]) freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet_tcp_int(r2, 0x6, 0x148, &(0x7f0000000280)=0x4, 0x4) setrlimit(0x7, &(0x7f00000002c0)={0x3f, 0x1}) r3 = fcntl$dupfd(r1, 0x11, r1) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f0000000000)={0x0, 0x9, 0x4, 0x1bba, 0x0, 0x7, 0x101, 0x8, {@in={{0x2, 0x0, @local={0xac, 0x14, 0x0}}}, 0x0, 0x7, 0xfff, 0x10001, 0x10000, 0x3}}, &(0x7f00000000c0)=0xb8) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0xf, &(0x7f0000000200)={r4, 0xfffffffffffffeff, 0x6}, 0xc) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x40040, 0x0, 0x763462bc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 12:43:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30480, 0x8) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f00000001c0)={'rack\x00', 0x1}, 0x24) ioctl$DIOCNATLOOK(r1, 0xc04c4417, &(0x7f0000000040)="0f801df543432a") setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000200)={0x200, 0x81, 0x7, 0x6}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/253, &(0x7f0000000180)=0xfd) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00516) 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="0e097e6c", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) getsockopt$inet6_int(r1, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0083f) clock_nanosleep(0xf, 0x0, &(0x7f0000000080)={0x9, 0x3d}, &(0x7f00000000c0)) 12:43:39 executing program 1: select(0x40, &(0x7f0000000000)={0x208, 0x80000000, 0x10000, 0x5, 0x2, 0x9, 0x9, 0x89}, &(0x7f0000000040)={0x7fffffff, 0x4, 0x8, 0x2, 0x20, 0x0, 0x4}, &(0x7f0000000080)={0x6, 0x3, 0x7, 0x100000000, 0x5, 0xd4b3, 0x8, 0x4}, &(0x7f00000000c0)={0xfffffffffffffffd, 0xe79}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x1c, 0x3, 0x1ff, @loopback, 0x2}, {0x1c, 0x0, 0x5, @remote={0xfe, 0x80, [], 0x0}, 0x6}, 0x200, [0x6, 0xc, 0x2f, 0x9, 0x80000001, 0x200, 0x7]}, 0x5c) select(0xfe28, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) 12:43:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000080)={@empty, @broadcast, [], {@generic={0x8877, "3a1e6668f05089ab100d8c80a5027c3049dfb81150dc7c03ef703276a49d720930d1b9230b1480496e251075be8b4d009baac0f6"}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000040)=@abs, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c8f) 12:43:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/86, 0x56}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/167, 0xa7}, {0x0}, {&(0x7f0000000240)=""/30, 0x1e}], 0x6, 0x0) recvfrom$inet(r0, 0x0, 0x373, 0x1, 0x0, 0x0) getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f00000001c0)) r1 = dup(r0) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000600)={0xe, &(0x7f00000003c0)=[@in6={0x1c, 0x2, 0x4, @remote={0xfe, 0x80, [], 0x0}, 0x3}, @in={0x2, 0x1}]}, &(0x7f0000000640)=0x10) r2 = fcntl$dupfd(r1, 0x0, r0) getuid() setsockopt$inet6_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000380)=0x1, 0x4) getsockopt$inet_buf(r2, 0x0, 0x5d, &(0x7f0000000480)=""/171, &(0x7f0000000200)=0xab) socket$inet6_udplite(0x1c, 0x2, 0x88) recvfrom$unix(r2, &(0x7f0000000540)=""/160, 0xa0, 0x81, 0x0, 0x0) 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000b8405ce4f444c55100aae0000001110090780000000033f5cf864a9c29daa5a801aaa7469d18ef4dcfd5e9afca17e66c64968ebf2c9d779f19850ad4cbebb0eedfcdc42ab44af9a5d586b7e33a22ecaf2c32ebb0bb24fb66567c3eab6b53aa13e8915308760000cfbb2512eca2f3eb5c3ba487bca55221ab8f18f5"]) r1 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ff7000/0x3000)=nil) shmat(r1, &(0x7f0000ff4000/0x4000)=nil, 0x2000) shmat(0x0, &(0x7f0000ff9000/0x2000)=nil, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00951) 12:43:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000100)={@multicast2, @local={0xac, 0x14, 0x0}}, 0x8) dup(r1) 12:43:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffff47, &(0x7f0000000180)={@local, @broadcast, [{[], {0x8100, 0x6, 0x100000001, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet_buf(r0, 0x0, 0x52, &(0x7f0000000080)=""/217, &(0x7f0000000000)=0xd9) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00598) 12:43:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100040, 0x41) sendfile(r0, r0, &(0x7f0000000140), 0xd43) ioctl$DIOCCHANGEALTQV0(r0, 0xc1004431, &(0x7f0000000040)="2fd900fc0a409652d58324f30bf2301f7b691c388e5bf040049a8e3f273e91d3d558a97f233eddec255b67101e3f7db19e7863df4eddd501e70887c75a9af1577719d850b6a635cf01d6b2576fd14f0d0119ef6111d219f3d7ae52bd2372680f97331b1f6f05cb997837e16dcd3c23024ae7ac1f7f7b4fbf06c46a5f93d9efcdd97792afffa99fadb02c8a80393a959c32644730ad6c5eda598bac18901d36a3cd7eac49492dd8e5b45accbcfc09578aa50932e6b84937a687344540bae84d5a8746bdc223141cf0bca0673f3bea4f00cde301e2446a083b419f85dea8a49543b5e9ab2305c5fedd2ddf3c133f49b51c") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCCLRSTATES(0xffffffffffffffff, 0xc0e04412, 0x0) recvfrom$inet(r1, 0x0, 0x355, 0x0, 0x0, 0x0) 12:43:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000f20f46d30000000500907800000000450000000000040000000000ac2300aa01000000d6e8a5ed4909977b465373857c8719e673569cd8b925d8ee6ad8d42401c350c9dea8fe7ba3064eb5a1ff7d771dba3b8397c7352480f63a8c522e508644be92fd134c1ea940bd8467297b4a9f87d3694d52cb63d35121753116b572f84fc4e7420f0dcf"]) getrusage(0x0, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b6) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100000, 0x80) ioctl$DIOCGETSTATUS(r1, 0xc1a04415, &(0x7f0000000100)="c9480d77841a3b268522") 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000020000500907800000000450000000000000000000000ac2300aa01000000"]) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, 0x0, 0x0) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000140), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) chown(&(0x7f0000000000)='./file0\x00', r1, r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d5) 12:43:39 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000040)={0x7, {{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}}, 0x90) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup2(r1, r1) ioctl$DIOCGETALTQV1(r2, 0xc1304430, &(0x7f0000000100)="0707279aec1db0aa110f052a2985ea3a35f1d37ab5a9e85f6fe83dfc646ed2c8b225ab66c2bd4330b011ae87ee578f77ccf62c58a799173c0113c5530efb3927e3b8feed8dc975c0deb54ee731cdbff2c455df9aec6f96df9eff18d235019e421689deb5c854707b6a6a7c8bd236844207224b2ed641e62d09c8f5fdd8") syz_emit_ethernet(0x2a, &(0x7f0000000300)={@local, @random="3f7d3e2e9972", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = socket(0x1a, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r3, 0x84, 0x20, &(0x7f0000000000)=0x5, 0x4) 12:43:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) setsockopt$inet_group_source_req(r0, 0x0, 0x55, &(0x7f0000000000)={0x0, {}, {{0x2, 0xffffffffffffffff, @remote}}}, 0x118) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000140)={0x7, {{0x2, 0x2, @multicast2}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) 12:43:39 executing program 0: r0 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000500)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000540)=0x10, 0x30000000) sendmsg$inet_sctp(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000180)="22cc7759153b13a93dc7981af1e7205e3357ee5b0cee22e9e066c8fe28e39ce8dfae445660f43a866b1cff96f73c98b939ee33ebca0e2eb31c7ab14effe34294f53dea96284753d0722411aef6e736d7373fc3f521b45b26f930ae89440f43d58d1b76cbc99bd7c018fb3f3b1d9d69263ca2c5d5064cce176c1fbf1cdcb3c58e1d60410c7bf48585b4bd80648c6f65ced066c520c64e980e7ae75d1bd3b5b3e573050a6d0dcdfff261c0c9a8994bd50a6af1e0ca704edeae4763b0fe4e4a2682e0bcd2d35c116c22a99ad9559a985dfb88e45a2e740d32681b946c8d56da693ce0a61b7a581f1d10b5d56e54afb31e4f89c9b14f96f1c1bada9e2baf9db9233a32b83c65f0c23f23885f51e7e95b1e8b599cba4a50debce5f624662fdc932827a37ee9e3bdeca39d8f6e23b198811caebf340a78a378da08711bd6ce7c52b310e23a81ef9a8d64f7750d0fd69402ed2cec09978374003432f5075b2898707ed39076ee525a21373ac10835ef9bf0184c2ff48269bb5997dc93186a9bcc11b36e95d2cc66a2377bd44581119d6e33d21e0d0d05111e112422e287ef78ea8848a129e57eb22a7d1b8de9ed7c3d2cade2dfe1c9a782e7532fa1f889f37f9054ab830913684aadd5cc0ba012b4a99def3ca6b4733191ba0a6b43c9b0afcc51a28234156088af2d0c5bf4daac2d861288af0d1dccef3079465dcfac6c57d9643227f9e5b42509e83b7be2f5", 0x209}], 0x1}, 0x0) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000140)={0x800, 0x1ff, 0x4010, 0x1, 0x7, 0xc88, 0x8, 0x8, 0x0}, &(0x7f00000003c0)=0x20) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f0000000400)={@in6={{0x1c, 0x2, 0x6, @loopback, 0x4}}, r3, 0x9, 0x4, 0x81}, &(0x7f00000004c0)=0x8c) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x7120}, 0x10) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000380)=@abs={0x1c00, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000900)=[@rights={0xa9}], 0x10}, 0x0) setsockopt$inet_mreq(r2, 0x0, 0xd, &(0x7f0000000580)={@loopback}, 0x8) sendmsg$inet6_sctp(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10, &(0x7f0000000040)=[{&(0x7f00000012c0)="76e5e59368c552423f2783a9fee8708c6692a5c26410378f832c4a8aa15bff6d6eda29bcdbd3f3c076ab9df6a4cd51f11e6b2f52749223ee3b88699d1980ff92008225934991af4da953acbf14518cb10caa4f0b0e91996d61093d1382c143f2cb7dfe3a9c8d68b62b5b10fcc2b51f7f8f042de21d84ef48026ebae9741d1ad33238bdec7bcf9ccfd7349ad3aa010e686f15b0d1d730f74864cf470efd3d54155d55714186f06471c5d9c903a39bc86f6801c1364014b1b2f0034902f3a49c10a4771edd14882344a841a0a0668c62572a5840e464461d2fc6bf5056429d80c58557ede095b33f58f71f61870ae0a4820d5afd6fbc0fbded5080885f2fcf9e006406e00b704f6aa0e45010d824817841f7c6a0aa19dccdf64851c4f7a3474273845eeab7e47e0a82027c80e734bf9fb1d3aa00fad9f272d20a81488d257ece4efb5e028128f7b717fa2db88818829c37215c726598e41fef74e8e580946dfa0bd54a883c3169f8a98ca187eeb1fb252340a9520022a4142f10c54c6774dc8e6f36363afce4f33746b7d3bec8eb8e0c7ce50552b0c42a2159f3499ca96bde1c2ed774e04a4a0f126416a0f24a58e5ea7494d8a430474a5ac3049fc996dd1b2d786e11a06fe66c9f31ec2b98e53457ecccbd10d5f836a0343bd5c578446ee539aba158302598bf12da2bcf16dafc4bcf677ecf8e9368c9f87f12df6dbc0f509e67a62176ee2c5d77fc283bcf892d12d18044cf0f1c4c10d4484988e6548d0e2c9c46bcc47ed8f819e1369207e1d267506817863b8ca660f927f31954eae71a5aef7e71aeecabb1c3a9ec45a0a36d9b96d4935b0e5ac09eabea423478fa726b9e121d06f0db2aea265f16f891e46805f9619e7a0cec4d68f97cd6d62c2849b16893fd6a652dd415648bdbadbbf135c6cdacda6589ae8f07e172ce2070d748ea210dfe0a989b417478cbad9f08b1faf79028d9277feedbe47d746e53b4750c9cd7b6f2931341bdb000861e149c8c4cfc9bbd7c9cf4bdf3d5b5a29fa7150d034f2b1f057bfc51c8d26f0b706f9922457d4ea8c0522a0856900876a973dd131850602dbcf0111484cc3abe59dce31058d7c006686858b703dd0f6700713dc32dc92375f863ac24a46f547c8aea294de0ef6557f487a029c4f627dfa086e8497e532dd6c00467d03fe6b9f14655a05fca8c9d67497ce16bfb699e132975a4d0730b9bfbda73677fa92a3e903a530d9d7bebad96d9bdb109b7f8e16fb0daef352bab797ec08932f16a58eafbf856be61e8e9623b3efe643f2046e76f0c233be16f0314c90adce7b1a6461fdb9f87a9895ae522426a7170307f6063edb392209d1ef50365736164b158d48e0916f541657031bf1860459435e5d2df114c6b7c1068da6bd1f4b698d9b02b1c6c755d6f009b0fcb1124572bc17ce92c62540d19040061ab261ca19c741769f51e179cbd36f903c5f5056020585fde903f5e2373c02c864f2f1809d83f23a20efc929857711a1a96e185cd5ce3c4d9ab2942022e9733199b07b025ac39e9d7d053aeb761e4954ebaaca54e98cf993866cbd1b312afb069f34489c06b0ec87366c74ff9fed1e2448ce0caea90b48f7e73881821a79baba888f3539e3c8901d0da1701b7bbc19d7c149005fb15d952647fde144d41a67b42d8e1adedea10f1e3f0d4b5adc7a87c06d8a8251937a7505131611018811cf5f8f73f495a4c9b1ba6c07ae6457689a31856a1df7f4eb119515064e0421e8b16d8c4bd82c673684b4a5dbbbe085cb2d6368746377e6527e0929deb8ce635b8eabd1dca1cbdf36d35f4b4d9025dbe13fb918a844d9c8f785895dd6372cb11c9d3d0b9b88919a1de095f65af54faafbfbdc744cccb0cc6cc14d844aea3a8a65ac046399b5c821f24b534e41c99dc25731481c25b5ada2d03c9f14e7ac78ccb7a35f57b779cb6621c9cd4f6bfa8b5c46a87706f5cade1776eebd8db66398cbc2c9b06b98443770e3423e4fafe72426e888b11007c7bf4c7007f29b07b9ee9013a15ca52d4956ccb55bf0b56c634b5ad0c3219a9225e8e58e67990f719495a7d3ab41801b21c8c99e0d28fe16cb51db5fd07a28fd1fcfa630494fc157055d57ba2341c97172a1271b909044c49bb9ea30674791403bbe60593ae32ba6adef9e9ccb6eaff92221e2f0b6e006d3c7236708f9d0cff873b8ced73ce99e2686b23fadd09fff6fde5b24de74ce69ef359b33181fa93e819fd1d4f87b0e870b11ad00a189a2898388364e577f73145ba0c12a8426a8c575ef287439b0de2963929b2e026d5c0a8defcf64e456cbe10651784c3c47dfbeb81d7bd0fc1fb2c1354e31b76f0f0d7a0876585209b11fad56eff91fed74631e73e529f5ad20dcf0e3d00a0d9a1a22619b0a1282db1d7507c5f32ffce9688cf77f8222e3c658d25d7277946655d75265e32e3c99d2159df574613472c607f40f8cb9dac40285e4617fa8d5cb960a58f96e26f388465d46e1316281197181f48ad9c1240ebc41e89e36197fc441f484d5bc1f0a6f7f6779f076f18a6a266d28e9324ab59c67f5da0627e55f3526688954b49e1882808198e13c8aee2ac9df55fa0d67d346366399c4b7e36773e485abf516bdf70859ad20ea32fb97783e14f216fd0b6e88bc60a941cd2a141cb92ff8756741be6f47990c2bb9996e8c6dcb76044f67b8c6ea7da4a228231284e969537b3759a799c182161dc684e92db33b734a36b942c51357456a97816a5ebbf1e7fcc43c171c31006f2eba7192514ee226482738acf2bf7a325cb43ebfd79048c044613af854bd83a83e57fdd3eb0eccee4820b145a3888fa344691d3cf74c76638c53c43abe0640c5944893cfbe54472a50c11d63739048e85e9b100294bace3711c4309dd95aacf744f171744087738f270b950498d71876fb850ca95e0567fd341afb1443a980e3f0c179b0af1590917664844458cbc052ffe699e2984e0ba8d77cbe8efed6d6b85e6061dd97db2c16fc30c52e50434cd8d798229a34339cc4fb491eee6f4fac678d18e0812d1689fff0f92010859c212722b27bc91c5cfdbad5e2aa8c874bb8e783e7b3663aa492a7e51b192ea014c019212f73859ab755c506d26cf7aa44966b911b58bbee7564b76ddbfcb040dd1f29d2c155afa4ce9afcb437f69d91498b6b38be2c8afc1f7ff77851ed1be4747044dd7c89b532ea1c46e6be89134f64983cfa24522d1a7baf84e7717dc9d7eee331a974529169c886a8b56ae3904e811540ae41cb1cebfd47c5a6a3f71454222cfa79cc95d7da27d9d96255383ed6be750deb6cb98f6f66097789fde5bf16d99de263a9974556b96e99ff9d581c8ab612b1845267a3642a328682a890bd3b30bf64ee77d0261f8c6001c31b4b349dc7cd3d4fc9129cc0916c75f7460ebb466529a28f626825a7959fdeb48f11a29117350263bd909692fbb2f7c84dc5e0b2fad57d9f774f375ab05097be931211884d45ba5c1cb6ebc3afa97cb20230f5b40aedd828bb2f75651e7dea1eaf8a5c07d9d94ad37c3fd20d6034af4c1be0bd880efe2d836bd0b1746562eb3ed20986dd768a8e1b6265b7686e6d667daff15e2696a9f2c48b9ea0e91c53ac5913889a0ae85e11fc2b16b3e05bfecedfee07d65fb8b37204ed0192bd34cd8c36d19c4bc1d7ca5b52779070e6a716220a239aebb76651c96708a9b0cbd5d985db4e28a3c557af223af77945999dd3cf6b1d00cbbcc39e614ca4550c5e3251545ab3366a07e837f4665ffc10bd830b970d682fe41ba63eb8c24c626092288e9080e25a5264d7491a640923074b4827064348c36a7e517a24f8fd9038e49ea48a6476ccb4c799a333ddf144d71286c75cd883b16264d5161d428eb6fb2f506494c5d0f0a03560727af1194c5c8bff1e6ed33eb01ff829010bfd5f454c2f0b2b1a81e69877f930e6820546c20b66170d47f64800a9abad8fbbad8ee8006ece237438ea979b92bd024b0e2d477d264dc3b17845d3d9672a1230d341cabb727b58a306c67ba92fdb23fc203177fdb22d3c45de23ed80c0322ca7d7dc2cc36b02edfce08336ea404fa35bedc925c42c6b5ab10759180082a89948968d98e31e1046892a4ebd4f5cc2144cb307b14109a5f7f80841c79a9c24e2b1b0fc37c638976c7dec3596f69280b42a258bdbd1d69ba0089e7691612bf2b9acc40b4e79b0b9e216a3ab555e1081130e7760a0f45327252732f52407e5770e91abae17645372889a6823c85f3a221255e6551b778c8bd66beac49c47055f0301dd594ee3e21bcdc2ede4e151372d3b74c98de5d847d1f2e35847d75b62cebe75f9448e1ccbb6becbeb186998e6e157ebd8647abba0184ae58679d04ba680953b063d92ac8ba427e25102a1dbb34064e5ad0313d82ba71a94bef77403a82df8a76800f2fc6325186b17e7aacaf74ab0480a4d839531d8695b9cd1e16d80fa3267d77c7a1ed08017b3d49fe312e8e0ca9573bd31793f0cef166732250d0800342939b4aa7e75c7223ed9949d997266803529517d2e6d4eb9669187114e6ce44a2b22cf4c97a7a0217b56b71a66c8cb24f4a43d50e80794794d33a4670211bef25fa2dc6d0f36a48b7fea796f3be02d7b64f197ced4f76f1985f28807d40568eae4a258c5bda01b2c674e3516f11e5e79771af0608a3c0922110bb15f5fb2a142346259c6da76ec6c675a24fc9ee515f29c773e1b90a39303874f9c7ace6e0cfeaa6a8f5faa1c14bd00b6871a15ac28fb8644428a2e9b9a030b2111229a04b45c5244f24f42e346b1ac7b576f7d349eaffdfe2a1c5903706d1ea31881466887066dc6f24de253655c9246347d841a833530851ef9906ca4318ff9a8795a3cfb119de74e68b3f487bff5dce2db54d83c0c645aa1b25c9bb20d0052c7155dcbaf0e58015614e8214b4b99f9c861618e003037e458837903026138d46ec7ad1f6213cb823d106f085e1da39be0f3b3d435fba567642d66a52e9c83c1a2040b50d2df3c61296e076c53dcf5cb898e9a54b99310707e2a9c595013baedefa632f3d80b3d82597a21341e2fd5bc610f7fe0c5afc995035e19f1ac139f6c8e2ce215f3a7ae4a9e927f132c2d7bab07ebb4f08052d4ff8606ec35e28097c542ce1f64bf3ad8ef93366c4a696cf0e0026259b7302925e02ada9724d63a19e452a2c24bf31499427c46d81fb23c58271ca17837b062ded241adfe0aae4ad30c16802404bfbe4b7e27cb7534848692929b742caaa1e0ce910b16945b1f2c7eed50e68372d0e364754d9e1571a41d14e7fd821ca88be7189594eb46c08aa6e87bdb25e25bc06817b45e7763f91ab635d8c781a09dd9f78778c3b65f7bf76474e5b0ee0bc4085f255a11d2a32dc76d76185f4b8661e107f88dee57cb5625ca7e8cdcd7eb7e9ed4c5dfbd15c24c7adb7a7208466f0e18ccaf7ad33181b5bd6b637a2373212ed3255296021284be7d2bfe08cbca1d0f81589946096389ee2ca22ff3b2ebe12ddb64f53dc533a6f75259ceccdc43dc7dee3645d9501d62756c8a78a24f6224fb09749b8fa7054183814d943ee0f197d84e8f8bd76e1cfa6b23498be4a1db1f75365add5e21ebca02b7aef16a262c3c4d0046028df846671f479fb7b3b53578e1070425b0e04e09db1cbba7c65cde2b1212ded19e81a6a195eec2c02d6943ea93aee9ae1ad3874eac1d2ced2cf96f40759100fd26adfed4083aaabfde4211ceabbf67dec5e177aae73bed3157c105c637d07cb9d71c6e7e552ad7b03d3dad07257039195ea2d68906a1cfc436ee4", 0x1000}], 0x1, &(0x7f0000000080)=[@dstaddrv4={0x10, 0x84, 0x9, @multicast1}, @dstaddrv6={0x1c, 0x84, 0xa, @mcast1}], 0x2c, 0x80}, 0x20001) 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, 0x0, &(0x7f00000001c0)) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000000)={0x0, 0x9, 0x5, [0x1, 0x20, 0x5, 0xd1d2, 0x8]}, &(0x7f0000000040)=0x12) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000080)={r2, 0x6, 0x1, [0x2]}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b87) 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000400)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000040)=0x203ed098cc36294d) r3 = semget$private(0x0, 0x7, 0x50) freebsd11_fstat(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = accept4$inet(r0, &(0x7f0000000640)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000680)=0x10, 0x10000000) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f00000006c0)={0x2, [0x0, 0x0]}, &(0x7f0000000700)=0xc) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r6, 0x84, 0x102, &(0x7f0000000740)={r7, 0x69, "2519dea4f91accdaaf1b849c2b6b0e0edffae883792801ca386299e8c14182d875689ed2d762e4e3d68519a7f20c07d263dee9125f508f374507b15d00b282531274ec22ae24cdd85a6cee27f3e29611f4cff9c74283e661e9e7d4f657a472b0b9990de3e0c402eb5c"}, &(0x7f00000007c0)=0x71) r8 = getuid() truncate(&(0x7f00000003c0)='./file0\x00', 0x10001) fstat(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x2, r4, r5, r8, r9, 0x40, 0x401}, 0x9, 0x78d, 0x5f6a}) semget$private(0x0, 0x3, 0x20) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000280)={@in={{0x2, 0x0, @rand_addr=0x42}}, 0x0}, &(0x7f0000000080)=0x8c) getsockopt$inet6_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f00000000c0)={r10, 0x8800000000006}, &(0x7f0000000000)=0x6) fstat(r0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0) 12:43:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00777) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="d9682a5016fd", @empty, [{[{0x88a8, 0x64e2, 0x1, 0x3}], {0x8100, 0xfffffffffffeffff, 0x4, 0x2}}], {@generic={0x8013, "9d232de372b8ebc5ebe42a0e7bd55d4927a69ab62dcfd87930ea988ced749101"}}}) 12:43:39 executing program 0: r0 = socket(0x100000000000001, 0x1, 0x80000000008) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f0000000180)={{"ecd3d5b526ecc609c7df8d9ec75d2ba03aada924e4488971b34e2077521e022624fbfbdbf4a45930c98deae49e99713ad8a3baf6cd0aa2653c67b1795c72f339ae38c676aea433fc8a94d0292face31344856a83289ab5fb64fd2ae9966968f10c1294ceb93390bf7d74ba81a6f66e5a839af4a816dcbdf8f86cb92892aae07c2959f4004d21d407118969bd0d5370edc08bc5a5cc2de160ffd691bb1627f7419952975ec78d2a8e41932d37df3bb4cb8b892a77fc174a704cd492f970c057406520c5087f4a38f21cdb275b326e9fd5af4dacf2c4b09f62da5acab55dcfaf42d996580fc010768adb2837f6adfc4d9ad4e2b8bb7ee46b205e3dbeddb82d4399be85a5f2fd97a7446366a776b59327af83680e280cb5fc364c23ed927e640ef65ab61276079669b65fcd373ae16b7dee5327d2901a9edf47cbaa3b2259895b4308ab7350ead564b3750fd290669cf59de4ab1de892995f297977f2e7a3dd1fa1e75a017be08c18bdc6026ef0d17bbc156d0fe56e9f2b8b9350125ee8ea37608b56c608d98e7598a9648a53ec8a1ff5bbb727ed8e55aa33f14b00521de1aa50a7fd35d3a319429f89e9cb42c847925ca750735364cf758b166addbd6f44dd1766f267214f4a07c3592ea309181140320914e107f6fbfa92caaea6d05f704a78f3f81ce8c7e6f25a4c937448a6c5cda8204c7bbb154039c874587ccfd5c9ae66d78a1d1fbe2738e1ecd603730fbfd3f7779103c8294c0c4f25d7bdc2edbfc39bea377f0a6f18d7469f05912ca408ac6561605a5da568a979d47874ab8dd547a8a05cf1f4bfa8d44e46238aa6c83b7858cb4698e545272ad8a27a675ff4c39c25e271b96044d459a226080715b944cf7e594f917fe6c369fecb0be679c10fd3a2e01068ebda13f85b54213af6fd815b72392e10bdd6e331dad4111604af5e7d58a3f47d9d9b3388a6be861c2981c9c4be952c67b8fb3ecf3d048613b5d831af8468b9e4420c985f34098b255f6465b3389b00e70f382b07ffbbc5e8cb9cc3f1bd5b6208e15518d001a4531763ddb2e138397fbec2b4f4c8535a2225305fcdbc0e4173e4d983a36ac7090885b4ae117d7af260b5941cd572a92dc168fce4d016145c98560b477484fe6b01ff18f45b5f984a38e371ce1fb73a20f9cf478a74b7ee3ff7b96a1eb5de3455fcaf6b598923e27d8315ac72a414f5ac84e2685ff67e121751ec8be3dcce6f3c0921de1588eb4ba94a80e26df9d18fee4af699941e53c5d9106207867d2d205d9942215a2d8cc2f507e3f90578f24026ff5d5d5087dd9f7be4a261a7ab48e450e4e3a76a4c531b3d4f1265303492b220357904cd5fe966a6ef2de39988568c0406f5048653edc4f2789f53e13824f3851bea0d499bc63e8f6209c09eadc3b1644618d455bbb8ad74824f9737ff4bc24da4a6354587038935", "dcf794513c2664ed77f229645fb5c648a9f82f8132e7c5f5f88c29e46d598205", 0x20, 0x71}, &(0x7f0000000040)="4c0741064ead11d15e893fd452916720aa58c17a04ce9542750c571dd83bbab3cfaa577d538cd1cb853407f0fa6d9ba2d3d4ab8601cbb0f8f12732edf6a31a1915d7ef2cf446f9cc0f9ed824d5822954effa443f709580769ba24183b526346e07702ff60198d244cff6a2d52d1ee7fca3a1dac73963b0a52598c8e0a8e513cae888d284ea5fb844d86a0672358df6af563a89d7b9ba284b33499cde42b5376f", 0x8001, 0x486, 0x4, 0x100000001, 0xa66, 0x8e17, 0x3, 0x10001}) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x0) 12:43:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820280f0ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$inet_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, &(0x7f0000000040), &(0x7f0000000080)=0x4) 12:43:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x40, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb00000000050090780000ee00450000000000000000000000a92300aa010000003faf7af4306ea98c874d7ed991b474f1a149753d6328bebf4b0283ccf011bbb5643cff96ce4e623d61282e48fd4b3d206cf81bf90ba86e1b945ccb6b59e109a6c59edac671ef2e5d86b9ae3cf8798ab8fb5326e3120f675b5df545dc67b3a2e92de549a2e2f30afc60dbe5207adfbabb163496cba60b8d7a015523c4a0c46c9ae0dcad4694e3336bf5c64bc888d348fc597f091aab5e2275f134b1460a38863d5ad13b1514bea6aa7a782d13ba11eb91eef833a0d6f634bab675bc8cced17cc723a7cb5859578180e324991a"]) fstat(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 12:43:39 executing program 0: freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x55) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000075) write(r0, &(0x7f0000000240)='-', 0x1) getsockopt$inet_tcp_int(r2, 0x6, 0x1223, &(0x7f00000006c0), &(0x7f0000000700)=0x4) execve(0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000040)) connect(r1, &(0x7f0000000140)=@in6={0x1c, 0x0, 0x10000, @mcast2, 0x3}, 0x1c) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000380)="c23e464a8ff92561895bee97f54612c16bfd706e0d669a230eb27f606a65c7010f5a30c3ade09e8cbd4e634bfe483e9d591a8453b034936f47b6d073be4518051c17daf7f9d29eadc55742c0f48196596056521b800dd81c500c19c503b1c2df519d62b852173ff591d323e3bbda0cdbe4a01cebd6b85369f25a1aba78721d626f6c4388e40f01c78cecb5d87da621b51586ef51aab45850205d72c73fc26e9c88e870ec88e380c0d6f537399fcd5463900ceb690abd96d90b05fdb353f6658fc520ea5326ef150768f498869ca995f322fcae57e1d2c956f6b19990", 0xdc}, {&(0x7f00000004c0)="ba3614f4ac7c24b005cc337151fc8be03d946d2dc51412683e2fa196516e21077e06c097f03cde280fe242112c858cb5bc02c55e6f882f462da290a99ca9c7a49c003f4f02d62e10f2e589b64df5addbd3582d336b7e61af49e43aa1ef1dcacd72a54a14f1ee5307671aceb79c24b63740370a0d7e1212e7769df14b88b9c0903531842bd544d5fcd361907daf457a4c6521d55289ecc11faf2587d5bcb600aa037dbace3bd3d25cf544b9937e6b1e98b62b5014299caff8899a10d71490c17f8cbb87bc7c485a0b92d9f7162df08af5b739672b2523f7f727c35c18d0241f8467bd87dac1c36e36feb39f7f127366def434d32057f346cfbad7", 0xfa}, {&(0x7f00000001c0)="01e672c8c63758504901bd93169cbae2fa1d71fac47cadaa49a37250b101cc4aa1d8c9ff640bff4b090ce649475dd9a3a8b44b612acb847c45a59858f60598a2ed23f3f9bce524e0a0a826ab04e63a4c611e76b608774d21510003", 0x5b}, {&(0x7f0000000740)="5edd40bb4f1f9cbf8c7f8a1298225e03c2fc01a3446425282c70141e12b0ae6f8279d0d193fa7e7e549d77387371d18c8941cecc81fc32a2f3393bdff90b85e0f0e8140c7c5cbf5198006a8b4edcfd88d3d404f49e041d020d7e6f6642a3ab142d52c48323b4cd05480efb3b5cbde0dcd0cb96271bdfe20da33d8921775c9ef2bc1adeb26a47559c1f7e3d63ec88fbe740d3aa31fa6808da73b17a17d72958cd59f78591c94e60785b0567f40d5ba78cc90b02229b884fb5890305a251ddf18864faa469b9fae23469358dc9644846e93b6b17f53b5a0b4f740a089fe5f24f45112d9a0e441182151eab6c5bad014d8f8c344c821616f66a3c06b26afe1c5c9e778a955bd8accbfd23c9450206d0e3854c5a6921f8e38cca84a192f250c8c4f555301e08224b24bc18694e3c2df5f3bf9b0806858d95bfddedddcdbe6516017b2832097368813c82a4ca674cd2de943c2ee595f0e0d489f3bc166219d432179f78f19ed267434e32f3fbd276ce5c7163b05108fbc45abedb845a21e3b1faae2c658a8b275c4c640ee3e81285f4d9ec1ca102952b178b1da8250b3f5d121210d0a3f6d355347822d6154684d60d1ce2ec4bc5151d47f49e75a2f8b45f7ea76b7fa15acc81ae570f0c32d15e11342bd407b654849a20f2610d5a8c2c85f028a55eb9608b9c5df9e1e61138783f9e9892ce588494790279e4a36d12f13b1584f1dbea8d1abe4add4d4ebb860770fd14b8178071a706559c2978a76d6db752b8d1afcfed3332205dee8c158dad793c98269e99fde5696a4d16a8395e0ee79524fb8b62892bfa7e4a7ae4be8e85f36a6afd3cc789507f2a70f889a3f6cb6bfce5d9f3196fa1e40f7d9415724729fa3c3336d99b7a95e3368c6c7ba30819e5277ccbf4dc81239bf543d81378fc9294558286376d34560d238fef57471ec70b9179badc04b60f1187d7dcb6a88f978d39109ae4a5a8eb7159527a305585acc67ab931103e0f4939d115fae6839e33111d5e833c4a3882e8619165b349bbf3d56dd31e91229406efe1768e808c98ef190eeb0fe5316491860566d354988b4f5068f666ecc6dd165dc863f140a8d407fe97bd11bbe6edb0b6469a93d652c029594def9d1d1225da610138d192ad3536d10098a10d1be7e36e8d2cad63961e2d926b8cdd37cb330b2a7aec623554a5b9bbe8e3b387c0ae0b411074b4b7ea70f8830fc70874c65ce4292cf56d1c53e8f8d13bdf6b254e83909ac89c4818b6053a7ac200288b0ab982b72f5a4885e4f14547db1b3c67fce306b131b520c6f045baf8ab56feae6a76a8bf8e5f119422af6a9aea25b6e8c299a7efe610ca99cd0aa96bbf51af13d5437a52b5a8856e2b27fb7b23ec1ce262460b0d9490f17e41a481e40bcb8ae9c6d65fde34c59f489b5b41e7ae5aefbf93b7bf1e7afe1eb48ccbf5022b1ebcb3dc05b9c6fe283ce99a1c625d6c4be2b1b1dbfa5e5266d894385c3485a6033cb315b36e5f0e56a6c5a8b0d25d8522f7537196bffb5362462b1fdaba27faa5f65a6da68341686e12be9b0f5dcb2bfe5a35bc60ad0ea35f8fcf4845e0cf40dabe9e15da6d561f5ec3703ef2e1f698c8df88e66e633ac6566e1589c0a04a890d8f3a1281b6b1f7b7285da6647e7612e99ec289ef23ed04450381e3f3d9db6cd6a79ff027dd85fbac9ade5475382562a893c537baf6d23087e9b48aed1b6780c319d057647eb66d7a263de0f605e59ef62a4a8d6a27b0de22232876450d23f8efe0f96385e201506da36a7bd439d7679103f81d1de3826d241de7676367d2616836f476a2c946f557b4c74423582f12c602615cc77713197958926e47e2dc169e5c20c1fa14cc744d4d5c326c6e51e42a3f87eb979bd0f07309ef809b853f31a3b319e87885a071e2e3d2c30ff4c813098b28bffe2d89a73bc2ab4aeb60c6c291ea2113d2be7571959f38a44f44788c5296a58bc691b3f0b2341531674c2ee536e5f1adc0cf647397e81c4ac092a0e32b1aaa21f6f043dda51abf7bd4f7ea03f0206af5951a9ed9677b57279cafc2be205e674dfc69edfab063854f4df948ec6a1d5a221ce422c89da33c9c83be5646ebe86853e8fe4653b593dc421b70c8e6c78134041022560b27a70819bc8de83f3557dcdc693613b6713393af35cce52e66406d6ec5dc72e27fb83f97d1fd52f81751f98d1d92af57c0f181d2ee8e1880c1d9d8a5d61a2cbc9ee783b96ac206c83380be67cd07a95c65cc8f00b451791d6f13065d4a76d0958fbba54bc183349a216347d1a897009f90976f9db9111fe7d0bd682e78c52cb1e4255cc7ac48cd12a4439bfc0d3010dc4929d895d9d5eb7bc806ab58fa259f0a9777ddc503c5d150dc8a57876dbc23c6b9c308f605e88c46da858751a53759b2f063b5cfd9a022e85e26dccaa2a3befd6937c49d086bf09c7dbe7442ba53884bbd20a27730449110cbf203c98557aa7836b32dfd3dce4863d525fbe90a99f6fd7b133a41c09183b184890a2428fd279c0ea98afcf397f9bee6d44703b9ef32c0514f8808e85b2e8ec12c782865970cf9cb33432cb2387d1512e7a95d0bd4ff2a7dfdd178d7d32d0eaa0c6742cd87f94ee0c65ec8c68dbaf5a82ce34349ce5816ffcf47633a8bb90b2067302341cde4f4b2762208b294e49dd115d9e99bee8d585457db93f6e824e6ea321930a58cdea5097693a4aa895e6b6ec5059611d9a45d2aa55b44032bba15bb4ff143f4ca15121486f8794b43f77404f672cf0d0d2e06a98b8617ebcefc96d10344867e2ede94749baea02f9f62b4d27f39af881715539da2dc14e180f84232224a3ad36e433a80d35109c45f29c8f5bca0c498eaca426152feee8fddb1737d8047f2da4e769b183b8e0e38aa9574d1ef7ea03fc6d78e1865d027abb556191d4d21446da7e9e224d69fd602304799ab1c4e940c8760aa9d08d0c6eb087f68fe7a3b915c5227b5bd5a3fece99fbaf490df117765239320f6e8df1a55afcdf04c84094d7a5d85c949927f7d2f1fb91f4b8ed6f6ffb3b063adf20ef406058cfbefcaa3f77c4b464d49d529c9220e68e5c0c2d8f04ad1487c8c8d30fd66b05191eb2c2cd29eba350a29b9a60f957c482929c1ad3cbac460a5ceb9d1b9fc80dd19d84bc81a670eadbf9d19293f290ab6cc533a31bd4baae0c2bad1625be9fdb207f76e7c47e099f45e7d7537b6e9ccfcc048de7b455f7378dab25e9855cf96b006524c440d81bcb08305694904d71c238bf904d1ec29330067fecd0a68af5a92f39baeba2143fdc341c6dc02d8939c52d3d89190dc97f5f3a602c64ecf1a9441138caee5d4ebb7ff965dcb050d94346c558efa64452b5250a3c8f89b007e6d513e7d9b0439748cc0a1ca81e5d3b24f6db3c49488c23cac1dd619d29b68d85ead7b4bc3b63b8d0cad7c97f01ec02d831a9ee39828afcb7c75c34b1b4e019d4f1d13f12705a57843202942eb56f68b21a6fabece7076a0f6d035da711ce09b4e8869905ae5ef0a9fb9131cf1c2844ee01dae2fb1356309f466011678ad1f284df1a0ff6d6ad64a2a4fe9394d750de4486820ccfc048d2185f61e04d8ba3ae1a3e2b7103a226f1075868d61aad7e498c60bb4fcc41c521bafc25a0f8c8134d3d3b2f58f3e8b501b08c87402ad6e3a08110f6572d55e4239585060e3a3f0e4598bdf85f622cb644adb30737954d0122f435c36d02c737ebeb5fa61e95cb994eb46a7e9d6d5ec3e93a2ed68de5706d3aa13e2232efc3b43ff4c1bd8079ba8918808698a01e5d8f56a258e41acb8a89e9920f758979958c3c2edb64a8467b70ac8adec19181e2a8402f331331d8a0837a05743aef3029e6ac80b6416122206aca55811f27ec71bead425c01ac859ee4cff546ed3f86650e5a3ba0366052ae6c889dadc0d79d2a8b1ae4f41afd74042cf2e9033b163d75eb4a893a6dc77694adcbd35da534df9cea248578f20d7abe850b72acc0c78be76dc34701a55473363d36476dfe3ffc4df8360c86f5f7439ccab3f89a0062fc0fcd6fafbca834665085837ba1806d3ee1c3edc2db7cdd61a59dab1554c286371682bd7c3b6e2d112a99fa8df4aae83153af43b6e39ffcb336091b10ed1a1eea7c215729309ec36e8c0b52e3d077dd1e81d7f41c38de1b40a743c2ddadb411c91c170eb5dcc9108fb88c232da3383077d6d437ac284141589754c3e34037b137d6355d65296fa2bb88b87a5f196c049f73b13f688ad2f97f7f5b8fb130cd587078a5896f1fcd9ec64c2c6aaadd0b997aea1def150369a5723ea144ca479bfa5a182742d23128dcb2541df1e4ca424d8697cd6f8c8bce9c8cd60d6fd642f9822bd6f6f99198c6a91f48c849f3f945d665eae817bed8436470ab8b2b482240f943428e878c7ca85d82159f4f9302aa0749a9747004ae503d0bc72eca09fdbe503d87c3dc3d24bbca690553a7e940c5d6286e178a05e50178ca9f74266b4934773a06856a4fdc9498c4d683365630460df79f7dd1d3b080c99a422c8c73da37953302a57d891237084a5efcdc80c5fd164e7f60c4b1bd145e5d80db7058e1004b07afc2bf974246e70cf1e6092e51ed950ffbbf7f7c4ba7551328b359b8715c4bc853b3b601261b4ca40887ec0649e0dbb60fdf47d2433a99294025be6a2066753ef7164cba89aba020e2eb3c139bd92ddcf2584675e572f17d35de13662fa972777d345e25ddfce0cce79062e0f56ae5f3ea74395593454c37f408bd80d138cc3b643513b7e5489602dd2418d918f9de13de6d638ba77a1c51af087852ce28d77d24e3fdaa7275c6d1b9830227af328ded27bc59553f323678fe00c644ba0851cd96215e9bab3984af07d5cb84697930c5224c91e135d3d8258f8a8bc056a3421dc50f2d8e8be4e71a2fd5983e04377686f6e06848f5ffa8bde7fa0221534c343cc13cdd001fda3588f78b696503d9419ea6e379a3374efa1d160cf6f63870d8012152e8a01b0f15d11e8b973a204e7acda047cfeedf316bf3e7db6589ca6ba9f7dd0e85249b63ca41a5734351a250de5c033ec2750bdaf43775a6ce8c4b4d10f4125fcd6fe5982e8a35a02d3cd23438f638bcace8f8c76c6028675193be5deb6e9973d35913220b88646ea39a8c6aa3a659434a17219abad4b421fe60651353f64b113fa4a4742c706f90fd42a51bbf6f4a947089791ef29cdf19694511216e64e4214de21bd8517f3137f4bf8a806e3cb5ade026df0fba202a232dedd552cc8343b9c90e998365fdc4df2d8e7a5dfceb823513dbdec8f0ae48e9df95ec5474fe4ad32d9d04c068ae018fe342f7397492445b32c2119894c4fd1df6a2a97b03482401335647d003c0a04c53374c4678778f0336a930d4a9680daaff6161c5717d731dc0e225e78bbae0c45c2b86e0aa2958a1b03238f9b15b2d15dc2461ed688e1ec2d604bbe2e7f61d7ed52079e05d1cb381cc19173aab473d8f589e891e0c8ca9eebdc2f4356b74e8047dab848a03eb3de1462693bc5b5bae12c8d3f101a9aacca60dd3c2c1bbadbfe0459a4992f0565e81972517a5f1625e83072cec17933ca398ba4e7669ebea3d320a5eb0072558d91d76d13758105577fec8d5e856cbd271c965d56f6512875442fc36e7b3769ae0a7356088a5e505064d31ebb741db11df8fef9641a59aaa314b017ec87a41acba94286cdf3b4956bec7d49d5b59070ac392e6ddfb9637acaab892502bda303584b5f2693a2005935b2c1cb9ea8e643d76bc91b29e17fec93da5d903a8d84c786deb66c6e1ce9563b4e2e5bf77bb1d7b563", 0x1000}, {&(0x7f0000000080)="c6", 0x1}, {&(0x7f0000000280)="6868adffda38c1f7198761d43a60ffe0314651d9141e18e6fac31d7282d1bc9d2d4c988ed03ebacd479dd9d04503953405d9e48073e81e0e9c305e18a5dfdf0cee1747b24df6dacd98f1b09aec70921547e7c90e75a8702a62bf17cbd362027027bcfe951151dcbe95081a305e2ca04518ed5b8ac9b75ceccbc769a0332e074b42b9955409bfd1515cbe087602a3", 0x8e}, {&(0x7f00000005c0)="2b3614a4ba9b1bc204be9e4b52654a5f38fd70766b125a6400958b5443269b39a9022a036df25cdf886444530ba8a9eb3876f1db995bcb8a3c9b5eda5b661cfc8a667b2e85d73ff4dc48bfc901dca7278ba8717d779e6729a88708b9ec637b30d3bc5582dd6875b9b886b974a7ca6f39835ece8ec4d61c698f7b368b1337fc6dd39244b00fba020a4eebded5766a04a664ba15409b", 0x95}, {&(0x7f0000000680)="65562bbc1851964c2362b4e6e715ecaa56c0384901b1a179c791", 0x1a}], 0x8) getsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, 0x0, &(0x7f00000017c0)=0xffffffffffffff16) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) fdatasync(r3) kernel trap 9 with interrupts disabled Fatal trap 9: general protection fault while in kernel mode cpuid = 0; apic id = 00 instruction pointer = 0x20:0xffffffff811a730d stack pointer = 0x28:0xfffffe0020f3f450 frame pointer = 0x28:0xfffffe0020f3f480 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = resume, IOPL = 0 current process = 54675 (syz-executor.1) trap number = 9 panic: general protection fault cpuid = 0 time = 45819 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x47/frame 0xfffffe0020f3f120 vpanic() at vpanic+0x1e0/frame 0xfffffe0020f3f180 panic() at panic+0x43/frame 0xfffffe0020f3f1e0 trap_fatal() at trap_fatal+0x4de/frame 0xfffffe0020f3f260 trap() at trap+0xba/frame 0xfffffe0020f3f380 calltrap() at calltrap+0x8/frame 0xfffffe0020f3f380 --- trap 0x9, rip = 0xffffffff811a730d, rsp = 0xfffffe0020f3f450, rbp = 0xfffffe0020f3f480 --- strlen() at strlen+0x1d/frame 0xfffffe0020f3f480 kvprintf() at kvprintf+0xd01/frame 0xfffffe0020f3f5d0 vsnprintf() at vsnprintf+0x43/frame 0xfffffe0020f3f610 vpanic() at vpanic+0x113/frame 0xfffffe0020f3f670 panic() at panic+0x43/frame 0xfffffe0020f3f6d0 __mtx_lock_flags() at __mtx_lock_flags+0x1fd/frame 0xfffffe0020f3f730 sctp_endpoint_probe() at sctp_endpoint_probe+0xc2/frame 0xfffffe0020f3f7f0 sctp_inpcb_bind() at sctp_inpcb_bind+0x9d3/frame 0xfffffe0020f3f8b0 sobind() at sobind+0x7d/frame 0xfffffe0020f3f8f0 kern_bindat() at kern_bindat+0x1c4/frame 0xfffffe0020f3f940 sys_bind() at sys_bind+0xd9/frame 0xfffffe0020f3f980 amd64_syscall() at amd64_syscall+0x436/frame 0xfffffe0020f3fab0 fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe0020f3fab0 --- syscall (198, FreeBSD ELF64, nosys), rip = 0x4131ba, rsp = 0x7fffdfffdf38, rbp = 0x3 --- KDB: enter: panic [ thread pid 54675 tid 100593 ] Stopped at kdb_enter+0x6a: movq $0,kdb_why