e96e232a460403f4c71b71b64f9b128947d3af4b4c75c3e94b0716f71d9f79461da6d8f87691aa18ec09099e0a752d990ff370b9c25f153f779259dc0ca1b94f94db162", 0x200, 0x10001, 0x8000, 0x0, 0x1, 0x8, 0x100000000, 0x1}) syz_emit_ethernet(0xd0, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb00000000050090780000ac2300aa010000000000080000000000000000000000d3d3c1eae6030000008ff77f90ffe5c84a0afce3dd114b68d8379982b20ae0e17104e653809e759a683d3a50542f0b747894ec1652f4fcbf0963e63070f217f24e0623774f42d0f80008b9bbc8713ba5b7de69d2f7cf6e2dd2727603ec812a874f02bdeafd43462167c644f31b"]) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) 00:00:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000080)={@in6={{0x1c, 0x0, 0x7, @local={0xfe, 0x80, [], 0x0}, 0xb718}}, r2}, &(0x7f0000000140)=0x84) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x18, 0x0, 0xfffffffb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039e) 00:00:05 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchdir(r0) fcntl$lock(r2, 0xd, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x100000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 00:00:05 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0x10) 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_mreq(r0, 0x0, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[@in6={0x1c, 0x2, 0x3, @empty, 0xff}, @in={0x2, 0x0}, @in={0x2, 0x0, @multicast1}]}, &(0x7f00000000c0)=0x10) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x84, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00446) 00:00:05 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000200)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000240)=0x14) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) madvise(&(0x7f0000b7b000/0x2000)=nil, 0x2000, 0x0) freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000040), &(0x7f0000000140)=0x0, &(0x7f0000000180)) setreuid(r1, r2) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x5, 0x11, r0, 0x0) getresgid(0x0, 0x0, &(0x7f0000000340)) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) getgid() 00:00:05 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}}}}}}) r1 = dup(r0) lseek(r0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0080d) ioctl$DIOCRSETTFLAGS(r1, 0xc450444a, &(0x7f00000002c0)={{"a0f7248730d468486b6214e7a66452f86f196ae3f3880d0771fe3458d9fbd8baf50d7ed35fa1337c9910058b00cee36f1ce6f4d54e27fcb396d50f59ebcf0ff4c191a04d5f5430d40f4c661d725224be042e3b7e4d686705766a01259c35aa72738893de72f96f7c39ce4db3e7da5c2354134041a3bb1f15e49be0ad31722c6d8cb5d3cebb18be0202b39df9df13b343e9f8fd1273ecf42808c6efaa555db6e49ecd5765fc2b1551c15dea8dfd134bbfad7b2774758afd9260aa1184979023a9639b87af3a7422715fa1525d295d9edc8f4d5a5487a8258637314dbf3b25eb0aeebd34e0a4e779d2c49bf15844ea4cf154884e270a659535264dffbc25f2242fb47f1b27ec2fced84102df64c72cff5c21dbebd84e8c13fdf9ddd286c09ef8b3d2dda9f24c0d299bc7029714ff2cd569b92d191bf950f52bf6bfadc6551c63dcbdce49723fa95cdff933628933967873efff0fad4856d5b5d3c25971aeec22cbd9572d509d2893a4c9358014a4d56c209bff4766b133e45647bfc45b42df5aec0d39dc8a4b9f9ffc263003b8e4cbf5df786c9644d2a16c3fd3d94a479f06fdd2789f90019112628f9045013fff85682b5c33b96eb7f027d45a25441bfdef2a3e0eb49f9ec4b85af5936864cc4d09cbc86042055aa609e24f43d2185649aa87252b910b4552caee47eefd7540da8309197625547e07d9a1776ed187174fa56cd9ab462b34e004fe779712a0d28e013e785532173e41af5884e1b3bb8535d2c4ee91758f278196752c19f56b68a134ca91e82f17e6cf9ab1c89e13e6b9103c8ea83ba368f195c07bab87f608aca4b53a00c5415a3801cb79a7a3f901dd61fb39186b13864082b19e4117e8aaffd500e592e5443a20d9ab2f04a3fd8d5a107d90622e19d3a608e4b07d664d4bc529254e76d3020f2bb1485235d2358aee88f3bfb67018baf59903767b8b39f6bc9ac4c40100b31ddd69f817d9f9916b9d74aaf7dcb3f0112b67276c61a3a8d82cf55a137f524ff5425ae3cd3f917315963f7976587d3410c172640ce503e0cbf76afcee711d29a47e3246f2f70edda8cb9d9067a8e7cd8a50a91c2b63d5585e842a9a651a55d2baa0bede975e22a9973763b1aba114dde151b26320b8263410e5e2d4ae543cecca17d0a71dac5d67b5a68e8d3fb84f1d0fbcce486d76638f6b2ba45c2ee23189cb73562af6a2f986b32e9ec9e5ef80e0684668d0a3baa9835ec90961585af356ecd5cd95ae971fea6e6b9ecdb3b76f8e37872e0346f7073b118d86e5e64a8f4735ccf6fd0fa63c1413a0e18d020c451c754ed50d274c6835bfbd850167afb680c6024c6eb8493ee4aaa5a9bd909e592e04ba06fc9de10e79a60f72e1ca92dbfa56c25f4b7db42168031a0b4f4721b92fd941e1f9e0f470942cfa613458eec51378e363dea4dfbe4e286afe67cf66", "359194d5823c0f1ca75006bbc3dba03b4240d1f1868819735b7455d974cef470", 0x9, 0x72}, &(0x7f0000000000)="e31a37885b95b3648a3e8a", 0x4, 0x4, 0x4, 0x7, 0x3, 0x8, 0x1, 0x17bb}) 00:00:05 executing program 2: 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_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) 00:00:05 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$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xff}, 0x8) r1 = fcntl$dupfd(r0, 0x11, r0) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000040)=0x3, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf8) 00:00:05 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x1, 0x410) __semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0xf, &(0x7f0000000140)={r4, 0x1ff, 0x189}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac23007cbb00000005009078000000004500000000000000009f5577194eb5cb45000000bf19d2c33cc048b3eab0d031e8e47fa58e4f75e3944edd66a15fa70fc9e401682d2d4059c61a23c85a8b8a342eb32afa83b5d996ebc8077f0912e6d95a2f18b50bc22ec369d0192d8b942ea96dcf14a8ac915148e26fb3edcca369ad32952e614569b687d42bc3c437ca622759659edc1db55eb787f83ffcdbaaed677ab6445536f400000000000000000000000000229a4f1589f020304231e19dde21aeb9f643434e8e552f757619997ef7f7bfabb86c8ff58315a21d507360813b0b0ea8b6e6bd47bd095f4ea3331c8210190d29af118edd6282cfbaa053834d5946be031a1b7de1ac2d087bf0285a9b734cd340e17b975cb6b505f8150d0eba43660b3799162f99b28097e8eab808b656d0a148cd8155809e239814c25ab480be61c2fe1ee89190cb8a7b48bbb71f721cdabe690ab02beee76154fd327b50b8fda98d5a9d0618c3421cc9facad77fe9b7a64c0cb8d7"]) setsockopt$sock_int(r0, 0xffff, 0x10000, &(0x7f0000000000), 0x4) setsockopt$inet6_sctp_SCTP_EVENTS(r3, 0x84, 0xc, &(0x7f00000001c0)={0x19, 0x8, 0xfffffffffffffff8, 0x3ff, 0x401, 0x3, 0x100, 0x4ef, 0x7fffffff, 0x6, 0x3}, 0xb) listen(r3, 0x4) getsockopt$inet6_int(r3, 0x29, 0x3f, &(0x7f0000000040), &(0x7f00000002c0)=0x4) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r2, 0x84, 0x8004, 0xffffffffffffffff, &(0x7f0000000180)) 00:00:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0x40, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x6}, 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0085e) 00:00:05 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00500) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x14) socket$inet_udplite(0x2, 0x2, 0x88) 00:00:05 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}, 0x100000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x59a, 0x70800000000, 0x6}, 0xc) shutdown(r1, 0x10002) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00796) 00:00:05 executing program 0: getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080), 0x0) socket(0x0, 0x4, 0x100) semget$private(0x0, 0x0, 0xf2f0c82bbb49de88) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) writev(r2, &(0x7f0000000280), 0x26) writev(r2, &(0x7f0000000100), 0x100000000000005c) setsockopt$inet_tcp_int(r2, 0x6, 0x0, 0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x18, 0x0, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x54, &(0x7f0000000180)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @empty, 0x9}}, {{0x1c, 0x0, 0x219, @loopback, 0x3029}}}, 0x108) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_mreqn(r3, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgget(0xffffffffffffffff, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="ce44e3777066c4b827695e31d953980c3a95855fdcd6db3df88b36fca44ab9991e104c723783880bf9f3f46f3dc3723744851563dece06344277e490e1028a1a2cdf109ef357b470ca0eb1d62017af99a538176017ab44c48e864e065842599abef38c6d007b4001896db023ee97f6e928843e4b78be49b27460e45da20db683770c884ad2021e619240ec45bd9ecd77b4a25a1987ec359867546e07d9011fc11870acdff0ab2b45bdb54d235035306d850ee3918b56e6a10c9cc53244f7f2bc239b3d6db8302960f9cf7bb0e198d98c5fbcfab07b42f5", 0xd7}, {&(0x7f0000000500)="a92fc3cc303eceb951362c1830469176ac056bc56bf88d9beddb2bb90cb6d6c4de7cdffe4d7cad5c44c59ae880542fd0592ade3df512ee9f494657688992b115a934aba1a91a833cf8f531956f9ab7c1e679eeb2ca64181494a826aa3cabd9386c93424733ce59d8872a3486c78434e153ec2cbb5e13d1f85b66dac1760d83c798f5d8283c341036eb9607fb2704272745f99f5302b1150c6c48371a13906e47183ca720a70011226c7b053488d067be71c662c5eda052e6b6a0e2bc84c42abb0d2aca9f70294898154362d675cac8e9c9cc46f5c78b042ea475814a8d00b43caa7f65da33e70921c6929b127fc7349e343ebb241b72c17ea6aeeafb29c53430032947f7fdfb577a2e92b7a440f6429dfe9c9cb8820309067414d44308dbb44f1d2a56714ca33a7bb8e6c4cd8bda1b175cac50155857aea0103638a265287ec52e36210b2688a2e4faf6160f75e0c9a89e08131dfc123e8d282eac544dbdc50e39724a2e915ad067756c5d84d862a0a4c8df0e40c4f41c4715a431cf0104bc8e8b174eba932d57b570cccd9f799d76e1f97149713577c99696c76ce2381f905e24ea4359ec21c1617ea3ccbf260c8363b755001a57ec8527864a4a0b69ca474c4e52c8ecdf197f6385a9f8962d4fd2db912d417a39166160f82cefa79a045016f0220fa08f857e909ca4f0c14b176d646098175cc45b6c486d3e51e4c4f42719fcd74b72a7927e4ac978b0095dbb062175c1c7156eb19eb294b57fed3da74ab1a5d79dbb7a9a73b6e664c0ff89c59102726e6087dfd1b11d0c443dab6f9877e14aa1a443d27cf2eb0dc96762035ef7f97510cffb9886449d9475390c68fdb373d761d5435ccacc8fc35447dd9bde347113a537b5261ef6bd43a1266a3bae267f20a7de5cbd7250600caf8cb22431d415b8695543cd81cda0fbc73456322bb22016a512f38cb8b3c28bc85ddc7cf0e176d7129c0ebe0435560aa44e096aff44f0f6f99d34e8b1c50c52bad111909dac9b387b0e27ffb112dbca606a6ea3b0166ad16a557eae4a4c4df6ff2716acc22b960f90751151a492ead8d3bf0452ba5e86a107b8be5cd57ed9c37273dab42cb298df5e9d3813fa7834ebab3435cd8777134b4060383eb74ab3f6f78bf4b70591147deccd65467ec9172b68af4dff3d023b81d849936fe8f378b0a756bc73a336ac1f06c5bfb594fb999af7c49028378ffb23bd07ccf7f000722f4b1a7902ab9ab10f741a574665d141a4989850b9502e529c6a1683586099aea4076fb14556c6822b71bd37b36b1261974551f2daa2f6034bda757bcc7065c79712d7a936fbd4512929c20f06ca46dbf1381caa9941ff1ae821402e698f6cabc36729266b0aa40dd0053a622804f8dab1838ad3164c2c38b38736a154576682a797ffe40c1a9210dc1adb8bf578e0e31462e260363c204f8053e961321306108ea592e511d51d16dca12110aae1fd04240d7edca5fc7801eba74b7c52925dfedee3426284a06208408dba9a4ea01743e0e59e26f8071b81368c8c5ceac50e65bc1b2afb646da262d498340deedc3060b6018c1bb09bbc33836a786d5233dec4114b00214c2e5805bcead2767e95a29528af3857204d5c3f89ad2f95f1b91cb8a6649721154a52a1c0fcf2f6540a7ea6f2e1b3de49bc371024cfb48fb4a657202afea85450d19c6b131ad50e01100df93dd01e40a6e96facb3fe6d1ed9d25909303815b889ceb312c020d6674c5f4daf4ce9d264d59189c5b4ae61f8d47865048a3e35ae04eb62e5a108ca032322f7624adbee3110be3ba9b5ef0d6744a93a6cab713e5e5118b2f7621d61a866676911b5dcaefce556c6141079d50ac16fee4fbff51f0e7a5197b17cf9ce4b2e656d275e4952e5139b0a3372960b69e49bed0d4308fc4ae8249d2b11ab9ede017dafe7397b207cb5c3f3446a8c5791e36db5f4d229db414763339b9220a38b67cb68c9704681cea9c341a4451d23112dc849988cb4a4ef5db161da2c56127613bbd1472055b2975e1885d479098f61de47822e4e489d268280685617ea8e6a23af3ff217ee8ed08ce0ccbf281be7ccfe02833d45574921eb419b7e20ce55b484ab14fea1c888cf08b7204f7dd7a42fc8e50df1b7bb9a17bb9b14b53672e61463e7dafc4adb301051fbeeaebf1784977388e98e742285242de41064d378fe13328a852ba5c81cd89f50339b19a34bca37d3132c79de031907896396194bdbfe0fb94aa0d349c9365ba6894a38b29a23a294e715bf5d2e5e00a5abe74e4e2101e1c57e02702568328709741e7efb0cd0f1088d3e8ccb603152d3dad0e58c9d0173e071da025006813dbf641f43dd9df51ec5c946acb2a8066e0ccc8231ffb771b1450c297e2bdb9df779329767b8b3fd3b22218e634a501705017b596dae167e3e0fa83930da634ec13fb3ecc19057e09e0174503d1810dbffe4e589aafb926562a097aced7daf696e4781242b5063476ea063ba6239ea9e195b58e04c6fcdf939468cffd26a9ae3d4f2ac3984eb019ababb0704fbf33081e1ed6602c8952586a78182275f93622c0e9c90c3624197d8e68c94b664bb80a5a65362f3bbf00b972a84835f154b43d8ab914e18457b43b07774bed4de09f8cd21bd8c2b5303b6bd4699f732f1ad8e3e1d3b4f61d75bb565aa1c322a73af83ba4a3900d73be0a373385a19431b3bc7458718e7ea49bb965f71613030cf215e80d2d471e0181228cb5a8cec2790fe98bba1783f3e183d699c0d9f524f317a75c3c194a444430596b57aeb0a5a0983c706dbf945e5e6c43ff9ebf4047a630c1cabb1f5da450d641cbfac06cae496bee6b99f41892aa6cd0cc02eab392461916d0c1bcf21ad7b3ec6760340e8840f15d048b69e2fd2eadcd1ac40bb75da4870911d633d49c42313552449f9ad1ff289c3bc61aeac8f1daf6223882bbec87ea8b44d6eaa1bb092b8f51b83fa8a367fed8a895cc7a2dfca5f1fd37d37753b1baf62fe73c046858a2b90a797517109b00f194ac8106b4b43d79a294630286b5577d2bc222ea022d9d66ee8f03048d7f29087230a7dd51a7b87abda464b8692221e55cfcfeaae013525baa519bb02037a9957ba265c1ea993b236ca6042a1ac84be5d99614d608e8c3a3e4b618ca1c2749aacfccd36b3233f50d588bd082a97256ab519dab5c92b7184c6b3da5cce06ca698d596b15141e23aa5a3a84754d77973ec454c56bc3ba2a5e3fbe053ad5b74f3c2e64864e6788662e3b029924ce4ccf602cd64932f89d80005a0fbce9f5a5b5abbe525c17290b547bf4f326bd4aeb370365c3a14738568ab015c4c420d8ab452e122295efcf4600f50064bce7b4ed6f698ba3e4b5a8ef4f975858190a3748a6b69337f120f9ca708bc54b629e556cfce090fb372f1234e1695e42aac95787feb7a3e158b3f2026470ae557484e6ad9273352e766d70900a861fd55fcaab9bde66f601601d03f37d78d5311ad890e10d73667977b28872ac49707c645775935913fc7bd4b0ae37e942a0e96794b61571f855f736ce0eee03e2c30ee2d74b45d2edaf3c31c19f12e608e338150a8d9e2829e9602ddcf62c304c76b5c7719cdd7630fa66cd05a9dcf893fb4c5d57890732c500f0f92a92ab8efde3b5eea37ed7d0966708cf8f17df61c0fa4603c06358b1d1567048375c376f703aa0faf1a2e0aa1ebd04042a72de2496704370fe45393cb33b2df2b79c4a85c76c03a4a56bc40240b14242148792cb204499148fe47fb837d3f6743ae41cddc6b00f4410bd48f6c09df2aae4be30e4438ce66d6991d630b305118b736384bb598c324fffba659a1cfc92f5194d3bf0295a9d0dd405c74b41646ac1a6a38d1f0d1f6c838ce140f027bd2f89e3fecb494672b7ac8dc3ca0a2ccf1fa975d3870d582a901ab06ba9a5f91c5f750be88975aebd0a59696a6e6328bc7e27e0c3d538a1adfdf3170e073780e310bc4c8589df6717d7f8691d219bd4c95bb32e93361637de5dd9fe19fea2dfc2cd26ac4dd1fb6385a1bd193aa34185b041bd98ba89632874d4a3d1c62dc13e2bc1855c5580e1caaabe154768391e6f73836fc7e49c3d6454757d46b694766b18c17b5a3f0279c0c9052772f13a252f16fb743ab10893262f008209349a2b778a2f0d9e463897d2bad7cc8ffcf54b5c833e39e23b49e0f90851074614d70442d59a015aba6479bcbe481a04ec29ce26c0e1479d089cd2498273a7441dab7dde78568bba711419e458820bd9f8de218022f55f9c17df34a7881d800315c182ad0d28d29b7737f7bcad9f14005efe1cda2793cce69cf30f95831dd5040548d45a291d9c2ad4404d0dd3c7d584f81b7a9ef95ac245be31d350e37b2e6efc7734984f9e0b61657d78b62046f18f138bf6f7d7f89b349b51b4bf716878095e0c90f1c1e2035daba191476089df3070ee56aa9e599d7c8986cc5880712fb125de6918d5408819a3dd3038b1b2cc064ee859765b12ec0d05cdff5d76b8a8a64ac1d18c37e58a8c1a13c98d6c33c0e661e56b82e7d2666ad5b5a9d272b4c86f6fa61409608768abc160e0503c79504c7f518a3f70c8519da43f2be5c062ed85c9ef6a806902f6cf30d4bc17e297038cc4d5e251d5ed916fd74fdacaf39d92c921ef9fbe72cdd91eccfb23c18ef68611d9457587bf989b361f339183eefd9ece66f91b196c1dac19218d1c693290f2dacc508938c4eac43fb8f34d6d7a5653b7c4e84238ce823ec111087846078f09f13806a304b7f913dfe973d6a3473bf75d39b98412574c0484bd11ff72c9cbd1e277c2354d70e9c2c632e3423f4454a0ed38a76e3aba5ba5230569ede32f79db4dd3c0b33374896e1c4fba140f958ab0e604f0c81b4481bf3adf003185fe34d1e3498c4681cef47d45167d3b3d620f058713232497436d2fbceab780539087fb31a88e15878cd04f4d48fec435c6b9bf06e1f6bda301ec2291a01e00f5ebe7d5dfc0ee1e807cde3da8d7c3faec1765a03726ef4d6d81e38bd7a86f2194a1c02c8fbf6d4c22fdacaf1567adf52b13963c9be9de884a22c0f2559a99f04fcc09018bf83420dbfbb4bbb5b6f4d69fddd9d50f86492f018f4fa53554d2d8a6ef862f4c96e569652d2d1e56a146b0006388931eb3bab4b12c8a948b17e12f83425b3b555b5693aca62332a177cda6838f9ed0d72b4c1c5e6a0c1396077ff115071ad89809b34568957da16454d9bad15f5ee7d7c4075902d180ebd49ac7713556861ac472fbe89f14e0b65a8b93bfa3ed773d30f0da7d0863d15129e6a8c59cc6414075766acdc3f0e1eab943b60f01c5c039211012a7ebc815e9f32a783775e793c00def3b6c18b5edf9275fa07b76ae948e1fa0917b5666076b57bba151661fd84b021d9271353fe84d618c514194486a2f9b35d376adaa6557707548fd31a463e3bced731df813745e9795c67eb0b2ba8eca7a62b589def183ec8a720bb936e06599e5699b04ef20bf7c852e9dcc448250513c35a4dc32074beb51c4073ff7ea9a6c6428427449c7c1b4bfa8651e81e129a24e766f00ca533d542e9437d81481799c27b485e1492e4ccc8a55ed6c6c5bd19d814ceb13ebd33eb26dcd1fc260684f1fdd680c10fbe55fd448706ab8704de3537df60e3feb1964746c8b06896fbf5ab5f22527edf12598840c29e809f0672f781ce5a4881e9504f023319a3f7aa00d0ce1c3461b74373239ad3e88cdff9879c4feb757b1997428d92891257aaa7f77d7abe6124a4be34c82d5f7dfb47624605f254129b5a36fa438180d", 0x1000}], 0x2) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00720) 00:00:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000017f0000010300000002000000e0000002e0000001b800ac1427f97f2030a80393538e63ca809331b905c17e6156599bf63f8295ead537cf641b3dee4d9c13a126421e4901abb718bef990cb8c2e030ec0f00993b47931ae3ce94bc895fe727f9f22e867a275e2ae5f59162d19c50e06a66c4005fc19e8d3873c012de9dc5dc90a5948d9f83962c347eb48ee737f8a310cee702b4d03c124100ea22999ab7166af61852da4244ac7a00c03243e5a910fcf4d62e8a4db45b2c02a78b920b22c2ff9860e1914c525"], 0x18) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050e) r1 = accept4$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e, 0x10000000) recvfrom$unix(r1, &(0x7f00000001c0)=""/145, 0x91, 0x40002, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 00:00:05 executing program 2: getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000080)=ANY=[@ANYBLOB="e1003659d6adb01316c654b25a"], 0x0) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) socket$inet6_udplite(0x1c, 0x2, 0x88) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8441, 0x1) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000300)={0x0, 0x5, 0x0, 0x3, 0x89b}, &(0x7f0000000340)=0x18) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000380)={@in6={{0x1c, 0x3, 0x8, @mcast2, 0x1}}, r2, 0x40, 0x7, 0x3}, &(0x7f0000000440)=0x8c) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0xa, &(0x7f0000000000), 0xfe6a) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r3, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in, @in={0x2, 0xffffffffffffffff, @loopback}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast2}]}, &(0x7f0000000180)=0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xb, &(0x7f00000001c0)={0xffffffffffff0000, 0x5, 0x100, 0x6, 0x5, 0x1, 0x80, 0x7, r4}, 0x20) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f0000000200)={r4, 0x2}, &(0x7f0000000240)=0x8) pipe2(&(0x7f0000000280), 0x4) 00:00:05 executing program 3: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x271}, {0x0, 0xf423f}}, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f00000000c0)="aa7e18cd56b529914cf2f646c47d7fc6a0d480aecc16cabd18e3c05fee1030eff7c5f7fe1a50c3ed0065086c9bb8964b372e4a0808fc6214e249ba76bcf410b76bfc5a6ebeb8e6c47defc4d756696291c9746726574bfa7aace177bf58ef39315832782992996c1a50c6007ced931ef1ebb7d31868459a409b85a39e4289ef8721d6417d0318e7eff3975d48180e34867ebc198e338f986ef3f717fdf50f42a01a0d5ed1842bf73406c2c05a528aee4fd20d5aae2289bb6fccb2dc07", 0xbc}, {&(0x7f0000000180)="90ea66e840f33808a28b1fa86ba3be194ea03657b36a914957ee86adcb6a35188e82e1dd5143ef98f397c20029f6d47b8f59898e375f72caddfbf499875840760cb86f885469e8a2c60ef1bdc378cd381aff108a50666de4c243cd89de317c86361c7075c97b4e6b4b5c3c7bd52148c5b0ae5988f51c03e253b98ae1502753d7086712edb312b82751fb439db7a83845c9b5148ab50bc5d0aa0799b8bfa22ee84c4970c173df2e8a830bf31a7c2d192495583c1e3c5851f16453a8b90c81e8826acc40d202d7137ab165e2e15145436c16b6cbd0c299656e7d4e2d11a9f64b2021f5651e89dec0d4fe2f6efad041cfea98013f1531d93ca707389b5db43224e56794670dac032f636e7e3650f624dffab446bb8604ab581cec3a9ceae5e2366157121665fd79cb6ec7f331fe7222a20403607dcc6ef9616d6994c2d25936a8c7673b4eb6d4b080b0278a8d2c8ff76a32e5364da954cd16f0adcb5c43087d463163620ac435dd769d6210c1938bda3dee4e06440453d39183ac7ccb92fbcd6348097fe29edf421852a9e4c5f3f96d9898f9be7c9a5abe7c106308c6a65ee107f4ef48cee1e06b34561d9dfde07d3c22f48921ca1e8e8aa9eca366cb52088d5d081c5b4f3b398d1b3ff1ca5b1455c41733ba991648dbfe39285dfa1f589e4656fbd813113a8f7a802aeb6d1305671359ddea965c8c76d4d93a81dfa72e53c07b0142ca7968a7cb4557f8cd39174b485116d11e677f76f29d70fef421d4927f13661c8b87388a1c9247108397e503f317bce0132ba5988d123962be0b2ef48264421e10be4e5099f196732c541c25e425f79a7596fdd95d6cef7cd96694db9f01fb1d4c1f8e9c8cd5b87ccd74c7e7c79795d29ab9be2fc727cd8ce9be8dfdc0f2cb702fe39647436b851b6f7cf488d049f3a1920e1afd510cf54d9e7e4c4b39e4a5506846d1044261421f54c68a1f2b1a21f400d21e484d50f799eb26dc11f9c35811f9979399dcf6f548dfe1a07451520db675e445573d6f6ff97cacac3ca99b1f9bcd86ca5b94268a23a198d700d68b1fb0ed9dc645544b2a328526d2a896fca5265a58d06ba45f5c4574fa245b6ce411597fe9b6c0f9bcaaaba187459933cabbe211f16a568a6d4ed6e0d6731ad6ec2a1ce85b4ad1f08a0f963e9441db4e1439b24632b48459611069d0b9db6fc36cfc435d25f0278d41f8ce0e89094f4ac98c8c0183430109c1db6db3295cb9bb9ab641d8d22339f5a9c2f218b759aa1d29efa7e8ffb738fa35eec1bde731afa0c5f62cedfb5190a9b0d519dd42d62a3198b12ef049e2ca7d013380dbcb0e44b66ccadc9e129b9f1a330e0e7b98cf08655d7d84ffc507fbbeebb2085b7fb2b74fe8115e56feea662b60a2711372dd6ed8995b8d9814c387708f1954be6fa51ad44195dd1867e189d8a48993ea48f7b808cb7b687ecf7e327aaa69c73065a30fca8a85c6f078e65a149002c211c703b1b874006ca9ba2243dc38ad7506b5dc0ab0668555f95acc688fb2cb49f63974b971d1c43d2e22eac5521a767daa44fc55342bfed00fd2a8885d93e2f010fe0c9bebc4aec7bdc6ccbb6de43ac60826d451a1609babf480f9369f7abfd08f87bcdccc22b641c9115c3fcb3cb9458afdbb4dc1da0902d28e98444a3497adccebdbb314e2e406ea3b4ceb823f23016efa67ba50293227c5ed2240366d7e0de670a7ae46b28916fb2cae2874d2afdb83427f96a0fa30173dbdf4ce228b779cc6e87c73aa1b584041ec452dd2b17b11ee07faadb8cb3bee9bb211159465ddb8d20bbbdffe7a92fd24e96b24eb1ac3dd5a756723d329bf7c3a9d17cc82724454ee0c779dd2229b7f5e8412c35009d9e2a3b23b5403c62a7650ee125fb24b322a22b3f185a6d00252dbc4b6608e1ad66ce2cd394b449182b2dbf4683e107c4dfba37dec9251da525828e03d4ce7bad957ea345a7880fc1e2eb07386c577188fdb4d4ebf071c5c43ac9c5ed783a4ed50a0a602a292c8f73f9e9d13e34ccadbd3f7d9ccd80961fb8c4f348613f1a55a9d6867a85b9f1f1126422bda63da2c7b0e328b774ab284dcb534aa09ef2c0111db313743296249fdf362e91e66a3d137c5c893ddec9dbf8fa11817f4f5ef04114d3584f7981c39a047463c937deedda7ca5853c4322b456afa2b377e7c8f17c8e5b984e150724cc856300fc0888557f9293f75297ecc8050aebe414298d5b8357a9fd4a1c4c685e380f17d48ea3d23f37bed54802114ee5f53c28a147682efcb9ff099c8cdc6c73bae1ababd4d8e0518adc1b4d9854216c0f901815926e2e97a447d60468cb61dd7a142d00f3a52ddea7cea1feee612ec8069c7e9d3b663fe258e96912a58706ea1b13d0768c667366f3746d91bbb13648d356dc187d8356741597e3bd5210d355fcb9c22dc0e7185884bae6773444664ced8e308f896d1be664116595fc8eb131f88a9b4a43f8ea6c1e26ab9f41ff684ff3fbd73465e32e08b7c50c54f2aae77c99273a7af393f239bbf1a2060abacff1da63281897eff2d01a93852bb7e83547891bf195abfb3fc95d6cc292b8f9724d5df515dbee8fd5807d5ac81f5bf1fc7b068eb7c3611bb612fd1418751146ee2dd24c2dec376bdef9e046af44f2edadf294def759c290be8cc8472fc55a8cc415939d30425e138a8c8f507371bfc586cd63c339e9826a9552dcf338ad8e35fd9b956ffc7e2d38b5cb6cc209d5a42e9d917f7bab6fc3369af3050b04a83affe4071f48d01bdc955810ddb1a13136700a4e73f106229c6e9b2b53cfcfb286873e788b8f47c5f29f62b5ee036e3c1ecc44282fc89568fbe0de94e428f641967e44756cc24088b28e37cf661886c5c87e7edc39edcd05792280eb483561d9e598caa0418c6f9bba0df9ac10326c27b00cabe255fd20de563ab7b3c3434af9c6e025f0aac3cc80986c1c5d8c70e0f538dd8941838c870c462ba341ecf69896e927eae68c97fe0712515ccaf655639206d4d0e2a2361565cb15464b9f6582e277a7344d955856ef22b40d3ce8508544dc8f495978a48938cab3832d2086b31b5e87da91a957e76376ededecfcca3d54e9f694259abd447b120f67ed8a321a0bf6f30482dda81ce2c7f22354f21e978174a7739ee8bae4a4e4bce6d2fce8ff499557ec09de8c16a890caf63f7329d4387de854a88ca8804b7b207e1a849ff24c9d4d945ab4ae65c0df2bc3378e5d3b9bc89d686f994d38dcff35f52b33d3aa4276feb7522315f64a98cfa696732bf2c3fab8eec75a03ba3082c2667e66f6a9a06c26498970867caa3b62212bc528e9478878122e8b461e008972c82a74280022f4912d8d4d5ac0ecef64345b16f95b8b41d0a4740dc712f1ab149b18cc985b6e4cd6d6bb55ca5ebd55cdf560df24914adaacfecd6996fdf2da628d6aa9baf33e3e4ecca74e9e8077c8a0440077e8960f0d4b02e120611b487f2d00eaf1054f4eabd8146671c8997be6e0f9483429870ce994e5a961c4f1df73767efb9c11e3f20e48bd172c290d42c87f497633705abf0f2c154fdd1875a903261dc332abd7627e6b73ea187916bd7420ebeadc8e65a67b2adf03c6500e29077a1ed83282f5769bac9477a8795915624746c2dce514d0b2714d2b53393892a923fafa6632de794b29316a46a1d9bcdff5884481c522c86cb04e795205ff788b1a070544bb6a7fb5ccfd8ee0cbced09eb1323e330afdc891637d677b1a603a1f704f8c8078c331140c70e6007d52cd0f94c0ab5b28b01b6ae8b92ca87698a4e80d71b8a41a2e682b00ada9812627866ef6b009db8aa02c1bc7905023d59ac6a36bf230f7108f8f36f8318f892e783da9cbf7f730649746238ccab6ac972e54912d3c98bdc71c0eb42dd28b01b8b4149380b3675c1156b071579225bbb551c8064b9c69fcf68bb946e9cdbea7b47bfc86f1030a9d6000b15902911e976cf438ccec1e662ce68a6c997fbdacabe342d61b3acf10f6da147a1e0f4b8d329d2e4dd2592a33abdc2eaa389e8b2bb769d1c95d9f636e244a7b5c61afd1be12d6fd44dd4e000cd47411b006010b0317c7d6de945e5185528047330d2e2c96cc29a8be0683ec7601dd4d64c758c5a07d7154f909c606c2a8733cbdfa02d3daf9cabde59f6603279204d92c31b47239b32520d417193946d19d61a6e04d2f28ef9f36a10937113431ebad94cd3954ddaae4c28a3ad7c7092a529bc15fdb7c4f56ac10135234e4b48f8bc2d42cfa3810810b447412969e1bcd5f11e6bba2eb4c11ffbb9e7710eb5d125f5f950f4dfee0c43c2d2a785a5c145292f588f449daee2fc30ceb1987dbf41fecbeac996d7912e730e8db29c634529fb3e373f18f292f71adc2c64c9a265b32dadc22b2cb1677a63fefe6bd1bcf6db3f68b3dd65dee58343d02e4ef6b62a619fbace9c7d589fa3739846175c938dc8b4a2a8ceae504c16325e0de48b326841857f6d2efa195d510153f0b054d46b95b16bdffe6148418d9a6040e2cf4c07d0586fc87e72b7d1a8cc3778ddb17aa94fcb4cd45dc802dc43fa2adabee2e2e8df24c0d2773edcc1ff4ae6fd5623b65443f2fb44f084aa0dff80b2ee1fa8a545771ed93bfddd0b18cbca9791fa812d03fed4fa73dccd626e09729b03c81944f4225ebb73cf7695c7c7249862a85372ac6d7c28b6b6c9f9e12c66f02c0966a8b5334e2223c8135d9541c97f0b6b7118f0c58a732d229542425aa05957a08665ee219abb2a7a1d40a2ad835c256470001827c899b4d7a44f0c22d0807f6325985cc543fbfd227a41c861cb02999d5e27600161abcf5ec68f421572b72415d942f55c315a6c40ca891b0b4a60c0c0907c42d6e2cc214e22b3ed8724e5301642f80e29589c0f69e71303b72bb7f619d8062e4c770e35e27b8e98ff17a1844dbdb248f191e74d346d793458c167141fa3fa3810e498f1a45a08498399d6c76594eb177218c948b97cdeb1e414d0438b8014d0ccabeab8db2a1bbbb477a9f0875bb4a7234b66bd8e23f0fda15b7fdc745badb20df9792978a26923c1bb8ea8f51966b6ca2856758a4b17d390788e93da85d63b5a5c0a37207fd7520002cab42eb9bc60e982b8b5fdc6174a520fe89b800a6721c413b827e4a9d102c2a93c43977325d13d1cc2e9a9b6935b50e5a2280408e7de86f59b8b41bf2923c49299b4321b1e685ecc4c74663657bdb524006ac1781e6bf09b699a84335c8035e777c58a63f6307083a4f74dff892e5185235102d338d34e910b7a7447cd9747885a05ecd00367ce0645aab23a1b310c975eb9e0e04b7afd933ab5fb84ba8f67b7ce4b9f520c3bbd9052c6ecbeb7594ad68a861b3aff81c8def8c8a901be6b4c4554b213d787e4293c73682b92fcc388ebef86a2020403736f1fc386900034f7cb363dbf57438dd7cdcbf0675463686ea7b8e4ccac6eaaa8c66c46f9345916544367ae3c80ca4d59339808152c97a31d9794c4365cbdba34e3f594835f3420bced12b1b4c5fe8a807f86889d797199265a0be5970a20924e65d378b3a298bfc14112ab8eadbe1a2ca818649e9e556aec449d05254a0ce4f2d1fa6e0aa878b25e0e7ca1f026664006acc5e3b7c4d60a03910cdc358a7c1ef809387b9c9c0cacffd10486779b2ffd164a8e2df4b6102e624921f763133004c879d6a470427c31a4c4bc739223d5a7ab58ff7a8084a0c5dac7788fdc1c94e21e89b1a1e89fab3f7e3007a0c8144928d965ee61afbc057597033b6e8b1906d45c377155e3ba2bfbda2a703d43554bf5945abd5331ffc559f55f", 0x1000}, {&(0x7f0000001180)="b98f54726fbe6f4a6f9ee602446e1e78b7c3e1c2720e26c3d7e63e2b2586f22e505097f843ec733330e84c1ac6881c1fea03e0069aa184b7735cd67c3bca870c61780b83f9a9fe2a069d3254b50301fffec0ebbba4da5dc4cb76293750d5ec3164e8187737e038e375f0556db6f9ccbfe1abf566ab86f83421f3cac147aafdab57482b53bfd3aa8d89c698b340d5a44f5a5cba3bbbf3e1312ff85d91a1f9098f5e79b6f2b2d5d0ec1dd9d4c1fbfd5313827c8fd014ee3cdbc8003255a42e7debb18fc64315f284aedc05d5ad518c02f3d24c0566c280ffa072cefcc4a182097401", 0xe1}, {&(0x7f0000001280)="e4df63a97c534cfdf109283f8e80d4daa2e12490feeb389338e3511d8fcf4889cf10b8d8ec8e2c11c4aa7fa8edf54de5c435ab2d02c9e8bd8cca8a5978388cc0ba3ab728814332837fd79acab6357ad36cab18062ff370370a4d2b1f24ed7650255e2715b8a854a2b27989df50ee4fd84ee911538d6e0bd90d99cfad6da869b128ebd4911ee2cb6c9fff116dfbb2424c0f3ff5657b190eec017b2f287c9cdfd95c3f0a586942afb8d4f85ec2a9e2c8aada477024fe22edf3bf25", 0xba}, {&(0x7f0000001340)="edaa1f0e34a784caeeba9ea34d88b74d79a55e0a17736e4187c6195e01239e1f666f61cb83f8e5537b5e41d1451fa452f2957208f8aa4884e70967b92dc18c6ff1450e9e3e1c9bac1ecdcec927f9a4a4ffffe24912d419b9abb6961fe96d3c7092494eb14652660d2f8ffc50ab7675f3", 0x70}, {&(0x7f00000013c0)="894a903d79b268f38954869c3dd014d697661e4bd9414719c42d939fa2a111f1ae1cea742df7da36bfee62b3d08a92b144c18fd2312bce9aa84790806a1982d00d799026da119eb381085a436ea461be97be3481f174714f482c1287704f6bdbbf4eaeac775c0df0f3912d62be93ab86388372264dc733d4741e9b192b5da27a7ae1f77db540beeb825c05c03ab465c154d97176c13077a2f7c0246b6e5ba94e", 0xa0}, {&(0x7f0000001480)="72faf3260a73907fed9f66f0dd3e43fae95f97f57d122bc0044914cd1ae8c3b81ad81e3da6ebcef177ec7d465545b286330f1c9a493c5d7d1ce8292c010280704c940ab06fc8d3b7581e5af1b2b71afff1f38e6db19472fcefb8ff635e3cee211b663f85342acd972704b97990930df86c424e5fba7f8b4859e94236d75796069119d606e89ccea194873b5cf6d111c567c87af4cc3fe82df134a565349368518ebd6abf077ef965204fb2a352e0c6527cb40722625e01b04839bb8926f443eb364bda31fd1ad3858bc0fc0f2616777630efaae08dc78d5ce498386617315189a21abdff3d219f3dbf07a2aec8d9a1f6af2609e271640c3b55af8a8db4ab652dffe5cc0a853cc76d9213d80dd139cffc1755c55fc50985fd7a9fe2b2001c33a876026d83f7f842533da129ed2a59f21b225c88d6119e4a919b59b528219cb6d78556fc105a6fa90ced0993493a35aa053a3a4ea853bd508a05d1c4b8fcc92b884179b9a7ccb3b7111b5528602fe235d37596c581567a4972e91a9a2c82893e567c534cb518e74118b74a2f51d5157432b3b0e6a5cf1095724694871ea609a62b7e137e1014b5ac249d847ef3177ae6cf5fbd4d660fb3f46e5856cb532c9c7104cb2e1dfaabb7e59eee184d92218c138ec57892f4f62bae72282dd2eebd4200eca428cae0a07c2a412c6f2aeaabd9c123bbcee858a884b220a7d98a73bc4169c8d1c0c4bd6479bf4faafa10492572dfe71f73561c53b14f4edee17fb3cd1fe87b747363b6535737e7bb0e4b68eb838f5af53e3541f815935c7f9a43a3680b516fd0621b73596ea40acc50be767cfb0e2c98b5ce9e071a93147a49b2e144a52f1dff2d60581ce43c3d2a6bc2a1f640c414e8d86f36baf773bc5a30234248f29b4fab93d36b6c256bc05f6661ef71350f716599ee95f276645d01e17631545686c0c6bd60566da2c8ee90a08539d5c008981e0d8030a486b19cdd9de7dc30059c01369e428190dd4a1c7312d05ce73a94de471a8dd77a37ff3e88314e24eab792a4a79b7e7b90c4cd43fa6489c8c0cf0868b41e1c962088a91c75d2d45e7d142b4fe1258defd6a1e9d2705a7cdc548394e57cd8e3271b662a07886684363d685e1632faa554372637da0edaf0a5ca4596196b1e53f07de1b31c80f374639a3c0d3274b33e72639853526421490b7c09010096da458cd865a9fab956dd7322e1280e1265c053dbce8825285256841b13a24672c58d2562a1e1b7dd0c1ec3bd2ae93b16555c662ffc4ab15d831e4d9c3a0ebdac346ae50ab6b60619148e828c270c94c861aa49049b825267942bb167fe5bc0fb1466b413be2dcdbf5458820301484912d7b44ce35c98cdf206fe16bf65d91297fb1f99fbda4f33370e3e53e52590113193cfa6bfbb50b789b782243a5fea46548e404e8c263613d782822fd266fa877b332f314ccdad47a0f3c5ecd964e38a0d2e8b9da2cb1042293baea879c5875f139ad28fde0004181fd6f8a5c250f6238ec4ee9b80e5996007e1c9aee8cb313a4136fff36ca822e08baade203d5b5fc9015d0be6f716b8fb2bee95054de5d1d2c15a97a90598b453f4ca9f03e501c84782698213042a1d6607a70624a3038f16bad57ce17c9a899dc5297409464d85de794c97547bc258ca4ba0278658edaadf20c8a7c353aec18256d88b0b7d9a54a54a9600b16498b0fd9b1a767057961b5bee5b6d83984ffb573982f64fc3c7153122810e6e435718f3fd154846095ab585a56b668cbe679aae9a98fdb088f597f5aa2029c21d2319519800e8d67ac020b004b4e4aef05414c7b35dbc58efdafe1894fb63d4b8fd698be488d0f6f1766519294fb01c7aede78454fa9795e20da3ce79a1724dc6dd3f8c496efae35d55f59ebf0d407f5f4d2994c491aa897df033e6595ecc1f7c16c497b260095b3468aa41ee8e4de288e1e82855a8cbe988e1cb4eaba482b20f309f3db97900dd6c4317fa4227beba3a3b042c41f84cd1693a1dfa350ec6fac230b60a913a8c0f465480f992b7bffbeccf15bcec95aca4905aee40b965547f28fda87ad8344cadeca6a8670a0beadc80edbed850f29e9183f9dd8e217c81d0247a06d9645845b37aac022b867ee73d6b8e0875771b62e581181861b910507043746eb4c3291b8ad8958a5f57556a2e5ea07580e6c4b14fd5d5811bc56a68f76c1e22d41c0ce0bf59382410f04947473050ca5b91e39f905bcb88fd1549e9acf6c9211e92934d7dba721ed562494831081794c844cc923542479b492d005bcca59661001646c07cef7877ae19888f18ed295e648b784ce2c018f2b7707a2bf0ad98231264035044ae0f40dfe97e3460b31449bf13b21fc32e6367a6bf30c33e9fd49b0c0d0aa6359c9a745e30340232a2e41042b46f5ac96aa61d81579e9eb611a5ca40ab819af98a622daf9b500f5a18dd509d45783831aeb5ee2ad08c1eee069e53c58057164195121097639d5dfe6aae17cb02d9628c01ff8b7c781ed263ffc35854159ea2bad32cf7382a60d3a31f04f7c58d4e3498242d3ad5f65807cec60e9e119a5c3408e6f031707633ed014768755c56125ca3866e694792ffb78a9e4843c870da29a8ea10502e687cd5a7149178bbb79044d6725168c9f68b0b655421682dc92ca30cf562f8a0fd11ae4c21ba5d155dd29eb057ee910ca97d5c471656b442ed5b6e3e5825321b072097a6dd951d780cfb98335251deba815bcbfa3ef2a0932d0e967c18230126b3ffb0228cc968609db7942425cf80cebdfd547e49677cc2a2becb8f3115e70c10a4802698facd1fe8776a23da55b1d8541d031f8ab71b0a174556a475c6b030528f47592a0bca95becc28807cb20d45a629971f2e21b8a9058ee8a8e081f91d343719bf32158045e9c2433214c16db19e7ee0fca0c87fd0f9d9fb213ecd9445e0e03487bb85e7ee0438edb802c37e52edf803127c4d42d9b49bc6d650899af0c5793c2219a7bdbae3d3bfabc10372093eb8ed191c82463be5d21a1c6cfdb1bf1e60b96a06caa24ef27a7c78e2777ebd0a66091b6a438e7a213d92f7e97bff8255f0c48d97e1b246258cecc909e1234865f1cd8d70feb4af0c5a7953a671274003c98dd312d3bbe45fc044d8c4b46d2e270fcc55b9edc97fa65e33849d9d7d9a564c1641a8a7cb073befa08ba824cd57873c942dbfbc0c312339bc19331b359a56887eb633d3772ebd36088507dc6d706015cee62dc617d89f6402c41af1113d7aa85c39043e636d186058534efe0350bbd2ed2a64fd562bc684bbcd9541710802aed9f8d9f165c448310ba9d72cf865d2ffcf3a260f4b67461b7a82cb135be2ef4af66ec1931944b21628c7d6db05120e98dd3ce672fbd359868d93d7b83b9d6a115c0c1e1347d48a1a6a3f49a6d2a817252f8078a4dc3caa2683626913e8f4f0f8685083e09fe48c7ee1196553c391810d7b63d5dba923204f35d6da590f8bc43b98e21fe9ba6b3f5031eca50f3a1dcb0f2fe2f57a01841103cd3a3bbc546a40d55bed0f17022752440f8a722ea92617b3942c985deab863a92df9b1db40d5781ee272c3dc35192dbc6d0e6b11d5b6f62183bda9d367a53d53b320a90903217010385aaf9626b58f338927939bbfce3ace27a5a08001062ce3f08a68350a13f53cf98624321d3fa331a796234619c62605cd64b0f4fc7d0a9fd68070875c4bf41958f945f0a409346e9bf635d858010b876a248f7a3d1fd39abe0849cff93a492858105166b7e4959cb8a2554469da1b4a0dfcd49ee341ae853ba90cddebb3894badeb056093e07498df8625e866d5edf40be49ec5b95380535531a20044880abe2f940a93958df6e0faf6d94d634d44b154b46466259f3d5a6d9ee956ce597e857935ac97c9f3fe8d7cafb1b97a5fd149f1c6309e912464e43cf80672b0ff17dc412c0d4ba310454f7337dad423a5c646ac5270778c4174a60f147f9251d97f83f5959064b8c665812c78d516382b303c66f2487916cc14c3b826c41136161b5010d04c6c883df5cc6f98ae368d924f8a6ab842316340785f4bdab158e1704ea5bc01382723bab41325de5dddf8bd61c2ff86c05dc9446d3633b6e74616d3aa68c16f63f3e855802bee0d064c20b50c3753bd0da8927e6851694ee4c64d6b89f543e7ee3a632c73b92f13d60543bdb25886d3fa50c7d9fbef1aab9980cb561fe362cd78b70a6c6aa81a2b0ca8135321e8fb16070667ee138474d2ae15eacd5fa0bd72c8ac3aafbaa899b644bcfee67fad06f2da89d3741a82f0e6c399ae6b57399a75a6d0831ea346fea24cca03320c93401607b66ec45f7a264e91e960e7e05f28cc3b2be2cb92a692b423bab01de8af65ea1091e8caca32bb6835298179018c2a76094ba06911234e2a556e384dc9b07da82d3625ebe623c62074ef0c05b032fc2d95774a91fde66eb6ec870ed891d26265d49fcc610e6833cee861fe68ce9a1daf1de6135878f75dc752a61551a2d10d62ef65fa143970b65643115f16f105bd78ef2ae735b010e78c94fe8d74715659f4dceab86dcc493a9f9b335037d60b52ccc49f5afc4897e64f84f282d7dd8a07f247b5d7dd0729b164fb05e25c7b7af84d7dbeeafd8bcc27c91618f006186d9d9211acede834f552a694306f88322c980c536d69480cf90816cf296e9b60631e383a60240371f877a0a290530ef03c284baa9d4365a45a70ff9cf437a59935148c3261ca1f26ff447c0bf2132ea362e51282d984e75846e26d22b08852c3f2525b149b6f054e4d1c559c056d4f2a0adc8af4d1476a3b5a5ba1f59795d24c5d856da421b9bf370dfbed483e608e5b8668f3ca8d6632e33ae009e4208c2ea4358c662934b3271c301e22d888bc31a1b2a15acf77a2f0e1a809658dd0a3afa05bbe00a9536b5f95fbeb99e5766edb192e57911bffa56c80f128977d93f1b2fad692122a8de3c7327b4dcd969ac52c3f9ef96be62f0a5709f536b8b01cbaef94ce3705f50f3d534ef41a0b90638479fb5c548ccd74d861a2630928abd7ee22e0b900925d1b46653827a5a1979a7f8e7fc33096f045cc8eac8c248449b5e374f6eb522f51118c57ea182d1f1587c2964657a8dc396d1084c8bfb589390ad992dba955bf9b564e9f6a482ca507d01ce08c5d67f92b97b9134b4cef681fa03879e26b21e4416395a6e561a9ec8a557f75317429c19886ed4b65cac11fa8f95c493ec1717884b25730649ea31632659a8dbbceab96b1ca9dc54a6a5b739110d686e11e5bcf91f4638913a8c87d5499d654e19d885478f4e4684603b1d721f44effae7c942c31e860b3d4b4bf10f97bfbbf4c1886aff93de65cbf90429f74aceb67fe4d00e9d0e04443c7bf4c7ac91032acf552462630dc45ed643681af091dd7f5d05550307785e1a4abdc03a45cfc0fc52e3285c432b7178efc1e77299319715c1987b6774bc723d4b85df0208a2c125feeee38cfee3c0f172312e24338068dda03e3e9b9882755447a1a654ab9a8920cbf73b5a82d059f5a99725ffcce766c7c43ab96a259509b2b0bc3ed92f972ae28b50ab6cc8285c83a01556145e1c2fb18ab46015c2263a6134ba947cd11bb27ffac23d4f352099aaf77460cc5c6bab85d7f0d2ac03121cfeb1267bff879ff5f0191bea94fa0d85f9ee36f49bd15e96c22b2670b2c7532b31c7541f0fa168283a986166f5eba971a43eeb5bda43185aaa0f4d87eb0e3ad64028cddb31a2831dd8d1aa0a7cf6072d026ebd124d94b6dbfd307b352f0799b3cdae94fd0672577f8f1", 0x1000}, {&(0x7f0000002480)="6b301cf16296d37480374dae0a9cc045af51157e4a0a4aeb0dc35945b1fb12f29ca7561f2cc9ef15a03d451ba62d26f42edf2b905e0c3e1d72a7bc7f89365870b72d6188f8a884431121a8cb73c5bf0612c3746ad7823e14f6964e04eb3f734187e726de48b730473647dce7a514083907de0edcb3532e7577cca358416f53223ac932e86ed3013280d8eb4e02a801e26f49a0a904f8a4ec1395e29a45bbe7065558eb341b3702cfdf98b178426cb3a3eab2367f44ff8c5bd313945f9d96dc28a4b3637e19e6376099f372cbc16bf78ef41112c87fe291cbef0acb12656fa06e307a8172af6de8", 0xe7}], 0x8, 0x0) r1 = socket$inet_icmp(0x2, 0x2, 0x1) r2 = fcntl$dupfd(r0, 0x11, r1) ppoll(&(0x7f0000002600)=[{r2, 0x2122}, {r0}, {r1, 0x20}, {r0, 0xa4}, {r0, 0x4}, {r1, 0x2140}, {r2, 0x21}, {r1, 0x180}, {r2, 0xc}, {r1, 0x4}], 0xa, &(0x7f0000000040)={0xffffffff, 0x2}, &(0x7f0000002680)={0xffffffffffffff8a}, 0x8) 00:00:05 executing program 1: r0 = socket(0x2, 0x10000001, 0x84) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000180)={0x0, 0xffffbffffffffffd}, 0x161) socket(0x1e, 0x30000007, 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0x10) 00:00:05 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x15, &(0x7f0000000280)="002b9a5f000000", 0xffffffb9) syz_emit_ethernet(0x171, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaafffff9f7ffff08004500001c00000000000000011100907800000000000002000000000092e42565a8ef353705a78d7dcc0300eb7ba85557e36fcc4d55fd60b6967886b178934a0c6aea94f957e3060a8870adccbf21b556bc3c8c22c3647715e00388f7ea1df41d02743b53583ff014cbe35e1af9e9340f48ba5893f3000d1bcfadd981e6e56b153a4b6df502a087ff187735beef27f56d"]) r1 = dup2(r0, r0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000001c0), &(0x7f0000000240)=0x4) setsockopt$inet_buf(r1, 0x0, 0x48, &(0x7f00000000c0)="5ae4546e05dc3a6b5ea59455", 0xc) recvfrom$inet(r0, 0x0, 0x11c, 0x0, 0x0, 0x0) 00:00:05 executing program 1: socket$inet_icmp_raw(0x2, 0x3, 0x1) 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}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$DIOCGETQSTATSV1(r1, 0xc0204432, &(0x7f0000000240)="229ac5ca8b07afcad494ff8c58b00ba2f305ecfb7fb9cf35cc694d8eb26cb43e96327265f42a5656777d8e367bd3bd12430a0399ef82046ec84a2ba20c12a9b64c6421803188717be9efe348caf74a874567522b909749e4e01f11a400417a361e9d6d2ae472c97399c9baedd36cc7be9ea6f8c6e75873dbf71da7efda2c8f532d2beefaf5f242427d1d3ceb0e88536a90650b49d0547c8214ee862ae08953a9c6f9084c6f926871a281e9c6ae31d376a6d40270233b27729bb236bba02d6ab30dae975df41fe5c7d9090b8ee6d89ecfe3343501c6f1a544ff0013e31b3a248181e87567d3f144d906ef31742b9de31ff2b12d5721305a3abd55d9153e3feb07522deaf7b2029f4ab3f088cb4850c9c31530bd651775028b73038aebcd546727944423a65a61c4dbc28469faa2d966345ec7da76f948b9b920f710bfef81953c749a649f902e0599589d82fb07284f9704e878c2a673a6bb7d94a7fc06c3871514736a61ec81a0dd985a51c0e0ea8c43cc1c0fecc9065b31160fab694c2c83f4d863b5fe6d549879d711067a76162ebc3c0a89b8044e3b1b3ab7800033f9d041de10ef3c55bfc4a8cf18afab3bee2c7d42726b6efbd1179515c7cbcb67bb34f8b40066123f719d0f1676f7e87ccba624d4c0dbc6577b2efedb9f2f42db64e439c2dd5f4037883a91d55bce7ad12b44b59c6de6cdb9e65d8b60f0ce1a035c2d4eb0ff1e840fd1ac7f7006231390b191ba04cb7c4cb81fe15f7e2f53338339e43f5a69b5339bdfb0b280d99d4d44adacd1b149c6cd11af0ce8a67bcf71279b70466c130f8bc73471da394f4e1f9b1e7fcbcc8e01f71ee2e5d775893a265895f77131cab304c9553e7b4f7d2000ac11657b1b016fea1bbcb76d46e6e8032d942823753f8204171f5cd2afa445273c0a3ec7ffdbfda58171c261c402b4128d1fcd7a215d8bba4076ca240b1dff4bf77d8116a9313b80d49fa4a5c7e1bcb0edb6254a1ab09c4fe1c444b15ed0b59e382e7ad29facc64d6ab34c952dbe65d1150b1ed450c2bbd0b899bdab1c188b3dcb2ece759fcd263094b30a4f7f5c85ae0424d50aafa4b9565f2157000d49b77c4bd6d2d322b36f42c036434832a7c2c340fa659f689b28716c9ee6bb6889bd390b2209c774906a7b254024b0b294bcb888682e2dba26b199be558812d8d7f0fa0f0bba63f79a6b31bb226e2e2f13658d5e8625d1f8b786b4fabe2d98c8fd54827721580ca2ef2fca79cbe1b27fda68ee551439fac03ea7c94ce09779f1b0e08bdd93c887ea4fb57b4cd0d87dcabf6435a8d147b361637a8ed3860b1afe46fdbb3adcb6d2639920312ee73147b9b319060e7f93968914922801757d3cff19a19d9a79f9f1662a9d66563cf65ac00a3902cbbb23523655ab34a2032d23a73339dce843c75aded97bbf1ff3b4f8639d18be369b70ad858e097cf0595cd9672f07c19c30a2187d1a13b52777b76dc8d9151e3880cf87d388c6afb45d465abf2a903e8ee71f396044627fed9a9dc25a97cc999ef05ccba4d3d0a10360d2f90b810e8de4cc1eca9aa1f46b7f1be1e902a6f1f3573c5a6b62161e7a0268a1de355226f53ff0402a9d75033fd3db1dabc81b30d8bc5b60b3755723cbaa2a7d628b1c28ad9b01e6ea44860cb97958c83ef4c02108274dd9359bfada7cafbdab12cc19dfff54289c1442635b9970b95e80a3396d5550324de89c169de9876d6281c4d9b3c61874fbae97f9feaee4b8e2c322e81ccf32c39d6e30e82eb485b30fa5ff0631760c0a82222e34fa2ca66464f1265b46c6fbb6bee9b86a94bb36e918c01663e8103bb8b21adec10edd1b94fe24bb23dff477c17bbcc81969f47a6c29153d7d784e4cb2526e349ad6316300f3731825fca64aacbb6ffc1b141a18ab45badae6d497c86d65fb99cb0464550daf5155912f13b2bad7cd6f54f7548cd71cee32ba233dca2a0f7c1fd258dfb146b0d486f71667f0a490a9c6c5e76fdeba96853586553cfac523d443dfd2490bcedb30f647d4b016ca2fa011f51fca0f026aa015e5bb3114e1b1d0cf062b969f1eecda2532a73e8679f995cbc81755589e51267ef8bce577a93eefd8cce117b5691fe15b2dc808da516ebbed3ec24b8e7c31d3730374fa63fa4a87bde6647a855e30da65633bd94854bde486a9c2ceb3b17f6338241780a2b2882182d89bc3a26730d1733069f790ce4e3b2e70e9105398d1fe3d5dc07a6e70b3e2e7657fbf3170c7e920777f430a700588c3dfce783490249aa75101e4ea12079a4877db340ecda3a957f3a40b33381aea89a247f5bdb1e717815d52cc4454d254e782091fcb4444e4c847d85bbd99b1e305e5820c3df8a170fe1635a54e0fddf0ed2844d40a7b7cf11c011ff42d5690c8a81481d5a9ddc8e6b105d5b97d3495c94105609fe6f0eb6d4707d8126d6e4d13e7ee812eff40fc212d4c28e62fc7a4970bcf08eb3175491a42aed17840d75cb447fb978c4233cbaafd83da640ac13cb242f9f73ba357ba2694950b9b483c30e582986314383070fdf344638f01e5680048e14233871132239ca67a67b2ef9b253820c2233005e8f5ab27f6816b8b7de5352d1fcdc9355cf3e75a2cf23e0cdee4ca151a05724115c7f051ee8c4e8c9233bdbe0c74dd98824bf6ed18fc9ba8fbc004dc33111e278eb90c4003e0c3e553f8ab98806389bcd5a23a6052c98ebf119a6e5077848bf45981614095250e1007e57ddb17e50d306bb995fabd8052097eda0b02435d804f3557d7f199e86192512993ad79d6e3592f1d77e11887745502041e395aed7603df1d286a45a23c7dea6ce63fce3274af15831943b3188abf716a5cf23ee6a5c8fb7fa097ebcb3d64aca0941944a35a1d64c1f2d234f12e39614da762c4063e0ef7cf0b4fc61f7df90d00ebad2e0232240b952f9b83e909fb7b34c95f379ad1d938b01c588bf111f1df73f11a38788c4fe644227430d1d2d9476a24f778ad4afb08d0f65b548fed88949cca2f90a063a31b7a2a2c2a36e00c7119dc7f8cbf265dfcba6f0d6ebaaf23ca7d98a0a0d5784ef901e9753793af1121816995a8d3fc5abb1200fbdbc13941a1f800ee10a9f453de7af8e1849f961399cbc44c544b7531ca120b96dfa79259a4c751e737522a23f98d4a7cfccc217c7ddbccdba23787ca70b07bcaad5ddc46aae98728582531bae7a76501c6023bed60ef51684c0b2b1620139a4ee8022868b05f92a0c7486122b91880c08b1822ce2c55b415efee81230316c7c88cb226c303a3530801aaf7297c3ed7e461348eca0df4ef6cdc2e432f4638e25781b2b1ae928603d14b68101af37a5fedd1ccc96ea5266e88a67aab57fae3c8fdd83a920f8b89641c331b0404219c6602f69dcc1e6e16342e43c8d1d3a00fbf8ebc2c1c490cb9fa1fb214d159819861ea7421aa4a49039e5ac3d0db6144a429e0f7a21e2cf756ae89627108584ea26c2dee19cd18256c0d1bf383ea0a1acfcbe66dd22c28465689d1c132e4f77dc0ff23927a4f8d19a8a485f85579b8dd05cd4d5cc0b1747529734d3f2cf35d6dab11cd933b1dede1183afface41a8b3b49e8fb26d51343d3ddcb684d593b96d0b50d57ce3a0ba742bc62d6fe47989779910919a9edab74f8c0022eebd248b0417bf7e04f000728c821dcadf677aed746a4a91c869eb17937f334bd9f51de58b25f7c95700b722218ef7842b7f0300b9994124bb90f31760e3940b32b01971019edb6fdee0674f45c33eb28237129fcd42dec2d227496da1e5ac4633075eddc69d0aa4278c528977dd51931ba83ed09099ef1eddb86128abd3a1dd6d24f20c1a666185ab1ca7c66971b4e2737ac6c112945fdc1bcdba261b4f09c9dbc5626068445fbf61d4ede9e4123d51691e790e0b2eccd6dde429d1a0bb248445b71a472bac67b04e10cd2d3f5dfbe1c213b87ae6f6ea6ed8ecd7dbfe5e2074ba8a037f905342a6c9bbde8ac0e982a20b4c28b06a9db4becfe6194b06e94a39928286a9224c30d06e6ca6a2950c59ba565739db961bc45a53d2b46b2124f4934d32732957eaca5701fc28c1169885b81c9ca67fe6b4cae659798742282ab90408b1913ea241a559d63dcdd5dcbc34f2fa2ac249b26e1b542af14ca7797b03cedd31a9ba53bab114e61b03fa4cf0ec6a09174a434154b282cf52973bb1d80a6649aca9ee184698cc2baa5f4b8b02cc3c3507ea71aa56f63f19444d908effb3782433cb18eae8f48f45e89fa1077e81edf658d2ac71544d3b7223997eb583c42882a6241127913d6428e888ce61da90d0c1436d3e817e4a772a70039c929a468218e2a94d550dc9b94065be5a32cf2fdface93ab52c8d01b983fc8e52f039869eb5299ba08c7a9ffde664eeeae5813199befa1e14897f2116ac7983ee052c413dbd158d00b647289d9e05b1828ca4c4ef619edb36ddf67a8cc4532055fef34f1a9da046137b379a47da0a340b6dfe4818e8724b18c7b2d34fe8b0f51d61dcef13b01eb5d65171ec10442b73d9399735d326481f1e24ae5c898ec132a769703cc66f16fcc579392e19838684c8caa96c35e55cad6387696b445d1eb1c03f1f0e0efc4e88fc1075b6c51f70938363cdb235af36c3885bc9abc6a68f563196a3c4c4f55536a9497c0874c7d4bd015c0726efd0b186c4bb06a01b2c9a11249213a7fdf5b34f7794e2f3e583c2366d0e577cb9fcefb3cbe1b4e9d5870a9bd9993c890b951f4993097c4c739e61e672752d8aefad3e37a6cf59517de200468f961a157740d93139b0f12f7f276996b33bf11e03516580740790b5f18a75e1afd0ad197f79750e7b8a20ad343892edf14f81955a66b660b0a13fe65a2de3553ae4a827da9b6f2b6d65088341ac9f538a19cb97357ae9ea4be215cc3ff3089694fe2e3a8305a9616708eef55e75a792493fef3849531586d38a442f77931ac8bce383ad74e7868b5fa53cc341822af48e7c6401f829ce883b5a2bc9e1c66c281cfe678c8f6758e127431cde81e1ba799322731dcddc4fa8780e0bfec7c75f106ee9567d608c8aaf9f0b43c2cbb58bd59c376e4fecf5e034f9de9b220d39c152c56cb1df90fdb7f89ea4d6342fbe16ab93582b2a8f6477bbbaf746b7ce9727e09bf649560d95d14f5f37fccd8a667aceb85a26ead6caae07c2a7fb6849ef2af6394d828336e5fab2e581c14a066748c0146f008cc658a42a3b089bea2130c6f5de2ad6104a73f256fd2b413dcccf0cde3acc2641e6c4b983b4dc861f2fbb207d58a65af9445b07fa90931ab36a45a49b1349b31d9c11e0d04f6d836bb9b1a60d914c7f09c5f99928f20b248c0981d71626ab2b9c85e722af4302887cbbf27738566b6b87c216ef94d9ad463c1e1d4a3551a4343ab2d7767715d59f966d531451d3136f398ce4c91521a12c15824e5c27eb08558c62cd39ee270876982fda674c04bb456d3c2b7edc457f9560318dcd54b6831ee78ed7c140545850aceaaf145832471ce02fe49b1105370fbb7f9354393c932d2936cf1ca5fa55d807fa14779f60cc0224e09a1a25aca5abe0fc0c25880490ca4c801699b694aa6ba6c100f3126950f80c11d5a24723a7450f788317397b0ba5b5cd88bb9926567cbf1fdd159c6454d19d92b005e344a5fbf5469951d3b959c45e4ab9eb7c0231590c3dd027447bc063328701205c6a700ac7a45c9f975d12e1c9708c6a49da31f17eb9fcd7120adec30637f51280045b85da194b55f142220290f2ac013b86ff79762f26b3df338feeb7405c48ed8ff4cafe1c04e56d81c24ba") mlockall(0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00435) 00:00:05 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:00:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffffffff7ffffff0800050000300000000000019078ac2300bb00000000050090000000000000ac2300aa010000002c624d3905bffa59c9dd02"]) setsockopt(r0, 0x8, 0xfffffffffffff203, &(0x7f0000000040)="32d61ce77af767eba7c33e8c70110fbe8857a188e21cb39847ef1bd63486834aed7364343c1d5c4daff73128836c21d76e526ab58608f348053315b2e990ffe657b61431ee64a09f62fbddf29ca86783eab218410a29dff81ecd824af48703da9219389b907076b578f4ad13aca33fa911a3b4631ebbdb42120e95283f9685010f8392fa05bca004", 0x88) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x445, 0x100000001) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00797) r1 = socket(0x1f, 0x3, 0x401) setsockopt$inet_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000100)={0x7, "19968d28e8ef280f6b915566abebd136"}, 0x14) 00:00:05 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$sock_int(r0, 0xffff, 0x8000, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x68, 0x0, 0x0, 0xfffffffffffffd9b) 00:00:05 executing program 2: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0xa, &(0x7f0000000240), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0xab}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000140)={0x3, 0x10000, r2}, 0xc) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty={[0xeaffffff, 0x2, 0x0, 0x3]}}, 0x1c, &(0x7f0000000080)=[{&(0x7f0000000200)="088bc04f08d572e9", 0x8}], 0x1, 0x0}, 0x0) 00:00:06 executing program 3: symlink(0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = semget$private(0x0, 0x0, 0x618) __semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/235) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0) mlockall(0x1) fstat(0xffffffffffffffff, &(0x7f0000000340)) mlockall(0x3) 00:00:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffebb, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00346) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r1) r2 = fcntl$dupfd(r0, 0x11, r0) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f0000000000)=0x2, 0x4) 00:00:06 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(r0, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffd2a}], 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00390) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000080)={r2, 0x7fff}, &(0x7f00000000c0)=0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffff8ff08004500001c0000000000009078ac1400aae00000011100907800000000"]) clock_gettime(0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCKILLSRCNODES(r1, 0xc080445b, &(0x7f0000000200)="ccc146d246f5f16aab4af56680851776380d44716826e89f6361ed825639204bc1fdfb33543d6bd8e42c376ddbe3ce254285f6c43b3e7371a4d24b9da28cd916e09cb421195b12a4830d252fb6bc6f7b22af9b7d4b198968890b9e61486e31ecaa5a4aa09b1da073aefed170701157d15c4134b885f7c5abb5e975fd5220f37e3b2c84564a4cdcb562a35bca007649af0b85a96df5915efe5751449536923e38b3fcba7fc2cc795a64f9e97ea31e0e87cbbcde918a48df36f7318506078066bd614df5942217c577de420ea40ca83f9d43202b585791927abbb07252ac6df4c84fc73c408ec2941b34faf368abd99f80") getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000000c0)=ANY=[@ANYBLOB="1c004e23200a0000ff0100000000000000000000000000010800"/128, @ANYRES32=0x0, @ANYBLOB="0800008500000080000200000100000005f30400"], &(0x7f0000000040)=0x98) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000440), 0x4) setsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000180)={r2, 0x5, 0x5}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000480)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000004c0)={0x41424344, 0x41424344}, 0xb79, 0x2) syz_emit_ethernet(0x186, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa81003a0086dd66428039014c003f00000000000000000000ffff000000000000000071000000000000000000000117110000000000000105000000000005020040c2040000003f3b698992f0064ffa5313938a638fd148f3ee046f9d10e216f9aae6862bd52f0eff5fb2f473bb9bbb84b638dd2ade8281db55d5943e1dc9629f3cf6660a33aa1b2ae0dbbaabdb7b8c0b976ed865e7cf141cbb0db61cda4be6f241708224f0690df34b741a56f28baedd0001000000004e234e2000000000000000000000d56c71dc244746169530b08dc8ea5267493134ba6e04cb53ca7d638ad2f966f1492126abbe05fbd76dd91fa3d69f842cb2aa7d026fe94c0a9d5a29c4e7e4aab0ff5cc0ebaf8620069f3396796de453f8ca4ad988bb698899e7856db77c7195c64e3db99fcaf4958d0ce3e9c7ab9090d7bf63f6d6206c1580c31614ad2b38f489be9eb4287fcb73828fa20243b1b24a", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="e082bd7e907800070402131281e48d84c6745d8519b4cc3764aebdf9330c2236b4c6e89abe8f1be604020000c6de833bfbc1c498533f28483be6e08e3f1a9cf81ba34585ecebbe9a119ab3d7cde4cac2fcf0b647b5f6278687267e067a774d232682050b8a2c789b74a27ab512badaed79f6a2d55fa41f6bad9552b09c30a40bf9adf180bdd85d22c6698c175a9f848293fc7c7e21b35c3f48b7a5f33940b232bd99f7eb2eb2880e"]) ioctl$DIOCSETSTATUSIF(r1, 0xc0104414, &(0x7f00000001c0)={0x10}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000400)=0x100, 0x4) 00:00:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt(r0, 0x7, 0x100, &(0x7f0000000000)=""/167, &(0x7f00000000c0)=0xa7) syz_emit_ethernet(0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) recvfrom$inet(r0, 0x0, 0x26e, 0x0, 0x0, 0x800e007b9) 00:00:06 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_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0xe1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b9) fsync(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x140) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, &(0x7f00000001c0)=0x6, 0x4) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000100)={@in6={{0x1c, 0x0, 0xfffffffffffffff9, @mcast2, 0x5}}, r3}, 0x84) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_buf(r1, 0x0, 0x4a, 0x0, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000040)={0x0, 0x8, 0xfffffffffffffffa, 0x6, 0x6, 0x80, 0xffffffff7fffffff, 0x9, {@in={{0x2, 0x1}}, 0x0, 0xdf, 0xf028, 0x97d3, 0xa5, 0x5}}, &(0x7f0000000100)=0xb8) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000140)={0x1, 0x0, 0x6, 0x8, r2}, 0x10) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b7) setsockopt$inet_buf(r1, 0x0, 0x4f, &(0x7f0000000000)="89025edef0518960a5f41640de2494c85147da2e4c227f256f7b70819a61d23d960eac0ae398384a075977c9c22d0572551b7178e53febe1fdabc13fc6ef5691aac22992739960a051496d85162ce0ca448aff4a7e55c610112462df5317716363df4474087dbc7dfd987979c4ce963d74df1dfebddd160fb06fd5be7bd4fa15f3a6d301d3a2d353ec513afe1b8e671292973cdbe4a5cc5c354e1286b811efb44c7044f8c54b65c5bf46fe034465f5129f8871d679c6f2ba032e", 0xba) getsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f00000000c0)={0x0, 0x7, 0x2c}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f00000001c0)={r2, &(0x7f0000000140)=[@in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000200)=0x10) 00:00:06 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/29}, &(0x7f00000000c0)=0x1f) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000100)=0x80000001, 0x4) syz_emit_ethernet(0x4f, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x4f, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@rr={0x7, 0xf, 0x4, [@multicast1, @rand_addr=0xffffffffffffffff, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0xff, 0x6b3, {0x8, 0x4, 0x4ae, 0x4, 0x720, 0x65, 0x6, 0x4, 0x4a, 0x1000, @rand_addr=0xff, @local={0xac, 0x14, 0x0}, {[@generic={0x9f, 0xc, "9e3914afbd6d92b01ce9"}]}}, "d286ee"}}}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, 0xffffffffffffffff, 0xffffffa1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x140, 0x142) fcntl$getown(r2, 0x5) 00:00:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x7, 0x1011, r0, 0x0) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500000000050090780000ac2300aa0100"/47]) r1 = socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/184) ftruncate(r1, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x11, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x40002, 0x0, 0x800e00509) unlink(&(0x7f0000000100)='./file0\x00') 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_int(r0, 0x0, 0x2, &(0x7f0000000000)=0x1ff, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x1f, &(0x7f0000000400), &(0x7f0000000000)=0x3) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00767) sendmsg(r0, &(0x7f0000002740)={&(0x7f0000001940)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c, 0x0, 0x0, 0x0}, 0x0) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cb9) socket$inet_icmp(0x2, 0x2, 0x1) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaff450000000000009078ac1400aae00000011100907800000000"]) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00737) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x100000) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000180)=0x401, 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x1c) getsockopt$inet6_udplite(r2, 0x88, 0x6, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:00:06 executing program 2: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x337, 0x0, 0x0) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0d7841764ab2c1ad472beb93c9945331d9d3dfe214a7f60800000000000000801512317501000a767b3ae5654c39bf8faaeb3c74572a71428689c36d021750b4512f617dc6ce064df185313b9d6cc67d7685c138f5e9a4e98c605979d2ffdc43bc5ff97ac44d2789307d5347d33c71d952159e3c393863b7b24560c8163ebceb6fb216a09bef87642b4000ce18db88db000000000000000000000000000000005b29b00216c493ad589a240000000000000000"], 0x8, 0x0) r1 = semget(0x3, 0x7, 0x284) fstat(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = geteuid() fstat(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x8000, r2, r3, r4, r5, 0x102, 0x3}, 0x1ff, 0xf1, 0x9}) 00:00:06 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="000208000900420095ec250010ea7f25cdd63fe711007f"], &(0x7f0000000380)=0x18) sendmsg$inet_sctp(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x3, @multicast2}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000140)="d2cd1e8e00a371149ca965836f411b9700d7bae6432ee623ebde5673fbb7da8747c4e871157643edbb9d4b5c46fb754f29d6271b38013ad0ba2ccc827bf8", 0x3e}, {&(0x7f0000000180)="10f678062921e6fef3d111824b99b831761d78b238bcf2a7272bac0fdd1f780b83fb4cea0401f691d44e817da4b671dd2440db0c5cba1ca99aa1834b13fb8e9d8166f045ef85a8c3908ace", 0x4b}, {&(0x7f0000000200)="ef56eda078a7226729bce682bae59f26bab604324a53faa1440ec9c4037d215eaa22eec5bd469757edba4a32421d6afa7b304be721b878409797442da3582e9a6c82dd6d1db2d65e4601d180df2749e1609f43", 0x53}, {&(0x7f0000000280)="3c9d67302087b99be1da49723a4233f58741bea7b22d38ef4a3475eeeff2064b74cc2f9415f63bd9cf43f649657fff46d2443bb328ab69ab95a6627b72e75f07e3c828e2a3642791dc77f13edf69af777e07ddb774243c501e206679ca33530c344d116639bbd7d20cb9b21e68b8f02d3b", 0x71}], 0x4, &(0x7f00000003c0)=[@sndinfo={0x1c, 0x84, 0x4, {0x5, 0x2000, 0x7, 0xc4, r2}}, @dstaddrv6={0x1c, 0x84, 0xa, @ipv4}, @dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0x7f}, @init={0x14, 0x84, 0x1, {0x200, 0x3, 0x5, 0x5}}], 0x5c, 0x1}, 0x100) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="e0000005020afd5393c8bc000100f0ffff0244252412af9001000f0ebb5d7dae101866a9c45f03bbec997ca05a89d6ffff"], 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008ed) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000040)={r2, 0x7, 0x8}, &(0x7f0000000080)=0xc) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000000)={@broadcast, @rand_addr, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000080)={@remote={0xac, 0x14, 0x0}, @multicast2, r1}, 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/105, 0x69, 0x40003, &(0x7f0000000140)={0x2, 0x0}, 0x10) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036d) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCADDADDR(r3, 0xc4704434, &(0x7f00000001c0)="57e85154de91203033e03a068a63d60f12b588cc174a23c3c9db9e6b575186162fdf8ecedf474bd3f489f2ebb62893f9b75f2e292be70ec086ff599c41c1d9c29ab8a22d270f7f7e5424") getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000240)={@in={{0x2, 0x1}}, 0x0, 0x1, 0x7, 0x4, 0x3, 0x81}, &(0x7f0000000300)=0xa0) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000340)={r4, 0x400, 0x3}, 0xc) ioctl$DIOCGETRULES(r3, 0xcbe04406, &(0x7f00000003c0)="1c4dc33c3f7c4c49131eeccc106b589e03ee840751b63a498747b577e8335e40b4ad61943dbf277c801be274c2f7bf37e10f803c0fae6d4b5a4bf4fa22be55f95f4b75756bb23421f453518416e2d64855b1947924d8251e7ee92611846d8defd223f83603da95ada1c643c91dde8fb620916f5eed01aacf67faaf5ebf56eb1a8d7d47b0f4b71104c33dec8193a4cdc95845758db598bca521b886c8e12ecfd2e33e1764f0b5820f86f8ac6aed421b831b32") 00:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x205, 0x0) read(r0, 0x0, 0x0) freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x29, 0x50, 0x0, 0x0) setsockopt$inet_int(r2, 0x0, 0x41, &(0x7f0000000100)=0x20, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e003fd) socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f00000000c0)={0x8, 0x3, 0x0, 0x1000, 0x6, 0x4db0, 0x6, 0x800, 0x0}, &(0x7f0000000140)=0x20) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000180)={0x5, 0x6b31, 0x10, 0x6, 0x2, 0x10000, 0x4, 0x7, r3}, &(0x7f00000001c0)=0x20) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r4 = getegid() getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) fchown(r0, r1, r4) 00:00:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000100)=0x40, 0x165) r1 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa0100000019040df7aa1679fb7c3151bc688974bd9bd6057b58a4207674526e105c90b277c61b9ef232179910091afcf86f669b10fd13e5ada2125aaf01d21cc60eccb1f40e085f0b69270833c213d60edc41322850d7773c3786ba7d284d13a8a18715c3134a19f0768e43168a47a82938161f09e71ebfe8b6e29de202c97d458e38578547354307daf331ef724cbc2a3fd1ef67d617d608c4be310a0346c1dc94bb796acb031d19c62f97b6b68060c2bcfade9e8498ca8d5cb5ef92"]) shmget(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0xce, &(0x7f0000000140)={@random="701877e5809e", @local, [{[], {0x8100, 0x8000, 0x9, 0x2}}], {@generic={0x3c06, "264fcc01c1fda05431ee8d83feb64aa06ce8d8d66aeccbd51472f7f3d809b5a243fd79d65b5589240f034f0e5db1f49b2686ba7fbab36a00711e04e8edcdf79c5238db9dd061077ec5a37dab9dd7d009b7b55a822a3fcb6c5e7bb248e7341f0722c2b6908cb36834af0d5c4777a980ac3eb2a116bbe5702b8f0b457c16af1552e7625b12469bd89bfae543b4c12e2e622f5363ba1acc0109934210a30eccbbbdb641167080e84d3773bbb49ff7f019277b62f2a683c8109f3450853f"}}}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/37) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x9, 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}}}}}) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0x40, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00886) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @broadcast}}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x5}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f0000000100)={r3, 0x3, 0x80000001, 0x5, 0x401, 0x1}, &(0x7f0000000140)=0x14) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, 0x0, 0x0) 00:00:06 executing program 1: r0 = socket$inet(0x2, 0x20000007, 0x3) accept4$inet(r0, &(0x7f0000000140), &(0x7f00000000c0)=0x7, 0x20000000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff3effffffff03000000000000005bf40000019078ac2300bb00000000050090560000000045006d71b9e1f66c5a58f0a92554c6d51200000022000000000000000000a9a8982a762a9e21f66bb6ba854d6fd9446ef583adc1b99df600ccb21ede7330716142dd3937e79a59bbc71d2d71c11d6fd6eda99947063848f878a0e4cdf20ab0552385441a5dc2575eccdb3b645273000039880c3de047a2a64779ced16645b27d0d50bccab0beda0bd20cd6e85b694fcf8cd7609ef355b755360ae3e09004e1a132e9774e3521f7f19516c24f0550eaeb7a27fd57fbbcba0029c4d5e8f9875ee54f6d5fa2a7aa932cfc5bf963e055e272a91f96c3361ec0e452b524"]) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x80011, r1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00468) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) fcntl$getflags(r0, 0x3) recvfrom$inet(r0, 0x0, 0xfd80, 0x40, 0x0, 0x800e005c6) r1 = dup2(r0, r0) getsockopt$inet_tcp_int(r1, 0x6, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:06 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}}}}}) __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/138) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd5a) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x444, 0x4) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000080)={0x0, 0xfff}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000100)={r2, 0x12000000000}, 0x8) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@remote, @remote={0xac, 0x14, 0x0}}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00325) 00:00:06 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}}}}}) getrlimit(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c19) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000000140)={{"ceb923fa4dd2d72985edb37998ec17bced113da23bb2e01b2d0d0db3a6c726b193afb5827fe0ca6dab1b8f669b01b6c205ef411f3ee6f95283d886ee9e3c1e6dc6e1c1c4784895be2b259d80b9416f661ebc4b99d2fc4d380df90b00cb1e63581f53eea612fb385fa40dbe0f9184f9ff89319d4e74dfa19b22fce81842b0fca0a81217bf39898767ef52f310766d33aa058f8d30cb72b94e0579c0cce76620bb689814765df5adbe8e02fc0b7c00a4514135efe8efdba18faa8f8a166500f85874e0ed54b16cb83fa095b0b5f22479f77c700dfdeb3b432ea498299f285f235dc725cd8db4fa092b54ec76ae7be8fa81452bfa20ac6cda4915a6dc62eb0f4a6be5bdf04c529121f24601646e96b3fd042f8a9f9425dddd1da69c9dc9cc7f4f72cf34ad163d359723cfee3b3b16d61a896cad7bb78c1322da11b9e74a235243cc3385d78e56b1a1adf27bc89f161a9e111349aad164ac991bfd8dcd83cd1ac3886b2bb4f6b04bf7ca695eb574893fdbff2e24ce474a3372acb2131e1ba043fcbf1a2724d0650eefabb51ef5577edec1f9b38dbfb9d1933888390c1902dd286141b3659af657d3a57b61db889d0d198e7193e0d44cfc1873d60ca1aa9e9292c4b79c5a26667632f12cd652b8c32c850ae07634c9a4364f4ebb081eda3fed4aaaf92cc077e8f01d2ab57b60c2697017c7fa759e2e914ce5050d7116c80a6af453c6856345c050442391ca7669985dcaadcf03b04a4c01422359f107586261d2b0b25dc17568b8509987794e27abb44eaaa3de5669e27ceadfe7c2ae606c803e991b44c2ed8a1523e0e282549ed4d2d7a7730917a4b9a2ecb02b69df653eea78336dca3744f7a33bd61e08b0076570e4d7b199a8cdefa9906725d876115c3baff16eaee4a74e2715a01ec84179ba1c560601ae5b4762b65f6073833b0d93939d4b87db74513802675163aed78dd2434c8f7ffefefe6cf3a50cb2756ddb54bb7071aec48187e747357817e3cab13c228c914de939a99b4618cd1429bf6bfb742925b2f28df3022dbdb63e0efc2f51ac21f5b089b9f0435aa96b302f3b2caacf91d230928a148b87faa4940f6d22440b0e4695fb754b359bf2d3cd20548cce99552222aff104fcb8ba81c4eea1bd4b87dac92d236abe61a3fb7f3d20a3ed4f0ad7ac71c9abe31edd861633d3385ddc557abfdf473ee299f7f06cf5895eb689e31d428c30fa64f64ac4dff72dcd4efbf1e77d62f769cb6ad581587dbaa67ad3e5bf56a7e546bf0b2440b4371413b1283356385e1c2a9b33614aefb1d8b08c9c0c60233a8786ea9d14580d52ef4cdb23ae32af5ed18646b5e59b824ef17b5b5aed06d4faabb2f4aeb8eb7075112ae165949770a0d392c8d21abae12b2a01e5527f1f4bab750d0a0ea936c382331e16e9d93523d83fb247c5966646ef4b28fe0c790e63a8", "48170025cd0cb7d93ac35e02651167d611a4fad0b036ba0bb5d7cfc5e2ef22db", 0x5, 0x7fff}, &(0x7f0000000080)="5678953a4b077689e2c9e1ab9631d4f6ed9b53af7fcdb1fa9ee30c5e67d2d2210ff73c3003e393874a9b43c7d1a84045428dff33dd1a81366bf2f7135491ec463d7b4766386d1ed1ff8530afcda29adb246cd184ba6e09d2cbe2512e228f6335fd4f293cf5042776e575803166cd727c200ab4b056422c720676845e74b4d42d522c408d8ac4837632548ac59ce19f7996157deaf1bbba8a", 0x3ef, 0xffff, 0x10000, 0xe80, 0xfffffffffffffffb, 0x4, 0xc6, 0x7}) 00:00:06 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11) setsockopt$inet6_tcp_buf(r0, 0x6, 0x40, &(0x7f0000000180)="aeaf700ef9ab3c2b9d3636b544c56efc5d51bd5b95df1a741a2bf799a5716851d5a1285d12aaadaeb8d603753da25bff858590c3a0382c1693bf12a26b8101e9379c9af2db6cacf948e9066f43cc85f790f6345dac22cbefbc5442a6dffe9b4c99793f8625653c68041b9c5181e2b9df3b3cc0c974437c5f7e035707d4e05c1ada668a804fe2d4d2186dea1c48b3f049b8a0b5a704f0450c8894b703772ad4511a671e172360dcec53d0811eb8a96ef511f3f8d62537f8ff08e27f0a1b9c8de92be8812ea06a95d1c885c937a7b427837ecf22", 0xd3) __semctl$GETALL(0x0, 0x0, 0xa, &(0x7f00000000c0)=""/182) 00:00:06 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket$inet6_sctp(0x1c, 0x5, 0x84) ftruncate(r0, 0x80000800007) truncate(&(0x7f0000000000)='./file0\x00', 0x8010000000) truncate(&(0x7f0000000100)='./file0\x00', 0x31000200) truncate(&(0x7f0000000040)='./file0\x00', 0x3) 00:00:06 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}}}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/171, 0xab, 0x81, &(0x7f0000000100)={0x2, 0x2, @multicast1}, 0x10) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8083, 0x6) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000180)={@in={{0x2, 0x0, @broadcast}}, 0x0, 0x101, 0x10000, 0x208, 0x7, 0x5, 0x8}, &(0x7f0000000240)=0xa0) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000280)={r2, 0x9}, 0x8) sendmsg(0xffffffffffffffff, 0x0, 0xc) recvfrom$inet(r0, 0x0, 0x22d, 0x80, 0x0, 0x800e00846) 00:00:06 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaa2aac4aaffff16e636a554045db33f00000000000000000000000834f7ed8bee90c2e77c8b95fc450000e0fcaee11d7e98f1ef70e6bcb40500000000000000f9ffffff08963e"]) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r2, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x40000, 0x0, 0xffffff40) r3 = socket$inet6_sctp(0x1c, 0x0, 0x84) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f0000000140)={0x0, 0x5}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000000)={0x200, 0x2000, 0x7f, 0x3, r4}, &(0x7f00000001c0)=0x10) 00:00:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x0, 0x84) 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}}}}}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="00b08d88265f"], 0x0) recvfrom(r0, 0x0, 0x0, 0x1, &(0x7f0000000140)=@in={0x2, 0x2, @rand_addr=0x3ff}, 0x10) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e0059f) r2 = dup2(r0, r1) getsockopt$inet6_buf(r2, 0x29, 0xcbacbdbe027f6b92, &(0x7f0000000040)=""/117, &(0x7f0000000100)=0x75) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa0000000008a212cd959aca9c56a702ad56b5cf289765820ea68cbb734bafb359a6230e0b9a00356c5c80204e462bc306e982d398e94526c479c0bbb08d28418d8282b680232fb204074d7ed12f8cfa36c03f75294abdeb109d6a42e6315d1bdecd6fc298ce9f1f73516dbea390d4d20dd18f8c9a03a6b7f79fa2db4dc8af51e4a70e9b4a9e3b6e6a7fc01f51532baedb308c6895324f463840ae4d68b06980ed58bcead19b22adbe6693a8f95703ae4b7e0f4cbe5ef9aa19c2f6b72140e55223ebcded32852064c36cbf84c06fd543ab37d5c3e718deef469a82be26be2a290facb69195e2a2aa9e2c807bd57f6dc38dc4f372e19a6f5e1ed3954b423b"]) socket$inet6_udp(0x1c, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) getresgid(&(0x7f00000003c0), &(0x7f0000000380)=0x0, &(0x7f0000000140)) freebsd11_stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x0, &(0x7f00000000c0)) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, &(0x7f00000000c0)={@multicast1, @local={0xac, 0x14, 0x0}}, 0xc) mlockall(0x3) __semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r4, 0x0, 0x102, 0x2}, 0x7, 0x7, 0x6}) setrlimit(0xa, &(0x7f0000000240)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) 00:00:06 executing program 2: r0 = msgget$private(0x0, 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgsnd(r0, &(0x7f00000008c0)={0x0, "ce12f854709b0d785a625dd5159118aa29a3d4fea031a7bea6962e9aae63ff6ede750709993da5de3ec10000515e3da2edf9238412ccff09b060e794efd88fc74053fff029efeec7af0b192fbd65dbe858d9191008fd053acf673bfc36470e910d751788fede5eaa6affde159f9ae104c5c1b1d45f2dcacd02a7c424f3b1f8f0cbc12de57d6c18a4fb0dc28d0bc77cf8d389fb6d22b84f0a0092dec8d044c7"}, 0xa7, 0x800) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000000003f848c278dde446ba2fbc28b5aa5caa1573a222ed1b311e809347a964470a1a42c66f2fe7d4f08687c4c7966b8fa53921e093e0e499e1ee4184a63dbba2e0156c847e7f9d7f221cacb9ab23e83daeb6e3228b7dcc88e47f78e77c64c4a5875917a6b1b9f2132429635489c094ddb8a99dd5cfb84185cef62340af3a7bce6f505a0177c75974aa9"], 0x1, 0x800) msgctl$IPC_INFO(r0, 0x3, &(0x7f0000000140)=""/10) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) r3 = socket(0x1c, 0x5, 0xdd) getsockname$unix(r2, &(0x7f0000000840)=@file={0x0, ""/44}, &(0x7f0000000440)=0x2e) msgsnd(r0, &(0x7f00000001c0)={0x2000, "470008adaed82f3e254dbf8da59c017db82a5d519fcf65c5d3de72e45fedf1918fe884b5063215474de13bb2dd9ef832f71e1c951f9cbb96c021a3a8ab862453c3d7458e30a31d2b2fd78e129ffd9339a3898aadff0a81525398b6aefc7c28d544174ff77aca9f61c40cd9e31357769b52d84fcf6d4503d99216973d0ebee1de0789e3b0b1c5299497722254ebf427b951a94a023589ed05b669fd1e05600648a3dbcd2ac5605544a95e8e26b7ccab76dd656646e4f4bb6b82b6468c2991a8202c017bf7e36045903cfa76a6705bece4fa506d241e6ce5bde80a51ed43302f5592c8d4ebd911f30f6e2e401b743c56"}, 0xf7, 0x800) r4 = socket(0x2, 0x5, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/113}, 0x79, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="00000000000000000000005f8e0008dc178b469d43871a97239643fcff80aedecf1c9b76850f691e73651fed731071693420f2d4027427d34321b4885bbc55ee4862fc7dcc42c3c18abd2b2e77a266dfdde7cf8c802ce1a76ead70cb01182becc7d7958eab1f3bcdcac9f95c696a4dc9123487f118223cf637f058d5f3212aa341981b2c5de52d7a4e1938b1324e0783545884ca99173b17e8cf57ecf2294ac0acbefa7960798092a2223d00966c37fe21f65a00000000000000000000000000dc36"], 0x1, 0x3, 0x1000) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="473db6603a764e8d1493"], 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x12, &(0x7f0000000080)={0x3}, 0x1) bind$unix(r4, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x78) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/149}, 0x9d, 0x0, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/156}, 0xa4, 0x1, 0x1000) rmdir(&(0x7f0000000740)='./file0\x00') r5 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r6 = semget(0x0, 0x0, 0x1) __semctl$SETVAL(r6, 0x7, 0x8, &(0x7f00000000c0)=0x7) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0xac, 0xffffffffffffffff, 0x0, @empty={[0xeaffffff, 0x2, 0x0, 0x3]}}, 0x1c, &(0x7f0000000080), 0x294, 0x0}, 0x0) setsockopt(r3, 0xffffffff, 0x5, &(0x7f0000000a00)="10820289d4c3f383ea130cdf57ccb3ece0ce243a8b4076e2dfa9d37213352002b3c7b9f7bb5855379abfc1d4e6497e5033eddec52bbc3962664c65ccf98d63aa70d3851b3034519560cafb911615db386b8660dfaae20050d02e39c41b92f99ca665bc74417f0fa3f03e", 0x6a) r7 = socket(0x1, 0x2, 0x3) msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/170}, 0xb2, 0x3, 0x1001) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYRESDEC=r1], 0x1, 0x802) r8 = fcntl$getown(r2, 0x5) freebsd11_fstat(r7, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getpgid(0x0) freebsd11_fstat(r3, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000780)="3681c622f9a4a8c8d153fa68fd7d816f1d5af8703abb3675311d1e48f46903b5e63ac1741c045882a8ed55efca6aecde9e7acb06693c9adcceb188e6c9052cfdd0048566497327df57b57c37f913d5c180e4489df18fee1d5f00427bb01aa3027e388ca03936b450ed71aeff9ba5b3b63900689fa784e74d38612531395a593a9f5223b1d2b4e17263e3fd6f871c4f2be7157003e476151829fcd37d039f25c6b83bf8f333b769a8c5769c2a92db0a120316196119f2f2a3a4b0", 0xba}, {&(0x7f0000000c80)="87ac1aa07c43d0b0d395523063203c4a17c61bb82a5eca8bc593502e928f8ac836558f8f74c34d1cc926f0e135f2cbbd3e9c3746ec3841116b15995e07d3313c9b35a7e13d1862f78aee7841df3abb29257d09555b32aec5849c6a593acaae0434bff86f3e142a7dad78072dbbb5ee063a4dd12a66756d9d91be8bdeaebc561cab4b5ae660860301187fecb17bd734a08408d0a971c7bd1c1a302647d36cbd3d21caf74cd24e044e36103e990d1a8712947c2355e982c5166a", 0xb9}], 0x2, &(0x7f0000000f40)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r5]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r4, r2]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r1, r3, r1, r2, r1, r1, r7, r4]}, @rights={0x30, 0xffff, 0x1, [r4, r3, r4, r5, r2, r2, r3]}], 0xf0, 0x81}, 0x1) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r4, 0x84, 0x107, &(0x7f0000000980)={0x0, 0xd6c, 0xffffffffffffffff, 0xe92, 0x100000001}, &(0x7f00000009c0)=0xfcb1) 00:00:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001000)) mincore(&(0x7f000015d000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/159) mprotect(&(0x7f000015c000/0x2000)=nil, 0x2000, 0x2) recvfrom$inet(r0, 0x0, 0x19d, 0x0, 0x0, 0x655338e92) 00:00:06 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffbf7c48ba6cfae274ffffffffffffffff4400001c0000000000009078ac1400aac400000111009077df000000"]) msgget$private(0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) getresuid(&(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)=0x0) r3 = getegid() fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xfffffffffffffffa, r2, r3, r4, r5, 0x10, 0x80000000}, 0x1, 0x10000, 0xefde, 0x6, r6, r7, 0x9}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) 00:00:06 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(0x1, 0x1, 0x2) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000140)=@in={0x2, 0x2, @rand_addr=0x40}, 0x10, &(0x7f0000001340)=[{&(0x7f0000000180)="a16f0a774eb5e2dad645a0a0514088d2efd23d25e24b8828227ab9aa1ad0c825dbe34d947452e4bdfb2ac93e05b4ea37f0e035cbe3fa61e43135a72b81", 0x3d}, {&(0x7f00000001c0)="27d6471875e4d2f0d52dbc5936971a7aaded6de227274d12da4c1157b556269d352e5fa8b01fd437831ed8c72515d360680f7141b08bae3ffe09c004090f3e2e85629323a8b92364c5077e216b5ec77d7d84d70a8aa24ccc637ac458f5ec685ea0e4bf5980888d92b8ed485a879eaff7e8955d53c46b477970ceb2853c07372db62d9d186bea7dad6f977b972bce6d7270ce6b245e4321693967d5dea62774f82d65e5dea2901396f26c4b563a3e4fb4247d83adfcae44ac9a0394cc106c954b94e426f70de736211f921624776c6321097be017bd05f38b9be138672a8039084daa83635adbbce03dfc89601a1df7cda84977472bf3651971f585a7042c858dcda424d7699f4b6f226980b33439f85167be63d1f01821fb43b342bd65bc3cd999e502a900f7aac4dd005f90699fe882a3132ac95a10db4a53608f4ef23489337a517da9abd68502d6aa4fe3a5c1ebba2aa9de55374396f0d5a9c8aa89b1e9c0970f28e875c634432c26b6f6a66d0218d422825ac12b1bd84788dc5a53535a1da1e57ccb52a5aafa4e5b4a447cbb97e2aed512194e4f1ce05e2f8e50e37f82990306cb58d86e027a750b94df1835f47400d23ec694c582f546cd17e7230d8ea22c5f6e27bc5e0203ca4a01849f4d6d3fd92557650acd13b1199c8b9f47d4fa95519f30ef8f5b0db74b8ccbbafc93f67e5bbdef267547fec1300a36c532b6072c91b2b765dd04345210c0a882b3f262d7afb77c4269a2559b85f19aa908e9769ac17236b186d2f2f740e35393feed8f2bacd60ae4f4881fcc3f96ab796032c4c465f0a89f1b3fced6751d9f9503dc6c7a13b01d61a30cbab6387ed6d015f4e7139172c154390a346c1e9103fe41a32c97ad04f2500fc2d80f8f3d7e6b4ccc0b384734cb327a95629ff7204f026f26b3c22c12272d5700e4a9040f605354bbe91d4541f8bad271b4e1e7dc50f9aeabfc001dda1056fa243b66f43a6389cb80939459bf2cbe4e21583be38e289e86d305763789b3329203d873d27dcf3e8bd67b236d763ec350887a82489434b66db4466b64bcc48e33b1c5471f216a72e2708c23e3419b92b788ddf02d7c617003816a2ba9155fb41422b0ce55a48cb8ef483ef7bbd5af89299fc4752d9b1612156c0a8016a189f4b77a5e8dd9784a7e1338f5ddd62f3965c0b1685cc9c8f7c59757ff6d0edc38d39280583fccfac4a4c18869391e38878600ee7bdd1fb8320a090e454fd2f444b26c5b05771f604f68bb7e7dc57cb0adf247b987b510efcee80b354eaf4b72fd254255e0b6ff876e4137f95a2e14aabbd204dc03bb5453f305153f7614c6249630fd6862898aaf86d9ab986c930f46c2851d2f68678daa300af7ce9967b7db1aede96afa9fc3bfe87cf2e0f0a65cb45506d83dfe27ce1dc24cfa23b929f87f908c126c68d9b1d7e41835f04d4a7130159cfc352b3b53b30083a7d7e58cf5210730583a7e23be4563847e9123968b173c1c1216257b1857282c065d88171d123ab9563c51dd11b83b5de610015c2046911950c431aa1aa43347120ab6519ac556aeacbe729967ff8e2a7b9e84911fc64115d7c7d26800747c7797245f19f19a7af129568900cfba613bf480a906c108a6cb855f53455a73f34e564aa9299c8794a27a6686c74cbb682e1acffab39ff3111965102c55d39f1c721da3736dde310b5edebe933b3a2a2409f9fc5207868878d03a32d4801b8daec87dd82f19980296d248f53ef8a50b157dd60306e19b820e94824c09f2bf13c158a2a6a21cb983e1ac06bde602362f701608e340ff6bf13962fdc64d50b502d193c332f06b2581870fc1379c1f75b73dcc033b6b3e4b22e05652b07561b2e6e4e95784085b203e4acf20ea89f8f9e896b4028280f58e5bd58a42d1bf9a72456fa8112d7b6519e4d4c5ca150c50cb841616b89e2d999236580d3789afa015c87091abe6ca2ea67f7a55388896280d8c2d6cc0d51c1aeea023a390eeccb79ce5cd77a7fe01bfa84bfd5d45e4ed2cbea5f107864c278059d6ed5553e3c350904480ff86193d088fd8c7a499bd50f94f9843defa87dc91a566b70c4d599cb3f36c352e173f4c24fccb3ae52b40a9f4e16bf66a46fb9dacca45f4dd8bcfab4ee773f320b324b2525399a850ea630209792e54f951fdd4b6c77455e5890a793a55293486567ff80723012137cb6050d8003cdc7d2b2fc500b1e807a43f299f29c9a5c1359b9da3221a660fc9c04c4f39219b62d6c9482a640f7544230d1e125815bb3590d7bcac79751ee7e8f6abaa7171575ea4985f77ed952e80d1fbf5506004cc07beed9d2a23bb9a66b047b5ad6ee6794def23cf7c5546e39c8d6c5e04ae7f36b834c949ec392d295a7adfe2cbde70d742b388a85b21063a654d22768e07d0f2ec03113c9dc246af859913c67d2a501e6efc9e0aab5dced1ee9e6b6c26506dcc10da035aa0ce2c1f57e163d75a6c6e55a729aec1460e2da296c0447e860467d5b94cb4f0243a345ee86f431296f80a50a20ef0add8524665b20d6117b8d6a896a0729cc46ab3e8d2d333a41c45b4657a322e83a9867f8f9cd25c69a0e16b66ae0559555b495d0247ba4f9a7d224434df229838a27e3ea528fb9216ca3f0f4ce3f3057c6c65e3e8f0224be1f321488786d23d7418bb176aaf81e5ae44fc607343ea21d689ca9c6f1c3e41099715c51742990bf958dc76459bf0b861bd166054ca63a4732b2a9c9490b3bd78f656fe9716eabbb6493f7b9403b39d4b9f7c3e24df7f54e0030e7405dbff2f632fc75a8ce708a4a23fd630f89ebdbc23c36793f2c1af19e2693951dc49272627019533dd9b38d1af1f758f6e4fc3e8cf2f8ff6513bcd4f28af81ef592b00dba432aa45a959dd3f98dc717e1021b33b520662263c8a5029282db6672a0d094ccbb210086feb759bfa7956101a9fdf218d41cf39209aa84a6dcfcd824ac981fd9c1394c2d65c194c55f30713a3f624451f46cc09b72800d6bcebf5d2d84d79e6f519d3b83da1dc450250232c583dd6ab555a2e7772bc0c28bc6c1fde198ce64c46fe1dfc9c4fc016519c8a7c8476c17d6ba8c0df6bd97734a99c7bf7dd5565b105b1f637fbb7a02ded9e903912d9b4c0db8a4f6cbacca6c27762c3b4997cebaa48f610ee95828418b358f0a4a286acfa25b48fcc2693a6f542cc6391cb5e4f0571d1314d0c3fb0d3e85fbf7f3479d694842bb0156996d0011a9c58a3b8c9caa3ca9b0d00cd94ee55f783d18729bf79225233397b37965cee7b369eb72e96bac702d031b244aa87ee33d38a853918ac75b9f1037ed47fc578f69b478230718142f8e7ad3d8ec8c3560cb3ddfb25e089c67c2217fc9890a9cd3c7a2d3b728b666858b63ed6595936f183943d3b378b5bdbfdadef7c4fdd1378096d040bfe2b717ac79b0e93f1a4ea8fd143ebae7aebe850ed276a83aba2a916719bfa8cc43fc65bfb8dedf4be8e71afd727db201fd8e77b7b44c0421befbd1c995282782a352595b4fdd2d6f28c0a1ada327a2d631a6299ef445683327fa35ba27ef560c0e0c8b6913a7aa70ec09fa04e1f43a92cbb17b0c2883186176fe424ff13fc5310e7364e8ada29482b5451874b5917eda66c66154247d931df4de8cf5806f7d76229eedc511a8dc563403bff2e52679756eb52de8b69632373f4c46a586d2467ce613ed3774f25e0190d5175986b2ab6d2f35a507188ddfe795b17ec068da3372625bc2ef92768c15575cf41aaaef83e5c26c7b96fbadd7a61aa825e1f39fc684941d7268d0db65f67c4790ef2607e1eabdd4cfebb97d52f2e99ef585e9fc63578fce9846382ea41e0c4eefe0979af9d83e984e6a1c897a41dbf642e9accfab46e99bedc944ffdfde3f734c06dbd7edab600e07af0e2744492ffb5c786fa1193b94a67a8980c41f3d3f296f5f72cfa79d6825e345f5219e68185f4483dca1620fe926c1c61b8c02d3db79dd1c38f4c0e2cc4a812d8d946e415d216c9ea0f0db06a9116af0c53356eb364669c2849aa995d0f231491e1e6b45909367dcc91e332f6a5f0c4afbcb6706324c8adc917ec59e1a5f5c3ff27648f77ea0e6b11f10ee2809c9625eb7e88ab9367b10f6fd715ccf69f480e6132a29f57b2644b77496526d417eec989a06d2125e998b631aabe3681f5b69118918b8adf2d3d6fa939e2af902c2045e569d563f8f2f0fb0c3c9aeb1602c365a77b7e82d189912b7836b42128e951dd9cdf9ff1fe54b1e8c3d808313fca74bb8a84cb4cdbf7703e2d71c97d06277ba816ff7665e97d8e870b72a98c7fa29b55cf0390ec957c080791f1b9beb89ddd5ac14c47d874f235cc7019eb36f9e50de86122fbdb1dfbd4362446087643515a5c0fabb0397020ecf1fc643c71cbcc2b06f462d667ee57bf081a1da96b7a26c5b54e0b88f574f8a9859d0f3a10ee0d56b34ce143cee04849c7c0c56afc4117f3809d297090e3c8715ac428deb54ee6b2d96cc4af68f87b37091567ae77f5e57c9929eff805e092b1929ddfe0bb1127f67933edc4e116e954f12456128d97c0c92de03e72a59730a2d5dad3f0b5a2ea7d91cec3674ebf0fdef689af74c111d330bc8c0f3cd3f8a1ca3cd970751148f0a2c197795a019b81b2d022c041517217f102c940e333115405629fac90745b53253740eb2fa4fed9d5ed26d1a821896826ffd7b94470b0847a1280408f3da73d847e2259f16498d921d0986acd59cfb7c2a1385e1fdfd351bb42f4a220be7724cc4b3f83f0433825e773ec0df8f6bb3374c4123556aa5a844db735159780edd95a250768f10a7a6941e64fb43039a25b2ab86c0c0f81867d190d570cd497c1e929cc59e40d8562fa915b69d2d949466596be2ca23363cc5e176053c0010c8719f90d7b0fa3520f16107d238111d66102eba536ea5e2805df961d0810aff3328d83c95545cde98fa69bb4c6e9b57052390f690f566efab6701f4ece9e7b6a6159e292ef2faf94855ced42863e97492936ba2c61059b7feb3438e47be0f6c24729a9099355cbc2614ec3af9c825b20a17b990ba0154f2796efd5e12ac1bdbe244ccece7a553c16f942aff2493562b827f91b205ec24aefb849c1e4a9a09c0d2444734d2603abfad74390e9b3bd2027e5f2cde34ab5e9dac0c7acf3e595997798578844c7a221ec26638cdea8eed3501eca331c714e4166fdb035b1ff3aea291fb0438bda67e82c7c5ab43e535f8318e91b4539780a1d7ea54eec8ec0a644a515726b8b21030a21ba8c66327dfd2b7b324dcf48190404184ab89bad8c5e91ffe4b8b5378779b83e704fa656e3730cf00b260d21f2c5d5b1b1010160dca59f045704127c2ebfbf6776ee7a35b57c157150def30b81e7358f2636ef8a2266faa9701fb0ed1a26e6b2693f255c3b8d6e8e831057894705fa62f204249e828c37fe0a1f0c67ce08640f3775e55e909e83cf9254085bdeb72834b7c47e8863be47aba8cabab29ab8c3e5716b1ae3a4eaf10f2415463d8e0937bc4fdca62f9543317b7a0b290dcf795ae8b496b5d3c58db722dfbf565ffe0c13d270a1750d1f382b7b8ea249567562b3d93f1e80ce1bcd94b9e1e1527beafa47bb7e379ca8e1741efa3db66684bd694d56a38dc2d89bb89d00d88a367ec077ad65a607439c47147e19558c72d7b00b0e7f828c9fea61bd97345b0e71214496fa3fbc8a5cfd63b80bcdd935f36705004a37ab435c6a33b6eee569edc23f1e61228bc58e4ecef5b6899d8b49eb6e1b243a44a637b4130c333d5cab5cc5e6d8784fec91ff5c2d6dea81a1", 0x1000}, {&(0x7f00000011c0)="acce15ef8a098db8eb8838fc89371a881cbe3d021a8056c3b3fc0c08e42874e6f88a8e4cae91a50705c7fa0870e162f61cb83638ae19aa5095c49bad3938ce1eda9259cc990a128c42b2f064d3f71316c9231ea1f1d78977df95834cdb6fad8ed0b53a220d141f93bf4281f05375a9c3a818bf526b220103296eb7dab8fe542f787f95f51eff0e205065019b04ec0a9ab13aa6440e1d5080a76e352f355761cffe21e263d3c832e6ec8a1b649ce488a9e326f2710b2fb73d9f254ce6b6e49e994b892cc2779970c8b05de6d1f5e91f6e6c71237eef8598d21d", 0xd9}, {&(0x7f00000012c0)="0458d578e4422983dd182cc0cbcc2032bbea5b9205721f3d85fd41e540719d33211461934c6091b6bf3b375640a079db8cc72827cc71a3c6a18c0aee9590273d538e4a97b6dc7da47909fb8b7930127e58c21c7f67e0c01e73e480", 0x5b}], 0x4, &(0x7f0000001380)=[{0x58, 0x1, 0x3, "9ee8a1ed3e078b233329304a8f5766e08dbbbe9d2eb10ecee9ef6ff2047ae5d1872dd866bce7087d1852de3078096d88de6fdad193a8f77d8a2c981d2f5c5d61dca4c4"}], 0x58}, 0x100) sendmsg(0xffffffffffffffff, 0x0, 0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) getsockopt$inet_int(r0, 0x0, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:00:06 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x1203, &(0x7f0000000240)={0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="17658b2b41e36e31847d6d52da718eadbd24b0ed8d4e5b15ef8b377c966ee1f7533cfddf6f3e21227d3e0f8ab4387e668f80e1e822fff82543441e3ab07250cf0d2f182370c69aacde0a5296bdf477cf2e4efb9dc9236f4fc362e6775ab07e3e4e40611aa4871f9899d7ef2909da5ed71a0ea6eca35ffbff5fc8ebd6d82ea371f6a8be80b269567dd44b88302da92e717d5a28916e1b4b56bfe65d52c3390bacee73875292519d4262ba6c3929c504850d9e1acf7a6cfb0511c592bb8cd2d06f8e6b1df1c9240c99007ae44a1eced5d6b565796b138856bdf063c1c7cac2e84dbbf9a2504d0f6c9eea3c507553965fe7f3a64cab2c1fbf945d11895c7ecd5f21ba72b4cad799a96e6c421e976b9003c54949b701d2a00b3c467904871d6a7973294a3b4986ec07a3c7783b1c9e847ef0fc1b0e40bb08535591638928546262249a58eb84d68017c0d3cf764383a755ddd2051a26003177a189df754897507f1732fcb4083baec2ffe6a0a5884282a0c4d630d39a73939236f3f4ed39d599f48f67acd56096e4e72831d52135d211c7459f04186dfea11f9fa29ede2d29b81dd846b1bab785fc96eb0efe3cf114b9a1c37d5927a9aa1c305c0c90172c5d7f8d6364e3d79ad766abe2686b2034c66aea0aafa1d724c2967ba413f2c34119b5ebd2cd0a7e2ff1b63c30825294f9a25137d64342f49acd34081ac8ca12d3430be05f06f6579568f00f65fc67b48455ed156a026e3d2d9101d57a60ae444083479f9a1eb603766a26507b6405ec7cf3a4694bffa8717afca7ae0055075f0295c82d4f1af8cea4d1e99da55300fcc3a83af65c1ad15b114eb32a1cfd8a710c11ceec6c435d305b0a6e62fb1ff7324fba26fd3d3be2ea425696c3b28b1e1d3cf72479f300d40f42d895b60f75027fa2725300830f4994f85f8e0a2b6d5010d1a823e1d475b7288834994efdaaf5349b22a0884c26414e83dbf44c594df57696a292f8f003df73cb30cab5c933fcba2107bb57a8710ad07afad3650baa5442f8626adce1b26e22898e181450f09c22f0ea4726682df59bec4b3d0cfb16dfa55733aefe254aca9587eb6b766bd434033c994791eefe21c5d20163f5202b8f234056265ca4d6206006529d9bd5f444f9630e591e5500982216fec0e440de25ccb73fdbf22445a1f8bf896945983ca57cb399f5b020f667a4fac4917efbb6dc5d7b91075bb0cfce9c32abf822975f1b22dc9d159336b6fa5e03fc15aba974237f50ba339a2788762c702f5e3a8a2ac63abbc07514760e0f14cb4b2beb4773fe2bd304d5789adcfbcd6b79764fddfbe4939479fd00b3d98fde29b9ac3bd8dd1f3ecceca1b7ba49db4989319df333faf37eb9184257ce20d679e75ec200a8bd213690bbfb4abe54476a665fe2fb97e1cc89140a29af7be6cadb202badb8b7eecec94ca808206c19e7ad20e9e1281bfa52d1b911d5717b7e71733fa41cc883fbec6161bb26abf5d1d5bb9d39ad455e8c4cc3e9ab41300c45ad44239dcd42afc8b8851318fa2beb5f7fc813cd3bf06693721f6f0876b235673a3cc6f392840d634f79c0bf7a55b6174dfc0cebd3f77a636b61b269a6715e1f0cfc2d3480728246a45ca5243dafb2ecb971c9294c9010af61a072f4247f99cffaf02817dd5e90918ac9d083eec42f6edcb3e5b4e9d03e4870c2d30efb32926c370c1c1ea3934c686cf1a562666944110aebe8981ca75ad00f6ff8f2e9dff29c331ea020f4507e52173075dd923558a33019517c14d275ab3dc4a8e3bb7e5a07e93fcaf5690d69e7f29d3137ebfe24330e5310ba7aab62ac236aebed315547ad686a8914363b761170e8744c09c6755af23da40959e5fc7fb60e681c13ce1cffa250b5709eb8f0b2ce4425538722e37b6836d23bb11d324beba8705b3e6258e1fb6b1350da37074638ca531d079cfd00fcc2283169fd5941678b1208506853d7dc20fe6fe1f4220986abb8d9c64a477f80134ecb", 0x585}], 0x1) shutdown(r0, 0x1) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCXROLLBACK(0xffffffffffffffff, 0xc0104453, &(0x7f0000001140)="b2") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00399) pipe2(&(0x7f0000000000), 0x0) 00:00:06 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000025c0)=ANY=[@ANYBLOB="ffffff08004500001c0000000000009078ac1400aae0000001110090780000e5ff00000000000000000039a6f029121dad27dae4b8c111f62c51ecfa612981cc2bbc14c0b9e4d95d9aa62aa5d61277e6f05423d547fa8b0790c1e7c604ce42e36351a08b64a89bc687da236263c311d4cfc0841cb6ca4cf7235d4205b14ac5fd9637e95858009e367fb61611a3f70d825f733cd3266b36eee8be6c3a02d911ece6cf1680833dbb53092515c8d46a1b28ac24653e8f7bdacbdf38e57dd50fadd13281414fb99e91e395ba6f2585fb8139440f617c4aa7d6aaa3"]) accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = accept4(r0, 0x0, &(0x7f0000001080), 0x20000000) recvfrom$inet6(r1, &(0x7f00000010c0)=""/129, 0x81, 0x0, &(0x7f0000001180)={0x1c, 0x0, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0x8}, 0x1c) r2 = socket$inet(0x2, 0x10000000, 0x959) lseek(r1, 0x0, 0x7) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000002200)={0x6}, 0x1) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x1, 0xffffffff00000000, 0x800000000}, &(0x7f00000022c0)=0x10) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f0000002300)={r3, 0x6}, &(0x7f0000002340)=0x8) getsockopt$inet_tcp_buf(r2, 0x6, 0x40, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e8) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f00000023c0), &(0x7f0000002400)=0x4) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000002240)={0x0, 0x40, 0x3, 0xb0, 0x6}, &(0x7f0000002280)=0x18) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000002500)=ANY=[@ANYBLOB="1c004e220400000000000000000000000000ffff7f00000107000000e8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000091986a249f5631635127b1f82df277cf87961d81", @ANYRES32=r4, @ANYBLOB="715dffff4000000008000000090000000000da00"], &(0x7f0000002380)=0x98) syz_emit_ethernet(0x102e, &(0x7f00000011c0)={@remote, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0xffff, 0x0, 0x1020, 0x67, 0x7, 0xbd1, 0x0, 0x0, @rand_addr=0xff, @remote={0xac, 0x14, 0x0}, {[@end]}}, @udp={{0x2, 0x0, 0x8}, {"abf980685bec4e8d4c00df628f7a6aca97e4485626caf62e0d0103c7503a2bba34a791e31a8870d66b8a2859a0e2bb046b59e503d1416208171d638a8ecad81d6b11e22c3b038a7c55d12b958ad29e7e971d5368581efab2b0c39109142bdc433b50bd019e29f215abfcd6e9903ad7e0285d09e670d5c26418a6c1a00fbcc3a3b8dbacd60d574f08a9f9a30d31d491b6a187ab0fe81ce138e899dd3517049f5e8e277e70b7180f62a237afefeb3410ed44eec5d06cb6f0063820e63e273277218c98ec9334c94dc960f7b7864c9b691d60a7232a5e0db4cedfe07cbe75192615fed787fef7e348d25a82b00d1e41fa19f9cf39701a1f1e229dd32ebcbf5f33f70bd9c859c07ba3a770af297ef9f5612cb902964414c216514752c7dc43398fd34c02b5f63744498e1ffd71e983043b1c021aaf28219a8056c15f5b2491e7017ff6ad93e6623bc27064e99c97dcabbd2730de5adb82f22a5362b858c380494ee639041835dc588b9020a54b466a97b8cfad9aec754f5f89a5c8284ffbc2f8456a6ded5b8c713adc45e4063c221797b122cf857430b6e3a4aafa381367c297a75ebbc2dc369ea4b929f82f5fa0615cffc273ee914d4308ca5c62568b28ac5fa0343dceefa94418a249cdcf20966680eab4b2d500a86b017ca0d0c13e96b627ecb005a76f91a216050968ba3945059790b7734caffcba030e56a5c3302d3f8168e459a74d5e9e3adbb374df99439cc00bb5fd68683d652c2803379c23e9dfd16b3f68f2396f4382f3b4967eb80ddd7bec781d2b87610ca3e21809e5bffa3c29d584c13a48705f15c17e2ef15fb5b68132996dbc41e84fdfbd66df9da76e9cb0e76921b146b5c7d1807653421be73eeb14e6cb815a3f00d3879991236c9b819551ed763f7e07fdbf35f52ff081efde7dfcb0c452f12dcdd342f4624791cbedefb41c33b2b2af34405ffa7c25ce9d3960163e7c0e2b3554985769ec893873cc3d9f3a1230ef2f76361e7658383f1b63833fc99246b55f7f077cbaf08e702f522924a28f5fab0dffba09259a74cf6f6a48de8e38b1b758ad834feea346ef5149a4f61edff2bd6715ca65b08d55b21b61506eacd31e78ba158f4014d35a1dc17513e2984de9fb9c07b3f689faee226f8549efcce78c1c977df750d395133d2e270390eb50a4297e4454763d9ab9f2dd3b3743cf54faaa638f7e385f525dad1e15e9783e7336150263f2862e16081ca164fddda16cb8f55b78dd22c8c91b1f5e21cdbf60e9817892834a61a796020cefa0bcb2540726679fa17e16f6558b1513d7dffdf25e573853699043a7defedf6e77ab17e5fb8e8d35a15e94c2b3d4e94fe788474f439544088de029770f37d0a30b850d4dd5ffa63f8e00dbe69ea7340113a9edacb7edd3269a5b4c61c12db187c7044cf428039061f1a465045eaddb910711a6995114e855fc67ad471d02e751ad4967690d703f0170df26c807187d5e7a0284ab7bc3c8bdd2b7d80ee3f4f1834260c8956d4d91679e8354c74b3984d99772faf573561dbfae8200b98dce5842c6b7bb043700a1e48253aa1c01cae7315fa31c9c77a259489d6b31ac3eeba049df209e75a6dc747b2e8bf5bdca3af2fc73cf3d4593a52838dd6b92b9478228fcd90e46dc8b70e2843666626b8c56fc49197641738e5096c6b563fd44e8b440cb950a796aae9f40883227f62245866d7c1e5f1539964243550622d5e805cebc273afb6e13d19ed444db1479ba9b7bd352395d72848c5306a4fec4f60bd72097127f1059b1ffa81ba1fadc50afa953f89f767b207fa6dab3c5a2509fe1292d4a15f21d5023a87c4a3cee54d19ad15676b38f4d84799afda0b5378e567f014634e1e2bacc16f2312347c44f72c89c542344ad660358f4185b9122a8a9ee3b1aa8ef21750032a72bafcb43fd71a3007d1fa2e7bcd69bf7f568b6aee8043871b3e54981cd50efbbef5c6ed7de7f05075bad165dc1b8ec5fa2787b2e2515f0acedaa7845639b24d1b03da6302e3e28cc84b050006af99781b5ef27d8aca3fd247f3438805d45966e39b32544eec24fa196d356b50e48eda1c4a1a47bb9560d2b6128d17afc0082f18b9dbc3228ea9e03252cdef5f95b57944930588f3cbc10bda76b730eebb17aaaf4f3a82215bb4b96ed336ef27c03b80937fc85313d842eae88c1704b8e601c0e340f5524371352b6137c329d3a6c93b8ed85d71c18cbe0d1a2f981399c9b5a79403c2eb51375f5273648478ad0678304c558bda311b034f64edbea48f95b2b5b857a4d3687ac089c17acb000c70f52478f81ab32f0458ea6e7cecdec4e25e30c36f6d896d5b00b51ef12604c0679cbb383ad2f26b0ec63f9f9dfef7625572639f10a16ff83ec602931c641ea3f590f7bef6feb2831e8ccf724c67607bc6f3197239a717b83c9a4c70cb193dc9df9bc38c7825090769a003b41e0b3775484efc9153fd030707721481e5d9ca1b74194281ac47b27c5e232212c2106ec3cd6e7c877ce66bff1a74866baf185e9505e40ca40baa90c2059a300d7b9c9786ce7b2574ac02fac2860c9b51b04e0cf60c7f75e528a1577f91f1821733bb62d0c4d3d318d3160ec96d3675ca5f432deac2028ad80e43bf2ac1e4c15be48c758e481662c2066529af3c05987efee5266697902050f4a1d9dd569d635e72c9ecd50eab7cf91cc70ff038a17e41c9b5d1b70c8bfe0acec2e66ed54b25285d0f51b181c6bfdd6ca717e987989b71d3d8c56797d4b3e95822cbea871287ad220e7b7eb72003a2abab2e899d5e84a16c7ae32dd57662600d9495a7fbb3b58ad5533602c8cb5ac94365a2e107ba25ce8573d753040e39241916ef54561230ef296a3ff3cdc134465c0f5a966edaeb6d17d2271e6d3589db89ea71363eeccc89af272e22fe6cc797e66ff97cf6ffb39d32d6ed7c1598976f9ee3be803358c2added7edcd0e2b982fb0ebc3e6298233d4e5230b08964e18762e6c09da8a6900fc818031d9026cb1ca1290750adf7b53a492d3b445b9c8b9e28a5988f1e226ee2495f39e0c785873715646e54b12820e9b119cad83ae4a3a45469e988cbe45cbade9dd4fab6cb41001cdaa242dbe27ce89acd5ac5829b213155936d832fcc6fd793088685b1a4d9d1b9e2b8b46bb00e3f268320aec63db990bcd6eca32e287bd019e4b3fc58c1639c1dd8701e0b8b0c2a6b0ea139d9f83f3859c35c0a1b73759b3bd8ce63cc567ad49c5890f1e1a58b54d43481e3594c5802b350e9269233e4d37d4885dee0176b7b372a192add07b6d9792ecf0fdceb1e94fccef77531d0aa3d1a86a4c35bb1229fb5c91eac5f247eaa88798e361e640ad3467735812094b9505f553f6d87702c5856c9a5b245f10c4b004d02547cd0f10bd64a3527aa51f78df312a6a72c0df3d55e5752c0f0e7d88ae7292f99a8bee4d9c12bdb6774c94993246846d625781630d6b4557f5b324001af107c801bde79c1e458cd4e6128f73b3162253e46e9c74198a72e614389545ec5e56ef0feb3aae81bd7808d1d41e5f56cc55071997e0c4b5c2cd6f02d460d986b77ff24c518a10f884c3f5d73bddd92fb6029ba5645f51503cb42f583a42b92d9c72e47e018950f57c817396309205d74bbeb6c55598683bc663983fc7b7dfb9a2b7b6336463e6b55808499e61860642eac8efb9c9197b3ca56fd07f0d42c939557fbd5033f43643023bf630d823270412c79ca1331a86f943b219c6ecf4a8bcd81c62540df0ee4f7fddd08a111b9a73e7230313a484a6f72d5e10496a68bcaba62e96801b684edc3994055f67c12b5776606ff7c6141e0e77d693d00970797e65519d03a070078179752fe26ec42091ab22e0ca7e6fa1aeaeca87b45166240686da781dad287f0e630374c84b26b9dbeffc6367685eabf4c892c31b53e2b970f369d8b553d2361b445b4a1d48a00eb353f71b6ef0718beea2a8e1a3fefa5785f5625ac5577764ba9714e71c2f37cbe9b5f4de0ecbae94ef20f7c82ea714946e1956ab1a90fe94259a90968ab784b97df4e28d32499e35b43c69f8f25f343cb72d0e668f4dbcaf0772761187b666f686b63bac72b7e14dfbcc114a10998d707a5c210d3176b345bc07e62b3d053a2c7d35260a63dab5b450e1128ba1057ea32d50d820c1d59dd463e694a13d541e3a5515f254519235539b7e2469f7a74279b2f059c2563863587571dff8ad2b9e866ec25c2a04067605641bd4a97f0333742561d06aadd98f1d165201353cd3ca356520f14d38fcea7e64839f028345c3c53c7ed986ef55a5faceb28f1a0faffd14fff560dc3046b6efa1509c50fd4158baffcb2c08c9468c8fd16b878ef43372ad7db84946c951db90ff3d7d392fa165242a4094f4c9497a20426729d9ac4cf67b60b32060430b65a466f2f9a37aeb910b60edf72edecc6a96ca78324124c03853e2c9c8a3caeeaf1cebcb91ce5bda7f949309aab9be0c08d6ba7d3fa77ab29f64cc2902e662c9eeef1c1f9015e2e4e4e3df34eb596ed7b17b0c593aa0fd371bb19df64091e9eb40da89d3b703be702d479fd4d3429855c87855d76455322ace568c8a9d0b0560bf6cac278b96e5a1c44b5e8b34b02804e4c57541ec5eba8a9da75b5864e41f3280763a74625aaf958075eb93c77168a13bb6b80888ee6a44711b3b9ceec15d0363a46295566f1380297b8a4182647cb04e485926808ebfb161ea5622abf68728f83b3e9bf33be06a577934482066f3e1c0ea03f2a24574466b410416b40c5d17f57ef8d52a453d8ef6776eca9bd5c4153170e8b23d16fc1aea546f6809562f504849397359d6302f27be4945148e0b425369b400a2bdfd8396694a87d7a9855c90f807b2456e4e9f46fd7e22d42d87516e1489acb61add779e52d8c1b21d930d0d65b766422cf02163c2eeac5cdfefa69a584d0fe54eca2576a3fddb7155fa7993b434672174eecf9b38a2ad87ce71b8b67b748252c8ac1fde41808495988aedb945a687cd9d64293dcb08337936b9bd06f45cdf25afaebddfe58bedf829139df4c724dc628095bcce241b956f34f9b06bd926329e038ab206884dd67b967af2b5a2542dcfff81e325975c369d59d006461e8d3fc1300faaafccaa25856953ee50356d92f5259b380b97bfedada3620312b42177ef39e53aa3e67cdfa6dc1c8af4d2d185032a6844d5ea1f9b70d2acabd019b4c0f25e09b2cc9566929bdddfe6d342973139c26f52b7b0a9ef8ca0f2ff8cd35f219be1ab450aa7b09e931728fd05c507835021066e730f40dfe090d9fd93d7ede9b776fd3885468ca75017ce8eb38613eece311939ba09bd98953f5203505e31741e9c378e246761a593ea9850a7c29b149835bd80f3ad766bddf4703c68c5aee138cac47feadbb158c563220a8790c813d2e42fcbf56fba6f20807edc164aae993194ab54034aaeb89064a5b92d0800b1d973a55f0d65137286a39b6fb82ae4408c7a7a1f9a80ffc11aac8c508c8092ff9a70c590208b5071a6fe0a8fa5083de6816f7a0c534734aeaefaa6c5a7755977d702ba1ea62e37ff34238c5ac35df95213c2ebda3f3c0ccb81f80ba4e71eb5b7fce2c8613c00dd86f98fbfa0c0d7353976ae08da93bbc76dfbe9c8e87e75b87966d96091bc79725c74572c5a6dfe87349a4c4bf0c2e2674a260fe12246dd4b47cfe79614e6ce9ba1256b5a11e87786b69ccbc4bf93049195421a8be2fb581086d26d3b7e8ba28a35c31b4bf665217f412f65bd5bd3dc7f388971018da2103bf10e38ec2842c9880e38a509bc52c"}}}}}}) 00:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x6e2780e3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x102) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x18, &(0x7f0000000380), &(0x7f00000003c0)=0x4) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000440)=0x9, 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r3, 0x0) fcntl$getown(r3, 0x5) ftruncate(r1, 0x103) r4 = semget(0x2, 0x4, 0x60a19a7f55afa609) __semctl$SEM_INFO(r4, 0x1, 0xb, &(0x7f00000005c0)=""/166) r5 = socket(0x2, 0x10000001, 0x84) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = open(&(0x7f0000000540)='./file1\x00', 0x80, 0x0) r7 = semget(0xffffffffffffffff, 0x2, 0x0) semop(r7, &(0x7f0000000400)=[{0x2, 0xffffffff, 0x800}], 0x1) __semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x3ff, 0xdf8, 0x1cfa77f2]) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000008df26563000000000012000000000000000000000000000000000000000000003c1736b4252c21983daebe9c936b7e3b3f7ba16f1398de73a9daf6006af679954f5df509dae593d49ab282799def5651a1dccc731d5630931c6c0fb2028c6e24927a4a47cafdda8a203d1be28f05ba66d8deff7eb2c1f15f1c3a789316e440076eac5205e6c00003ad5d0053418c55a8b3dbcb7d9a6d8ff16123e1ad52c4f279c845327099550a90edcc002ceae5ec47330ecb0127cfee0180108a79ff54c9fa3b93f1cb82afd1cbf85c2e38d8dfba9469f0fd672a37efa1fe3d7bda1f08764eb73473b6c685de6fb69ef11760cb82b8000000000000000100000000000000000000000000000000000000fd03a4cce49456a8ddcd595bb35a3363380092c34c91d4969eadf86e5f0a6c66db75d1d5c15298fbed2ad4d28aed7aff113a095bbb489d0bd25cf731c42687ad890140226bb4cedd64a5d011abafc5b63277d4bc"], 0x0) accept4$unix(r8, &(0x7f0000000580)=@abs, 0x0, 0x20000000) r9 = semget$private(0x0, 0xa, 0xfffffffffffffffc) msgget$private(0x0, 0x2) __semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000300)=""/42) semop(r9, &(0x7f0000000040)=[{0x4, 0x9, 0x800}, {0x4, 0x800, 0x1000}, {}], 0x3) semop(0x0, &(0x7f0000000100)=[{0x4, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) ftruncate(r6, 0x40) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) sync() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) getsockopt$inet6_buf(r2, 0x29, 0x0, 0x0, &(0x7f0000000500)) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000)=0x1000, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffffd1, &(0x7f0000000000)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="f8a4d2244535", @multicast2, @local, @multicast2}}}}) mlockall(0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) setsockopt$inet_group_source_req(r0, 0x0, 0x53, &(0x7f00000000c0)={0x6, {{0x2, 0x2, @rand_addr=0xffffffffffff0001}}, {{0x2, 0x1, @loopback}}}, 0x118) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000200)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000240)=0x1c, 0x5ec2be52ea5ebf0) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f00000003c0), &(0x7f0000000380)=0x4) socketpair(0x1c, 0x20000005, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_udp(r2, 0x11, 0x1, &(0x7f0000000080)=0x5, 0x4) 00:00:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) 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_mreqsrc(r0, 0x0, 0x49, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x128, 0x0, 0x0, 0x800e004c5) 00:00:06 executing program 3: 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}}}}}}) fchown(r1, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:00:07 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x1203, &(0x7f0000000240)={0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="17658b2b41e36e31847d6d52da718eadbd24b0ed8d4e5b15ef8b377c966ee1f7533cfddf6f3e21227d3e0f8ab4387e668f80e1e822fff82543441e3ab07250cf0d2f182370c69aacde0a5296bdf477cf2e4efb9dc9236f4fc362e6775ab07e3e4e40611aa4871f9899d7ef2909da5ed71a0ea6eca35ffbff5fc8ebd6d82ea371f6a8be80b269567dd44b88302da92e717d5a28916e1b4b56bfe65d52c3390bacee73875292519d4262ba6c3929c504850d9e1acf7a6cfb0511c592bb8cd2d06f8e6b1df1c9240c99007ae44a1eced5d6b565796b138856bdf063c1c7cac2e84dbbf9a2504d0f6c9eea3c507553965fe7f3a64cab2c1fbf945d11895c7ecd5f21ba72b4cad799a96e6c421e976b9003c54949b701d2a00b3c467904871d6a7973294a3b4986ec07a3c7783b1c9e847ef0fc1b0e40bb08535591638928546262249a58eb84d68017c0d3cf764383a755ddd2051a26003177a189df754897507f1732fcb4083baec2ffe6a0a5884282a0c4d630d39a73939236f3f4ed39d599f48f67acd56096e4e72831d52135d211c7459f04186dfea11f9fa29ede2d29b81dd846b1bab785fc96eb0efe3cf114b9a1c37d5927a9aa1c305c0c90172c5d7f8d6364e3d79ad766abe2686b2034c66aea0aafa1d724c2967ba413f2c34119b5ebd2cd0a7e2ff1b63c30825294f9a25137d64342f49acd34081ac8ca12d3430be05f06f6579568f00f65fc67b48455ed156a026e3d2d9101d57a60ae444083479f9a1eb603766a26507b6405ec7cf3a4694bffa8717afca7ae0055075f0295c82d4f1af8cea4d1e99da55300fcc3a83af65c1ad15b114eb32a1cfd8a710c11ceec6c435d305b0a6e62fb1ff7324fba26fd3d3be2ea425696c3b28b1e1d3cf72479f300d40f42d895b60f75027fa2725300830f4994f85f8e0a2b6d5010d1a823e1d475b7288834994efdaaf5349b22a0884c26414e83dbf44c594df57696a292f8f003df73cb30cab5c933fcba2107bb57a8710ad07afad3650baa5442f8626adce1b26e22898e181450f09c22f0ea4726682df59bec4b3d0cfb16dfa55733aefe254aca9587eb6b766bd434033c994791eefe21c5d20163f5202b8f234056265ca4d6206006529d9bd5f444f9630e591e5500982216fec0e440de25ccb73fdbf22445a1f8bf896945983ca57cb399f5b020f667a4fac4917efbb6dc5d7b91075bb0cfce9c32abf822975f1b22dc9d159336b6fa5e03fc15aba974237f50ba339a2788762c702f5e3a8a2ac63abbc07514760e0f14cb4b2beb4773fe2bd304d5789adcfbcd6b79764fddfbe4939479fd00b3d98fde29b9ac3bd8dd1f3ecceca1b7ba49db4989319df333faf37eb9184257ce20d679e75ec200a8bd213690bbfb4abe54476a665fe2fb97e1cc89140a29af7be6cadb202badb8b7eecec94ca808206c19e7ad20e9e1281bfa52d1b911d5717b7e71733fa41cc883fbec6161bb26abf5d1d5bb9d39ad455e8c4cc3e9ab41300c45ad44239dcd42afc8b8851318fa2beb5f7fc813cd3bf06693721f6f0876b235673a3cc6f392840d634f79c0bf7a55b6174dfc0cebd3f77a636b61b269a6715e1f0cfc2d3480728246a45ca5243dafb2ecb971c9294c9010af61a072f4247f99cffaf02817dd5e90918ac9d083eec42f6edcb3e5b4e9d03e4870c2d30efb32926c370c1c1ea3934c686cf1a562666944110aebe8981ca75ad00f6ff8f2e9dff29c331ea020f4507e52173075dd923558a33019517c14d275ab3dc4a8e3bb7e5a07e93fcaf5690d69e7f29d3137ebfe24330e5310ba7aab62ac236aebed315547ad686a8914363b761170e8744c09c6755af23da40959e5fc7fb60e681c13ce1cffa250b5709eb8f0b2ce4425538722e37b6836d23bb11d324beba8705b3e6258e1fb6b1350da37074638ca531d079cfd00fcc2283169fd5941678b1208506853d7dc20fe6fe1f4220986abb8d9c64a477f80134ecb", 0x585}], 0x1) shutdown(r0, 0x1) 00:00:07 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x2b) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r1, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, 0x0, 0x0) 00:00:07 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 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCGETQSTATSV0(r1, 0xc0184432, &(0x7f0000000240)="4bd05fb41b22b80539866fa696461707da6dee1b3c9933a6704b009f9f22aec40903ffd57cb73a4a81bd67bdf8d644da124073124d2c5683b56a1b2c9b7266ae7df64abbeedf56c91346340b29dd2236f38fc9231713b26b7e98df6eebe1708a1be3e8c3ec934235fa85327705006a6b8251dbdca10f26d184021afbb51cae8a598ecf2b95789e29a125e6d3c0f441d59b930cb65d36") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00968) 00:00:07 executing program 1: clock_nanosleep(0xa, 0x1, &(0x7f0000000040)={0x0, 0x3b9ac9ff}, 0x0) getresuid(&(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)=0x0) setuid(r0) 00:00:07 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x1203, &(0x7f0000000240)={0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="17658b2b41e36e31847d6d52da718eadbd24b0ed8d4e5b15ef8b377c966ee1f7533cfddf6f3e21227d3e0f8ab4387e668f80e1e822fff82543441e3ab07250cf0d2f182370c69aacde0a5296bdf477cf2e4efb9dc9236f4fc362e6775ab07e3e4e40611aa4871f9899d7ef2909da5ed71a0ea6eca35ffbff5fc8ebd6d82ea371f6a8be80b269567dd44b88302da92e717d5a28916e1b4b56bfe65d52c3390bacee73875292519d4262ba6c3929c504850d9e1acf7a6cfb0511c592bb8cd2d06f8e6b1df1c9240c99007ae44a1eced5d6b565796b138856bdf063c1c7cac2e84dbbf9a2504d0f6c9eea3c507553965fe7f3a64cab2c1fbf945d11895c7ecd5f21ba72b4cad799a96e6c421e976b9003c54949b701d2a00b3c467904871d6a7973294a3b4986ec07a3c7783b1c9e847ef0fc1b0e40bb08535591638928546262249a58eb84d68017c0d3cf764383a755ddd2051a26003177a189df754897507f1732fcb4083baec2ffe6a0a5884282a0c4d630d39a73939236f3f4ed39d599f48f67acd56096e4e72831d52135d211c7459f04186dfea11f9fa29ede2d29b81dd846b1bab785fc96eb0efe3cf114b9a1c37d5927a9aa1c305c0c90172c5d7f8d6364e3d79ad766abe2686b2034c66aea0aafa1d724c2967ba413f2c34119b5ebd2cd0a7e2ff1b63c30825294f9a25137d64342f49acd34081ac8ca12d3430be05f06f6579568f00f65fc67b48455ed156a026e3d2d9101d57a60ae444083479f9a1eb603766a26507b6405ec7cf3a4694bffa8717afca7ae0055075f0295c82d4f1af8cea4d1e99da55300fcc3a83af65c1ad15b114eb32a1cfd8a710c11ceec6c435d305b0a6e62fb1ff7324fba26fd3d3be2ea425696c3b28b1e1d3cf72479f300d40f42d895b60f75027fa2725300830f4994f85f8e0a2b6d5010d1a823e1d475b7288834994efdaaf5349b22a0884c26414e83dbf44c594df57696a292f8f003df73cb30cab5c933fcba2107bb57a8710ad07afad3650baa5442f8626adce1b26e22898e181450f09c22f0ea4726682df59bec4b3d0cfb16dfa55733aefe254aca9587eb6b766bd434033c994791eefe21c5d20163f5202b8f234056265ca4d6206006529d9bd5f444f9630e591e5500982216fec0e440de25ccb73fdbf22445a1f8bf896945983ca57cb399f5b020f667a4fac4917efbb6dc5d7b91075bb0cfce9c32abf822975f1b22dc9d159336b6fa5e03fc15aba974237f50ba339a2788762c702f5e3a8a2ac63abbc07514760e0f14cb4b2beb4773fe2bd304d5789adcfbcd6b79764fddfbe4939479fd00b3d98fde29b9ac3bd8dd1f3ecceca1b7ba49db4989319df333faf37eb9184257ce20d679e75ec200a8bd213690bbfb4abe54476a665fe2fb97e1cc89140a29af7be6cadb202badb8b7eecec94ca808206c19e7ad20e9e1281bfa52d1b911d5717b7e71733fa41cc883fbec6161bb26abf5d1d5bb9d39ad455e8c4cc3e9ab41300c45ad44239dcd42afc8b8851318fa2beb5f7fc813cd3bf06693721f6f0876b235673a3cc6f392840d634f79c0bf7a55b6174dfc0cebd3f77a636b61b269a6715e1f0cfc2d3480728246a45ca5243dafb2ecb971c9294c9010af61a072f4247f99cffaf02817dd5e90918ac9d083eec42f6edcb3e5b4e9d03e4870c2d30efb32926c370c1c1ea3934c686cf1a562666944110aebe8981ca75ad00f6ff8f2e9dff29c331ea020f4507e52173075dd923558a33019517c14d275ab3dc4a8e3bb7e5a07e93fcaf5690d69e7f29d3137ebfe24330e5310ba7aab62ac236aebed315547ad686a8914363b761170e8744c09c6755af23da40959e5fc7fb60e681c13ce1cffa250b5709eb8f0b2ce4425538722e37b6836d23bb11d324beba8705b3e6258e1fb6b1350da37074638ca531d079cfd00fcc2283169fd5941678b1208506853d7dc20fe6fe1f4220986abb8d9c64a477f80134ecb", 0x585}], 0x1) shutdown(r0, 0x1) 00:00:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaeaaaaa00009078ac1400aae0000001110090780000000000000000000000000000000000000000d0cb48c02b6113eb8383ac5f11acac26208ed93266f4e019e3773ce3c62d6f8bcfafff32d035c4e5bc071c351ce6a2af73e88aba7bdc678bc99ead4a8254e7c317ec4283144964905d19cbc2df4caba287c16775c89ed9797f8c1b13646aa93c5b3ed00519ceff179808a7ba52b9bd1c110de7d937560caa5a131ff9b85bd6d9bed799"]) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @local, [], {@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}}}}}}) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007f0) getsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b9) 00:00:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0051e) fchdir(0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003be) 00:00:07 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) dup2(r0, r1) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) r3 = dup2(r2, r2) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x8, 0x3, 0xffffffffffff4bc5, 0x83}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x26, &(0x7f00000000c0)={r4, 0x8}, &(0x7f0000000100)=0x8) openat(r3, &(0x7f0000000140)='./file0\x00', 0x800, 0x0) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x30, &(0x7f0000000040), 0x8) 00:00:08 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}}}}}) fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10400, 0x0) ioctl$DIOCRSETTFLAGS(r3, 0xc450444a, &(0x7f0000000300)={{"6f79bb81e371af8bb1a5223f246563f3c70e400d3f45175eb1ccc4301c360d2c46a1690005b5804ed768a72b773fefd997b3c6ee78501f322684f214ac8cb5096e05d16d9b81446a5da099ace76c467213bb21a7f903cb51a2d9465685e33e4c1fcb6fe0b3faf023bde71171e944a6a7bc73509cc64cafa473f991482a534b9055e00f17a20f0fa891b07fc4f3216544e31761e2d98247971bcd56aea916ce4372ddf83ec2479de8aa9ae333ada574114c6949eb9167a2f1939a851e5945fe2e3c3c45f0409efab60027676ec136388cd8fd11a65c493ee774cad285fb3188facc062ac1867ed1e31506394c20757b4b926bbbc533fc175029bcd3c05d8e34b054d843743bcb9ce61761dcfcedb96cca2d7d93429377eed2e19b27e7568e15e30a41155baa904d4edcc9c184f520573f34f34f7354882f87cbb192378da4ec11145e638407815fc9e22715bfb1239c2e827438287824b4b101fc8bc85b8a46e304215fc00ba07b97ad344ef77c64f17e90ef97cb07c63207a6368c9c7e507976703b64846ccd8b1d2684c1a7e81c98538f4478f03646b474484a6433a2bd6faac8617d88a418210bc40f3847fa5291e92d0cd76b83cb6408b74ad3544401318540ade47fd41a227024113913d69a6c4baec9161faa589f357277fdbfad14381afbef185651bc1d1e05e2627c3da5455f1ed98cd528c7462eaee7bc54d1b980045bc1d4fde91b3a56a39a5094222171352b9614adaff95c84395ba565bd7264ad26e5d3a233a8c15130f8f8c7b1c57c6d5075aae8e134c0f30124e71e8054004823c486c782d4097993cef2053b17b0f1e8cb5c0d56f64cee57dac6981b3db70ca73ef51c9a28af6656233caf2dbe7e0ef1442f9f0522fe2c6471656b2e8991381ff9ef9d80871409704d6103db6e2a102a3729dcd58b00b2a119986d349d25065960b114717bb11215e1f64ba0e9308366e909768b6f6ac4e40a66be2a389fb1b59ced8a6674ee21f0c9bbbd99eaa9edf8914aabcc83be966ab5596467212bc22bbde1b82fb90030e6f13cf1e113591c315cd1f2d8995338eb5c900b920ce8b83d17184f1cc6b0f1c9921a69f946cacd6ea5ad66658c0ccdf028b8aad92050ad717186544ba9b05daba0ca669cf5fe3dab388b30ec7190361b027ef4f93abf48747a373066b218d5fa3a710894fca093b3de89b9c399253335678e4f9370c804ca2c3f97d9f2dc635034d7b3518807e48a3b80889488fa90017e0b923e43a1884f069fda305371daf525f65a8c85c9c62b6f6c4326b00fe0ba0285efa8c87f3e6e8ebb315d3555e2d9b6d94a91d1cba87b91892a38262cb20fa0aa52d6e7cc34a5c6aa1417070717f93302e2231bb630a04d67f451997c95577d653a0e126119285c15b67857a0e41a2b5d4180ff75ba06a4ae17ffe32e497a4a25deaf51be22", "750afaa5174824a38b5e24f615c414839c1a80ce673b9ce75e6b2acb0b7a5324", 0x8, 0x8}, &(0x7f0000000280)="6bff77889031adebdf22d5a960787bd510f92cc48eddec0a9095187d7fbc9a3e99de22005060f8ade0c6bdb78e43c11501fb5587dc73d4feefc8cd86fbb07105a5f49bdfdaef", 0x3, 0x7e, 0x8, 0x1, 0x100000000, 0xffff, 0x7f, 0x1}) fchown(r0, r1, r2) fstat(r0, &(0x7f0000000180)) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c000095012e99000000009078ac1400aae000000111009078defa5334f62f2d571e19a58c3d72173bbe4b2caff4b3133ea150333ced233feafb04dc87514493c715b277069446bbaa704674bcf75486680467a6"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$inet6_int(r1, 0x29, 0x3f, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xd, @remote, @multicast2, @random="289fbf93e418", @multicast1}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00795) getsockopt$inet6_int(r1, 0x29, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:08 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}}}}}) getresuid(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00525) recvfrom$inet(r0, &(0x7f0000000000)=""/23, 0x17, 0x40040, 0x0, 0x0) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 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, 0x0, 0x0, 0x41, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b97) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000040)) r1 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10, 0x10000000) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000001240)={0x0, 0x101}, &(0x7f0000001280)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f00000012c0)={0x0, 0xfff}, &(0x7f0000001300)=0x8) socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet_sctp(r1, &(0x7f00000013c0)={&(0x7f00000000c0)=@in={0x2, 0x3, @loopback}, 0x10, &(0x7f0000001200)=[{&(0x7f0000000100)="c801b6a9abc328d505014959b8c30155dbade27c891e294c608d9623e4d44ea89e8df35eed9d2a85146e01a3bcaa541323e94ab60f66b4585e11842c42163a6575445749f0e20be0c7c96cd35beeb66f3da03c718230dc769d107c7fbbb1d763d0fd184eaef554f1d65b6f860e7b0972ae963170c1631be54f741375e06fce4ca4cae12e22161e45fe98c21c0e35ae9b07573c87c28dab93a2592242cd2a6491849a0a92152e2b579ad5d9cef96057d6296757a1114575c2023922714e2d0fcdca6159d528cd45a8488eff46c6ca3753ebf25077cb7bce908b74", 0xda}, {&(0x7f0000000200)="351e557dd5045ec33f865cf725e2af714a9db633ee0868fb267a6483795360bd6d8d3f6ce48654c3e2b63b12e1bc50924ecc6bfc09e708cc979116088a22ad1c248286164b822628c1f3ed33786c86697f570cce5cb71c6e9a53bc1af711ac42e82bcfe8a2560e44d3592639f980e24b15ab86a8b172455a7724a43a95db70df477e889c0de0bcc5db5a9c81a46ee6aa79f4f202ef338bd3e476a0ce1035b4b0d56285b6b2e90d84f68a6335cfc345136a8b3512580ca48fe187c291cef7773830edb4d58dc6e21e08a4b36e10483e7e665e0b02cf9aaa3138dcef609ed4af4bb19ba157e6ce149ae8894fd442ad34bf7a839283347d85709a33f4263ed8bb34a620016631275ba0a89d04831a3dfa198be789d416b47249a5b01178da0ea59b048dd3b1b920806dfc90e5e7d5542f02cd935fc36ffe820ae0914195a1b0e8e50becf60c22f0bbc8c0d867b19c97d80b5251055fc53292201b23e67f9db17675d24a95abb66a86dae94c31edcdf518a6d85bb8538e1abbb53327dce9df720cb8fff074885e5a1e09824d29a684ef9334e09d59367f8a69dbee28ba2918c753baf8229380f54e2128fe698b0ed0b3f15f04e8856f0069f974384ee974b9fc055b4ecf017969a2fc879ac14e8bfda25266eea02a5411fe4912fa7f42c3ea8f03ef55ca2f091b1e489f8629b34bd024e32b54234a3888578f78b5cdd9c4e7b88da38dc6275d64639f9b8ee0328de95be6f1e3422759a2b9e9e84c3c3f5ea65d0b257e1d6b24dfa9c9a075fc4ae651a90806f3dbb63b085b32c5e2be931f0946a35c119b5ec01c44274f5088d9cf94e877b21d5fd7e95d99bb36975164db889e0f0d29a8cfda6323f6d1a6781a0c624c23c113897d84b41e66ac544dd0ab402eb2853417c89cdae2de9d6c6f3abea62f045a856aed7d6f6627b59a9855b3c8320bb8b666b3a4b9a5b22acfdb5b32959e31d21205f0f03812bdbc7cba8482207cf6d98ad4d028c60fadcdcd5f87e2f59c471b07d477b3ecaffc74ab3ffce4666e8299e4773c3834cec3256c9600e631d0397de448cc1e3da7f12d1626f8c38084d4b88ddad9fc2296dc85021902a9872dccf82fc2d8806909f3812251710084609317de9717b51f85d8f28dffaa4fa6e5db71838a1f3bbe89db027d645de8bb01f4b9a295329d0a1df51a4f3193d5cc3e051de0a41e923ea2b4c28244ae18a7501d1ed31fc50910b83963d49bd47f1882b89af5b27de68ed66d9b81b8f0f51a08e8284ee73b37a4348c623d3934a60070307f1993db379b5cedbe2eae04dc6f8e1410467b770f6d2b2fe88e0249f24ba03d5e0abcc679d74bc5ce4eb55bf8e40c14041da7b0a75bbeeca608aea852783822cf3543275f4281c5e1f4aa4866540155470c7c5cd50d0ab87ec1d4e580d4faa263363eadbcc39ea9b24d26c019ad858b32a077c8c16d5fd0f096a235c97772e4d8a11349da661b0a15d4eb8dbca58c891ac8313b422366908e4271dd6fa3d7c682b709ec29b36997d271cfc295dfa9d4313cb3933b590729612b30af2d0d9f2c48dceccdbbf49995abe829f57b8e5ae293e3070183f6dd3d43a2b4d198738e410061fb7868c3faa185a014f97bdc24a737b761d65c8f5876e397cc9f429e220edb0304224492d7fa6e21d0583eeda3cd421a7854f87bc2ac3d47087d99c5e641326f1e65d4a92961c639f2ddd2905aae6607d996299ccd1c6c4668c1bd4507cd288e9b2b64c6c16b41f3d95ae8802abe57e7fde00241211f31502f68ee95595cdab2faf9cb3c35c053171688aeb2dfb359caeae2676176c9788ea95956b8de579d37916801d42a1b4caa1a2555456e4c6eac723b10e913e8d8745bce8258eda890ee3fe428f11fda3bcd3f5643de2670abf9f44221f7778e036972b6f3661927b87a08d2d1e24b34408824f330b2e157ba23b6e9ef51d11f98c4ead27da95a521155bc886b8ce95e609414b556f807a6209879b098ed9bec2f844a649f60b7962bc1d79d95e56a5af347f4b55b4392dbb17035a12c6187f149a0b4a6257cf2c0ade7390a929b30852e82f52025e9e20514513528758de28d35610e71f65449f4a31984bf25ff0a689e25365edcc52d2f1b10c9d2d0995224a87a28805a58b1aad8eac3347b5f2fe04ee0550cd77daa69a356290a67f76b1d4e566108d44eef3dbd159063bab22744172ee9a23e62cce37545e838c3bfc1d024fb526d9d8d683d81b1d4d17e91aef5dd83bdc22384ae34b40c4a15f132aa9e9b10b3c02a3e8189a7e9a7b106bfa129db2a2a8b6478f14cc73043ca3f30b23bcbe3bded6ba396baf9ce6c904f0a5ce7f48452a7770a32741a4291ffabd11d77a1d27184582dbf895e2a84a26401856e5eff46e0434935e9d2de5512f69d0fcc8624f722c2fa70dbb79e3ef196c6f732d9739630347f5f86a4b5e9bc016fd97427e2548d94b42be36710ca9eeb702f682d495b894d1afb80ab05efe04e7e76ed006bc479fcfed409321f320d64a793c14579d3666dfe26f4c5503ebbb03e0b6c27565deed1bebeddd9c1bbfeb390583156403433992efd564497acba0087cf948a80f0a7e74530f57110704cfe852a02c4fd553bedc84cbf247e91d613a0b1e0450debac587ce089e6ae06165126f2feb5b29961730af2da5392cc0e137c881ab78584804343d08f835898449f694bfee6e6081333d9ef04666b097d7a63f3355c4f53d40064b2c3635a26b9f1cbab5945e129b5627e9e6a83536ca59adb8f88d7d0b53a465d71ee63dbb027f442d24f54ab1728d4a4512bfe6e882d4368e68ff6c44513d98ed270db613e5449ebce39093c98aa869c5a4b7ce0c0638c875d5fed78adfaea05b0264283a285c6b9d96a35f5201fbc8fda867a68c15f6eec99dd61fa1ff8e35fbfd3dbfe5bd056e1c339ef1c7783d7b4c4d22f0eea318c961d8e9264b22a87e222a16fc957d1ba0af06db9c1decc6d15754b053ae241e551a9d27dec7db0949f7224a9e7b30d354280ffc09a19c32903e683df10b86d0dbd44415416ba6db06348b0f0e3f586c13ac0a048a127c2e3102646d46b915c03603a6ffa3953a6a19b1670b63b3c880e2958d0b819127659ae9967cfae7018ec9b694669f9a154f4e30846532a0473653c056bb3015c19b338a9381ea6a5f057a77e9d32129883cb6a5e4bf96bffd7389f4fda14486cbd1e0b03edb36d60e9266663700c7bc0f1d84525b8750083256411f5bb5e3358f1441fee830497959923d685608e2d17e3192d6a9124b8595826661f7350f82a537842e66488c5bb5d402f55eb1c43aa0c3702972be3f9acd6a2bcfe4ad8eeedff458262cea65faaa65030f8f0d97d3adacb421fa86b374847e97912ef4b5153eaaeba933875e8a3634c40afa7561e89eb82e7e0bf459b0e6cfe66ee9a81884a549cadb98d489c9df50e90ce4b2039490f081305975645b890e12e62fe6d4f74416eed5b3bef48115028c00a9edda3c66bf33a377f16d6c5c13fdf9a1ff8035a155ee7be5bd81f3917efee56bcf03782a05d84c72d91b7ea4559a2a664843b25cb5cbb6fc5b603e87a3b2cd4ab2a671d6c22d0ce6747da2752b5d1bfa9513530227076afa90be2a61e00f49acd8c146e9e4fb50d525eb5be8adbf525da0ba655ec876b586800ace69cc00cf61638960b04e24ab3c1c5c61904480e695e27b4ee31a8924e130ca35c385dff1bebc286e8d804f6a9a45248e4705f299b2ee6f99df76aa5c999102d97b634835674e96b49364a6d8d6e36d0b8fa45107a9ec4cea2609f46ba0fce30cd9b021bf581fe33b3d136bf4e28569f6e5700fffe880dfe06b7257d5f0ad238869ee18a01e0eaebff09e0e1120522a2564792a9bfcb39f767f06ed9be178fce44d27f8320ef36b3710a78a797ae3fcda6fa52b08e9e5e17f966b083ca9c982213eea59412a09dd7e1c667722b2600f38cf6a394fc8dc53ddd771bbb379e15b7f314ed1f1829a2f38a250678bc03d410550c5a055f4dcfe82e22d7f9ee2cf804a51631599358eca4292157e6b652d4ff841f3c10e70a5fa4542910e638662f26b0406bab7e76d9e7a6c676ce4bc31490c9c14a52ba7a1f1b782df7f379ae3ce8e20747e5892a5bfdddb724d537ed526a85bd1d53f6a76c14bec27930d11634f22df82a9afb96e26edada6337729d097b066f570066cd6fec33f954998df4880045be88f9f0d70548d9d1fa4426ca421a807017f4794c313dd6aec3731a87edc606a388425016eac2e2e9d84e9904b39e3b42396d1ea27780080db73234e04bddc3b48b21fcaed7a8270279b61a20e151b3f41c08927fef121950b3c3ad1b6f1143b5b7ae32da318ba8d0b1523b4e75db7933f3883e112dfc08e80cc4d495220d2745fab0c24f8551888ba69e2680e3e349ffb9d8be1893117086dcc6ab6d55bc79c04b11bb11727d1076fadf4e7f41567865122b54d0ab0a0a163d267757a6bbaec9b5e41f478f8db9c7e30445d763fb72bdfd6cbf95d1b1ea64227d3e379a380745ca13692e3e7819a10d2cf297dd4ef7750793f9234bd09f836cb24a7f4165b3646f73eb295458c438effd3ee03d6c71a5e82427d6d1a33f4377c3dd36f7dad1b4f36e6963b87b74201c51e25157a5c04bb302e014e48c238230925e6834813a3d5e2eef1dd62b523ecc055b8b7fba35c4b489a90aadde5f4c7fd8c0ec5968ef947f1de87c6bef1bf932c6c8d0bdc659d65e76796bd2987b16aa706acb1cb9adf9b6147774c59e078190a4731362c80879f5894f21677fb7390f713bbfa2f7d2ee93cb785bf075d7d8f808edab60e2b31d54489e814f4ff42b32327e6337346a66842a54f6c43630108ef9294b67fbc708cf1431ef2fbeb090c0d1313edc0911a41791c5ac39fbd2414ad9cf12371f584356b11dc8d392a22988459322be8e8e6221850ad30af1971652b7755f0f0a27feb62aee0b44cc85bc2b69ac7ac81f74b88b724e82d4ae5a6418afb130a17d97ee08e915d578773ded51ee681643859eeae6af99c283bf6687b9a33067e33bf1923dc4fc5e090a25a6d85afae38cc578bebda461af5286af5a90a5a30307dad80789f96a1aba419edf6d4c4db597c369e118ae8d632eb582546544741d6957fbe766d5b7eff5cdacbeb3c585bef1267d939af13727ca8e8131ef29921d1055eceef7254b686e09c68b9ba6235cbda3976acb8722cf0df720a67e6d80f33eb1675eeec33c81f3cc1f3dd4638e4b598f40c2b99264b640b84a562fe75114212508ca7dd5a959bdaa81af07f64625ceb0e0a35511c39046e4099c08d6c5d47836f4a08e7656b5de1508d43cc90f1c1abdd4dce2d6717e99fe9469c070410f763bdd72254b072034be137de156e74c69a9c362017118534e91184b19448545643bfba57edfd2e5932343d339042272cd979f600629ee50b7ce4215a4163a374ffe6a60e2e57a325292ca271d6edc9addd88ecc75f25c22962f62ba314f9da55b570e1ce3f8c272f05137b2e7c3aca89fa4955a1555f28d1a470c79c40e50047826ea311d44fbe5052adb000ab016ec8500ea6b0ce0a2b6588902f8526377e1221679f5e144f2f568890ecb16e9399dacecaa1e7266380120fa4eafe24776f1146208364b08b3cc35f8f159c86ba6f40cf4149c96f53199ce958279b8f5a1a60781cd34ebf39312df3a103bcf863afd09e39d78cbe26d1aec0f2597cd66157618e2c6a4f114c5a03c498e553af1ae1d1987e0f403ebf7411b07ff5e56b1691e6bc1ec19131f3aece6f0baa090ad6644d3", 0x1000}], 0x2, &(0x7f0000001340)=[@sndinfo={0x1c, 0x84, 0x4, {0x1f, 0xa10, 0x200, 0x0, r2}}, @authinfo={0x10, 0x84, 0x8, {0x93d}}, @prinfo={0x14, 0x84, 0x7, {0x2, 0x8}}, @sndinfo={0x1c, 0x84, 0x4, {0x7c9, 0x100, 0xdd, 0x644000, r3}}, @dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, [], 0x0}}], 0x78, 0x2000d}, 0x108) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c1) 00:00:08 executing program 1: r0 = accept4$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8, 0x30000000) recvfrom(r0, &(0x7f0000000140)=""/224, 0xe0, 0x1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqsrc(r1, 0x0, 0x47, &(0x7f0000000000)={@local, @empty, @remote}, &(0x7f0000000080)=0xc) 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(r1, 0x0, 0x48, &(0x7f0000000040)={@remote, @rand_addr, @loopback}, 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00446) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f00000002c0)={0x2, [0x0, 0x0]}, &(0x7f0000000300)=0xc) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000340)={r2, 0x2}, &(0x7f0000000380)=0x8) 00:00:08 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f0000000000)=0x1, 0xfffffffffffffefc) recvfrom$inet(r0, 0x0, 0xffffffffffffff14, 0x0, 0x0, 0x0) 00:00:08 executing program 3: freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000180)={0x0, 0x8}, &(0x7f00000001c0)=0x8) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000200)={r1, 0x4e, "505b5687e7f0a6f86a742926df3b88cc8566811cb2b9c98101c7bd847e76082c41c8f408fd828714090c9c03d6f7de9845eeb22cd9f4104772041cc8ae9a193beee84fce877eaabf80cd184601de"}, &(0x7f0000000280)=0x56) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0xfffffffffffffffc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x102, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r5 = dup2(r3, r4) close(r2) poll(&(0x7f0000000040)=[{r5, 0x2010}], 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), 0x0) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x1f, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00392) r1 = socket(0x3, 0x2, 0x1) getsockopt$inet6_tcp_int(r1, 0x6, 0xea, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:08 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_udp(0x2, 0x2, 0x0) recvfrom$inet(r1, 0x0, 0xfffffffffffffe8c, 0x0, 0x0, 0x0) r2 = accept4$inet6(r0, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c, 0x30000000) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x400}, &(0x7f0000000100)=0x18) setsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000000140)={r3}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ae) 00:00:08 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}}}}}) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00485) r1 = semget$private(0x0, 0x2, 0x200) __semctl$IPC_RMID(r1, 0x0, 0x0) 00:00:08 executing program 2: r0 = accept4(0xffffffffffffff9c, &(0x7f0000001140)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0xfffffffffffffdf9, 0x30000000) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000001100)='chd\x00', 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) write(r1, &(0x7f0000000080)="2599429323b68a5c378a24f3e166558dca26c18cf52d07ee3ff81703256d352a553327c641ac71e6d8724f2081cb146bfa883d62", 0x34) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa8daaaaffffffffffff0800c3fed64500001c00aae00000051100907800"]) pipe2(&(0x7f0000000040), 0x4) setuid(0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00bb1) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045549cd737ce4b6400001c00000000000090788e1400aae000000111"]) msgget$private(0x0, 0x10) msgget(0x3, 0xc4) msgget$private(0x0, 0x200) msgget(0x1, 0x88) r1 = msgget$private(0x0, 0x4) msgctl$IPC_INFO(r1, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ab8) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(r0, 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}}}}}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00746) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x12) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) munlockall() recvfrom$inet(r0, 0x0, 0x366, 0x10000000000001, 0x0, 0xfffffea7) 00:00:08 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x30) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000380)='./file0/file0\x00', 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') 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000300)=ANY=[]) setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x31d, 0x0, 0x0, 0x800e00371) lseek(r0, 0x0, 0x3) freebsd11_lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCGETSTATUS(r2, 0xc1a04415, &(0x7f0000000200)="8184c5e1cd5792e2976e34e00bb398e8dcab05bf9434ca1fbe5beab063af6a47091a83da6fc83066a0ccebf52ee5b317a738f1ca49a767da43a0af1d273bca15fd5e0770db79f315c35efa98fd243641872f366989b0f36c4be4b81c9993f8cda38252864bb6ee5ab83f1e8f467494b42bff316350bb5d3c0536b23a2ef34a68ea38d50a3063e266300f77ed059a033944b3e24c4b61542c0ebc") freebsd11_stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000040)='./file0\x00', r1, r3) 00:00:08 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) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4}, {0x100, 0x1c0000000}}, 0x0) r2 = fcntl$dupfd(r1, 0xffffffffffffffff, r0) fstat(r2, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004d6) 00:00:08 executing program 0: r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/111) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780084944a"]) wait4(0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0044e) 00:00:08 executing program 3: r0 = accept4(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000001c0)=0x1c, 0x10000000) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000200)={0x0, 0x2989}, &(0x7f0000000240)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x81, 0x110) ioctl$DIOCRGETASTATS(r2, 0xc4504447, &(0x7f0000000400)={{"4e17dceee680a0fdbb6c0f81d84d81785cfdc0ca6c29a97b24db340fdc13f4cff391bc6cc5c17c5ed003e0dbeabff79777c47e5a88b0a033d6d70eab1ffbb9344186348ab39b5ee7b184b83506f257fc8cbc6aa5b4558d435c382a6e2b6053fcd64afdbf315503723cd45ba59c816e226d0c6b59def20a15eb60ad51e6d3e11875ad203df6dcc268e92899b0b12a07ca4bcecfca975a45a441dc804ebdf1d89add2e866564d416934c39b6ce96b349b05aeddbe07986ecf40cf20007c2a93b870df5d15d41cb43fd4118b0eed5142c68d39b7fa2c6d670747f2a14819dfeb5c36b38faf7c7938f1d500ca706c3d05ef9cd34c4eb998841931d578113c7d52a22e6ee1f78eee6e258f0b7f17e9ec8219ae26752cbd6364f287c662c904ff09383572e178d62df279959c8df18de727281440f5080c3218dc4b2f349c7f9fbb138f0ad470a29ffffdd856abcce614dc68b40462c06f497ada67b524e5a66db237ffddd071706bf0d94c9f5e0afd3a71a88c9b5e6d9e0c71e2608dd37d14000b6222028d50a5ce482e41ac5f17985973c84f12fed7203a8d44e75d77aca4c1e89f8781611406f6695314ea2609f502f120a9893f5d4110d90ba3542cb958e2e85c801ae062352fb36eff83f89ff9362f56016c0710cd63d40f6f21d84a2d264397f68856e8c9150de062a5ac07cde16a3c1752eee9fe3eafcb34c222807380396500022accbfef524420e2a0b2f3a02ce8b59ba717c94197db746458e38bee776a6cb34d1d1b563c5d344928e011f332143b0c98f2900cd776abe5ec3f3f25ac99d19eee0e4b959bd5d31bbae82ee45eac2bf23ad7bbfa8fca687910367274d9514a21d341287959468138bd426a7e753807cbda87440af3a326ffe05bcc2c8770e1a8622ac9b5c26ee2ae8b9229037982ee79e825ebbfc1758bb297110753ecb7e0a25b9a00d619086d22e0d80bda41b16b4e3bbc596fdaaf26a79108bffa32be8549552272a1580cc8f90e86817fc51f2d56c08e5155c10224fa6906fd3757b6a0d37fd68e999a62a1f8cce35cdda2f854e375005e7d6f420e2aba87d6db7b180effc945274fa7e49ec02f1bfbb81b4f03ddc032552ebea31340e32ced8768adc802a18b247d817bfcff734644deb4f49424ad797a825d844fd58142c00d5f78d7baac157bd8feac777666487c3515396d1ddd9796cfbecdbb5b3cf75571968d1b0df9b9c61a101ed5d7910a12f49e8787cf5e90a49d6bd10cf3f1b23173a6aaaae934b0a54684994fa4f16e32f3549bc1e6b07e5cd2821d8e273b0b31d417088db2ea8ab5ebad99cc377f8d35d3bc90cc4362cae37ba080bd82188735ce02319f4bcfac285a39174e74a28e3331a2cf49e3b6f32ef483c88aac6622869cd1f711aaa7764c997402be84020160610f96c99fba90011bde71b0299571b5457d2a8", "bf6c7c0843c2434af8ad80c14914e5d1a65f04b5b38bb89880ed404ab69f44ff", 0xf, 0x9}, &(0x7f0000000340)="9cf237eef088cf0adc539906c8866ab7cfb0d768e8862b029ebed5f342a3976dbb694aa541b94337ea9f6e9c8b5aa154b87ea8d86f913dfa05c0e20a7825a4c18b225b30b6df584832ebb1cf89a6efb3ac4ec79e6e0ea902a35e403a57397d1a743ebd4cd8cbd307f2bd42093df8d262aaff50c13e8a86539491f59ff907032fab89a968545a60612ec7df2021f3506c2af949b343cb231b97ac482f5ab0609fd7", 0x7, 0xb07f, 0x75, 0x3, 0x3170, 0x800, 0x2, 0x7fffffff}) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000280)={r1, 0x6}, &(0x7f00000002c0)=0x8) socket$inet_sctp(0x2, 0x5, 0x84) socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x10, 0x10000000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r5, 0x84, 0x26, &(0x7f00000008c0)={r3, 0x1ff}, &(0x7f0000000900)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000080)={0x28c39052, 0x8, 0x1410, 0x7, 0x6, 0x3ff, 0x1, 0x4, 0x0}, &(0x7f00000000c0)=0x20) getsockopt$inet6_sctp_SCTP_RTOINFO(r4, 0x84, 0x1, &(0x7f0000000100)={r6, 0x3, 0x7, 0x3}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r5, 0x84, 0x22, &(0x7f0000000880)={0x3, 0x1000}, 0xc) fcntl$lock(r5, 0xd, &(0x7f0000000000)) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aa0000000000000000ffffff08004500001c0000000000009078ac1400aae00000011100b078000000002f9114b53243db166cfb1658fc4014fa3f3b70287668efab8604c0f66b349841d6a5a030d00d4a22934097bcc98eba69e1b8c1a121f99495f4b63561efe633c13c491e7c2ac5682d3385db11c00ea73e10fd0d348e9a216d74964001935af044384a5e379bd66a8d8f73c9d6f9f7c9f7bebffb54e12c62933a6de4eb46c5bbdae09f020750d10802274741cb6c6456bd9af7434c779428d14b01eab9d14f38f8a906f94f9eaa35f8c763d0d220e933162ec853e9122e16860bec2b32738f6a61a4e4788ccfd2718f34a3600337d1d8f62411f71b8839be2d0f622a0d4ee926b90a20e8d489e0fe928ac90147d40944b60bb63d8f331f6a36a17b7bc9c9cd1cb863cf299c5bc87d6dcb1c7d230816c59c20eee66773c110bd9f0000000000000000"]) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f00000011c0)={&(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, 0x1c, 0x0, 0x0, &(0x7f0000001140)=ANY=[]}, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00776) 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(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0xf3) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0xffffffffffffffec, 0x0, 0x0, 0xffffffffffffff28) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x3f800, 0x4) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCGETTIMEOUT(r1, 0xc008441e, &(0x7f00000000c0)={0x100, 0x2}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000e00400e19dc437bc33a6478a02ea67e5b76f75db467d0fc46b7f8e03c312e7246835a736b7349199460eb73564efeb6598b629a58d748097bd7476c493ccddae032b2918ccf777e2ed2665598fb5f27409855b35ba2e41714ec6d10e8fef88ea2200ff4be06829e38113c457bee853fb46124b6d166ffdf643deb89c805035beea8fbbe02b5d49b1538bc218405e0f019c2aa11876ccdc7510e361b5f6b28bf29cb017bf07e03d8dde7a8e1e293ac7381b6ca30d527f8aa3dc87c914f3ebe742bac5062153afe45e72b3bdba43ca4a887c3979a20ab4"]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x302, 0x0) flock(r2, 0x148) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x7, 0x5, 0x4}], {0x8100, 0x8, 0x2, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @multicast2, @local, @loopback}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[@in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @broadcast}]}, &(0x7f00000002c0)=0x10) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000300)={r2, 0x1}, &(0x7f0000000340)=0x8) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r3, 0x84, 0x8001, &(0x7f0000000140)={r4, &(0x7f00000000c0)=[@in6={0x1c, 0x3, 0x8, @loopback, 0xffff}, @in={0x2, 0x1, @loopback}, @in6={0x1c, 0x0, 0xffffffff, @rand_addr="bd249106e97a2e76f91aa6ef838d9df9", 0x6086}, @in6={0x1c, 0x2, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0xc8}]}, &(0x7f0000000180)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f7) 00:00:08 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) ioctl$DIOCGETSTATUS(r0, 0xc1a04415, &(0x7f0000000240)="4c2daed11ede533bbe02d3716aad1cdbd28376f5e28861438619aab04e8b55bce5b60365c8cd07514d99fc44f7687b0aa79c8a7d9cb04eca9a0bf2adf25d936baa1833f23519d2df829a6cde6eb2b588edc6debeb3a0a81766df233a47206952f93fe9c36c3c376c3af71bc455748fe9d15c4c6a") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind$inet6(r1, &(0x7f00000002c0)={0x1c, 0x0, 0x8, @mcast1, 0x3f}, 0x1c) r2 = fcntl$dupfd(r1, 0xe, r1) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, &(0x7f0000000300), &(0x7f0000000140)=0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$inet_int(r1, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1]) r3 = dup2(r1, r1) getsockopt$inet_int(r3, 0x0, 0x44, 0x0, &(0x7f00000000c0)) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x800) recvfrom$inet(r1, 0x0, 0x0, 0x80, 0x0, 0x0) getsockopt$inet_int(r3, 0x0, 0x5f, &(0x7f00000001c0), &(0x7f0000000200)=0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x21, &(0x7f0000000000)={0xf5, 0x2800, 0x1ff, 0x4, 0x0}, &(0x7f0000000340)=0x10) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x902, &(0x7f0000000380)=r4, 0x4) 00:00:08 executing program 0: 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}}}}}) r1 = socket$inet6_sctp(0x1c, 0x9, 0x84) setsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000040), 0xb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d41) r2 = dup(r0) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a83d0081001d000806000108000604000fff0600ffffffe0000002000000000000e0000002"]) openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x21) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaff0100ffff12fb011200001c0000000000009078ac1400aae00000011100907800000000"]) setitimer(0x2, 0x0, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) r1 = semget$private(0x0, 0x4, 0x100) __semctl$SEM_STAT(r1, 0x2, 0xa, &(0x7f0000000180)=""/164) 00:00:08 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffff7) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202df982e6115800d6cb16530"], 0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x29, &(0x7f0000000100)={@in={{0x3, 0xffffffffffffffff, @broadcast=0x17}}}, 0x94) read(r0, &(0x7f0000000080)=""/78, 0x4e) 00:00:08 executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x2526f8fc}}, 0x0) setitimer(0x0, &(0x7f0000000fe0)={{0xfffffffffffffffc}, {0xfffffffffffffffe}}, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="8d93930d2ff35911470143e53fb90582abd0c1100d38ff3561df219cc24e9bab7b546c4ea2218b084d8471469f958644c92302de2656825ffe74c18b6a864ffd42c4d062ad8f0f", 0x47, 0x80, &(0x7f0000000100)={0x2, 0x1, @multicast1}, 0x10) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffbffff08008447cd84734500001c0000000000009078ac000099e00000011100475a907800080000"]) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c05) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000040)={0x0, 0x19, "ce6a7b2a7957b3bdf7c68d1c2a9785780287479f3649cca5dc"}, &(0x7f0000000080)=0x21) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f00000000c0)={r2, 0x8754, 0xf, 0x400, 0xee9}, &(0x7f0000000100)=0x18) setsockopt$inet6_buf(r1, 0x29, 0x51, &(0x7f0000000180)="80b2bed8dba1b73680925a9dbeee51e721eb2dd559b6aaf547c8f48b03f1995e2208a7feb92a666f02f815ac593521a67a3b8264f8e60d6b4b6e8a63e97290b441d1a0c180a1c9193322c0b588ace764f7e39ad1c6e824d57e83e0b53f8f2d3f787b68578facffdc741e5b5dabba1731494dfcbf8c0b7469eb", 0x79) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = fcntl$dupfd(r1, 0x0, r1) sendfile(r2, r2, &(0x7f0000000000), 0x8f2) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000100), &(0x7f0000000140)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050d) 00:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x51, &(0x7f0000000040)={0x8, {{0x1c, 0x0, 0x80, @ipv4={[], [], @multicast2}, 0x6}}}, 0x88) r1 = dup(r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x11, r0, 0x0) ftruncate(r1, 0x10000002a60) ftruncate(r0, 0x3) nanosleep(&(0x7f0000000000), 0x0) 00:00:08 executing program 3: socketpair(0x0, 0x30000007, 0x7fff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000340)={0x0, 0x2}, &(0x7f0000000380)=0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000200)={r2, 0x3, 0x2}, &(0x7f0000000440)=0x9) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000003c0)={0x5, 0x800, 0xa, 0x8, r3}, 0x10) r4 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="8eb5020080000000"], &(0x7f00000000c0)=0xc) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r4, 0x84, 0x8001, &(0x7f0000000140)={r5, &(0x7f0000000100)=[@in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x2, 0x7, @rand_addr="d88b9d8819924c45c3f62fc9c7355ef9", 0x4}]}, &(0x7f0000000180)=0x10) sendto$inet(r0, &(0x7f0000000240)="a2cdda440623b77a2b63fa1fe0023568c8d359b562855c54d8bb6fb9f415a5b4a7c59b09", 0x24, 0x8, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000002c0)={r5, 0x1}, &(0x7f0000000300)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000083a00fe8000000000000000000000000000aaff020000000000000000000000000001800b907800000000fd7760e1a505e46b4b42e2c1319ed299ee9ebe989996c0beff10a5f50ce6b21d7a72e7ed0e7d87eb2bf2090d75eae363d5580deded1c5118fb48fb87e1f699836c1b8165b682a5f96546be55a06eee40edff0827d126408711fbf05814d7c1ca6ded8bdb009638fcf6f9cfcc1551d87a343bbba6505163fe1a6b108ce4d4756a274faa67bb3b04ce4819f768d68e7db119e724ebc4ff76c2f225aaa49033d36838767bab6410a4609f94fe753cec52b49e3ff2b554c234714e92ec6f8691192a08de21880f924f5bece4ff02b13af6e593d00cc63905b595707b0797fd47148b68bf7f459e46a24b2b4526139a339a733659800507b64f1310ef5b656d908ace8e6502e63f8fe0a7c0a533e243b6e1bca06b3c60ab0e92a3fbea8405bb82f3a80dfa3511f1f6543290d8954cc577f563d68f8f84b700f9d5192e15250816cec4b92e4cfbd87de3c11c548351b4a7f22549db0a05e3331a1e2ae4b1261fc30d532d45e1834209be060708cc"]) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="37041a3cf23f191cffffffff08004500001c0000000000009084bf4be878ac1400aae000000111009078000000f200"/56]) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa30ffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000c7b253f213126809cce54c8cc861edaf68b8d805ec1a9c780e2aa323383406925b7fe04825ccc12b24af4fb926add8e84a13a1a9cd9deb5073845160431a2ec4c988a0e616a6fde76a7c43d5ec95d1880b3135bd97efdbf69bae9c8368e95be8e2031849518c16f1be564935dff9e8583803062c56ec00e5"]) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) freebsd11_getdents(r1, &(0x7f0000000000)=""/38, 0x26) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="b7abaaaaaaaaffffffffffff0800450000000000000000009c78ac1400aae00000011100907800000000"]) getresgid(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$inet6_tcp_int(r1, 0x6, 0x48, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000080)={0xfffffffffffffffa, 0x500, 0x0, 0x7, r2}, &(0x7f00000000c0)=0x10) recvfrom$inet(r1, 0x0, 0x0, 0x40003, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ee) 00:00:08 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x800, 0x28) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @empty, [], {@generic={0x876f, "91a67492cb2ea5b1fb65b28432706425cc8ff6fdf07e8d206e79a64c9ba96de55c9fbf4fbc6b3a1a81ce2cf843c8ee52ceff032a437318d2a88c0de0d3cf850316969cdc034e0f94a2db718730d40a3d2373333243d9ac9406b6d7a0c91d24a2d7523ffed199705aba16e8f9fc54e88aba650d962d7c25ca40bb6eb59834ddc28b39408f533aee"}}}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3d2, &(0x7f0000000040)={@random="5eaa75ed1434", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = dup(r1) ioctl$DIOCGETALTQV0(r2, 0xc1004430, &(0x7f0000000200)="2eac2067a4d0a0d8f2c1f4c9438bc46d8b496837d00cf0913db0b0dfa90c61509c94845c254f15f10b2411b76120e25cfc0576f812f3b7a8cef7b025dd514aa567e15bec52e16e8cdf544479ca03b6f09fdfc72252ab651e4ea44911483dabff50666684129ae82954fef792771bd26f016ed6ad09d48c1424d63dec4bbe2c318995772c89442a8d15eb115b0b78932ed48efe6458af9e1a2a9ec653ca6dc0efc6077d2bfc36e1288a2218e3a387216ef54429daed17419876eb548df08a93f5e6c4b2fc020c74a25e5e1052") fchdir(r1) fchdir(r1) r3 = accept4(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8, 0x30000000) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r3, 0x84, 0x1c, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) 00:00:08 executing program 1: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x100004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_msfilter(r2, 0x0, 0x4a, &(0x7f0000000040)={@multicast2, @rand_addr=0x5, 0x3, 0x5, [@loopback, @loopback, @multicast1, @multicast1, @multicast1]}, 0x24) r3 = dup(r0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000080)={@rand_addr="c0fa7a2b087f9245e1c1fdc2f66ef7f5"}, 0x14) connect$unix(r3, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) 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_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000000080)={r3, 0x9}, &(0x7f0000000100)=0x8) bind$inet6(r1, &(0x7f00000000c0)={0x1c, 0x3, 0x0, @ipv4={[], [], @multicast2}, 0x80}, 0x4b) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:08 executing program 2: r0 = socket(0x1c, 0x5, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000100)={0x100, 0x1, 0x20, 0x4, 0x3, 0x401, 0x4, 0x80000000, 0x0}, &(0x7f0000000180)=0x20) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f00000002c0)={r1, 0x8}, &(0x7f0000000300)=0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x21c00, './file0/file0\x00'}, 0x1c) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000080)=0x2400, 0x4) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000200)={@in6={{0x1c, 0x0, 0x28c03a0e, @remote={0xfe, 0x80, [], 0x0}, 0x9}}, 0x0, 0x7, 0x1000, 0x0, 0x100, 0x2}, &(0x7f0000000000)=0x98) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000040)={0x3f, 0x8, 0x4020, 0x1, 0x7077, 0x7, 0x4a1, 0x6, r2}, 0x20) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8005, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}, &(0x7f00000001c0)=0x10) 00:00:08 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x16) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x5000000000000001, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x19, &(0x7f0000000080)={0x100}, 0x90) 00:00:08 executing program 0: r0 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000080)=0x1c, 0x20000000) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendmsg(0xffffffffffffffff, 0x0, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa27e08124670008004500001c0000ffffffdd9078ac1400aae000000111006f7800000000"]) getpgrp(0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0xff93) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x101, 0x2, 0x2}}], {@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(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) accept4(r1, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000080)=0x1c, 0x20000000) setsockopt$inet_tcp_buf(r1, 0x6, 0xfffffffffffffffc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008dd) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(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}}}}}}) getpeername$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet_sctp(0x2, 0x800000000001, 0x84) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000000001001, &(0x7f00000000c0)=0x8a4, 0x287) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f0) 00:00:08 executing program 3: r0 = socket$inet(0x2, 0x5, 0x200) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000380)={@in6={{0x1c, 0x3, 0x4, @ipv4={[], [], @multicast1}, 0x5}}, 0x0}, &(0x7f0000000440)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000480)={r1, 0x80}, 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}}}}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='!\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='^#\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='^\x00']) fcntl$lock(r2, 0xd, &(0x7f0000000040)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00b9e) 00:00:08 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_buf(r0, 0x0, 0x4a, &(0x7f0000000000)="22b5c69bb1fb2426604cd73da97f95473a125c1a866c5f79df3855b4a9a38c494a36", 0x22) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000100)={0x0, 0x4}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000180)={r2, 0x8}, &(0x7f00000001c0)=0x8) socket$inet_sctp(0x2, 0x5, 0x84) ioctl$DIOCOSFPADD(r1, 0xc088444f, &(0x7f0000000040)="b7110e3abb51bd9c7956538bcfb7e086346fd640271bd837cb050265a04cda63c7924e136749ab") connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x800b, &(0x7f0000000540)={0x0, 0x2}, &(0x7f0000000080)=0x6e) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x8}, 0xffffffffffffff97) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000040)={@rand_addr, @rand_addr, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f00000000c0)={@remote={0xac, 0x14, 0x0}, @multicast1, r1}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035d) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa005f00000000100000004500001c0000000000050078ac1400aa0000"]) r1 = open(&(0x7f0000001200)='./file0\x00', 0xeac761ab871cf9be, 0x14) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000001240)={0x3, [0x1f, 0xffffffff, 0xfc]}, &(0x7f0000001280)=0xa) socketpair(0x10, 0x5, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f00000000c0)={0x0, 0x5}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000000140)={r3, 0xffffffff00000001}, &(0x7f0000000180)=0x8) ioctl$DIOCCLRSTATES(0xffffffffffffffff, 0xc0e04412, &(0x7f0000000180)) freebsd10_pipe(&(0x7f00000001c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b82) recvfrom$inet(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x40, 0x0, 0x0) r4 = dup2(r0, r0) fchdir(r4) setsockopt$inet_tcp_TCP_CONGESTION(r4, 0x6, 0x40, &(0x7f0000000040)='chd\x00', 0x4) 00:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000140)={0x0, 0xfffffffffffffb4c, 0x257f}, &(0x7f0000000180)=0xc) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000080)={r1, 0x2, 0xa3ec, 0x10003, 0x5f1, 0x7}, &(0x7f00000001c0)=0x14) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000100)={r2, 0x10000}, 0x8) r3 = 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}}}}}}) connect$inet(r3, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @broadcast}, 0x10) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00767) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fdatasync(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000040)=0x2, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030d) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x677e, 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}}}}}) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r2, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00400) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x8}, 0x24) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000140)="33ba0b1a", 0x4) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000b78974b7464dd03e1cb26149c3dda36b9dfc8ba8eec1f38172443ce1aa13ea60517e63d750d4ecae951f74211eb14d1365bfeb29ba88f57307a73257aa9d6ae379694bc2b3c8d3c604766a0a8c62e74be9d0efa122bd3867d376b56878119395d93c0904176327c751b2109a0b5ea048c75a30c0c37b547946ebcd8d799295eccb07477fca9858fa4445e92829b403071d6511c7a3b39de585bcbfd6d308de806386", @ANYRES32=0x0], &(0x7f0000000080)=0x8) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045001c0000000000009078ac020000000000011100907800000000"]) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000240)={@in={{0x2, 0x0, @broadcast}}, 0x0, 0x1, 0x80000000, 0x5, 0x1, 0x1000}, &(0x7f0000000000)=0xa0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x22, &(0x7f00000000c0)={0xf, 0x0, r3}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) fcntl$getown(r2, 0x5) 00:00:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000580)="bfca4e98711f941ba49a9fa8197fac83b38eba627da8d9df2377b02c47d1249169ea05d04c6ba06cac3f5edbe3525c80df09697e889f56697fde697f0876b23ab50fee50b1011ba6d14c8415e59c347160040857a594a1cd66cd065ad82aca73387a2b918dbdef329b78caa2c5b0ea6bbacd7355bd8c0bd6ceedb9e1948feba1", 0x80) getsockopt(r0, 0x5, 0x2, &(0x7f0000000000)=""/61, &(0x7f0000000040)=0x3d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bd) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000100)={0x0, 0x100000000}, &(0x7f0000000140)=0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) read(r1, &(0x7f0000000340)=""/30, 0x1e) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/227) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000180)={@in={{0x2, 0x2, @multicast2}}, r2, 0x16, 0xfff, 0x4, 0x401, 0x401, 0x8}, 0xa0) sendmsg$inet_sctp(r1, &(0x7f0000000540)={&(0x7f0000000380)=@in6={0x1c, 0x0, 0x9, @rand_addr="1daa787434aa725ac2c31b8cd5e7aaaa", 0xfb5}, 0x1c, &(0x7f0000000500)=[{&(0x7f00000003c0)="7f8427c8195108d67073fac638fbec28d46ba740b25cb1947ed02b49c384753b46282772c29daa54ec6b00dc2e5133d72caadd7c6aef3cb236b964831569b187428cda285809749aec85bca5922dd78dd7c6e060c2bd17816df322fc2546e08a5bc8c4f58396e88bbf8f3023addbc6ac0c91bea8e28986d9a91d8bb1cd9cad7740ddd35295de63bcd4bf839106594c37d17738fd0629b0df82eb0001319e245fb86aaec91ee97167b7b678792529dd6a4db882c09c974a9cbb2abacc7fa2ac05d11573d4", 0xc4}, {&(0x7f00000004c0)="05887ce8aff02684d249a32de17091ac7c", 0x11}], 0x2, 0x0, 0x0, 0x80}, 0x4) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x1c, 0x10000001, 0x9) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000000)=ANY=[@ANYBLOB="1c004e2044a3ffffff0100010000000000000000000000010100"/128, @ANYRES32=0x0, @ANYBLOB="a0f700000900000005000000ffff000002000000"], &(0x7f00000000c0)=0x98) setsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000240)={r2}, 0x8) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xa41c1b68023dc9f9, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000200)={0x10000, "08c5340f55e8aab1c04208a34157a355"}, 0x14) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000001c0)={r2, 0x8000}, 0x8) getsockopt$inet_mreq(r3, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/6}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) 00:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) open(&(0x7f0000000140)='./file1\x00', 0x10800, 0x44) semget$private(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x100000000000003c) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000240)=0x2, 0x4) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000280)={0x0, 0x10000}, 0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000001c0)=ANY=[@ANYBLOB="c439a748ac99b9103a90993816663d7db9cac70e99df93474bd2f11fb19bbbdfad7ed783677780b70f226d7b90a8c2bb63cadbdc8293808b16c6a500561561f3edbd387c8fdd853ca2b71adbb69ff1a55bed05ab3915693b6d"], 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x20) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', 0x0) 00:00:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00') 00:00:08 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 = dup2(r0, r0) getsockopt$inet_mreqn(r1, 0x0, 0x9, &(0x7f0000000180)={@loopback, @rand_addr, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$inet_mreqn(r1, 0x0, 0xc, &(0x7f00000007c0)={@rand_addr=0xa8a, @local={0xac, 0x14, 0x0}, r2}, 0xc) getpeername$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0xffffff55, 0x0, 0x0, 0xffffffffffffff3f) getsockopt$inet_mreqn(r1, 0x0, 0xc, &(0x7f0000000000)={@broadcast, @rand_addr, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet_int(r1, 0x0, 0x1b, &(0x7f0000000100)=0xfff, 0x4) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000140)=0xfa, 0x4) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f0000000340)={{"c3d0964be1700c9f3a1519004f4896ffacfe3038bdbfba82bf2571d99b30f4d319ab07b4b8d802ded22885aab6f1910cbc3c19d33652722e44fd7a937af6fc2108c924f9d34accf48a0aa7c0777adb686bfa628478bdadedb269b479975dfeac9518573c8f63760fe386c40101bf9c16bc89b80c1c42811e0d301937f8b7b09c2ab1a8bd2d3171ab66e6c118f787f01a81d291da329a906178b03eb370ca7e9e466e96e16151ea58cc5183d0715656ecdb86697ff9faefacf8312c732dacb90239aefc4849435dafd0bee60dca610028fc6142037328b2bad09dfb74c67e3285f1ca20dae571c7b57bd532bd7c161297f146561ce4defe24f9b6be4b3a4d1173e949c5da78b153706baebc4d9f7f7da71d2792976999fdafa3758c76fd06d10ab7f24c0077d9711bcb83031445392d7f7c086cfb362a1d3fc07d3c6f0a0770f5e40d110582cc72e75063afc8a7dfb5e74ac3521a6ddaf2fe4b34a811a4f1e4272a1fc2354b7d3317f73ecc9cc4802eed4db8d690a362d92b785c975797dafca61ad4ece0d36df492b9198eb980c012e15ded2dfc37741d3f39df785604c28e389a4b6be9d577e07a8aa26442ba8e309065e92133c7e60da92f9f5a6250d5dceb09ffa63d6a47007815864251165bbe5575ca3a8cfeaf6e5dda4d4fcd3b77b3238b314e8e3d239281657d5e378fa6f57a91127cf3f1b3283b8b557979abd513a3ba9cdb5cdf32c2b35a9f4357cd23a4d2fca7cca38bc67340600fd34a55617dd3c7700d695f1b43fadcf29fbd3b63ef2bf0f1f65ae0480536fc826bd092bb8c527234fd7796d6d9d0a6185d07cc96ee793da203725ff5ab9156eacabd74218579b8e10e338a797a2c136435f7593bf191265b577ff405fff33d681868cdb8544798556d8e69a641ac54fd064d4929e7b9e333a82332469c399034ad08b07ce11aaa82e700470368a74ae0a0f0d1e02bfa32fcd0e4a7826492e33e1bfca0b83ac5a8bd25b1973df6f12ff3a05b21edeb9974c10bc37fec660ea82ebd3b09c7f8e8061d8768be705ad5449b6546542c9234f51d0c8128ce840b32a330cf010e443be927f4dd45db0cf58d0e26ead001c1ef2a231bd557cfdebbe5871270048626de81f9ef15e6e97643fe471c9eac55897a350a74819112d61497d866653b6ee9e1f510cbdccba7fd800b2f40e7e6a4527d98c851e25695fad38764639855de0ad7c3037c7c24b265163f1337693cf1c8a2a04b7978cd88281da1a0db33fe2b46a883725cce586621cb77407d5da1fa38d1500550a4b987e50129916c1055ba1eccc6f4392befa52dec9c3ffd54e866642cdefc9c54db3902b3dcf2f245e2b5075619f4321b62db995cd1b0dbe07dcea6887e7f4dc91471696e4dc74b38361e93066e61a1df30737e1f2837e83efb1ba856d6341abfdddbb093b5bdf16909e3642c", "e1f808480eae96e6eb5d329eaa250b5bbbc452843b94e77076c0acedcbeed160", 0x4, 0x1}, &(0x7f0000000240)="db9ba9bc85eec5554750904e1458165f7915ab8498b1a424933b91f60ff60b31e87bf47203bc8ff4e388d585a9ecbcfa470c197425301519485572cbbb30bbf9b1067e8fa6084397f3c626135d8dcabac59013aeb4d8941182050f415d1796ed5736997acc3c165e9c1e4ee2100f192d4caa064e7ce77a93588b1a869839a743345c6fc96799209b3683d766fd71766ddf1d0eec2f26ce5666161811ea4c80d3462db17174262161ced7c5e918a899d2163edeeb0db670551dbd6c531495611ed876", 0x80, 0x8000, 0x81, 0x4, 0x6, 0xfffffffffffffe00, 0xfffffffffffffffe, 0x9}) setsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f00000000c0)={@remote={0xac, 0x14, 0x0}, @multicast1, r3}, 0xc) 00:00:08 executing program 3: 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 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r1, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) socketpair(0x10, 0x5, 0x7, &(0x7f0000000080)) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setown(r0, 0x6, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x120008, 0x9) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00397) 00:00:08 executing program 3: chdir(&(0x7f0000000300)='./file0\x00') r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 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}}}}}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r1 = accept4(r0, &(0x7f00000000c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, &(0x7f0000000100)=0x1c, 0x0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000200)={0x0, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast1}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000280)={r2, 0x20}, 0x8) utimes(0x0, &(0x7f0000000080)={{0x0, 0x100000001}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a5) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000e00000011100055f0000000000010800"/42]) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000040)={@broadcast, @multicast1, @rand_addr=0x5}, 0xc) r1 = semget(0x1, 0x6, 0x400) semop(r1, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x3, 0xffff, 0x1000}, {0x5, 0x89, 0x800}, {0x4, 0x7fffffff, 0x1800}, {0x7, 0x8, 0x1000}, {0x1, 0x92f2, 0x1800}, {0x7, 0x3, 0x1800}], 0x7) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd9) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00809) 00:00:09 executing program 0: r0 = socket(0x1c, 0x3, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3a3, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaa8aaaaaaff00000000009078ac1400aae000000178934d8b03faf56311009078000000dd"]) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_int(r2, 0x29, 0x29, &(0x7f0000000080), 0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0xbd) setsockopt$inet6_int(r0, 0x29, 0x26, &(0x7f0000000040)=0xac, 0x4) setsockopt$inet6_int(r0, 0x29, 0x46, &(0x7f0000000000)=0x200000007, 0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1fcffb37c458ffffffffffff86dd6061605d00300000fe07000080ffffff000000000000f000ff02000066000000000000006b4fe363780000000020f0a0af00000000fe8000000000000000000000000000aa00000003000001000000ffffffffffff000000"]) 00:00:09 executing program 2: 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 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10, 0x30000000) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x9, 0x2, 0x24c5, 0x6b54369f}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000100)={@in={{0x2, 0x0}}, r2}, &(0x7f00000001c0)=0x8c) shutdown(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffef2) 00:00:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="27e081246700", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/86, 0x56, 0x0, &(0x7f00000000c0)={0x2, 0x3, @broadcast}, 0x10) r1 = dup2(r0, r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000100)=""/217, &(0x7f0000000200)=0xd9) r3 = getpgrp(0x0) fcntl$setown(r1, 0x6, r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c7d) 00:00:09 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000380)={0x32}, 0x1) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x14e) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000040)=0x3, 0x4) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000100)={0x0, 0xc6, "d11377209dd79a881fadebd95edac37867bd889dffff1bc415fada82e8ed9871b8c89a70af342c0e1ad11f66066fe41c98b682835aa9381d16d860d5c929e5964d52c5af030c9824aa4d43b4681de25c8ee82862110b3c4cbc1f2e039d336891de26e177a6100481601f216c509db9ca77f569e14ca46f46efbeea49d9a10599f9c9061b1e24f6c14fd3aacb6d5c8ba243ddd5b1e5722cc7708552400061c7629d06d5e8556c1ab7f51f3631c89d5c0813d928c90857d10f17330d545b9413aede4519431dc0"}, &(0x7f0000000200)=0xce) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000240)={@in={{0x2, 0x3, @loopback}}, 0x0, 0xfd, 0xfa, 0x2, 0x4}, &(0x7f0000000300)=0xa0) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000500)=ANY=[@ANYRES32=r3, @ANYBLOB="ff000000040000008100070007000000ffffffff1c004e2002000000fe8000000000000000000000000000bb0300"/148, @ANYRES32=r4, @ANYBLOB="8019000020000000ffffff7f000400004000000060c4652b20859e76de22aa170600000000000000432a1ebf7d505fda39387c69d12ee79aaead9acd1f4f"], &(0x7f0000000340)=0xb0) syz_emit_ethernet(0xffffffffffffff83, &(0x7f00000003c0)={@broadcast, @random="7a2744c3956b", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="15fb30b98d4c", @remote={0xac, 0x14, 0x0}, @random="bef906291eac", @multicast2}}}}) r5 = dup2(r2, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x800e0049f) 00:00:09 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}}}}}}) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0xf, 0x4fa}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000100)={0xf233, 0x2, 0x20, 0x4, 0x0, 0xffff, 0xfffffffffffffff8, 0x40, r2}, 0x20) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d9) 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb0000000005009078000000004500008000000000000000000800000000000000"]) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @empty}, 0x1c) recvfrom$inet(r0, &(0x7f0000000040)=""/123, 0x7b, 0x40080, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = socket(0x1f, 0x0, 0x2511db77) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000000)=0x101, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0032e) 00:00:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff087ab26d811c00000000000090ffac1400aae00000011100907800000000937e81ef855c6be239096c40219cc8695c6ae07f3339d46a7ea5b60fec04000000fbc2bf4b21e68cc89db42df77a87f1fb78c559988746ecc5cbd9abacaedae7c8b8998706f489223f4cd889f49b9bf327cf242f1e5ff90e31fc8448130bdbd6cffd15456c4a572b2a607b29285260e7f07ca9b5c0160a5a95e271cde7110bae83dc5968d20d6310818d0959d57e55f4d144b0d691b04cc2"]) fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) r3 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4af95f, 0x9}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x21, &(0x7f0000000380)={0xb9f, 0x10, 0x1, 0x9, r4}, &(0x7f00000003c0)=0x10) mlockall(0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007be) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) 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}}}}}) setrlimit(0x1, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ba5) 00:00:09 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x110840, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x8001, 0x5c2b, 0xfffffffffffffff8}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={r2, 0x1ffc00, 0x3, 0x8}, 0x10) fdatasync(r1) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/118, 0x76}], 0x1, 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getown(r0, 0x5) 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_emit_ethernet(0x35, &(0x7f0000000000)=ANY=[@ANYBLOB="000000dfffffffffffffff000806000f3c080603000a0000000000008c8d58aaaaaaaaaabb5351b8e93e38724aa049ef54b7de97cf"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_group_source_req(r1, 0x29, 0x54, &(0x7f0000000080)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @mcast1}}, {{0x1c, 0xffffffffffffffff, 0x0, @mcast1}}}, 0x108) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b70) 00:00:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000040)={0x4, [0x3, 0xe3d8000000000000, 0xfff, 0x7f]}, &(0x7f0000000080)=0xc) 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_sctp_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x5, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00869) 00:00:09 executing program 3: r0 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup(r0) setsockopt$inet_udplite(r0, 0x88, 0x0, &(0x7f0000000080)=0x10001, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x300, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x15, 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}}}}}}) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x30000003, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000040), &(0x7f0000000080)=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 = dup2(r0, r0) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0059f) 00:00:09 executing program 2: open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x20000000) setsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000100)=0x6, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffff3, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreq(r1, 0x0, 0xd, &(0x7f0000000040)={@rand_addr, @multicast1}, 0x8) recvfrom$inet(r1, 0x0, 0x6062567688d3d2df, 0x0, 0x0, 0x800e00bf1) 00:00:09 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}}}}}}) shmget$private(0x0, 0x1000, 0x123, &(0x7f0000ffe000/0x1000)=nil) freebsd11_mknodat(0xffffffffffffffff, 0x0, 0x3049, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfff7fffffffffffd) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0097f) 00:00:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xb4, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff22d609ef1012810028008191ffaf854c1765b354f4c385d45838b5596b6357dbae6361facaf202332f8a4df8dead3a164808078a4750240ad9c1ee1616c14dd2dc9628ad12a33a56851ce4e820f32e54d49273258c1c7be0f38b54898ae974304a3d6a3991fcb96c7a4a138ad342a9003f1495cff43b53086f1c5c98c46093b21e6855bef9620da9c53b7537da95c6e0c6267bf9f22ab2e01e68ea205d7d5e09c0b058a13397f7ac000000000000dd4d13c6817f25ca7d490800de78f612c21cee879c3d056c62c3e525b5756c54d08128a6555bb17e91f7aac863f36fb98bba0c35423b8192b22af2aae6c512a0704453376426745340ee83c46ae94bd71458fc1a2b68f9051c2672be300579d69974f68390f11ebce871a893d060388ae57aad6c06941360163ddeec6e51d9b779ff36e462dd59e9247e32807ecf5cad92442b7f636950260036a4589d88cb3e143a211d47b03bbf7892cfcdbdb91a"]) bind$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @local}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00978) r1 = accept(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000080)=0x1c) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000100)={@in6={{0x1c, 0x3, 0xffff, @empty, 0x6}}, 0x0, 0xda37, 0x5, 0x9, 0xfffffffffffffffa, 0x80000000, 0x9}, &(0x7f00000001c0)=0x98) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000400)={@in={{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, r2}, 0x8c) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000)={@local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x401}, 0xc) 00:00:09 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_udp(r1, 0x11, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffeda, 0xc3, 0x0, 0x75) 00:00:09 executing program 1: 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 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x1c, 0x3, 0x8, @mcast1, 0x33}, 0x1c, &(0x7f00000002c0)=[{&(0x7f00000000c0)="deebaa1f2f43912dcec8c6252336561de395659e00d5c913ff2217bcb37c0efaf8d90b38779147b7a7453b16941505f36c0ff86f7ee594a3d5d708d6f149a5090be82d9c344a972fc860ea41dc2d4cd30c0e1c60b15b3c0f4bfce8d4037e97e483b1a256caffd79c1fa992648e7f0700e9c509073d554dd1fd339e689d7f1bdce4c76bd3fc2c398dc3d5554bd65478a826e20d233936a9b0c8a7af0f83bab1074c38e7a7773eba7f810b0d298ceedf14f30b3b2364619e5400ff7f2e7dcffecd6dbc62882cf6c4f8caae793f8ec1be9e367a2cce5240f16e037dddcc7e09294a8b047f8e8c2fbc029036edf3707e7d", 0xef}, {&(0x7f00000001c0)="32829678ceb490986d7b4052ecd68eb88403f0e347b6d63912fc98d5d32df71abba87ceec6729033c1bcb772886d14c1e378642e77efdd7d6c7ae191f5050cbaf6f9c014ce4c240908203c498b72473d912016d440452266ceb39e553d15c297a33ad1768618c27b8adcec82f25e737c5270981582b0638ceb6c996e67e3bb970a9f71f568d1a23cd00422be8580d6833aff8acd466c8ee5a447fb6de05367ca42194002c14cee", 0xa7}, {&(0x7f0000000280)="3744a552609fe144079c14029aed25e190028a0eb4de7d1227dba80aa68142b2812977aa5307455d41ac11da1479924efc3b89", 0x33}], 0x3, &(0x7f0000000300)=[{0x20, 0x6, 0xd0, "c920d1df5f87d7cc4f56f7f4"}], 0x20}, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/171, 0xab, 0x80, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) 00:00:09 executing program 3: r0 = dup(0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000240)={r1, 0x1000, "6e60680d820c5221b6d5681d305616643f59380b8b3ba87a8f6003a7c37dbb077efc23b6b96aa389ab57da54cefc4070ffe7fdc36546e49b9950610b97b07089fd310da59b485144f0dee456cebe55d133eb558891d3cbc3732ef4194139de45f01366ffd52d4dff03606c93a8c2a916e7ceddf05fe636de65d84bc08cf872d466e51f3cc4e4f37f03aba781543e72b59525f3b5ff69b0809e3eae53134f3942b95aa5f88c5d0150075b2f1d72f3e8323b9206b003584398dfe01e8fd24864369a168b0f26e30d8c1b1301c5c22809b6992a5a3b898ec67b4ff5702abc6a5e7369cb93b4d2de8d4f76f0147a92e434ab2e35be75acda9f7c4309d7ebab466bc8a304bd49a991e66dbfc88cf52dd84793aa724bafda302e7538ce412e968f8f338e6f9f6f669ac5cdc7a0346e610680859b41ffc288ff3fdd473258c46e6893777a1fd98130f36848621c7c76d763da0c5c9fa3467e1b225fbb9eaea2cff5583a16faccbe74a9b6562166ae4b0e77a3634809f5371a3f2bb901fa55a55cb1050876ab330811e484adbd888363c05d2d09715c4c3b80ee03b3fd530a81bb8dbadb87c40d8e63ad047d9fee57039b0cec87f9b6233a21e1131e0832e7106bfaf38eae1be6af9a269fede10239af70c78969dd30cb6b8145c697c74cca866dffc8c5c8028553a51a6f1ae0c868bbca065ab2fd4333f9f3d2133eb227077dc08243f100fac6eaf2d4342d5ad27a59ee43daad6b5dbe859f408cc33dbdec58f6d0994924dda308663e4b169207f798de2ab341842481e05a38bdd133e7c80409d5d6d042fe51073bb8040d1e30d806534e093966fd13f747989730000205a4721d56496cc5ac2552d03cd83424bcdef8e65a97934e0558fa1d2345b7240d72c8ca7f215f6bbfafa2bec8d610db4f24a29d2204ef746f984ef57f1dfe1e931a1330e72a3b7f01e784d133f391e2aad840105feec7dd4c9e612f7078ab9407983c7951dc9b60b5f9686ee1177f75c58fd31411da5d8b0b4696d10405c62cc3c5a7e29bf04ffd6d8f5075c5ca426ece1ec4dfb55eeabbb784bd559a0d598e1b7c0a0449140da33bbf56f5231a9ae1457a70a9b57e8407aaca43366c140d79614ca2537a74c4f76ce568adcda7d63e82ae80ff8732737e182d962cb99b0b0331b4023c9e1c0c17d854bfe88733c247615ae93d8005060074fde2da344816f61c834cbf17ad3d2346bd882e0657f88cf7337dbab100bbb8758755804675a77652526e881ae80633bd6cf2bfebebe6ec926f78494f1b635f2d48afe19c100968a0bd8d36159d23c9f69f8cb73ee23a7a956b7eee3c44c9dec58002a631ee923f8479ce984b75e8949bc147188692de5adf1610e0dc99e69197d0389427e211d41b2241d81c888691931d2b1a7ec28d49908323d5ec0d4c9b38ed7e5328c31d4cf089ab7eba3c22f7491a32c1d33afcb091b688f78b43ca30de5da06a132b4c81f1b075643863996ab745f0e2234d164728d2142bbc57a48f62ee2a2f4494f4a1c4efae49c54f34f9d2bd4705479a6374befcbb5dee9b604011cc27d2263a5bcac522dd2c2e81ffcdeb67d117078f1a914f0ac7276c820afca8e5fe14f14315e5e5ee041603d5de5fc0dbc5a196d87c9e0e317d21ca9e0d881418a5b0911ed3aef09c444f1a9219b5666801b3efba40e26ff30c976f7b9a37c03d3823e73fe5401f0888d437a909760417513f7e65124e1e7d60282fdec4eeec96df6b5d3eb7eccda8e090023b04a6403a8f006b38be60f8bdbf64dc0cfcf629e112aa387ce12164a3b30aff288d4e82bdbfb146b9a5c824309a0b6d82196e96ab4aa2397fce0449ce30dad427a3802946cb828193a11210c4c4863e95eea5b14d16f5e8ea7ada0dd0b5b01b0b54121eb363f0f98603c2bf89cf63a7af0aec7d9013e213a1287ff0c9000472fb3f9c0068c14aecc01ba04435cb92aab288aa972f9d3e2b15087cddf15d419b317a77e11193cbbcc882979366ee8b497754f68c56087f3ca2dbae53116d1b3ed7b5e6dcd3012de454663409d9d9c55420928eb2494335fc06b15c65bcb32344ad9ee1f4496b3e7be0cbdd749cc239d5f3617ffd599797b426db65a18d067a113612815adf55ca57432a4a5b45f130ab669a32eeef1b2b1074a15e1e85f3d501ffd5f396b699518d73f7768ce292f04fc90652cf8563f0a0d9f92a41f3c9e5805616b530dec3d03518d9ad1a59af0c73bab83b5161dbf3649267bd35519ce10ec52781c2dc6894b775330b5d30a5a1be68a78d009d068bb317d2f44c6b088aa0c9a75307af51e61c0f52ba3678c08c483c2c1df9a0d2d57639420d50ba9903f5441d3fef8812c18c425c314ef21d1a9940c0dd650c41d760b069478742afb3db7e7027b4d45c5019a01699ab0e6e5cb79f17c7b203a527673f1e2b57e606084754ee7ef584604ac5179700662ce320a64fa947c7f25e5d8290c5b1cb79b3c60fb452225ac2fb2e6f30c5ea961faed0181fbf269aff8fe7e92af21be6a0950cc2c41b019aefa30ae5505610522a1c63509c369631ced9819073b3167f15b7c99a583f0b6a20c4e256b32718a8a11bf9c44444024b0f4a210fed04a656fbe9b2487860f875e061462c23f3607af4b678ee0bbb5163d587a011989798af113ba5ca4bb6294abf4f4d4458dff725e776750cb9383dff51528b65eb149b89665295b3ebbd5664c5235468174c52d11540d899e3eace8c067efaab071c690104a23826ee53df90c8fc3a5d647329d057a55763e56aeeb7c7b66ff141200663ab13e158f63b172f744e92e883df63612278b1bbcffe86ad93c38b60ce9474f2c46e7f5120c68a595abe1a2504285917b905fc3d64aadf78634138d04bdf18fb043beda7ce059bfa9b2c733b4f5ffbf5c066e92d5553ce4ade259f1197adbccd054e6110ef7d2be09d0d55615c5027b3414f8dbcfcd73d6502b778083119c9a5ae1b2d30d7c69fe2a1daa165393760ec472b9418e3ab4fe8910b72bbcd8111e66ecab778c4ff5107fd261413080f237b41028a6ed09e85aeaeaff0263e8221eaeecdf7cb226e691cc22288a33f992ef53973c64f6b270eb73fb988e7d0d581a46ef64f9ec065adabf49b356fdf12799aa7a561a1cd7b537c9653af523058bf94d8e145210b39719e09add37f44fc567f23385b1d841334b80249c4cc2a902f1dfb266df5d90fee0ec0544fcdbcffe3670fdf07bf11fe2b969a311fca8f4cb09bc66ce07bad8c5fb3d5b35ad8e6e58a276a60f28cbf95b79fa0c394b2597bb6e1fbc8ad3d1bd34952ab29eab7a89714e9b026f5b0ba36451e3efb8fe6270d1ba166085e410f1e32ff603027a9ce1bb0e8547e344ceffd619f7188c3cc57541d008153ed5934e4463f8b9cf1c311ded33c02d11a54af5a3020e17eb787c71f8e39320b9ce3aedc09a6739005a34e572ac306e8913b1025ba7866e43175a8e5ef29dfebbb3fb0649dee1985e5abda304f765ae7e55b5911c9823295acce0777c18bd54c6fac57f7c612cce4980831277da70b4deeff594838c3f19513bf93e085bdd2b9eb47dbda77fadb56b2dc187d61445dd4c051e0a89cf48cbaff56ea2601e70a4805f512f18ef493d48f833db81c07401dd0c5e59b44266a45a59cf8ed48353a4bb8e9c8d6c52ced32ac1792bcddd959ac847c3ca181dc153789b84b1d8ad9572f77167644909fdd5921940e8024d4a66345c3ecee97964198017388e617b423422602518bf8fccce5c4132b524ade666b8042ad022f24652bad8870ceabd88b64e209d1db3bce2d36df13d8efd2d088c0c899bbeb410b5eec9937bc17fdd9df34186902b0085c5208496bac08d2375574049eea004c2ffa8c40b32cec16be40125fa95aab19c6a946a9b5de2af2028d60bb404bdda674c2bc0ad68b53126c740219116ec265fbe579395258c2d5bf319909576ee992b7b3633d82b19a22d03bad7281b78d53918fc22ade6863c0a98d6be9d371656d25474326bfdcfd4df5e9863fdbff57394dd43ec5ea994f6c6c6e95693dfdfd8fc875b2ffd7a7c1d9d800c7a25d8c2aaf4131650446b82f849ab85fef8914a2db2ad1fc24b0e0be1beb4186def34f4ba26c4a9c71e758130d811516cee598092a98bf60981e8ee23345a714a99c16f754db4d50e3562084b75cff80149c4017f979c9bd1c0620f39039d8e701d7b7eeeba13c869567536cff515813800767634f7ae516d4a0c0ca08548b43ce3883303fd8cbec4f5292ff2919905b660f048bcbfa4460ce70d46c64250d2a446a1d54831905c760582eb6161955063e2937283bcbdf17efe13748ecb5aaecd8babc0cd8ac3c990f18b301107cb72008cc93801085273c9131562aef96f5fd1841ca38783a09df4b58e75aa45843d7859824371a2ae3e7fd58ca1e0c3e2559dc441875f76b1e288e1854090637adc0188205281e3cfb30bcef6cb9168ee3be55017aa2966eff60806168fdc65c09114cc48f93720cb1f03869d5a04947ccceff96bc5e3518cb6c782ada6cbb8df12b90e53d98d46a12d6092e73ab5d0f8b76968be1d0b6d6d3ea522b8744c8369d1eaaeec64f842d3a3df91e4e6a2123947e16d2925f601c5fa92900f30aa86fc00c867c3ab354a4047974bf203ed8b47d726438ea3f5af9302474a65fa73dece5d5c4ff565e5fe2059eff1c702b8ff54d6d6f41d93f858ed328829be90a7f412aaf8bc3ba093bd3387d4d3b04c9bf518f17c96277ac47baccd0f16f5c492c7df7b13e631f71ac3af614b6d6abf9c7195b5ce9f45b893200a41c39561b9fde3dd82eb14a2daa2cabcf5caa40b276d941e41f42cf1058baaeff260f24522d62a3f9cd91c667e8c8ddb1261f5d5fb6f2b0e348ec4b1bc9e1464a76dad1b9410cb7dd350bfd934b26abcaca431fecb444bb5494881d0fedd905d0171dc15df745166e7a00aa2dbdfb88d3f79b33eaa23009bd7b12fa3968bbcfc9ab2551315ceb363a6264aedcbdf7207cf8c7b8e2274f4f8369a89c738f8ea2f5e7cf9544d79ad735910fa54fe4b823b74d2b949aefe016d4e7ad7bed42009b689b0652896f7ce809cd75d6a429b96aa4a8c94266f25f0a85f8e70ef3fae106bf87cfdf3b2ee24facf526cdee43a68c1b9a41c6dcc06e39a73b1c5bb7a38bb202576de48dc2131c1f9986201d9754111893fe719e0855882ab0e86d5706566944de745d41c3f39062edebd55021dde1ea9157664f42c458a0120e5cfee022d2bdfd7e07b7040e368768e0108236f4c42e48cfa4f0c6803110b97923728bb645d459e39729f3ecf17c6c168e462e29d5358c068a7b748529d4c37c7b4dc32cfae854590330b0ff391b0940a18dab756dbf0215faf17aa4b80439f9200c12d5c38cf423a2249db4417b144ee53547faa078fe164240a1e7264ecc1cf17606bb8c0e0978b2d962267d357fd573cb726f3bd961ba54bdab9310661fa0073504451913cea8bc4c0f621f160b7421c1489fe6803446ef1d13e360c2112e110c483dd7b08f41a06d1aad540f6b3a73b9178591510273dd0f1cb7608a8edb5f5fa225283a9b2fe87b1d497f37b573a37692d98ee691197927001482a82b4f638297dba9b2dc01b3af7bbfbc0ade752eceab1a19e674d42a017f1d6a92715d3c9ab53798e1679eeb44ce045860c204a7cd9e3685a17e99950e0335d011be3c27e700dc29fb45b159b7de187ff6658ae46316a1de2008b1b8ba2361e28107555b6a6ff2c0e499d4ce3cfe3181ed10378d6c33bea08ecf141056695908d504325dd2"}, &(0x7f00000000c0)=0x1008) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x7e, &(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}}}}}}) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e007b8) 00:00:09 executing program 3: r0 = socket(0x1c, 0x3, 0x0) setsockopt$inet6_int(r0, 0x29, 0x26, &(0x7f0000000080)=0xa9, 0x4) setsockopt$inet6_int(r0, 0x29, 0x46, &(0x7f0000000000)=0x200000007, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="1fcffb37c458ffffffffffff86dd6061605d00300000fe480e553814c60f16c6bc07000080ffffff000000000000f000ff0200006600000000000000000000013c0390780000000020f0a0af00000000fe8000000000000000000000000000aa00000003000001000000ffffffffffff"]) 00:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100041, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffff0800450000300500000000019078392300bb00000000050090780000000045000000000000f900000000ac2300aa01000000607d00939f44ac60fe83c2295f28e60ec057354711ff77c8b439e6e832882960705d0e82b28e7e0f0db3e12fce17176ee16afd6db3f2bd351f7e57816042c9f8c16daa1103f892cd00354ba481a7ea851f6b9066a5b7a2025b3f5d0fdaab3ef427b85506e8d0f8806ec265505b22f19ed15bf7128368564de6791c3d7c69f3e2a1d4349afc5f1f7f6a999914aefba551141c766e5bb817e33f018a36f2c60c0827373e8702662f6f116331d2850276e44c3d7aaa2a5302933dcb9fc23c36bb15"]) clock_settime(0x0, &(0x7f0000000080)={0x7f}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0x10) recvfrom$inet(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x3, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getpgrp(r2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e008d6) freebsd11_getdents(r0, &(0x7f0000000180)=""/198, 0xc6) 00:02:07 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10, 0x10000000) getsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @rand_addr}, 0xef) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00958) 00:02:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x104, 0x2) setsockopt$inet6_int(r1, 0x29, 0x18, &(0x7f0000000040), 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}}}}}}) socket$inet6(0x1c, 0x3, 0xffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f1) 00:02:07 executing program 3: syz_emit_ethernet(0x68, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa188d3ea1dabc86dd60f3290f00323a0000000000000000000000cb004a090000ff0200000000000000000006000000010702907800000000609433df0000000000000015b57154a70a50c178ce00000033000000000000000001000000000000000000000000000000008000"]) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f00000000c0)={0x0, 0x89, 0xffffffffffffffc0, 0xff4b, 0x36f, 0x7}, &(0x7f0000000100)=0x14) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000180)=0xffffffff, 0x4) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000000)={r2, 0x1000000000, 0x10000, 0x10000000000000, 0xcaa, 0x3}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000140)={0xe3, 0x900, 0x80000001, 0x1, r2}, 0x10) 00:02:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mlockall(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00390) r1 = dup2(r0, r0) accept4$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x1c, 0x30000000) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000040)=0x10) 00:02:07 executing program 1: r0 = 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}}}}}) semget$private(0x0, 0x0, 0x407) r1 = socket$inet_udplite(0x2, 0x2, 0x88) bind(r1, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast2}, 0x10) r2 = accept4(r0, &(0x7f0000000140)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000180)=0x1c, 0x30000000) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x10000, 0x0) ioctl$DIOCOSFPGET(r3, 0xc0884450, &(0x7f00000002c0)="34f9d2a4c88b") r4 = fcntl$dupfd(r1, 0x0, r1) sendmsg$inet_sctp(r4, &(0x7f0000001940)={&(0x7f0000000040), 0x10, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000300)=@in={0x2, 0x3}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000340)="cfd66342b8c1143fa3b0488c7e139ba7139f99e716a1feec8429211213deb7f5a7973651f75978f92570ead386eace1ab0956c0dab72dc4f460dcb870dae1779bff1734dc452d93dcf42921594c1b95fb983ff2b4bbf0260bae795c258d043bd09ae51c329ff8cc51087dcd064ab50ae0011c13cb761e6daa638e2a8bf49c3d677b8b01b14e007e0f9d4c5e43ce4acb9533a79370e787a9dde85", 0x9a}], 0x1, &(0x7f0000000440)=[{0xa0, 0x0, 0x6, "f9b7843668deca4f36f18e7bc834e2825aa8f892da0dc38e5c36c49302d2a86eea0a33f834fd94735d29f203bdd9b99ea60b9356be64d4b6b16d2173bb6c739071c6c672c1fe0563fbc6c3afb6c987f14ad9a308805eb8b7b174417a2906e32465bba306f5e797ffcc39dbbbbfdff0671d549751ee0a345b354d1f87e3d986d10694042339319266f56ae6a89530"}, {0x98, 0x0, 0x7, "9a928c74e4a63ca9877c8ce2d484165a4016aefb241c8bc446c05fceefca1f30c4ff40f2833cc26fa08a6b11926c765bc8edfadb60bb61ffdb24a13a8784e6e090bf04b0d3fdbebc50526e0ed4fbbc665fc8aba6c713ee84e544fb684440506f2fba33324bcc927a054fb509b0409c987e0ab592373b631ff1b7777160d082e59856"}, {0xa8, 0x3f, 0x401, "fa4df6c2abc77eea5e8b1a0b91e60abfc499dfd43fafd32e443e11b040e64439bda7c214ca2eb588ae3aa3772048f6d23de375c2b5d331c5d072ca8483fcb4386fedec5a69ecf12d808f3737723cee59136837e3dbd1a7727ebf5a05f96546ecf3583930741710d711aa08017ca490cccf30aec92ab218b5f4996aedd082c15af6ea31cd9c921163843abede489bebb07ed1885e44"}, {0xa8, 0x8e, 0x3f, "1c24d8109e77ef3bb37f89397fe2a273970d5859531dc6ab71576cca5fd9b546400a6a2e2ca1b41ba083c91577426b973b61b2d7bf81cbabd656e530e91aecb54bf7dd3a08af6ff14503f568c2c8bf4089fe8d1f7d7d88f93da1e791e9054e8ff389a7910a80041662a3fb916f8f0db2fe12d68cce5fe43250fe477692c313fe1316e2b829700ccad044bf59743bb5efcee7"}], 0x288}, 0x20108) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCCHANGEADDR(r4, 0xc4704437, &(0x7f0000000080)="fbdc9dae6b7e3823833e6f743fac0e32b18fc505942a97a3b1b2ad18faa1aec1735e03c05a596024fcacfa139b0c27fa558484b70862e2f19b35d4ca2f1b6163477ca94b7e4e8592785801cd403c8f136216064bfb9c0340bf31f8cc297ebadc9a1907ce07168ca2d127fb412203358768613ae82a39c38963bfd91e1000535722d6945197629ba7db1666f6348738abbaf2db118e8850854f595eba2517e87331b5224393d67720c50beb4c3f7af7cec203") recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) 00:02:07 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}}}}}}) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x0) fcntl$getflags(r0, 0x0) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x20000000) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0x8}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0xd52c6042c195033f, 0x3ff, r2}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffeb1) 00:02:07 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000a1003f00000000000005"], 0x0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 00:02:07 executing program 0: munmap(&(0x7f0000e7a000/0x1000)=nil, 0x1000) r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f00000001c0)=0x10, 0x30000000) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x408, 0x6) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000080)={0x0, 0x5, 0x4}, &(0x7f00000000c0)=0xc) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000100)={r2, 0x20}, &(0x7f0000000140)=0x8) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) msync(&(0x7f0000860000/0x600000)=nil, 0x600000, 0x2) madvise(&(0x7f0000a23000/0x1000)=nil, 0x1000, 0x1) r3 = dup(0xffffffffffffffff) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000000)={'rack\x00', 0xbac6}, 0xfffffd57) shmget(0x3, 0x4000, 0x480, &(0x7f000089e000/0x4000)=nil) setitimer(0x0, 0x0, &(0x7f0000b1bfe0)) madvise(&(0x7f0000d13000/0x3000)=nil, 0x3000, 0x3) 00:02:07 executing program 3: setreuid(0x0, 0xee00) getresuid(0x0, &(0x7f00000000c0)=0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ff8000/0x3000)=nil) fstat(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080)=0x0) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = socket(0x11, 0x7, 0xdc) sendmsg$unix(r8, &(0x7f00000006c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000340)="9af34356eaaf1fe431697ea47425ccdf78f11cf91701ea5bc7545a3d198fe47deba6ed88b2ee0d7d8f04db6e843cc30d6016", 0x32}, {&(0x7f0000000380)="94a3bb075a7c5b38419707329034dfa0cfd4b0c911e8da33ec5aa89eb28dc9f71587a7a08294991590043e0f01484fa819119307754138136c94b1147a796825e0c80817d719003fa5f1a3012edab0b98c7f959467917437c48e43955376ac12d99a10cb34a298d64ef73efb570d", 0x6e}, {&(0x7f0000000400)="80cb45d41581a0b3df2d3576ec7c76a9f95158cc91e4047f885b58719f1140d4233bffe408aa9bc4ad791f0c3adc5fdb8a01d35dba8bae1136ae4bccc8a99043fa1f03a3c7042482fe82d5f2d69ad00c6998e76d4853a35be48924d6cbf2d924b0ab62255d29a3ad81ba5a50adf644160674e27ef68365a324315f010a28c3", 0x7f}, {&(0x7f0000000480)="f2a22f830c91aea8e489ff8621c8a47ed1370e2b2ffd0abc4c073f461bb38746997b7831c23069d13304e992fc11232d11b52584173704eb2272a1541923f560e4931bebc71fd83499bd2650ca0b30ee6e6177d5d0d169283e5c3f5c2fe0337309b35450b9d1aab42bc6b4c310952b8ffe5130ea5d8226a71b27b1aacd1b8ed8d560f1d1db11b52be7137a86df36f1e7094917705716a071a6c072d0ffce68198c408b41701d9d5320664c0b8924b1d0a912394b3289fe9681da5f2fdc9bd882a539b21b72b67f22", 0xc8}, {&(0x7f0000000580)="ba5a477978ca2b3ba5df1f5aa260059ec8fe63f0fba3141c268c886aa7b7a7871d6dd7c13faaa1dc288fa4beb26df575a18293fdb3868b5f94ef46712bcce3cf3c485b61c5f397e02ac2e77eef2e94c53ea0f0254a0e39c2783d02a4ebc2d2eb3f1aa23a1c5692", 0x67}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r7, r2, r4}, @cred={0x20, 0xffff, 0x2, r7, r2, r4}], 0x40, 0x1}, 0x8b0b1cd921d9a8be) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r0, r3, r0, r5, 0x1, 0x6}, 0x1, 0x558, 0x2, 0x5a, r6, r7, 0x4}) setresuid(0x0, 0x0, 0x0) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r0}}) shmctl$IPC_INFO(r9, 0x3, &(0x7f0000000700)=""/240) read(r8, &(0x7f0000000800), 0x0) setresuid(r2, r0, r0) shmctl$IPC_RMID(r9, 0x0) shutdown(r8, 0x0) 00:02:07 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000080), &(0x7f0000000100)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x6}, &(0x7f00000000c0)=0x8) 00:02:07 executing program 3: syz_emit_ethernet(0x16a, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x16, 0x4, 0x3ff, 0x6, 0x15c, 0x64, 0x0, 0x2, 0x72, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, {[@rr={0x7, 0x13, 0x40, [@broadcast, @rand_addr=0x3ff, @multicast2, @multicast1]}, @lsrr={0x83, 0x17, 0xfffffffffffffffb, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x49ec, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x18, 0xfffffffeffffffff, 0x3, 0x401, [{[], 0x6}, {[@multicast1]}, {[], 0x8}, {[], 0xf}]}]}}, @udp={{0x3, 0x0, 0x8}, {"9c1dfbc290ad4461a851c5a9ebfeb07b8feae5c30cf117bef9a2232066898e2df0baae1c147924cd49b95a03e7cb1e5dccfee3eaff416cf94ca6e999f65acd0d3fcd7fbe963f90df251bfa4783dd4dc6f4b89fc216c10288c3bab707243e81b93b72967d16db954026ae85cb601bf4242fd102e29b2a119dc3b0e52ea98a96ca890336e966849d91fec9b90c567b42c728fa6df376e7afa3f104698a7aa645bc462f97fb8944a964b7e0d5e4bc211f4ed48f66c99fc382218e8b39d6238394cb25b6dd525af2ddec7c4d34e037fac49ee53d28d866f2d257aedabcd24fa97270fac2434ccb7f30cea25c1287d1f728ca4d3407e2d10f2d3be5454ad4"}}}}}}) syz_emit_ethernet(0x116, &(0x7f0000000080)=ANY=[@ANYBLOB="1572f8b549c7aaaaaaaaaabb08004b02010800677151017d9078ac140008e000000201890b8000000006e00000029406000000b9cf046e9f00004e204e20000890788d13bf3dcf15757ee6662fa25bcc7160e5c2dec62954804dda0e67a2e3565af70075fff91c4f2bd17ea89b61781935b647b7d1bdfb230ce22ef2a166b61257aac66b449bdca34d37fbfd0acbb4b5a7c27655c1263a15e98253805878e33be03446f6fb25e5f23668e7bb9ba1538d974f8104a919ae9a2096dc8ef41e08d92ac21c07635004f2f930f4508c1c82e3da12418a5375693e4468032a666243eca361bcd35dfd7e01ebd49fb81ed7ae6f56903b0ac35c89c4"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1fcffb37c458ffffffffffff86dd6061605d00300000fe07000080ffffff000000000000f000ff020000d40000000000000000ddd3d8180390780000000020f0fdff00000000fe8000000000000000000000000000aa000000030000010000000000fdffffff"]) r0 = shmget(0x0, 0xb000, 0x400, &(0x7f0000ff2000/0xb000)=nil) shmctl$IPC_INFO(r0, 0x3, &(0x7f0000000180)=""/228) 00:02:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0xfff}, 0x8) syz_emit_ethernet(0xd0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffddffffffffffffffffffff080045000400000000000001539078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000000000000000"]) dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008c7) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:02:07 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="932973d53aa1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getrusage(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4, 0x8df) recvfrom$inet(r0, 0x0, 0xffffffffffffff64, 0x4, 0x0, 0xb3) r1 = socket$inet(0x2, 0x3, 0x5d0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000000)={0x0, 0x1, 0x4, [0x0, 0x80000000, 0x7fff, 0x5]}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000100)={@in6={{0x1c, 0x1, 0x3, @empty, 0x81}}, r2, 0x20, 0xfff}, &(0x7f00000001c0)=0x8c) 00:02:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="e4900f22c38fdb776e8c10ee4aca575b4ba937f048ae09ec3a5b2e89f97c2059ba66f0c17a5901e42ece44a2b29492cc6de730a4218c4b6dd459b1acf783d2f8bf84d86867e0bb05b6b64da32ae9ea764b72963901cd2999fab7526ac94976b3594dbef0291f7ca44a404935177b95ae914244efe567860272390ca9ec694b7b8cc46eba4d50cb36df9555f45cf1da4bc50510c088fae22dcf876376634ce791804ae01956b9de069bb334f5839cde7b06a7ad9281535ab79c53e27a7b68ef171d967a5bd66fc824e0dd2566505cd08592cf47fcf0e10d56d8c351d831818ef023f248a9249dd9856c73700bf7e258aa5a82e0c5d30bf72aa72288013d0894", 0xff}, {&(0x7f0000000240)="298e51883acac6bdec491facbe8a3a9a80dd096653c1b12da4285c112191e099af4f488dbe85159205ad170c5b53d285d9b05643acf8095483d06e5d64f7adcab87295a40f29a89d96d5dbb22ea5611e339d1629c699dc0089f7b18f6256cac7f88f6fbc42b455b92c4a8e6ecb6db72e6cae051c20ca59b5ba6b8bf48f6a75fd80f568abc961f5c32a95169e3cdcfbbbfbda5e432f71d97abec23a41717db1503cb337", 0xa3}], 0x2, &(0x7f0000000340)=[{0xf8, 0xffff, 0x6, "a09a1511ec66ef467ca2ed6d2ed09229c690440de8ae81974d60f4babff3166ed86e3d22ba8d071c3f3323bb4ae985ca93cd0edcd031f663272489fc3e9659fe96d89dc17343d4faa694c0b2a38148cb257f614b470bc16c0b3e098982bb1c6dbaa7fde70a53b1e276ce91ad8cd4cbe2c08f194cbd3e26632fc64a9635a697c3792cdfbfe5ec7452d7d18099460d1cb18beb4eba9344ee2013f42228055ef436fabf4b2177843af1b113357040f62cf1a03525edeed4c109ebaeff01b8403e79a87c0f834226c6aec885d4a7f0e70806014f989d576d001dc0fd51a6a2a181b4199dbba6702219e8"}, {0x38, 0x88, 0xffff, "271de9ac24b8bdf0488a3e8161a33a5c383a2c24e109a58c242ed0837f8deadb5f4604e185f50ee4"}, {0xe8, 0x6, 0x16, "17cc13d92462750c43e2a4b8039216167fe2680538337cd3e367f763557153337eddf5a76f6a16944f3805328cd1b7f6dfb276ad3c6e4425d5a282c1d244c6c374b18328d484e4592ae4919b85234e5bb08168099dd9aa7cb5d83898536b25eebfb55352b992405a437149e59f50cadccecdfc3254615e1a1814dc320ed6bbd14c83658c974cb657e72e00c07d376b9730f97cecaeb54e4a5c80b35162ca164ae6e39bcb48af5100cefcfebe0e15315a3222019a0aad58462ab5ff0aa31b6ec5ca64156dc70a18384690ddc13b527c4cd4488df7"}, {0xf8, 0x11, 0x3, "b21ecf790e7a8284e8d7fafac315f8f38883c99bf04fc0d3f9d334eda449e6a096cad2f871ef6b0b6426c4bf017a21fcf4e6cc7254a90e941f3dd35072537d32c2555057f05f1a5674e6b3dd230cdd33b84dbe89ca1c5be616cd197defd31a447838a63d5c55631a6b3fd74e9b32c7cfbbf2485ac11178e29377fac70252cfbd3fb05677efb48bc4e8c22f4649a64775239c1b51e6d9dd4ff7299a58da49e7a613939ed77561bce4f7e2a6e63e943d7e56e27c3d57c16f161a07d2c5a1d6fea8878b1c79a7c70e993b89192d1d0fcc9e20083cad16aae5627d55e9c44829de7df401a6ac0a"}, {0xb0, 0x0, 0x5, "4dc5375f5ce6de593796cd690c6e405028e3b3d6b73d865cc3685b8a9d2b2cb6d812d387e0d965bd7a843c281573a340257c36af4a7863752468c3e0db3aeef3e284f803caefb96f4111ae06a878d99e36c86d1600b5095009e1b882f8ec99577ca450ac017510ad4f62e1b36814805e68166ee471a0936fa88014e751980adaae798b7c1a2c326a3995767f76f17ad4fc17858f0a156d9a35db57a0bbdd6cbb"}, {0x58, 0x20683e561301c444, 0x9, "bba6973eadfbb8c9571bf9478e4947668b78d25d0cd5b95d0972514d239e2b291cb748680067824519562dc18095f4fa7431b7573d5c21f7e23b9ee2b065e744b7"}, {0xd8, 0x11, 0x1, "f101696378a2d7985a0e2dc92e47d1d073a83c48e3926cd489d4e8ae248009acdf4b6bf1834c24503b6e00cd604e4a07b1ba720b78b6a6e61dde7e18a3281e6dc474300529d53df71272614f3aad90e16d7afe80d2c10a0a913af997fef2bdce2f0427364c29e64c39559ada8844b9eb4843016b9d52f20f799fbf3d2ec31f2610f09232383adbad2b2a7951f199377f61f05343a15349d4f5e2f17b44445d758c1b9d769ebc3b3f786c9bd1f0fe52025ebe7c2f54182af02d30eaed18b724ae2098fb4b61a6f4"}, {0xf8, 0x0, 0x4, "e516a2745f157f0968a578504ef20447cfa6b13d0a6a016b527b2fcf22748d74173e3962296cf53c340a27fa9bd14d5a2a536e754ea973fe8899ad2b86d4e060adcbdeb85aa13d3073a4f5d4dcc1e6a846d565213fc63952121d12660406fd4704a1ba810b8b1fe9f2116ca955eb6bc4ae79c80c4602d0d4042dab1d38ab65cc836e5a93827ebe023f3c50de433c533ceb61fc32d28e3602bf3187becf5d4fa4ac883cbd04b536548d8a7e7e8d5efcf771a50669c727ef1e3c2f78d211b5a3f88bcd6a166e61504f506c50f588a0e4afe2d715bc07812f83c2e9c47573470f4c2e"}, {0x18, 0xbb, 0x400, "0bafc85de7d710"}], 0x600}, 0x20100) r1 = socket$inet_udp(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/90, 0x5a, 0x40, &(0x7f0000000080)={0x2, 0x1, @rand_addr=0x9}, 0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) listen(r1, 0xff) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f00000000c0)=0x9, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00338) 00:02:07 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111dc007800000000"]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept4$inet(r0, 0x0, &(0x7f0000000080), 0x30000000) getsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) recvfrom$inet(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xff14) 00:02:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x3000a, 0x86) ftruncate(r0, 0x80000001) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r2, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000000740)=""/4096, 0x200000}], 0x1, 0x0) 00:02:07 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1b000000000009004500001c0000000000009078ac1400aae00000013200907800000000458ed8db7cf486db8a7305c0c04791d29db0849a8f4addc7bcefe2eb4820bd43a7b53b5a38931e76749dfef09d8ce8e68a952e"]) dup(r0) connect(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00796) 00:02:07 executing program 0: setrlimit(0x1, &(0x7f0000000180)={0x810000000000b360, 0x800000b35d}) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget(0x3, 0x3, 0x707) mprotect(&(0x7f00005a6000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x1c, 0x2, 0x8) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f00000001c0)={@in6={{0x1c, 0x2, 0x7, @loopback, 0x5}}, 0x0}, &(0x7f0000000000)=0x84) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000140)={r1, 0xffffffffffff8001, 0x0, 0x1, 0x6}, &(0x7f0000000280)=0x18) munlockall() r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket$inet6_sctp(0x1c, 0x5, 0x84) syz_extract_tcp_res(&(0x7f0000000100), 0x20, 0x7) 00:02:07 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20008, 0x1) setsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f00000000c0)=0x82, 0x4) syz_emit_ethernet(0x0, &(0x7f0000000700)=ANY=[]) getsockname(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0x10) getsockopt(r0, 0x0, 0x40, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="3b40eb3d639877204c69717bb80367db5a09a19de534cec709e95ac668a077ff5768db909c828ff709be00a5847b110245572e88882c80574b9a217e9dc7bcf27562024339388099369baf623c1b794dafca8ec4ff608a7dd35f51a5129296f9def4cf8a9500f7392fb2c81414fd9565932e888d44fdf63ebdef95568055a9e42cda90ab6d72ce2d28dffa9c0c312682555f4cb90732c3d0525475ce41eaebd9799b8b09da5ec7cdd19326c58098e20d24dc1487807890d8208f57dd94f2acd23c79ef4a08a930c51f852fc8bd4d55cc22ddedd940555f8bd1682206756b4600894276b1c231de2273b920919676b57c015da8b78fedf210a763", 0xfa}, {&(0x7f0000000200)="f9a90480258588aae3f325062fef02f6acbb1c7072f3ff061e2384e542cb4605d97364a6f8a226919d31680c8e622fc4daa2af3ff513ea25550505313d6e9e15ed80ec70ee51d19d0f66414af3fa08ea04847cee2e6930d8207a7ecb90b8ea60bb0ba2701976ee2849c4bdc8ad5a4052a3ee3c16236e6b8ec46c000cddbcbc341aca273a832f6e21d77eb7b490de822caa13725f691f3f09c75c9153957f7a223110cce2fbffb33553099ed8e45b2d8e6cccca6498e634d5e92efe6cbe55c473f5af68e0f10b072329540ea08ffea1d8f4412df9", 0xd4}, {&(0x7f0000000300)="0886fa7e106fcebf5961669c175c483e3510cda18fc8f7f28e9065a423939b476f362df3f3446873923712922eb3739b21e5edeb82f4e7cb431ec73626812a30266f0280ef6747431a8de3a3cafe7e9516efe76372f4178db9dce3b87542d0d6a94f1d66e0add8872805f09f7a5c92630d552b61fac479916cac30d09f212808da87de8919935107f7dafebfbdd96ccdc84f40c6e83d0b71edc89665ac11b65b22f710cea72374c2e1caa246a4f1b40bed1ebc75be0c824137451d107f690cb79aa22eca52d60e7c49e89d88d462ad59778961932d03f8bb969b7fc09670c0fe13c0d1ddfe2a8a6dc02566abbf33227b35cc225db035d369c2085b439768", 0xfe}], 0x3) r2 = socket$inet6(0x1c, 0x20000007, 0x5) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000040)={'bbr\x00', 0x6}, 0x24) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) 00:02:07 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom(r0, &(0x7f0000000000)=""/50, 0x32, 0x82, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f30291e133000"], 0xa) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x10) getsockopt$inet_buf(r0, 0x0, 0x5d, 0x0, &(0x7f0000000040)=0xfffffe7d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00347) 00:02:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff08004500001c0000000000009078ac1400aae000000111049021cbad8be0adb1e4b07e1f6e0d0cfcba481bfa2f23671f00d294ec0000"]) fcntl$getflags(0xffffffffffffffff, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00470) 00:02:07 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}}}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000000140)={{"4a0c1b65afd9e689b649c3db525debc88a50ff209808c23a34927affcd8618d919c7986075d21a5cfa05be98363940984c17af7e03efc9595e82f86845a7b4dd615ee1c82de5ba550292dd7941f3a0211f366ba2d3aca21ab05916486c7dbfd5ef49b0743c9ef082b406d0c8a1372d03dea7a67dfa4cc7d0feeae2a7093993746942e7601b70bbf1e2682b0960ee92505e15d52c59c4fcca5be9e617b7c2a82022aca52c73738a8abd0641e2410cbd539c4b49e9a6ff9075dde80ee5b23c200ed0aa99854b2912f9832f37adc9389c14267af1f681ef42113aa8d881c660fca6d5c74f5413abae989f1290fec7f7556eb326132976b3134bf2457a5020b7d5c2c78d13365e0f5f7f2988317f88a5ef63ec5176e28c9ff823b92e1bd490f6557696f5676e81e95813a6848802a0b136fbb12f84a0e2a555dd45bf7a31df45856f93a9c6d42468a3e27001e5376f43afc08d29bcc8a03dfd45daaf211a3efa8d5eef089498b7e2b5bc43bd8d65e1e4a6342bae6c39baa3b704c608f9ac93ad68a73cbeee5a07db3eadf77632375a88dc7526dd57a22a424264e143f1fafb6175cd709e428c36a9d03900f04fdbf6a79c505c37d3c4128e82180a37b574c87544b3bc10dc944624814b88627db9040f6729930759150408015329f1bed8e5ef434273052942f4c3b27dccca8bbac938b7c993a79986ae2ac4be05a492b612d4be3b975c07d968d873eaf3d3f1b9292be6c5da414e1d5e6581220d8167ff56ee53a1489cd095509aacf4dd02491604b35dc2326889541bda4c1ac5610f2c1a220260dc081701b16e651399c682e262f584d6c5c552a0df1607ad96612b8e2e628afacca88f6ca287c7b38e9d8b747729c318afef292ca07a1cea4ebdbd5aecf9bec0fcc30fe20bd5ffb20984a030e5d445b5beec3df24ad1359d2ff0de77de0e663dd308a68587e49745f6bfbc33ed9b829503db411638d9c480931638bc59b57d8c990cac0f630310371edbff56abf678225a638dd7e10ef57f366a0a86f39784d16c7a677485c0fae3bb54fb1ec77840a15849328307f08d0d66b2e2437d7159da7639d30df938b582c54687d3c2cf285a86e146aed8f84e50d201b8a3f54939b76f73c69947715f0552452f3037f3027a1b3992518593ace69db6831076005a338a82bd9dffc972eb2d565fd7237091b586ef328db4c5ba58591316a29a38b84b64d8fbb1b03e963136c8e0b4341ec6764b438b1b0b9aaa81e2aa721b6acda0590d165eab16f98dc26fd7bf5d0b22f46fef8064f28761b3447184b680756b43d95e85c0615aeeb4a59e15274ebb8dcff3678fd146c3842972f518d9fb2d7bfa729d9874f8f8ee95073e207c19a0ffeaa83b064567b21a07d74018879204139db5e049be95b320bbedf569a2640fcf0cabafc41c91b7c824dc26ad4ff77f3c45b1", "692cd72a8efeb68dd8eb19c1b5124afee69b7c51c0b97aba50480683e56a6376", 0x8a2a, 0xffffffffffffff01}, &(0x7f0000000080)="48c489f7101d15207b36757f457c8614371178b129704d492ecaeedb23086bc8c4887790bf0c72ace2ab28128ec99a6628afad2b4acc40ce80fd928cb2f55a163261a3b29dc737a287bf0e121bd8dcb6b78f88832cc176cfc890d2c1976a7985621453247e03da800e82d07806811560ed754d0bf3671976fa41089fb026a078629b4b07caa456b046889c9cf6fc73cd8a38b810808c5125f094a961c7c4147215d8", 0x6, 0x401, 0x9, 0x6, 0x2, 0x6, 0x6, 0x2}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d1) 00:02:07 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f0000000100)="3e9ddf8cc44375e43fb394543c329c9d78baed0c6646385130dd598e5d029fb893dc0631fea6335a05968f737582000823264dfac06ea16ae42cc118a3bd67f9ef3eab5325e065544a8d8aab99d64de8e3c05e6513e57ea4", 0x58, 0x1, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d5) sendto$inet(r0, &(0x7f0000000080)="e0c55b88c8df1cca122e9ab5944530444c25fc1fa95da5c5b7c0668458275220fefeb1ce8dffd11d6514325e3d3752ab0f74e9741ffd45cf18dcdd3e6945e89e993b6f3c1e89fda1191bd2cb4ea11fcef2c37dd6a73d48f9a1332e62887b5f2f00a732753cd8db3d3352314c82d46db5f7b9a4", 0x73, 0x100, 0x0, 0x0) socket(0x1c, 0x10000001, 0x6) sendto$inet(r0, &(0x7f0000000000)="0d8d9ed3d7124bf51f46998278f400cf79235074901b6ee310d57763981459fcca4de01f812789a15d5ccf99c5125e2e37b513465860e42d8896cf", 0x3b, 0x20001, &(0x7f0000000040)={0x2, 0x1, @broadcast}, 0x10) 00:02:07 executing program 2: mprotect(&(0x7f0000214000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f000021b000/0x1000)=nil, 0x1000) mincore(&(0x7f0000213000/0x9000)=nil, 0x9000, &(0x7f0000000000)=""/170) r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) nanosleep(&(0x7f0000000180)={0x546b, 0x800}, &(0x7f00000001c0)) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f00000000c0)={0x0, 0xb6d4}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000140)={r1, 0x3, 0x58c7}, 0x8) 00:02:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(0xffffffffffffffff, 0x84, 0x10, &(0x7f00000000c0), 0xfffffffffffffeed) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00466) 00:02:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000000)={0x0, "a47d464dbe1793cf42d43d3209593ca1"}, 0x14) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x345, 0x40000, 0x0, 0x6d) 00:02:07 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}}}}}) getsockopt$inet_mreq(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cfe) getegid() 00:02:07 executing program 0: accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x110400, 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}}}}}) r1 = dup(r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00889) 00:02:07 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa2810cc1197980900450000300056df5362f463a8492300bb000000800500000000000000001400f7ffab2300aa0103000000000000000000"]) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f00000001c0)={@empty, @local, 0x0}, &(0x7f0000000200)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000240)={@broadcast, @empty, r1}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x4a, &(0x7f0000000340)=""/234, &(0x7f0000000100)=0xea) getsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000)={@rand_addr, @rand_addr, @multicast1}, &(0x7f0000000040)=0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00395) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_udp(r2, 0x11, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) 00:02:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000000)={&(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000084000000e80000000000ff00000000b3e9e200000000000000000000000000000000d847bc8459868a07ceaf66d03c6fb2f0f63e951261bed8aa2327e2637f96f71c8e5c0105229c7370849b0c29a0c1043375df0eb88d756fe18eee7756b5cfe4e30179aafdd8f897df205013e67812e06108250c7df083f488234bd57ae4"], 0x25}, 0x0) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000080)={0x0, 0x3, 0x86, 0x7, 0x6, 0x1}, &(0x7f00000000c0)=0x14) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000140)={r2, &(0x7f0000000100)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000180)=0x10) 00:02:08 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 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa0) ioctl$DIOCSETLIMIT(r1, 0xc0084428, &(0x7f0000000040)={0xb60, 0x6}) fchmod(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00522) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000000), 0x8) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x100000, 0x0, 0xffbf) 00:02:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078accf814d5502000111009078000000009ec485f971fb99ba168a7c0bb81fcfaf6647daffe8925f3a1ca4287099366f4211059aa1bbc9d4a467dbe1933cfa702325ee08a99939c4e0c579dd86239c3847a1f1c46d81994eab1e3b6038706fbbc44c9e60713af8e5535ef43628f186c0b281b14a2fc43adc42105d738641ab425acfc80421829975ed831162c45f52e34315ac40d547cdf250417f3d6d6c27951cae6d47a08b5b9a37cbc03e62dad5a65d0414429eb974b90864c578074fe9cad06760608e7bb8527ebf866c8ca8f26d2ba4120111fe6959dca28d01b52769969a72380cb88b94102a0b8f7c0b7721d35f0a63c46d30c3beca65190f577c6ffd1ce32ef1d0b1a41c90b3b7a322ed1afd88b869c89331510c2aedc10e4f52e25bdb20a6f6fb8ce497bcc97c03ae61125555226d4a23f6a65b8f67cf45694a4b43144e2c8af542ff69aa005aa58169dc"]) syz_emit_ethernet(0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_STAT(r1, 0xd, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cc5) 00:02:08 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, 0x0, 0x0) r1 = msgget(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/19}, 0x1b, 0x0, 0x1800) r2 = msgget$private(0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, 0x0) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000005ba230432eb86c580780581b8b2695cd7ef53effc87967dbd6c5b9a8957fe50cfbd78a2dd26aa1a220fcd4f6378f1eef8690ff2fc406f7ee7a60198221c42c819681db4f56af5485664118d63e5deafc2ecb6fde01b6f60209f63ad7978a45f95e8bc870192d6264824fc1d258d6f6790840b2466fdb1f20613485d0eeb703c8be9e008f4724f96bbeaf980b392a38f83d2253fcc6bf5fd9950dd846b6e8e69d5d273d0232fc2cd8b81ab2c3d80803f7f893679526a65bd3e396de066a6cf869976258d185c0c704ff4c37d637a616ecc0d5bdbd935a896472a65e7e2b4a8be9b7d801e0d6d090b21f434018276310f6d7344292a4"], 0xfd, 0x800) ftruncate(r3, 0x7e2780e3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) listen(r3, 0xffffffffffff4114) sync() mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r4, 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) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0f0000009cf8079d9fedf538000000009078ac1400aae00000011100907800000000"]) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1413, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ad) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f00000000c0)="1538c324", 0x4) syz_emit_ethernet(0x0, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @local={0xac, 0x14, 0x0}, @local}}}}) freebsd10_pipe(&(0x7f0000000180)) fcntl$dupfd(r0, 0x11, r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x20) ioctl$DIOCRGETTSTATS(r1, 0xc4504440, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e002e8) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) ppoll(&(0x7f0000000040)=[{r0, 0x21a2}, {r0}, {r2, 0x80}], 0x3, &(0x7f0000000080)={0x3, 0x100000000}, &(0x7f0000000100)={0x2}, 0x8) sendto$inet(r2, &(0x7f0000000140)="0e07ea01906882e058a625bdff1b4ca7b3f5066e83398ccffd168b3bbeae284ca1", 0x21, 0x84, 0x0, 0x0) 00:02:08 executing program 2: r0 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040)={0x200, 0xdfb63496613395b0, 0x9, 0x1, 0x0}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f00000005c0)={@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, r1, 0x1, 0xa088}, 0x94) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f00000003c0)="ee966142028a0fe3ed4f6ccfa1ac892332a04be2b90ab06d519798ca2db6cec53b6348f0d247a31c9b4f94217c1f80454d3ea4de541476b00fd4cabad2540f6b04eac3bce19b6add5e423ca10d4855b60b920f6badce3ef2e15e5c4e3b23106e5b3d3d833aa924e7df3d43972a41466d8601d10e02fcbca2289b0669d62ea0fda06f513fe97ee70ddd62a0ca9ae1cb9dacc2d78b62e76e7e64b5db") getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f00000000c0)={0x0, 0x70000000000000, 0x5, 0x9, 0x0, 0xfffffffffffffffa}, &(0x7f0000000100)=0x14) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f0000000140)={0x0, 0x0, 0x4, 0xd2, 0x2, 0x7, 0x5, 0x0, {@in6={{0x1c, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}, 0x0, 0x1, 0x52, 0x1, 0x1000, 0x1}}, &(0x7f0000000200)=0xb0) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000480)=ANY=[@ANYRES32=r2, @ANYBLOB="030000009800000002000100ffff4b07060000001c004e20ffffffffff0200000000000000000000000000010800"/148, @ANYRES32=r3, @ANYBLOB="060000000400000001010000ffa1000000080000d686f8aad57d26c62fdae59a79cd4201000000b3327ad74353542d9fde8b5b6f182ff7cb97f1fce2e72b2fd156f0cc935f1b6f7993824038c08c7647f416d2ffda358c26d3119ef577fe9c3b694fdcc45a51afebfd25dc1bc4a67d"], &(0x7f0000000300)=0xb0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x10, 0x0, 0x0, 0x0) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e003c6) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_RTOINFO(r6, 0x84, 0x1, &(0x7f0000000280)={r3, 0x200, 0x622, 0xfff}, 0x10) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r5, 0x84, 0x1c, &(0x7f0000000380), &(0x7f0000000080)=0x4) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045009078ac1000aae0000001110090780000000069d7b06fdf9867bb4757877c7cf92e0c3fd66b0eb389377575b9c28cf725d9c6a452d8c6793ab89b715996ecee5ed5362136e7ab6204f7a86fbef43b3fbfed5aff42ef76ba40f2774fb4c48636534731765d3bb503a0de4a96d558b1cd138f2269f96d6b7f40558c8679226fc34add4fe735c7152e24f0461f2286edd243"]) ioctl$DIOCCHANGEADDR(0xffffffffffffffff, 0xc4704437, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082a) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x800, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="1bf22d98560000004500001ca00033520000907800fa01"]) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20500, 0x0) r1 = accept4(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000180)=0x323, 0x10000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00629) recvfrom$unix(r1, &(0x7f0000000100)=""/6, 0x6, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 00:02:08 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9204008cea"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000080)={0x0, 0x2}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000100)={r2, 0x3f, 0x2, [0x100000001, 0x808000000000000]}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 00:02:08 executing program 0: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/30) r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/141) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000180)={0x0, 0x7, 0x3, 0x7, 0x1}, &(0x7f00000001c0)=0x18) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000200)={r2, 0x5, 0x3, [0x7fffffff8000000, 0x5, 0x40]}, 0xe) fcntl$setflags(r0, 0x2, 0x1) r3 = dup2(r1, r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="77562b4cf2231a8bf7205f901fc45a43480d18bb94925598961a37f3e4954d51e4a41f2c11acb4f364b425d3289a0c5aa2fba4be9fb68e362a66d2b41487bf6dcf16c808cc5e73b8484d14c5bf10a46bbcc270c03e1e1794257258f51b50c82c80a07576653282d24107271562965a2508c2fe2316f18abab2c39b1ee3a316fc383a7f457d26563c342cc0d020f195668323db00917e715b0850e4e19f28542bc7059fd5246a7f2380ed98ff50ec51aaba0ccc3d08e2c5709856efc28288dd53fa73", 0xc2}, {&(0x7f0000000380)="d44f357a24b1cbfc86368191b84113f7e4ba14c01f6c1d6cb63fc3ef0a71f47be3f089ff4e3037c22193f8a49c372247398a8433001db5a1d7979028d1c9cb9f57d141c65a505228493b72fa431769aecdf9c0e8fc34a12ed839144cacd291c3e47b1f68fd7a98815f4e9fcfa32a8cb8ba9f211f09c727e5270466374489a674c61f24d19c9edf6ca01ccf1bf1884557773c4a4e467720543c1c1b8c90227b24038c4757e33dbe0e", 0xa8}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r1, r3]}], 0x38, 0x8}, 0x8) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000540)={r2, &(0x7f0000000500)=[@in={0x2, 0x0, @multicast1}, @in={0x2, 0x0, @multicast1}, @in6={0x1c, 0x0, 0x1, @loopback, 0x6}]}, &(0x7f0000000580)=0x10) preadv(r3, &(0x7f0000001980)=[{&(0x7f00000005c0)=""/2, 0x2}, {&(0x7f0000000600)=""/194, 0xc2}, {&(0x7f0000000700)=""/151, 0x97}, {&(0x7f00000007c0)=""/246, 0xf6}, {&(0x7f00000008c0)=""/134, 0x86}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x6, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000001a00)=""/252) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000001b00)={@remote, @local}, &(0x7f0000001b40)=0xc) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000001b80)={0xffffffffffffff7f, 0x2010, 0x7f, 0x1, r2}, &(0x7f0000001bc0)=0x10) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000001c00)={@in6={{0x1c, 0x1, 0x5, @empty, 0x1ff}}, r2}, 0x84) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001cc0)="3827a616863328cda175d50a89fa889b9e1a92041667c58f2603c459a98a9294d457f083ff94b0c57673501f70cb08dd245cbf44639426473e7b687203346baed697e5af7f6428a54cb60d799b22618fd722545c7c8ce8bca9ce05584a67e89c31c176d9605a43e4c4ea6d1a15af22df73020f9f5fc280a79de2fd5f2c6a2f3591a89bf08f5cb9e999b71c8570c8db5959fb9c7911123fec807e208481a0c94afff92eb41b767c85426c0186634dd51d3757b1f50bfeb8976fe222", 0xbb) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x9, &(0x7f0000001d80), &(0x7f0000001dc0)=0x4) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) fstat(r3, &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getgid() fstat(r1, &(0x7f0000001f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0xa, &(0x7f0000002000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = getpgrp(0x0) r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000002040)={{0x4, r5, r6, r7, r8, 0xdf, 0x8}, 0xd11f, 0x8, 0xe942, 0x5, r9, r10, 0xb43}) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f00000020c0)={r2, 0x3ff, 0x7, 0x213a, 0x0, 0xb0}, &(0x7f0000002100)=0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x7, &(0x7f0000002140)={@in6={{0x1c, 0x3, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0x5}}, r2}, &(0x7f0000002200)=0x84) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000002240), &(0x7f0000002280)=0x4) 00:02:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000203, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000000090784edb1c1c759eac14007de00000011100"]) socketpair(0x0, 0x0, 0x1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0050d) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x20011, r0, 0x0) socket$inet(0x2, 0x20000007, 0xd81d) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x3) 00:02:08 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x14, 0x3) 00:02:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x5, 0x3, 0x8000, 0x3}, &(0x7f0000000040)=0x18) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000080)={r1, 0x1}, &(0x7f00000000c0)=0x8) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, 0x0, 0x0) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYRES32=r0]) socketpair(0x402, 0x10000003, 0x80000888f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000000300)={{"dd683e4ad82cd2f6dab8b654add9c2265c1985af54a951bd9e6243d1bd270d1b10e476eb11138588297f6329c6549c9ff5ab895488b5d25776d935a1f0c94766f671e7121d9bc7ce887aabcd3f1df41af83c82ec9d3749710a9bbea8000f29e1781b176e4db59dfca75419771223c2a68cd0a3bcb2ca7a8133a91fbf57dcebd52f5f7a3aba08bb242d08dc1c69edba4d49c5922d2d3e2d07d36d8dd8521674c27e4a607db3c678213c2a6b6de244b0d3a386aed692ea3f8db5acc7da1f6e20595a6a8230ee932e0326f366440522937bd06f44e9ddf088b4b1c4be6be71f48c00ac8f081d85801bb4ef44cef747a2297e9bc50043ae03237cce6ebb9dcca00de073fc8884a3fa98034f8c3bb978c952a1c9ae10e0a7f5f38261acc38ef062c5dea7f9d9be844cc21cad02ef4fd8a2b93d1b2de98202ea8281aff3d17c8c8ff5d1e47c58244a32549c9378fc96fb8a90e8c257748967256b1921aaaade8273114fe7462c9b6e0767db535256f794444d02412fbde7102716769177643554f06157b98f22373d012bc997c7007303530404448bc89cff8c9e2806736a55b15ad443cd887704e8f7cb72ee31b767ac77be17a82b9869a416ca952fb6d63685ccdf6ad07bc1f1739082ead922914423b8928b2705fd0187c5760b3b0fb8ea33f0001f3883535081527ebf8a4ae682a2bd5318608c1e7db13cb08765ae07f4e6f88edf8cf1dad6f169c7287b64fd7e5360b3f6131be19ab277ef31ce85dcef4fad47633f986f4945e6bc3e3a27fdcd934bc26be666387357a5b4011d400ad74b7560237ed69091992838f76bc49e54086c8f0eeb576bcb99d047e5ed434b49a5b098777ca704f746969316a496f5887ab4d8d2d8324b773079d15dff806e296875f55b49afe0df1f78a9ae6cc403d97f1eefcc105ec7ad845288895cf1e61d1779c26b22b5ada2596c7525c2b3475c35030a680bec425a798008752ec8c1c86a4a9f4fc92f0073c383e14fd6b7280862a0359c651c46ee991ba3bd7cd5280f02e10b9882daa1ad9d4a084698fcc657b5d8d49c785b56373351cfb59857c007f9eee547ce78675ae54340832e1c7c3c3ff432b74a6a6b097aea3511e4f916f45059066a9e362adadd92aa5e6822d62f08775a4e578e264e51d121d88a10d67fc21f4c6eeafe73ce03636aa355ec47527974f3fbe87f1a3ea4bc94f76617525af4165d030b73dc1fc631e39762290cb412f86262258d97aced3a18f4c36815f5eb308380dca1e0dfb3f2967e50eed046cc21b310892331f3c9a1fa59923e40806964f0d448687311efe8ef1c024998e197b86284c2974f04c7c48596d07d91d9cf5642e1be2877a061d15b5bc775c0660cb75cd06f870620aada0a72b74afc8cf8d407ff1b974373ffc4e54b848d483b6216e540145b67913a3b621eb9f35287a28a2c9", "04f2f0ec4bde74fcf7c8fa8069d6366e20b71afd8603a0452f2090f5f03230c6", 0xb99d, 0xfffffffffffff000}, &(0x7f0000000040)="043add55e111d0a2f089682c1baeeb790c090bc136093793d1537bcfb097c34fac3fac0416dd13e4b0", 0x1, 0x5a16, 0x7, 0x9, 0xfffffffffffffffa, 0x1, 0x9, 0x101}) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x7, @rand_addr="05608455bbeac4912f021be8131fe37c", 0x6}}, 0x0, 0xe2, 0x0, 0x7}, &(0x7f0000000140)=0xb7) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x8, &(0x7f0000000000)={0x8}, 0x4) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000180)={0x2, 0x81, r4}, 0xc) r5 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_INFO(r5, 0xe, &(0x7f0000000200)=""/96) recvfrom$inet(r2, 0x0, 0xfffffffffffffe11, 0x40, 0x0, 0x0) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f00000000c0)={@loopback, @local, @rand_addr}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b97) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa010000009562e2091d8fce873ec2ba4241cf237cedc6f4d933e92302fdf3bc79e859b5adb3a2dc5f60c9ea8292b23f99fb82a432f5aec25af38dbf200184de334d7c6785e324d7a9a5fb524820805b1fdb10daf5135d2014f978abce2287e6749d9df3773f376b90839b71ee7cfbc73daa59f52efbf27620cc5a23e9bb41f69eaf4fa4dbb51e37c85502bb88b66f82238c4fca89a36d21468c2e2f3a50eee27e2120960762903e3788d68125cf625525451784b4728ecbd99834263e340e7c88e2c87685ac338abe00b599015be3f90a0283da0f1587987a0ea0f7d808b866f59eb83fa5ee5cf20f57c01a636f492455cc3747bcfb45fae9233bbe14d2228f5dd04d953aab0b18039cc6c6b5a9f128bd9b2441fc783ae1aa5974b7dd09cbce870c0f524c0b594508bd65c320817a944af54c6b575933631b273eb1eedddae9050f617bbbb2a833b69371f04e113ff5756b2a4758f99d596fa13ef0599aa2da74b62ddeac9df894fdf3ba7e7671108afc26fb362f05eb7543a249c1b5d0f85c9fe4e771110d"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_group_source_req(r1, 0x29, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000000)={@rand_addr, @broadcast, 0x0}, &(0x7f0000000180)=0xc) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x2e, &(0x7f00000001c0)={@mcast1, r2}, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c08) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r0) ioctl$DIOCKILLSTATES(r2, 0xc0e04429, &(0x7f0000000140)="96a4e7a6dfed863e94f719563076c7e0cf03b2780d48fcdfc96a04cb76143f937e5212601070cf0f57cc146530336573e7bca0a7c6e864bafb297fc600db8530092969cea23b1082548076c6fc7eced9ee99c000b024d5ebbae748febffe82897afc0f9a59e8d501260e9cc4b37e038665488d89ca4ddf75c8f81f3ae1f14fe6237e6e51c3dda621050cd63f7a87079b70708c299f0ae31feea757f61086ffb06f3ba7fa7bce83dca08012c521e8f8aee39b27b9a803aa4532811c6ba699b6d0be9291e51b010c1025193895589bc16d84") getsockopt$inet6_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f0000000240)={0x0, 0x7}, &(0x7f0000000280)=0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f00000003c0)={@in6={{0x1c, 0x0, 0x7, @rand_addr="676e7840c8ecdc7f2de8336dac9aaf93", 0xc1}}, r3, 0x3, 0xffff, 0x9}, 0x8c) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f00000002c0)={@in6={{0x1c, 0x2, 0x200, @remote={0xfe, 0x80, [], 0x0}, 0xa183}}, r3, 0x80, 0x7f, 0x36}, &(0x7f0000000380)=0x8c) setsockopt$inet_group_source_req(r1, 0x0, 0x55, &(0x7f0000000000)={0x0, {{0x2, 0xffffffffffffffff, @local}}, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x118) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) 00:02:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semop(0x0, &(0x7f0000000140)=[{0x3, 0x0, 0x1800}], 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000300)=0x3, 0x4) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x805, 0x102) getsockopt$inet_udp(r3, 0x11, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r4 = dup2(r2, r2) setsockopt$inet6_sctp_SCTP_NODELAY(r4, 0x84, 0x4, &(0x7f0000000000)=0x90, 0x11b) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x4, 0x0, 0x16e) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r4, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x1ff, 0x3, 0x9acf, 0x1}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r4, 0x84, 0x901, &(0x7f0000000240)=ANY=[@ANYRES32=r5, @ANYBLOB="ff03050000000200c5cb0100080092713755cc2e56833b6cc4a3d0a76a3aca4b7d1f8aa09430239ca66041403f42b1a9e96035654f80c6b5b6a868df912fb034ba82afd4c07b692ef0d1b5a6426e4d176b8381cb6f7bc5839e4ec7036a060f6db8a964ecf3d4eb5de813e66688c0abc1dc40050ca41dc9dbea2d2d3a77cda61b3880097f9d1de886543e97df64072bb087d860dd689fc906ce870cccf8050af9"], &(0x7f0000000100)=0x12) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00365) 00:02:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ppoll(&(0x7f0000000000)=[{r0}, {r0, 0x28}, {r0, 0x40}, {r0, 0x80}, {r0, 0x1}], 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0x6}, &(0x7f0000000080)={0x4}, 0x8) ftruncate(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002a8) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x171, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffefffff08004500001c0000000000009078ac1400aae00000011100907800000000ade3ae94ec70804a59a3f78d8cfed61fafe181500fc60574cc6ce5f8251d3d8d0509f2cdd2bb0876fafc55bf3048d43b890b9aa16600f6f97a"]) connect$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4}, 0x8) recvfrom$inet(r0, 0x0, 0x786e86c5961649fb, 0x1, 0x0, 0x0) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000080)=0x100000000, 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}}}}}) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) wait4(r2, 0x0, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000000c0)={0x0, 0x5}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="1c004e2202000000ff0200000000000000000000000000010800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/128, @ANYRES32=r3, @ANYBLOB="08000700ff000000"], 0x8c) unlink(&(0x7f0000000040)='./file0\x00') 00:02:08 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$inet_tcp(0x2, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x147, 0xfffffffffffffffd, 0x0, 0xffffffffffffff99) 00:02:08 executing program 2: r0 = socket(0x1c, 0x5, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x1204, &(0x7f0000000380)={0x0, 0x400}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x11, r0) recvfrom$inet6(r2, &(0x7f0000000000)=""/44, 0x2c, 0x40000, &(0x7f0000000040)={0x1c, 0x1, 0x3, @ipv4={[], [], @multicast2}, 0x200}, 0x1c) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, 0x0, 0xffffffb5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff93) socket$inet_icmp(0x2, 0x2, 0x1) r1 = socket(0x17, 0x10000000, 0x4000) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000)=0xffff, 0x4) 00:02:08 executing program 1: __getcwd(&(0x7f0000000240)=""/81, 0x51) r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x10000000) recvfrom$inet(r0, &(0x7f0000000040)=""/163, 0xa3, 0x40, &(0x7f0000000200)={0x2, 0x1, @rand_addr=0x1}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet6(r0, &(0x7f0000000180)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @broadcast}}, &(0x7f00000001c0)=0x1c) close(r1) msgget$private(0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000100), &(0x7f0000000140)=0x4) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e00429) 00:02:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3ab, &(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, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x1008e, 0x1000000000, 0x0, 0xff2f) 00:02:08 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000000)={0x2, "69f658ac95113e45cfdd8a3a855ad7ff"}, 0x14) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) connect(r0, &(0x7f0000000100)=@un=@abs, 0x8) 00:02:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) read(r0, &(0x7f0000000080)=""/128, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_udplite(r1, 0x88, 0x6, &(0x7f0000000100)=0x3, 0x4) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/119, 0x77) 00:02:08 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100000, 0x20) r1 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10, 0x30000000) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCGETQSTATSV1(r0, 0xc0204432, &(0x7f00000001c0)="6e301e8faac277fff13cf75e993676df9f5ee68f7ff0d81c242c36a831e0ccb5c5c504766ac4eef6528108527f2c5fe899167776998dee22dcc7f27749138b737f017e814d20ff7674046af13f61b7a4b132522cf4bef10bb445") getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f00000000c0)={0x0, 0x19a800f9, 0x0, 0x9fe2, 0x80000001}, &(0x7f0000000100)=0x18) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000140)={r3, 0x2, 0x2}, &(0x7f0000000180)=0xc) accept4$inet(r2, 0x0, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00356) 00:02:08 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x4, 0x84) getsockopt$inet6_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r1, 0x0, 0x5d, &(0x7f0000000040)="170aef2c", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafeffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x1) r3 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00ba5) r4 = accept$inet(r1, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000001c0)=0x10) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x12, &(0x7f0000000200), 0x1) 00:02:08 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) semget$private(0x0, 0x4, 0x0) accept4$unix(0xffffffffffffff9c, 0x0, 0x0, 0x20000000) r0 = semget$private(0x0, 0x6, 0x10) __semctl$SETVAL(r0, 0x0, 0x8, 0x0) r1 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$inet_mreqsrc(r1, 0x0, 0x48, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000040)={0x0, 0xa2, "82a62c07c1384b2ee487e3ecc75dfc57ffaf2be49070a2634e19a0eb43e56f632dc490f6471fb011d0493513814917c008ae28fc60dd0af440301d2ade41986b755fed3f6a77ee82a74ec406bb9305925c453a32bd27af827e5571f33ecbb1bc295486400d6f902665503b532af491fa97af91a794da14c76288c44eb54abed8d31121b9d89bd3ec237b2a8f36318e3f201bff508c043e12c7a9235113e33e2b3ff4"}, &(0x7f0000000100)=0xaa) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000140)={r2, 0x9, 0x7ff, 0x400}, &(0x7f0000000180)=0x10) mlockall(0x3) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x18, 0x0, 0x0) sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept$unix(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x20000000) semget$private(0x0, 0x7, 0x400) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8805, 0x40) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x80) semop(0x0, 0x0, 0x0) 00:02:08 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 = getpgrp(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000100)={@rand_addr, @local}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:08 executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast, {[@noop, @rr={0x7, 0xb, 0x5, [@multicast2, @loopback]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @rand_addr}}}}}}) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="a195961280aa99f736fa9d68167d362660fdae771bc5e7b24e4c42858a78806c21bc63f3d8816a59ff7d910cab9c44ce8814d4691f0a9aaf0f9bd24ac7e6bd113ddcbe65f89c623d677f58537b4b5791780bf268c176ce71ef2b56b2f8c1e10f8500a5ee20674bc30fadd90c89d1c7e53c8376de1bc90a4921e29e27dc217ee93b4117f44404f24c3d966762ca91c2fd72a0cf4284c5af612fe20d70", 0x9c, 0x100, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f00000001c0)={'rack\x00', 0x4cf}, 0x24) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffaff0600000000e00800450000300000000000019078ac7000bb000000000500907800008186e450c279e580ec6e7f01000000010000000000000000000000ac14"]) ioctl$DIOCKILLSTATES(0xffffffffffffffff, 0xc0e04429, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) r1 = accept4(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1c, 0x10000000) setsockopt$inet6_int(r1, 0x29, 0x0, &(0x7f0000000080)=0x6, 0x4) 00:02:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp(r1) syz_emit_ethernet(0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) getsockopt$inet6_sctp_SCTP_EVENTS(r3, 0x84, 0xc, &(0x7f0000000080), &(0x7f00000000c0)=0xb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0095e) fcntl$lock(r3, 0xd, &(0x7f0000000000)={0x0, 0x4, 0xa3b7, 0x9, r2}) 00:02:08 executing program 2: r0 = semget$private(0x0, 0x1, 0x0) __semctl$IPC_RMID(r0, 0x0, 0x4) semget(0x3, 0x2, 0x85) 00:02:08 executing program 0: r0 = socket(0x200020000000011, 0x800000000003, 0x0) getsockopt(r0, 0x8000000000000040, 0x100, &(0x7f00000003c0)=""/111, &(0x7f0000000300)=0x3c9e9d8557ebc47) sendto$unix(r0, &(0x7f00000000c0)="b100050202000000000005000086ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x3, 0x0, 0xffffff66) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getresgid(&(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)=0x0) setregid(r1, r2) 00:02:08 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, &(0x7f00000000c0), 0x4) listen(r0, 0x0) listen(r0, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x7, 0xf, 0x4, 0xbbd}, &(0x7f0000000040)=0x18) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000080)={r1, 0x3, 0x1, 0x83, 0x3}, &(0x7f0000000100)=0x18) 00:02:08 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, &(0x7f0000000200)=0x1c) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000180)=0x10) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000001c0)={r1, 0x6, 0x75, 0x8}, 0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaf9aaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000080)={r1, 0xd47, 0x1f, 0x9}, 0x10) msgget(0x1, 0x0) getsockopt$inet_int(r2, 0x0, 0x44, &(0x7f0000000240), &(0x7f0000000280)=0x4) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00397) 00:02:08 executing program 2: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000080), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x1c, 0x3, 0x1, @local={0xfe, 0x80, [], 0x0}, 0x24000}, {0x1c, 0x2, 0x1ff, @mcast1, 0x5}, 0x0, [0x200000009, 0x20, 0x7f, 0xfffffffffffffffe, 0x100000000, 0xf9, 0x10000, 0x1ff]}, 0x5c) setsockopt$inet6_int(r0, 0x29, 0x3d, &(0x7f00000000c0), 0x4) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x3, 0x6, @mcast1, 0x6}, 0x1c) fcntl$setstatus(r0, 0x4, 0x1000c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x1c, 0x0, 0x1f, @rand_addr="e021b7e209d565d82dc277e356826e09", 0x3}, {0x1c, 0x1, 0x3, @rand_addr="2c77c59cd40e540f4c89c6b5d5fb22fe", 0x5}, 0x9, [0x1000, 0x7ff, 0x2, 0x4, 0xfcd, 0xfff, 0xcbe4, 0x3]}, 0x5c) shutdown(r0, 0x1) socket$inet6_tcp(0x1c, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x1c, 0x2, 0x8000000002, @rand_addr="8b5254bc543a4932a84bf020ad4479e4", 0x401}, 0x3f3) shutdown(r0, 0x0) 00:02:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCADDADDR(r0, 0xc4704434, &(0x7f0000000000)="d708d1364df612d107f5a8d6282137fb145eb6105f877fb11f496f2e65beceb64627a8536a979a7b6373a32a79b1e4a5a5e921657fe3bcb1dfadbe65e5f409b53ad8902feae19e20666e9cbe4de96d45a13ab5ff199141428c43e0a1d56b4b2953a0d7a1509a") syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000009526d86fc0521a1c6f43fd9aa4b7434676f49cdf9b7f2f272cd152b9887c62b04f71defebe8eb58e9dd22c302f1925ceb85595f30da784eb2197545f6b8a01b05b271c3d4d758d54007402d2f31196c658a82b9aca5d49dd0c0c5da3928f8e9b96b9fc0305f08afbeb855fc45ecd6af5ef214c62cc93ad8ea57ced9ab71a1bdb460188ee0c8ee58bfe303235ed1678ab04e537608e60f939b0f536c86a608b4f0ef1555af86818bc729b3a8a90f7be7e16a2271753fc1331e78945159dd7b38ca4708f7121ca493bbe22305f4fdf96b64a914aaa3c1501204ab3cf39de7756cbf8bdb92a2fdb84909d164643e2647d0a61a37ffff5785c6bc3e5e57376f9e5921b1b3513e12c907738e4665e3afa7f8d56a816cbdd023092b1bd435331b58a889eac4236be6997af8524862f776676be2a5a3bda5ec3c95bddec7ee83c5418689197d0f61d3f"]) ioctl$DIOCXCOMMIT(0xffffffffffffffff, 0xc0104452, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cbf) 00:02:08 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000600)="9ba7c1802eb6749a3e0ece3839da2668d0ce2ad97620df0ba9c7b19d2bc3ffff2bf92d3d1dad2fa4eda2f81d0587a6ef72154f365e84f3c5c49600", 0x3b, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/59, 0x3b}], 0x1, 0x0}, 0xfffffffffffffffc) 00:02:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$inet6_udplite(r1, 0x88, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=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}}}}}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00868) 00:02:08 executing program 3: select(0x40, &(0x7f0000000000)={0x81, 0x1, 0x0, 0x6, 0x81, 0xfff, 0x81, 0x2}, &(0x7f0000000080)={0xc01800000000, 0x7, 0x2, 0x6, 0x4, 0x3, 0x9, 0x30b}, &(0x7f00000000c0)={0x80000000, 0xfffffffffffffff8, 0xfff, 0x7fff, 0x4, 0x3, 0x78b, 0x1000}, &(0x7f0000000100)={0x100, 0x8}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0xffffffffffffff4c}, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a6) syz_emit_ethernet(0x113, &(0x7f0000000140)=ANY=[@ANYBLOB="d9d639fff35500000000000008004d0101050065000309ea9078ac1400aa00000000960e429c63070dfa90fead43bfb4000e7c0aaa06c50a8fcd696c646700000000846684f3eeeb940257b839e17d945cbaf4aa439566eb411a8031ae3cbba757a3fb6ea22b9e87351ca8cc73561412d43ba44e305b1f9f8693bcc4d4b8ec04a584343690dba4bcb4401345847a5ad9c08efda2f7ea4fccf45f26700ffd93eac4ab2c0dc7a17a061317d42d8e598a48b7d4a9c46dad750d1f2f4fa85e9f50687de959fe2ccb51aea9abbde13ffc4f830c9402327d3bdd8a2e7d9c75ba0d958a5d4d9ea75a5ec136e80b921194924ffa801842f819801ae135b79b25cd9cdfc511d31a807e4f1b2de1ad000000000000000000"]) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x39, &(0x7f0000000080)={@remote, @remote, [], {@arp={0x806, @generic={0x1f, 0x813f, 0x6, 0x7, 0x3, @empty, "891f1f6f1cb75f", @empty, "8617d3e885013a69968cefeee5c94554"}}}}) r1 = dup(r0) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004fe) 00:02:08 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000000)={0x6, 0x400, 0x5, 0x5, 0x0}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f00000000c0)={r1, 0x5}, 0x8) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000180)={r1, 0x80, 0x3, [0xf6, 0x200, 0x8752]}, 0x372) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000080), &(0x7f0000000100)=0x4) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000140)=0x100000001, 0x4) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@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, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005ae) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:08 executing program 0: 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(0xfffffffffffffe23, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3fe, 0xfffffffffffffffb}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c88) freebsd11_fstat(0xffffffffffffffff, 0x0) getegid() freebsd11_fstat(r0, &(0x7f0000000100)) freebsd11_lstat(0x0, &(0x7f00000001c0)) getpgid(0xffffffffffffffff) socketpair(0x1f, 0x5, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x2) 00:02:08 executing program 2: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000100), &(0x7f0000000040)=0x100) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setitimer(0x0, 0x0, &(0x7f00000000c0)) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x683eb690e) 00:02:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) mprotect(&(0x7f00003d8000/0x2000)=nil, 0x2000, 0x4000000000005) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000380)={@broadcast, @multicast2}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1, @rand_addr=0x2}, 0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x35, &(0x7f0000000340)={@empty, @random="9a7df7e8aeec", [], {@arp={0x806, @generic={0x18, 0x86df, 0x6, 0x3, 0x9, @local, ';mC', @remote, "fe05e18821fafc71298b47932ac9f1ec"}}}}) connect$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @loopback}, 0x10) r1 = accept(r0, 0x0, &(0x7f00000001c0)) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000240)={0x0, 0x1}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000002c0)={0x9, 0x2000, 0x6, 0xb6, r2}, &(0x7f0000000300)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00856) r3 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000040)={@in6={{0x1c, 0x3, 0x8, @local={0xfe, 0x80, [], 0x0}, 0x3d2}}, 0x0}, &(0x7f0000000100)=0x84) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x108, &(0x7f0000000140)={r4, 0xfffffffffffffff7, 0x0, 0x7, 0xff}, &(0x7f0000000180)=0x18) 00:02:08 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$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) r1 = accept$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f00000000c0)={0x0, 0x4e, "63e049cb6f9129927d96e3704121116fb4254fe42305b907182d8b22adf470f2094ab66273acbe2dd4486aba32cbc24fe8ed2fbf2abff288b499cbea9c4ed533905a800ee44f91edc793121e0654"}, &(0x7f0000000140)=0x56) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f00000001c0)={r2, &(0x7f0000000180)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}]}, &(0x7f0000000200)=0x10) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00731) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1, @broadcast}, 0x10) 00:02:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffffffffffeab) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00448) ioctl$DIOCCLRIFFLAG(r0, 0xc028445a, &(0x7f0000001680)={0x10, &(0x7f0000001600)="bfc0e48c5778ea942f7d3db2b35c2a420591f4d727b3187e0579ce8506066b68bdcc6db0d51d93a771844ee32b633e3ad4625cdb2562bd72bcedb4c9b8a55ec9a8225a561b", 0x6, 0x6, 0x8}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = open(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) openat(r1, &(0x7f0000001700)='./file0\x00', 0x2, 0x80) r2 = dup2(r0, r0) ioctl$DIOCRCLRASTATS(r2, 0xc4504448, &(0x7f0000001180)={{"225ee503aa5013c52407e1aa55c768266dd48bddc7ff3d3cc8debd8c5fe4ef0bf48e8485c34302e9a2e7cd3561ab2179964d78801d3b9685fae9eea43bf80fc65defd711ad09bd60753c867ddd0360a929237397a5f2bc75889b216ea40ee235bf485979d1979af576ae9e5a87befbb08f32da4e63cd05440cb31bf9c4e8cdcbc1dcf601693598c7999c165cac18291a0ad7436f50d2a0cfed317ea8dffe0f23f12dba0d89868c53ee1b434ba64c4cd9320a914e69be7e03ae6452910a403e7889c2d38977b89c1b32ea4df3833ad43cc5b84e1b20479d2593ff82a56d4740459c1e8fe9184c977e2e19286ab14e27442c0a594c4aff0f992b9884b2bc6b984cc8b6c439488dbef3e7d6613e02a0e74cd2b9feb41c3933211d4d760ca6dc651a87c3b7843371397f758c4e390eb871f7267f84c371db8764f06c64943730d8c15fca5535ca2d5082308f1d0dfc92dec90ebbc5de8af47e04acabec791b337b199e0d6e0949ad1a275b0cf950ee90ed2a031bdd9c36a201f0c3f5df5b123b93b01ab3110e7b6002b12d8030e5b25db6d8213e2e541d304305d7235622d7f2ec8303d8f7a22143b063ccaf3b01e943bca470af8bb9629225e600cef76af739c1147741d98b3f0164f5e1529fdaea9299ad8683137fd25ecc1da624b8bcd21fc5118a0a82c8027daf1c2c6ed27833c0ca91ac18ab9b237058a9fe2c937d7dc0ba50471b03359bc41061b9ef6021a4d90fa562e883230411c8e4624feb11257f1e39d7406ceb69de4f0c93196588b368ac34a03a78445a7f2f937a64bc420adb6790fb00294a19b3fc6237fe267c4c2fd389aa04d867c27c7c69cdeb1f6eb5f7400127f4be702e9ebaa20c8e554141835ae9ee29eb360887eae20518995835dd9ce2b987a0a0df388ba3d8912b400734b52afd92342e4a12e5fc9b1b246bdec12313c7f950db5ddb90b9425ea13326389c15a7766f9d95deb839ffed1edf10cb787cecc9285d50fc879c949e297e28f3e9504651903d59444671a9fc4c63c2b75d5b8a7d857cb46b2665b9bd8065d4fc39d0e9cd79d29ba34d9d4dab17b17643e3bbbe67253421b0c446c4417739c9ca9aec5bd86a6df31ac8bec50b806a61e35199683572fbdba12dfaceaf426f4cf9bce3f1265b8d330704e30b15bed3d0f4ae485230249191f1fd5eada3ce6e913120939a554c7349284c28fbbbb1e3e8e57b9b406e3e20f4816f64402f29220f9d4413ba26a8dbaa61bfd7f0839afb1ea79ee2aca5ae1ea74207606f5452a711a6d5c3613e4b117c679d7c0f3d256370e0f515f453c7ff5c9a94168cb92921febc8b31ce8dd7dbd0dcdf3c642fd8bc66a1523b23167fb94baf051445f93d0c70fdf67c97ca665fff51ec4b9273fa3bbabca4040458600b9e5bf673f2d9e1fec1788f7f9ab8d1a2adf870fd890fdf5857c1803c", "9a154b07194c89ad01f533e8536a4a2188c74796c515bcab6f728adf112d3563", 0x8, 0xde5a}, &(0x7f0000001100)="b54559a8bed41f876b158e110a46ed74ef5e0ae2233152dd8df2939a865b61fecb4701e99afc8a40214c2e4b8267ae9e8ae8385a8a05175bdd55bcf78add84c4914232bc65d1b32c404fa22dd61c53271111bafa6e52f1550b4e63cbdb3e1c25ea099ed7d681c42c975c837837d1c48a8864c578cad47b36b97192", 0x9, 0x10000, 0x10001, 0xffffffffffffffff, 0x2, 0x3, 0xe8a9}) r3 = dup2(r0, r0) ioctl$DIOCCHANGEADDR(r3, 0xc4704437, &(0x7f0000000100)="4c7e7843ae70981837b6f03a2ba732929ae20276ed5925b8a083cd3e2c1f80bb218a51f33d8c1cd559cc7f5dd32b06bd0fbbc0b6b7d0b10df927e3e356486329aa1dc35b721fe7351bd2cc544d36ec06c1b1ecca6687e612bedcdc302707a7a0885b9ca5587a2a515ce826fff7db4e1314788f1b49fdd3d66a32f8e6e86a97d4b40c88a02cfbfe22b851687a3a6af99f9aa9b480f810b470bca91dbd2f3f6da083ac0c190f5896ad0e02af88959328b0257459c73520e84bef91d986a20da51656b79cbf70f504985b8020f4c43414aaf2ee9a787182cdc5147efd9e292ec2a256e932c8ab463b9b1281996927c6f7b1cb47da88ea31c6b96b61196d555f74b419d4733fa07c64252f3d6c8722db0632b6e37d64ff97994208f099d4ba3a59fc02454010728142ff9163fa25011962ddb98e5bb548c0238c6dc57f7239f53fa914786d1abedd02eb8ace3d466469c4986dd94aeadccb4deffc599e967ceb909eeb0dc00458b2b209f2bd9e85c26080e32c75dd96bc9b78b19787fd2a56326cb462d7f1941b9bcda5330d7cd1b9ecae635cbd54b3f6677f215d6409c45279c921c71659f1a732fb7e2b34f88991e2a54d1299ce56b4219463d3be6d869996e0f71cefab735cdf4b26a40cb5f27936eb65e75145e652739144d97cd8c37fa14327a9a2f59fda47bc5c1f03ba8ac3d9aaf240c853de188e759c4537c4ad9ede4069d15925dff06ac986d3997e050ee375d544f551426ce4e2979f507e112ac1dbb140a9e45d76de9caa6a1bb3eb1c36a987ddd33e841a5db7ad80972e33b6103388c39ae9f4769a9ab9ab3116c3d6b77ba2670ccd6458356661e997999bc9978d1117e61cf85a74e485a6ed94c93eae7d2b80ed83ad5e7d6a528cbffccba5421ca26d7e681b22d871d27d16e4d0565cef7b6f238ea965cca9c6cc17f0d3191d1658802018c7d2dd9c9bf429b956fb3e7f8bd2b4e1c0788d44b95a0864209139822ea8ae3e27d1df72f14bfabd6562e7aaf470ac0af47130b6b5599df39e5c110b9f7270f271e15095499542f6132d7940ddd05d23eeb08fb779063cc0eaca30792d9f4de16337af3c849ef4c05a40c68f66de2b205affd9b5b917ac202013b3facb8de0b4c237707c3e17bf4443453f6bcda0da2256e044a3b12968badc1adfd9ff71109ce9cb55f8ca2e1a0055f9aec1ffd09d22d3263c53051bc59e6b224b6c9576da4c6ee0bd5a959f551ebb77d0ca44f5954a1c8ff4b6ec7540c14e0397ab7f70c0fdf62fa07dfcb687e5fee40720d531c833b1db4565de97fd891dc6950604f4dd3d4c8667b734940a5e553cdeb58332ca0af49220cd99f593c035428cdd6a9892b939722b973677f98e2780121cafa48644fac24990097949251397cf9c0ccc624025903ed6eac2d56eac8a0b75675dc623e8d96172f2ae9f07498cf69b08f42a4eca21ac0de3adfec652cd6f7d8cc66da49684cc1210430c7a59f120beab55899e7d3a4a005ac6cd9f9957fe19e21cd2c60635c9b555baf082c4e588661570967afd9d9ca1c2b4e4f27db6c4d11ac8c5eeb47841f23e01f2c79f343a179358f67d133ef0c2279f99caac4f9820b08bc71db852c354fae61d66497d52810aedd9f2c1fa2b9e2108282cde85ad1f8953ae451853e74efd93e4bb9b0e1890e46f1abda94b76ff1010aec160d542376d11c2419682edc8a0cb2da627eccaf0cd6a4fc2656976a57487895cfee4bfb75d581c4017b6dd7d24f673c5336a9cb48a2d0ca167d3331b0d205e1a7b70874b0b305a0ba5f23904a201b3a988c9a063f588758ef5c675fd671b68f602880c816dbcd6eac758656568ec121e588c4f9d263a04947675f7be5e0a0071dd419b152e58607e10adf10059f7ba6bfcab629e8b520e44a857cb134b98b103b03d2566367293842b8c5515a7ff74cebcae30f27068a9282564b5c69132c24d0766c3a0f6be79517cecf3a9dad3bfbade604a63ad903f8a5429ce016cba2a61ab89e82022e5102fd2059eddc889c20546bd5ead9099ef98106d4cb17c18943ab449d017608192eee4e59e7c1ad5af1ae3ab41d8ad485d302253dc8267f6eae91df7b70ee562b46b52591f631bb548d860968f3f271d56126fb834d933abdb71aa3b8b72e55361be7dad3812b30baa7ce010778c3fe86da7920daa6e99ad5f08e6667f2496c092692015940ff2fadc9d388e65761a00750f5df2ef9cdc617a399f6aa9ff41ac7fff57bf050137a72f1409acdda8e19098860e4e83dbc22f6666f50720cafb5275f71d0acabdc1eb9ffb90a6d82e5b61c15ea5d79939c3a6c6c79c2c2bbcb8de0c40adf276c5099dad1c3e28246ff67f5df78bc7ec4e70a7735911dd7a2c80805746bf1dde24bc5d3def4634f0fd91b85f0dcd6fa76191ac7c40bc0b8e78755587a411515f8ab36fdf336eef61637056ffa52cd4a8c61bb4a05c697cccf16375651682e5a8d768855c34677079c1fcbf5576657ef7416b44e1275d0eb51893d6636e655606326d18667780c2cc6fe100100a09f3ad492361cc0a512347e59e022a04297fd64b39c75386f5b0564d8ee583f7d297ba09967c57da81f845c2cf36418dc63a7013925027aea43c1f332d4e4ee6d38bdb132196c1aa8591f8e9d83c9c3e78485326dc75d9ee30966b165271e06abe930731d929e1a1839c2846ea314b89b60b3c0225d5c41e53ebc952f6bd7382b5a4b0d4cf0a0f8a5dd93d53c757fe6da47dc746462a126f05737b067e8fc4ff9d8b3129bc6d60ed2c6c9b2670243d8b9923854e61067b38eeecfdffe01f7ead08c617f0bc75bde69a328f5721eaa77b92207e8299db6e7ebcb4df7a81a300ba3f51e7149293e708bd4f909ba70cef287b045bc0cb2e4928e4bbbb46b1826e73dbb208834a01521bc150da2cf173eef5f0a86fc81ed27cb0b692fbf52efb324d5706023d4124b1707dacbf3caf4351d550f2fbd6bedf54b77111376de02548b146fa14a4bf6ec1d1e92fae05868e0ccc940c9e8e1fcc13a2bbfd1e37d246e42f4b23b6ecd43c7ebf55b0ba01d7e5da018053a2fa2cb5c7192fe81243476040a87ca6a81964a00f6489fdeb0bfe76bdca42bba5e87cff1e18373b821fe460dd0dbc28598a76ac910877253e7758f387e1096848f2155b68f094059bf6883283e362335c48f427ce17641aa8b6dded5f2b9f7f8b208e6a91fb0ebfa286d77fe133437e6eef2a0c357f5b37e05ffad8e9c0d81d75a371cf822d3cad4d21540619bc972265ed6d476f06337334319c39277fc43b3cbbf32935c00b22b34b83f0181bc9986e8b7cbe2ee62c82845f6b9411b53300de6bc39d5918e0f66ebbfb05b9b6534834671a9f06b1c52629cb434393ae084d2c81bc26e54193b59e8f05979916bf4155c2f0ebd664c503e3bc3afd4a0eae216ef0b427c27470abfd49e75adcad993a5c39768390491275aae27988ee07e3ecb93b698b4eb3a0a830195a4d5d90561dcfc77e3daaa4aa2f255a5b819e5655104f36004f9bc29ee23b90e8395e45741199221cf6fceb8cbc4c8627d3bb3aef9f35821db94621032e6c9f73507015d050535b2a9df5efd54c1269ddd5ec86b10ac5b4193c7c3af3d73d5feebfd8874b09473110d2bcaf9ad7d4be469291b3e01d71c6f3e87f5ef2317215511ae72f46dc2cf930b00fcff39b7ad5352b6bab3b471b0866ea3deb9a0bfd05026b4f50061a1470feaaa51667719215c8ea2d35bbaf09ff9563c7eb6d816ddb4db1b66f6110d076830e42a7926ee28f03f48c8abe2f0973946c9b8cf7c1f811b76c4ba115b15faf15659840202fe7ad8d38302da094101a19ca3b015a4ae28b07c23a3402f79079a92b5c38e34eadb7a76719f19cf5acee9491e065a1c867f7a03fb0ea790cfd23727e0ef07259e41275c33ade99170bc6d7e4102cd49fff93e6687c38e197b89a222c1dcf1fef3a6b15301bb3d17638d05b49b62c2b576bf7cabbe2a9af0a953b61ab44f35f314e955375a0e1ef93fc5c8c79c350b535cd5cf0ca76f4e73d6566eec200e4789ae74f03b14687afd2fdba64c2ab1e8e95215154175faf29aa3645149c6a99227a6bf8deec2b276e7bbd863f81d8e2c4b593e61ce2a7c558209c7647056afb5ea1b2091474317baa9ecbc3a0b9ce4dc946b9667f1c0f55222dbb8532c252c70f7b2064a6c9217ea1f31c234c6e7d79368eebe3b246ef8476d4fb2ab9207c0028831526ce9b7142812f794c9f8f6df0ee81deb24e417ed933f1b79dda6af6a6688584a1f4ea4e5f0ce8fdb14b35f27e9c6fa3cb6d5270d419f551824a682d22a27f82791cd5705f249ad2222571e0be774f0895b872c171d0a03eb60d05ee605c50b2c778691238b9ff40958bfc6de3d59bc237cfb1bb15f389b519538965500d01bbf530ac0465931cbf831f34e40412e5395b9f73c616d7032e275859b2816ba1ffff27419e10b9ef5f508290d65e715fd959b7b6737631b6adce59fc3172b99973d979ae9587e2c9e6905fc7635c2cd0b60424fca47858d797fc74b088c1e8441bef91ebc74b9d3e35227070aeedd30d8123cff51a2798b6631bcdf285e5eac8a4b3cddf7caa3380d4918e810be981955f63d7850ad25352a6fd5ae136005ed111e2a7dbcb3c093c654b0975f7ee6761973b0e3f8c63106c971316e37513ae841d30049e8010682a0f6a4d8569876c850a893b570a7257b4147c4e82aac30d2406b0fcd2645d667d8fd248ee6b9028c448520729548c45b622b21499eddf3cbaae38fa0990542dfe508dfd63b639f00d95a25dace4e5fd4cb7e2b03d0303f34d504f8cba26978c0fd389710e86ded8d699c9ba0aea4d1a4f2bc0fbc684368fc0f52dcf5898630a2e133a481c4de6a887f564a4efa27cc44830d4525fabdbf7141fb9b56b83534a5592fcbf1fce17570a967006f19af1f5d4834abedb09d0673e05600ffb1d88a3563da39da6d4499a7eafc09574a5d4cad0f61b96f97c698a349f74d70901b5701e1646b6292e0046183791feb631ee69c4c2970e5c3d076988c53d0530be2e562c8fe381935caca29967cf76f322f7e56355c98ac986920b82abd824ac998ca1d101b30cbc729845ecd755f17bab974f1d1a693c3f94d315ac653c3d5588617443676de807188a4fe0851b8b6adda9497e809af52a8658b87286b278cd0c0980d06fdc5390fb7a52fce209c24e2cf738cbc6e08f5f6fe22e8a9d1232cc42a34c5be5b6bd69aa59d152f7c4de8b6e8bedc04766c3ad6d5ae8647d2610a855369984cb4f083664bec13170bf2d7b815b56787dea5571a03ab85609bdb2a40154e0542405da94397b304198bc1683724f3f502596a0ce198ee30d58286f2afc879eb16055e2f955a93a4138c4707c81598c081b8af63eeb17446207c97cc601ce2c9fe63308bc491014ebab95331f5857e5ba485dd606794774464c35aff29d5677b9f4e44b95b207286ae5835e2f7fecde48ce5b9442bcd16a56ce7e30bdb7b4d4b56924df342dfc34ace8747ccab899cd0b567d515d1bc60e6c108aba0c7b46d459e8cd1f5fb1f3ddc3fcc20a824064be944dbd5efe54099f59acdfdb27ac9275c89d0fcffaf098a676dda43b875888596f0efa50ab48e713808af1ce6edf9b8a3d4d44c97ae75d677e06dad2f58e528250667c8d0c39570b1280fd7954130e6b2902eff9db4f7910521fc4c79cf21ca30c1520cc5ecbc93b256e6715afe67c7d528a6db3edb5c116d871fc1811a7c1d0ce86b3b48dd54cbe5afbee2ff3d0ccae1f04daa9c5564221dad20dba") 00:02:08 executing program 1: syz_emit_ethernet(0xd97, &(0x7f0000000f00)={@broadcast, @remote, [{[{0x88a8, 0x9, 0x10001, 0x4}], {0x8100, 0x81, 0x6, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "701b87", 0xd59, 0x88, 0x0, @local, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1aa, "8df8d6d9572e7dbfc7b58f6fbe3581f2ed75823249a9e052142231fb3478a566e23366eb95ad7d4342b5bdfe2d93ac64a522c6dfd1ce19a74df70252864a256b4ee0c47e88741fea62726913e31f9f88451ab2426031955f0dd3dfa8c6531bf4e1823cb55a5395499f05fff27b1bd74cccf1a4f222a7393a3a53cdfef3cd7ea446d953a8fb34f2712820d1b64d5316cdc00f30778fe27fd271587262130af218b8adac872c33e2b73fb6ba9e885c6654b9460805edb3de2329840fa6280dc2f950880bb63bad6da5cd63168b39e44eac036744d391ca670be23b5926ea4fdabbd332b0c4c1b88d368f63dbcb4793f8e4affaa5ae3db6d587f465221308f19a083a73093a890b0f21792d1b3804dcf76b4f49fd516dbae707f6ce51691748d847ea9b7a93844af0c1c19c7dbd77256f977b6c9838d1298816852e666208dad138a3ac0ac81b9c601158062cf152000f7ffb4c39b28c8b06b90d91051b4736e6e1a3c483cb8b9d94ea33f913623f92858b343a66f62a937223f8e20b1c11e2a66436a5cf9c96e2063d85cd37da92dbb7eb5fdb282a6c3aef0d562da8fec340392ac55693f8a7a6f52cff8b37ccd7b7aa11dd58882ae053ad98b637d1d8c66a0a90a9b11f99661fb32d677f5db4c04934ad14831fd9fecfacb5a698a324fd48aedd22523013bda8f13eaa5b76a83cceeabdb0a418609e7ccc963019a2f5b31ca611b888b81718f6846b7d65051ff16c0aab0a0705a6220e7de0dbe339ddebdd54307f6f19ca12f9a00c42bdafd86afc59eba80548f55e0eb33103726ddd4de75c048412b0e9facdceda1fba1af78fbfc020c9205deac58bf73d49bc773aeab2849c77d12591e1094ace6e9d01c351c829d45725f7cd746cf0a90c65f548dae5f967be9a25fca3a8d7b5d8b5e038afbe474b86fc84a16ab08a54358720be24b74705cc235ab19e8c25517fc0408b1d63c97f447799f4293c050300de33fe1ff3ab8c931a0de27e769c4d9db52a4cf39eb6d6824da341419f59ed81357e50823eee7b86682b1b0df140d5d6774ff07813166eec52cabff63c7b63971cbd8ab32ee7a26b5c2b449481330c4debb82b521a706057c08ea6caf719adef8d0c2d2cb4655b3316bd405490b34a44f26e72c1398a5897c442ab957a0482479be4992844b72c1e58c909aeeb444295df3eb57146cb0bfe29c1eda0cf55c34041ce22e829c8fa94d35be7f6d5ad706b64f57c16e21dd4e57422924bc810409dc006190c2a10146fd2b97c18652db14689226c6e4a7c74d457d2f7252cbe5ce33f17e91381f7eaf891c5a03dcbc1e35a627972be3436425106d6e63ca54532e385dc88c204446c44c8422491be2639fc14407390a57edfc6fa103876f099952fa8d23c2f9a02ec7c52e9392448dddebbb910102c392a4d57ae929756fcff97027e761231b23edbc5804b7165eb697aeecee995415d3fc4faf3870c974119e9431ec37f955cab1912775af4c57d24812c4d42cc7761617ade53efbc0f00465ae2e8176bbb6f16acaac7d7005386b9afdebd442068120267d036b968867a82755c37d4f2d217588393b740dae3243ad2294560c08ff3d5d20199797ef673b58954a442e0596b129d43ff3f358bebd453fe4c9871156515b819b8c7178acb963024b4667053ca4e01868441ccc4f406dd17fe36a7a9d3a2c00a557b8b2c34090a9fd29c632443d1ae147697b7f08774b4cfe5492d51ebd89c923b95b7918167329ef25d1a59890d3d7aecf6b4e04da5724a10e181fb76e688e901f354e9af9c1366db7735c8733ef670b26031247b4e7f5843099475fa3182535e7475ad6bee695822cc0988edead3df08d60682348fb79f6e6ab71d4b332e67b5b89b941f6ba6b6ab9ec50b65dde8e2096ffcad4fd51cd231d88f7fd1de03ff7487cd3dcfe950cc9c48f74f4fb56ec4fc7a4de9b986cf601462270c4278af43225d0bd1fdd22a6035728d74f54e08e9bed9cd0eaabdfa7bc217031ae3c4aa6186aad5af8f6e1cefe2e5c1b5cd923311e2c27503cf0e2b0f626ad7b61ed64d2a4872e19c19b7461fe5211fd071cd3694653d7260d9a5756f954fb3454218b6223608e37f00c81175d6fe56586100476e4cb7ae1cbe33aebcc15ecc64d5fee1954de31be09eaa89b262faf502f260de19afa13020ab92f775df4d3669ffb590fc47999dd66aad320434cbcc98ba67754a95830633d4a4eb7e98965daf07ccb1cdef404cf61cc9bf6072aa9a521f38b08051efdde371fe265fc6bbcafe35b2359675a1c6f8ade7d89a48430a42bdaca3844be6edb9a649d81fb53189558e13af614b08118f03a3caed2493f783b75c8a279d162389f57eff78a201eaefd66f2d5cd87be8ce5404a0e2922ed27330906e713986fe5b693f4dda33034dd3b8356369ca4a48f085446a62e4553cef0ea26a056b225606d7ece08b80a6b012a544cfcf0de333e51663f91ab176a81f58e05bb6626c94cf5454c75d0d4714bb6e1a19003663427ab2ef58622331b297b3d78566d61aa710e67cc187e809a3c8a4b36b33953ace652ab632ca1142727a3aadca0693fe89244a1f7d174e621cb77056fab0e04d14889b0743dddbb3efe7bc45479dc3a3209a9c8f14cf42f3a51038a822b174a6d98c7f846402d7fb843d3d2b23e7f7a6c541462c3f1ca4dcb904733f0002f8c09458a810a1faebbfb9764062f2b738528b451eba433858dcb043b7e5c440e039ab42f49b35aa16680d4fccbe5136cbd42938a471d6d1bb22ada4523490e3f907c3cd45b90be9222b529c8926f95fe41834017755a57fc50b617e68bee58c6276f354d8024c16fe0d1ba561ae2d8da8dbf2dda310debc31b5908ce30242e160371c243d7043aa43cffce24ea12cfcc2ac671188deffbbccfbe8d16d0101cdd9b7b6c1c72c9ba7a807da1496db47d071079ba80b9f26c719c588b492f1d0000f767d8aed5c945316a4ba7eb7b8c546688e6ad3bc49c3043ca818c5e59eda9480df83be45254176ca37f6987016c2d153a4c6851e76fa444f0d6583f3cd276a80947c30ef793173e77074736ce98a9685fff368fd938e3a90496ec043f12fe2f78548a80fdd1bb5e2f22ed07b68661530bd1c1c401bfbfb66e06642020155c6d791cdd61f7c0b1e15c6646b51f5b8dbc9e6c06a161dd8c11aab81e1b038884567f5a737a54242ca13bc8f19dbf2e583a386ffe9d2d77aef17e8fcf1148f0b050991a947e143f371ea0429c01d52737b675e9385638b4a76ad91a3b517b10bf7470a9ced56f340e31008ebf773d7066def30be8daea8b81b4e591a805865aa55b4a5edb10b05b9d83dc2e4e094eda7326ca345d1deb4b9a19a2a602898d1b9fbaaaa091dc214abe735ee3fcb9c6a04b0ae28ef6a3b07ad2a806dff9b4bdb4a570c220af03c50400c87c2879f30bdd4bb6809b9c74f6c907fd60428e5ca669a6ae399878e6f40716aee80302b058a8ef3861820e53723ad5da9880267789d1adabc0a4a9ba1a51ed2f7ea1ea46e26e94c6d9dd313035f98b0fbcecbd8ab51f7b19b5d3f687ab818c480d322c143a3f0c097f23bc5f2e87a9ba6c4ff47ff9f33c5bc4ec8f485078290582538c9b066c5d6d932c94db8b815af9497a87bf5ad356d822b2bd83f6e746ca2002e2cdb1111f00f7b0c1442fc7306ef728753b6596469e3e3849690fbbeb62969fe7c2e86f35230a78291c2eac1eb8dcd4ec7e2d6cf086a89c78342215efc71970caecac5cd7ba711bb92fbc1d078e31ebfaccc9d38de6865eab797d7af56325a82967693acbc5fa7ca169062185ad10f771a9100bee332e693a624e3c0a6249182e09e8fad02f94d6c43d83344ae12064516c9df1e0fd30ad7650b799a77959f20737d3a6e6e7f838f68129be96edf5c6d1272969069e1eacdc38c34d38020704237c235e77db08fc63cfc09f3a90def9465b27385e845e09a4ba30e9d5d8dd5947baf66b56383d96b09108003e871bf673aca062d9d68a608e9cac4d62a76f802fa71ae89ff53439542f617308e1823e1de64645778e5b7b3b15685c686c27e8b62469cdd07efe3cc566e0aebd69f255b130b3a8bfce3daee64d5b65babf0b68e6c1a56523766fd0e2b0f8c980c8e144d2460d6bc148644fe12853ca5e080ce163284d30a270e26f3985f4ff2fdaf4cdadbfb20e961614d58d51b4a3a561cb5f00b0838332b8778b8725add855bd184b91bb1588a57ac026a2e58841b7a9c51d2e181ce90cd38c274126cb8a31ae5953b6c4fc8927b908a74ccb953a7713067fc9ecf4651f9739ab11c301db4a98449560c9e5da0ca16381e357c6e74e1293e1a9aef41660c0065c6d26e516b47e6903c0d18c941716ecd750cae2e52fbd39063d661b3529a3b3cba0c486274d1f941d1ae4b695f245d92ac0ffa0fdcb0623ae425825525ef6b217da69ad1206d4ac2c68b017a629a55b8d8515ef09b43fbd8ef0c79d110652ead27a71cea65ef439932841950c3d56392d64d9a83f93a0cbc40293671c6cb909358400ef94294520722cc8ce83cee0b93bd83931d061c67adc90961ee731909e4de1bc0dd36c8246b7dd3e2d7409db44ffcfa93b9daf6f2de3384e07fd43268689466f028fcfe995cfe9e7fb9adf832227a0be91b0ed574672bb100fc84f2225aa0042fd2ae7980a7828d9f8e2a83e00740d600f0c4d83a0729f49c4b5f9a18827cf669c11c86e76e55e47a0e513916d7cbd14b09c900e60603ba488737c0f4fe3687a8989c325741a2d56cf21d338408ff47401ce394413b7894e332e610b423cfa919edb8eaa0f79f979807"}]}}}}}}) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$DIOCKILLSRCNODES(r1, 0xc080445b, &(0x7f0000000040)="71440db775a304a472f8e87e4ca7d64ae0596993fe189e7dcafc60aab71629edfa9edcc73823ee4229925a172d841a9bc1df44e5c0286b3a13e66fd6a99bf3ef297e78aaa7e45bf8d890ed80565232e064baac621683e846d6d5a099d5c00288ff0968f9568d753f897e6f62e0154386abf08ef18648d1f78d1a11239a5e8b886ce94cbb6564dd43d7a0b84d20600b03a274ac8572ed224b4e038696ca5bf524098a7b45c32b118dfd") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004fe) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000180)={@broadcast, @broadcast, 0x3, 0x7, [@empty, @loopback, @broadcast, @multicast2, @loopback, @multicast1, @rand_addr]}, 0x2c) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f00000001c0)={@in={{0x2, 0x0, @broadcast}}, 0x0, 0xbbc, 0x2, 0x0, 0x7f, 0x3f}, &(0x7f0000000280)=0xa0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f00000002c0)={@in={{0x2, 0x2, @multicast2}}, r2, 0x1000, 0x0, 0x100, 0x3, 0x6}, &(0x7f0000000380)=0xa0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000000)={0x0, 0xffffffffffff8001, 0x3, [0x8, 0x408000000000000, 0x9]}, &(0x7f0000000100)=0xe) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000140)={r3, 0x5}, 0x8) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00319) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaa060000000000000008004500001c00000000003e9078ac1400b6e0000035ce0111009002000000007e0300184f1198c53e380e90f213f6bf6ce4fc073381f69b8c485e10b142aeb44519bedd7968af28db4312142e631abfd0"]) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, &(0x7f0000000100)=0x1ca) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0x10) 00:02:08 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x7fffffff}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000080)={r1, 0x6}, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000140)='./file0\x00', 0x3, 0xa8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f0000000180)={r1, 0x8}, 0x8) getsockopt$inet6_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000000c0), 0x0) 00:02:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e00c00450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ff0f000000002000"]) ioctl$DIOCIGETIFACES(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0x0, 0x0}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004de) 00:02:08 executing program 2: r0 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000040)={0x0, 0x1ff, 0x0, 0x7, 0x80}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000000c0)={r1, 0xf, 0x7}, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = 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(r2, &(0x7f0000000ac0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x7) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) 00:02:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00731) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1, @broadcast}, 0x10) 00:02:08 executing program 2: r0 = dup(0xffffffffffffffff) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000080)={{"dec71fb56fd3df4d56912563ba152783f2fb180b2543545fc2ebfcea56372d96eedf3bb9806b9822e7c89095db31be850fdf3dd64534625fec09eddab63cd8657f1dcd0bd6fca3b0623fde653d3dc474ac7bde2829823eee8a42904e00aa88cd411815afaaa1535faf63f7202523c4111007df5aef5cfe019ee069aef46ceef3b8b07c6b4c60bda1b7552c16766d714b9db6d51df07a56899c45595402e9ea4a36c42fa92a1796392e348b6bdd8615131c9191e905377acf752a6fb9b47e9f4eb4684404b6e0ff7b7d5aef0677e9bbfb3440191870314d732645190e63f61c5c72adfbac32354bc6f351c002b0bd0762cad9f06499764238313f93918df00846a7950ea74b0c0f532d5e9711a32bc7fdfba01607a39e930a0c4919dafd86ffc3d1c72fa965a65239af54d9c47e695634ebe84cc5e9ec07fa0c5426ae58988f96612556e64909b64ce1a4456e5188faadbadfa9fdda32d9b0ccdcc7f92f12253c475ac9d66d7b1df5dfb1b5c1bfe9bdf707ebe2b7ce592ed52a6fd5bdcf6cdf1cf8395a0b4ddd496004b67856a4b38c078ea78d8ff88c35d6f6a81d076688260b6fbbf7586dd5a73288b9753b017769a71fd6fddf34b367bd52aa0161c2f587b46fa51b38e076efb41cf39e8ccc6c455396f76e318e325618ece031501f4b7ef5cc8066fcf8bd2bb116063c519dca03445bcbe9c4dc3a052e086c0053bab0370494dbcf295e14e90aa7c6edc1738d8a521855d2223c3cf0d76e0c3656187658cb8c3587484eb1776b0bacb61f86b95188701a181b29bc087a67336eb35b9f121db59b5c7322fe188d8684b48a94f14bb4b2ff27ac93298956b61dfe067a1cb9d874d99419d1ba7f3041f240810f569618386065ef1ac2dbe0e1dc9c0cf8ed80acd742a56323667b169eba04b1ee8df1eefb350f9f3fb03d3569f1912f937c190b245bb2648c9b3c9716d50d5a442afcd2864ee320daabc33275180875e58945abbf3486a7808712162049cb2785860798bc4fff0b94df778d9585a193f8ba5ffd031363ba914cd30e6e19f7a7be90961baba19e57774e46c7f6705a3e3a871439098b7413dc7374336294d8dddad0c3549525c4d560d8e35f35177fa23f13db3fba5c5a89023cb76e325e13ae40d4728c0ca54df8799b259eb124ba1a16a315c3366bc74b507482fbcb28361f706202ddf6a600f6e9653749cc1a15417b9c37f249c1a672b9a27db6b44d2fa1314219b5788be137b764c48b795bcc3d080e1a67df6709cb956cfc8a34baa01b754f226c9523078f4f2b60876ac4695c497e245314521b59a8f5fc1ed9af5fe3b78d2ad3eacd588d96664c0974ddcf3d6d6966442d4f25519bf7a1a3e42bdac85fa3814d96a1ec5401af5c3d85f5069a9364a3ffd1165a4de8de3f7b430ddc454685c1eea491a25b47c623cab68c205d2fe49c06", "0b2d1f81cf816bac5cb6a42e3410076aa9c74330c6de64f59bd3618532f9b15d", 0x2, 0xffffffffffffffff}, &(0x7f0000000000)="7237288de8bb5954a34f63ae33fabfc93e0c73a245b5a54d3ca4ee7558e419e7718f1f30a48555a38b68cc7bf0cfa86796b8c6d05e0ad36fdf0fb9dc89ce05ef4f481ce3e3afa97aebc2eba44717890da6eaffd330e92fd0cf38307b52f659978a82f8833287", 0x99, 0x96, 0xb6d9, 0x5, 0x8, 0x6, 0x7, 0x9}) munmap(&(0x7f0000db7000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) msync(&(0x7f0000d56000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ce4000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000abc000/0x2000)=nil, 0x2000, 0x1) 00:02:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1420aa12ac7730cdac8879c8c947c2"]) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x80410, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004fe) 00:02:08 executing program 3: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f0000000140)={0x0, "ecd6da2bec38a5b7937af03e8b7168f5540c8c5be608c1ac411c9bc89d7bb84f4fd87631eaf79841ca511eff3732ee7bd8b650d6ce9481c40a98f4e06c531c6dc471e781dda26eb60c742d3a2270c509c74bb35af313804b0a695685203805eadb345f440f37bb6aa47d7b92c1d70b619865eda77ed451c7d3aa214680815c8bfa4abd65a49a3631904ef9757218c55fa738a61bcd99a14b"}, 0xa0, 0x0) getrlimit(0x8, &(0x7f0000000000)) 00:02:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getegid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00335) r1 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt$inet6_tcp_buf(r2, 0x6, 0x0, &(0x7f0000000180)="83f2a7c3719a769e5e7af5910660df7ec2c91118e428bb92875d8a20b1d9f0d42643a561227e978771f9440292048ad584015cd60972ccfb8a6a84381ecac18fe30ffa358e8b451bea70ec75f5da6512a2c179d612a929b4f702c239c9e6ad6ec83c1815a234d6bbed0b2a9d53a4fd3c310dbf283def2f57f5a2bc76c96d752c3a88b8659698bfc446dec9750f0aba70b1f9362c1718b8206d82d799e0eb63", 0x45c) 00:02:08 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}}}}}}) accept4$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="d5c63406cc21e41691e8ae2c1f6a3b6f290e8a1fea7f9321dc7a0a25fb828aaab7c93469a2333c90f0aca09fc18b9a862e137762f0c88b1610c5806a1b7507f7da12b6baff539446a0e604f94a9300515d223b62c7df9abba4047f7988daf7e566786813cabd92efccc453497f64726c4e3874dafc48bc77e83f3c1d560fb50013a4ba60dd64bdacdf1eb31cccf7fb73fc1386aa2d70734c95cc5b8c3aeaca4a5570005dcddb419dea1a332a12a5a92d865d3799591ead9b5d7f5dcb", 0xbc, 0x100, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/55, 0x37) shmctl$SHM_UNLOCK(r1, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003f7) 00:02:08 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = socket$inet(0x2, 0x10000007, 0x22) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) mlockall(0x400000003) munlockall() madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10209, 0x0) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f00000001c0)="766ef99e822b67d6ba465e3351ed65180c423e379e9ebc471f520135300f9323a6b978c27efd1b84646fe416f74a8666f56ec6d71ee080e51afb965123b7d222061a1429703c0d9aeee358e3c920fee686de20e7fd677d1ea3a8600ce39162af0a881c37dd22d74bc208a79f69975ac1b47362b37b6515fce64adf678b8ab9631b5abe49779fb86b34cccd1fc19c55e144af5c8a5ce96b9d4ea87ccc4533eee9100a96cfe1845d33b6d573c0ec9a") 00:02:08 executing program 3: r0 = socket$inet6_icmp(0x1c, 0x2, 0x3a) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000000080)={0x10, &(0x7f0000000040)="63687700c7cd0d2fb98e", 0x8, 0x8, 0x5}) setsockopt$sock_int(r1, 0xffff, 0x5016, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r2, 0x29, 0x2b, &(0x7f0000000100)=0x20, 0x4) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000240)={0x0, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6, @in6]}, &(0x7f0000000280)=0x10) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000002c0)={r3, 0x1}, &(0x7f0000000300)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000340)={0xa38, 0x7, 0x300, 0x4, 0x5, 0xfffffffffffffff8, 0x4, 0x7, r3}, 0x20) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x1, 0x7}, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xda11de58720e2b03, 0x1010, r2, 0x0) bind(r2, &(0x7f00000003c0)=@in={0x2, 0x0, @multicast1}, 0x10) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000400)=0x100, 0x4) unlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x800) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, &(0x7f0000000480)={r4, 0xffffffffffff0001, 0xf, 0x3ff, 0x3ff}, &(0x7f00000004c0)=0x18) setsockopt$inet6_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000500)={r4, 0x8000}, 0x8) r5 = socket(0x10, 0x10000000, 0x7) getsockopt$inet6_sctp_SCTP_RTOINFO(r5, 0x84, 0x1, &(0x7f0000000540)={r3, 0x7fffffff, 0x7, 0x7}, &(0x7f0000000580)=0x10) socket$inet6_icmp(0x1c, 0x2, 0x3a) setsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f00000005c0)={0x1, 0x3ff, 0x3ff, 0xfffffffffffffffc, 0x8000, 0x0, 0x80000001, 0x100000001, 0x1ff, 0x8001, 0x4df}, 0xb) sendto(r5, &(0x7f0000000600)="d9153cf9f80c8e48713086e736ff68bc0425d20c08e9293df5dda67303f721ff58b2abf8493dd276a6fd50c6b66447c16524a9c1f3", 0x35, 0x80, &(0x7f0000000640)=@in6={0x1c, 0x2, 0xf618, @rand_addr="c5783d990999c422f93ec2d8555f45eb", 0x1596d47c}, 0x1c) r7 = accept4$inet6(r1, &(0x7f0000000680)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000006c0)=0x1c, 0x0) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000700), &(0x7f0000000740)=0x4) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000780)={@in6={{0x1c, 0x1, 0x1, @mcast1, 0x7f}}, r6}, 0x84) r8 = semget$private(0x0, 0x7, 0x28) __semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000000840)=""/17) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000880)={r6, 0x5}, 0x8) fcntl$setstatus(r5, 0x4, 0x4) getsockopt$inet6_sctp_SCTP_INITMSG(r7, 0x84, 0x3, &(0x7f00000008c0), &(0x7f0000000900)=0x8) recvfrom$inet(r2, &(0x7f0000000940)=""/71, 0x47, 0x40, 0x0, 0x0) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f0000000a80)={{"b5a5ebc9d5f49ce156110174a3f899baec67c20a8de499638bc5ca23146c2015558b4db806029b1d057e9942192041b346f0f5af84709ec9df2038c0b96a1a2aabe2e737033c9d0104b8ffc7dccf7838354d4752bc8ee3a3d1d7b6c5acfc7a35f755ac3a8542ae196a06e5d421c7ee9d288f99175f5bd629a29553d5df16c9b4aaf5f143260b094ca2befa4ceb783ccfc7776149bab10ee21eb35bdcb697aaab0b1e5283e066153fda016a48b6ce7caf045ca7fd6a4a148e695563fcadd0bdefee12a46ca27bd4477f29e22cfff471c9a2d2b4018152a922aff02255d19bfda2f6f05d59c05144afb67bb1f4b02f2d84b6749c7523cb13ba866f5107d1e96aee07e56dcf98d4bdb0517fb77d08a34caabdc0bb05f4e8aad33eb6acf03acae1a1508c46fa96a7116ea741758b776b9d25f42eb1e8d19ac1c7d42375f3eec0bbdc7fdefd8a9e7db62c8b2990eb75a13a7899296a376fa2b49163cd63f00674a6ec75459ac39647cc65f05f0d90dae8f67341869d1d6a0c2ae419d2c3eafaf4d3f78752cd8ef505ced920c494ab888a0e13f27c6b984177d1c0b1e9805f71943a2f961e000bedf7342d4e61782acc462f1239a70e18fc1e001fd99f23638678a6d10e4a48323af238879f78fe890f080339036a2cc35aab9d7ce82975a74a9472a7d3845e796f6231ea7f6dc7d5417842d86b1deec9b375bd7a96ce5088b20e208a3cf44de0c68d352cc4185fd608da405b4dcd88a1c366ef19e1f791bc354c11d48049de3aa8261dfe6ab1a6f01219795db44a949c32e98d4c72a6869feb25a435991762e411155885d883baca60354e7317834e70f461009cc2eb45a950c8a5ef1e85f2402c0c840ba2654106e99f2e9253374f28a730aa582abb8221fcfafd4cfe8f3fa42006292f63b215dc0b3ba71ae77c0251ff93cfadfa59844e16a2b5b9f5d9b46fd4de78d678b1b05c2feacd707cdd71bc9ad09b060505272427467c2768e6e2935aab386a26bf73452a7516cf61a861a78d101cdb1cf34edd9fd8bcae2ef5ae52ce64f73f3be27661208664391e35cd192b7e444f9edb4a7d6cec234ef7bea1ce30c9b5987b001606562ebd25e7e4f2b72bdb1c9f8227150da6c5c92e6ef23a2b1c97ad6f43c32391b1a716b3a7344b608d5148ccee8c06788b0fbc6f4d12a455ee769944c8239a37cf19aa5aa9358c86af24d0def5298b8bb4cb2455588453e745b111521c7a684d4c9c7362b0d98be629d7e0c2c14f557cd1ca407f1f9a32e6cfb99e52999f46fa8d9a20f27bb077103ee2cdfd52d9a5039cc71827f8e407a0ceb5c05bd68b45f9f0501b4fe2601123128870dca4dba1b7d1d5d642b517a0080366368b651295010c1eb9bdad06044d9f8490513de9a96e39fe6c9d222f3656ad5bea3c9fb19fd668aeebae2b9a8defcaa024a928bb42e7f65ab5fa", "ba115fac93b1160616c49cfe5cf605d79eed30e98e379f639d7efd00cc6f2f16", 0xf6c6, 0x800}, &(0x7f00000009c0)="d6b9149598b96b6e25234ee93806aebbc2bf3cc839b56147f0cee8278d3cdb58cbabf02f1218ab4c45f0a3e64ff7165313e45194f755ff9365f5277123e025164d35cbf249ad369d9a5e71f4ac8e14330c46d54a73683f67954a27f5c9b43664d05d0511f8203f311f31cfb909dd9489259667a6810da30638eb3a2fab4755fb01cf5183461c3595c2954039d4d5a03e3096931241", 0x6, 0x2, 0x5, 0x39, 0x7, 0xe3, 0x8, 0x3}) 00:02:08 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_emit_ethernet(0x10b, &(0x7f00000001c0)={@random="41c6619d6a62", @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x7, 0xfd, 0x68, 0x6, 0x4, 0xef, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x81}, @ssrr={0x89, 0xf, 0xfffffffffffffffa, [@multicast1, @loopback, @multicast2]}]}}, @generic="ccc3be1ce7df73ee1d57286609ffc57f36ff8ce98aeaf85a248d0c8a785f71ed9fe16d662a0c773a0616c95056c592b1af30b2a3c442093d77244aece587a9b7299d6965db9b826efdeb38d629c7a452f35208475c76f83962c4b64407072d5b836ac2d3bdfd9890b1bd08a7d608e3da674af7c64208e39ffb8333e545c799dcc6584345ebb06a2acb2e007ba01293cbbdc1be61c63bf5afe12d865a2b4977d387af86cc8174114b840dfb4428a38e1969cb1188fc7635cac886b296836080ff076e26a402a08379bac4210b4aab77ff0a"}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0040d) r1 = semget$private(0x0, 0x3, 0x20) __semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/105) __semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000000c0)=""/85) 00:02:08 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}}}}}}) socketpair(0x11, 0x0, 0x80, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1000000000, 0x0, 0x0) 00:02:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="9b7e0001000000859000d5cd", 0xc) getresgid(&(0x7f0000000380), &(0x7f0000000480)=0x0, &(0x7f00000004c0)) getgroups(0x1, &(0x7f0000000500)=[r1]) write(r0, 0x0, 0x3af) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f00000002c0)={@local={0xac, 0x14, 0x0}, @loopback, 0x1, 0x4, [@broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x81]}, 0x20) rename(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) unlinkat(r2, &(0x7f0000000340)='./file0\x00', 0x800) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000140)={@in6={{0x1c, 0x1, 0xd2, @local={0xfe, 0x80, [], 0x0}, 0xfffffffffffffff7}}, 0x0}, &(0x7f0000000040)=0x84) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000200)=ANY=[@ANYBLOB="1c004e221f00000000000000000000000000000000000001040000000000001d00"/128, @ANYRES32=r3], 0x84) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000400)={r3, 0x100000000}, 0x10) setsockopt$inet6_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000540)=0xa04e, 0x4) write(r0, &(0x7f00000000c0)="6a5b5de789dabd9c750e49c08062b6d64231882752e3fd97972d61145f71e710a4a92c5a78b4798e1328bba2c3c17af7ed2ca42889f0b3c5b7203b5f08bcde1919b9110b270951c7d2ac8d4bb103800bec0a8304367ed2670cae6d6a41", 0x5d) 00:02:08 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$SETVAL(0x0, 0x0, 0x8, 0x0) syz_extract_tcp_res(0x0, 0xfff, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b81) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 00:02:08 executing program 2: r0 = dup(0xffffffffffffff9c) accept4$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000100)=0x10, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00450000300000000000019078ac7000bb00000c000500907800000600450000000000000000000000ac1400aa000000002785539f35e1b69afd2513a96dbb3c70c25f84c3dd2285f3669c066e026a859a90e54a57f52ff7845ec4e764872cb72254bbc2d4b7f151f7e78ae091e5fc4fee6897afeb30d95a500fa98b7a21dbf9429c3137ee32a4f68f5c1c9daa45a9aca2a6e61f6618ad4ad59ae51c89161a4c38f84dcc0ecd82f4f34a91f50c1dcdf54a44d3a70a98b28bf4c2de5ebc64637e07e8808fc5b185022260ca9a85877d97f9aeb85100e701006b79e71c1926dd2a8fb69e8e0ca110eac8f267edae6b6207ae5ed4ac10010c3c209bad22d84be57c97cb543b1b0430bf60e6f0744bd868f1513b5e90fa44ed58cdb8f4feec337bb3a2e48b95"]) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007b1) 00:02:08 executing program 0: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') __getcwd(&(0x7f0000000280)=""/85, 0x308) 00:02:09 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000caf000/0xf000)=nil, 0xf000, 0x1) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x42) 00:02:09 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) listen(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x35c, 0x0, 0x0, 0x3a61f7f25) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x7}, 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}}}}}) preadv(r1, &(0x7f0000000300)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007b9) exit(0x1000) syz_emit_ethernet(0x2a, &(0x7f0000001040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ftruncate(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x9, @rand_addr="efae595be3540e2d64f866acfa5048c0", 0x4}}, 0x0}, &(0x7f0000000180)=0x84) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f00000001c0)={r3, 0xd}, 0x8) 00:02:09 executing program 0: r0 = socket(0x2, 0x5, 0x0) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x1101, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x10) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000000)={'accf_dns\x00', "5faf2d9fcb4f877da0241c90e53b4e6632ed99221ac677a72d1df27f47b86483bb0f17a7aecc99e7fad933cc0e30fc6028807e95f5d7c13e31f591aded49d37b2ffc3644672a50e6acbbe52ad3ff5a2d0c7f8022a53de70c5ec3cf741cbb535330f9e27f50f302ed57f82c6fca8d01134d19670125f0ecc92169ace822b7a5ca484123003d9bb0575ecac149f614f6955ef59dfa8ea5c75faa16aed4b1d70a528abd7750f8b9ab87e30f060f6b0ba8377e875c944bea8e30b5d222b6dc613dcbf176c03bbe3a7955784251e9519d554fe8b29b2e54c2710a1cc4688407eda1a0cc601d5c2bb80fa9731e6e68d4f7eb74"}, 0x100) 00:02:09 executing program 2: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x204, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2020}], 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x8200, 0x0) poll(&(0x7f0000000240), 0x0, 0x5) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xb, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x0, r1}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e008004500003000000000674a9078ac7000bb000000000500907800000600450000000000000000000000ac1400aa00000000"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f00000000c0)=0x9, 0x4) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00747) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f00000002c0), &(0x7f0000000300)=0x4) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000080), 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f0000000240)={0x81, 0x6320, 0x401, 0x7ff, 0x0}, &(0x7f0000000280)=0x10) ioctl$DIOCSETIFFLAG(r1, 0xc0284459, &(0x7f0000000400)={0x10, &(0x7f0000000340)="6531d7b016355107b7e16b6b3c71eee9a1c33191476f50dd80b77d9b5562e96e063e10d2c67aaf61d0e9402d614a627eed323e18a86ae38b0f1bd8eff5657a397ac57dc03075cccf20a8288a8cebe758ed6aeb8adfe655146fc2347de1243312da6aeb8017d5b18c57aa364a6aca0ce240184cc486a45257b92cbc31738384514229754e0b", 0x5, 0x40, 0x2}) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f00000000c0)={r3, 0x0, 0xcdc, 0xbe2, 0x8ec, 0x80000000, 0x6, 0x4, {@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, 0x0, 0x292, 0x7, 0x7, 0x3, 0x7}}, &(0x7f0000000000)=0xb8) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x102, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYBLOB="a7000000b765638be1fa9acd2ca12cd38a87764e9658508e1578b1b921d5a3da14b65a95091f85c0d9229565a72d61880e69ed0a6ba4336410ad0f7643cbe46dadf66cd2fc0db2aea37df257edb04591fae136412c670a82ec6ddaae6de98a0db3798feb41dfa4fc96fba852ddd4aa99cf110991fd59b188470aa6ab5fe77378de35e1d9236ea216b659c0f1a737c7ae1c66cc257f5ba8ce580912aa5f5c1a2b27fecf79b021"], &(0x7f0000000040)=0xaf) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00be1) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) 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}}}}}}) ioctl$DIOCBEGINADDRS(r1, 0xc4704433, &(0x7f0000000140)="6c30785157fcbc3119f3e2fbc2903cc821db640b939a4a1ed7b2b161c11d4c7938c2d099607a48b2e3c6d5d0cb99b4e6e0e09cfeeeafdb7105e97729008a6cb2d0a0fe4df9ce6373da147bcf78056b1b344c04e0a2") syz_emit_ethernet(0xdb, &(0x7f0000000040)={@empty, @random="efa2845513c3", [{[], {0x8100, 0x4, 0x8, 0x3}}], {@generic={0xfaf5, "8b79ef966344aef5755dd00c9858d25c4092b4fe2e9aad13216dfdae6a823135f8f0135fbbca15105855629762b355977e87c4adeb0f01d70058008ce1c12c1cfce668c5fde80720c706ccaa55627bc109113921c44febaad8e070db1df006956c4a4199031ceb3e1f1a79fc91e946a806804a78d0df41c137cbc42ed9474b17fe716c472639b6d977d8f9f7191e8c8032ef91ac2884ff2803dd304f3cc7fee88184c75036b8241f77220bbaf611e6aa84b48c60c03039e69abff1a99af76b327013e5bdcdf83c0b0f"}}}) r2 = getpid() fcntl$dupfd(r1, 0x11, r1) fcntl$setown(r0, 0x6, r2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) 00:02:09 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 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r1, 0x0, 0x5, &(0x7f00000001c0), 0x4) r2 = dup(r0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000080)={@in={{0x2, 0x3, @loopback}}, 0x0, 0xa2ae, 0x1, 0x1}, &(0x7f0000000140)=0x94) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000180)={0xdee, 0x3c1, 0x4800, 0x5, 0x8, 0xc2bd, 0xfffffffffffffffa, 0x5, r3}, 0x20) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00400) 00:02:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCRGETADDRS(r1, 0xc4504446, &(0x7f00000011c0)={{"081d7195fbe54550b37b51b610e2e1ee201edbe4f25f6a57472003c90034afeee51a6421a41287fd4411eae5485980fc73ba347e0a887bc81d63926aae7e77d05c4f4780112153d6036c54b636f174a0eab43eb21f4d3de6f23a3ce743a1e6dc5eb25066f25d3578e50802c2dbe92a31e478be3203858d94a374f0945b42ca9cf62b4fccb8767449033d2ee9fce7c551ae1f6665244310cf0df5b75916732932178aedab02345ac6cb35a8223d796f81f49515961d5114713413939fc662946ea469302c4407871a9e5427ba9baeb8672eb7d9ce6509754fc4e7643b17c54ce212534cdc5f98b3a5fa7c4e744574e53235c5e70aaac982280435e43b8509e01da2cc50c0a63e3c19eb7fcb1ec954a57a6e17b0953bb55e08cfb097d51b80c6f7e66ba542d96026417327a0e9e4fbcb01129ced8627bf26b06e801e84d32cb164c594b91a04e8a962c585e1b10e57df83b3edb2f78a9a3d8aab2643a0783e99140a810f006692b0f162584f38cd8d804d68e86bb4824d1b7ff084c06df7a8b749f281ce9f77b2e218f18cdf8ee303be97e22a1a39ddc20c442a879b629fd15a863d488a9fd8fc16d849c4ee936aa989ae6242c262024ea4fdfe30e614c8aba1741107523918e262c6da45a35bceafd68f17b348c75c34241458073a0556b048911b4f7ab18d788acd65e7c885ac748f8adb4e4665ac5691cfb26d6ade67c9bee7697aa5b9a54b62418885c924d2ba6d2b1f3a763b3515666173f991000e673b99657e16d3fbb995318694cd46f670363f87ff8e76c9f64308d441feed19a9a106e36ecf4910b041312dd34ae105bc7d90506c2eb618e6368a729b2ee4545495e7a12583aeddcfebf106fcdd54825a2cb932e5660260d1e9f71265214f6c7d7c6568cc0a0fc7094a5f90da6909c678a42a0427ffd828f27aff7b83f78d0d5ad31be729ab2b5a30980fb07f3ed1531471443b7cfba9ed16e3081285ac32355186e760b3a9b4bf38c7890600f2c1fef2dc86eccf3a55bfa576063bcbdafe9d994bccba6780013dd07d275287f136ec1b02f6b081b59ff59e4797c21d40def8d6a6a715c9f9489a071c5c045b8fa857d74ab37c7e11c30ab9bc96541b259086662911945067ba43bc3005b69bb32dafc6cf6a513f4d7bdc71095a19ebcfe40b43534893d3dbed0f7c9c3e8422b64362fedbd6cbcb787a1292d84667110ed0eae5d9205da02cd4f455ff220a3db9f839f9ce03ff51babe633cd7baa29dd2f8d549521225d827406386125d1fb34e064b387f8e01565331cfeebab8dfae5f3d3578dc6abebd4104c1d15540855d3405e4ecde8708992135c698bb4436f41fb610ec287bc64b7d613b9d08456162bd7ac0b69fefd0cb672c01dab7b70dc66ee96ab53ccf07bb6fb108a1bd68921b59bd025c312df7d4a05dc34a14a8afede9910846a23f", "8e9c0b76905bb1b0ab88818409e9d72bfc973e051a8deb705853f94b5cbacfb8", 0x10001, 0x8}, &(0x7f0000000080)="c5dd18c3ef67d0880df1a009ddf758eab9cbf0dbf4673e6e41e1717c589bcd2e97d9398844a04c4eabef011d0d20e6455171841dc575d460cb3136e18a5711f95ad3dc62ea5bb7731c9b3dc760749334821525b678f96e5e4e6fe3c8690b88d911b34ef136a68ee69f1da068afec3e62fcd19f63e2101fe78b2a8f65f9b2082dd6ec735aebf75cc7dbb441885a7ad37fac8c48fe05b189c1411348a2113da65b612c4ddd3325951aab82b22af83c1c07bbdadb2e364b3a489277cf35610fdf41f6069397a483a139eb89a96618d6771857a200fb8e5c5ac427edbf3da5798bddbc3ae50ea57f14891608e4e6fc0f68e5bc938cea345ec70b1b7fad6e4a307f382bf52578cf1c73bb62b7f7138d8b29b0a846de55946d8f220ffe278c25dfee096b6e6ae5793bfe018c81c06952fe42e3f79022d38f60fd51aa3b9759f458d462c462348fd7820c287cf0c2bc48b369a64ac28e201e1a606d0ecfc9ec8e2fdee474d09102278153874a1d53ef0bbd541badeda15e6ed2e41309556102668bc3092e754cb1f6bb5787f89afa7a4bd3d265ce03c168b0eb19660495ac7a82297ed3d1674bac3bdd6c2b5f140c1eeb6450cb33886cb0634583b4cdfa89fd6277cb1d5d0e0baa1cf0041af6f1b405ad3e799eff380b5469f9c326961f8f8e53f65e80b279d8c69349a190b947a4d029cef55228399c20acadc475ebd382a49c9bfe38b124c08dc5ec16d5d189691724870086f39aa72e198d8406d7bc75f96fbfb8218549a3a29fa8163e10f88f30d3c71f2d448cfd06f1efcc5ab33d2d48ead6082cba238db911957b8a3c1a93eb523fb48e327c8cdafc571ae920f2e401193df42e8462867e87efa26d5eafd9a6e4e71998b064ab856966f09568bb99ab8ad9ecebf4e675e5ffba2190020a726f234cd1147bb2921227ca1c22b82f7b85d15ccd2d39aa66abc4675e3502425d0cef155d00e8f61dc3a5a93cbb9a42dd7529733e627e8279a357f12c22d26e6238eaa1dac8effc71eebb3cd88f448656aeb7b66b508a7293f64cc5c19fdbd7a8e90827750b0cfa77de781d0be2a402e9b50dd029567f7616cf4641c870f89efe7ae1b8a2ba128c52f7d9ff34a94da1bfcb2604c8f68c87314bb2bbc66f8f80238dd0e6d810c4854432fffa6d3e2bd03535a95fa5dc68299ba2860579e2629723295853bcc4bf460dc118d9a0960ae989de1bd178e08458f45cf670137da11706728c43ee9d7462b81aeb1712b16c863cff86d2f085071b4a24c067687c162824ecaacdbce47c17ba0546fc0ccbcb9a6366c7f7af9577af416a9433f298137aecc3393b0318f0c7cb84c524d46d05cb2fec3bcefad1d17af84445f93086d9ed32e8337d8feb4f1fe0e8753c0535773371c8c4adaa083d3cae68a912c3d1293e00a1828a1b39544bdb43e1662cc63487512a1286fa467257a6b2bbe5486af7b020d41a5d9b5ddfeb277a15c9f6966a819c61f1acd600c81e376fe7dd192b9b01a76c09a0a2c72f98dc9b4575e25d8f1f0e76842f668b899c4cd87ca08a2685d0a05f049fb1ce15044a474f4b7b65b6e43bbfc4568b6de880d4d2ad2fae72207301ad651c576c7b2b860ee97b76ea3916117531456473e6180558c3025523aafcb60fc7a500351204223c148dc11bb943710fc3b2f9770709d0cb9ac18748e65f86b5a67c86e11203893ec1af1d128bf77c05012d69877b764552746892321cdf7114d35566ab367cff61ab368f99427399bdc21f6883d2c505dfa297cd0840e9a2951495c225bbd04ed632c6357b00a5c4d2fe4fb855e4baf79fab409b2e08919341407087e33d8f1b4c5cf7a0e3add426494858bf1adf598f7f6c42ebc804ccba8602cb75c6fd3a0df3abc06d5eb1f1b05f2275f02c3ac38e28610615bd343709169ef93a7385017ac5f687832e296e86ad2f2df630452cd4918818bb7303b55f1c7767109efa3b77aed2e2d8fb14df3e27b12e13e4f3ad7738cab0eb066a5ca4e15c0a5628f92b4b0452304081f3e031606f6c82685fada6a8428d7024b2dc6dc9627f77b9be14cae9a43a589132703ea2871e5d0a39075f80afd52cbe2a916a0949efcbdeea3390316a8719feb958dff8e7c4db6ec681a0c0c913b3a6c2665f448a7f03e49a8dca4bdcae6299a2a3506a8cc42b39d5fd3ae309245e48f6ec69fd0d0168a91daf3fbdc480ada1f9387dcf0f3b42585d35d461468c7e79d1dfbd59c7d7440f3ac04104bc717863fc75957e34add4b202aba2b6056f91979db29332ea3eaf44781606708e8dcc494486621b9d9940adca2cb436aa3ef27adf4943a00bcb8bd61c6ca6e95b7fae25f5a01751c94e68d9bd31ab5f8ceb0d73fdbb4c48c853f5427ccf48bcaead0d7a2579d32911c395dfc54504c7a5dd57c551933f35ff213b986caaf4f6f4bdf22608ee9c3220eeec5f3993e7781853ac7905331da3bede8ad836c01649fb25bf65d53b079c4ead63b2f7ef8c5333c0aac4fa6f68a69ee7faed72e9bdb54d8a2e6dea337622f683f70aee6b59650d64f749f82959f6e713a53d3d5e3bfc922737e94072f26a2b7788e31f6202b42556b2c9806b4c512576e678d45c977f97d526c0ec6b9c7f78305b17d53fa0e49c8979b84c9e0aaa14f6d38f835081d47c3bea913c61859281a29494fe70b6b2b02abbd5dbd8c8a38c247c7d3de579102d4b22a04e05938bf8cbe56a2fabec122c4648b2f2af261a1c3e146514ca24571ff94abf65ad1a6fbeb88030050bf7a9c3c36a42b12f9072234c371be13f0bfa4f280c8134d8416f63f65280c4413b7d0eaf30f6dc680a1499318de79bb041b95bf04fc058445bcfd2d1c37e85adf8e0f9e62b2ac27a1d64a6a5d65cdd42f4de8474419ea52ccfd713204f599b1991ff42beaee14a57fdd9a16d3cb51fb854fe9f66f529b936cbe015441edf449ddeead1bee5617baa7b3b5af6567216b0946d3b3f546b226064341500e4acfa751d60934b7be8274baf27ff7b15f6a49f8b7c93ff221c5b9c09976e3f2fa88cbe338bf9db83e07ea65e9393ea4cb1443e2d7a325dcbb50e59a8d7dece7ddab31146c09cacc4f47f0b5e5a623dda1f2b71b0a884a4aa4428872e5ac7f1f11610b6812ac6b091e772f9df04ad6efdf9460c7b8636900dafc9144b2d0b63f901489575b63942a3ebca77784c3aeecc6eed6b2a97fcbcd52596f3b9d462020a4b184610cea568644c7ca58c2322c813404dcd6aa68d076051a495a32e283b859ba2e20a9abcdc399331e561cef94eb8bc048f0f86bd35e5b7cfe6891dc88ecd764906316d514cdffa5cd7da89bf9f1d54a05ae6d9109124bb9c8247cae9bda84e62a304c82de6034fdb8b06021b10ee5795b82a6bebc1b8651b9e6ea5aaf6860361fd0498e08a481b45b593f0aa147c6d07c8bbc5b230c5c4537010890b1ccd6c1347f252d1e5274c215baacd4dc44752374a91de96c36cb15f1c8bd78abd54af5ecb564c31fe5cf6e3323242519b817566928bfe65b142ce49f78b61a74103fb69fcbf2cb0f266e88891b7d75287e136e7c2a5a3015ce2f1f05d0271171f59fb1ad97e56de456fc8d5bd0dd61277671e163d9d2fc8ef28cafa96144bdba3f8194c45772d6af84a12803407c67a5f5766dbaddc59c2c85d6e6c7254c5c44bce7cfd400d1e35ed2bc11fdafb234e567568278bbf8c5ea10d383fb8a6ac5a831ea202983be0c03cbce635bae7ed6fbf1a86905781893c6f85a87baa6319226b6a897027b76d2999a202bd19771013e7aca5bcb6fba4ffd6b402511095a835c9f4c10ae5b38d849892406fceac6a80628fe41da8b42d9126514aac858fc0cd327142c754ab242912ab94fd0e438b529fb3f84fe948e94c531ab893eccaa08281430d339a1e85d9e992c074a78b1f4bf3f3473a9677f18a7ca77542306995a6cf6295482d824250c65062fd4fb764aef23f846dcb8102fb888997500317d5c7048d78d5976864df59d69ac3da9ac2bad99c3f26c8ccadbe77a71426cb61132a74609ffb5163159b66b428e5e4bf8fb491b9bbe828d70ada0b13c2b5d9ae5e2559a18eaf375964f5c2ed89ddcbdbc9746ec46b706c3fc8e8208e607cd8e80f29f45bbc689af13e667602b68ddd795c67da286e1980ad74a30e5172e84637409fe15df5abed234df1ded111d92c9a5548521e941cf1bfc41fa8532fc3b699952829b0f1872270e11495752cd5b387abd0bb8907faf2bf96e6e177c7326bb4ee82d9a215f654822974946e606d26dd75b4feee4ad6ee5fd1b69faee5318531963b195f068e2ce948d6b1c9c9d0edfdb65aed2199dfd90c1905bd78af7e8926422202a19d50c318b300577e6dca824669704879f40a6195ce1522281f924e3c4104bdd5063ce5f47ca0246030a5dea3b49b0baa4761a1f565717e57a585e855d6ae0e8dd494667fb54f49d3e97fc2afc1d58c78b7cc4d6621531d8ce81ff217b76d6d8810b1e89aa9c132330f95849e636e805a366a45f4b306c4e46e29e2a23ea7365726af269ee362cfcf714ce36a8696154985806a7a81eeff1610c980d9f4d866f5202c57d18000db8f88e9aba4085542af404809abad50993ef0d738ccaa163b44fa2fb260e83089e335e0aa7cc8d52e7e5ecbf1f981002897c07103cf133ea8c0f8308a7ce36948df1db4ddf0b2f8cafd7daf42597b6e27fc764e60adcbe9cb2fe9ee8afe362bb05175bec21479e2d5fbf18798ad64061b10125a9422c8eab456ad8e28e66eb8a7e29cc71d6d8834f7040f9db3d77ef94899a2600f734983fda0f275e4e3452bc2e055f43d4d04c8ed92faa016697a3dd8e024ec969876c663044d4f35b1467b2ab850c3bab4d1900aacaed87d95582168465adbf797c8d7cf205688cd5b901abbedc953e97157cf61f2404e863079ef7691844afb428fdf38a4f9bcdacf7044dc88f4dca5494e629dd2658c6c20baa18e3c0b61d2bacdfdb0fe18db394712235350ccce509434843fa95e7bdd2704f781fbcc7b17ea1ba933242a4cef3eea60d13a70ed0b5918655c3ddce9f04e9b8cbd78a3d44d7218dba8bc859f1f246e10e354d229d60b7e8673d32adbae21e517a37783e173b0965285eaf1460ac221f9757c7d393709d7c7d8ff2d9ceef99c0d668d1322f9b4a9a194fe933b86fcae30c3116a905ec6ce37a59780cc82fde902a3725ede1b806f066a8be3beb8c969d2bc45aaa6330009bf3f580fafe403c768a34a4a9efffbb98e6510e894cdfa367c8198ec387eab32d4821781f77d33cc0e726072b1a9bf20655c3587a6ce3c7fc2c25f1047f9bd171c57f0704623fc228dd1c4a8e6f45db6bbeaad834d2715e1edd49dd190ff36294e58e7685dcfed4ed707c27aae708e3b6bdc65598419c08ad3c6f348b0e69d8130f3b9a595c7712ce977e203f1c600327e5a7d6a34bb704e761b46614f7855c75a8be9058e4bcc74074fd42b0af68021bacb6d02dc3c97516efbd8582e5d3c86c5d1e4b6e23f8cc24a9036ed81084a488087d130b718d263e5ed8441f012abad739f12add694026ad62d3960ca3e29af9a668e850bcab8289a54193121f3946245015c137c6b1dd085e3cea03fc9fbeabd15ece6389553bc6f4b4011680c8730b09374ae9c6c4cf37e1624f9fbacc72f3075758d65dbc25e8feec754b0fead880ef856d69d0f497a58a3e74ca7e070837a21a53fa6f869774d452287629bc5eec068998600e37f364a342f78c827c80df96eae6f36b860070ac4d1156320c85e9d5d1cb4dfb593af00644b3e44f2767db9d4ec75", 0x401, 0x1, 0x0, 0x20000000000, 0x3fe000000000000, 0x0, 0x2, 0x1}) getsockopt$inet6_int(r1, 0x29, 0x28, &(0x7f0000001080), &(0x7f00000010c0)=0x4) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x7f, 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}}}}}) ioctl$DIOCCLRIFFLAG(0xffffffffffffffff, 0xc028445a, &(0x7f0000001180)={0x0, 0x0}) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005cf) 00:02:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r1, 0x0, 0x9, &(0x7f0000000040)={@remote={0xac, 0x14, 0x0}, @multicast1}, 0x8) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xffffff5a, 0xc0, 0x0, 0x0) 00:02:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setown(r1, 0x6, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x57, &(0x7f0000000040)={0x1, {{0x2, 0x1, @broadcast}}, {{0x2, 0x3, @local={0xac, 0x14, 0x0}}}}, 0x118) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003a5) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff80f6b7bf5e8cb3cd06040001228f03ad90aa3681c228aaaaaaaaaaaa00000000c2ea752c9302a3bd3460a13fac24cfc8dcc6034a01a6fcb0cae5360a5b9efd67c02926ee79e269399123b34aa8d8"]) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$DIOCGETSTATE(r1, 0xc0f24413, &(0x7f0000000000)="188506b050dcb5be27254e3dd92a4f1f2bd93a70286a086e06d7c402a5787c1af0b8bec2bafd6c6c4bf87a59e7ca869f6afda3617f67f5ab167cb9f1bc7fc702f842dfacc65f1a6b09434023b50935a3bdd89ed89155f85b0d5a0cb17193402e05") setsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000140)=0x80, 0x4) syz_emit_ethernet(0x92, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff873a09b60d6dd862cdbcdae97e741f210a4b52b00aa366ee9e421ab635ce8d0e7371db3227d54e477d0d146b5d617174230e36a006fa13b7a5ef95b014553f0eae5b64bd70f17e1684d524c141ea3f7bbb16cb2e4d103ad8c30c27181ec3428835892c1c8d1b106fead3532f8d6a6aa4722854ca241e45b52cf3658e435ca4a2e3d87097335b"]) sigaltstack(&(0x7f0000000000/0x2000)=nil, 0x0) freebsd11_fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0044d) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000180)=0xfffffffffffffffb, 0x4) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f00000000c0)={r2, 0x0, 0xea}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00397) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$DIOCKILLSRCNODES(r2, 0xc080445b, &(0x7f0000000040)="a6609b647775c3c8f3e5631f9a6286eecd5c2c303477b9f403b3f0e691ac792a4f431ba682f9bc5a648c0b20e7e2de7fee053b4ff4e13891291f7e4570e5a0b58cd023f26f25615ecb6cde11a7aac9d4722b10854efb68") recvfrom$inet(r0, 0x0, 0xffffffffffffff29, 0x0, 0x0, 0x0) ioctl$DIOCOSFPGET(r2, 0xc0884450, &(0x7f00000001c0)="f56021e0d5911fc336d45ec9fa1542f00bc94558d09af5575c4c8a6b86c7ba4162dca1c207b7a30d5cd4040fc3b4337e7fd4b1b7b6edc5e07fa5e83dd469399bceb92f4bde70d8d771d6ea31e1eaa2110d970efc348985ad9026098d18db3bd89b76fb41d572fe52bc17247a6268647004f087a0c0e0c80d5f71f477080900000000000000deeed8880becb33b9b8a786cc99b86207bab1ffcfe93bf24d34dc0e188d01e2fc170a5c64ea168b6b32d53149ce715a0aed3602c5f8cf088765c9973aef96932d358f9fb261b7097c55378c3b515c64d4d86162687fc35ab9969ddacf146741aa033f56058dc8b2a4a563864d5519eb3") 00:02:09 executing program 3: r0 = socket$inet6(0x1c, 0x1, 0x1000) setsockopt$inet6_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, &(0x7f0000000580)={0x2, &(0x7f0000000300)=[@in6={0x1c, 0x3, 0x9, @local={0xfe, 0x80, [], 0x0}, 0x8}]}, &(0x7f00000005c0)=0x10) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10800, 0x0) readlinkat(r1, &(0x7f00000006c0)='./file0\x00', &(0x7f00000003c0)=""/212, 0xffffffffffffffca) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r4, 0x84, 0x22, &(0x7f0000000340)={0xf, 0x100, 0x0}, &(0x7f0000000700)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x22, &(0x7f0000000740)={0xf, 0x0, r5}, &(0x7f0000000780)=0xc) setsockopt$inet_tcp_TCP_FASTOPEN(r4, 0x6, 0x401, &(0x7f0000000640)={0x800, "ea93c73018b907b566289d0540829945"}, 0x14) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r4, 0x84, 0x18, &(0x7f0000000880), &(0x7f00000008c0)=0x4) syz_emit_ethernet(0x377, &(0x7f0000000900)=ANY=[@ANYBLOB="c08b33f777c8f09a4a8b532473c585adffc5fffffffffffff8ffffff0800bb00000000054255824942a8d69a76171a593dcf00906c2f5c9100000000001e3a184b12b37e4a5c921a9addc1945ee69cc89fece0f3f74c5ddde0632c"]) r6 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f0000000240)={0x0, 0x8000}, &(0x7f0000000380)=0x1fb) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x12, &(0x7f0000000680)={0x2}, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r6, 0x84, 0x108, &(0x7f00000002c0)={r7, 0x5, 0x0, 0x8, 0x26000000000}, &(0x7f0000000540)=0x18) getsockname$inet(r2, &(0x7f00000004c0)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000500)=0x10) setsockopt$inet_tcp_TCP_FASTOPEN(r2, 0x6, 0x401, &(0x7f00000007c0)={0x6, "0b9bd1026e17a2193b097ebb7a89ec97"}, 0x14) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000040)={0x0, 0x8, 0x3, 0x8000, 0x2}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r6, 0x84, 0x8001, &(0x7f0000000140)={r8, &(0x7f00000000c0)=[@in6={0x1c, 0x1, 0x4, @rand_addr="9d8521a63f03b6cd39689db30f7f1c1a", 0x7bbf}, @in={0x2, 0x2, @multicast1}, @in6={0x1c, 0x3, 0x7fffffff, @rand_addr="1ae4d1a4e512d657e4820cfacbda8647", 0x2}, @in6={0x1c, 0x1, 0x8001, @loopback}, @in6={0x1c, 0x1, 0x3ff, @mcast2, 0x8}]}, &(0x7f0000000180)=0x10) r9 = socket(0x11, 0x0, 0x100000001) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e008dd) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r9, 0x84, 0x5, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000800)={0x101, 0x7}, 0x8) ioctl$DIOCCHANGEALTQV1(r0, 0xc1304431, &(0x7f0000000840)="8a7a88cb512526843ccfbe") 00:02:09 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 = accept$inet(r0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f00000000c0)=0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000100)='cubic\x00', 0x6) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00449) 00:02:09 executing program 2: 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}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000080)=0x1ff, 0x4) 00:02:09 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000080)=0xb4, 0x4) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000000), 0x4) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1, 0x0, @ipv4={[], [], @remote}}, 0x1c) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f00000002c0)={0x4, [0xfffffffffffffffb, 0x7, 0x100, 0x19]}, &(0x7f0000000300)=0xc) setrlimit(0x4, &(0x7f0000000340)={0x0, 0x2}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000380), &(0x7f00000003c0)=0x4) fcntl$dupfd(r1, 0x11, r1) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000140)=0x8) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000180)={@in6={{0x1c, 0x3, 0x8, @ipv4={[], [], @broadcast}, 0x3}}, r2}, &(0x7f0000000280)=0x84) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) getsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000080)={@local, @remote, @rand_addr}, &(0x7f00000000c0)=0xc) getsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xff6a) getsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000000)={@local, @remote, @multicast2}, &(0x7f0000000040)=0xc) 00:02:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x1, 0x7) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000040)={0x0, 0xabc, 0x2, 0x7, 0x400}, &(0x7f0000000080)=0x14) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000180)={r2, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @remote}, @in, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f00000001c0)=0x10) 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_accept_filter(r0, 0xffff, 0x1000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x800e00b96) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000004"]) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00948) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b6) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x44, &(0x7f0000000040)=0x7f, 0x4) syz_emit_ethernet(0x0, 0x0) semget(0x1, 0x3, 0x500) r2 = semget$private(0x0, 0x4, 0x60) semop(r2, 0x0, 0xfffffffffffffef9) recvfrom$inet(r1, 0x0, 0xfffffffffffffeec, 0x2, 0x0, 0x0) 00:02:09 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}}}}}}) accept4$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x10, 0x30000000) freebsd11_getdents(0xffffffffffffffff, 0x0, 0x45) r1 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10, 0x10000000) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000080)={'bbr\x00', 0x7fff}, 0x24) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) 00:02:09 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffc000/0x3000)=nil) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) shmget(0x3, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffff78ac004500"/34]) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) 00:02:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaabaa3f4500001c0000000000009078ac1400aae00000f21000907800000000b5ed13227eab0793c01036eb0b97d30ad5059f8386e4cda4f2e357bde4f5a6ab8b58cdaf76b1d1db29df6a4c4f16dbe679466aef722032ff512c656f5255b7c92b856b7e8eab349f70593ccc7f3852e2a08a561a44e0200a72af3ecb425bb5570ce3204d83006dd8edbde4a516ff2de4afd2"]) getgroups(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x11a, 0xc0, 0x0, 0xbee5fcc3d2da7a19) open$dir(&(0x7f00000000c0)='./file0\x00', 0x28208, 0x88) 00:02:09 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x901, &(0x7f0000000000)={@in6={{0x1c, 0xffffffffffffffff, 0x0, @loopback}}}, 0x98) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, &(0x7f00000001c0)={0x0, 0x7f, 0x2, 0x9, 0x1}, &(0x7f0000000200)=0x18) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000240)={r3, 0x1}, 0x8) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000100)=0x40, 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/2, 0x2, 0x400c2, &(0x7f0000000180)={0x2, 0x0, @multicast2}, 0x10) 00:02:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ppoll(&(0x7f00000004c0)=[{r1}, {r1, 0x44}, {r1, 0x4}, {r0, 0x1}, {r1, 0x2006}], 0x5, 0x0, 0x0, 0x0) clock_nanosleep(0xe, 0x0, &(0x7f0000000000)={0x5, 0xffffffff00000001}, 0x0) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) getpeername(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=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}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ced) 00:02:09 executing program 3: setrlimit(0x2, &(0x7f00000000c0)={0x10000400000b35c, 0x2000000003f}) mlockall(0x3) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffea6, 0x30000000) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, 0x0, &(0x7f0000000100)) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1c004e200900000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000e90cd281cf6a10ae6398f36612bf729723f3940ee36c317b5ea6d50512cdc4297400a819019f4969055af30000000000000000", @ANYRES32=0x0], &(0x7f0000000200)=0x84) 00:02:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000240)=0x3f7fc, 0x4) syz_emit_ethernet(0xffffffffffffff4e, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x131, &(0x7f0000000080)={@remote, @empty, [{[{0x88a8, 0x20, 0x1000, 0x4}], {0x8100, 0x9, 0x2, 0x4}}], {@ipv6={0x86dd, {0x1f, 0x6, "1a6694", 0xf3, 0x65, 0x327, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[@dstopts={0x49, 0x1, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x8000}, @enc_lim={0x4, 0x1, 0x4}]}, @dstopts={0x3f, 0x4, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8001}, @pad1, @jumbo={0xc2, 0x4, 0xfffffffffffffff9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn]}, @routing={0x3b, 0x6, 0x0, 0x9, 0x0, [@loopback, @local={0xfe, 0x80, [], 0x0}, @empty]}], @udp={{0x1, 0x0, 0x8}, {"34972d1d202322038a94f0e0d2bc669de1dcaa03d8eed0a95ff7bc20fd89bde143a9a78c5f34e49c36736f3ea505ff1b82fcc453dfe2c9caf547639960bd6d3e16f948abe2872e6f24de18f22e035245200ba33679e97b4963dc17922ad030e92e1ec529b2b6219d928858"}}}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) 00:02:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [{[{0x88a8, 0x4, 0xce4, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@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}}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048f) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040)=0x3ff, 0x4) getsockopt$inet6_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e9) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb000000000500907800000600600000000000000000000000ac1400aa00000000"]) ppoll(&(0x7f00000001c0)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x40}], 0x3, &(0x7f0000000200)={0x800, 0x10001}, &(0x7f0000000240)={0x8001}, 0x8) getresuid(0x0, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0x11, r0) recvfrom$inet(r1, 0x0, 0x0, 0x800000000000, 0x0, 0x0) socketpair(0x17, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$DIOCGETSTATES(r3, 0xc0104419, &(0x7f0000000100)="4040f4fb9dcb3c0a3b88b9c993f5ebd413efcd6c7ac2f4467d820ed0e3cd18137fb68be4c150f87b51fd8e8b72967dfa331b6c7d32ee685b3f404a062c917416109d97fd77919d135dd6f38d46059f1d4011bf07901cd6dfce614e32d417accde3193b01931234154d13fa35368414511462d69983b93181ccc2568ce843214253f31a58923f28b65c28a33b151847b93a19f8bb72d7fbab8098136968ebcecc62695bf0af34f732f6f2a064fc06c6320a") setsockopt$inet6_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000080)={0x4, 0x7, 0x100000000, 0x2}, 0x8) 00:02:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@multicast2, @rand_addr=0x40, @loopback}, 0xc) getpid() r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x83c3, 0x1, 0xfffffffffffffff7, 0x8, 0xffffffff}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00347) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000080)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x1c) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000100)={@in6={{0x1c, 0x3, 0x7, @empty, 0x1}}, r2, 0x0, 0xfff, 0x2, 0x6, 0x0, 0x401}, 0x98) 00:02:09 executing program 2: r0 = socket(0x1f, 0x1, 0x55) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a326452af09b77ddbed7987784a7ae990958dec85d22fa9286aa47a6bde67ebfc3afa89f4e31f13acc3628c89b3b0e5f1336eb5f70333af02ce9542cb05c1bffc7753266de30615960494182fa6a0de0c0bb98a8bc15bd9348a7978fa6975540ae118c792b04d92d9c02f07eee5543e19fbeec3c6285302d3a223c4ced65412791057351e2fe5f936ff35f7e54df29b8beb60f4cfe98fe738697e3a351de70edee339ce6f5fdbcffa19ce6e807187e577e15acebac7d2cae", 0xb8) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f00000000c0)={'rack\x00', 0x401}, 0x24) setrlimit(0xb, &(0x7f0000000100)={0x1ff, 0x1}) connect(r0, &(0x7f0000000140)=@in6={0x1c, 0x0, 0x2, @ipv4, 0x1258c000000}, 0x1c) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet6(r0, &(0x7f00000001c0)=""/17, 0x11, 0x1, &(0x7f0000000200)={0x1c, 0x1, 0x2, @loopback, 0x4}, 0x1c) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000240)={0x0, 0xffffffff}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f00000002c0)={r1, 0x3}, &(0x7f0000000300)=0x8) getresuid(&(0x7f0000000340)=0x0, &(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0) fstat(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r3, r7) setuid(r6) r8 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x401, 0x10) ioctl$DIOCGETADDRS(r8, 0xc4704435, &(0x7f0000000540)="86cd9a") ioctl$DIOCCLRSTATES(r8, 0xc0e04412, &(0x7f0000000580)="0977990d8f00c162790f94aa5a7b76af4fbc") r9 = openat(r8, &(0x7f00000005c0)='./file0\x00', 0x100000, 0x60) close(r8) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r8, 0x6, 0x2000, &(0x7f0000000600)={'rack\x00', 0x400}, 0x24) setresuid(r5, r4, r5) recvmsg(r9, &(0x7f0000000840)={&(0x7f0000000640)=@in={0x2, 0xffffffffffffffff, @remote}, 0x10, &(0x7f0000000780)=[{&(0x7f0000000680)=""/211, 0xd3}], 0x1, &(0x7f00000007c0)=""/125, 0x7d}, 0x40000) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000880)={@in={{0x2, 0x3, @loopback}}, r2, 0x5, 0x9ba7}, 0x94) r10 = openat(r8, &(0x7f0000000940)='./file0/file0\x00', 0xd89, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r10, 0x84, 0x15, &(0x7f0000000980)={r2, 0x7fff}, &(0x7f00000009c0)=0x8) msgget(0x1, 0x2) ioctl$DIOCGETADDR(r8, 0xc4704436, &(0x7f0000000a00)="8027b4eb2161bd1330a67fd441f0b61339cbb3a97c5aced8b42162f600d56e346a05828c64869241a3447056ca6fe9600aa4fc09feb73b3c3148f779e007348215daf7c8aa80acbb385d13319d86a6d764e82cdc7644a1592bb647b98544424020715af1122afce91493e037413b493cc88dc11c8f802997ffdc950863ceb4816af63ddbcc8e971f0964d58adb7f29dccac366dafd07d41bcee947ccdb81aa26bc19cdffc1e92ba6420d3256db2b4ec599e47052c0fd0779e6e8ad0eb2bd23d5463bfd023d1bc4ff22368e37e9b2805d80f4b3596f61c4d667823657") setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r9, 0x84, 0x12, &(0x7f0000000b00)={0x7}, 0x1) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r10, 0x84, 0x1f, &(0x7f0000000b40), &(0x7f0000000b80)=0x4) setsockopt$sock_accept_filter(r8, 0xffff, 0x1000, &(0x7f0000000bc0)={'accf_dns\x00', "7fca367af901c91dfd5f95dc017bd3d93e3517fb54c6d5b49a5ceda76ea1a16a4814d911567777f9a9be207a4aea343f04513064c685f99b0a48d53a2e416bbb3190c06f524658acac1836dd14904316d9c7fa02a99bbd6d11aee48949c37229784a3ac1d85db184e1378cc5f496fd79c4848c580ef38c2dedc741fcabb6d8216b770bf6d8e7bba7dfa99d3cf7e98c0a6947d9b568b90ffc830316e1218ab8e4679ab7749f2525e95ce2e080df33c0c6b6d419f84b35984f0e0ca8007b086194c7c29846d4c2f1b47d4ead903770d0291cac6ff08befb713506123e05ddb53d83cd60b1a013287e08c539b30f8ffc785"}, 0x100) 00:02:09 executing program 1: accept4$inet(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x0, 0xffffe06, 0x84) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x44) ioctl$DIOCBEGINADDRS(r2, 0xc4704433, &(0x7f0000000040)="a795174ea63e4f75b6ca29c9d75cfc443702f0aaf0f04bf280711465634d010cc78b5e191c326f9a0494b3b64fad5781ac37feff053e8d577b91a645afb969ea77652e1d5ca9f8cd0e8e05e7c87fed9aa0ee9812dcdc1c15bfa28a12059e5681b0c8145d41bfe8816dab4e2511a982d3cc968ef959ac1c73a88484b47be9eb2b02f4d40aa9557ded79f4b238e702d5f2b022819716f44cde6f782d045acff9baf4") 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}}}}}}) write(r0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00779) 00:02:09 executing program 2: r0 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0xb) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r2, 0x0, 0x51, 0x0, 0x145) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCRSETADDRS(r3, 0xc4504445, &(0x7f0000000100)={{"2f383a840e33501b92ae0164f7c315761ca6d2181375fabfa784b6a5c130f9188add4b16cefb5363e3f75cb0a2074fb2e22023b2472821df3488e6dd2052d1e054b4eaf494edc6cd419a09a9ee4509b7945aab3c10a0566ddf6ea12421a1508db1d9e0d1020ddf15d0914a55e5c808c97e2347eb3046b158fa184c022efa2eadacf5ab438ffaf0c541eed08a00ab20422dd543ab27e9ea7a53bc0efec1ed11cdc747186afbb879ffbf97cf1c683e2470622272bfc61ff83f39f7e863d960a33a86f240d07705bc8397670f36b83f014e14b5a60639d4c110379795d674510ccd721980d322f1f9ddac4c3da812dee45e840b0b04824cec6078e621e3d4fa20fd1a1bb08ea98d4865163bc6384b8d311582644f36d9d40805b5ef9ca8d399647fbf317fe36e8aedf36966a531efab65391ddb0db0dc54f4ee6d2bcd97dfe4730be472e093048d80cd8b4cbec4f2b096e7ba1cafec9e30ab33deef7e93f2b1b8332fdf956c156e52da4e16fb6618b79eca52366638e0f5990d0297d247019ba02a35f52e3ec417015937a3b689f917863817f4ce60ab480aed484405b1ab8b6305a9c88cb84b4c0fd4d6359d8eddf5aed8839b6010b63051c90ecb40cf9870a0b93824bbb9948910adbd87a4789a4930cc573262315c66bcd0d4f88bf0949492da8bebc1c1086b5ba29c8b33c5ce731992fcb16df53fee59b5817aefe2e812ee47d33c5844141477308bb8ea3b4b117ed522269393159feec7c2cd968646e648775ac5c7bc75b3b429e707e354a78d3ef893719f5c164f4d4914e97435430f4030a565aaad1a1b49357b8a426c75eb7ec385f8226c124ca75cffe896d1222ef4c61ff5a0bd20ee4b3de2e05476560728d4d901f8a8e20f2efa5e05bbbc9712cf29a89d4c343333597c055f48744e504e824a58a77666e5f636e11e80d6dbcaf8dbed01e9624d72154c8752eef3f6b543f86054059d59a1baee42775abe2f2e8260b1646d621d9546215a58212697a03a1edd7f10ebff45e10bc50989d373c8f7ddc10276f12c4c2bfebfa4838b9bb5d6c0b0cf97e8aaf3e5ae5eaa89f5b3e040e0d9141b69aeb8ed194d519758200d82516a46fb1f640c53b027731bc39bee4c04c863f70a98d122852fd2044fc548355d2d01cc009037c4ebc17ddd58a6b35ab1111344c24d0f2dfa9651928613286dc43cb0692dfa067cc21b9d6d166795e899df3587ccfa5bb2be98c620e15f5443772b6e2b799229f3012d7f89270fbb86e70659e56732d00298600436ab68fc4bec05b64e29882822c6a8d2f62758c25b33f52bebac03e7b38283a0e2728672b2b2f79cee8793f9a5f43c06e5e0a4afe872d7f5c11a0cab7c08043ede7375cef8d596179d4d58b7a249b82d9f22c238cb6f140cbed402019f19ae7b9383ebf9010ed28f63223a36397343c4552e17feba80", "e235b9c7bbe4fb3966ea61b9c47c3925d19a0082fbe48e202fc9c0c6ba762600", 0x4, 0xbb42}, &(0x7f00000000c0)="94537055a2f77ebac298e45822c048eec2d46cebd96077f443accbc04657627f0984b0a7c5af7586347a", 0x4, 0x90, 0x6, 0x5, 0x98, 0x6fb, 0x4, 0x8}) recvfrom$inet(r1, 0x0, 0x146, 0x20100000000000, 0x0, 0xfffffffffffffd95) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:02:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x13) freebsd11_getdents(r0, &(0x7f00000000c0)=""/252, 0xfc) r1 = dup2(r0, r0) setsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f00000001c0)=0x8001, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x1007a) fcntl$setstatus(r2, 0x4, 0x4c) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) 00:02:09 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}}}}}}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt(r0, 0x81, 0x3, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b9) 00:02:09 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = socket$inet6_icmp(0x1c, 0x2, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x800000000000, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074a) accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10, 0x20000000) 00:02:09 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}}}}}) getsockopt$inet_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000000c0)={0x0, 0xff, r2}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0077e) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000), &(0x7f00000002c0)=0x4) syz_emit_ethernet(0xffffffffffffff94, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x53, &(0x7f0000000040)={0x9, {{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, {{0x2, 0x0, @remote}}}, 0x118) r2 = shmget(0x1, 0x1000, 0x6, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_INFO(r2, 0x3, &(0x7f0000000180)=""/71) recvfrom$inet(r0, 0x0, 0xfffffffffffffe61, 0x40002, 0x0, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, &(0x7f0000000200)={0x1800, {{0x1c, 0x0, 0x401, @local={0xfe, 0x80, [], 0x0}, 0x7}}}, 0x88) 00:02:09 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xa3) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000240), 0xfffffffffffffe33) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_STAT(r2, 0xd, &(0x7f0000000080)=""/89) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x8, 0x5, 0x5}, &(0x7f0000000140)=0x10) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000040)=ANY=[@ANYRES32=r3, @ANYBLOB="08800000008b597f127c0c89cf56f7da000000005b1400"], &(0x7f00000001c0)=0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0xffffff7d) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x51, &(0x7f0000000280)={0x1, {{0x2, 0x1, @rand_addr}}}, 0x90) 00:02:09 executing program 0: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 00:02:09 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}}}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) lseek(r0, 0x0, 0x3) getrusage(0x1, &(0x7f0000000100)) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f00000000c0)=0x2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) recvfrom$inet(r2, 0x0, 0x29d, 0xc2, 0x0, 0x0) 00:02:09 executing program 1: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040)=""/47, 0x2f, 0xc2, &(0x7f0000000080)={0x2, 0x3, @multicast2}, 0x10) 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}}}}}) read(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) 00:02:09 executing program 2: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202080000006c653000"], 0x1) socket(0x1c, 0x20000000, 0x2) 00:02:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x2, 0x20c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c57) syz_emit_ethernet(0x10f, &(0x7f0000000000)={@remote, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x5d, 0xa6, 0x4}}], {@generic={0x7005, "8b31afa588b7cbedc3b469c184288bd8e0d94ba8a298cc747716c1641856542d2aa008e8c6ed49280d77ffcb77c30cb234846dfd0b39377b3d8ebcbdbf2dec61d4a813648ee6787569adb8d19a206bcaede9621b1806e5be8217dbf8f690450a89c016a94a8a4ae17dda18ad0c28b62ab4aba6df13f992a679f45c4222d5a9055aeb719e99137688ba946ecf80d2bd21360f5b321410a0638eaaf59539c7dc630c8deffcf92d16dd312da53b36aced73bcaa8bb6fcdd7c9ac0bd536401302ff308509d6b779c05050b6e9cd4e35b263a121461719834fcfcef0f69b8514edcd47f0f796e2925a38fc6dc6ee7bb2cb66ab8910b525f43d9369e"}}}) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="07aaaaaaaaaaffffffffffff08000000001c0100000000009078ac6d0830d7e0504f7b7c20f41400aae00000011100907800000200"]) r1 = getpgrp(0x0) setpgid(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00335) 00:02:09 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(r0, &(0x7f0000000040)=""/138, 0x8a, 0x40002, &(0x7f0000000100)=@in6={0x1c, 0x0, 0x0, @rand_addr="8993f7d91ed2c7133ab3fd8cf60b9694", 0x10000}, 0x1c) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050d) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0x1c) 00:02:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@file={0x20200, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x1f, 0x4) sendto$unix(r0, &(0x7f00000000c0)="c1e4b5a7e9180858b4be3f70d5041528fe67c76260c272884b001e9f3a979f0e85c5f09eb646d872c2861eb9435cfc539d56949780b93842", 0x38, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000000080)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f0000002940)=[{&(0x7f0000000240)="cd0d6b5c780a0aa9952a8e0cf03fdd7706715613334b317f914379badd839ae271e5d59e5ae83626b0d360b29c485688ce37f53f6d25f4fcf7c5391579db23a3db622fb15edcfe3f0163362ed9614740b77d90dbd666b624e01096f03223cb14d6bd92bc941f11536511b3db1b78f58fca6566d6a92221d8d57ca5869253454fc190433ecb75c27b1f4b28542161da59e88fc523a12bf03e8a56040a9e7eb8adcc7aadd752734f2358", 0xa9}], 0x1}, 0x3) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f0000000300)=[{&(0x7f0000000140)="8fbcf115d9410c1d580d6578b87e4648eadd47b2c4138a38198a9deb08d4c079272771bebf03736aa1967e58c3536544125128d574f3c667f0e8e75c3fb43990b82da1a13b205973ff28eb0982daefa5e06f2065f234bc418a28a3095fb8953c51311f5d0fdb6109ee1daee48b032f5b3144887ad235d14f90113d6081df8c66884eea79c8e8cc6763199bec2ccb99f4ac20f31e60e9956fdd1e07d889c5ec1e6dc17804f563131dc5eae79cf3548bc60bb291fab3e71bd0ce99cf2bde3c53dd", 0xc0}], 0x1, 0x0, 0x0, 0x100}, 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x0, './file0/file0/file0\x00'}, 0x16, 0x0}, 0x0) 00:02:09 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_emit_ethernet(0x32, &(0x7f0000000300)=ANY=[@ANYBLOB="8945b7932e7eaaaaaaaaaaaa08060038000006000008fffffffffffffffbffffffff4c4a5568dd1e12"]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ba5) 00:02:09 executing program 0: r0 = dup(0xffffffffffffffff) 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}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{0x0}, {0x0}, {0x0, 0xfffffffffffffeeb}, {0x0}, {0x0, 0xfffffffffffffdc1}], 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00848) getsockopt(r0, 0x5, 0x80, &(0x7f0000000000)=""/46, &(0x7f0000000040)=0x2e) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x1, 0x608) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035d) 00:02:09 executing program 3: open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) freebsd11_mknod(&(0x7f0000000040)='./file0\x00', 0x65, 0x0) fcntl$lock(r0, 0x4000000000008, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000000)='./file0\x00', 0x87d, 0x800048) 00:02:09 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x7}, {0x3, 0x3}}) 00:02:09 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}}}}}) semget(0x3, 0x3, 0x208) r1 = semget(0x3, 0x3, 0x1) semop(r1, 0x0, 0xd7) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00869) 00:02:09 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}}}}}) ioctl$DIOCXCOMMIT(0xffffffffffffffff, 0xc0104452, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0040d) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000000040)={0x0, 0xd2, "dbabe39c87acb13baf321d160d3af5db5d4e1d946e2e6d2138ffbb63a6799cd5c9dc3d14b753220f30ebf947face9940bdecaefc4219b1f807f5d3b663d99cedab57d80caaf4f31051128a61e74ec4c11dcbc7cbd9eddebece79c4ab890b7220ef5268751d82a54e2dbecea6b240ea5eabf3922140db4ad3df2dee5eb76ae493fc14f21610a3eef36bb2efc2b3f30543a7478b1d9e75a176e75443bfdde9ce688489d7a1c17d1e223949264e3065a09ecfde56747dd96fb5a999d362d1cb3ead683666624f7908633d8a1898123dcf7d87c9"}, &(0x7f0000000140)=0xda) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000180)={0x2, 0x500, 0x8, 0x12, r2}, &(0x7f00000001c0)=0x10) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000200)={@loopback, @loopback}, 0x8) 00:02:09 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3eac000000000000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x2, 0x2, 0x0}, &(0x7f0000000100)=0xc) setsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000140)={r1, 0xf, 0x3}, 0x8) getpeername(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000006adcdb42cd4883891656cf0cacda64b87eebc0380c083ef400bc633f63af9a304b5f572a09234bd9c2fdb999ebc2eeed333cf875435ffcc3fa828b7bf45524a021e9381fcfab59c5da5eea254f8aac6157b55d1eade302"], &(0x7f0000000040)=0x17) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e002f1) 00:02:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="f3ce7e5f96cb", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc04c4417, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00557) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:02:09 executing program 3: r0 = socket(0x11, 0x10000000000003, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/253, 0xfd, 0x61ccf03dc5b56d1c, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x110, 0x1ff) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e00351782df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af872babfb0fa38db9a9c5052de4d382b77008f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800"/177, 0xb1, 0x0, 0x0, 0x0) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x5, 0x4) socketpair(0x2, 0x0, 0x7, &(0x7f0000000300)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ce) socket$inet_sctp(0x2, 0x5, 0x84) 00:02:09 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x100e, &(0x7f00000002c0)={@broadcast, @remote, [], {@generic={0xffff, "c470f820bd91e45c756f20ae2d0f3aada548fcbb5f4b71e8a44d67f29c148ba4a42f7ad999873ff88a6d988e244b57441ceda2d227f002c49cf9a06c2de8f45dc921031ea6bafca92ca6cc805e52328c4539eca9e8d5e5d0d1bb3dee5791459359580e70de22cab6f373df1bcd55aca7bca9f3375c301d2b9bd20a5dfdfc144f423f98cc1469e8149f4446446ae80cab216fb4b5a7de63711139aeedf738c299c3067152566607f65a24a662584ca052f99f3137049aef58527ed51cd1bdbc8a5eda5f68452c3d4d4b880b7df497109b62c6553b2947922fcdc91f87577322a1de5ec5c30d788dec5c799266645128b6b828189a7ca3c502adb056bdc8aedcaf6a67d547eac4dffdffa05fd903b9626c7e543de8cbec81281d405ff60132d7351ef13900d8c6b8bfe3c4f77012156185ca962d514437cd68e80c4a0806c55c9000773c8dc0bb00363233e9bb27dcec1e3528b8a438649d7e883c8132b5d3aae52bb4f87362c5c932823710ed4f1cb46d45244b7e0d2b37a15ba0181b82c4ea381af9dd258c60958d296c705b2491e5fcffaaa7bb9ce76da30a3fa4469086a903820138a588181ea5a36b1b2d32789531ce41d8ef1d25f491de925f3a4253e194d26c35a6e573b85339b5c8d818b5e7368be836a8adfcdc4fe388896ef23a2f2ce0ab50a66f997b268c521a5644cd66c63efb352af182acafdf06c85765a8d22d83f7b734e0f865c085b3547a8326e0921f6ec379440618b88ebfa31a90fed06c2a589ed54ba4cb0a7e72d12860cb9fcbc7032429f0e65183935bec12e5fd56b836a4d0d9eb4c4e13ad81ded2dfb6b1de422a0d1f233c40c0e959fec76f64aeb18e2e4975351dc013eda9ebaf41f080502d286f58bfd3ae6e7fea2aad02dbc1589dc0fde5064c23c10ef42f3d66d9090725bdcc04168f243187cad89e4418eeae1e02c94d7699909a4ad6bf0298c313ee3d6fab217b6de9ef60e05972be770cef89ddb2b712e8dbe804bdae2d8feffa9d3dc5a491d6029f54264412c5d52c052a7524b44a1195117c942acdf456fee5519b9460f784d20b8c603b3f128f076729ccb04d8c91f97906d4866821a405fbcccdb52ebccfd051b83e5bcf26383fb13e6c7fd608a581546341993d97b2a09933338093c81dded498d49ef9299c826c7d2a8cc732a27dd3aefc26c150630db40fe04e3e4d7cb04ffcc4033fa680bc651b451871f7e4023a406048330281d1d02d05cb161462b746de534d9fece119269f416728481e77939232775b3dc263608befcb11421cd3b50ccd59fc3502c36a097e614a8dbf17c557657085007b303724d7d6a601b2131719d6cc0875d643a83ea235e30de6449f6c2771cea98f73e55113d55bbfe3498937891dd930f17a2715971beb31f16c90c8c0979f3756ba2904d41de051317f391bbb38705e7aff026852d43ae810a377aef87b68718b2538366ba5a06bb2858a579934c0ab74859acd39035c132f88248b6d0733e7db20753c26a227830482d038ebca072fd2e2cc79de83260362990460ebeff53ef70249ab795fb6b9b54e2db3b4c57e26f9363b370698821f46e271d5af197ec2cd614e858a0992b5fefcbbc8ff0463c300513efa85a3a162b92dc2c4502475ffb881e5eda36691182f70fb27ed1e89403a191c9630c0a4fd8f6be7628eab2bdcebb4a2ac338b806dc900d7afb06438f4642ae1c553214cdc1e732605c2c17b4a665693d666128da2e194b21f56521ed08450cc831110ba620c060a972bb85a4009fb814dd2631f01c0169d17939935e450456947069d6b56eac21983f27b3a09218dee3fd7fef5b555f992d88f51ee27e99714c2131d5db2548e6e8f154761509b6e22d793dd953216cedc4acf80cd0814e14aeb61dbec381816fe6462b8bf5e2db833680e3f7babd66d26649b2a0285455e2b165bc7ec47b22e5501391de6222cf40208ed355452ef979ab0317f3fb7017e9fbb0460113837525ffc613d9b16649a85717b196cbf408dc69663494d118224ff0f796a983396021ef84dae6fed4eee28fce46e0e21aedf68ab65cd52ac9951cfe8c5a5836570044038f8e366b9c63557e6916a35ae9364517a5262ae5d638cf6d43e8f5aac1a7426e497b190e134e5dcbc4f2353d736c113d8f128ed5c04740400ae1cf0df18866e02881899b014876a401ead9f1d6a01dcef50faf1104ccacc9174ba0bdcf9f566ba4a5dfa7d9acfe928986fdd40fcddc5f7acee7853cbc283b9f27e0f869ea6979de16fb724c33ee51f08412c1eb85131ba9cd317395e2f20863d48278b4e4d1c1ee0049b8dab7e9497bcfb339ecd3d86ef35fac85aa8c6c23b0c494983da132307b764671bd777bbc65d2be416ba078b4bc7696c6ef8311463f5a11cce5945eeb18658884413cbcf786f30244e82c3b6d2bdccd468238a262f94678d54031fb417c4e48f1f0de7d659f1575b81612bcc403d5ba7670b0430dc8a32ccefdc5529a29ec76166de4879993bd0a78a1c159b130321f2cafa507c0c7cf320e2431d24a1841d05d910a620388b2f89badff0351e67c00dfedaf64cbe616b89be9090069eb1cb445767dfa132a3025ded71ab15bc0d692e7fce6753fa3953d1ea470775f1af062f824e4c10561d1280cf9d3cbd2a36165307692c86ebbc749716e1d1d52435d7dd38c74c6ef88433fd7d85e126ab70ce2b8524c040a7b519ae872c3bcd9c37974a63c9ca9e5519a17c5f51b75ef287846d7cfc21631ca24a64fc2cb96cee0487c79a262b9a22a2704df23c80aa8adb88decda33fe22b405b78d77dd8c4efefa3ee015d26931464e8ba7dec9dcfe597049b919dada2dbba028f92d4c1282e7dd8720c029076abf6f7f20d7da2ec8dececd9e48bdd57f204d4033d8c3a0de9c2720e41b9224d607a8b15cfc1abc98a6ed6c99e2be08ee6dd0f94f9bf1f292e02cd7ad33332ddde28971a1d22e20b59016028a8e35db4dfc1feae78619790ac6d9d4a6264aa23a21e8c2b08ab5ae0661a9d6333f6524dbe720ef199560b3f4643d0c7688ed46ca5985c910118bdc1261e26e7290293dde3b38f0ff673ec9c70096b4cc6550ee8d916935aaa64f133798bafea15264d8491d428271b06e9543f613ea830bae2406c5ece691c4e5e7308c11bc025c946b2d76acafc9b40599f8b8e7716894b38d79e2673f9451404c7faeab8fe96c71f619f5ead6c959110a5864aff207209597400069e194a9a5f0cf097e9466a3d16f46b4d13c54b536b5473e57431edaf5b55c72328228601430dcbb597db31cbdf51e2c808e018ee76c38e6efef5d786023a7f3e3990f6258b5f6689aa3586d7630f6810f486f6734c85a92162c607f05cf7efaf6988ca8efdab93cd5f6744b3e0b6a0953f6e6e26d0fc64831f7774d9178ad9eefcc9d08a8c2aa60650cea25edb93ce10221a21921f5c72f1637d4f09a4c681e5107c80a288a8a9d937ea1a2da808212ce87da1b2dae3e380ba31386236a3a2a354f8c558c4138b56b546125d40cdfde0f5e44aee2482a8e09e538772383f360a6848827d67050f59bafd3a498bdf8cb7d5fb2581e1a0fe91341cc86166747b40db0dbe4cf0022c0bb77b1d946c76164b6b9b4503064d10775f836d96d73996dc9a0502ccfdf530fbc441d42d928796229bff9f5ec632fc6fa49839575ff4b6cb8386cdb6be5b5a93098f938528ddf581cecb64b74dbadc3ffbb637164e0f055f030203995fd97196fa4752e4484ffcc3b3a715049be66d06dba121670041312baa0e3019f05a6b3a4dbea35467fd68e883f688f0b3ba2d74812302d43bb9bb652a3f3d049d785dd21a0b61adbe83887f9389de1833341646239a4fc5514a26ad58f128fc9240fd80e3ed278baff516b095ee4fd1980a565b1e1dd5e7c9e5665a71f7fd08af4aa1cfc8c8561b501bf2c61a5ebb6e19d70e7ba68052483265f61f117f6017b55b2bad7c4a4215e6f748a368f713a7a130646bb4e836ffd5d8d4e5b488e9a4760f0f2c38854db348aea361d936465c6b8884a7114d8d0c0430ad091be114a326c11db56e3a6058b9fe5263371818dd5b45a65ab37c99ecfa29e4939b1866c4c43e51c58666f34d0aba5c18244f556fedd3bfe6c7e8f7ae3a0f7324e63aa85811679c04e20d6c01b9e2093a0cc3fca6dc7ec8692f2444a58fe63ba178791b144f1a44d7a907fb65e4a3cab0ec21b389894799c09922fcbea4ae33f1085e17dbc3c70275ae684d2f7cf1e0661cc617f9f8f6c31df857c63e1688e4127a6578dbfc3f11a72ac07bb07a98f68974938a1c64223b054d17d2fae1d10103439a014417c2b14665c1aefa515392df9cb3323afa98dbe6deb4ac79b8889b9d9c2e4fd7bb2c8619b2c64676cdd3b8cacaff760d271fefae7fbff785f37fb90ca95cb3ad617be23ea44c9719ec91e882044163f644245251d1369cc6cd343f2d71f66508df88505dd5d110056311744f2ee01c6c12d4b5b149f3fdcb86a196f71e271b52651dcf83289c158935d0320f2486986e8b0ed6409d1b65cbf56fae8dc0d979bb013712d2f9c3aa6c8384680a6ddd3169ce2c59408de11e4a74ea02cdb2f0ba1263fadd9307ec06450ea172e7991d63b3c231cdde16cfcf4e70ad1d8b744ce00753643011db9bab2d3c7e70670802562c9629b492cb2c95b76a35fd20c8b1972794c2f55611aec4907e6950958c21b334792d08d5e0b486ff447801ead0c5afc47af818bed305405c6fcf39308bebffe8e11287a53687ae105c332d2ac1c7072557c9efb876d6db47a1e545d36a65cacd856ff689bef695ca7ee3b1fa026458185270d2cf9b144b82be15d8a724849d063843f404460bd1e6de37f629d71885937c2100ee3696a7467a2a03702d658386dbe9c5e0d1b5a91ab9e3da4ef0392abe30a8c3447bfd741eca47d3e5a5d9b6d400a791c54e92b0a49667170322d3a2f5a720f1e0a6812e2904d102271c075fa7e522e1a57bfe9b415481c558214276751a5f36b0eb83d089317ae7294e71f3bd861bcd60351f403b14781fe9e12316a546da005d9ac6927a5b34e5ea417b3b206f2d838f780e6d693eb25b58f3a3fd76fb7ba3b63d2ee403f025de1eb0e8bea8bb3e151116994456e453e1b39603c7fc27f2b9b166b23828a852bda2bd4ce36c4893ce3ccf48d1bc18a3e8886e6ca9e28f36b55c4a6df1e71d10c34ead359f53b02d56b184488d040b59b374d5745c5832bf5da6cb8c829eb99601c0284e26acb36ccf80ad2d1b9ac53336accce112e401bd27692d69ce96aba166df8f54306ee382fa957a17c44153097544db0ae1965d500567975f9713b50ab746e43f40b4ca5dd13ad3a44db5ca9ac8214f375ac4c5b4a609429187d0118790eadebab10183f19fd4cc504fc5f8df07a802c72cf4f498eec623e08cc3bf7c828dc7128de5d1a01a8e3fb81107645d0298dafc8e9e1b4dc18a7b7f537b0ab099f4765656c0a8c959ba850d7d55b00db0536b90f0120cec4ff1acc2c780d455bae9b6ec2f5d25db8584defc69a25ea67385535574772f3deadfeb94d94f26693875a921a0220f980b9611d16c36601ffb94135dfa194bc9ec29b7c4a4fdd3448a3e60d55c3d6bb964932e799ddfd2e7c1c38730737e75a22446568975bd800a07a11297af9854f847e660c3334d795d9b6844e86d82deb65296a9c69a82572bb09ac979101ada51554c736845754aab348f5e69d2bdd5ca4b07d07beac7e0cd0af686d2be35ae8a9578bfebab41b3ecd581240879e1aa47351bd1406f190dcbc5"}}}) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00371) 00:02:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000140)="1b714245", 0x4) msgget(0x1, 0x100) recvfrom$inet(r0, &(0x7f00000002c0)=""/105, 0x69, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000)=0xff, 0x4) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000180)={r2, 0x401, 0xda0}, 0x8) 00:02:09 executing program 3: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x52, &(0x7f0000000100)={0x9, {{0x2, 0x2, @broadcast}}, {{0x2, 0x1, @loopback}}}, 0x118) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="81ab5624d4d56a0b553fa1de8357aaae59242668b4ddff85e7fa9fd482c871978cd5d330a60399a932c804170b53dc8965bb0246ec05eecef5010ca3bfedeceeb6c35f30af205825a120b80c981be83e384d332232772b963a6feeedb9d817650a0aa178f1127f095f6722198171a963f8d69b17ba274e57fed6b81cab1690eafbe6896018d8c45e71165830e6a6c096768245e3a8c5a34d0e6c6d52f251262df919e01ba4aa7a1bccfbae683b5eaa6d67d0209541f69c61b847f20e30d9c6132ae6bf44148bad4b14f3269a7f3a7bd3be96db2677e403d28c56efc4f888a2e94507a90a41ee1bdbc077a0815b2004dceef981b2afe51e9a6a2696ce", 0xfc) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0) syz_emit_ethernet(0x0, 0x0) freebsd11_mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xfffffffffffffffe) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030f) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f00000000c0)={0x0, 0x8, 0x4, 0xffff}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000140)={r2, 0xffffffffffffffa9, 0xffffffff00000000, 0x3, 0x40000000400000, 0x100000000}, 0x14) 00:02:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xffffffffffff7ffe, 0x800000b35f}) mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3, 0x12, r1, 0x0) 00:02:09 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x1c, 0xffffffffffffffff, 0x0, @remote}, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sync() r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) ioctl$DIOCRSETTFLAGS(r1, 0xc450444a, &(0x7f00000004c0)={{"30246bca4566a245318f897f0f6b9cbc1144def48f27458d606993750dbc793ece0a54915352ab515d3dab499ee33b1daf3467d6de37caa5db0aa0860f25d242d937f821d9f506ff0c4c6b5cdd85168529a54bf935ec15b0fa167ad7d899b7c0f3d5f3c3e18e8257e21acb65d554775c64a4ddb0339681c2228310a1b76350fa7da2eef59cf0e6392de31d64e4a11dd192d6fe54655d23acafa188d457f9fe6829670634cf11e7d22f8dbbe775e8ee4f62bfb346958d1c8f8ed8413ac6f153420f1ca170659db1bc587a8205ae9ab2641652b478d85c78da22d9dc6ab1902d9130673c48e241d309c99a7738826f674065f76cd457424b856a0b91a83c6ce412a2a85287c48b7befde0b9eaf0d7284f660b6a949c7af0901eba515ddd483e3ccf9fc24c98968776cf799de3c96aede88d7daa16563c0880b7058d1bea698fc87e79c5e1e9a82349eea6549005c6c623dfc3ecb269b76d4d9e6cd10f38c51038c274eeca282aaaa95ba01b88d6e87310bb83abc548715dbfcb47e820f4d43d65513b63a8676cd18d9edd31ed91ac87d2a4bd3ef615ee16631e562727cceb75ef39cdedecfcf5024037aba980fa7152fadf2bfdfc6207a529bbe040edff0eec9989797db858704a6295b5385c3f3631df0c96d58fa44eac0dc93d81fe36fb5cfb8279613c4e6b9715041a7f97ca55505ee8e22a5c65fa3e9d0d9d255ad254ee08720e03caa2beef11b1ea20956078ae312ecee2d6374c26774e41ca7ac7ca0e8bc1d9ad6f4ba3d73e0457b5a176c4a67887ec6601221888078eeb9c5f7e42e4b7d3b2624665b371ce34aae044e91ac4e55e8c29f221ab50b8453e3868c282df093626708118d3dbc0668704d205e290d15d106437bcac8380bfe4d77c649e7c6ff150ccc10a6326638395fc721f28960868a7a8c19bd4173f4e38e5a2dffed0b566244f4c95764e1737d51be5001e43d8899e8d814bbe5001f1af59170a85ed52382e683c054a2d235b5896ae433674b2d3c74480e1b08c6c9ad6cf43d26435d9b92b863f5eb2a23eebfb03c04848c87628f25eb7822096621f2ca7c5075a4be2f55955774d74775185d95baca96139d4247d326d237477e7ff35fdcd0475acdf22e8e5f9301257ebfee662255472e04ff0ed112ae51321895ba22e60ca799dc97f0bb0e4353f5914a1365f247664c6fb174a8fb7ba9a6bd87eedc5741ba75bff0fd3a4963ad95a5ea8ff29294feac2451490bb1d0c0963ea7ab7e4d21a441f60711f5d0cce441342fa4dd8a0d7528709ddab7722fd02f3ed7910a1e6eb9ef104822e999279cf1df5d592c8fb699622a07942d6b8f402c3ec8418e444ba1047165d6858a5bbe667bba21d28200f7d96a8d5e3f3b0bd62f9e86b43899b7270abd5ee377fabfdc33e2b49dcb450f06a46ea96f8219c1d7525c0950322d0abbe38024", "bac9460de0dc8ad92365a551b1ef345b78ee2ae2341d6c74abb85fac34da2259", 0x7, 0x7f}, &(0x7f0000000040)="608788a37dc10212980e4a920b16e62b962196f968c283593db39e8b62ad876bba95816de63cc56b1c6913179646d38f91b152266a9bc2db2af8325ecc9e88acde2b9ebe2614098a06369e0e34e76841eb20ff6b0d347784230695b96c0bca74cd7207f15464ba23e969d46f3cc0a5abc3fe1dcd67ed1288869658af1a0744f90ac10bb3dda7763340e0b8b7e38af58d6f9d3ef9cdfc32", 0x7, 0x5, 0x7, 0x8e26, 0x5, 0xa8, 0x1}) socket$inet6_icmp(0x1c, 0x2, 0x3a) mlockall(0x1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$inet_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) ioctl$DIOCCHANGEALTQV1(r2, 0xc1304431, &(0x7f0000000300)="b803cee47524ba03132f20dcdd01110959b45c552200d734a92b33881b63b7838a6de81bb53b06c97ab99a91b73a3ebf9fe4a5d4f8f1298ce53d38e67613fece509e25c931a60a133d5349a2ba2fdbb55be6e6afce88dbb13bbbab711a53be7ac77425740164ded81324d9f742335325b84983910625d274b76408dc3f98216dff8f0ca4de2486b052e56bb62c383be6e4975826165793a50df4") getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000180)={@in6={{0x1c, 0x0, 0x6, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0x3f}}, 0x0, 0xd9, 0x20, 0x3, 0x1, 0x80000000}, &(0x7f0000000240)=0x98) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x902, &(0x7f0000000280)=r3, 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 00:02:09 executing program 3: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ff2000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:02:09 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}}}}}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/7, 0x7}], 0x6, &(0x7f0000000540)=""/110, 0x6e}, 0xc0) getrusage(0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:02:09 executing program 3: open(&(0x7f0000000240)='./file0\x00', 0x2, 0x28) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000022d0160e86c3bca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f00"/110], &(0x7f0000000080)=0x6e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x2) ioctl$DIOCCLRSTATES(r1, 0xc0e04412, &(0x7f0000000100)="8cf78fafe59f4c97eea16bc60764cf88e7dad404cb8034b19f3f95dd9a7b7008cc37d11708d90901644293abd4d98a743613498e64917c33b9e4ff53588e1062f41e33dc46fad0e6338948bd90361d354e8b956ee9271235ad80667de9db8376129bcdf3ea7ae40957f75d95cacdfd3c41dfbc8f7d3e94e264374dbad71f216f711575acdb277117b1bf9fa38212a2ecfb7e") getsockopt$inet_mreq(r1, 0x0, 0xc, &(0x7f00000001c0)={@remote, @rand_addr}, &(0x7f0000000200)=0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x3, 0x9, 0xaf, 0x401, 0x9}, &(0x7f0000000080)=0x14) getsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000000c0)={r2, 0xf, 0xaff5fe9}, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r0, 0x0) 00:02:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000000)={@in={{0x2, 0x0, @rand_addr=0x3}}, 0x0}, &(0x7f00000000c0)=0x8c) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000100)={@in={{0x2, 0x2, @local={0xac, 0x14, 0x0}}}, r2, 0xba6, 0x0, 0x9}, &(0x7f00000001c0)=0x94) 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="001c0000000000009078ac1400aae00000011100907800"/42]) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) r1 = socket(0x1c, 0x10000000, 0x400000000000000) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0xb) setsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000000100)=0x4, 0x4) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000000)={0xf, 0x1f, 0x0}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000180)={r2, 0xfffffffffffff000, 0x2, 0xf26, 0x5ca7, 0x20}, 0x14) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000280)={@random="1c8c548ff5ea", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x5, 0xb5, 0x68, 0x3, 0xffffffffffffffff, 0x5f, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop]}}, @tcp={{0x2, 0x0, r3, r4, 0x7, 0x0, 0x8, 0x22, 0x7, 0x0, 0xffffffffffff0000, {[@sack={0x5, 0xa, [0x7, 0xffffffffff1dcda3]}]}}, {"f09ba6a26853c8ca3974a5515d88d2c2bfed60f4f793d1c82aea8c3240e67f6251784ea72bab7cb7c453d4e9e773591a3a25c9eebe553be16cd9cce0751a31412adf7c02984f4dae72d211f95461f2d4a1d42bfac99bb36e537a77a676ff3ad1a742c1465b2ec5de68e444ba77b1352a48aa07ae6b211d18d936590eb2"}}}}}}) r5 = getpgid(0xffffffffffffffff) getpgrp(r5) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f00000001c0)={r2, 0xf77, 0x40}, 0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000380)={@in={{0x2, 0x1, @multicast2}}, r2, 0x8, 0x7, 0x80, 0x0, 0x6, 0xfffc000000000000}, &(0x7f0000000440)=0xa0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ef) 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) __semctl$IPC_RMID(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00811) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000040)={@multicast1, @empty, @remote={0xac, 0x14, 0x0}}, 0xc) 00:02:10 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0]) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt(r0, 0x1, 0x9, &(0x7f0000000100)=""/66, &(0x7f00000000c0)=0x42) setsockopt$inet6_int(r1, 0x29, 0x3f, &(0x7f0000000000)=0x10000, 0x4) 00:02:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffefd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$DIOCGETSTATES(r1, 0xc0104419, &(0x7f0000000200)="abf4b825f8e826d8a78d16b93aab0254f790fc725f8e52c47056765a5996d627c335c7ca65da0e8df8c54fb90da2e983017635226f6c734f336719a06754a16037c4c4cf007b09510f0a041a09009838e61380bb3ebbde8c4567fb58f7bf020758f60ccb1a6cfb72bff6ba5c7465783e9ecb074283c52edb2108c318cef7c453bd5b0debe0ba9dcc84536de9b81be1da2969e819f8b88a3d0d3b5965ad53bae9385ddc431df4961e1b92611db85cc8eb33d9d0589514c23605565abdceb11da5d7e46b7207fc99fd7ef284f7a490d54d55949b7cf0b04a3b6d4f2ca12d6566") r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000040)=0x1c, 0x30000000) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000080)={@in6={{0x1c, 0x2, 0x7f, @remote={0xfe, 0x80, [], 0x0}, 0xff}}, 0x0, 0xff, 0x57, 0x80, 0x10001, 0x2, 0x2}, &(0x7f0000000140)=0x98) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000300)={r3, 0x5}, 0x8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000000400)={r3, 0x1001}, 0x8f7da2b0c7da494f) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e003ba) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c81) 00:02:10 executing program 3: __getcwd(0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f00000000c0)={0x0, 0x1}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000140)={@in={{0x2, 0x1, @remote={0xac, 0x14, 0x0}}}, r1}, 0x8c) 00:02:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt$inet6_buf(r1, 0x29, 0x5f, 0xfffffffffffffffe, 0x0) ftruncate(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) 00:02:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000100)={r1, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @multicast2}]}, &(0x7f0000000140)=0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaad2f9ffffffffffffff08004500001c000000fa00009078ac1400aae00000011100907800000000"]) setsockopt$inet_mreq(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000180)={r1, 0x2}, &(0x7f00000001c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a9) 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r0, 0x0, 0x0, 0x20000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ee) 00:02:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x75f2) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0xfffffffffffffffe) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x51, r0, 0x220000) fdatasync(r0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r1, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) open$dir(&(0x7f0000000040)='./file0\x00', 0x100008, 0xa) socket$inet6_icmp(0x1c, 0x2, 0x3a) 00:02:10 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x7120}, 0x10) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000380)=@abs={0x1c00, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000ffff000095ab7767e28ff7a371ba959bd84b5c01000000"], 0x10}, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f0000000040)={0x8f}, 0x1) 00:02:10 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}}}}}) semget$private(0x0, 0x3, 0x0) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003de) 00:02:10 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:02:10 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}}}}}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x1f, 0x4, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="6b1a3a3aedb4f104aba88a6fadb54f3ad94f260fc28758817bed6c3eeb965909e38a6d05707f9a0dbbfd86975601964946449276967262e5a0a934cde996e9c8ed3d234e3bf8ef5ff9281c5c11ce7bee564c0fd77713af696eaa172d1758d4ca28fa409926def7aab37819a7ce3db8fa71daea9fcbd0aae0aa11c87163a412ff4e1441d1f0a782f514481996991832bcc16bc7b08c31ce1dfd2d6bda1a03e613657f61328b9448d3b526981f59def28fc16a68ee54a5223cdfedd280308c33fca230dc5a2f3799a5", 0xc8, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00897) 00:02:10 executing program 2: r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000340), 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000380)=0xfff, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000200)="46356619422b90253223c619f481c6d0423e975c67c1ceb28bcb3ef860dd6b1339971e5452408481172360da0416ef793e4bcccb031dc6d1646293ac241eeccdacab439e02c3bd27d3139ee2b42db954254a2e6ab34db822698c41a6ddac5c0ce695c450e9534dc45f69b03ab74e1290d69bd30ab6905f24ce6570610c5ea735e5233a1887c6e29e1bc2b2cf9a951e00b44f85b87305fde209616565949f6fd45e145acb53588332a3b4a768470af4156ddf09fe6d89c76a836508276ae944477080973c41ad2564bc3eb214ca9be9ca7857e23e1f292062") open(&(0x7f0000000300)='./file0\x00', 0x100, 0x1) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000000040)="57f13ba776f1e30a15a827db10437683d504ae6d8f3208bb31da8ad4d01e38b214e29f4532ea2f183d6af9e08ab445c15a49d2880422cd2b21008f55582fcbed2f05b64dc27f697a591f805188f1caf096d9854ed37223f75efb18ec2679cded2e898b731eb2a6f40fa98f5b5357310066f52d571c0a4381b2fbb4edd868a0a5b029d82a92b24e53c921511c3612021a00c2b4e50002cd48de79d2272f5f5bf8e7649917c817e2c3efc730bf04be3048d3164ce41946b940c83c6f961f530dc21b4711d5dd6fbb076d66255430a50104f9b37e3937ad40cb18875732a3c1b40bd2976f3ba8a9a6f6bc5d9470eed5ed45bf6d61e3e2b63b92a5") shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) ioctl$DIOCRSETADDRS(r3, 0xc4504445, &(0x7f0000000400)={{"317430d9b0767a926eb7649b9b5b0dae6b396c863dc1df5fd071246afd3b5a93dda0e18d81d8d1c9b80155c4eed1a55ec1d73971fdf2ec9bf51557ee6e60f7e19da55bf75f1925ead617cb824a51a5022634cb098857048638e13d7191531ed18b199a915c2b5e40fccc91505bd8d634b6903b782de8d32b15e1ae033dbb56191f85fc2791087def08db9c4a5d65a63dffa19ee1c81f8aa22e08ff7913cd3636edcf73806d2f5417de0416d610904d60e82dfcbfd16e64fc38ef54cc634b835d5709fa7750ecae436dfeaff9dbbd915ac9febae9f987b95a564448e47b9ad06a18a0b9d247ba47f982dd3ec49dafcbaf62f39308ccef5d4164a050657b66ab174cc93d1e52000339c5fbb99bfe3aa26de2011985bcddeb97780d6008bb3929d10d63a799b832d5b5c8b4eec4754bb0c8c613ae588cb22e056f605c2d0a2338bfa1ec685fa421b9058f76db2830acf754495f730e822a581e4bb382debbe270f95567b84c20acb7df8b4fd1b6afdd20e9d4a9df6bf5bfbe0a651bb85efc061b7536794e624b4086b6df439a022887e9c0cd6d3d1f901e4923ccb538a830f32af72652ee634032cfc55a7c1a8f50afa140ec7e2f974fd39fb5233dac4cbb34ca65e7ae109bda93213496ce0d5581b2d03cd15d07dd80b15113d70d6d8358ef175dae2182ec8dad2f22a160385d515aa3ced8a2672456adc36e636b2186341e4708f01018f7c40aa1710c008a1bddd249ea3675ea9ff2d69db14d12d700004add0824408363cfafb3f010b0043aac40cd25ed87665a489c229d780a010c0930c2fe608cfb0a235404d6564b1ab920511a53bee31ac5ceb5bf5246b357fdf15a4f28c979392384fdbdc6d5af4e1e3ac990dc33c1edf60e000b8850b0b9cef20a70fd8ab6376144c689770cbbdfa730a264dd4c6fea4b5537db7bcb373109632069876528649d39b6091f3a973782fad5f6502cf15c77ba45b907a697eeace36e802d5a860f8bc2ad139c81b48d0724926880f623273d83aebf371545d14b10d7ccefc2ce8498e5fea05aef7357cbe8ff2c17ff4d024b0b17505d2aa1d94c2b8890919e4b22d453aac4a2737a423217827e2f36edcfea652907da6161cced666130a1f331ec3a8ca0190bb0fc0cb2bd92a4a606de297ceb8809093458957fd57cabe6c5a65aad148f96a57bb7cf9ebcd5df25f1f394c7fa81966976a7b09520cc68671dfb026dc5d1ee844eff4f553894c7312ae2fff500709535d435b70a57639b9e40da5aa628e4b5d43c3f742f19a3d23710380ec41372ccf9d868e8eaca686106cab4cf8e6d0e3d6bf2a65f62b55a75b2e6d937e7c891d554d3bd76f3646bcf4cb7e53e7d2372244557774e9d89035855d639f2044a81b878b73a128a0e40079efa4486737e09649f7aaf48fad3f9989a5d00ed15b72f226d0f271c87bf12f752", "437edbdcaada453129fbccc87d0fcde372a7f360e7df1fc6fe66e1e866de4689", 0xffff, 0x1}, &(0x7f00000003c0)="fe", 0x920, 0x7ff, 0xffffffff80000001, 0x101, 0x3, 0x24000000000, 0x7, 0x51}) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x3c1d6bb64) listen(r3, 0x20) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000140)="696311146d1fbaa1ca9acc88219425738ea27608aaee914828a5d54a8844ece7ee879fb76f1fb8c856e3d006f7a6c4d0b1d6dcabeccb48dddf50f1bb11ac0aa7be85db893179800a0675cbda4e2f8adabfcf509babff772c0e2699038b773d6f677f3fcfab84bf2ce584a49d584408981491147b82509186f3eba5fb42e492937912f80088c109b9d055ae3edc24a29527276279771d19d9433fcfa455e22c751ce59ea8a31f9ecec35ef86e2d32f413d569e47d9f0b4d") 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x7fff, 0x80000001) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1c9, &(0x7f0000000300)={@remote, @local, [{[], {0x8100, 0x1f, 0x7, 0x2}}], {@ipv6={0x86dd, {0x629, 0x6, "f1ed56", 0x18f, 0x62, 0x7, @loopback, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x3f, 0x0, 0x3, 0xf7, 0x0, 0x20, 0x68}, @dstopts={0x7f, 0x1, [], [@jumbo={0xc2, 0x4, 0xad7}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @dstopts={0x35, 0x1, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}]}], @tcp={{0x0, 0x2, r1, r2, 0x9b, 0x0, 0x19, 0x51, 0x9f16, 0x0, 0x5, {[@fastopen={0x22, 0xa, "e15bb8d0f72e172f"}, @generic={0x23, 0x2}, @window={0x3, 0x3, 0xda7}, @mss={0x2, 0x4, 0x100}, @window={0x3, 0x3, 0x5}, @md5sig={0x13, 0x12, "79f569785012162670fac33eb75d5802"}, @generic={0x5, 0x10, "41f632966c9292775ad903e6e44f"}, @sack={0x5, 0x16, [0x0, 0x8, 0x100000000, 0x1c00000000000000, 0x2]}]}}, {"c4ed3015838798cd02ffe5e874ef12237e74a7c172b6759efaaeaff79b65175d0b19cc6520fd6814973568a408f95a448949948ae09abc87f9e9ee02b276352476ce97dab8e203428bb441851c0b0fb59df8d29de28367247d382c72a679e6d4aa029942f2bb9d15be583e26b2e8754d1c2768840881793c61328ee3c32c7ef35b2a11bdc569dd5f5318e3dfeff07ab57d84884ee1aa49bb20b5a1afd29bff5f501d09f50a213fa2454547a23470def072b07bbd1fee6adf91e722ce75c26d176e17d582c65e180b7132cf0a1f81c70aaa4940ba991b8442ddd551768bbfbbe7cc5a7144c75ef4600246ad955d6d3e834716da"}}}}}}}) ioctl$DIOCRCLRTSTATS(0xffffffffffffffff, 0xc4504441, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x5cd96dc4e) 00:02:10 executing program 1: 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}}}}}) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x4, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00755) 00:02:10 executing program 0: 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, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6}, 0xb) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x0, 0x80000001}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x1c, 0x3, 0x7ff, @rand_addr="4a5e2eacdae69b5af816a6790fc113b1", 0x8001}, {0x1c, 0x2, 0x8, @loopback, 0x800}, 0x3, [0x6, 0x100000000, 0x0, 0x0, 0x6, 0x400, 0x3]}, 0x5c) recvmsg(r0, &(0x7f0000000540)={0x0, 0xffffff0b, &(0x7f00000004c0), 0x1000000000000281, 0x0}, 0x0) shutdown(r0, 0x1) 00:02:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x171, &(0x7f0000000040)=ANY=[@ANYBLOB="8eaaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009070000000"]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffd) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0700000000000000001c0000400000009078ac1400aae00000011100907800000000"]) getitimer(0x1, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004b1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x118004, 0x20) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f00000000c0)="f71b5ceb1ba7a4ae30d17ca5d6ffd0c607552d4589c70e7d20977c848eddaaeeab1002123c546cd7607b7a79eb224a15b2f871e687c414d8cc717e11a06281f094a9316f9a4afebdfa1850af2a9fd127fa62374baedf93709b21601c26848a5337996674070a5c9d133add0cdfbd571ff3370bb643") 00:02:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffffd915ed989001c0000000000009078ac1400aae00000011100907800000000"]) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0xffffffffffffff34, 0x0, 0x0, 0xffffffffffffff88) socketpair(0x1, 0x5, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x11, r1) ioctl$DIOCRGETASTATS(r2, 0xc4504447, &(0x7f0000001180)={{"10771fcfc71eb8c2d365f6dc2d6538852ffb7e60a48254693e070da4b9e42f4efbe01e95f194c011856e321bf811fc08b7e6a7eb8de1e180b4bc36afde11a97a41190ada2a759ab5fe3262fb06f796a3c1e858c595c7b8b66f590afef7edcf52a36c451f7b0aaa9fba503151cd7eec3ca5c312f63f4364c0142c71f6f1a14bffc2c9a91ee185435dc52ee82ba1fd3837d2f8f79367006a0f5f539b1421f82004ea3267be8d3fb557dc2d1d4ee881256a78694ed8de11017e2f9bf56ef8662639c1d762ee99f9dc4daa9b3ce1cd2cad303f4669273c8a7adb05428383f05d9fed20c5a019ae0be8a36fad82c7391c4174317b3d5dd2d3f74aad771d06c209535068e97478fde8795180c837760e8d926da46b9b53302560575947a60ef8b1ed32dd9eedd94c6daa673cbcd2ec5e00f800a53a59d165530421b5667bdbb34a56e6938fa3956ec85141e83910fcda89129d6b21e7bd7ae02f7efb3b96620cb5b897a09f5112466693ca13f9518e9688605ec825594ef6e46de75c1faa9b30906d1c9a7cc0f2fa7034a382f669d2dda80d513b7e60a6434503dc07bd65fc4c20041d7b686ee26e1c5dbac0a9ef33c073c458a0de7ae84dc94281fec1128085e9202002b50e018564e86f5041e7c3c106ff63fda28001bbe4c03ce537176fe85ef392ea7f64c6d71c0e181c327ecdd46c6c201923a76eb4b22a9bf84a6f8feb3eb6d2afe480571d1dae6d87d3ecf226d6f7b5fbf27a9114b370a78ed289bf4619462984e63c6fa1d4eebdf645dfdd978e3f0dc402f49e0eb9d1fccaf179db34ef2d892a87bb5b157e8fe3121148d7ac11e092c86465727ec1ef25ecc2e31c87df8e22158af0afdb33a303e3f218c3c8443ae8921ffff6949bcfd2d2209e0a72c6d65b3fe6ba4be2b7f6f3558e3aa2ac2c98250242684ed3dbf0e95fb8a547e386234f6b46598a1cddfb010e6ab96bf3e3c4c605d42d03aa27d2cc14cba8e6208fc567c5e6fdf6f3f768fcd13013e0ff7125c6e314ac4d44e924fd9bc237d8640c06c12ca7c16187ff41866ace62b86c2195c68be112cbc7412b6e6bb7479fc5f570575280e135ad690a06c91598581110a92f3bfebc5f691f9bde087d42e5584d0fb88c5ee0148af1001b43cab457ebf349866fed0e78fa1cb0f4ff7ac9cf3a367b5fd3651ca3aaf75c41a94cb9b2f775645e0568e58d2e0dc83d5b30180be1ff62487c3ddc635af71370ed2339f2a91a4c328eb0de21d43c8afd4a89001075b577188680f94c643f020c8fa50cfc0b6bc67b9698b7209fe6d9ac59d16aeeed03132cb4a6d7d616241cd9226fb580d0f6248e705203d36b4c5bf63da5ccc521ac7a656657e6746a3df2e5c566593f6f81ee8e8c1e34f4da61dfc41b7ccb43706c8dc043a406a6be798ca7f305941581725e423f8d4d04a78adb4944d0caaed9713e11", "81e724fcec185bea0813894d1135cc692ffeefeb09c8db961d413231abe54aff", 0x3ff, 0xffff}, &(0x7f0000000180)="5f9cf94b2de6525a3a9db5df863405d3b3e5940934cc267d479d3ba75695837bd3d056d493558b19dba4f1ae48134386c003abdd7a4f1147223ee1d9b45d3af7cef116cb9ea14377e37f0cf043d019ca2080f5c3f981432967979eb4c33c1a7b1e0805353bccfe088040ec38f4f10351f4cd9e2ecaebbea2a81600cd96db9019195698064a099c068b3d5f5f1939196102df070f4f3fe95568940a5b940c85654d7b0f3a10c5066370cb0545dc2d74476a17acd1543553561f787008919002abf3d982ae62ec60994c789ba4c1c988991869e2a28ceab3fd3cbe929d3844e65bfd6ea9baf110b7c1410a98d9f112f733c25d2666ebbd3adbbb958f66f814bf9298432be94f2aaf57c8a510f319ddb41d6ee79b3bd198b4b412a7bf4ba51216179f7a27bf78a0836e1d0c93acfea91665b1803a61db5c6b2371edb59add8411ffe5292246bb83cd532d7b8bf19241bb1b0c59e316e6e16cf7cecf735676b3bd27421b9ca5b7f9fb0cf8a1ce1a1496a1361ec8ff6176e519b7bb77b65097fa59e8df23da666c251cd6ad8a15621512186d7c744dab77382dd5f93558ab91a7eaf782d61c920d99c9e965de4a81731a8c7eb1b1ba12469f6a12607c36cbc072c62b6709fe857dae06bd450c7b83344637da8209fe9f88855b15191d6ebf32311c8c6d84b63e99c98f80c35d6a0c039e9bccd068ac9ca0b6761100b18b86677d312c279dbf052b0739051e2c021d273bb9c53856bdb890432f436c4a176f35596b01211572768416687e63ec19fe5dd30cda99869f23ac90fb6d763096e1bd33758094af6f266ba3370141b31fe645c3ce1141aa7cb133db730e5719d33cfeed4e1bb705a510fc393ba79584aefa8a7b87710cd624d171de7742aa344825af97127407759d93b701fff55bac26fe63da801aeb8a0154b67d6d3f158f63cac0500ae75f933fec4dbab0105406269c7caa710a78779a151350c3308104920ebe8e95ab87b7e6f6df45a8eb534cb52bbdc3c4baf90538c9713c50afd446d9115fc56050311a1049a8248ce752787c88f94b921e6c7494057d821ff815cdb8ff198803e847dfa2bc61a61ae7dd05f668b4dbc59b43d36e133a7f5e587e8f3493ad29e7ac9fbb0420a4f1dc7cbc08eed938bef2846b04b8ff603813a43cf68a5142432f09494241903364523d780e0987f3b56638deba165be3a57ef397d11918fb045566556d93cbdce2323cb3680ced1ab20abd03524077a9b1ed4e4f54cf540ca19326ec33969d72f54c944f3de047cec6fdc3f441d678ef232571e21146048275da65440ed1bcd884d19bbba180f50c7c6b164142a926cdbab17edfc85c9c4f39d2b426141d510e0e5dbbd24f1ea7a55fc4b47487195ddcf8fc63630a9c4c2617aca3ded36ca4ef8d12fe39eaa9ef247733ddc47ec58782d5f9851daa240e2fe34315f58806a19e476b85d6604f2c19a607b59a02f2e95ccbb97b6314d1b6db7a072ca54259ecc1413ca365f91269dae50469b69d5a8ca50006f69a2bc8200b544a5f08214251c9f0b9d602a7028defde0f0071f5dee147a97552ee0495710525e28ed69dc042621dab9d2099ee4053b4ca8ebc1225240e0c269f86cbd7424685b42cd375c9c48d112f513b68522d28187b2dad8c56432d6e63c3c5e51e9e7a434691736467411b2724672401f78bc751861c10c0c005974b9228b48edd7ee35a98231be653a65f096147028ec2e718d7abde8a4be68f2f865107f01b74ce3fb7d3cb29111ad05edbed580f89090027a631982edf2722215ccc278d9db56a3f2e5f9270046b134132e64e8b4346a0b9a1eebb8c8f9e19f16278ed89696e0dbaaf518f6c80f8d12e04b70dc718408f7a9f350032dd0bca2812f011ea3e0b722f3a353583c7e603b132e8596e17b3c16c9e72b7d49d27c0d3e8e8cea4bba61c16f3c657df14b23f8862905357e56c494ccac1266245b0fbc1c176292c542d9c6a3b61694ac132ca15eb89e2a775a40f00390a1f308b7429fda0b66c47c5ba95705822c46fee1c8aa77fabdbd2cf6d1253e17c244c89bf4be69a1bbc383e19f2901db8dc89a38c9de7ca884591c17bf731ee179b755c5dfc584d58b09bd2e2cf88acfd981221e858847c1aa045d06243953c7bc80d008909f3844cd069558d8b76020c75a7ff9cffa7f2f787c80e92c1e6ab45a0d51a2b39cdf3b0c517e8e096d98b5514d0a9e0ad284f1d4a3da810136c7f64c51685ddd5c92b671a17646566a6264313d39e81fa573b1029fb932d2fea6218fab4494e68d8aab806049225e2a5b0b3673fda3ec5073f6dbf2ef3e7c0c31ea9605ad2fe0e0b42ddf367299c48c353f76668bb31723cfe64db223fbe07816fa41706a44ed8cb1ce1230e7095af644b99134173dc3d19b677b9134a53a973805894ba4ed063331dd29ae067407338367052c20ccb226892373b55277f6da75aab75eeafc89ba90e6a0f116803c27de51aeb113f21ea0e879f9319eeff0be704d9ab24696416c6e73fe086646edd87dccdee2c7542a53018eb71d161e155ddfc1e1c366704344b391bac16a68d761c7ece618729c18a432e3ab354d9cff86d856ae05fb738103379570e66b1774fca404b8ed730563cb0b78376a321648d0cd8bf71f3fbc1a35724639ec6b0fd6d5e49f588fe1f5c909abff944494b32df84946c40f6ddf43027802cf7289d01a27014ad15e153a32d12c34fa40ca7b816e7f954294473865a842c0f4e1a2eb1ed42b7a428deeda7ff0ab376503ac132024dd7026db06833b02502851b74b9676a9d3ad838a86c8e59c6c3702a7f4db18c3dfa5cd29872078de3dfbb649082c4e9a808c4f536217ade8633f11284b57804fb87054b7685681e8bc5f3e659d3836f6309c8499a40f30b9672c312aff377c2bf03011978ecc0293f4bd424afeb53727295d9a8c0c205ecfed47fad6e919ebe64341a44bde52519d89bdfd68537a858a56b1d7d02480fbd8c4d199cdec9f40c8b4608588f61394ac1fd87eccc31acda8f184e66718ffb68964fab2cac5972e418a3eacba229592a844b84102c2ae10c6ad9a93de9d78a1c7f45cb699f39b06d21d4dac39bbf286d5879dd6709720d5f3d2b0c27c8c66ddd9595560be2485d9b505ab159722d5580aac2b97ae260a4d7b2013f4148ee2e3bf093c1b40f5c792a88469b320aa67a9a9ba3b7d7531b9575e03561c48ec9e5438b48badea34e8a45594d20cb9a85f945fa6856ff821965dd4f949a47be53c382d5027e0731ad7cf6f0bb9d83976aa42728680da379ef66b0f82f56c326440f29bb77872a4c2e59fbcd1d0ac758885daffa68e3901672541ba37e1f2b83ded034a0772ff8c48442905c7e1641e6665ed6a4cc2e9f014da67be9593435cdd1066a62ad6e594dae868ad7ae3484ce76c347a2b2fbc2d239cf8e62e60472f463b49c58bffed9eafc234f92d4ba08f422e7be96d654311b17887bae6d63b2f4f1fcd824dbf081886eff1a37fc9c00238a6ac401f9331dbbdfb5bbe545e2b079cebef03fa40603c6153f286b1f41361f3c1e56bb1c8aea5110fee93f365c7c85add38d5deb48c47f0c327d6e355fa537142469709b97d50c553cccfcfd76ffb8428504f971b890c1b41cb3b451014baff203e9855a1ef2c098171a30c8f446ef26c46aeb99928cf02b7ca4aa5402ee352ed1f30876db17ac10180203911341e8d266e4e2ec7a67468e764fa3a8ca95b1ecfd5bf9945e89cc48f4a59a25c7b082da72f44968dedd93780f667fea73ac218dfa46b637d11d45a120f81fb157f447d362c21b215f6a5470f734c27d2bc1571a7c8d38389584109254c8baaf52bc5104e0740cb07332fa102414c1b6c5f2132d3cbdd6acc8bcb235498f3286630e8f1ff30113ad25e0772ec3cd5fd01085d9d2f8423cc4b5332da822a902145c2b0daa599e9c86862a23027e20be1afaf73cad1a2c073a5351368d6b6fa87b5d276ca5f2baffc7a6791d69f18c27ae57e82c0ec330c7b3ec9bf1658ccfb4f3934a39de2df47c460f2d4f39c3a060ccfafeed6ac05f0da370e6a886a05dd90b1891b81a725c3bc2547f653755714f245cadc7e218614c38ebfd81ab6cc6e33eef88e9746fd25e779b9036493ee46138a85f1b26019b5c560b58cdfa290896d6ad9af030b6b5be3d611e4c9e9dee162a78af7da4835d2afeb276dda88c9bb3e2a9aea0274e1d0567315a095223b146d1f13823afda85403a4f7480a18c0d6df5eb93c31a989e6a4406166b38c0203d670a3184536695b30f6ff71a47bc26b4634204e98e6e51013a9e9f2f51f7b47ebc1d504ef568ef75f0b8a241ac7d2c8d21cceee938863f07f7bbdbbf36a7a36c457b80b2d66af4b333e46259d325d6d10a5ed0b7eaff02d4ceb7b2b0308ef7eef529b3865835e9110731603d4d2302d7bc487facc1f71d4b5667eff2da030f9239b150a6dd84e2f8d39860d4a204526fc52315f04ce711d205c9adb19d5f2017e5899f7bed5ef42d7c6a5b284e636fac557e9885df91ec34efe2fc834a9ed35c99c4e3c8c223bf2b99540e2e64a0a07f296c6182e389654aa565f80454f730447d785a9a9d8347b263f1fda2fdf8bdd60e81731395a323ed1e17e3ed90070cf7e1a20d21be614ed63c624bb88b31dfd1955c5205e71581b7137ac368127b7fa4df25991e661ba68a96bfae328419b264d0796e552e69749fe823b3b365c03ee35313df1c25f65cebd0b46e1108c5d929cf530b9fa5d77da1d8135b901ca184a6e18f38a3b02c3bc78901e55ad3da900c4a20375ddff7d17097315462bb6ee11cd1b4852dc6edff589ea79e7d5d4aab8bef601df5989783a99e4cb5cac52e2b01c6ae5023b37caec5bfa0ba123d6c1314ab2fc37ea8e1db3b3caab995eceec33ba7546c02463e9f8fa5d58b8224a778df752a7dfe3a1f5f818018ba4584d5f0c5dcd733449a45d69e36a2e6a4701adb6e330661cf0a70e1bf4df42746e1e259f57f6e9c9a1431007af876e5dd16989ee2a47b933dd8731f8c375aaee9557a470a4a44d9f68845407f6989576bf4ad2e624d8ec5c16c83200ebbf1c8015536608356099c1e30b3a9aeef5da3553f732e34cee6d7fab5c460a1f2e61fa6d12903413401d85f053a8a8d11d02ea24d4355e8e9e678c611022e76652831365287594d2a9b6f2cc6cf6cc2283a7300e0e8fc02e9c09ebdb406f5f6147967d42401b7f0066f13f35f8d4bb68e00a588f09cff355f97653a22b6517d7c7151eba1355b093d5eb61cb392f2e26c9de707b9eec6808427002dfa638af5f795c766853439b191c6d15a821d17321ae1ed5c4ad644b6e8f1c7802bac18db68e35384039132c0f8d3814e2efe9d5e29a91d76a9508faf7417f37b2b0165ef5cf5fa2f7ceaf537a788435661979fb8e14688128af6fa7176acc7bd80ee90e6e5628eab6324f1abdaa8296244b43584ffb993c6f9120d6e05c91d32c154a0c7c6d24a345d4b6a0fd7db07955b039a9d033d9eabd8b1fb989d8606c07587f19e07d538401dcce7350d8305dee2b88cc435145ab64f05ec2ac799f09d953b6f55e6dcedd9c11ecb4f16c9dcc4b310f1c5aa828b6f9afe2a8744120fb8cbdd2e24caea91c2297543e1c4983a15675d7dda7f61cc24c53141a52a75bc961385028a14c000a3759a0b97340a54c71bf9bc289c961225b030bf2812aebc69f106c7b57ecfabb28a75d80b6438157bfdda71d77b23f591f117a5ddf0bc512a2f0939da09e23f09646d8c3603e01a39bacb910bc4e8771fd6f4ca6b612486", 0x800, 0x2d577f2c, 0x0, 0x0, 0x9, 0x3ff, 0x4, 0xff}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000140)=0x9, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$DIOCGETQSTATSV0(r3, 0xc0184432, &(0x7f0000000040)="7d98a9f73713217f07e4449675eadbb55d50b1499b97ac51cb389cf347818f3b02cca6e4e56336019efa973da5b2ad85d66dd2124ccd520e983dc4e1a99fcc4ac75f978d7b330790c7e5ba3f1d5dafdf849e402d3b49517b0f802c02e1cd9a031eb255da") 00:02:10 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}}}}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_STAT(0x0, 0xd, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c57) 00:02:10 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000010100009078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000080), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e004f6) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@local, @multicast2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) ioctl$DIOCKILLSRCNODES(0xffffffffffffffff, 0xc080445b, &(0x7f0000000100)='\x00') 00:02:10 executing program 3: clock_getres(0xe, &(0x7f0000000000)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002be) 00:02:10 executing program 2: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000800)=ANY=[@ANYBLOB="0436ee29f0980aaad0ca4127955d6f3438a4d8bde144bca2ca9c293257aebe95fd7c5845e0f60b4e2f80544932d8f0fde5aedc08524001932659d33db3b081bfcaf58843d5a44cd81aec52406f32b1af836d9edc", @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRES64, @ANYRESHEX, @ANYPTR64, @ANYBLOB="321918492344f222f93ae4bb1fe9ed7a9d442c61831e49a351bc05833e2c20fcbbe58558aa0322dbb1bcf5371b16a140a8fa01e20b0e0101cbd400000000000000000037b469405fe47a32121b1ad3aea998cdd12d1c81acab8e79e809de74feeae8c577d6360e6e0590ef67d7faa965b8a1", @ANYRES16, @ANYRESHEX], @ANYRES64, @ANYRESOCT, @ANYRES16, @ANYRES64, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRESDEC=0x0], 0x0, 0x2020000001) r1 = semget$private(0x0, 0x6, 0x10) __semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x695) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/142) r2 = accept4(r0, 0x0, &(0x7f0000000480), 0x30000000) semget$private(0x0, 0x1, 0x0) mlockall(0x3) sync() semop(r1, &(0x7f00000002c0)=[{0x0, 0x638, 0x1800}, {0x1, 0x1, 0x1800}], 0x2) sync() r3 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r3, &(0x7f0000000280)='\x00', 0x0) r4 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept$unix(r2, &(0x7f0000000100)=@abs, 0x0) accept4(r2, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)=',*)\x00', &(0x7f0000000600)='}\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='\x00']) r5 = semget$private(0x0, 0x7, 0x400) __semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000080)=""/31) accept4(r4, &(0x7f0000000180)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, &(0x7f0000000240)=0x1c, 0x30000000) semop(r1, &(0x7f0000000140)=[{0x0, 0x80, 0x1000}, {0x1, 0x1f, 0x800}, {0x0, 0x3, 0x1800}, {0x2, 0xffff}, {0x1, 0x4, 0x800}, {0x2, 0x6, 0x1800}, {0x4, 0x4, 0x800}], 0x7) 00:02:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="c0aaaaaaaaaaffffffffffff08004500001c0000000f00009078ac1400aae00000011100907800000000"]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/69, &(0x7f0000000100)=0x45) r1 = dup(r0) ioctl$DIOCSETSTATUSIF(r1, 0xc0104414, &(0x7f0000000040)={0x10}) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000001040)="e9") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b7e) 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x3e, &(0x7f0000000040), 0x4) r2 = accept$inet(r0, 0x0, &(0x7f0000000280)) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f00000002c0)={0x0, 0x4, 0x1, 0x5, 0x3}, &(0x7f0000000300)=0x18) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r2, 0x84, 0x902, &(0x7f0000000340)=r3, 0x4) r4 = accept(r0, &(0x7f0000000180)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r4, 0x84, 0x1b, &(0x7f0000000200), &(0x7f0000000240)=0x4) r5 = socket$inet(0x2, 0x7, 0x9) setsockopt$inet_tcp_buf(r5, 0x6, 0x20, &(0x7f0000000140)="aa453a2751fc2771f49b2a38a657", 0xe) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071d) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0xfff, 0x2, 0x55e4, 0x2, 0x78, 0xffffffff, 0x1}, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x8, 0x7ff, 0x8, 0x4, 0x7, 0xffffffffffff0000}, &(0x7f00000000c0)={0x0, 0x79ca72e, 0x8, 0x4, 0x1ff, 0x9, 0x1, 0x10000}, &(0x7f0000000100)={0x400, 0x20}) 00:02:10 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}}}}}}) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0097e) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) 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}}}}}) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00439) r1 = getuid() fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 00:02:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) bind(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0095e) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000080)=0x4, 0x4) 00:02:10 executing program 3: mlockall(0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/241, 0xf1}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/252, 0xfc}], 0x7, 0x0) 00:02:10 executing program 0: 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}}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8200, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005a7) fcntl$dupfd(r0, 0x11, r0) 00:02:11 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}}}}}) getrusage(0xffffffffffffffff, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003f6) r1 = dup2(r0, r0) accept4$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8, 0x20000000) 00:02:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff08004500001c0000000000002001000080000000008591009078000000000000"]) preadv(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00799) 00:02:11 executing program 3: shmget(0xffffffffffffffff, 0x1000, 0x80000008, &(0x7f0000ff8000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCGETRULE(r0, 0xcbe04407, &(0x7f0000000100)="2b55b911355cd5c7baf3c0ad56a8effd24d2e1292d8923415fbad6ec443e1b35977d2465fa267f8b1c232a54f78a30cbf4486e2b892aa721a5fb7f38bf89cf9f3d87d12742944276a28b158fe418b090f1034118") pipe2(0x0, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x7e2780e3) msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/184}, 0xc0, 0x0, 0x0) freebsd11_mknod(0x0, 0x1034, 0x7c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x80000000000001) r3 = socket$inet_icmp(0x2, 0x2, 0x1) sync() msgrcv(0x0, &(0x7f0000000300)={0x0, ""/115}, 0x7b, 0x0, 0x800) connect$unix(0xffffffffffffffff, 0x0, 0x0) mlockall(0x2) flock(r3, 0x8) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r2, 0x1f470000) 00:02:11 executing program 1: r0 = dup(0xffffffffffffff9c) close(r0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x7, &(0x7f0000000040)=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}}}}}) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_int(r2, 0x29, 0x2b, &(0x7f0000000080), 0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) 00:02:11 executing program 3: r0 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x10000000) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendfile(r0, r1, &(0x7f0000000100), 0xe23e) r2 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f0000000000)={0x3, [0x6ca7779d, 0xfffffffffffffff8, 0x80]}, 0xa) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x14, &(0x7f00000000c0)={0x4, [0x100000000, 0x0, 0x8, 0x0]}, 0xc) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00767) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000640)=0x7ff, 0x4) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x400, 0x0) ioctl$DIOCRGETTABLES(r4, 0xc450443f, &(0x7f00000001c0)={{"d140b3f12b7751c44e72cafaecb2896e50adcf81830706aa7ec76e3bf45e89a4400cce171c517e854ab254560025eb96f3681c940ab19f9cc04eb900fbd0e02558b30594c9ad6979c456f9e4c0ca34f7cd395c862245c63702c3f6eee7e1bb088b521b47521df48b28a8373a060a7e6e0b52c221f82082b3913c0feb4307c3577abeb1097d15c410adb52187ab13e9ecc9117e720bc30bdb49ba66ce4b189541afbf1fc51eeda75ff665819e6199056c73c4c076876569070f44e5a15bcedfa75d1c4100899be5bfffca3331151352d9a7da7498b506695a3d7ee5ea5ae1c9febb41873524eb4487e33d018ce1f5a86fb48f7cd27951e5878bdd058302185d98217cdaa8eac355f407aef53b18a95b53dbb461f3421ebaf91d12d59bf78177dbe04d1b25a6bfe45ebd3c9feef5a6205c04120b0c0688e96bcb6fe1430a7c0dbc8d9dc39b0d2848f3f29581f0ff2c69ee440aed4e798aa350d13e285f07df68892222f36dbc7f1a8ef2f683a34490d0b82c5d344574dc4135eae37e247f4526b4058876271b1fa00ecfb56663e3cd388f4bc22ddc93a7bde5b6a9345a4734e3892951e2a5b59f05827ed5d0f6b263c92533b3003867c5b942af04a184ee3e4bbfeb2d4edcc6dd51f92608b9f49156970b2b3470eb2ffd793b849aaaa279e3f493315200ab5703839c3cb7fef342f4e1e65ab7e0e561b122a7263e82cdafa7fce1023699d5fa3a4f122442909b478bc7a5534872cc7abbd12c86409c855e048828c28f65ef544bd681943fe2097c1f88517e8bf2aa4891d2c73cfc24e870887cfdca21aa862833afd28c181bc516c54a572f593cbce27f57e4d92a40b17861443a2ff8fc19c6cb4ef2c39b391511914db936f1a47775c32a995661317701ce3411c5fa755096f3618be83e397f496adc1a1d211c81d8babb615c88b56133c3f390425056f689fc20823caf8df4247b2cb0c385d705eb7cd7084574c3b7d76d6b54784efb53565b50e1ebe63ea88f6dac5612ad4f47fd4991e33535f3fdfb55ad12cadc3dee00f30e27f0a52156b663cfbda4b0c40b6e63dfcc57a285490bd73690a57a7cfed20810180ca7dde466b51470a5c3ac203b63415f560ae4ec69273324c29549fc675f7ad0f6ba71b298b1dd2f0337281bf6bea613ff7a293ceb451e449306c116968d18b5043d8905dd18f8308d47f324d80dbb3bb0919c1dde745d6cd40902267f37735f92ce65595bd4b420ef91ec3f3880c56c0498373197896d2e0752174a365a22e8d5f550261e222b3923d0077bd8805f2dfbca8243fb57276ab7e0bd29aa21adaef6dd79b48e9db2379b309fd0802d4df2c1650f94d48d044ed2b7f39485060ac9fec9170747a82697b2ac93702f97903bc46a0bbeeeb521b2df89d46a669d5760989b98d7cb34e4f9d5f7b9d196bed9c4d024ff688a99edf8", "7aaa74e55da2279938add4fd6944a6b3e3c48c4bbf1dae2bcc22b275ff9df39f", 0x8001, 0x70}, &(0x7f0000000180)="8078f9e19bff6ba15ceb958c440f8203e2801e7a5be2cbfd6d6c31cc2c79fb73ec22c8b9343ef4860a39addafafa67261ced5e", 0x1, 0x8, 0x800, 0x5, 0x2, 0x100000001, 0xd05a, 0x5}) 00:02:11 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x80000000) r1 = dup(r0) pwritev(r1, &(0x7f0000002800)=[{&(0x7f00000000c0)='Z', 0x1}], 0x1, 0x6d998) read(r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fdatasync(r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) ftruncate(r2, 0x0) 00:02:11 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff87, 0x7, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) socket$inet_udp(0x2, 0x2, 0x0) 00:02:11 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_int(r0, 0x0, 0x1b, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035e) sendto(r0, &(0x7f0000000040)="f3566a40f4f88cde057f5d2cc83d5f4c1795d3e303", 0x15, 0x20184, 0xffffffffffffffff, 0x0) 00:02:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x400000000101) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x3) truncate(&(0x7f0000000140)='./file0\x00', 0x208020004) open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x80) ftruncate(r1, 0x400) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffeffffffffffffffffc1094e2c9f000000000000009078ac2300bb000600000514341209faacd730000006000000000000001f09d7ade791c9d0ff03029d51d3bc004000000000a1944f16ff3bf6569998a8f430f7effd47ff2e641aaeb9536d3f446d49cb52c8b87fcaf414c979b0ed57badf5f4060dcd708c0c06523ae1f977de1df0aea0d5e85b7acdf6cd43dcd0c65658a0e0a81a2340e02fb6cbad76b6f6f7a9436ed0800a64663e94431317fafd40b98d6e3eba61c488d9bf413217a3d0e26255217399fe258e22f7f42a60d4d"]) fstat(r0, &(0x7f0000000000)) r1 = socket(0x1, 0x1, 0x1) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000180)={0x0, 0x101, 0x84bc, 0x100000001}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000200)={r2, 0x49, 0xf, 0x7fffffff, 0x9876}, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) 00:02:11 executing program 3: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') unlinkat(r0, &(0x7f0000000400)='./file1\x00', 0x800) rmdir(&(0x7f0000000000)='./file1\x00') __getcwd(&(0x7f0000000240)=""/85, 0x55) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff677b1aa1e980dbc200000000009078ac1400aae00000011105907800000000"]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x410, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) 00:02:11 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_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x611a}, &(0x7f00000000c0)=0xc) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000100)={@in6={{0x1c, 0x3, 0xc84d, @loopback, 0x4}}, r1, 0x939, 0x7e, 0x1000}, 0x8c) r2 = dup(r0) __semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/62) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0084e) 00:02:11 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f00000001c0)={0x0, 0x0, 0x3ff, 0x3f, 0x4, 0x3, 0x1f, 0x6, {@in={{0x2, 0x1, @remote={0xac, 0x14, 0x0}}}, 0x0, 0xfff, 0xda, 0x1, 0x7, 0x7fff}}, &(0x7f0000000280)=0xb8) setsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000002c0)={r1, 0xd}, 0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0xfffffffffffffff8, 0x1eefbe90}, &(0x7f0000000040)=0xffffffffffffff2d) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000000)={r2, 0x7f}, 0x8) 00:02:11 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}}}}}}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00825) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x1, 0x80, 0x8001, 0x1ff}, 0xc) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0080450000300000000000019078ac2b00bb00120000450000000000000000000001ac2300aa0100"/62]) recvfrom$inet(r0, &(0x7f0000000100)=""/190, 0xbe, 0x40083, &(0x7f00000001c0)={0x2, 0x2, @multicast1}, 0x10) getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000240)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f00000000c0)=0x3ff, 0x4) 00:02:11 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$inet_int(r2, 0x0, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet6_int(r1, 0x29, 0x28, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x0, &(0x7f00000006c0)=ANY=[]) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0x100, &(0x7f0000000100)={0x0, 0x0, 0xc000000000000000, 0x401, 0x4, 0xb4e1, 0x4, 0x8, {@in={{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, 0x0, 0xf7631f3, 0x7f, 0xbf4, 0x0, 0xf8}}, &(0x7f00000001c0)=0xb8) setsockopt$inet6_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000200)={r4, 0x0, 0x7fff}, 0x10) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000240)={@in={{0x2, 0x2, @multicast1}}, r3}, 0x8c) setsockopt$inet_mreq(r0, 0x0, 0x200d, &(0x7f0000000040)={@broadcast, @multicast2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00525) fstat(r1, &(0x7f0000000300)) 00:02:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x506, &(0x7f0000000280)={@broadcast, @broadcast, [], {@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}}}}}}) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0) recvfrom$inet(r0, 0x0, 0x135, 0x0, 0x0, 0x333311958) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$unix(0x1, 0x100000, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8840, 0x100) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0xf, 0x9}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000000c0)={0x8, 0x100, 0x59e8, 0xfffffffffffffffd, r2}, 0x10) 00:02:11 executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) r0 = open$dir(0x0, 0x0, 0x0) ftruncate(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2000000000000000, 0x20011, r2, 0x0) 00:02:11 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x1c, 0xffffffffffffffff, 0x800, @loopback}, {0x1c, 0xffffffffffffffff, 0x72b0, @rand_addr="e52d2de744a6303279ca4651f719428d"}, 0x3ff, [0x3a, 0x52af, 0x0, 0x0, 0x400, 0x5, 0x0, 0x10001]}, 0x5c) freebsd10_pipe(&(0x7f0000000040)) setgroups(0x2af, &(0x7f0000000000)) 00:02:11 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) socket$inet_icmp_raw(0x2, 0x3, 0x1) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000057000/0x3000)=nil) shmget(0x0, 0x4000, 0x200, &(0x7f0000071000/0x4000)=nil) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f00001e3000/0x4000)=nil) shmctl$SHM_INFO(0x0, 0xe, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10688, 0x0) ioctl$DIOCRGETTSTATS(0xffffffffffffffff, 0xc4504440, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, 0x0, 0x203) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$DIOCKILLSTATES(0xffffffffffffffff, 0xc0e04429, 0x0) r2 = dup2(r0, r0) getsockname(r2, 0x0, 0x0) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac23e78d356f0000f68678ef75540500907800040000450000000000000000000000ac23"]) msgctl$IPC_INFO(0x0, 0x3, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x44, 0x0, 0x0) pwritev(r2, &(0x7f00000011c0)=[{}], 0x1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00816) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071e) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000140)={@multicast1, @loopback, @remote}, 0xc) getsockopt$inet_mreqn(r0, 0x0, 0xd, 0x0, &(0x7f0000000040)=0x331) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x44, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)=""/190, &(0x7f0000000800)=0xbe) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300002000500907800000000450000010000000000000000ac2300aa01000000"]) setsockopt$inet_mreqsrc(r1, 0x0, 0x47, &(0x7f0000000680)={@empty, @remote={0xac, 0x14, 0x0}, @multicast1}, 0xc) r2 = socket$inet(0x2, 0x5, 0x8) sendmsg$inet_sctp(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x1, @rand_addr=0x2}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000080)="3134aebb744e0f875d9c46fc70fe50a268a9", 0x12}, {&(0x7f00000000c0)="d657d1a15a389f90b1cce13fcf2228e8308903f0e370544b49567ca865c6b6826cdcb32a21bbcf28e977a7f95335931b5329b2576addd400a0179d16", 0x3c}, {&(0x7f0000000100)="8d1fef73915b2beba133669e024e632a151b348722c8e7d423c0b0c1d44f5e48bda856c9ef41b55f865e75", 0x2b}, {&(0x7f0000000140)="43099e0ad5127b4dd57d40a744bf1696733cb2906d73f0e1b05cc7ce459e163b4c58919173ff0ee041adc49e28f0db09a8f22d837a13b7f07c41054d99f1bb2d04bd0e7215c1aacad065fe4d96ce5693393b34da3041cb07c4c9df6509fcb72cb984bd31e8b2", 0x66}, {&(0x7f0000000240)="f4a9d979091e30039d5b300cdb033e60c1ebf7a39fbaba9d86e764164fd987a3a8ef3a653a8563f61f214fdb2fecf95a3f77092fdc200f5b9aad5be0a2f24675ba0a343491596ab5a20f3dac0a07fbba38f96ad1902d91ac", 0x58}, {&(0x7f00000002c0)="63214ad042d72a32c9c4c3f6521d839ada1911c31199a8bf2ea2562574194fe9f1786c846e43bdb8299ba4dc32567de4423029e2729bdb8969da903538327c7ca27f95c1239f9ec5bdb55dff6ad60515bac8f18c74846779a3af2deeb554e6b8d8fc4d13cb64f772bcca88906210d23954fb85062cf99dc60e53a0032fd4671769d1bbb8f1220ad6232bf7f7bf", 0x8d}], 0x6, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400000001000100000000000f00000001000000"], 0x14, 0x81}, 0x2000c) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x100000) r4 = getuid() freebsd11_stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x100000) chown(&(0x7f0000000540)='./file0\x00', r4, r5) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000480)={@broadcast, @loopback, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x2e, &(0x7f0000000500)={@rand_addr="f14994e61ea5615478ad338ffd6b7bdd", r7}, 0x14) getsockopt$inet_int(r2, 0x0, 0x0, &(0x7f00000006c0), &(0x7f0000000700)=0x4) sendmsg(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000002480)=ANY=[]}, 0x1) getsockname(r6, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00791) 00:02:11 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}}}}}) fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) clock_settime(0x4, &(0x7f0000000040)) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00416) 00:02:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f00000001c0)=ANY=[@ANYBLOB="02004e21e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c09b422dbcda72b6fbcb42a448c47f1dc50d2ad526cf51f186e060238fc95eef91d31647c30f311096378cc8d482a5a86adc0cd048add9485f2e34291bf3d4206814593312ef2eced13029b7c334a3ed16de48027a7a9ee328bb7d52da30ad5bb016200448d9d544", @ANYRES32=0x0], &(0x7f0000000140)=0x8c) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000180)={r2, 0x9, 0xffffffffffffffc1, 0x75be}, 0x10) syz_emit_ethernet(0x23d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa26526e682d654e0700000000000000b49b4c69eb77ea08004500001c0000000000009078"]) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000580), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00be1) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffe31, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = accept(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000100)={0x7, [0x7fffffff, 0x9, 0x81, 0x6, 0x3ff, 0x1, 0xfffffffffffffff9]}, &(0x7f0000000140)=0x12) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0038f) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffd0e, &(0x7f00000000c0)={@local, @local, [], {@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, 0x43, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e8) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/239, 0xef}], 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) 00:02:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000000000000000002000"/42]) setsockopt$inet_group_source_req(r0, 0x0, 0x53, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00400) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x17, 0x1, 0x200) setsockopt$inet6_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000000)={0x3, "b7d827ccb08bdab2bfc0b4a9d65c47c0"}, 0x14) getpgid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030d) 00:02:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa07000000aaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) r1 = fcntl$dupfd(r0, 0x0, r0) freebsd11_getdents(r1, &(0x7f0000000080)=""/196, 0xc4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00958) flock(r0, 0x6) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x3, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x26c, 0x0, 0x0, 0x800e00375) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000000)={0x70000000, "639b051f94057bc7811a8362f987e760"}, 0x14) socket$inet_tcp(0x2, 0x1, 0x0) 00:02:12 executing program 3: r0 = socket(0x1, 0x10000007, 0x400) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="0500000001f0ffff01800001cf00ffffe4ffffff1c004e2108000000fe8000000000000000000000000000aa02000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000238df9706400"/148, @ANYRES32=0x0, @ANYBLOB="000100000101000007000000ffffffff06000000"], &(0x7f0000000040)=0xb0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000200)={r1, &(0x7f00000001c0)=[@in={0x2, 0xffffffffffffffff, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f0000000240)=0x10) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) poll(&(0x7f0000000400)=[{r2, 0xc653ebaa0c7af0a5}], 0x1, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x800) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffbfffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000513c6f0a02c1b547e40051fe2efb15f552ae3a8137ebe90c0a74a0627eeda6f82642cdfcf5d5a7d3dce06eaafd3015634147b6fa88dc79999a45650512bb3a35b6a3a5e1abcab72b00981dac678b843815acf0a0f991fdfcc6e23293d8cd34fd368edf682063d5c5676bdec810ae14f5e1379c14ffccafa38409"]) semop(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffcf0, 0x0, 0x0, 0x800e00725) 00:02:12 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1204, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f11749a06a1dda4d00"/136, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x94) 00:02:12 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}}}}}) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000080)=0x1c, 0x20000000) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f00000000c0)={0x0, 0xc004}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000140)={r2, 0xc2f}, &(0x7f0000000180)=0xff53) setsockopt$inet_buf(r0, 0x0, 0x49, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00515) 00:02:12 executing program 3: r0 = socket$inet6(0x1c, 0x2, 0x3ff) fchmod(r0, 0x10) r1 = socket(0x2, 0x5, 0x0) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000040)={0x1, [0x1]}, 0x6) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000180)={0x800000000000005a, [0x4, 0x40, 0x20000000000, 0x6, 0x7ff, 0x9, 0x8001]}, &(0x7f0000000080)=0x2) 00:02:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x9, &(0x7f00000002c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYRESHEX, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR, @ANYRESOCT=r0, @ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r0], @ANYRES64=r0, @ANYRES16=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=r0], @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYBLOB="9ad21e145843feafa33fae8eeb968aae45be51881c403e70c52aced1e6db605bc889b79b07466e62c36e1899e0c1ccb9b7e20f67ea6fb1439bb34bd2b5a7e2cae1b58adaca1c3bd5a1f41056b7aba71f4122e976663bad851864f04758844a1e807dba3d0551712ab3b7515f7160a72858c8ec9096fa0c61e94f8de5f91d213e38dd526dd798a0333d44747bd7b074b5b20ad81f24d95b7623f8fb6137d7deaadc0d1dbadf706a09a08cacc2343339646d526d0fc6cd53cad6189016a8eafb2e57", @ANYPTR64], @ANYRESHEX], @ANYRES16=r0, @ANYRES16=r0, @ANYRES16=r0, @ANYRES16=r0, @ANYRES64=r0]) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b1) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = dup(r0) syz_emit_ethernet(0xc1, &(0x7f0000000100)={@local, @random="9b2a920a1d61", [{[], {0x8100, 0xfffffffffffffffa, 0x4, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "bc22ed", 0x87, 0x5f, 0x89, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0xff}], @generic="4178c90f61e22085abf833d917eda48f5274e7c495a92c29b185156f75e3b2d51239a9dc5e508ecf72c0020b74f650dcf264357c620d9a9cdbe4e1027eb75908015b781b40ed568f4d0c7b8d556d00e7e1071945161507322e525f4da62f59c4bc058bf2a883cf88e85d8dfc9887e1a65e838d763644b56b951b40f9897c6a"}}}}}) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, &(0x7f0000000040)={0xfffffffffffffffa, {{0x1c, 0xffffffffffffffff, 0xe000000000000000, @loopback}}}, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00317) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x112, &(0x7f0000ffa000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r2) shmat(r1, &(0x7f0000fec000/0x14000)=nil, 0x3000) r3 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0x7, 0x9}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0xf, &(0x7f0000000100)={r4, 0x9b, 0x8}, &(0x7f0000000140)=0xc) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ec) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_int(r0, 0x0, 0x44, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:02:12 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_opts(r0, 0x0, 0x1, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004be) r1 = dup(r0) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000000080)={0x10, &(0x7f0000000040)="4ea472802e0c6e041eb60b556559d2273220e9cf", 0x8, 0x10000, 0x100}) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x0) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x80000004003d, 0x0, 0x0) 00:02:12 executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x202, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x1000000000000075) 00:02:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c) sendfile(r0, r1, &(0x7f00000000c0), 0x1) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000100), &(0x7f0000000140)=0x4) recvfrom(r0, &(0x7f0000000180)=""/193, 0xc1, 0x40000, &(0x7f0000000280)=@in6={0x1c, 0x1, 0x100000000, @ipv4={[], [], @rand_addr=0xffffffffffffffc1}, 0x2}, 0x1c) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f00000002c0)=0x24ab, 0x4) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000300)={0x0, 0x3f, 0xc9d, 0xe953, 0xffffffff, 0x5}, 0xfffffffffffffffe) setsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000340)={r2, 0xd, 0x7fffffff}, 0x8) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000380), &(0x7f00000003c0)=0x4) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000400)={r2, 0x1, 0x0, 0x1, 0x5, 0x1}, &(0x7f0000000440)=0x14) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000480)={r2, 0xf551, 0x2, 0x80000000, 0x3, 0xfffffffffffffc01}, 0x14) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x108) futimesat(r4, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x8001, 0xff}, {0x1, 0xfff}}) r5 = open(&(0x7f0000000580)='./file1\x00', 0x4, 0x80) getsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f00000005c0), &(0x7f0000000600)=0xb) accept4$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8, 0x0) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r5, 0x84, 0x1c, &(0x7f00000006c0)=0x6, 0x4) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockname$inet6(r0, &(0x7f0000000700)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, &(0x7f0000000740)=0x1c) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000780)={@local, @rand_addr, 0x0}, &(0x7f00000007c0)=0xc) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x2e, &(0x7f0000000800)={@local={0xfe, 0x80, [], 0x0}, r6}, 0x14) r7 = semget(0x0, 0x1, 0x100) __semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000840)=""/170) r8 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r4, 0x84, 0x20, &(0x7f0000000900)=0x8000, 0x4) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000940), &(0x7f0000000980)=0x4) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f00000009c0)=r3, 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r8, 0x84, 0x8004, &(0x7f0000000a80)={r3, &(0x7f0000000a00)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000ac0)=0x10) 00:02:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchmod(r0, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETADDRS(r1, 0xc4704435, &(0x7f0000000040)="6cd7cc2a0391508c7be26665d28afe5690fb4770803e248a337d1e2b3897e03094ba63a8100d5d5a27b234577973c2af496ef2afa4792f3181e99a7b93d13a6e35893f908f0531252e6b26e963735e581c94bf64dc6002c7e4185af54bf9ca5a72d32589954bc88d8aac2a9853d1a96928f6") socket$unix(0x1, 0x5, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00356) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfc32, &(0x7f00000005c0)={@remote, @random="6d53a1f01d76", [{[], {0x8100, 0x80000001, 0x69f, 0x3}}], {@arp={0x806, @generic={0x20, 0x803f, 0x6, 0x0, 0x4, @random="f1b1f89f8e15", "b4b42acb405452dba4e87d9d", @local, "c7a35e3b8c93e3dcbf34bad019199db2"}}}}) shmctl$IPC_RMID(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0097a) syz_emit_ethernet(0x4af, &(0x7f0000000040)={@random="172c176a3f49", @local, [], {@ipv6={0x86dd, {0xe4, 0x6, "45d95f", 0x479, 0xbf, 0x100000001, @mcast1, @loopback, {[@dstopts={0x4f, 0x1f, [], [@ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x9}, @pad1, @generic={0x2, 0xee, "bc016eebbd01df667183d66e1543989da4f72b6cbdd730625ef8bc28c30e03a01cc3a60210364a3cb14f400eb8da9d824bf55c3b7ab37c4d26fc2cb8f61ed5240d36df9800cc1406d8d261575d5019bf025f31a42f443753d272eb7c347f5b2ed221b702c8f269c902146124162f4557e92084e22f1fa8e329fa34c6eeb58967a8cfa0dc3999154f632c4e5a3e315ca759b1dbf08ec0c04eb1fed956192a9d9aa99dc6424bb95c5d46696b5aa33e636954f1f9733bb6361343adc4c5dbab0a0614f4ca62020f01995a4c5b5006aacd2e2464eadf4998ec634eff25917f3ed33e14f2a737cac20e66e8c1cf9e4f45"}, @ra={0x5, 0x2, 0x10}]}, @hopopts={0x37, 0x1, [], [@enc_lim={0x4, 0x1, 0x7fffffff}, @jumbo={0xc2, 0x4, 0x996}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x6}]}, @routing={0xf0, 0xc, 0x0, 0x4, 0x0, [@mcast1, @ipv4={[], [], @multicast1}, @mcast2, @mcast2, @local={0xfe, 0x80, [], 0x0}, @rand_addr="e7516ce2c27c0e8b4a42ba6c05d80c6c"]}, @routing={0x41, 0x4, 0x1, 0x4, 0x0, [@mcast1, @mcast1]}, @dstopts={0x7f, 0x11, [], [@pad1, @ra, @generic={0xffffffffffffff81, 0x75, "abc1b7227ab5d29cc2074eecb12ecc2974c39cd40e42611f6748001a6ed7f962c4c915f7fe175dec4d172fc9e14d0037713172f870411b0fde08e70bd094ae1081081031fa02785b92b7fe0ed6cdd939b698e421a37566fac5f9b6643285faaeb4ada99f780242ad144593250d214b38597f4f69d0"}, @enc_lim, @ra={0x5, 0x2, 0x54}, @jumbo={0xc2, 0x4, 0x800}, @pad1]}, @dstopts={0xc, 0x12, [], [@generic={0x20, 0x8a, "dfd737fc1ad115b1de6e60f01f7d5d76af5442521df685b732e994777cf8be033bca633d29bf1fa13701bb96e74345b283e577b25d935996af34e81d1d5c546f19c088ba2ad42432eccfd157ef4190ff9864fe21a520861a7933051f8177c431818a823a6d28b3d252a20a6b6dc286fd39c5bb34d8a89427fb02c6da545355e7b8638a6665ab194f71f0"}, @ra={0x5, 0x2, 0x1}, @pad1]}, @fragment={0x12, 0x0, 0x8000, 0xe2fd, 0x0, 0x862, 0x67}, @routing={0x18, 0x14, 0x0, 0x1, 0x0, [@mcast2, @rand_addr="3ce13ef575bc63b1ccab1059ffcda294", @local={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @empty, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast1, @empty]}], @generic="99ea5858a582fbd118dae5e064f07e94146090b9b2b16fae9d53cccd1ba463e9df7b1863523c637692dc7fa9393a0b1b6b6ffd39bf679bedab82db99338bea0959d3b7577a14b55037d3f5e3022eff3826086206a00adb8d17b2f851e8806e765f2b18b8db78ae8c2fbf72f409bf546c9241f2212f8d2464dab92a8042ab4e53e22f51b3ec655ae31abd1a79d9e2dd1b3c68195bbf0161bd69c09f5e4ddae9778fe694dec442e9e09d98a225696273d1edf161d1678b6d70af7c4002cdd93be4e25cd1a2694c7ddcbb7b042adecc4999df3aec8b7bae13d013699b2461482c38a8"}}}}}) 00:02:12 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}}}}}) preadv(r0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d9) lseek(r0, 0x0, 0x3) 00:02:12 executing program 0: getrlimit(0x7, &(0x7f0000000000)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031f) r1 = semget(0x2, 0x4, 0x1) semop(r1, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x0, 0x3ff, 0x800}], 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) dup(r0) 00:02:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)={0x1c, 0x1, 0x8, @empty, 0x80000000}, 0x1c) fcntl$getown(r0, 0x5) socket$inet6(0x1c, 0x20000000, 0x9) r1 = dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000040)={0x0, 0xffffffffffffff7f, 0x8, 0x1419}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000000c0)={@in={{0x2, 0x2, @broadcast}}, r2, 0x14c, 0x40, 0x80, 0xff, 0x2, 0x1}, 0xa0) ioctl$DIOCSETLIMIT(r1, 0xc0084428, &(0x7f0000000000)={0x0, 0x435}) 00:02:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r1, 0x6, 0x40, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) clock_nanosleep(0xf, 0x1, &(0x7f0000000000)={0xff, 0x8}, 0x0) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00868) r1 = accept4(r0, &(0x7f0000000000), &(0x7f0000000040)=0x2, 0x10000000) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000080)={0x0, 0x10000}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000140)=0x8) getsockopt$inet6_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000180)={r2, 0x6, 0x7fffffff, 0x6, 0xa4, 0x8, 0xb73, 0xffffffff7fffffff, {@in6={{0x1c, 0x0, 0xce, @mcast1, 0x8}}, r3, 0x9, 0xb5e9, 0x100, 0x3, 0x4}}, &(0x7f0000000240)=0xb0) 00:02:12 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, 0x4, r0) accept$unix(r1, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 00:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800a, 0x40) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 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}}}}}) accept4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0xc2, 0x0, 0x800e00557) 00:02:12 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) getsockopt$inet6_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000040), &(0x7f00000000c0)=0x8) ftruncate(r0, 0x6e2780e3) fcntl$getown(0xffffffffffffffff, 0x5) mlockall(0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ftruncate(r0, 0x103) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet(r0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, &(0x7f0000000080)=0x1c) setsockopt$inet6_int(r1, 0x29, 0x2b, &(0x7f00000000c0)=0x4dd8, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x42, 0x40) 00:02:12 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 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}}}}}}) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00825) r2 = socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f00000000c0)={r3, 0x5a8000000000000, 0x6, [0x7, 0x4d, 0x4, 0x1ff, 0x3c1b, 0x81]}, &(0x7f0000000100)=0x14) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1c, 0x0, 0x2, 0x0) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e002e9) 00:02:12 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 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000000c0)={r2, 0x3}, &(0x7f0000000100)=0x8) mlockall(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb0000000005009078000025b39fca76d7fb020000450000000000000000000000ac2300aa01000000"]) freebsd11_fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) 00:02:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCRCLRTSTATS(0xffffffffffffffff, 0xc4504441, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000000)={0x0, 0xad}, &(0x7f0000000040)=0xfffffffffffffcf1) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000100)={r1, 0xff}, 0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0xf, 0x12, r1}, 0xc) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="aadfebaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000007fcdb2151d7c5d21954fc71298b57536700dbb31c8a32480abc07d325a8c26cdfa7aef2e1222a799db2e35b9750662842b2199620bb7d3bd975395b8d1e3fd40fcd91bab6fbaae3cb604b523417e4423b848b9d8bd6afba7c26d93fae0b995ebdc3a8aadb63bc805207a0bdfce355c59683e8e978021cd6f26f7f5f5a96dcefdc2ac63ea3300cad9f5fbf1c04dbaa7b79ac823e972c6ddf14f0f7d3c1ccedfff28b6e06942683166858d9cf7575a6cac7b3242b080a7f482ffd37d19dc0950e8a4817924a816cf2dd6e1be78b575e6070c16052838f33a99a8e1ab2708d58a8429d6d1c135"]) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@rand_addr, @broadcast}, 0x8) r1 = accept4(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e, 0x30000000) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000180)=0x636, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0057d) r2 = socket$inet6_sctp(0x1c, 0x0, 0x84) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000080)=0x8, 0x4) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000100)="8fee4a81", 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) r1 = dup(r0) connect(r1, &(0x7f00000001c0)=@in6={0x1c, 0x1, 0x200, @rand_addr="e9fb05bd49e74605d0466251cb91ebd7", 0x7fff}, 0x1c) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0080d) 00:02:12 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000000001, 0x18) freebsd11_mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x2009, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') open$dir(&(0x7f0000000080)='./file0\x00', 0x9, 0x181) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000380)=0xffffffffffffffe0, 0x4) msgget(0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00376) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000080)=ANY=[@ANYBLOB="02004e21e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400"/136, @ANYRES32=0x0], &(0x7f0000000140)=0x8c) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000280)={0x0, 0x4, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000300)={r3, 0x7}, &(0x7f0000000340)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000180)={@in={{0x2, 0x3, @rand_addr=0x4}}, r2, 0x10000, 0x81, 0x6, 0x9, 0xc7}, &(0x7f0000000240)=0xa0) 00:02:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) mlockall(0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r1, 0x2000) mmap(&(0x7f0000f3b000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0) 00:02:12 executing program 0: pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ppoll(&(0x7f0000000b80)=[{r0, 0x12c}, {r1, 0x1}], 0x2, &(0x7f0000000bc0)={0x9, 0x7}, &(0x7f0000000c00), 0x8) shutdown(r1, 0x1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r2, 0x0, 0x5d, &(0x7f00000000c0)="a5daad5e", 0x4) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_INFO(r3, 0x3, &(0x7f0000002100)=""/4096) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00830) recvfrom$inet(r2, &(0x7f0000000000)=""/121, 0x79, 0x40, &(0x7f0000000080)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) r4 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r5 = open(&(0x7f0000000780)='./file0\x00', 0x10000, 0x40) getsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f00000007c0)={0x0, 0x18b280000000000}, &(0x7f0000000800)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r5, 0x84, 0x8003, &(0x7f0000000900)={r6, &(0x7f0000000840)=[@in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}]}, &(0x7f0000000940)=0x10) r8 = socket$unix(0x1, 0x7, 0x0) r9 = fcntl$dupfd(r2, 0x11, r8) ioctl$DIOCRSETADDRS(r9, 0xc4504445, &(0x7f0000000200)={{"914cd6d719e39376715f815ae1e43d9eb9931f8448b31073a408aadd4710267c990673ad6da6f8e1c794dd93f4c08d380f09ea2d0d952a40abb59a614f0eb3a8803c22735a992f19795886bf443e2e034789bd5cdaae7745f2bdf3840052e0c95c73d7f296e7d5cbdcb547043bdc02e60229e5a7b513d958aa11a1ea729ab052f63b8c25d33c66e208a32c4824fdcd1f2457263514b5d12c44eef092a8cca3bc9f21cbfad53e5aeae37686f9823c87d91bd331e59cee76d0dd397797e2d7f28f571a7520d900bbef1d4fe483236dd82726cde2438a1f500b6dea637ae8be96a7774ab83fe9603fdd7f5e980b31d7415f9b118f374ff4de1a1f22d503efea594a8d0e534abef465c68b297b1b3afe354f2d3b720fbfa3ef4cd61089f4bd71df852eb87acb5b428e84eb3c0981620195aec64966712fca047549773af0c28d70cf38727a974e9809154bc8fc9f76ca5a4897dcdac01ac6363b3f01bf19a04e27320bc641313bd095e2cb49cf61d7f438d773579c762f2ea370aa1a67dd34535b36379a6cf74cec8eefca997d8b17cefdccea196e5a9a8b1562e93581f4f34ed10d6dc1f1f99938a94fdaa71a454a4e3fe47980751444e0ff35571123a37b18515a68f6da637b0127bf32291a9117eb7b22af7807e5fd8aff80c52620d93bf787e60774a10afcdc8a10fdd8e9044c69bb88b45c9354eb9faeea778a0524698b256bb911fa7abd38f9fa25806afc75049ab6815420f0bc6bd91d238b010e7611dd6130e5df4c883c1939669b0d0bfc3364e269a604e755e8af11ec0ae7b722fc7186e1015d81cd905a898d0249d28b93317aab56744fb08aee5378171dbd228f02ec956db3f4a4ad3ca89ac05ca0feddede0c52a4a89e54c4339ea76261771fe70d2dde604091c280f6a0488ae5c9ec18b6a4021c7798c762d39a565facc99cb767e090c8cc9f3c9a58eba70f5c533225118962b1ecba8117d9b0dcd2b1b972a189b5750730bfb19abdbea9e165e7f7dff54834d9d8f765459d2d0d3138d2cc73d715e3c9eda21636c0824f16e44d60816ac3d2eaab6c0ce09cffeee6a91d1ef255aaa80576993458a9261fe848760f164413febf696693408d6339c174dd46794f2d1f675f9f1775bf66c080e247c4e38042f12286a6bd9488724c916f6ca92dadc2d21e6ed4895c52e708516188f635c0c977138ac75acaa7aac620639bde4debf89fea132431550797cf43358bc58de2f28077d739793fa13b824b51a12dd631b9940f6a5cc74d02e75f3f8891906ad361c445733d4219e59e23f7971e90e90c4ddbab91612968c7801a1047197f4130d5ae4cda78f2a04e590798a95145a555ddfd85d599b3df349e5dd2e020fd0018bf3f4c6a33a9f8956f5527c4ab2dbb436eef044e97b0444246c4e5f2a5b2a93288bcc96386537c5563da5e66292a81683", "43ee6a1de4761934b4e010d49fda1f959b49927be1a384a1ff9fb14bcc37194e", 0x100000001, 0x4}, &(0x7f0000000180)="6ad8db7284f0f8211c8ce2491b03353f78d11d2547f6e9465f0dce625f851b8f38c076d18df7803db975a97fa3b5ce151e92ebf5e46ea6d0fa175f7b3e579b5f13a9ee5d", 0x10000, 0x2, 0x6, 0x4, 0x7, 0x1, 0x9}) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0xa, &(0x7f0000000a00)=ANY=[@ANYBLOB="02004e2200"/136, @ANYRES32=r7, @ANYBLOB="0700000004000000010200fdffffff0002000400"], &(0x7f0000000ac0)=0xa0) shmctl$SHM_LOCK(r4, 0xb) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r10 = msgget$private(0x0, 0x110) msgrcv(r10, &(0x7f0000000c40)={0x0, ""/81}, 0x59, 0x2, 0x1800) freebsd11_getdents(r5, &(0x7f0000000b00)=""/119, 0x77) shmctl$IPC_INFO(r4, 0x3, &(0x7f00000009c0)=""/1) getsockopt$inet_mreqn(r2, 0x0, 0xc, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_tcp_buf(r9, 0x6, 0x23, &(0x7f0000000740)=';', 0x1) getsockopt$inet6_sctp_SCTP_CONTEXT(r9, 0x84, 0x1a, &(0x7f0000000680)={0x0, 0x7}, &(0x7f00000006c0)=0x8) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r9, 0x84, 0x902, &(0x7f0000000700)=r11, 0x4) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffcd834aa50000000000009078ac149cad6458240f0000000000001000"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$inet6_buf(r1, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00400) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, &(0x7f0000000040)={0x9, {{0x1c, 0x2, 0xfffffffffffffffc, @rand_addr="6d976a07718a09b798db628a522e2cb4", 0x80000001}}}, 0x88) 00:02:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2000000000011, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x400, 0x8) ioctl$DIOCOSFPGET(r1, 0xc0884450, &(0x7f0000000040)="de9dd84d2133b4aca6a7ad96d3a232d3583b52575d4a4143abc6de13271767ca3542fc6d3c1602c7a902edcdc241a41cf45c6190e7bce70a4b7a7e32857e0a488ab89d6ee4d77c70343b06f95bf610ab13c8525cfdaf0436d395492c5ba6f87cbb31ceb8d459a82d2053185e422e25f7a14f993d902b38fef5a3180ffa24459396dad1c2e76177aa340342a3d1b643031e7513b9c549c9318a064311419956e41d2e7cc239c7d8562b02cd96f3d73515e338356e815b3f38cac9da39f6eddb3efd56b73b41f32e4eb88f2e0e76b788e071b19b4ab9ac3e4b47ccd75d2deb6dd5cd") r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x101c0, 0x0) r3 = geteuid() fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r3, r4, r5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00470) 00:02:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_buf(r1, 0x29, 0x31, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00796) r2 = open(&(0x7f0000000180)='./file0\x00', 0x44, 0x20) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f00000001c0)={0x0, 0x100000001}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000000240)={r3, 0xe03}, 0x8) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000080)=0x8) msgget(0x2, 0x741) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r5, 0x84, 0x29, &(0x7f0000000140)={r6, 0xdad}, 0x8) getsockopt$inet6_sctp_SCTP_EVENT(r4, 0x84, 0x1e, &(0x7f00000000c0)={r6, 0xf, 0x8f}, &(0x7f0000000100)=0x8) setsockopt$inet6_tcp_int(r4, 0x6, 0x2, &(0x7f0000000280)=0x4, 0x4) 00:02:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x171, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000a8f8c26bac1400aae00000011100907800000000"]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffd) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100000) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0x1, 0x2dbea7af, @ipv4={[], [], @multicast1}}, 0x1c) 00:02:12 executing program 2: r0 = socket(0x17, 0x2, 0x2) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 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(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x13, r1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) 00:02:12 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlockall(0x2) r1 = socket$inet6(0x1c, 0x2, 0x73c) getsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000001240), &(0x7f0000001280)=0x4) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) mmap(&(0x7f00005df000/0x1000)=nil, 0x1000, 0x6, 0x10, r2, 0x0) socketpair(0x3, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000040)=""/34, 0x22, 0x40041, &(0x7f0000000080)={0x2, 0x3}, 0x10) setsockopt$inet6_group_source_req(r2, 0x29, 0x19, &(0x7f0000000100)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @loopback}}, {{0x1c, 0xffffffffffffffff, 0x0, @remote}}}, 0x108) 00:02:12 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) getsockopt$inet6_tcp_buf(r1, 0x6, 0x2025, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00360) r2 = dup(r1) setsockopt$inet_tcp_TCP_FASTOPEN(r2, 0x6, 0x401, &(0x7f0000000000)={0x0, "23e679949018b71115f2b95d3265f73e"}, 0x14) 00:02:12 executing program 3: r0 = socket$inet_sctp(0x2, 0x8011, 0x84) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="4200000006bd20ff2de66b42a2afdede06be96d809ea1be25309a141ce2335fb79b4d4fe2b074eab5f49b19d45fc9e4b5a5dc7f201943f4358ae73dca7f36b11cd5a1c7ae3db11f6021323db4b9097b51d95dc121f0f307276c680d51b5fb5a7a0e8d3fe83339ad8f7d54e22316cc7c5e2b71a931d87e850f7db8b9af09a64076143d8ad4955cac646a93c01924646011d3457e8abd8dc24f726969e30b41cb760bf1f78a939d42969923c56f36a8322d7ceed2d078d9a3a695a86a5fa501c867c1b615abc9c0e3a3f457318d88cd2a73c5b798e7115ae47b14bd06d7c5082cc6643c776e784a7ec288bd2861aff661c1bfe8279b10255f847a45318b4631dd6f6a89f7ecb35fa1b1da9316e1f9eb399de4b02052983ac17a55856088451387e6feab0c878155b0f745407e9f81871"], &(0x7f0000000000)=0x4a) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x800, 0x41, 0x7, r1}, &(0x7f0000000140)=0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000180)={0x5, [0x3, 0x7fffffff, 0x6, 0x9d43, 0x7]}, 0xe) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), 0x10) recvfrom$inet(r2, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) 00:02:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x12, 0x5, 0x200000000006, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0x10001}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000100)={r2, 0x9, 0xe7, "a99dbcf0ea2467c7525c5f087bf8f4d5b8fbc96372ab83a19e3c426a85d61d44a4933fd9938d093f5c73560c0e6096a449b4a3ad9a97efec7f8d6b5fe5bdcbc5163b04a7c7101286c01921163e51ea942352dfcb0ed5243f3276492ff95a017f0530d2fa94eb071b6b89566772314d338175e8259e178665a3b127b931081c81c090ba7520c0fb5f98dba8b277ec5de7d43d6e81f4f9a1858a42333d166b3a2414f70c14342cfb43978a34fed56c40101188ff7811c66ecfc3efec56669bc4880a8da3ef7bdf8c1d4b274f583f106316b60e973cffdfda8bc112cabb836648288022f4224b4782"}, 0xef) 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}}}}}) read(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003de) 00:02:12 executing program 0: symlink(0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)}], 0x1) mlockall(0x1) sync() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpgid(0x0) fstat(r1, 0x0) getuid() getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(0xffffffffffffffff, 0x84, 0x1b, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d}) fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, 0x0, &(0x7f0000000540)=0xffffffffffffffee) mlockall(0x3) 00:02:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x2d4, 0x0, 0x0, 0x800e00367) r2 = getpgid(0x0) freebsd11_stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpgrp(0x0) r6 = getuid() getgroups(0x5, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpid() freebsd11_stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getegid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="29eceae28b29de69cf32298c685ab03df53c27e378383b04b51b7f0434ce24abb7ae20ecd5decc32dded5fd3ba9f1474b203f9c36705481deef8ed98d0c899efeb5bfb85988d96c23edd42b552a26cc8f9c9abb7711cb36286a3fd6c7bec41fddc4b22c3a83f56231984a85468b8e9f319f4a2a709ee514eadd3b4ee27bf9921fde8c6d62ce4d2f167b05b42db2824defdec677bcbfd42288f46a93ce548831d05ef1bf8c59d78d80c504a648e5858a1bf694eaa6e8c5a136337ebadefdcce63141f130d8fa5e0302d7deff108cf59e8", 0xd0}, {&(0x7f0000000140)="3c6e8e3777bf27352fe37fe38bcd42ee68fa47e97d965a106f942082dbe02df2e5a2b74f5d4702d3ea35efe498efa20b1693bca8faa76a954dcd43023d05b3d5292b9a7b098e756f24bc33606e0a55d162df4693577f99f791fb36e14786033eb8a2f273a944fcfc90463065954ace62af6a08ed1b1c712b8770c79de8121cc8c24a7b45b0565c652a0549", 0x8b}, {&(0x7f0000000200)="e96310bed3608b10cff9c733c1967dfe6f9168c5c574ad0bc45d857960de7f914aa9bf5f69ae71c7560d89189151d678f05349f903b2bf1e6e3ef67c4482ab83f73c84014718a4834ce2b777248ef736de7cee9f01f8f1677e66f9ac40a4290f6cf9", 0x62}, {&(0x7f0000000280)="0f2679a7ff61957384ba8ba0f199278e0bfc4c2b0069a20b2552306ecea3f1d2ac0d6d68c6b4fb197affa876735c8898fa835ce25c169817cd9a803984fb6af3efcecc31b29b634a4af30d44a9f40fab2e47419db412cde27de474d6877713b2f415018b78d90a58d333271b8abbdd805f82579bdf80e06af326b24394f553592afdaba5f8cf62c1833df85b78fb72ace71ca9a1b1161a2798c7d4fcff54ec28e414e380e9ce85b68673358acddb48f9d716a68fd42e95576c4e2b1f5b67", 0xbe}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0xd8, 0x1}, 0x0) 00:02:12 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f00000000c0)=0x10) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000100)=0x1, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x1f, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0030a) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r2, 0x0, 0x44, &(0x7f0000000040)=0xa, 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}}}}}) dup2(r2, r2) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) 00:02:12 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x10048) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040), 0x7d205}], 0x1000000000000013) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0x1c) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000140)={0x1, [0x0]}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000001c0)={@in={{0x2, 0x1, @broadcast}}, r1, 0xbd, 0x6, 0x80, 0x5, 0x800, 0x9}, &(0x7f0000000280)=0xa0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x73}], 0x1, 0x0) 00:02:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x80) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) fcntl$getown(r2, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x8000000000000) getsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f00000000c0), &(0x7f0000000100)=0xb) r5 = semget(0x2, 0x2, 0x500) __semctl$SETALL(r5, 0x0, 0x9, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c1736b4252c21983daebe9c936b7e3b3f7ba16f1398de73a9daf6006af679954f5d6a0a3b0da4ce943edb8a47b7f509"], 0x0) r7 = accept4$unix(r6, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) r8 = semget$private(0x0, 0x7, 0xfffffffffffffffc) semop(0x0, 0x0, 0x0) semop(r8, 0x0, 0x0) accept$unix(r7, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) ioctl$DIOCADDSTATE(r3, 0xc0f24425, &(0x7f0000001880)="7de172bb6993637bc838b8112881d702572daebce8fd56252c7f10c7269483115b93a6ed3645db12e975ccce2e6721f1b84d6d2956e77fdf2d7be5b30d438cfdf9a4d09552cb0dc39ad1ff4827a429582728ffb67f33c7e04a73e7af3fb2d18ab95b85117a27e190de3dc1758abf25b789b3362a1be1ad2e34594943568f9d92bcc1c44884cec0b52af7bcbe0175e88d7dc99acb32c9490dfa3ceb9785c32b0f35ba53fa4705bab26b41cd3fee89069487b9c33788cf193c0309928d4b8a6c77b45990fad8d40028cf9fae0f48fa2e32573cfa91731a95654f9ac878763ae6fa04bb7c81d44a5507ff58ee86ef945f9e2f1ba0302191701354241fd445451fdb3a4d7998577d058d1b3e476ef6e5b7b866274f40b82b3fc666fb3882eb1e7cc8c2a5e8557383c67a0f9f46edb975a3014d776185ec5ffcbb7c2cdefd34b3f4bde910f24883c293fb11702b655b01c58cd177bdac9ea2b4b14513f5a75ef6d2ff39e5a1b42b663bd4f6509b1fa2794b796c64838de605ab0b66b0fff7b9858189b2193ccf7ba3b6ef232706e894c3f50824e165cc1a29623ffa4eaf0577034c08873ba3c853d649789e1313a62a7a4e3b48eeaf2091cd5cd01cd7bc567b59950144c9e8f4030a3ffd8f2fbe75a3383c4f3e01cc6b2a59e55d87549fd2b2ca2d9805b26ef3b45a932af66752da8e69f3442c69b3ba29ee00209ece39bb5bba78f5e1bbe3f217020852d7e6f5ba11aad7d1d258f617e00a4742b7fe65493a1d851ff56047d41d4d97dd4ee19957be76678a088d757d86388a61fe9be617e0c3abdfe7e8ad16bb7506699f886c03a3050f7402260e080f83465122b1f7ea251d72436d43322740021e7deafd251d2836f8292de7a189b2828c67540617c2b3268ba70d1252b9d3c2179581337f2d5eda7739d7204392b6fb83e46a09db142c20c0efacf476b79828edfc10f996d6aaa15b743086f122fb1bb694ec85c25258fc040897cdff2a48735d3b0dde4c4615a1101eb57bf304d6b0397456d972150541cbf91002495039eb0f0f544312a0489a58ab629f7ea0bdfe678e66e2ffd79eb97929ff7f64fac0e4a06c616b0e2744614effafa5f36bc2303e0b5c697341457d228b2b6353ceebe13317e2650ead446950dd5beff2bbeeb2b3e677175a0f91a4706b46850f49c7db408abaec21d5ac3f62dafa8718cea72b885a8ebf5cb249c3e149c17bbf66851511618f6920edcfdcd5d86bbd84eb537fc884792280113ba5febbce153d150c78fc9b069af4d1385727d81f6e973f19cf7d93c15f30b4e15398614aca68c7554af69455956e3616f2ad91666aa1155a4dda321006a0f4cd7ca19459d23b1d8936f0ace587a564cca476706d1a5be62ff37fc4eb0cd505cc972bc338f24a6ea88da05d9b5dc107d8fb4aefda75cf647a9c2a095d04488aa395a2dfe60567d277077705a17a882951edf5c217aea0f6c71cb4bd431dc18981d96392c8989af676012ece3a1adf177981cd618df7ce7d28d13eba6b8138c07872015690c9e2a61581ddaa4ec9f2e87984e89cd4f93f3937c8fcde59f4a87d8f24354496de7a2fd0b07e5f4183796e5d2194b3a2b8939f71cc58c960f4b35a0b55fbca39b391a239ea5c176612793f87a32f07484392c44d97d9fb36ecb2d495e3360ec1cc8553b41f391d1b2d63d4b9f0c79a8758d2784b9c9b18464c80945488361bd59891e11779cac4303524c92ac6a6ce7cfb5bed9f159e45b3fc4a598b574b8383bfd42ea8478800f76a3a33e043d102e37c8501692b710a667672ee2899eaf6e4502d678c68983b02f4dbf32bfe09d365d72863ed2e9b638b64cce12556f58c8f16d8e86a2457c29b9064d72b91f8180ebb9d70a7b07585a7ad30e559447add63d648086837e093fe7d22815bd01d63f60e6aa0a57c10438c4da090a2f3ade71c39f3001dd8355d49671cecdfdd23e5e989493c600fbbdbc9b5c4beeb7facc016f5877f80a5e33a2e6ea2f8c45b3356ba2b6e8054ecd1d42fc0210be3f80e758d588d5a9f8d2294e758c25e13f7be3196d99a2d7f3c7ac7dc78dfad979a3a881646bf588e5dfe2a82663a4f702a60a1d85a84e561e0fd43e6b147606f298175e3b91068659cb1a4dfa7cd82b1b2306af11afeedfe26da4a60281e1b8678a51bcc4c44da4b60c0c6a0d5ad88e0d52b5061866688b4669ba941a3e8a96fcc9363a5a1f5b19adedb80eb31c899859bc763a7ebfd08dce9e842cf7195306f5655310a582a45fd470d11e369b408e0a3335453333ac3a493413e974708c516feb003685ee0e1a71d82b1be1576f27d97b5c596bc2fba1cd296797b0bf19dc64270ec7d837fc03d8fddf6f6a9cd3d40b9e039b8e573b050bf604fbc672f1a6ac5b2c3209dd2840232961f9d21a99b8fcc95e36ecd91c5239c6c7b888fd55183493c540f10096bddfd9cbb4a56e63dce2c4edc41a9e63025e6265e1f36c145a46cf599556afcbdd0bef8635560f0cf039e31cab9767d5e003f97e791927b6266e8c1f136776eb30d3744f677c3fcd80c4d122c749ec59076e77907132069021017f000e9f2677d017e2bcbdf666d136f169a0f5f018e95c738238e7d358a53f1d01e4a227b19a54f64eadfad09a57574405838ae8f5a94716f5274875557dca1ca9a18a5819ac72b3dce4432733a33c420d216db91c1ce1043800e158af69c48732445db6fa49ade74943209dfe31c2ebf5b7ea81af42770b31485a4268e2681bb96441000eddbe831535eccdee88beb8728a8d28a3d77001275236c3eb24c8e3db3b11c62cdaf9e58fab6e2a47cb42fa72e25dd594c6a7a99d866700e14d2bc7bec65d2c92967d6082154cdc12e85a1d7c3afc5c4ea51a9a1922824776bd4c71114be2246d01dec22d47f4053f18f5a241957cbd1a4edef87fe216e5771947346d6287334f653ed7412fc6e4d6fda2c71b8c95b6dd7c95dfec1117d26c6dc3df18b7ec8706af43178dd03364bb83c06213b1065216917cc2aaf4a07cb242bee195c2485f36aa6f43136f24a35dd38b2cc1bfb9e0b094f2dc6e610e71b1caa00588478b7d0425bacebc46c3fde247b3710d6cb30d9778083c7b763a39e10527283f166d7d260f26f7ec4f7ee582e6fc9b510ea774bc4926f2970eba5d4a4ff899b8b9106b26ce49483c43438e33030e444024a6d4c1ce98234d175c2d44242f7a093aca95d198af9588fcf0f3d4c558b9db5a44a457979273658ddbcfddb994b539be34c9748ed8340c13049ce12fba05cf4838bb30cf3b9599e5c0f15a574d996782967d43c81ea8b43497755943fc0c12218d25a641b3a13d331322f931447210b0e33572aa787566217726ef6ca7b6fbb44f546cf6b34c95f6e95b2ae1e24c7137287d3d4774f1021260e04a431790046d1c34a83e18d6e394a12b437ed4fa2cd04ed06890bcd5892c676552f8cc09b67e37a46660a94d07a42a2ca32154c565af9474a7fc7e56ea7646d48148493cbbca0f63267d161c1f24c4c4535d03a64ceb56c1212efd03d6da35ee00868205cb16722c8807c281591d9be2f7f79a30889deb912e6fb5e1666db55a5f17002521f3bc79d848a3d0edd33f59e64cd1022e2c5a5382161ab7a9424bca588c72173fb6d6d890e49fff9642e6efc1aa139540d11e55863aa4cb30f81018bcad51b08bc5583b43fb71ac3f1b4578c2751bbad27f5e1fbc13b245c67a1f261b534eb0bd0d0d21ea9d4491a7e878ede42bddb902edd8bc563bc8d08489fc2864109433d1ede432cc0c4ff4d31907e7f9817775029ba05ba9e7056a06aa797818f635e086b2871c5cfe70a8f6a10ec3d326d7d4c193054e43b978271d3b18d5b0638368867c01bb0624bf194b8ae309274029ef0ef429360d85b0398b33c81297ee79d555f6dc1756140b6b74e55bf7a8b08c1a4d4693865242d68ec82d1b8e2aab7897ad3b9b7309269c2157a0a7965f863f4f3b8f60e2890f4080206cc8c240d2e83200c5a106acb908a1b653af960a41262ac05021fda6ea3ccc32d9c119f2cfee53b9e7b5d0242e5df1e29d15543cec175afb465b29c3f3910aa9201f1a3e1b2ee7052713b5b75e8717c3a249ecefa008787ee1d671a0b2c140a4ac855a1dae21ad013b99197b91d152b6558b568fa1ba0bb6786b380adab4f4296a9e513bf59d89a69fc146ad5d98329d19dd72b96d6856a169f809c6d573d6ca6dd7ee207addc38900e7723506f61e2df68633c7a2a004afaef93ef27b15c13bbc7b3d4c3ee03e5c1b38d164266c93ce2c6f0b917cd8a6a594d734a812f99497dc5aaee064ca328884eaf9e6fb8fde32e259bebf8f70de4731a0437f778d76a79e8528eea8c2fb193af2875f9f2b6fb4e5311c2f4479251d6796c23599bcef8bec31b01c9c56e141428cba05697b95e9deccc9119d0076f1a578d43fda0fc46f97e7646b4d01495ea7c0337267d47eedd889f5671f2d5d136f8aa5cbd206306a1f6c927951b7483f45ca776640b267839b9c47042133728e1f912f44205d024ad67e37f3e16235c11ea3bf338c86f41f6ee350d647a07ff8f4bf8d6a5fa35ebcbc4fe8d5f81e1563ae9bd2a70b771bbf434bcc1a0e33e0a161cd4dadfdd78aa82a2eea546bd681f283e1b54b426fe8ea33a474ceb3a3e2d9fc66d2b86980634e37a487f1d76d6f593cb1343318bbe03596a02dc5c8498bd59dc33eb36f129d194bc80a1242e7f75a48ecb6682e90d9019aa7ac691897c1ef4270f01d1fc8a6a38d07d90aa919df1be98efce6310521c4d7d3ea60a8a69427d4d8defcebf833c2f56cf7748a24adb28d28820adc0b5765073e46faaa9c4cd8bf9a4932b2f7f4dba69acad84f512e22b476275ed473cc8409a566e39f8c87a861436151a30cf53154a58f16f284fd5a43ffb55d92224faf602aab141b3c5d8c2c3877a2c48720242e89217c053eb5971cba66dbf16776f0f6992f98de709d073a103c95785c2bb834ad596a4bbb451c4a8b48ef7f509dd02370ae9c0e678cfa5dcbfc80003699537884d06a5c4d4a829b33043040ac2d8d1baa5de56a2e0ec951467809a6ff865e1d84d0a8a38bc29ccd000835a97d30939f7f9facc24797a64387ef317dffcc857cc7e3db5946e3dd1813d51679b396d302989945d34fcf73f32e270fdfc59d0e2f86c45f2aeb3f2902debfca7cca2b261ca41c76e5687bef52c097f98852a2f5fa301cefbd95b587cb46f9e85e22acda1cc2ca1f51746e95b986abc11bc40fa8b5c9c2033a70cdda251b48dadd38f6d40e1dc72c17697692c3182f8f6d5681d786d495f825548af54c5fbaef77337508ae23e0309952422521c27638e221c1965d8902815026bfd2c1a1867d47dfdfb7548ba18a9dbe3964bd79cf794c819b644e5b748ffe3428abae1cff79170455f836d95b181acc464f3218ad53d39f58d9cd048056038f81ad5523ed8380c2aec999d99edeec842d345a1abdf60d24256ab289c3fb73443a1b97f8d321a156d9f029f186a78f3c20d033fadc4ea6ecf1ce778a9a60a342a90c2527614fbbc00b23ae5d4c8c98b6b0ccfc31822eed19d366fe16c65f6eecb2b4cc1928b69a51643dad96a925777f84f7f8cb6409b104c639d1e5cd633920805814a66cdcc64d98d78ca02a7aa9dea8a2a2f41834c3110bec30f5925140b51c03bb55230b9ac4cb9905cdcf3084623d4a9f95926dd77c1f1ba378fc3f91c774f69b49115abcaea5db4bc47c920de7cf21163303298a4d11346ce392a40f8b087d5462c7619b8c210b9ef97f9fcc4bb054d41") 00:02:13 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_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, 0x0, 0x0) socket$inet(0x2, 0x30000007, 0x5) r1 = socket$inet(0x2, 0x1, 0x90) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f00000000c0)=ANY=[@ANYBLOB="03200000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000140)={r2, 0x2f, "e01f67a55717efef85293f90a0cc7480503580c887a32659fba324eabcf62ec2bf4bde281a37910e38e7f52c12dbac"}, &(0x7f0000000180)=0x37) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000040)=0x1c) r4 = semget(0x3, 0x3, 0x728) __semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/4096) recvfrom(r0, &(0x7f0000001240)=""/86, 0x56, 0x40002, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r3, 0x84, 0x14, &(0x7f0000000080)={0x9, [0x401, 0x7fff, 0xc08, 0x1, 0x20, 0x0, 0x3f, 0x1000, 0x7fff]}, 0x16) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00505) r5 = fcntl$dupfd(r0, 0x11, r1) faccessat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0xa00) 00:02:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgrp(0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = dup2(r0, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) recvfrom$inet(r1, 0x0, 0x1b5, 0x0, 0x0, 0x800e0031e) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000000)="1128832718a7aa64a5ea3bef39a71d32c722ddaf5ce094dbf09dc66f47396100d6b6194d2e2f9e236c13f070a966e0e59f9b0da2085836e0f59ce8fb1ea257d1184eebf707fa68df55d401885dcc29b7ff57cb3b3315460da97bf189b980f66fd9cfc38ee13cfbee2323699f6b6a483e51466365199d5c95d5b37a546a317d288b6d4f2789308d3b5f16c15707d3c5d52f7a2445b964c037eb5bf5e098dd9681fc060ecafeed9bb0b29ab7845a2c59551d5a0560c2f07ac3749eedd0bdba83a3051df145c8d8fa1c52118c4a13a878d0641660e13990af23544fdce1d62cfeffe347df2585b3f35c") 00:02:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000bbfc17afef32a0e8d200000000080000000000000000"]) ioctl$DIOCCLRIFFLAG(0xffffffffffffffff, 0xc028445a, &(0x7f00000000c0)={0x0, 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f00000003c0)={0x10, &(0x7f0000000380)="593f5e5f24bf5fab06236080ae44fd8dc514d8f907fb5ef8b8ea74d60635b816d8635392c97765d1116af14b413f129e83", 0x1, 0x3, 0x2}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00788) r2 = fcntl$dupfd(r0, 0x11, r0) recvfrom$inet(r0, &(0x7f0000000200)=""/239, 0xef, 0x40002, &(0x7f0000000300)={0x2, 0x0}, 0x10) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000100)=ANY=[@ANYBLOB="02004e227f00000100"/136, @ANYRES32=0x0, @ANYBLOB="68c4070012470000"], &(0x7f0000000040)=0x94) getsockopt$inet6_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f0000000080)={r3, 0x5}, &(0x7f00000001c0)=0x8) 00:02:13 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000380)='i', 0x1}], 0x1, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$DIOCCHANGEALTQV1(r1, 0xc1304431, &(0x7f0000000040)="955dfac8ae366f343da9a31a077bfa2fa3d46ab0448db6125d253004") 00:02:13 executing program 3: r0 = socket(0x2, 0x5, 0x100000000000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x28, &(0x7f0000000100)={@in={{0x3, 0xffffffffffffffff, @broadcast=0x17}}}, 0x94) 00:02:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f0000001480)=ANY=[@ANYBLOB="100000008000000008008000009cecc1"], 0x10}, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/180, 0xb4, 0xc2, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) 00:02:13 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}}}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ae) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x18) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000080), &(0x7f00000000c0)=0xb) 00:02:13 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 = accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000080)={0x0, 0xfe, "f6dc680b74a06345d353a52936aca3b671007e8f2dbe465a73e003720bb71aa68e863eef7e5a1c649e7aa9262aee6832728952a4a501e52591c806ecac22dc5157af9e21cf64779ef2516ad7fe5aba3c3d4e97fbde478b221f60e43a7819b2c3a30d953c5fa5ef9a9359fa36c0671c3f1d4d028c2ada17e16f66d7406d800141ba6e4247eb1e3a3521d9d5c167eaa2a330d6d3964c309014c408c771726c25e9d51307b7aeb873060d72f69b6f2230ba9ee1ec9eea2014726d1a7b1bebe1b9d87e8837ce1bd08a766d5e6bb20e3af2f3d9863aa0f32b131ac8f9fd5809b197eb80fa05197514fbec38ff05ba79c7a5ec2787c59a31c80779fab62ea404c9"}, &(0x7f00000001c0)=0x106) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000240)={r2, 0x2, 0xf, 0x63a1, 0x6781}, &(0x7f0000000280)=0x18) socketpair(0x1, 0x0, 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0080e) 00:02:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffff67, &(0x7f0000000100)={@random="651db56fb077", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$lock(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0040d) getsockopt(r0, 0xe8b4, 0x7fffffff, &(0x7f0000000040)=""/116, &(0x7f00000000c0)=0x74) 00:02:13 executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x1, 0x753bc2b2, 0x4}], {0x8100, 0x0, 0xe7, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @empty, @empty, @local={0xac, 0x14, 0x0}}}}}) 00:02:13 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000001700)={0x41424344, 0x41424344}, 0x3, 0x9) syz_extract_tcp_res$synack(&(0x7f0000001740)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x178, &(0x7f0000001780)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x81, 0x7479582c, 0x16a, 0x65, 0x8, 0x1, 0x3d, 0x0, @multicast1, @empty, {[@lsrr={0x83, 0xf, 0x7ff, [@remote={0xac, 0x14, 0x0}, @broadcast, @multicast1]}]}}, @tcp={{0x3, 0x2, r1, r2, 0x0, 0x0, 0x1a, 0x0, 0xf679, 0x0, 0x100000001, {[@generic={0x4, 0xd, "163a5200fb948e8ba9923c"}, @eol, @sack_perm={0x4, 0x2}, @nop, @eol, @eol, @timestamp={0x8, 0xa, 0x5, 0x38}, @sack={0x5, 0x22, [0x81, 0x18000000000000, 0xffffffffffff7fff, 0x7, 0x4, 0x7, 0x7, 0x4]}, @md5sig={0x13, 0x12, "929e714cc1f774efaa4a16d14347d9f5"}]}}, {"abc80cc6110d290d06f4704596da6b12c90b1969d50bc06ace33fc4e2faa01a88f1a0371f58d9841943d9eab43b3f356182da7d834656ad23ad9715126fa4185ba350f5c73576add88bb2766660a0893d2a9a544d988c19ad5977549e82fc56968563ac00782bec90d8b20b45d4fe52f905606da4696fce2cc822c5ab9ebbd581274ce79392f5a674626eedeb457c2c6611cd2d9d480423e1ae49357742968211e5ecc455135c5c08b49b8d7ad883c99e267cd791f038e15aa2462a6b266eb4e65decc49cdc357a711f2cdfcab341da7d606c0bfb213e5d357d8acf7751a"}}}}}}) r3 = accept4$unix(0xffffffffffffff9c, &(0x7f0000001900)=ANY=[@ANYBLOB="00fd000000e7ff00000000a00a7b7aca5223be465cb9095172088833fca0d83dec874e3a7f46b7b0296bb8298b166a39ed1498f715aed6bcb76974098a4a062be0059f5642762b0cc99ebe706f97a82589de069ee6ab5cecd924025febd699fa78cebfd3ac60b28b2c2ce6f449f1fd14ee7e5b12222f009ba58abd4665ede7dd9357d4d684f82cb032f657d1db80f976ea02319c1239a7579628f56fb7a51642e0135921bb"], &(0x7f0000000100)=0xb, 0x30000000) getsockopt$inet6_tcp_int(r0, 0x6, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pf\x00', 0x5, 0x0) ioctl$DIOCRGETADDRS(r4, 0xc4504446, &(0x7f0000001240)={{"1898df08084463bde6d885da3f05d3e8d370a2d1ecc576b950dc7a712cbb1e43c6f0dd06281111f52240faa1d861ddb9583e224c82d53b7d024e1a4f457410cb48f0536f7853fd6a87198eeb298f585257fe1d6b08ce0ede8856dfd858663585d541f0135bf53df7f188dd198c3965de18f1c36bee21f42a45ff114068babeca4e70d9fe7ce32e13be01276bf3b18f0e4b09c0ebc43ae3721f92b7384005f712e3020b1dafe1bb7f2475de27435afad989afa845fc1885ffcaa9936dcd1122aff1fecfbfd905710d28c38f13ead3b8097d81c88cacf165f535cdbdee34c04c9aae78b620cad96ea05aadd980c16b5f3ed0391bb9ec245353f66accb647c7160980d09d90cc26b685c624824fc5b31e2b3f5933ef556ce2811abc0b17e345861d4ea13d06aa793d40bbf887175bb6e64e85493d0e16e6d4214e475406f3989d920b88f7ce983b65985af65761721a1e0a246fceca31690d35fa4a12aa6279f80de46caae7556583cb255177be544a7899b507da94e46e3c0b301cc9d5ca140eab0a8f0a7c2effdae4c23efcd6fc6d08002649b1dd71042c43981407957129e12a9d94f47595ca31123cf57f2040acc2d02e796005e55d182bb3621e81414bd6f5092c8312f640a63c1127cfc472b68f9bf87f34536a7f2dc1b3e6f2ddafd695ec8b2f5075d34dc8f24c3515a80ff464776dbffcab41ac64f690b9ae6035f9482e8543f3dd94c352bd2f2ff53c1f772be2bd2a3b03fe3a360e9ce64c48049083db095e35086dd1f80933d4c63ba12b7dead8b26b633b66ff2250b04de5a7d66efd7a6e982bf28870daf816c3f0cf3b85e1c7f63edbaa4497f7c332c3bb0011a436a20478d70f9427f30d802552b03561cc7e863e96accc1ed3a8a0c3a379738e3e8a930e02a6f6645f4b2bbda137a8ce67ea2ddb8c516a7cdd32dc8d424b0c3951f17ab929316f6fb35d27ff3124ca7b3828ba00fd44a3a8b9691ccdd787763297121e8cbbfb225509b3917babbaa629eee6cc987234ea6beb3b2368387f3081dd0bd17eb1379892ecc3da52e58e3fe4e1f54b1b15afb6c0e885036d56ad0606487978ddab8cfc2b886c6fe0f2ba30d3d1dd2d89eff619c31d66c39dc24d42271de08dea15086f485fd22cf9361cbc9a015cd1eae1f9d2c62ed6f0c3fbfbedc52b638ed2353caa075ad02a310e5006153e369627845046db6645c5cd0bb7e64406b265860b0260ca5e1b4682896e1e3de48fd6f4cd43f11641af199708973753b06ebc8de910ea0dd9cb2fb71f5a60c11387c7a124e97a18b3a6a032b039d53bd9f0e2fc74c7b603d7d38a3e005d69175dc0bf45eb933fa46afe70d262ab1dd860a5d2a25662c76ece0be0da2221ff0fe89fedb3712a382e86257c6745c0c952347df048c7710fce2d2a38f964a68731a727bcafefb563dc2b00ca70c30f706981", "b0dfe1c8fcdd0424ae0370d734c1d97ec209a427dfea8bf0213d9025dcfe6140", 0x2, 0x42}, &(0x7f0000001200), 0x20, 0x0, 0x7ff, 0xab0, 0x9, 0x0, 0x3ff, 0x8400}) r5 = dup(0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) socket$inet6_sctp(0x1c, 0x100005, 0x84) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r5, 0x84, 0x18, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:02:13 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6002290f00303a0000000000000029000000000000000000ff02000000b219f37800006600000000000000010202907800000000609433df0000000000000000000033000000000000000001e82c3a51bc600000000000165f5d9ff806194f40000b"]) r0 = socket$inet6_icmp(0x1c, 0x2, 0x3a) socketpair(0x1, 0x2, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x88}, {r1, 0x8c}], 0x2, 0x7) 00:02:13 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = geteuid() freebsd11_fstat(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000080), &(0x7f00000000c0)=0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000140)={0x6, 0x9, 0x1, 0x101, 0x2, 0x39e8, 0xece, 0x200}, &(0x7f0000000180)={0xffffffff, 0x3ff, 0x1, 0x0, 0x73a, 0x2, 0x6, 0x8}, &(0x7f00000001c0)={0x5, 0x8000, 0x257c, 0x6c, 0x6, 0x7, 0x0, 0x4}, &(0x7f0000000200)={0xabc, 0x7ff}) setresuid(r0, r1, r2) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) 00:02:13 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa1ac14a73ffffffffffff08004500001c000004cc36cc61420c00000111009078000000006c45b7ac36d011e0618a1708fae2f33f9c6feabbda0521974f16d8361af3c1538901e5096039b03880e7e272ffe92157ff050000000029bda18b5720fe409473d4f3f4b9c60090e0055e04"]) msgget(0xffffffffffffffff, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0045a) 00:02:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff7fffffff08004500001c0000000000009078ac0000aae00000011100907800000000"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) fcntl$setflags(r0, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00715) 00:02:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x100000001, 0x1f}, 0x8) bind(r0, &(0x7f00000001c0)=@in6={0x1c, 0x0, 0x5, @local={0xfe, 0x80, [], 0x0}, 0x2d662a55}, 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}}}}}) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000100)={0x3, 0x7ff, 0x8, 0x4}, 0x8) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000200)={0x0, 0xa, 0x2}, &(0x7f0000000240)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000280)={@in6={{0x1c, 0x2, 0x7, @loopback, 0xf5}}, r3, 0x8, 0x45f4, 0x1000}, &(0x7f0000000340)=0x8c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ae) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x4) 00:02:13 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, 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_fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0xfffffffffffffe7b, 0x0, 0x0, 0x0) 00:02:13 executing program 2: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x800000000009, &(0x7f0000000180)=0x101, 0x4) setsockopt$inet6_group_source_req(r0, 0x29, 0x53, &(0x7f0000000000)={0x1, {{0x1c, 0x1, 0x9, @local={0xfe, 0x80, [], 0x0}, 0x5}}, {{0x1c, 0x3, 0x200, @loopback, 0x2}}}, 0x108) r1 = msgget$private(0x0, 0x202) msgrcv(r1, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, &(0x7f0000000240)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000280)=0x10, 0x10000000) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f00000002c0)={0x0, 0x4}, &(0x7f0000000300)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000340)={@in6={{0x1c, 0x3, 0xffffffff, @rand_addr="c2da854f758fa18e2d634538ca96f246", 0xfff}}, r2, 0x2, 0x2, 0x1, 0xffffffff00000000, 0x7, 0x2}, &(0x7f0000000400)=0x98) getsockopt$inet6_udplite(r1, 0x88, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0040000000009078ac1400aae000001f25ed9544fb0295ef"]) getsockopt$inet_mreqn(r0, 0x0, 0xd, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) fchdir(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0032d) r3 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000040)={0xf, 0x4, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x1a, &(0x7f0000000200)={r4}, 0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x103, &(0x7f0000000480)={0x0, 0x55, "ab343d0773ebdc3018b6843d8b1abeba7642dcd2f705f2521de6e0d565b8afc7866b12d554e17ddacc183298c3361f42d6974d3247fc25817b8a8ff1e8dd97cfe9c5618bf8fbcc0a33b7a7498f3f066f5a8c30574e"}, &(0x7f0000000440)=0x5d) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000180)={0x20, 0x3, 0x4000, 0x4, 0x4, 0x172bfd18, 0x0, 0x1f, r5}, &(0x7f00000001c0)=0x20) 00:02:13 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000500)=ANY=[@ANYBLOB="b14186c9c321edf413c69a5bc400022711efd8a5d36a401f0ff7127e6d642f9cb2cb93c91e49d2367fc623028008", @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYBLOB="c1d522782122b666d9ade7b9cd4750c06dcc173180f2ecf79770bf1c267ba341c6bfb00e4072e1e6844fd3ef992b246e88dd46c69e328cc664717f28c3d8c288943b63ae527980679c4c983d29162280e1d3eb666b0a9583f265faa56cb02e3db0e67243ac7f6944c5448ea3b6c7373bfe91260185", @ANYRES16=r0], 0x0) r2 = socket$inet6(0x1c, 0x3, 0x0) r3 = dup(r2) connect$unix(r3, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) setsockopt$inet6_int(r2, 0x29, 0x1b, &(0x7f0000000000), 0x4) setsockopt$inet6_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000040)={0x3, 0x4, 0xe71b, 0x17e7, 0x3, 0xe6, 0x6, 0x2, 0x8, 0x400, 0x8}, 0xb) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x51, &(0x7f0000000280)={0x10001, {{0x1c, 0x1, 0x9, @mcast2, 0x5}}}, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00360) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000080)=ANY=[@ANYBLOB="04000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f00000000c0)=0x1c) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x22, &(0x7f0000000100)={0x0, 0x80000000, r4}, 0xc) 00:02:13 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x3, 0x322) __semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/4096) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000000, 0x8001}, 0x14) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000001080)={@in={{0x2, 0x1}}, 0x0, 0x101, 0x1f, 0x3}, &(0x7f0000001140)=0x94) setsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000001180)={r2, 0x4, 0xfffffffffffffeff}, 0x8) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f00000000c0)="ab3f32a0", 0x4) syz_emit_ethernet(0x0, 0x0) listen(r0, 0x81) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ae) r1 = accept4$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e, 0x30000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000500)=0x3, 0x4) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f00000001c0)={0x0, 0xd9, "e49aba616a53e662f49cb0d2e8870201be7c3b142a617aaa8f9e130b9fe9de767af6d050f688bd8ee1e6716614b87557c2c385cb8a4e746c40a980ad67c0129b3f4c87c8f8876f9a7c36d32966db2894c04b7797b8cc1dc0108912972ce9fff7aadf2bbe51cd768830d3c9fed59fd92b63756ab6c3ba781b278ebc1b9fb5d07fa54138ceff72a05964d3cb58e42813dd38119913348274fd639ae73bba368e3df3fe7f800cf612cc9d8fd4a6e08213e7bf65ab547bd8e682fd9517ab2bea7e0a48cb55b29e50fb1aa8764fbc10386d366454987db8bec29759"}, &(0x7f00000002c0)=0xe1) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000580)=ANY=[@ANYBLOB="1c004ea7181721bdabcbab00000000000000000001c664614000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff000000000015000000000000000000000000000000000400"/129, @ANYRES32=0x0, @ANYBLOB="0100080001000000"], &(0x7f0000000540)=0x8c) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0x100, &(0x7f0000000400)={r3, 0x800000000000, 0x100, 0x7, 0x0, 0x6, 0xe0000000000, 0x5, {@in={{0x2, 0x1, @multicast1}}, r4, 0x0, 0x401, 0x2, 0x3, 0x3}}, &(0x7f00000004c0)=0xb8) accept4(r1, &(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000140)=0x1c, 0x10000000) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000000640)={{"9f90b655f4f56867d5698170d163b0c081d0b57f41fdb88556939505e00c3634bbc1c3d6153effb328190448cc99ca1046e886d9a00b0f4012cc3723f284ffe10901d90a2467aa526bd626dc3ac2f87db2de2b7387ce0f0edddb70489ec1941cd06aa7ece4eb3959ae9b2d03d28ba9a9ea6ea99a487e9c523ef3a54db8a4d12e35170509fae7be015f1bbd791289a742b2ffb8453ab31d1f9b50cf682067879d4c95b98afbe0b0b53da93a5bdef5a6775232336d44ce6349bad244a749bbe0297309dd58dded51936f2d80ecbab3c95cfe3014458d0f7e79bbba9decb9427f519b770af7cc601263fc2aa6312fe5f8dd012f7a00b12523d6347ad839d03f2078b39631b48a53a16619c0461e1b517070506d8f29f64d593b332e4daa83ae9bc15a950537f43e60536c914dcc941dff35b33bcdb9e8e1dc8f87cef9875cb3582fbb9a645ec02209a457bdf821a1fccdcb36bb9f29053e1021a128e75e4a70264d152f97ea361e27938c426121471e8a9f95c9f14fd0ae4aa3f49a0344f2523cd1cd1e69890b78d890bcc9bbb7e6fdaafb3caf329991de145dbde652b3e12dde0f85fb3c5f19c751f45b70fdb8dba2d63b851b10d153b570edfe08a45e6ba2b08a9b087baf64e21e859b4b7d8c0d4bbca1fd3b4c4b252ed905ea098d31af62aa67aaf084656e10fbfb609cd903b6db5300e0c4f94118e38ab1fd6d2a255db167db19e6b6ba82146d8f06234f3d56362c5ecbbd00b1c67543227f45685ea82ac8d88c0e8b052a3835eb7244bffb6a89d27c138443a539cd28f3cdb4c23c1b91f4705ee5776aadeb4b589221c60c445ffd389eb6ad9cd9987fae4bc108caedd0146c5ced10931e6ea6e68a2398b8c2fa31a71ecaafd8e7eea47d262248422d7d52466058a0068ed06172bcf8e3cfddbd6283ba53f809951ab9eb5df3ecae3ce6deb3fc15b956013b317f33e4c38c76daaa90edb16fc32d28d62ed0cbb99c7970bfa7a52c08f4bc8c0e1e882c0c77ea144b9bf944a2c42d00345c7841983630df79f1b803454732e4303821a8829fbb57a45d666235be198c30974c3004f96b3d799f959a4ff422c998c85a37c9081b0328ba0d4c53fb88e55d28624bcb99f93660a068a816de9e1809b34f003122127287c609a1541914a9b2f1a60f31783de9db6df41e7c0f064b31241e73e6f121146ef6a0d8e5288fd1c27fd36b5b974b64d8b1cecf6a37f07afe986e91e0231c5d4065daec1607e077a9d914d7ce1c665ebc8b3c2302a3174842100e74efdc5f2db206812e1288e76b5fe941b5803f8336ec1e1e1eb2b82c9fbe10a955158eab09b2146e9b3fbe95115cd3a81a430dfc9c27bfbf849ba5e254bb637132ec00bb040f5470977cd8a2062f02b88c70fec927e518b962cead3c0690f02634f87f33dadab6a1ea9cd6264741ed1e735c64cc996629", "4e866a808b074ae8e09b4278febba56ba2aa92b697d1ff9634aacc8ec4c289fb", 0x9}, &(0x7f0000000300)="d75ddcb5f43c0c781df3bcdc31e184bdd931b78d06c22a0fa5138d7f13e75391e9bb32ed5f95f290fc2e92499944a389ef88dc5693683dfd60c8a322a9b2cd78c3a46fcf8131ad349d7eddd6f0884ee436cc7466f1414015621c1ed4d238a639dbd0107fc93b71403c0fc5d0b00a6e549e10ebf998bf7433c3f20b07c2c49f816f8ad4cbbb8b50ab4d0ad2b120025ebf750e017f2f5d2c3bf8e6f641d305082e4346896f5d839486d2e285ba741a7e0e4a6fad109d", 0x9, 0xfff, 0x8, 0x3, 0x8, 0x8, 0x1ff, 0x7ff}) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0038a) r1 = socket(0x11, 0x10000000, 0x9) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000000)=0x3, 0x4) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff1100ffffffffffff0800450000300000000000079078ac2300bb000000000500907800000000450000000000000000000000ac07b85da7906121"]) getrusage(0x1, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d5) 00:02:13 executing program 3: r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x100) 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}}}}}) freebsd11_fstat(r1, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0048e) 00:02:13 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet(r0, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034e) 00:02:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffeed, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa75aaaaffffffffffff8100460008004500001ccdf70000000000009078ac1400aae0000001fc7e3bf172b5"]) semget$private(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0088d) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0x4) semget$private(0x0, 0x7, 0x91) socketpair(0x1d, 0x5, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:02:13 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}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) freebsd11_getdents(r1, &(0x7f0000000080)=""/106, 0x6a) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f5) 00:02:13 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 = accept$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f00000000c0)={0x0, 0x1, 0x7ff, 0xffff, 0x572, 0x40}, &(0x7f0000000100)=0x14) clock_gettime(0xe, &(0x7f0000000240)) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f00000001c0)={r2, &(0x7f0000000180)=[@in, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f0000000200)=0x10) clock_gettime(0x0, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="cbaaaaaaaaaa27e08124670008004500001c00000000000090ac142197d4483114cc9dbfaad00000011100908a00000000e1825e85a949c8bf1e6a980386069b43f8a08d3e1826fd730b19d7af6e2a6f9014eefd6e66366e484433c00b8343c1a26760af5ab5a89c3c2e5ebb69ca34dc40a82e0e21e9d7128a304803281833"]) clock_settime(0x4, &(0x7f0000000200)={0xa, 0x4000000000000}) shutdown(r0, 0x0) freebsd11_fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0077d) 00:02:13 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)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c1ba044ac00"/37]) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f00000003c0)={0x0, 0xff}, &(0x7f0000000400)=0x8) read(r0, &(0x7f0000000500)=""/29, 0x1d) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000440)={@in6={{0x1c, 0x3, 0x1, @ipv4={[], [], @broadcast}, 0x6}}, r2, 0x800000008000000, 0x80000001, 0x2, 0x5, 0x9, 0xbe}, 0x98) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x1, 0x0) ioctl$DIOCCHANGEALTQV1(r3, 0xc1304431, &(0x7f00000002c0)="e74f6a4c230ac943a8e786f6575042345d886f69d83a1ca99a2e08f8df4d599cb6a42793ea113a94a3f4da241da225b6161ea606f2aa9a3f728ae215545ea1546f8d578d7e3f2f83e98426e32cf9429ea3a5666a79589e353233b6a1216fd749f558dd535f6af6c9d0d9fb9c9c6597484f5312590c57a9f58ef9f0b4f06e5363be894e064731fe9d46b8d7f2e047df39efffa50b2563463c0d92b8116e2c30ef450bf0b26f4e521ddc7a4607f3c9c2ab127aaa65772b55a9d5b6d2c998f26c129e54e1") socketpair(0x13, 0x0, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000100)={0x0, 0x4800000, 0xffffffff}, &(0x7f0000000140)=0xc) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r4, 0x84, 0x7, &(0x7f0000000180)={@in={{0x2, 0x0, @local={0xac, 0x14, 0x0}}}, r5}, &(0x7f0000000240)=0x8c) 00:02:13 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f0000000180)={0x0, 0x7ff}, &(0x7f00000001c0)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000200)={r1, 0x8, 0x7, [0x4, 0x10000, 0xfff, 0x6, 0x2, 0x0, 0x7ff]}, &(0x7f0000000240)=0x16) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x101, 0xf, 0xffff, 0x6}, &(0x7f00000000c0)=0x18) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000100)={r4, 0x4, 0x101, 0x835, 0x6, 0x80000001}, 0x14) setsockopt$inet_group_source_req(r2, 0x0, 0x52, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x2, 0x0, 0x0) 00:02:13 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @random="03c2a7e99cbb", [{[{0x88a8, 0x101, 0x1, 0x2}], {0x8100, 0x4, 0x401}}], {@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 = msgget(0x3, 0x210) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00965) msgsnd(r1, &(0x7f0000000000)={0x3, "38252b12efd60a1f8280d860d23981f931b3e75ae44c807ce22e3603d13b5e8d7228affed66963ddb950d9a3e446aa3c18273c71a5caecc29ecaeb5e3c0e8b998aea59e03159169922e89cd0e667913695c4d2c1acf83f5f37cdb2b89f231eefaec923a1434e4a3179c2aa84b6a2ef6fb1c6a4ca24001f8b07b3af20c3ad42ebc36a28a5a446e4d069861ddd4a365f2458a93f0e32f78a3920402cd6e6e2d8"}, 0xa7, 0x800) getpeername(r0, &(0x7f0000000140)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000180)=0x1c) 00:02:13 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}}}}}) recvfrom$inet(r0, &(0x7f0000000340)=""/20, 0x14, 0x2, 0x0, 0x0) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000040)=0x1c, 0x30000000) getsockopt$inet6_int(r1, 0x29, 0x1b, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x744a5fad, 0x8000000000000000, 0x0, 0x1000000ee) 00:02:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaabaaaffffffffffff08000000001c00fffffff1009078ac1400aae0000001110090780000000067f73bba7b27cfc26a272b87d7a05d0efad0dda86a42daa368e17a528fefba243dd86a35e87845ca804e6150ba555a4276f2b75326ca4c0e292c8a2343090fb8bd0f37d8ad9b36d244d702e546c77c262219b5d2fc100b0d2a2b3bb8a73f34d1a75cb197cb77"]) socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072f) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @random="997bdd11e82d", [{[], {0x8100, 0x7b, 0xf775, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) flock(r0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001e0000000000009078ac1400aae00000011100010000000000f8226e622bceb2f8a348869f5273e2563ad38bcfe6ae3b2c7314c19ecbec24c1248c1414222a57fd90fc81d6900685d0e82fc2b9949aa2eb479f58c08bf4e241c2ba"]) r1 = socket$inet_udp(0x2, 0x2, 0x0) lseek(r1, 0x100000000, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042e) getsockopt(r0, 0x4, 0xa62e, &(0x7f0000000000), &(0x7f0000000040)) 00:02:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x7120}, 0x10) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000fc0)=@abs={0x1c00, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000900)=[@rights={0xa9}], 0x1da}, 0x0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000000)={0x0, 0x6, 0x1, [0x3]}, &(0x7f0000000040)=0xa) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000080)={0x40, 0x3700, 0xfff, 0x1ff, r2}, 0x10) 00:02:13 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000640)={0x2, 0x101, 0x0}, &(0x7f0000000680)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f00000006c0)={0x3, 0x2, 0x0}, &(0x7f0000000700)=0xc) sendmsg$inet6_sctp(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in6={0x1c, 0x2, 0xe33f, @local={0xfe, 0x80, [], 0x0}, 0x100}, 0x1c, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff8d03c0a4b2eec9f2efe6feec74ba3bdcbbf20b65069541cdf5352d894839e5bbe898b508b39451b89c7f51df3448b067b41d57084cfb2292446df0ce0e2549ae5b0876519cc807fe42ccc4c63777827f38bb4303e451d53d7f423480f66e1b8fa4532b837cf341c70a08aef8ab8ae74e349dbdba8246252b383aa6f3737e32f90ad5baa82d4cfde5adf182e69c8b884eaeb20e244b89d2a605edfd64d7bd71e6242571ba376d0d28c830836be5e37a55ea99788ce4b13ff6cb6c10558c6910030a079f88dc", 0xc6}, {&(0x7f00000001c0)="67d1517a31cbb6d099a9e6048ddb8082d72e3bbeb151501a9ba704c53fd808f63f9aa1940d5917937869f79b2f368b2c2e25628fde4cfbd9a2a353752503222863774361ed9171b76de0667f2e00f41023ee8344a54bad1c249a2bfb64aca167313c723a1c014b53e81988fb14a447c107ee9d2e5a7b4fa43076c96a82f6619abd9916c685e1eee2a0c81a15a57d79c72766010380d5425718effe60a7ca6552b09be2797b4a04ef5963f16071d6902133848878b33d290ce7f8b5eb23a086e878aab66104542c887c0db4316fb2af92f87e9f088d89085f6dc69ac0531c232cac62f4293d66198bafcab2ba68d43c", 0xef}, {&(0x7f00000002c0)="99b8c7b05a0068acf5ae7ecea1545daee39ff4f30f2f97134a0b0eab3868c00e599fa308fb8b1ad6a5058910d6a33c921e713940263358f756026990661cd010517c1683f6586e4fa981483bf0bda8dfbdf17bc4b3ddc31461c7e421c15a3a6b1e2d0369cc794902dfea723298f4c7f91baeb193ed128246349d99e1939cd2941615b08d0ade018ef0e133", 0x8b}, {&(0x7f0000000380)="59c5f3ee8c97b85baf5748b9339e022fe7918db7834be07be5616ccd036f6f69ad255375bdbbb2fd49235404f6e9985b88dd252ab36006ed880f6ca5f4c38f2ca18564bcc163a4dd293f0001e74632ca556879c4874d038790f35e50fa76b1f25fbd44d7800f08401bb0c97e12295aa36ee0e3eb98", 0x75}, {&(0x7f0000000400)="deda4d2eaeaa9c47b15a834442aefe8f9d256777f5a4f9d98e03a2571d27ec190452bb78580c90e55943f5f62b2b57aa3d28fbf08e5bb7db903af7f62faa274a59cab28e6f76b92f4c547b375f90d8e1f2e6db8e338732bc2ab835495b8bc8bee5639d3ee25911292c8be650f9ba39652230066cc6f2b4702202b8cc0001ae89ba870c7475a1d7d2377428236ec8208348f82a2017bf0e969bbb54d23a88715aff02cd6dbd56c766a62bf37a49f4034d5c4ce19acef87f9357306af8c1", 0xbd}, {&(0x7f00000004c0)="97751fb9b19850ca98fb18412bfeb3ee07100a80493b84961b3eb3be371007d554f2a982f849e0f0646c2ffea6762fa44fab0804ce743ed85861c0c5acc266213019117149777c0a3e51595e359c484f21d03abf053ecbd0cb39d337826cbae68852118b187b8c71844565a6ac4aaf6926b9832b2a079f8964f94c8280338bc471d8e94f0db188633e8464355c4836d6150b841a62ac1e65bae60c43e7ba90418ee7955a5cd4db8f6b0d58293c6abb60d12f6eacea1ac1d238862b8959f445543cc736907d9d95f1034174f10d2734068011897504dc", 0xd6}], 0x6, &(0x7f0000000740)=[@sndinfo={0x1c, 0x84, 0x4, {0x3, 0x800, 0x3, 0x101, r1}}, @dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0x5}, @init={0x14, 0x84, 0x1, {0x40, 0x3, 0xfffffffffffffff7, 0xee}}, @sndinfo={0x1c, 0x84, 0x4, {0x240000000, 0x4410, 0x4, 0x2, r2}}], 0x5c, 0x108}, 0x1) 00:02:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/49, 0x31, 0x42, &(0x7f0000000040)={0x2, 0x1, @broadcast}, 0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) fcntl$setflags(r0, 0x2, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00359) 00:02:13 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa932973d53aa108004500001c0000000000009078ac1400aae00011011100907800000000"]) getrusage(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b66) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = accept(r1, &(0x7f00000000c0)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x1f, &(0x7f0000000140)=0x3, 0x4) r3 = semget$private(0x0, 0x3, 0x412) __semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/103) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 00:02:13 executing program 2: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x3) madvise(&(0x7f0000baa000/0x2000)=nil, 0x2000, 0x2) 00:02:13 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffffac140000000000000000020000000000e7cb081666f19d9f574a15bbdf00000000000007ff21ac85f2a32c9e6f91b04ec9b89a2263702cab2f88aeb7"]) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) 00:02:13 executing program 1: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000180), &(0x7f0000000100)=0x4) recvfrom$inet(r0, 0x0, 0x102, 0x0, 0x0, 0xfdc48906) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f00000000c0)={r1, 0x4, 0x2f, "78ba7b1d798a8718e50061475b673848a1f17c8cd0e56f26fdc66c0845bfe53469a32cd6d257332ec6d9c37308665b"}, 0x37) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa2aaaaaffffffff00009078ac3520d92ebe9628ae009078004000"/42]) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000080)=0x101, 0x4) getsockopt$inet6_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f00000000c0)={0x0, 0x6}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x2, 0x3, 0x400, 0x3, 0x1, 0x7, 0x681be772, 0x8, r3}, &(0x7f0000000180)=0x20) r4 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x900, &(0x7f00000001c0)={r3, 0x7}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffe18, 0x0, 0x0, 0x7de09f6ba) 00:02:13 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/141, 0x8d, 0x40000, 0x0, 0x0) msgget$private(0x0, 0x414) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003be) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff13b20b3957ff08004500001c0000000000009078ac1400aae000000111009078006dddebbc934b79a4a469129fb03948f599cca4aa918be5f030a48130c4f6241d05720a47717e5e2bea459fd59211484dfa18b1002e1e1ae3"]) getresuid(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000000200)={r2, &(0x7f0000000140)=[@in6={0x1c, 0x3, 0x81, @loopback, 0x3}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x2, @multicast2}, @in={0x2, 0x0, @local={0xac, 0x14, 0x0}}, @in={0x2, 0x3, @loopback}, @in6={0x1c, 0x2, 0xfff, @mcast1, 0xfffffffffffff800}, @in6={0x1c, 0x1, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0x5}, @in={0x2, 0x0, @broadcast}, @in6={0x1c, 0x3, 0x5, @remote={0xfe, 0x80, [], 0x0}, 0x15}]}, &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 00:02:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffde0800450000671c0300000000009078ac1400aae00000011100907800000000"]) recvfrom$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffddc, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={0x0, 0x80000001}, &(0x7f0000000140)=0x8) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000001c0)={r2, 0x6}, 0x8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x1) r3 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r3, 0x84, 0x104, 0x0, &(0x7f0000000340)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d2d) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x0) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, 0x0, 0x0) 00:02:13 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x2, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x8000, 0x2, 0x448f84ed, 0x6}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000100)={r3, 0x9}, 0x8) setsockopt$inet6_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f00000000c0)={r3, 0x60d1c1302aa1119d, 0x7}, 0x8) sendfile(r1, 0xffffffffffffffff, 0x0, 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00355) 00:02:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa335a97004500001c0000000000009078ac1400aae00000011100907800"/42]) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xff7d) r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) getsockname$inet6(r1, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000080)=0x1c) 00:02:13 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000008c0)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000900)=0x10) setsockopt$inet_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000940)={0xb2, "dbac53252fec15e97da1c80860822638"}, 0x14) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000000)={0xffffffff, 0x3c10, 0x3ff, 0x2, 0x0}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000080)={r2, 0x20}, 0x8) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1e, 0xffffffffffffffff, 0x0) r4 = getpgrp(0xffffffffffffffff) freebsd11_lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="6ff6b3ef0339b959e0036baeec1749c908083afa43f2b4267a26445db10af72129591dcb303af0e117eeefa3c22618b6d9efebf4ebe96626874dff4c303f0d0d598ffeb239ba467fe3b02e4588da99695511818a5ab32f9aaf15fe35df9088e11e64cb2f79030aece2d64eee801cb0e810c8946b0c911319cd4977899813f7cdadb641d7cb8a6e7e92370c14505e430bf191b93c1e9e5f62804356c883f620659021", 0xa2}, {&(0x7f00000001c0)="be45afc47e3e7ed4ead02b100e360ba59fb233719ed020482787653d77fdab12e43330f3dc46dfaa84ddbfad5e525d82b956f14633186fd2eae0764837660fdb9e9fe44ccc5b288f57d3646c7c043b7b52b4101ff87add857a6137472bf854e2901e5533d8550ba349718865da1ede77dbda1768dad349565659236d71eab54dd3e16f4bb8feae9299823ceca9a87f1bea904b248ee0a7f7e9f064c4021c75172ef275de455c3625ddda44e09e6601", 0xaf}, {&(0x7f0000000280)="c2a505cae31784eba4777f3cbc4201f3646c5771b0ccab078f7ab639e88df71269b1435ddd4f60b52bc521b1c2c4645771d0b6aefeb00a6dfb1bae223f85627ea07787f6e5a3bbb6e936a7737d325262052828d91f12f3e5e27af528d66dce6c89f9617b109c334dbcde56c1fe236dab67ed993d21fe0d195827ad4e1effb2351bcf", 0x82}, {&(0x7f0000000340)="927562867ca141ca5ecdeec10aa3a38f19d30ea7e59119875d8cb4e565516e9c085167f01960a54904b41011a2c7e9b4f54f849e269b21c6901f346c267a572258e38ea5e6180afc5ec559b61c51ff7b727fd20236c284c26534038d102ea16775edff555765a011f15127fc1da254c9c64c96b4b4524e627c516a62d4af2d2980dd804a3b938d6a3b51d963c611b4b7fb604ef4adb27980aff7276e8bb0b523bac3cd30e9988169237ed92958a1e6200367168f1bb1169cab2b8bdfbed002de3dbe17c78b19615bfacce26251a5cc", 0xcf}, {&(0x7f0000000440)="250bfab732cd3062ed111a265db9b09ad403464624a1d978bb4f5f4750fc2d4c1b5e8473c2ce8f378779b06423d535f6dbc70f68841aa86d30c853db", 0x3c}, {&(0x7f0000000480)="d581541735de6069be2f6e05606b268639399ec889fec846a23b7964a3cf4287d87d77fe4f6c4be8b7e781af72", 0x2d}, {&(0x7f00000004c0)="7cb5c216244733aac44f28496d5a02a736a23b0438758db6b5b7a0ea34c0d26653f61b399dd15f6104184f596b5730be48516cd15ba11c64a66146f5987fd9442883dedfada630f39aa69e3b2abbd073f265e525597205451669423d9a5a0b0d5484bb659767c754916773278a5f48bd3d00bada92189d53b4c9feb73948dd09f4ccdb9138262ecb9ea06a241b0627bb1803f866f11bf9db7c8e88681c89e403abe19d8b377475cf24c75a698cd62a64b72a4eba7f2eb299ebe26d92bd24a05ce378e18036368732e7a8572f5e63d3dfa2f1f67531a80a7c270ea84f", 0xdc}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x20, 0x101}, 0x100) freebsd11_lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e0037d) 00:02:13 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, 0x0, 0x0) mlockall(0x3) socket$inet_icmp(0x2, 0x2, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) setsockopt$inet6_group_source_req(r1, 0x29, 0x57, &(0x7f0000000140)={0x9, {{0x1c, 0x3, 0x45, @loopback, 0x6}}, {{0x1c, 0x3, 0x9, @rand_addr="072b87ab08ee2da5a2fd9dd7ce0b4c43", 0x4}}}, 0x108) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, 0x0, 0x0) sync() setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x4f, &(0x7f0000000080)={@remote={0xac, 0x14, 0x0}, @broadcast, @multicast2}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) getresuid(0x0, 0x0, &(0x7f0000000340)) getuid() r2 = socket$inet6_udp(0x1c, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) writev(r3, &(0x7f0000000280), 0x69) execve(0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x21, &(0x7f00000000c0)={0x75, 0x100, 0x9, 0x0, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000280)={r4, 0x3}, &(0x7f00000002c0)=0x8) setsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) msgget$private(0x0, 0x0) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000100), 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000300)={r5, 0xed78, 0x2, 0x80000000}, &(0x7f0000000380)=0x10) 00:02:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@random="3e8bf45c564b", @broadcast, [{[], {0x8100, 0x7d, 0x10000, 0x2}}], {@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) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0x40}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000140)={r2, 0x1}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00788) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa76ba10d2aaaaaaaaaaffffffffffff08004500001c0000000000009078666ed8d5df4448e011009078"]) socket$inet6(0x1c, 0x4, 0x800f) syz_emit_ethernet(0xfffffffffffffe59, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cf5) getsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000140)=0x100) 00:02:14 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}}}}}) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0104414, &(0x7f0000000080)) r1 = socket(0x2, 0x4, 0x8) getsockopt$inet_tcp_int(r1, 0x6, 0x10, &(0x7f0000000040), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) 00:02:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaa2aaaaaa08004500001c0000000000a7ea805503a6f48fc555cd009078ac1400a3fb36f59cdf7075a8f47a6fc5aae0000001110090780000f300"]) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ed) 00:02:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12000, 0xffffffffffffffff) ioctl$DIOCGETLIMIT(r0, 0xc0084427, &(0x7f0000000040)={0x7, 0x5}) r1 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) r2 = dup2(r1, r1) ioctl$DIOCCHANGERULE(r2, 0x8048756c, &(0x7f0000000400)="62df373d4f64d8a372c40b7f28e98dd7698722b8942e51452933fe56e2587f0074409dffffffac") 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400769d28cea75b01315759f9193f"]) r1 = dup(r0) preadv(r1, &(0x7f0000000380)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00731) 00:02:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1e0, &(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) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f00000006c0)="6727313c872fd4100700000000000000b87a6aa093f76a7c10d78d15d65f89604d1cc881a241efb96f3b58e373a0ddde53028b7d2cdce1b992331acf918ddec7400dcf393ec2c8dc1bbdc570983c2e9c11a16bcee444f37fa9fa97b96ac2f95e9554bba66c928a127c21aeb44b0300000000000000d128ff9e36ba39c28d5dcae76776f5112af1de8adccec2341efb9f50513a7bf0ffa47395f3f8b994efd064fbbb006bb13c8d7cd74a553d9c24c7c09548a2ccfefb12c4bff87bbafdd54e81b15b6007cc593856e2a95aa12cceb72e92a7b4c517b31ffd5d6a2ed6dd816400000000000000000000000000b0fc4382447e2cb5f11c5ca8e47e7f35d2ba92493feb597bd655f1f5db5767697d6854cf84ce950f10fe58f988a30b5fb645f3edcfebe8d5b912b620b9edcfc441393a8b5b05c3b2c22f848cee8183c864d34c0c82ce3e9c2961460c3f4b09c8b7b7e211d876678188c4567ce3675c44d382c8423dc7b55f351dd37bc4af821b1fffba820d505b451ecc122e81a707111f9a8c06651ae50c2fd0582465ca7b9b9f3901cf0e26cad4ac37c6064a22e8cb7f8cd7c06e6b3da399d64b230ba38fd45b9b240d15433c9f163d3a208bb9ea3ffa1534609df3d145bc26918c6048fefc062288da960ab8971397e82bfe84e691bc2e4cc74f16") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042d) 00:02:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="4500001c0000000000009078ac170000000000011100907800000000"]) setsockopt$inet_int(r0, 0x0, 0x42, &(0x7f00000000c0), 0x4) recvfrom$inet(r0, 0x0, 0xfffffffffffffeb3, 0x0, 0x0, 0x0) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) ftruncate(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_tcp_int(r1, 0x6, 0xc22, &(0x7f0000000340), &(0x7f0000000380)=0x4) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000180)={r2, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}]}, &(0x7f00000001c0)=0x10) getsockopt$inet_buf(r1, 0x0, 0x5f, &(0x7f0000000200)=""/200, &(0x7f0000000300)=0xc8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00315) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000080), &(0x7f0000000040)=0xa86559c567c016d9) 00:02:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r0, &(0x7f0000000080)=""/16, 0x10, 0x1, &(0x7f00000000c0)={0x2, 0x2, @broadcast}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x104, 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}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xffffffffffffffe0, 0x7fffffff) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00819) 00:02:14 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_INFO(r0, 0xe, &(0x7f0000000240)=""/239) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x53, &(0x7f0000000040)={0x9, {{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, {{0x2, 0x0, @remote}}}, 0x118) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e005b8) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x50, &(0x7f0000000180)={0x1, {{0x2, 0x0, @rand_addr=0x8}}}, 0x90) 00:02:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffffc000000000208756a47e0d80000300000000000019078ac2300bb000000000500972e6064de332bf7af3b9477f955468090780000000045"]) getrusage(0x0, &(0x7f0000000240)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) recvfrom$inet(r0, &(0x7f0000000000)=""/248, 0xf8, 0x0, &(0x7f0000000100)={0x2, 0x1, @loopback}, 0x10) 00:02:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [{[], {0x8100, 0x120a20b7, 0x9, 0x3}}], {@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) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) 00:02:14 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f00000000c0)={0x0, 0x9, 0x5, 0x80}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000180)={r1, 0x40000000000000, 0xf, 0x53, 0x3}, &(0x7f00000001c0)=0x18) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r2, 0x0, 0x5d, &(0x7f0000000140)="33ba0b1a", 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}}}}}) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08000000cd7b99b13a00dd26420a9230000166a1ac2300bb00c16efea2e8a51d818725320349641ea4980f48eb7f7c42000000009078000000004500004d21e2c17757a2d43733e5a2d2000000000000000000ac2300aa0100000d8a0af83f0902db6eec5ebf0be9c0869c866519de5835764acbafda725c9d9d0190d4f5e746da7dd2e0162c9175442ba29eae3139b3a2508452b25c8ac6d0b639a9969afbdbca8ad083448e02e62bf7aed15aceec447c0f8f83849994818b59083b0dc8b38ceef0e53beb8dd0c854d9ad3ee1359f7d8f55c727e8224805db09447d4fad776ef8cceea598dafcb6f3ff581ffe592d8bd56bf5e78d75c31f00f76f531e5608733a77963c888f6cbd9da047032206000036745583dcb89799064bd486a502e8707762a64ea4c93bbd5e34ebcb49783b55158baed41de4e15cc5a24562dd3e1b0c1ae3e18b886e892f79e0fa611636f1c0cd67997525afa960b4d1fced6aaf0f4eb3529ea14676e78a0808266607c84877321ea4405364b37259bc4c0d1e0e39bed415368959d329d0843cde54957e0b6022027bd51cc397845e0b11272a5c61566e6def36e7f9b913e339a306dea9939e56dbe763a6e9020f60e63b469618be0eff0a13556154027b048c6811c9a2b95393a560da0b75c84bb4375f448d678b9a98e4e33ef3ce5889d2aa9403f5f8d747189150783ddfcf810dba0f7f75237f1e04188b3c3c78529c71ad55e0c8957796674858744c8ecf8488337ceeb6b4893fe456563d571cf62d2137194bd12bcca5bc70c4dc686d35aa67ae71035ffedef9348fc0d531b54bbcc81274a1e630dccad2a758b6555005a90ef9206dd7cdfc329d6635805e21112e75f17f38cc0853406d7360bc5e4ae4a72b267e2b80c4f1f7eae3efa41850cc6ddd834148e7"]) getsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000080)={@multicast1, @rand_addr}, &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00797) getsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000000)={@empty, @multicast1}, &(0x7f0000000040)=0xc) 00:02:14 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x9}, &(0x7f00000000c0)=0xc) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f00000001c0)={r1, &(0x7f0000000100)=[@in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x3, @rand_addr=0x3}, @in={0x2, 0x2, @local={0xac, 0x14, 0x0}}, @in6={0x1c, 0x0, 0x4, @ipv4={[], [], @broadcast}, 0x7}, @in6={0x1c, 0x0, 0xff, @ipv4={[], [], @loopback}, 0x2861}, @in={0x2, 0x1, @multicast2}, @in6={0x1c, 0x1, 0x3e5232a2, @empty, 0x6}, @in={0x2, 0x0, @rand_addr=0x1}]}, &(0x7f0000000200)=0x10) r2 = 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, 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}}}}}}) shmctl$SHM_INFO(0x0, 0xe, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00747) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08001c0000000000009078ac1400aae00000011100907800000000"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f00000000c0)={0x0, 0xf5dd}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000140)={r2, 0x8, 0x3, 0x7}, 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}}}}}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$inet_buf(r3, 0x0, 0x55, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000200)=""/176, 0xb0, 0x2, &(0x7f00000002c0)={0x2, 0x0}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x80000, 0x0, 0x0) 00:02:14 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}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe87) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00737) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x28) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0x100, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="060000000100008001000400ff070100030000001c004e23faffffffff010000000000000000000000000001adb50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6c2890f", @ANYRES32=0x0, @ANYBLOB="1305000002000000090000000400000085000000"], &(0x7f0000000140)=0xb0) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000180)={r2, 0x4}, 0x8) 00:02:14 executing program 3: r0 = socket(0x2, 0x5, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, 0x1c, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000008400000001ff00000700ff0703003f001400000084000000000000000000ff0f0300ff7f"], 0x28, 0x20000}, 0x100) 00:02:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2d4cf67b) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000240)=ANY=[@ANYBLOB="02004e207f0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab2c6949cc15b42c56bb5ba73a621cb8527d62be3a31a3a66ff955d5f69f5fb47b38bf25948618cda70e13f9a0d058e37779cb13405a2510a14bd19d93f962f1aaf429fd279ba34fa8c5f49dc9092cfcecbedf993794f7d75698d6ee47f2cbad30041a4ea58c01796739ea0a952636141efc5be1f8b9ffc100457356ea2008d45e4026c5f39881f39c7ff7f782b0712a302d6ae416e0b3fecb6359325d19604e42d935e5f3ac3aea011bab278f652737ec5866750be22525fc6615ef1b087b0dc5b7f1943d0a214d95cfe0d7c500dcc1bca15a60792e322e337d5b5a662c46afe59ed41ad7fb66cc067241c104803bcc0b230f4aa0d9b03f5d0d338da19286bc952e6772a19e05709391c8b9717706141bf0d76d3f0ee221cd84fe00d91bf0f9567926999f493c86cc28c3b4f548e29f89a118d20d7fe6149e94ea019b92aa909dea90688cd4d25d20a26621543be11c0065981e7e438bb87703dc57d42fc7bcc200408d47ec4def4aeca4700a3a327690e93487e1c91b974da5862cd147ec9c672fbeca0a8e166af0fbbf693b7f0c3f2489cb91cfa20f", @ANYRES32=0x0, @ANYBLOB="145000000000000001000000f500000005000000"], &(0x7f00000000c0)=0xa0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000100)={r1, 0x9}, &(0x7f0000000140)=0x8) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x7) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) socket$inet_sctp(0x2, 0x5, 0x84) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000e5f138af21fecc82234e4f4c84214a26b97eab8443ba1cf62665fe4a52629d8d901fa708dfc8be6de523014242c30423fc09120e4c056ebf395c136b3a01fa9a95fd41"]) writev(r0, 0x0, 0xffffffffffffffec) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) 00:02:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500011c0000000000009078ac1400aae00000011100907800000000"]) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x15a) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x400, 0x0) getsockopt$inet_mreq(r1, 0x0, 0x9, &(0x7f0000000040)={@rand_addr, @remote}, &(0x7f0000000140)=0x8) r2 = dup2(r0, r1) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000100)="8ee06c958e52") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a6) 00:02:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) ioctl$DIOCOSFPGET(r1, 0xc0884450, &(0x7f0000000200)="c06e325bcf07b143c57e8d9992882f59219aa97dd5af38108c38adc6fa88848a036b88a47588ad9abcbf05ff52b7375b34706cff8b3547d9653cd7b077412984") r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000180)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000040)=0xc) getsockopt$inet6_sctp_SCTP_CONTEXT(r3, 0x84, 0x1a, &(0x7f0000000080)={r4, 0x3}, &(0x7f00000000c0)=0x8) r5 = getuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r5, r6, 0x600) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffda5) setsockopt$inet_udplite(r2, 0x88, 0x4, &(0x7f0000000100)=0x2, 0x4) 00:02:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071d) sendto(r0, &(0x7f0000000000)="7d6da36f5355164e0f33448946de2cb45f1395016c0631862fe42b9147345f6db3a53103416c5812c17caec51877e7e2106b61819c5a32acc2c662e5055460fe9730a8fa5f8c6be02f671d466a0a887c19a2761ba0f02450a31880260d4bce498853996022517ae8a07debc83743cde8680c9a133867", 0x76, 0xd, &(0x7f0000000080)=@in6={0x1c, 0x1, 0x7, @empty, 0x1ff}, 0x1c) 00:02:14 executing program 1: freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078700000000000000011009078d36b8ba4"]) r0 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x8, 0x13a) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x400000000000000) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x800e005b8) fcntl$setstatus(r0, 0x4, 0x48) ioctl$DIOCGETQSTATSV1(r0, 0xc0204432, &(0x7f0000000340)="60b06b95a4850721a84141d62b85e7739532986958eb6c60eac6298587bfb42aad3d3f3da3c56ab256744e6505f3df47131364d7b38fca3db0aa5612675df225c54befed6f7496e192d54865f0e1ef51d1c8ac31800834aa314971d902d98b030000000fd4e8db60b049175d7e491c7d2e434900e384714dfdffd5939404a240a1fe578cc9e73f01502b874bd0b5516adec56c3d56f8b67aab8c39905a599c283017ae5628abba3ee630749f6b687182c02c507361ba1b367297568bdf460805e8346c6efe9db03a08b4d2fb75542fb79210fe685c7b287b34221ddc650da15736cc98136dfbad60429ea9995d466e5621dbd832988c906f6f17e4e47206aa0e31dff89a") 00:02:14 executing program 2: r0 = socket(0x1, 0x10000000, 0xfffffffffffffc00) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x4, @mcast1, 0x4}}, r1, 0x40, 0x0, 0x200, 0x7, 0x4, 0x7}, 0x98) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r2, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e003b0) 00:02:14 executing program 0: getsockopt$inet6_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000100)={0x0, 0x62, "cafe01e164b0e998c33f409b7991e331c8e98dee46e6cdba9c7d72e2afaefde13bb014480911be72bf852fb15f1d2124db4da8144ef2f09f0dcb06ad429fb2ca3d3eab597eef2ebfc147b552b6b07635312cb209cdeb54f2e5de4ba9ffc6ee8f4448"}, &(0x7f0000000180)=0x6a) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000001c0)={@in={{0x2, 0x1, @rand_addr=0x7fff80000000000}}, r1, 0x8, 0xdb79, 0x4, 0x20, 0x3, 0x4}, 0xa0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xd, 0x0, &(0x7f0000000080)) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x1206, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mlockall(0x1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munlockall() r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r2, 0x6, 0x24, &(0x7f0000000040)="a3", 0x1) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="c5ee3de18d6dffffffffffff08060018d37889987000060c0009fd5481b4fe89988214ed34e19fe81d7c3b16aaaaaaaaaabbb3530a0766273debd85c1ec2691a42b3f3c3cea833ecd66392fedcef78f2157ed3252111895407d4aa64f62acb1dc316d7756354c339d2acb3f004b312a9f110ae92f96d4535df70d2302598a4d7a02dd5cc99526ca6c0a558ad7e710859c1e71ab194db1fb1b982b7e877f33133449af677012f7f245a3e23fcc2d1e9f46e36c69648584e467299277b78733d264e79ecae30b6786f6fd827ab4aa07c61199eca7e2684e91db80a49ec3cbaa85d9c70e1719a262b920d2583b2af48c089b24537213ea0a1a391da7e96b3811fe33a7ac80cd8002af85636ed1174ad6ddb592848433d51717b9c05f5ed3074b8d4a5fcf133df8b4d9a14abab15acdf09f90f0e31da70000000"]) getsockopt$sock_accept_filter(r0, 0xffff, 0x1000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000040)={0x7, {{0x2, 0x0, @broadcast}}}, 0x90) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:14 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}}}}}) preadv(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) sendfile(r0, r0, &(0x7f0000000040), 0xbb3) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa2aaaaaaaafffdffffffff08004500001c0000000000000bc1da2600aae00000013700907800000000"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) ioctl$DIOCADDALTQV1(r1, 0xc130442d, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf8) 00:02:14 executing program 2: 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}}}}}) getitimer(0x0, &(0x7f00000000c0)) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x800e0057f) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa2f927840cc225908004500001c0000000000009078ac1400011100907800000000"]) msgsnd(0x0, &(0x7f0000000080), 0x8, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ca8) 00:02:14 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}}}}}}) r1 = dup(r0) ioctl$DIOCNATLOOK(r1, 0xc04c4417, &(0x7f0000000100)) r2 = shmget(0x3, 0x2000, 0x180, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b7d) 00:02:14 executing program 2: r0 = socket(0x1f, 0x10000000, 0x3f) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x5, 0x1, 0x7, 0xf7, 0xff2b, {@in6={{0x1c, 0x0, 0x9, @remote={0xfe, 0x80, [], 0x0}, 0x2}}, 0x0, 0x731eb7ad, 0x3, 0x9, 0x8, 0x9}}, &(0x7f0000000240)=0xb0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000000280)={@in={{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, r3}, &(0x7f0000000340)=0x8c) r4 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x51, &(0x7f0000000180)={0x0, {{0x1c, 0x1, 0x80, @remote={0xfe, 0x80, [], 0x0}}}}, 0x88) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 00:02:14 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000080)=""/4, 0x4, 0x1, &(0x7f00000000c0)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100004) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet(r2, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e003bd) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0x6, 0x4) r1 = socket$inet(0x2, 0x4, 0x10001) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000140)={0x0, 0x80c, 0x10001, 0x8}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000001c0)={@in6={{0x1c, 0x3, 0x3, @rand_addr="7a3764ba0e22a264e9f5fafb50475e8c", 0x305}}, r2}, 0x84) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x100000000}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r3, 0xfffffffffffffff7, 0x9, 0x6}, &(0x7f0000000100)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00455) 00:02:14 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x0, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r2 = fcntl$dupfd(r0, 0x0, r1) sync() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x29) getsockopt$inet6_udp(r3, 0x11, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) fcntl$getflags(r3, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x8, &(0x7f0000000200)=0x80000001, 0x4) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000200)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000000100)="799d677e22d4a92a49d743200f68a11e7ac841380777a468bd3f199dd619f9615d60b2a36810df9b0465415909125f9187c9fa3a92b7322af3d11bb5d52f57c832558c60d00b2867593505e87dc377f21a2da1b4abba6906ff75d27f66d715b3e0876ee10a4437ad013fa906eade587fae39b052758a9ae14365f4a69804bbbd8ca561b8afef64a7bd4f23a8d8b4e35b66ea31fa865c27d6f5def2cda0ca9a14512ab879ad140f59") setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d5) r2 = dup(r0) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000040)={0x0, 0x6, 0x6}, &(0x7f0000000080)=0xc) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x15, &(0x7f00000000c0)={r3, 0x5}, 0x8) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f00000001c0)={0x6, 0x2}) 00:02:14 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='.\x00', 0x100000, 0x4) futimesat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7fffffff}, {0x8, 0xfffffffffffff800}}) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa000000003b661121977605b8e7fe753ddf66a3068a85d43e7dde1842be75f0e182566479a4b8e322e6e4f2c1ff579a31218a68dbbda59f17937c63fff9f677043a412b720f7b94b9f4f6c7b72b62f81d6cbfdfaacb46960a2a0e3a435d2e9c88271d2f69c691ad5e0c7d558806000000db188f81fd16ca302148c445744a594598d80442cdcca93923ae3ad7dc809427c2670d8c137147d30700b6477519f5e1d9c932191c5fb88883cb31fd3d0f928a76e6d9d41720ab7715e447a13411d093eee356a561bf3847e0b2e016eb4396cffdbaadcd22e03d7bf3c7a409130c4a04ab8049646372d421f35636dfe39abe875d9e839b718f4b1c37bb286acd50a0e352cca3fdbc208d497ac35bcf238e451dc65faa0c4320"]) setitimer(0x3, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000040)={0x3, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f00000000c0)={r3, 0xd4d, 0x1}, &(0x7f0000000100)=0xc) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getown(r0, 0x5) 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}}}}}) accept4$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00419) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x224) 00:02:14 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_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) write(r0, &(0x7f0000000100)="54de5aab991dc762027d4a61184eb373050d3cca73028963f2921ad557969520598011601981bc4d9d891024572d872d8fa860c77809064c1180128fecbb1d43eb9c0e79a6b8b1c53df594e8026a2a233bd024c0c05b8d8f6ff03105e6476329fcb39da30ec446df7d7a6cd5d2d28faf42893516cc8184985264f3a91740db6f68e11e9cb907d21e146717c38cc03dc776c8ecee682896e591daf9", 0xfffffebd) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003f5) 00:02:14 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x3, 0x82) ioctl$DIOCADDSTATE(r0, 0xc0f24425, &(0x7f0000000140)="4cf34a828ee19bb81a35efbe5ded28a53f3d76db4336c447000e4f7d5149a883e660cedb1d8d3d1aad0a0393937022bd54ec5f98c3e7bead6da674850bd4b7a99c6615849fde650e528fff2fe6a3fd6609a26b7a20106285e8fdfeef2161d3f330038c306480e713c7794370ccb0af4f09edd4fdd1d3806c9e133df3e1def82e700cbb7379f5b6ab684676d0582cd35aff8b625afd35563349d675f30ff47fe339c0c87e9515fd06fef41bbbbc45af91bca888db94e4a3962d16b9") r1 = socket(0x2, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000040)={0x7fff}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x1203, &(0x7f00000000c0)={0x0, 0x4, 0xc7000000}, 0x3ef) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000200)={0x0, 0x6, 0x6, [0x200, 0xaa32, 0xbde, 0x3, 0x9, 0xfffffffffffffff9]}, &(0x7f0000000240)=0x14) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000280)={r2, 0x5, 0xf7, "fbb21af12a52050ed356fd00faf841337bb7e1d174329cd97abdf8a6634a641e293c0b506420163f2d4ff8e5d72cb60e5a1a6e644e074b0829bd5b4f8c10b2a598f8441aef920ac8ba968bb203871f5ac997a8266a068ebc38a3af965fd6688f50ab5447e5cbe841bdb7f81fece90a4d919881ae050daa31ea0a9a53d96ece2a174a25dc74763b3dabb7b0140ddb40568f22b023845891bb11aa9f7fe3b8bd5a23fac5f5112f604a04658b4b2266bcb239c621988abd7c573b04dc987e3337cabe5d5d3495fdeaa30c009620a215ec1a396718a7035b69462efb7cb7c70d379fb83d7f747e622f8b0949c1d73bda04ef0f1c6901267842"}, 0xff) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)='K', 0x1}], 0x1, 0x0}, 0x0) 00:02:14 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}}}}}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = accept4(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10, 0x20000000) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[@in, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000180)=0x10) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000001c0)={0x3, 0x4, r2}, &(0x7f0000000200)=0xc) 00:02:14 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}}}}}}) r1 = dup(r0) lseek(r0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0xf, 0x24000000000, 0x0}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000180)={r2, 0x8}, 0x8) getsockname$inet(r0, &(0x7f0000000240)={0x2, 0xffffffffffffffff, @local}, &(0x7f00000002c0)=0x10) munlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f00000001c0), &(0x7f0000000200)=0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0080d) recvfrom$inet(r0, &(0x7f0000000000)=""/150, 0x96, 0x1, &(0x7f00000000c0)={0x2, 0x2, @multicast1}, 0x10) 00:02:14 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, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007af) syz_emit_ethernet(0x17d, &(0x7f0000000040)={@local, @local, [{[{0x88a8, 0xfffffffffffffffa, 0x4, 0x2}], {0x8100, 0xf0f5, 0x5}}], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x100, 0x167, 0x65, 0x6, 0x623, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x100, {[@rr={0x7, 0x7, 0x9, [@multicast1]}, @lsrr={0x83, 0x2b, 0x2, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @loopback, @loopback, @loopback, @remote={0xac, 0x14, 0x0}, @loopback]}, @generic={0x44, 0x7, "17a968f371"}, @rr={0x7, 0x1f, 0x664, [@multicast2, @multicast2, @rand_addr=0x101, @broadcast, @loopback, @multicast1, @empty]}]}}, @generic="640547226e3bde5b8b3def4210260e5c5675c06f9c9ae299bee15a0077ce4a6545ee7a58b58e8f2fa8fd42eaeb0631f20e4cf1ee6817642ee07c4bedcf7a01ce723b275fe03a0d25c0d6ac530054c5deab2c215d9af246182af2b859913ad913f409cd649e0958cc2968da23c73f6fbd57f958e6581f93af4834c5e48919ad1dcda9f53ff059ca5bdc33befce06a4e0461948b8598351a6b065d948459602540c421462a066f5ff771f9a97da5451e40b546e74f9ba56cfe1536dfc1a93bbd9e73230566c50dfe6e8da41fe5edf290b95849b87f8b25caa42a0c588c36e6f108c0db6df75bc89367ab132999833c33e2c326f3a6962411b5701157"}}}}) 00:02:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffdba, 0x0) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000080)={@in={{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x0, 0x3, 0x401, 0xef21, 0x7f}, &(0x7f0000000140)=0xa0) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000180)={r2, 0x8, 0xaf, "27689c971ed239a20249d91771681bcec6ada0ebd3e6414d77b718d9fc13c829709e9f585622b5a71bf8f4650565ef2a70fd05eb764640254d129adbdf65101b69f7b070eb576453a9c9e2ad48df2910c6f19ed8ed21d13b22250a4eb16861dbeab2dc3864ce61c0378fd8190d9cafb2973d6505f11aa99d5cfb757588f356dc50db127e63427aed7c3c4200b07a29200f2fb2ebaef8bf439afe2c26630a3450f171dc284f9fe266ce347765bb8c2f"}, 0xb7) r3 = getpid() getpgid(r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00757) getsockopt$inet_int(r0, 0x0, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:02:14 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$DIOCADDSTATE(r1, 0xc0f24425, &(0x7f0000000000)="cf5ef669e06055f20715b23cfe9951ec030ec0a34547bf16bcd1e7c9928f0524142219387eeff652caaff449296bdb838f9f8e9a8b41bbbd7b4d94413fc14dfcd49c916f4af7f7f6ec3776a47ec919037dbc168978") r2 = socket$inet6(0x1c, 0x10000003, 0x0) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x2e, 0x0, 0x0) sendmsg$inet6_sctp(r2, &(0x7f0000000600)={&(0x7f00000001c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000000000000000799cc7d11268bf6c442be152c7fc8ecc9a292613f267e58d90238516b76e4a2208113f6864f7cf092a697cf8760300059e32956ab39edec087f6051b37fa9d7e617c8e3069935eb27047b5e411bb9230cc8f7f7f08110895a0b889777e90145b28777a305382b3e585b1bd2df744be"], 0xc}, 0x0) flock(r0, 0x3) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10) freebsd11_lstat(&(0x7f0000000100)='./file0\x00', 0x0) 00:02:14 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) fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getgid() setresgid(r2, r3, r4) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d66) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00315) r1 = geteuid() freebsd11_fstat(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) fcntl$dupfd(r0, 0x11, r0) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000180)={0xd5, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x90) r1 = socket$inet_sctp(0x2, 0x4000000000000005, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x23, &(0x7f0000000100)={0x80000000001c00}, &(0x7f0000000040)=0x1e0) 00:02:14 executing program 3: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_INFO(r1, 0xe, &(0x7f00000004c0)=""/130) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) flock(0xffffffffffffffff, 0x0) flock(r0, 0x8) r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x3) getrusage(0x0, &(0x7f0000000380)) sync() semget$private(0x0, 0x0, 0x0) __semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x1000000000000075) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, 0x0, &(0x7f0000000300)) r4 = socket(0x2, 0x40000000005, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r4, 0x84, 0x3, &(0x7f0000000080)={0xc5ff}, 0x8) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0020823ce50000001100414a6bc1a5dc0888c5828c862a4ddc78f577845c3fc90bf8be4aadd47ea27c8b955aec52499d63a9f8c3cf534a16bf4a3a3f05ae07472234ce1d56699a05f474eba76fa38426b578bed24dba914f68ffad92d4f689ac98a0bdab4a6d8ffd4f17b0ff57b3"], 0x1) getsockopt$inet6_sctp_SCTP_EVENT(r4, 0x84, 0x1e, 0x0, &(0x7f00000000c0)) r5 = dup2(r4, 0xffffffffffffffff) setsockopt(r5, 0x0, 0x64d1e816, &(0x7f00000001c0)="f852e2b8a9e22370f56aff988a1bdea4f3d950077664b47b29552ca4a8683a56f810e65f4d34494859ed81e20aaa6a40231289ec23375ba612dabe62aa9648b654ea72cae4f284d1dbc5045b9c3c433b9dee0326c2963f4e48f07c6fc01c66113f6a3dcd17a5e8abe108cf744150bc1c5d5643dede7d9db4c51b7654623420904b74f19235f8ab79bf8c7dcdea409f88fe2a4377a748cf026754e23c9b2175d3547a1b777b5836c65299914937b8e636353397fb631e91cad39de21be7060ea5328a953950267d734d273c1fa3", 0xcd) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x29, &(0x7f0000000100), &(0x7f0000000140)=0x8) 00:02:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) ioctl$DIOCGETQSTATSV1(r1, 0xc0204432, &(0x7f0000000400)="40b7935b2f07156988b64af378ff9b445c26f5da919cb906d18da5ccd4e49a67372b1b977da9d49579617f3cd0ccbbbe3eb016237e41236d2e16839794002e498008a1783e66cd1fa2719d6db0a7ccbe7250834b29fe56536aeef45568a389910432838fec1cc3283c2c34407a2636992dbe4f9fc9d810718370d96ff057fd5cf3e73c3993f22cc6e57a49c300f9f23fcd9b826f5bd7c471c511f6fb9dbf222fe58e6aa4e039") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00491) 00:02:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, &(0x7f0000000000)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @empty}}}, 0x88) setsockopt$inet_buf(r0, 0x0, 0x51, &(0x7f00000000c0)="23e4176e94bb9a73029651d752d51358619363e4fcab", 0x16) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00315) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$unix(0x1, 0x7, 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}}}}}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x266, &(0x7f0000000140)=[{0x0, 0xd3}], 0x1, 0x0, 0xffffff9f}, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00807) 00:02:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCGETSRCNODES(0xffffffffffffffff, 0xc0104454, &(0x7f0000000100)='2') r1 = socket$inet6(0x1c, 0x20000000, 0x2) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x147, 0x1, 0x4c4, 0xbc}, &(0x7f0000000040)=0x18) setsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000080)={r2, 0x800}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0028f) 00:02:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000180)=ANY=[]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x92) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x81}, {0x5, 0xffffffffffffffff}}, 0x200) syz_emit_ethernet(0xe, &(0x7f0000000080)={@remote, @broadcast}) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x103, 0x1000) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f00000001c0)={r3, 0xfffffffffffffff9}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffff3b) 00:02:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffdda, &(0x7f0000000100)={@local, @random="3517d60ae786", [{[], {0x8100, 0xb8, 0x3ff, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget(0x0, 0x0, 0x80) ioctl$DIOCGETLIMIT(0xffffffffffffffff, 0xc0084427, &(0x7f0000000000)={0x80000000009, 0x2}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00859) 00:02:15 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}}}}}}) getegid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00505) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 00:02:15 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}}}}}}) socket(0x0, 0x0, 0xfffffffffffffffa) recvfrom$inet(r0, 0x0, 0x370, 0xfffffffffffffffc, 0x0, 0xcda4fe7314c8968d) 00:02:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6(0x1c, 0x20000005, 0x7) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000140)={0x800, 0x1, 0xfffffffffffffff9, 0x3ff}, 0x8) 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}}}}}) setrlimit(0x5, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00955) r2 = socket$inet(0x2, 0x20000000, 0x1) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f0000000180)=ANY=[@ANYBLOB="1c004e200100000000000000000000000000000000000000f40600"/119, @ANYRES32=0x0, @ANYBLOB="0400010004000000"], &(0x7f0000000340)=0x3) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000280)={r3, 0x1, 0x1, [0x101]}, 0xa) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f00000003c0)=0x31, 0x4) sendto(r0, &(0x7f00000002c0)="f136338f66c2050911089243e761b4e7d81e85165aeb0a30da6ef89b", 0xffffffffffffff8f, 0x104, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65ee00"], 0x1) 00:02:15 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='\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, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = fcntl$getown(r0, 0x5) getpgrp(r1) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file2\x00'}, 0xa) mkdirat(r0, &(0x7f0000000300)='./file1\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)='./file1\x00') r3 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x3, &(0x7f0000000140)={0x40, 0x2, 0x5, 0xc1a}, 0x8) connect$inet(r3, &(0x7f0000000200)={0x2, 0x3, @multicast2}, 0x10) 00:02:15 executing program 1: r0 = socket$inet6(0x1c, 0x2, 0x7f) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000080)={r1, 0x8000}, 0xfffffffffffffd3e) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff5affffff0800450000300000000000009078ac2300bb00000000050090780000000045000000ba1e402daa01001adeedcb5e3700"/69]) dup(r2) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00502) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000600)={0x0, &(0x7f0000000500)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @multicast1}]}, &(0x7f0000000680)=0x10) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000740)={r3, 0x9}, 0x8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f00000006c0)={r3, 0x9}, &(0x7f0000000700)=0x8) syz_emit_ethernet(0x6, &(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYPTR64, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRES16=r0], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYBLOB="42f2f5908a38432759a4c84272f53ccdb40e4ecd2b45bc333cb6c6a08b8bfb1f7f3c6ea3566e8daa87736c628e9dd218143a97c9e9062bc0d8343c36f9ea5506c3d70580368a8cd603a8ef4cfad7b13fbb1adea9ed98964b43396f126ec63403c9eb37357d2347c6d81daf7727261b495211bf2855b34890ab68f11ba7d6151c6252679d339b7854917623befb5788978cd84b39baa84fdbcdfc19e6b9bb842b7015d1965adb3fdfcbe5aedfe976022eb2", @ANYRESDEC=r0, @ANYPTR64, @ANYRESDEC=0x0, @ANYRES32=r0, @ANYRES16=r0, @ANYPTR, @ANYRESHEX=r0, @ANYRESOCT], @ANYRESOCT=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYBLOB="be196d10c78528a026e01f6e891e002da634c4eca18062afe2c1d4bfe9bdc24c11f27ba00cee52e9a587ca4edce57b1b036613fa12b318b0a1243559317660a73b14b3a68e803436a8056d260d6a7a5600df686764894847969c481d0777f94ea18299af5e13667e19144fe5a2e9f003104d734300ac79c9b30b10bd7e388a0d2f76e717d60cec0754cba4414202fea72ba708be674ee527921542397caceff299b9cf8e10d5001bda43f2028703d1d553a7c1743130967dfd5b33f7ea4b394827b60b08c066346887f6558961c77e855538f45b2f7fd19e6585f849", @ANYBLOB="ca394c22763491c0f095114b2133b976c40a6b3f008c55a0bd7cb2d0045a46f27019f09026ccef645b7daf789280485c1a432259b297500d12af0b46941a75b05828793ff6e9cd758390ebc757539cd9b8b295f3f3a7461edb2d45221f866eb398676f167f6e30a8c9ac133efee9a7675a72d93ecb1f87d956e4c60c40fd3cba5bb0fe8d936271e27717230275f438c5c38d155a46862082541baaa19596e5dce5939a"], @ANYRES32=r0, @ANYRESDEC=r0], @ANYRES64=r0, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRES64=r0], @ANYRESDEC=0x0, @ANYRES16=r0]) r4 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r4, 0x84, 0x1f, &(0x7f0000000000), &(0x7f0000000040)=0x4) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ca8) 00:02:15 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000f00000/0x2000)=nil) shmat(r0, &(0x7f0000fe8000/0x2000)=nil, 0x3000) mlock(&(0x7f0000e8a000/0x1000)=nil, 0x1000) munlock(&(0x7f0000dab000/0x4000)=nil, 0x4000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000000)=""/160, 0xa0, 0x2, &(0x7f00000000c0)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) __semctl$SEM_INFO(0xffffffffffffffff, 0x2, 0xb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000080)=0x8000, 0x4) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000040)=0x80000000, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cfe) 00:02:15 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(0x1c, 0x20000003, 0x0) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00946) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000480)={@in6={{0x1c, 0x3, 0x6, @empty, 0x5}}, 0x0, 0x800, 0x0, 0x73, 0x84f, 0x80000001}, &(0x7f0000000540)=0x98) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f00000005c0)={0x0, &(0x7f0000000580)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000600)=0x10) sendmsg$inet6_sctp(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@in6={0x1c, 0x1, 0x5, @mcast2}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000080)="500c0f5593dad06ad5fc8949b1af014236880c6f386ca9fb5dad54b4376dfd057fec2daa684f632603c9144cb605a44068da2b464c5c2b5920d1fed62e32c55503a1c536c83fda464beb01294d7bf14733f3510f6b9e649cb93e910983cdf23650b60ddfe185aa80398b4b060bb1922740e3649a8ef1497d773972f4b2d3c6bf98c1cbf91d5f735afab14c58b8504a6d19b7a709625fdbbe", 0x98}, {&(0x7f0000000140)="434ea9234549ba3ee7c0eab671fd6cc07166c15193a7990aed21594258305de6db7d6a31214ef678f33185c1e01b35b3e51928ebff7596bdca8bfb1ce46d37b9354b038f6c683a3d01a3", 0x4a}, {&(0x7f00000001c0)="aa95e28aa6b2bb65ad2539c7562f2e93095925641504e53979fd9fc98265456423e58c1a4c", 0x25}, {&(0x7f0000000200)="5c1e40dfac83fcff2c242d1f08ba2178f1b452629c8c576921ca6b53f14451d29cbb2ed1cc4841ada87a19e011e0929e7f205e50b92c4531ab68f9fe0d31685cb4000c26c73c2a095a110cc562395edd7aeb7828c47455cbd19249b9e469c670b162b7ed2b891a43ebbc953e6c4d30c5eb2cbee6871cf293a1f783ddadc7d92bc972d90b46d149ee7aabe8a4478a8f05fa65963013b891f9cd21606e94f062f3764208290c89b7e86bc26b4c03417701b0684c9f7cfa8568077268d94b9ca131aedac95651f6", 0xc6}, {&(0x7f0000000300)="2264e27c71ee13c0f73d99e64f182c2574338e2b4944fed079a59d86c7c5ff0d9631aca95522af0982547ebb0c0b88d9405b99d9adc4b1feb673522f275e737c87e7285b38547040c3b6acfb25e953bfaf63f3c713e5c6a915f5262309e2ce7fe8f4a605fe558fed25688a", 0x6b}, {&(0x7f0000000380)="00e78f4de65b4d9b9fe01bf2269886bdc7870ac3d1098acab868c4569f0197a60006e35abe75647c9466875bb0946e70b27925478026e26f465cde0d1f3c8faf1e0c00094b43108d98a016720a42b276", 0x50}], 0x6, &(0x7f0000000640)=[@sndrcv={0x2c, 0x84, 0x2, {0x7, 0x9, 0x600, 0x2, 0x0, 0x9, 0x9f5, 0x6, r2}}, @authinfo={0x10, 0x84, 0x8, {0xffffffff}}, @dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0x6}, @init={0x14, 0x84, 0x1, {0x6, 0x400, 0x3, 0xfff}}, @sndinfo={0x1c, 0x84, 0x4, {0x6, 0x1200, 0x8000, 0x6, r3}}], 0x7c, 0x80}, 0x8) r4 = dup(r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000700)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000740)=0x28) 00:02:15 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x800b, &(0x7f0000000540)={0x0, 0x2}, &(0x7f0000000080)=0x6e) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000000)={r1, 0x8}, &(0x7f0000000040)=0x8) 00:02:15 executing program 3: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001340), &(0x7f0000001380)=0x4) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000000)={@in={{0x2, 0x1, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x1, 0x5, 0x3c0f, 0x9, 0xb1}, &(0x7f00000000c0)=0xa0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000100)={r1, 0x4}, &(0x7f0000000140)=0x8) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000240), &(0x7f0000000200)=0x4) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x48) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f00000000c0)={0x0, 0x1b, "7861f503e4f1fa6d29ad3ec0df0f3ae9d3508cd674236b2825a75b"}, &(0x7f0000000100)=0x23) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000140)={r2, 0x4, 0x20}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa49a5ccfbaa7e2838f9ffffffffff08004500001c000000000111009078"]) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb6) 00:02:15 executing program 2: mkdir(&(0x7f0000000240)='./file2\x00', 0xff) openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, 0x0, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x4f, &(0x7f0000000080)={@broadcast, @broadcast, @multicast2}, 0xffffffffffffffb1) truncate(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)={{0x3, 0x9}, {0x20, 0x8}}) getresuid(0x0, 0x0, &(0x7f0000000340)) getuid() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) writev(r1, &(0x7f0000000280), 0x69) execve(0x0, 0x0, 0x0) accept4$unix(r1, 0x0, &(0x7f0000000040), 0xffc70da9c2d645da) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000000c0)={0x75, 0x100, 0x9, 0x7ff}, &(0x7f0000000240)=0x10) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000080)='chd\x00', 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c0000000000009078ac1401aae000000111009078000000000f42965127d6a9a30322fe96d3243303637996dd6d48b8e9f83debd7927de57938c577b50b018ab0da687e3c589926e01a2bd6af0db9fe672c3688e3217c5e9ddbe378d0d2ded9b5"]) r2 = getpgrp(0x0) wait4(r2, &(0x7f0000000140), 0x1, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="60714d73c9faf5ad09f535c42e5b54e3a3fc8af783", 0x15) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x1f, 0xfffffffffffffff9}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002f7) syz_emit_ethernet(0xb4, &(0x7f00000003c0)={@remote, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x9, 0x8000, 0xa6, 0x64, 0x7fff, 0x5bf, 0x0, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6, 0xffffffff}, @noop, @timestamp={0x44, 0x14, 0x1, 0x3, 0xffffffff, [{[], 0xe9000}, {[], 0x8}, {[@rand_addr=0x4], 0xfffffffffffffff7}]}]}}, @generic="315600a5b69bec137cd3092209a7e7d6bb4b25023ef2bc4953b72380addc23e807f5b754394651c7fb6b56ae3f3d6d97beb8c3d76788ff640ab4566dd13cd0948d4692547cfb7984c526e164688aacd5f43ad1691ad3994cec8af2abe723f930995b4e4f19a0419de0af357044b3e75c09e415684778"}}}}) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f00000001c0)={@in={{0x2, 0x3, @multicast1}}, 0x0, 0x1, 0x3, 0x90, 0x3, 0x1000}, &(0x7f0000000280)=0xa0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r4, 0x84, 0x7, &(0x7f00000002c0)={@in={{0x2, 0x2, @loopback}}, r5}, &(0x7f0000000380)=0x8c) getsockopt$inet_udplite(r3, 0x88, 0x1, &(0x7f0000000480), &(0x7f00000004c0)=0x4) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x80000000000004) r2 = getpgid(0xffffffffffffffff) getpgrp(r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00345) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x3f}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000001c0)={r3, 0x8}, 0x8) r4 = dup2(r1, r1) r5 = accept4$inet6(r4, 0x0, &(0x7f0000000200)=0xfffffffffffffcdc, 0x30000000) fchdir(r1) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r5, 0x84, 0x14, &(0x7f0000000080)=ANY=[@ANYBLOB="07000013c7960e36f7000500060005004c0235539f11a2006d07736fefb6"], 0x12) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x5}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r5, 0x84, 0xf, &(0x7f0000000100)={r6, 0x7, 0xffffffff}, &(0x7f0000000140)=0xc) 00:02:15 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}}}}}}) ftruncate(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00721) r1 = socket(0x1f, 0x5, 0x7fff) setsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000000)={0x6, 0x1, 0xffffffffffff23ee, 0x5, 0xfffffffffffffffb, 0x3ff, 0x0, 0x9, 0xc424, 0x9, 0x3}, 0xb) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa0b2aaaaaca0788409affff1108004500001c0000000000d4da000000"]) fstat(r0, &(0x7f0000000100)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x82, 0x0, 0x0) r1 = socket(0x2, 0x0, 0xffffffff) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f00000000c0)=0x80, 0x4) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000080), 0x4b) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) fdatasync(r0) 00:02:15 executing program 0: getgid() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1009, 0xfffffffffffffffe, 0xaa) 00:02:15 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 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000040)=0x6, 0x4) r2 = dup2(r0, r0) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0043f) 00:02:15 executing program 1: setresgid(0x0, 0xee00, 0x0) getgid() getgid() getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) fstat(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r0) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004f00001c001100007000000000fc8df8ffffff44252a6efc049e228138fe07cd85ee22ecc207a7ccfc7c57704cf5b1832c0aa01cb50c64d1c335908522"]) r1 = dup(r0) fchdir(r1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00490) 00:02:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_tcp_int(r1, 0x6, 0x500, 0x0, &(0x7f0000000040)) 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(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffe4e, 0x0, 0x0, 0x800e00519) 00:02:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) futimesat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x1}, {0x7, 0x7}}) syz_emit_ethernet(0xdebf8ed942482dd0, &(0x7f0000000080)={@broadcast, @remote, [{[{0x88a8, 0x7fffffff, 0x8}], {0x8100, 0x7, 0x40000, 0xfffffffffffffffe}}], {@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}}}}}}) readv(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00451) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) wait4(0x0, 0x0, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a5) recvfrom$inet(r0, &(0x7f0000000000)=""/201, 0xc9, 0x81, &(0x7f0000000100)={0x2, 0x0, @multicast2}, 0x10) 00:02:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078004ae000"]) fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0044d) 00:02:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000000)={0x20, 0x5, 0x800, 0x1, 0x80, 0x0, 0x3, 0x10000, 0x0}, &(0x7f0000000040)=0x20) getsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000080)={r1, 0x4}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$inet_udplite(r0, 0x88, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000200)={r2, 0xfffffffffffffff8}, 0x8) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000240)={r2, 0x8, 0x200, 0x6}, &(0x7f0000000280)=0x10) shmget$private(0x0, 0x2000, 0xe2, &(0x7f0000ffe000/0x2000)=nil) setsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f00000002c0)={r3, 0x9}, 0x8) setsockopt$inet6_udp(r0, 0x11, 0x1, &(0x7f0000000300)=0x3f, 0x4) open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x80) r4 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x4) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r4, 0x84, 0x107, &(0x7f00000003c0)={r3, 0x4, 0x3, 0x4, 0x719c}, &(0x7f0000000400)=0x18) semget$private(0x0, 0x4, 0x2) r5 = accept(r0, &(0x7f0000000440)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000480)=0x1c) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r5, 0x84, 0x9, &(0x7f00000004c0), &(0x7f0000000500)=0x4) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x10, &(0x7f0000000540)=0x8, 0x4) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x29, &(0x7f0000000580)={r1, 0x2a8399c}, 0x8) getsockopt$inet_sctp_SCTP_EVENT(r5, 0x84, 0x1e, &(0x7f00000005c0)={r1, 0x2, 0x100000001}, &(0x7f0000000600)=0x8) getpid() recvfrom$inet(r0, &(0x7f0000000640)=""/38, 0x26, 0xc0, &(0x7f0000000680)={0x2, 0x0, @broadcast}, 0x10) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f00000006c0)=0xffffffff00000000, 0x4) r7 = socket$inet6_tcp(0x1c, 0x1, 0x0) getpeername(r5, &(0x7f0000000700)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000740)=0x10) mlockall(0x3) getsockopt$inet_udplite(r0, 0x88, 0x2, &(0x7f0000000780), &(0x7f00000007c0)=0x4) fchdir(r7) fdatasync(r4) geteuid() setsockopt$inet_sctp_SCTP_ADD_STREAMS(r5, 0x84, 0x903, &(0x7f0000000800)={r6, 0x4, 0x7ff}, 0x8) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x377, &(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}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgrp(0x0) freebsd11_fstat(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getegid() sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f00000000c0)='O', 0x1}, {&(0x7f0000000100)="cf256201ad597c1cc22aa77026e7af878f174d392e080910abe615a2409221bf9b1b", 0x22}, {&(0x7f0000000140)="4d198bbf72885ee3112d1511d554454e82d53631762c1fe2f60305655a74cc3cfec520fb136e7c296d370f043b9f66ffe47297cf865b1a3457d024dbf89d5acddf7592ec20529b1ac1f5335372423499a44889b95d9f62815aa7db23129cda7e793224e6313249f3c5a0a756175acfd4e6dd27b149a182f7eec02df322a5bf6f46cd0140d19eb730e3cc014b043d3d82b6f97bdb9b3ed48a1d34a5b80fd89eb00de5b6b553b70fe1f27cd4f9f116414e431cd06497a6d1b97b78ee148a02c21d2adc6c4b59f2", 0xc6}, {&(0x7f0000000240)="d65a6cad390a4b1875c6bc158d37e09fc5c5786a3b14c1481259f85038f77360595ba28f47753700f98e4e5e98aee395d6650416456eaf7fef80158b349134556a506824d8eb56d5adffdb8d29ff921511f9f2c137fa867b1053c548d4d3c68a1bc738b44c4fba640a89e73615a8c09f38c718dda1857b9835357e630f54d55462ee4acf840830845bc7ffc423ac9ab7cd62a426e781a223384056354778e85aa5dd9257dce6d3734c99b347e23e8cfee5ea4d4fed9103abd65548e3a9a8c74555955e", 0xc3}, {&(0x7f0000000340)="d91f08839a9bfa6157f21cf9675650f4a2a0fddb4355ca76901b9b7a46af497dc1f80a36d577e94946f75e9a70896591cb0ec9cd11c4d67fce9678f5ccbb87a06b82efcab07084617d2e62f8dba5ac41d8d10798b37e1c3503dc1c1c36c45fed98ee526c95d39c69e32b3c1fbcc8d84e7257b3c7222b6db0fb793cf9f6a5b66224bbe3c1444a1cbab4d7fc683926662f2b0314531b0f9288f90b1d989716deb8563d910efaeb4a231959aceaed9ab6f9a93780ccb48fa63c8f6f26c7df6616cf8e85a9e01c940550e6f714fe09ad1e4b554a0f1a3a872206bec7cddf37f96b3603775a6ab682542a6eec5f0b37072319e5999348ad21c40babc30eea25edb6ed757643a5dba3fede009869308dfb8098bd4eb1f4a3ec3715234c25706baa8be999ea2ab638e2b84bd037f6be8de28ac8f7f31df16808c1dd0fe69fb5b2ca583977a8367b16b347ce6d8ec46c18717af6e63884309b4f28b5444a2fadfd19e22ef8d24de333f253a7533881d42c0f630ffa7da407bf4ce27d5b60003510d20a26918e28175ec8fd262c74685084f968d38d00272e1a36cb457d8a3169167330b248a1cad169a9477328bed19602d22a9f006896895e32e2bd8473b44f793410eefaa2c5cf2a4c3e8ad165d52add24d5c64f7d06be6b51263aa551477c22e1987420024aeaa76387b41bd0c1c0a06ff3f1b214cb1fb28b561bb489b397c08456de7df0227b7ec2ca84aae38b27c8c7723285abacc209eaf8d4336286b4001204b11c1815b0b9c699d1cdf1afca97522c2e0cd22b80ec7f5aa1a67615891669c95e3b438dd0384a464ddcf5d1ec05a05b5ce54efd7e5fc05c0e13c2232292e34f5315efbc1ecb96b07fa7614397044e0e84cff5ad9138fe68e3c3efb2c884768d240805b4797ea9962875b9fb70bf7564d5355a5b39db3548cbbca56a340b0b99d3567ccbd79e9e974973e0830d0ec2b509844f3a7d4f85de4b4f45db075a62c0c28e52d52c5cfa9bc6e9c092711752828245ad69e7fa97fd3a030e5fcbd09487f981323f4a08880bda12a2ba81a28911c477355665fa3aec80c0396858d67f27492e4322c50bfcae6f756173a032767dff15febcd60b25ff59f4d1ab6a8ddf9600b72e8bc8560f3adecb47618f611e5d59fb2c335038dbcd57999ad1e7c302892fa5663ce10241aac98d05814d903a82aff7cf8c3af2fd56f111eadff6d9bb8dd1d328f4d9215d9e5ca67df3b11e137b0ca2c7e35f0b03abd4cccdd1ae428f37a76ff9ace674f049391ab9ae40ab0e3e841825f61c814087a60f146fad3b18afdc7e6bd671ed2303b559801282a68601800cdaad6626c653db94a38d8127f1f1addbd1326d6fa22d3183d1190817be72ba40325995793f78f727e9f6a344227913106ec5c8b0f8be29af6b5fe3c5386714faa8615a80d4cd8965440cd0f5d33b59664106bf0e41ae143f92cf6b2b011e28b2c5cd81f7edba33e32ab0edd5426478a2dacde72349afd0bfc9fb898f62a5e67ebdecf71a7c49e03012c38371f9937e5b4617dab3bf90e8275a5b7156b7f43b447186ee6c585c5e52419d41d1e618009f194b0afdbc8201d59c11a8bd4cee127c7feafdc41a31d1be2c31f3c423c59825b8789d26a4d478c57b9768016ebd44799a799966cf91efaf3042c5a9746c7ac8a5f62f67c88d639be000744d9775952a7cea3531493116787da3a565f6da176fc8f879fdd746fb3cd73a91cf3576c0a388626b6cd886f020369a9d7ea4e27bbff4acd83e1068eeb1225ab519a8f8ae6e6ca7a1fdf8c37bcf19a06aee5e0cbe91c58000f8181d4169e9511a93aaddbfa8a0bf5645ed8dfd591b9a2aceebc4ad7a87f22a7c93b4a3f3769bc84058c4aa260bc2c87f2083b3df1e95cc1d165b2619be08f57f25575b83ea93660c82be0ab4b2ab1215a040512190b231f07d01237f663691eb1bc8d2c0c6e2cfb84fe62efe5cf05630fc1677d280079f87544da5410847410cfff8fc181fbc9212227cc1c55808b078f3fc6d1396625b6b8b9e63abb57c7bda10981ff5317dd2ff2c23634a54e0e82cbeb99f4e7bd7da2fdb6848bd1e560c92cfa5d7946b2ec2b9e1027ddf5327037ca8ab12c80e867d2107dce5ba4f6fd65cb511a0aace7645acbc28fba0b5112e18c6b6780220cf95cec985761a45dd95c401ae1dfbe19b47f1f0df19983f2ca6c74cf3b1e4f76a780c8557b890db0e2ff9721e10cf7323b1e841a604dfd41c6b69f58bdb8de919dfebb96cd518ebd473c03e49331f3e015a04852b56cf7a1889c94dafbc9f8fbb883a48db244cbb71ba54c3b57fe3f1fcdd320fa6b3e94ce82e7fa54fabfc70b4b8121cc78809cc4413a0e0cdd541ce0a96022c3acc632dff62be56df290fdca32d8ca5a1d807dd33bc6f09db24c76e08b9125fc7e2d431a3e9d4376feb6092734eb9182cc37d955fdda5afbf8f3b602395271dede5c7a81c1a26c4a06404c65ef2e57e7a283557f04ea85121718e5f7788ecde4b568033e8d5a5eea5c1d0ec9320ba1837f0a097e478f6a629525803941d2c435eb0f3047a0fdef618269a9f86013dcc084ee191b8297e0d4730891f883aad8246fa41f3467a087f623f466911a155cbbc66f98bad5b7cd2e33dfde79f3288e368db41c08dd26c84b9184cc0a9efb91143bd1b4f7b11a1e78e19a5f1aa4e33180783c40c12b6a7e1c10e9a7d1bcac9f7bd203bdb7664c2344942219739f410d6c7ed94cb94c4342494acf4d69a27ad5e53548a6b227f8815b26213a242b0af4bb0558ab3ef495caf5afdb47aa0f936138346490bc38f059c092fb143622b9ea0462b1f6eeb8fdabc26921043ffabe974c32eed0fe9291a1fc0b984c0597014623f40803d086941a4be3508f1bbe2138a42f70bfcafc3e63e0d9bf24ebf934cde7c8144807f1137b04678ce30ddc4f8958b1bcf49100ddf84ceac91c8623fe34049e7a2099434d22a20103f109ca9418a68004ab0caa33019200c0ebcafbd5e7dc65d1b0abac621324ae55dcd7c6dfb0d5a82201f5552d31aa1b5fae7079ae0982adbfc47f6425d95997210106ab6d38ad0985fd33c0b29c6f19182be2e030b6ffc9cf55847e0594d0fd62c3b7625ae7dacdfd9693f55027e57b3ebf5319fadd9b422cea2f5eccc37d252f2cf2b7df88a6ffc11fb6e430d112f3defb158d309ddc76c9331394334544805a066fb744865284ff763828b70a79167611ad901d82440275ced71a77ffa48cf9528ede516b53a471db3fa78721dc886a410aacd42da6d1629afe684fa55296e2e659c79ac79a1fa16a35e25c0f73f82d8f2c505e2e67a52c4eb6436d180e9d272f0bb48bd5d697e3f92573d86f49baf70b69888888de0e93432867091d5daf0f9a2dd69d6956e67f40083b06d4b85a2e8f2eba9b059bd4d879b2f3448ec413b5480e94567e8e70c6db5717450a5c52291994a18391a84128ba54d448a8c0638fa935f84cec8d5f528a2b3c3b23c8a0dbecc6efe081658ed9f673babdabb97a37394e5ebb1f096cf724ab396d35b5078449c1d5e95000e340923b21624ce20cabb0a7b21cac6fd03480995fb777e966a9cda5b0c4b0f53bd1b8b28b6af0454863efb42865f2b78cb927f6cf9bd325d5c72d7d99d30c60bc5fa0cfd5627cc1b7d01440ae1e1c521b721ec3eeb200384dbb190913b19f3a4c168023338e1e6894fc5d79daf79a6146861ad147e5692396d93cb61d0aafd9de9bc47fb98e14429a3a02b98ab12ca85ece6e3f56cae9f70cd3fb93629475316b3e87312ba61b3c354d3c6b7e33f3b758d9698a90eb91698d304b7c0cc86b0cf891501ea439e71b505322e428ca3a11acec356487d5eaa9914f5aa51be019525f1ffe269d5f6fc21e8db3b39690c6299790df5b90fc57b70918b7b2fc584dbcc9317688c112b6dcd6188ae52f1e966986d07462fdcdc1660a288e90d8791c663f35b8feaef488754c3a513ff0989f7ee2d265ae12a3406b73f7b6f9bef60134e476e876b39308f844f2b9e55d127a0c31dc1684f0a68570a0a2e591714bea931b4e85a2f733f69082541ac05d9a142429b25eb8ea4e0734eea6a9ed975d4bacd7155d25594789e62ce9680b17786e545bb9db6bf6eb6aacbcdb44af9da8680e0ae9bcc68f0c2d70d9e33dc33e2a2e94d2d574699d3b1a0359b4698cb9ac9b98d3979facf7a8ea2e90bc3c0ff7e2aef2f0e1c6d3e70373a2025bbcab6cb1a838b4e0149c6da53389b93b7d213285370fc19f28393d6207c9f0adbc6e4eac3caaf21153c2a02fb07b7c51174c196ad6be7394888ddddb7f18f5ffad3c68b0b6e782413548ab968e34e5a36e76ddc5066bc8b960f539c2bd395139013110720e2e58e956205bbe5cbaa2bd3615b4cdff7e2c091211e3f948108c8eb49fdebd236d4cc41747e74d88921c514aa7be2dabcac7abd7e56a7f2d6d3a5ff9cb850e9f5ff5e274da13da834f98ce6ac2538a14d8660f0c2cc13c6d5fad4a66f1de23e92aa3fc79a0de73bd128cd11bf2bdba0a737029bdab789f347b3bf2fc4174cd547aab62f8a7e7bba3bf0fa73e4484540de22efe78e78250cc7107cd72590a97bc7d8ec55170620b560dec1515476c9959f6f7132f7b67479c405da4cedfb5b7b6a23e48d043df489e3d072d092a92326395746b9be4ae31894dabc7cd14047477df5fd3b33cb7c4f6df6c28d3d60692d263d3b7a5cd2e86401f8430587a66f717558bb6effe44a994dbb704ec97d1d6aba5cf2844e71cb37565c35a70226df28ac8af9291e3349ad62e391763e3be6516ba3dc1270505b8a382ba9af22320da93daf0709a86e9f2e479a79b8fea64248d82226b80977d644607475fb819b854cef94f4e85cfbfda34b242673fb41458301af6ba817a4763e45db562629d3ea84d25b205dcb4ef7f2fc6cf46b349eb88f18e2cfa1bd2f5fee08255a994c5a1c000d5077c23d22f1c36e96a6fd899d178ec08276a31586bccb802e920c4a2ffd49764e0b3d9ae7794c866338b67fd09e44c9977a2a26d8ef95be7f160b9c2d73ddb473d0408838d98501a09e7c7c4f6a36768c116a7aa303b67093b28d43087bedb8753f8540362621ff94af1518aff9e06d8e4a3e01d505c63857973633b441e71adb712eae506dd2ef1b6ea96899d44b10e5d38206fbeb3b3dc1dd653dc94755ca8fb7319d2ab83ed89362911cfe827365c945165d449972c45a2a8dc906c6242d66b888bec45da2ee8b47d657ce7b7d2fb02616069c907fab13106f70e7137b57cdf1df278b7dff5f0af001a20cada6304c199fb37240cdc6a16b91248587ad8f760a1c43fbd793e8940c07be84fb6a866e403a8e50e9c6be433c151b6bdba939004a11b1fcc18df34d40513725cfa48179e9e6f523dbc0ff4592fdcecca5e6ee7fc705a9a1922a85b9f2fa54e26d52ffa35a5eb9ae45a0967e77c30d25cb320f62e229709b58649431e406040d9e1b5d2aa7363cb5afea27dae19d11732b6403521b4f7cf65fe996ab2829e056da7a3f60942f78916902adab9840eaafe051410d21064d824b5832ff4f1ac5a7f76d92060a1303868eb9371c98ea378c70f7cc213745fba7dde72e34a8f30ae77080801feb06fa8afcb3ff24334afd36f6270729d9454a5049f2623c8a4eaa57397e1f34e0622f8215b62b09ba1233afb5eb553856c10d52a187673f596a3767cd5fd0b52f1393194037075d908ea244d0ebfe7b569d358bf435ebe4b6385661efdc59a4a862b6273a06684a746a2522aaa100a1d6b434ec16d72cf3b1c79b865bbec9bd21", 0x1000}, {&(0x7f0000001340)="909a50e0523e5570", 0x8}], 0x6, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x20}, 0x4) semget(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008dd) 00:02:15 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}}}}}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x1fd, 0x40, 0x0, 0xffffffffffffff5e) 00:02:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100904, 0x54) getsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa225ca831ffffffffff080a1ee6e22b004500001c000000200000d7550393f165224474c8009078"]) fstat(r0, &(0x7f0000000180)) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000100)={0x0, 0x7, 0x0, 0x5, 0x7}, &(0x7f0000000140)=0x18) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000002c0), &(0x7f0000000300)=0x4) setsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000280)={r3, 0xf, 0x7fff}, 0x8) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00329) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b97) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:15 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}}}}}) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, &(0x7f0000000500)) getresgid(&(0x7f0000000000)=0x0, &(0x7f0000000080), &(0x7f00000000c0)) setgid(r1) recvfrom$inet(r0, 0x0, 0xffffffffffffffa5, 0x41, 0x0, 0xfffffffffffffee3) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@remote, @broadcast, [{[], {0x8100, 0x10000, 0x3, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x191, 0x0, 0x0, 0x800e00455) 00:02:15 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}}}}}) fstat(r0, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004dd) 00:02:15 executing program 2: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x1ff, 0x2}, 0xc) 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_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x8) recvfrom$inet(r1, 0x0, 0xfe0c, 0x1, 0x0, 0x134ef1c913103fcf) 00:02:15 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000000)=ANY=[@ANYBLOB="d3063199ffffffffffdfffff0800450000290000000001029078ac1400aae000000111a6907800000000930febd90c2ae79fef3ea1d1af30e83ee986989a8c6df8468e1d11eee119225fc4f3131e305693581b3105a50843028ac74de75f640542fe780fa7e13130b48485d5549c0382e6b0e608c6aa1d2cd4a8780c8a3647ddfb985626008db43523a3782f29"]) 00:02:15 executing program 1: freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x200, &(0x7f0000000000)=[{0x0}], 0x1, &(0x7f0000000640)=""/27, 0x1b}, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r1, 0x4, 0x10044) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000364) 00:02:15 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$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_REUSE_PORT(0xffffffffffffffff, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00300) nanosleep(&(0x7f0000000140)={0x9, 0x80000001}, 0x0) msgget$private(0x0, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a8030081003000080041ff00ac00660002097f9078ac1400bb7f000001443005f0ffffffff00000007ac1400aa0000800100000006ac1400aa00000004000007ffffff00f90000100000010000444000f3e0000002000094e9000000b400000009ffffffffffffffff0000040100000076e00000020000080000000005000090780068004ea11375391ff69ccfcaa99461052e09de6ea0ed2a80593a4ebece13b5a28d9592eeaa3fa9007beaa9f5f592a061d1779602e748d16db43e670ec0ead9e9ed01125d30fc290d2f2dcedf668ede2f7f1176693f437942d80eb8cfd5e04626efd9959f3aa8af83fc4f029d34266014337e6011b536cbff8847c86b48614462616ef77f2d56b005afc71b5806ac00b0d1dd12c29b6236968b1300"/309]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00400) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000000)="0e097e6c", 0xffffffffffffffce) syz_emit_ethernet(0x0, 0x0) r1 = getpgid(0x0) wait4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d6) 00:02:15 executing program 0: clock_getres(0x64d019e300000009, &(0x7f0000000000)) socketpair(0x12, 0x30000000, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) fdatasync(r0) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000022e021bd9930043d92b9d197084448c09438d960a706f5dc238b24da7daa00de9a12cb0481afd5f4c52c4494e2bd4af9b5f37f57a0ab3d6368391239488484872c1fd335d9188cbb524bfd0469109268765b20d0d1bd99993b1b"]) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00897) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100000) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) 00:02:15 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) listen(r0, 0x0) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000180), &(0x7f0000000140)=0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaae8854d9968aac633d75c4a613800e1d5aaaaaaffe6bcd583bdcda0e69e088cffffffffff08004500001c0000000000009078ac1400aae065aa794808ec823ff20d84c66659771cf79ae28c430e8ac3e41018937f7a2911c04f24f6448eda78335724"]) r2 = socket$inet6(0x1c, 0x10000003, 0x9) setsockopt$inet6_buf(r2, 0x29, 0x69, &(0x7f0000000040)="66d67535759f4a7a3bc5427656cc4692051664a9f250608854e716bfa4c254f4a44cc2e80ea7994e5a1febe62185383676dfdc4c38cb130a3a968a77845237e3a088d6967bac11a336fd3ae0a9bb17716b6d9959b5534cb202e73ff685bf1a553837cbf4ab3f4b9632e80ed84593be9532ca261e1722ad7a98e019cf2a3d26da0a5665e34fd9b0a69819be4409300694fae0d77bcfa10b958fadbd494658cb3dba929b0149b7f17e899b51d3c3daca8951d80a40f762f782a3cca4f04055dc5bd918a8b5fbb4c00ff7", 0xc9) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r1, 0x0, 0x0, 0xc2, 0x0, 0x800e00548) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000000)="0e097e6c", 0xffffffffffffffce) syz_emit_ethernet(0x0, 0x0) r1 = getpgid(0x0) wait4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d6) 00:02:15 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x3, 0x0) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000080)={0x3, [0x3ff, 0xffffffffffffff00, 0x9]}, 0xa) r1 = socket(0x2, 0x20000002, 0x8001) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040)=0x9d5, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000000)="4544859b", 0x4) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0xbc08cdf572169cb4, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072f) 00:02:15 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 = accept4$inet(r0, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000140)=0x10, 0x20000000) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="fc000000e1461dd5a769889845ed6d2496cd08621e828238690a6e1ed7892762fd2a9b12284699176853d83a643691920ae2c4455ba945d129086e797329c4352ece8ee1d112842eff7a1317dec12cc5b2856f3eb1318f28259793954dcfb1d3ae150a0ca1bd3bbb3e1874a2aef7d4702a59fef29f3a8bde0a6ac2573fba99403db629e23640477b3ab1fd9283b6d536be1b52ba667899bec48ff2d45a16b21e632553768419665de810bf76edb0c7ee2cbba35c089d10b36dbf88de14cc9831d7e35a3eea189188d1dd8275ce6d2540a3d58b45bcf0045b4ccdbc41d34b76d0a3db5d5d577a9ad5c487c8d0d3b673d01600"/256], &(0x7f0000000180)=0x104) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000001c0)={0x8, 0x2c10, 0xa6, 0x2, r2}, &(0x7f0000000380)=0x10) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r3, &(0x7f0000000080)=""/127, 0x7f, 0x40, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$DIOCSETSTATUSIF(r3, 0xc0104414, &(0x7f00000003c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) 00:02:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x9}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000140)={r2, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @remote}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f0000000180)=0x10) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast2, @remote, @loopback}, 0xc) 00:02:15 executing program 2: r0 = semget(0x3, 0x3, 0x40) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = geteuid() r4 = socket(0x1c, 0x2, 0x34bd) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f00000002c0)={@in6={{0x1c, 0x0, 0x8eb, @rand_addr="623aed2c508e2d34b18ceef48d38e590", 0x401}}, 0x0, 0x7f, 0x80008, 0x12, 0x666a, 0x10001, 0x4}, &(0x7f0000000380)=0x98) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r4, 0x84, 0x22, &(0x7f00000003c0)={0x3, 0x3f16, r5}, &(0x7f0000000400)=0xc) freebsd11_stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x9, r1, r2, r3, r6, 0x100, 0x80}, 0x2, 0x6, 0xff}) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r4, 0x84, 0x14, 0x0, 0x0) recvfrom$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x800e003b0) setsockopt$inet6_sctp_SCTP_EVENT(r4, 0x84, 0x1e, &(0x7f0000000440)={r5, 0x8, 0x3}, 0x8) 00:02:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x4e6) r1 = socket(0x2, 0x5, 0x2) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f0000000000)={0x0, 0x1, 0x1, [0x2]}, &(0x7f0000000040)=0xa) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x0, @loopback, 0xffffffffd4307a7f}}, r2}, &(0x7f0000000140)=0x84) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00319) 00:02:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00336) 00:02:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg(r0, &(0x7f0000002500)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x97b, @remote}, 0x1c, &(0x7f00000023c0)=[{&(0x7f0000002240)="99dc52f10a404816c1299f8e4c41d40f808ff52d03ade1ed8cc8751c14c01beebe67d3f886360beef6816e808870852dd1e4d823292d4830d3b1716b405c53b4e4997b278e85cb51673b56bd5b1b7d6b4be0e5dcf0c1eedcf8cbaead931aafe92b5383af99d96655330a79a4b98db171541a325a057bf8e31e3ab8665443ca7dc0cc745eefc104ef1f3532dae64913384fd2a2576ca94002", 0x98}], 0x1, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x0) ioctl$DIOCRGETTSTATS(r1, 0xc4504440, &(0x7f0000000180)={{"04383b71cd4840925f897103107d5c9254681614bf32d1a34b54db67ba14a8a098909d2b510fae9c43492ffbe2d5f6826c6b7947b0028ef77acd54c91764fc32de589dd2f539604f5f9892e08b58dfee3d703905c0c8b82da0b75144883e3e2dd45936740d083db9b025aec03a8c160f58c8b5f66d6243c0af98c8a19aa198dda1785f70529267bb0bb71d0b64309d655dcc7b5ed203056492a5f0556fa14269c28205947e3b6f9a6b0ef1e1d798c5ae1b62e597cf71399513184d011e78e4d626e8930d1957993ee7ff557d3a0a818c772cb68392e232d159357e4345d78473fe7b234e79d928d0e21356428edc528f93dbe78a99d568e04a2c5252a8d02ce4f587e1f4d97d6433d44ef6c971a9efe85e9b3d4876a2643fb7a2e8093afbe0bdd76e74820e7296f075b23cbab39248f6ca10121d7f07f33868ef4dfd2490e374bd5e9ed6244b7df2e684d01cd48cfc265389e7fecbb3bf6e52717d77655ecc9e441678696addf36bf6923847f68c0704206a4a40f49f6e1948bfdc025d82aac2ba8bc214f7cf4a7ed7e859df5333d66c49067e901888d808c2e195197ba0923a1fcf186b8b20eea27ceba02b779c87f1608d8f93e78ef79eb68be7ad8050eda51c4062939d27121173dbc90299eabd2c396d2df6470683eacd1533060928fe0ec55dbde1793fa503e1687e30ab18faccd0e377626e11a6029b2de508d4ef95ff83892fa5f9c0886cfacceab881482b15efbad8cd45b61f0127e308d3f44e1b6cd6c6d519cf474bc7e0e825252b7762d0cdf176de625614922aba3eb0b532652c273d7f5a205a3f8a53a173f124fcb49f7970c24b9332ef51c403d141db01e1015f8ffab4460b451ef7c3758ef4c2f120075a2a379c3b803ec0d2f9f35b9f2da094bd959c50a33cb26278bbbed85304162e33d3731685c6c44b2cb171444f65b5c4e6d974c978d837a154c121715a8fcfaa58d5d933444e8f5ace2f296ab5c95b4b96019d9c2547a7c3644b213a965f466dd136d0f6e0e8c2a93c7c64a432c85fa499dd7f88afc18fa1ea219736a78e5bdb41bb8fe47fa438a8d2bdedd1ee82bd4ed677f69eddab12118d0ebca09a9eb1626921fe1632569b8548cd0931651f51fd82c8f125def507007c6042de75db92988c4a67fc0219a4fd5e2c6bfcb0eb614cf13fefb78b26f6a580fccd8c07c1f8080ec81830893a89b6a5f41bc250e1a9275a659bc8f866c49fbbcc42ebcae9409c9cd77157aa4bfdc1e0ccb08ad57fc98f7bdd39aa322cf6f1fc8dac85a495f8b1a7da15a444dca4a2b075df4ebcc8c274cc09f8bf9478ad491c4985fe4176b93eace4a42788e62aa91ecc27803df9d3e522c13fb627b04421931526b672b9e9c695d7f63d0a3e8f67a067a8a3e45919d230e62e9f405ebfab031bd0977b9e12652329f50860b7837037049c38c9e1ad", "47b0d321202449fe358a58dfe24ade695f85967c619df83b8f0d8e3fbaf2c5fc", 0x1, 0x7}, &(0x7f0000000080)="9159be2a780ff7a9c8c21c34826a6bdc83a0f0566dc3a6a205fb0d7b8ed884f77dbb44c354ad005e8dc2248b89d1bc2207458237b3c1d9b8f63556a05e7564ed66d064ff28aa52e8f98da7a88ec0910636c00772b6a7b9a3722be6e605f827eda54dba05593f8fbec556b12fac43dfead1bc363001fb6fe3ce304615a299dc035c413337179d2bafe53cb11a5d2487e043d54839612bb06da7deee1eacc1e9725e002e105a5d7b376670171a8671c5e4134ea75b31289979bda108225f3ffca8fb884da5a4fdb36604aaec5c75601ffc3062f83e98f36ee09758d8315875f6c7988c0600cde08bfe627cee547369ea", 0x7fffffff, 0x5, 0x2, 0x7, 0x8, 0x9, 0x0, 0xfde4}) 00:02:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0xfffffffffffffd4e, 0x0, 0x0, 0x0) clock_gettime(0xf, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037d) 00:02:15 executing program 0: r0 = socket(0x1c, 0x4, 0x6) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000240)={0x6ddf, 0x100, 0x6, 0x4b1, 0x0}, &(0x7f0000000280)=0x10) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000300)={r1, 0x19ceec5, 0x1, 0x9, 0x0, 0x2}, 0x14) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f0000000200)=0x4, 0x4) r3 = socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000040)={0x0, 0x80, 0x80}, &(0x7f0000000080)=0xc) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xe, &(0x7f00000000c0)={r4, 0x7ff}, &(0x7f00000001c0)=0x8) r5 = socket(0x2, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x30, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000001700"/136, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x94) 00:02:15 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) ppoll(&(0x7f0000000240)=[{r0, 0x2010}], 0x20000000000000c5, 0x0, 0x0, 0xfd80) 00:02:15 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}}}}}}) semget$private(0x0, 0x3, 0x489) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) 00:02:15 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000000)=""/24, 0x18, 0x40000, &(0x7f0000000040)={0x2, 0x2}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r1, 0x0, 0xc, &(0x7f0000000080)={@local, @local}, 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00387) 00:02:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaa8aaaaaff5991ffffff08004500001c0000fbf9c55c6061c62d000000009078ac1400aae00000011104217800000000c553e8cce40bd67df3b5bd64a0f264"]) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00548) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:02:15 executing program 1: syz_emit_ethernet(0x0, &(0x7f00000001c0)=ANY=[]) r0 = socket$inet6_icmp(0x1c, 0x2, 0x3a) socketpair(0x2, 0x3, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000000200)={0x0, 0xdf, "8f304cbb2d4c4836ec3a547ab7ba3ac5b633e27742579d01d8591f407ab91f82e9663db7ce011c33dfb879dd61d8da9b94e239c50b633719647e4cb015243c8f1b6a9bfbfd1adcdf30c4c15c2a170735c1691b2b463f955c64b36f4998134a3a3c8b887a099fb8c7786858bfa3a895e352b92ba0c9aa84853c867e0e2480c675c8fa8335e27e39e5b2f2317a8e6dba1493ba69dc50f66f2de307e2cc5c44ae35347dd78ca90e37744df0ecb0bfc8e80ef93dcdae363d87de28083b6e5a820e75f8f1e02fd3bc43e01c83ac9a32ff40b9bcaf142708aa70ffa1ec873ef2a693"}, &(0x7f0000000300)=0xe7) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000340)={r3, 0x1000}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0xfffffffffffff001, 0x4) socketpair(0x1f, 0x3, 0x1200000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000380)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000003c0)=0x1c) r5 = 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}}}}}) getsockopt$inet_sctp_SCTP_INITMSG(0xffffffffffffffff, 0x84, 0x3, 0x0, 0x0) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x800e00728) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x9, &(0x7f0000000100), &(0x7f0000000140)=0x1) getsockopt$inet_mreqn(r4, 0x0, 0x9, &(0x7f0000000040)={@broadcast, @remote}, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x57f, 0x6, "3466f0", 0x0, 0x43, 0x2, @loopback, @ipv4={[], [], @broadcast}}}}}) 00:02:15 executing program 2: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80000, 0xfffffffffffffffc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) r2 = dup(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x11, r2, 0x0) fcntl$setstatus(r1, 0x4, 0x10048) ftruncate(r1, 0x8001) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000040)=0x9, 0x4) dup2(r2, r2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:02:15 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}}}}}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffcb1) recvfrom$inet(r0, 0x0, 0x3fb, 0x0, 0x0, 0xfffffffffffffed1) 00:02:15 executing program 1: 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}}}}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100000, 0x40) r1 = openat(r0, 0x0, 0xfffffffffffffffe, 0x24) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:16 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}}}}}}) connect$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @loopback}, 0x10) r1 = getuid() fstat(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r1, r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00856) 00:02:16 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffff08004500fe2f0000000000019078ac2300bb0000000005009077250000003f0000000100000000000000"]) r1 = socket$inet6(0x1c, 0x2, 0x0) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e6) 00:02:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x359, &(0x7f0000000180)={@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, 0x49, &(0x7f0000000000)={@multicast2, @loopback, @rand_addr=0x9}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) getsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000040)={@local, @broadcast}, &(0x7f0000000080)=0x8) 00:02:16 executing program 2: mkdir(&(0x7f0000000040)='./control\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000240)=0x1c) getsockopt$inet6_udplite(r0, 0x88, 0x4, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r1 = open(&(0x7f0000000180)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./control\x00', 0x0) getsockopt$inet6_udplite(r1, 0x88, 0x6, &(0x7f0000000080), &(0x7f0000000100)=0x4) rmdir(&(0x7f00000000c0)='./control\x00') getpeername(r1, &(0x7f0000000140)=@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000001c0)=0x1c) 00:02:16 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) __semctl$IPC_RMID(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074d) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0x1}, 0x10) 00:02:16 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x2006}], 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x110) __semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/74) 00:02:16 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) setsockopt$inet_mreq(r1, 0x0, 0xc, &(0x7f0000000040)={@empty, @loopback}, 0xfffffffffffffe3c) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00490) 00:02:16 executing program 2: r0 = socket$inet6(0x1c, 0x5, 0x1ff) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f00000001c0)={0x5, 0x4210, 0x9, 0x7b0}, &(0x7f0000000200)=0x10) dup(r0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000400)=ANY=[], &(0x7f00000003c0)) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000180)=0x6, 0x4) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x102, &(0x7f00000000c0), &(0x7f0000000140)=0x11) setsockopt$inet_sctp_SCTP_CONNECT_X(0xffffffffffffffff, 0x84, 0x8007, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[@in6={0x1c, 0x2, 0x18f9, @mcast2, 0x3}, @in6={0x1c, 0x1, 0x189a, @loopback, 0x5}, @in6={0x1c, 0x0, 0x8, @ipv4, 0x9}, @in={0x2, 0x0}]}, &(0x7f0000000100)=0x10) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 00:02:16 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045009e8d785b658c3d762ccd0ec51b7719001c0000000000009078ac1400aae00000011100907800000000"]) fcntl$getflags(0xffffffffffffffff, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008de) 00:02:16 executing program 0: open$dir(0x0, 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x20) r2 = open(0x0, 0x80000000000206, 0x0) msgget$private(0x0, 0x8) poll(0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000080), &(0x7f0000000100)=0xb) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) fchdir(r1) fsync(0xffffffffffffffff) setsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3, @broadcast}, 0x10) mlockall(0x1) __semctl$GETPID(0x0, 0x2, 0x4, 0x0) sync() mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r3 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ff0000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) 00:02:16 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) ioctl$DIOCRINADEFINE(r0, 0xc450444d, &(0x7f00000000c0)={{"dc789885d64d2234ea34d3da64800c9c782e5de711c350da69e9e4b1f4e96a7130f87352976d3cceed8d0097b7f371ba5a27d279755505a6d88d524f5d66f976007be05d5f2d1396a674c38426e4b99611d75ba80ba7c4a73431486e5acbaef2ade91a0f363a5c87f5bac07ce83603b4cdecd0eb91a0c15cf2da8a08c901f814cf692f834425c595702fa266dd307ae904c167ef4c3282c60eebf021c72bc06a099767aeb74ac423c3142ee2f8628c8dbe86025a68700f5f3f0919e969041ba1f80ae378d26381adef3cece14a5ae38ef3998a85d70be17e0c1ab18f3878d4a4ba53f69a301e5344c928746adbac83b86cdcd349fe7f58e9fc7b8aacb35203ea53a4cb6b7fc72cbe1e1344db4ddcc8fc211cd202bc3d1a8104a064e76e7dc044a4d5beeb8a56933bd9e53f81e77fdd9f5c14afaba8f85c18289236624ddf2e7722a49c3c9e97ffa7a679640784497cd0a3f42ca8f8e689d15f649548b92f7454e7f22a99fd7c8a404aab97e1ef043d6329ea651b705befe93c7bc0b72c159ddc47f42aff2192f7d5c55c41cd267f022e622ffa90f0f4ddb991eface48e49bc9952b1782c46a06711b31e8c0d8919432c0c55c07c3f0c301b01168cc98c499b4778a313957da905bf411196653392acaaefdf3d951203d05f33079d26fc4bc8faccb905652d22da6cdafe694be6a0d4c0742820917e02a05a52a5d354ab11380a6cac7e9c61ef2c5bf8d3e009399b14f235e13fa27d35eb4873b963f7e2f4a22ddeb2e8f672bac816478dde52bf5f39ef07f309a648a71893d6ff769cbbad8a7de85768d7ca13d4a3c37216064f8106c8897bf0b4b37160da95c0baee2df90359493b7902f51b1a7406333efac8c5ccec8244d93b5c4d56f42a2e5d8bca5a756d5b9c3cfc88ac2adc763c1277aa9dcff704196da0542738cf6318ab9f331ff503a9428d5abe048b832d5474d3c948dfcd71ad5983d40b489b43fc8ce6d9380bf1152664f6b69b9425d5c19375008ffe6934488ea5363e05f899cc195f662ba77b131f6281bad799408fd66e7a567634ccbb34a95198b0e9e957cb1f3077a70bde58dbd6d8dc4325636e8087ccb7379ef6906e06e60c714e6c6511bc490d543d0dfd18591106ffe2db845f9aad52c68296c76837c0025439d531f91d17ca9404f442fe8e39c49bece2bc4b6a52483f65f75abca1665623fcd11e4e1fca59536b596c55e76f7be0307eeed99c07caf5f624751c3d363f109d1f156a1aad78890970c2412f6492f08930d96ab0440ba8fad1820b48e5f4e4c5526ead9f5f56d915f29ca1560c3854cedf49c71f30e9b0ef98f7d5ea854047d5ebe8c39c2d023d9dc7bf9b4657ff5e4b9246dadd7bea169b35db7a41d451a685d0a19678bf8a9e6c455e5f48b0382d14cb54db9a40de685909ab0eaf537597912a303cbafcc3121086", "eff2ffc19c07e3d9a949bad31733185815e50c5f267afa4a1416537f1799a404", 0xe6eb, 0x1000}, &(0x7f0000000040)="15d65f16e2228597f91ac04f4fccce65e3ddc014d39a4403b89f55781c63900d3b64f63e8790a015638149d1a3d9580356837ff4a4fe5759666d45a03aabf864a46628a33851d07efc6c23d5d75e13b0f10826e5adf3bcd90cb1791164cbe7780baa84603050066bf29626", 0x6c3e, 0xfffffffffffffffa, 0x9, 0x2, 0xc21, 0x101, 0x4, 0x5}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r0, 0x11, r1) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000700)={@in6={{0x1c, 0x1, 0x2, @remote={0xfe, 0x80, [], 0x0}, 0x5}}, 0x0}, &(0x7f0000000540)=0x84) setsockopt$inet6_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f0000000580)={r3, 0x8}, 0x8) recvfrom$inet(r1, &(0x7f0000000680)=""/86, 0x56, 0xc2, &(0x7f00000005c0)={0x2, 0x0, @loopback}, 0x10) getsockname$unix(r2, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) setsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x35) ftruncate(r0, 0x20000000000007) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e002bd) 00:02:16 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3a3, &(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/0x1000)=nil, 0x1000, 0x0, 0x80412, 0xffffffffffffffff, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) 00:02:16 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 = open(&(0x7f0000000240)='./file0\x00', 0x30006, 0x20) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f00000001c0)=ANY=[@ANYBLOB="08748de121fca331ffd4d9000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f00000002c0)=0x24) r2 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000000)={0x0, 0xfff, 0xa, [0x3, 0x4, 0x2, 0x7, 0xf27, 0x98d, 0x1, 0x1, 0x6, 0x100000001]}, &(0x7f0000000040)=0x1c) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x102, &(0x7f0000000080)={r3, 0x20, "117f5511a718f03e7bd14539d335effd3fec613bfe69942e872bdf71e87250cf"}, &(0x7f0000000140)=0x28) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$DIOCSETIFFLAG(r2, 0xc0284459, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$inet_udplite(r2, 0x88, 0x2, &(0x7f0000000100)=0x8, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e5) 00:02:16 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x0, 0x80000001}, 0x10) setsockopt$inet_group_source_req(r0, 0x0, 0x53, &(0x7f0000000140)={0x1ff, {{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, {{0x2, 0x3, @multicast1}}}, 0x118) 00:02:16 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa7d3daaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) getpgrp(0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000080)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00455) 00:02:16 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00930) 00:02:16 executing program 2: r0 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10, 0x20000000) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = 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}}}}}}) getpeername$inet(r1, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000180)=0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x411, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x7) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00517) 00:02:17 executing program 2: r0 = socket$inet(0x2, 0x10000000, 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/225, 0xe1, 0x40000, &(0x7f0000000240)={0x2, 0x3, @multicast1}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r2 = dup(r1) getsockopt$sock_accept_filter(r2, 0xffff, 0x1000, &(0x7f0000000100), &(0x7f0000000200)=0x100) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00b85) 00:02:17 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) poll(0x0, 0xe163, 0x0) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) r1 = dup(r0) ioctl$DIOCCLRSTATES(r1, 0xc0e04412, &(0x7f0000000000)="b59abd0feffc7a859b2458610978fa8634d67cd7ad9345b4a901aba6ff3efec51eda9f0b336ad6164b2b265ca13cfd5d2ff1287e0a862e3c5298c820cbaa2a9a17c87a24b975c42b8510e6e7b75c13977ac4abb9b2e4b9481a5751165f44c7a80f18a083cbaaad030d8722ee9242632581a3ce2cf240978dbb1a5eff80b68b169b74eb0c348706102ba2300c8546a61b10e6c2d9f5347214bf3144ef1e1e9ac6bd3381bef2944de13ca931d269b602083bc426db616ea692b15c3086ae1bbb66f96a188467585aa2") dup2(r0, r0) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCCHANGEADDR(r1, 0xc4704437, &(0x7f0000000040)="2fea01552861dee549d980465fc40a28fa04d718466b14ba9cb15e5cd2c317689b60c58db0c92c73a1da1793e2a03276cdb795d6e7e1293b889ada5ad87b3bd834a6f967c472b9d95b8b0917c7b8819bca09429e93f6b3bdc37389a2a37138af30d417f4") read(0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035e) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f00000000c0)=0x59df, 0x4) r2 = fcntl$dupfd(r0, 0x2, r0) setsockopt$inet_buf(r2, 0x0, 0x4a, &(0x7f0000000000)="2dd9b61835bc6f384a5246ed27e6254272f2981c90faae06a85eea6c740942ed52906fd43f4ec30ef1fb541bf90bddd903729db0d122afe177de7f852998e2faeaec03aa750a3b0a377c49d1fa5c68d9090e758efe7a807c7a7cd6b79590387f1291a9a3c0d41a04dd3864e7d06add1feabac7ce939001f2d175b1f7289474183857816e6ae3a3932aad7b6fc80119c973a4ec6a6e5b66da", 0x98) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b9) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035e) r1 = socket(0x1f, 0x30000007, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000000)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x20) setsockopt(r1, 0x54a4, 0x6, &(0x7f0000000140)="f1e62df53435ce93775d9bf5c19e12bbbf68c055d11f0af048f5505b51888840d4b1175f0572080b2a3f81c5e2ec027539f41ed40ee6bb8e85461fe4144c755d9fdb49eddc38325788d9832a547f82bae61345b1f26450455e20c5", 0x5b) shutdown(r0, 0x1) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000080)={r2, 0x10001}, 0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f00000000c0)={0x2, [0x0, 0x0]}, &(0x7f0000000100)=0xc) 00:02:17 executing program 3: 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, 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(r0, &(0x7f00000000c0)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10a) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b79) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/80, 0x50, 0x0, &(0x7f00000000c0)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="27e081246700", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) bind$inet6(0xffffffffffffffff, &(0x7f0000001100)={0x1c, 0xffffffffffffffff, 0x0, @rand_addr="88054dfb256ad089213f62c99c3b1a11"}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c7d) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078846600bb000000000501000000000000000000000000000000000000ac2300aa01000000"]) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xffffffffffffffc9, 0x20000000000000, 0x0, 0x800e00bbf) 00:02:17 executing program 2: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = accept(r0, 0x0, &(0x7f0000000080)) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f00000000c0)={0x8}, 0x1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1037, &(0x7f0000000180), &(0x7f0000000140)=0x4) recvfrom$inet(r2, 0x0, 0xfffffffffffffc4d, 0x0, 0x0, 0x800e00387) 00:02:17 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000040)=0x1c) getsockopt$inet6_udplite(r0, 0x88, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000140)={@in={{0x2, 0x1, @multicast2}}, 0x0, 0x4, 0x3c, 0xa6, 0x8, 0x2}, &(0x7f0000000200)=0xa0) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000240)={r1, 0x100000000}, &(0x7f0000000280)=0x8) freebsd11_fstat(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r3) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000340)={r2, 0x2, "f2d0"}, &(0x7f0000000380)=0xa) freebsd10_pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_ASSOCINFO(r6, 0x84, 0x2, &(0x7f0000000400)={r4, 0x8, 0x0, 0x401, 0xfff, 0xbb9f}, 0x14) setsockopt$inet_udp(r5, 0x11, 0x1, &(0x7f0000000440)=0xb345, 0x4) getsockname$unix(r6, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f0000000500)={@in6={{0x1c, 0x3, 0x7, @loopback}}, r1}, 0x84) setsockopt$inet_udp(r5, 0x11, 0x1, &(0x7f00000005c0)=0x2, 0x4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x10000, 0x42) socket$inet_icmp(0x2, 0x2, 0x1) sendto(r5, &(0x7f0000000640)="3570f1e481b1ce1cc93ed7e38293221249e8ca47e0158bde759fe13635e1185a69cf165b32dd31c1cc5396da8a303834e7db623786dad942cf54f961553689bd7c8701291bcd0045a24ec922594cb00a6ad5e6841c7b6cf112b098295d460d844bc0e1c79d8fdd8c666e04564309406efe718b03b16025c093af457a4e43bf96fe05d139b62a870225067c5cc6514af5ecdd19d30e80d1b57ce5652f6968f4cc5e72bd5437ab56e75b62fa724ce5471314eb1fc1a808", 0xb6, 0x8, &(0x7f0000000700)=@in6={0x1c, 0x1, 0x7, @remote={0xfe, 0x80, [], 0x0}, 0x5}, 0x1c) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r7, 0x84, 0x1f, &(0x7f0000000740), &(0x7f0000000780)=0x4) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x3, 0x10001}, {0x2b15, 0x3}}) ioctl$DIOCRTSTADDRS(r7, 0xc4504449, &(0x7f0000001840)={{"a8b081422d93e5a7690198549080715148a9e2a311a9233c098a51461ebd599d68a667c43b4c1a8c3f365117835158104f6c82559ceaa9b31e195d54cf2236c2c898521732dd3e3ae7a044c13876627a9f0b45781633e7986b9c550b2ab64a9c931330fd5057551822b7c65ebc055846147eddc6cdab935112fb42048c9385aa8ee0b4f8cc2a6923561c033a1952b658039ecce7a1de3f30d8592bff2f4e4bc7a26ba8373a8bb4c3ae6d63a1d5dc2fd5eee0dfea87ec7da9591987e6e3534ca645e1c5d9d8eb8ec39bd9dad9d0e9fef05c4fa22b441524cd9fadb7667a57deb9c9867f0a7a4b08a5b667a37ed377cbb66e2e38dc180493aa6047fb2c6639d4ee0b66cb2fd5bbd57f7046ca674452b3dc94e00e3346c2a581a8d7ba0808d7d2eac9e4f0dad6bcd2ff41a5c8d1e3c06fef0e27f19d1b7ff7aad5cebb969efc67a92027a1a27dbc08bf28db684aca3d91f22536b700414bc1f9b3571c79bd2b2030135640b669fbb49866886593e30e38ddbea65c18c798376aa4012d663ff23b395f6ee8acdd28de7083d3c7969b661db6e2c3c78f5b03b043fc98eb58347ba8ede2c11b53e9cafa0d301efb7ac952a89777acd57e1ebea72f2fa080143aff3a75e3722c9fcc4e8a0c86e57ff5eb3a9656e6b3df3665db9ceee95c6c891f4a3741aff34ea8fc7ecb4f55a1d3bde3d61e2f04be725c234e5a89776ce489e302e033ab3a8caa9a6d3b3e0047a35d27d985b9351e7bb74f9764ded0c825274115184589f82281fed8103303861f7bef6f7a15496f756c08d8fa7338e136c7ef931de0ed403c0ef47eb3eb306eb99163afb651aa485edc35aee751151e5d9924432039a2a679e49427f22afb4babacf92f7d68d9f6f9525f8d38be22b8ce84513caca184266a9865e22576a0f618b0b898038aa6e2c4849687dcfd8ae02897b9d129e64e35daf96c993d98e4415923cf97f547f8273a3187d06266aa8629263013ee3caba7a926d573d7cae7f6fe3c1a92454ef4c139f94b609f9c08c9ea0b8870e424369aacac60cffef20bed9686dcd5a33be07cdbef863caea4a980a1020b2e9dc09aadf6ace8d71108f6db0db96512d8ce148b25139618169558882e86b0747fcb9afbf853a2dd5affb7aba2f5103f0574952c23679623a6afe1baed99d2cd28449bc879efb7107db1dbdc5f093ebb4a8c0e251d5512872813322b9b20ca379dc1b7767833970a2d5798e086a2ecd820b51ab1dabfa73aa89b01b553b383cb1a464dcad0d00f328c7963ea8ab244c02bbbc876c486175c8dfa455c8cb7ad1f4124b1478541409f4705d8f22bf3d44ac34e1c06351c452d92f1ef00ba174ff0c7089d38dea32d3c69c9ee10190c3568f1ade207bf71be0dde7bcb155c3e2f55cca5bddd6d16222ad02370cf608572a626c7e8fe2a07b01113fb8af645cb0184c385", "c4ba814adfc2a4fa6a54b4c6156d702b146b900740a977f047b89f88bc40402b", 0x6fc, 0x10000}, &(0x7f0000000840)="5e2f3ecc445b2435c1404880b567e3d420e56273fb51b477d070f0fd2c030e259d3e1199f51dbf66420c1eeff5c69bcfb7c24ec5295bd689c2f950f1d3e0332ec8cafbe9fe20bd07c7b7041da9ad3d33d898b76eab2120304222fde063b6c236d8a80aa6c55b9ab27a4562a118fb0584b804ca47bd69ffedef666370ec6c0f23baef28f05c24368b5036f58466f595eaca4338578d3c9aadb347cd59a1ff978b3e3065fa8c82bd946b49e10a75d44da02453e3837f71e4c615d633e072878162039eff275b0398671a579b8c75fcc3f896a1eeaaf73ce41a1562f6ccbbad372d58951ce7f465eccb2b7e43f071bc17960188435aef37a8b40adafeee7d7d7a3a765102bc2c6665e3068aa56c01002b26922d2d31d731f2aa1197e383613142d35b5d94061c7cf2b683ff0eb198daf9ba0e754f1a90d02b79cb55e4ec0380ecae65cfd8e31eb2895d3a36791b8bced886d1a525fba1a9c3b21806bd79b3d6d1a4cafc3e674f650eba03104b427c2c30b2eee926bb81a2bba4f03590eeaf3d185a973f2dde7ae8041fb72704252863e543bbc51d80883caad8772856aa9f18cf559204ebd35943904e307e6113a66ccf689a70bddf5e770c6fd82b759cd3eb98d4b881e1dec9dcfe9c7334175791b90cc3a3a2e505ff4d2e8b3c651aeaa87b32df3dc433df99f8f6fb6a052aff6af48bda5a94fee6d5047ff900936ff1d3797c88540e67be260493e6e45fa7a3ac5aea915da122252cfcc7eb55acb16c54ff2a33d6a44028bcce77bdac965a69805d02078ddca774c8c1765d0a37c6231e08050d269e7d90c408c172326bdda02d43abdd1186f4765ef52fa31e8101de9a060037b610726957c6de84f3608772e196aaf18a2c6f3ab903dddf2af40e78458a52cef000831cd84108feb00e2485b44a0dd01de50557395072c7190718d7055b91ad0eb6ae1ba04644728f7b460058dc4ba8ed4a7297f57974d3702e5fc5ca68a2a811a416833af92986b53bcc8e97d86f50d983c89e47c8c9ee02d7a504c3a1ddc6b2cb93412935d87ec232e981df3e66fd22751cc11c34a5aa43375eccfe027fc90bc08f8a689398eb42e19ee5c5211aa0dc3892e6300bcba9bc173f192b2ebcee2f5dc87e29c563e142f138266917f7c1d4c44e3865a0e98c20a3631616b78a5a9caac49bdab48da1db4d2738e0359f079569f86cc76cbccb4d31595a1da77e222f134321dcc4d9352dc3ed02dfc52c9364e3414a9b4a71f01cd6e4e9a4246a054f1f328cb6abb961df39a5a6523e456043401a14ec03bbd35395fa2705a0f973a0f5c92309c3adacfe9222a4a6dee2625333b250c563f85c784df5f9d6298115a42bb1c2fd043477e4bb70dbf1fa1a9092375f9825f59d19bb46297cccb0320690066143874ce7811507fccd67a9e5988cd04b1c7ed40e50a719dc8899af93f8010e487504ac82d629a44b0538ce6a193ac89fee0174037116b87e71d05df5d221bd165bc22fa73fddd46ed1d338f15f911562c8cb5851a0465ddbe1a19cf6348608a3e8305c9c53924aa2ce0aa292e5ee9a909aa05aad8d354a3efab15cbef316fc281f715b52a12bf4d505b50738dbc45238701ea4b02ee1de3041010af80338a50cfd1812071d87773f6446a62bf7e1f693fa4d2d08c498a65dc4af584b6cfec1d0de1cae76ed3e3035286bb17e0af9956c28193966cb2dff71bdaaa7159872c59d0a16a4e8ecbc00c0d690811b0b4114666ac5dae35e6cf233b56543c80b90165338da2df34e27e0cbddc7d9814fec965e9b93f91301882dde0229f857f34f3aecec62c2469ecbed193565e558814274a53def787ff305886a156ddb777cbe514cdae72afbb9ace346164940aece56ea5c5e248c1daa1682d83273b0ffa32b24568bfea4d713d230dfbb20079919a9a2c9bf1cd606df8bf116a1d08a6c9da67e24f92d3845f06fd330041bcbfc9a2ba8e3592a3c040eb86b0e003471f667388cd062358286f31f1a059a58f8ccccc786dd729e029f27c0ea8e561cd100c7a1a5926eafdbcfe411c0de3dfa4e5fe0d6f72e984ad979c41e988b52cfead4ae1e3db749edf26f948f1a025182d73b7a7cb40f3854889505c2a0e964fafa866a2a73a01d167e3cc398129886f3aba40c4bab2a403b950147e32208d17ec14c2145b5b9685e41a61193abd185e10c5baa27018bb14f5b1ebeebc1e6f05fe6fafcadf436a34123f063af75645c10886b0ab31dea71cf8543b7ffd56012c67c473fd5b72ee4aa0c0d32b113503fdc58498b737640d55f0df47e2cafb9796ab3009b28f218ce6c9ead2f84d6f74f703ba4a666466c266d30aa5ca8ee440061119e1e584204a689d17be2e2273de13825d1877d9a559cba8622cd51fbfba6374f2d52d56b6f0ece3b55317263b899f8aeb6ef62323f33c85d68042f50bb8f99b84275ddfe169ff39d7aa4b8f39e405a07c6980157add5ed9d215173c05c035b7bda732089b2284b5ba51c7c02052f0b26f16861be6eee4a1f42d46af5d648de3f17a2cd1b8a47eeb2824077194a7483fdcc46b7b2ddd3a1c50dd31105687c2cf7a5ce6fc40ca2563847dbbeab9776717af23c11135ffb7e25825d56e32bcaa0d993fc200755c49fc3d46b97cab327eb48cc33d53453c2debd0d966090167a38334b98c66062a297a5abbf6c46e41e5ec334420fce300847ec92b2b8eeec642ae8b762f7b220545069e9573fee048e4110dff409b4a02832a67c9265bb59b09237c9fcacd4265440919af4fd30b61baed169d7f59f2b8be5d41be12389058923644c5d6d872b6d6b0d4ed8d85f54d65b96526e1ec05841dcf8ab3210c7f4d2b2506ffe25d2b9e2587390416b785bb5fc2848a2fafdfb512aea8366060b5822000ced930ef42c1ec9190454944832d1963e20ed9afbb3d5206876a1d9036b1a5e57acea846efbcac610599dee1356eb53677222827ffd602aeb3d0a7ca8109271f8e51cb0b230767abae91a6fef691f7544e6dea84b489159a00ab88d9f9c32e8386912e98f9cb10384cfa1423215f78794dd729a5111b2feb66496815237430559bfe2374671722b385041271c4afded96f26b80e124f0d99420e92d9f01cb0a8850b5ac37984a3440d92da6b6fa3608dcc23d73eca986613410c7a3b7a921cfae6c92c90e6d972a92049fb81ad875c4c80bb3a3daad989d1669f6c61d60b6e8fab5abb02366e11358da8e594da82cf784d8ec997b6e73697a40e23d671e9205297b1d0e690cca8c801cf6cabfa451d1b7fb50c54d27f57b321e33a54fd7cb89d8b3fdecb19ba7729a0d2f957744c62124efad413143e868e862cc5e4a17b2662edb92ac35a748bcd008ba0c82d81cb8626047db1ea17a95bd8e53104637475e8ce7b3fa32923743dce182d1d8141f2fb47f20c4c7623e761157e1a6abaf42ee2c624d37a6f468ea4592234218c9a9bef795d1f59642ef97ae95a62453e6ebd780931373d5a6c3b4aeffb7b3e0c7ec13d7bc25e9fffa760842d63abdbc3033695474889dd58f412c0df47c0e88d607e404f07c61fa16b584bc44bd8ea57f035d7c2a0265c32efd02876da9e5cbaba1c7c7eebe5f514b99888feb4049b3fd3b64c08084c0c0cfae05046f3e12f482cd636e0170bc39f5f19fa7614080d048c8b61d1468d7f0ba9303c90bf692fa263362dc46d2bd45f278a01ecd1df6894af61791231480fb149c5cf92acd44b9ff13daaed0d58fa886d23240370ec565a4d828a6f56e3b083c6b949912239b4217cd857e7a81afae08b3a0ba7dba863cf27276dc9f038fbf92294ed0af46f4fd9602aa604fe5cc34071e54274f0ecb52ab3aa1a4144584260cbda981c805958e725c2fbd5f3b5ebc66ff64be668d575013b0257de9a6b485b1fdfad8e3186dd3b3b8c746c70fdaaf878df791a375ce46ccdb60a4e628c3d36c41edd4fe6cd9d9a26c9950e7aae48ab4089222709b49e696b62a177d9af6f89c80d962bd91f644e9061727fdf3716a4631e315cc13f5bc15527bcf01ca7e2ad11f84a447195a59450c90c1d0b842848958aa6dc0d114f2b00e2d1787f7f5242706d07bac276a9fb6427bef7ebd8fee6e7e169ddb6734634b043d55ccde3f9c7212524f3601cd69b7759023f6bbbc63fdb89eb2cdb773730ea1a6397c67324b567a4eade91232ca0314976689e035d3a8fa11b19c0d900baffd3085f2fb1a747dc3ef5ce25c90a46e639d01ebef6425a0a27b38d5d94cccd5d1e816715a6ef1f4aadc464137666c6f4364a59dae6d17c3280f52b98ac31c16a2e52994feb6ce1772d389b4e58e98ef8ad3f676dbbe05c204f0837b22bfc0c47aed2c635b808a4e68b691da247b10d3a98ee63d669af06fa4c3b09c7b4d2677535a8caf9bc901ab733ed791da9cccc3fa566c4c62c595df55dcc861d6bfda5ca389bac3367b71828be01716a69dbf9478d61cd5e64941beaf96bcbbf6db68da1a03fb733f7d5f9d748386dced5bb730af733ec68817348e11bab48fb6d116316d93a58ccdab77f60081a9a95fb29aa7707ded0c3aac25c3f6991bcbdf9c7cc11aa6ba7b09db496f04f43b7ee1c6901f8aac005b82a3a046af03266ba8c2347c9709936f27f7a191353b8d5c711b649a5b506398210876a594645a00c77458dee61f04a82d6d004012f8be98ad875a1ec003340e6033bded6b9a2298803839d3902fe73cfa01cbc26c85b98810b1311cf4374d68c217e78ab2261c1f32748fc0f927778df1ec4bee6a7ca7c9094e01df3f99219b8a4a518ea304e24d602068a7249f3d940f3531d7cd2adb343bb06247f6f47065a8c0307915ae50b35f8c3376be8f54b7ccdfe5c29812534db13ac56ef14101efe5a9c49181894f9ad1aa7109ac7f750945b2e95412b502cee9101722c22e645dcf5234cfa06d427bbd5262a9d58704e5015fd32c94724542357e52be3c0a25780bf84ac886a2cfa2b34512955ddf78df9a1f16b399fe3a28391179aa0dba004e2b8bf5592fe70945cfe42a054195cccacb6c5ff1f3424e6c3392776d764da8e4de0015fb51c495cb29b937574f46f63028d5b080dcc87c7e2824a79d70911ad7a020a26d3da55b92d4dd8603050aa9a7d7b40c9166f96853859ee4d2259ec525fb09b074febc35318d2565a3c4682d20525861c3622db9c8dbf90ff37a1b15185214f835c750a5fef4fb74dc342357cce6330f982fa788752e7060dd04a5ccbb51bd4e898549aece9ad8b218c97df19cb9e65537d0581b29369d6e6b6018cbd8ceda913f31da17d98dc46cbbab7df29bd940d5c0b0b884e8187de6db80f15deb2e421d83c2502d3c1e9d596cc1387e64f56a96be4b0c7ebdfe6b76c1099ba600f7cfad276e4d8df1f94f43e63eb347cdf9a382f6dbd89168f76a8c9b822fa10676f030568a0e0d2d09af53921331c8b2c0286f1aef8d437692bad9c10350a179d4c91c6084033324415da13ea6030142cf42b1d8a9cb01ccae3878e25368a3cab04e59a1f6c0f92fc7de7dcbf12947f293fb49c36cbc55e3b9e74425a7f8778e530f46cd5d84c53a0115cca0226257101a1dd765bb80d9b6af25176914828b1ae4cdbdc2bf4bc6bbeabe305a047c32bea79dacb8062c12b81d9bb7f1b2ea197ce60a75f83cb3a57b4a9e45920b9dacdb0dffb25e690c0f5289ef0b62af1ce29a5c09b9ea6e006be4754cf3a46ad4a82aca1304b695159ddf77e30c4aaec228630dbafc17489aa650676f7522407fa5ecb2e024bfdd711b770111720615a21016202e7223631d534ebb5a1361228714a266", 0xfffffffffffffff8, 0x3, 0x47, 0x8, 0xdf1c, 0x7, 0x0, 0x24000000000}) getpeername$inet6(r5, &(0x7f0000001cc0), &(0x7f0000001d00)=0x1c) getsockopt$inet_buf(r7, 0x0, 0x5f, &(0x7f0000001d40)=""/37, &(0x7f0000001d80)=0x25) r8 = fcntl$getown(r5, 0x5) getpgrp(r8) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r7, 0x84, 0x20, &(0x7f0000001dc0), &(0x7f0000001e00)=0x4) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r7, 0x84, 0x21, &(0x7f0000001e40)={0x81, 0x4000, 0x3, 0x25b1, r4}, 0x10) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r7, 0x84, 0x18, &(0x7f0000001e80), &(0x7f0000001ec0)=0x4) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r6, 0x84, 0x5, &(0x7f0000001f00)=0x7ff, 0x4) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r6, 0x84, 0xd, &(0x7f0000001f40)=0x8, 0x4) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r7, 0x84, 0x901, &(0x7f0000001f80)={r4, 0x5, 0xa, [0x4, 0x8001, 0x15, 0x9, 0x7, 0x8, 0x5, 0x8001, 0x7, 0x0]}, 0x1c) 00:02:17 executing program 1: r0 = socket(0x11, 0x4, 0x5) sendto$unix(r0, 0x0, 0x0, 0x81, 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:02:17 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = 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}}}}}) preadv(r1, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00949) socket$inet_tcp(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x11, r1) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000040)={0x81, 0x800, 0x3f, 0x65, 0x0}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f00000000c0)={r3, 0x3}, 0x8) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x903, &(0x7f0000000100)={r3, 0x3, 0x8}, 0x8) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(0xffffffffffffffff, 0xc000000000000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0032d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setflags(r1, 0x2, 0x1) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0xe, 0x2}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r2, 0x84, 0x8004, &(0x7f00000001c0)={r3, &(0x7f0000000100)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000000200)=0x10) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) recvfrom$inet(r0, &(0x7f00000000c0)=""/237, 0xed, 0x2, &(0x7f00000001c0)={0x2, 0x0, @multicast1}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x1fffc00000000, 0x20, 0x2}, 0xc) r2 = msgget(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) shmctl$SHM_INFO(0x0, 0xe, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a9) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0820450000300000000000019078ac2300bb000000000500907800000000800000000000000000000000ac2300aa010000006646c7e5524f2cb5"]) getpgrp(0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x4a4, 0x3ffff, 0x0, 0x800e00509) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x98) freebsd11_getdents(r1, &(0x7f00000000c0)=""/98, 0x62) r2 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x2000) 00:02:17 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) r1 = semget(0x1, 0x0, 0x12) __semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)) setsockopt$inet6_tcp_buf(r0, 0x6, 0x24, 0xffffffffffffffff, 0x0) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x8) syz_emit_ethernet(0xd0, &(0x7f0000000340)=ANY=[@ANYBLOB="ff0800450000300000bb000000000500907800000000450000000000000000000000ac2300aa010000008f54cf9343972af5ea3f6ca53cec4d0ac327726f45f6f68e41ae7a5c081c77c5b8b5976f3d2d68721b3890ac312007f9a2ca5067c183d704e38a98dc586e8853b6360c3dae852e3fd460d261127e6be8e6b14e3aaa29e781b3bc6f0b9e1707e6b88425b7eadbb667257e38637df4421fb2d20c61c84c34e80d9874b1fea9dee3278121f8b3a1aaf9a8a1c25a6f6dc81fb4f8799f74ed944b402d09e6fcb318ad69deaf87969a6920761dedb13228399c6160e56732ab86d30da2008168bd842b6a0fdec6cd33686e1bd49e521b81b984519509aaf56a7ba66712c0f6f274edfc2c7c2840f4b25691f7cde3f9a64b8ceea7368e9e2a25f9c25d09bad97f83e94056b855d1efcc00000000000000"]) fstat(r0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d0) 00:02:17 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x81010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0xd, 0x8001}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f00000000c0)={0x1ff, 0x0, 0x2000, 0x0, 0xb2ad, 0xc2, 0x2089, 0xb9, r2}, &(0x7f0000000100)=0x20) 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_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/229) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000140)={r3, 0x4, 0x2, [0xd56, 0x6]}, &(0x7f0000000180)=0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a1) 00:02:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x804, 0x20) freebsd10_pipe(&(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r0, 0x26}, {r1, 0x26}], 0x2, 0x6) pipe2(0x0, 0x4) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, 0x0, 0x0) msgget$private(0x0, 0x400) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') ftruncate(r2, 0x7e2780e3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) sync() mlockall(0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x12, r2, 0x400003) accept4(r2, 0x0, &(0x7f0000000200), 0x0) renameat(r2, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') freebsd11_mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x9) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000000480)={{"f119ac76e4fe29ebe43cdd572a620eef19667149a60c00e331b0bca907a27143aa0ae62b5c75e7e58f9548eaf2caf125777fa746fa19062016c8ee0b7df95ed68c5ff4617fd43540791d05605b85955719d1bf05623777980b1acb3c1275bc3a8becfb0c74c33b9ae90b59324e23bb28f991dbc124b54d64e9314c7c2df0b7ed25bb2a4e6fffb750f49110aa5fbc8291d7bd5bed33e1addab48cf83d2a7c1e292c98fa0bbfc8fb60b27ebe855db83b3c4fdad7cd77440302027b7fd321865fb928c98b1c6518c0eacbdd1432adfddcd289d2def6857ebfdd83390be72177b0da402fcac7d38a7523f8a76bde4a5d5a6499673d236c357afd856450eba5362d0038b44a9a33c022f4cfd6e14703e122772602e8201e0d2264ddc124a0f45b2fde12a9c742d1c1df66dff4c22c8f39b7e426e613fd7a31ffc84244944539c885856ead8c183843fbf4b9684a0b695a165f8ed6076fab4359615b3d9fdee7fa12fd87b35868ab81708f963c26e86a268020b4c79f15952a3739d9f09ec765f898b396ca977d9b485b7b2beca1131fd8a4650b15ca00da1827816ba51ced9723fb141dbdc2fc48b716bb47eb0e9f6e35d4598ec43d6a0309bbd7f5ac74754657b80d3bb9a9e40ae038b7209d4d287e6348b0442cf97a6560257721bf03e0057d5d7513fa403c6eb6f6f0e4efb8f65b113eb6d506e492082064536869a5dad85c5bf40c213a6fdabc38fe5320147a6df7afe0eee9ea2a615919d198ef290d6b7b6b4fa7cdc482bf3ad820b66280ad96085ab4430d20083c94654ea8359050d84ea0745172e88ecca26113b3b6c04cc424694b5b56758f3de74f516df55d3e61756608793a4ceb6dd52e3e9d3995c941f6e92c63f8fcff75ab65a23f52e52d8adc692a2b9bf3fb8b7c10c6ce21db9091571e10333d119197a26971441af81f0d7daf30c4ff774ad40f58a19f700677732d7a15e6dcc22433bf5022d6132820142a6f60458ad1b12d3fa4a4e24edec399017fb19f167bcd9a584422e96d1a7a1936516d6b6f7b687a1cb01a083169629c870f34326ee8731e1b91aa7cdc2ce3727a3a6b4ed011a45b038017d126ef03921399abcee4efb1b3ddbe3a79d2f33600ccb0d8a979054f432243e5afac22d70b474df42286c349017f175b59c149a12547e39be30ed4f493b2b75df61314daad32b23adb8f9555c3479fe67803a16682f124a2ffa5f0a84f60db1f284e3c602084ed8d0b615a6af98f390b00c2da8a2570d5fbd52b3bcdc155124496027f756742c190113e986d2d8a45520b6266155917dc8dbdbf5649d4939723da8f26617923dd3d07cb6f228d2d71b4de3e4eee72862a02c83f456da6a34fe75efdfb9247954b2428e59f67dc65787d95811544bc31b5157c36941616f5d4700e8a813953bd9b5d82356f5580a19e1bbf241e0186989c2d", "312b34d7d9968a7b9b1847d3c9308c3a14ad17da76c4469c355a4b21d56578c9", 0x3f7f, 0x4}, &(0x7f00000003c0)="f46aaf699964a4b28d275568bd61ef62c231fff76ffc4b12b8a5b364fdb8a1c8a0dc14f70520c79beeec370927bf5c16fe7011fb45f3078d7d0f5e32d2138be9d052016931730f515ca8db8bd3955acfe41aa5d1b0ef6e8070709280251909f633786226a3ba7a275257c307b71202facd65108e9df809ccaf2a39c26238e3324f943024e5041837cd88d7e02c567854b7dcf7bc6c0fee730890e55bb28efac53ebb19", 0x3ff, 0x0, 0x1f7f400000000000, 0xff, 0x1, 0x80, 0xffffffffffff5849, 0x5}) socket$inet(0x2, 0x0, 0xfffffffffffffff9) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, 0x0, 0x0) ioctl$DIOCKILLSTATES(r3, 0xc0e04429, &(0x7f0000000280)="b574fd3e06926d33aa74f86dd106a2da24a52ec70270c7a2abb3ae1df00ed58ba927ca1bb18addecc43f928ce605a15a84340e6d3781a6310a573a6597a56ff749f2dc94f9f6b7c0f900d2fe6acf0c3d68f4b41e9bd1a8ab41c1508b0330ef49fb0db636f326cbd2cf609840716d5d77317730076b7fea74f0c606fbc5b5c8404cdade4471fd6ff9") getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000180)=ANY=[@ANYBLOB="06007edfc7"], 0x0) 00:02:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504d0000000000007005586ca900f0e08fecea11ea8fef96e000000008d628b226fda15fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3eb60000000000000027acb5d602000d7d026ba8af9cff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01ba0b62351c5000000020066000000200f0200ff000000000000000000000000020000000000000000", 0xb1, 0x4, 0x0, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x2, @remote={0xfe, 0x80, [], 0x0}, 0x401}}, 0x0}, &(0x7f0000000180)=0x84) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000001c0)={r1, 0x7, 0x4}, &(0x7f0000000200)=0x8) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x15, 0x4) 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}}}}}) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000200)={@rand_addr=0xc5, @local={0xac, 0x14, 0x0}, 0x1, 0x1, [@multicast2]}, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="ac1400aaac1400bb00000000070000004688448e19e64155cae210ca9f984a9e8881196386aee5286cb9357c281cf03165620dc68eef5156b09c1285bcd888a06e6c2345a78475afb2229d0626e12aa8af6f4b9227724d0d05f2f59694b25462abe7dd0e339936b4c394b9a5b1d6d1c977a6af92d40e3c3f745d171d1294be0223032d2bf5252f87048f7dd22b03b5c2e573025b39f14125bdcf49c947b92a30da3e94899fb36d381822761881c2a9f01378f8227f339ff33e4807f64ae306000000"], 0xf1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x440, 0x8) r2 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f00009fe000/0x600000)=nil, 0x1000) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f0000000040)={0x0, 0x1, 0x6, [0x1000, 0x80000001, 0x0, 0x7, 0x5, 0xa9]}, &(0x7f00000000c0)=0x14) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000180)={r3, &(0x7f0000000100)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f00000001c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00396) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x749, 0x0) recvfrom$inet(r0, &(0x7f0000000700)=""/130, 0x82, 0x100081, &(0x7f00000000c0)={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) getpgrp(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00468) r1 = accept(r0, &(0x7f0000000600)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000640)=0x1c) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000680), &(0x7f00000006c0)=0x8) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10084, 0x0) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000000180)={{"8b5e48b12bcd32b612ac26a9a5f899ca15e6976621960028b97bad318283d4c80d7eb746b47d3809affef0cf5c465a6b67a462b952914aca3f7114c35ef9b01e7b424103f2af4c32f1790ff390836593b988df667b3db81941fca318b520c5e8e80b82af80ded428d1c18a2a2e81a68e5ff03dc579003243401595ad49ce13883d17d5f2c8bdfc83b014357be8ddd67f49b6dae123d3018451257cd2d8f0d16810f1c034a02fb538b2a211547972d768cec1a807926975f69c3d7676a346aebf3f4a9ef6d136bd091bff772d5a6013e348fa269e69ff6adae75f7e9d78d6e7527821d2d86491f6682de7e1c22e73646ab15b2aae59b1ed8e1ab092ad771f34bcdf90be8c5bf5672c5c67c73d36763209ee9b474f98de74142b63f328a3e9f838c6bccdac1031157528712dafc69d26a38d2886f8d2aef47382f9c8b5ec7fea48896ea5aa0c17dbf54c72833c230686658849468d15b00e57aea17666ca0029de6200f57eec03824633273ef8e3973090878056203702f837ae80a7b397e7b723b77ce16e2adc0ef9d23067eb5de6e19845159f756034e0422b358ae52e0a7bdda52be18290931f93abc4738ad8cae667fdc24523e0870cc46c4bd9c6170e2c7c19a592727e381907cbaa79b5eb005eccd2d408a019d564e8ff412fff32eadde50f4bb0e984dc02c514d8a1a45a481fb099314b0356c41488c6864593da50ea7deb73051bc2d1a9100d4e4f85ebc0262a06c397770fff4007aec9c9d673d8fbe414e37e9269fcfb04db510375d5ef566a3728db53d5d5bb361510aa936dcbc5698a582a46be83605589b2abb8f841060c2beb9558c56c3deded028ca3fcf66012c4d0fb725a47662004d44a1c5f64ca3fc4f9661615ec2b3cc2e159c07cb8603e0f3fc70b9e700ba7369f4f03f9f1521fc7193634ff75a74e6be6f3c6e50e045cdb86199224ad66d2bb3b281a68939e346685915cbf49ac61904fdd28aa9eb3ce737f71c602b4afde85f6750748be9c8c6d566a0c73b17c5a1d6057c384fe889ce3a7c6d05d165914fd35bd17dc0869279ce92cd4bc856154eb91ab79952cb130a25966eb330cfcc62bd7dbbe06b2b9b93e947a988438c8454d84c4f3cc997f6674a4ba68aecc085b0626f7233687bc43df3b82e792d4d7e3645aef7c4bbd41cf8b0a003fe5cc3ee91df7d3d806d23676c4b40783f7ac127a051c6023d72dfee59ce977f14e2d989a54b540c3192f004eae0c209350ce5b9184f7fdee06579d91fb91a577472a6254adf090205ea35ced67953899b992e38da1fe543c83e33adc8e6dc3434bda6bf3c0ee2317cc6c748ca521132e433304157332a1f31b927100345b037e604290e089ce47c1c0db2f3b4fc9a0a9c9faec5e5e2ca90def00e154084ec495e881aa4e8a844cb5a96597cdb2831c27043e58854a871aeb2157e60f", "bd67dc190d195e1b83447b93aff2e87d467340d16811049ef2cd322ed25ed106", 0x5, 0x4e1}, &(0x7f0000000140)="7d44d33e12b5079d3525290d136dcb8e8f2406c49599ebbb05ff4ac46b6ddb00d60e5704fa55046f628bae28f05021e9cad0c955a1bc20c955a2", 0x800, 0x5, 0x4e7ff247, 0x3, 0x80000000, 0x100, 0x1, 0x20}) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f00000007c0)={{"16d43f19d4a122fdae30a2fe421fa96d3e82c40b8fd015357e4a31c4aec17253cc1641d46b1014c072a2827ebf8c4c94e4da2c07143ea95cf686c521f74a072f64ae7ffb231e565f870ce6b16abe9c29c9dd79aa4ef75df4488abeae7cc84af9014da2ea9827b33c5a4d0132773b09b5bb63e18c25e9847c667f9476769b0f3466c2416401c081dc4b219160e2a98eb5646355011ee609a48e486fe56264cca9639c0f53f9ea3b6d5b41c13a5858f250b414315e672f3792d304b8901f2b4de0bb17cb488bec7f6f382f8ad0219ad19b4d15d4a32f94ed89a0708e7a7c6f8c4f3e1514b747221c0d3610ab4e0e7c2d457e34e43cd23bd900e7ac5558f577ccc79f12ba43cee02b435102ed67d50d80d4b3b08ed1fd62422152eab386391eae173182ce9f768290045895179e383b669467fa5974d98084476166bd14f0c0c1a798623a6e97f4c778a4b747a1513399d1d00e7879e7827d830894fbe693bec7ebee5fc6fb559d82e241fd3423464a7acd152952e0431d713b57456e5918868d872179cbbea53202e298eac3100a268ef7b1ad3582356ad2857a3deec38fb40860bc5d34f241b1d7d1df3e3c9b4cb49f4aee37db210801877192844fd5a723e78274bbd9c6f753ea3c911ec923fdfa2c24ee131cc59e905ce1fae7587b2043849b6b166a755f4f5e422cec538cd28018bfb0c506a2ec8f863998e9acc06223ae5ae408c43010091e616dba8ab21aca32a4ad1b5fbda5464683c64fee1173bc5312b1aacda8b96aa28fd89f683d759fe6d2ddbb315667ce78dd9678a3441d71980728d57103c8e26a429662bda3e626ba5c1ab1cdc6eceab5a907683067ba8faeb0a50f284c1b0a7f2cb4ab933d063c2c066eb36a55cb6ad2012d73c1e3e4b89e47e456fdbef158dde4ded9c42ee5641b71614e80dffc4f8ff9695e0cbb5a1255f2a631a859a18cc95a9160ef59822bded23e360882ea9fa61f5b9dedb96396ada09790227348bc3ee2be94b7c610b1d9a2e55547feb07cd051bb259540bf0d2f93e630771d851f6ca7038c473a25aff8e8fec018895c69f4ec8b9bd2b6f19f2a7c5bc018008c28fce27a592404185474626f16662c5f479cf265254aa9de67aaedbb7863eba924b67fb2502010ab4457a027864efc3da6f443ff6719e4ac01ef25e7f172797983dbaeee42c7b2c14ab7163b0c12433ea2e251eeebbbb31bb3ed596fd4f59ca7182d07acf4cf06743b64626034e025ae5e2bd1176731cd5cb4545d883c52e0d85c6f2b974511fa1e4b4c05423ecad73e759f3f4a9beeb5efa60cb3d49bbc17d4c3c733b0b0ff5deef4e325011eaa90db1f0fd2ee8d4782174916cc3104315d1f6d81e71d90c13304de64c3c9ea716591baf795282dedcf4d9e38fb1bb114ed31b35f683b7f35a0664d05e1401cb3ac8858a4e6e5f250d6ef2d10b5", "5a3a333bd32ac8361e6b90e918b437e1210214998f67ca2fcc28ffd6e81d48dd", 0x40, 0xdc8}, &(0x7f0000000000)='{', 0x4, 0x5, 0x0, 0x101, 0x2, 0xffff, 0x6, 0x64}) 00:02:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000205, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000e9d000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x80000, 0x0, 0x12, r0, 0x0) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000380)=ANY=[@ANYBLOB="3e5680a559c134bf88ad52bf144aafe7e636c2d2513635ff53b0e1ff93624dccd6c256e6f2de949925c5919bb885beeaf075759a13e219a576cab21c8d65addf20ada37ff049bd08c7b714849d72d2620b3eab0460d98f26487e2df15bfe628fa8dd77070d3659ef5281db9dec74f1bdf5b1e888d3a40c2fe9db28f817aabe8fa83e46e015b2dc8514eb768dca4df18cb9958125fc9755690cf316072ae7d76ba8f253996cad94d164875784232e700596fa735599e22151e2b891d7f6f49156f4743aa8daeb8cae4fc1191752d2c70e4b07ca769a8479b978", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYRES16=r2, @ANYBLOB="265dae8c6a664e069a796b7898e2f116ba40a210c25b4024a81c14245a7b6e88366df23ba37958bb2187246624e2809a3b3b56f4fad23aaf8276f2b0a099122174df329d874d7ba701fa1ad20de5aeabc263e42551bbd0660d4abe2e77d5ef936a5cb30fa307d66df70b8234ba0a9c239b9bdc53c51f647503a524900da1c0617064384325ddbe83ebce1d6408ce07f225c725194f4c969de03acee3c96c5a68b34cd4cfab25a511002d39ff2dfb6048fc29c80ca1e4f16c55792d9665c0", @ANYRESHEX, @ANYRES16=0x0, @ANYRESHEX=r1], @ANYRES32=r3, @ANYRES32=r3, @ANYRES64=r3, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r0], @ANYRESOCT=r3, @ANYRESDEC=r3, @ANYBLOB="4ca5dcc0fccafd81fb3397be85697988e056aaffad215e217799955e7318b2e7482c7a61e8ef80876960bf"]], &(0x7f0000000080)=0x2) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f00000000c0)={0x0, 0x1}, 0x8) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x9, 0x7ff, 0x0, 0x0, 0x5}, &(0x7f0000000140)=0x14) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000180)={0x1ec8, 0xffff, 0x1000, 0x1, 0x100000000, 0x6, 0x4, 0x265, r4}, 0x20) recvfrom$inet(r0, 0x0, 0x18c, 0x45, 0x0, 0x0) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x8, &(0x7f0000000400)=ANY=[@ANYBLOB="d4ecbb268b32aaaaaaaaaaaa88a80e008100300086dd6f0ca092000063f100000000000000000000ffff00000000000000000000000000000000000000013700ecf8670000008200907800000600ff02000000e71f174c42a7d391e65591dcd7ff639776c919958a777ca95a4308b0641ee4b9add74ccf3a977477dca436429efce5e201000000000000004ab45c3d558c88b15089ae07fa8d85031c7caa58030fbb87d49023054ac4a3e7273f24b240b0a26155ba962808c692d220cc6ea0bd7330eb0ed3870d9602ffb60a33995ae8d9175d299e0500000000"]) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x4, 0xf50, 0x800, 0x800, 0x10000000001f, 0x5, 0x2, 0x800, r2}, &(0x7f0000000180)=0x20) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00456) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000000)={0x10, &(0x7f00000001c0)="0fd349b4c919c25b12114b1e5c6ab6fe2f024fd0adeb4c81261b397e5192109411ca8857f231add4a6f2b2fd68e8693215760bbe7f81c62dd07b33321268d7767d576332cf19e43cd4e6d21dafd808a313a4169b63c9edc68ee2bfb25bb9d39b6ccc9b1396e189e80f6217b10efc21e349ad977d0a62bd9584c4a2b01965f579aa7b130efa8bf097ae6d4d5b00b582db9407cd31d876e419021b93979489644533287388", 0xe1, 0x400, 0x3}) r3 = semget(0x1, 0x1, 0x9) __semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x1]) 00:02:17 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x18, 0x0, &(0x7f0000000080)) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000000)={@empty, @rand_addr}, &(0x7f0000000040)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000100)={0x0, 0xd, 0x10001}, &(0x7f0000000140)=0x8) clock_nanosleep(0xf, 0x0, &(0x7f0000000200)={0x8001, 0x2}, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000180)={r2, 0x7ff}, &(0x7f00000001c0)=0x8) 00:02:17 executing program 1: 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}}}}}}) accept(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00962) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x40000, &(0x7f0000000000)={0x2, 0x2, @multicast1}, 0x10) setsockopt$inet_mreqsrc(r0, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000080)={@multicast1, @multicast2, @loopback}, 0xc) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000000)={@empty, @multicast2}, &(0x7f0000000040)=0xc) fchdir(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00319) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clock_gettime(0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0xfffffffffffffed9, 0x0, 0x0, 0x1a5) ioctl$DIOCGETSTATE(r0, 0xc0f24413, &(0x7f0000000100)="037180a4a76c43863118ba93b9af513a05a33a8a2e6cb65275dab34193b9a8b735a2083fd4dba9032665a262a9018a6dcf9ce117b9ec9ca48935296bc69a5b4bc37d82cb4dbf4350847f9c5afdc8f26eaf5adf73a6eba2254819c7a862bd6e9ed56fec5cd334680f99499c91103dc0adc9c6483a90b2bb40ac12e975543852b23647d44bd201cd004eeb4fb69ef9e153977117819ab4193181a9d6aa2add40f658231e903f7d02a2bc3e65468edb4f9c3f53a66f0856d49e72ca78f5c320e7ac093dad45f1f14d19de84cf1b5818418774bd0209e58c8f421d5f03ee208705e238cdbd9f1b7e4ad214b2852b9d69") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000001300)={0x0, 0x0, 0x91b, 0x5}, &(0x7f0000001340)=0x10) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000001380)={r2, 0xffffffff}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8200, 0x40) accept(r3, 0x0, &(0x7f00000013c0)) ioctl$DIOCCLRSTATES(r3, 0xc0e04412, &(0x7f0000000200)="4b7923cd8e81ecf67f359cfaa6215dbb5a87c90272fb5a3e09c12f921ac46ce88cf551ff05bd164f1924c52d632baf4f280113a1d8c0d27d335a371d05f46bd991f138a86786e49ee7d75daee9715da14b79411be33506b365d305f45e79c5a5298496e141cabd7951734824a1c48e56631c189932531dacd60c7bc87027324b867818dcfb6c1a3c3be4d5d61e8610eeddddb6fdbe6d525278423ab8d7bf8946d5555bb5de8f7d247d1cc5ce91fb8d84341f010260123829568c5314b23cf421747576a8f6544124f03521944902fc89c81b5433ef5c90e3abe7ed176098be9fc787c9c23ceb51d93540c44ad3") getsockopt$inet6_tcp_buf(r3, 0x6, 0x2023, &(0x7f0000000300)=""/4096, &(0x7f0000000040)=0x1000) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08001c00000000a8eb00009078ac1410aae000000151009078000000001474454ee020322967f02980f61b1e18e59abc2d0ab1b82296b8751b0927ddebc62a198399ce8f02ff8a764293a2984f90acaf7515fbab32311c5e6561ddd3d29ef40c440d535598ee0cc46d38b8d3bfb16c31c86cd1c8fe2d01ba5788b93693ff102c51dc91000000"]) fchmod(r0, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f00000003c0)=""/119, 0x77}, {}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x7) recvfrom$inet(r0, 0x0, 0xfffffffffffffea4, 0x40, 0x0, 0x4a60d455d) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xe6, &(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(0x33, &(0x7f0000000140)={@broadcast, @random="7741efa053c3", [], {@arp={0x806, @generic={0xf, 0x0, 0x6, 0x1, 0x8, @random="e3b2168ec4e6", "e0", @remote, "ce612cf57d4ea5965abd3600b74280fe"}}}}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/206) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d9) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchdir(r0) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCGETSTATES(r1, 0xc0104419, &(0x7f0000000000)="555d38b31490ba93ac5fd7daf4f4a7c93cb9958b6060378fb266e95858565aa11b6bc65f99131338ede57b12c43908381f8f47730cb0a9c787d04d8fe42e22d7ad4b12ae694a9aa2ac4510a07607029c7bb4952953bb4eb53a34c9f0064990dbf8305ed2dc8fe0a1f0a41710dfec8a5e3998a1f0962be57fa115e86c") ioctl$DIOCGETLIMIT(0xffffffffffffffff, 0xc0084427, &(0x7f0000000140)) r2 = semget(0x3, 0x3, 0x9) ioctl$DIOCKILLSTATES(r1, 0xc0e04429, &(0x7f0000000280)="c55d9079ef0dd29cbb3026e834cd64b918ef5dfefbebf4e366f5e28f19a99a204be223ab279677c012b69c8fed3462747d709d046f501aac99bf519ee3cb904d4746dbac1f359e627da7b98ad3ac5a7f4ae316975ad2cfe6abc8286a18e47215a45b40051230a7777a629d743469dfb2c1b59ea420d9dc27778d171dcab3838592c8a5e0c2dae25cd067bb93ae448c0fa9ff5d1be0b7c51d858497d012b3f6e8e2a778acb3a1c12636b63217724d3619be111f8c3593f023b74b2eddf3ff3c2dacd7b4c70547abd75ebc39ee92778066c0f9bbd293b441a0810b4789b0049cc5") ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000000200)={0x10, &(0x7f0000000180)="631d56ec1287df96ac0e21ecefa6d2796feaa53cca99757af1df2839c521d380f4c1edf0b372fb363f0466b170c294338517428c589fccc4c0f7deadbf5be6917611bf281cbef049f071cf959e79caf5c311e6d615d8f076d4369fed1df6bc54541703be4ecf051d2e79c1ea89aac1a63a417cc846159d40ed", 0x3ff, 0x7ff0000000000, 0x2}) __semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/188) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00391) semget$private(0x0, 0x3, 0x20) truncate(&(0x7f0000000240)='./file0\x00', 0x5) 00:02:17 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}}}}}}) accept4$inet(r0, 0x0, &(0x7f0000000000), 0x20000000) accept4(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ed00"/100], &(0x7f00000000c0)=0x62, 0x30000000) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10100, 0x100) socket(0x2, 0x1, 0x7) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00437) 00:02:17 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}}}}}}) write(r0, 0x0, 0x933f0fb75456dab3) semget(0x2, 0x5, 0x1) r1 = semget(0x2, 0x7, 0x26) __semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000640)=""/212) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) 00:02:17 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}}}}}}) ftruncate(r0, 0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x100000000, 0x9, 0xfffffffffffffffd}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000180)={r2, &(0x7f00000000c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f00000001c0)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) ioctl$DIOCRINADEFINE(r1, 0xc450444d, &(0x7f0000000140)={{"1bea9e8478ab140ca038664c5e700106666b4c53f5c04cc6704604aa98d1c5e7b9e11f2479f46614e4501041e0534f8b0085cd2bdf85dbbfc38ee9c131cdef1134602cea85c0be9caa4a7deae2c8df6b0c97cfd522b551b26d3415a7e22696c6dd5eac7d01b351f54b63bae8ec0a5f19bc92a3ff9aaf513785426da42b3a9fd96bbddfcdb65392efee62a706ecc43e7c95c538742c9ee9451053101533f65bb85c8123c6ab7c527528d8442c235d0903d15f2af4f43e28571a9d10f3448170cffc53bc9da1ddf2f00b54661b99972251f3aec2edf66a76ad16d5f422d553deb08b3bd38cc82f1d1ef8830706fe03b1fd0744b8603d3ef7f392db12bc918c5c68590980786e38818fcf488987761131c55c0c56f4fea54279cdb6549e476410d9a05346ac79ccba850abaafab9b5dcef7dee8ad271eb59ae825115ede6f6c7877232cd273079f81a5bc45891c58ef53598abd418295856ddffbccc2177f403cf71ef4dffb50849d4132f49e756734e6048f67f5809334df102d954f7be18396aa3f0d859c2c0ab1c609f4a17486f167358ebbbe27d2da4f4ebaa85a75712f4c3767c41f4da8dabf199c92d9891f8e6d6b5e3e0a6b9e08e5c3195684ac7b7bbd5b8328dcc420d148fd3d895b58567a72d6f3a882ecc96be9d5fdd505d3661c5aadd9e6646e269be2b79cb729b8e10661e52d4fec350c307247b862437feab01940c1eeef385a1e83a5701ac4e01ebd82d9b7fea0da35a43939d24f46445601e57b12455e9cda9d1a580b7f286f39d3128c28414d59648ff6359aecf18d4249187c125eeb1e3c48db1b912e56166b2c9fdce69b6dd1f5697369e64792d2417c676e432942b92ea9910e18611821878047a2626b48d5bb9d4a0e88379f36472c1c9fe6ae8c6f74fa49c3613ed60a2c300e97300d39642208c97455f2b5d34275029c96bba643e79177fa9938933c3d519b58cf36994202fa8c2d4eb139bcb0b6544ac90bbb0c1feffd3126d43e70b6da957aed272876747208ce3fab2d8692f554dd94d376383f5c5bd738a4dbf198a599ef72125b910c0fe0f20badcc5cae3cbfbd66511697b15ea59a1ffd8f67dcf4b4eb9febe2e37782769d43800e09618e8d7e2c749c41b82895448d386bdfdc7852d92ad5325506504b312effa2fec218849ec8fbcd158982aeefb8a2f3ef90f3461fc1cbbf285d333b6df7a4ebe7a3c795f9e66613dc0977f943b170ce08e37241c37b9a1e405f71225ec56d0060859859e7f5a917c2a2752355c838e23a941523fa8794d5aa250fe26ed4bf1c459d47a732c302814003a4ae86bade0f0dc395ce8d59d83e3bc8547173c65b4f127d7948ba4daf31eac6a03bbf21ec27a1f096bae3b2bf8b4e40fe002bc6764f1ff44d85d48872c45481253811c2e11fb378fa2be39852fa49138faa1580921a4d21e5dd00", "03e5d8f40000a90be29a4f37137cb000000000000000010000000000001000", 0x1, 0x2}, &(0x7f0000000780)="658027af6065ada1fd9219930cd1fc36252cbf8e3058f0e808e7e857b7830523fd91eeb531da45fbc96652fc21de9faa33080db0041946e039d408ae8499152fa14df88641498042b1cb93f8b42409c8ee5409d937f8de79ca2ddeeedc3a339725822842037c5199abbd42b9c52584ad92365972b211f3012a739d2bd688723c248ecd31d376aa770e94ce4db050892a0412b79b916ce45a6389d5de7cd793c41cab259584ed8811aec4f6c0636ecd0c35a1923e2eff4989c162699da71e5003e4b5e2c1d7e75c4b9a8d0478b461297a96c19e3e", 0x6, 0x800, 0x401, 0x5, 0x81, 0x1, 0xba, 0x400}) ioctl$DIOCGETALTQSV0(r2, 0xc100442f, &(0x7f00000005c0)="bf5e54256c5ad8b1f9549ee89fc108793637f584a5769526983f1b1f5068d1db1495b5b466bfc4e16402044de238ea96e963e163fed35395d2f4f0947b9cbc7e1c2c97c5e69832a4cec194c8fa7116863f04fed8919d5ca2182a3b2f3d4929abf82d80ec9e52b735ed7df6588cfe0088646036a85618cbcc5402189b0f452e6f221889127a5007360bf4e00ddcee") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a6) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a0, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x200, 0x9, 0x1}], {0x8100, 0x2b60, 0x9, 0x4}}], {@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) getpeername$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f9) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078405888b1bb270bf00500907800000000450000000000000000005d7ed055ef870400000000000000939026e2f62e9050ba5fde29417e4fe2dcf1675ad849ffa773abd7193bcc94f975c65a5bff8c0d4714c1d1da13c5c32c46374c3aa01e252bfc49dd"]) ioctl$DIOCSETIFFLAG(0xffffffffffffffff, 0xc0284459, &(0x7f0000000140)={0x0, 0x0}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d0) 00:02:17 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}}}}}) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a1) r1 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000080)=0x10, 0x20000000) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0x100, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x1, 0x401, 0x3, 0x812, 0xbce9, {@in6={{0x1c, 0x1, 0x5, @mcast2, 0xa3}}, 0x0, 0xfffffffffffffffb, 0x40, 0x3, 0x7ff, 0x6}}, &(0x7f0000000180)=0xb0) getsockopt$inet_mreqn(r1, 0x0, 0xc, &(0x7f0000000240)={@local, @loopback}, &(0x7f0000000280)=0xc) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000001c0)={r2, 0x9, 0x7, 0xb2}, &(0x7f0000000200)=0x10) 00:02:17 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}}}}}) read(r0, &(0x7f0000000040)=""/12, 0xc) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00857) r1 = socket(0x1e, 0x0, 0xfffe000000000000) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x7, 0x4}, &(0x7f00000000c0)=0x18) setsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000100)={r2, 0x2}, 0x8) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0xb, 0x0) socket$inet_udp(0x2, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00390) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb00000000050090780000209e7a4149d1864d0d6436952d4d7d44c5220000000000000000000000ac2300aa01000000c0a4c4aa7c9e9b52a30a5c9ee29eff5011b8154406ee6aa1646b093b50d7084affc855711abdc87b7fc4a81b61f9b35becf44dde1b515104cb0ad95e31bfeb7f"]) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCOSFPADD(r1, 0xc088444f, &(0x7f0000000000)="0d93d63834c9df2c8166407c8e0255644366448d3b20fc09c33b241fddc829310978043804791a635e9ea3ddc09a72d6691b0dc34394a112386a14") fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0xfffffec0, 0x0, 0x0, 0xffffff03) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000024b35de297c0a3a5329e173a66526408"]) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = getpid() getpgid(r2) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f00000001c0)={0x0, &(0x7f0000000100)=[@in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @broadcast}}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000240)={r3, 0x7, 0x1, 0xde, 0x5}, &(0x7f0000000280)=0x18) wait4(r2, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa0100000086bb4a4b4ee7fb2f6c1ef9c95142a58a5495da299e1e8b1d914e60f9cba1a08267e2ddd5bfb8ed7959a9878d0ded4699228ba94ea5f3483b1c70a5bb06fb49bbfdb2cc7d22f9759c6fa8a0d211d0d4c7c38961a76d941f2652119350e503f1c2506823a2aed09d87c766da60811548014cd3da040632e2ef1fdaf7de9d92b7a0f1552e9236298e1f9f6f4db8"]) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000100)={0x9a63, 0x100000001, 0x1110, 0xfff, 0x81, 0x80000000, 0x6, 0x5b5, 0x0}, &(0x7f0000000140)=0x20) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000180)={@in={{0x2, 0x1}}, r2, 0x4, 0xfffffffffffffffb, 0x301, 0x4, 0xa79, 0x2}, &(0x7f0000000240)=0xa0) socketpair(0x17, 0x0, 0x0, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000280)={0x4e, {{0x2, 0x0, @multicast1}}}, 0x90) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x1b, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) r1 = accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000080)=0x10) setsockopt$inet_tcp_buf(r1, 0x6, 0x65, &(0x7f00000000c0)="30ad62fcfec7d516487c41698e2bf0844800b04002a9d709e36e9d5a472fbe9da97ff792f012947cc3ca02b7703ec59a95ce078002d33d7c0abda6daea72535731c1b0697866f6969f6e6bff8283c29a225607a0858816ee9efad675e520828821b027d2ee0fd8f107c82ffb3e6ab3da0fa94cb55b06e49bf3dc14e5dd1c13694812681cf436894c1d93828f1e0d96331405b1a81111634504", 0x99) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) lseek(r0, 0x0, 0x0) sendfile(r0, r0, &(0x7f0000000000)=0xc, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) 00:02:17 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x10048) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mlockall(0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xffffffffffffffff) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r1, 0x0) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, 0x0, 0x0) 00:02:17 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, 0x0) freebsd11_mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x9) getsockopt$inet_mreqsrc(r1, 0x0, 0x4f, &(0x7f0000000000)={@broadcast, @rand_addr, @multicast2}, &(0x7f0000000080)=0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00351) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f00000000c0), 0x8) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000080)={0x7}, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="a5daad5e", 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, 0x44, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffe59, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x8001, 0x5, 0x3}}], {@generic={0x8004, "408993004111caf755af534aabf3036530da3faf600a5507728c45675ba88f075000df0df46235df996efd23d8fcd3203ec4028ec95839b747d16f2b28c3255f3d40bfd4cf1c06456e2a0525dfcc1907a2d3eb559c8eb4846a9def247be33d72e80b5ffc23c3ff4c8bc000d24f04081909482fa907b1abb69c19bcad9d7c1cd6f5901210ac046ed8d2c0e4f99cacb07748d7f12e7f22b51b2ac06fdf98d364f528f62fa56de9e8c97df83783ca1ecea838aadeae13c7f1b10c4e9ae686f3b3fcaf408387906418a7f8a6d9c6fd0a868538249f3b00ca811f783cfe2563155d59c5d8418c736b0aa9f55aa8589ef0904a706f72ad7984"}}}) ioctl$DIOCCLRSTATES(0xffffffffffffffff, 0xc0e04412, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00731) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) getitimer(0x2, &(0x7f0000000040)) r2 = accept(r1, &(0x7f00000000c0)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000100)=0x10) getsockopt$inet_udplite(r2, 0x88, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00335) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x8}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000001180)=ANY=[@ANYRES32=r2, @ANYBLOB="001000000429ba4a873076a4eda113fc1e8bea7a8f85fd67dddae04628a26a47cdd543e5aaffa67b93c166ad5623b3ca5f96e4810b3705fcf5ef05851e252aef7228c9f24528f74f3c6e71be12c83f7ffd0ed505677a2701e9542f38fbfb79e82728489420dcb4ebc4d847bd3b64fc706087ed4a0e33147485da220983182f257e12397dbca28daef7defcda93f5bf156e487d04d4cf8c47054132fabe2d043a2e6e9daebe5ed5343576c0aa2026a2d3991aa9a4ed6dda2317f1982843e276f662555af537ea05b4ece8cd69e5ecfe8de7f61a1fc04f9d1a2828692004f7aa48b6d29dd6d34bd91116a315e164f4464e9d55b747a95f039215224321ada5bf07548ebdbb1ebadc194a1b0f1bf280b9502c01da342b6d1c56c08a5d1bbb4e4fd8e677339e43ad4a9bdffa88f89977fcf5e7bcf5b62ceb2b41c5c6f4f1d90a24634516698e3b9db4da5450ffa4ac4faf4d3a069f2a5356f8e1f4702fea0eea868e28b8c98be6c81293b62b58f3d629c1ac58217cabace7eb0bb4830aef8ec951aa498296018c0adb77b90926f82e6a714ea641ae5ac260275e07f943279df61cd859619f4b2868df0fb6594390c7f7dce4acd160fa40f40783bc83d18cd22c9101cab5836fce7a28364ee8f2e7389ab750850164e8bbf530d7622b953c34465d98ca68445947efade6a64921991ab8a0e0c1c555fbe28661d695c29ed76eda359c1f00b7b1b5c2ceffd0950d86a613bda4f2d7192e3c01a3675cf3c39cc5c550aedb652a34394b4128490956325d7d9cf3dc5963dc931e95078e076b80bbdfc9bbb061eac48a7d815f4d9c3f8ed8ad4e2c64c1ad492c576411491aa9331bcf545ab04a9ba3540ea080126a151c8b21e6a51913325911e330ef6d9672819540708f819c0727aa53627fcd1a3060134194b0412e04a2399107d067be8f441d595ae4777033f382baaf63cc78b756efdd7519e72f6706c64f69c964e6923f8b41e0040cf46680d6f5dfcc5b03410df0cf9cf288b80091a2e2eead1071f176ff67bf3562be7e208a48a428b55f062931f35bcbe0476d1928d336b328d844e0c61ff3cf4e5f74135ab7bb964d556cbefe11adcfb6c8a5a41e90e6e5f069bd51681d0920fa4ccd501842b58f4f2a5da888c45337a5f684eb83d6666a51b3295a2908c652c67a3037286c2facaba3e9cf75022d661168a993248d0f978291bded3398b4a2bb217ccc030971ae2c59359cb3d51f805b8a7ec6107064610a6f86d16adaf9cd1d4db176065c7f0fe9f58f0bf89235574c77523312d6952846c10c0a6b37a5dac7aabc3f40ee6c5b2166633b94cda794ea169b874a7b9ba3d4fc62c640766b9ed1b0bb4ecfd8e220f4bdda68684ded392589a01367c201934f65f3cfd6427ae6741fba8c9c7e5aa8b7366920e071b6667610194181b2a7ab21f986a31f4dcbb52d7f92958108e3ed0d6b690cd8a3049fa0af59b508613b771a1fe13fea8f1278843a38731f47c635cee250f6eb206d8e225e358946491918bbe56691efe65c1da0e94fcbdb30bd0db4724d4412cae988181b7612be8943c56e4a7b58a9aa9e4c67c8195f56f28ce02c8f176401f13ca77ad44fb9cda670cea2eff5fb610383fbe586beb8125299ae6a61a1e44f07ced627802944959c640d1754764aeac24de6b9373cddb09336e3c4864fe4b7b964099b75f3e897a4ffb576cb997e0be82857df86baef95eafbad0ee918eee7271c85b10409cc32ffc750b7663e6fa8d8dd6fd52cb04a67ca41ceae7fc606116bf3bb1478c2f31ea34fc167467b87793b562dd6aa049cfb30167323d94f76819567b3e4958659e5ebd147d49faaf54db8a71094072f30aae72d967b5c2cd20e87819b3084cbdb560ef4d6a6c058505daa56cf4da07fc0d2ea71cf77c10e98854bb23d640e03789f12e4e5e6f8531364059937e78c2ed0ca7920901bda097a69567a55150c6d37ef3dd87c49eae080810b1136f3482568fb8336c0f8ff987dc0b43a28f16a72418e79bdea6294bbcbec155a945157b752b0c4490fb10124ec4d17285f4e63ca606ac02ab8748273827c6c5c1f2a1841f7f209522c0fac674d532b6983e15d4cca60fa4b061c94ba83c9e1f439d2637b1029b10fb14646713702de302ae72860c220fcf2878fbb8a313eb645ba66d1b802e28aff7128ca820f5421d0414371314e1796d3ea6f869f90ecec3438639fe35531c70cc605ae0713433bf1cc9a341b97f2ab7b7cfc6e2c0314896df6bbea106859b0b6ac0d0fe139c21411cde066e10072799593c9fd652ee65100dfbdf7a485808300f1504f042bb668a43ae74041363105f13baffc19f4097ccefe8f4e808c7fb672a65f9ae0cca0ef99349429d16bb1159bf1a65e9188641cd1db1241364d724c86715dafd8ce96d59d72afc76976dbf48ab75a2d59cd96eb64902768c22153f6a057478be77574b914d6f37ad10e9e63d7f51b04a7c950d6264f0a9f155e1df9a8b667be78098a97b81bbafca710ad8dbe2705bc915cf950c5ea612305105656dfb70ddf9f42eba2c0e02f59ba50a6e140763cc2488ef87c78afc7fd61c7391343e1d4887487b70971e63d6d6c1555f917c32d431eb0ec20abc7f94a7e826234792afcc2753d6e0744826f7dde2e0ba8721ef388965a741842e777e503dd3088edb96c1873e6c44d04e5754350897152cbd491fb4451e35e7839421671eb1e5f9b6c97dbcf287b8b17ff835b29d69a748c1867b8eb3e76f7bfe7d413e9a45522e412b2b4f716d3165a36e915b9d56056316d69b0c23dd4300d84fede9733effc84a59263a7c22411407a9c94a0b25e2c73e941280c698086f0071f18e2cd92d423cff5b482687d8bff18b97ce1a4d8dae40a4a2389651fe52b0973724e58d5f69d702829a9de7422af144d2c8470d1810e533a81611caf47c2ebf87151ac59f90d4f22a40f9cb961005a0d14c8c1c1851a60768f0c3d68ab424449b87e96c664aa5d0a9f7b218f1c4a92ef590d9f7f55bc09e587f4b3f4b4c2ab53277fc0b90b199be87597eb7c455a8659a9331a7304735d3f0ca960d3f8866785589982507d19d083990e878dd52a126d5dae64979adc98dac3dfe4b1e981d2ea94c3828751209a2848f1ad5287c49f4eb6145c1deab6ad0f18e3dd67d4f6172e8d9b3a59604882bc6edc79a5796bf4c53f15c939e13733a2ac58b13ff30fd0c91c211f68d0d2d38421f4ad581aba8531f08493e22dc5ca2e863ce6844f661159f0ca53f05f4c41b923f2203bbc57dbd0dce82a4c5faef89d81f73fcad9b2d67c0f4dd76771d856df21f7d6d5c31db565ca80ef0f30ef2954c96e6072e0b10bfa2273e6bb6a3b811eef9997d520c7fc40f1c82c24858baf1a9cfb74715506acb5f56a64f65e0ccae885c9df56b494f2050d7726a2f981565d31038f68f4f42183bb706c2eb7e647e6b493606944dec3d5f26eee7b68414613a249faa8389c245dece0109811c4d95a50014eecf66bf050c8c2cf2bfa6f1422bea366c6946f3c84519444e50ba423c683fea72a6bb96b5a7e160c8d2434d97e01c0bfd81eb2ad0b372b3329d54dcf0f71d5d33c56f3922cf2f3bb93f5e9398b6f0deac7cec6d517606ba417018f981a94d9b6c73f787f259c0ffcdf864f2713c52aaa22ccb6f27c60c650484155b96810d726d105405c44441c510b534e6b1dc2ac03da5b1a7feb8a775cc6cb3cce489712c333ffe4ddd631ecec71f86b88dbc74bc19f7486a5a854b87c00293a6e8e4a9e22c1f5b4d9c37b6f96206953d839653be505b2474c4aa17826189f8d6456b9d020af49a3fb6ccdbdf1694e01354c7d32f248175cd6f2f2fc0cac88277c5388355225c64ce58ec3d917f3ca8b7e6b8b5f66541aaa604f03f502aea2bf18d0897cdb4595578abaaa1fab201ac9e5b86c07495868e32f6fe4d19fb0d33fc3f3016789a6f4b8728c894d9403311f0bb99bc2cd056d2892ee5586bdbd29dd26ef757a0db48f11817d1cb2f368b75045ac76b2c46d754f91620203e4f2f6b4ddc24d1f8bf2a48924cef6063fbb3d0795ce324ab85d04a7ecb4f5830f60db1c6b8d3c2a7dd6aedf3c7399e291164bfc2d52dc7a3f89fd2e6a1abdb63b5283515b532fb8aa0de02eaa97c88f75d3dbfa1756b897fdd1ba9335d103454849f7e5632511ccadbe5b91684320773c43ce0557e445c9010fd99d6d69cd409da3744824a832389c2dca364c708ac71dd3a8c919457facbaded5e1e8e003342e1e9f8081e8cf82be731f022f292e5aaa97a1a7cc8ff62c755c9bf2898e4a12139f429e8556259abf2fa04f98c3d04d167e74a93132e27dd0cbed085bbc87328631278e0bebca33d392dfc878933d417d28ae79a6e9bfa0757cc8b1d025e3e34763a43ba1d9f15cbe68903cd38f0a2d6f9e5e5133f3cfdb43c0cb228be58dce24f268483ec0025c1f062c1419c18732da02f3080f5e49d01f66103a4e9cde3dfa93a5e317c22c93417f027c53062ab995c2a2aa64217ed9da77c3d2ab0b5e19d8b7299563282ede68021116d77aed54519c98620225d115a708d9da7df2bb7c3d07809d4deff609fd01f4b7739f55b9b2960efd24ebf4f4d811b46fdfa02806c8470e175763e3a26eb092afa563509a55987277b9e624b58770ba6b4dd0a254734a2405fd866017dbbf00975f574b3b7c62a178eb028917e2d78c76418bc0dcf99fa6f0fcb96734a29617d2971e959f2551bca5fa974a3088ee3c3f177c893ff01fe8c6492f669ae50ad4526c7a448f03622d8af40de13ab4264cc0abb761a9de43dd2145345b588137783daf143322d155117302d983d0628c2fbf036f4845ef03df1af784d95684ae7792b76b4ed1a6b1e3eb908d75f000b6ce93df560a0eac8c76806db24009cb7f00e8a1a2119ed416bebe639572e73c6daafecacdfefcb52db903f03f4f4eeb56e7154e16d54d938803aeef29693692fa2f5ed13056910c35e86a5053a49e01b8405e07a8309edaa441256d10fae1732843c880a8a998e34c7ed59dcbb3d174e30222ae6d48df98414f7cea43506127b55c6e012c97e9dff1abc5211e3b2545ac0dd8e7cc53ddb0a269bf367c6622127877ffb39a53c4bdc5d13e8eca1908a3a7f16c6945d734d692c7b456405bdcf781fc5de0b68d582f4601b2e119a8a06a5475e5847c04782852ec0e5327b12b246e40d3f93746b953f9e41d5fcd0d57624154a75340b1c66d9e7d8504b7244ed24d6048b79b4f96354aec85c582e9335891f2a123e9847aac0adda9743c8d83c996a28bcd2f7035903d5ffc7e65f191ee6981c3c05200d9ffa935c862390f6fb5fc9036b12d54d0e0396c1a711bbcabb594778265fceaec53afe04c8bce2c7f16c48bec6965c109550339a44e9cee63e4853f1b426efdfb357baf81fb6fe05bd94dbe801569ea85e619de9c6be04c4d621b6ccf0e57e5497fedeed0b115121337f91ced790fd21c24beb9c023191fd5d2a5281c630335a85c2f3c8a24b27fa0795e133e3c0c9a4a7efb97c53bb658379bf8195bb42cf10abbd0beecb46a308b77f6cbb7704458fe18ce43e9c8bb5b54c13b41d7f28fd66c0a109edeb5aafe96459f806b24dd80a1e65564c7b56a510a59a6a0ccc2fb2b52f962d5e093a6bd9e5aa4519e59859362be892c22decf950fbb41d452a00051428ba2b162d60236531d1d2985320997f0dddfc32d4c3c8f941e2d8e47a200fffa81c424fda8e60cbc61842857d9700a9678ca2f4dffcbd7f8ff16ac2d8e7b03951f14c19d3ac0842bd08e8409e9416bb328ee7f9fc04bbecc"], &(0x7f0000001140)=0x1008) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) flock(r0, 0x0) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r3, 0x84, 0x1f, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005c7) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x51, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) getpeername$inet(r1, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10) r2 = socket$inet6(0x1c, 0x3, 0x3) bind$inet6(r2, &(0x7f0000000080)={0x1c, 0x0, 0x7f, @ipv4, 0x5}, 0x1c) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="b100485caa2a", @random="43333e128ef5", [], {@ipv6={0x86dd, {0x0, 0x6, "e49d78", 0x0, 0x0, 0x0, @rand_addr="2293ca12379ead9c65dcd6bb64696744", @mcast1={0xff, 0x300}}}}}) 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(0x1, 0x3000, 0x521, &(0x7f0000ffd000/0x3000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00548) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffc95, &(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, 0x2, 0xffffffffffffffff) r2 = semget(0x2, 0x3, 0x81) __semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/180) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000100)={0x1ff, {{0x2, 0x3}}}, 0x90) ioctl$DIOCADDSTATE(r1, 0xc0f24425, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0xfffffffffffffed0, 0x80000000002, 0x0, 0xff2e) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r1 = socket$inet_udp(0x2, 0x2, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) r2 = dup(r1) getsockopt$inet_tcp_int(r2, 0x6, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00888) 00:02:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) freebsd11_stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x400) getresgid(&(0x7f0000000380)=0x0, &(0x7f0000000340), &(0x7f0000000240)) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r4, 0x400) getresuid(&(0x7f0000000280), 0x0, 0x0) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x171, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff1f9bb243e0e9d90b9552ffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003d7) 00:02:17 executing program 2: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000000)={0x0, 0x200, 0x6, 0xcf0, 0x4, 0x4}, &(0x7f0000000040)=0x14) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000080)={r1, 0x9, 0x1000, 0x64c37730}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, 0x0, 0x0) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x100e, &(0x7f0000000040)={@local, @broadcast, [], {@generic={0xbedf, "dccef9e17256216cf7076a65c2bb7d15a5e09656b64769ee5bc87cc7befcf10267a648054cc3b6a4b46b27ef9109881eb1cabcc480e89b971fc7ca9882ce9e6e3c078fa4832bea45bf16c25a309aa4a6de744c904b5fbcfecb4a33882217e416a061180371622acf82edcbace4b8a94973c9e1d919174a326b297acbf6bf0bc45cb71ed4735e5db7967ae3e768c9500c5aa43cf7b127db907bb794681c276373c2cbaa6d1ee4a7bdffe8da7708b86c1329fa88d7404a1fa66f331d41b4c27b3e3229b910ab6797433ad992606196f79039a8e54fccd72a20ece1360241670e8607500934e67bc8d9535b34619704563b326ed37f2d2fa004020abf9c0f750254d1611f07ac1b3f0a4c0f0d75b51417d41b7d4c027ed9ddddb742555261f1289c0f6e32d8fc419bffc885679b52db8e3f626172eaa5ce2b9982892ae0dd0b6231a63ed8aa0a1a0a26406e6cbee1bdea0f13f80d8bee3e299d113d38bcd0cd0a4d47b0851c641222456072b8c8a8486af6a9f1461cf534b293f3249c9c4a6c7f1024d44bf6211a631e0c7030acade6dee6bc3b54b18c1350b2e629b10c758868bf5a125ffe570edafc88d49c632387cf970bd99eb9e0b878179254419320c9c7d5be5abc8757a56147089f1b971d09fc1ad4f422c7662cf21d4513656d0db3309730dcc649606ed335df780d7f60fb02e35b366c7eeef7685b76733c8a2243b653ea0ef799adcce19fba5a6a73ec55110987fdc720a6b9ac6138ab96176274f953a6e5d22c3497d6253640258614e9a9d8081c07dbb95f0a9bcbf18268b8d6f298bc82fc242d86b804a417dbc53d684d056e5de1457dc8c96a1026b03627e688c6dd0dd980e110ab20a47ba3fa784ee2b02edd073c64ce017e0edd3a76c4994ad19df2f693dfabd867fe1b142da5d28b31dae098ccdebdb183e5d709b27a4c551bed4be0d8dd765810c9a983e2a71a2e4734a6a3aa5e130da547bb5dbe7a089d70f923dc101c0a88fa045d01264bc9123a9e9f33d69ea2d7cc71836a125629cd59d1f2c89526c3e4889829fbce365dc08a3c6dd377713cff4eed74e12aa6c46ec4af05a48b6296b5684451eb44428e57df4e72e637e3cc7351d2d89c1e3667944333400d73873efde73bcb0cf7ad5a0533fc8c359f045fb7c2066d4366ee236fb1291251ed5682395df70053196d0e12240690022953ce8abb0e64b4eb3b3fbc1e668d648e60bdd215791d9b654b3ebaa3432a0f5859beed6363face04eca0eaf21e60b6037effcdca0375798c5153d9ad320fdc9b610a455af128fcf13908043170b28aa3e6e9e4f2f15195ea70655b6813fbd6ce1606136a4d026554afb26875f8b9c308bd80586d18ff830507e5fe4761403fd144cf9e7c1fa1fa4b93cbd9360eea9555f002c0e43ca12f18f8350f899425a454a97676cab2493571569f1d1a9d9b6c2a854b38872289d704b2765c799e4ebf8443dbad47bc85e40b0d0a6316390bfa3edd45137bf1ed70ba27328168385508739f7a5b43fba13819abddf2360fc2d6950ed794963b14eca361f007cbe795903fe5bfddb0d1338a755d2362fc33fd2ab0f6356d451578d7a1414c49441c2ead0b480d1f0bc10f35feda44926189165744ef2fe324a38880e2ed9579f20f263c7063889b99bb85de326344eb96302e340a211a0ee972ccee395a860d738e51f8086baf53f418a188bcd1f82b3975ec7cb8dec227b7e6f0fddea292629652fff627d6beff664b5275489f51b79c3957d31f7d1d369c9734cf9f1e1efdb417a7b67412a285a6bb4553aa644e50fdd475fd81cb02863f74352cdd8b84e651c14045ca3e93f07f437f47520c4fe7559d7a5edb8fccd5b2a5beac30d4204502b56de198e0b51184fe5bffc7e3f58c535b00eb2e378403f46cf66f6e776b682ea3e33a47d10d25810a1c3e9368d0b5b6d08b21f3d59a282101bc78cd03b403b06f1a350e7c6986401eb1970d09d5907c852aa1354945f55ad6cd07e259e0788eeebeb55ba3a6f2ea91e6ef6f065d46a204601392f29ce6929a0f9e4b407569f226325888d8acd51d4d27b82a7916a57400f3e059c63ec5cd12b407d3fa8c9c6f638544d676cb258ab1b4f5e97e8c8481f609037427a38802dcc5dfc79b79ffe9ab16f33529c27827c5942508a8234f6d67a24b9d5df69577f85130c30fbfb663f8aa431488df6dd442da8adb8ff3fade0b8449024a9601097fc7854e370b974995dc4ca3aa2d48f553a00a3ffcae5653ed4bc2d29ba19a4e262e74f8fcf27e2178ff5595a5ae4fb53da267c60d948505c90f0dc0930995470be120f00ac44a54058f1065ce82e2e4a7e6c785d767cb3dbb6958135390e5772d8e6cbe408a3ec8d28d9e41afa588f0fb0ee6b2c04c168751c453c332373d2eff7d8a51600d292e38959ff952cf4cb7c62484fc6fa3719cf051e34ebd46f2ea9625c8f976c35bc1a2aeff2867e64986dd48b3e2188dee2585baca33055af0c9133297e37ef87f93a7337966fdc23d4488bbf7420c870f2f18e020154f38aceaf4b4ce7f8fb696debe5fabb64cb1ebae18800d01bc3bf82c50756221d6af9653c53fb82c6df18a4cdd02ac1fc14afd4c5cf51024a0eea7d1a168fbc9c0e0cae029223f285df9626efba3bfd5752047569479d9d8464def5396768121982ceec3eb697ff24bf4e646460fd94b538489d9c753332d40f119e7cf646ba031a43488a353179ca51c6a80ab9d0239c96515e4d32d554fb3ccde99c9bdbcd5c5b299f4e66b7d5e1d297aba6b8b0b25d158b9474a3d11f22116c4f9ba598875947af14d743ef288b17354e1b7265f5fb84486109c2d33d1cf0740e0ec43e3496d5c401f53e42a0dc2911bdce33b166ddaf84581b002a29d41c59a83f4bbc56b02e355d753270638b8757936627168f9c12455fa12acde4896342a97d29fb972f5127efe632054088e58aa5cb2944bd9edfc3a4807ba2836b9f2728156e176d3c2494dda123bbdac9ea0d852e7949e258c38088f744e2ae84cad67c91146401dcb0a983fa7c43de897fdb0e8fed98a09000500309d75450fe645d2f2cb8f1224e2548d08a04ca16b38d83aafc41b0715ce7a998828ad93144bfc7058cc6d6f9dda63b43b134726524132ed56991f5361831567d7964d318af2a32f44ca794c9e2f679fc4296b2e1bb76b6ac989cabf56f8765f98343cc4c9f07cb0104a0f39b2f09dbbb49e08ec735c0dd0126d8a8592eef64c3c2e3a97eb59d9196da037ff49a5172644ff3a5303aa6af3d31893b4183b4f9b1cfcd82376db2a126a8745bf2540b40eec1fdba6550bf2f6cc45d1c721583e985c4617026d957c7d2f177cc85134dec54d7b9e9ea62e38851ab4cf477396008ed595097ec933add0f13308aaed5e3823fc4442ceba9ee38b2629bdfd8dceb7b9b0c0b5c6f9239029005d61fb61b89758c56f55a2b2007192b0f477afd36fe0a1e9fdb0714259dfa9dc18c0e5c8f6985ac2aa68d6f10dad6b6cfb8c42e4be22b948b5ec1f6d9f308583cd1b40eb8d72d8524116407c7fd9ea7554a3c59f22b84067175d986f0cd153392df46bf0fa2cfe02ec4bd969e65afd5cad4c48031805818fe2f457a0403aa79acf2a5f4b4588ea33a8ab98b514d49384f9ab5cd0a15e5f7182102d75196e63ad2da10948922d9d105aee60d4ea2f0bc990e6a57869c7c4ab1952ad755c4bd2e210291a357d995eec417124c5feb158616a2de9a2497a5f75501e3ce06cc9bc79d57a3b4a57ebd7e2fc9c41363eade332629b026b11b33336a9228a65efc87a5dc5e330f2a04db51cd115bd5452cdecdb95a83be95ef3e06080978c5ba473f2e8916a4b721dbcbab325ba5c0fe232329070b6e57201ff28cf11d550239e75777cb33ca90eee5662600df3d4b76a5019845d572441f08da276c8862527c251cbb50566c8a7f4b0c1e0b4b9c8d14747801755350a396b94b526b07f5f246557b2c9c91ce92366cc4194d7084699d22d9141b9238be360ad5f8181da368b5843185dfd454a8b37412288dcb02be4e08437ec78ecf701bff1c6d14c1fb850509b3f55d8ca999615257b63b405c60a822c5d406c95bb082bcad58c27d85c7e9f171ff89869768eba70be5fb0a421e64a5f9cd40d8a92779af208d3ba1f121d6051176a7822c142201f9f52114f779657e695c02f8c04883138a9fb33d48253d0d0fd03585df96fc724405bfe1f3ebb942a8da6b8d9dee172ac9150bda48490bdb22365991aa343aa25fb6c12df8fef062a9ba13ab0ca77c5a7072316d3edf847945176e558b9ddd8485311cc6a3926985402bf2db53a3788959abf9126fc22b0f02399d73afe01d2c5565f8f86716dd2d1c3ae560c00a7462014f681f775e5ca58b15e5cfa0e18553900a197c256b56443b96d01c2e56d4478a83ae5752038b533bd65e1e4ddf22ebef4b21c26889eab4df7eda221cdb19c97b55d570ca606452ac72d6acce0019115fe7e38bf8e7152329b18a4f53a18ed19e1406fdd193b54ae0dca7616d325a4370363c11af4fd4c6c1aa8511e9a2b09e4cbb9a5bec4d3e12ac8a5e949c182218f25eb6c589a800529316831410043e9269a907a3bffaa8450a46320f32436cd498e8eecfedbc33da0e586009b86b4f7dd5ba48e9c457fb7818860846aa36ac57bc4d838d3283fc53470e61f204118d0b8a8d4a958c6de998b3c942a792758f44349bf7aed35de54e3819450bdacff00fa956735dfa90fe2494e76ebff1beffda88121e955aedf35e3dc0fb6813bfea6f8afc827bde9180730f9bfd4ca6ad91e05585cf3ad466780364b139beb1e4886e3e5a4327b4aeef65e17c0098c45347ddd2c8d669ea57834d66b8050f6b041aff1977f586f4be6b56b90995eef80725910a1bef19bc2f9bf8c9b86b66d1793176b084f82796b45988cc2f372eab4b051854880bf6cc846003f6b353ba552ec4df71c4cc4c9d639982421cad2a8d0bab4a8864a359c214a0a2125b2eeb36bbe28d51c48adff1b3c14550b5ea8c1dda6d497306cf306339c654c41b7ec88f3d4a36e76f8acba27f90fc337c8441890083c1114a7f3e7135a082731f46d095b990585930663fe7df39177481aaff4015724fb67a747c5ceb03a7dea8827b577e19705cb97f5d64df6738659c167705e1446fa097b3361e3826d09f027740e02f26fb8c4e982efcff758a4d0224d99ecf00edd43742ba4e81cbfba0c6dcd0a348b5492d4ad84db8470d1e535c77b5e0e067aaf922f42af25b02a6ed8915b435cc4ea014a873411d4782d7df27c6a936045510b1e24760a1816928f7a64153f9b504706e39f8c65720d70c76dd5021ca6e3024b75540c523a296b343dc5bf0dc0bed495e9f6284ed776f818ec9bc8c1d810f52b38de63a2fc68a82ffd5c7c43ece78ba050d62bb7da14c72ef22a01ae0a1464c859e350473b2d22412b680a445c7a2fd6a28ee2f29298aaad8b52e8923f29e293137f043ec1bb9377fe49b536a8f8357fa0f6448c448631c2dd6ff3cb203c5c5bdd046b1d16132ae46d78e2a9882fccefceb2d4f93f7d0da99d1aa09b67f636b8773fd7b8ce24dad93920e0fa99eceba3447854d4b3ca660d31f86de9f93234d5b4be0333bbba53aef5ec48b75db5fe2978baec2bc82ce0232eac5cc61c7aca435e3d347a7955ae78908e6888dce72936b051a0c0f90f74aa5083f05a73192e7493493e32dea7e4dc48bdcbb35d55d499cbcdc45739f094fbcd9bb5407f19ce7554db91eb489703949ea209e054ef7bfd7bbb58cfe794f56a236f"}}}) r1 = accept$inet(r0, 0x0, 0x0) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001080)) r2 = socket(0x1c, 0x0, 0x1) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000001180)={0x0, 0xb}, &(0x7f00000011c0)=0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x903, &(0x7f0000001200)={r3, 0x360, 0x2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00518) getsockopt(r0, 0x3ff, 0x10000, &(0x7f0000001100)=""/61, &(0x7f0000001140)=0x3d) 00:02:17 executing program 1: 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 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10004, 0x4) freebsd11_stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = geteuid() r4 = getuid() setresuid(r2, r3, r4) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f00000002c0)={{"d93072f2bb7e777db0f72e3508a8fd99217dfac0ed39df145c7415c719cf43ed15c4ed786a647d3ef35fce15d7453c8738e49cdd2480945ece894c608195329675dcd79159173811d562d4d38602331c4bfdd2e0eb6538d6fba08a48b01b4c1859d7d915e7d54f2b7cc5f346b0467faeb85ac91e24e445c46b0a11f5f995e2cb1ed36e91fbde4b9505b38ebd74097de4183021f4bf5f837de41a18cbee656c06a8691338a627cd13b42d4b65798f9ede9b5e7730fbbdccbf52bad22f3bdf30bf95c8ca3f1ac2f73d1ad54134efa76132541121a1222c51bcc9d8cf512d040108cc9ef55bd2daa8c67781c007fac04c899bd251457095adc9c82fbaa8b6a6358766d9a92bad24ca3165de09b7450f72bafc0fc4621673caa65aa4f66b62b580b26126c5a5974bf51802eeec952ed9c8ffbfa9792f19eb6fc4c7a4636bdaa1f9755c2159e5e7aeda6a08e401bc831d38c41b4aa199b382b02c80bb9b77b3f1aaef2b813f4a1ac58031237ca4bc4bb070f11ce07691af0b61cce04828e38317aa81bb20a04fb5b4914b47702bbd2c95955a171db753bef625cb219bea54fbe2b74b53f93052b05c9e5adf63ea6eba764554d3ebb42d57aabb5d3996247af6ca49febcc4a0f580de99be27ad931b2ee353dc97af0396d41337bd9775d4ce4136bc22032e25e6654f7388090379ee7758014ae666e19f812b040165837c05c2c2c4512dfce7644a077e4fb78555f57d3535eb20ff7cf1bf4dca6b08b91bf063d8c06402c20a7a26bb1fd8c2284b68a3c5a25ccdda9ccee5a22fc8947dd903e25a59ba9940fc89574ce38ccb797127f9e95c1e7ec6a847f9e6fc46268911521e1e8e12f58e3d5d182bff6023aff1a320b18bcb6c26412c83f9d9dca63943bd8b8e9e85b50958e0f52c4a542caf5d0029c09fe36657fec4cf49135fd493d0ac535f2b0a36efae116af707fa2ef66e71562efe034826da1bb8e93299fb6aab9b89078e9e2bad019c03a6d537222dddd4c07579015886e2c4dac5a305c939a28cb010ae72af0540ff741fa93d70263349d7be1ad5532423e546e8cc57a321ce6753e35faab4f99f87c64e3fb92fb1e9f69461a160b0a52ce32116c7d00a8ab490d4aef4cbb4eb3e97b3b68ae54049ed0a98c50a147523632da77878e8b09179786da5ce6ffbc3356fa88d68a74a5485d3c32ee3f58cea856c1f0415acbc852227cd2e71c2f827f1566bc41762243040566290d88b21b9f153d0e2d15904191a5359a063ecf131cbd8787811dcca92ce7296548d5e2f2e3972cc65f112f8901a38a12235fb04bf3de573aab41c44d65054ca8c234754d78862931a2388b6c96d2262001d2a848870f4e1381a56159f26f74bf9f8aa7ea13eb0a86473b67f4b1061ec6bf73422f8d698796b10ea76f4f7ce22456bc68f6758fff599ebcad85b7a2f2b8f0a6e", "d441e443acbb8d8f88de983733966827f63281ab7950532bdfc0dd5f5d24509a", 0x9, 0x6}, &(0x7f00000000c0)="8b8c7bb88112abeb73225a15182e4154e70e439b09c97d1a0081eb297ff0d16eefb5d5dc62b79bad", 0xffffffffffffffe0, 0x3ff, 0x5, 0x4, 0xdd27, 0x0, 0x5, 0x1f}) r5 = dup2(r0, r0) pwritev(r5, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x109e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "fa1973", 0x1068, 0x4c, 0x4d, @loopback, @ipv4, {[@hopopts={0x40, 0xc, [], [@enc_lim={0x4, 0x1, 0x401}, @generic={0x5, 0x5b, "f2211b32367be408824c38420e4490961a4fdd913c3173099ff37fd0d4bfa941cd785172209c0be263f4437aad413c3584e1e742397f6f8fbed8844ef4d9f84a208b021f6865d9a157899b1539e53d5cdc77ae1ff63fe2519c17ee"}]}], @generic="c907d0adb3aee548d3e18485f13d8cedd217729845f248eb526d9d461bf1827631c014431c4b0802e51fa54f9281e21518bc143930b97934210d1498c7da5a5f15fc16295a9da931cf3ec87809f17004a1acac8213cf8e1902c7819f1cac95c0e38bc848bc4c631cf3a8811321cde17ed15dca4d7bd189de36d9a8bf3905c3455675c137f2b9b0a1fe45ec700bbe3b7dfe971872f9911914b1f630b5454eb1f584a00407f8436dd0b8d544ff8fe46b9db96465ad292c7980073a0d04cf899668dd8aaad04918d864244494740eddce8f7453da4dc1e16dd91a07f8317e2a34537dacf59410cb9cd214e1543a9e681ef96852afe87073aaca4758169e6c8dad6d2aaba6c6f641395b8d3777e7574c3bfd221f7a733740fe86d77584fee1f1ed20c05128b39c7144ba80a5bfe2a3050cedd38f76f71cec057ccb2718b9897d3d7acd92c14d24b33a46a7e121f4d2b22b97ff74b0f937aa72740927a18a0160a574b59bb7df46d3516d323ff931b7dfb5675587e7c893f380c15e36a3173fb8d8b3cb3dc8afb0d0aa047990a01d31a79b590440ac092c10bc761153b93433629e814558dac9067f95c928a74ccfaeed3c62b8f20778e720b299d1094a8df6db2afbf084d7ab1e89755bc1acecc7b244e3a594357174f075de9881e2cb8e8e823ae4196de73c8967c529cedadb008fdf7df90958fc6a4f3f453a0b2ac03d94e4edd4545b74ca1ba6ef8ed2caa54fe07ad23d0344fb83573372ad652c2bf7b82c0be43ef097cce658dd0a693b6ac7798f322a56443210f5d5f1b4493e7d433097df0437f31a79168452df1d22b0b4cfc2627ad6a90a706c1bf21c9844f810441834f49ed02264a81df346568eac93c78e4e778c2734fdd28ebea3dbcf8615233a56e62869ca03139bf665e10385369922cef170df77f9682904cb118e2868f78b06b0551a6a07a6d5428bb5dacbc226a4663f2df2dbed9994989791a947687b43ad1fee813bc4c44a3da642531d6c5bd759fc58bbd2537da767ac356a6b26cc76893a1b556c642da016ddde6e53d74dcaff387c31dfe1cda27b7720ff8f214f41d4019a0e5ff4aebc10fd104f2a4f22ff81a639ba089ef69526f6c9e0ce74d876e3b0c7ae14449b309796f1f9a139d586bb8038193e59ad5331f811626ce9f1ade2b0d74cd943db91a806969d791bab4e914757e6dc8aedc14e9a3734c11d417c2f8c267c6f01b1a57780540f2c505c7f15571419435aa5a6a4cbbcda8d8d84b5af0ec9b5dad06f17483f499ab1291b302729759e61e6f01918c18cfabd0fb3d79d9b84312c9bada370acac3382fb1b232306250614a1b2184a4bb25764cd23cb191bdbe5d121c1ea02cad78adbfe4830ab02a6d54aceb7440c9cdde66a5c25348b2439216a822427ace13cd6879ccd68cf8e7ac85f9874e917283097a3873aec4b459156fbe560626ca41e6cce3d0e8ba48df4a18746146156e1065add202a4cfa712b106627276cf1e8a2b5a781b8bc1c77e5392205b97ac81979bc8830bc0f6bd5ee1f55c7c0737d00d2ec63fcc86ea7ec08d3b7288220ccb33156db0d009923e6a2ccb1f731dc502164dc84a19814ba33d021ffc6342352ddac7f07e47c68645447abe529b283b00e0626a1061cb7df0653fcc5d0a561cb927ec6dee1c1fa345f1d8f18786a42f836e43dae8dd1165173448ea199b79fc008f1a543c7134f18c2d6476bbcbfa55ea0da5fea2b5c7143a5430fe3a4b0808edd9a5da0fe389e17d36c71d95e6aadaaee9f631c047ff425fb04b01ad3ac29f2bd6f653e7f28d41924a9e4cf056eb675cc02fc5ac92ba12c79376c44947af9fafd4d65d54a81bcab920f2f664c915207983424c738f78448532dfd64e3ce8e1926520edb74f742f638cd519d50a6d057a688cc94d6fabc48e807cd00226a3cea9d00620db23d9d7041fb68c765e5921edc035ba6fd0d81405ca0ab6aa88d58d2190133515c187bc482e2e5659bf6ccba43d74eb9dc6b38e99c6d8605937de37bc271730f93b4ff67b7522d3fa0624e676130f7e28a2f52428c46f91a0539b9dd306aa55bf00a01a377f0b48f523f2e1f14181df6a04629a72cdb1aa1116363711a7b67ec6fe10c800d5b1edf52bbf8bfd7774b87bb2e60c88c72cd58ca78826f37e85d72d0db1c8fa92d314cc7761cd69ff1f2605aa24bdb3f2bbd86821eb802282467ca7d9544bd075e098e057f7cc4d18829641d7b2dbf526859fe1e919eeee47e9f80ed6c83a98275977f880b7b7055fcdaaba8ddc6d071002ce9123abef9883e2b53cec24501da3e03b36185d6e0090acea01c3ee12b64e383aedcc63b742537e07bd14a07f36b6d07d291147e4075cea8b4091934f3a9bb04ea1f15bfe63300607e75ecd70ed7bbc24dc506fae44dafd46fd8025bec708a0955c2c12e0299b70b04e2235338e459f7f14be289da410def46f305c4357398f07ac476910ccc931f017208ab7eefd8c1445494147277411d6e0926c012d30920ee85b3868b3d9e562d48b563c0e51c8b46c20d70b8537597ea44e72d90d438cfca03673625c74534b974a9ba0eb287967946287c59dd870e9227efd9ea001742ad3e850e5a5e2f28279cbc92012bc341b868cc3b8c8e489ba400e1917eae328f6a2cb1fe38e0bb3b5ad37df7eb7956d03257c9af8bfc8598f57f6feebf394683982e5b80d32e6edf1921d8e9743a9449cf402eced4a949ff197355925b2169d1eba1202da49383a91dab4c106dc1fa595591f06d666eff9536783234bf15a4bce5b702f198e4b0bd87ad76729ce7d8526f3b54df0b06f45d08126463afd98fc49f7ea3b4a2db755f4c5f6fc9461759fe8b719130d5e31a4dfc6dabf147eb75dd54c1380fd6e3ea50b022088e78650048c150d41be8bb3580e05d9bf8f006de36917f7ceaa123f9d088f4468aa48088c8210932874a3ee43bd5009e51e7e9cc29a7dca99997d445737e73336fe6451ef794693745e5d2aab6e356fd841e74f91b0b30eb3b7375ebba6c7f1c703babdf7e57e148879e2ad21b95fd1f58361636dd525010cbd7af6350168bc42cf61e42d58817ab1f515b57d2fd944e983cdc94936760de1db35348caec85f6ff15d0b8e959f61c9183a16e2e52fa721c816deee46c8f4feaf6a49a5364f8be340ffd18581e6a8ee3faa3b350d9c58ea1d77f6a862f3576c90443e76f2e521a58cf1ce16255b4fce42a7084296865946372011c441ea1317863d64499c3e844b9c803aec3a35bbc1c5d86b75a29b27ef4fe036f560a837fd6b4a0c6396204b0d3dd49fed0817308562baf1240c38db87bfe3d70038c989b3e54de5ee6aeddab1c40bfaa107d3cf11c10d8f1b37da5344643ef660d7d48f0c2828328d7ff99b9bd693aff3fde18a0a48fe80dd6ff53adac44747ba982bf176e4ee35f8c903fb82d0abdadb0237acd69a85ebdf5770564ae2d0e60f0130e25057d81837f6fb92650c4ff1e4cfc339c6babfbefeccacd1775ad476023150af555713eddc802cff15d96d83e203c353edae67b3d8fd2d4e67d6d5681b08679eb61116883cc72b2af03dc6cc93ac75e034b724d4200e384e5757938eecc0376e2a177ad19a2d5b57501246d5b71d50f0e97e6636b7a11f51d03cf6dbf937aa54d55010d433f079f251bdcd655de915f638bdca9fdcf4cc6675fad6c0d9d4e2528aa31a10e5e9f3257ff93573bfc741ec871226e2c5a5359cff307b59dffd2b54bc7fffb29a2d68533adab4437285e5164d87db70409349a91a9c3487090bf5a0342c888b896ca45dd512dcd3c9cb3b44762ac331f348d2e909f16d6e7558dcd13643eedd23c69ab744af44c05f4594a530bd7273767d56c3e44c4bd1b297ce76e0fe197b55b6ce63e53218dc6b8045e92937f445a73c521272873cdb590704c01168a49cb531a9601dd9bb02b0ac831983dbd693b8060c14aebdf70ff309aa67bb69fbb182f86da84fa46312147c31f076642e5dc6b9c47d1f76f1252c70125f9043c81b6cf72d0292c01e7c6ddfe098947f8b55d1d059640fc9a475d8513082867cfc3192c22661f367c8ecf63524b09521bb6ca77c43395ca01b09b5a9da6962c476607ef42971398f6b678405b8ed2a84db7555255547a32b01b9a42abdd28197844f1660de46d6ef3c219f203c7b02ef1dac87c2483c1db8f9dd0c9354ef39c410a19cd12394ad05fc1e764917ee9243d30a14fe19ef1b8395b59823d4a0dd68e00ff37018f29a77fc3fdf9421d8cfef7ee6db4ae199383c79c3748781bcce176ded0eab27e4f31e6217dd80b3db6a974473f43597f452eebfba03e18ed3716be41e8ab3a87110eebfdbdfb64361127b18ea8e2fc9e4f3142a6553652b87479a520aede3a8ea468d0ad338efd3fffdf807a1088a3594d978282984c56e96a9ab07b82cfcfb4991d68648125e317549bb511c4fcb108db986f6a5ad2da35ec80ff3458a02c3a34ba385c227169ab3d7d8fb3e119e55f9be205b54af3e6a8e3d4b691f65cf17a6f570906f92ca10e6904c276133e2d75441adb016067172c72e2d0003967af7b835433cb9945e7fec0160b6d646c27e12c5286fcc0b91adc45e81f66d377d5144b9dfc7183b7d4a1228a8e930933d19239edf0f054bc5445605486b08538fa8c6bc0500339eafdc07d791495125e19431d6608cd760aa51fa2f5974784a9eecec9397af1f0fa896bf90e3ef6a8be1778ccd5cc06273ae3d245f3be67e914c93af271be095f5994e54cf4bdff9373ff62b61835853ea3dbfe5589284cce2b1ea437e947ad8c607eef262804ecfce2901aa0798d68941bcb5ecdf356cd404bd6350321ca90b21ef1e29b2f66dba0f5e7fe32a4cd8a24239662b07afe458353e90e8c9cc9cc9349fc6fefdc8914aefbf332770a9f678b0d35ca7638c8dba236a44cabc1a8aa65b2b3207e8d999a77fe9b45468405cf2536eb7e2a077d135ca7043a792209fe3c1c48ec8593a074b928cb5047fbb997b32f95fcba9acf7ff916183f012caf09e258840474522f4e2da9bbbb68fa5e21cc6e39f05cbf832d63249764147c27f03207888e43df2538966547e0860395d3732d449741880f3d2da94d41204b98ca006a576fd13de12b1c982e5cbdb90df552d77461c6c2d28eea46f14e949c39b25d49e191a7cad1678f27aa64d322e5e8eca54eb506e569ed97376aa2298c774b63f852dd857f81feb03de9266745c81fc605d7665b405014badb838c66025100182162964130f40fce26ad37a50e1f6219ea32670a9f570be37eb08d4fe06e208c6e2489652c4a8dd8543e80e41a2c037d3fe7a0a17ec2f23ba338d0ff7ee027408fe229fbbaba5e2c4107a01c7fd853f223c42cc03b2596d1aba33ba75001b2c4553efe017c11e2bd278b5c5add2e0f71f984f6e7445268b6dc253e109bc6f766b46df906672ce89a8a06c3b79a78e8aa4ce4ce776246f8b06c7a937e8375198b48cf6722cf1b1971fe3c862f103bed8754b0b8c457ee676316249a1d0ebd47e04f97f2dada58e5ed03890fb49c6aafbd036884873f1256107df5749e4d13d5e3761048c444db12abaeb03677f6939f8547cb98d043e66b137978db97264f27785bea235a1940e388b93d3aa49c878fa4f31fb8206a7cc23bedcbe421edbcacc397d9598f0e8b54ee74995106dd48033c58cdf27cbbf98bd8af8941a2aeabdf226e2283d0075a62e722a26b74cd08054ad7f192a3fa003db21650933de64c6b9cee93b3084a4fd392c5de1a4546b88dc0f91fb437ca58b4186274371d028893"}}}}}) getsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) socketpair(0x51, 0x10000000, 0x10000, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x4, 0xf, 0x181, 0x7ff}, &(0x7f0000000080)=0x18) msgget$private(0x0, 0x401) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000140)={r2, 0x4}, 0x8) getsockopt$inet6_tcp_buf(r1, 0x6, 0x61, &(0x7f00000000c0)=""/1, &(0x7f0000000100)=0x1) recvfrom$inet(r1, &(0x7f0000001340)=""/4096, 0x1000, 0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f00000012c0), &(0x7f0000001300)=0xffffffffffffffde) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000b8841100907800000000"]) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@rand_addr, @loopback, @remote}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00346) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100102, 0x2) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000040)={@in={{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, 0x0}, &(0x7f0000000100)=0x8c) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000180)={@in6={{0x1c, 0x3, 0x800, @loopback, 0xffffffffffff2dc7}}, r2}, &(0x7f0000000240)=0x84) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000140)=r2, 0x4) listen(r0, 0x1) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x3, 0x0, 0xffffffffffffff3d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00321) 00:02:17 executing program 1: r0 = socket(0x1, 0x10000001, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000000040), &(0x7f0000000140)=0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00b5f) 00:02:17 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x8, 0x2, 0x9, 0x9}, &(0x7f0000000040)=0x18) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000030000000000001000500907800000000450000000000000000000000ac2300aa01000000000000000000000000f802ae"]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000200)={'bbr\x00', 0x9}, 0x24) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcbe04406, 0x0) getsockopt$inet_udplite(r1, 0x88, 0x2, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000f61109366926a6fb9922f1c571e57a236fce38afe3823b444f73ad75b5016fa3c107664a76369da382d52170e751eb088f09cb0ad099d3a60cab4a25027a35b5a66a283bde64459438de40637b8923050dfb52eaf77a681ee13c174bd68cf0d8c59c7b7802fa048c04b6a4d1fac0396702cbb6f6eeece29ce36b79b52d80fef53092869d622517008f49c31aff103fd79a6ba91ebdda873d88488e1883a9b5b025c08824ce2027ec1404d8c7ab645413ae265206e5d798937e"]) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet(r0, &(0x7f0000000240)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0x2, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e006d9) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x13a) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="fffff7ffffff0600010000e00800450000300000000000019078acf804ee9000000005009078000006004d2000000000000000000000ac1400aa00000000"]) r1 = dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004de) getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000000)={0x0, 0xc6}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000080)={r2, 0xfffffffffffffffd, 0x8}, &(0x7f00000000c0)=0xc) 00:02:17 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}}}}}) mkdir(&(0x7f0000000040)='./file0\x00', 0x3) syz_emit_ethernet(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cf5) 00:02:17 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400200002c2, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="12514fddabeac2b2be805a2473f3bf9323fcb0afd899b1df545ce64beb7fd319a8cc0b376e509978a9d7e6e7d62bbe0c8aea6749fae73d356e997dca544973088fcedf430ff3360f4b0f7f8d287d4284dd35e73b3ff17f0b4ab1e0223cf46cce145a0785a12262cc51ce127d7300db91f6ff0f98bdbb9a7df2ca3bce55aa98daedca2417dd50c8e495d521dead41763c", 0x90}], 0x1) write(r0, &(0x7f0000000080)='\x00\x00\x00\x00\x00', 0x5) 00:02:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x10000}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00022e2fd78233dd570000006c65302f51c6b5f3edba000000000004000000ec5539dfb7e40714757265c09e27202a55f3219b3a91bcb7f6325428e4488e5eefed5c2a19a4af75642905da67be7f13bdeda836e830b61e5770e600"/105], 0x10) sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000480)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f0000001a80), 0x10000000000000f4, 0x0, 0xfffffffffffffca3}, 0x0) getsockopt(r0, 0xfffffffffffffffc, 0x1ee, &(0x7f0000000080)=""/47, &(0x7f00000000c0)=0x2f) 00:02:17 executing program 2: freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) freebsd11_lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r5]) r6 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r7 = getpgid(0x0) r8 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x1, r0, r2, r0, r4, 0x55ca21d84680eff3, 0xfffffffffffff000}, 0xbf, 0x0, 0x3, 0x8, r7, r8, 0x7}) r9 = semget$private(0x0, 0x4, 0x4) semop(r9, &(0x7f0000000280)=[{0x7, 0x3ff, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) shmctl$IPC_RMID(r6, 0x0) r10 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_group_source_req(r10, 0x0, 0x0, &(0x7f00000002c0)={0x4, {{0x2, 0x3, @multicast1}}, {{0x2, 0x3, @rand_addr=0x2}}}, 0x118) socket$inet_icmp_raw(0x2, 0x3, 0x1) r11 = accept(r10, &(0x7f0000000400)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000480)={0x0, 0x4, 0x3, 0x101}, &(0x7f00000004c0)=0x18) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r11, 0x84, 0x22, &(0x7f0000000500)={0x3, 0x2, r12}, &(0x7f0000000540)=0xc) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r11, 0x84, 0x23, &(0x7f0000000580)={@in6={{0x1c, 0x2, 0x6, @loopback, 0x100000000}}, r12, 0x60, 0x1, 0x7e}, 0x8c) fstat(r11, &(0x7f0000000640)) fcntl$getown(r10, 0x5) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r11, 0x84, 0x8001, &(0x7f0000000840)={r12, &(0x7f0000000740)=[@in6={0x1c, 0x1, 0x6, @empty, 0x1ff}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x3, @broadcast}, @in6={0x1c, 0x0, 0xfffffffffffffffb, @rand_addr="dc465d071e8b27c80bacb9442eef2066", 0x25}, @in6={0x1c, 0x1, 0x4, @rand_addr="e8cbf406cd9f48e91de5dbfa667e2c76"}, @in6={0x1c, 0x3, 0xe29, @ipv4={[], [], @loopback}, 0x8}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x1, 0x0, @local={0xfe, 0x80, [], 0x0}, 0x7ff}, @in={0x2, 0x3, @broadcast}]}, &(0x7f0000000880)=0x10) r14 = dup2(r11, r10) ioctl$DIOCSETIFFLAG(r14, 0xc0284459, &(0x7f0000000940)={0x10, &(0x7f00000008c0)="0ea739fce1b575d4a0681022c58d5d94064c78a20ad68670a907fcc6202307b674918b8517f9fad58a3c36542cc7e6843b6d75b6dd000e4b0900452c7257fa80227185bde0705dff753bc9b0c83cb8", 0x80, 0xfffffffffffffffe, 0x7}) ioctl$DIOCGETTIMEOUT(r14, 0xc008441e, &(0x7f0000000980)={0x10001, 0xae6a}) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r11, 0x84, 0x26, &(0x7f00000009c0)={r13, 0x5}, &(0x7f0000000a00)=0x8) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r14, 0x84, 0x107, &(0x7f0000000a40)={r15, 0x800, 0x0, 0x3, 0x1}, &(0x7f0000000a80)=0x18) recvfrom$inet(r11, &(0x7f0000000ac0)=""/172, 0xac, 0xc0, &(0x7f0000000b80)={0x2, 0x2, @broadcast}, 0x10) ioctl$DIOCGETADDR(r14, 0xc4704436, &(0x7f0000000bc0)="2f1738d77f4dde44cb326044db5ef78ab1155670da86126a8a629e85ff7cbcbfaff876a2d086bad8aefa4a4cca0800528b9e646b55665a21bf12b55da0cd675b776b3342024ada470d") getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r14, 0x84, 0x105, &(0x7f0000000c40)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000c80)=0x18) 00:02:17 executing program 3: mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/34) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x776, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffffff4ff4400001cfdffffff00009078ac1400aae0000001110090c592cbfa409fdb6bde7800000000bea4cedf6394471d40c0a7293b86e77a4cb8d030d547a888bf5edb5b83367537b5918983abce0bfd16bb8887df4b907749dc3c9181e479eba8b2d0f1f8e800efb09baed280d171007ccd83800c365375ff0ad011f5057f4682d3a499e4ad73db5d80dd2f36ca796601b8a7f5c533ee5c612c2506197a37aeec67340dba54a12aa23ee205b1fe895ac392491d3dd7a1873e0bac2bc2a51b4408e19cf7277fe2387d"]) r1 = semget(0x1, 0x0, 0xa0) __semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/207) getsockopt$inet6_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x14, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="320542c4a668bb69c91ed0b0e570be2b18383d827656a7b19b46fce8a3f582e2f898248e047c710d8b915f01c6a10a6b86325edb473b7137b3bbb10067afa6cceb47c057e577f689f904a21ee4d100d9cb246cca20e5486bdfb1bf7a21ce96d4a45920a3bb6ff99c98cc6a2ce0f67e5ec2e1e931055c6c0f6f8b20a08737889fd43d4456c298083b938a0872f53d9ff17962", 0x92) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_int(r1, 0x0, 0x7, &(0x7f0000000080)=0x3fc0, 0x4) setsockopt$sock_int(r1, 0xffff, 0x400, &(0x7f0000000000)=0x200, 0x4) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f0000001140)={{"aaa6281535ebdc00ed4caccfd38f2f22ebedf307f9801fe1bdfd48e8ba957bf4c319d21928dbf34453edfcf196df978b3e12952eb389bd6f418d0ce8410a0d079648e28adf5aefed1adcb81f625a12251a0ca7d13b8e8eb9711caef3c82606975869cd23409e6d17d69246cdcf1c30970403a3ce7ba554a4f555711547668e9d405a45bc30446fe45e090cfd2f29e6acdfb444a8eb94590b42b7a39cc8d7ff40da0d30e092988408fd292874f52d94c2daa85a3d0f0a96eff1a987836ca31f2853f994bd1b2b7cc74c29b07a6c7c2744f55b406f89defdabca1eaad89e3b56105fc7ed6fb0f3039aa475b1b031cc86c24926c3ae1aa021f79246a1e971bb14cbd567d6400b912edfd3bac92923077721e6aac7a4d2f77a131b1695cd145d912072001d7c453834fefcdb425442df9f6e9adf29f1ebb4706e73dea316318a91f592fa1c199651159afcde45527aed6eba7f3f033be85cd2230fa1e0e02cb52ae6a723c8a1c20c109e7905268baa64fcb8065b6d0ef9763413327791338b80025d3f2e2c1dd74d7c32f3da2ef79a0eea81704c442b0ecf4b75b9075a1e4b1068e0a802409cbfae73d634eeb332d21b48fdfa84d5f2b6831fefd6700e224a73f1b4ddefe6c5ed18785cbc13d034f19f66b732225ef40b12cdd810b27f7fd10ad0879a29ad84c1b7d9b1120e198e5a231bd86890cf44520a464ea1aa495b75ec4ccd36649363d13c8ac5343ec1b2659f0ed0ad7c326e7fed91ecf35e9392481eadfecf90558c5c36090bfdfa951cec5b63a4f5803dd962dd5416ed87f20c578449fccaf7d75f4fcddccbe2091dc62978e56f3c34412d62b58b1a5f33c7e26784fc1860a8543926c45cbf70bb71b36f5cd716d49b2bc122e1eecd9cc2eee0212559c0d1d87496eaedba87002f692813220c4170d55de0a794bcbdbf00c36f01a81680c952d62385febd65517227bd785d3583ec50d47c2b4e67e5f3e2e17b59d8b2a167c7a71690249af5811c3edd3e7a0bf5b881bd626b41bd6db12d28179b803da71178de8f387bf62ce21cafafa9b7b6af3bded299191ac21c68b6abe2665964f6e5987062dcd6124477ca1e3e890aae277590a2a36e672b7b6fbbc12d5685c861ca42394e99fbb4de16a4d9000f6f62a35a10ffdf6a59e1d32aa7d23357436cc36ce2f0eecd6678f88c9f3824d8de4693228ea6f10071c56f1284f38e823e44bad713754dbe90945ed5295debe9dea6e2c3284c2630a1d877d505898610007d4917f11870f956e0eaa9df1631c0c194f49ffbca604a5b5b2e65a3459ab2a5189f3c8ceff332bc2fb99b05523e5c6f6295bfcd8ebf805721cc0732525472a344dca6b4f296883bece1ea1a6e8be05690b9fcd5d6a18dc437cd6d1350c95e41d84a24e59f94b0e773b148df25c3268501aef356a3ed5f84f0b0343d3bfabf11975f", "92478cf1f70b1ce97efeae575f7abb8b26e5fbc6e8b485ec68b27bbf8c165c56", 0x8, 0x26a2}, &(0x7f0000000140)="36456067d4c5909623aa0adff6fdcd0795c096440af4e243362c57731bd4533c2642f813b41aa3d5fbad1025ab7df8b6f1772e8a36f9aed336582e900ff1360981f43a507d88bd68bba50997dd757219b4a95d39add5716b2275e174a572ca54cb7a4e4e6dcd729ceb6db509bd5feb765b1a2d27263e38836a6f13971555d37dba51a8bdd78eec63e8bac35888c33d1406b483dc17928879e5c2b049ba1877d1761478760989a3d9fa8fb139166291716bc08e484c38fcd63b63eb6a82482081c546296da533b10c4e266b3c05cb00ca7929eb1cea42225bfab457f49583af86f8a6e0af71e5d9ec974356b150be2622d21b4a7ff04705f2632be3bd71770ed4bfc1d179547516b7578b330b644e7362b86fc05693b6e14046cd62c18f32dc9fa1aedb596073aa8e269c86bc69016dc39e02190a582ce4c21484b7bf4c210d9b5a5fdf5906a5b570018cddf6f2d9346f571befef2e942c9669cb146c3a378672f81f023e0dd77d439f7ab84e381154ba4298e1c647f96daac0c34bfc9de0ed92685b8bf39738c22b11edad5751ec6848cb78e13d1bacb8494fd198693b4bec8a3b37565c54ed9811fff6c32e93d10a8f42706b5860b268ba0aba51452eb65e5cd1b61bea76b2db4170ee080409bed50f74f80358264038044bab96cdd2c5988f89fa810de8f17475b06c579cd13b38a21d80e1cd905cff48787899e76a4c93fdc35fe0824d5d5b55bbc16dbb08955cad6870a9442b9d543b7a7e1135b957a5165017f3b106c8f31d3a05dffa2041ae5731e83acc516c8f940c254bdd1be4bdf8ea83fddff30cb1d12bc600764c637d642b1746a24295e5a523ce491af175026ab5b882c4b4bf2a504173aa0b6a083f1b338f640c32ef1bb370f6edd4228b4d7bfc3bac96e1eacf6857d1e8f7799597df0997e5c2ec450cf8843f7ebd4887f6ea3d05c95fc6d81574ef596975dfae65a03398710331c558ba86e16b69a15d25d50a90bed826d24e5328c0c40fa5192dba76ffdd4228af3546b183861d59dd3c8f601db5dae713a421be0e041e9110d99f440dd6989f706b5a3861b611b4480daeb695f7eb563436fad82ab2b04afcbeffbd52a72cba493397b8a72bef04281722f391dd4e77dca9a362e5bb1600ba221e403b33ddf32924eed192fa747ed0c8a6fd1197acb22a5826d763d79b9b42078f143503ee27f8ff14fd0e8471ee5a373d26fc909b18584c3d3157daad6964d8bbda750e167a96ff701da435393d46a7e0ca0ee9c57fdd7d4150f6b357d6904feb7d164604c2c6ace3ed0f9135188730f13ee9f0ec67a2b50d85613570977df74d062df4f8f3f26f7e3f03c5a4ad66205ec036d67edaaf09f7343f2fa37af518686dec5705d2937d0e1774bd61f092ac951501f2747beada47335fdbd70ac2250808425bd1869f5df4f357773f6a7d9b14d79a692b8537826b50fb8f4ae2bed8501f22ed579dbeee41b5296fe066a9588fb5d93c1edf968ba485c1ab35aed9378c1af6ea048fb0e0f44ff8b38edb9949ac19c1491ccf689fd45b282ecbb0b672e527dfde2809b173d19e714b42e82f3fcaeef4b7514c824dbbd56aca8c064a079fadcf40bc386c93c7bc428c94050e7b28d2ce2715de6eb33a76fd9e557beb9dd9c804db3a310e718a679cd3ce3c93893a6f7bf539117498d7aaed85dd9896eb5b08858c33814d48d8dbcf7c27e69ae8ac0588f1a9b71d43b1f2e90e2facec8153ed2442096df56379ee2214522ec87114a4198238f0a1fbd5e0006b36f68771b62cfbc3dfba87e35e86b21c245f00ac630dd1a121aa9b134c4d5ccc57edcf1eceac489d9bf0ddf2094dbc6530a80894e3e1ddfb132aec1217017a3915f99463cf8e931b65cd14dc3c280bdf0512eb6898a9d0d1d11834d19f035316459eb5398db9f05ae88d3bc2d735113ae314bd65297a1eca355c3fac4bfb5022953ea62ffc1d9621729a7f190662015aceb41e6dfb318b1db898e110f5ac77598c4e282dbc6406ac1a3f035c84cc70711c2543929beb60b18d65893549ed3e386f1043229d6f73691c32108895e62e5e7337d0d312579920a48bce8a7930b67de68bbf55c222149f6c3fb78e615527234c7653cc4b61d7e9c2e7eb37b370a179ebe37eb4ee2aea1e45ff9c85e8e4713683be2779b09f1de72b816f9469c0bc22b3a1564eb39002c99413191a525012007abd0e2ddf0483c6784afad526497d5fdf26c07101d038e3cda7a8fa298bbedb29a7a52a79d18108964fa85c109b03e3e9c738f371db04a157717528c5f67b9381c339c91028231bdf2010a613d3c55c1da2ed0e844b677668f34b8061756b31883f9736e4d659b5010826249fc80e3709a8ecaa88f21c90ad6979d65fee6006352698d4467dad237c83ded7b7adfb3b21d39828b97bca88ba3ed85bd4ba3880209f4f0e119227c4b59f80cc5e00b0ba65be3f6f81e1985658111f9546bcbc4a83f507e72891492a7ddaf2f1045ef47c9e37142d95503c121ad158759f50446fb67e6cb8246a20242fb997742fd66a4ece1aaa8382362b516978c94870383de3094d8903543b82ab81b257cb0c3c5e42ac673f611b03478d336eae74c3495dd08ea897d5151b5371d36fa27ddb2af7f5d2b0195b57749560c21e3307e2c3b82843ea749b01427c254bf384c17521c3d28150e1087658c6be0cbd1219f3cf38f6042636d0ef62467ba154066282dbae802a1ca266c577f2be8316e5634daba71349f511855359c3eda8e13b19d9b305a5a5ea5f268e36d796b1b746b50dc9e7df4fdf39c1a2d745ffe5f9eb245625dccebfc7ce4c2ba8b4995f35b9872e605b7f6f832c3aa10dff51ee3a211542be154999ab22c34b2e3d646a813777be74cf11a2e1caaf18f601ca77a407a262dd88b380f9a10a2897d33c5740422c5a5e34dd869fedbcda1c56cfdc3703437826b6236fc8a34c2569daeeeb3841b820335faab900348bc3f2ed0a741ea661e464c349b30c5c86ff0039987070f58b614c607ab4fa29cafb745cc0e132b29dc79fe56bc99a39272c030b1139650dd71188213d8f8f7ec10dfa1e3e0906933962702f181dc49738a028461422494f30ee41b7d728d0471b374680890e2b72f6ff518f91db81e8826058fa1a5f1d09000f54478668deb46f4eb152b7b7c15d5988d32505813dedbe0d0a4daef330794c99c256650d57feb223855eb5a2865a594f3d9764275b2eb52dbd9dacba68108103a2c54b6f31806941f952b9e74858ef24b9b0f1e43b0a832ae27fbc0950ffdb5d9b5ea953cf07b39c4f5c89dcd70ca12d0a189a9cc50e6f9d7372afe0fbcd4a003571391877afcbdd6f9458c9de2a451615b0fee2cd2dc9db000507dccd9445b228d379c720c581f02024695208e42462cb9a2f955e7dac0026c6c539ab7a22d60583efb9529d8d63aeaf8cc49030191470cbcea4cff199c4558752adb77a5682c040bdc0b59aad53f3991a83c5c62a5ae5368988422c9e90cca642a7423254b9b779d27b501deac4dc7e460ee4df7f21d227c8d74ae72ac7156f5e75c9da5029c0ca2a2bb80ddd215385ef02f993fb2848438182afbec32a1543e1cb88e9a704f651e15938e1820ef0ab458df681ea3508476a35ce580ea0189003712efe66b90b9800d11efdac5b70e264b5f475560039691e70211c335c51e9bcbf955f3b02888a881ec900b07c9cc561e902100f09167e0ae53b3bfbfa1bd3fed90155e8bae52653dfac7d46c0ddca7dace36ff6233adc5372692aed19c45d7caa95353f8396a921ce821a58c857f5a2fd3deff3498c28f3b75c9fc3f63e9c9ac50548514d731b84ced85ab48cb25ffc7153195fba4509f4ca1d3c99ad8d8c0a8b78502876bb60ea83b20c2713ec8d88745adffaf49f22426cb47849eed0eeb8ac1bbbf1074310b757550bf524e653786508033cc159d9e7efc2f0ae056767a738522a813ddf206b51c9cbf60aaa9f520c3e7ee9f894882d6242bb41da080b0a6397f6913e7c8fb048e93da7bff2d047c5ce88863adf111a3dbfdc0ab7a91fd5952f410f19579f76756fd43fb8ba078b4219eeae7899edb1e44c7e2e6e1a497fc9fa8414b1ce61ee3c65a57cf54cd5bb4632f079a26bd70b8fea30a7284099d3ceacbecd9182e32f237a1dc73d754e3954b736624a9c3146e7ddf2b7cb3a06d69eca87ef29bac6416b67277c338b966679ef4a5f67fd72fd51fca235b491ba3bc90599cb878ebed1148f9e2cbad2f7df12709db3f311eaf548015e0d4ed9b2c733ef7cb5ff778fdc950a42dbf89e5db249dd35cf61d311b58649efd04aac39012fdf5e85fc0117999c897044a29e82eb6dfe7c84677369a8ad7e675bc3b0ed46943f9238a07166037d802c7f1d594f19ef42161863664466fb301405bc2e5145119f1fb14704093cd24b9cfd5e3c9821cf292b69575cd822263432ff55fb9bd3132cc1f3a5ca7a46eac5ce8c1e1960d6754be4b91cf93896bd95734595855046e94499a9853b6ba8298c968b180ba54fc84303bf06faa0545040ad791826320ecfb3f339ebd4244f0fe88d6f54909befd9aeda9005a8c5ab7ca663229806897067ced805458d5152aacf4263137f0f661f39fcbc0563e2313a3e7db8f1174ea17447af214a9d32b97863592664447baf0422e3c642286b463834cd391a943922b7922e82437c57e08de0fd7c82aaa8ab55483e19cb06f6e1b7d9231dd12fa90d64be26f340c75eed5abaa67a48503862a0743a87d8c3b4d3b8f6ca1b4f0c11fb35aa331e5b741d9cbc062539ec10a7b64d14dce00b21ebf8ffc3f9a165c5e4d073f9ab684977c72aebf22a3ca9f44ea8119215b9872df7dd89a506a9952a24c36d6cdd2336abaa8180fa3c323865cc161571cbd3899655a96705964d3437e03a7f09521c16a67116c3257f653320b27527be626cd2d886089b8d16fc899d1065ea5dc28b5e679602102123586e6dc2d0a357487b701c99e03cda776ba3ad53dd13dd068e3ee99206ab5805ba2d4050a259abaaf9bd7be31a966a1b25606a1b197a8b120d81086ad6ae60b100c4b1fab21202f19580b67aa9dc3016b20e3ce672b1ee14c6a789d70a715605ddefc80ebc7d02711a042bbca7eeb9c7f553fa176c511d2a3aff679f49ddfbd1c2b9acbe5ad96a7a95f16d29a3e5abd76fe52611d795ab9ad9e222ba88826f079c40e7b151cff07e12dcb31f75a9534deded973be3e8a4cab62bee31745eb6252402e4431306848441897a12a5b19400f86189aaddb6342313d792d328f40403f48acc59b064aa73aa78eec8984bf624d461cff3c6a1e8b207364d1f70ce69193415e97486b0ce17df8596fe53978467b8ddbfb3ac153c01ceb6dcc5c26cd3668f7648fc1b20169d0d89df3de34659d11ee0604e1f554ce495cee1caf20224da6fb6fc5af4c8541c18b546b3e67c118249074e216280eb073623d10825791e932a321da305acadaa19298abb1248ee0ef7f43e6a83032d23bbb737e4350a48df2b39cfaa1c8f35e36c636aadd87eab35ec57f2cf76ec08ecbe12494db784e328591a8ed16620d4c465e0d8037261a58dd9cbe9f5150ff6e3bed93ba07a2f4fce953e26f9db57232ba27adfc1ea6a28d1743014e078be3aa2dfb5a617cfabd7ceed08093ff7f293152e34c38bd2ebeea568ba6f9dcda90f12bc214019b48a7533cec8b0780458b7a23a352d2ba816d413af5f3aade1f28df24d8b2f187e4ed3b7a01daad5c81ee00f8a650b852dc803209ac756837c257333b3b4faf60108c5bf053f", 0xfe7a, 0x1f, 0x7, 0x8001, 0x2, 0x4, 0x80, 0x8000}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11}}}}}) r2 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @remote}, &(0x7f00000000c0)=0x10, 0x20000000) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000015c0)={0x0, 0xe, 0xffff}, &(0x7f0000001600)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f0000001640)={r3, 0x800, 0x9, 0x6, 0x8001, 0x3}, 0x14) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind$inet(r0, &(0x7f0000000040), 0x10) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) dup(r0) recvfrom$inet(r0, 0x0, 0xff41, 0xfffffffffffffffd, 0x0, 0x800e00a41) 00:02:17 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}}}}}) fcntl$getflags(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8, 0x200}, &(0x7f00000000c0)=0x18) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000100)={r2, 0x9}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00777) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033e) r1 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10, 0x20000000) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f0000000080)={0x0, 0x153a, 0xfffffffffffffffa, 0x5, 0x1ff, 0x8}, &(0x7f00000000c0)=0x14) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000100)={0x5, 0x1000, 0x8, 0x1, r2}, 0x10) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x280, &(0x7f0000000000), 0x4) r2 = fcntl$dupfd(r1, 0x11, r1) ioctl$DIOCNATLOOK(r2, 0xc04c4417, &(0x7f0000000040)="55ef932e7e13766428b477284feaa6e21bf45022b6c853d060ccbb91f3064020fdbbe7ae10e96dd9f43b3c210325adcc464b96969213a002813d4f3575f2d42bac8675461f776e502b2dff53ec4603ac1c8309a49f9f983daa4bb2ce7254413631747c16714fc0f213b2c28c3d96ab3e5e084ca6c03404b78220e74d1dc6edcf27df6a3c32a36eafc9aa36e08d64df9f528436ada1a1e4ce456ef1d3481372b00f543c8955f34542e14fb0d11482e4cc83e59ff38458dbffd082c839c8a0d6ffb2a3e3896c50cff1373b3cda22328005e56287ea382764b6c3aa6c1f3a6a99977e2b6a20c9ad9511c86ab4b0af1d304a6a7072337f4a2a") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003e7) read(r2, &(0x7f0000000140)=""/4096, 0x1000) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1f, 0x1, 0x400, 0x5, 0x4}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffe63) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) socket$inet6_sctp(0x1c, 0x0, 0x84) recvfrom$inet(r1, &(0x7f00000000c0)=""/33, 0x21, 0xc3, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xd, &(0x7f0000000180)=0x7, 0xfffffda6) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f00000001c0)="7db26c487bc4c8533905ae31ff4dc4f7aac92b62d75f77bb0b5da9a03a3cc81fcecbedd713227ef13b722180ddeec095b7f1a84a1a29427df1655bc2cff8") openat(r2, &(0x7f0000000140)='./file0\x00', 0x100000, 0x88) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffb5821c244500001c000000000000a878ac1400aae00000011100907800000000131c7e29b7595d09dd8bb850d758ad6de4eada916ff28f55b8bd02e0f43df721dad55eec22"]) syz_extract_tcp_res(&(0x7f0000000040), 0x1f, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x39ee5a143) 00:02:17 executing program 3: syz_emit_ethernet(0x6, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRES64, @ANYRES64, @ANYPTR64, @ANYRESHEX=0x0]) accept4$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002, 0x30000000) socket$inet_sctp(0x2, 0x5, 0x84) socket(0x0, 0x5, 0x2) r0 = socket(0x10, 0x2, 0x20000000000000) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x10, &(0x7f0000000000)) 00:02:17 executing program 1: r0 = semget$private(0x0, 0x7, 0xfffffffbfffffffd) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000040)={0x1, 0xfb91}) shmget$private(0x0, 0xf000, 0x1, &(0x7f0000fee000/0xf000)=nil) __semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/237) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000000080)="ad43ae91844294c139dbb30372fae4d2160ae6ac8bff4be4bfd2c6e505835eed805f51fac62e36dabdbc1c9f2d6cff97df545eccf3061448aedded494f99cf04b12f8016ed5b5788531cc806305096a810bbcf9c6bd75195a4793da0") 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_msfilter(r1, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00329) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:02:17 executing program 1: setresgid(0x0, 0xee00, 0x0) r0 = getegid() setresgid(0x0, 0x0, r0) setregid(r0, r0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCKILLSTATES(r1, 0xc0e04429, &(0x7f0000000180)="aaf37ecb08940d8040bc2aebfbfdc91478d9de4a86ff13b7b9db4f768582388c0d50487a06077ad7f59008c295a4ec9a5e539c41d457b39856cfb2795253270ce260c1d71060f40c75e9a18ebebe4eee885b2683aef564a6a82a04ee562b8adcaef42631ec06def4f43ef26fd0e11013c22b67a04cbdce1ad5ada5f283ea0f99e3153be7da957e03ff8a8d911be69439ec9d0b4a0023ffd2a042704e65e43d0fc4756a6b36afde2d9f5960bdf24fbc3d1e9d0686de91f98a3b7c995aee3aeee45e9137cc8c8752269f49ae251666f0b1a1a6a9fa226e60811aac68ce7d34691d9aeb") setresgid(r0, r0, r0) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0xb760f4ae832d707b) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) getsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f00000000c0)={@loopback, @rand_addr}, &(0x7f0000000100)=0x8) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x800}], 0x1) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="9007000000000000880000000000000011971eb2d6fd7544c8f7d5fdf88117bd10e1f2fd925fc0cc4568107e5dc35cf85616bff286cb544defdb7618941b88f3d9724640db700ed6ef1209ac5b89181c9577bad98119a831f869e4bd362601c5a4f91b4eafe7b3419bc9a6e6e5c3b3cd5a33c986bf35b1b4ddcd7476579456e75578595e43db7e720f65cba838fbd2a3fc96ab38a476fc0835bd35163082a7ae91970e6fb4450572a9769769eef1d0885585a6272a7c80f2135f9dbb699fb7625197c79b7b450dbec869338816bdebcd28f445c249fe88ddb00f99a1432e84788700e9c5b8e2b695cb3512b4b48157b15d7aa346e948610db2a7d5562992b406600436eb07ddb41ff5c5ed3b05a82aa06028607044f64fd97951268179a004d3a528395ecbe4c4aa4315b68bc7084f9460270edeb926455062b6be109ae4ed1d43a21e968bb8eee5f02de10e59989577396e7cef88429bb8bdb0d677d69320cf09410b05fed3573f659e1a23564418af655d0302d309cc27b2268164dc93c86ad317610f495f2b5850dff941de28a685833a3a5fc9828071911f2c2f979c6c3063d224be203795e8a3bda01678ec9c5b5c2cbd2121a29951cf08461c3586d84ed245b518fe08fa725e5b767e4c57043fe19667c4a256e911581959bee8bf8e752622ec8724e76c72a32dceac0f51d213cc5cf761b5fe35636f05dce7cdb908437c64ab5ac69b17706e6bfea141551863bcf53dab4c909440ad0ad928325393a6cbe9b82872c2c46fc72fd6ab5272cbfd8d12764c3613d19e618cf8b6908fdf7763a4ef15c3de83e986813c64854ef2e06781612c43a6ab5856d268b923279e2c4318a1204100ad5c9f4e8847e7b68c316627f4e10373181f363b9b12a56e012890585b956193d61190c2a5df27388c1f81920ae7da9dad1a34c7f88e5c671b7ff7ca7a15cfd75870839acc87b9b0b902a71daca5d7c9698d51887bd63d79b14054787a6c08d5e3341b76ef2ce0e85332819bcb754eb0bcd83fd3d2ce12a33f5ab83bf5aba021c9f87724c291b9bb638b0bd25b90fe21efa230d844fe2fb70064abdbccaba6bb71ded9066ecbd99d415dc9228cd6d7468d2ad00b276840f8b769fa8491b9f15a4e5daae192f0e51d21bc9a11ac0127fa9f757f60d01adad6ea53fe77d72f2feca99dd47341ac38e8413cf206ead85d25ec35915cd866f6395453e49e6c6909f8c6a11d440d6d614ec8ff55a488e61791d926aec6d002e7ec89315aa086bfc6c81e5b35ecc6631bf40362509e3614bca6e338c84fd23fc31455d0c19f28959fc9829e4815d55127f1de54ee74b903576b9016205a11a21bd980c344b223ab792f08cf2c6babd11b5528179e577a4d75d5fc955b9ddacbbfa952264ae3ab15d579080db83914b0f6b928c394f29abe2d20925a18a453592e26ebc65d2f907cc89309935fd1efbceacc125c9068fced4d400c41e62023a351b1ec14a37e3b8aded2b8ec85468a74bf453898ff62483310da6ca776039f7aaf749247df8699d0e8936d43a34d0ce06baceab6aff5d88d2e644f18a2b05b0e66402bbda19d61b07474965aa18ffd19bb0e9d11492249b9f99d3973abf76c3fc1f5f494e90dccfaa8dc01a05585712274b3ea1743d1edbcd3976680e82da256f3fa6c660640b3faf23f8f6aba05b3588eb6f5bd5123cb6c3c4a21d970b1cff978c51e216d9094fb0304c83064a9a1f958a70be7eb3894271f914e3e0ac77e50401d7eb96ff9eddbe04be78c58017c01044bc9d3b954ca86b382943dd4b0c8711812381f8d0f076a96869115f4e42c0c09e82893e40ad5684531215b1bdaa82c369c0c67d40ad405c3317528b7d64c048ba5e46eb06ef4893b9baaf8bf57159d17fe9ff0d4f50de854d9d3e3cb3895583512ff9e1a3b1797f1d8369e1ce74b3c986b1095927ba17f489f43291f117c34aca89ef4e02d7438f6029e6666c9f83e1173789895dadc3b1348fae3543de7515de2b28fa5950ff4f548518000269f4bf95e07e88f1b001ca97c353af329dada3f34375e6df119111fde7521c7926ca992e209da5bbe8dd46402eb3f1d7e1e314740c573c5f576ab8cdd2b76f634ab89e6e2d9658772f85aef3eec832ad02b9a45437fcf57a60da981c484afdb2b414016591c8b73e1e96a4f3521dd53aa01ef62f666279446135ed6269db170068747e589ab6c4507b54e974d004dc7c6acc4825fb3abbf4f574adabfc7d0c591a10caddecb2e515b84c90344a86232d3080b5640c234e26fb33b08e734ec881e92c37f21d95dceabb7df2bfb6b956f0ba43508aac8a1fe8e69eebf55e02a4943b4cde699bc41731cb8530aafee24adf13db783490c78fadd0eec157fef70e7f3b897c6ef2a92163e65f887628bf5cd0d060bf8e415b7dd67a92e81f895d7eb4f37401a6af2d9fccea18d85b53916b1c5ab28b82ff352fda57786729e76963789bee0263cd4ae8092f01e878d7d81fb68571f3cd0fa1d37752fccf256bed4b1cd271e94b1aa860f0ba000e9112f3ea78f83cff60b176daf3e4d26b4710f928e22a379b58117d4b7284216639e56015a1100e0eef07096a5da2ed5dfe68b0b154616ede1001823a4ac2a3896c24c1fd24293a55777b184821ce2374b97817d12fa44201d8f604f44eada4ac299fc28d1b42a9caba7b4bd67a413fd114d5686701738dad215129dabd2942c1f347e970095474073cb07003980407ef55364c0d2ed2edb7b24b06f1acb52969242a7c20d810ec84057993aa6ea27cc656a765867fbc27e0f74b564256ccc7ae3c8447fd41be75130b2db52e43ec54b46651141e606c41f643c43305a876a60d0d70dbe52fe6f623110326b1c65da23"], 0x790}, 0x80) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ff) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, 0x0, &(0x7f0000000000), 0x30000000) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x6, 0x1, 0x7, 0x9}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000000c0)={0xf, 0x8, r2}, &(0x7f0000000100)=0xc) 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}}}}}}) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042d) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [{[{0x88a8, 0x2, 0x7d, 0x1}], {0x8100, 0x6, 0x8, 0x2}}], {@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}}}}}}) bind(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) r1 = socket(0x17, 0x5, 0x6) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f00000002c0)={@in6={{0x1c, 0x3, 0xfffffffffffffffd, @rand_addr="e9f68e8e9cf332f33085dc63aa3e25bb", 0x1}}, 0x0, 0x100000001, 0xfffffffffffffffa, 0x63}, &(0x7f0000000380)=0x8c) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000003c0)={r2, 0x4}, &(0x7f0000000400)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000100)={0x0, 0xcd, "add6e7fe0395fab673587b3412703d5ba8353c311bb3618c8cd9c00eec16eb73f85bc2c37ebe6589d35bedb8ba2df5f8a74014bad5d6ebf6a4fbdda52d534b0929f9c5c2299fb117c3bd249d1a9f406f30907ada09268acc2f6f1a0eb13c65960a2b27653edd41d000481149f2ce5c5bf55872638fbe9217609d9ab0764eee9426ad7033b523a7c0ce23ee71fb73ee1c1e3eb659c2eb86642ae3005bc26ff21eb3304a251d478d22179466dcbe97e3cb3026032221d12c69c675a0dc7f8e0cd8d8d911c8c181fd9772ce43f63e"}, &(0x7f0000000200)=0xd5) getsockopt$inet_sctp_SCTP_EVENT(r3, 0x84, 0x1e, &(0x7f0000000240)={r4, 0xf, 0x3}, &(0x7f0000000280)=0x8) fchmod(r0, 0x1) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f0000000080)={0x0, 0x101, 0x1, 0x3, 0xfffffffffffffffc}, &(0x7f00000000c0)=0x18) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000180)={r2, 0xff}, 0x8) semget$private(0x0, 0x0, 0x10) getsockopt$inet6_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffed2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x5, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039d) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7d1cffc6d818ac758d95326cd5ce9810ec61e098824c08dde9726c01b282734532528d3ec59f2f52a200c881aa91bdff11f058fa50c507ec87a96b7b0e4d4d47670d1f36f16ed0a3933d00000000000000051b70e524f42066d93deb9e5c7d2e9e6ab6561bd152e400000000000000106215841952ff1a9ce713ae7e6eaafdd834d6b7b85071de5b4118c509eb7e183416b4e9aec47538d58cbcd248c339d2ca7a70df4a5e717eadbe4e8ef114760839da2266812f12eac9135cf6cabbfd7bce9310dae40715bcacf6d8eb6745f6bd4752e833ba4dad67a259c323335376229c983d5674e47f2fd6cf14f19df1a2cb8e03390ea0cd5af2562c15ed94580373fb116cf69f8e4846b88a6b316bd52942d7323c95e637d1c795d129e240196ba0be992fa002a5e2e444ffd66386bf5e3ba5adb8a3d29bcea52017907980ead12db56e29b69b7b502235f29fc16bcc5a1d814a42cbad6b43ca34fafa429ec6c8cddb1992", @ANYRESHEX=r0], @ANYPTR64, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYBLOB="0a2d62497fcf1e8c2ffcafa9ee47389c369e46b6f5a0515cc1b032"]]]) r1 = semget$private(0x0, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x263, 0xfffffffffffffffe, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x100) semop(r1, &(0x7f00000001c0)=[{0x5, 0x5, 0x800}, {0x2, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x2, 0x1800}], 0x4) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, &(0x7f0000000180)={0x0, 0x200000000000, 0xf, 0xff80000000000000, 0xfffe000000000000}, &(0x7f0000000200)=0x18) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000540)={@in6={{0x1c, 0x3, 0xffffffff, @mcast1, 0xf446}}, r3}, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000000)={0x0, 0x52c6}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000080)={r4, 0x6, 0xfffffffffffffff7, 0xffffffffffffff01}, &(0x7f00000000c0)=0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/19, 0x13, 0x2, &(0x7f0000000600)={0x2, 0x3, @rand_addr=0xffff}, 0x10) listen(r2, 0x9) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1, @multicast2}, 0x10) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x8, &(0x7f0000000140)={0xdd}, 0x4) 00:02:17 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, 0x2, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c05) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000180)={@in={{0x2, 0x0}}, 0x0, 0x101, 0xb, 0x211, 0x20, 0x200000003ff}, &(0x7f0000000100)=0xa0) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000140)={r2, 0x1, 0x4, [0x4, 0x3, 0x8, 0x7]}, 0x10) 00:02:17 executing program 0: r0 = socket$inet6_icmp(0x1c, 0x2, 0x3a) getpeername$inet6(r0, &(0x7f0000000240)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000280)=0x1c) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r1, &(0x7f0000000040)) setsockopt$inet_int(r1, 0x0, 0x44, &(0x7f0000000000)=0x79, 0x4) syz_emit_ethernet(0x2dc, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f00000002c0)='newreno\x00', 0x8) fcntl$setown(r1, 0x6, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0080e) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r2 = socket$inet(0x2, 0x5, 0xfffffffffffffffd) r3 = accept4(r1, 0x0, &(0x7f0000000340), 0x30000000) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000380)={0x0, 0x7, 0x9, 0x5}, &(0x7f00000003c0)=0x10) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000400)={r4, 0x9, 0xa9a, 0x7fffffff, 0x101, 0xfffffffffffffffe}, 0x14) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) semget$private(0x0, 0x1, 0x5) r6 = semget(0x2, 0x6, 0x98) semop(r6, &(0x7f0000000300)=[{0x2, 0x100000001, 0x800}], 0x1) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000180)={0x7, 0x4000, 0x8, 0x6, 0x0}, &(0x7f00000001c0)=0x10) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r5, 0x84, 0x15, &(0x7f0000000200)={r7, 0x9}, 0x8) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 00:02:17 executing program 2: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6, 0x3}, {0xfffffffffffffff7, 0x1}}) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) mmap(&(0x7f0000fee000/0x12000)=nil, 0x807000, 0x6, 0x12, r1, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=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}}}}}) setsockopt$inet_int(r0, 0x0, 0x5, 0x0, 0x333) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) 00:02:17 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) dup2(r0, r1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setitimer(0x3, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0026e) r3 = dup(r2) ioctl$DIOCGETLIMIT(r3, 0xc0084427, &(0x7f0000000000)={0x200000000000, 0x4}) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = socket$inet6(0x1c, 0x0, 0x4a4514e0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000000)={@in={{0x2, 0x1, @rand_addr=0x97fd}}, 0x0, 0xa20, 0x62ed, 0x5, 0x5, 0x862d}, &(0x7f00000000c0)=0xa0) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000100)={r2, 0x1000}, &(0x7f0000000140)=0x8) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0xffffffffffffff7f, 0x1ff) recvfrom$inet(r0, 0x0, 0x0, 0x400c3, 0x0, 0x0) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800e00000011100907800"/42]) mlockall(0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c21) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) listen(r0, 0xffffffffffff7fff) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000240)={0x0, {{0x2, 0x3}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa0700ffffffffffff810090f8ac1400aae000002fb0a55898780000008776c451eb1a5713f2792dd0d52ea87cbacfa1ab02d6a32ae254ec30198e04e3f97e454e01114d3abbc21b893e6a9795b1f79041c51ab619dd4a54732f309078108541e67d8a676d1b9083ed6adfabd741d22e8471d229660985a3c937bfce0de035d7dc3819c9d842e769d91f41a8416a1800735675ca581b005f3311ac57d29a0bcafd16e231cdc106470360721def0bbeaa2a40a223ccf14a56ac7c733b93876d9dcc22a3fcec0d3a4bb31ad8a33be01c8a7e7bf96564f7d11a86fb7d11048851bd79a259927632ea86d4a27b4855d8c191e04407a778802f9b0efa4a361ba5e1045f2343281d45d8d5a8bde26d15fbab0624984a07e60c5addf385ba424d688f1a4e59cd3eec04df06000ad780b1f92fdb468a3904644952"]) socketpair(0x1f, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x628653e1d) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setstatus(r0, 0x4, 0x48) 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}}}}}) lseek(0xffffffffffffffff, 0xfffffffffffffffc, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000100)={0x0, 0x37, "a116de75e95cd3adb7d03e0f6538a7b9f62a2437b04706a6c051b8e4d4362cb51e5c9cf599862a87504d7ffd10d919dcd13071ef68bd68"}, &(0x7f0000000140)=0x3f) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000180)={r2, 0x1, 0x10001}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/75, 0x4b, 0xf70f76ade4dff852, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f00000000c0)={0x0, 0x548}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="02004e2100"/136, @ANYRES32=r1, @ANYBLOB], &(0x7f0000000200)=0x94) recvfrom$inet(r0, &(0x7f00000002c0)=""/31, 0x1f, 0x2, &(0x7f0000000300)={0x2, 0x1, @broadcast}, 0x10) freebsd11_stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getgid() setgroups(0x5, &(0x7f00000006c0)=[r2, r3, r4, r5, r6]) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000240)={@broadcast, @multicast2}, &(0x7f0000000280)=0x8) syz_emit_ethernet(0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039d) recvfrom$inet(r0, &(0x7f0000000000)=""/42, 0x2a, 0x83, &(0x7f0000000040)={0x2, 0x1, @multicast1}, 0x10) 00:02:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt(r0, 0x8000, 0xcb, &(0x7f0000000000)="fad0800f9cf9fc60c731b881a008febe6e312acb49f6b04f84eaa56b08e050336299d5310415030b73140c6b194a72b97d9ddcb2d0f8b15f95796775e5d81cc1c0bfa5a1cee7127590e8ae7070e1fba767e1", 0x52) getsockopt$inet_int(r0, 0x0, 0x41, 0x0, &(0x7f0000000200)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039d) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0xfffffffffffbfffd, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0038d) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget$private(0x0, 0x2000, 0x418, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x1c, 0x20000005, 0x2) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x22, &(0x7f0000000140)={0xf, 0x6f, r3}, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaf60318855962c20f0008004500001c000000000000907896cd0bac1400aae0cced00000111009078000029a7b1eecf3b7a164a43f2c5d99d57dd30fc97614e"]) recvfrom$inet(r0, 0x0, 0x257, 0x400, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x0, @broadcast}, 0x10) 00:02:17 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10) getpeername$inet(r0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000100)=0x10) 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}}}}}}) semget$private(0x0, 0x7, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f00000000c0)={@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00846) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac700038f4f29add9039cc7800000600450000000000000000000000ac1400aa00000000"]) socket$inet_sctp(0x2, 0x5, 0x84) fsync(r0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00888) 00:02:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000080000009078ac1400aae00000011100907800000000317842607ae480e095a4ca40a6641e8f2a1ce62b7f75f55b2b37e7290eaaae76d6bf8eac7afc7d303c6da0c0d185780527bfa2986e4c36ba299cdbada2747f5b80fa03d8b4ad03ad4960077523f6c5a5b8c2244f49d34b93e363fed76a0350d7c682adb197757e819541ff866c63a77285dc5a6acaa19b2ff8b47055c1c09c2a8a1aa7ebb32cd3c3929f29a97e742f5e3369aa82c5d9fe2b3284a07030675e29099d36a56ac52c7a297dce1a310b7d2034e593cc49c25b51c78c6f553b49415b2edd69e816ebb448dd7cc67d37abe3b2482000"/285]) getuid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048d) fstat(r0, &(0x7f0000000280)) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCKILLSRCNODES(r1, 0xc080445b, &(0x7f00000000c0)="a53bd72c7176f15cdd4be57ebd317271f93a75bb97da55ac6665006ef17a58d75660fde641061766511c0b4b4bdaed91b6ac16d87de4687f02470cf1ea29a036fd4f04d97464562bea1253161a17c9a0d3395aadfb1db4f8000000000000") 00:02:17 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x10000000000b35e, 0x800000b35d}) mlockall(0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlock(&(0x7f000016b000/0x3000)=nil, 0x3000) munlock(&(0x7f0000185000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x20011, r0, 0x0) 00:02:17 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$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x1e4, 0x0, 0x0, 0x800e00811) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f00000002c0)={0x80000000, "ea027f21bd0a95e7f09088aad2cabe54"}, 0x14) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000ed89833807ae6c7240c5c19e5d1dba0d16d3d02574ed2d5236ea304568871e75eba9fbe6c8234d0c9636fa18d80c0384586269ea8f93fef938de5bf45c2beafac67480d61b5a8ae6695b78c08271cebcc276defbf5c2515c4fa81fbbb5a9fc1905f4b38177e5b6abc2c07d85cea73e9e5e77e61da9636a59907283831b9475eb11bbb09a6eeda289705342e232e7e83238d3b9ffed92554f264da9ce979f12cb72f25faf984826f64e1a3567b999e2b129d627e35071c8ab1dec83783c42f58f982f56131a69c219d9964ab370b299d1508e70bb23008b7524106db24e500f00345f796b7d72b1160a31c282efb2dec64f599c17bb254a36c0a5f690d388a55af8d810b1d89c599c074fc18122a09bfe4487e05b400c5f4b9e056f0847563a03f609f35ecfd9471af9edea49a7455aa5e8aed916d0d3e769b68e6843fda4c4d7ed09e71177903842810217e4511aa6b9"]) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) ioctl$DIOCCHANGEADDR(r3, 0xc4704437, &(0x7f00000001c0)="7e6d012ee3f758357631c616c8b7bc749f94de92db78ff9fac5f92829ba243e0d5bb0f5cb20a10e194b93543ef10ae331c9bdb169708506fd0438a5fed9d5ac02fc288654cab541e22d7ffaef2310d4c7f5a7ec0a90e48b475d77bfdba593d6a757c67257a1e19addd118ab5563183675266fd55c96af6f101d20877f6acd35fe8bcb199cf2d0d2687d74504652df61818a973d5f71c") getsockname$inet(r0, 0x0, &(0x7f0000000080)) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000000c0)={0x9, {{0x2, 0x1, @rand_addr=0xe1f}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0086a) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r4, 0x84, 0x101, &(0x7f0000000300)={@in6={{0x1c, 0x0, 0x96, @rand_addr="2402f75d8fca8049484e01da5e454066", 0x9}}, 0x0, 0x401, 0x20, 0x7fffffff, 0x16c09f59, 0x81}, &(0x7f00000003c0)=0x98) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r2, 0x84, 0x8002, &(0x7f0000000440)={r5, &(0x7f0000000400)=[@in6={0x1c, 0x0, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0x3d}, @in={0x2, 0x1, @multicast1}]}, &(0x7f0000000480)=0x10) 00:02:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb000000000500904f5606bed28b549e015a377800000600450000000000000000000000ac1400aa00000000c20ab836d558b4a06babd59adda9"]) r1 = dup2(r0, r0) setsockopt$inet_buf(r0, 0x0, 0x9, &(0x7f00000000c0)="bfcd0708223e0cf82d3f2cad67f399d4820acc8ccee02c0275ae077a8e1f59d48d3da99d5dfa7803ddd4eb396afb2ab65aa19388f37fd45173e038c30000009e7a3ed83abf8be049d9366e03eaccf9d9dd167ba56a1cdf4b8bc8a0abd64ebe1152cb3c8990110000444632a30c417cbe4d46cdfe6e580de1b0b4ea99922570b863cf9b72631528185e9d01000000000000006567258877504cbe9c567b", 0x9d) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0049f) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x7, 0x3, 0x4, 0x8}, &(0x7f0000000040)=0x18) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000080)={r2, 0x5}, &(0x7f0000000180)=0x8) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000059f6109cd69f734875eb88c600009078ac1400aae00000011100907800000000"]) getresgid(0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000000140)={{"993543b32a9ee380b75f45fa41d73397bb7c1d65c1770a7409e8921bff0a9fdfdf61c8520e9a78176f5a1296577e383b2995206ca43647d8dc8028b801e6e42817c0771cd3a90095b33dcf74be171fdc91d896324224685087881b8a855936bdcc238934e77e3a31c2d088c804382fffaa745c94744aefca7f08f3f76b31cee5c07d50ebeae98246e3f751d6f32b799cedf202a1b186df912405b5fdc05ea7ed5b2715a1fb9d3369b9d8d166ffcfafc352450ea07138f9359eeea82d43b37a3191acec6d7b3a010a2f0b864fecff8718fa3c466279c53e18eded393c09ed0047a72ebea15e2734a9554f2334714ca5fe79a7ff98030006ba241b2661b3572d2e519fe6093601d413b0b4d6dec70cf85ecef4ae04359c6ca0422e3d41f0032890e6639cd91a6b74247afe9c1392e4c14b21a0df4e21b5d81675e6412f40bae992cb9c19a48739ab32e99730c327ee896e986a035a4fba9132ce87f7cf62506c6e03de8164c9e13633c37ae8cb23cd802c0ce659f0ed8161ec5b98f76c187501da1c96f7d5d1b73f7f62af5f0711d4f4e8bf57c7035b9d83549772680cfaf3b6eec1fe60b5f00195e0c5847e9ef0c0de3872ee939213adb33d9a7c5ac118de96fe1cef5dcac5bb6ebadb947f7bb6e90e720aa15ec50ad5d6085af08ca8f087fdcba0da98866ed911dc1d5df6809344f1f7509a8c8e7ba5412e963f99cb79ccf28eac53bdcf6beb69bc498d5f2406782f1b3739b15e996e445616c79828f96ec66fe2921157873f73870959c33e14e5756c1e43583cef4ed51a4dc8a7c56c84c83250a1cbd250578292d4ec0a055e75d3aa1ce076ef8fa123ea88f144e2309e5422a3dc1e2ef8333b4991148138a696e728eb204343dbd456401c5595e7d5c3ac608dd439678a6599d0476e2f4feb51b12a703d039c0b188f1bff8b6860eef6fc0ba937749aad5c33369267e7262319d048c65730a2d958521c69e10f04f7277dab5cfb227b104ede760d23445ef948dd40727984d214b486edc2ce8ceaad85cfcfef5a8d49af8d1cba00abc780d46924ebbea37b490c4e6a35e1d25bb6df3a314d1f663c872caf0efb0768a6989a298f44d4bbf32f07652008aaf2bba3d780a9c0c824a62c989b7974629c1784288186c1ac28f58a1cc55760744295cd2c152c1c9bdde5b66324f72a6a70fc1811128341d95039ced35611a7aefa4ebe5d8ca3254a03e9acf164b4d49f5fd00cef28fd221752e053ca65d47d78cf56713ccf26ce8c88f95eae50f8d03eb86928cc960ece006c225a1d637c0eb6889d6f09d4e37dc78ae18ad5b74a78b3304f8f4f78649576ac91c3553f8e01bd893649769088d42748bbfa83108c159651ac32d178538991b5ec0ffd713a3a0f05905dd4fa23fad76a4e55895433e99d22d69ebfa26d8e26b65ee8e632e1b32c68b8c1748a58e5", "6c4ba12e2fb960714c76be73a33bb2f84f35dfeda9776129bf773027ac343185", 0x101, 0x8}, &(0x7f0000000080)="6226eab1016fa4d364ef45080c264d279b44ae63632ea275be6bc228111e0d7db6276b605ca4528e69033c76e403a12f94971fa4b93c125b340d1e55368ca7db5efb62821b35bacb9c3788c97ab698dfb528a967933decddd73c0d6a56b13c4511e4c4e9ac836a4598e57dd5ad94c85e6fcc3f73b1a0f650fbc18efce4dd7f005d3d79702bf9a2d36af8137f2ea39a087194da8af7918820163fc1dde05eb873f56b8b97ceda50a86b2c3981f57ed9e15dcb1d", 0x8, 0x4, 0x1af, 0x6, 0x80, 0xb6, 0x1}) r2 = shmget(0x1, 0x3000, 0x428, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_STAT(r2, 0xd, &(0x7f0000000040)=""/36) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0x8) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f00000006c0)={r3, 0x101, 0xf, 0x5, 0x90}, &(0x7f0000000700)=0x18) recvfrom$inet(r0, 0x0, 0x100000220, 0x0, 0x0, 0xfffffffffffffe00) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000600)=0x4) listen(r1, 0x1) 00:02:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x80000000}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035d) 00:02:17 executing program 2: r0 = socket(0x3, 0x5, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) close(r0) 00:02:18 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup2(r0, r1) ioctl$DIOCRDELADDRS(r2, 0xc4504444, &(0x7f0000000480)={{"4525f012dd63e11da4c429b883085d7bc4ceaa027192287827ac1faaf24f82b524dafb223268f83a777c095715dc27f3939337beaca932c2752cc75377509d5844a184275c90eb0cd96019209c9072b51dbf20112102c750d629c69810eaadc8f3e3b6f04db08208a2ba7b7f463d5c8184172f6b228cf9e2da46f938fae1874b00576378b986c01334991b2cac1367712bc4814c8cf949fbb5d10cd158a6df3acab0e386800f0ad1b1c01e12d37f46c6d9b1d417fc798f4e1f1a11c98071384ba7b0af8a8c45e545cedfd3f49947ebb4b59bc617b0c8234f90b414659b77e7a33c9e170aa1ca6a726e6298c93d71c1b1b5b931f65a4114441f7c6b81179421122a81369a30f67927374d2c5be1d955a744bf8aa799b723331d13f1fba32d0fbca79babd1a3453ae3b6167ecf06b3afb5f3c35f8547c443a691abdf313d99b9b69cf4a4efa43984de2b1def7f0931e3f250a51e538f12bec95d752262bf73b273780dbc2252ecb9038e8574af385ebf3955d26b3a8fa807323799bb6f7c286e5d0fca511157cff0ed9daa9cef2d5a6cfea97c96e5605a0cb6f459aca9cca9cfc4af2b4340381d064a253cfb56a41aea37d104d7604bff451f870ec6aea42e1bd0d2b1bef5201953b8fd4539e72e07e69df276fb30f67bdf168bced70db4ef3644c8dce0734d41e54930373f3daf4a5fa173fd2ce2d5ef308bc8b3eda667242b906871651334f266b8ce5a8d8ba81d51d4144acb5a1c6cb2c0272e2b91831f77017146a504c12d910bfc023170c75e5725b8cd6ee7bf75d1643ffb040eed949eda322712349356fb885cc72e75bcbbf4c74a5b58c01a9ed2cba4df386bb45dc7281741b8fbb7712f638e872da56a1dee764223102db57a65e1afad2f67ffba13e31451f59da388e37fae41f1d04ba41b02f14788febb8a91651965fd1340cbb2b0a02ea3f3754b66e5160e7a493a3f5fed84d03c6543ff6ddc74ecd40b4052e2dd1a88f42410ce07e8da028e0deb00af9fe7021ce18219fb2efef67d34c8b552e7f455eeb4b6b78f14afa7fa83201c6162084a296d6c963d9a1a3d0998e48e8429525683adf2e0c1e24ce6c6c025aeea04413c88618cc44086d2df240dfde169f985c4d557a002b180a0fb22c5d96ed32c9d385d56cce57c21c01168cde7ae0193c4cfd710b22ae840c6d7c5417faf455393641d6c76a79a1b05c849450adece1e4981f688b693c50918d13b194509050be8a2e952b3daa54d777f83d0d27ada9511edf4b373f05e1bf72d7d361aae7006a774d73c61e62e742a8e722e6a045ab7f695372c374068bc8309e4064524bd0256bf8133053415c45a397039bcecb2d7fb40f28e51fc02fc62e89b0d69008b38b085c384cd18003f8295710b35595dbf6a391474b0730799d89ae6ab8e35b4fc638b3b4f0ec26d836d5c51c62df0e010", "628b73e163d71693adb3cec6562e29b7cfac380048f012946aee407ebdb60032", 0x6, 0x39c722a3}, &(0x7f00000000c0)="f4ccd380183d4e7708d7b410b39c097eabab97b12ead59004e171847507591f1b2adffe3b6b1f3b37e2d65aa3fadc5f977525edd6069769254f2635cb3e36914db12f56954ec384462be38bd0b77528ea6aa7f45e6a14fa8ef4a2e2a9f926380d4b32945549e17fb3c6acab888a32eb9a86a935d6f8b3c59042fea5ecca5124e", 0xab1, 0x8ed2, 0x200, 0x9, 0x7, 0x9, 0x81, 0x3f}) r3 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000200)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000240)=0x1c, 0x10000000) r4 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c, 0x10000000) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000000140)={0x0, 0xb2}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r3, 0x84, 0x107, &(0x7f00000002c0)={r5, 0x7fffffff, 0xf, 0xff, 0x7ff}, &(0x7f0000000900)=0x18) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000080)={0x0, 0x6, 0xf, 0x9, 0x8000}, &(0x7f0000000180)=0x18) setsockopt$inet6_sctp_SCTP_RTOINFO(r4, 0x84, 0x1, &(0x7f00000001c0)={r6, 0x1ff, 0x1, 0x3f}, 0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="02004e23000000250000000000000000000000000000000010000000000000000000000000000000000000000000000000004153301400000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000dd8fa96010b7e58cdaac69a8c2b7b6ba9254f8617dce68b52ede519bc2489ed62200c2f0fc0240cab73b3eaf4be8a04dd58b8ddf87849f5b57b02ff701f4fce131018e463ae1ecac63f4bbcf56f6f55f8b775e7b3f82e8a186f5e125138ea0fcbc5c3eff7fbeeb900d012a862a49d3c14357973a267cc57e3515b55d0590915a9c890cd80c21081dda28ae251ed664050064a7cf4a806bef99304600f739c056ef090000000000000025e1a78b2849aee7bacfc18ecbcb4d662056448b0d9de6b9ceb6204923813cbc46fff6de64273d9dacc902e6791a94d9e8c97f6a9ee066bfd3e1b5c2760f7b344940900867ca72b05e34ab836294c7e549fb29f31572bbe632eb1741d54c48ea629932a69c70a2cc149ea58dc0c50297b974a3dc4fae81ea4e5a04179f6333489b9f51d3cc5538a73f6c7c14a7e9f5e75a093c2d0beaa8afb0e4738ffc66a7b3b876d7f930be64613b9087dd12851b75dd3dbb1a100c1c084b261f122d787454869f0e0eb87d152608d70de5901324ded6d4baa36a1935772d616f134a830f23cf59b155304075e2efbfe19768d2d5e027c86a4838848b1462e284", @ANYRES32=0x0, @ANYRESOCT=r1], 0x3) 00:02:18 executing program 0: 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}}}}}}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, &(0x7f0000000040)) socket$inet_tcp(0x2, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a6) 00:02:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) msgget(0x3, 0x0) flock(r0, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e9) 00:02:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaffaa01000000ffffffffff080045000064d9a5d35903cb65f5b11c0000000000009078ac140010aae000d58ccf5c66a2a71cdf9ef4a26fbd8a54d9c85d4b9fd3479128c910e7151af4cec5bc632dfeecad436ef1e60224370f281ad42600087295768a2238235e7e104d016cf39ecc83e34bdd8d09b6142c2363e45b0c65811df7d5e593dd2f3f0fedb4355128c5b99c0b3ffc2ce4376df032be4c"]) getitimer(0x2, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x108) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)={0x3, 0x20, 0x4, 0x9, 0x0}, &(0x7f0000000180)=0x10) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000240)={0x8001, 0x20, 0x9, 0x6, r2}, &(0x7f0000000280)=0x10) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000001c0)={r2, 0xffffffff}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00358) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000200)={r2, 0x3f, 0x9}, 0x8) 00:02:18 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000018f60d4550518034c9078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100001, 0x20) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000140)={r2, 0x6, "6d6219fa67f9"}, &(0x7f0000000180)=0xe) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0x40, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0086d) 00:02:18 executing program 3: setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x44, &(0x7f0000000000), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00396) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100000, 0x100) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000140)={0x0, 0x20, 0x3, 0x800000ff}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000000100)={r1, 0x94}, 0x8) 00:02:18 executing program 2: utimes(0x0, &(0x7f0000000140)={{}, {0x0, 0xff}}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x10048) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000240)={0x0, &(0x7f0000000180)=[@in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000280)=0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000002c0)={0x3, 0x5, r2}, 0xc) preadv(r0, &(0x7f0000000040), 0x10000000000000f7, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x7fffffff01000000}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1) 00:02:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/210, 0xd2, 0x3, &(0x7f0000000100)={0x2, 0x3, @broadcast}, 0x10) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0xfdf8) recvfrom$inet(r0, 0x0, 0xfffffe86, 0x0, 0x0, 0x800e00331) r1 = getpid() getpgid(r1) 00:02:18 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(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(r2, 0x0, 0x0, 0x44, 0x0, 0x24398bedf) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f00000000c0)={@in={{0x2, 0x2, @multicast1}}, r3}, 0x8c) 00:02:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00326) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x1ffe}, {r0, 0x20}, {r1, 0x4}], 0x4, 0x11db) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000040)={0x3, 0x20, 0x6, 0xfffffffffffffffe, 0x0}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f00000000c0)={r2, 0x2}, 0x8) 00:02:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000040)={0xd8d1, 0xfffffffffffffe00, 0x1820, 0xffffffffffffff81, 0x8, 0x401, 0x2, 0x8, 0x0}, &(0x7f0000000080)=0x20) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f00000001c0)={@in6={{0x1c, 0x3, 0x1000, @empty, 0x3}}, r1, 0x5, 0x8000, 0x3}, &(0x7f0000000180)=0x8c) 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, 0x800e0033f) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00946) 00:02:18 executing program 3: getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c7a00e6ff0000000000000000000008e97f00001000000001"], 0x0) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r1, &(0x7f0000000040)="e63dfdd708aee84c3f29c0d876bd520d4375ddaa029ae162bba68df4d8dbd143a0b99942923cd092602a988a91d6b38afc1c7643c375d702c1b99de25638d3f33167be2f3d6526d60e65f391e41e92f91f82213ef1b4baa7dbc6a303e3c1bb5af7a355dac81b44bf86230bcf7aa760d4cf0787665d8e6b7ab178eb771e703594ec6a9c15c72877e85316ea5548771b780de74822d98cc9a585040ce4e0f8cef9e3d37c43d6687861", 0xa8, 0x88, &(0x7f0000000100)={0x2, 0x3, @rand_addr=0x3}, 0x10) r2 = accept4(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e, 0x10000000) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f00000002c0)={0x0, 0x6}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp_SCTP_AUTH_KEY(r2, 0x84, 0x13, &(0x7f00000004c0)=ANY=[@ANYRES32=r3, @ANYBLOB="ffff6a004f81328613248ccae767813ec8534737588b7cbf6f35de00000000000000736c92337083116441a0be9b22758eea3984cb1a3f9a96a715035f72a3f4bd362279ecee3b895e13a142d22148d4e39e18bbdb44926bd2fd2e2d79abc9215af3d72757f50f94f55c17cbaa045ab9c3d9fe41e7aa4610ecdeded5"], 0x72) r4 = msgget$private(0x0, 0x110) msgsnd(r4, &(0x7f0000000000)={0x2}, 0x8, 0x800) r5 = semget$private(0x0, 0x0, 0x100) __semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/192) ioctl$DIOCGETALTQV0(r1, 0xc1004430, &(0x7f0000000400)="38939c59a457df8f3d09d793c1f18b5d913ec8a2822a4171504d2c2f97992b7161cae27f039f09c42b1071385eb94734f941ed126102b7c066bb4239fb507f030f40d4cd96bc836f450d795d4f1619eb7421285f6cf70fe4cd17aff1cfa1e2773764dc87e5cf436a99bfba929f667a847548f689d1727659a6bd35b3947f03778028cd9e") r6 = dup(r0) connect$unix(r6, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) 00:02:18 executing program 1: freebsd11_mknod(&(0x7f0000000000)='./file0\x00', 0x6025, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x3450bc2d4fbd7e56) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 00:02:18 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000e74c71fc1c02ac78c2bfc0a0390000009078ac1400aae00000011100907800000000"]) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000001c0)=0x10) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000200)=0xfffffd6a) socketpair(0x1, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_tcp_int(r1, 0x6, 0x48, &(0x7f0000000080)=0x4, 0x4) accept$inet(r2, 0x0, &(0x7f0000000140)) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/2, &(0x7f0000000180)=0xfffffffffffffc23) getresgid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) sigaltstack(&(0x7f0000ffd000/0x3000)=nil, 0x0) bind$inet(r0, &(0x7f0000000300)={0x2, 0x0, @loopback}, 0x10) getsockopt$inet_mreqsrc(r1, 0x0, 0x4f, &(0x7f0000000340)={@broadcast, @rand_addr, @broadcast}, &(0x7f0000000380)=0xc) 00:02:18 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 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x1410, r1, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000000)=0x4, 0x4) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000180)={0xf, 0x10000, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000280)={r2, 0x5}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f00000000c0)={@in={{0x2, 0x2, @local={0xac, 0x14, 0x0}}}, r3}, 0x8c) ftruncate(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00481) 00:02:18 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}}}}}) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCOSFPADD(r1, 0xc088444f, &(0x7f0000000080)="9bba9e27f88aeffdfb7ea15ffd711ba4ef1f0d6d773aa1332efab66362cc1d25aeca2e12e175206ac391d19592d5a4ebccb90d96389edac13957bd3a8350c5b9af18066dfe7fe4f0fbed7f5c762919bd94bc36a1afd65fcf7b5aa148dbeb2dcc94e5bdc44f6e0608a9004fd644de104e2a934af48309d434be47e58bce1454f91a143ed74f1cb52da6c13ee3718abde05b254e0a97a6315b013634e7318497cd85aa06551136ef87e3e062fbb86df769eb19f05e8086b513af75c86ea6a39a8a6d5f5d57f28bcdf149d3bd8e51c9e4d7968ba2837a012537d0ebcb173ed1145e6011ed94348b07f7298b9f71283df388") getsockopt$sock_accept_filter(r0, 0xffff, 0x1000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:02:18 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000040)="c60ed8aca32fede4fd6cdcdfa35a301be8ba513145aba4d6237749747b8c405471ec5920ab1ace80b5ae3ef72a3d8d7754e44e34a74d528f4ea4f512cb8b7ef8c70bf9cdb98d4540bce50e55eff2398c68b8a53c43ac87fca25e46b3aed25d15f199b88c9f53e8243a6f0284f9f21a347b0b2c3ccd19d1deda24bc0c") r1 = dup(0xffffffffffffff9c) setsockopt$inet_mreq(r1, 0x0, 0xd, &(0x7f0000000000)={@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$unix(0x1, 0x100000, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e007b6) 00:02:18 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = getpgrp(0xffffffffffffffff) setpgid(r2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf8) r3 = dup(r1) ioctl$DIOCRSETTFLAGS(r3, 0xc450444a, &(0x7f00000000c0)={{"802b055aef3068bcf79b1e6692d716b444f67cd43b3389ecb85c4aae733752f6e9f14f4aff73cec56103af41cd2ff5972d1ec63f2eab6ffe96928d84b853a30f2b50a6c6a172c88d41ee4a2543a69b3baa6da85f29cec82d36211ff36d243db36fa231aa03b78d598a1a697e2746a6e834e1fc523b899d1bf3f3e592fde9ca8b0405b4b52c6e6cd0662c884e24d6d611323c0003e32f96510713f80030707d0c4dea25b63de768d186cef1a908275441a0cef9e2af96099bd70dfd33d91954142ce33575b2c323d87ce849f237cf2460e8564f911279710378183e7b1bab81f4a6c9c770ed749230a284c978d70f153013ef420525ec179c040a9f61673fd58dc5c206adcd43bd3ebc14112598fbfe892b9b12ce68ad882163bd36a3257fd1d5e4ad919a2c0899c36212f4a8dcc440ff0535f3c5ee36d8226f7ea2f279fdd0d075bffd6cfad014bd7b9713c780042a31b78bc7d32e887d2a41ac566be0565709c4ffd48b75354e61f8f1a38806c593ef097ee21a987f3f5a9ac8fecb79e697af34cea58ce2ee936708ccd4ea77f8c244f64016141bfe1d9cd33c3e7d4dda04660ec5f809055f4365062ee64a2ff03cbd3c0d59eac84437df3b10c4f409bfb829fc754b3539fd8c8e285c2a35497b84c7a371573f12e7b7eb4ba2f4c22ba62e5feb00466337fd185f7402f8623a8aa2f0658980789c93ea7e52c1df595c9436bb64b06bc7f49c9bf2d782edfb18e17946f07277771f100e836b4a8a39dfabdbcafcbd7be27d20d371832710ac066127b82156aaae9cd8805b8222b32e665738c59535c00233c0ad69248190db0a33373e38203109142b21858486b8edd60a8dab5dbce5b703974475c55f13e943f60b9cff40d310beff2106be439f16bf59bc7ce159c8e18d6645a05e4a09cbfa6e7dc4cdfb0ed43851ec29fa95518d3d1b07ed959c07b786e38c5e8a1e628124e916afd4b72422d7ce8c7a862521546e6ca3ab5f6db85da2569dc1faa58eec3aafa8ec0bf9c887bed71980810eee281e130788cd572784ad7fb81e17d4f1189901b7609beb042a92ce4e20726d0228d3b796efdb8a40be600465714d446ae881b0d5d68a5e931a5efe387300d4b6c6146df6a52a25e7293b43e88b6cb53dc109030cc3214c4f8d5bef234b8ac2a32b578856ce82e8c798232e0922e04c9b8a3d7b874bb5d83be5ee4b5cb273c4e2f71be0c1fd003fcefe4cd26ade9996ab51e9d493b946708b4d658bb9a732fc02386914cbef4a91da001858c28418b3eb7bdb0058c1b2d41eb6186689b51f003d83c9cb3ff283ca6708a44d0e67c10e5dd191684cbe785d6f363f040dcd0ae18943d77bf3daafa9429a572530846b2aae281a015cad2a418750dde1b03889f97007d2d15edcbbb085aa75523e214d56f86620e058fdc9e36b4282ca1b8c5b56513ef29d68c5", "0989d633554e59b732181075d3fd3575080297e4a181113874a73ad9d24cd693", 0x1, 0x3}, &(0x7f0000000000)="3499178264fa11f32e342d607768673763f7c467af868b744f984e8225deb6fa79bb580261632b0ead5ce4bfa5f71e7337ecfc219f2f828a3d343461bffbd99427b17078b6ee0e5b55d62823cf8bfdc49e8f77c152096d38fd3ccf43a8099a90cded46f44076d998b445a6cce152d214c6eef773d75176c5cfae36afdb48b601097813b5d47c34c6d293ed7afc33db1f13a97b5d1473cd8379", 0xfffffffffffffb1f, 0x40, 0x1, 0x400, 0x2, 0x2, 0xe333, 0x7}) 00:02:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x7, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa0b2217b9ffffffffffff528ebf1cb805531ebb4500001c0000000000009078ac1400aae000000111"]) sendto$inet(r0, 0x0, 0xfffffffffffffdbd, 0x0, 0x0, 0xffffffc3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) r1 = accept4$inet(r0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f00000000c0)=0x10, 0x20000000) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0x4) 00:02:18 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}}}}}) socket$inet_icmp_raw(0x2, 0x3, 0x1) semop(0x0, &(0x7f0000000040)=[{}], 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) setrlimit(0x7, &(0x7f0000000080)={0xa8b, 0x2}) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000dd0000009078ac1400aae00000011100907800000000"]) __semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/228) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) 00:02:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="f32990e332167afa91c5cd8b208f2a876b0ac75be7685302346cccdb3ec3c2a32809c9f14cd30ef7dbf9d16f53c83bda426a65ad7ff5759b59835c32a2f978b0f8e749d242e913dde62b7c890f027460ff11ddae1b4f0f5e64ef83eaf28ee025eee2675a0c6be7333543c1d967b93a0851646b32b59254ee3b7c3f76b3f41ff75e23977bd3dc40ffa06a25a997a5f70047e350361a5dd6ffba922f31190db108c703c795e28641c4bd54a1afc283f9a3ce40cf38b8549919c9dd094b39ef498501a104e83ad3cb10b77ab4564edd6cd287a40b1c60", 0xd5) r1 = socket(0x0, 0x5, 0x2) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x8, 0x2, 0xfffffffffffffffb, 0xa8}, &(0x7f0000000040)=0x18) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000080)={0x81, 0x9, 0x420, 0xc0a, 0x7, 0x4, 0x10000, 0xffffffffffffffb1, r2}, 0x20) syz_emit_ethernet(0x2a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffa42b6d4e65b1802ec2c5d13100ffff08004500001c00000000340d9078ac1400fdc089946513338e36e11f2eb9f5473f96030000aa8756a77b41ff7a5dc516456a48028fe5ef785b309cf885a3df31d67b5c58979c55d831caa2c055feec7825b52687db48a25abd095d5feaae37c717a813bf26d670d0b13e06610103649bf1d9523a4937c461bdbbf324a8db34f31f4fbc034d78e192ce2578848126c83e44bfaef8d7aa9507f9d0cf8d87929d8d90f2f11710468b785e55ffb8e5536ff18e1cffd1754f39197a78b6f3558876b57404cf45f60815e2dfffffffffffffff6d68b7ad8cf82dbb6dc34e3842c7c8fb6e6a98e96cd95d10c20e6240641aeaccf7007ee3c5a6462d32028a5e42b2f9d8381163e6664472e42ef2f0d440c83f946baf1adf33e4a94003cbb2c097d0915f571308648f6d773060d1a9a126bf770c5123180570fd05883e4f7b905f1676262d1cfe8ad7d0e89849d14da2f03d69d7a91a591a07b7a35364576eb71fdd5e7ef6327fde84af32c598e62c8549efddbd0c0f2c0da24d8fded9e9b4bb39947a969fcbdcb06a123da129e34054be24ba0ee65add5e135c85c71e732408910bd769a297f73ec59a09ce37cb0d5c1e218c2dda6821ffec61558cfdd60c491ceed9b503333792058363343579f30870a932fa20e479100e549becf14ed19574a8cb9f9daef97e8dc259d465ac4f1104e206c163fb95bda837001e4deb50ded32a02d14193e913350f101d7995758bf1e0fab7d7085d211aad74d733d5946bc3fc6f8101"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = getpgid(0x0) getpgid(r3) recvfrom$inet(r0, &(0x7f0000000180)=""/254, 0xfe, 0x2, &(0x7f0000000280)={0x2, 0x0, @multicast2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0090f) 00:02:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) geteuid() recvfrom$inet(r0, &(0x7f00000001c0)=""/35, 0x23, 0x40000, &(0x7f0000000200)={0x2, 0x1, @loopback}, 0x10) clock_gettime(0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800efff00b84dfe6e9433af6e13d5f883d57c367709d7ad32b419199945dcfb718fe52e47486158cf8d5f058f0c864d8c0c60855dc076dcc582fc36d80f263b564847f603db743803c2c795a7d48e0c37d85924a9d2583bfdcc622adf8e3f8ec14f4805f995c7"]) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00d55) clock_gettime(0xe, &(0x7f0000000240)) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setsockopt$inet_buf(r0, 0x0, 0x0, &(0x7f00000000c0)="947263733b338a8d0f73b1e17eb9e04690ddfd78a3db5a70e6daa9b8bfa49363f383d6f696bc811d92317e3db598cf895b8d082791407476e5af6cee8e7cbf1ed260ce7d06964808d5bf6582f07435eb7dc2af44c5cda3f0c00c2fc0546511aece39b3ddbfd51cea6949fd4e05f6d15705fd3b3c90f816c1123c322fcb5c284e788eface77f24d843282b5868206628e9925b921e36b62ee9772d04706279d7939ceb91b1bb3f2826d957c3e31a942b2797d229ba5940a609bb1f667f67a018fa74bb0eee2", 0xc5) getsockopt$inet6_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f0000000040)={0x8, [0x5, 0x10000, 0x2b0, 0x8, 0x7, 0x8, 0x1, 0xfd]}, &(0x7f0000000080)=0x14) setsockopt$inet_mreqsrc(r2, 0x0, 0x48, &(0x7f0000000000)={@loopback, @multicast2, @loopback}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff6e) 00:02:18 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f0000000000)="0df5f499d0bf07fb27051d009647080376e59fd8a6283e") recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00598) 00:02:18 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}}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0xa064303c801a39d3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00767) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000240)={@in6={{0x1c, 0x3, 0x0, @empty, 0x1f}}, 0x0, 0x200, 0x800, 0x8, 0x7ff, 0x1, 0xffffffffffffffe1}, &(0x7f0000000300)=0x98) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000340)=r2, 0x4) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000080)={0x0, 0x29, "13482101f03e061279c91146081f7810691e98fee3c8924254da94c20550aaf8954de9544598c1c167"}, &(0x7f00000000c0)=0x31) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000100)={@in={{0x2, 0x3, @loopback}}, r3, 0x6, 0x7ff, 0x0, 0x80000001, 0x6, 0x5}, &(0x7f00000001c0)=0xa0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x7, 0x101}, 0x8) 00:02:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x3, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYBLOB="294c8a73c53a23d2", @ANYRES16=r0]) freebsd11_fstat(r0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e6) 00:02:18 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0x3d6) r1 = dup2(r0, r0) ioctl$DIOCGETSTATE(r1, 0xc0f24413, &(0x7f0000000000)="79bbbf57f47ee60aa5300e32bd69217b230f60dc25a7f1a6834bff2f9584277279888c6188796cc328c34e0a05b8b4ea1ebd4f1469c95cdc0a494b9a14d24d057158bc184bed3eccab61c935523d4178acf2295fce7a7b290346") recvfrom$inet(r0, 0x0, 0x1f5, 0x0, 0x0, 0x800e0031f) 00:02:18 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}}}}}) dup2(r0, r0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/205, 0xcd}], 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008fd) 00:02:18 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) recvfrom(r0, &(0x7f0000000000)=""/14, 0xe, 0x40040, &(0x7f0000000040)=@in={0x2, 0x0, @multicast2}, 0x10) lseek(r0, 0x0, 0x3) r1 = shmget(0x0, 0x600000, 0x400, &(0x7f00009ff000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = semget(0x2, 0x7, 0x80) __semctl$SEM_STAT(r2, 0x2, 0xa, &(0x7f0000000080)=""/4096) r3 = socket(0x1c, 0x10000007, 0x3) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000001080)={0x0, 0x2126}, &(0x7f00000010c0)=0x8) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000001180)={r4, &(0x7f0000001100)=[@in6={0x1c, 0x2, 0xffffffff, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, 0x7fff}, @in6={0x1c, 0x0, 0x9b, @rand_addr="6b6fb72b9974c7a9e216e28dc051b117", 0xd9}, @in={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}]}, &(0x7f00000011c0)=0x10) semget(0x2, 0x2, 0x200) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r3, 0x84, 0x104, &(0x7f0000001200), &(0x7f0000001240)=0x4) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) ioctl$DIOCXROLLBACK(r6, 0xc0104453, &(0x7f00000012c0)="3293ea7380556e5071ade242529a286239e12589fec985665156df9b8388c09c07094a21e74e2e6c4b54390b78d29483aaeec01aa26c1f918602dad4a35a51c1b7815d9feb3ed5261524ee747b1be199139144e55bb799c37b88429d964c0794a235636d95fddf36dda82f2dc20d7bef115b3cb8339fcda2bb388f13e61420798e0989b518377f25306343b5018749e68accfc6117e380b95647f6d40d5eb0fd138f81e1eb767f179aebb6b8a666b36fff2a717382aeef8946597c10b34d1bf1ad") ioctl$DIOCRINADEFINE(r6, 0xc450444d, &(0x7f00000014c0)={{"8b33ced99aad410a44759acf16282761a7b41b261ce0371540df3a137beb9b8434ed47b800385169d33cfd84c8c42c775956c05a9a3202ed570b11918d4e79644892de5f29059f69e460c28bd61235cb8e5a4893add27cdd27933cdb0b2fbe577649bd78fcc23e2249e34e631182ee9fbcf26adec0275e86a009d0ccbe890da44709b0b971cddff36721b089e929984d483c701083ade4644878c65189cf275a43e9a26dd56aa6fd6dc038e55d3a2c9fe3daa3f3254eb21b537742920f873bc73d62486da47f8544b8db5224e78baba87892792fc4b57ecc0bde6501d6cd152567c596fe54df6a7bd97b635912614bc744b1884cf31cb758f31f9e38f4b0f732beef088469aa216233bbc51600c3b3e71a8f3666a1667e1cf0b072eb9988adf5d36e26787701bb07ef4026f1901a610473cae342c193473e4b8c559eabf4903acfb8ad46d7335ee321c37bc8bc26c2410d2ba8c0ecea565180a3208198b775e51ee1cf7da32dc58de0df0a56a2ab2e53541b20dc58856d0aca576f2afda448073eb028ff4547a7bd04c6dfca1ddfc95465799c9b2cf2224e44d9cf93cb3bc3c1b0811e969a82776acb9acea6ed0d57e8f64af2ed8ebcb8d469b91572f1d60dc1228ec8640dc8bad1acd9791c67b3e28d88f5e3a60d8fbe5a6bce00419962a68c418b24bd14206c188f8767a79e6d191cb90afbf96ceadd4ab2b7239386d56fc6b7560dc40426bc85fbaf572e4bdbc418ab4cf8913a82e2a188631e08cc014bfdcda45c33c8b849ffd647f769bfa6e65df2e7fda75a63783b1e8a2bdda93681157473f454b6444236c892e5d2ae5f42ac2b7dc16a58c4688a69b39c048c904f4d74dc04426e2ef49bc71a7337aabf191c993908ec5ddb42056c1bf286413e3063419bd42114a9ee4146c8dc37ee2a1ba25dff0bc3314835fec815586c18964411e643d9c6a0cc5b07af0764a5a50107521bf814cb6816609ffd0775dad5ac65ce31b3c3efb0ccde01b8b81c26f5df76cab38d6c898b6c4f5bda7da537a67457299639af5574ed83267c1c57e96a32afeec9b29ca86af985b49056d8f176c6c75d065c77d16412e74b0aea9c81cdb37452a15a493313b6410ffc3d4267b587a3027bf4ba9d11c0c79a7dda88059377aac49046d421e8468455de3b49ce36d5cb4e2389e65287c4de51b682e33e3ff4fec6c6fdc0e8716d9c355666cada82a692009b33022b147a269b452eca9dc840776addab43a5a9ec4be54b3a060dbf57b4ed8abfb280ee19e33245920c83a1a343a42d24de96b45be83ace9b67882b7e64eb5a0b45e3f7902b57c143de1493dbd8513c8e04c5b0f61edcabd089fd5d1ae72534eb75b8f82da3407e085d188604ffb9ea52901b741ed6a95927e21aca3de6b57bdc8db1d132295322ba47c3176fc9bda333d4dc48973bc7004baf22242ef460", "372be263504f5ffdc6feceafbda8f949068d1ce651051f5d8d57db7497e06abf", 0xbfb3, 0x1c16f940}, &(0x7f00000013c0)="1a32687d1b22673a03ec4fb503e841545f14dc45e3e83b50f285581e83523c640f9109da156a14aebbb51cd4c2c40e2df298e4ae9416b647be3e4d94c53cadf61bafff6437969e143d440f3ade0b5ef2ec212d43a3c6b3a5b4a7d488670ce3665502bc7170b5ba22b8b817227894daf692b0ccb46d15e76d2a90691c759da75f1a950b5e486aa5e2284c2e41d172f4a491e6f71f0733bc7636805f3cd7d3933b33105b718e9e56b6674055be73a4c563601d72355fd144e6df44b487a0bff90731f2697a265f595b81af007cf975a9", 0x8, 0x3, 0x12000000, 0xf0, 0x49, 0x5, 0x80000000, 0x158}) recvfrom$inet(r6, &(0x7f0000001940)=""/173, 0xad, 0x40080, 0x0, 0x0) accept$unix(r3, &(0x7f0000001a00)=@file={0x0, ""/31}, &(0x7f0000001a40)=0x21) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f0000001a80)={r4, 0x8}, 0x8) setsockopt$inet_int(r6, 0x0, 0x5, &(0x7f0000001ac0)=0x9, 0x4) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r7) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xb, &(0x7f0000001b00)={0x7, 0x8, 0x800, 0x5, 0x1, 0x6, 0x6, 0xe0b4, r4}, 0x20) ioctl$DIOCGETADDRS(r5, 0xc4704435, &(0x7f0000001b40)="3f8add20fd2cc68a7163c14012bcc6ed766d79a267f42f42995a956433542700ae9d2eb9d9be8a50a9d2394ff96a974f255ef235488fb93b32adbd3e0542a96cc8804aba58624e6f0b51b5fbce3cacdff1cb0068b4ddc0d6711d873301885d") ioctl$DIOCGETSTATES(r6, 0xc0104419, &(0x7f0000001bc0)="fec57ded9e4b1db252c470e73065de3a84fca5f078f6e2fee28bb5497799b4e82389504417584f687b35285dc056f22bd77d044b75b439d933b3be9221e0c7cfbd02a4033e276530d031e2b2854298cdcf5fa717a7f916a5aad105123628828ecb9d1cb1f62410405e4d298e044cf6b40d1753e053c1e6990ac45d656d0553789d1917f50f1097abae45377ab8bb5a89a8f580337dfac5fb6c9a24e8605b41d77d456d4b60b721c3c4e06c3f193849a81e9f2c") setsockopt$inet_udplite(r5, 0x88, 0x6, &(0x7f0000001c80)=0x100, 0x4) ioctl$DIOCNATLOOK(r6, 0xc04c4417, &(0x7f0000001cc0)="647edcff1078374efeae7769c28b1fc5a58bb0f1d3a1cfe812022671f75333763eb27346a6a64dc178c789ad25be81f76f9737a8a572f8cdaedf07c54412ac20f19731e2d7af2da044db485bd35206b63659d01e67997114d1a56e1d893aee99c63e31c3dc25aaea22ea7fd6802ca08164bb462dba19814dcd67aab71231eea4a45debe94ddc84109daef6b97d2cffe92edfd514e0fcac6425a162da") fcntl$getown(r0, 0x5) getsockopt$inet_buf(r5, 0x0, 0x59, &(0x7f0000001d80)=""/78, &(0x7f0000001e00)=0x4e) setsockopt$inet6_tcp_TCP_CONGESTION(r6, 0x6, 0x40, &(0x7f0000001e40)='dctcp\x00', 0x6) ioctl$DIOCCLRIFFLAG(r5, 0xc028445a, &(0x7f0000001ec0)={0x10, &(0x7f0000001e80)="be2d339d605f60174af32397f061e54ffcc999c2c767", 0xfffffffffffffff9, 0x4, 0x9}) 00:02:18 executing program 1: syz_emit_ethernet(0x278, &(0x7f0000000280)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xd, @remote, @local={0xac, 0x14, 0x0}, @remote, @loopback}}}}) socketpair(0x2, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f0000000140)=[@in6, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x100000001, 0x0, 0x2}, &(0x7f0000000240)=0x10) 00:02:18 executing program 1: 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, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)='./file1\x00') fdatasync(r0) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') renameat(r0, &(0x7f0000000380)='\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, &(0x7f0000000100)='./file1\x00') 00:02:18 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000140)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x20) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000180)={r3, 0x0, 0x0, 0x4}, 0x10) getpeername(r0, &(0x7f0000000340)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000380)=0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x8000, 0x1, 0x3}, &(0x7f0000000080)=0x14) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000200)={r1, 0x93, "d9d21b19882fe31bbd83c3080b21e78abba1c3594c32010cd8c34f6182c69697dd5c54e8ba1ccd6814ea696d9d6950d43b51b3e55f2b142203ce4c0ff2014b288c4cda23472ad209245125f90bacb7523670b871523f9f54373a749305465c9c6562db50da07aca43214818b50296f826ecfc27ca476cd8ff925c8a9a6fe4f1b6c1019b2fbc3fbef773af1c4aff21857c46a5c"}, &(0x7f00000002c0)=0x9b) setsockopt$inet6_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000300)={r2, 0x7}, 0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f00000000c0)={0xc3e, 0x4, 0x0, 0x0, 0xe39, 0xffffffffffffb3c5, 0xffff, 0x6, r4}, &(0x7f0000000100)=0x20) 00:02:18 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, 0x0, 0x27f) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="e1bb4031d8909c212a774b860ebc94f7ff060e58b6211a0d946a9042d7308015b103be392f32fec45b9da576bda10052012435c19e04716b88c7fcb650d8279640b139d42f28632904ba4a55f705a12371ceabc4d90e93ed6a4f85f73d6abca9b339e741ff94192e020cdaf535cb60a54da30d7a49d31113aa1b7a4c9f7c9680467dd1f481998d1e77ab6ff6f1a7655cf148c1681b8108", 0x97}, {&(0x7f00000000c0)="427baad1fd750ddc6ca96422aa5d247525e225dca76c9a21f28d", 0x1a}, {0x0}, {&(0x7f0000000100)="42653c79fb0ef342fecc3515078617ffac4f820cb806c0c6e3dcda4f29ed91da6e17a68ab324bc631a192c758f37362f24df51ffc41534489c02ff6fed34d71d691079a8bbfa329391e7eeab028f6b2159a4a4328a8aa39918f027625d2869a7d47ea19745ac1bdbdf690911241983f9ae5aefc35ee594c426cc2de0d3cd8931bbfbfd69496ff29bd5e1c31368e84901136a803151fd5f662b7c5112013dc28a15a7", 0xa2}, {&(0x7f00000001c0)="0d984dfc6d1ded17011c0675c3d9f16d4c7cfd54a95fad248a3c4f0281856cb65a0e816883dd3921dbd598e04385d5f87d1c44e25fda41dff3430e14df9b9ad43188c2a5569c5948358eea58adc4d5c39fa95b90dd7304dede69b418f30cedca0db59f578a1408e3a09e42c7e957e2fc460d23d782f3a78f9012788826bc45357b54", 0x82}, {&(0x7f0000000280)="91c56de63ca54338738395fd6f5777ed6631e7e7f34e7a111d1daa25df699bda44771cdf5e37ece38ba3ac020a7e6c31c55a056d7e8401b7864a23d513df2b8c2ee727a2b1c3890fc3c04cffc6e531101930fa29aa1956291531c3e93ab138c6a50dbed6225bd3149a416d373f9ba61059959e2e1c9f9bae4dd879e8df1ba65d55e1af23673ad69bb69c1e7a0c9f5c55233e0724958696b79a0a7283", 0x9c}, {&(0x7f0000000340)="8ed992abe8e5d9f4793f266d095c32b62a22e1ab8c649c9497935dfd8fbdce7eb68f03a509f7fe5869d7a13cf7a2566d6a2faaed35a0dd6f50eb2e916c53e243d1dc081d0ce0758e0e29d74d705a58add2d4e71af74bb9bd1489d3787d8d8af5cc048d34ae08bde87f1764ab916d9d8c35b713ceb05256e7bfe245800a0a4cc3215288db440b69745d37fac417c0005c289ad5b58282a09d285c87b1a044084ba147cce01c6d2bd483c33f51e49cf7bc05db57d4b87d20da309a76e4", 0xbc}], 0x7, 0x30) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:18 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000200"]) setrlimit(0x1, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00956) 00:02:18 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x0, 0x40000000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00385) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000000040)="cbd18394bb5b24094f76443fe0d8621d82f80bcec0b20919ca3cb87733fc483a55ec08656648578b1e43e1867bf9ef0647234be96ead5f341aa0d4f1e289965fa532137a3d8acaf48e770614c9e55b5cf5e94acfc9914067940da637f459aed5459fc38b5746ab093c15a04941597b0d6aa78ca37f0092595ce3f6137be0325cf1c2dc8a0bf5c3ef8f2cfd43e9815195c170ead00de48078bc1c9d8319eb96") 00:02:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="1f00000000000000013eaf1c001ae746b50600000000009078ac1400aae00000011100907800000000"]) getrusage(0xffffffffffffffff, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0050e) ftruncate(r0, 0x4) r1 = fcntl$dupfd(r0, 0x11, r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x30) 00:02:19 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @remote, [{[{0x88a8, 0x5, 0x1f, 0x3}], {0x8100, 0xd9d0, 0x3, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @broadcast}}}}) setsockopt$inet6_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0xffffffeb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004be) r1 = msgget(0x3, 0xa) msgrcv(r1, &(0x7f0000000340)={0x0, ""/54}, 0x3e, 0x3, 0x1800) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x30102, 0x6) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000040)={0x0, 0x2020, 0x4, 0x8001, 0x0}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r2, 0x84, 0x13, &(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYBLOB="ffe7ca5f6b4090d3cd3b6f3350c096fb4b426c0fdcb8e6932a2533ed43ce46a01586742455e3398ac1b07843a8a12a24c4da2612370ca96d0591000000000000000000"], 0x32) recvfrom$inet(r0, &(0x7f0000000200)=""/219, 0xdb, 0x4f5aa2b9286eabf9, &(0x7f0000000300)={0x2, 0x2}, 0x10) 00:02:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000300009078ac1400aae000000100907800000000622b66013373d1b4d23166db156b1b08aa3683c36e5e77a3d3b391b18ec2fdaf13f2788e6227f9e231458e4be73883eb0aa69549c75183284fbb6d0c926850d97b5c8b1dd73aa885e440646c92f002711cda846499154d4307f437d74a9681765aff6b1d2d1d8d2c5a4464f5a6447d451bc5fe5e621fc6bd3e75811fa3e9c25d460100000000000000a255f8f322ee5898b2cb2627d3ec8f0a1ce9aa"]) lseek(r0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000200)=0x4) ioctl$DIOCKILLSRCNODES(r1, 0xc080445b, &(0x7f0000000240)="c17e871ff762c626981a9ea53770d83adebe937b1e5c769d238e21dbae04ab1b10bb34211b0a56489fa79ad858dfbb814fa797063a002a74d08673fc0e62094aa5aa316a42aa53c8e3217fc4e0629d1dd2ff64b22c79110a4be79f876693abf52fff8554c88c8cbb3dfdb28e9e5a8fda4ecb7cf6a634339b13386ba8f1e514bacea1b4b8092f23b31de673e360d25013f8d849f14cdfeefc5ee268ddc791ec") recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00b85) 00:02:19 executing program 1: syz_emit_ethernet(0x6eb78209d8582d50, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9390d0", 0xfe, 0x0, 0x0, @rand_addr="b3f4fae80638099ab5810e38df025aaa", @mcast2, {[], @generic="427d9680cd6fbfc94b221f6f7b7ba037c20445f1ce42c0cb456a35bae4c16841a30b9dfda60009356500a30ee96c2446baf36015f05d1449edb159ecf0e6b6276173b61b637b5ffccc071e0a1cde703c9e2dfdf543c6a5a89283e56ed74afe520f4cc51205765ec57f9f30a2c62124584e0822efc407a45ac068a3f3773d023c34cfa3127b2243c788f63630fbb015a84ddff0c44d70fa7f83c6989d94d5f021192cb2e93d94ece56e1363498945c41f1d0c188e10f6f74a9a9ccc98bb417ff2bbbd61fa7204558bba4587c61b7af8f563cc09730be09d90851e64cdb11e57193a8ff70ff2c7c8a63c97e6545408b7d225c45a669a49cb4f2b1ffffb8b54"}}}}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DIOCRDELADDRS(r0, 0xc4504444, &(0x7f0000000340)={{"93bd38694cf17b7ef1ca557dc36b102e7b11f464a0bdb0b734a99af53bbb6e3e894d295ef21ca87c491507ded8ff25c44cb892eb08bd120be4ac2c00cb8d192438790a3aba811fd926fe8b80c7ef63ad0dff003bead1b5a73596d45e1f2dd542cd7fe7dbdec1b55a1321b0b84f26d8229c864f92cee35eeb8f7aace6b246b144ab4ecc2cf823d790fc933a75f555aa61b075e14dc6d1be8075b8ab157a901e438bf46fcaec3a5ac98aa85311a9896305ffacc825342cd996f19202899ab15dabaee6af5ccf19a499f8582bdce6679db8dd29402afb8c65064305772ec04f122a9318d898fab61c8b48d72993892b8b3c2d666d244d454df3dec86fb6f8946e06ec13d59bebc650d1ee6447a2bf17a331e6fa57aa7d1e96ea9c7a05441689a941f257369f4fc3a82f8eb4d63b769f76b56c4467aaabc08352345c47f6837c5c10ae9a9416fba56c08c561d82ce9fa6cef391975b79fe02381b46d9998d09f7749cbf49c7276edcb850e7712fcab7def53ae29cd004434a69a91c017fc57d1dac3e528e8f4fde0b0656ebe4128c9aefc9c8249ed9c54ae3995bd2f309ad5556cf454d40cd2afac20bb490f7a737cb60a258d4dbb3b7036b7d0cbfcc0fe3210cb60ad9cfa770625f758d63e2060d9821cd5f9957187d2a8f5730f8ee1416d0fcf6a7b8bc3cf7051170a95aa2c0dfb902329d12ee67f94595d9deeb48738be54d5736d40a32f4279e6624233c6bd95c744443e1194f1910c55e671ac8609b3c703f8cf410ed10e5df0a50d97c416a4ced71c743d9174f3505e5a9ba146922f7b2437af98c4fe1997d908af3d33eacc588698361ce4168b8539fdfd606ab9754bc300ad7182c2a81a5f144b0aea5c03e1cef35bbf583d3026a5ff2fa96c4db719bb78a1d787bf1decb1f0b0999feffc7c95277c7713f0b20feb94129abf0cb5e3d335168d84a81e7388609449b0f88a39037af4550ff7a3655356511e6e99a052f8d8a475289afc2590caf27bb510250a3367e7fc2fc95b641187d38324d3a78bc7c824c6c16aaaaa38f1064904d69617707fdf5dd88aa02fd18dc240bfa79d19d4af1d41f8d2b9ef22e74642c531c2215ad41f3666d75c1b10d7f445bc606ff272f32aed6d630b35a54e3e9c886d715180e022106c095d736434aa85c58466b6f86a344cd68b2a10dca631c535d0bebbb7529d1cbd1243668ab8d11ef42b7f3a5f72ab0cb7cfdddc562862450329d1187ca9fb041b00e13f05fb8f504e01e6ad23c04a915fa800d95633b405e5e3ec2dcf28bd0982327fa03ee54cf88f226c588d43c1118e0f961e18b0f6eac7a90722d20c4e8c44238841f43ccd2de181970283ce6e90c885e46eea62ce631a19178fa5a60172756dcea2c0228b09780ce1ffce1890cff12ca90bc97f4614abed81a3274a1111621518e43ff62137e3d92c030bc5", "8736c1ea1b9d3db33c5da83f61fcd87d690870c0ede40640f7428d82077019ae", 0x1ff, 0x6}, &(0x7f0000000000)="889c743f0b00a8b4dc20def57d40bbfb6be6dfdc5b747ef9dfd792c0158adfca991acc6ae588adca5ab9fdf324932e2593414b008c29c8cceb97dc89f2c37f9d833ffe48dc33c2c7d4e84eb7f0d4114ceb09d5295ed2e412925367f2d0bdc997fddb0552f85f34f2d4fb9814", 0x7, 0x100000001, 0x9, 0x4, 0x5, 0x3ff, 0x4, 0x9}) 00:02:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80000108) ioctl$DIOCGETSTATE(r0, 0xc0f24413, &(0x7f0000000140)="7e883192597f9270bb2af8748977264b90a4c0a33c95a0dc1a062161d155d93ed795b98189a144d43fd22f6e12307d001a63e4d2ed8a183b390bd6538e5680e3d62572798e993b") setpgid(0xffffffffffffffff, 0x0) 00:02:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000000)={@broadcast, @loopback}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00386) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x188) ioctl$DIOCOSFPGET(r1, 0xc0884450, &(0x7f0000000080)="3c18d84660e577890502c0e1a7d37d8f6762463e50d4088ce8bf8471d78fdc51ff969c99627ec4f86a21dc36d8faed4ef425d800edfa2433943b7b6d816efdcd55074568ae1c63d8c0764bd2f5babc28ff78698b7720860d4e75994a93337dc3575b5edb2a7c28761d1ba6743dbdc77b330ca077a6ee79") 00:02:19 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x1e, 0x10000002, 0x4) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000000)=0x7fff, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100a00, 0x0) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000180), 0x4) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e003e7) 00:02:19 executing program 1: freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r0, r1) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="9f88510000000003000000e54400183a0000000000000000000000000000000000ff020253127e10000000ff0dedc09b5944700200"/73]) 00:02:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="8e9b22e4aaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e004fe) 00:02:19 executing program 1: clock_nanosleep(0xd, 0x1, &(0x7f0000000080)={0x8000000000003, 0x4}, 0x0) 00:02:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff00"/28]) setsockopt$inet_udp(r1, 0x11, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000040)={'rack\x00', 0x34}, 0x24) recvfrom$inet(r0, 0x0, 0x21f, 0x0, 0x0, 0xffffffffffffff6e) 00:02:19 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}}}}}) freebsd11_fstat(r0, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xa0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000140)={@in={{0x2, 0x1, @multicast1}}, 0x0, 0x0, 0x1, 0x9}, &(0x7f0000000080)=0x94) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000300)={r2, &(0x7f0000000200)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @multicast2}]}, &(0x7f0000000340)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x5bde084d) 00:02:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup2(r0, r0) ioctl$DIOCGETALTQV0(r0, 0xc1004430, &(0x7f0000000000)="f5fde462759458c920c2d7340506b8fb3299d28db85f1879be18be6fcf649107526b8defedcfc7f6ebd2f6680880f03b0451f603630499ec47cb07f6437b48b3a0133ea73d637ee803b816a4528ae4553c0719aa24193a2b8998b892493603fbf659042c4005a6f75437822c65f76fe68aaf84fff5c80445149f8cda2758b56e4e050cbb009bb8cc32246fc4f2b608ffca151e974c922b1e045c95d2931a8114c1fae3f56bc6417b6e92fba3a77f6b9d00ceaf0edec0ef5a06ef4c8a79e31f93ef3451a169fa57a04ae65af2475d0a2acb412b0699ceb6cdbefd804b14dbe1f448d5bab933e6ac35c03943427a040047641c43433a9073fb65879ef004") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00395) setsockopt$inet_buf(r0, 0x0, 0x1, &(0x7f0000000100)="5d11ebfb5460032933d2ce4a4065c1f6634d94706c5a07b8db21bacfb60cd55d28fc44d2799361dc7cdae4e096ca210c964bff799a56272c409403b8b0c8a8891c732a8cad4132596cabe8e07c3dcdb5b5b64327a04ba83c2bdb457bf01d77791f1e2cdf927ef1d2b72c988b2022301d3c4994637d0817644187697588fefb2255a400206a87313c3610d288489babddcbfd", 0x92) 00:02:19 executing program 2: r0 = socket$inet6(0x1c, 0x3, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x19, &(0x7f0000000000)={0x2, {{0x1c, 0xffffffffffffffff, 0x29, @remote}}, {{0x1c, 0xffffffffffffffff, 0x0, @local}}}, 0x108) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000240)={0x0, 0x1800, 0x3, 0x2, 0x4}, &(0x7f0000000280)=0x18) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f00000002c0)={r1, 0x6, 0x8, [0x40, 0x1eff7ff5, 0x3, 0x6, 0x100, 0x5, 0x8001, 0x2]}, &(0x7f0000000300)=0x18) fstat(r0, &(0x7f0000000140)) 00:02:19 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000205, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) mlockall(0x2) r2 = 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$DIOCNATLOOK(0xffffffffffffffff, 0xc04c4417, &(0x7f00000000c0)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0091a) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x12, r1, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x80000, 0x0, 0x12, r0, 0x0) 00:02:19 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00725) ftruncate(r0, 0x7fffffff) 00:02:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bfa) 00:02:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbadbd7af503bc08004b0000ee0000004000009017f8e0000002ac1400aae000000200000009e0000002006667200900003cfc975c5e90ba4e59a073b5b8669af621549fc42ab8e0f06d8cac5fff0ee9726f3d0e969cde48c27a6ca78a1378b0cbd399a412877deba86bfef12ab10115591e0535d48a5de76585bee87a99f65186b18b447cd22b637012872d8114e868808d8701c9aafe4d6eb7bef1644065e29a5a0f81ed992f0775eb1e1a2f288a23966e79def7c780e597bf3fb34d9cb9b278ba5d71db2e8dfe7d2e44b5ae6e27b31978007c79b64a7660a442080001001a57b36d9dbe5425eee334fd82564c92411c4fbbc7bce1a6f865d18d853af5cc8c159a8f235c15286af049f466fd945f2003293a14e6e1ba23ff19b3138888cca741f648a07eeddbdcd8184b35d589fbf5f61bf554fa4d182d4e9786d7680a6616fc908217d2b83fdbd844d13e46ff30af0926365e214253d200c46d211a3b346fa81cbce5662a18ed5788"]) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff09) 00:02:20 executing program 0: freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0xa000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x3e8, 0x4) unlink(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 00:02:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup2(r1, 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}}}}}}) setsockopt$inet_tcp_buf(r2, 0x6, 0x0, 0x0, 0x0) socket$inet(0x2, 0x10000000, 0x7ff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0088d) 00:02:20 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000aaaaffffffffff080045000018110090780100000000"]) getresgid(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004fe) 00:02:20 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$unix(0x1, 0x2, 0x0) getpid() getpeername$unix(r1, 0x0, &(0x7f00000000c0)) r2 = socket(0x17, 0x4, 0x0) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100000, 0x20) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x800) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) 00:02:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x44, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@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$inet6_sctp_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x5, &(0x7f0000000100), 0x4) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f0000000140)={0x0, 0x3, 0x8, 0x0, 0x7fff, 0x71ab, 0x80, 0x3b, {@in6={{0x1c, 0x0, 0x7, @loopback, 0x5}}, 0x0, 0xffffffffffffb223, 0x8, 0xfff0000000000000, 0x3, 0x7ff}}, &(0x7f0000000080)=0xb0) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f00000000c0)={r2, 0x32, "5a3181ac55416a3358fc225a48038a8f32ce5fef10b31ba2430289774b133725d9d8ec51bb0560862d2f03884d1e1af3fbd6"}, &(0x7f0000000200)=0x3a) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b62) 00:02:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x2af, &(0x7f0000000000)) setgroups(0x0, 0x0) setuid(0xee01) freebsd11_stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)=0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x200) getresgid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev//.\x00', 0x0, 0x0) 00:02:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/80, 0x50, 0x40, &(0x7f0000000080)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d1f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000100)=0x2, 0x4) 00:02:20 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000040), &(0x7f00000000c0)=0xb) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000000100)=0x4, 0x161) setsockopt$inet6_int(r1, 0x29, 0x1b, &(0x7f0000000000), 0x4) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) 00:02:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002fe) r2 = socket(0x1, 0x10000005, 0x10001) getsockopt$inet_tcp_buf(r2, 0x6, 0x26, &(0x7f0000000100)=""/244, &(0x7f0000000200)=0xf4) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000000)=ANY=[@ANYBLOB="1c004e2300000000113b8431872d0455775e0f6a1ecc4b3b1500"/128, @ANYRES32=0x0, @ANYBLOB="c201008002002400"], &(0x7f00000000c0)=0x8c) 00:02:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000000000907800000000"]) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0xf3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00788) 00:02:20 executing program 2: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0, 0x20000000) r1 = semget$private(0x0, 0x6, 0x10) __semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x695) r2 = msgget(0x3, 0x400) msgctl$IPC_INFO(r2, 0x3, &(0x7f00000007c0)=""/142) r3 = accept4(r0, 0x0, &(0x7f0000000480), 0x30000000) semget$private(0x0, 0x1, 0x0) mlockall(0x3) sync() getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r3, 0x84, 0x1f, &(0x7f00000004c0), &(0x7f0000000500)=0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x100004) ioctl$DIOCGETRULESET(r4, 0xc444443b, &(0x7f0000000300)="970325f1d956c58799b7da8d260cbac5cf31e4af04cfb44689d2f46d42") sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept$unix(r0, &(0x7f00000002c0)=@abs, 0x0) getresuid(&(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000240)) r5 = dup(r3) ioctl$DIOCGETSTATES(r5, 0xc0104419, &(0x7f00000005c0)="ec4e4359363fb141902db293cf6af0365269fb8d7b81f367bdf8c334e1482619f12b64d7144e8bf486aaafb2be656a278c947499383b08f18aafb5ef9843080819f701e98296c986bbbfdd2376a52834ba5df6d56482c3e5e36738dd22478f8b8d1dbe92519b057c91476a710444") shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r6 = accept4(r3, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) getsockopt$inet6_sctp_SCTP_MAX_BURST(r6, 0x84, 0x19, &(0x7f0000000080)={0x0, 0xffffffffffffffff}, &(0x7f0000000340)=0x8) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r5, 0x84, 0x2, &(0x7f0000000380)={r7, 0xfff, 0x4, 0x0, 0x6, 0x7fff}, 0x14) r8 = semget$private(0x0, 0x4, 0x400) __semctl$GETZCNT(r8, 0x7, 0x7, 0x0) semop(r8, &(0x7f0000000040)=[{0x1, 0x6, 0x1000}, {0x3, 0x88d0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) connect$inet(r3, &(0x7f0000000540)={0x2, 0x3, @broadcast}, 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000100), 0x0) 00:02:20 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0xd00) r1 = socket$inet(0x2, 0x5, 0x82) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009005000000aae00000011100907800000000"]) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/69, 0x45) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00470) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r3, 0x84, 0x107, &(0x7f0000000280)={0x0, 0x0, 0x3, 0xa305, 0x5}, &(0x7f00000002c0)=0x18) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x901, &(0x7f0000000300)={r4, 0x6, 0x3, [0x4, 0x183, 0x5724d46d]}, &(0x7f0000000340)=0xe) exit(0x8) getsockopt$inet_buf(r1, 0x0, 0x4f, &(0x7f00000001c0)=""/48, &(0x7f0000000200)=0x30) setsockopt$inet_udplite(r0, 0x88, 0x6, &(0x7f0000000240)=0x200, 0x4) 00:02:20 executing program 3: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffff7fffffc) r0 = socket$inet6(0x1c, 0x0, 0x7) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000040)="66391e5e44879e164beaa9496c9ab4ba121876f462d62dc6a6a8e0e0da242c3b398f56e7e2586440116471ad202be8e2ba70c2e44a88a58191f80e629e82ee8dc3b82df2940bf471a42370718e069773d669ff2bc61acfa3105509f09d88f1b766a3ae47f6cfe3e47541af9371de1098dec293e759c2ef2edf78bc5527fb3d7d98140e399a6e372b4f10cbf1ffda645436c48d4eb8407a49e5dc72f469ff8400cb7987e02ae45c726abc2cb479df21bd1451620ef4c5cbce6671518dd7371e2fc41c468d11852b8f2e2fa7cdeadf0e0819c5f46009a8dffdf20b37550d2345c819451727669fde571d5c9c8ecef98b8bc2683b5fa504b899d6ef3e8e9325fb2f334bf16911d1ece868266a497cdbba6fe4085dad5c36f0b09d62581beff365bb8da92f67e6314da456254f24bcde325d427cab9422a7408b11579d2d505f7aa84c7a2c7dd17901c60f3387ad2e6bb805c29878433761229b60caf33115a406198ac6b3cf164e01a63c616e8cfbaf374a633de67471aa6a4b121c6a2b6c638d6d414186ff3e61861412183ef0f6df54762518a83edacfca046743c0383b86aafcb7c760f682ade9455e73564af82b100c740c804dfdc7c484086563d63b1c4a975bb92ad7fd944fb6e3dd5d156328848747687b49d226f4c4fc7f15b8d71ec27ee6bcbd1265d773a36a469d85abe523799760313023c6e64e24031aa1066aed6a2a5e30e136d5806568ca1473a5433f48dbc2c8428f68e9b51e4dd888d51104250a327453d877bf2ac25b8dc7fb4d9ab4fa23b8535213728a8ad5319fe877e109c22ec725aac773540242ec096b5fa41d2348b9cd939f85d305ebffbdc800931f3ee0f6bccad6776e860a135fccca5f183201bb15a54414a74e1d4248b028eb70d9b925c9cdd5eb7caf84c98b57554647de0326d188e3e3170d207bdc72e56d182f530b3d4ace416f28d7b44f3ed3f98066b7f327115151f99b6763f4d2e9e276af2253771ce1ab39c6b7f9d5b44cb42859efa1849aecc32e2f9f328410a0a61c9b55a216b8095243d5c87014923c72f942730b7652df21587fdc3a078430e6eef21f405b157f39510b50b89381282802bc8d6c25a702a4e7d6ba57ecaac3730365214fd9c8bbf817e5c51ac367e3191eeafe927dfbb775b136f9b19beb4016b3f9114a1ff3306b8fe62763ff987303a371fd8e6d2a6360494440d1802f668fd86814b1cb9e7f87edf96f347c99837078289c8e53f3bb8715d0de2602523285edc26168a147f2e86acd9e42fe27e3852ded854e48710e61fcd34db11aead1fd93c20b80f74a8aaaf24a94cda9482bea2fb0a796429e6c6aa2391b09c9f444ed83471986097513f88d5b0af35fa30a3445b39697c521872cbe5530e3663942baf56ae0efdfe52001d5476d9029646517cc3544937ce5820eb9869600ac9a3d392ac0a36a8d233b257fcbd5273232943c5afb736c3e23d90342b76f27f3b0cbc084bce6646ab9f6b987c534cfba142f4aba6ce16a2200bc80f497fa7df2e22a61ffdba810f8556f5be0f8d37e5d810ebaad142a416de6d97f8f9301c86a6a86de2d02a2dfc542abc8c91358b477c46eaf6a9a315741348734a63bd2f8098d9da87aab9cf066cab2e549705ea62150ede67f107ab5bab5b97d7340fe3d2a7608ec485cb4abf90fe462633fc0561d7a8fee21db7bd81496cf5eafdd4a5196aadc4b290fa664611916dbf0ac4d7bd694535d1f84022f2c4e8abb47aa9d52a3888e7b0dffd85f649b0c04dc421fbb3abb808998f990b178c3c8370ef6c24a020ed17d471f4081dd4b27f236913ae53f7f93be9fe1b3ca7bdf7435c1e62fc9f91c150aeb7d4fea881fcf13caf9b045dc4065f419735d6afe567d25e827f7b9e05bbb4be60f0ef7222c52ff56bc070f102f5423a473e61e63d876c7dbbc32db038e67fdaccc548656ed1f2a8be04b954a9292899abb6fc786c7e6939f836a455f3a3772158cea0a1ffd2c9f196b559660eda7bb93783e1aec1e40641c4322fa916266a1df915a99a8eb2048649aa3fed69e79ac5e46eb21d65c702ea7a410408683096757358d4776941ebd571f12c6ea1a1a5473c69df9571da02baccfd250cd0919401f80eca4761f36f589e5ec9b7a860ebc68934d20d072fc09d829f33aa60cb9134ba37987fc026ebb82a3c36c922ef9002defb6831f4ab5c92c519b04d9846c1705b968bd408fd80290cbd98f6d04505bbe8214140c104c8d69fbdd177e1efa5a5efa633d4f1f58536c55b7211d467387802aa38adda53a0c86ecbdb4aa4e687fe447dd74419ffef593b1e3650e97cac1f8203893aa30f161e2fb073f45155316458020d9817d806e58d353255a8e85f1def6f60c0adc7e203614e948788a4fa7973b89376f5b7a205cefc2807b9f1c14b50ad2c77f826bb0db66630e695d7ca6ae0025b0648125394100588704f4337401888dcf7bfec8c4f82a181c5488c3950010b604c40902e99c0a75f4a1bbef99509a35a75a2f9caa3588231611837356181d3f4630b5d56048998011b435fbdaefc77c8e1ecb601e98ccf55a176e792310d453189c3526a67679cc71982de18c9b08e9940bca4a1fac2e1e7d17fb7f5e5b96e179b0191528d089b718d3ffa79354eeacdb00185667492f9fba30efc3baa6c1ab81d50498709dc1d1fc343e0c086198125954b6d4bfdbc37add8123a1b63e470bc1b37944bb5b9240e37faa096c8aa3eb1f30ffa268954f8d338115d96b00ecee19395ddcd4dd3e24fa77cdaef31a7e59ec0fe62355dd8fcbc50ee29cc9e00a9129b59fadf69027fbaea0fbe617621dc8ac774b14c4bdac45b8c23c674900ec93adcca79ee2304ec0790afc44560e3e2ba323046d1e2cbe040656075ccf2aab33de927a780045d986fab58a2fd19c043e15a3a0e37d0459d90694be9c53107c0ef2223c88b83dab93df7431c3ede9aeceaa353c60d27549c99a7ab26e010c87ac5fb342bfd30599c9980425b7e8f2a9b7b2ecac22ed51c4c35d258c13f336cd75a8de6ed3d90a0d9c32e92aeff1a95d44cacc8bcec4c238c5aa80a15511c2c95552e82cb8658bb553e8e2d27f6038535c17d2ff06adb639aabf0279056867eee03b3e88520fbe4d71aa7af59c5a95a477cbbf736962c09af2ce48e04c923bf8f29b8b0edbb706c1f4d95cd9a495e9199d3b5aa6018ff1986641c3f3122c9882f64a29f8b96c9810d29f46472d4640f7f99e894ac8d5f71996380459a4db9297769bfe9d24c90eee3e7fa5731c12dafd73b360fd2b5466a8e7ef573131ded2c2b4a397c8da257d5de0defbc8329edc9d4b89f1eb0081e356c8e86837c7c4fda0b392b43825fcdcea3d6b566a4bbe9b422e068f50ecf55c29b0db1c777cd00531f0e868c20d6a86d2d57792206702bbb25c94743f8c6ca6ff67b3a0624d00c5fd76e000f231443d8faa5ed7622df019ab5e601d334b6493a9326ae36230daf71acc0c30e727d7366d517ebeaa0d595614cae15395ef9b3f5d08a2993daf431c40254cd057e407249297260c54e8ad2a4e51465160cdb77a819e76fdfe8fe3ddf4db50b49e625c22327ce5eccd609dd083a12649cc614fbc254454b420b32e322e1032fb661fa6131b130e05b24dbf59eb84858121f30259dab34d62423cfc1c6b2728530df4bc7b625788eb3e4894fb9b6e2ceeab8d97d2c315a31b6211328a6f4a183190cd31cfa3cfd2e4ac8ed5032943d697215752bbe1f09472b239766acf20c181085032cee22365664b4918d5444793884b3f11c360d86a352f74777fcaa57ed0fdf7ca1739dfdce5644f37ae93a7ab1c61c4a68d072a251046633978c60b12a3dd0751fe5d4236909b4a2283aecdb8b952d4799bf9cb760ad19d4327ccbda84f276efaa9db8ff1cc892f59a1600bf1d79e1ba740e93d17c76165aa7780a03a7309c6596dce6980487c5ec836390cad50bb4c1896ccf17e5ff236c88bb0bfe0af9bdc1f9c2dcfbe49517b48d2aafad0a665c9e04106e95bee524588b74c8610945dd8f9c34db3102606d82616baa681ce549de654e1a41a7cfe6be016f2e59825a81825a7a5625cea48a85129840ed463f965c54a65dcd32b8988206c79c44174bceb6640fa6196088ec41374dd8281bfad5cb7dbb6d27b9798291bda89e7de5c6271bd6fa43fd43267cd5014ca549769d17eda21e0224714ac294dd861265be3425ea190cb72808f5c05fe7ca7cd9a6290d2637aae395eae0d6c4f537496357bc6bd5b4b70715d9772d459f6836031e8dc9314f9108f30541a89f55617410ce309e35937ea471579f5527f55d5e0be6ebf6e59029f394ce3785755e202463c9577928286e74ab0286c4c8cdc569112759e371b7ca5cf69fcf9949789f8f7ca278a6ced72d82df6afd6ff6fd60993d7716114537a61c4b00eb5e9b51bf10a5b1f30b1bf18d0c791e8dc9b3b64b8192f6486f7d44aebfa177c9e77db803ab6093a829f78e05d74e1867848e10cf0ff456368be4540f447c3d9458be17f9b05d68fb469d81a323ebdbae02c25b749b6d58ae9f9448085475a37449a58c05fe3852737024e7ef0b207f3a2812c761c38bd7d3b941a828160e533c9d36fcd9c694fa2b3c2a1469e139faaf72541949b071f81bad880bc24daa78d0be953239c02312fdfa7ab4ed9ed7495a3513789fec25e6da7af71606210585bdd2fcb4660e7849b75106cb745d6c9e82d9bdb04afbbff8f6af12d7c515e5581c6b0745999ffe139e399e0f70c969cf32b5335f795e9cf694332acd6b0f0f458158176ef774406e137ba8121e4e20d2d6d7e1fee279f5a166c49478c0a4e27831ea527ec2398c8ca41a594021aa94368f7e64a857a0a5c6f0363e07ecab96233cb01002e930193a23c618192f3046dcab16ba29b251cd42a2c9abdbabe4cbabc25c143179de1db7da20ea1e9e3e132a3df96c3dcce33467f8cfc4db45ac4de907cc3eea53a5ead7969a1d514e4186974f8dd474c501d28fcff6a9d58181aaa38d31300cb7b796381f2784725fbf80c0f5b5cfe1e77336b03aebac88b70200121bef12a99af5aa6a0cc48403dd3e3a0b460dbab7314fb4a146ed98b1af0a385d6547def4f9be536c64dc53d9deeaff5c7551fa7f8bacbe7becdf892f1863deab67c21aa4c38a1ccd84d9c6a971ec56aeaaa95d74bd035b2c64f90bd215a31c58685c36022346434d2a9eecf2ed7ba7693d0ab817d7d360d67025c2239d284a63dfc8e70427c4532e7dbf0d5b9abc06939333bd80ac26b72f5b790dce257a41323b3668694a6803c04dbecb38d814f3597576125fc31cc46627576598ce3fa5dd01bbb16fd93d86dc91e05ddab283c4a57d95dcfdfa480c11537aee1c95ba7f1ae00d95ce25126acdc66d785cf96d6d48a65f9ca498151034c7b37f8cd6c563051a9b31c5d01fd5ba305fc39b93d7814a4a2ea6746d16dd8e135e6cbc29eb8166988cfa848dc639dfdd6101f292d904d7cfc95118a57ba66f19ece816277953c01b1a94243faebfac76578466cdefbd28e08b4aaa80f960f7488befdcca87720471976db373355d128d6bb4702f82419f32161c710de34f49ec3d66b218c2d3c3c4444041b7d5f70f100e2542fcf6e77d1903286052b4caf751a88c785a9a0197ebaaa2b504ec84ca9b039b2c0c564d280a1d355ad330097a94e2378bddca8d3543d7f4d4994fa97870709797336276255b765419108f047702cff84a8648a701558d98c62e03823fe77b841d5cec971a31aa27482ff2650d9772391431c5192fa4ca81068", 0x1000}, {&(0x7f0000001040)="a65b1c21dcae9ffa0fe76d90eb90487ce89f52b0937d1b0890679090a2a47ee642830afaafda072d0f47cf1bf96505609d6873683843d8c82190fd618c04bb3c5969e6f37d5b84a4985db0c7ba7766efa9812e03b78cdf1c917f334d5903b637dbbdc9fcd0af482b8122c4e9ef337d693f0261d538a67dfb6d7010b162f514fa4164017459d182f5915ceb3cbfe6641d3de993d3da6cba25f4f23b7fbea7f824fc128420e54b148ac41391f5fc86018e9b3a6d5b0df28bea574302f58a1268d340971e514f78533ca3ffbffdcb7fa2", 0xcf}, {&(0x7f0000001140)="2a434bf8dc655fe428a7bed73ad7236002b93069cdc4a45031e44ecd522ddb8e539b997ae1ec250aa0361a033c2b2cc52bb1139251e9ea5b71a4423471c0441cb4a905d60c6f15cbfe6b24c4fd129bed7dfed9d0c772e2ee366f352366941ef165d45657ccb62de8a4b26d1f12e2c674ed42ff0e18632d1a5b47e2de0707b79062b360d38bd64e4c7a0dc8b8d309f5a5bbe74130a183be7ce7791fc7db976cc2888b9a89c6b2b350cb0cc653d17a3f4f218b03c8f3faf803819a081c5c05990fe563ecef0e83a63a9f2f37abe12b83b630ffb1d53f482ea89de38e55b76cacbb0f50c85c", 0xe4}, {&(0x7f0000001240)="3aefc92951572a6556827053310b7e0bb90b13d3be060697160340de7cb49080e704da7a2af093637c385912ba6faef6926a2dd30a86b0f2ab278862d1824c7e4e7b81321719fcdd14401461fd4c618df85f4e691b9ae5794f3de88ebb65a52769a9bb393cccf8c74e9628df2c3962277a0c8f73140b6d3f9b7225626440ddcbbb7a994f6d47640bd7323ba220c970d0cf5d26b29370eb59ea06305e51a112afd62bc372", 0xa4}], 0x4, &(0x7f0000001340)=[{0x78, 0x11, 0xffff, "9d1134bba947564f655c3931ea4f0c8a1e9ead1d1b77bd3866a1b6d5f9836cc572ccb36ee3b2b85acedb90148bf5640e9ec359b56f800363be7094a6e156025aa79d9a8badb1b9e88c91f2d0c861f6f7e7448c922975b7e0001088ed7e6824defca6ba962cc7"}, {0x80, 0x0, 0x3, "6d09e8b9476a988b5d11607145ec6c24c3c1de482d7df74f13c6ccdf64a1311129d5cb2f83c276cb0dd3765b465f1043770734a6b5364b704d06ede8a4a590eee961d2efdb7d98a18d60e1f709a5e667743adb9e65dcf291e120bc9298464f22cb66aeec2ece4154a28f"}, {0xb8, 0x3a, 0x9, "9a22f25e72cbb5830cee7a7106782aeebf9db1859b19c3b03b8b6e217a6df7e300f2cb177db7146f6fe366bc26002a9b23d0a92646301f2ccf1b2021be41ad8432cc0e804c148f3357e4be9d35dae485ae79e3d0f5b768e63fbe2fe63d47eca6cb1046d13363374947e2f25b64ca127aa68f306899fb182d15b04cafda16bec2dcf955b2015269c6c23c3e4a75eb31cd21f9e64e522e830acb267d71b7728a65ee53"}, {0x90, 0x1, 0x1, "8c9b5b6fa30acbe3aef601e905150e0d3e15a07e8c38db3fd1c6946a40d200814fd96dc85f5e0b0bb9bbc37f126cf45eb0a3c2a867d886f280d8800a157278f0a9c0e29e2a6f02e1144ca49c906a882bb07df5d5ed5fdedaf6cab673117ca733a97ed2e0809f78373273d4c902e59ae7dac07093c5d438edef6d29d5295662f5"}, {0x60, 0xffff, 0x0, "d1965d734b9a143509626b1b4ca894600a9ad79bba0eaff4e83da341bbee3458a328b31bc4e76e55710863e90154090af9ee945aa9af889a542ee4f810966205e4049ecfc101dc473650d787b7"}, {0x80, 0x0, 0x0, "e0f77012ea68f3209cbbc0ab0fe7b7e53b05ac9fa8200a141f561be17f5536e31b5dd35ab3bbe8e0c6c56f82e642f8092eb77d9d968392dbd6dd6f0435fce50b1f6251f6b2c7a4f32d5168a62ed61483f68ad23773d294ac8c5b10c81eacab62af431f7ddde9e17c5b5fe414"}], 0x320}, 0x8) 00:02:20 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 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(0x0) shmdt(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x108) getsockopt$inet6_tcp_int(r2, 0x6, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00525) 00:02:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="db0a2671986d826cc19aae176b81882bb00e774de659816c1bfd2ece3538a7529a6a0845135e12c495bb1f148b9eeded36c1203a71feecc33cd437fe6aaa14353337d54f2bedf7c7d15be78c518c7749f2a92aa37d7b78bbe234000a67e0ce669864bf31129acf688195b09bfd7e0ca767038c90ce64c6667fa803a6091d4db99a45912853f8c44ecf70475141d43ba4190a76e0f9739b71204e3a0ba105b77cb51c390e3fa1a83c6d3494d430cb106c8d1e405e4b7ab803d5220943bf3c791943088367da32a92a0558c2ab26af64a9a4ba126dd03142a17141df1013d62a1ea490cf46f687cb40c72be0a0", 0xec, 0x80, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033e) 00:02:20 executing program 1: r0 = socket$inet6(0x1c, 0x8000018000003, 0x9) sendmsg$inet6_sctp(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [0x0, 0x3]}}, 0x1c, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000290000003f0000000000000002000000"], 0x14}, 0x0) 00:02:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgrp(0x0) listen(r0, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) r1 = dup(r0) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000000)="d74ff8eb2bce5ee99b7e8ead36a394c2fb0ef1e83c") 00:02:20 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x10044) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="aba23e1c2d7b5bef95be1d836dbc7123c0a0e18344758edfb0f69e098432c5e4de56fee34e15ad32a02ad80501e63f1c0ce4c2dba797d4", 0x37}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="abb89929af4283226d05dea74bb1202eb4dec651fe12fd6be85d98289b90a2bb8a70021a2d1d506f6647cadabe5fc88e85ffd5d7ce656e40842f4832328e336fb238002cea1cd598177becc1fce4bb101c7ea9e89a362ea6b6be4b526a5c99211ba083e8dd0c3dbf21b3d2c88047ebe50f232998c744422c08396143bf9acf1556d4d4af7059cfa9572d195a0fddbc3ff016", 0x92}], 0x1) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x6}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x7ff, 0x9, 0x100, 0x3, 0x7, 0x3, 0x80000000, 0x8000, r2}, &(0x7f0000000180)=0x20) 00:02:20 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto(r0, &(0x7f0000000280)="38ee78bc26799b4b045a59f585f46d665f1ed5a256110749d24e3d59296cfc02f4612f07bdeb042fc3b821d34df8bd9f995f201698afb1a88c228c491af3bfc204741453481b8e67306c9bde9160a3357ddcd82466f6dc60d209ccc73ba91299b506941cf42a09c595dbeb7f70dc25cbb23c9af0321018868a024acedd58dff9e0aff31b3a6fde00cfd92b92e4eae56592418e7f6afe8c2da5053bce996c881a0a92d2a80e87e37d4523a5093f2b42fe4b0bcd0776dff183fe12c86374149fa8df3ece6e7631ec556478e2164a45a250c24e0d0fead67357dc2ff8592927b4aa66e011fb29d8ef", 0xe7, 0x108, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000000)={0x0, 0x5f}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000140)={r1, &(0x7f00000000c0)=[@in={0x2, 0x3, @multicast1}, @in6={0x1c, 0x0, 0xbe, @rand_addr="601976e618e57f3eb2490064d7a4bfbd", 0x9}, @in={0x2, 0x3, @rand_addr=0x101}, @in={0x2, 0x1, @local={0xac, 0x14, 0x0}}, @in6={0x1c, 0x1, 0x3, @mcast1, 0x4}, @in={0x2, 0x1, @multicast1}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f00000001c0)={@in6={{0x1c, 0x0, 0x5, @empty, 0x2}}, r1}, 0x84) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x902, &(0x7f00000004c0)=r1, 0x4) geteuid() r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pf\x00', 0x680, 0x0) ioctl$DIOCKILLSTATES(r2, 0xc0e04429, &(0x7f0000000540)="0c51387f5968f86ddbf065780251ffab1889b6cd5a7b44ce385e2910b092f0043edd2938138b00129bea443cf51ae85be690b84fa2b6351910c933e4d30da30044321cef049d51ccd82685f58c8aac881be20705bb7b6bab54fc376f8eca35a42256") r3 = socket(0x1e, 0x3, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x7, &(0x7f00000003c0)={@in={{0x2, 0x2, @multicast2}}, r1}, &(0x7f0000000480)=0x8c) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)=0x1, 0xfe9f) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f00000005c0)={@remote, @multicast2, 0x0}, &(0x7f0000000600)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000640)={@multicast2, @rand_addr=0x1, r4}, 0xc) 00:02:20 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000000)=0x101, 0x4) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x655, 0x4, 0x7fff, 0x5, 0x6}, &(0x7f0000000080)=0x14) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f00000000c0)={0x0, 0x401}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000200)={0x0, 0x3f, 0x7, 0x1, 0x1ff, 0xffffffff, 0x246, 0x65, {@in6={{0x1c, 0x3, 0x5dda, @ipv4={[], [], @multicast2}, 0x9}}, 0x0, 0xd43, 0x4, 0x1, 0xff, 0x3e28}}, &(0x7f0000000140)=0xb0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000180)={0x0, 0xffff, 0x1, 0x7, 0x352}, &(0x7f00000002c0)=0x18) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x1104, &(0x7f00000001c0)={r1, &(0x7f0000001280)=[@in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @broadcast}]}, &(0x7f0000001340)=0x10) 00:02:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f0000000000)={0x100}, 0x1) setsockopt$inet_int(r1, 0x0, 0x1b, &(0x7f0000000040), 0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00b85) 00:02:20 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x2, 0x84) setsockopt$inet_int(r1, 0x0, 0x3, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00400) 00:02:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0xffffffffffff20d7, 0x4) chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00797) 00:02:20 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0xc9, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x1c, 0x4, 0x6, 0x8, 0xbb, 0x68, 0x8, 0x927, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@generic={0xdd, 0x7, "d2924db9dd"}, @end, @ssrr={0x89, 0x2b, 0x35f2144d, [@rand_addr=0x20, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4000000000000000, @empty, @loopback, @local={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x23, 0xcef, [@remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast, @loopback, @empty]}, @end, @noop]}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0xa9, 0x8000, 0x0, {0xf, 0x4, 0x7fffffff, 0x80000000, 0x9, 0x64, 0x3f, 0x39, 0x40, 0x3, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3f, {[@rr={0x7, 0x27, 0x70, [@multicast2, @rand_addr=0x3ff, @local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0xfff, @multicast2, @multicast2, @rand_addr=0x400, @local={0xac, 0x14, 0x0}]}]}}, "c4c54c76b7ea8a"}}}}}) r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000080), 0x110) 00:02:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000109078ac1400aae00000011100eb817fe2207d82cb6a5b86093a95e8ad3cbb33388bc80b4075a8cc36bf5db335dc70674a8d439c34c96718ad7ae1813e3dcad778271f322979bd5481927cbea2690c90aa8a3680094e6811075fc2aef7d0edca56173d977c95cf3ddb6ee4944f266c46a7bfe3bf7fa2a5a97243ead7b9c3cef4129318b2f290e0df5b6875ebbfaf7a702c00fc9c5f5184fe27a99646cbb4dc3f38477596277324e3c8de3f824916b82ab78b7c9f705f5ce582fdd93c414bf7f14bb81bd399ab674a89e83692e59eea01c534dd1cd11ee29942ce846ed5d8d61929311e652bce82f4cc69ce11039b27410ce56c7865f5cbdd7d2b385c10269526dbf713"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0x10) r2 = semget(0x0, 0x2, 0x80) __semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000000)=""/243) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005c7) 00:02:20 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}}}}}}) getsockopt$inet_int(r0, 0x0, 0x5b, 0x0, &(0x7f0000000000)=0xa7) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, &(0x7f0000000040)={0xfff, {{0x1c, 0x3, 0x1ff, @empty}}}, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003be) r2 = socket$inet6(0x1c, 0x3, 0x5662) getsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000100), 0x4) 00:02:21 executing program 1: r0 = socket$inet6(0x1c, 0x7, 0x3) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000040)={@in6={{0x1c, 0x1, 0xee55, @remote={0xfe, 0x80, [], 0x0}, 0xfff}}, 0x0, 0x5, 0xfffffffffffffff9, 0xfffffffffffffff7, 0x200, 0x100000001}, &(0x7f0000000100)=0x98) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000280)={r1, &(0x7f0000000140)=[@in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f00000002c0)=0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@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}}}}}}) getrusage(0xffffffffffffbfff, &(0x7f00000001c0)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00350) 00:02:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa87aa27e08124670008004500001c0000000000009078ac1400aae00000011100907800000000"]) r1 = semget(0x1, 0x3, 0x60) __semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/54) setsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c7d) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_tcp_buf(r2, 0x6, 0x66, &(0x7f00000000c0)="44d828d2b4fc34027a26f5aa7a942d98e86d21432e0fbd16f93b2f7974d4e94f3233fd37e44bdce460c2320a22c65b2850fb2db54b7dfefa9937c3a9f628b6a058748c2a408f5aebe4e50e60d41a06010a2fe1040a19db597c8f6b9a5822b755ebab357cb0ee0718e7fe1eb8e61973b235cf5eb3dc938c6299dcf8d6ce0cad", 0x7f) 00:02:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0900000000000000acb5d20e800000011100907800000000bae47dc8fb0e7431df2510487f024b063798e9accb8b09cf1ebbaae0d262957cc1de173054cf5ca6a0025a13e636805a6316d129b6c44ef8706632a9598c129500d424165180c1dfadea7a9e60710f35842e62432fdbfc0bf8acf4fd5406183e495cd5437f08a5a486d6577d82f0dcf0dd1beea2738f653aeb52cfed04901afafa9ef606b046f2d49a57c0997db10000000000000000a0899afc19db4adab8e9241410afba6cccc35e9552c514e9068831796f038c2050545980dcd67904d64c12acbf6d1861bd7649c47c24bea69856a8edba145c98a3c353d791363d4e26e01b32d7bfbb6937763156416f535798ccf98c77236dde4d0b4e02abed716d7e018b4832024533d4c69eb7cbf765140aee5e880154c0fc8b8fb959"]) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000040)={@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, 0x1, 0x7, [@local={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @empty, @multicast2, @remote={0xac, 0x14, 0x0}]}, 0x2c) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00429) 00:02:21 executing program 3: freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x28) getsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f00000000c0)={r1, 0x7fff}, &(0x7f0000000140)=0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x10000, &(0x7f0000000100), 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00378) 00:02:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x30000005, 0x7) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000000c0)={r2, 0x9}, 0x8) 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}}}}}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00936) 00:02:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000001c0)=0x4, 0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x400, 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}}}}}) accept4$inet(r0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) 00:02:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b7) recvfrom$inet(r2, &(0x7f0000000000)=""/108, 0x6c, 0x1000000000000002, &(0x7f0000000080)={0x2, 0x3, @multicast2}, 0x10) 00:02:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000009078ac1400aae0000b011100"/42]) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0x0, 0x0, 0x0) fsync(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042a) 00:02:21 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) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000003440)={0x0, 0xfffffffffffffffa, 0x8, 0x152e, 0xfffffffffffff90a, 0xe3}, &(0x7f0000003480)=0x14) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000002400)={r2, 0x1000, "069f8121aaec76e2f975df2c0e0c12ad58b45288967aba3a14cfa611eaecfbb8c3b4aa4e6d99ad946dd3bb62a59572bf3a551eb5b9f24a22b8e6547befd9be9844328aee95aef04aa6b2720224baf0553b9da5882fcc3c86021bcc52197743fe54e1452f8a9fc7f7fd005d403139c351fa621b90e17e98ff4f896d0b27d745f43cd39f8d050353bebef33cb0bd8dd477cdeb881ddec38eeba368d6c9cc6d5b2e43ff0260b0f5768c42eaf6462350c4089f0bf4039357d872cee4b7d94ad687fc1f1239da1900606e4f2ceab2fd9ed11fd0b22451be572fd8d8db00b5daa00bffb3871221d70591530cdc337544b5434e6f2af5ad2407d1048158a7ea5b523bf867ac19df367dc2e95ae8b4ae1c041a272f0db8bf6a06c2b962021b84b3e56390304c904266b1695caea434e1fd3cbbe9bc54cea5480c8fb445b3c58ffcfd560c3ceca8e2fd937b049f33a833d915031ee11e67e03d04838261f481fdcbbc5a7af038b780d20a8426ab162c7c0c8643065dea340a4374a65029766f61cd528917ab7a3ff10ae554e512fbf4d7f4e6445e55f94ae851812812655749e59d77a1311070aedcf46ffacc3ac949f2fca42c16987b7634b6f265c9e4dbb7efd29a7432e7ed1743053f4549e04de642227dd9cd30f4d8d891e4f8c582591b483afff2911c5b41deab9436fb5309a0c3ac7380444117c5429b3bc90960a445a0bd845940ce40de27754e56b36f546be588aba6c12772a75f95c3fa8d3e902474680c80fcefdb2b0d942ff7673abd79a5bd88e2265459ff4ff2c36ffda8957783f2a25259cbd3780252363c669b51622d5055049116e69df742a3be88bc4257015804f00abe633f11cdb3e77cf740209009dd69b32e43c04dfb8d4499f551281668083e07ba0738a2a4f1091323e4d815f63f12c36cc930f8e454080ccb6776e4b0b37e8991e0e8e09641cccfc4d7596e9f8ecdddceb5f9dda831f6fce7061b63693fa280f8ddab01d47eea62ca421ce92895ec6e95027df8c19e3f94d34d580d19687115a0cf82dedce5a3b7b9be09d8d60f76c07ca5781fa1397fda642ad36c3108a1c3444477763711c70cf456ea68f0818cf84cc343717f4dc02497262eb5bc0fa8c6d4614cc160f53249ba294321123a2c51af132de965c408d0433b735445c88896ae677bd65583167cdadb0bbb3936f1c183c0809d09233abdbf423cbe808b4e6c3d30c5d375058d197170f17306722b20177622a918906d497f13c4d3756d6e9900be8526fe64e9f33d2933255224f1fa5c89ac81ae33a64ec7e874d4124d4b4faf15ac2d8c5f58a73f739a50f9b4d15fa7f8c025e41ac42dc346d5252afa08be158536cce72d57a112138228e9ad45ff6a2ce8ef757ace13d93aa3e93bb2ad97e9d4f387de15835190c8244cf35ec6c60febb7d35f04f7080e03a3a650774086312b826d8f9b05b9a4ad1ccf105d1f393fbb782e689ddbace8ab46bc0264b474e5630649b1c497a0717d68503295ddd9bbad39dea558bbb4a2d5727e2004cc48acf0f1d97e9cc05cd9e4ff20c7c50dc9ad74a917111f8d77211f7bc8409277bf0262e7f5eb5fd6aa122a28c469264d76dfe58f5a976f92ccaa95e55a7f876f1bfb4284b7d90ff8a807f8b8825c5894c2f3ff0e78ea6e629189b5ad25c7a57ebcced48bffb7ea9a419f2916c52a17de62354d0ceed14be715ea9774f354e9be90c2e60a8ed9cb97bb6ee4d6df0294ae3701d5d332592cc64cf33a2aeb3027b40006a2cf8ce07e8ef1f8b14f99294e75196119cdd7dce7224eb807acd5ff71e758a6f7cb4e152cd3bce0687143341d550f3c2a082a9e8597edc0c011860eb3de1816eabc4cac53ffa6ee04956f52efd34976635cc7e7f0596beec98a81b8a3ab7da83d8b15c4490f7573acad488d96c449ee25109312fd772486ac5130286989510d25eae129d92c81ce0c876c4acd8ac38246d46743ab846ed040dfe4d412ed21d72ca6ef50c9b94cf5edb7f795acd81e2f292cea7ce1df3ce37a4cfe4be5ee43296fd563fb00eb3d6d9471e65cb867027c4e719522f2a85984dce7965078831b92fb2181f45e645886dc0a7b668009d607e590221e471516cf33b84c4c702eaef587fcd296421f0476265f7c1022221189b3247dbf87cd55da6d8662e6749d252f0d475937358f62c25358a58ad1d18f50671db069d9599603b58d9c3e3ddc6a9473f6ef58f527aa0142e8fa3354b24845fed932c77b66d9e191eed121ff87bc1e6aea3add6b42e93413167ee07f6aba696011eb19bc511e781752fdbfce1df6747092a02f18b71bd1a27c628d48a2c80c8654537e0585142d14c98ad1ff4170268990852cdb4cf5eb3991127ab1eba9cf100a4c480c7e5c22676bd7fb61f5840f2102aa873d3db920e29a14c358ae9cb7d386e78388780d5ce85db179d378696464445df5f99cba84aca051bd9dee62012256b8f1872a0fee6b368a02d59c05198c9d693216ef1c0f87b515a4e13322ad0400e640f9d4a8ba244c27228edef1e615b2db685ac96d7ef132b179c5d7d3733bfc18a51e4a79f93747ad8f496294765bf5f77c0195c87bd9949031ec74dd4067a54f1b1e421be42b2e1922e854b9eb148bbab0556d5f8a302b171f9719e8d6eb42c72100b9fbf0e0e816f0c7d811b134af2617ec783286ea5a871b15dd59207c9b3026c70678dbe3298b156b60b9b3c8d301a67eab7419c2831b7aa448b8d38250787685463abf76bb4ab6252f94e75b25cf955881f108cfaff96ec0aae3aa1fb415a8fe61c4667112c37d4da9bcc2a2b4afc1af0a4619e455a77e0497fbb038cc880879676dfb64907563abbfc68ea711a782aad320fca562cb36daf4cb2e46761a4a1253d3965b8500fa92245d918368fbe72c36413d2b0aa9e089915b3f58aad5ce11b44d496687822afde169cf94bcf1770a77d05604b2ad2d981f697a067d143e911764fb3325e1015f9a6a653d393c923b23b94244a83e3b45f9de6d0f914a417eaa48cc1193128cbdbc48f61d4579fcb1627c4e488672e8c1572878cee4180071837be7138698c5f78072cd176cf3254d7108bbc4dd5cdfc7b4a5b88cfb9a7c0d578c050793a41a01606723bebd2ee3b86e7a4dd5f49bc920df98f4f8463f8be776f9095bcd6fc78bb61f533cbfe42e60193367e2d3a00b2016b64316f533b446c4375ae26f26a6c074bd8440bdf863556e52a68c760b274f548fd699f459b30106f587687d5e2d2b5f03ec31f1fe5788cb73b531704959a82fdb31176beb845f39932a9add847d59f3f5c084b59fcf6acb38f9eab744201960e28b254dae78a119663b8d8fb483c99d39f5176faf2b2eae27ecb048cac33482486e65237a3566e4dddd8f6ccacd1a36dff320ebfaa50beb2939ffc20dd763913083f335eb98472b5cb395f515bc4a56cd846ec661199639fe557ca3b88539d5c0da7267871268695633e9dd00443481a0b94347abf0e96de2bd301fb33b34ea36536585df2e9db35f5b36ece463a23191cda31f5e2b0319fce463e3e884a5e5d79bee6ce5ab34d8f516906de80c6bd9c97f16179cb160baddfadefee9cbef784740d5b8347eaa902ec962d62c3057e33ceafc6889b234f20fc53762eb1ed80f0923a14699fdb84c32e4c8f4ed970365f17ee5c72c9b8fa5537780425c881454a42e8c0cbe1936d8c79c8a601bf0e0dfee8a9dcdd0584cc2160b9e58c58e7795cc7f6c31bac17e01458372b1425ce79213ccd6610aa76ca82108e8384d545e7576379ef5b90b5a58358fc081ed0ab8cd60c540e4acf50f178160654323aedcb3d0d3018204f231fa34327b5da51720a33bfe14aef9c33521ab9bdc2819463e12eeaf4b8e892a9a3139f45142ab70f87ce15398df8290901902a8e2a9d4a6bacaaa60b2bc20cfaf7f00106afca8e00417b2ee07e292331d3c93b9f4ec4db0c01192567ab193a909edc0e58d8319ea2b569b06fd039ceded25de04bdfda04d0ff0d735313bf370282efc6a92a62a77d5f76246e38675fa16ebb314b868ff0dadb9a80773187c735fc70035e6a6e81cfcd2d9e4eb85701388897f541395876a4570b6887ef780d15f42497f88fc86f1ee7b81fe706a89438df1b676f3bc0aeb8bc3c32b37c2e66ae1ffd3bce66cb6a6485436faed3ec424d793521f4605a2066b9b588612ee5c4e0f76530eef1ac6ed4c15a9e743b1ad32a058e6e57a4520d9996912a0218fe460a713fe3b08a7f5337c1d060e9b45349416c46b38b65e190f012900d4898477c9bbedcd989ef7651efc874f182613d6b608aed57db42382e1b5c5f224558ff4fb9d74707d96f431813260cad59e26a27d16ebaaf00440bf4dd562aa018bdd313aa04c8014f0a260427fa0bd7b558f67f78a2512604d7b2bcf5cac9251b3c931a9d20c024482a0746be77739bf1e10cadc2e3cc1de34d071d8954413ae9d20031aa4b652e12b40c5de4d815bb2f008a9b5c46e0781e1731a5e01f79f23440a67418fbfd67e6ae1530e517d41a9f2635d7510347753fe42f4cafbec82c307ab57fbfd9e30dc7f61f583e55925f653e347a8102581f167b5a83e8219951519fe732b33e5dc5996bda2086cad35e8022c365008c91be77355fb54a9f355a50455508eec4b532bbaa469d2dc62ee41b8367987e13c4d33dbc1a641d2cc5b509b2a0607b13ce051db593aa285f1c406d34e522a1c490f4ca5b03b6f942010166427503daf50e0fc33afb1b7cab6b642e00e6dc253a3f562bec4491b0d29007037765f16778b367d5cf65b30e70f9a9a3345fd4fe666c5f630cf51357d7aceb371b2b9d4c9ee224f614dbb9d2f314b11b23a0df03f82ba10decc8dd5ce24b68cede478d1e3c0d99a270beaef55633e82a9b9047e2d43d48ee76aee01c7fa84b5c26ed6bc3d106a5dfae75ff19dd4d06e4878bfdf847cf2437207cc3af39be2a3edd4b4a6ea5aa40aededa797ba04170680a341001dea5ccf15a1a82ecc2fd86cabe8971850dc85025329fc43a8dfee42e3c97928223e6b99315daad46d34e90130158589fd344b3c4da2aff2577bb49f01495da76098225a97fb33d40b9792e595b7aff93d1b8418f39be3b88d9a2fab5b98bb66011a89965a4dbfb3e1ca8a40c658d729af213b935a23e346a35c4226840e2c67c44d08eaa0dfd811f6d934f02928419ac357e35ceb6251839548506cd91330d0c074df2690209a90ffd933d6eee474ae3dc096aab33f0f0c768ca00c1c55db03f7f620271553db479be8b5f14cdb63d78b3087572f5bd6d67800b9a3c58c4b04f9feee9e2e6bc0f536b0836e8e4b936396d75d1d8338e619bc4e4ed2ab96897915f2db867e084ba88e59285b10e8e4d1c0f369c7b068affaab0ed8cbcf085ea74dc72f834448f4f82f2ba2f6ee3bc476c6521beafb26e1902e922b3de477bd96ae7f26b2f2f6e1310bec91ce9e7475918d3cf1b81739049f8240809412cc08b8c25902f86defef8cabe3403300ac27a8b25446443bc41f9b15cf0b437640e0b866fd5417550165b612ffaddd518a15dda4a49ee344db825d02bae0073f7b535de3d3a4890c26d1e5a4a65eb4932a50e021a07012d641d86446b61c13e55ca7c8513222546ffc5a1d3677fdd7827b6c538e2d747d1d7184c3563682e937492b4a3e5026b8278090535046b42b567f6114f21b4d4fece909ef2681c135a89b3cd3e550e73cea110eb43e72db3cb724686d39ee8c039269f7a10ccddcd21515671214958250319f6977f430c39b3aa6c59bb7b825296ba43a91cd0099"}, &(0x7f0000001380)=0x1008) r4 = semget$private(0x0, 0x4, 0x400) __semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/141) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000001300)={r3, &(0x7f0000001280)=[@in6={0x1c, 0x3, 0x40, @ipv4={[], [], @broadcast}, 0x101}, @in6={0x1c, 0x1, 0x6, @remote={0xfe, 0x80, [], 0x0}, 0x6}, @in6={0x1c, 0x2, 0x3, @local={0xfe, 0x80, [], 0x0}}]}, &(0x7f0000001340)=0x10) getsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000140)=0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0045d) getpeername$inet6(r1, &(0x7f0000000180)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000001c0)=0x1c) bind(r0, &(0x7f00000002c0)=@in6={0x1c, 0x0, 0x4b7, @local={0xfe, 0x80, [], 0x0}, 0x1}, 0x1c) 00:02:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007af) 00:02:21 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_tcp_TCP_FASTOPEN(0xffffffffffffffff, 0x6, 0x401, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x509, 0x40) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00360) 00:02:21 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa188d3ea1dabc86dd6002290f00303a00000000000000000000b87b0000000000ff0200000000000000000000000000010202907800000038609433df000002000000000000003300000000000000000100"/97]) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0x10) fstat(r0, &(0x7f0000000200)) recvfrom$inet(r0, &(0x7f0000000400)=""/60, 0x3c, 0x1, &(0x7f0000000440)={0x2, 0x1, @loopback}, 0x10) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f0000000100)={0x0, 0x8, 0x7, [0x101, 0x50000, 0x6, 0x200000, 0x5, 0x200, 0x1]}, &(0x7f0000000140)=0x16) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000480)={@in6={{0x1c, 0x3, 0xca90, @empty, 0x3}}, r1, 0xf2, 0x80, 0x204, 0x100, 0x100000001, 0x2}, 0x98) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000380)={r1, &(0x7f0000000300)=[@in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @remote}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f00000003c0)=0x10) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000180)={r1, 0x81, 0x0, 0x40, 0x4}, &(0x7f00000001c0)=0x18) 00:02:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00301) r1 = dup(r0) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040)=0x1, 0x4) 00:02:21 executing program 2: setreuid(0x0, 0xee00) r0 = geteuid() setresuid(0x0, 0x0, 0x0) r1 = geteuid() socket$inet6_udp(0x1c, 0x2, 0x0) setresuid(r0, r1, 0x0) 00:02:21 executing program 0: getpid() r0 = getpid() r1 = socket$inet(0x2, 0x1, 0x8) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0xc, &(0x7f0000000000)={@multicast2, @multicast1, 0x0}, &(0x7f0000000040)=0x2cf) setsockopt$inet_mreqn(r1, 0x0, 0xc, &(0x7f0000000080)={@empty, @rand_addr=0x9, r2}, 0xc) setpgid(r0, r0) 00:02:21 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept4$inet6(r1, 0xfffffffffffffffe, &(0x7f0000000900), 0x20000000) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa000000000000000077d8aaaaaaffffffffffff08004500001c0000000000009078ac1400aae000"]) r4 = fcntl$dupfd(r3, 0x4, r2) ioctl$DIOCCHANGEALTQV0(r0, 0xc1004431, &(0x7f0000000380)="c564b38cc4402ee3bf65fb631a3e8b03e6194ca7288d74ed094ef28582889ace4fd7a3117050ef9ec21ac59ea9aa153390c56c3f78e1262aaac091e85c69734238e7e8cb3e8183f915499b8fdc0cb22fe94770a6ac71e9ddfe13c56c") ioctl$DIOCRCLRTSTATS(r4, 0xc4504441, &(0x7f0000000480)={{"b0f78d6b177be875cf4e201137b091fff6aabf7e9f8de7ed39bfe15ec9f6dbaccae8cfde2ad70ba1963bba1b95b1cd31776556d5e5965fa76dd4b307552458cf7444df168d9d8cb91defc7e189345d31166951bd5a8f7ed7a5893c41ed681cb52c2b329ca8991b2e33be95a8f4b26924379d2876709fc79d9e7cb1c4d3938d551323f28d9bcb3fc84e31f0dbb3cd17d3dbcb15a95f7be798f54cae626efb9cf1bd8da5263a6e944d6f12422f4d0321fd076abe253d4e7201e1f7e4f1ea6dadb3b6ca40e05bc6460a1f1377792fc1332f2a7535259a54f7726c61f8815a61143447abac434f79b467b8b6ca53674f7b0f09e5fa0d93d2fa716664183a259120ffd09e69090fbcdd575d2b8055e440ea1d02059bd87e16c4656e846094c5758aeae13d79870dd1d88191014e36d11409ad3da0560cd3db6df12ca1d9917d967ad37efada3a30478ece6c6256fb847d63443bb6d077ef7c8934efdb5a92959d0e2f42876a86211ef68928094626d45bfabc158c8ca59a51cb789fb87f95866aa73add19ee60911a3ac18fafcb6d3ed9e22b185cbdf649a6b9292cb18ec137653164ac71f9e97d7df36f277dc36de65e0c8af95e0d91cace16f573dd1476bb529684988bf5868d092b69f0d5f97a56ccf6bead37c8efefa87842b77f8a4fa066b6e3e8a1ecfea91ed319068be25546be15a1f887d99003b4751881f741cd39819c2337965ae816e1c480f4effee689fc35326f208e07cb29817c010841b3e6a9ad2995e42bc6833fa7acc1d7f7a3ccac5e552862c1729d566d685e9eb47e1f1985af5aaf8a330be6a0da2dc6cbf3d8dfc464583a4a94fd573852789349e84c1d75133cc921e8f3d7f1588210ed9243279d05d901060a13090b2f490a68101caf07c4a4e46bb77da6f362b359d31447539c1fa034eed4f6f1c1a89642b7219297a85670f7724b93d660d618f49318f6959647cdfd2e5379fb5498f863beb0d6031438b52bfab52ae5fd4ab4088509282576ce21c001652654a6c9e6a199cc0ee4210ae19fc563bb2f71c673a75b3e1db73a92aefd4b4c7990b7c865b5ee5151e3b0d22f9ead13fe9702e52ac4268fd15b7ea48ef5bc973689e3a578d8e0e85337b0ebfcb001e9ce1234a18f7882717519d9d89fcb09c51a7ab1140eba585105e0e1a500d5a610ec52be251e28f11bce9b288e9555bc1e050658073e4500f184f8de9403c1445950dbae957ef9e92d29363b7819d8a2a0feb83d5fdce3a4b208cd117e42528913dcec8b9d3197403924255d4565faf13e92eb9720048deb50abc1271a197a6f1e1c85bf2d0aed3e3c9ef6dce40c416f62c71d0a4fb2738728b504c4d8cf388450716f847da23f89930bd0bf29c542d19507f65d9c02339e0b73d05f54e71021937f61163679b10fd8a6f0103a669e960e0a74589d78026992a34f1ce6", "c8ca6c00de452823d5b05d6da9303c2f78e2158d76c23e3ae1e168e0162f837c", 0x5, 0x3}, &(0x7f0000000400)="f55d23c5a0f0924654ec2019c822d72cfcc27a8cc9b2e4ee93b89ff10f9f101a82d92dda65a9c5626a401d60f62a9c6bbf6025ef3dd300ca874df63d2c89edb92b4eb591c90f83d257b0", 0x2, 0x2, 0x1, 0x100000001, 0x0, 0x3, 0x246e, 0x8}) getpeername$unix(r4, 0x0, &(0x7f0000000100)) getsockopt$inet6_sctp_SCTP_MAXSEG(r4, 0x84, 0xe, &(0x7f0000000040)={0x0, 0x1004000000000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x29, &(0x7f00000000c0)={r5, 0x29}, &(0x7f0000000240)=0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00816) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_accept_filter(r4, 0xffff, 0x1000, &(0x7f0000000140)={'accf_http\x00', "9d35437b3cf5f19ce71b5c32e8b26213762a1a44ed9fd68c0900e1e60b8ad5e874af27f0c2ff3be3bac29698c96169b3ee726168509e5edc12b8d08f6c2884f05975cdce198ea26abd36bc4373294cb2db799c17e71edc4d5edf6ec2cb809f1e1d26ed46b42092c8983f4e9ca9f4fc5ea1f7dca0fb78d99da2b4e44cbe011b306d67d52efdae99840a55a44b13fe487df9b41273b33ed958e146cec88f324b9aa4c78e54734a12d291d56e3df4b196e58b0a9ed76101c8064c8274e35a62f86ec5f481487d273eec6c428b98d9eeeca735bd6bcab314d9d11071013564c3660b5163bdea926d919f60606173fea9325c"}, 0x100) 00:02:21 executing program 1: r0 = socket$inet_sctp(0x2, 0x4000000000000005, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x28, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x100000000000000, 0x0}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000000)={r1, 0x2}, 0x8) 00:02:21 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000380)=@abs={0x1c00, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="d32a40ddfa6ea90000000010fafffeff"], 0xc}, 0x0) 00:02:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x4, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000140), &(0x7f0000000100)=0xfffffed5) recvfrom$inet(r0, 0x0, 0x68, 0xc2, 0x0, 0x0) 00:02:21 executing program 1: setreuid(0x0, 0xee00) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setresuid(0x0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)) freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() setreuid(r1, r2) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:02:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x22, &(0x7f0000000080)=0x100000001, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_group_source_req(r0, 0x0, 0x57, &(0x7f0000000200)={0x9772, {{0x2, 0x3, @multicast2}}, {{0x2, 0x1, @local={0xac, 0x14, 0x0}}}}, 0x118) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55f", 0x142, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$inet_tcp_buf(r0, 0x6, 0x23, &(0x7f0000000140)=""/66, &(0x7f00000001c0)=0x42) mprotect(&(0x7f00007ac000/0x2000)=nil, 0x2000, 0x2) 00:02:21 executing program 3: setresgid(0x0, 0xee00, 0x0) r0 = getegid() setgid(0xffffffffffffffff) r1 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) socketpair(0x17, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$unix(r2, 0x0, &(0x7f0000000080), 0x10000000) setresgid(r1, r0, 0x0) 00:02:21 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}}}}}}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048f) 00:02:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f00000001c0), 0x19, &(0x7f0000000200)) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="ec0253db1b96f1cad031fbfb3559675f1f0061475f7f38299b7b50c7df4fa36645a76bb8730fa7e797b43f20e6692e370f0aa3ea7ae006dd1d09e2720bb4215bb5ef1248fb9bbf6ef9eeb5f3ed762564eb1b56b7f13d2497cda16a31c3220fcedd76c5", 0x63) r2 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000040)=0x1c, 0x20000000) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000100)=0x10) getsockopt$inet6_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000140)={r3, 0xb, 0x2}, &(0x7f0000000180)=0x8) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x2, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xb, &(0x7f0000000300)={0x3dc, 0x7, 0x4210, 0x766, 0x9f3a, 0x1000, 0x2, 0x401, r4}, 0x20) 00:02:21 executing program 1: chown(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) getpeername(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000140)=0x1) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)=0x0) freebsd11_lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 00:02:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000140)="1b714245", 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}}}}}) getsockopt(r0, 0x4, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) r1 = dup(r0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000080)={0x0, 0x45, "ed3744daa830635df9fec17a0be4543291fab1ff58a2d756134d4dd2be83cce62704c526366c229dd3071c992ebba8c06ddad8d8b4e78d7ca1a65c281f3b8046d282c4bbac"}, &(0x7f0000000000)=0x4d) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000000100)={r2, &(0x7f0000000180)=[@in6={0x1c, 0x1, 0x10000, @local={0xfe, 0x80, [], 0x0}, 0x400}, @in6={0x1c, 0x2, 0x6, @rand_addr="9b3a1d9bd67d9e3e72034ed57559d4a0", 0x3ff}, @in={0x2, 0x1, @broadcast}, @in6={0x1c, 0x3, 0xe80, @mcast1}, @in6={0x1c, 0x1, 0x7ff, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, 0x9ce4}, @in={0x2, 0x0, @multicast1}, @in={0x2, 0x0}, @in={0x2, 0x3, @multicast2}, @in6={0x1c, 0x0, 0x4, @local={0xfe, 0x80, [], 0x0}, 0xfffffffffffffffd}]}, &(0x7f0000000280)=0x10) 00:02:21 executing program 3: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0, 0x20000000) r1 = semget$private(0x0, 0x6, 0x200) __semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x695) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/142) accept4$unix(r0, &(0x7f0000000440)=@abs, &(0x7f00000004c0)=0x8, 0x10000000) r2 = accept4(r0, 0x0, &(0x7f0000000480), 0x30000000) semget$private(0x0, 0x1, 0x0) mlockall(0x3) sync() getsockopt$inet_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000100)={0x0, 0x9, 0x7}, &(0x7f0000000140)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x15, &(0x7f0000000180)={r3, 0x7}, 0x8) semop(r1, &(0x7f00000002c0)=[{0x3, 0x638, 0x100000017fc}, {0x1, 0x0, 0x1800}], 0x2) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, &(0x7f0000000040), 0x4) getsockopt$inet_buf(r2, 0x0, 0x49, &(0x7f0000000540)=""/33, &(0x7f0000000580)=0x21) sync() getsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f0000000200)={0x1, [0x8]}, &(0x7f0000000240)=0x6) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, &(0x7f0000000080)=0xff, 0x4) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, &(0x7f00000003c0)={r3, 0x2, 0x0, 0xfffffffffffffff8, 0x2}, &(0x7f0000000400)=0x18) r4 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r4, &(0x7f0000000280)='\x00', 0x0) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x10, &(0x7f00000001c0)=0xba, 0x4) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) 00:02:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000001400aae00000011191f1f19078000000000000000000"]) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f00000000c0)={@rand_addr, @broadcast, 0x0}, &(0x7f0000000100)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000140)={@remote={0xac, 0x14, 0x0}, @broadcast, r2}, 0x10d) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e002bd) r3 = accept$inet(r1, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000200)={0x0, 0xfffffffffffffff8}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xb, &(0x7f0000000280)={0x5, 0x4, 0x800, 0x9, 0x8, 0xffffffffffffffc1, 0x7, 0xb6c0, r4}, &(0x7f00000002c0)=0x20) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e2) 00:02:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f00000005c0)=ANY=[@ANYBLOB="1c004e2201000000b1af009c1400000090ba73b990268b52c4000000000000000000000000000000000000000000000000080000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cb046f0bafee41933d064ec126622688f6cd1499ca838cb98e4c998ee5c", @ANYRES32=0x0, @ANYBLOB="0000ff1a16000000"], &(0x7f0000000440)=0x8c) getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000480)={r2, 0x1}, &(0x7f00000004c0)=0x8) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaa8aaaaaaaaffffffffffff084500001c0000000000009078ac1400aae000000111009097eae431fb61c41e7800000000"]) fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000000)='./file0\x00', r3, r4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCSETTIMEOUT(r5, 0xc008441d, &(0x7f0000000580)={0x3f, 0x7}) linkat(r6, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x400) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000500)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000540)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffef) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x10) 00:02:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(0xffffffffffffffff, 0x84, 0x1b, 0x0, 0x1003e) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031e) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="1fcff937c458ffffffffffff86dd6061605d003000000000000000000000000000000000f000ff020000660000000000000000000001290390780000000000000000000000aa00000000002100000000ffffffffffff0000000000000000000000000000000021a6150ea7fade0d0652ac62b8b9e0ead2bbfa5d182c6be8cdb710ad41988363de4bea80d18530"]) 00:02:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) read(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) recvfrom(r0, &(0x7f0000000000)=""/45, 0x2d, 0x2, 0x0, 0x0) 00:02:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0xd0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078acfe790000000000f60d00000000000023002a010000003a1b822cbf21202a0bf063a3398b6cfb2664e604e81b1f946d3161c8fe91bf2ee7037d23fb6e5f1447516b99887904b66fbe7aa800"]) ioctl$DIOCCHANGEALTQV0(r1, 0xc1004431, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000000)={0xabd2, 0x6, 0x2, 0x1000}, 0x8) 00:02:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0xfffffffffffffda3, 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}}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d9) 00:02:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000f6f8c153a78da2af437bfc219163f3bdf06a1deea753d07ace3e0ad33f25d03066313fd1d22a28d550b6eb71790edbcab6fac8ed9fa70dde76a49400f042084fe673298c6518f0a734495a64c82f36a5d41a39fe7530d914e3698cd409579d4fbadb5d5949840efe8bcb"]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semget$private(0x0, 0x4, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00477) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ff0000ffffff0600000000e00800450000300000000000019078ac7000bb0000000005009078000006004500000000000000fcff0000ac1400aa00000000"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) recvfrom$inet(r0, &(0x7f0000000000)=""/39, 0x27, 0x40001, &(0x7f0000000040)={0x2, 0x3, @broadcast}, 0x10) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f7d3e2eec8108004500001c0000000000009078ac1400aae0000001110090780000000029971d9f584cea8cfd95bfff97022e20a65563cd077f6d88666954757c2f677141c686a225e082eb037669bc7d1a9ee9e383246e8aec3b6501dbe9"]) syz_extract_tcp_res(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cc6) getitimer(0x2, &(0x7f0000000080)) 00:02:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003000000000ee42f007422ccba1a1cd5ecdcfb4a05900009390b4f99078ac2300bb000000000500907893fe7b1dbb38c3e80000000045000000"]) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x400) r1 = open(&(0x7f0000000300)='./file1\x00', 0x102, 0x0) openat(r1, &(0x7f0000000340)='./file1\x00', 0x800, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x4, 0x182) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000180)={0x0, &(0x7f0000000240)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f00000001c0)=0x113) recvfrom(r0, &(0x7f00000000c0)=""/34, 0x22, 0x41, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r2, 0x84, 0x902, &(0x7f0000000200)=r3, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0043d) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x0, 0x3}, {0x5, 0xffffffffffffffe0}}) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="e6ffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac6300aa01000000"]) getsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0043a) 00:02:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000080)=0x1c) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x1, 0x81, @loopback, 0x4}}, 0x0, 0x1, 0x0, 0x8, 0x3, 0x3, 0x5}, &(0x7f0000000180)=0x98) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f00000001c0)={0x3ff, 0x5, 0x2020, 0x7, 0x7fff, 0x6, 0x200, 0x2, r2}, &(0x7f0000000240)=0x20) 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}}}}}}) ppoll(&(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)={0x7fff}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00791) 00:02:22 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1c, 0x10000000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x178, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa2f680d845a24ba59aaaaaabb08004500001c0000000000009078ac1400aae0000001"]) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x11, r2) ioctl$DIOCRCLRTABLES(r3, 0xc450443c, &(0x7f0000000100)={{"8c3e4e85a0eeb4b6276237f99da2c7ae44f0a6cf30237471f5ab1179d15e648575b9b3777d6016f2ef14e117567b186f587fc08c318e9fdfe6048f2d5e2212ea3c87b3c985c15d28f88cc9cdac5aca9cfc585511148032fad1c4d7387dc3c259c49ca77ee4cf2a2cb582fc6035d3b833fce1f814c7c8cf23549e50c81772f48a6fa22c00fa6fce204573e6e956971fbba7212ba4734732463602ea6210ec2435e1c74af0ea6efbaf03222c98308cba64406adc43fccfa673c68a953503c9cc96bf62e0eda80cc029b1a84f8a35625d95242fb20a1415f8df3d51983cca981ee2d681b8b3621fe19021da813ccdf76c52c8a65714552df03345900ff71b4fb503e4a5ef774f78972106e95f1a0c3fd8d7e23bb17180e80425059913bab952f581103b6c8490aa9e4c96f2071f9d8566bd419db9e76a8e1ad873360544853922deb641d5bd2a58bc7726b066ff2c1a109922f5cb43d67755080a91f23b3175af41f2e9923ca0a67e5d9adc7b490defb96c8912ce27598be753decddbb88de470dc8c18e71897af05b32e2611a2b278ca272fe2967368472f818e89830b5a7345672eb058957aaf8c565b4df8fd773189c8a4d40c9ce87b22c8c793b0cee5bba5aa9b230f2d7b8a09bcfc9aada54659cb411d2767d1572cec37039f5982b7e69c791751efd32b3e21e943e18b24a9c6bf82c9da6ad3d2f68d12f2e9d912fbfbde6fd0eba2c5736975429fde1888fcd2be737e8da6917e061b9889f96a8157bbfbda52dd452280e5454fe0255bca66907355de0eaf7a1c2531ba5fd9d1489902d7e7b06ad79020ac96854f9db0eac8c5fcb700501a884e51ac50b39f776e6621dd9cd8717a6b328b2d7c6a418a8fdef924f33198b9c25f14187409ab554da772742e263d8a4b88707dd767bfe53133a553c95c4da418a6378eecb7be5370c5c56207afe3ab1c35c670280d58562f66241041c083c26c16acaa5d1b338675c13a8a4e654c52f16b12a7d84bc3f4e5a19deea28c9437d6f54aad5e5b4c63c5173be33be449286141264d31abea88af19d7a2439a42f5621b5e8557ec2d439b10cdfba04913cb5442cea691341e82099fb65f1fdaac2f9f951add3ccc34131c52c8687ed55f7a4e9e3f30cd40d9839fe3b5511f0a05e85a3879c583a179612662857349d696c1129afeb65295e0159e400555a08e077e2cbe11e0db155f95cc397dc9e15defc76a01e573b23912b984ad3ff9c0d889e2fb5437b032167efc44e1d47b352f9e1c496dfe61ae6610cbf3d20e2fb6cce025f4daa248f10d6d046a6b5584090a320bcf7162afb59c1dbd808ad55e84fd7b2682938ace7ab9009488a51566022a52c062139509443a977c93657ba714613373ab7c536685a6277c81c9127a7bba73accf85fbfedc846def163de262131e7abd91a870a7dbbb2ff6e3235f3ed1", "6f12a7b5e0a5e42bbbcc9a969f7456b0b3cf64976e24e5ec67c44560fb42e9d9", 0x401, 0x100}, &(0x7f00000000c0)="31d27a8a77346c9a5b3b867f2e6970f9d81399596308642c9e0aec21073d24406a94092710a83c6ef2109a1e75258c31cdf19633537fba2ee7919ef8f1", 0x6, 0x5, 0x7ff, 0x0, 0x1, 0x100, 0x1f, 0x81}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e8) fcntl$dupfd(r3, 0x0, r1) 00:02:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x400, &(0x7f0000000040)=0x6, 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}}}}}}) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075d) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgrp(0x0) getpgrp(r1) 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 = getpgid(0x0) getpgrp(r2) socket(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a5) 00:02:22 executing program 2: symlink(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000240)='\x00', 0xfffffffffffffffe, 0x10) freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) r3 = getegid() setsockopt$inet6_udplite(r0, 0x88, 0x4, &(0x7f0000000080)=0x2, 0x4) fchownat(r0, &(0x7f0000000040)='./control\x00', r1, r3, 0x0) 00:02:22 executing program 3: syz_emit_ethernet(0x1a9, &(0x7f0000000040)={@random="590dc00739bc", @random="ca09989ae314", [{[{0x88a8, 0x7, 0x100, 0x1}], {0x8100, 0x7, 0x6, 0x2}}], {@ipv6={0x86dd, {0xda5, 0x6, "ca96f3", 0x16b, 0x5f, 0x687a8, @empty, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x2f, 0x1, [], [@jumbo={0xc2, 0x4, 0x400}, @pad1]}, @dstopts={0x17, 0x1, [], [@jumbo, @pad1]}, @routing={0x3f, 0x10, 0x1, 0x8d94, 0x0, [@rand_addr="f3721eb14f36a8c8aed8e7c15151f095", @loopback, @remote={0xfe, 0x80, [], 0x0}, @ipv4, @local={0xfe, 0x80, [], 0x0}, @mcast1, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}], @generic="ce4b3a5a0676c7a7e9521f86a1e9bed52f4376c790c824518678e4dda51c270ab997abe8489f00f105f0b23725f14da19dd6996a4b4a84e79ed02f56814d3df7258a914af9496b74228fbc3e94d0ec740f9839649b284ac0d8733b90bdf31db8b8887247feff3936b72d811ed9da7023bb82b732359075ae77e05a9e64ec383b49f5c405aa27e609d32efcb5b5ca84d35858688a3a24e78e1d4c297d259352b5c79b05726e36cb501419738325003f688fbebf"}}}}}) 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, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 00:02:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) setuid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000080)=0xe4, 0x4) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0700363eaaaaffffffffffff08004500001c0000000000009078fe76b1e0d109aa251100905c00000000"]) r1 = socket$inet6(0x1c, 0x1, 0x0) recvfrom$inet6(r1, 0x0, 0xffffffffffffffba, 0x0, 0x0, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000080)={0x8, {{0x2, 0x0}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) getsockopt$inet6_buf(r1, 0x29, 0x6f, &(0x7f0000000200)=""/232, &(0x7f0000000300)=0xe8) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000140)={0x400, {{0x2, 0x3}}}, 0x90) 00:02:22 executing program 2: socketpair(0x2, 0x5, 0x740b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000040)={@in={{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, 0x0}, &(0x7f0000000100)=0x8c) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000140)={r2, 0x1f}, 0x8) fcntl$dupfd(r1, 0x11, r0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) 00:02:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb00000000050090780000060029e100000000000000000000ac1400aa00000000"]) ioctl$DIOCOSFPGET(r0, 0xc0884450, &(0x7f0000000300)="09e9c4fa4e596d6d3daf0b145073f16f666f5f00085dd77453961ca6f349b6d90b141adb64d0093cf67138e7c92f36457683071bc385bdac8fba8e73164e3723c8e84ea60dde5231ff1189ca2b3e97ddda7aa4e37754477efb51a4564ffa0d70cb") pwritev(r0, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f0000000080)={0x0, 0x8000, 0x200, 0x101, 0x1, 0x5, 0x3, 0xa, {@in6={{0x1c, 0x3, 0x9, @rand_addr="de2957a559aa81a695bd6deb3a131ce3", 0x6}}, 0x0, 0x1, 0x800, 0x5, 0x4}}, &(0x7f0000000140)=0xb0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000240)={0x5, [0x2, 0x4, 0x7fff, 0x7, 0x10000]}, &(0x7f00000002c0)=0xe) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000180)={0x8, 0x81, 0x4810, 0x3, 0x100, 0x1, 0x1000080000000, 0x6, r2}, &(0x7f0000000200)=0x20) 00:02:22 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_sctp_SCTP_AUTH_CHUNK(0xffffffffffffffff, 0x84, 0x12, 0x0, 0xfffffffffffffe0b) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00306) fsync(r0) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(0xffffffffffffffff, 0x0, 0xffffffffffffff80, 0x0, 0x0, 0xfffffffffffffe83) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:22 executing program 2: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000ee9ff0), 0x10) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000000)={0xf, 0x101, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000080)={r2, 0x7, 0x55, "0964fdf9c00013fa04a1eaf025636468f748192be8ae8e3eccaedbe871025b13c5573051121eee800fed1ef0f77ae4f6ba7b4f258486c003417deef7fb3c7c50595bfcfeeb30ce11086b535eafa93af52de02fe9f6"}, 0x5d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00346) 00:02:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) 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}}}}}) wait4(0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a1) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000080)={0x0, 0x67, "b6263d324a1bf5e6528c9dc853506985532c941aa302c0f06fb478bfd1a43606a8a959ee9290c348094bd8e8a6d62b9d0aaa4cf0cdf998081309de75dd7944f0a3b4aa05c44a08a26ed9081aa4afe190ac394e6056602e043732af31f49675a0831ff34d54b71d"}, &(0x7f0000000100)=0x6f) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000140)={r3, 0xffffffff80000000}, 0x8) getpeername(r2, &(0x7f0000000180)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000200)={r3, 0x8b, "54f1166d9fff2cbf96f9d62dafe9561e29c254e454855f5b0aae29bec3e439c9c9c5daf79588282de1e34ce9395a63b082fcc25e42e548bcb5da0ca07947f94432b4b195c370c44182f429dd94398b24ee41325417fb984d92c8410a1dea4770685e9050159f5dd1d3b335dd7feb521c5f4be576056cdab62a1f5ddaf0e80cf6293c8c6a6ee3de34f99a7b"}, &(0x7f00000002c0)=0x93) 00:02:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfe) 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}}}}}) getsockopt$inet_buf(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00509) 00:02:22 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) 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}}}}}) setsockopt$inet_group_source_req(r0, 0x0, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRDELTABLES(r2, 0xc450443e, &(0x7f0000000180)={{"47e3a0a3775114d86dd451f9b8bb84d56e9b27fe5634616394486f8736a701a46511fa1ddd2bb4263dd727f58039ac65fa02e24d479b8d28c158648c1c04d8bbcda9fdd55658316acaf6f5f9391e2a9a113d40ae8154a8c484cdef86c4415b9af9da48ce2dbc94ae70b8df71d6b5b4906662aa00076cdfb729893b40b86ef569ffd9bc907c900820d8e27ee8c7686c3c54d5174e4a8e011b5dc8705843184ff09c20d69962a87c1f78612815b1191fbd81cbc6fd7bf69316252c132f810bc42d4f1a68171f985f7dfbd0fc711a5f757659ea845f4f96463a1dcf7b06d1af6534909e8d38efcf4db4c499116bbf34af5b8ebf9afb426e635ec0b27c58f701ea8e4f5bb1a94e5b7dc92c1cbe0b6342ff80b7607c55d789b171e0a175504e6e1b73f02aa1f811818e4d5aec316c72fcf01d6add4edd50f6f6422cf0be1385faf97b5bd1ff157381da7ebe1ab2525ceba34ab495661ff44ba3a77df2babea59e7a1d0c2fee90e4291c579d6b8f41d7b4d608fda9938e95eb3426756bf62e439285179cdad3cbb4d5b71911300002e8a1c114efa0c37a66abd47fe869aba23a4ee15019f9f23f580426ac04a667704a48090228c211243bff7f168ac3acacfd50e94e14031804f5a08124601e767ea3a49a816ce3ea558c2e3199e297f94731f2d3b10716dda117081fb8821cceb53d88dce7536a78fd5bab5205e6fa2a871a361409f9f3acd2378c6428646bd96262cb30e7430526367ca7b4e6536641a599818e29fdddf3ce0b9f24b6e34fd741a163878ef6162ae161a13f4db5f7597b9cd26fb58c98d931e8fe908ce3ad1f6072c14440464e8482b588d25752b6872abbe94bea2d5539dd710824107ccfec727a2a73e9b9342e44c4458db19f0df2c5e9d8583c19f7c771b9491271fd9c607668f0f780197f281a6642fe787275bd1c07c05d8fbeec7619d397169e75de63e4c064e8f28d59a7739301c9aa79f42c2bb2a5e303dd71913fe0cfaef0ce69358361b2e150b1be042070d457abae9c5f2eed980d9a5a287467e6944f0a7c607fc1b09d2f27861e64283018247c80f27411cd8d7979072a03dba6d8cbcb660e0fdba039f396d5bff027c9caa28955779a5b6d26f88002ac1d45cedb25afb650d85b050ff7e713823c436551da42855f56a8f00698182c834e1ab0ae5504e6c76318af4c2dfd7527931c9f4c5d513e5f0516625d50939bf8f7d3dd3351fe7410c1eb6dbb69034ba9aa1167227a05b2f11f3be1959d64145a2c40c55393e79ed17965c2d9f5c31967d51767b08c3e62bbafe671626c535119949b9b41c0bc9324c81908aa0b1224240c6a65763e9491309d09833b82f5227ce98c9daf586616083503e088ade0ac70ff262b15f5235bc5987915e7c97d2b8489b9f528ee69dcae9f48d0aeacfd3b1ea3da13bb1338732703b90f91ee48", "bd2c57c42822e863be5ad68fa23b194e3fda26ef558f13bb0d2c8a88079aeec3", 0x7ff, 0x2f}, &(0x7f0000000080)="01a97400750746b097094ed9c0fffdf124544b840a5c5e53149331cceeeb82a581aac503b33cfe114e7d4fc45626f021facba80374c1bc18c267e193459499c12e747a9119a565b5b65b6cfbe467e13e78b6b08cd95d548932c09f6923937a3f3b8de205a048dff74c1637318e825bf398be15f83c6feb811c22a8b5a2b2a2d69c4a246d9913721b4f8402539539675d027e738a87ba637ea31733f6253b2951c0aed12b60f87409ce1edb38c5c7d873e1b8703d87f2bfbc3b00690d68e3fd539ef0fbf4a161df99caa6082d3d6beab137777229598916d70bc41ef8847ba1c9edf0bef5023e1c4e1315643dd9", 0x7, 0xffffffffffffffc0, 0x8, 0xc6d, 0x6, 0x3, 0x7, 0x2}) freebsd11_lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x6, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) freebsd11_lstat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x7, &(0x7f0000000a00)=[r3, r5, r6, r7, r8, r9, r11]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0040e) setresuid(r10, r4, r10) 00:02:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff009078ac1400aae00000011100907800"/42]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, r0, 0x0) fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) 00:02:22 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r0, &(0x7f0000000000)) msgget(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00342) 00:02:22 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280)='/dev//.\x00', 0x0, 0x0) r1 = dup(r0) freebsd11_fstat(r1, &(0x7f0000000040)) freebsd11_mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2040, 0x0) 00:02:22 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}}}}}}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) accept$inet(r0, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b8) 00:02:22 executing program 1: r0 = socket(0x10, 0x20800010000001, 0x2000000000082) listen(r0, 0x400) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000000)=ANY=[@ANYBLOB="1c00000000000000fe8000000000000000000000000000aa00"/128, @ANYRES32=0x0, @ANYBLOB="00000000000000745fe532c991aebda6a1c50000000000b57fb98ac657e50c0000000000000000"], 0x0) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c00000000011100907800000000"]) preadv(r0, &(0x7f0000000040)=[{0x0}, {0x0, 0xfffffffffffffddd}, {0x0}, {0x0, 0xffffffffffffff48}], 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x36a, 0x400000000000000, 0x0, 0x800e0095f) 00:02:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600020000e00800450000300000000000019078ac7000bb0000000005009078000006004500ff0300000000000000cfac1400aa00000000"]) clock_gettime(0xe, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0088d) 00:02:22 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0xd, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0cbbdc216b3d7de7e66322ecd955afe0eeb262ae8208bf8bde2c46d75b9fe54cc123b353c26d194d62c7e38c56414924c2fd2ee6a700df9e65cf36e494a26c3581a90a31da79ec618f58f8f9178f18dbd49d44e7f993ab306614378bfab3137742759b6995534a220947896def0857601047705ae94779c04973b8b63047d831ae346e68464fa44bb28310fdf974d7b4d0a33dd8dc05d1fd389d7440", 0x9c) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1000300010005}) 00:02:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f00000000c0), 0x11, &(0x7f0000000100)) r2 = getpid() wait4(r2, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/81, 0x51, 0x40002, &(0x7f0000000080)=@in={0x2, 0x3, @rand_addr=0xb5d}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a5) 00:02:22 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000080)=""/244, 0xf4, 0x3, &(0x7f0000000000)={0x2, 0x0}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 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}}}}}}) recvfrom$inet(r1, 0x0, 0x0, 0x3, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00797) 00:02:22 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r2 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8, 0x10000000) recvfrom$unix(r2, &(0x7f0000000080)=""/104, 0x68, 0x400c2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00347) 00:02:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000100)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRES32=r0]) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@loopback, @loopback, @remote}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) 00:02:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0500aaaaaaaaffffffffffff09004500001c0000000000009078ac140010000000000000047889d7f2ef"]) setrlimit(0x1, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00956) 00:02:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) writev(r0, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0, 0xffffffffffffff52}, {0x0, 0x1e0}, {0x0}, {0x0, 0x74c}, {0x0}, {0x0, 0x405}, {0x0}], 0x9) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c12) 00:02:22 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, 0x41, &(0x7f0000000040), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00519) 00:02:22 executing program 3: r0 = socket(0x2, 0x10000001, 0x84) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETRULES(r1, 0xcbe04406, &(0x7f0000000180)="1aa9c6110f854e36952d957438363f783542607cfcc5a787808d465f952a63e1e90e72cc6212e82db2d13e64f0b52305f699741ff0f07408985ec160c0b98a1f25a3bbb73b7e34069391587a12c58ce200d80e230b971bd1c3da8f73b723d4381f5bc820f67a4be4c3df4359edd064d678d2e4748ca2aef2f61504a6c2865458d2c76ca041a56c676bcb924a630588028f98dc13a8cacf2250d42cb426e64da7c092758f27756c21695dca148525dc17f9b83a26b6000ed02116702d2d63d9f6f9bfcb64c1ccf66c2ebe58a7b96d6c89585d4053f8fe0a696c16e659f9ceeef68e58a92691fcdc135524309e785f1167ebad6cde") r2 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x10802, 0x0) ioctl$DIOCGETADDR(r2, 0xc4704436, &(0x7f0000000000)="5252f49e121d85dd12f3844503ac7282573dac05898c05be5057045da989d34b3f50cb91820bdd2031b367a352fc7d196b7f80da95c522c07b2046ac31972372b292c0b8b04c81") getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {@in6={{0x1c, 0xffffffffffffffff, 0x0, @local}}}}, 0x0) 00:02:22 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}}}}}) freebsd11_fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x56833fd3d) 00:02:22 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}}}}}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @remote}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb01, 0x12) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0xe, 0x4}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000140)={r2, 0x1, 0x2}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d41) 00:02:22 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) fchmod(r0, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00955) 00:02:22 executing program 2: 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(0x0, 0x0, 0x80000000) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e004a9) 00:02:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000ebf58e67bfd25e702b8ebb4bd046006ae8b36300000000000000000000000000000000000000000000000000000000000000000000000000000000fb002de46d9adef6c4b072daaf593ca26e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae3aad993bee595f62fb573ee3e714b504001f532c4a1567cd20af63437f0be692969514df42a295bfbec2e8802305185976bd5795e4028b490ef26f343b8f2ad683c118448427399bb7879ca865cc11f08db880b6b32cf1b7d2ec28c1c1e6863f7a9cb89149b0a63dc6b96d93986501ec03fad012779c0fbf7acc3225b4cff95a289123a4df10e7733f8584c5c7cdf06c981f62eb605210ac848e98ebd078efaa1aaf04e50ab18c6dc27d35eb405081d902047e71d46688686d17adf5ac796a9d99f23de51356b904350d14479b428162769544e1ec24ca59aca071b274b1be0ad78f65b5e0cda2ea0ff85288a961111c5c4521399cf6f3d3af73d2eeb8604ffd60ec544d0b7b1df142a"], &(0x7f00000000c0)=0x1d) freebsd11_fstat(r1, &(0x7f0000000100)) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000040009078ac1400aae000000111009078000000007626cdd786eb0c9ab4b9ac620b7a882a06785e7b8794091cad794e476801dd2b9e2a066507018bbd34df1557b7e324ae9b6a9604c1847a8b4eb9265a940b3b9dc4e6db120a44a81552f27e6f48eddb749fc3bca70d6cf1f770ebe8753fbc04"]) r3 = dup2(r2, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, &(0x7f0000000180)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00407) setsockopt$inet6_group_source_req(r3, 0x29, 0x55, &(0x7f0000000380)={0x2, {{0x1c, 0x1, 0x8, @mcast2, 0x8}}, {{0x1c, 0x2, 0x0, @rand_addr="aeab2ccfec298493edcd10a78c2f7207", 0x1}}}, 0x108) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xd, &(0x7f00000001c0)=0x1fc90c52, 0x4) socket$unix(0x1, 0x1, 0x0) 00:02:22 executing program 1: 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 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) accept4$unix(r1, 0x0, &(0x7f0000000080), 0x0) fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffe, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00825) 00:02:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000)=0x9, 0x4) wait4(0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a5) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000040)="c865eef928192b095be3500caf77602353767889998eec818de94ee45fd9a81c561b2e15855cd5f1dea0fcf0dc15817cb63fa9d86b3b8d5876e0cb69077ad07dfc9227759d1cba9190ce61649e53259282ddf81a4eba19e235a678b4b0df28eb65ad2c479aec557d3f9950693c8330c628aec8d2e1c1975aa52a1b85c151f267744f0f8b44007b64d2a7c0ba3432c3850a071f20f797c27b") 00:02:23 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000540), 0x4) freebsd11_lstat(&(0x7f0000000580)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) r3 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x103, &(0x7f0000000380)={0x0, 0xbc, "c5bacd072602327eed024df5da077646e624360459ca2be9d1ba3a1e02a1b11783a28ce05196b273e561d1d5cbdca821faee121139893829e66aff114eb83a32779894b42ca44320f2c3cd5ed9c5eadfe0cf472976f18ef3a72aa2a7f340cd54a01c818e46dac248645a6234b1e22b476b3f8419270c5ffcd11fa01386854471a9c8c9a069d30b4ec4a296b27f1dd232ae07bc275cd9c3cb09b58fa1d8378400d4826799a5d165ce8c937d261249729d1fd27b8552a945176a297f26"}, &(0x7f0000000280)=0xc4) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r3, 0x84, 0x8001, &(0x7f00000002c0)={r4, &(0x7f0000000480)=[@in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x1, 0x0, @local={0xfe, 0x80, [], 0x0}, 0x9}, @in={0x2, 0x2, @broadcast}, @in6={0x1c, 0x0, 0xf3, @rand_addr="d93b330640e15365adff4e554a5431c5", 0x1000}, @in={0x2, 0x0, @loopback}, @in={0x2, 0x3, @multicast1}, @in6={0x1c, 0x2, 0xf6, @mcast1, 0x7fff}]}, &(0x7f0000000300)=0x10) r5 = semget(0x0, 0xfffffffffffffffd, 0x10) __semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000000)=""/248) ioctl$DIOCCHANGERULE(r3, 0x8048756d, &(0x7f0000000340)="eac9e749df4966312bd14e1a6e1c8adaf8e3e9cf8daefbc33e8511de0f6c7513beb3df2afffc") 00:02:23 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000015e15)={@broadcast, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff88, 0x0, 0x0, 0x0, [0x14], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x2]}, @mcast2}}}}}}}) r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x75, &(0x7f0000000000)={@empty, @remote, [{[{0x88a8, 0xd41c, 0x1ff, 0x4}], {0x8100, 0x0, 0x8, 0x3}}], {@generic={0x9003, "0f35ab398b77c1f7b0be0abf16854e78a31be570016d675102c9486c5d08c1e754250dcd9907d55ec34c67110ed396fad79a1bbe57a139d0abc5d8088ff6020a916f217c9fd2be20ac962abe350612670af18afe48e2ff77138a203b59034a"}}}) 00:02:23 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}}}}}}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, &(0x7f0000000040)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$DIOCRGETTSTATS(r1, 0xc4504440, &(0x7f00000002c0)={{"6d0e8d86e050db43360f64e63ee37a200b3f7af570850912e9b17e82491c407aba4a2e8bf126305ab91d6c121606b0128a538040979c5607286de8b3e006f6330ed3df9c2a63a2c0fdd334fff85decb7f67fdd02b33730788b8184e009f4da5d64f53d029ede12da3581c6397ff7fe5f91bc9377147142f666df499e806e619d8d9513983acecc4ca727742ca81c6eeee83adebbe5dcd146625a0d384974538a0c4b48973b964b1f81477d5929eb573e66ca72dbe4916025b206df4c7c4e89d6cefcc1cb672564e1770bf08b3bf111b2254d5d5b85a93d1f9f15f5408eb104a128e72e5412df910af84187f6eb324806661aa4d789ea44d856557afdc619cdddff118d3a2ed102fb2d01f32aa325673ddbcacfad8ebbd8e6af68df7f646ca5063d29a8deed1950922785bbe15eb4b319b4409a4d4b30d3328232dd670ac3c9d26dd65215e220af9054197b60e758600ee03e49b0a123bbee1d79b23ac87a531a6dfba0e8cafc20be3693107e81b3e429ae100d03dfc6b1718f3a8ae4caa03ee57cd72519fee6ec22502d76f3771f913fefc201a4dc8ba011c65b4f8a531171bd0daa868456afe3ec6eae75eee5c26bafe9182577383b1b74a918588f1eed3e6ad83639af16dbcf8f10390ade228b14cda686aea1e0915aac643f48e692b217de89ab3869f63962e982ab8f7e6a942a621cb07c3870bf58df51614365228a5c4e6b6e1c3094bdc95a2f0e399eac628364e1c09508c57c8a2855c20d2fc8670b434fe60f77f57b964d857224868dd15d9d7728121d1eaa1e66f0c37502fbdc189e2f063219bcaa28e984cc68070ff47e226dfa9ce70659056e10e401284e5baece1d6dc529007c66f1fe8260f01d439b5e59e7f1106dd30f0a70b415599bc12e9e73dc9bff2910216b8ffb4da0ea7ab2c838fc17bcb655ed148f38e156f96d52a013cf5f2c077f4c9de4fa5b48e740c8673ceaad3abb87286f6ef28e7fe2c01fd0a5261bc4564b1651f67051d8861d4ccf276bad4e2058d1356e59d78a4c8429a163ba1ee86facde02d3d86bf00301a0001868671e46c780c54490e3d9f3be1f37ae6548b7cebcdfda26cebb6c5179c9c319de4900c2f5e27c600f5ab5ed36385260a38cfd2e2a5e0233464d4820d91a3190ad419521339b36627bb3b23891728684a67d24fcafb417a878ba613443e37fb9d4debb0300837e3ffeca2e20ddd17e34fb35cbb908543370040ea54eb6998a99ec1b53e5d8631659dd01c45dc349d88702c5df2abe66378f2c96740d4fdbe2df0e2ae630fd42a39e6c635764b34d209f8b12fadd65e5422e0b99c9ae5a7c32df5c7f004fc36e6916973423c23a5a3563ddd37737dc465e027e711033c7e9cde0b329fb8a08bca58b80541b78c402c8a74c85ac350c7a2263e44c4fa9dec31864655efb7410bda45d2362bf0274bead", "bece2ab4ef73ba7ec99b5f6d084fd3dc80f3ea3088f27f5dda5990e4a1f9528d", 0xfffffffffffffff8, 0x400}, &(0x7f0000000080)="0e456c8f88d6c2427c2cdffa38b7a4dcc81737cf831d1ee1f2f91d4762f48f3700deeee3558f0678ebdedceb91924eedd5047379cd5bb28d789d7691a441b33eca03fa484430aaf57e33d60d59f9e870a96410cf7c25e9897e638f96bb60c0019a1fe38a492557fa052e915126ed0be91128e69159e6c6700674734be3d6ba1b3c731854e2d4f6272f33e8255d2999a0a486807db6b46ceb778852675d99b41d54ed404b46e6b61318d70dd261665daa7cb2530bab734ba1d8213e952b8d3bc5be083b0123210a5b453b46bdfc7fd7e8c391667ac0ada29f", 0xbdbe, 0x898, 0x6, 0xffff, 0x0, 0x3f, 0xd8, 0x101}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000180)={@empty, @multicast2, 0x0, 0xa, [@multicast2, @empty, @empty, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @broadcast, @multicast2, @rand_addr=0x21]}, 0x38) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00569) 00:02:23 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x80000010000206, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x10000000000b35d, 0x800000b35d}) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x0) sync() r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) __semctl$SETALL(0x0, 0x0, 0x9, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000075) truncate(&(0x7f0000000000)='./file0\x00', 0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) 00:02:23 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 = dup2(r0, r0) setsockopt$inet6_int(r1, 0x29, 0x4b, &(0x7f0000000040)=0x1000, 0x4) r2 = accept4$unix(r1, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000100), &(0x7f00000000c0)=0x4) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000380)={0x0, 0xfffffffffffff001}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000400)={r3, 0x1}, 0x8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ee000000fef08d9c5b77c76b48de8407a0276ed3f468e07bbccf2da7d8fa06ac4323f2c295458e4ec85f2a074a12a431b00ddcc45af3d12d70f9e3572da420b2079256501afd67ce3ca9199abaf13d55274085a32da4d95327345c495245aa1ea4db1a9bc20e48fda4cc29715bf76e3aa57fd172e7b035e4f4cadd25cb19faeb41d767ee1026eb5cbe34356b7ceb507a027cec7b13232b31e169358a0bc47f70547179ed232a08e536f353e16e19bd791565cdf1e99c0921e1bc7a9f3735ffdfd13b19957634c5a9626b9d8c8fbb66cc55507c2c5df2455d52dbf16510280cdf613946c2c5a7"], &(0x7f0000000080)=0xf6) bind(r1, &(0x7f0000000280)=@in={0x2, 0x0, @rand_addr=0x400}, 0x10) setsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000240)={r4, 0x2}, 0x8) recvfrom$inet(r0, 0x0, 0x1d4, 0x0, 0x0, 0x800e00b86) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x2, @multicast2}, 0x10) freebsd11_fstat(r2, &(0x7f0000000300)) 00:02:23 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 = dup(r0) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000040)={'accf_http\x00', "572f56b554ab2c36d5c6685b49bcc2e72e8aadc9f6a257cac73125a64664f142c754b0278b8a96b23e85446bb288643c319b210842e5677ebe1c933f60cdd0b46663d434a5a6dfc8cd2ce714d726c53a3594501d610bb650072c21a91645fa36d4819fbee7c386bbf86b58e0cc0e4aed3be516b03621b6e33418ffb27d75e2a98ce55cad44456cd562e2514e4f11b8043085f2e34c2dc6d8b9e6a1e7654f15f40feaa03a2f5e3368c3e129e929c439d4dc2e855a003fd86bd011848c559ba053126d29738910c55866223b88afc7a74d5fcfa8fa6f07589253d6bb33d02bd798dca018c58306cdf8f26bc5d612e8ccfd"}, 0x100) connect(0xffffffffffffffff, &(0x7f0000000280)=@in={0x2, 0xffffffffffffffff, @multicast1}, 0x10) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004d6) 00:02:23 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$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000040)=0x593, 0x4) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000080)={0x0, 0x7}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f0000000100)={0x4, 0x200, 0x9, 0x1, r3}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) 00:02:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000040)="eb6952f3cf67f878f4e79fe7ddd8d0193d3b331b2d31c7d83cef0ceae7354c59f2523cf861fde72cc612ee10e644995bc4faa4b03261ef04ee184f4b34861005a8c4b680cc263552034dfd289198cf8a4b0d4d12644257770d8eb82c1f05a871", 0x60) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00397) 00:02:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x9, &(0x7f0000000440)={@multicast2, @multicast2, @multicast2}, 0xc) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000001580)=ANY=[@ANYRES32=0x0, @ANYBLOB="001000002e7c67f81611c67b6179b5341500d5846521f7fe0e14f1b140e5c3723896efaa17a403d64f720872e522c86c99cb951ef8e5647b12fa3983895f9f2056ca0974b930a5faeae16858f55c040795b812500c5933c9a08cb8a2f2c0c12482b120445acf656b4065e2bc3edab62c004afa4d8d1981c27b64dcafdec7598db905cdb1466138f9d9c7b30a2f9f5a88c29f9f0ee6c5bd4260de73b8e13580c70f3d5cd9f67f3ea82f4b1d064255a3dac0bef0d7b62d7f1d1361cfc0353ff38a0baa8b57b36f66d59d8a642b305a5aeb68613afcc754609c5c58d69e1df641e8865972f639ff52f59de9988f18544aecd0e10c8008061ce72901a00220f628505e26723913feba77aea291dfbd26073da1a7822e42e96ea5e4ac7b1092d8657ff93bdb9cda8d617da13bb9ca0467191fbb8adc99c8bc801d721180507089eef2def5c303599e6535edf9aa6e677d2a7c4521e3045ffa070de8fa0853b5b391397212a363ca0fd52045b3afe3d4d429f7ae8e769fb5ae41de58648feba275cd0a0d6f63b7c6a27e4fb36401e6d1bf83d42df03acc90189c518f50fb78b4910af714515a05da3b16396fbdd1b9163411712c1f6569b957b9846bf4f33541bd78c0f32be43383f828ece91633fc56ae062184a6e9595d0d592bbd7581d377cf0ef1a9fd03780ffd369b3ae1acfec5add497e59858c1e27fcb93e7b5b2c0ec9c628719ec7f3a2a0fb70afa59102664b9b4d4c7ed895eb69f13a351b3e4ed491bf20d00d7038fb05b3e255414f67ce99be20222c2cc02f4c87e07f23e9177cf62ea31cc118b98a40bb4d1b1976d1c85efbaa46a34b0941ab19b00357666b7783d5194565bca1281c7f21d1fae756acd6ae8a63a48960984c20ee3343665f0c89746618e9e378e44b885915060d7750d6ae267d6a38d5c9d2b1e9049ece78a4671e0d99e3664f3fd36128633f8a8f1d5b8999faf27a1675f0d05b6c62760c479d75994234c64c0391ec3f9ea4eb13210f8ea780bee78714d05bba451c5c612c3b03cbf26515830ba950733f2707fb072d157d090480cea3dcc40977aad9a8e344674e4d541714e412027fbde05bbf4158f77234509c33668aa2ccb6bca1a46665843c07e52453dce1d75b12db6df1547a4065b6e3bd3cae411f79b7e2ab313722a83685b94b9050146be1bf18aceaacc1a4ebb12d991949fc0f2ded252998e13ae3f19cbdc6ec392d52849a3c65523de807bf33bd98a0dfbef6dd6ca9abf084232eae1e115e47096e63fb01fed016957e1b701eb6a37004ac4d6f7a3d0b147fefc5cc05c99a7e7fa03610c8af35b4f0870ee25fb823bc4ed0444fa803b4c5da566f10cb2538a6c77352d4a69750b3498a3cf08229aec196e7afd1b5e7a3953a8de02f7e76fa53e14cb546f0852ac98d2478569b0611ee84856e79683eee933427dc96c21eb4ee6265306af544b66b1c346b7a1043aaa2ba6faa593f0d13bfdb28e4f6a4e293d472e919615e19fc671f46d79c76668aca24a27493326ae8957e55595b05972b3e3c71aad317d2a2979c147c16900b4569b85cdd9a5d1a34aba462fa167a79214bca357caed38e379fe47c7820606553a2563a67879fd88b39e3ed18e7cca3e683a683a14c1ebc117a8a325340ca4ae17d83914ee31efb065d1cc421384127703db0bff96878f10ed3736b8a1c6f50c2dc19895049682f0abd48d5a044481c695bc8ce02263a9f6a619c88d0d2b54485c0f2e85186281cf66d3cbde055da6592831d1f30c4e7c35ef47be8a45d99b75cb4369325c9e5cf0ddf209b22123a015541b1f5add1b8f2ce0beecdb1c7894c353adf42b09ccd7b50fe0891cdadbee68fae34a69f490e1a1044bf69c065a58c79b8a4cea36e7dba8b18a21312ca019be986638515b3ba3a65ffc293c2626f8655cf1b007b127df18b95ebf362c96aa720397bbadc8b7aa8d986049be52e7706ac87d66d02236b85229df578a8701594c920842d957a630dd9dfb42452dfdb79e094c4c5fd692ec9fd48ad3278e90a15db4181ff730dfbcbd5b32ec1afd265da30ba29cfede68d9299e00e676d26ca363d0c097c1dfa75cd8148954084d401e0bd391abf9b6ecfd69ffe84bb26fef4038b9f3f66e3538508339beb582e0f1c7dd5a73f6a7ebaf1e2d7ded431b4aa272425dc646ca3ee692b740e563f7d81ca6dbd9422063555d57db898525dee8cfcc1f30cae222767342e2e9a8845824fc75db81695e4785520a1af5ac2af894eecafe05b055a1593f3a884083d1a79add0138a7e1bd1fe8df2a8ddaa279f2a94811474c8345b7b7067246c97ca477d730d1559ea9916140b989e58b4bee9928a111aeb2f70ffce604d67ec31e4cd151ee6905eedc308b0c7d55ba358251d8f586706b81d167f99153bd161896d294908f45f7f839e6f89d02820778a2618e81a5b9725faffa67ec164c5228e5c8687cd9c2dd8834660f3add2f1076525ae384177f86463bcbc0bba2ad1511a30d80be139d5811f208e4a025e9b6540500c906f268cab965738c2f7bbf0c65b3a6e5e13faea004f55c4b60c1d73d8bcd3f683c59e23b98652342c6fe54fdf45212320a3c18292e5e50fb85f742a8b6b48789b5cb569d0d535d6a950188fa61b43670d1306495416fe3b13fb62f187b4a36f2ca3bf25653c63c9a3b770b0a4bc67e966b3d0c65f540ae4f848ebb822652997f52c698cc39e81285f1215a8d3181e8fdf48168ad38fee245e4c2ad8709e54f79716bad016c262e8cc7b024b4b65ebf78feeeebcd5d32d91820706b7774d7ccfe2b3b01488eb4e6aeb0488f1b67c260b475f21081f0c5801d9ea46875327f70506ad62554e6cb0dbdb66bbacd0cb99888e13cb589d3929ba253a741829fe5ca9b116070517031ea39c35ce244e8401ffeef6496746d556451f508a45e0d4b29795284a37f609bb63bf3bd99ebc6e0d58da85a64b5cc435fd92fc46753e6400482214b75d11c24cc8633d57a7b666b37677a7ca9b01103fa4919b42f05e7a5cf81124472c15b883a2298d26d6ffdde420e0f7117cb99742991f89253959071a56665375c3c30d86325c3c671a42baaaabd7bc7a11a36973097d8fc3c50395c7a7ce4be7f6d5d8ea03b841fcaed0bda8ce95673a354e32946176bf23dfe56305168c010353750a2e9901f93b635f4194fa42efd90a0f1201527673a2d1a66565b885586a1c279ffc2662274232b937e50c13ed3db14311757193b0b25ef505e928d0e51a8375a3a8c2cf511bd591871795b2a5657698a5629873b46635be64acfa1a3a8d7f62468bd5168415bcc44d5b4a65214622cb3c7abf11822ce103e21c45aa428e1aaf198041a7cddd979f6f3c1c395bfa387c424096cab1c8ccf8167353e5ae3476216848f2ac4d9c194b98e8ab1c1c1e577b6b8d49ae3700ff93d3d467f68f2adaf31bcb6f0904d8f48e7a3a4afa27d608a9a80d3e81d056f2759b2345f89d265ae6d9302c69961f69e0570cc4cad4854c1dd4140e0f1b437c5389d5a5ee949caf71b1fc4818f76fc89c5d5c6bda5cc752a78fff16d1fdb16dd878d99a16ac7c9c98904a50749c2c85f9b4e4b5009bd33d9c15b44a729cffb2c11e2f8c12debd5473a5fa31fca60c0db4e0fd6907cf91e05693353ad9d61883231e56fa5962c9ee61d7105dacfca61cb1d46fe4494b32ac7bca4855bf5d0b78d4cb4261e7c776849f7c184625cd3f0dacad6a9a5975ab1b43d8c3a57c1bd60795ec18fd223061013b8ae5dccc98e607510a06525a2f058b4b87bd685326838cee0e307dd36644145136df4c7587d5bd6d913cbefd9cda779f39096e6b4f7a17589eb25c5fa174f7daf670707be9881d6939119aedc328376b268dc1c7bc867de44d4f1df901f09b04a1763d8b25f2435a37a50dcc83c15646b44b0bd13e20c8dfa6a3b2cf50208a502db24b43490804188314a14690ce10061ba9b7e03851301bc15cb300e892b91686297c9c673bd07079dcc4f35d040b87181760e11075e170b9f7896a0b1316ea852c4724053967c4b80899ea326cd900633986d14fde5c72179cf53ca3576a3c67e0ba7cf19fc4a0c9c7665f1588b99614fdbc06d81c240395c64b8f63f910beecab830687e1778ead81dba297a6f9b6ae23599122ce947bfdf4209cd79e77c1c75cc3ec68e357da4948959f19890f50cbf5f0cea278d99f89e6d6f17bb779912f7aa13c38e7198694aafba859d9e13a2b8d3b3234a67023ec8cf739223959afb4292a1f63c5d206ccf86b2a07597c0681eb24748c1586173eaf9b8ce75ec46212235400aa32af3309e19ddaa568da326d6c441baa4b8daf3bc91d3e7cebb4e93638034e0f924187288617878624b08d2a842897dfd39f549d4f4f19800c75bd7350305850e9023ecd25c1e6316dca96e9ac0e34e57311d09e422f3656cf05694ac3be12fdc5d80166dc9d911fe0e37fe0b253477cb460d2d055ea351c6a0c6f9046ea5202e5d11500fede0b21545fa3f41775591f0b0485e5a7eb3e7c7608c0c70bc056374f7078dbe23d6bdf840a321a2d1c20f7d1c8131cab206d15ae288b69121bbe0da015870a24305cac86fb5254d4e6cd02307d059f91dd2c095b157c100859c4184bf78a3a4ed7164ead84d15d2c7c5092e0b3d0474acbc17e2bbab2e5ce50ac4a49832743ed9d38576efdfd7b808e938ab19b4df556413f5f9d33c0a2edd82d93c7b4c6b0d6b6e066a456db77080fcfd47d768ed6368f2988212951f3581f5e8a233dd7099b1bd2dad6433a088f316e8919b8b8e27ff52206bbcdf85924ef474ce98ba4f54f98b00476d5111302a3e6743de1996e29dd7623d8f769996d4eca834d24dabf9549374917f1248701380ac7f4569b1c8a68d92e383ed4d03b4b8a9286dfcc9e7f921dab45867c0a5ddd102483b19805d12ee0b339c07222d4aa0dc0cc8291da82fa45f5df443d791528e3da31b3ab4d45a3a455cd35e7fdd7db7ebe79cf1a876b3464d30311b39f79997c92bcb7e57e5adbbeb4b67f4c3e1118e533facb0d28dce9d55a7d7c86a8d69cf31523e90d0e2aef08efd0f02d682cbcc78a94382fe8e10e9b0930c76f5dde101cd413fb9153a81fe919b0541af491176395b6844377416096830437ab3d17dcab74103a6c76952803319f48555d5c9fdba1285cb2aa705a9a8ad0fe3b64ad409982da88c76e128e15abb9601b591650a388b5c51a2f85a163aad45611fdc1f52eae12a1b229febec933ced57484b75998e3da3313c0ee709a46f8df2870de7020fdb4677e1ebdb5e8eca0bed13fb870dae60c95286493623ec1a6b9a124762c16b2219f52e7c4c806bff24ed48463773bd9bb46c4aa1b40c4f8a56139ff7330fa79c30fa4c272a9a0eaebc3d8cf6fcfd0bc132593d7bbb6ab42cef899694a4200c70c0de7a85949ff738308d5a8b4949aa33aaae3214e878b8feb3354f25ef9bf07f799d7b1b60d17f61ebce767a7a23868cb9e25d02ace6e86ae91a13760f1ba544996cb8e3302deb24db71d799dc416e4f7378e4a03dd8f623f9cc3d5ebf01a8d3c664218ebbfaa27bea191194ccae4514791399e24f2e4c9f284d71358e625210f34ab50aebf3984c436597a0d107f41dbe9ab5d35d199af86f8ddf3b625d2a29c931593b600775604e1384d6015bd1a89595cbdb76dba5fb1c1c1d3e3aee508d796034242199607c910431e7340af63e6fc4ef820fc012ea126c5d5cc6e4f202046535f02f46f0d378a41654b0dd371598f9e24548044e66157de369c7ff4547dab2b74f6ac79e503311b6e14e2dd48c5c3313cddcda838d7122132f62ad01b07d24c51012434e520b11c80bbe9731505facfc2504625a51f46bfa868186d5c2ec45ff40690e93ace0445b9391cbd50625d04f092b37abeb56c5f331786b8eaff1dff7f29599f084cd8e4e1be0e1ca51e1d89783acc7beba542bbecb135323dcc7f737146a8948f8c38604085390338f7dc563a8381c70b0f5f3d95ee408b48443055d59e09a897a350c77f3bcd0963cfcd1ae8249727aacde1b588f3a5b47a6deb0e1503a1eec205a9264da6fa3fdff425a"], &(0x7f0000000080)=0x1008) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f00000000c0)={r1, 0x1ff}, 0x8) 00:02:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000000)={0x0, 0x57, "e109eb465919a2a1a246cac75ad32b95f321d9c44e5620d721a132b80037999db82b9ffb2a46dc8476b387bd4a3ec9705bbeee091ac20d1e0580ab488d837672c420d9f641a04511d31b2f6ff18f2679be055047d0488a"}, &(0x7f0000000080)=0x5f) getsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000000c0)={r2, 0x3ff}, &(0x7f0000000100)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003af) 00:02:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, 0x0, &(0x7f0000000000), 0x10000000) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000080)=0x8, 0x4) 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}}}}}) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x26c, 0xc2, 0x0, 0x800e005a1) 00:02:23 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}}}}}}) fcntl$getown(0xffffffffffffffff, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00888) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000000)={0x7, {{0x2, 0x1, @local={0xac, 0x14, 0x0}}}}, 0x90) 00:02:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="efffffffffe2ffffffffffff080e450000300000000000019078ac2300bb000000000500907802000000450000000000000000000000ac2300aa01000000"]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f00000000c0)={@remote, @rand_addr, @local}, &(0x7f0000000100)=0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) setsockopt$inet6_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000080)={0x7, "05f1cdf13d84d07bcd72b083a2b832fc"}, 0x14) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000140)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000001c0)={r2, 0xff}, 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/115, 0x73, 0x400c3, 0x0, 0x0) 00:02:23 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_mreq(r0, 0x0, 0x9, 0x0, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x20000001, 0x81) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @remote}, @in, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f00000001c0)={r2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) sendfile(r0, r0, 0x0, 0xa6) 00:02:23 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f00000003c0)=ANY=[@ANYBLOB="741956e900000000fe"], 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x20200, './file0/file0\x00'}, 0x10, 0x0}, 0x0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x2, [0x0, 0x0]}, &(0x7f0000000080)=0xc) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000000c0)={r2}, &(0x7f0000000100)=0x8) 00:02:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffffffffffffdff0800450000300000000000019078ac2300bb00000000050090780000006eace310000000000000000000ac2300aa01000000"]) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) 00:02:23 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) r3 = getpgrp(r2) fcntl$lock(r1, 0xb, &(0x7f0000000100)={0x2, 0x0, 0x3, 0x7, r3}) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fstat(r0, &(0x7f0000000140)) 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, 0x4, 0x100000000001da) msgget(0xffffffffffffffff, 0x80) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x53ab4a9c) 00:02:23 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_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@local, @rand_addr}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0083c) 00:02:23 executing program 0: freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x3139, 0x8001) freebsd11_fstat(r0, &(0x7f0000000040)) 00:02:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078acff7faae00000011100907800000000"]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x12, r0, 0xfffffffffffffffe) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078e) 00:02:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x42, &(0x7f0000000040)=0x5, 0x4) shutdown(r0, 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_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@loopback, @remote}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) 00:02:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 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}}}}}) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00956) sendfile(r1, r0, &(0x7f0000000200), 0x80000000) ftruncate(0xffffffffffffffff, 0x7e2780e3) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d}) mlockall(0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140)={0x2, 0x10001}, 0x10) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r3, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r2, 0x2000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa4500001c0000000009009078ac1400aae0000001110090780000000034c21b752d3de057dfd7632ffd36c187338633420967c85edc9fdbcb89c6ba3916d43517ff4446dc4019a99faa6c096ab67492071013788149495d055de9fc4058526840e13bba3ff9b60f4cc73ed29750b98335872ed6446b09a7b0c79a"]) dup2(r4, r4) getsockname$inet(r4, 0x0, &(0x7f00000001c0)=0x33) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e00908) 00:02:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffff3e, &(0x7f0000000100)={@empty, @random="9b71f8e77dcf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_buf(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00406) 00:02:23 executing program 2: semget$private(0x0, 0x1, 0x0) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="73cbb3bbab6ae2f24d45a49d8f42529b7eabe4487b268bf64786442ccd061f2beacd6954c08700d604fdc0238a80e1ef5fac65c95e828dfaa2721e8c8ff27a1e8dd71e0f636a59fe8caabce2f9b8586b88638e83d1e4a0ba5d53b8f8c1f266e0f6769398cf2b2fdc15b1b5adad0aa26db391102474ecca34044fbad7649780541aede48985079a7bf28f3170e96f2a93c53d5dfd8e9af312e5cbaa3db45183baebefb7a12382679333f4f01f2fae8d44347168668755100584df4c2cdea2903ace4d9c31772753a76fb45fe0355c18f8f62cca495018eb67c348744fe74b633b6e6aa8a2ceda9175449d05b0b8e42ecc3af69d6c2389c38559abbaa0e5a29ace19d5d6965032fec6eb7e5ca4034f6c42f24313dd319df9d59a78e74c90cf0fa63c9b2c728e56e9d35aa1e978deaf3166962952827bcde7fca7249dd3aa0fc5539827760532328edcbf4408d10cadc4adcd9593466c3d2d2507423a5ebb313c58400acb2729a24a6f46f1d1df0b0a6503ffc9f218ea787146463f30db82d63a6a2dc4eb9080404d2af18aa8ac2a27a9c36080d8f307482f775971ee9871b327bcfbfc17983094dad4664b78aa8c099bd8ebb1529e7b77bf8db1ac20a6a99a5b1361c77fac5ba17a232498bd0d9600213bcf5f3d2eab8ab709df313267daac32689bbd47882f07724cd4331b71d2e82716b6a59a8e2da5d559995f696a3ffdf679fb4491a5bc5d1876210366b9dc64ab2c9d4325fcb679b4b1d8d5dab146b55e75d7373a619eaf8e870fcb5d91feb4bad7c2ff17705290b52507358ef1ff89ef39f1f113520dd73f27b836bc873345b101957a4b04c0d82b496b056e925270be387880503eb04e307a6aace0caa00ecdbb042552474eb49991f68b1d9ee52a364fd1681db3a0ea4f76430663bb5c64c69917938d4a130d3bef9d0f17389ea546369a7f903c5d6146bc221654e850ca1eb0208980e97dd14e37281e43399cf3e9924f7f4922caaa53d53f665acdb14c080ea472ecf49825d57f72de7021a516553b29b4e8c3364605aa9811a11bd60440f7a6f8bad523221958177f71cfc256a313066d46bd109539094e897f9819cd422bea64ab18facc629c556e30455b6d9e7a7a3a749d240a20236637b50f0e5eae54a1a2818b79891752cf831b45dd62f029416aa2e54ae305f9c20ce646d62e5629308f5e37dbd05c98d273d7a229cd14cbd76c109c36be9e17c8c8aa72e1bfb3b07b8b5d82dbaa24caf351f97099b0b509563197e09d3888f433df04fb4e1790cd7924eb998087e7f69be1da0dca21b75ec18e98c07ca2e9fa34a6e023e5635214cb2dc5fc798a864dfe5d7410198c235fbaecb1a98bc7419529f9fe4e4402f6e95b4198339b3bf199157042dda4ecb635d290036c34e650c7091b8a9b494edab6bc01a7ef0b65be5e1b87a913cefec13bf4be91eb69fdf77fa38f29fed85e2e8fc5580bc235d022eab56f30283374e0a3f3691006b975f08635127bc6467da86ed9b8682027dc130055989e90bc40c74911e92bb092ecd5ec85ebf5ee2d0579a6cedcf8d08a203d9e592b772544cda7526ec1351a94f4477e9c392cb406d5fab20efd69c715ea6f76eca27af02840348ae8b6ecfc326a32339650e3f825548777096da1e971525d9029c1d103853d5182bf8c77f870bfafa02d57680d537c234cd80d925898a7ec5500a2383393a49ccb941c6b764aa905f0fade27151fe64727840c33005e255937204698e4787a52c85179f5391eeab235a0782b9e416a86cec85fda177a6fd6eed621532840908474354c3e04505122e1756f6ffadeedaee2c574a70ebdb8351f9ee6c9c6f1c2f07d0e0e7bd66c88a66151103ce1753b838515e05da82c8ff46365a63420dc9bb8d122c27b9e672d86ab12f7b47595fc386e42ccbf4ed3ac44ed6bf7bab744d0197f14159a0965c3298c27d8c490f286f992b61ada2fe7f6909ceccc7f8821a54f74ec829a8dd1360ed6aea2b2884fd694d62d6a41668549bc01b7b196c15a167dc8e1ac52eccd764c1f9c0f08a732dc6782121dc353c9cd57821304f992db6747fbb9e9a9c81737beb41dab151af346551757f29e47216e74f842f34fc0c5d4f09e591cedd038e6198c162542e6fb0947cbed3d1275c106e14d177b85f6c0f8c9475c611f56b964690a94b744398c92a450a2fb48b78fd79f203ee9808986014d68ce761d33d6fe4d5e199d350dc8e8ab4cbfa74216115e22bbd193ede1ce2c715616194c918e7d56fe7ef0417e6fb65175d3cab28604258ca133bc0b837357382c2cd3b8294bca2ce77c95f69316725fded820d7cfd988aedffb5801f704d329edfbc62194a5d87dc6af6892c505ca13292d55a2c16ae436636e4c336fc91620a6c0581bd4525b3542edaca0c4c7d4bd4ca5da7cdd0c0b15a54b13354c74d92ed64447385747104bf4bb3fb80067d61955f822b0bfb387aeab57979b3e5a27d13ece43eed0b153a20a4926eb75154c4cfa0bfa065f239676424ee729c8234d8b06576435833570a60ea57f88d972e445a254eeb9b8fea5b969adcdead8de285d396c0d72936194c799ff65ff9f70ce29d27502767b582f356ea5b181ae881bb1fcc6b4e06100c494c333fd322f4c54fa39b5f030c701646b2d1fd219810ef32b87c111cf02d826060111a2b6e971223afda1d3e275e181eacbce455ce85507f06eed53f644577fe9fff03839763387583fcd596f4d239a3be36ce4896f61be9c36eba8f409eef090495a23c1c96b018462737fa6ee819649a139a864e494e053d1613fe3e2a136973d7e0fa427d26d6ce5f11e76204ed7ad38c03bc7daa5b64a06d893b081f5c15d5c4e0920eb14effefea80faa741a6d5459bcdfe7468c92152ea65ee7d4d56fb61352568f5ba58bd09d241bb7ff508df2b9139e126440badfff8bfeb7d0f0bd5ad614c2e7dd1e3340b42b0b559302d58d0a8d4f26c474616c82ef63d3af6271bb4c94e8987db7cfe69e3ad82aa167e211ab3eb9f3f228169b569ad547ea2b6a6effe4640ba514b344cd820ac95eda774745ea922b3ceabe8b0873bf07b9742fe00368035325d00054af152f6a08a37a3bbb93de1907a2a4dd6e581aebfeca7a98b9d3ad62f825b33370009d2ff92f7a92c30565a63520a32eb0362ba8f2b9ad7ec536303b7a57f4bf2cf1390ebd6a501693957f07a8fafc5a67ac12b31bf8cc9d5ca05201cda4b8e0775b7a551a652c24cba98178e9013595be56c4e4fdd04fb042065ca3af1a49deba08233cf4dfeb15012788a20335d46114e45c72fe109b81aef9cb9f793a590fd8213cbd6a589e68b16eb0004105ef720ef81adc06e6a4e0d63078c53c11c05b787cf5c3f645d9b40a34bdb0bbcb43d63d03705b5f120df0b72bc79266d76eb8f044548e468fe4d41bcccf3ce9cd71ecb1dbf59e2bf3a21146abea319b0b1390000aea3b5fe8a99e85b5eab1db4082fd1a64f6906bcc373d6fb8c50d665c9cde935f89e1ec6236a7b88cec2f70ec513af582d0a0071f367ca465bb4e17575aa1d08419a18973a3784d0b921891824763ac7fe87e663d544f06cbcef63b30533c28c11b60d7b533af0a402ac1628b41efcb205084430af5757fef6a4be4eb8698093dfcb2659419f1eaea6a40388f6e1b40faec06de2a77289411cbaf7571a1b952335b7cc1d6bdd341e9c0a54430855fe76bd1bdb32bb5fbb7bb8e9c153003ee1a1ea38ef6743bfe9db518bf51ce27ee02d764ca9966fbec0760c31955479be1fa58ba6facec05c704553d2bd320b76d44eefc257e03eabbe9deb4ad5b1d0d2617bc3088a00180ac9e96d1afa5fc77958064dd999dd1a4f6326d4d6769ab262137f38e98f84ddee37b28acb8367cf7f37969a7730c57d1368c1d97914323301ebdff4b2e7a7f677b663691f839d6e263148f8cd215b954a7e1505eb8e991d6f678dbe9f021e1780fe2e5e5d699e00ec29542ac192a514eed82b7a323e715beb1f0684f49b4be9db97be595a06c881a37ce34e5ef6c1312df281a25e5982d4e9a0d7a09a9702e410abd131974aa72cc096665e677758d741a7494eb8e4afd10fdbb62c1eb23e05081a43933789d4bc6c244df02a05e46247d04f959c7d99aade2f7251358a9847bfd138f03c74e2aa8afc657cbb97f476db4c0cff5b7662c308f8e80ab667d1d6c9c299adff5b34b8f1b1f3299376e45e156dd175b0ec06558ef127527d4df7685ae2af01e0932ac816424a74fedaa063e950e42bb128fa435e738cef8ed03f12bed035b59815eb50fe2f9b29d76221c91ae2651672c034d67e36efecaebbbbf57d95dcb023af86b8ff15a6f6c54bd591ee7c8a7f24b3236bea2211e23987c61f907796ee6130f384fb333c0095769ea3a411e3633adf8c729ebbce8d66f630f8c5feabb32b668df90fa1af5f870e6c57e48d58c0a54a5fdaef4ca81c5be2da83d7e5b9f554d198becdb1d0ce705f61955cf700f84186423e3cfff4191683478370f676f3a915748b5eedce32bf28321ac0f0fde3f7939f0e3fbe221d48c903d1baf9e817539e7eb8c18fb603e5f9132192357b836f426b739aa3ac2c08faba9437e0cf5d6acdde8545ac6763fc03adb638c0fee097450cd8d7cbcdf17fbdab0cd42eb4c6e8e3346117ad634f377f0edad15ccb709b59f6cdc279e2a3a3e78a3c92f44f8000c297be2e7484c9868bc60b58a47aa326ce51e8dc7e4e90765a29c3c9a10756028c82a29380cc99230ef4e97862511002a3740570db37fef83d7d065a177af2f6d84da2a3e7a48bbeb29b7b76db049731c483fd609d603e61a515ed5612dbb62a334b3bf4337779bf00f7c96bf36fec23d62d83ddc446d559bc393d2d1b406b0f0a07e5bb204e530fe7b475760298d55d2bea6e2c268e68c9c21c42b69232852e9eb05fa4a60c999491a04579043890fc036f7e9477bbc4c623fe2b4be5c8b30d43fec797e893d631fd6d027487865bdb0468aca4b80dacee944b6d9761c13b6589ef97d53d48898964248648e11e003d4bb64d6a0fa819a71955d89d6b0abacbc002f88fb593761a98359f9a6479f06c172816bf55d702078df420fe07a65b465186682b16e33d6b16be0314bdccc88efcdfd12610605b695221b3c9ae17f925fdf472350bf51f611a0687e8cf3dfdc32baebbe993d453476aa80901438b3836b88d83031784358a3736f469d09200695d9f356e1625a0f18510984102e1d12d275b28c719c4ec5be86fed5f107e8b4a8b7ca69179ada55930e07a6411b5c44bdb24fa0fcb8605672619f0d01f52e7cf7e69afac5cb2587c6f15783b32f99d6294c23d3065462c1427b95b124cde1a395f822bb79bf1ba597970ee08fb8b2f715f8fc78a62faccd510bf1c6e8555b8def4882f56075a81528d45ef70210871aeac0477cd10139e12ca4ae80e18fe7a0d3733adac2be1ac70d53c7d8069c1d4ce3a9c7db326c9d305b5342cf1ecf83d90533a6e33f91862eb16139221d974b5bbb35df77e896f97ca783cf310851eb3432cbbb6ec17bfa8f6eb46998c384f3ec05ad9dd306e5d5aef0d6600ad8bf6b1f6889159f141a7fa8fa3fb00957126949cfbf032b63aaf48bff66e88fa9212e474913ccbf40f08bd19d8feca04da137553882e208e45f55c57e4bc575578b8e788dfc885877009e7aa7d136003abc58d2b1aba6dd313c671597438817bab2f2d6390289ff1874a9fe85d64e66652a7dd1441453d5c05ef01a21deee6e091c0e85b6bbdbbfe18dbb49ee16365aea10a84478f543cc5629", 0x1000}, {&(0x7f0000000000)="2d2cee3b8b1f4750e2a98ff78e4d9b200e586cdd6cc0bbdfbfecb864ff21399ede7a0f506c5ace936e73125c0c3b86", 0x2f}, {&(0x7f0000001500)="b9eb3285db78feb0f9b7c7291d71f9c6c834fe9a2016200b80726a306b11040da6e1b4fea7346153b7c8f9dca313c8ae10e0628bb45e8718933076064d8d33e641853d74d038cf0cc60e48f13114db71fbe6239a5816ccd2643168618aad1ba2837128b48d2791361d7f91e69d72060d78932c7e691024417b452a93cc70ffdcdaad0a0efa00652db9d1bb5942ee1718d4095bc3edaba40288408c4c7f67a0c79846d7c4c44cec8efb9c663a688584ab3f6e4ede26890e7d6a6f9ab484282985308a6661cc37055cd87841e32eaa8d233850198da02b12f008987bb1d5e387b1df1ed461499374b5b0e35a508f16b6c07c3abe1055b3027b66787fa5b9d1acbe09c803636fc78fe71a4108d98d9166d9140e47bf7424faf3106e60dd52f1d0f1c8d8bb1885e05d9cdd81ab4b5d0fc085ee35c854d11b6e3b1676e2c1eaf6daa0b5acfdaf6f5d25634affcda762a1cf02051008177904deb34b579476a2934efd8e93317e568ef544bafa2be5080e7d4cabd45c5ce659e3fff89879205552dc9fd0fd87188317aef747611bd884a3d10ab499192a7783160441d3506454829e216fe772a492adaecf663235184be54f3070ba751f0ed819abceeb2838d7f77125f8e0a5a417a86b1662cac56033cfed9edcbb18dfeec8bf5dd3d916bc8b00e18e5ef5a8eb3e4cd2f02144ff9148186b9f6b9210ab9b4b1d73ce258d59d665651c26a7b890546907d73bc4689ac698c01bc826d688192aa24fc8a7fd51c8a3c8c1c325b78c386a67c74a3a7d510c801dbf2d53f70369678aed946cce476c6c682d625bf684349108279f15971c5fc871eaf12106cc42ddd138bf573a541d74ce89ee3796e48f77b4d76a1381b1e89c5916318d2e5195769a75b6252b96f60d1b232e5fd3049148ac9ac8f2751d331d00ec7f33883b770b304128bd676965b789128ff10eea624690dc1289c482782ff39a079382cbbb5f7f1300ce94bfc56788d3a1996e03469f0e362b60d2c5abdd05eab8245e0fb43be9e65c8c5d92d032abc84ce7ca12e053f5782e8f3259aaa218b698b9b89697e24e5a31ae907ef8e9e004e54256d5f787da1810345ff5de5a11a48b7486de1963e77247d679edc2f01df0a52f87a2c01e867ac70a8b2bfc56c70111ddb257b74b5a6f5fc5eb53349431fddd01b54196dd1d3bd1eebc5e5e222ce467216b4b38370c6e9f1fbb51ee0c877ab2f5847593d2c4eb7ac831c7e6844ee39835f70b098a6bc446cbf0d4a2b88d21eeeda5b332f21378f7627089a6b7920a59f7b3a41f0083c310abb35f130ebeb5997de2f8999d6e7b41f565ca0a35ba8e23980987ee40fadc34a6006715c62d822d3912d859b1a33a0e2bb39cce43b333a8fef5555c2a9f07cfa4812818877cd6e7403de227623331487765e136a23d5f6165114196f657374c7ff387db49c4889d0b5e4b4445b2b48d66c6dc64481a51be5a6265ad1133a904396c37ed4f7f098531189d8784794a3c0d36acbdaf8efaacbd0e756b7f7c5a53dec6162bdee425f6bac8f0a38a3c7cb45e57346ba0349d8fedad508db351eb615e4793c4c33f528c20b1c0b53f0f483308b982e9ae274fa0897e9ea036228c92771af96baf4512084fc12f757152b5fec41cfd55c077ba75e6f00e1bbde0a7e4c6aaddf50ee4f5664f7be836282723d9a8c8132784f8afd7a04925d56bd62ed37b4a823fd9bfa8c6b97d98fea21765efb658e9036fdd5e0f5c8ba74ff4265a5f39c2aaa9e966e2937b02879d09c567f944c1b5451874fb09707cb5ee58a45befb0e0ca99bfb4cc51704f748826d36ac111016cb6cee3cb1c20d619aac359b28321268c43ec1bbbea2d5da904bc485e09d6fe1815f239382ee440cdd9716bd6d7999f07de6977dae176d0eec861f8abe9863771b944957ddfae515fd3f2e46d2a44dd501e4ca419e0e6c2a5d767cb6120c05426edd568cac712fecb239db1561eacf57b72069ecc7e282b3ebd26b0e9971da3175032b057efbaa6797bd0e0b17bea17519287bd55bc2a2787eb38f9b196a124080021f34c17d29bb31f4296c64294f9b61faeffaaa55c16dcf7995650f7054330068dbc57debdc486236a675e30df8bfba19190cb4cb40fbe9a626c1ebdd0c368613cf4bfd94720228721ccd613ada3d5c303ce0e78ec6815535cd4e551547aeb00534ed7655af73eb482030811c1781732e35111052ef930ca4dfe67de37bef4cff720c3b9e082bad3a4c317038afe179f91c921796bc768300ca2b34d3c7bd5a91cc9d940f3b867e42099452adc0d12ba7dcd33883efa95a585a772d4f0204198389d6374424b70b60a10cf9a8df841756ddfedfbe0b085509de7ee645458b32b01014b8a8d9d97be398004c85d34cff63458a612b7aa4a03b74c9510d31f83f1c6244d426a7ab43b3c245a10de34e9cb3f747f6cc89250f32e8bc9cefc16e36447fea03423fab6121926e9c811ffafdf4c9fc4a6a0ed3af7752066224cdde0bb194c06b13dc32a7b7a0a51e467adb87646315a0f552f564aae45a57edbc0cb5abbb3a6aec2113e81298ba7619bd7b9c4bffc1590e2f3f6e0cce7f2be69aa7c861042606d90d64824f1a85da1a0e168de35d9b33fbc6720c3980cbc5cc53f442f148dd392f521b5c0d56792642e0715955de81a499068418eb88a5a562c48c4e19d49e9535f57a459fe372a94fb7d632eb4f48790d2eb4f2cfe691aa699a50d34afa60dd23cad89f7bb73be88035b371ca3dce3c15a7b66f8b6e56a8bffceed138bb2385563177e3ce82577d9ed233dcf96df0433050f511c079e441b640422bf330a3b926a94b6eda585a976c47889ea03137dc86061b8ddc303bd076b294fe290a38e7e4d19680ad8279c50399d6f67796e0930d9c4af63752ca0f2096faeda6992482caa094e99e175883a7891e07a5a665802c49f09d7d77a82aca5ccdd468117dad355691760482a17d249644c0e17db8f157c4f70ab910f652e640943a4d2f5b3fa5fdeee42906e1f6a009b0247fe2206bffa0a741294bab9e6de1a0869e4354e7541ce1cc491c09c1ccf447ba732ae4e184c9022f25766166152ef4c5b4e77ae67138cbff4ef166ca4a5b0449ffdd11f799aa4de96996fc1fa04d90453e57d1cd77ac1608692fc10469812896be1be3a764ff8bc03e35bf968fa2fbb766cfa54477e75c65c2dd639d113a57a909f21061c42f0e453d493e9fecf77a48aeb4e9d0a66f720f25ec8cb1b3c3a1f843a36b64629981d20566d386f70bc8f358cc6b173aa8dffeb87cf3c7f27f33bed4ee9fe11bffafc7d24ab4484505bf52779fb9a7bfd7bb223fec14294ac54ac2ae645be7ac08f608c81ae4d64af2a20665a1d8cccd9a7cbebb6e2f4ccdc1d8089d62d05092ab5299d8735edfa2bccf5befaa4d1c9d1388c9e9e3c1b55bd97dfc765f9c6316837afe9ac837e05c64ccb8bea921cdfee95b4149ab508b743bbce823402b76ace34505700ac7232e4e9e0592dd063149a4f65b3fe2bd3ef02196f623c00c7ad3fbb501811ec523c8f5cf326b4ca1199cef352bb3b0eeff5e55e5d6f6af48a2632cea1c5c6477dd27620d92937acf442c9cce7a0c7931bed5906944766ce10f886ccf0d7d7c853cbea294eaa36738b1a5da7d40545cd472692ae8c261590f9b783fcaa068acbeba0834ab26ff88a7b69a575e8a203cd2108fdda46f93bf6c3faddb5587626bcc9aebdfb373cce74c40b94299938b41dff87021f9199d5634e6591880a401856d5fe3c8af7ea1c1f5aaf12794f0a120f6f668c0c46502553a69668db10631821e9c1229bde60df40cc1b9a7f98f714c456c86a135ae36679a8982e5f404624ffe36cc0865fa178e8fd1649bd76e0c61f1673cde631de7b33905d1f0e62f96eb712b20a0a8253978b75087c5c80e1d9ad0822810a0425d503e25d2af0e5a922516f42e531b9ace7185c9eb3f1c291db33eb2383bbbfd7fa56258ee7a8638110888e1fc75e5a79c583a68abae65382d3e70fecdd73942f6870e9da121aabb8613f3542554e24f8206ad7772c4959d7ddc39cfe46fdda5291fea6be5a8ac9bd36edcbf080a1643147d9012af2fda7b63ef1d805e9dc7f717384bbeea3b149f0a6ec8c6f4391551d5f86d7f8f39173911054d5fcf1787846d31a3019aa0ff673b55694c0c28133bf4bc0cea4111bfe0f255bb59515cec5c4a69dbb8dabfa0c19a6612805f38a79b401f3468140f94af72818ccc08a411036cf7df127cc725afe16b41a413fc3a52c834dfd6196abac01368a0dd049e9d2e74d5ebcdd3f2b452c6558b3cf6e4c96efb8f2e2d1f3df04805e2a09b3feb3b4eeae9f822ad20449c23d4e65cf0d6314eca75d6bc0de4c5c61ade478903936c096798c30e5460aff656f26249e49d09a49fa790ab7ce65d5e6c651341ba1b3bd8fedaa910a46ce0e1f1e5b95131f202711fe8541708b422a905051db25f714e9cb0057d187f7e3d47f7f91bdc22f3786b5e5fe9e189678b78ebdee121f1dd0b76bae593d5af59d98fe5dfbf55946a4e770d14f84d68f93b1fa41d75e919a087b6fb60fbbac596a9124cbee0a72904c0b93396ba84fb64433c037a5e82b2585244e184f59d7094a3a624dfd16084a812b2c55292d03a01b7d6c0d861aa64d8513ca7f2ae3653ca60fc5221f4b2f6c284ab1281a7a565dd82359f0bb211ee2c82ffd69608a1130342528804297ca395d542cd6abb5cce848e510e254c132b63e42902037bb8bce4046ca19c096829abb8a5821ee95ad41c6ebd9137748a6a94df5704cdcd734a8b40ef7383693194c5a5fa5a7494944fb0860ea52097f19cedef7226824132819eec43a18de71a283518eae4ea7e28c6e4a65a8678e7d9a36c467ef26ced9b132413118cef330676d42c8d8d586d16aa44e7476c1f9f93b5721f6796e770ddf605850e7e70dc7df32ff3ac248b739adaa0121cf16a3f4f34f0fbe7e18f5594c000035daacc4142cbc7aa383d5f0474c697ddc4ab723fa0880c2c7fe478543d712978f32c3a146dc2881455f8a4dcef5813bb63520d7b460fe32edf04ee3a7255169f1c9bb19c114a85c7d30f0b0e1cb0b7b2b4d414c02210b499424aac8d2823e4347fbc4fc9601f65b6ac6dd1e9952377b427c542690e06c6da3d8b7deccd5d887f35031c747b7f23f3dad622faecb13ad346d2241e991cd00490d442a741b4945cb9e39b7d98c7de2cb9f80d4e4f1757550711e916fabd944e8073b7f8c28966eb0d4ce8c2cc66bd00d61693086a7160828f76a020ed11b2bd1b68366901739b36e93d2570d185c7f33f5feafe899218be8a139c332bef31cca3b1a1a3e31907f80a061d366232bd6c5a47db60df0c5b88ef2c8bfe332fc74e551dd134a3dea017b3945ac7d40ac6832984dcc5cd26bc492d0092233e1e4a3f1fb6e45fa2760125f81242b4a44ad09c6265bf7325e6a852a296fa444e699ccab96804a88eb1646dd794b58554da23676e94dd7cb739dbbaf5482dea3e4870a26e9f0c184d6f94740649b9f55fd08b61ecbf2313429adfce1e40c52e52a80223ca70eed41deff38d5b4b0b90b23ef222d20b9faf65c642e55adf2fbea8fcac073ecd73c5fb332bc3f6932b5140a66649d0af6d02cceef8247c34c1732d51461415a3e41652e5c25ff602efd1c5b2c7ad178ffccab8c1f9a9ec09d5170dbf754a19b1912d80188e6c50180ab66b61081ca19e2fca6ac7bf627e82edf6e9ce792c5eb7257684032f6d15de6f8275174c54dbbd7ae7eef8b5f783c333fe8d462a2e1a1105bab", 0x1000}, {&(0x7f0000000040)="ac7addd10166e11f6639b3a8f3a42982e17625181e9a546c88de1bb544335e9f5fd7ee83d101613c508086c897f169f390959c4560d60f6a35bd6f90afde0a2dee73f6c9bbcb66cc69b137beb70511af7c613c4f00542ff5a66daf9a5686939fc59cfecd668d86fe532d57f0b84d592a861701b3db166d8346d7e88b7c359fab2a19aa88fce1eb3586500a708e972e74389490c39580770a3c54e8c3a60556e3d3788a93cf2514520fa38aec0c79db909322a1188fe95c758816a3", 0xbb}, {&(0x7f0000000140)="d1eb38d77876ddedbec3f32270fd044e77d858e492ef563ffbf88906996e253d1a2ccbf5745ba6d96df5f32f1bf9fe7f495aee3b60f5ca427c457bd02168c5b8a3f9f24a94405745539597e051f9f5cd48135de53d108ff582ac5a8054f1d98323aa23434a8c3b49701910069529a609eced922796d1b6ce76468e2d93d10581f3e42cd6421a860c3e42038389cb631aa39cfdf89529aaa06e57c8d8f731e618177131a18c8694ae5ef51c0265e2f8c00bbdc8344143b3ff5a3194d377dfdbcf9337a3d17056007d4de36d93aeb4fe1af14f00acf84d6d83eb121e76128e4687de6ed9d433e6c09e3696d62e851ced530137c7df", 0xf4}, {&(0x7f0000000240)="4f4751f91d91ccca0bb2b14543dbac3c7f0b899641109ad04c2227992ad26206a7ad31afca5ed0b0360ab7428a99a7fabda498027fd7c63d15c062f0170da631bb3bae4f317081275aa449ba1d397c50f6bd4dbe7b9cccf4e55241ba909b041c4f99f531b1f22afb7db30e14dd91a3c6a0764cc53c7dfa9e557a4a925222b82823db3604835dfd6ad800bd4a7820bd232b93c30265dc11c091e16b2160152beee8af1fe414de34888ed64f16dbc996908cbfd4907c81ead60f9af9e756", 0x48}], 0x6) writev(r1, &(0x7f0000000100), 0x100000000000005c) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup2(0xffffffffffffffff, r2) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x47, &(0x7f0000000100)={@multicast2, @remote}, 0xc) truncate(0x0, 0x0) execve(0x0, 0x0, 0x0) msgget(0x1, 0x0) open(0x0, 0x0, 0x0) 00:02:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget(0x1, 0x0, 0x0) socketpair(0x2, 0xa3c0a1c147b2fb48, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f00000000c0)={r2, 0xfffffffffffffffc, 0xf3, "914a39561a7effc22d67ee0d0369e9cd77f1a7cae21211bb3ea6aea6cefd057256062a96d23db294a23e26393524468414e95570dc8447b2a82b82cace51d9f5ab6beb0f9509a4e0684284bf8087f895b289d6fd2dbc05223326b7749a3b3efdea0ec71c3200a329f949b07ef83e3f6ea95effd45661efcc3a99c5d9dc7922d974430fc397bcbf0731a9aaff7fcbf4a38e2d69286aef008fd70aa26d1ce0b6486b6f0aee0706121d09549c043eb4eebc8f98d281e59d294be00a206b58b5f56f63e1a2e3aab40e88c552fbb969d12b67faf20f3e69c756aa0373ab6208f8f1fc002a40597951c9f8ce8838d5f909fe25ba8060"}, 0xfb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003af) 00:02:23 executing program 0: r0 = socket(0x11, 0x10010000003, 0x0) r1 = dup2(r0, r0) dup2(r0, r0) ioctl$DIOCGETADDRS(r1, 0x40046676, &(0x7f0000000000)) 00:02:23 executing program 1: socketpair(0x17, 0x30000004, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000080)={@local={0xac, 0x14, 0x0}, @empty, 0x2, 0x8, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @loopback]}, 0x30) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) 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(r2, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xe7) 00:02:23 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}}}}}}) recvfrom$inet(r0, &(0x7f0000000000)=""/218, 0xda, 0x2, &(0x7f0000000100)={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r2, 0x6, 0x23, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00797) 00:02:23 executing program 1: r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x0) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000140)={0x0, 0x1ff}, &(0x7f0000000080)=0xc) setsockopt$inet6_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000100)={0xffffffffffff8000, "9d42786db6646e31bc2f3650913319aa"}, 0x14) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f00000000c0)={r1, 0x81, 0x8}, 0xc) syz_emit_ethernet(0x32, &(0x7f0000000180)=ANY=[@ANYBLOB="b14caa6d3e26b36bda000000000098df120bb94a6a933e80058e3721153a13da260768a92f7e897031cfb64fda2313990fac64444ddffa22e986b801cb3cb80cb551d9fcaac44f5b55cc46fd0848fb00e636767e95472fc3f8aa7c91dceacfa8ec59519720f1b304a356d799b55f3a97a7af6f040000003ca027ff31be18b95226861a33f1a2d174dfa1eb61dcd8f3780aeea3b74ee2a29d598a4c112c3086cf"]) 00:02:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff087110339a072e91be499e0045000000000078ac1400aae00000011100907800000000d0338c78ac72cdaed451a0c98cf5fb363534c560ce55f9dc3e2b7113de9a9c919c6bc95f5e6d2b7378b1a138476d3a809ae13d4aa248ab21d621c0568f18227b5c9e0000000000658c160557204663f59f684f6020df9a8c1e0000d92e1942c5a85150c445a404374e4d035dc638d9ab390be95d53c33859470000df98b88cf89ff2"]) r2 = fcntl$getown(r1, 0x5) fstat(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000540), &(0x7f0000000580)=0x0, &(0x7f00000005c0)) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000280)="7bf22e8d5a8cfb25412264ec9f0277a73cf4c33fc502c8deacced6e02513405dbe9314d53d08ef5afdc01dc08d56d14e7ed84763fc0d7f46703d5e2c532080fd7fd4ccf6d0d48d4087565537b2857d67ccc83bbf734d0d5b26d401bd7674d3c4b88bab8c21f7bc314054659caa91c55cbfffc6279ef548752383314cb73369be022c5d35e73bb8141726d62e7101a5bef2a2a7aba8d2aeee939d9c10df66e8af977e4f812f5ef84b8af4b0c20d4c1cc09e235e97106a60030390f1432738b13d791039fde5c4a1f3a66c", 0xca}, {&(0x7f0000000380)="63714e0f25d5ce75ebf3b97a71bd2e828ceb3748b4725c421e241c647c439bab88bf34697795446c7c326cbbe7cf78fd3dab13f95a6a6aa90e04c1d6630bea8106d036a6149986fa4658c30cc0ebba794d7f4948b366fbfb9cc98740d1d84e5b364e1e6a084c422dd2c5e39636d5ddd8b9ce4db74876afcd36fe8c0fe71becab9cfcb44549a89cfa8abdcfd865ac6a7374acc1f4ebd75a", 0x97}, {&(0x7f0000000440)="29b491176a71efd6b893485cdf1999a32efeee28b73d731eba58f535fbedffc49e6effc15cbdca11035b9ac8c8ff4799253f8a9f88cfa94912f9733d89e9f275f699b473bdd036f500d213dbedd73d63c4015ff7f4289a632117be69c28cafd2b06424708cd045211816a82a7cc28d16f1b7eb106477e5b174abd65dae7aaff6dc16cd35f588cad82017e06dff54e2113d8105555da8bb66a73db38a450ebd27d60fffe658c5ca2a09a4288e92d446f974b78e1950390c888e400c37d78fa5b769f7a6c71a4c37971e242b103eb1758e248601c4b27c3dab5f301bf9e439529368ecaa94b0d7257b96e6821cca673e9c1043efa3f3af006778a7", 0xfa}, {&(0x7f0000000040)="28f5af", 0x3}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x2, r2, r4, r3}], 0x20, 0x20089}, 0x20008) recvfrom$inet(r1, 0x0, 0xffffffffffffff22, 0x0, 0x0, 0x800e003ae) 00:02:23 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x30, &(0x7f0000000040), 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="3c000000ea592162014130500a502c1ead3e8ba97917c4b8af33548946b076453eff5cc615c3f0340d699c163845290c7721e7951f568fdb30e591dbcbb45ec2"], &(0x7f0000000100)=0x44) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f00000001c0)={r2, 0x7}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000140)={0x0, 0x0, r2}, &(0x7f0000000180)=0xc) 00:02:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffca93580000d015ffffff08004500003000000056fe009078ac2300bb00000000050090456361ef83c0c6d08a19320678f2780800a99b148c00000300000000000000ac500d4919243538c946f7b6c3a90352617ecd8dcf70f74c4144b3cf44f2dd3482ba3bed67dfab424bd34d2f2771c7e0edea437dcb93f894da7aabdccca1aff67872560bf3a7cde7e3c198ff535faba238b982454006adc8929518ce65207c5c7cb333eef9aa6deb009f700f9423cea1c9648bd4b5b5a16c70427e47ff360dd301d1a1333554eb598b12381955e46e5b6ef9b9bd3c31e2f5f491012bed69615eb31244f1922b886fe0bb5bcad945eba190c329effa0f5a9d"]) setsockopt$inet_buf(r0, 0x0, 0x49, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) 00:02:23 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x1, 0x0, 0xfffffcfe) 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(r0, &(0x7f0000000100)="6a502403fb9ff382b34104a81410fc4bafef56a21b3e2e6acf2423496f9bb7985767c3883af2211b2aa4a672a670ea78bcb2f2c45a5bc3bbc3e9dd1b9aa4aaa9fd85536b40227aa3efd054e139d3649a3e9140d52e2d4486dbc3cc098a72ea28628048c15905fc950800d3290dfe1179bd11ea7959b996", 0x77, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 00:02:23 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\xce\\\x00', &(0x7f00000000c0)=':\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='#]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+[\x00', &(0x7f00000002c0)='@!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*$$\x00', &(0x7f0000000380)='\x00']) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c0000000000000000000000000000000000000000000001"], 0x0) r0 = socket$inet6(0x1c, 0x3, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 00:02:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(0xffffffffffffffff, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2, @multicast1}, 0x10) ppoll(&(0x7f0000000040)=[{r0}], 0x1, &(0x7f0000000080)={0x80, 0x6a919ed8}, &(0x7f00000000c0)={0x9716}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002b0) 00:02:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, 0x0, &(0x7f0000000080)) getsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000000), 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)}], 0x1) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000040)={0x0, 0x47e1, 0x6, [0x2, 0x6, 0x100000000, 0x6, 0x80000000, 0x7f]}, &(0x7f00000000c0)=0x14) setsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={r2, 0x6}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b5f) 00:02:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x7, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32, @ANYPTR, @ANYRES64=r0, @ANYPTR64, @ANYBLOB="563ffad4bbce632be75bb71e9f93a18e32952e0849a36cbe89ec980678d9500b5083c1a52c3553b8472353152884984d30c3611c4f730227315b2a78cf3e29709090958682e06e0dfc87b172ab8daa245cc300d5cfbf4758d0304a5ec7e4bb04258a85566ce2642adb5037824e7cace05f151acb4c761a4ac837263901"], @ANYBLOB="1089d14ba988adaa71dae5b9d507da57b34edd9a8a975675293fe799e869344bf1cf27abf0273a5894b31efb390720058350a4f5100e414908c64e5e74c4d7f54da9c46a36612ea9096bf0d0e0b2b84a5ba60e64be40d927fb74f4635e6dd08116d866dc4dce1dae3ad5d42ec14252dfa22682a48930df0ef04f58fc1b8f31bcb63b0d7a71f2749ea1722c5e55e4466130887195b177a98acbc1a34e2b5b308e07be6eb72d1f2afe24ab2ac10f7973c0ccafdca6b7822da7c463d924eb9af6d976911ebd8846b9b76a8cf96e21ba359e4b"], @ANYRES64=r0, @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESOCT, @ANYRES32=r0, @ANYRES64=r0]) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3, @loopback}, 0x10) r1 = socket(0x2, 0x5, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000080)={0x0, {{0x2, 0x1, @multicast2}}}, 0x90) 00:02:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000100)=0x5, 0x4) fstat(r0, &(0x7f0000000540)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) 00:02:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000ebffff009078ac2300bb0000000005009078000000004500e947719be44fa8123739977f0a00000000000000000000ac2300aa01000000"]) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000000c0)={0x0, {{0x2, 0xffffffffffffffff, @local}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b5f) 00:02:23 executing program 1: syz_emit_ethernet(0x44, &(0x7f0000000040)={@local, @empty, [{[], {0x8100, 0x1ff, 0x4}}], {@arp={0x806, @generic={0x3f, 0x3c09, 0x6, 0xe, 0x8, @local, "12cb94c1b55adc2d71c2b933f09f", @local, "e38bcffe68c89bc7d9f29a197d1142fe"}}}}) 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}}}}}}) connect(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00c08) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='.\x00', 0x8) 00:02:23 executing program 3: mkdir(&(0x7f0000000240)='./file2\x00', 0x0) execve(&(0x7f0000000040)='./file2\x00', &(0x7f00000002c0)=[0x0, &(0x7f00000000c0)='}%\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000180)='#\x00', &(0x7f0000000300)=',\x00\xe0%\x8dRa\xe6t8\x8aU\xa7\xe8\xe82(\xf9\xfe\a!\xda\x9c\x81*\xec\x04\x1cN\xe19\x89\xb6f\x1f\'\xad#\xcf\xb2/\x8b@@TK\xa2\x8f\x06\xdd_\xaf\x82\xd8\xf6a5\x8f\xac\xf4\xab\xf9\xc2\xed\xb1\xc4\xb3\x81\xddj\x9c\xb2\x84\xcb\x01\xcb\x15\xe8c', &(0x7f0000000200)='}\x00', &(0x7f0000000280)='}\x00'], 0x0) 00:02:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fstat(r1, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/75, &(0x7f0000002400)=0x4b) freebsd11_mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x4) ioctl$DIOCGETADDR(r0, 0xc4704436, &(0x7f0000001540)="58d5cbebc0d814751de42e0c9982f848a3a1e646bd53eb67fd312326adc44765d41d3a3cb5a8a841057d9e5132b73ebf074a13037ee7b9c1737585ed15ae1015338f244abad9e2acc4edc978156ead0a2c292ed912e4fdb490069f5b132a020563d3ffabaea7abb19d000e8a1a33ad46993a41490c4af1c0db2d6bff7f7294df") r2 = msgget(0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/1) r3 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r3, 0x84, 0x12, &(0x7f0000000240)={0x3}, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00361) socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(r1, &(0x7f00000023c0)=[{0x0}], 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}, {r1, 0x10}, {r1, 0x2000}, {r1, 0x100}], 0x4, 0x100000000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) r4 = socket$inet6_sctp(0x1c, 0x5, 0x84) r5 = open(0xfffffffffffffffe, 0x40, 0x10) freebsd10_pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept4$unix(0xffffffffffffffff, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8, 0x20000000) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="3a3b7214d6c66065616bbe4f50bb2292ed823975f150ecc6d96bff73744eda24fa80360d8d40fad14981b9bcbeddf8ca99ec35649d1bb2263926a45878d0d9cd73ccd0b79e97e94b6badec8bd8c5f9876fdb5b7ae5094f266806f9561bf7b9d7b179f20dda80c48b235a5c618628ff", 0x6f}, {&(0x7f0000000100)="0d0501b18f86e9d120022de205e2d9095c8df6e85db89688c26d92411e3816a5a74f1857d9d2077c7494f6f5f22df2d03d60be0d3cdd5951a0e2b8b716e92caf2f9d1654db6af7f71f363eed71af4a51704c827a5439dac1112ffb2926f0fd0de693c3345dd74a831f254ed78c1353b38f1e4c445be8026d68f18cf27c4696641f066d10c4555cb86075ff10aa5d157f5887bf3f96dd356e1312f8f627462aa1e2afc8610c6e228842ce4f3614e85d188cde9e7fe2c10cd3e0b7", 0xba}, {&(0x7f00000001c0)="1331820e761ac5178a7700eab06386f74402310a5990ad5a649bc74a2a5a3c82550a1e2b00d3977c229eff16d8356c76d0acea7241fc01d4b66505163c45bfeb69d718f29a81b183ed81d2594e9ed7746c21e1a4c3bd2c4eeca20177188d9f1f8394269ea735148246c18b2ab28a41f72c46d9413aef7189e13f4eb14f62220a6f6bba61158850a6da6ae1721c777a0825353dc60ad24904b2614593ebd1af", 0x9f}, {&(0x7f0000000280)="44fffdca227739cd49652996f6ccaddef42f0871a83c16ad707953bbbeff4c4d58d7d39229561263a49b817fa574e2623a083659ef15467ffa42da29dd2406cd8feff8ed22dcf52a620a4444c158d10ba6a6", 0x52}, {&(0x7f0000000300)="fbbcdde4b3a9ce9244a55f64bca6bcc4f439", 0x12}, {&(0x7f0000000340)="c1ced03e52be8c1ac18cf673da0dd632c66438d09f7c7210ddf11800b73a2cbaebf3f7abbd907c3302c733fcde8e5d4e669458fe6452e6606391e9c8ad2264788a8b1fe4e5e90d267fdb7b82cc6e3a8f172b96a20e59564541df6f538712465af0e9666c924f64de3c3e1f5feef3ae16027883c86607a15426433e98f1e838a4cd471bf9bbe95ec83b954ddcc934c742f84577afcee04343c7bc61cfee838248c0cdd792b1adafd2f5e527db0ec28fb7f86ab52ee3528643475f4b7b449221046f48aeecf11c8bb896e0cf06af6403865338968fa09192d71f8a355a0d3d9f3180c79b8c6f573edb7273425bb6b73c91056e6ab155dff13a69e1a9ea4640fc0a01815ba69759ee8308ea17acf6a7a037ffb34b16d5b7dd9288d1514ccf936d4b31d70e96e51fd4f9d01d88f636264d3fb3e11b3dd65e732cfb63d3a21f66d02b9e9da9405b7cdfc4fee274aad580031b7a182b331668f7844045f305f9cc59ebf29d23dba53f64b0d6ef39d3ef4f5c70b42c6bbc77b17a65b1d4bb41feed0a874c6fee54745179e3512818f5fdf6fe75ea8c3285d0d3dbf949ec193a5d9c8d15e0d0bae4d0af840700f40b4e71f0fb9bd560ed5a27d84c560709676d9c9aed42413961e175bc94c032b9e92cba9344716691521e58ac7ea041e786a97190d620fdcd41bbc4de589da9688ee8bb53d18a02309f3fdfb4563ba594eb7c28001c6628fb3b17904a0efaac111ebf97b6b94fc5c081a7f4ef31c21632402a109a4321b7a5282d790fc013ec78e797cbc9d547750ffc1463740ecce7f2f97d2098309283743aed487d0420770e5f908003197af931e14f9fc0398580c2d6ade11bf3c5ea4b577df1a282b81036b8cd13cfff1f4f2b6ec257175041a1eff0f10e1c0a4764abd7294cf4e57d2ce4d099d05b3c701ba46e53a75bb2dc743af0c517626f89010a71176edef95bd4c56fe5a8982ba5417772c93d27f5c6e670489360b84aeb843ccc7fa98cb68895266956614ab1f0bac501c8e91710bb047151da14f33811b8828b0d07b774b9368ec350de38d2cf66747d109c082220590b377d6c3e9c9258dac350ed8e864c21cd6ff93eb8b714d0dd2a1e6a168d565af78d6352b8ba299874ad73c47fa8c7a2e539ef8e1420975a4d34c9bf0ce6df9d21d2f5d56afb560f109c6b6ca24f81402a4eb0345c2a3601ed268fcc3ab76d0220f8a5d07c0d1bfc55d778a88e44426f976fcd558253f37935612c35cf350b8a61828860811b30f65ec153e12c11215e29e526185b5bbd287fe9ae87c020e0e00087f000a086da0dc5e5cad0861fb0bfe8e4c5451b7deaa22c3d877f66633aa0c7cb69b202831e4364531808a1d7cbb6204337e3bc28fe18f0f8443124f1675c506867436bd2fe5fa919761a62fa62e31c664fd11368229dea075ce1e3b0bea64fc820ec6c4db39f21594ebf210f22156559a96d68d971f24534ea2839e58e56893b0c942cfbf94e32bfa0dafed7c00f432448f6962921bbea92051f421fe9ae298faa8065341e649b09f9a817a990472c0a8e48a6f4fd87ae507c1fc2ddf5162ba677b050c353323c05b6dada34637f21e0905c8accd3db7dfccb68d9505a75b0c27f6798a30a98a163db3bf5e3218372f94d5236c99140f27325c8f0f9f91357a606bf49eede32626d322b8ce197ef409107f41a1b800cef14858b090ba0729696c6e138e06835f9aa2f29021f73715994de38b122d34ab127aa3059e279baa6125253ed048daaf019453816a11e4c2dea38c380dceea2cdfcc0d1cc3f6f9cd4e17eb1419d6a2c0e01763adb3e8583153571b918128f2b12ea9675b4e7f6925df8ba61b7535eadbfc5de76dfc27ab4c0df9c57451cb6be4ffba8b7ebb9db31611d383c2fa7e1a346f899bd94fc567872796ee253349b93e2aba501ca37029b7fa976cce5384cd84aff3d0aa60fffc28524e530676593315c5a70cc67318e5b0d84324817b3654789f0c14a11a1f340aea05093882ffd58cc6b22e722d480435667ceb74d8dd8a1dc5edfc7187139236207db63ea7fefcc58f2396ce3f9e3b8e8e66184023517d5e368bc13cf4c7b38e163ec48342b5a9e9726dfff5f0eaad5f3e1f56054e219310b0509d7417a40a2a0cd2aadaeab2d0d949ea10558f7821fd31eead9495beab38898cc47f17dfe58819a27992f2b3f966a9681dc9e16df4c4e7ee7733c3755f37e2af3384c809e16d694db778ab66c4fa603f60268461fcb1d28230829437b5fd8c6160bb14d9df898b0ef4ca55144ccaba2d97c6d52a2a5419266db3006d3bcec306bc611ed4c67f52916dea6562b920c342877f0346588fe92b9112b61b3c6f0fd356ea42840d27f557bc871386e4fda8e10036afb501cd05820b5c8a6949961c6133990b21cad4de4b075ac4b1487f2587ea2a50d8764c9dab72c263db12bd20fcc14a1467904987842eb51d61194d2afd096632ac12bfa60cb84ec3fc4fb017262d5e281921cce41342c29e5230ca531cdfad03a8e9849a68d739c8dde907ac6ca2de6f0e6c2b0da1204f5c967d9c70d23d65291ef95ee477b607a986139409ac084fc118739e12db799950f81071b295a4c1ac53b452929e8c97b17615c69eb3b0ca487924cb556eba3e517e6495c9998e34a20ea72da166230e90f7e53cd21ddb5bbf2d5b7dab34c7fedbf32e5a682a520ae0880aa60b08ace320504ea57eaab07396ae825679aeaff2de11f03c299b42028805aa2f0b891ab6f53dcb447734ba4ffc073c2963f3b73ea6439764407c8dd71924e9c56c4b195adf8235e862f6324b1a4d00d89ae0a1f91ba6e0e8542dc344530a28689cac0599fb61d9a8593f9e138576b6fcb4af453b4e9979167235984a963c5e8849cf981b90287006a84f8e56c095df1a0240977f38b593683b333ad27caa8cfa8125e15390c9f4b428421f322cdc9d1f9da90b08bd536f95f209a1f92a6e77a1ad78d0c7cae418d0c25009bc75b68db1353d69774a824f6fa0af1940326a6666b9f3034ffcfca6fe128e0896049796b0c01b0915c28a5e9e94ffe7bcb9b3f2436c22788b643b3b1109abbf2a04d1e563e3b2715859e54aaee4dec144d5835064d8ba31342a841f8c9d9a4666ec678f252df0436fcb41f875721f0b9f6a166b555fd1b6b7abe2026a6b0ced9cabefa44c56da258ecd88a2f93afa65458162dcea042bf368145805f0bbab0805d850221dc059332920e05f829959664dd89733cc8ec00bdfa4882f9577a5de937c61013cd3412a5cccd897a59e8269ef3f46d27cb585030b4a4b72b4650c7d4f4a1cf4147ebfdafeb4ba171fa121a851ee4f8c332c45f7cef50d0376bc1f57ca024c2b5bc4f03b7f19fbbe6beda1fd1d655f4b182a0c7732452399ebcc438d884eae956407ea325fe66a9927d05ff321b50df67b388612b29bd61e684a9d3fa8d52d42152ed5cbd98384bcfdb6ae6d6b8db92487f2705a22ce7fabd962a59919be0a5eb5c382e882b29f29d9162bdef8758395309b40fed467b08eda934d6acaccc594168a17c092bada4c7a94cd07de14a685bf4503cd45df0c3e21a3fb6e0be413b95698a41ec18a14843f8bfdbd900b727f2d96eb002866fc34d6c743a9625504b0a7c035feb2134bfc7011f57ce7c856267d77ecabf9ef02b10aabc0dd842c301f6d5d677e2ea23b33c6e22840c059628580c08459d6609e52604f4f453dc8a53c40e2617136687e1375bc5469fe0660d4752b5d0bcb9799f256bb7c08cda344694d68c17bafe7e89bc51f07260a22db992689f93dd329db1eb169ef82100e521d8424438ed0060b6c1061ec965a174cdeff8e0f9d86cdac558f4dc06ad3220b7a59c56be794b50ddf5c887be5cb84146108a8c6d2e58f699d4c672eb1e3900c44555ba466b15eb65f13ca7b0a247ebf18f048f2a334cde5eb461643e70ca00a1a7961b65c272b19bb22f07530438f44789200c9e84955999121d9d2549a079aa7ad2dea5adb6a6f61a6f5c2e31388b06a107976fdaa9415a6577cff9228d77ca27d579d7b698291fbfbf511065ee7092a238950cf9276b82bef71fa3e29208b8055e9f3bd8ab6b010fbc9b58d1dc50c61bb00fe3115ce88038b2b9ae7d65f079da7b645a9d8a43f4f90e9255b380485b11ec26bccc5fb5aacf0c19c56601716f007d664f7f28d30facfe31241705f9a9539ca2c0283dd1972282fb9b6a8a6429893efb97eb7827c1843214addc0326d2394563c9e2cc84ef9aba005f4347a198878f2eb26b95028816d9c5a4076e186877ceb7e5702977d2e99b10a23df41b0c447c604cc36c98ae391e483af64c5c4921ce9bbe91a96d6f31dc8898eee4dee0a4c24f95caae88f72b74da8daca2d9cdb32fe1cbeb29bf93a04f4508dafe91cc6e4384a09a874d0903b2474cdb6df5d2be78114d34a75c0b3afe7631cfa72a05fb2c7a82259a70ae7b7ed3f8a399bafb91730fa1c1476eb96d83f7327d22285a431f10fa04461bb0815809872b03c85850594624f88db6539eb51b6a9877823e31e76409a6f012f218f29125cafc2aca7b09c204b5880efa14a0f38401a159bdb87ab4b627af1f09f3e7c99b7bd097ab7c3f0eb85065184c2d3bf3a0881149baa8c65d1ec8605640418a2c61027100340127220be40946ee9fb5d2e7a5ed90f0aabb07a5e6d0e039d808647643b2c20a04247639b99d31f0a31525f66c160401e5788c150ae2876237b99be550302bef6a312f7deec0475cbd9d60f8c6ad661f226d764de1d78eb0d047ffe850c5ef20d1fe6eb8ed79e6026b67f0b817dc0f9c69d9ddd3c0e5420e3a41517a6ac4efb42508cbfe177e3382cc18a41c981d4435cd6f18bc58683e8928cab2286a0928c962da8eeaa446a0812751512c15a2cdf02dc930fdbd21ad7513efc6815908092477c6f45d301172d1ea379573b8d3b42f291a449aaf21891db6aff9c5615168756ec75dc6120f3058bbac9646006b497227e099ac429459115abf90a621d06d5ba7cf822a7d7e0b264d5a50926373e001b26876a134b718f3edd0d9e9ed9e96e48d4d7c30e3b76802bcd4a3cf01a7db4c4900bb61b2e05fb623b7c302f992e83d4748426fe28ed1211d3819de2cf2c9b27e99e39b12f0495d3583426867de15ddedda53e67759a9784ce1ea3ddc6bd2339d314b312485271f21b3a2e6047325306b05986e7d2e5474ebc2d9405e48a49376749d95ac9f765ef6a6a651bf71eaf764ae3b04e617fcded86ed38c27fbd6970de77a2872f24fa3336f9e2d990a758b683f1764a4192ce7738a209628840d0550f24919f7a0c0ee4fbd30390d72ce46a238bc06e21edbf7a1aee276e789acab947ec2620c2ec0b2b0c534c149c9c499cc6d059239f8e7f7c7762a281ea30f9e430bd8281a90702318de801a8e8d3e5b0a756c2c2a43b22c93e055da8a475c4f5e4103a3df02c05bea856f1e9f9852588b58b90cc6ca2c8cf116584b13434d9104a5670bd038cf13ac49991b4f2c26cad9a1a4c7a459dfe813086be755f8cfbf99f57f39b657928280b1572def9f76d758136b04cf5676ca3546a90efd08750aa9f71ba25104908c2d86a82a7189370fc4a5f28c55f4fc34fc579f6cfe25900d65dbfc1cdb75c8cd26d8562352161ca7967ba067a158f4ba0b2327b509a8a6df654513d84ae7286728c5048a5b1738330d1bf060982b238c07f4d9c85651a79bb6bbf5156e20a703c153d64c8010530f85236967a9acafe80402f1496417b9f263fc6ac2b4e66dfbe68ef7843128c787653869083a8d615b", 0x1000}], 0x7, &(0x7f0000001480)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x38}, 0x8) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_udp(r9, 0x11, 0x0, 0x0, 0x0) recvfrom$inet(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) fchdir(0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ef) socket$inet6_sctp(0x1c, 0x5, 0x84) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:02:23 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast1, @local, @local}, 0xc) ftruncate(r0, 0x8) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f00000000c0)={@broadcast, @multicast2, @rand_addr=0xd5}, 0x9dc5) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff0f3f31cfae71d05caa08004500001c0000000000009078ac1400aae00000011100907800000000"]) fsync(r0) panic: No chunks on the queues for sid 0. cpuid = 0 time = 143 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x47/frame 0xfffffe0016b386f0 vpanic() at vpanic+0x1e0/frame 0xfffffe0016b38750 panic() at panic+0x43/frame 0xfffffe0016b387b0 sctp_free_assoc() at sctp_free_assoc+0x32fb/frame 0xfffffe0016b38850 sctp_timeout_handler() at sctp_timeout_handler+0x167f/frame 0xfffffe0016b388e0 softclock_call_cc() at softclock_call_cc+0x1dd/frame 0xfffffe0016b389b0 softclock() at softclock+0xa3/frame 0xfffffe0016b389f0 ithread_loop() at ithread_loop+0x2f2/frame 0xfffffe0016b38a60 fork_exit() at fork_exit+0xb0/frame 0xfffffe0016b38ab0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0016b38ab0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- KDB: enter: panic [ thread pid 12 tid 100017 ] Stopped at kdb_enter+0x6a: movq $0,kdb_why