[{0x88a8, 0x0, 0x1}], {0x8100, 0x5, 0x3, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) read(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20842, 0x118) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000080)={0x0, 0x80}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={r2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00317) 00:01:20 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000000)={0x7fffffff, 0x3, 0x93, 0x8}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c2e) 00:01:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_buf(r1, 0x29, 0x57, &(0x7f00000004c0)="e2bc05cb6582a1285acaf11dcc92b873403863dc6e3e8441503889b840464950a05b51af40b813cfbb7efb1a97ba19c5e7840c457c42901115175d40ff5c1513dfdb518aa29a10b9886ff5109471c5db", 0x50) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000000040)={{"7701faee28a9d53517668370f806cc8382af367a3c4ba35e9795f9d2049616235c0f7a8ba9e1c835821cfd53a41bc2f528f7c7b1b5f4fed06d4d236e6ffa661a911ddab0c35875c8372672e3a0c59ca96c703e238ec40cd8edc8ca6b01ea56525c8efc80410b6f028d05bcf79835a328c6dc7ef3a02141efd753d028da05fb706b233cdf87d5e529744297c2e623e0842bcbb1100f1ac3616f54db741b45b6c7a3adf6e4ba525bf53d6298905ace65c76aa97d5ebdcbab7eba3ffb181638bf078e7171796d2efd345f233bef42de8158db09d026642c1b1ebdf96a06763753f66202e2131c1231ebfb100410e6876702b70121ad486a19ddc654a20e67a2307b7018864b4ff3a25da7dd6e636579b89002f4446c5ee1603abd471569dad36f49e674d7c278fba428eb58dd8f4fbf8e0d8b43e6187ff7cacec92240c7d820fd1bfed41102bc0ae145d7757f5915bbcd77298757951c54a5bb6dd0ec5491d15ad6c01a073a108d1af54aed6f68d99836fd4fc0c6a9745e2c35dc6ffd9e3f7a9895aa43153f26d8724a7baf7a77b5ddec4de053735e0b18b664f34118dd582a86de11d181dd69a9fbc494a6d9c78ec4f6b3a918d706206a28c8618d336ab76b074615b8d58f9e2c5fab4aaa0e38afb319d5aebae6da64bcb5c4bf9ef5c776b9acdc1883e1d1d42a29977b1fe1024c997c8e246ae6447f94627b1d43d9c15c140ac3512381f7f5ce33503425350ed74a59c3c4dcd9f811ccf923155683dcf782c40091d7dc33a2ed29eb3b7306acd6342af25e8f1425e71b1aa01447c129e4640cab6695974aa275e9e37c5b6fb4a7b5dea23441aa199f1de669909941a221934244782476803ff189bc21f040e45a5e54dc86f6954385b4ebb28a44bf74feefbb930dc94b6f8a3d93af51dac2a2ba016fc08d71f5ca3325a9df989e1dea711cf77e6bbb0437b680e1ee8b6524b8a3f4d3f34f50f40fa27581e88c5e12dab1e4175242a6981812906db6cd1d84cba05b94ce2394ab75b1e01b36fe1ad2e93dab2484f8eb996db04ae62a065660dcea563ed8a7ca94f0ec988b99eb5793fc470360203c1b4ea197da8aa0deb5d3338fc2dc756dce823ec2a14dee90303d4c469752e835355547260f0159465046c6ba79da9f0a62fe405fbe0ce6e5a5797ce32a2a8df540a33137190616b01857a8b14b67c4ad8843e0b5bc53af371f69d657d8304ebabb8cf90d427b8d47fefca61bd9234438bc90d462a02b4703375a1bb7caa73b515db90d3f2addd60a68d30e348cfc46d6f3e1cb67540c5dd191a29bc2b81c6d959e73b1d5156b805518f832a53f932106c251208b5b3c4fbe77bab58afecb940d568a049cbd6accd5fcc6eb72e8e26613084f0d763fc54a25cbbcc44539f13e1239d3d14e232a97e5799188c62af805d86c49a48667afd96b1e33b906713550", "fd99e75c1f3fc41e21c03db60a3813216f0cc0a2eb2e11208b9f9709f12d425e", 0xbd7f, 0x9}, &(0x7f0000000000)="10ba04dcd4c0f73c17bc806756f323eb33d36a89558705c6a8c61560", 0x200, 0x5, 0xf6f, 0x3, 0x9f, 0x7ff, 0x1, 0xffff}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b9) 00:01:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r1, 0x0, 0xb, 0x0, &(0x7f00000000c0)) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCRADDTABLES(r2, 0xc450443d, &(0x7f00000001c0)={{"ad95ccd1589ab0f0a0089cbffd018c2a356019d06a8b01b9d8bf2761ae0e024fac9f62e55b6a8ae4eafd138d4f0411ad66a72cb23f7c91bfe20eab429a8e7a09397153c50d5a3f137cdf8e55fb81042338879d30b976ca6ab27824a0e3ab0620fd8e386ba04094123a299d897368bd49a4ac6257c0b179911f162b253b2d9679800435cdad0e225a07a567136171f5d5b2fa1ce7850a08fd9f5630eac16211584058e3eb1f5a94aa968beef6af073efdd8b9b056361a2880b6ad0730fdecb2ebbe32214a213aa49831afee9c6dbdb6a6a73bcccb9da8962a3887fd01e3a0a81228f320d35e84a2ee33caf28431e1b487217a3a88a063c90f4f1dac18c592882f457e154bdf2ec9f01b127ec28defc901d4f6c5a685c144bbb124eceb2e8e2d6425336b22dbb841284919965858b6dd1e978657a91c1380b7d040b8c1645eeee6b243f85471fca2a0791973dbf547585733dedc279a09c1d74bc060e97965c5b5bc776c37a1d74f91f30db2367a6cfdc9da1ffc6abe7aa584d07005b3529b653d753e0b73684cdcd3bd14e85876646820a83613a251040a8a5f7ec46e353115a1aaac264ac6c137d4df6bdec5299feeb0749fca31a9b7cbb35f4b5796c29b546eb9b29f1ac613541baec32390fda8e5d8a0c4e41121e23ac00ef0184a47ac534dbb1b248ee0e746a3d7db4c4122b4da160e3daaea2af2771d977a3ef56c59f0ddcbe76e1803833794ef58e5df412f210393bb6acc5c0588da3f49bb7aede73e8cd70410055f9324b6d5396ea6e50f0a597fe44cf6748772ec37cdeca73374fdd1cda43afb21623152113b451e88b477c45e2a0d35eed4793004150deda396c006edffb035c14bfa62e0e7805dea0590fb16d548d7c3a39128511b6e61457cbcaa693c0557d5485e8f82e3fd54b86448cce5a1f14beffa0bbee2685683e6f16da192fcfc21fd9117876aedd4c0f039554d2947dce0c0912be94c040bc27030c0eb3fac0b6b713dca06ddfcd5caff80e4f91b1b0960cb3fa47331d9e85ebd942165ddd692911f443c4166750479bb3d820548d703aa99e9e4e6fa07c60da4330d1a6ef129ca45bf9d0da88671eefdab57c9977c3ea4332b04ed41f689e3ccf41adf36b5058c07009eba8a2ee62937a38ee6c8a3cfaeaef6bd5d3dd23b52468d21324c9fb8ab7a1775a5b729521d89e7fc1e4b072dda5eeb71806fbe530bb110e4bd427476ed63b7c5954282d79adc6d9895fcb3a635f60507ab86ccd2aeec186ab62e81f8248f04cbda42e773c617229b5331c0e5226b56002ed03ba461b3a64bfa0fddf66347919b84d755434cca3f49a0806f23962abe686347cad74d26b6ef11c5957f7eb710231ff6ff3a852e6df99a0b3b17c9e617c29a76e2b0276665be5a37268e72aca71261881a315fc326b4c99bf178e49629cf9cbf2be439abd0df2c", "ca6bd0bdc351d9ccf0ac92e382ba3923d3811173fc58001c3489521a107b3696", 0x0, 0x27}, &(0x7f0000000100)="a41ac7276e41c1adaaa2792ed68bf14902ec32af95f59994398a145d0721a32f70f78ae29ef1340d20f51fbe7779c5c706b920305e958060d9559e953ad3147878ad40d2f3eb9205dffefdc4821bf96f990db906c81bbcdce4f573b7bef671e99b7b786dab01f003a82e8ea73b15f368f76bbb07849ca8116a165a2d152b6aa9251d12e537c0c19f99e542e7e28b4536a031a4e4e12520484ac728c153b6b105e70e6c43214938743a65608002ea1863d71193ec1244a7457e7437", 0xaf, 0xfff, 0x2, 0x1ffe000000000000, 0x4, 0xffff, 0x2, 0x7}) getsockopt$inet_mreqn(r1, 0x0, 0x9, &(0x7f0000000000)={@loopback, @multicast1}, &(0x7f0000000080)=0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004e5) 00:01:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaa000000ac1400aae00000011100907800000000ae13037ddaa31de7116d3b2fedcc466067f7ba05c16a9f112526cadc800924b0cf4447ea81ac611990418a713f0a182888e4f268"]) ftruncate(r0, 0x0) 00:01:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0044d) truncate(&(0x7f0000000000)='./file0\x00', 0x46d4) socket$inet_sctp(0x2, 0x1, 0x84) socket$inet_udp(0x2, 0x2, 0x0) 00:01:20 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$DIOCGETSTATUS(r0, 0xc1a04415, &(0x7f0000000040)="68400dbc1e519dce4acbfa37fc2299cafafbe4e01452ac5ddf") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e002e9) 00:01:20 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}}}}}}) accept(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000040)=0x1c) accept4(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00"/4098], &(0x7f0000000080)=0x1002, 0x10000000) socket$inet6_tcp(0x1c, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) accept4$inet6(r1, 0x0, 0x0, 0x30000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00a06) 00:01:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, 0x0, &(0x7f00000000c0)) recvfrom$inet(r1, 0x0, 0xffffffffffffffcb, 0x0, 0x0, 0x772b3b86d) 00:01:20 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) freebsd10_pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000100)={0x0, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000000000)=0x18) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, 0x1c) setsockopt$inet_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000080)=0x20, 0x4) 00:01:20 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}}}}}) syz_emit_ethernet(0xbf, &(0x7f0000000100)={@local, @random="be9b1221f8ef", [], {@generic={0x825d, "67d37ec957162f87b277297a8d31a0dd7424ea8d46515cef54920b25ee6b11ba2b1e2b63b2958aa1af32a7eea6c93e37867d5b4c56770bafa86c2dd35928fd89bad44d89e906ec17ad1cd7381de420417162542ce1c275804b9151f21b0ec89cf0d00a4c923e513d1f1bbeb0281c90f3ece42ff25748f3582c5ad1105ad90fdfb40153c76316aba164a062611b597eccef41d23407ca6632b2a4018c6f0a13d75fc987db09c9d8a61fe0ddb247afb10189"}}}) fchmod(r0, 0x0) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000280)=0x3ff, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x120) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000380)={0x80}, 0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x2, [0x0, 0x0]}, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="aea31c405e9ab4622bee6f116918ee3a269e07625c983916f061f7a859aaaf384feafde1a69d488177b4c8b65e9acc745d87f3f263fefe3beab7eecbd8939da50011b4a65f88a4a1ae0b4cb8885724549024a80a9beed2c078b816b82af9249a037e2d46ee8500c258a7f8e61caf30e26c17ce04a3909ccb45d16fc71188fc5dc8c3a91c79e25c783bc193c6c976d81b4db2c96f1e8e48921c21c18f8794dce0929f51dfee8ce642d62b7266fac2603a08a3c5033f73b8c5624a8cad2f56ee835a6f06fb8d1be4b74e53af0e0771c3d08adfe480df0e4ee208f265c708533db18d0ae4b0bdd9935d5b3e3e24ed03e79e75111ee3374f7ae2fa3a979d5251fac6cd90d14bf8826951826453a87624014f6f432dbdf09042a308f42ca697e6733a919daab60bc8c60d70185e81622ef7392256d7158fc274819e5bd50a28c0eef85520fd743ef450f057f9808abba89ee9373f62f1c67b4755caca9b40a46c8616acd9180136f6c0e21b51c7f66d2c4cecfe1a2aceab8fe862deb125c5d65e8264e9377e00b74891283a4fe54626db0fd866919b503c59c00ec0ea72944f94568a4984fbf48acee52a24dfee3ff8d864614102b268761b01f69350782f8525e9211dcc5e8a1bec2dd48e60b42c090cee2142f68227f47d38c166fdc100512f6854f374b419f042dc8b2bcc8dce1a6c0eb9b3a6df350757d6b7ab81b8306c912519997be50604ee6e0c4082e6e8d78f74bbe3a3cab69b25760099004d2115f780e3a907eedce8609ae5f0a37cad5b6f5865878eead824d6780831e39f8fea384bf3287edbaf66f6307c775e39021a60482d6db1c4edd26a89493244438661a8654c8c537fc08c7bdd72433adc055892a7adb4b33b749a6f0db04413f921a01d649cd6fcfbd06cf3105f16a668835fa2d2dfecdd29e1feb5837ce0281bbddac3810fea1a38fbd8e0fb6e1a0ca3fbeb74e9e7aef28e97e25c8e5ee23b9819381c7367e06e49a0ee76de599d8b3695deb5085539ebd0021ab8b772a6fd27c6b40669b6e4eb12fb0a50f57382f9c48b77294ab507bde4d2a838d5f9aced5b1562f74da1590585cdc2ee99ade21ee8b2f2cccc2dbd5e7e247abdb4d156cd30163ec513cf2aea9f58d180ddc453480e5593d8c80ac28e88cdeb3642a2d8566a84019921e66f6b3ea8b1b733d3466f078c92d2d7c004466113fee0d82bb60efb8b54152716be3efcbd703cbb0bad86edb9ab62f8d58fba106f51cf1ee5666fe174ebcccc384b5e6a463d607d7dc9a3945c4f985787f2ad118a93e074aebbecb190444e9a2800e95168d54ea5da7560b3d76578adb94e4c0cfe761f35c639b64d4868728a96c0c6f4c58da23faaafaa310645850872810a3df42fd6d8bc0bc2500cf36019f28db7ec874aabe0f2c28b444ea1c4dfcf48803b4e55ca5fb65ef58e1420cdb3943a02b26ea08e63fad99b2c54eec7588ea40b6dfce9c3e52cfd5b4d6dd8dbeeeaf91be99a10a79242320afa3a222de755c5ac1293d50a4143c215496084fb2cbb7f76a87810c8c26e6f662584f10f52d58d4ea146ff886fdf54ff9f741eb8eb703be94c66016ded19ad9df7d31ac9d00ab989f498e2e73c540cfba702b12b45a2dd7d97f9d0ecb40f88e31d3ce3443154c636378e1cb569ae6068327f949a8b7f05cd5c7781c45dec0df4efcbf18c7c07d9c4d724d25f98d71fb8e7147fcbc43a0dce0d997a5392790015bba5da101f3e49fc3b8e359b5384bda9cbd224aa21df6e7ddba9e84035ef637346b0afc64005cfb699eb3cce27c11bde481e1123d4c9ea807b142f50397ac201f17a880ab56187c99994cb2fec463572b46570612e38fdedac5c73c71d82b834f02c23e03127d6ca1d0352c81a38405ad1af408ce4cb41d7a81ce4cb7dc43d86a1c089ceb13379634850b1e5c26f5cca7c877b3fb1abda131c6335983651fd3cb19241ebe5a8cfb90ec723b63f43e7deb436982e98fbf458e2c618c0ab909d1b503ada79360830654b8330138e8d66f2681ed5042aa1bf05dee9465088af1d68f5c5516b5b90c566e05b585aef14fb087f43e018a23b45d68248608d6b455d0c72927777a154f41d3e5f689939f9e8e189a772a7486b9db44278efb2181c2752051a6a7b31138d7f086e895deff0dc14038afe49ee40ef211e6f3ae1a99d21ceb5ae97bfdc2216f67ff13465177230104959ec12a076287b8e27370bd99cf06678f9ea79d4b0423ae2dc324c8428450941e38d3cd2bfdec25168af33badcc384a873731f5b2c4b7d26fde74481dbb9cb9ac18e3c63ec362bd2e9df15e09c0a881f6a4ed4cd55b7470f05261ac534ac4baa896e2fd5dfc4b8541e6eb5f8714ee118d66380835ea806ecb7d05a036ea5e67bd4360735b67ed8dd5b4bf281fdf38b77592e27d9b7f0604cdd72b52fddaebddc137d3ddc977912cde2c845739db1f2dc9a0cb1225cc43a6e652f9de27741050f24bebd197ed28c170e4b1da8c1dc061d6deca3fb0fa1d5425f2d5860798559d19ab5f6fb36e1e9f78932e64afce5cbe0f4177b51c805c745f1ced2b9c85609e2347a5cf9e9f1238ff945c7de1788ecb524690c51ea72640ac4c28a8f9745bb389da30c59422d1ee3cb1c683be79b8cb9f0aace42a27678ad8e37d7f4d5ba0ca3ba9647e946acc691554e20be44ddab4522cb449eeab5cfbf9d19cc5b150ebeee8fcc7d0ccb4363a382cd449c7d689d78cd6aa056aba9e2bba6e788ed38cb1f905862474bc4355022d0834d1e40f447a704a3e73bae1ac6298f410e61ddc86f13f398dfd3b3ca0cc48176a8062d1a604f1dff63e6ab5187d9f09807895b7b652874c8a5ad16b4a7008725db2d7f92913fe99df4c549e31d0f4721daaa0fb44425f2711644bb157fbe88b0b6087ee17a1f23051086c19dc2444fe322fa4505640ec10cb9b6969f880fa67e391816d5c89b59ab1bb1ed073083f8927ec0c7f9119327ccb277ee9eb5dcf976dba7b6e94ad6a319d41fe6c2358c6d290b5917fb9f16b83a990e32c395e7e76fe07416a370bb3b79726aff3c2bb8c6bb6593ef54270432356cbac76644f7f7a8f2684b7c87b8d909a02d4f05263fd6ce516ce286aa81050a3c5f356efb4b6ad9a165b1bd74930478be7397415c4e0a150429d80c8f08364106d471d9ecb008a421aa6c66e7da62c866358afbda12ea9c3bdcb379c4eabd4cd542aa63a5a648a59179d73d933c8bf54c03561ca15fd0e12949d3660e6575f1d2aa4321c1795b3aa3d89e9a2c9e531a4bce351c615c303ddf93b73bbe8e9c60e2a700d46aa40d9557bfac37e1fe1b722f157ad10ded3e4360b0591be5ec5a16c59a84791e3fcf153b409ccd177e7fcbc8c218c4e1150a52d7542c10bbe48b99140b01cfb9bfbf5473083ee2db942e338b6114f90986b5b928a9ca1f86a43597725c5c22cc25fd8d997c1bdb0a4b6e3f86562d2b7008ba82388aad06b4255be562e25b6de9f15c3e0a38086e409a2bd44dded5ad1b898242cd7720bd612e294b6104205ed3b29c2ad449078352b1d47ae0f18941998ac9d4ff36b92a5577a6dfd43278ee9f5ddf2e39b84551f192545da380ec8d1f4b8dd092ca45f7cdec9fd3401138a63f72e21eff6a3d1a0e13095d2c81c40a4a50ba699b81a10eae203733eeff9941e0e3d2d9440dad188bdb8dff468df888ad5a3d141eb23b126056c6c02045ca22d195131971e043ea5bce8a4edb0f7da2896661a9bf4af5e1f20af0961083d797826ac5c05b5536a72fdeea9b20d5a9c31408a2e14fb80da2f19da1e8ea22009c09af04eed23f7f92bbdf50514960648ca6c5b77c4e60762c6e321821b675f4e3086a7f9629ee73f8dc583e300548a591fa571b67982234a785f9d5c4e37fa26a9403f862b6e41b90789ca89cb661414c169a6d01bdc39e2e8885e74035a757ce389033bc3d4ab240e32e81460d24379f2e752c309b1b3fefd2f79c91bcd8efe7d88a242f354487b98ad2655e46d75395f54987e748d777cd23445410319d5ab1ba53f4db1408e888e810e89e6878fb7354cb7f0eb6f886720248286342f1f19e2ef600ce8ef6efce4fec4b12c376626b81a2763c6345465150d1bf5df91f313e1be4a004825ee5217f46243b64459f39f4b3a8a5541291f436cc3fcc4320a91367229dfaa1fcf0eea10c10d0fe65f30e8a48f2659f2b5b647f15f615ebcdda82cb75daf3bceb2d8dabeefde0e3cf39d6f813bc56ea56ff2fdd68f2523c06185e50baab8e6fd605103cb32d6026f779abf049bd210b8004a134ae341bf812840e711428067ed89ea87af7c46d9662d3c8d7f3126b46ea5167653f13e429689221918ab43669a389808afdcbea7091850a705accf2a65501e9e8b41dc7636636264792745b304f5bc97ff7bf3401bbdff43b8328f412cd323d008eefbdd0e1669ad033fab9c6fc49770457a6cce42e7e10e9bcc69399d3eebdbbefbf8c24fc1da2dd63c076a7a05f54645a2eecdebe297b8fd64e3c85236c9442b679123bfd87801cc78dedb2022a1cd0c4cc865a3ca8576ea536bcacdc0e514567cc3016c887c5a49d626445e216b7330964d124696f63e92c1f9a3eb1cc20979b840d63bb67bc40bed317ab21fe2f0ec8041228e5c92d67f39bfb477d79f7addd9b17832694835af5388f618a13bf8084ff7d7b5c9e2ad329917667f5050dda92187be28b45db3256893c5abae32ec0a46f192ccefa8c79acf24c599d4b0f795fc1ae6a12fc1a0e69bc82d7c1e57a859050d428a4b24dc1b593321ecf7ee34f6637f4dc588a18856e3f653fc50e166b81d4fde107809510fc6395d406ec1b6fa1e862a4d316579b0eecfcd7218c7890214d0664779112eb654a094e1e6e8399b96a608a386fe3cf83b262446dac54a42a54e28b3671db4b9cd543e539752d65f9270e774bdad74d6f74c5b29cab5e3d907a8fa6783408681bdac5a98b336688f2675ef055a88a488a31a1f823d34b66bcd7e95303f45c70e863282a3d1534fb4d944732d1f9314f04ed3cf7386b1a03bdad997c77351fcb4d5ad7babcee92d5779aeb4a56df6a9fad1c4d619582b1fcd872fc4a1c613eeeefad749359e9c096b2f6ac1f452c4b46253b62235fad87c2a7c0e7a6e3bdec63cb8bc803db631a28baab49e6acb32461eabc120bbd77f8da13d3cd57b020610b98d98650902d74557f65fe667429111fc433cc395e8676193a8b59f42ade86b167019252d90a742daee8b06d9a9ed9a460c07b58a9e7ed7a59ee6b1c692dab67f778c43077abace294e724c3f2d0420e45559c3f2fb079840bc50b3df65cc49314020d98a05a674dfd1c9e8bc41a126b2891816609e098c0b7df451c1ad1376096c6b7c464b81502dfcf13e7da831023fdd5162a5559e6f8c7d3ef84da2968d686c19a190689b182d0edc362033cd9bd2db19fbad074219c3a49bf55babac997be475aff2eb51a4d81e6d6b7b2d8a1fcc20758959188f7899ac41f92e872933ee22082df9c565a655ebe430e3b6618e19c5aec53169ae49f283727a685d7864df361230710cb528bf38fb6589d8b53b894d4334033bfed18c59892cc6001a2bd11118d6a846dffd6dbe9f56bf144ecf06eead854385390057d8211551fe75f8e3892df4bd68c3753b14ecac3a681b21aa75db78a3e8d162eb791c92c4487e13f72db2aa22b4b201a6d6e6ade534df7d37f11d92e2419ea889b0380151dd70678b632e0a0d48c7a512a18697e8cfda1bb12f80b2570b85c4057c25a4959b5cfacf940bb4f9f82bedf1fd64b3a5fb1", 0x1000) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={@in6={{0x1c, 0x0, 0x10001, @empty, 0xb4}}, r2, 0x3, 0x8, 0x10, 0x6, 0x100, 0x5}, &(0x7f00000002c0)=0x98) 00:01:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) writev(r0, &(0x7f00000020c0)=[{&(0x7f0000002080)="964a800885a9dc9bbff7ef194466dcd96dece2375877f562858132095796c78b6903ba27a5352c74d6", 0x29}], 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r1, 0xffff, 0x400, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0075d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cb9) 00:01:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000000)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x50, 0x3}}], {@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(r0, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100)={0x0, 0x1}, 0x10) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000080)={@loopback, @broadcast}, &(0x7f00000000c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00825) 00:01:20 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}}}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f5) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:20 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}}}}}) connect$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast1}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ad) fcntl$dupfd(r0, 0x11, r0) 00:01:20 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@multicast1, @multicast1}, &(0x7f0000000080)=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 = getpgrp(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e003a9) 00:01:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f00000000c0)={{"690138afe9be3e361dba94d2110141a8a39430e7e223e90b16aa4b08ec5a2ce50797e1a325c0df64f0f0d604f26e2115414161575c1ce512985514f05fe9216afa4d7df42414eeaa9e8377f4a612e8b0d296c69d267484ff7ef48cc648eb244dc1a5437edc610771aa44e61ebcc6373397bf7f704f267c774688d44bb416bf216ab92fc166e313a0154a902d8eddbbf757fe9afc1e6a604363989126ea06ebdf664d6460bae6e63924a78b7509f961b22e0c2db92ebca0690d2ddba7e38a51615aacd1fe83a43f693af6d174562b985fa872bc7a095d1ef5b3663ccb92625da207514bc9e317b73f9b6b4703846d3072e1eba19161af1736b33aaafab5ab62fb1041f15f5ba7acf4790d730caf8eef9ed7b976ffaacbf65eae236e8101cd6736c5b8b1e5fce48b6f479abe383158fceaca83b615fdd3273b478b19a774c57d2c140cbfa33a6c96b86f114f09b353d9dc406ab76451aea16e13b8f921bed3a597a6011c7710b454a8cf51aeeec383c0e851891528a56aebd2188d77147ad368eea5a8d05c24b821c7eec61d940b849c6d356d360a6483ca250d517a7ef9d53e22ee11045b670fea86692d74112f0eb6bb24ad38e60d1b00767bae19cb802222e997207502f20b17d1234d19aa46cf9d4987b02745e2e50e4adcf6fae5f5253b5301d996522425902059f29cce011b70f9b822cfd2e2132b15ce9859b4b5afb77f76332c3f50e569ac8c8280164f9125d1c3749ed8404bbe6ed8a439c109e6302a53cba459fdb6c0c99d9d31923048f1d2dacf99cd790a349a788cd068b4a517163def89d1eb4ad4e9576b22a76dee79dcd32879da6accd1f978b525f458c6f643de7819a0228fe4be29a78b0a22ff7c492cd6e8fe9bfac06a531a599b48ef69c87f332d3be984cfdbc2ef926a839be9a92f06002d7809caba1c02b77d7e2cef96bbb2625b1e522e68a885452090e18511b9b5af2ad0eb0e697bf6f4bcfd545c7860682c1548158dabba61ccd691b755baa91691c5296e835e59f899cdc105f00802b7728e28f68624946c2488c3b01c93519bd6b5bc8569f4b8eb1887d4edfbd7471d8289b9c94c4fbd5a0d63ae1761e68ca3ed5afcf14e77d9682a63a0a0f3807d9572217d7fb4f864a9198feca245d99d1045aeb71cac7330d969c4f48debf82425997ce4304ad006c08f55d6e417f901df81ea80028187240165d753cfea8a1ec587d58217c14a07ebc2d5824865cefc5477c36b18ee92e297298dd88a364102ddbbe4e32669070411528bf445d9344b36482a0e10c01666dc96063000c8fdb6efa93b9a0fc23acc6c0c6bd058092f017216b409bfc14221a2a604f336792c12d52cbfdf2494deba29e4b740be3cae027690d17f33e8a539327547a9faa5fb627a73b57e4b367124778da4525d73257639c1d611f21b94760eea1d5d01d30b", "3dc4a70cd2212cfc48968ba82085800390a5ba3fc7fed6258d85d101f90602a6", 0x9, 0x367b0cec}, &(0x7f0000000000)="db54078cc990ef5e8f0eb528f646b233626ad3473c0665cda76adf6587a31af3f87b8f104519685f7545048e648e2c2e1fd1d0eaae0d0aa418b56979a1adffbc9ec72040859aef40adccbbb372b899a1ae757a2be28b30142a5ad6c95c10119baa34ef17c1e293d57a07300c5b1723d5073375e2fa1782898304f5aadd9c2630c914076b093af0f1606431c69be7a81a133943ee7eeaeaadacc8047080a502fad4c7ba9f8e", 0x8, 0x4, 0xfffffffffffff000, 0x6, 0x10000, 0x101, 0x5, 0x4}) fcntl$setown(r1, 0x6, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00385) 00:01:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgrp(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x3, 0xbe8, 0x1, r1}) listen(r0, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffff00450000300000000400019078acbb00000008e076904000000000000000000000000000000000ac2300aa0100000099c4441bad16aa9236ace66bab822823ae1b356c5891392005a7cb9979db949bff97b890143c1221000000"]) r2 = socket(0x17, 0x10000000, 0x1) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f00000000c0)={0xe8, 0x4000, 0x9, 0x2, 0x0}, &(0x7f0000000100)=0x10) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f0000000140)={r3, 0xb8, "0f083c3e4a0d2b675799d149b6e82d3d34de11f80461e1118a6212e49df40d06f27eb5b00802e2c9aa1a07895e468e8aacd3e58e33a955318072c9835cbaf7430a56bd8392bcf8876ad076b19b0a1a42103b47425307e8c6064b8543a942d0029b563d2c6d67ef444a7497f64b456e42e0153858ddafc56d7084debe93da4817daa2143427deeac41c56105764f5a5a789953f50beadf4fec0595904ae4518515c951ab183c37e4fdbe80f9ab61235c5e5b92ec69d4db8c2"}, &(0x7f0000000200)=0xc0) lseek(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) 00:01:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000080), &(0x7f00000000c0)=0x4) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007bd) write(r0, &(0x7f0000000000)="99d22b80dcdaaec65fabe02991966e037fe41819564ff1ce71710d3486c75a7b6fb1466e97baba2f707a0975744303db04e5eb204ef340940070a822179d2281ef160c3b39c5554a49c5fa163ed5f3e92bbdc9d650a5313d5c1b959a1a14dfbb1a2caf43b0da3a965e7a5de4a3a551d77552", 0x72) 00:01:20 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x40}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000140)={0x0, 0x8, r2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, &(0x7f0000001380)) setsockopt$inet6_tcp_buf(r0, 0x6, 0x441, &(0x7f0000000080)="6efd622f0234021f35023b4deaba4fa34d30b6a6c5b59c89d5340b4ca6075bff4ddefc39f1cca9ea55688d960535b4dfc5b89beb23de8edb50eb167981cf5d93d8c379d1a8d6238df50ef29cd0727b5bcd0f6254265cbf2c2334c83c67f9", 0x5e) 00:01:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000007bffe3138c9cf2030988b1954ba632c05480c729d310009078ac1400aae000"]) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000580)={0x612, 0x7, 0x1aa337a8, 0x2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, &(0x7f0000000000)={@multicast1, @local={0xac, 0x14, 0x0}, @multicast1}, 0xc) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000000480)=""/74, 0x4a}], 0x6, 0x0) 00:01:20 executing program 0: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000040)={0x46}, 0x10) 00:01:20 executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100004) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0xd, &(0x7f0000000080)={@remote, @broadcast, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000100)={@empty, @loopback, r1}, 0xc) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/52) 00:01:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3c, &(0x7f0000000040)={@remote, @remote, [{[], {0x8100, 0x10001, 0x200, 0x1}}], {@arp={0x806, @generic={0x1, 0x817d, 0x6, 0x6, 0x7, @broadcast, "c472f94a111e", @broadcast, "66b57507c7156205fdb9832d8080b908"}}}}) syz_emit_ethernet(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(r0, 0x0, 0x1, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffc58, 0xfffffffffffffffd, 0x0, 0x0) 00:01:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) accept4$inet6(r1, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000080)=0x1c, 0x0) accept4$inet6(r1, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, &(0x7f00000000c0)=0x1c, 0x30000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ad) 00:01:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x47, 0xffffffffffffffff, 0x2f8) r1 = msgget(0x1, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/237) 00:01:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0600000000e0080045000030000000000001cd72804a00bb000000000500907800000600450000000000000000000000ac1400aa000000004f6591269f12649ad81fe8c1c18135aa188e6439e7c7a3232a51eb48055df7a5bf8836f66a1e19e861d6d4df34fb62ad054c2cc9b61026b3c6e3ac9794983c20de7e5131816182143a85523ab182"]) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00721) 00:01:20 executing program 3: getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000000)=ANY=[@ANYBLOB="1c004e235a0d00008fd929dda8b77b37edb3b8537c4ab0c70900"/128, @ANYRES32=0x0, @ANYBLOB="0706000000"], &(0x7f00000000c0)=0x8c) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000100)={r0, 0x8}, &(0x7f0000000140)=0x8) 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}}}}}}) fcntl$getown(0xffffffffffffffff, 0x5) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00888) socket$unix(0x1, 0x1, 0x0) 00:01: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}}}}}) getsockopt$inet_opts(r0, 0x0, 0x4, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00819) r1 = accept4(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000080)=0x10, 0x30000000) setsockopt$inet_tcp_int(r1, 0x6, 0x200, &(0x7f0000000100)=0x40, 0x4) 00:01:20 executing program 1: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/109, 0x6d) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000000)="d9a1010018830000000089bd25f47945f76621266de731445492de609ed9c6adc5fd0f5d20eec6ea0700fbc150c42d236c84a45eda980349f45d607bf2d9f9ee318691267a8aa53bf63fd82ac41ec6e5a811662848d31786c3654740432b4a22adce2c05e00c05b8856f64dc742e26a89faa52502718692edf4fd6328b17779073e50474c3319dcb4f758d33b80075268cb264a551d48081971f502e39eb9558aa33bdb275ac6e104eaf4bc31d2df2cecfb0063a687353cfc6cd9902a7fa5dcfa2842ee7fe0a2fc778d648b68a8ec0a6ad04bc74c41fe5788bfec21a10b428d08c1ed56d2a1287c493321f122036b5ceff", 0xfffffffffffffe65) syz_emit_ethernet(0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000240)={0x0, 0x1010, 0xae84, 0x7f, 0x0}, &(0x7f0000000280)=0x10) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f00000002c0)={r2, 0x4, 0x3, 0xefaf, 0x1f, 0x3}, &(0x7f0000000300)=0x14) setsockopt$inet_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000340)={0x33, "eac31d8334885d93c23f2579f2e06b84"}, 0x14) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0080d) 00:01:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$unix(0x1, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500c5b11b7c0e6417fb00300000000000019078a72300bb00000000050090780000002582f200450000000000000000000000efcebd09bb112eef7f57e4b1063336ae5aa6d9dcb0929ca1df94a6428f084b36fa2b53431a14350a2f5a83f2d2ff01001fc6f502e49fc2d5755bfaf9b8aeb903020000008ee6ff279f00000000"]) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_tcp_buf(r1, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 00:01:20 executing program 3: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000040)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x20) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0xbc, 0x5, 0xfffffffffffffc00}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000180)={r1, 0x401, 0x3, 0x800, 0x9, 0x9, 0x8000, 0xffffffffffffff01, {@in6={{0x1c, 0x0, 0x8, @loopback, 0x2}}, r2, 0x800, 0x8, 0x6, 0x1, 0x972}}, &(0x7f0000000240)=0xb0) getsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000280), &(0x7f00000002c0)=0x4) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x8007, &(0x7f00000000c0)={0x0, 0x0, 0xc7000000}, 0x3ef) 00:01:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x3c5, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) unlinkat(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) 00:01:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc, 0x80) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000040)={0x0, 0x7, 0x4, [0x204, 0x4, 0x390d857d, 0x3]}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f00000000c0)={0xf, 0x2, r1}, &(0x7f0000000100)=0xc) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000140)={r1, 0x9, 0x0, 0x8}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x1c, 0x2, 0xff, @local={0xfe, 0x80, [], 0x0}, 0x5baa}, {0x1c, 0x2, 0x4, @loopback, 0xffffffff}, 0xb6, [0x3, 0x100000001, 0x7, 0x0, 0x9, 0x8, 0x24e000000, 0x1]}, 0x5c) getsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000200)={r2, 0x1ff}, &(0x7f0000000240)=0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ftruncate(r0, 0x9cd) freebsd10_pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r5, 0x84, 0x5, &(0x7f0000000300), &(0x7f0000000340)=0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x104, &(0x7f0000000380), &(0x7f00000003c0)=0x4) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r4, 0x84, 0xb, &(0x7f0000000440)={0x22, 0x8, 0x4000, 0x6, 0x1, 0x8001, 0xfffffffffffffffe, 0x8, r3}, &(0x7f0000000480)=0x20) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r8, 0x84, 0x16, &(0x7f00000004c0)={r9, 0x3}, 0x8) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r4, 0x84, 0x8002, &(0x7f0000000580)={r1, &(0x7f0000000500)=[@in={0x2, 0x3, @rand_addr=0x100}, @in={0x2, 0x1, @rand_addr}, @in6={0x1c, 0x0, 0x7, @mcast1, 0x1}, @in6={0x1c, 0x2, 0x7f, @local={0xfe, 0x80, [], 0x0}, 0x8}]}, &(0x7f00000005c0)=0x10) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r7, 0x84, 0x16, &(0x7f0000000600)={r1, 0x7}, 0x8) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r7, 0x84, 0x9, &(0x7f0000000640), &(0x7f0000000680)=0x4) sendmsg$inet_sctp(r4, &(0x7f0000001b80)={&(0x7f00000006c0)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10, &(0x7f0000001a40)=[{&(0x7f0000000700)="7712494cf71990b5b8830a5f94a11db101cac8031168e92f3b124496bb6f4b86b9b63634d76670e12c6e39f3e5916375fba282675247ca49adb842977e0754dc7ead5fb808e0d10047ba2fd05f1c9a9bdc780530c756f4d4bff8636e8ee8a203b0bef959a3b81bca900cd4eac46da1cf6278ae9e9ce389d5946aa4805be5bd47bceef4acfd9c6713f776f97b6b1f70f7860fad1359b12a65e2ed8b8cdb09633e7e236469661f5e0d4051127def1d3dc42b15a29d01b101f22d9f8e930ae9b9c9d25bb7af9b13065c66988f00635ab01fce8bfd8d57f7cef74bcadc59a6cbe6462b", 0xe1}, {&(0x7f0000000800)="53790e048421c697b12d3b7cb88926978ebee1795c583bf8c527f3e10d43d04648f7bacb76088c1bd574cea2400ad78863c344215c1f079e25a145658161abcda9bd3a9493cbec30061f852eae44b9c944f7fc6f1b1aa1b3f6f311baf7613b5c67", 0x61}, {&(0x7f0000000880)="1aaca6e7892516f2d3fbdeacafbbf25aadd7ab4cbf291e5a34191196d141067958ae06cefda0dd38546c0a61086ad4d5dbb3644778cc3e31c90537c349d3700b625ee9302e8d85f4ccfe2295e87baef0b0ee7187dd99921d64c1edae47551f575a44ec51570f4699340472f56d", 0x6d}, {&(0x7f0000000900)="0d868f2cf5839c1a0f98891e0838924df5bd7a9dcb79319dd51c7b480d2a9796450daddcf18cb7387d98c02fb04dc601d991cc4119e7c5ce4c7a3a459454ec68f3f09d8b65131c20f87f3259eb572254beb4033aee71761a105f4a210c7fe35f7a0be6e71d2e7b6e6407cc7b1652c1faca7b17fd17f023abdef08bdb46dd9dc53f6d8253cfda29ece55650537ba546cc59ec617f60b6b406bee6d721e6b19fce3ddd7a633c82068d051d48d6c64070aa", 0xb0}, {&(0x7f00000009c0)="40eeddda2025fd1c23febb70428b9c45c23d482697ee8ba0e2c7784b014314a749d9db4239d44c6d890b141d1dc3a5f56838826a04a2", 0x36}, {&(0x7f0000000a00)="76ba7cf6aadfbed1a378356e9569f2b4053c2ade4fbdb27a39fa13f6582e5e16ae89d9aabde171539997", 0x2a}, {&(0x7f0000000a40)="bd372601910e27b7993dd58389c1ed8bc9c978e4743d8f0c3e8819fc62843e472aab1ae0dab3a9ee641ea84b7c2644f2b0e4a164f3622cb9056e8ca8a3d747369b1d340bed4a50f34c470e24a83b4976c70fe53512db49f7090c4941cd4e49f962952472e5490dc4a7d4bec8fe374fde4251df5555e122e6060534810a56e2760cedde115d1fa22595e427a75498c14a8f2d1f19a07c15d6c9f84fd70a244698dca5ac990a62cccae6565ce233425c81d0cac6e03950040d78cd4be2c276d5dba855e5dac3e8671ce5c89e3deb963a9a0fa8d421088137c9698d7e8d4f753e0081d866e5681529cd562b7efac2d36a87a700c4f50cb5828d558cb01a17326863638f6680835eb45e2129e920d7c91c05ca8181f9719d7185a1ca6c62087d8eecae5fb2f49364ed7e7ec666b38e7fe80034d9f370ff320deddbb576b791165a4965a652b07ea36fb34932641045bee7e0c0ba256d9d3a400e6eea138855451066f20f1c10cda82057a5e6fdd6f906cbe2ba91457139e6229e91e9eea68ecd83c91987e53442bdd51384916b479d2b4f61a965d93634b1dd5629cfd3991e6fa82195b0399efc00f720bdb1167e5379894e6557bbfe5b052c48e2e36e4d05de214c0dac11a47efe8f7290cc9c250caf5c2b2bfbd18a209041537e642855f1f1542071318f86c0d6be1444cdca0193dc7a5b48579ea75513f3e10496195cd5e2f867a4caff80664e411fd218caf941ae21f4044656dfcc84a2c9066b02c463119e6873548d95178e60167a0903efcd0d20baa3d8d56c70890fcd3c4f69dee9fc1552f2e9de309ade81caa056ef70ca886f88a77b54db89296050259dcbfc634451a517e6bbb77bc4f2d94c436d9c4a43d1da306bf4914e5cb55fdfbfe25f5a384df68ed4712024e3d586bc39346bccd3bf33adbaecd8966f77da82113a0f1ee562eb7edd70c68185a52a9e37f47cd467e670307be64c7946f8002c06f2e4cc9d73ebe389caa04768cad31ca0ac6c8454bd649eec016685a1e59678c44da77cee2568190a0c2eaac2b6d638a50c7dedb33ce34e914a2f02d5ad880d93a4d526da755700f4f0a90922ddd93760784c9f3163c8326bab38d06b5cb9ec1dfa8d6f1689c949e92019c733a18791a5a8ed5a9dabae11477595174e58caa4f99652640b0ea1930abe3d829a5765f8bb4a2cb15384bc53b7deeae51d6bd757517107a332ebd2180efcd73a3e8882790ebda3c5804a1c2798e02c54ec4993a4b8a6761ad82f8039e25f88f53bda3325457270df433881cf8244715231d0b13c33f1c681271c24daff6b6a7c0523c00ce7217fcd06c522a5a34a0d00c1931314b1c049c1e4ced87f4d8bb3f59a9d9de72adcecea97802d7c28fb048769065cbd0a463b39071ed7ec832044245ab56928e30bebd3cb4fcecef24141e08719dfa60c3e2aec96d4d19487304730f9f66a392411f84eaf29daafbbf24baf366abfbda5ae7e2bc17e7075430f2a3760deec858942063ccc42b5c51b7440aa09861fecbafa99dfafbe1de0a0cd366cd6639c976efa2a2fdf6657f832b11450767c5bfc12181f0eaaba298752374538263c3eef214ab2b6c426ef196eeec85cdc078fed7cd321b464e9bd70b42ef7bbb503c39da8a873843a93d3590f4fd011050817828f245b6df4962b6aaeb2df4fd3fc71072ca3bb4ff1b0c4a02fdbf593dd56485ed8e385c41fabdd09605ac6d1f29bdf56824d0a8c93bffe4374ded90faafa7d5dc9893724388e0e02ee4820e75defc396f175120ef93bcc92d85cb7b39b35377b62f22ad035b7ceac3eb8c2c685b1b7179a881292d206054c7ad4a98e28fa22712c09dd96c19a0c647a5c39b47a0a875f6a1232d3e9251c5c76aa94cb1cf656b1d230bef562355cbfd14a1e0360dfbfc5f837e84d1c930caf2bd0d00b195e71303c432005a437664ce9dcbb372e50b3bc755fb7517273ed94328b08b095e0295ceaaeb9c93f8e70d93988b5fbfe649934966a2ebe6013fb05e64a4545147fa7bc34fa0c7e92db26dd174dd16a696a01d3ccbbd6aff2b1e9e2499898fcbbab53c2783346ee3bc4c8d29c0716331b5fd0561c7ca9060e3bd276e98dafb31a863f98fcf967e3bc13f9e1a3fcd315eadd1fc3d03a697a5db95e90465f9b51b80f2cf687b8f7392b1e16ccfd42d8bdd65c421e9de1c03095575d71f64cb9835998c668d7e44af760ab8652d82ec9442cc6e14c4d19f47516ef17355f7ee4a3bbd6c792a5a64b3af1c112a07dbacfef80861e39bcbd038a4430034e00132aa61c3f86cb0322237e21ed2894df7301ca02849895413591cf2e7ee6223f358bf2a1ee0d596af38b78cfe2e831a35dc2698f8165b29ef0ea860cf5538b4e7932bf821d50532f304add7d7ef39cd31cb71ba9b11716b75f29ece5ead4598f2c9e47e7c46714ebecca80691c393c1a8fd1be39f99a740c2be90b152bdd36c16464f23baa4d4d293d310defccac87a4e14964b6de24e740707da1768f6c0830730ed81e0160afe82ca85e1088240c4226ae6e4e2916589a4307e9eaefbe45a8f2d6b6131eba1b0122a6dfdc7261beccbd1dac1e39ef49b6e270ddb75feffb30b13d733eaa23abd6853e2c0324f1057e7f6642927e6cb908b8b44575be53eafc356e6a25b702812ce78e394213dd4107c2d9b058d457215416b5f685263aa368890129c424f5c59f1fcb536a3be2617f79e905fc294e786b9cc7749eec3f5fdc3828df5fe53238e25de54dbb68b425d66d7c939e41e2498a177d6671892d1f6da328d07a1ae15459d864ce234b36be354b63cc979a80dc73a23d3cf357b06cc7223f669f62558523c6f5299a850416be765f6256d4dfe4b757fc9120ead192d1ea275de35e9b58e24dee107d9c6c845602de77431fd42d6abedb9a0ffa6a6ea5da22691aa2ec8f8ce13142adb2c25a4dbe26f215e474d697aa28b51aaee84a4b7b7038325ed2ec421dc52cf1b04092f804c627515e6df3e540ff9be562b5386419d11f51bf75f47100f2e0638b8a512cd5f244c767d69f62ed1823919f84d48dc04633491f3d2e059e0e15a20b7812d131cd2eefa67143de9394e243817042e0631ca5dcc3bcf31eb7d7b935b08cbd1aab28a8667e1feff6e6e82a7dbeb7b538001399d3250de66cae969f54991e0c926e6d2a5513b02389eba8934c096d75f3c13d04bba5f4ead0fe1b0c1fdc8854c98a8ccfe80514f4750e4c021eed115390f135e27fa7270e140235790f1487a4af8806d00efb7553b80c39d3fa51f5fcb0f449c53cab34c019353f44b6493685fd77995c63b416f8bb76ec476d8ae983bfb1b0619d63319e14c8b81881c6358d2b94df27165746125cc0bf3bbc5eb9700506dde529b20d551f8d9e10230a6ef85e13881f486818103779e9dcd022d13244038b06628183d8c209ccf496f25d5191ab6c656c3868f311767cc5749107a9c40ea50cd8135148c81cbf98073487efc246a6af23497cc4acd3fc4d77899a89f288154e6068004cd7841f2a3d5b00bf7812b06b6e2a4661fd21a51bc58e3c86969498314f4ad84f42553f12ce2f6bedeeddc6392e091d5f879873baf95f3b648df16aecb41b3df7515b5b086bd313e7c00d85d42362f0b2269268a6033d33f447d85981ebf04fce2b1cda5d1f310f2b4713c1e160bc88a8625672339c67b5fea83dde39beb8393abfb1a086cc72a1a8fa1f1307357c48e8f5105ad9035259077853f2c386b2af28604bd13cd828e20f72e37e2105fedf7814fa28ae0a8e7813d2817da2c135f8a4f169bb968f927d1ef16af5a1ead7581a83ebbee7a37f3ca9cc01e49fc33e24ab11d7a36e76b423ffad8a36f76a45063788c7b7a5fabc6dec089365f76e993deec59eb360d902dac75ee5ccddb637076339efa8b1c9c22f8e7fbe45f98aab594b000b3647273ea00eb863c287d8c18db6e3d73782943f724b500a82a3fdeafc3c165f51a96a861c550fb69ad06ad40a34dd3a86d9c623894be8d3a658fa31495c60bd31bc40214ac562b503ae949b13d8bad3b027678da603ec84187c8754a758a67e63910f24bc7e88340cc63ed3acaf480cb4bf74dec53199300193ae5d8b5dea2b8a6aee8af709907e2301befb056734991ecc8dce259304bca9bbcc39bef8ad543fdff74013758b6cdee057d82eb31bddb1292179163cd0a1cb92051c756ce23b033faed80c683eac28fbf60951816bd0135fcc2f2528068a6f60a9789b26c527d8daaf69b4cc0091b3ae5f86a97567ae7b8382aa351ecbeaec2f5e390fca6c06e43fa32713c039ec23b132f39e6bc27dd1abd82ee7641d5e709a9a2a0955d3a2703fb71c2e3491f7b9a6ec7aafa90f13acc932050f0fdd2504fb396b20e1b9fd64c434c6e2015d983e14834193467d05d8f74b7da8e05afae752f86ceb552ef9e67e57d27a94e0b2bd4785a5b32ff11a385cf04a884a6ff220c1e27bcafe0ba314209287c5853e1f0525f59f0fb1ef53d18da7217e3fe1e9ff0ef10dca30840ff63efd9df96ca6c59e097854e1214f1f87db47ac3fbcb369a59c999112ed65bb647d9bc221115ce3a9000f4d056b7d3d15079207df84bc3070aeada632b1cc3d0cec87af3f980c84ab745e88f0b020edd5e269287d874e7d3375e3572b9bdf23450a1600c92688c08bd606b75392b52aed87bee0d0e0c21e8be7f0579eaf4265eb4760fb2e95ef5455dbe0a161921d8a476bfb240837c8f7ee284029687447c37485cb0ccd6ef5a902ba3241ce59d162ae2e86635562c0a392c9bfdc8c9352b44c0036ec8b61441c82bf148623ce2c667c7bbec91dcb9e6355ba3182e1ca8f42c4a3e20d9f98000ac38b95ecb0a838917cda431cd3ae58e577ff563efb706e211012aff1e7e1f4e49894aa05e6840434365dcba3a0e5f0bf41255d20ad889fb2b196ff032ac7f0bf30e36f45415bf91a7ad95c61f3bb415d76575d9aaaf09607a7039189116f03df322eaab30e674beb099abaad424355b54078ae1d819e045fcdcc237c9e08f42c5d8b4d110b4779904c66832c3d99c8545390f37c2436ceb96a9b60cb490e8deb1982f042d80a7f56c4b777862434205fb4ff537cc726b9f565f7d4b0f108c97ba64eaeea9fcf22c346f730012b9858e1d961f3420b3a5fb6a152559a248f4ee455c4bc5e474f102360252f1d51a9bfb4b71de91ddcf7719da53397edfeaec258094234e02bf0de3b0bf6a8f11c7dbd0405fcf6b5ce6aa59d55b1a1261d314797f9fa40ea84797547185b8f57d241dbdb379101955a157eeab38d2f45388198ae06c6ca104f9ea2d80ea2e1884d9aba1180125f3a444cfe0d3a0d6122e731da46826cf66d4c9a4368954e2510c8f25903ee243c74e3937642290638b419e809f3beb8cc8f3ed0be8b3b1479623951729ac9f61c60ff7102dd0ee829a53e997c715562def8e8a173e4c0fca34050053efd99c62823f4a4478c424c66b71f31b8cbd41388432ce8148fd8cf1f51373f86fdf089a6da857ef368cd5df7f928b458e4b8e01947d4c0654d3d5f32257be6addacb451b5a0d8ab4fc6bc1205db340fd158f97be4bb0f981b908a157a025c6a6b0804a6c9d5573b452c0d70375601127c0bf383ec40ea0cc54cbdc14f688ded4d961b9d7cd7dd62dc2484e471bb8165d5e9b4c172464877bfa6672574d10d7e4ee693748abdbdee0667bf1af81214ea47e9c15ff10e27dde7be87d2934d040165246d9aaf2ddbbbb537b44400cf1bdd7f197982923f8e8c8aca0f4aad8990aa74a191cd87917de836f223b17a32a", 0x1000}], 0x7, &(0x7f0000001ac0)=[@init={0x14, 0x84, 0x1, {0x394, 0x5, 0x84, 0xffffffffffffff29}}, @dstaddrv4={0x10, 0x84, 0x9, @broadcast}, @authinfo={0x10, 0x84, 0x8, {0x1f}}, @sndinfo={0x1c, 0x84, 0x4, {0x6, 0x0, 0x1, 0xdc2b, r9}}, @authinfo={0x10}, @dstaddrv6={0x1c, 0x84, 0xa, @mcast1}, @authinfo={0x10, 0x84, 0x8, {0x2}}, @authinfo={0x10, 0x84, 0x8, {0x401}}], 0x9c}, 0x20004) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x103, &(0x7f0000001bc0)={r3, 0xbc, "88f4658de078b3e3474592d3a0b114e214867269efe7b1dc5148a9ee424cff2f340b6d7736fb49f0d82f0db9f30022b27a49ff6e566da620763985d6c2299e1d171e1c8efa8ee8786c98c478ca157b8469f31bd624212dfd5f55fbd32fee309e18749cb91aec5d23e3ccfedf53aa7b93cbce7a881a342c8aa3476617d7104d87c32f6b5302d4af0b9b124dcd980f83982e843976d37b3ad03ae25932b8ae10e42c2818bab6921103c4653ee53b92b5de7381abba06c58a188c314e3b"}, &(0x7f0000001cc0)=0xc4) r11 = accept$inet6(r6, 0x0, &(0x7f0000001d00)) socket$inet6(0x1c, 0x2, 0x3) getsockopt$inet6_sctp_SCTP_STATUS(r4, 0x84, 0x100, &(0x7f0000001d40)={r9, 0x7, 0x617, 0x8, 0x2, 0x1, 0x9, 0x7a, {@in6={{0x1c, 0x0, 0xfffffffffffffed0, @mcast2, 0x100000000}}, r10, 0x9, 0x80, 0x5, 0x7, 0x8000}}, &(0x7f0000001e00)=0xb0) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r11, 0x84, 0x15, &(0x7f0000001e40)={r9, 0x8000}, &(0x7f0000001e80)=0x8) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000001ec0)=0x5, 0x4) setsockopt(r0, 0x6, 0x9, &(0x7f0000001f00)="8b654f09d620d9c18d5aac3acf1aed9d8f2dc2859e841ca284b0389c3b6de7500cdac4619943de259f12e2b958da6f47dde61141812b253af039ca2455410699164b23f6265428ab2b335b9abd930bb47039ee911d4bb93d2021e559900807f9213283c084e5b4e264d8a8b4ee56fe8936ef43b34d5c71658d0c520ab3fd03de7f6382a919540c7ffbee6cbe8cb04592ac23ad02384b1c394e82c2898a2a4c5d0fdebe0d7888af216f446e17035b93afa0938872145747c5032b100adb8bc4880c6f8d53418ece65e332af07bd69bc28", 0xd0) socket(0x2, 0x10000000, 0x0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r7, 0x84, 0xd, &(0x7f0000002000), &(0x7f0000002040)=0x4) getsockopt$inet_sctp_SCTP_STATUS(r6, 0x84, 0x100, &(0x7f0000002080)={r2, 0x1, 0x23c, 0x2, 0x0, 0x4, 0x1, 0x900000000, {@in={{0x2, 0x0, @broadcast}}, r12, 0x6, 0x6, 0x400, 0x6, 0x40}}, &(0x7f0000002140)=0xb8) setsockopt$inet6_sctp_SCTP_MAXSEG(r8, 0x84, 0xe, &(0x7f0000002180)={r10, 0x100}, 0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r6, 0x84, 0x21, &(0x7f00000021c0)={0x4, 0x0, 0x80, 0xfffffffffffffffc, r12}, 0x10) 00:01:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000009078ac1400aae0000001110000"]) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140)=0xffffffffffffffff, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9) 00:01:20 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000240)={0x0, &(0x7f0000000040)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}]}, &(0x7f0000000280)=0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f00000002c0)={0x1, 0x101, r2}, 0xc) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 00:01:20 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x4, 0x80, 0x6, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035e) 00:01:20 executing program 2: getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) recvfrom$inet(r0, 0x0, 0xcf, 0xc2, 0x0, 0x800e0058d) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000000)={0x0, 0xa601, 0x1, 0x80000000, 0x321}, &(0x7f0000000040)=0xffffffffffffff68) ioctl$DIOCGETALTQSV0(r1, 0xc100442f, &(0x7f0000000180)="6f037bda29ad61dde883aa3b3cd7f457217f6960a2fe37ef54412847980d7af4ea99763305787eee0302d121bff9d9cdae865eb12890d7b093b4a4cebf5bbd79318b34c0b5035211441c61bca09068ad0f3775f58c5fbc7245dac5c896deb8a95f7677fc40cbbd5d9daf00faf9d03dc1b45bab6b58b7fa87340efaa4c411a90834ac0ae78eac8fc22ef7c24ea1ca318e1b5782ad34f8b3ebd5e7984a3cabe890a19a879b88c62b66bb56226b796935b1b7612808fae0a12fb14bab4126e6664d075429ec9e08a48091f2bc33a0f2e97027710f14d70031") getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f00000002c0)={r2, &(0x7f0000000380)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}]}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000100)={r2, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}]}, &(0x7f0000000140)=0x10) getpeername$inet(r1, &(0x7f0000000280)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000340)=0x10) setsockopt$inet_int(r1, 0x0, 0x44, &(0x7f0000000300)=0x80, 0x4) 00:01:20 executing program 3: 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, &(0x7f0000000000), &(0x7f0000000180)=0x4) recvfrom$inet(r0, &(0x7f00000001c0)=""/156, 0x9c, 0x80, &(0x7f0000000280)={0x2, 0x2, @multicast2}, 0x10) syz_emit_ethernet(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/121) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) recvfrom$inet(r0, &(0x7f00000000c0)=""/190, 0xbe, 0x0, 0x0, 0x0) 00:01:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f00000000c0)='dctcp\x00', 0x6) r1 = 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}}}}}}) r2 = dup(r1) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0x40, 0x0, 0x0) exit(0x6) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00b79) 00:01: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}}}}}) getsockname$inet(r0, 0x0, &(0x7f0000000080)) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @broadcast}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00718) 00:01:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) geteuid() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/60, 0x3c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00358) 00:01:20 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000040)=0x4, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000080)={0x2, 0x3, 0x4, 0xe0, 0x0, 0x7fffffff, 0x0, 0x4, 0x1, 0x9, 0x4}, 0xb) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000000)={@rand_addr, @rand_addr}, 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00367) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000100)={0x20, 0x10000000, 0x400, 0x1, 0x4, 0x7, 0xa4e, 0xfffffffffffffffd, 0x0}, &(0x7f0000000140)=0x20) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000180)={0x0, 0x4, 0x400, 0x101, 0x1, 0x1, 0x10000, 0x8, r2}, 0x20) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f00000001c0)={r2}, 0x8) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f00000000c0)=0x83, 0x4) 00:01: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}}}}}) r1 = socket$inet_sctp(0x2, 0x5, 0x84) pwritev(r1, &(0x7f0000001340)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000040)={0x5, 0x1, 0x20, 0x8000, 0x3, 0x8, 0x4, 0x1ff, 0x0}, &(0x7f0000000080)=0x20) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f00000000c0)={r2, 0xfffffffffffffff8}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, 0x0, &(0x7f0000000040)=0xeb) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}}, @in6]}, &(0x7f0000000100)=0x10) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x9, 0x7ff, 0x0, 0x200, 0x7, 0x4, 0x9, 0xfffffffffffffffb, r2}, &(0x7f0000000180)=0x20) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00379) 00:01:21 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}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x43, &(0x7f0000000000)={@remote, @multicast2, @remote}, 0xc) recvfrom$inet(r0, 0x0, 0x19d, 0x0, 0x0, 0x9bbad83) 00:01:21 executing program 2: r0 = socket(0x2, 0x30000005, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="250000008400000004000000f893b9a90de10057005e0060ee516915455b88562f523b7381"], 0x25}, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/206, 0xce}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000240)=""/136, 0x88}], 0x4, 0x0) 00:01:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0x40, &(0x7f0000000040)='vegas\x00', 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3, @rand_addr=0x5}, 0x10) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmget(0x3, 0x3000, 0xce, &(0x7f0000ffb000/0x3000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) 00:01:21 executing program 0: r0 = socket$inet_icmp(0x2, 0x2, 0x1) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000)={@local, @empty, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000080)={@empty, @rand_addr=0x10, r1}, 0xc) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f00000000c0)={@in6={{0x1c, 0x0, 0xfffffffffffffe01, @mcast1, 0x20}}, 0x0}, &(0x7f0000000180)=0x84) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f00000001c0)={@in={{0x2, 0x1, @broadcast}}, r3}, 0x8c) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x28) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x21, &(0x7f00000002c0)={0x0, 0xb00, 0x63f, 0x1, r3}, &(0x7f0000000300)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r4, 0x84, 0x8003, &(0x7f0000000380)={r3, &(0x7f0000000340)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @multicast2}]}, &(0x7f00000003c0)=0x10) r6 = socket$unix(0x1, 0x7, 0x0) r7 = socket$inet6_sctp(0x1c, 0x0, 0x84) execve(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000480)=[&(0x7f0000000440)='(\x11\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^\x00', &(0x7f0000000500)='({}+\\}\x89$++-@(,#\x00', &(0x7f0000000540)='-:}!:\x00', &(0x7f0000000580)='\x00']) unlink(&(0x7f0000000600)='./file0\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x20) fstat(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockname$inet(r4, &(0x7f0000000780)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000007c0)=0x10) r10 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x1, &(0x7f0000000800)={r3, 0xc1, 0x8, 0x400}, &(0x7f0000000840)=0x10) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r7, 0x84, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0x4) sendmsg$inet_sctp(r4, &(0x7f0000000a00)={&(0x7f0000000900)=@in={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000940)="a435e3a845663aa0dba1ad014118f1c34633fab02f08cf15577311dacae10fcf16b3d875bc43eb469ff7898670d8793e13dba33812ed1d18fbbc3e1fc40cd01221655ee22a89a89a4084", 0x4a}], 0x1, 0x0, 0x0, 0x8}, 0xc) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r7, 0x84, 0x5, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) r11 = fcntl$getown(r4, 0x5) r12 = getpgid(0x0) r13 = getpid() sendmsg$unix(r6, &(0x7f0000000f00)={&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000dc0)=[{&(0x7f0000000b00)="45c0414f8231fe7c417d90c553d4f6c2cefadeee2d5110246762b52c98d12f9abc246b12af286ea45415092844b987310e199a86fed011ea2e5e04345b24463bf7d62eac14224503cc45d7a01da2ac80d3c9cad01dba6b9b6bd6ccbdedcc0b3e699d97271a359e758b3703d525025d3a033a24d308226a5aa3dfc99443651877b0017b3627c5aab19e42c8b5206c5f24ab3cead8e7ff25a3b335e33e2b83ec3da3dfe1f7c7ba50271415ece855823d4d6f24a19fa6fb248261cff71002fdb3e195ce", 0xc2}, {&(0x7f0000000c00)="b2888adbc55e3cb3435d68cba8fb4a09e7ff0ce93a1a415ba90aa396adf9e084ecbefd3461fa862b2a055d3fef4267e3b10a0055107e1ecc3ca3a7efbcb69f78b94cad33d59c5c98773e267e7a09f1995f5932e1b98f025be20f8df227", 0x5d}, {&(0x7f0000000c80)="afb79a0bb3640a19c17138214f652075475f6dfa5a4e2d908f76aa22d0197329483afbccaa84ef960102a8f002ee6a78d07ac2fd0c5b7bbe10179c7ad2cd", 0x3e}, {&(0x7f0000000cc0)="e0110c5c11360eb7a80b712819a1929ab9f33c2233e5cf28a8f7680a805fac5353fa58269b44ae78ab7c426d0bd89bd2306d8a64fafebcdd3c5004ffb3bcac0e9dcc126a1003eaab04f10f7b8ec94ca4090f3cc237ec8d814527384e82544e797542ca958bd0c7a28c5ae7f4324744d4f67a27ffe9ca82c2e2c52e19f270a7fa9e3dc734df502403ee71de37899a8d852ed7eef7a82e80db590d2d5546b578bd7bec10252631f642f9e793365cae29fe29252772e97800d18a2b449775c52fb8236602f4daf5603e0c99358d6862553b0db161afd9ad", 0xd6}], 0x4, &(0x7f0000000e00)=[@rights={0x20, 0xffff, 0x1, [r10, r4, r0]}, @rights={0x30, 0xffff, 0x1, [r10, r2, r6, r2, r7, r0, r4, r2]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x2, r11, r8, r9}, @cred={0x20, 0xffff, 0x2, r12, r8, r9}, @cred={0x20, 0xffff, 0x2, r13, r8, r9}], 0xc8, 0x100}, 0x81) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x903, &(0x7f0000000f40)={r5, 0x76, 0x9}, 0x8) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000f80)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000fc0)=0x20) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r4, 0x84, 0x8003, &(0x7f0000001080)={r14, &(0x7f0000001000)=[@in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in]}, &(0x7f00000010c0)=0x10) ioctl$DIOCGETRULE(r4, 0xcbe04407, &(0x7f0000001100)="42c27223ebd0f4a92e76d0902d915f41c50d75fdffaa109606fbd8cca26b797674b495fcb111296d38685773db0715017c872a76b9c769b90a2bde4cf1f86b9da4a541da92f175a3d30a0eddc328b905d7e3e6d6bba75629b665b41536b477015b97a8483543b8de57b77b25678597e22453e3bb") getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001180), &(0x7f00000011c0)=0x8) 00:01:21 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) socket$inet6_icmp(0x1c, 0x2, 0x3a) fsync(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd4, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c000000000000db6306000000000000004d269078ac1400aae000000111009078000000002c3d5c0ffab6ed71e77432ea8db5d69fe80d98b0bc83ae5db7d801500ede897bf55eede90523c76d7ff6e66118b422436726df0a7247d7fccbbb040b82e9c9af05000000000000005f9e23676fc65275d8523ab8c2f7b6b088794b6d8c41806d59398ddcc0dad0c9fa717deb2739bb8ab7e131209a88abd2a6235fed503a369b980cebcd21ff6c9988c11a85450037329d2dc9a1e3d81af74c3fbcb306d6f7b276093e32e361dcbd2c77fb9f9c2fa3e12fb7a39e9c78ed5e1c7307dc3138d272123681c6e79d02f3c4bedf4ef327e363eb8c1c4b0d8a9bb542ccfb84afcdc48936a7023b0f71ffcd8ed945854bb95e874cb791163b8ee5817e53a14790f8b18888660ff3"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) connect$inet6(r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/243, 0xf3, 0x80, &(0x7f0000000000)={0x2, 0x3, @loopback}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b66) 00:01:21 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000000c0)=0x10) setsockopt$inet_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000100)={0x100, "7509fb52697d998343630f4e738a0392"}, 0x14) setrlimit(0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x10000007, 0x80000001) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000000)=0x8, 0x4) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c0000000000009078ac1400aae00000017800"/32]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x55, &(0x7f0000000040)={0x1002, {{0x2, 0x1, @multicast2}}, {{0x2, 0x3, @local={0xac, 0x14, 0x0}}}}, 0x118) ioctl$DIOCADDRULE(r1, 0xcbe04404, &(0x7f00000001c0)="835d4c7a9b3ab275d449d007ec425b6677079ab068ad5a4e6de188df7c77f85d9822d5d203bba29963eefb6cb57dcefcaae0eeaa6ba863196e99c44df2b1bcffcfa4fb1220ee64823fffe95640b86652d6259473e5124cd8e919") recvfrom$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffc4a, 0x0, 0x0, 0x2be) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00859) 00:01:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000100)=0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockname(r1, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fstat(r1, &(0x7f0000000340)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004e5) 00:01:21 executing program 0: r0 = semget(0x3, 0x2, 0x100) __semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x4, 0x1000, 0xc8b2, 0x8, 0x80000000, 0x33f, 0x100000000, 0x10000]) __semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x80000000]) __semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x401, 0x8]) __semctl$SETALL(r0, 0x0, 0x9, 0x0) 00:01:21 executing program 1: r0 = socket(0x40000000002, 0x3, 0x0) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000000)=0x804ffff, 0x5a) r1 = accept4$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x10, 0x10000000) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) getpeername$inet(r1, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000140)=0x10) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0xffffffffffffffff, @broadcast}, 0x10, 0x0, 0x0, 0x0}, 0x0) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getegid() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033f) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f00000001c0)={0x0, 0x5, 0x0, 0x3, 0xf473}, &(0x7f0000000200)=0x18) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000280)={r2, &(0x7f0000000240)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in]}, &(0x7f00000003c0)=0x10) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fstat(r0, &(0x7f00000002c0)) getsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r4, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000100)=0x4) 00:01:21 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000000000), 0x0, 0x40, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet_udplite(0x2, 0x2, 0x88) 00:01: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}}}}}) r1 = dup(r0) close(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c57) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="1f57abeddaec", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0x100, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a80f0081000900e36c0000b7cb00c28f09fe8000000000000000000000000000aa00000000000000000000ffff00000006c20100000000000005028001c2040000007f0000000000005a000000000000000401800000000000c274472db42f211bb4cfd8ef7bdf59182173ebe17a9ecb833ba01bd254de1c380148f46b897c3f3cf4a7eb653cf55b37667448cd76f2d7fc7151ddb19f9b6f121d27ec6af3916714a0208ffc87c73f18cb7378eb1442fe636f84701ac53353c1e2a83d13ccc7ce9f1851f0da9eee87b175ebba52e8403f38882499f2930b1bb637d2593def2fd192e1fc394aa0494694a3f36e5061f5c9ac17f4"]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = shmget(0x2, 0x4000, 0x480, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_INFO(r1, 0xe, &(0x7f0000000140)=""/45) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078e) fchmod(r0, 0x0) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\b'], 0x1, 0x0) r2 = socket(0x10, 0x10000005, 0x9) getsockopt$inet6_tcp_int(r2, 0x6, 0x1058, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00769) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000180)={@in={{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, 0x0, 0x7ff, 0x0, 0x185, 0x7, 0x78, 0x3}, &(0x7f00000000c0)=0xa0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000240)={@in6={{0x1c, 0x0, 0x1, @remote={0xfe, 0x80, [], 0x0}, 0x1}}, r3, 0x9, 0xffffffffffffffff, 0x100, 0xf48, 0x40e, 0x401}, &(0x7f0000000100)=0x98) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffff84, 0x0) flock(r0, 0x4) r1 = dup(r0) getsockopt$inet6_buf(r1, 0x29, 0x2c, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0038a) ioctl$DIOCGETALTQSV0(r1, 0xc100442f, &(0x7f0000000000)="3ce77286e0a998a5a6e82efaa3bf6cd8adb14c8776c56090f979e375ec842f1323ea80dd4402456070fa1f4228833ab5c763cd906f09c5b99bd898a0145f055b0d4f3bcaf4f729ff91e3bbcc6a616f7722a31e60b8de") 00:01:21 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000208, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000200)={0x0, 0x6}, &(0x7f0000000340)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000140)={r1, 0xffffffffffffff80, 0x3, 0x9, 0x6}, &(0x7f0000000180)=0x18) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000280)=ANY=[@ANYBLOB="02004e22ffffffff00"/136, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00.'], &(0x7f00000001c0)=0x94) ftruncate(r0, 0xfffe) ioctl$DIOCADDALTQV0(r0, 0xc100442d, &(0x7f0000000380)="83c9ce9dcad20a995d5c9242f7911acdfb87938e4f13742b6e6ecb0cecfa4eeccb0dd95587fd1e4a06b3556c659ec177cd0d139aaa97bc1715f82396a4f9d6a25c9e2e76109e0ea93d8e45319224ac6248ad1d52addb402e1675e47b415e8026803ff907b19f3f4ad1095913713c39b89d044bd549440c445c36bc1c096d72e1b91a0ae5fa46cc9d13fb2c1e59716f9cf5fb707ee23671293e88de2082166109eb76de7f4609733786caf6def0efd840fbb93e7178279e78f1e4dd8eda0d8140fa9d2b") r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r3, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(r0, 0x105) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x3422, &(0x7f0000003840)={@broadcast, @random="188d3ea1dabc", [{[{0x88a8, 0x1f, 0x0, 0x4}], {0x8100, 0x1, 0xffff, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "26bc43", 0x33e4, 0x1e, 0x4, @rand_addr="0bf34d5d08e3f001adcc51e8e64cda7f", @empty, {[@hopopts={0x3f, 0x36, [], [@generic={0x80000001, 0x7b, "358bc2c9e5b4d7fc03d2cb1efcb32e9ddb44da4fd42fe73f3a12406420ef23022bad42542d03faa8bf1d45cbbd9d3bd57decc52647ed7d99c1fbe96eb40ee19a7eec50e2fe620476632eb45197e22297c7a2280defcc2c4d22405b9703c3b6920606d4f1b94161463ae046d259d6de95eaca21fecf50a06eda5e8d"}, @generic={0x2, 0xe7, "9f47d753605329201b850a3ee742a650c0647713fcbc400b3dadd9e0527e6ef82e9e396f393a4e5d02d664dec04cccd9dcc45aae64bbc1d9208323011fd575eb7ecf8d1b54f3f1c3c7c0f492f09afacdb63aa2b16f208be805b590770c877089f7b47de5bbc7653dc41b6c65673d8acfec75e9f77c5d2d6aa7d75b75cbc71cda71ef90e2b4cf0cf3a53d1716d1a7ad2c28e99da383935d7ccfb3a41d1e35fbe854a68919df26427feebf4aa0985e2d6632efa8ade07dc73bb807914cf91db5092101f809c564a5f12bddd8503405db0c2fb6233e22c2d6f8af33cce90f13d722911fccb3b2f4ce"}, @generic={0x1, 0x4e, "0ec2a261c9e00369135e878dc0b4359f6913c341ffcfaa891a6e1830b7be28be2106cfdf8fb2974976a65eee56f84c32c665663e81a4427ac9254985e7dd4fd9f163d393bd58dafae8cab225552e"}]}, @hopopts={0x17, 0x10, [], [@ra={0x5, 0x2, 0x5}, @generic={0x8001, 0x2, '0J'}, @generic={0x9, 0x71, "70b302767e9c83fdbabf6142454404ff95b8069593211977b27eb77ba126c8a01d8c7bd9c03cce02a45296db3c77845cf6f1504640a331e1f9e336a8d68e2075b1e12ce331acb5c80286f6e41a89f66fe73f0ce62222cd9f4979551b4e723b1d52838860db3283d78ef9bafd69c490ffe2"}, @enc_lim={0x4, 0x1, 0x8}, @pad1, @pad1]}, @hopopts={0x3f}, @hopopts={0x5d, 0x3, [], [@ra={0x5, 0x2, 0x7f}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @generic={0x1}, @generic={0x8, 0x9, "adfa815da33cc59c0a"}]}, @routing={0x0, 0xa, 0x1, 0x2, 0x0, [@rand_addr="ce7df9ca35ab79a01f68d356f3e14c9a", @ipv4={[], [], @broadcast}, @mcast1, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @loopback]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x19, 0x200, "24cbaaa434d9f83820cc41a190bb40f95d47183762010102e61ffcf0810991423fb93c56909eb854fa7fce0859b35a5336e21497fa77006c80f21de5521426ffc4315b88b0eccc157e788aa7606a5854b585977d665f1370fcbf9a857bcb663bc50f304c36edd4fa6f9782b2654bdbf9996c4e66372211dfe9d0196e7c6faf95ded7a0b35a11df93df69dea1848f0e584c501c7b53ec2625a4411f06caa9934363cfc14ca2ec4a990c0c53ebed2e7995b88773b8ee8e98a26454bbc8053082d2ac58fb7f2eda366bf5ce9bba3867da61b44c4be9a61ad2c5b650c61cf4e01747c1fcbebac6a580b1f671d01fb1fea642da2fc45e8b962deb917f66f797945e412c940c6ae4865a90de4ef778b8d3323cf2e66d0c6e15dd624b7f54ce6145f0df62700b5a3731ab8a1c55372ca83f32506445881ce6433602cba0ddbd5f51008d199c4852189fb97a36a53ba2cd306400f02805ee4608c7c6fd482aaffc8fa6a29d9c4629a40ab842d15d7bee2ed76bd8a0c8407bdb6bcccebe3a08f36668c259961d69092699655623eed0af26820542b7f74e5231128d80b9a80afc2dff69ce941b53c0cdeac8639c299d15f71befd3e694b1bb2fd89420272d8104cc1a11aa416d4f753ee572b32c5bc4a3081116a5f47af844f984f584dd30ebed3ec1c7b6943823dae260173b89474fa9935dd2f8772beadbf86b0c4eedcb8c57eb1a8f4318f09ac09ab12ace023c66627e81ed10b392e3bf5dd18d69e1f9ee0126b3558fe02eac0a17f81326971b7b18319fe5eba514714c35f8fc3f82ebd231f7deeaabf184ae5c72d925829dd8295f437dec75cdd0cfdadebb84588b038e3bbbbb1489cc9acc3ac83f40e8933ee9bb6b3d8804e9b6d4a82aa60c9f61ce4efcf8c01aaa92dc1ed11a93bfc64d8d4261a6c1bbf83caab564802605e54940d323c44d81ca741280ff3ffd270bf844506b6686541f532b98ba20e15bc42237ae19e15e56b5e217e0e8a804d204b7aadfe750a813ab1790d4879850c45c8346c94012b7a7f47c952d5356d817d5eebcd1707d4c191406b0b477c70985bc7da94d1a5326a035c739788cc74204185a40b67a8564b047cb8ba9884f33548f23be056b9200549969ae11119a943c83387cb3266801140adb2c185224e9bdca765e3870f849e6a7e764ce37f1b5aaf3b0530b83309d21c5dab6e33af2a0c5b60203d0c1f4a1be180ad93ab361394c63a6837c470fedf7066f39a73a4fa5a18c68e80d4b005b1cea75f4100bdad63029f498faf63c2a117ef01bf8041450968a672b4aa2b2a64fd59584fdcd033aa03b8a84e3a053294e71f27a01c70707c4245422f44dfa0d28f2bb99553dc4d9232c229e26dcf04c37f67d2392bb5375d2913ebf9d464f1201a9c98199fa20fda7e74a54f5f0c318fa5eeccbe85e65e358d17df8b9ff6fe71bae30597181618f6c22e51abf453542f987c979f5a7655c632c45dc448394960ff2b51a01e86dc2e680eae8610e7da8a6491361f20b958f181ab3236af2e730b7a942ff07fab33b254612c607cbcecb425ed3d23fc7a3fd0497be3daaf69ebfe139b674767deb1d6fc8f368664e43e1b271abed999885efa32d5c9585a2fa647dd8351c44be3263cc38a7e3003feae646c2ffe6404603d615b314c6c9f2d527d602039e776add3ad33363918a8e1f9f1c1ca5645fdb8988922c3f19c09e5c68b21a0cbeb4ca0648ef57633ede5f8a821212a9904280e3d07884fa709b1e9d0af6c9d29bf4ac4f123c1f1e812144080b0b3e547ee5192026e2f0281e77ba3d44e26f716dca275c8cef5115ce641f86c4066ed9c9139163bc538f599333a0a38cf8dc9eaa619dab38601bd625c3952ba841268289a29939311e6ac6b32974c6259d22de41b549e3ad6406d78593e83e0145bd59f676ce0439f8a2f060e15af16f000a974b5e070aa8155fd774b7305b4e07acc55ffdc5b03fac9386f8d4f84f977a1b1fbdff332cc172dbaa10bbeda30f6e59044d6e69a8f02e4296e054f988d08d2e26ce1e32fbadc9c607204afa90f6ecb0b9e6d8690ba2f0d63733527e2fddb726f5e018c015d5eb39afbb60cf8c536e2254b3f9046fa7d5573f7089debaa66d8707b99b1c5614f96c1df567d749ae88e6e4ca9f09fde59da34b6823d3ea57e1a0c2514be954c0626d750cbecbe38cb6d4e97334d22f20b144740a1b5e2dafb7c2082f06d86a86e9752d7f7024ecda8275ff3165b4137ec99fdb746c13a82d520aa71c83c397e01968bebca4ec8cc0838aedc6a01a2d3c7fe2ff908503cf59af7517ca78d85d715bddbdafa5169deaf6ca838cf3c4636dd45b3b1cf84cc66b41bcc7c6486a8897bf977be80751a1f5e08e7c12c894c244dc26fe1502a31e5ab8b1580b4822a4cd3740099eab22c4cb2f60006695c22f00458803b117e8b97230a2253064c4877a6ae33e9d82955fe24f63148f789db0b80348ce345d5b34092ca43e98722c683be07c3b40af74c401696c6e48009ff26cc70e33e7e83cfe1fb08c855c357d43d0190135d5f6427206738704212dd571e7eca18736ab1b3395a6c3939d3d3b1b1e7814825269a5e13fc160524aafe9a9e30be4e6c89e0d2ee3a45410f3ddb5c74f9de721fcb8741fb36ba6898d35a3e97ad142863676e1316f2ff5f7b8eefca71c8d95b063b00cc8d6c8893e2b5cdb95b100b571f14f49a295c79574e52a9ffcc488ab81ffb123f40892c4456a60819ca602864ba45ccd763e18bfd0325bab42274bb3ac92fd41a4631812a7cfd94d5b9d7027a1eaf99d91c4d5c6ac5f6e9f6a455f1cfdbbe27237c01ef50222f61503340df1dc1395d22ddafd6e2013c2a55f2293ad598a22016aa26330f2ad011a1c967e775d8f39384452308f3a8d7afb4dbc32cf2f7de17833ebd06a725ec6402033a65035875326202a2d69671ce243aa5c209c5de805376ea2b7fb778ca2ade3f075b8840c31244c4ec7c91aee6605fda35028da4da0e7bbb7ca881fb0fcdb9b65f2e95044cfa2cb01532df8d5768a644ce7474e45015a6ee74319682c8a1d1d5960019fccc2ddbb7f98d0b84504c7617e272e34e1153c24250ac6c6da9a3d1dc564631fed13595146133ae0c92ef761b50fc142ef91e98dfac90685704c88e7c10a4b443296cd9b53d930dd1fa737beb67a2dd646019688888e5853a023d20c3fa09a38f507a8de787de6bc4a8d7eacc3cb89d9e36536c70d697a81e8a885e93b4992c35b2d415c2353bb3c3acfa6e853d7871609b2fd0373b330f6d04fa9fc9244368146659bea638ef59ad7224dbb8b16e5edb71db3086f8d41f8e0b992fbaea4efd1bb4339419b46f694e9b90ae9c36db1f83480f525b5bb35111a8e5972c5b2830fc28a9e076c434fe5542d3facb46628be478742a93e88584f26aae77151ed6e7df96034f014aad7b7a567a53c956de3530872a31d7de0eb1b672eadaa6c630df6d2ee431fc8791bbaa48f618cbbad855fd761330dbced9cc7166d177133f796f7b9d0c258bdf0c0be746cf4a57556bbaef43e5ea363dc185c39fb3ce8be6beb1f2590a32c4f1d033d7e3f209695ea219aea18fbb1703dc3511dcb2924ae49162d36b0db75dfcc39acdc94eaad35eff525c09dd2a57435fb8a16882a43587a78710fa643c1d83a5f8f646fbaef5baf41f163b99d5c0959901890ec2681c87cf3f983894a8e06deae55bb8518b58f5bfd7af4bcaedca4cb38a39504d6a1673bca40316dc5475645f6c38b16db15a494e101f03bbd89d8d6b6aeab954d7352049baf126ea86dd6a8f074326a554492ed4b578231cfd6a810226459534a95b24ef2f0842cbef2e446fbda826d2c50fb953d5a96baaafbe95199cbb67f2ac77fa4fdca2f792c3460eae6713da0d163597a46dcf8133ea99cd759ed4892894d0676f68770d2fade3c34945d60005dbb0feda0cd3461b4c93715e4ddd7bc5de5fbf9090fad446942c4aa1d8c7f152ddf34708b05be1f3ed63ee652a9f9657cacb7803328bb8e39267ea4121b324d46e1be8651bf72a62ecc50318e00b3367cfa8ff6e736f80c9716d9f015dba50e98e94d5156d65eb95158f7805f97fd406f54ff211e59a83518d130600873723ced2979ef51d3f22e7139fb863cc61335126e5ada1527678c262118cd708dd1f850d98a38f153ccc67718fa18a0d02ec56503e981bf069abc736b1d9ea40b1d643c0e02634627717a5274ae1a571568dbdff2027fa4ffe535c2173e3936edf8f62bde2da763445271236bbdb83a0c1c25112251c8f7403d2d045354748eff55eece1fbae9cafefa14ef77bf2850fc8c0dabc91e1de373bc78817c4252cf886c394819938159e070e051262f617233fa968761d7ca6745d68178fcc7ffa4c716ed0af102732f28661a329d0397014c166e36054caaa5764f16d27dea546f0c40d3cd11e4b190d24ff4bd07539c4133a7ce324732637f8c873a2f3124312d3c2be8eea444f546dff77ada8d072bea1efb9d8046a4f261617936f049745b16a036cd246e1d9ccc78e004e82f7aa8e50079f77a19557d3174dd17547df7a96d5c56477bf45fe6fcb3c34898183756423a10f306a44acda3789436c2a8baa4dde32c44f18486e380953aa2bf9aedf4e8e18346697ee2c95776b2fbdefa14ad2d6c767169a3109d1f7a710d03ac6477d8e8529f84816dadda4f2bb806d4bdba03d269b85ea75e5b777a2e66736bcddb1d86089701c8be904b885a9d15b21015d2b0d4ccfae0db1da66059152b15d320edec5aa03a1168f8fba0fa60f96fd198f4614d732a45f2ed77dad803df0a93ce3147c89db9c80bedc03e16b93682b27129c048d5ae66b8bd693eacc6106e1777da26a2a794a625781d026e30a159321a471c6c427e3fccf5b1d407a802417b025bc9d7b2c7b46405d3c484771ac11f90848b0f12e0c76bab548f2e2f6f4cfd56406b9dc59c7a167e40a4e8dc1ac9783fcab577fd1d7f939ba096a70570bd2ff66bf1183fb24c5f9c0be72161c3d7685e82b9dad31ff3b7d41d243c2913d912b57e5c31dc755225cfa4ba37e478204a0883f64d8eae87e4b4d44bca7e2db4ee15d06cae49aa6026035b5db0f07db2a404c9167c33762f7021d59efa7d09d26b4b22efd5e5ef4ca9d35de38d5d698089621f42db29bff5fb32f7f5b4ead8b8982294806ef93d4862d66033535a80225c62579e8011b74c4964ce311e68e065e324a42457cf3685311f033fbf24c3d86dbb3ff013ad98971954a0831ca0cda4f033665d8ba247cbe9726c00ebda25ed95ea0f9b9da4c4ac66f4d722b8427f6e5e60c32b5a425a122bea38dcc95d60947d2b936b538b69e06f5c5e381fc36922f4635ec652f743c171f5fd1acc974fe4184596a2be3dadd0e82b15eceb09903e804e5ffcb054ec7570e849fb3b90a70a838011d4a4add1d43921826703d0fcaf778c4293e95332f854872c68818c27e759ccf9fcb09fcd3144a69896ff6f8b6ba78de54c5de6b258f9c7978899d9771d8099b799603f89ffeac94ecff09109cdf7624a71e15faa2da3d58223aebbbe96739bf4fe38cda09ca4da518e99c6c54dfe7ae95f3682da75dd95ed28ce341af17bb6d479f052b012a3d7805c55ea3a97f85aa899914ebe019015f49be415109f3ce494b4d1b5e83ab9604d4504cbe4b8bbc731d839566dd09a2632eedcefc431df88210c0008a912d09429e4a2dacb780b57513513e7328f588c5ecc68c01d9c3d3c7fca08d13610b723c904c2cfd9cae7740f6e5486f111d5bbf09a6406cbb0ce05d9"}, {0x1f, 0xb, "21c578772aaadca561c3ebae994027e7527ac66b441e9975ee4141b99007d2c694f51ed36ef24a56ddc5bd123b63eb2cce508ebaf7c347f4ca2946c0207dda692d16ecd3b2acb38ad2fff5e976d591aecf8e8385b469b2"}, {0x19, 0x13, "0090e68ee177204ca1db70adab4307a347e32ec69f0037017f17796a52c8916693acb14b97b233e7a6d706863c9da5a95edf9f5ae501bb0eb9be6ac4f9189c83c25044b933870aa985bccea8c1d16503ad0ffe4b101993a09f84ed411b1366b2eaf0a3b73468585157bc54a75684ac78dc368eda32d3d4e80965b339344a4865e2ac7e4ce3f9107b6d36650dcfa39a0b6d509d1f822424"}, {0x413d6ebc69d78cbc, 0x200, "10ad1319325706addea9dde3742911923034b069a3474259a142d58b3f59d0f52f3e3a03219644b0b2e52fad408ed84d0794b1d4c944bb9110ea6bbdd6639c74677c4fe833d358e43c7ac38802c7422925f7140df24b527612276459b7360ae3d39a9647aacbd052f58655b11829e1180d41eb33883a160ee0a2d9c8c3c979a540b8421515736d389637710b8320f73815ef4c4504aa132f3bccc11df4871ff33606e8e8df892334d0ac9fc38c6226448a7ee26c7ee78eb5abb96444524243b6cf9ed04daba32661a82d6765d2ecbc04739c34c566804d2191268572aecf5e2afd9dca8d4931b2b32f29d343fdab94dde4d9b3a1ad0f61d894f4917dd5a1f263576bc1568a5680cf69287fc4a17837e6cf490381e9cc7e389cba98a11554b2329e313c5a7c73db6b3d441da1044ab1212a43266c937923a27d1ba64c4a7dca57180f66e8e480678596d2b94588bdd8ace3bc0341fa098f487ea1808f38d0cd1c98348730651310caee3cd241ff18faf5926ddbbe2efc4596bd39a4ee26076a23d29e48bef91d3034e14e94231fa18f37b77c1b2e42e3c3fbf28efbb8004d493ef8356c26af32c0ff03ed7974a8c78615ddacdc7a96ae17a7b98415511762dc7edc8a0fc9fa5f5faf024c95d4f1fe864b591781fe144ba35e632844e0cf24b44d6a0648e510fd33800937fe8cf8ea6d03d45c7d69e72e326dc1e9e83e07f6c43160a62af85ae1976c8119b0602697725767057bbfa19b70137009ac6d05bc8b9d98ba3aa6381e35d68af377ed496cd85faa7a68cb34af46af5446aad0da3895fa860defa4b87772331eeb520b59192164638560030867a48b3a75bb76b43cb4e859f6d6369800b66df25b84f5b84a62fd50499e2a77a76cb10dc3c8119bcf0d2933cc71fc5472adf87bece7e57cfe5471b783721202b5ae401e4d0c6b87bc16f6b406644f029ac70075b616fd8042776f350c425e7101a8d227674730abb2aa5aaf73f4864567010c2d0f352e7bf87aeabfc7bd9703106e4052db15589e6ba3c6039c2c977182833995d434c700c75cc93cb74c4d8f232c6e4dca55f21417dda409bd445cf20b62031a61ac74a02d3b4eaf4312a8e0e9964225e55e02a26a4e42f638522662c7fd1840d76e7f5ac1c1fe39cc7fa027863fc6fd106526bca797d5fc7507b1fce66276d8278aa77c6f1579d33aae9db4194f0728af6927ad4c7d79d024dbea5988370eb4ba395ceeeb2284315d77bf02173952288afd9a496b7c012f8da31b9e5313aaf52a65cc5c4cf0386c5a38057678152b132238316247566d811d6b57926a3a4413d89294295f68f9b2b7475f5891e346a1f6454fce4d5f0fa4bd3da77282cc970ff9a94649a5a73cc88a3123838bfdbe46d1fd5b35e51b4c880886b7b533454f8fe6fe35f92da35a421fca6f7b357d76c8918d3415490554ffa8defc7f50222f5cc73ffdb99a2cbb51e638db0b09b21c8730b3c3d67cab18d8be0d0d083f99988fbab94f0029b5a759783767710526614185b73ea30e0f2c0582b28f9e5a0649fdfb9c5e102aaa6c3279dfefe02f54235fc065929e40a07620fd32097e4b86d021d80f8fbf1fa4e47e4be37d86c99ba71761273f187a88bb3e6c04b0dd38edc346a077460721ca277b9758d8cae40267f19ffa4004f24677465cfef17ce9ac3416652d924b84abb9f2e12173be37f574b9ce4e46d1de47c2f088ede05f0efed5a226ebfe99314bb05842e7b54fdf33d95bd70b441657cfdb093a868696318379ab2eb67a5a8a57d3d0fb1a886c6373649d9b5286f110235760a76ecc094335f32dde8f0d778cb83b61410750fd28234997a4f7ebaf64f5dc2f456c7e420c16df2bbd5e2ebc51666be09656101e7680eb74a51258bba4efb944860fa8e9f53fbc35764db70500d84ce352cf41b2cbc9541352edb075eeceb42976d6d1fa43326f850b3506c0d98e4fba32a613f3158dabb67fdbb2fa0d629a1cd171464584e2dc7e86e08201d979c287bd0d2b361dfeead4acc634ed9ef7c69d834955be2c5bdb8e7c4676af1a6c1ab1f5f9b20bcbf0d4e37f8ddadfc8fe7bdececc7afcf645aa2ff32a3d32f46279206748f0f7986126609fc1356916327a3efc5d860962892903c0a4689006903c35423ffcffab5c979be46019c1b0f7d8f13c52adf3a7a8863c2f307be55a09d60ea807c65eed89d7e9722d5d5bd79c5df89fe979d2c9bf334340eb419157a1be666168f00940cb5db129199314d79eef74664d0b4463c60fd273da0c855efe32d80ef58ade676c074dc2aa62010b54d7f5c24e4f92d4fb261b5350a74ba2a91f9b6252e2dbad5fba9f38cf0c836cf1660ec73fae538cae1d6570cfdcdbafb5bc125339e34c6be5246136c4849110067e443a4cab863d66fce5710ad65e980a29407c7229851350bb9cf40ee4b64f918c18e4ff77fe919c11acf30f4dfa83ad7cc6c14b5244979d5d0b563243b7bbafa1e524182628e55ca7c7d8e6c857333eae1296d4286a0bc97bc8fd00a95bd77ed6983433bce6abe073fdc977ab9e6d6aeaba12b011e5e91c61558b7601592d1df95ffb8866d45cc32cfdd571c78fa687f59fe055395805a31b0b4f8501986033aaf8ede7fe218db9768c68a4731e6bab6eea8fefba6fb8c763aa24f9cc1ca8b55fda46dbffcd145a99e6dcd021efba46b619fd124c78b61e93cb133eff0c417ed86407e094eef28d8b78fd668b5de9d7d2fc65d85d25d37822c278c88a80cb69fa4222fc22d98b271a9aaeedca84695dead0147cff7650927a4fd3227fc42c4d34a0174e6c6cb782d5c6d1facebe449f4bbfbef7f28c8b3c539188a6095b5d1eca4e380890d627731ce3ebd9331d307e375ef2504f4427d030538d0cd3664ffadc315bec9354c6e758f70f74afc3c7f130cc92e73e87d67fc3f38ba456749ce848b8868dac072a934b557fc8a8f5bba63d61a7eb80ff368324ccbe0bdadec221c6f1fd665e9be22fa6dbafb81508289d69ec38eae7aa7d24555bec82652416449dab3d3ce261173f0393db9fde27267fc307e10c3aed57eb430c143a2bf98b173f550376e41638e962d3b654cf56adffe539ccf8ead5ba503eb591917a63fbd94c384a711dc1ece24a959d854de87efe420937acdb89459375dd4411efd5d94152ac1f640ed47276adce9f7b6d226e4be896f2f92a1acc72210d96dd7d3ab0abae13ff6d4a7f3aa8a2c3606581b91119311e871b54fcbc4bd552a86f6a4423afc271ab9ed78cab23b6a15e636a6c70783b58a38571a7a581844d05f42aff55540914cb0ae5d024e82cb702d89fda2119af0a04d9d143a5889ea288c27f63a55d8c627ace14665bdd4afcb286620e1d70335dc625d16a655df7a4dc5813ed86ff369d20f4d0928af1221ed29820d38f00feaf5b4f22cb7e79948f09dcf80c4420debf9048e196b083e9197ddbcad28080b71fab3ccfeab953f4b159b7ed308a58f7d321cb19778e30dda75905afe60f6ac4db2704e0d5884f8d6f8e69a2f69dddd888e5377af0e4df7952ad6600a91c8f5b4fbe6bdcc4f20541c00d9e88aea146b0f07687e81da758ea1f74213b671282a813eb5d921df75d6b1a8beae54d230b5b531baaf5e023d6e5834072f4d3a20d80d7edab15271e25738ac3de2897b9a41952a710f2292a7b485547d4b26f9ea013c70cbe96710c7779b55d0c34fcf9eb68e71395b0f8b7c16c8a7bbcdfb0e1dcbc7eb3c9123b378c31d80886ecb109f9a18f49597a9751be5507188b1cdbdeb6cbc8855f7ca7124ee4adc2280cbdbbd7b9853d07574d5fc9cf1457b1d2b4b2828286ab1147171ad44fa82457ba8cf34772b48509d8b2195f2ea46a6ebf15cdf34530bd0875979ce48bc929bf29c62bac1502180a66f8158ce2680e6d90c97561e5ba951f24d1db28eb8d8cd95f8bc15be55ec6a38114ae54d9f815dcf535ad86807de8605ca26de50d7cb0ef8536405fbbf385091e7e0042f208a0d9d2644b65149300f6343b7499b42a952f47cd15f4b99f3bfc7f879eccf41206310096e3a13a0c4cd12abe9b4c89de33c50f631b4cb41335563ed11aaf3bda1adec545152a09f00367916c448c1414f9e500025fa44e681c8b56bd5fed2e8f3c73f25d2a44524515ba011f19d50b5bfb438b7130e7ca97d26b2fa18f3f05e68661032ed66be2bd5e0e4bfcd5fd6c57d7d71578123ee4fc54c077a3f565d0022f8766d7fc27a438d957733d0f11040afd7d5b4615049165258e9b0088be025e624a92b8c62a5b70513bd6e572aa1beb450779d5e95421750277b6d455c541686956abe00c787a909a968e3a67a20632af020d7f8ea559a14801d8ebd34a8d668160d594a0053be3f866dea6ce8db1807242cf704224eef9ca7ae6181aedeb629195d9635c7044780b17c0728ce08d01b18ee0a1dd9492b19334efd117866bfd006f2d22e5c3609f70c774352e86cac6c4ff2ce951717d249af848b5432a105486edb9a210df7c3b1331b374e3d278f26d640bab024497f95607e42b9a612b532faeb3291244afd75669dd3c1809f462f3bb5efc193e52f5530e0703be4187e713b688f754cebd98c567fbae30263dd9881c396fd09eb7ed9254eec5fb64191d961a593afce1cc16c5a135ae4e6c6cc5866e074e9080af9878a98835ae41be729d18bc2b576bdacd864a8fd0a9a56d66c023e39f277e2d009a7248a89a964770a16f18db72d3d617aabe9974cf5f14b725ab260140b50754ed5f5ef432b1f6c0ee020b45d227de8318ef4bc241057b783bf0219bbe42ce0b1c8c2c6ec766d8a2dea7c48e285d117a12f0d65db724021bec85a56e81a1b6e6a98e467578218e6aa09764774e66057e1bcf34bc4ef754a584cdbbce97c97fb73893b95141d8e57e246efbee4d3c50e3cb81c67f7724405f183f12ce76c657e42e943bf8eb53e30f41b9007326232e565de47b4c90d25681cd14b9e79ba336da231b255b9c5eb6794c7a7963b422e4cca89373089b06bf1561228c8921c7799f82f442c5ee5453f327899cdeb9733e0ea7c4a55d321a98954ab290ce6a3b672f8dfeed84367aa79ded26fbdfc7cbb607570eb058b99fa144eefdb52ddf0439fba546bf2233d2bd7601b863ed2b9c26588fc444d09e4e9d3cc867d7f599f49de1fbcfc3a188826ee5cfe7d12d1339d269a1aac79311cd9888a4eb27523481ff5a7ceadba9a7458a837cc2194673bd84af4c873515032aa200ac7008a69b3c60d0f801e84eaa3959e53b5e31183fdc428acff8054632ced9970c040fd883e0eee317ba53dd06e22140cf4661f892d766c7aca3ca6a7eb51aa80f6da252e5a448c94fa69abe76a026dc6f86b7cac717df490cd690092e145123de58267ba84c1c3bd48cbe0e69c75aefc4144c9eced19ecf095f305bcee3b746ae8685b61d0b69911dafc7649fba02ab4cd2a9e59c27d32d9688ac1dab74532fb92796cc7e7eb9485b46d4abbcd3bc375e4837b20eac1afe9cdbf50e8ea09844e50906f46ddb359f0117f9f2125cc13a5484932f6073c1242b8a9f6d46f6e92e09b286f8ac413a6ddbea536229593e3af8bcc69a260a98aa19155eaa08bcfcb02ea2c35afc7a11720eab7c68c6f9eb9003b8b5dbce7ac079bf44c4295426b195d65cf9f05a0de85e17fb67ccac0a70b73ed1933735945a00d3ee170b0108fe0ec674b4e39949bd0f55f318428b0c1fbb3f73e5f0b8ea2263998362e8b6ca46abaa2a554e9347cf17dcc527d1e114937591d94674b8f82fe8bc9a0c3532aa27722ed6e3c26525b6"}, {0x7, 0x200, "f2f800aff9acd94b62c67698fb5836f53bcfbf06ba4588d302f749bce4497c61eea0aa328b4bee624b61dbcf4e6fb27ce81d59ebd2597a874b9df3dfa0e362e293bfcd82e7bf68abeadd63a7742c0daaf20bede453fe6ac8a24e22190ed6e7ed93d65504914dc46248917b8b420d01cb9d2d37adeaa59e60053ef1d837927cc633fe68928feff623d3a036527c1ab66336b3f7dbad4fcf6b5cbb4883e54cacc20b807ca78a0d2a2d768909de8e799a459315a26523c7b935efd7eaaf98bf508c8b7bd0e0bb27a01df80a978b081c6d2d0dcc2b471a802d18ba1a6582d10d210fb08109dc42952bd6d19e10e20b5a9fbbaba079a1b1c954a6db47a20f77121854eaf6b890ce759accec63702dafd6d2ca5a0166a201df502215b16c105772f85dd2ab5676d0825d671c0ecdd9c5135ecd85ccf8d0ae33970b9d1fee9adeb8370c6cac32a689a02a195755fd243b6fc719294245533904cbd13c078c2b0b14e610563fde96c9f0253ef639d7cf37ba4a3a1d4cfdecd010cc7daba3d84f37ffe0be02fc756e60f851b95fa219e6e6c632140a19076f87fdcb2bc2d5b82f458e77779e8a388b0a0ec390908746e7f02c4295f11432029f364e649a52745d40b8d2d97f8bd169004ad152df08ed4959a17c4c3dba1d943ab7a2b28f06b513f3cf1658be1085e123e9fbed92795f29ab2633d3a486de03cc9da21335e89a78afb8651072ea710dd9e75eafa7af36ba1a791a1762b16b6d7467bf58db425688703be3f18599744b92bac97385af34cff80d3c3e087cd5acc564c92c7ef9d3f5aba727f14217a63f45662bc7f35ab9facf10625f7f9a821668efc5e1e6ba9a5540eb21b91229f13f0013502d98b3a08883420a22e0154599dc51c328363ff6bb18b31b38dbc77f8837bf7318df877227bfea7bc8dc5ce747c7da809d565282baca49a9c6d4d89cef2eefa9b509267c2d5b53386a838b6e8b8975d666dfb2a154bed819d56c4719c450649996f615deb66a42837006b739bb0e9eaad690d0e125dbd667b04aa54cad8331da7552c558312ea9324c0bb6eb3230f25557a9dafc447558e83f53212d6910f7ca199d3ec729f149fef825155095d4921d4d86915ece7a6b05a692339126941585b76273cd5fa5dd69f0beb1e18fccc0d3838dea3106dd1a1cecc012591841f13a9acb8edbdf4f4b63d291bcb85808990d070f9669310de8654d55382b508b03bbb14456e7492b12b57bba79cbf31e503566de05c3f7fa7ca0dccd378c151b39b9e0360318bcce7681a005d3982dbccfcb1037ce2150dff6f6e7740e0371e7f2f3d7f25376bd299162d3081a2cd5f3fac0e6bd9552884142638ea96222387cafb4cc9fb681d80e081337226a33e9d41de2453ace6515b54a00866d7c2599b460570979aab6c8ec0eeb71c95214d3ab4f5d9d4a0bf59dc0a521d1d64341f641f383e5dfefc2ed70b8eeda548623cda05f5b656c119c08e2c4237e83f77e50dfa6e4fc5674dbb86ff7b74260b0c7ccde36c715be1887c12ebb35270143930478c8ad65fdec14dd2c11edc1739e1526b5e4046f8366068a97b45bd5bd03c991406749b4b6455184aa2800c7fec1a5a0b84b5c97f49bdf57850f043b152fc55eade8c3bb1613d4bb0437bba959a3e4527ae46538d909f9c463f668c3b8ab12dd94e796be6bf1c9f16141557682f7256b60add3da928da8b7a94a4a75fcf95a2ce8442758995d1ed5cb4b6543a4eefbfe893fd7ea0c9672998c2a41eefea1f36ba94735c2ccadf524ff3112dde355c3ec7435fdad5cfb64811195d4c049654143c3540466c4c73850f0f80fa55c44cfcb6b18596397814480c58a8d5a216d4b743239f5527a4ac8064a65352935bdb38dee8a7d74cc3899b78fd6a702e8ad5d4bfeb9ab1ada164ab56b610740ddec76c4f7cd20563ffa318a36155041e2a108261d7ffea2ae4b8ff8d496ad81eb0d989e235db5d0461514ccefb0ce92fa90e739b53e02bf0ac2fa8434eeffc3edf6be921e816b51a6471ab2d521247bbbb2bb2544b47f31c6b5e8480fc7c9fa8071041b77a2eea655d522d6d9c68eabaeae48b06f1c5e183079d7d4ca5ec605eec8ed787d1daa065d5c5418526b27327b3104163743200dee255241100dcb46c197ceaf3b74586c90edfed51af61987ece6c6abdf680df001d3b88d127468dddb753b353d833ac1fc165079935487b8077f7c4b7a20e5f91a18595388d8c1afc555572091147f3020df5f7e504beca2a55a5768ed4694f61f830085c57a487154fd81089a5b56f625d0b40a5a8c32dd841fe3b7b77bb2ff4502e7a24224efa4c8066ea88579e46ab44a5371bdf71431786a5d774408590b4422cd83c3a7f22f42c25cc5707c53c0d79283283f6a15000680fb365acce6693eba2546c3c3e2971ad1d8710a49240397cd4080fd6b9c86fd49024482c057a5eca659cdfed98e8d6c534e00fcccb353b310d15ce3ce9adb34b3279a6041d9c01a321858500d1481d65f847efb9d7bfa17e7e9b63878d183f2d3756397d233c35e59de5f16706c9c7e11522758b3439f7daa8a61d85de965d635a2237965dcd31e1aec1bc5f8982ca7037d068b520af18f8cb2e67dcac7c051b8c10067c7d64bdd16035fb06329d0f76947cc9deaf3f0f18305111b9a3b92d69640445d9fc21abd5d21a5036a328f2253ea4ecf11de49808a82ad2cd07f1012137ba0e27bcb5fb57c509ed7f22149ee2cf74c02c17d2643ded95d5a6aaadbdca00d5b7f1c972dd72247ee8946aaf3ed7d44f3047a2326636f445c5b1405c53823f8f6f009ebd24e27c61417aaec889395e826a138919eba0073497dcd6c891d548d043efe8bbe15ae95064ae39188d2f346461bcc927f0834e5ed797489d0339285c8337bcf42af002ff87d017251f4f6efec06857888988030b726a51b1a4ac6c2c243b7cb7319557e55c09e62d82ec3ad1f41236c3a2f73333e87ed2b135dac1ab54aab60f816e1cec3f3491188582068fc74c0346638dbeb1e56c9eb15b7be142634abdbf5c3aa1118868477160812cb7ec89760be300ed7b4f98b233a0e9f9f656fb40bf862dadd0b86ee80446569330db561abec3f15fba1eac495c7a44594e49296b89caa44649ed7a3dbffd85da9a8b6d512bcfe8c2ca27bbc242f12d034fc6fb67a69284b1187804ab9cdcba7cb7d6fd5739f1da198840c2bdb65f2f00d2c2ffb44d5c0888436f170fcaf4c7a1afd8092bf635098d6d4705fe39808ce2aa0130235d1392e7ba8b15c0ca4a20c038f11577e6710ef802d631a87709bf73b72ad5d2a642ff24e2f91b532876e99c7be8ef60a7f84eab162245b79978c565e0e601ae4866c47cc834c9c6e0172e12a1553c5a577dfff98063cc5cc035ccd83ffcea78492c0163b028ec26569260ae56dd9774b589f4e0ce97570ea4e4baa3544e3a46a7fd81d2a9cac91b7ca3d8ca52ab879a69b8515c15ad54dafd1fd27699bd48bac89024374ab0513948d30ec1132cf8587a91faf567f391335b29519a1064778f0d01a1f31300dad4c4682fd1f040e4d00fbf3aaf93e58ff5bcbe14648adf93a35281c6e3f70762e75ca91ea3c0feeac2188b499e5dea19b4bd84f59d5991a18bf97859886601b1b52d1154dc12e1b362899417e8ad7bdb62145c79a02f498fc2acc8ed60498d850a21a05831edcaa3efbe564a23ccbfcfe3f4fdbfc9d06bc19b51f2d19f1fb45b6e34b8ad29c7adbf399edba513546f8d56ca193f7a95e91220755770ff81507ae16c1fa4bba898546301d13f0ce62a7aaddb030e8cc2924a5eb64ad1da3cc88d8481812f9ca776850de9af30c5bb189d8a414765742efd51872bc7c54d8b5a4e6d608f16523de5c08f1e464ee62ca74f0284c4b451246deaa7a4b5431c7dc04b0293dc460986a9ea73621dff1d32bbb30e75be521628eb9194663d5d0b6802dd844c1341453fd0fa526743d170f29340cf51a1026cecfa6a648cccc1838bd817c9a2435f9018c6e2dd4bd23b23a021d404a65a24a4930e5959f51e552050b217684edec921871c90c9c476d275a11c4b4b5950b12b04dd7ee14bb6de8d92d3bf8ad8bcaf6fa1e987c7c05b803ee615b294eeb19b572b07d11c4d31b36fae7a204790eae9787bbb50f891845f83d5c2f8f1eb1b835bd67e7afab5f10611f6017da324c49f8a75b1f2e24704f5f7fc7280170d46e71082a924dd64be1bf8fa74df7d917f6a16d95b57b8f52bc155b147a70ea32d57565f185e09ab2fba0f0f08dda5a4f5631b2ecbe29031999601b3d4ceefe75e8faa57c0e08270f3e098e80bc72fa25e78b4b1a085fb4cc78962b8cceddaa41e89db02888bb2e29b8b2c2153cc999260622599e542d50687b229771d0b72f2f3ed70049045ffeefdd55e247af6986cc62c24e577ee59192fcde915d0b7d416534354011abff35b8b5ad97d13f397e477f48229ff9f976c95552c77ac887d0fde59f8f14365814029d3f640a7caefa6439dbe38ee6a6aa0551a60db89ec44941a9b08b20b7dfdb18ee499015acd1a92435d61268a6e39510024c2c1c5e56290e48e6ff6474d44e5189405bc57d0b4dfba60bebe31e2c3a919d1705877dba996d0fa0fffeb8bdd00762b42a63c39032e47e8fffea38b5feada3c902989b6a8a8b38235ad691aa8db1373d2da3169406116eb2720dcceda21a1b99ba17586187717c2a7b21337b1c3120504bcf72a4e59ba70b7c0c307aa093181a7d37056515e56b19683748cf78a49943ff9b21faf4f490d6419ef13b80dde1b0809d7897c46ceec5500871c5486763b25ebf364f3f767a883250b6d27473d0c5d7cbde34548e6d4e17c84541c543e18d1049f762ac06f6e72bfe410b1637b4d841824ac6149cae820cc92485f78f5857b12f2e22b136d4c121552c5427493f495a54c96266b536e524ea56bb9f02f9db7968140be2f404420498e0f1da075578a1b7eeccf767b019bb68f4e2ff56c798fea88cf7c94704965bb50d41d515ff9f1059f2e242ea1a3cf7e69ae4150e0ec3291972cdb6d383df7e7a05b61add10b70555a58669758277dd045aa23984daab41080f32797d13eabf309dc2cdd8467c64c6405dd7bb110cfd01edcb2c9b33080b0a1160b46b171e0627604be91204b5814b8a206fdcee365250a6184bbfe66f313c1073bcacf83ae059682691c1fe8e3e2d9ce09127142ab0bb0be5fc2c2593db1494775a5bb1c7ec6cf596aa416679fee0002692eadef630305d40faf38c9620f0ebd193765efdda8aafb518f36eeab5bcac7087e56b15d2cd54620cddf7d61b9a8e47a9e6fe59841de4cd84f455c05542efe508c79393563af0f4f37846ba821e66e830304394a7a10e9fe851fcd4509c6cd53872f88fb71295e959c45f8fb4bc2b9c0677c12ca49eca2ff4185b3bdf87709cdcfeb98343f34f5407a41d6b7c8361f3810f816d5afb309534d69be033bec2a9a0881d13e978ed6dc92f8c70df28567241564a11f736b7ec78d06536a1a6759bebec8e72f598d2eefc214f325897e09131de8f61431e3e49336758a187899e97e539d6735c13d48457b2114a5eb1d1817c38339037e035ac791447a3cae079aa5dc6741afe343c6e3a448565151fdbf41a23c02095216cde1ddba40c349988b03e823caf054c50f81c7ba6cda9eb0cebe7016e9d6589a0c8d5dda3cea1f9cee2d617341521ca5fa910658165094ca59becffaebf919846072ca751873ccde47a85dfb34f5dcc27062f41a8ae047ebe1e0c0c3319e5e366bc33990dbae47d1e92513d"}]}}}}}}) open(&(0x7f0000000480)='./file0\x00', 0x402, 0x8) setsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000240)={0x0, 0x400}, 0x8) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "938019", 0x8, 0x0, 0x0, @empty, @ipv4={[], [], @broadcast}, {[], @udp={{0xffffffffffffffff, 0xffffffffffffffff, 0x8}}}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb1) 00:01:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/139, 0x6}, {0x0}, {0x0, 0xfffffe87}], 0x3) fcntl$setstatus(r1, 0x4, 0x10008) sendmsg$inet6_sctp(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, 0x0}, 0x0) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_group_source_req(r1, 0x0, 0x55, &(0x7f0000000000)={0x0, {{0x2, 0xffffffffffffffff, @local}}, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x118) freebsd10_pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCOSFPADD(r2, 0xc088444f, &(0x7f0000000180)="1866664647693ab0ccdbd2e68541ed5d6e84751ded33b286d68492cb0cf1261d07b65ea750dcf1cbda4a01e7096748ad0bf22fb49622") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) 00:01:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0x11, r0) freebsd10_pipe(&(0x7f0000000300)={0xffffffffffffffff}) r3 = dup2(r0, r0) ioctl$DIOCGETSRCNODES(r3, 0xc0104454, &(0x7f0000000280)="cad9c5c151f97378888032ada90300000097d01e44e0565969bc2a5dfcff5295126fae8080899ec6d0dee5eec68111bb60b39a0b38a098af2f5813c8ae75061e22967f09af2370d0c7550da52132592cb161cb67d5d4d35ef8be") setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000000)=0x28000000000000, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004c5) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x21, &(0x7f0000000040)={0x401, 0x10, 0x0, 0x2, 0x0}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r2, 0x84, 0x8004, &(0x7f0000000100)={r4, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @broadcast}]}, &(0x7f0000000140)=0x10) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xcc, &(0x7f0000000100)={@broadcast, @local, [{[], {0x8100, 0x4, 0x7, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "f21a75", 0xc, 0x31, 0x100000001, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @generic="828fe91862a4b81a4329563f"}}}}}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0x365) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) sendfile(r0, r0, &(0x7f0000000000), 0x31a701e0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0097f) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) msgget$private(0x0, 0x403) recvfrom$inet(r0, 0x0, 0x0, 0x400, 0x0, 0x800e00422) recvfrom$inet(r0, &(0x7f0000000000)=""/94, 0x5e, 0x40000, &(0x7f0000000080)={0x2, 0x2, @broadcast}, 0x10) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchdir(0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000)=0x100000001, 0x4) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x200010000, 0x7, 0x3}], {0x8100, 0x34, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgctl$IPC_INFO(0xffffffffffffffff, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0086d) 00:01: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}}}}}) semget(0x3, 0x7, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x8015, "468b63ff8e1de8b03c9e3b5e5ce1cff0b2a2dd55bf849c4d71dcf39f21fe8d5b47eb8bff5dcdf51c9fc6730a00d8dcfa2d94e2da2a059ebca06bd44a779cd6487215878f87021c513cf9112323559ce0ac65b7ad63a4d844deeeb795bc2fc59bc8e4052f3f134580f329536cc203da603cee249c06eb1e072a95d43df414a2fa310319baf21a14ad959d3c007887c04e6e059f303a2af3fcd82b6666a91340316be60d33e465aab4aea89bc128414cd283c4f7ff46c71ff1bd0276060ef93201bfacd404c955e969a086d9e0a8006dac91ca97ce82"}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 00:01:21 executing program 0: clock_nanosleep(0xd, 0x0, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000080)=0x7, 0x4) r1 = semget$private(0x0, 0x2, 0x1) __semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000000c0)=""/51) 00:01:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @random="247fcdd03bf4", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007be) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0xc, &(0x7f00000000c0), &(0x7f0000000100)=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(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @remote}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ce) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCGETTIMEOUT(r1, 0xc008441e, &(0x7f0000000080)={0x1ff, 0x9}) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x11, r1) setsockopt$inet6_tcp_TCP_FASTOPEN(r2, 0x6, 0x401, &(0x7f0000000000)={0x4, "9cc4baf4885b9a0eacb19b46af3b2fa1"}, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bc8) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet(0xffffffffffffffff, 0x0, 0x0) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036a) 00:01:21 executing program 3: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) listen(r0, 0x40) r1 = 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}}}}}) r2 = socket(0x1, 0x3, 0x7) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffe25) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c0000000000009078ac1400aae00000011100907800001e4a4eea24607cc8847a60a8d23c60d16722151cf10ef2c75b00a3"]) r1 = dup(r0) geteuid() recvfrom$inet(r1, 0x0, 0x299, 0x0, 0x0, 0x800e00a91) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_mreq(r1, 0x0, 0x9, &(0x7f0000000040)={@multicast2, @loopback}, &(0x7f0000000080)=0x8) r2 = getpid() fcntl$setown(r0, 0x6, r2) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="02004e20ac1400aa00"/136, @ANYRES32=0x0, @ANYBLOB="ffff00000100000010000000140000009d94daf849207304000700"], &(0x7f0000000000)=0xa0) syz_emit_ethernet(0x142, &(0x7f0000000240)={@empty, @random="78eb639a901f", [{[], {0x8100, 0x0, 0x75fc, 0x2}}], {@ipv6={0x86dd, {0x20, 0x6, "f23457", 0x108, 0x2a, 0x7fffffff, @mcast2, @rand_addr="e3f27d91c84595497c62c59119992f74", {[@routing={0x7f, 0x4, 0x0, 0xb4, 0x0, [@mcast1, @loopback]}, @routing={0xfb, 0x14, 0x0, 0x371, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @loopback, @loopback, @mcast2, @loopback, @mcast1, @mcast2, @empty, @ipv4={[], [], @multicast1}]}, @dstopts={0xd, 0x5, [], [@generic={0x1, 0x18, "9d139f246ecae7fa80caf7d478aa512154cc7f09c93730ac"}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xb74a}, @ra={0x5, 0x2, 0x39c0}]}], @udp={{0x3, 0x0, 0x8}}}}}}}) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000180)={@in={{0x2, 0x1, @remote={0xac, 0x14, 0x0}}}, r3}, 0x8c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000112bcbada6224a8c8a72368a8f99ed9b6bbcd8d65489429e4a86364e22aeac1793292479962bf19fa5a1c5abbe1403403c65fd42f8d1bad826783cf18d402d3a15566876da369"]) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000040)={@broadcast, @multicast1}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00629) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3bb, &(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 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x6000000, 0x6, 0xffffffff}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x20000000b8a2}) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000080)={'accf_http\x00', "9d4992007c1e02659a18ae188b6f43d853afea3f2b7c660498610be6d0d9411ac6a6322a1e7256ecfc0358e168712e8cb91e3e53d6c8bc342ada2533748f6ccac40dea70dc69f2d2a7d5a19f4776d479ca13e5de901106b9ff69fa243d03a104d96a1c57beb170cf37d9c3d790e64e1b7cb208f02f3e8f81147a63c86c93a4cfadb775e45bc0b5c12378d71ef7919324a065fd8b3b7bec8194062344c4e8ee986c10f0a403d4a07eade905bc749a9e97c1d4c9a9cf12f3319f4e657bf0401de013619532a70497259907f2c6c247a5753e8994fe4b308f05b143354e83c768e2595ff477e1eb34044391603853d7d5e3"}, 0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind$inet(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000000080)='./file1\x00', 0x7f) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b1) 00:01:21 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, 0x80000001, 0x0, 0x2}], {0x8100, 0x10001, 0x10000000003, 0x1}}], {@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_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00446) 00:01:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x20000000, 0x9002) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000180)={r2, 0x6}, 0x8) msgget(0x1, 0x3) 00:01:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x0) freebsd11_fstat(r0, &(0x7f0000000000)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000086000000000000000000008000000000"], &(0x7f0000000100)=0x18) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 00:01:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_buf(r1, 0x0, 0xc, &(0x7f0000000180)="819a60ddb0b10461b58c83738eca1870c17cd41c856c947fb5055fe2544c5e77f6d43803648916232968bbea5a2d4216f1df57e4acdc5a91c8519629686d455b786406e9a1352b95835b40d060bc83054c093dc265a7f89f1b22abdb09276d52981076fae039ae67681d7a712ef384c81f052d956e7a572d91a3e7aff8b91b59ebafd518d2569a9d3561ebe5e5ddbf7c51fac33f37a0b49873ba2f1a", 0x9c) syz_emit_ethernet(0x3f, &(0x7f0000000100)={@broadcast, @local, [{[], {0x8100, 0x3, 0xffffffff80000001}}], {@arp={0x806, @generic={0x6, 0x600, 0x6, 0x9, 0x2, @empty, "f5b2994dbb302d0f36", @empty, "8d9c4e75b6815c0ca0188b22c5b877fa"}}}}) 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(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa83caad0caaaabb08004500001400002ee140c1f3d9c5b900017f000001"]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a1) recvfrom$unix(r1, &(0x7f0000000240)=""/141, 0x8d, 0x80, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000340)=@in6={0x1c, 0x0, 0x101, @remote={0xfe, 0x80, [], 0x0}, 0x10000}, 0x62) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r2) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x100e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@generic={0xbd49, "af7c1edaaf0498808049e387cb6ea1dae54364e116b9c500472289e0e5fa45de94c2684d5242c26beb6648f010dda22ced1862d105e0454049196eed878c11f52bc0c4f607f0865e29c68bc72325b08d14a32fdf8675d1d85721517da342238692e85b985decf974d52228b4ad502695bc8d488156e858dc349e1ccfa9bbe1f4d77c5b0bb6179b7d50190bdb44ae7c573100eda34bed0f75857a79864b9dd8f85e932db97fd00a04672b34246fc1295c98d94d7ea3ee5572e7da73866586707a2ffa7d002b95cd49869c78b86b0dae649b28f21195e346de9e9d6817ccae6fbc4e987f1c1d2962c728a851d19d8f9881f624606dfde108494cccd44cab6c746367adbb0a8c0b1220881455fe8c0215c6996af150ab5f90fec744079bec0c10cee125426a8628abb44fef0685a56667b9b0313239e001ac248086954748c91968abbd19d3b1c6824a9e589fee6e6069a88dc4826b2002fbb2547ddf7491797828e50493cb9dd05e4b115b1580e836d5fee578f2f04fd6a9ab26a32981f2827538684e01370de46214b1089bd39f2f3a801a4808d159da21e8133656058589e807eb8416023e01ce70ec582969dd7ce443921ed8b6aa714361b9f9876d35aef917002f2f0fafd972e7ed42db2b06f93ed751a97ebc2bf1fa044b6d24a72c5d47a2bdb9dd867199717c87c93b34ca648f3a668db7a754e530bd942a02f609eb35aa7274246b303da0da3cbae94b2f7954a3a7b68e8177c461ae1067f1a3e90356bca113e9956a745546152e58e7a7e198b2df43759dfb4f639488efb56ba08c66b204eb1fac57f6ffc9c3c88b01a87804587c156e5c7aaaee8b9543d25e1fbb141925ab9f3170b9837bfb3804abe332545d6b4ae5aa8463d1a66d9a3cfa7b2d146ac14ec64533124295126e94395f95ae6350ca2007185324ab2e20f6225fb1246541de3e0fc2df394aae9ffd7a2a3517fdaa1b639d7710d925913ed5cdab0003772bedb635a3a4e61983e1ad34bd5b43b5a548b186f708b6a7860a1184e7e7ed1554acb535d4c66f4a1d57486956a9b479a3aa5d2873800ff6f6005086d2a35dedce944636775fe997e9c94e71b83347ce84c0f3c85986af87b5b0404fd19ff4839d25b6ba17450de84b88205db19768f2e493257e78b153f3e37e462495169de74a5e5f92c75e178b3ddac053fa390e5dd765581d8e603f4b959715366d1cdb6c06371ffa688ccb77a0ea415f603581ae8317fc4a9000b84bbf03d4f1b7f3013682aeb46cd2301720957420e161e3e7c59bf488a647df36c21ca7b6dc0379fd5a206a9ed1ce9a9ec204cd0f6483c859b22ac34a5f12bd928dc78e148ff4a25dfd013ee7016dd65ceb81a7bebe0381ffe9f01dde060c4d500dbdad63a0b73393ab04a680bf6a5a1c68af21ddb1b32168075d5c7e0e10f5af8381745ccef33fb09ffdb9ac9c2a41f0fb4e206a2d03b7e6f00ca74bf1a8bac0a39171378320b14a47fdb4cfa3a2cc6d9cca91db46480f76452d1ce2e1ab1249595670304cbaf83a26abc2199618ea2ddabd1fb31188255103750105b478f81babb640d1ca3f2fe381d2fcd0895a2f3b7c067fe344b0c1c0832295b997bfca3bdbdf918e2b62b7f122c16dac67bfe547ce7917ea7bd250a5e179f84cb0bb35c5a0104bdfc06ec895ecb0baa1df9d46a8fa8aa7a95e5508d27a6f8ec7187cbc263305d72b2e2097e27f5dc9f4ba1895388dc6cc39f7c24800c847e7e86b643f7dca86bea139ec18ecc137b66311184ee3627b51e7c2356697e47624ad99138e054b88a5443d62d887a9e59c6c40ee49405e237fee86030a3c5bbb615624ac0467823924ed152e062e11ddc2ddee958ed444853ea5f5de6366f090af3ac7ab5873f3a6dc16c32e3525cbf1e251b7a81b5c67b09fda86f56e72ded008eb8d1727e124db0da685b4e6122098bc387c136190047505b189fd86fd6841c6c42a1009b7f12c46ceb4e3a4455da9d94fd0dccdb3876300ef40c2cba9d6b6e7eb251813d92b4cc03b7f927037f03fd98b130ed2c1037ad09fd9f97d266d5109d8303fdd923e91a0de177b3175d9b28f8930a54734c71e47368c63a24565965a1485bbd1e0f8919abdf0eac47f8277fc53bb9c7b5f123ea6a0031cd4de87b6bf5daaf04f10ff0a322eeb3c33c0b74e14f57b34b1500a189809c706bb8ab16d30fb7efd80d708ec370ee22960073d9aa262c4fb08efe929f8e2f1972eef1e2fbcc9e93ce59b91f1e8df5d29720f6a96116fa521c8c02215848dcae5973c83286ff161ad579ededb0c6dcdc6a60e70977da515ce08233045453aa93c9ad61ec7e3ade037d4052175ac88d13a48cefb1c116967f77da68182088d17c45ae972798bbbfbe2262609f8934ca939fdf15598cf7e040f46ed964a00d1c4a4e474adf2458d030c2a7e77434b9bde09ddfff8692292325f7a5a98be74e48ed93bb4986e6c2648fae1221459ad72994455c407d242c1d46b039f5a0f7b16904090a5f87bc3ad0ef0621c6f5d1d670eccb2c08e42579ffbf099499ba7b49183f30eae3046152d72385be556e144c62a5ee83be87b61eb1313360e9dd4262ed02b29294f24820ec60378d375a7cb32cf0a83ef27d592cde2371f4817e3d8ab14c3c056858e44aa8234271349c859c1efa26c40221f94b0dfabedb5c25dca9370d80202c9d1eea2511a368b5d54325b68b06bacb4e1a4d2426f0c188a601ba16735a1385eab57d815bf6a714d5d98ccbc4cea26db54cb4263163f8dd6a8d21a4218abdbc25e845c962cf06ac9a3f18586abb7040c692ac2a1659c2ff37cf5d59864074541be2e4da33c166c87df8d29c7331e995d71be3c0316ae68861448ee3564ed2b7befbe67dae7442eec1a4bfba8007881e4d206d7bce1b2659640fcf7618cf21f12971a87ded983d8db3b86cb0db569e860bfd045d3ba6d22049e18d02acca44ed14290e6a7e4f42f9f3792161994aaaca04b783daa42628b111c48cf4fa3e80ba6e7323cbd32481f524a12c3e7488478a49984c0de3485312ce1d120c8ab2c1ead531a13ae5f82f5a2f96badbdd0df3f9c6c33b39e5a0a1fb4553724f396a08adb70ab8e0e280a9d09723f79cada440cce701bfcf9dd808d87d1eb62b153896d4e4b452defbbb51d68e3169fe0e9261b7340039a2b9f4f20af0fde9ac22081d6ccef160afa756abea4a005c710e03203625227954421e297ee906ca4ee221c9013e92cb91f293cb7601961f127325543c44b6ec37720d5db79ecec109f8c742673295f09e3e65f2aa8e2dbda003e8bea89342a4de759331b964f2015a448690156cce61840b4dd817bb110b1147f90ac2113046451aa844e3e1a4e2357aa39a32763f9862e0c5ed2e82f83569b0164764efd862d2d577be4c606db96b7f6f6b4bebac7f7f93919db1370a8fb7fb0e6159a0f3e2e27e56e1fcac8283cd8e6fa2f641f7afab6172d80c77f88072e7786c85f6d3e8dc52d702281e21d543c8a30c99b131b9d3120f1ca55e093da041e93ac8ce3fb25d8dd71787b33778678e2ebf0ec61e355b4622aac75e26b474b2ecd36b870c15979068ef41ec0416dfcb11891aeba2a3c55ae9230f5875c28f1d848f8e5de2c90d05eb613603333a30ad20e18a148a704ef678b9f7f6a7272bb5791808f9dec016e801553a69db7733f0884cca8b881ce89fdc6bbfb2379e848c2e2c7721509e92fee1d6395c49f461602ab0c9be07bde4c96d970698a15f623d02b1e752e3bb567e172f512e526e5e28d21760e68856506b02f57204dd2e84b20de57748f009ab1665c1d7a2b41d3c724feb8572af6e5131b140d575ddf41d183939a7bdd5d253d19a23f9c104fd7aa17822daf91a9fbbf0e4dc36c93a5059cc102d5631fd3fad2b6521dac27015b86313c41ffa7f6aa855ad21371e6e034575822885d201481afbe82de02ad075edeebb8a8a763ffcf8184a498675d390c4741bee702cab7241ad63c1a02e0e90d7b7b4596432a0b1c4b867c1ff776d3148d30ee8158a4e2d3a33f883bae5d0535933d2d5d6fa5a8e677d93ebaf3ac64c754710be71ed04dc6ef6c95b44b67c8670a6552f5b19fcf29136ba67d7df6b6c7796c45705709a3f2ff2171525d559ab58397f69f48d5371e9bc70b1ad8edc027236e78aaaa39b56dbf3accc5a640627631b52135245aa8414e8ee7d8cf8add555358d01fcb5b8e488f976a5328a68037ec0a27bafe74638c329ceb8b6e2066ead80e8ed02a36bfd7523bf214ca48295cfc9376c1902a17cc34eb92658e5423810c6d46d7503ed61d8ff37a9ddc9923b91b518787a8d71acb99dd3e4a5e8ab436d665b41716e5f1c4fdf2a7257a85b27697770a59fb1d67e8440ca091fa96bbee2c0f28d27a3f50e4f9bdfef7526efd4bf67921dbe33bf99735ceecfd1e19a450646074e6ce31ff21ec05cd5c7b351961796c03baa1490da374819c8b3ba790b93f535d37d3dd2fa088ca7f07b1b09ac0998784e7b8ff0e935a8bc0f1bdcfc8560d1518863c34d6a69fb01ab2b88f61ff2fa83a21632c073f6b85f5c7e92028aa38147c944a2e44d7306bf27c9c6fd1f358fe656bff473adade6908d3dd3e9ca30718299ce83929cb6da492fd7194054978f9859c39b09cc687829212619c31757ddbebea5091c4c83390090c90cf27eba50a259e014724e939a301d2fbbbdbf43daeec026405fd58e53c1ddb5aad615e4d599263a9c0e1b1d34ab614b91f8a4e389a4d6e79cf173a9e962a4cb8fcf241206850287970e9d53fccd070de33a254a319017efbf8bda955b7adeeaa2578833c1c081b4acd0081a6919d35bab44161a237540584586d2879b19c9f6b25b50b3585e9a062dff97b2604ea767e84c527f18809dd8b9bd2b2d2e2c66f4ec3055b933b72872be51a4d80dd6b0d5e1d57b5713a8f58f1b0f2f6ab003a402fb187320f8b092e331a575842d6e96f7352364a609e6ebc75a3393afc50bb662978f4203bfeb771712058c59278bf6aeb31bb29b7f0a42fd6ef1d5c0054473953c312632a9f101045f8d213571a69d9976d257a44752af1fa8f8fb381a3f62a787bf2c7ff6468eb77c8922ff4d0c88bfcc1983a6ddb2abc9a699734ecc65f805ce37c87e2ae5cdd98909b4c2530fcb8a1db7dfeae673fa166508e78c9b969ad0a01ecbea62aa0aa5616c4568794010b795e5c4ee8f0341f013b92fe734db718ba6c2bd9d9ad904f22ec41b2341a4297352613e11b5d5764dfb3c3f23825fc3ce47bcfbba01363ed1885320880bee0e589f31469bb082141b82b0607524d3ae643787ed12274f431a2fe546778488c75e8bf6ac7856dc3dd0b63badf22c1de9a200d13d0d2e48627bb843693c5bd417936f1cf01355384f4a648c7f876ad2a77fa4c31ebd1f211075cde2e88e1f61b305a7b6e4b77a7345b3e8acf027e4997054868617e79a9e12a38346a6e1d8a77d469151ffadf28005125a093ffd486ce3920020a1034f278636d372f1eb67fd9c01d8e58fa62ce99ad6e5d59cedc2f3d8c87c9c62309d30541e98a39c81cca8c6468e5f5296c932d04b0546ea993a4705bb9dbbda9a87a54dedfe2ec66492961703844bb6473261c0a1e3a26df485f67fb932768344a6c85d1d5c98802bf0996da6f87d073d5a2915fe6d62f88bf2dad8a0a02775186c4236b0fb9acad99f083f49b85d92108767979890f27ce1814e7f79b9dcb9f4c6f0d25bc04dee1e40c375c1ee5340459dcc111c28d3608768c2c903c3b4d633ca8dbb0d9c19547d5e1bb89945102a225614b03b8"}}}) r1 = dup(r0) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x80, 0x0, 0x0) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000080)={'accf_dns\x00', "2eff57b93bc57fd00170e0c1a2055e0f857f80d8dd969899c1a72afb0a2bf65319e8ca56527858eff09bbe49e97a3904f42f6b9393db5fe60a94b779bcb1b1ce07593ed52512d29273ef8c8d7abbd5d3fcb6cf857e9e26708b764d24094d95e63df9a944398a945215159bb6e06077d2afef5631476a99c04489f1f27356b4925b39103f37eea49756c2303684917b5b00b88093b767d67a843f2ac6643702e6872f73f13af4581eb5935f048d35a82b9ecbb398e1cba93e1e2738c7065acd0259a4384da611f17eff0ac23fbed2f36d1d77e2cde82e444ee1c66d38559cefdfdc4eeb7654a6da7a7ea31ac9f6b61666"}, 0x100) 00:01:21 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}}}}}) fchmod(r0, 0x0) shmget$private(0x0, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004fe) 00:01:21 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x7) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="79a6513776d1dfdc17f5758d7657df6799d02413798c886f8ecba59c2cae41f888522dd54d98171fc350963002518d0c4da73660a03bd4f89408c268bdd0797b4215a0891e2f1c32e35feaf65dd890fd16e8d534b6fd193829643d45c79b21a753aabb022b16fd56be964ffc7b1ca632c2fd9daec5326fa253e835215220a4f436bc03862707d2772203848b2fa3c772561cb8f1382de115046221ac769cfe6c3fd15c666a62b7ff2905e0f449ab321e2c913dfa741fba4728ef0907d9bdf1a9c80c14729c96ba2d7f3ef7291f504f2b4ef98a7269fe2359560f078092d4f8e583", 0xe1}, {&(0x7f00000001c0)="8dd79ffc06c3f0e5f499299676cd6c40a99e3826238d30b9823d2f7b2e8fda33bede80f7b8dd7a5fd0cab2a337630ff1be50b288dc85a106570d25627ea57dea4fac5ff6bd74668b4e0183a2f9a1dd4efb46e8d5fbfa7415fed38d8133a02169f1f2a5f0f885f264330ce37ffb917d64cb9336c1a8e837056e7b603bef7c7ea3c30214b9c321a91273abd7f78c5886027ab8aadcc28e2e0357d7e4e0482df80523d5ea87e788fbed6bef70f101f576ca0c8d23e98cd1d5f81c9e9cc6974e347aac157676629787e0795e6a0dd9d0217fc59e23c0f3", 0xd5}], 0x2, &(0x7f00000002c0)=[{0x110, 0x0, 0x4, "5f169bc5821cae47d2a3ef0ff0aec847fb9d1ce769985813600aa44f910238a6305bade99a561fecd29b6ff1fe0cff39f7d0d1df41332996e8d3b275547d19388e2ec34ed0ed78c90d251a1e8777959cb0f7491cf4aff9b0f508fd9780142fd1149e1f0142ee12d6ce0266b5f47b08ed23a1a0e2b63782f2810012a75b8ba2e0c5f928293331b8ba45333afd6aaa5c89e2dab0506998aae8120dee5c254cc9f435ab6f4db71d75ad5c4ee3fa0b138ff7304c71a28468bed6c0b4a3604aba2dd39a92d86d2c59bf3055e4e331877e8e9940f8cd7e8faaf1b9bee46ab307a17f94f929c0064976c833d1ac9bb2ae6c83ea77c64d9fda9fdd4e7c9b05bd"}, {0xf0, 0x88, 0xda, "108e415163383be9552fcfb9eeadb83e0067779726ccf334f04fce143eebed2488b7277dfa6c4af471d41270b24cbc039588d107aec35a72699caecffae4222872411bf2df0691788e574876eb3edaf55287fecee32b9ce932336a25c95bebd8190144334b910a8699d038f87511496ea5abc6e7ea38835096c4c29da7a6a61c768caa978874c7cc4b7ffe204cb663eb3bf875ae698c45dd1b6763d2682ee3f87bb2c5b025bf353e8745e8334bd35923cdbb82b062a088fedea48f432f16ebf40dd744579d022709281a8367d467a16ebd03e26517d1a8e87f8be6"}, {0x78, 0x84, 0x3, "664484054a272feb68ef807c37af32e88a2e2d1046ed8b8011c184b151fa539292153e974d05409fb770844632e77222999030410d2b1956a077a9a5a9f0d868981b42bd417e72b7a110c0e6402653ee1448a0c4a1864a89d349d49c7df4f3dee17ee4"}, {0xa8, 0x0, 0x6, "c391e255911a978ed8a4f20ef808ec21c7f5760ebe91f3e3e5cf4f528e62b4ff3924a594c54ec9b1b7f57e2292cc303640401ab8e5f638bd476695a1dfdacf3d054a3f1fec068d005a7a424cf0392f2df860139336e022e28e12b17fc6182893ed83b05d303aef07532664e97639e630f2cf2137a4dda876217f4572f96798de750eeaebb328a407cf2243ac9a06205cb4f13ee0"}], 0x320}, 0x80) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) socket$inet6(0x1c, 0x5, 0x9) r2 = fcntl$dupfd(0xffffffffffffffff, 0x11, r1) accept$inet6(r2, &(0x7f00000002c0)={0x1c, 0xffffffffffffffff, 0x0, @remote}, 0x0) pipe2(0x0, 0x100000) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, 0x0, 0x0) setsockopt$inet6_int(r1, 0x29, 0x24, &(0x7f0000000400)=0xfff, 0x4) mlockall(0x1) sync() getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x3e, 0x0, &(0x7f0000000180)) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x15, 0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x12, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f0000000040)=0x314, 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x208020001) r6 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r6, 0x0) lseek(r5, 0x0, 0x1000000000003) pwritev(r5, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x280, 0x40) poll(&(0x7f00000000c0)=[{r5}], 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xe, &(0x7f00000001c0)={0x0, 0x30}, &(0x7f0000000280)=0x8) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x0) 00:01:21 executing program 2: mlockall(0x1) socket$inet_icmp(0x2, 0x2, 0x1) 00:01:21 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}}}}}}) bind$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00791) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000040)={0x0, 0xb9, "6bdc2bc200d9224f538b933072feb92c8430f2839973dedea54170b0e94508d4f9ad440a9934c4ffd1783ebb6c13f505e05badf48dd57ea4cd4284627a5b306c1d52162b85d237ef477616d92ca8aabe54b5cc9e12d004b49aba864c10441708d71125169b8a0eeb21634251bc29b6a0dc5c45779d754ce875aa2db61cc13927e967515f41bbe324a6a2b81ffa50083d61c75eb3cf99c69c65cac15be85bab1c1eae7ee6fda4d3edd880f71606e0491cd7eea1d517bccada97"}, &(0x7f0000000140)=0xc1) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000180)={r2, 0x8000}, &(0x7f00000001c0)=0x8) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00325) r1 = getuid() setuid(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:01:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@local, @random="3f7d3e2e9972", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000180)={'accf_dns\x00', "e1fecbd35512bf21509cae3c6561d683d6824d2f105464d21c05739ee0dc88120d84e32ab29ac1b28ff4bfa3c28ebbce2ac6d5b352abe33d4ef0a344612825e3f2e372f287dddf66d032c3910c0b90326be77c3cf23232055b8f68767dcc1a0450faa0b3a91a71f1ea7cd5a2cfce837d2f9824d88573e3ef04e1d50c5a183d2ecf21e57a8f0f1f3cdd19dc9a19e4000d0c2b740159d00d505061c2b858a9b759c163cd801c1390cdb99478d5e0c27db70d04ef0b145b6a009193d437ee9ce43f8f8f36d5d2b9e4fd6276ad7878b967aa49ec9cf7658b1511672ed73c03b278a09c748a813758abcb767316d750751f6b"}, 0x100) r2 = dup(r1) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x15, &(0x7f00000000c0)={0x0, 0x101}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000280)={r3, 0xffff, 0x6, [0x4, 0x4, 0x6, 0xfffffffffffffffc, 0x8, 0x3]}, 0x14) fsync(r1) getsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096f) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x3d, &(0x7f0000000080), &(0x7f0000000140)=0x4) 00:01:21 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYPTR64]) 00:01:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000000)=0x67, 0x4) ftruncate(0xffffffffffffffff, 0xbffffffffffffffa) r1 = dup(r0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="cd68000041e63b1d010000cb09ffb204ad6029f8ac66b776bdcb7cb445081158788935871704f217e3b5ca023ad155ad193eac88cdf85012feb2a27ae65ed8899ef05641d7241b23aa414bcd39849ee337f7188924ee4e4f2998155781b1b93b47856b86d78e37c7822ac4df25c9ddbb8b0c4b1aee20a3803eb409b7ccbd63b333dc081b5868b0fb35d9e9f3acd8f2e43a234b19dd82cc10835593922db623153335"], &(0x7f00000001c0)=0x55) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000200)={r2, 0x5, 0x3fb, 0x8001}, 0x10) r3 = open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x804, 0x40) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f0000000100)='./file0\x00') recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00350) open(&(0x7f0000000180)='./file0/file1\x00', 0x3, 0x40021) 00:01:21 executing program 2: r0 = dup(0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000080)='chd\x00', 0x4) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000240)=0x2b1) recvfrom$inet(0xffffffffffffffff, 0x0, 0xffffffffffffff79, 0x80, 0x0, 0xfffffffffffffffa) 00:01:22 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_tcp_int(r0, 0x6, 0x48, &(0x7f0000000040), 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xde, &(0x7f0000000340)={@local, @broadcast, [{[], {0x8100, 0x1, 0x20, 0x5}}], {@generic={0x7007, "1030b59c16caa4a9181ec98105f897e64b6862648e5b8b6f3a9ad6b76a3e780118d8f4b7edc1069d81cc8b3b68d4ea637227231818fab09676513170fafda1c506b5892205e2458dcc04edbea75ee1bcb147ed883e8d9cdab1c6e332b3e48d3d7c863cb761a19f010f433a86ca65306f4fd0c6be1147c97b4069a259f63690850103427f203c1e267e7f1b57a3f12e8bcb2e81b5f72ef6bed2ca5416f8387adbb2f1419432b7fcee3bc088d78b1edafac0a88bdbb8b70b70282e3e3ae31dec18a0840f6a20a573607bf5f086"}}}) setsockopt$inet_buf(r1, 0x0, 0x48, &(0x7f0000001440)="72d529a99b5a990cc4dd7bd6", 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) r2 = accept4$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000000)=0x1c, 0x30000000) fcntl$setstatus(r2, 0x4, 0x10000) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:01:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/112, 0x70, 0x40000, &(0x7f00000001c0)={0x2, 0x3}, 0x10) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="a22c3ac2a869436f6e53525018eb5d36c66102957650caf9db317e91544591447335b7a7ce5b8de132ee5f02727f0f7627d3600caa94115eb2f509e999aa33bfbe5a494e157b0f5256b5f4b1461745bf56a808cc8dd56fe8827f905a54bdbb19081403951c43d6efafed256398908fc081517c818b563758b3a1407ee1027e6949e79f7b911261459e43753baf6d32edfc", 0x91) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005be) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x208, 0x0) setsockopt$inet_tcp_buf(r1, 0x6, 0x2040, &(0x7f0000000100)="8d0a2795b2bb1d9f2a69a1d2922977c20ebf7cff979f787aa2e298c7", 0x1c) 00:01:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) socket$inet6(0x1c, 0x5, 0x9) r2 = fcntl$dupfd(0xffffffffffffffff, 0x11, r1) accept$inet6(r2, &(0x7f00000002c0)={0x1c, 0xffffffffffffffff, 0x0, @remote}, 0x0) pipe2(0x0, 0x100000) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, 0x0, 0x0) setsockopt$inet6_int(r1, 0x29, 0x24, &(0x7f0000000400)=0xfff, 0x4) mlockall(0x1) sync() getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x3e, 0x0, &(0x7f0000000180)) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x15, 0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x12, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f0000000040)=0x314, 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x208020001) r6 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r6, 0x0) lseek(r5, 0x0, 0x1000000000003) pwritev(r5, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x280, 0x40) poll(&(0x7f00000000c0)=[{r5}], 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xe, &(0x7f00000001c0)={0x0, 0x30}, &(0x7f0000000280)=0x8) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x0) 00:01:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00002011107c47800000000"]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) 00:01:22 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) bind(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast2}, 0xffffffffffffff96) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0xffffffffffffffff, @rand_addr=0xff}, 0x10, 0x0}, 0x85) 00:01:22 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000200)={@loopback, @rand_addr, @rand_addr}, 0x3) poll(&(0x7f0000000040)=[{r0}, {r0, 0x80}], 0x2, 0x8) recvfrom$inet(r0, &(0x7f0000000100)=""/159, 0x9f, 0x40, 0x0, 0x0) accept4$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10, 0x30000000) 00:01:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x17, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x40041, 0x0, 0x0) 00:01:22 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="39e6b816a067ffffffffffff0800450000300000000000019078ac2300bb00deffff0400907800000000450000000000000000000000ac2300aa01000000"]) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockname(r0, &(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, &(0x7f00000000c0)=0x1c) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00735) 00:01:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x91, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) read(r0, &(0x7f0000000080)=""/248, 0xf8) shmdt(0x0) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005a1) 00:01:22 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept4$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8, 0x20000000) syz_emit_ethernet(0xfffffffffffffe85, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "c9912c", 0x12, 0x46, 0x7ff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0xff, 0x0, 0x0, 0x4}], @generic="93dad275f3bd1b0f42d0"}}}}}) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x50, &(0x7f00000000c0)={0x0, {{0x1c, 0xffffffffffffffff, 0x7fff, @local={0xfe, 0x80, [], 0x0}, 0xfffffffffffff7fe}}}, 0x88) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1, @rand_addr=0x8}, 0x10) recvfrom$inet(r0, 0x0, 0xffffffa1, 0xbe, 0x0, 0xfffffffffffffe54) 00:01:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) wait4(0x0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000080)={0x9, 0x100000001, 0x5600, 0x7, 0xaeb, 0x9, 0x1f, 0x460a, 0x0}, &(0x7f0000000340)=0x20) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000380)={@in6={{0x1c, 0x3, 0x2, @empty, 0xb308}}, r1, 0x8, 0x9, 0x5}, 0x8c) recvfrom$inet(r0, 0x0, 0x263, 0xfffffffffffffffc, 0x0, 0x800e0039e) freebsd10_pipe(&(0x7f0000000440)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x104, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r3 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r3, 0x84, 0x14, &(0x7f00000001c0)=ANY=[@ANYBLOB="06000000060081000000ffff0300e206155d8676bf8022c6693481dcc475d9f9ed1b2d41d569264bb7d4f8cfc1e3d47638cbf2eebfc92bbd8fec6f01e151fa1a4cda7e454a8bf18e39d77ffd10e3efca0120f1d3e6b3a6787cb27a7d2e67f2d01f6f03c0bba7a116b5194a4017005dac81f94d66cd4d023c4409c5340900000095401bca924471189e2d4db8d38442b6aed6b03f7a6daef710e104a2aa3da59293160732df3a279c"], &(0x7f0000000040)=0x10) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="802b74e6065280a3d23246632be168d172c8650f60e29e0d7392c91cd990245b37bd2df128e3a7da5b1bab070304cd0647aa6622301cad95026f26259823ca11de1f8d5e5546228f240d2835530129b692b10c43dc6397c9f105e1107e17bc53c326e1f08cd126c1fc652159f34a711905a05628e7a52fbd61c54a405727afbb55d572dc2fd83e31919b56fb92c4e2d46d8c711c15925d628f39fa7f61b60f570fb7582f61d1311b5b80", 0xaa}, {&(0x7f00000002c0)="33195f90e07c8092ddf5c0eba49500280a4de05d80554ef9ff226b9fc7f743eeeb33f2711f9f195a8b6588c22fedef7b14750af9c5c5d22d307bd12bfe2f1012cd2cd252bc4503770e00e58f42ee67d6ecce0f791581e54c3d81fbbe9d730c48abfdabd2a5ccd29238d89c8832fd63510b8e60", 0x73}], 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x304, 0x0) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x7fe4b30bd000, 0x0, 0x11, r4, 0x0) 00:01:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getuid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004b9) 00:01:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaabcabaaaaffff000000000011009078000000020904000001006abcdaa13343"]) r1 = shmget(0x3, 0x1000, 0x120, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getpid() setpgid(r2, r3) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x173) r4 = accept4(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8, 0x1ffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5bdd7c99171f9bcae3095be4e7b1b3709b06a787b2e155662ae28e04c5612df9e7bd84c42b0e252bdc3abcea9977e7989cddc0183a5a28eb105f2186662c424bc744c9d2d2310716e007e9ebf9fc1e0b44c938165c868e2db25f2d5708f2ed17a685507db3237ce35d9d895dec4ae10175294f5cd55a8ca20f2176c1ebb63aae2e75d8c7a7865d18521aba0aceb0f6bcd2", 0x91) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xd, &(0x7f00000000c0)=0x710, 0x4) 00:01:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet6_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x29, 0x50, &(0x7f0000000040)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @remote}}}, 0x88) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00791) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x3, 0x7c) ioctl$DIOCGETRULESET(r2, 0xc444443b, &(0x7f0000000240)="0ae63f7d145f65c642ffe9fd3c3ad195f4879017116fe44ac0c7bb7f39ec166053f32773a01d6c9d76f11ab42411ed38b42d0f4c95bbb7aba1660465b563869f99918b9ba8b929011f89b8cbb7a7039a3dabcbff1e2b6d9b7e64753404c9df9e4f96e86307f3884363cd688c07d9c78d8df27342e3871d0076f2b5fb13c0ecde6b4b3e6cdc610bfeca2a5caa96c9660ff909d3f35cf8a5fef713e1e1ea5f7ca953e30f2694c689a4afce5d7865c8334fd4359dd0dafd085fc4c30854b916040301b42ea138fb5b707aed39034090028c594b92f3d0fec4e0a992") r3 = 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}}}}}}) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e0084e) 00:01:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="f6901aaaff08d03befe900003c9068e817163ddf9b001c0000000000009068ac00a168b000011100907c00"]) writev(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cb9) 00:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x50, &(0x7f00000000c0)={0x8, {{0x1c, 0x0, 0x3819, @remote={0xfe, 0x80, [], 0x0}, 0x40}}}, 0x88) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500005c0000000000009078ac1400aae00000011100907800000000"]) getsockopt$inet_int(r1, 0x0, 0x1b, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007ad) recvfrom$inet(r0, &(0x7f00000001c0)=""/32, 0x20, 0x2, &(0x7f0000000200)={0x2, 0x1, @multicast1}, 0x10) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 00:01:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[@in={0x2, 0x1}, @in6={0x1c, 0x1, 0x2, @ipv4={[], [], @broadcast}}]}, &(0x7f00000000c0)=0x10) 00:01:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="001621081131610bf27be12e2f6669cc0630003723c3a00b2905794910d83dfe2ef064dc795ab29b480dc2e3a867baa3c547fdbc28a535118a764300"/73], 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096e) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:01:23 executing program 1: syz_emit_ethernet(0xe0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60b4090000303afffe024300600000000000ffffe0000002ff0200000000000000000000000000018700907800070404000000fa0000000000000000000000001803ffffffffffff00000000000000000000ffffac1400bb7706f0b718131b590ab40aac010e5798446456f851769ea1755847a3bb98d6c68c269cb2eb49bd3814cf63b94015540c48eda7427e3abf8b3210a796542072724234e2bfadead52bd319bb79006c52da481ed94213"]) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) freebsd10_pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000380)={0x0, 0x800, 0x2}, &(0x7f00000003c0)=0xc) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000400)={r1, 0xc, "7998b82c84c68a4a12ffe380"}, &(0x7f0000000440)=0x14) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="215d463c8cd29e660137e3fc108453804fa2eda14a4ccb9b906abde743253d05ee4385fa8c35c956c532f64186074d06cd491df5472ec91583db3cca1651c38ebc80c5f01060", 0x46}, {&(0x7f00000001c0)="94176314e3889d2e67d143443178f8679e696b8a6de9d47f1c2ff25cecf52ca17dfd0df9a493b29a5d6e84864d263cb8d2167af76fecf99160249c9005f8f48006ec85130350c14160f99c900af7557c55cee72ece1fdaeed7f783af748bd2d7a63d36902ce8ec04171a56bf5b5fa5f0933e3be747688bb5fa2f91b1aea3a4ed2dcf4141ba7741eb4c3436d45839dd23c15ba3be208816d53121dc4dc79a2dd1869b3c323cd4a9", 0xa7}, {&(0x7f0000000280)="6a5ca9e95afc0f9b474fbad6d757c4acb8e927", 0x13}], 0x3, 0x0, 0x0, 0x20009}, 0x89) 00:01: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}}}}}) freebsd11_mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x11, r0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000040)={'freebsd\x00', 0x8}, 0x24) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e8) 00:01:23 executing program 2: r0 = socket(0x1c, 0x5, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100)={0xfffffffffffffffd}, 0x10) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r2, &(0x7f0000000200)='\x00') getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x1, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000080)={0x10000, 0x3000, 0x81, 0x12, r3}, 0x10) sendto$unix(r0, 0x0, 0x1000000, 0x0, &(0x7f00000000c0)=@file={0x21c00, './file0/file0\x00'}, 0x1c) 00:01:23 executing program 0: r0 = socket(0x0, 0x0, 0x85) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000000)={0x96, 0x11d72cad, 0x32, 0x4, 0x3, 0x80, 0x402, 0x280000000, 0x8, 0x9, 0x4}, 0xb) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000040)={0xffff, 0x3, 0x1, 0x40, 0x20, 0x4, 0x2, 0x100000000, 0x1, 0x0, 0x3}, 0xb) 00:01:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) ioctl$DIOCGETQSTATSV0(0xffffffffffffffff, 0xc0184432, &(0x7f0000000240)="462f3de4af4cbc9211d3d2648cd77c07796c2db93c6bce8ab31db14605a47bfb16cbca75a6ceeb1d19e26ec4b3057c3ed63abf44a0d2b0d4c2021e7f104e575a02a66758b1aaccbe7a6a2033797bfebf39099d4f85b7b857af315fed7762f013e87f488a76109b6e94ebb66c8a6fb70a28bbb591a54a4d5cc83b1ecc7b04c5d7f566d34a46b1846104189e65261bd1cdd7570ccd869e788b773d98") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00485) 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}}}}}}) freebsd11_fstat(r1, &(0x7f0000000000)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0042f) 00:01:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x20000004, 0x9) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x420, 0xbe, 0x401, 0x0}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000180)={r2, 0x7}, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffdcff08004500001c0000000000009078acb309034c0a8731e389e6f8ffa9e00000011100907800000000"]) freebsd11_fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x1}, {r0, 0x20}], 0x3, 0x7) 00:01:23 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpeername$inet(r0, 0x0, &(0x7f0000000040)=0x308) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096e) 00:01:23 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000140000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlockall() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffffff}) r0 = semget(0x3, 0x2, 0x8) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) accept4$inet6(r1, &(0x7f0000000180)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000001c0)=0x1c, 0x30000000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mprotect(&(0x7f00007be000/0x4000)=nil, 0x4000, 0x3) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000080)={0x0, 0x7a9b, 0x3, 0x6b38, 0x0, 0x69}, &(0x7f00000000c0)=0x14) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000100)={r3, 0x1, 0x401}, 0xc) __semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9]) 00:01:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup2(r0, r0) dup2(r0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1b, r0, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034d) 00:01:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r1, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x9, 0x8}) mlockall(0x1) ftruncate(r0, 0x0) 00:01:23 executing program 3: getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) r0 = accept4$inet6(0xffffffffffffff9c, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000100)=0x1c, 0x20000000) listen(r0, 0x54c21c4f) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000140)=""/125, 0x7d, 0x40040, &(0x7f00000001c0)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000200)=0x3, 0x4) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000240)={0xf, 0xc6, 0x0}, &(0x7f0000000280)=0xc) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f00000002c0)={0xffff, 0x7, 0x4000, 0x8, 0x20, 0x7, 0x100, 0x401, r2}, 0x20) r3 = accept4$inet(r1, &(0x7f0000000300)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000340)=0x10, 0x30000000) r4 = dup2(r0, r0) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000380)={r2, 0x0, 0x1000, "5c6f496aa717f2903ebc21bba9b5ca6d01aa304faea392ee217301a45da6fd583a44a8c9e64d5d19abaf5191eeed5c329856058257a67fab9e790fb0c7c6c154a9618a6c9646ef551f220dccc4ee6f9c781d138573c275529ea01bcb1a545b37a89d6e7ecd21d992e165984191991c3441edb4dc9c9b230e7238043688c5c9714a3967d511e268459badef7cc3f18bd5f035ca98ab3a2b0777c0df5584c9f6769771bf49004dc8a4c7ef2963ca71dca1dd84a89e10fad8ec944d5cb66424fe40d0e850e94913e1ad8160228fd6c67437c648660e68f99f06e7bf663c710770a1deaf8f977c9c8b1a270ba8a2bfb23583f826e3366132338d6ea9aeddaca9e204fada9c1353b302c069ed7538e898ff7e3e6b95dd3031bca15f9c348684dd049fa29e7a0a4cb70356b129c8bbba61a9fe0c68e6e1c541bdd807e4b29122f179b57e2a49d5811b87293dbed78f5193290341c85bafa19abb65c80e87af828529d510a4bd17fb2ab74c523869e7f6fc9be2c56241ebe509fea54956b2743868264dab53e279a3116e693e2ba07e5539e95f0426316da61c2f0e938b6e617781fb2d0de14394e030285e8e0dc469c6ca82c13e3d48f3c368ec97be4c603aa5f4cc89d8a5c1ddfbdc6e27f38f9b50e9e2e6a790948a4e07cde6d31dc437fdb958c3828fbed6349bfa7f4530183243fa3370d11392f425b47efd77ded47293dfc7ff2e90ed7db30d2d3dc71e6d67cf40afcefe55c4f8425982d0edaef3fb5c0ed0c85f8144e10738d44b127c9433736998c941ec5593f996f0eb590440298e13d30e917566670d1688850add4ec7f6632ce1815f358557d9497193bd8b47f3e47bee85728b3302c7942afa21e9ca30654df22a7f41f46bbb8d18d8c053dcc78df455d5276e2c27384323aa549ae8a162959bbea3b0d6392022bd0de34edb6845168d92c18f93c7b395714f30a158334fe71d734a2167b7565583c7feaad8debd22012b5eacbb16159cfacefc578df2d4c2290d768d815d781feae05ff7c62315b35330e0f86a9c31701382810d40faee452db3b75957816fc702f7060f6db70df1aa0842d3dbf5727c22c56707373d05bb69dcb3388c8eaee619d1147b23ccf33ff09fe7a6ae42553b30524dd082d12283078ea7e8534900d7da32d1e2d0a57ad939a7f17bec0f95210a1364ade2e840485606b8589dc83f4a16f4b48c2b749f4530db5bfb48d90adc09da8133c32f8ce4f92cf10868643383368a9656704f0e6aec95c9fa4c4023bee4c902890f972836f2623d0d4ff169f61b2a8e072c0a92db4a19e8ec865754a74cfacbbbdd2cfb6f19cf5a1c3e35626ffa3a5eb750dbb978bc2e18083862e10da2d5ff6891cedb5804c78d9f97a12014424325afccc65afa0fd4615907256fe789290b00761b5cfe125857116510b9607ea60df06fb87cea723b95fbee38b297259004cb7933818fb2e8458bc69f5e5e14e112c742dd32d24542817515886a1c0d0c60b0cc0daedae7813471f4b60f3c0f4e1684ce3c2ae506964d7d1def447f1d0b4a0425cbd9ebab4d3ae6a1a18d9399e9e7d741c1b03f77e6f4360cabf67d1234611b5b6c246e4486a0543da25cdac9b7ce7c8fd20055437b70d210a0387f96b21ecac9d9e7d7abd8eb5cf3e2310e18e9092b17226a36c768c8a51a6679ef01f97856fd8f37735ca94e6e4360a1c63a098613afc2a8e9f58c5a8e1f06c98d691c2428e8b628aca23c700c74f4f0f9e66329dc2f1ec2312e2b35b9c7d0e443bf97de0d502e5bf5b8b385389227472cf46d77e768bc31ea91d4e7ead919a62bb0ae476524bf9f9a5dbd5cfcb2448e355f233adcaa375683ba119501a2dc3c582d11389fb9169f5be0bccf03d38ea755fd6c0426d4e2c0010ac7799e0e252622be905c577fbc825798bdf0a5fe8db64677241bb8bc32bc83f3ee2016db131db05800f11f15477d191c2a1f80c4bb91104e27b085e74fab150d2b2c4f9693dd8d2d1688504eb15508e4eb64c41c107812b16895ef6f44b3217f9c54d86c89043c217c96ec13586bc13d7fc1666e59b08fe3b585a3cb9dd5684fb8a597474e3caba0bc3d4a433ca6a115e695c3f253890017ff729478f72114416b36bc4d97b2d5c3e8ec39735854b5936b3884aa30c6006d4d9f0a18e209a60fa1a00b90e7ce9427c0285514632b4abaecf0261f3b88a1650e669841dd375cc876c5955f9352300b5e8cccab85905a4a48b02da2c2f17e9c52c004661410af304115d6284276317e096c7b4231e0d35a61d9deafc786a4c9cb81cb0ffba6f5932eb9dfddb024dcd77bef94ec3dc26f6c397ae7b5397231916ac833fd4719c25b9e9f35082fd89f1cafd77c9396299396429d2105a6cfeddb439b568d79975b9f316881b36090961efc6cbaba48305e6fba82f579fa1c9d250954d8adc498e2a831b6ce1264d6c2c445d1e10fef0c19eeef0ce339a42905626f38cc1d4391ea1d86b9a5642ad220b236c93c6e5fcecced2dc82a9e7fa6cbbfcd14035cde8f1c1e5c1153eb241fc7f9e5a49c9a505666505d0fe46c31ae099eaed3d718bc4d21d7157a102ce9c8f1bd8a374f4f698ada98398339894f8d3893353abbea6eb6be86800177fd8705b0157a601032c20ac962b57aa8fd706f6a9ef6f1d538731b71a7414cb3f756f237531031a68aaf9504b2ef2a6b236be684ff115899cc42c17c80023a1cc4f1929f42c90a824a9ca3f97e2ba272c3b084d60c21d6ab5e5498345b10e0ab462bc98e7d379b1a130fd1301990d6670e6aa707ba39b428ed77cc234c90d05e0996aa759e1629691f2addb40cc7b27a8aa47425ea75cbb930bb051a451b3fa3771731561cebbf877e734b76d5814bd6b5dc3d84884725398021814e69410534b3a3bbc74756b9285bc79fcc9ce0c27fad9bb4037d7f896f3a6fb8a51ef6f45732a8dc4fc5dbf91614bf5e63076cd86c64b6e9e0f1301faf46707ecc46cff5d1d13c2551217f6eae143f244a29bf04aca8c48773feb48578f23c69196a02c10a90cc04962ac64b053864bed65d98676cef80f75845baa97384c20c5e7a778589ff769cf1e28cdd041f5c9d0cc4312fdddfb66f2ff202ce71975a4cd43b9301cab43ae102e0799d18dd3f28f29634ee9073cdd09259ff03ab15b904645ed36fb41833467e83a9cea166afe6395cc67885987bc83cdf664a26b138ec3953acfcbba9624391d5c1f15f4f594e9b5ce23c444946040d9ab8414d0015cfeba73e03fe3746735b81f502df82b07ff109ec367f2ecf40e0d19c2e66ecf4aa48fe52aed4e4835e78484e60985f4689a7952bd92efb5bae3fbefea71659a6a97ce9c1113c9736d69c16ba6c8d0f153d6bf90ff994507707e41e3583ca8ca35b42a63b12f0d1c88c8159a3511fc848a2ba777ae62d3c3ed5a344fe9e64c2868595ebd8a99455b771b4e37c09f8dc0e9da597fdb10ed98daf30271d48c872d61a238cc6a82d64e56685aa52120034a124ae8ab53cff3b23a480f9d14ed58cf9b1cf33e2e8e6e6660523a38ba58d5aabbeb654883f931ffeb74690db429ae3282c663b97e33c772b1b0a05eae994c355326b64f51ec06b2e3950b3ab6d50b3e78da9ab3d8e836f12d4824535d2545cd145e87b7ea51269de4d2d95351ef0564ed4cc81d94b4016d945dff7fb064e91caa8b70fb0cc387859a948ee140790536461cec2d4ce51462db1cb2a7e862589a51c7efd3598c719d5bb5fe33cf3edae9064a7adff43ac370b3f4f3ad75edf922c6ff72268babf8b85cb0a00e2128c8f81eec1b06cd219d6188d9b7e3e14b32321e98d01c3450d4a3f9863e5022b4f685bdae4748dcf834bffded0af95cc5c07972044e3917351f1ec58653a2fca053d9dbb8eb14bc0cccb40bacf4745d787394acf0f689b4ed766debf4ade4cff294f6609382ed9123f09bbf09ad26ee062f68034f1976b74c2f2e65a0d0dd35c80ef0f296dff65c0d3fb4d3119c950c44a90dcd923de9acd015140a52e8248e0e80e6135a3bceb32bd45af5dd1d763d784a03d883192f95fe3bcde1524464122b8877e03fc630c6b769bbceb7f09df7356e9a200bdb1ff1817974b3a4b836bcb863a5891c3bd0033cf0d8c313c54e61b759e2e816d93e47e727c78ec11eb693e4ad33c746e4ad13d9f43e9fe1458607b72d3182984ec8a9bcd7485574b9a25546e59cc9dd34e1200dd4421dbae1d518f3b65a5c7d4f36e211ffa52e3fc06336058ff62d9c67ff58145197e6eb1088c4f934edf5832099879fc0aa1e3ffcee5a9990dbedfbae7112fa38fd892a2c7e744db38ed0ca036e0e7ecccb9ec17b81a36533810a4c0b84098d8a7596c045f20d4902213beb4233b65fbf7a0cd2aea1726504342ac0d06c681b468566348ba28d63b93cc188a2cfb7e51bcfdf6edad19fdbaadcca3c4c87536d60fd8e91b0f2fd5e60db9e967f182cdd7a5d40c9e2b7730273e774babfa3f82882a6ccd7f8156c0285880410c4162129dae5bb9c67272d672c473fa0346de24954bc157e30cf2b7cf147cf3841e170ab6f8ed32ec2860f1cfd734e6eb58badbe1fb265182c9204bdd14754b9a08e7d919b2ff80bfea113f3ecbc94c74d3371a592a39a21ed46512f2856e5afc2f3ab40dcbe5886e941b18de153ca0089edbb15014983d613de299ccbbf64be17e2c1f7ae3273b77a5f337ad3712d1802e056333ebab899bad84763eea585487522c918ac5ffbea6342a25112edda26fffe308313bb26f1470c29f5f9a135114a8549de79227a14194b95226a29c0547633f3a880dad98c95b8d7cf43be1be3b2f3c3729bd69e5f7ee6bb0c5f63727e9cdb156c824d6eed5efefc2c103179b2946c841d3c8cf9b4fc7613ecf8a8e23fdf77420584d0b2c902a49f776af4da48cfda5c2e07361e69d242eaa3e4e177856918a8da672e36c3ccc9cb7db71d7f197ea71d2732c3572d5ee95a68536a539089b3cb6e7a5e43cd5a50687de6c4d36e05852a997d1164a8d8812afe52efadca4ce6dd9f8f6caf9e1cf0f8debf73ec08d9239a926d66ce3d7879150f29958c99af47e0a639bbed659c9352e9c52fee6c4ee4f255e85cfa790cf0ddc76a0c41fd47dd371ab0833b1c63283be74f1860fab0879df12d31fb13dfa195cac1e7acd3926d8f82dc025ca6829d9958a13ae3d3c284b2b0741f9c550e492e0b405e0a2767bc715df82296e4517c3fcd2d8b4eb4a2432ad4d68f201d8ed15400503af25a1efc77daa292c1856779d9dd29ba21850f976c6dd5643f9d9aa2804a44253116c02337cd2b85d7cf6cdfa14b7f7377f6ad95e62327b7e8297b3fdc3f552bc83ecd76dfafcdffab4f32baebdfe0577b17b6baed965425fabae477b794c5167517cbf7ce7f55929fa577f3fe2c461217efbbbd923d2e529b72241c1de651fdd2a19486e1ba44d27eeadf7d26f6468e5f3d281cd98bc631c7ec16b0973fa659f72bafc09a94f9727ed7cf5e10062e5fbc14e0e32e03c9091a245e14b62d4b1928fae87b9c9f4aa1081ee2093e617a36a5b4c664552db54fc9d6f5c6086cd9ce42f6b428b7e16b2cb9572d45bd0ca0d5967f5a20d51dbde41d0a2703dd52aaf7b24eb2e2d64e900d806719b8c75db1854c4cdf58daf10d1ca6ead10cac33f6ea1ea7b8f33fed38aee0c5566261c4086018e40a93a5d393b9e546b617dbf0bef1f214c1b2f2686096954718675bec60deee6cab41940c3cc7b497c556a7d478d2975a9ef8c0626716ef0d5f73ff22999f5f44e22815d5b573fc71e85297d30dcda78108649"}, 0x1008) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f00000013c0)={r2, 0x4, 0x7ff}, 0x8) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r3, 0x84, 0x902, &(0x7f0000001400)=r2, 0x4) getresuid(&(0x7f0000001440), &(0x7f0000001480)=0x0, &(0x7f00000014c0)) r6 = shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0xc) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000001500)={r2, 0x1, 0x3}, 0xc) shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffa000/0x3000)=nil) setsockopt$inet6_buf(r0, 0x29, 0x76, &(0x7f0000001540)="6580b1d1718f2c2ee5c814b85a0e900803262fb1c7b1bf272d640e3f3708b116018af7399355e68eeaa6edba70369b339886a554d7edacdd12c6bb3b40cd4f3ef0e747db212029770a07bf19df62a9e46c2e5d4f98bfdb69467fc97d", 0x5c) ioctl$DIOCRGETASTATS(r4, 0xc4504447, &(0x7f00000016c0)={{"9132c36aefe4d2c11af33c19eaa57a6e1fb5695c6a6a479bfefce4357daa62f6819e5315b8d33694199ae175685b44516ee87cfa1438e9198182efef0cc0fd4d828517c1418eb4288b019d5e1dbb1d593ce89df79e4c4e399f413f384899183f47f49bfaa4603935b571692951dbbe5b68dfba0f01beadb43333d455373c8b689003d52ec84f3cdfdaf0d5ee65633f851d632d0d0b18ecc270188563783e3da52764b7812cd3d651468113b66c507b3c17a95149ebb1d5e94e8803625a406daee62e02ea4789a03694710edcfdb133f430f9c90f6cd30b8ff90c72f0bb1d18209d45d1ed0b63c2124bb812e87b881e1a17599af821324c55a90488fe13e4c69873e3b27d677f7bddcefca294163a008564414294355e92e28bde32abbad4200aa21e89f34a76c0aec21a3c6b360beb0c31ded88fb40d3e9711d8a5d19489a86081956f856369aa708f4048fcddf28ab166c248e33d8b0b099209482a8793650ce5430f0e658f224679916bd92e3ce73bc1a44ff23a6b7fbf5f33a24603c9eb44a4e874706166426baed0821166ac511682714baeeec52c7f7d3296df8f53f24ebdd2a2ceadfd3bb5b557f9cdfef9094a4bc9df1e64e14964f70db070780ce03724418158d35e242a5984e116d47a6256dfc7cf63792f9221a71af17f490200fe64dae8633ac33baf1af6e63e74643ad3878749b74767c843c31c2aa115a96de72ed0b3a989293572845bcb39bd3a112ba6b31abb2f7d8006d40890f77ba425a7731eb1783069f61888e0b5205798e7e7c5dd5f57438967a8f59e3c5c94ad16f3cb4bbe3a3998796df5617165acfed02729fe24e88fa5ab31370a02bf2f6dc91ce4292d38c80f4d25fcce2233cf020185c24f9f7979ad2a21425dc6e884913269da15ba07c67000985a41a90aa2481b5a2d21e289a94a80c4ed9dbf8ed163f9d49c99338d3da2edb8801a91b49badad2f365bc9401bfc36dbf7f58f41661738503ee7c3837f9e17ffd66136014c36684916df5182168013575d2dda185360e2f259b4f597b3b60e6c117d0856e289871e6292e8f37b2785abc8a0595f7cb10a62383f09758b1db90fc4d7d397f290e684907f199f5a5f1283fa88be26792be9f85aa89d6245cfb41577e3e48ea8ae9955a03c2e1e4c3cf9ef25fbd1703d6fb9852c97ca6aba069bb3600886b8e4b3c82d4c6643e06d86ed23717e5f844a7297430bdc7b8c680b827a2dd99f19f930f22d5d26be63965af1d9032f79dd08f00ca4a44c43eaf03a5bed3b7fc8fcf46f9d6448b2a46e150408117100123e944aa89cef9da646f253bb0f04369a9d815c156096e47d701848ac80c2c944184700b99373466a2fcf3e42af6c62cfbe7d4d53f9f58ddafeeffe5e763278a73acb387b0d318b4fb3e959ecc228e03e41c5a5766464a463e35ce0358b9fa85d98aad5d745", "95f0b7dc3b03c16d585885fb552b175d6e57d582b11d74474ba3d2c70bc612d7", 0x7, 0x7}, &(0x7f00000015c0)="81c8c0290c1792d7f15c3068622e90a9adfe30889f69e188eb14e60b3945d57843410c754f12d283495fd08aa99b61529af6fe000fcd09a2f8727e3db71dbf5c9e3df62597aa0ae9115782bed11abe1ed7654c0e9fefcc8c7379b9b84fd176efd7d18103a3867357e2518b78db5daa0a6269af07edde068e71fe72e266be3d6471d29a148536eb9d85f21a07f5c90a4a78f989c41c467f666ea94fe5fd131b49867ce213bfe4dcfa5f850d334b534fb0b62d0eaf95a06fef97b8b7db834982e792a82e1314f9fe691dda5fe76f10a5bf7913fe9732a0864a98b6a530", 0x1, 0x7ff, 0x43, 0xffff, 0x5, 0x200, 0xbb54, 0x5a3}) close(r3) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000001b40)={@in6={{0x1c, 0x0, 0x463, @rand_addr="b43f6ab5f7e0db7c8016ebda2f8c920e", 0x1}}, r2, 0x2, 0x43, 0x11, 0x5, 0x6, 0xfffffffffffffffb}, &(0x7f0000001c00)=0x98) setuid(r5) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x51, &(0x7f0000001c40)={0x4, {{0x1c, 0x3, 0x400, @rand_addr="e75a64f4b1e37cd267b131d4a87dae16", 0x3b8bebaf}}}, 0x88) setsockopt$inet6_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, &(0x7f0000001d40)={0x2, &(0x7f0000001d00)=[@in6={0x1c, 0x1, 0x2, @rand_addr="1e38e79b04d62f3fc3ed14fee0b31daa", 0x8}, @in6={0x1c, 0x1, 0x3ff, @ipv4={[], [], @rand_addr=0x699}, 0x4}]}, &(0x7f0000001d80)=0x10) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000001dc0)=0x8001, 0x4) socket$inet6(0x1c, 0x0, 0x6) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000001e00), &(0x7f0000001e40)=0x4) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f0000001e80)={r2, 0x23b4}, &(0x7f0000001ec0)=0x8) connect$inet(r1, &(0x7f0000001f00)={0x2, 0x3, @loopback}, 0x10) 00:01:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getpgid(0xffffffffffffffff) freebsd11_mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/62, 0x3e) freebsd11_mknod(&(0x7f0000000100)='./file0\x00', 0x148, 0x601) 00:01:23 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, 0x0, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_buf(r0, 0x0, 0x54, &(0x7f0000000000)="bccdcf901273bd854ebfaf62588207930367894fb631d103591737da3b6ccac19279c204d86c061af805a3f2c3d3b794234578a61c32f5801a3ebf6e1303e7588a118aa8c536e60a797843d71a84d9119feb5412612a65672f8868cc2dce8a62d3eecadfac649c29df9c35af3464b0e4cf203665a0e8a9e8fc94f2ec0d774f33c2a3d8be8d5b0a724cee2ad61620c37d8fe17f76233e96406933e251dc1de6b0a306d5bcd0ef178fcbbfc57ba13f1d4bbbbb0ee17be9571c9b1d716e391242c68fbe93880670bf8cde291fac9a9a7f9d6f36accbfe4f0456fc9f01dd978ea49b435ed14c9b0d96c2a64c7f351337c16bbaff74fd6fb0", 0xf6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004d0) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f00000001c0)={0x0, 0x2, 0xf, 0xffffffffffffff7f, 0x6}, &(0x7f0000000240)=0x18) setsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000280)={r2, 0x7, 0x4}, 0x8) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000000180)={0x10, &(0x7f0000000100)="53eb680f86192956d5090260d0c1f9feb41ae1fe2a60c8db5ca4c61ec4fe062af3a8b3ca75408cc5b5ea5933f637a08631aa571e32c45dcf17c024ec43f2ed8ec9456b6978adb6022e1bf43fa3d14d64adee990c04e27450ba3f9043cf35374ffa9d6f7965607cff81af64e8f54e3c49582f", 0x2, 0x9d, 0x4}) 00:01:23 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) setgroups(0x3ff, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) r0 = msgget(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) sync() 00:01: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 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f00000010c0)=0x2, 0x4) setsockopt$inet_int(r0, 0x0, 0x46, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00317) 00:01:23 executing program 2: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x7ff, 0x40, 0x3}}], {@generic={0x807b, "f6a7c54780c1aced2d7375342ca53e4302a56ca0bebb91d58daa100532066ceb502d8a0dc3ca2050f6c7e2beb0cab3095ac145693fcc7ab64a613e36eaea8ca14513cee496e3a75368b7b9afb3de3c4f2d468e7eec24dd20a7c7c604ab30b0ca1c915143a6ccf119e24574d3ef96925e19e5e98d98fdce2153fd9bec7f8cf15e942a94cc6daffb44e02a4f4c0690db69dbfda7748e5e"}}}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchmod(r1, 0x0) fchmod(r1, 0x40) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00317) fcntl$setstatus(r1, 0x4, 0x10004) fsync(r1) fchmod(r1, 0x44) 00:01:23 executing program 3: r0 = open$dir(&(0x7f0000000000)='./control/file0\x00', 0x180, 0xa1) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x800) mkdir(&(0x7f0000000040)='./control\x00', 0x0) r1 = open(&(0x7f0000000180)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000016ff8)='./file0\x00', 0x0) fdatasync(r1) rmdir(&(0x7f0000002580)='./control/file0\x00') close(r1) rmdir(&(0x7f00000000c0)='./control\x00') 00:01:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000140)={0x0, 0x20}, &(0x7f0000000180)=0x8) setsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000001c0)={r1, 0x4, 0x116e}, 0x8) ftruncate(r0, 0x4000000000fe) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x12, r2, 0x0) setsockopt$inet_udplite(r0, 0x88, 0x2, &(0x7f0000000000)=0x6, 0x4) fsync(r2) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000080)={0x2, {{0x2, 0x3, @broadcast}}}, 0x90) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4002) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000040)=0x2, 0x4) 00:01:23 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(0xffffffffffffffff, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) flock(0xffffffffffffffff, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f00000001c0)={0x6}, 0x1) flock(r0, 0x8) setsockopt$inet_sctp_SCTP_CONNECT_X(0xffffffffffffffff, 0x84, 0x8007, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r2 = 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, &(0x7f0000000000)=ANY=[@ANYBLOB="02fa2d2f66696c653000"], 0x1) getsockopt$inet6_sctp_SCTP_EVENT(r4, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x3, 0x4e96}, &(0x7f00000000c0)=0x8) r6 = dup2(r4, r1) accept4(r0, &(0x7f0000000200)=@in={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000240)=0x10, 0x20000000) ppoll(&(0x7f0000000280)=[{r1, 0x84}, {r3, 0x2000}, {r1}, {r0, 0x4}, {r2, 0x180}, {r6, 0x4}], 0x6, &(0x7f00000002c0)={0x3, 0x8000}, &(0x7f0000000440)={0x3f}, 0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x29, &(0x7f0000000100)={r5}, &(0x7f0000000140)=0x8) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000000480)=0x3, 0x4) 00:01:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000140)=0x10) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000180)={0x0, 0x2}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000200)={r1, 0x4}, 0x8) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e7607678281f15b2f66696c6530001503b22f6c454e7411a8f50cc59f474f8abdb9dffabd02c22dfc73717b786f11a6ae61397b57a863c60f77115b208d5bb83c1bc87a8b5373d19582a15a8fcb5381b5cb3e5108f5f852c2da53f7893e7c1c19e4a49dd50a76e668b1f256ede44b946e708745059e3a0dafd367e28573b58d23e4e08d186eca4d7e5173c7a0dda45626"], 0x1) freebsd10_pipe(&(0x7f0000000000)) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x22, &(0x7f0000000100)={0x5}, 0xc) 00:01:23 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = semget$private(0x0, 0x1, 0x220) __semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/144) freebsd11_stat(&(0x7f0000000000)='./file1\x00', 0x0) 00:01:23 executing program 0: freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000080)={@in={{0x2, 0x1, @multicast1}}, 0x0, 0x3, 0x9, 0x1ff}, &(0x7f0000000140)=0x94) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000180)=ANY=[@ANYBLOB="1c004e22ffffff7fb933e6bbd2851d28e6ad70866fc6baec0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/128, @ANYRES32=r1], &(0x7f0000000240)=0x84) 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}}}}}) r3 = dup(r2) recvfrom$inet(r3, 0x0, 0x0, 0x40001, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00755) 00:01:23 executing program 3: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2000000000000) symlinkat(&(0x7f0000000300)='/', r0, &(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x402d00, 0x0) 00:01:23 executing program 3: r0 = accept4$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x4, 0x7, 0x5, 0x7fffffff}, 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clock_gettime(0xe, &(0x7f0000000140)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e002a5) 00:01:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaace01ffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000080)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096d) sendfile(r0, r0, &(0x7f00000001c0), 0x7) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f00000000c0)={0x1, 0x80000, 0x2420, 0x3, 0x9, 0x5337, 0x19, 0xfff, 0x0}, &(0x7f0000000100)=0x20) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000140)={r2, 0x3f, 0x1, 0x0, 0x3}, &(0x7f0000000180)=0x18) 00:01:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1000041d, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002bd) r1 = dup2(r0, r0) setsockopt$inet_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000000)={0x5, "4caf11f593a8edd870bdf303592633fe"}, 0x14) 00:01:24 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}}}}}) getsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) 00:01:24 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='/', r0, &(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x406600, 0x0) 00:01:24 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="941176a34835a519a2b0263b903dd6068bac4eab6cd9295da85df26e24e66a426a2204059ce305f5f3bf71066ef0f7a410bdc55a181aad8ed5397f3fa21f7b6a8fe23a1ee58daeb742f14df779c9f8c5475c75f80452ad5e4ba1c7eaf134c78e5018f1be3d902d3fbbf0e37a0ee5265c27a1c26b563c7e03c23eec0a9d23784eb3780f98247f493e9aa76444af0a19e191ee70d2bf7bf28b4d9575e2f7a306269ded6d797c074cc86e527a1e3e706b4d76d82861f9444efc442095a74dbfdd36c667292c38c3bad067189ba31a731f", 0xcf) fcntl$setstatus(r1, 0x4, 0x10000) open(&(0x7f0000000080)='./file0\x00', 0xfda6d073d5d3c26b, 0x10) accept4$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x4, 0x10000000) 00:01:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r0, &(0x7f0000000040)=@un=@file={0x0, ""/54}, &(0x7f0000000080)=0x38, 0x20000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00411) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$DIOCGETSTATUS(r1, 0xc1a04415, &(0x7f0000000040)="f96f2d6bac7107008a7313e033da4a2556c305cd922438167574ec1f88567d06fd1e96cb0c45a4d1ab932a06c38f3be4b5a9d413c387b157db1a407dfd64ee807ccd8c14efc60e1b59e4328253a030d7f1987b5cb75d7b73239be2550410285ea648607e33cae7663533e636e7ca7a107de6cbb280206638bad214083017c2209fff735a6e40936542d2ca77f50853112c72f62fba90b0840b5003f91271d289d23db6d23c73b1bf9c2112c48bc386dca5edcbe2b179bbf76ef468b1e24ef4eb87e6bc7c5c7475a8cb8da10f63c7dfe101f19864938ece74e5a57e") syz_emit_ethernet(0x0, 0x0) dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00406) 00:01:24 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 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/25, 0x19, 0x40002, &(0x7f0000000040)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003c6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00827) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fdatasync(0xffffffffffffffff) r1 = dup2(r0, r0) listen(r0, 0x62) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0xb, 0x6}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000080)={r2, 0xfff}, &(0x7f00000000c0)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00390) 00:01:24 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}}}}}) listen(0xffffffffffffffff, 0xfffffffffffffffe) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00718) 00:01:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000030000000000001905eac2100bb000000000500907800000000450000000000000000000000ac2300aa01000100"]) r1 = shmget$private(0x0, 0x2000, 0xfffffffffffffffc, &(0x7f0000ffd000/0x2000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008dd) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 00:01:24 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 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/25, 0x19, 0x40002, &(0x7f0000000040)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003c6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00827) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e003df) recvfrom$inet(r0, &(0x7f0000000000)=""/186, 0xba, 0x80, &(0x7f00000000c0)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000100)=0x1, 0x4) fcntl$dupfd(r1, 0x11, r1) 00:01:24 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x581}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000000c0)={r2, 0x20}, &(0x7f0000000100)=0x8) socketpair(0x1c, 0x5, 0x0, 0x0) fchmod(r1, 0x0) ppoll(&(0x7f0000000140)=[{r1, 0x2000}, {r0, 0x100}, {r0, 0x40}], 0x3, &(0x7f0000000180)={0x100000001, 0x5}, &(0x7f00000001c0)={0x20}, 0x8) freebsd11_lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 00:01:24 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x10001, 0xfff}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmctl$SHM_STAT(0x0, 0xd, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20008, 0x4) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x41abce97a) 00:01:24 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)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08006500001ca50e000000000000ac1400aae000f116cb54bfcbc91bd70b"]) r1 = msgget$private(0x0, 0x11) r2 = geteuid() freebsd11_fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, r2, r3, r4, r5, 0x10, 0x4}, 0x1ff, 0x7fff, 0x0, 0x9, 0x2, 0x1, r6}) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x412, 0xffffffffffffffff, 0x0) fchdir(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x0, 0x0) ioctl$DIOCSETIFFLAG(r7, 0xc0284459, &(0x7f0000000480)={0x10, &(0x7f00000003c0)="f90bf5f3f539f88a28e337bdd78b76ffd4feaa766af9453e316f4a275c3e82b2697486c9e7ef3c592f30df41e47aea2301b4bdadfe312f16aec5f21435acb0438aa59d6d2e0be197623968c4cd92f158e0c8d771f6745ebedad60856b838f7d37b7a81f56bb815119eb4a1844b9a2f9737842653f43759104820c0011fd1b035214a45858aa1b926b2d4c6525dfbe3c5563762c48f377deb4af22cf84d0bbb57b42af8ca6171fdc90f2422b2284598", 0x2, 0x9, 0xffffffff}) r8 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r8, 0x84, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) 00:01:24 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000000)={@in6={{0x1c, 0x1, 0x5, @rand_addr="ce69158eb3aea0adc619c24f57adbd1f", 0x2}}, 0x0, 0xffffffff, 0xdf2, 0x0, 0x9, 0x30, 0x80}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000100)={r2, 0x2, 0x0, 0x7, 0x10001}, &(0x7f0000000140)=0x18) setsockopt$inet6_int(r0, 0x29, 0x2a, 0x0, 0x0) 00:01:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001ceaffffff00009078ac1400aae00000011100907800000000"]) r1 = dup(r0) ioctl$DIOCADDSTATE(r1, 0xc0f24425, &(0x7f0000000100)="a5c287080be604aaa3f7275e89839100"/31) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b91) 00:01:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCGETSRCNODES(r1, 0xc0104454, &(0x7f0000000080)="232d6d0f25cc65fe507de7db1a2c391cfdde52a49cd76be82fe218df40af3ad29fba15e795d01ca743410c2468236eb50dce2e88132c53ee31a294521ffa3d8872044078eae8df46d6a78406ce9c97993b158b26494521202279921d520c5553bb61dbec581a1bddab10efee11e734d6b3eeb5ba840477dd24547f1a1b2537") getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000001080)=0x8) r2 = semget$private(0x0, 0x3, 0x700) socket$inet_tcp(0x2, 0x1, 0x0) __semctl$GETVAL(r2, 0xe6f1676a1d4a142c, 0x5, &(0x7f0000000040)=""/27) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() wait4(r1, &(0x7f0000000000), 0xd, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100000, 0x122) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000040), 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffcf, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaeaaaaaaf3b3aaaaa800008100290008004500001400001400aae0000001130090780000000000000000000000000c0000"]) setrlimit(0x2, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) 00:01:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x0) ftruncate(r0, 0x80000001) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000100)='\x00', &(0x7f00000000c0)='@']) writev(r3, &(0x7f0000000280), 0xa7) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000000740)=""/4096, 0x40000c}], 0x1, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, 0x0, 0xffffffffffffff9a) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e002f7) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, 0x0, 0x0) 00:01:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgrp(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d9) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) lseek(r0, 0x7, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00355) 00:01:24 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_nanosleep(0xe, 0x1, &(0x7f0000000000)={0x9b40, 0x8}, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x81010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x1011, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000180)=0x10) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000140)=0xb) socket$inet_sctp(0x2, 0x1, 0x84) 00:01:24 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000080000009078ac1400aae00000011100907800000000d21a16a3081f6d23b9ad0a325872e7853c04cbbf06012b6ec7c530c173c3be901d59db057ae0f83c3666fb119f890926d7d84dce8179eddc43504a257dbfd477c92c0e40b6c8df63d2bd0806f0af08d0de30da4ade1686e7001cc857161795bf95a87626751d07c71baf1e77dee16e"]) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000140)={0x1, [0x1]}, &(0x7f0000000240)=0x6) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000080)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000100)={r2}, 0x8) 00:01:24 executing program 2: 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}}}}}}) setresgid(0x0, 0xee00, 0x0) r0 = getegid() setgid(r0) r1 = socket$inet(0x2, 0x2, 0x100000001) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00888) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$DIOCBEGINADDRS(r2, 0xc4704433, &(0x7f0000000080)="818afe02476b61567b79d68717cab2ade8ee29cef57ce1f475ea83ae054943f7141c714406f7ca1d2f8c73780735f5") setgid(r0) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) fstat(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) 00:01:24 executing program 1: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x1, 0x7ff, 0x7fff}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000180)={r2, 0x9}, 0x8) getsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet6_udp(r1, 0x11, 0x0, 0x0, 0x0) 00:01:24 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x1c, 0xffffffffffffffff, 0x0, @loopback}, {0x1c, 0xffffffffffffffff, 0x0, @remote}, 0x0, [0x0, 0x2]}, 0x5c) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x24, &(0x7f00000001c0)={0x0, &(0x7f0000001280)=[@in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @broadcast}]}, &(0x7f0000001340)=0xaa) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000000)={r1, 0x3, 0x200}, &(0x7f0000000040)=0xc) 00:01:24 executing program 0: freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0, @rand_addr=0x5}, 0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffe48, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb0000020005009078000000004500de0fc3d90000000000ed53747eb5b800ac2300aa01000000"]) syz_emit_ethernet(0x72cc39c5613e1730, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00841) 00:01:24 executing program 1: getsockopt$inet6_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000100)={@loopback, @multicast1, 0x0}, &(0x7f0000000140)=0xc) setsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f0000000180)={@loopback, @remote={0xac, 0x14, 0x0}, r2}, 0xc) ftruncate(r0, 0x7e2780e3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) fcntl$getflags(r3, 0x0) write(r0, &(0x7f0000000300)="7d180556df685a8839ec5fa57fa209bbf7035f0d57c19d3b94bab714", 0x1c) mlockall(0x1) sync() mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r3, 0x0) 00:01:24 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x1) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x1000, 0x1f, 0x3}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000180)=ANY=[@ANYBLOB="02004e227f00000163ed0da684c02807c1a8835b87b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e00000000000000000000000000000000000000000000000000000000d878f573ac0c1bf6054cb0d608fbf3d7de317269cb7e18ab6f92abe0a4379f30753e377b0195a32c9f1ba058a2c1fa83c7926052c8bbed6898bf6fe952", @ANYRES32=r2], 0x8c) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x12, r1, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setitimer(0x0, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00455) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f00000000c0)={0x0, 0x80}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000140)={r2, 0x10001}, 0x8) 00:01:24 executing program 0: getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000100)={0x40, 0x110, 0x40, 0x24f, 0x0}, &(0x7f0000000140)=0x10) setsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000180)={r0, 0xc, 0x5bb09643}, 0x8) r1 = socket$inet6(0x1c, 0x0, 0x1) sendmsg$inet6_sctp(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [0x0, 0x3]}}, 0x1c, 0x0, 0x0, &(0x7f00000000c0)=[@prinfo={0x14, 0x29, 0x3d, {0x0, 0x300}}], 0x14}, 0x0) 00:01:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x10f, &(0x7f0000000200)={@local, @random="97d6f05f66b9", [{[{0x88a8, 0x6, 0x300000000000, 0x1}], {0x8100, 0xfff, 0x8, 0x4}}], {@ipv4={0x800, {{0x1d, 0x4, 0x3f, 0x3, 0xf9, 0x67, 0x44d293a1, 0x100000001, 0x17, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1f, 0x80000001, [@rand_addr=0x80, @rand_addr=0x7, @empty, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x401]}, @generic={0x88, 0x3, 'J'}, @lsrr={0x83, 0x7, 0x7, [@local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x8, 0xef9, 0x3, 0xff, [{[], 0x1}]}, @ra={0x94, 0x6, 0x7fc0000}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0xb, 0x4, [@rand_addr=0xbe3e, @remote={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x17, 0xfff, [@multicast1, @empty, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10001]}]}}, @udp={{0x3, 0x3, 0x8}, {"25a51e6cedfa3d9c28f556a4d6505fba351b9ae724531ca7d1231fd05f570cd80852b41c6a86d74ad9ebfaebb62ca31035cf77bb43aae918971e8647951cc9157fb26aa22a609e988f399936ad0aca55721afd913dbb150336156d3c01f7ddb2e3dd6d60d955f8bdd927eadb86c9ea5d85612df241a45f13377bc06025"}}}}}}) setsockopt$inet_udp(r0, 0x11, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1, @multicast2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) unlink(&(0x7f0000000000)='./file0\x00') 00:01:24 executing program 2: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$DIOCGETLIMIT(r1, 0x80047476, &(0x7f0000001d40)={0xc7000000}) accept(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) 00:01:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x8000000000000080) r1 = semget(0x0, 0x3, 0x420) __semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/47) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037f) getitimer(0x1, &(0x7f0000000040)) chmod(&(0x7f00000000c0)='./file0\x00', 0x122) 00:01:24 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) r1 = dup(r0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000080)=0x4) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f0000000280)={{"08d44c63ea48a4e087a08a704a415133f85114324b697f7958b22cbf5f86d8f2b6b1448ba8c127427048925aa7e4bbe708747ad87cdf516ef00fde318990100abfc9c6d5d62a6e3b37bccea67d1021e400ad7179b3e7d5a73ffd43ae8717f31034f14f8b54a08ae12ed63bbb4f7755d76dafcd082473fbcc08f8bd3c4a6bc48ec2f1589e15b386fc966a9fa6de101d0052ef412ad097744ae710c23586935520b7aed5b7d8971c71764ed086688bb7725c75656fc0e6f99dbdc5aeba0e028edb11c28021a9ed532967ba9c144e736cdee4c035ee9525aea3af9c64a82e7d5ecffaaacaead6e9aa31a5a89c7cc4e0cc39494eaed178aeaa85cefa3310d64884f89da164f1ebb7445eb7dbb794dee026d7c15cc37e057e9bc4dac529fc748ab93b1cd898ead9d06f4e16ef4c67d4ebad2237d8d166053adf794fc59b4ebb82d01302235125e96bcd635624e692203f4a950e36a6ea29554589616f37ac30bad547d6f68f031c2d3dcbbc6127463d758e93a75ce15505388c7ebeac13b498d5c32d870caa9916aeddc60af635ca782e74a12da0ae981260a4eef983bd894517db94b87def6c7c008a2797d80b256ec0d64aa8dd0a847806e2ef2930126b31fb06dd7b579ae1b42e348f98e381d5a8cc78e62c5303b72ac81ec15b765d005163a8a19a8f0c6cd99adf523d919e5ddcd9d139a8473030730da39a5401f97b9a4232e4308ffa2a669d99533c733c59c0bdd062bd284ebdb937136dbfedba3f2a7f4c65bd2b23636e443500a85fc5384b1eb7fe07b6319ab9f049decf95d5da8f715d90e8da6e67324a5a9fdbc0e1cfea1e4f55d0b0cdfd45dfff3a64dd339731e5d453695b9a9033ce35cd2aebdf81ed81edcd99ea29db6c9ca7957ee82087cd16684544ebe889172c7afcc65006bb9954bdcba201e52679681ccdd5e827bf5a8939336af47684c2809bdcabc82a3b9a66fcdb4229f7a35352a7ca25da86923c62d10a3cf8695f2402e711c664ec62e386d2748c485fbe55b0fa3c88561fcc416d5b3bd784f2196bb0c5b52cfa1d3c106f63fb91dcbadd034de4c66300c624f031f989e87dfe08c78f7f1ae92488620651b48f5a95ffba105f3a5619eb2d4b5c4f98e2253e49f8aa0d617b285b0209b3965e3125f219b9891de8e59d0c08f3b5a9eeb1a8d2a008846321ef876c129abb5baba7df97ace715dccf29990fd0b8186f16edf635a2b8b48a3db6151b71117857bd96af2dd9a00fce920f9253e7540ba7bd09a632d503abdceabe85ca50f5727a39a01d1552edc4f6a6c9c1619ec23d6967c0eff427ce9246cb72f1bb7b48fea41e476a11df9fd9080afc4be2745af56faed3d2d12d13d0911d632b4c21c408cbf578671d4e6e97b080a6bdda198537a7b45a8037e2766c32770432bd2098fbb50e88db851c04790f9fbf38e9846254eb031c", "36dd8d757c9e6e2535e5c77ca266f301770ea97fa84afb90b95d0d2f2fe6f477", 0x5, 0x8}, &(0x7f00000000c0)="35c53629f674c1c9cfbcf1855b536c5b38f9c1325ff253687026763b6ae5cd87e396f8d803141627fe75f080e7acdcee40db36dac21284ae300c9cd5689175e8d2d41545f25bf0c8f8fda4d05a9c91c5bd7ac1d39048e545ce3b6f588c3373c3a6c5bfd7cc8ef3f5baba545ba5df66d00b227a8c7c84371f95828aa33189e18dbe3870bdf16dae91812f502553ac2dd3f788a204a2126e0fd634e82b6462dce23d48befcad9aaf78279c4c4bd3efdb701039644fa7659b11ad47f6c495b2d9f573565c665e5bde88ff4ced5a7c7a2134e9787d510a", 0x200, 0x0, 0x200, 0x7, 0x1, 0x3, 0x3f, 0x622c}) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x20008) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="00aaaadb1ef7c9a123ee24e07daaaaaaffffffffffff089078ac140068e000000111009078000000006e90b2003cba66f9ae6e258754069ef3785fe8b4e6907374c0b0e350dd851004c41d6077b6342c59f8f8a27039788eac6bec512ee44dcc0589b35222e06ae2b4aa3e7ad6152f54c8617a8af8349e8e4db7bd2d5c95527390ac1fcc3b93313a076da9b18097101e7a8852778f8c37fb2d4bfc6c803c"]) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0045a) 00:01:24 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 = accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x30000002) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003cd) sendmsg$inet_sctp(r1, &(0x7f0000001280)={&(0x7f0000000040)=@in6={0x1c, 0x1, 0x3, @ipv4={[], [], @loopback}, 0x2}, 0x1c, &(0x7f0000001240)=[{&(0x7f0000000080)="096d8a64058bcec5e428ef957993fbfacc201c3dd831962c8b2599602a5b8aac13d5f6c69b62533bbb612f80c1bc8d78a2f6ecf9e13f3c75cd9fb5d4adb39b16fb66ef6dcaff6127e2da28b6744d6df0a43e5ebd7b7b5d918e1c7eece392c1eb8b0303dff7580578d4597dbdd8366787882d02a68109978d1151aaf87d652f76aaa26dab9158a7869897dce65796bdce77f966a2e3cc259fde7e50f771fda6292a60caac56f8afc47ae233d553b0e08274fe92dde5ec2aa688e717fefbdfc9decccf13d89adfcb27d387f5f363ed6234d4b72790bdd98863308a4a847e", 0xdd}, {&(0x7f0000000180)="b8f1b366b7d23109f841f9e4a8512df3fa4ba803c479e8a31bb02a1b252222a18d74dbb199397b7705dd7adc5fa830c244534ff5f32dacfddd2202", 0x3b}, {&(0x7f00000001c0)="bf58da101f7ab4be9fdd207acdf569b4db7d4234b39f19b581777242c31e2ab1715ef3de8458af958907122af0bc064e83e1ab776546ff47060f2b8f7e8b2d15157fc969e490cf4274979669b4a85b8f0eee1c118b83d0dc4aa40591d9d357e8a513160319325511068aff3a66993402904c06ac4fee1f8c2646defc8724fd42d014314e778b480138129a1b1b79ecc8a27c7a8a1a00c8f1dfd317968a05f8738040da81d79b309a09952c5f31f1e9f6cb800b6fe048a7119a0ed1bc9f8c11ea35f8519dcca743287cb2c4cf22dabd177b144582472681b5636fc40d442ff9158e2eead8fe8ce131dac1f9136e03420ffea96a77d26012c72bbd1b64f1b1581f09561c66438a22c1c482ed3d88bc1ac7b53c4d0b5a27c935dca17901a4674a397e4a50d0fe9e85c71a22968a86b21020497703f0ecf7acda06438f5c759c35192c8c4e36db6ad2cd0cea371a24f81e2910e1a0e6a6bcc2666fffbc30cade04e63b22c413d726e52417050635129b90e561480902fdfa729186d329b50f134dd0198cb2f61919ed80b3092007b3fc726b337453900bf307a593c62f1808fe0caeb32d807e691258cd6ab32d9453623b60fa096ddd2759a4c8271be6d758ae56186c7522781b71a04e9832a6ada2f722cfb8adf2b740af7368c75b3014c693d76441a6740f2f9e1e3079de52f8e398dfd998032d7db5e4790bd863a9101169e30ceeca787d4f6c40deeefe441057559fbb54dd0d44f70164ab25f50d38c1070180036d2e017212fafa3ed4e272e64cb9772c7995f8d3c2186d6b35d3c0a5acd532c1d6ebdfa2853027510b200a39d54466db70e09e2bcf977fcaea0d3ae9bbdede81eaf1bf615b7b6143907a8a253393df637d5677b3f1dc669b8a48c9533c4d014455278d5aac90fc9999fe1a711562d0b1c503173d1861f38fdf989f92e01287eafdde3721db367b3d2a30e3c1638e1b9cd03f0b013aeea2726f440767ab4be173110d860f7d6aaa5227564d708cb1e664722271663afdc795772f2ed2a03af2e3e9fb694388b1ab7b62764c8eb35b79e1bc308f0ff78ffe049174dcfddc0b601972840418e57e83a105c2da01fa60ae8cf93a59c5f67ddaedc0bae49c693fd4b3a57bd9eb3a29e05de9c52f127f1f7c9548f07627f3c85e6a02e227a2df6248a617519385b5f4f22f644841c4e8bcd3db2b4dbd40b54d5be46c7012bb91f54dbcf8d724284e915c02b82796f70383941acff64ce72a905802bc921ef2706c1229b34e551538b9f6893114ce7c635c9678474613850787963f28f674b7a72e8f5d00fbdf810fe66ddec7fabd98b00922698ae384f4e341a57bfa5afac1c549c93d60e41732e65e06a878a457a2f791ad297c130a81810ff17e7cdc6560be5ccb7317693c8b53bbb1d0b67ee22a450b6d673779075c4a2e4472aa7b7f4b9b610fa7623a99a168c5f9b13125c83f383d0669874fab5dbcada59e88dc1a895812cc24ae7256ca6645160d936e5ddbbe38f782a65dbb895ea3f03b8efe8bc3eae461230a571f144624413cbcfbc6bf81b9fb4bd3940677ffc1cc55d97559aba8f4aa9e54a99d2980933c5a297dc8675b4d4a2bc93ccf258df9b6510ff1e99df884860249d0685fe124cf2de52f786bace8998bbfac22182da6242c5cf2ba7b51951d6c6427e899b52fd8a260322f4afb0d0a003d9f27ae198fb157eb02e478768f8b0d5b4945df70458436f585802d54a5ad4794d897080e4cf990f042f793eff9d602500a6eb7117ea88a7c974e7ac38e0e90762ea655ec474b90685510c33dccf66a456e9ae292c66c6ea38d3ce2d9b6fedfe66e3cd3900a3868f6388d748a19b017760d5f29c86700ccf5d54da73b3f773f471fd890c82ddb8d3cc140fe16b11ce17d0fa0443a0a1f53b2da8d3e1f63c61e53996716a34428d3b198f8a3cbe1d36ed0d7acecf68262d218b376540b5780a4d9ae6e94a75b80fc150d1931a63001f0a6a227094e6e57a0163f0369bd751acff2bff75c273f8fd2100cd158cef48eb1dc5332d70c20d689759db6a237257149ba22679de61113451372eec13f49c902d761c7754075926a7f81f9e8fc0ba95a03a7306f70c84841c81477f09a67cf6095eaeed0c105d52ba5bfbf5bf085711e48648f753ea8bdd181f04ef5a952ec0f8b55b0b63c5926128b26eec1cc5f35804eca637e23384167c89d4f022ca2f45ec3fea0223196b3b00d4dda850638432d2a818ee138b9e57ca95a360b0306b28ea984ab2c4c7afe910b1fec850a8318535b846beb737f7dcace312528a02e0b2859ec3bcfdc9df55af979d731e0d14b5abd7c3469999b21ebae333dcf67d87c2f162f78d5dabd68146a73e8d86a9eb2a74d622c86ad3fa9e59fa202ed4d1f98242611d33e80697b4bcdd6cc5311c9406145e3cb3198d976affecf485f97e2c3c6f2574ce731226c3cc3dbda4a0f8975933fa687556ff6c7a15b681ff26c820df32b6b0712943ff62d71418023d834f28f0db7021b76e632321d5f3b10f00ef2d54531fd45a4174b1d04b13a4a02b45329aeb204ca46edb111156f9f6550586d90ca93aad3c3a86e37ec49cba4a8d9e988375b06af6f2a26a4f305e1ca7edc3b94389938a05fe0446214f7d5f99a129628bd4fd99774970b67e71ce2295200ee5ec2f667feb1dfee20580a14fedf9e0ef29695c0cbda1406ec9286ee624b91e8c1671da5fcd19a6817c0fcda780ede18c34fefc04102b54ba5d6ab71fe8a867f30b6eea66691cc925cc02de12251133decbe8e287782a93c2ce4c57a9735e5371038f2d0c1b4fbab8e63752354b618869c7461ecf343b21f8149dd0d807a10791b3667b0d5c3c797dde15fd1dd688751ffb223c82e512311063a42994e1866e5cfe23f8e0f3c4d6fa7cfd40272366257acf8adcee456b85d5e90f3727a94ccb72a8b76284440d85831930e579b70fab27038fb031a9c0bea374c6339660b773a7f72252bc8b54556cc64b260d14ff0fa84f9c70f77491cb1c55362ec7f4c8621217e6e0616f19aa9968dd5ddaf8987813d2825748a36f347b7bda70c41a1d3fdd2f037b7f1618ec4133a6d0cf59b8ebe1342f6feddb6b7161271f607de7fc06cc247fa1b0cbc014756c4c2317b82a2d9dab422d919e60e96608ee55681515d3c96d8f95e0414780335a6bcf75a69803ff58c6d5c695dd6e65ac1a0448a2d32479dcced36c6b1abc689f432b5771f2cb7c77e62ee5e156cac3780e34c1ffc01ac781086614897cd6fdedc0696ab1858c82bb3ad7027e8b2fd6d7618339a54f9284a0444950007c2f521396a3d8204095ff6d113cb983b0779b399b301c41d7deddddc3f0d975a92385b78cc87129afe0747367541a2afe777732c9fc351df42c640b5f70db48f943ab5768eadef339fb0cfd483384c04a2acbf052c3a2e07f6184cd0d2f93732a52b3300894cb51a8b5b342df7e7271c8832b8181b388bd1d623f6ad7b965dbefa192a0946f0a2f015e92912219190a3c7682e73a7eb837c70009bd11b208bf9d42eee6ba2e435205f4fd32b98c538181a6496bc951f42eb5142a712326a2d03c5eda6569c19526846f5968c8c2f397bfd519c34663140fd9f5c6eb524c97f2ba8c96c6561069e333aed6a0739fee3f1d4fa54a4579ecb904f68011d836e2522944161e29a6de9b2db969dacf037d8b227443ffe47ebb7927e25955e82e98e5fd3e55a136b916a4b6f7da000a46e5fbb6b98739e111b9f7980cde986c5847df01e8f47482f11f9b337eebeed84db636dedf3caa9e90941bbeaca3c45fcc778245cd340ce5cc7ab28ba665147d4ec95431ddc779739ef572c550ace5a59bf9c6c7255966a79ed887ccc5a1cbebcf3df796fc06c8df6c53c29113768981837822a4d5df5045156740bfdae28c145a6577e408bec9678e386081e32400be38a27c6dd2e9f04c98abad1aa65859d110f21e41ad85f9d5e7a9813d5083d90a898eb3ac254165f66e2b4e2d77911908e3eaf8ec2085752bbe357fc70d1c664653d125bf509a0109bb1074bcf45f56e7aedccfb09ee030126259b1cfa78628ae3b6e98379b03972b4be0ae44a45a3f84ce0fefa0b0b653e608b8e6bf8e88e2762ec062d2a4a757a34bd33f741ab8097f7ec6d30ed8c065f7bc966f2dc82f2028284e326620e2d35e66b0d4a1be19c4f1095037f9e106df3cf21e52816984291556b46277c7854441e4c8a56349c41439bfb6e83e3e681362ecacdca420c1013cb718274b42537fb3ae6f9dbdae10cebd0653b25d70c63213f7f5d6a24497efbba7dd9fcaa748b76e22dfe1164536037f20aa7aff99547bb3c545c91f4a11200336ecd1bfe45e2a58d006badfcff1a5f22383cb2a2f1c7bd4ae95e25e3734b2db1193883bcb173fa37f004b74b43fc5f299e552dc08bc6352fde9d598e765827d9a7f192e9af449f1a798ee1129005eeb91d31e6d516e59fa3f4bba941b8fbc7c1cb0ca6c47870c744febec85962efc72545deda277eefcc18ff4d836042c903061c0f01714e6ea0cd657c4189792ee23a5a370a6ba20c74209efe8c70b13f1e399ef4d664f923d984396c55a6b799e7ffb426b2c0ef166660bdc50b231d2306c719eb8d132a2eb048277d04b800f995ef2fde70677fce20047ca2e4a5172609b3498a98f917dac0e9eaa817d1759153e750c0f6d9220bc5653a5a531b32adb9f78e7619059000c0a8c4d028ec105fcff312e83ddc6bd3d96bc92a7ce564973397a5638a1098f61813bff55cd30c3490d40998790fa947ebdebdf822e98b4ee0ea5065325c608f8fc0eaaf47be13136937fa8c0b6a484da31ab28c63ea4f21ad87a457f43aeb754b8258d79323534989067159ceaf1ccb2baa9cfa2e9920c7550438a1d3e3c88f8b7e204b1dc956b144f1d21818ef745095c6688176baeb03119824deb0bba414c0322a8348d213a98bff379900e1ca38836412a5643d34defbd405e150fd35694a2394b507b7a4b51af33549d919198aaa7aae1a5a86ab037c1ad256417e94b4b58c12c6bdc54266369eb6c828a8670baae1ce13beaf1406e6be2e773d6e2e662911f0908ef05c7649b565125aff86c62f8a758e1335fc232b4076869c6313660ebf65a5045ef1506898d3ca3a9673b93597712a19a55207ef0ead0642ed9a1f2a19dcce5d7649c240ea91005ec8a31bcce41c7ba3e8d11447d704168a514ceedaa48560896304af43e6c357fae602a8bf35e07dba066e81faa33ef4167f2316031bae5346729680f1f35a66615faafebf691b7ad993217d8aece26401c834146b0f544a9306bfdabd2eca0bb3c7a144b8b5eed4c400cddb6a570cde5d7951917d8222dbffc72dfc0340b2df09cfed0282497118154981a8bb370336ba2888ba580ff6f0a3d3b48d3dd751ddc1e48b08d4538a9e376e0560a0d5928d2d22cc408fe44e23b97648fb059ae4e1382c8595c7e7d7fbb4ac14633e62a1f325852e370e56087a47142f92135b1fe6ee1b31346a8a61494a1b84fa03b1226bc4527133a3204089fb8e37a5ef3fcfa4df64f86085657330ea8f2402b9cf61aa05eec963c490b54567b448a0085ac042f2f624255aa3ce0246eefb3846e9494e6793dd1abc7f2a3d50c73bff55043cb704bfc70ff4c014d13dd2c0776a41588dc2c2ee39bea9196339eda78ab58579eece4915d72e1e9bb834e3286c616186bf459f3cedc6108c81f7184a57e1dcb0da8d79457d3c197c5175208f83003be186c3d15f7980a3958ee16cfbc5998d4f1b262f781e80c0916caa8fd7", 0x1000}, {&(0x7f00000011c0)="b5029966f84c3bffd6d3704a179160d76e936ef85a4fa5a28ab361ee5444cf0b7c35df6e96cfb85c9cdeb258612f5673ab7a0d3f0fd8b1bd716200f217abace6b2606582d0e7c07d511e0f8c82bb99b97a4b142c5d1c157134ff380f951d631eb70c", 0x62}], 0x4, 0x0, 0x0, 0x4}, 0x8) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @remote, [{[{0x88a8, 0x7, 0xffffffff, 0x3}], {0x8100, 0x100000000, 0x1ff, 0x4}}], {@ipv4={0x800, {{0x7, 0x4, 0xfffffffffffffe00, 0xffffffff, 0x74, 0x68, 0x8, 0xff, 0xd, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x76d, [@local={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0x8}, {"f215e4422666f5613b1177eaba2673916107482e915a5b49f8f87ab56e1275a5f8ec47974bc137cc04ea69a7b57ca4b1e0001e6887d07f700a99ece37a93ff59769a36ac679d40466915112e4eb73c6b"}}}}}}) fcntl$lock(r0, 0xf, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00365) 00:01:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00868) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_buf(r1, 0x29, 0x7b, &(0x7f00000002c0)=""/193, &(0x7f00000003c0)=0xc1) syz_emit_ethernet(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, 0x101a, &(0x7f00000000c0)=0xfc, 0x4) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = accept4$inet6(r2, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000080)=0x1c, 0x30000000) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000100), &(0x7f0000000140)=0x4) socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000280)={0x6, 0x1400, 0x9, 0x5857, 0xfffffffffffffff7, 0x4b, 0x686, 0xe6b, 0x3, 0xff, 0x7}, 0xb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00796) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0x101, &(0x7f0000000400)={@in={{0x2, 0x1, @broadcast}}, 0x0, 0x8000, 0x1, 0xfffffffffffffffd, 0x6, 0x400}, &(0x7f00000004c0)=0xa0) setsockopt$inet6_sctp_SCTP_RTOINFO(r3, 0x84, 0x1, &(0x7f0000000500)={r4, 0x2a, 0x1, 0x6}, 0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000180)={0x0, 0xfff, 0x5b32}, &(0x7f00000001c0)=0xc) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000200)={r5, 0x93b6, 0x5}, &(0x7f0000000240)=0xc) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000040)={@loopback, @broadcast, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f00000000c0)={@remote={0xac, 0x14, 0x0}, @broadcast, r1}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004b1) 00:01:24 executing program 0: syz_emit_ethernet(0xc6, &(0x7f0000000000)={@empty, @local, [{[{0x88a8, 0x1, 0x7, 0x1}], {0x8100, 0x3, 0x10000, 0x4}}], {@generic={0x88f5, "b36ba51d3e122d4b06847b2414509d760f63bfa2eb846d009a4f237ebaf38d39fa44632f750ea59b9b44708615fccba13ca10a2445aafbbf2bb9cdecd97c88595ac3862a9cb28f3b0c81589731eb674416324bf05abb78fe2ed3037877b8f908e4252c29247329a145ef1a22d5ea4da339b71010b84449bd9288c3894fa91e545e463bb1e8719a98309f7b663ab62dcea98d175b653e5883151fde175d75a6df37fde2d993e65cec0bfcc84f1ef60d49"}}}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$unix(0x1, 0x5, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a1) socket$unix(0x1, 0x7, 0x0) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100ecc8bf321cce"]) fcntl$lock(r0, 0xb, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00438) socket$inet_tcp(0x2, 0x1, 0x0) 00:01:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66690700300052e0acc626bd68aee1d12d8510bfd77b8a1c4f8eebedf36ca4caed1eefbdebf08b50be36c86204dea7abfa9cc37a528ce4bd9c20ad20b495b4cf46960f00fd9cd5be8662a42bd7b932620b91e512654d9106f5ef88f32ce69b724ca679ba889da01680c635d08545ff8e49727f07000000f94c2b84f5ae997c274eb9e2e52db992f7120ca416d9131485ac886be6ed3a3c3c8bc1be"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000400)=ANY=[@ANYBLOB="1c00f410c1c54e230104000057e5e98f1a8099046a4fde78d7eee9d00101000000f0bf98910000000000000000004c000000000000000000000000000000000000000000000000000000000000000000004dfb436c7cd05b1700000000000000000000000000002100"/132, @ANYRES32=0x0, @ANYBLOB="0b4b080004000000"], &(0x7f00000002c0)=0x8c) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000300)={r1, 0x8, 0xef7, 0x3, 0x6, 0x3}, 0x14) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48, 0x1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/97, 0x61) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000380)={r1, &(0x7f0000000340)=[@in={0x2, 0x0}, @in={0x2, 0x2, @loopback}, @in={0x2, 0x3, @multicast2}]}, &(0x7f00000003c0)=0x10) 00:01:24 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000040)={0x4, 0x38, 0x6, 0xbd7b, 0x5, 0x9, 0x7, 0x5, 0x1ff, 0x2, 0x4}, 0xb) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000580)='I', 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) 00:01:24 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) recvfrom$inet(r1, 0x0, 0x0, 0x80, 0x0, 0x0) 00:01:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1, @multicast2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) 00:01:24 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}}}}}}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffd69) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0x1c) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000100)={0x1, 0x2}, &(0x7f0000000140)=0xc) 00:01:24 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10000011, r1, 0x80000000) truncate(&(0x7f0000000000)='./file0\x00', 0x308020005) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f0000000140)=0x1, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0032e) recvfrom$inet(r2, &(0x7f00000001c0)=""/85, 0x55, 0x40002, &(0x7f0000000240)={0x2, 0x1}, 0x10) r3 = fcntl$getown(r0, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) wait4(r3, &(0x7f0000000000), 0x1, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000280), &(0x7f00000002c0)=0x8) 00:01:24 executing program 3: r0 = socket(0xffffffffffffffff, 0x20000000, 0x85) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000080)={0x3}, 0xb) getitimer(0x2, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/229, 0xe5}, 0x0) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000100), 0xb) shutdown(r0, 0x1) 00:01:24 executing program 2: r0 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000000)={0xf, 0x200, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x7, 0x400, 0x51f}, &(0x7f0000000240)=0x10) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaa8362602d62837dd2bf1deb647804aaaaffffffffffff0800458f001c0000000000009078ac144207461459d32bd75dc2d7f68ef676a220000000000000000be48c2ceb9a903479f21d9e9c7e8f4a3348e4f91316188427a02d5c0e3308d0d0d697464af7dc4d791903fa"]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x9, &(0x7f00000000c0), &(0x7f0000000100)=0x4) msgget$private(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @loopback, @empty, @multicast2}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e007fe) msgget$private(0x0, 0x4) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000040)={@loopback, @remote}, &(0x7f0000000080)=0xc) 00:01:24 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa00000000f80739c9ae882844f6843af96a0224c3a7263f09ddc78d04232aa365c9e47b8249f3e1b1579ba5406fc85eae728b8a0ff5f1fe23492506e317156b72fd8300781c2a82e0f8fc834e443132843b1f27ca75a282085ad79e0e3a4104fe05e78d42b1e67b704d89a9e0dc16c3f4bf34a65f6e555f6a3c7af2a60e818cb6a47ee8cd980cd67a0c35ed8b1d71544d22"]) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x5d, &(0x7f0000000040)="54bb92ab", 0x4) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x0, &(0x7f0000000180)={@local={0xac, 0x14, 0x0}, @multicast1}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="a77835d05bc5", @random="d55e419b55b4", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast1, @local, @remote={0xac, 0x14, 0x0}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00446) 00:01:24 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) 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}}}}}}) ftruncate(r3, 0x0) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00395) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r5 = open(&(0x7f0000000440)='./file1/file0\x00', 0x80a02, 0x40) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) dup2(r2, r4) close(r0) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0xb8}], 0x1, 0x0) freebsd11_fstat(r2, &(0x7f00000002c0)) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, 0x0, &(0x7f0000000080)) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000140)={0x0, 0x8, 0x80, 0x0, 0x5aad, 0x6}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r5, 0x84, 0xe, &(0x7f0000000040)={r6, 0xffffffffffffff03}, &(0x7f0000000240)=0x8) exit(0x4) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r5, 0x84, 0x5, &(0x7f0000000280), &(0x7f0000000380)=0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), 0x0) 00:01:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x400, 0x3, 0x4, 0xfffffffffffffffb, 0xa77, 0x8, 0x9}, &(0x7f00000000c0)={0x400, 0xffff}) getsockopt$inet_buf(r0, 0x0, 0x55, &(0x7f0000000100)=""/209, &(0x7f0000000240)=0xd1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00386) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x2, 0x2, 0x5) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="001001000000"], &(0x7f0000000100)=0xa) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000140)={@in={{0x2, 0x2, @loopback}}, r2}, 0x8c) setsockopt$inet_mreq(r1, 0x0, 0xd, &(0x7f0000000200)={@empty, @multicast2}, 0x8) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000080)={0x10, &(0x7f0000000040)="918d1a7a91e7dce3810221e21111eaecf98695e78d", 0x1, 0xac, 0x970d}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00399) 00:01:24 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0) r1 = dup(r0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000001740)="a9", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x2028}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fdatasync(r0) r2 = semget(0x2, 0x6, 0x210) setsockopt$inet6_udplite(r1, 0x88, 0x4, &(0x7f0000000080)=0x100, 0x4) __semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0xffffffffffff20d7, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500000000000500907800000000450000000000000000000000ac2300aa01000000"]) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000)={@local, @empty, @multicast1}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00797) r1 = accept(r0, 0x0, &(0x7f0000000180)) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000240)={@in={{0x2, 0x2, @remote={0xac, 0x14, 0x0}}}, 0x0, 0xfff, 0x7, 0x1, 0x8, 0xb39f, 0x2}, &(0x7f00000001c0)=0xa0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000300)={@in={{0x2, 0x1, @broadcast}}, r2, 0xfdf, 0x36, 0x4}, &(0x7f00000003c0)=0x94) syz_emit_ethernet(0xdc, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x807a, "88b0de4817c2dc5e78df5c3cbda3652b686a0a15700366d4c68e8576cb5632afc93f37a1769b74c310a5ca03d05983449bf48b6e63c0caa9c1f2ff9701fe8139bcedf64460d770e0cb3c4ffb6bd9fe970552f9235bf59a4f2c81951838a6cd2f523169afda1938b4e265d9c511ceccd9dd415f2ea93efe296d8b69141102728f921fb4384318affce4221402df9843ea7363551c988ae98231f45a1a7f7b2dc89aba647426920a10482f38b92a7c85e38d09b51c1a4d4a32ad4006a0baf781ffac439874907a1c39eb36e39d9ece"}}}) 00:01:24 executing program 0: r0 = socket(0x1e, 0x10000001, 0x8c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) 00:01:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0x0) wait4(r1, 0x0, 0x2010, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000080)={0x2, 0x7fff, 0x0, 0x1, 0x6, 0x100000000, 0x1, 0x401, 0x0}, &(0x7f00000000c0)=0x20) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x102, &(0x7f0000000100)={r3, 0xf8, "ffd55f36473b4688aa7237a7f0addc275a87f50a31ad8abf5dbfa3960bc76dfb6af7ed4b38d7119912d67b06dc72b86508c5013c4c3b6596121910cdc6d3b3e78e8addc1c63c29e7d6eb2c2ecf3bb09a60a23bf84f1efc07cd5543e57e93b9502c2dd2bad8f908ed408b35881dda326101ed0aec470966ada405401b38bb6aac6360a8234553f532bdc6074a57f830ddcaedbdf4d8d156b01be1b0264a55121fec468c316bd9739b95ac8c68602bbb8d7406f9218ddcc1e233b0a556fab8b13e1d1ebb9bcaa113644a97ea96b8c2b05288a4a2d3662343a7d0d241bf57c8cd22a3e23734fa107041ae8d6a487f772305bbc8d79641d6733b"}, &(0x7f0000000200)=0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) freebsd11_stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)=0x0) chown(&(0x7f0000000240)='./file0\x00', r4, r5) 00:01:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) clock_gettime(0x0, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00510) 00:01:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x2) mlockall(0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r2 = dup(r1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) ioctl$DIOCOSFPADD(r1, 0xc088444f, &(0x7f0000000000)="00c9387cf4ab0a34d49c991527aeb2f95c9d3e9eff28df9e59852bec2c59b9d550b830ef8fd67993c32e61d2fe3d8a27235c52130dc992338543ba2635b35c161a") ftruncate(r2, 0x0) sync() 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1c, 0x0, 0x4000000000000005, 0x0) recvfrom$inet(r0, 0x0, 0x343, 0x82, 0x0, 0x0) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00797) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x10, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 00:01:25 executing program 1: r0 = getpgrp(0x0) r1 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) freebsd11_fstat(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() r4 = geteuid() freebsd11_fstat(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r4, r5, 0x120, 0x3}, 0x4, 0x6, 0x6, 0x1, r0, r0, 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x32) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0xe185, 0xcf7) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = dup(r0) ioctl$DIOCGETRULESET(r2, 0xc444443b, &(0x7f0000000080)="b6a4d21a47be6adca7eae39dff65579b017a026c894ed1c3a548a51fc9a14cd2208d7095aa094921fc8efa644091934ab6c5131671d9559d7320148362037b4de4de0ec365ee4937d7d58721bf8409aebcaa9584830ac2cfe86405d4a78dc8fc00575cc98c9f0b2a69c099f9327202c98d3f099cd7ccf67bb1b308062771c28dabcbb31e94075e99474346513ec5f14f19f3aa0a12eb946608ae566446f1bbafb8551e23f99aaab675cf961cb479287a1458a50e7ca7b738005cd93d3cc6a4111e8bd2a5a54efaffbeb5a0c830128f8b16f7dcc9c6daa6347edf5ecf685befa62824030e6501b87bd4204651b07580c059b5") clock_settime(0x4, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000200)={0x0, 0xfffffffffffffffc, 0x1, 0x2, 0x9}, &(0x7f0000000240)=0x18) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000280)={r3, 0x7c, "746613e855982005302a86e50504863ecae38fc568edb84c615db8ee59a72ea9dcd0e9ae2681eea8799c082af1affc58fb5003491850d433324c638f272f60a1f4d699d7b05e12ddff4a8a894736aaed1c2583298ed91eda5808a9aa169c065a2ad900e24e349f88c30fa3719924a2ca9784ef3df078adf3c9f8278d"}, &(0x7f0000000340)=0x84) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e6) 00:01:25 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}}}}}) accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000140)=0x10) r1 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_INFO(r1, 0xe, &(0x7f0000000080)=""/133) shmctl$SHM_INFO(0x0, 0xe, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00521) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) recvfrom$inet(r0, 0x0, 0x135, 0x80, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/21, 0x15, 0x2, 0x0, 0x0) 00:01:25 executing program 2: r0 = socket(0x1c, 0x3, 0x7e) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0x6, 0x9}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000240)={r1, &(0x7f0000000180)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, @in6, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @local}, @in, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}]}, &(0x7f0000000280)=0x10) fchdir(r0) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000080)={r1, 0x37}, &(0x7f0000000140)=0xfffffffffffffe40) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f00000000c0)={0x6, 0x2000, 0x6, 0x0, r2}, &(0x7f0000000100)=0x10) 00:01:25 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}}}}}) freebsd10_pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000300), 0x4) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000340)={0x2, [0x8, 0x6]}, 0x8) freebsd11_fstat(r0, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x1, 0x6) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000180)={@in6={{0x1c, 0x0, 0xfffffffffffffbff, @mcast2, 0xffffffff}}, 0x0, 0x6, 0x72384799, 0x2, 0xfffffffffffffffd, 0x0, 0xf34d}, &(0x7f0000000000)=0x98) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r3, 0x84, 0x8002, &(0x7f0000000240)={r4, &(0x7f0000000080)=[@in6={0x1c, 0x3, 0x5, @mcast2, 0x39f}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x3, 0x10001, @ipv4}]}, &(0x7f0000000280)=0x10) recvfrom$inet(r0, 0x0, 0x38d, 0x0, 0x0, 0x800e004f9) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaffffffe12dd7cfdf4500001c0000000039fa9478ac4b36d74b7800000000000000000020329b9a546aa6000000000000000000"]) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004cd) r1 = dup(r0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000000)=0x6, 0x4) r2 = semget(0x2, 0x4, 0x20) __semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/25) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept4(r0, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0x10, 0x30000000) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000240)={0x0, 0xaf, "0a51ca07e7c964e2c99b5950983e9a1974cb6a8357132271ba7857a8ab4d2b5d9485db97887b29e20c6702105535280d1c627df8dc4601bfea765dc765cf11db5d537e97fd2ee2f7983bacc6ff05e7c2b45ba2866d08a76182544c582f9ab0c2c3b34b258e307aa4e4a8b5d57f5da0535c4b02abdc74a9249adb99ec4bd7abd0bef5b1cb9c4460115e00862602f4121cb4ef9251f401bf9c98b3b6b2644010e8f3c0a3303eb97874519ed682d13277"}, &(0x7f0000000300)=0xb7) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000340)={r2, 0x7}, &(0x7f0000000380)=0x8) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e0037e) r4 = dup(r3) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000040)={@in6={{0x1c, 0x0, 0xb80d, @mcast2}}, 0x0}, &(0x7f0000000100)=0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x15, &(0x7f0000000140)={r5, 0x6}, &(0x7f0000000180)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) 00:01:25 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}}}}}}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048f) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000080)={@in={{0x2, 0x2, @remote={0xac, 0x14, 0x0}}}, r2}, &(0x7f0000000140)=0x8c) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000080)={r2, 0x2}, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x80000001, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030d) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac14000b0daaa1000001110090780000"]) ftruncate(0xffffffffffffffff, 0xfffffffffffffffd) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00397) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0xe}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f00000000c0)={@in6={{0x1c, 0x0, 0xe7c, @mcast2, 0x9df}}, r2, 0xe39, 0x100000001, 0x9}, &(0x7f0000000180)=0x8c) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{}, {0x0, 0x100000000}}) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00359) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000100)="8fee4aa3", 0x4) syz_emit_ethernet(0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000200)=0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0076e) r2 = socket$inet(0x2, 0x20000002, 0x3) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x6}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000340)=ANY=[@ANYBLOB="02004e23ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d90d9d2709452d6b998b055cebb84c3f37c86364d270917f9cfe8d1d7312262c232fb332f8d67dcc1974797c39523649d9e6a6b8207ad42a4bfce70a28fb2285754c614732236d71eb97ef2c8ef7c97fa542b25a16f34452392c6a67e9bfcb73727284a3", @ANYRES32=r3], 0x8c) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x247, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "8e9be9", 0x211, 0x42, 0x9, @rand_addr="a333006453e0ead0f907118e12639e08", @rand_addr="037916a16ce5c33f0d2ea80841d7bd9c", {[@fragment={0x0, 0x0, 0x2, 0x8001, 0x0, 0x8db, 0x68}, @fragment={0x7b, 0x0, 0x6ba, 0xe6, 0x0, 0x7, 0x65}, @hopopts={0x0, 0x3, [], [@jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7f}, @pad1, @jumbo={0xc2, 0x4, 0x100000001}, @ra={0x5, 0x2, 0xff}]}, @fragment={0x6c, 0x0, 0x500, 0x7, 0x0, 0x10001, 0x65}, @fragment={0x64, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x8, 0x65}, @dstopts={0x7f, 0x1e, [], [@generic={0x0, 0xed, "6adfad45c6bcc043f4d4ade6a956f30b3275162d85d5da39379b3b0b1d21e9c32242160db10b3c5033471a37e45fcca2406d8c7d96a4b2772d6b6812a34ef5878e93967ab9c64cc345e15fcf315e070161a3e0fb27f320e5a9ff787a5f341067491ec9c93a9afd019bbae9b2c6dd4f1dcba0e5fdcfbb97343e68cf0b0acab1db30512677d3932c94969780019b384a8d490c73ae8756168d4e1adfb13440276254ca6c4bacf9fb7078877618cd1a6edd5247fb68c291fa741162fff4e8a962db8def0891b1030dd77f7e274a521f49e83525869d55e7c3511d4fb582128ffb5eedd595f25eac0f20c249fc59eb"}, @pad1]}], @generic="49f611b313b604837d38700670298a68237b97d3d3fd36111957cdf172602fab513fbcb70d8b79eac192f536ddc5df868967eb0acde5827d8e363752d04914271999b8bcee3e417e88dd573fff6f7d6f9910574aacad28ae221ba82f75a80ad9891aa1570ae79dc8506344642b7a6549bdd4f385225b41c51055ef3c463f1e4af2398db65b70d139ceff3ecce99a92a63a5a5b6e3994ec42cd03b8a820cd00bdd5fede8348bfd0c896fcd3e2850843955b9a8511255e27c14f12e32a4ae1934817097a7a55013c4735"}}}}}) r1 = dup(r0) fcntl$lock(r0, 0xd, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004d6) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6={0x1c, 0x2, 0x8, @mcast1, 0x609}, 0x1c, &(0x7f0000001740)=[{&(0x7f0000000100)="22fbed5c525d366b1d4e7d4f1811811dfcb473892b5c51944d0916b3ba4a8a42581d24b36b88", 0x26}, {&(0x7f0000000140)="9509b758b563bf5f1840fc826d0115acfebe153074fa5382f63cdef56a3fd83c7c95ca34c9008589c96806e65942cb732bcbfd9ab1", 0x35}, {&(0x7f0000000240)="2c9a5290732a2d300fc3fcc49c9f14cdf6cf541f8c384d97b6aa885f473dd00968568e5ba4d18ba3a1f3b16bd34178f49769c6e924baa3dcfcf11aaa6855a5c522dd268670979efbaf0bcb23ef76e5c861e3e9e26ed6c43d7a6b6d8ca8795b405bc53f1795ed194020084fc8e4f44a3f10059e0bcbf9192d20a4b408bd9e3f5fe357912d3656d3bb034eca9b44d8bc8b8c3318fa7f304f529f0b3082c80fe821b427bb6e669d4359120df90b33835e737a2a880d1520eab743dcaec9bdf629d3d234d1297fb99d97f8e58a5cdfe465db4568fc5e3b474a8301324e1869136346861b340e9f22f0a7fdf3c0d4cc0dae09345a7defdd5eff7c6dba4e42a81b9f5b0c9a9a7e7bc4fcae865d537839988cb482cd8b22736bcebe3b74af675c6dfda3feaec72b94365cfd975599bb8f7ed67b2dda14fe4c5ec7bd148564adc491af7e19060bc8fcfec840040537481502e1aa210e9672c5a7600160817c5ca28b7473e6d5f5100e9205786f7242eb59c2edd4bc941775606fd3c0f8418324f32ff0324a3800c09141467a7453c8217aa9362f8c724e5aaddc99861519410fee7e0426f276f2e46df2a3d4f6c7d1e042ae1a152132a335bc3c39f495b88033dd1aebb8c45a98eda266a906f121b840a11ac92a2fd65d0b9bbcc40f1a936a78a20da932242e0ccf590f4f5884a102c4c6dd008bfd0dbf1df756af919761c4c1def32faaf791adda25497b4df9bcd360c3c61754cf95c5f6d00f1106c43a189d027bf1a9d93538147744a164c8f2cc64ca1ccd15e3fb30352ca9e25bbcac860eb6e200ccb70bcf7e3d249b4353deb92ead4a1b78e620ed640ac771f30c019fe851c9740d45749e0a9cf3d76fc55c4619fcb6596b433bf481495b29bc23f8d289282acb562b4bf0bc46ec1375b3aaac57656c24879b1022257b341d426c8ffe30771f6f590db2f8bef24bd74992e03d3185d447660adb5961bb322f1d4064547a5a9eee76da61493822d67c59fde4816427285afbbd626564e6bb94caaaa62976dfe07aad81c10494626e78c75de52faf505f9836663d298bffa862ee64b523cad4afffb5b2b87c26ba3bafc19e916df7443d66aad47f9ec2fb1001be2aa8859057ec99ea88a0be44b06da60aeb4f97f78167573712d593745bc1c7a296160b36772e635331180ad0571d50e04e7c80531b65ec352735faaddc3da108fea12061494da52712809f68290775f8515f7ad881de7ef7dad19712756bb112e474c4a387f95a57190a6689b8a659c012bcb36108ffa5f8303f4a3c1b0ea927fa185771e814ea3e8da7d81e2344742248a4d8133258ca9167a325be66534d38cb0f3ddfbdf9472d3bffec67f3c0ab9f90824fad3c4872ab0bf2d6a9a8f596759b81087593175aa434be23f6a52c36081e73c7a3201510061fd01cb171fbf58de19ff41e2d54858bac5822977da37c59b536966679eec421e755ed3862f330457a1fc44a1230f52a046d6c4129a516f2e0e2e926ab2017c9c0e6ab5a01747cc19d55c739052b9a7c651ea4ed84ab194c4499dbd11478b96060f135012606aee842133d5f474b0fe3c6d50f20f7588a9bc4d202e42861a175bcd7776f783a0d3a3269fc7c547388572d12e50e5717d07a05b0d98ec0540f3e524a3f93329a01156c98cb694409cb5d0400be8860b652fc06b34605bb038cd05e7b0be3e695388024e78d2adda7650f0506adc2b13ec2129411283a9616648b68308135c31d7dce97620c78d7089e9ef6fbae1d96bb6a4a1f47d86de1b79ff6b557e39e2ac36fa3981ca33fc38f6e1db9178f0efd4945886e1ed079f274bb8f6705b9ddcaadc1bcbd0ab0f00468659f82318e100fdf4d2e29fc83ec736c2bb38d69d253fdbd6fc0980a58c80725ce998ac57a0dc8793cdaa6cc0417989d6100b98faaa496e6997d026763af80132e6c19dd17ef3cd6c84d7aaf0a829dadf5e46365980a30f916b443496359d1c14b29157b1c27dd1e45f889c9617ee4abaa9a2dc18641cf1fb9679111e751bd23a740565d1a97b1837b5091edece6cf313ef392feae9ac502be509e27159052612b9f50fee334ea5c8d89e09ec00e085b9e40e09d18232e6251a78758b5af33f06e7e95cfb939db1cdd8f8b4bc414777d00cfdd4037c92b40e3656277b9c182ccf62d9d8d7607e29fe6b7477030d6988e21d5c0ded5f5614a811097acfe8d733aa2f68f536dad9e754c513f0db8ed387613719259da3606a555e8af32721704ce116071b060787f33c68e3460ad78dd182bed69a677eb09be071d799bea326c1e280e59dc27274812404fb398cddc9e453416c207167ae36d1b426d3ffa1db292d8fa52cfa6c2af46ecf6972c700e7ae88a0c10c0d51d9b5ae0e24e510366a97f2710b8d2ae0aece96bfe006ce3fbca778408328b5e419e606cbd63ce4d3332de1505c9a11ea6f24f9d8223a10b3df1f4d6e777c86d5c6ff896c0f2dc1a158190b3cb52c6ab6f3afedd565860e77504432ec1c8d463ecd4dd324a2856b5091d43da04cf9bc898807e3de919a97d75c50f9c54a8a9715c9c1b200a9fd49a0d7efe9e27dc6ea18733245d1522bfe694a4d8c50a26118831ca1b44e4b44b858ff5d615096c407671f270ef7530889f54cfa3c5c6b7554f8a3cefd75fabd8a071084c35e505f8b574344e46753b4915dda627ae901413b9f1d509cffd596488d14404e5b64750182559309b453ff02b6d8ade4666632422a3801f078501eff47834488215d18acd9e97d83487af53689c030b80e19f637644f186676d65641c640ef8e39ee5497a9b1766aee66c6e51eae028c2786a61ab4e9f0903e1cc86fbddff3c1eec6393ef4b7ab4f0208a535bffc02c2be08dd9087b8ef4666e683fb1a599ac84841ee26c1470502dc338143d843b5c366c037e368d9a3ecfdc112e3acfd7f0aeed528cde5bb92aa400a85fe3a3691c3e7fc4f491cfea84cbe46ed76f1a8512565adae04b634ea8abcf2f7960fd0cf6a6f34aa40aa2b1d6d652ece9492220c5d062542d5c322a22a61ecfdcaf38002922f6c3dbee17bfb55edd223ad78818481e3ee381c05867215a0f0b1151c1485875770f22871ecaaf194a77b1082f3c9b3eb716c49da2d746ad3be5af68d2906036ebbc4876d75d9ef5ad229a85d4bb2c19d9bdc78bbe5731d51b063340bba9430ea5a5fbc35d0832a91b25668c037db922144811235b948b009a0d3d9476c68a482eac39b18ba55b973f718db9057ee83ce4b23be4f564faf266da4b3a7b1c1eb4b6107d230a75dc0d919285476f625061ff0e212429dd38c0f27d1c6c2bc4aed825b6c0e84d534fea96ddc37465341ce891456f64cbcec7db2345564d745db4d41e2f3dcd204080f2d326e4827e40e7fb768f123d8a20eec0effc695f0f31bd1a790bc58af94d4a2c45f36aea2d369e50fe646462213c1dcb819d08cf7b60dd53444f6bb28a74ab050f5a91a146985e62e2b886937a8fba2449d21705d7d30162f60d664ed991aea659138620711fc6453be471bcab25a31431f737782cfc69bc2dec77b860c8272f2f7f8e0585bf8efa56f6be211d8ea477e80c50d416e1c31f86396ab4a37a9c10018a02b5c9bf489f1ab97ad74863d9e24792da2abd10fecadc472980d57bcc6858caf7af497400bc9a008b183a7024c27900e370289725c9cb61ba70c433e1198d7879fa6c68e29a3cb8a50c6302447074ea38c235915ffd766a4deaf2bf34354463f7fce620e139f2019b523d706e432be86368bdda7753fef4c5a0d8c9efcad11e363936ffe0ab6c06ea214323f14ad5a5d60d534a741d15f3f6344ca608013a580d22548eb7382d259bcf00331f7b3588ba8eae3c3e51ac86c2284551650d11331c39259ca464b724699978fb38cd7535c2be209b41bc0917d2897c618481366bcebf90751aa8a0afadcf208222363a41d1504edd350509787edcebcda7eeef99148011b2207b364ad60c8cea28d7f6b0f3d54629f5345b62305134e6598704e218afe5ea29d887a3d2e8d80751e76e8c0bb2598c83a66296c4e8216d193fe8e08ce7ede1ba3a11dd85150550337c27ca0defc0f6b11046756a31b1be9a83e102a33d411ecd44afb14f434fecb29a108f9d731804d598496f24a6c71a7dffd6b12fd3cb0e3b77622019ef7d108ae148ee8a61fde4d805612dee3874930e8828981a3b41703305628457c20213822b4791a5827f0962d5686af2bb108126f3a1190b38ce9537b4e0bfc34d48341154097b922b6be3b61d707caf63e7c3287ec0df1feff4bfec40216e79f4c5992d051f3e3a4a206ec95ff80b623843cb883291cce317e8ad3f17bd900cf86ba6f1f1c1069fec54121517889c99b09e3a9082ea7dd165f40c6e3118cd1fdb77d8fb8a7e3b5a44ab4fa757c5fe5c33b0ff378067fc919172e786d99c20b7e277c5e5024c38b5a2c9b00040747b912990a1613506297fd6ae0896cbc9c14db2948ba0e216bb2c614d40e8a98bd93225be1b540a65073fe7e719c16f98d4885f16ebdcf7ffba21586bf0d707d81c90dd225e2a175ac1e8f6cae07e14be0639523ab9038372605a4fcca16da970b06f4a813649c68f3e8e8ca2614255d604bd302b7ec451dc0581c91346e936a8a6609b1738ffe3723fb5c92b4b8e23245a9ef286d80dfd2397ed733a69dc013317a2c69bcd9b685e2d608fd9d8a6f68593db636b6346bdba4c5a915426feec9e80b85149d0b30225de3fc589f877cc3bf23612abd70806b7ad3bf20036c87748eb579b3dfb5931f64dfbebbac5f7470672ce7cb5d33672c2384ce06ea7ed90521afca3af1fb4d49c61b9c654e92c368a4a881d14b87858e6faffc500a33cf22ef9128199ed12a5c42e6a114c7718704d5ec10a2c0f03c39670ba98736bbf23065cbdaacd302bc5d78ba10e39252be9e45e32952d56da51e267b1a9ed7bf0c48a2837eb11d53de585169e9c6e9ae51d5bbff3bf3634d059562cb1a69177fa8cc4fbaa844aa87e9b020cd84dd74fbd4b56c295ddaca11947d1fda1b2ad0450ef5113921385956136953dd22ee36d6f3f868bd9a4da1ef9e2fa04afe0993cae0e61774eebe49157e7d6c68529278cdbdfab62ce01855b24bc7db80aaaa84016e749ea551dd5d455c8e6d79c30b1ed77eae5c2e01c356b01797031971c598325ef5368ab12473d05c73ea54f358daebeab205e136749a01076da3b4d0dd96901b4d324fa2758a53a63d5b760f3d26ed555bf4dd5895a947890e11f731660f3cede6ea991710963906abf28012c80fa455c44bd3f3470b33277fd8d2e6bbf3a669f647687c2378e8be17a613e5fb18346ba86d7dacc76b1b753a0b277ecdc564371f68de5b2da8b3e3661951399c053e792614d5bc17027a07d552364443daf579668e69fb83cd6b97309baf46b932b180ff68a65cdcc8918d396f08d9fcf5116e0eff5d55bda23e4882188915142db9184131ea87a69a9e333ed588f986f11c283850bfde539843e96fc328135f636643a41e7dddcf5e3d1785fd34ad79a8deeab0187887cead0d35fa6d0c070f4ff79aa832fcb16768efbc0149836a45b8c9b5d2cd9af5c38fda336551a00d70550363ca60936a6fe60abf21010aa612a9ae61d4117e91385b4c56edddd0a2ddc583bd4513d26474440d552a20c0970d46d8a97774060ee532587ced9b7548355eb71f0eaed949b7aafe671dc7a273e03ee7574b4985974ba88577c820bc4c363f5c690cfb89711c1de4fd5a61c2e87048076eeef1ef728f19bec7709f7329e6a69983bf4", 0x1000}, {&(0x7f0000001240)="0e17279bdbba63e1e683f0a2382d7576a20a6e9eea348cfb39b56f71a0e3b40c8fab7d3bb5d22f22c93c685680bda3f323e744e540c5a567e82d5c18451be9aa8753cc10949de52f3a4625b54dd3fa6371571967b632022e4409cc7536db2c639ae3b3cd6455b159ada20edb22d21aafa8ce76d18699c15e30366b47bffbdb35b85cba21ef5fc5a8171c387f27fc260c7b532992c9ad415b4ea284cce021331e7e872d359f75f963b001488f3dfc506d844a0713f8f242971f9319abf68ba8aa8e649b620a27c52dec56a04415", 0xcd}, {&(0x7f0000001340)="40b513bc293c6efaadd84435c28a22b3083219389bf62125b732d3353a612aa17552480ffda848ae8149ddbaac2e5367db2413ea053762f1d8d008fdb27b5cb35c9af9a2fd1a1915652d3e767a13faec285a5e0f50612168527c2665ff85958f97cee1dfd1c96cef76b1cfc9a3db7e131ac3659a09a40ae3163fc4c5ffe5d3268140c7d5cb8809795a52561b40b3a1c7ec892bb05843d1d2805ae9bc6a0b3707877e6bd455f5a7f3353e2722f9ca4c84588b02632a1532316ff3baf152bde115b9f6f3b6537095bbdf7b56796704d81cef4dcc89651484dbe83d4d8654689d1def51e7d40660e6ee632aaccbbe", 0xed}, {&(0x7f0000001440)="fc800a1bac2f969e23baf04684a5e8e0a8319bf17d0afecb7e2393474e4b8c134deba723ccd39e989493f5854cab9da867cda1f715a523fe7df207247360a86fe14ba5ea1b06191d1c0be155fb0c1ca78c63f3eda259bab8dd4ac1f2ea4616d763430bd51d25581c04daa2f30fd387b4757fd6e01b1425845e180df61e9796576de6a388fbff507070eda0bee89b0470af073a6f923b42744caf7ab85f7bb2e23da9dba38f2f69f0fc4bf58e49b62a43d15b2715e5e43f0b87efcc8aa01f17c7b304ba21a785", 0xc6}, {&(0x7f0000000180)="9e94a8df9dbe6f6c9d704228cf7d1a5fcc0b000d3c67686985068854399fcf020531a44d62674a7309b482bb6843c8e4", 0x30}, {&(0x7f0000001540)="6180cc3801a31f4b29b7ba93917106ce9dd8b8ba94725191b56e8dc7d48f01af4160dba03d62528a5142b316e7b6a2ba4375570766767e71d10e2eec3a1960d5a680ca1b2f9503406c0f08d4ffc5824421c3ce2db9e95e9ddc5e9d38b036b7d7e0a4b7ab0c28c6fd146787a70e7d8fd6d7ff34578c76ff35128b1f05f44810657d3286", 0x83}, {&(0x7f0000001600)="b871d63d39ddb6314e475848390caab6f6a03144aed2ba4da74ced3c02df95c3f240a6f42d1b4455ad2d34bc2f0f7c364cd8bda944ce1e3bc26fa144a2529e306b7876064d9288ae55cb0f36afaf9594e48bea13748e23ff6738835eb0d832d13779e633b3945923910be6e062e8a9305bd1105eb2fa2258207157ee2954d39eb90dc68d3ac323ce721d8e998753b7", 0x8f}, {&(0x7f00000016c0)="40d1abf0d1b993ff99e95d114696d57ca6e79ffcba8f80546c227595963119a6fbe6fd93923d300abe1c9147543200e48655e9172a879fb43e449dba6d166909a153fd6bffab91404d3389caadc4050bcc73fcc1f3a07c3b7dc9845fdda7194308123205caa1c4dd2164138143349acc08b023b399", 0x75}], 0xa, &(0x7f0000001800)=[{0x110, 0x29, 0xba, "3bb7d0bd56c1a800b71b574fa011a74a61cade9ba2a3590ae38f4388b0949961ad0a66054798744b939252880c69fd16c648a9c12ed14228f817d27410868d9c8bacaa95a57363a68d1d96391ddf8a3b84e47bc3be50d387cf60e06d40c9b529a7ff43d4dbf18699c3a09184d4eb007a4eaf4618e76a278132fbaffbb49ff10698c2b3f058123da5603b57718e1ffa5842db8e6661739d5758c9aeb6d8fe4c2401ffc8c6908d91d48bde1a9db96de09bb60098c3e27d6c2666055009b5bb4cc91ececddc0b01340a7c9e5d8c6193c15be68fdd057a2e1905ee1d3cff55ba79593bd151f450bd9c5869c2c230326a86bc2819bc6d5b0852796b79"}, {0xf0, 0x1, 0x5d73, "dc360a8460c9f3dd20cf3b7d52027784762e7004b6ed7d70458312009572834710b6f0b80986c4fb2009bb88f5db1f97a8a2200951be1ff41c1cbb91b926ab04c9b8e0a68be6e7c4c77941ddf9ddfdbc9cb238d48cda4f24380d3e32230fac8dd6676424d2ade7bee245eb54f00110adb5a840d7dd5d929545486ceb088789aecad4d02b1b742aa53f98207108bc6848ed55f6cf3bfc78336fe765dbf69ee4d24e308b9be530bf31ffb85a225ad1776ef4bc340f766fcacc9395d958b935396c967a3aa40a167b48878c429d3ffa999bbc5d330bd502a2646d4cb84871"}, {0xb8, 0x0, 0x81, "1956f661d149bde011ed00f4dbd62d51834fbb57ec771a25e4c1c0acf8a52cc2c34fc7e66caeffb87b96a421ee6a6a46da8ccee70e924fab0d41db3509c1b9f16c0776b37dd1f04ccc709398d14d8ed72d26d45d4dd2fd83aa2ae555a31dc7d018d0b6a65e1637c6deb815682d59fde2ff7e49ff34ba86fe73b70988749e81998503ebdad5c768b67065abedd46647496bedabf19c88765b4148fac9e4465ba85b"}], 0x2b8}, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ppoll(&(0x7f0000000000)=[{r1, 0xc0}, {r1, 0x21b0}], 0x2, &(0x7f0000000040)={0x0, 0x7fffffff}, &(0x7f0000000080)={0x100000001}, 0x8) 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}}}}}}) semop(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000001ac0)='./file0\x00', 0x0, 0x86) getsockname$unix(r2, &(0x7f0000001b00)=@file={0x0, ""/73}, &(0x7f0000001b80)=0x4b) recvfrom$inet(r0, 0x0, 0xffffffffffffff24, 0x4, 0x0, 0x22a) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x3, 0x100) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000000)={0x9, 0x0, 0x120, 0x81, 0x81, 0xffffffffffff0001, 0x1, 0x3ff, 0x0}, &(0x7f0000000040)=0x20) setsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000080)={r1, 0x6, 0x7, 0x100000001, 0x7fff, 0x2}, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) 00:01:25 executing program 0: r0 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x20000000) getsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000080), &(0x7f0000000180)=0x100) r1 = socket(0x7, 0x10005, 0x5) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f00000001c0)={0x0, 0x9, 0x7}, &(0x7f0000000200)=0xc) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000240)={r2, 0xffffffff}, &(0x7f0000000280)=0x8) setsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x1000b, 0x100}, 0x273) 00:01:25 executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) fchdir(0xffffffffffffffff) getrusage(0x0, &(0x7f0000000380)) r0 = semget(0x1, 0x1, 0x0) __semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x7, 0x6, 0x559]) sync() semget$private(0x0, 0x0, 0x0) __semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x1000000000000075) accept4(0xffffffffffffffff, 0x0, 0x0, 0x10000000) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000040)={0x0, {{0x2, 0xffffffffffffffff, @broadcast}}}, 0x90) recvfrom$inet(r0, 0x0, 0x193, 0x0, 0x0, 0x0) socketpair(0x1c, 0x4, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f00000005c0)='./file0\x00') recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f00000003c0)=""/241, 0xf1}], 0x4, &(0x7f0000000500)=""/92, 0x5c}, 0x40080) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc104, 0x1) recvfrom$inet(r0, 0x0, 0x1c0, 0x0, 0x0, 0x800e0039d) getsockname$inet6(r0, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0x0) accept4$unix(r0, &(0x7f0000000040)=@file={0x0, ""/78}, &(0x7f00000000c0)=0x50, 0x10000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cd7) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, &(0x7f0000000080)={0x8, {{0x1c, 0x0, 0x7f, @mcast1, 0x20}}}, 0x88) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000180)={0xfffffffffffffc01, 0x1000, 0x8, 0x9, 0x0}, &(0x7f00000001c0)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000200)={@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, r2, 0x5, 0x800, 0x79}, 0x94) syz_emit_ethernet(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$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x20]) recvfrom$inet(r0, 0x0, 0xa718ccddb9560ebf, 0x400c0, 0x0, 0x1878) r3 = dup(r0) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0x3}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_RTOINFO(r3, 0x84, 0x1, &(0x7f0000000100)={r4, 0x0, 0x4, 0x4}, &(0x7f0000000140)=0xffffffffffffffac) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f00000000c0)={0x0, 0x1}) syz_emit_ethernet(0x2a0, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000700009078ac1400aae00000011100907800000000"]) clock_settime(0xf, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0xfffffffffffffe52, 0xfefffffffffffffc, 0x0, 0xfffffffffffffd43) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg(0xffffffffffffffff, 0x0, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b0) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) r1 = socket(0x1c, 0x4, 0x100000001) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x6d02, @local={0xfe, 0x80, [], 0x0}, 0x8}}, 0x0, 0x40, 0x81}, &(0x7f0000000140)=0x8c) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000180)={@in={{0x2, 0x1, @loopback}}, r2, 0x0, 0x100, 0x1, 0x5, 0x20, 0x7}, 0xa0) 00:01:25 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f00000002c0)={0x0, &(0x7f0000000200)=[@in={0x2, 0xffffffffffffffff, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @local}, @in6]}, &(0x7f0000000300)=0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000340)={r2, 0x80000000, 0x2, [0xff, 0x1c87]}, 0xc) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYBLOB="0700020001000980"], &(0x7f0000000080)=0xc) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r0, 0x84, 0x8002, &(0x7f0000000180)={r3, &(0x7f0000000100)=[@in6={0x1c, 0x2, 0x4, @rand_addr="c1d4ecd31f560b5d478797d00b9a7566", 0x35}, @in={0x2, 0x0, @loopback}, @in6={0x1c, 0x2, 0x7, @remote={0xfe, 0x80, [], 0x0}, 0x400}, @in6={0x1c, 0x0, 0x100000001, @remote={0xfe, 0x80, [], 0x0}, 0x8}, @in={0x2, 0x0, @local={0xac, 0x14, 0x0}}]}, &(0x7f00000001c0)=0xb8) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r1, 0x1f470000) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000001c0)=0x4, 0x4) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x40, 0x6eca, 0x6, 0x100000000, 0x6}, &(0x7f0000000080)=0x14) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x7f, 0x6, 0x400}, &(0x7f0000000100)=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}}}}}) accept4$inet(r0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) 00:01:25 executing program 1: munmap(&(0x7f0000f93000/0x4000)=nil, 0x4000) msync(&(0x7f0000c4b000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = msgget(0x0, 0x24a) msgctl$IPC_INFO(r0, 0x3, &(0x7f0000000000)) munmap(&(0x7f0000d07000/0x3000)=nil, 0x3000) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DIOCGETSTATUS(r1, 0xc1a04415, &(0x7f0000000080)="ac54c5de936a8788322b2466c84072c93c941438bcc10edf77093c3fc0c1f686863845d448d406d2e2a5c36ec82ec554ec300ef90eb8726b2c1675f7b68c872ee478c9d226906fbd45aa834f471901bb48ee5e9a2594f1c7f1a113296be20d24d1bd8eb7f09afcdaff1c4c41c7d8fd3a788e68cece4ea0ff") munmap(&(0x7f0000c04000/0x4000)=nil, 0x4000) socket$inet_tcp(0x2, 0x1, 0x0) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffeffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f00000000c0), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075a) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="2f14aaaaaaaaffffffffff22414dff080045001400aae00000011100947800000000183bb22bb212e14414785699f731e8ea80d22a1f219849e3dd8e767e3f08197d18b71fbebbe4af201234fad0d6e2c28d400933e1fde68748ab8e887362a442aafc7b395b9a4a0caa3c9c53c9bf2b000000aab54474c89e2322a9f426d2f7f98b6daee3d92113386e435a00000000000000"]) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, &(0x7f0000000000)=@un=@file={0x0, ""/64}, &(0x7f0000000080)=0x42, 0x20000000) recvfrom$inet6(r1, &(0x7f00000000c0)=""/9, 0x9, 0x40040, &(0x7f0000000100)={0x1c, 0x1, 0xfffffffffffffffc, @empty, 0x80000000}, 0x1c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039e) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r0, 0x0, 0x80000000000000d, &(0x7f0000000200)=""/168, &(0x7f00000001c0)=0xa8) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000000)={0x0, {{0x2, 0xffffffffffffffff, @broadcast}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00347) 00:01:25 executing program 3: semget$private(0x0, 0x0, 0x108) r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000000), 0x4) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f00000001c0), &(0x7f0000000040)=0xfffffffffffffc3c) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000080)=0x1c) sendfile(r1, r0, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(0xffffffffffffffff, 0x84, 0x8, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004af) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x4, 0x20) __semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x0) r2 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}}, &(0x7f0000000080)=0x1c, 0x20000000) setsockopt$inet6_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000100)={0x2, 0x1000, 0x4, 0x1, 0x1, 0xfffffffffffffeff, 0x7, 0x4, 0x6, 0x0, 0x5}, 0xb) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a1) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:25 executing program 3: r0 = socket(0x2, 0x5, 0x4d) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f00000003c0)={0x0, 0x80, 0x8, [0x2a, 0x7, 0x0, 0x6, 0x1ff, 0xe763, 0x10000, 0xf5]}, &(0x7f0000000400)=0x18) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000480)={r1, &(0x7f0000000440)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast1}]}, &(0x7f00000004c0)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f00000001c0)=ANY=[@ANYBLOB="1c004e2301000000fe8000f6ffffff0000000000000000aa02000000000000006a0400000000000000000000007fce12d2dd6cec00"/128, @ANYRES32=0x0], &(0x7f0000000280)=0x84) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000340)={r2, &(0x7f00000002c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000000380)=0x10) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000540)={@in={{0x2, 0x1, @rand_addr=0x2}}, r3, 0x800, 0xfffffffffffff672, 0x9e}, 0x94) syz_emit_ethernet(0x0, 0x0) getsockopt$inet_mreq(r4, 0x0, 0x7, 0x0, &(0x7f0000000080)) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0xff07) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[@in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000100)=0x10) freebsd11_mknodat(r5, &(0x7f0000000500)='\x00', 0x8, 0x4) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x103, &(0x7f0000000140)={r6, 0x3, "d12a47"}, &(0x7f0000000180)=0xb) 00:01:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x3ff) msgctl$IPC_INFO(0x0, 0x3, 0x0) r1 = accept4(r0, 0x0, &(0x7f0000000400), 0x10000000) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000440)={0x0, 0x5, 0x5}, &(0x7f0000000480)=0xc) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000004c0)={r2}, 0x8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="706cde9a578def233e4593be2c4d39f102ce6f7f056ff9c4fbee79532284767c7c8afa9899d7e6c46b100dd046a39f535825002015b5d44ac796358ddbe762b43531d492aa77c0f9e23f12a6c61c0ab344893237065260add99f60604c368fce98efce4df439cd36f1d18e5931eb0b175499ca648d988bcc8c582653b647d2f4bc85aab147670888f8711dcc88ab72c37c96c73998721d0a65f5e0f101c25b0de45cb87b80a269ebd31a67aea987022d2814d4401b761380c29308b48f52c01069df498d23082291582a2f1215323d406851d134f0392cc2baba5d1dd6388a4c2862e271db0d", 0xe6}, {&(0x7f0000000180)="6503126bf46c3fa127cb3a1f3d85d042122addd4670d3874a2023125d6a3ef36b84cbb91df4115ee97a6a70d6fc8a14ef058750340c6908ef9ff5769864124e31c8757a76b68540bf00939a1b354ff7b8af3c9b5f6c3b28853f5d703d7431554fb773274632f0d43bda53736ec21bd7597f0e58bb6e290eda0ec1e2477cc9b47a833992e78a66995323adaf730d521ffb0fc3e7be6e0e2422d243c861839b3b2bb03dc982b0f7117df2e9ed8195e021366416fc17b1b0f2293460e3dffc3259bbba8a21a1b22ffc470beb7d17bc4175abc996bbb168137d0bd36168d36f9488e26bd4b3b7e3b524907e3b4fa0d685a4f8e6d7b083ce1", 0xf6}, {&(0x7f0000000280)="650aa3339366f435b576d9b00ebe7755588db7bf1a635b6a768e1408a1b69f869a1f493ced2d5228c01f8497f47a0ccbb86efc7f82f2bf5d74b59875b4b6e50713ceadc5c7229e6cdcf70ca3c50f20faef6e0b3da1a7f53d987aa2344a387567683f20c999d2d509a7b508e265b48d534a99906ca314ebb8cade417f49a07a2158fcc425105f030856", 0x89}], 0x3, &(0x7f0000000380)=[{0x30, 0x6, 0x4, "3bc78ac1fb551da5f523f38fcbd4b2def540320c8143e11b3a3807424e"}], 0x30}, 0x80) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00490) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="68e5cb86aaaaffffffffffff08004500001c00000000009021fbaf8f7ae89ff5d4"]) getsockopt$inet_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008fd) getsockname$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f00000000c0)=0x7, 0x4) 00:01:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000080)=0x1c) sendfile(r1, r0, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(0xffffffffffffffff, 0x84, 0x8, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004af) 00:01:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x38f776fd4824bd74) 00:01:25 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}}}}}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) getpeername$inet(r0, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00828) 00:01:25 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) 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, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ed) 00:01:25 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1) 00:01:25 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = accept$inet6(r1, &(0x7f0000000140)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000180)=0x1c) freebsd11_fstat(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x1, &(0x7f0000000300)=[0x0]) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000080)={0x0, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x90) r5 = getpgid(0xffffffffffffffff) wait4(r5, &(0x7f0000000340), 0x6, &(0x7f0000000380)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00490) exit(0x5) 00:01:25 executing program 0: syz_emit_ethernet(0xe7, &(0x7f0000000100)={@remote, @local, [], {@generic={0xbd7f, "610ec3962ec89bc38133fcebb07adc71a0eb31d8cb8d20c6c31c99f27f1f970a6866de329f5e7d851a64e8e9c5911d3c8481a41ef82eb24324471be82fb00e5e2e59b356d2cb88b292d522abff04518a9ad68e4ce8ff30abc0d4dd310c7e32c4c332a5889ea61b1ca789869d320690648fdaac411396d8be4d72469d6d6218b925407921bccef31eca0c0842aff0fed62792031c1fe2f4bc5cbdf84759ce37e39357b9a67e84f96284d0be0cae13710af26a4a63febc6544f053884147a2de916dd114b2628eed65d0416e42d72c29bc4d5651f447d93d7d21"}}}) 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}}}}}) mlockall(0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x24) 00:01:25 executing program 1: r0 = socket(0x2, 0x5, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f00000000c0)={0x10008000}, 0x3d2) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040)={0x8, 0x400, 0x9, 0xffffffffffff4b6c, 0x0}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000100)={r1, 0x100}, &(0x7f0000000140)=0x8) setrlimit(0x0, 0x0) sync() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 00:01:25 executing program 2: r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000080)={0x0, 0x200}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f0000000100)={r1, 0x3f, 0x5aa}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f00000001c0)={r1, 0xc8de}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000240), &(0x7f0000000280)=0xb) r2 = socket(0x1e, 0x3, 0x3) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000300)={0x3ff, 0x2020, 0x3f, 0x1, r1}, &(0x7f0000000340)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000400)={r1, &(0x7f0000000380)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}]}, &(0x7f0000000440)=0x10) getsockopt$inet6_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000480), &(0x7f00000004c0)=0x8) msgget$private(0x0, 0x29) r5 = fcntl$getown(r0, 0x5) wait4(r5, &(0x7f0000000500), 0x4, &(0x7f0000000540)) r6 = dup2(r0, r2) flock(r0, 0x2) setsockopt$inet_sctp_SCTP_EVENTS(r6, 0x84, 0xc, &(0x7f0000000600)={0x6, 0x8001, 0x3, 0x81, 0x1, 0x7, 0x4, 0x4, 0x3b1353f0, 0xffffffff, 0xffffffffffff7095}, 0xb) getpeername$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0x1c) dup2(r0, r0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f00000006c0)={@in6={{0x1c, 0x2, 0x2, @remote={0xfe, 0x80, [], 0x0}, 0x80}}, r4}, &(0x7f0000000780)=0x84) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r6, 0x84, 0x1d, &(0x7f00000007c0)={r1, 0x101}, 0x8) sendfile(r0, r0, 0x0, 0x401) setsockopt(r0, 0x8, 0xe67c, &(0x7f0000000800)="d9b37a73dbdd189e5a5b16d597aabeb4495b70c7a05c3d8b9383465b44e7ced696", 0x21) sendto$unix(r2, &(0x7f0000000840)="78010d01f4c4b5404eb3ef63a2060fb9fc2093d807f3bde82809aeeb70b0b3", 0x1f, 0xd, 0x0, 0x0) msgget$private(0x0, 0x2) fcntl$setstatus(r2, 0x4, 0x8) fcntl$lock(r2, 0xc, &(0x7f0000000880)={0x3, 0x2, 0x8000, 0x7fff, r5}) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f00000008c0)={@in={{0x2, 0x0, @multicast1}}, r3, 0x1000, 0x7, 0x100, 0x2, 0x5, 0x10001}, &(0x7f0000000980)=0xa0) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f00000009c0)={r4, 0x80000001, 0x4, 0x7, 0x7, 0xfffffffffffffffa}, &(0x7f0000000a00)=0x14) getsockopt$inet6_sctp_SCTP_STATUS(r6, 0x84, 0x100, &(0x7f0000000a40)={r7, 0x80000000, 0xfff, 0xdd40, 0x8, 0xac30, 0x10001, 0x5, {@in6={{0x1c, 0x1, 0x1, @loopback, 0x81}}, r3, 0xaf9, 0x200, 0x7, 0xfff, 0x4}}, &(0x7f0000000b00)=0xb0) 00:01:26 executing program 3: 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}}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) recvfrom$inet(r0, 0x0, 0x5e, 0x0, 0x0, 0x60625d3728cefa4a) getpeername$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000000c0)=0x10) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept4(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x10, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00801) getsockname(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10) recvfrom$inet(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x80, &(0x7f0000000000)={0x2, 0x3, @broadcast}, 0x10) 00:01:26 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) fstat(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r3, r4) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = geteuid() freebsd11_fstat(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = fcntl$getown(r1, 0x5) r10 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1, r5, r6, r7, r8, 0x10, 0x1}, 0x7, 0x1, 0x3, 0x101, r9, r10, 0x7f}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x408, 0x1, 0x0, 0x0) 00:01:26 executing program 0: r0 = socket(0x2, 0x5, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f00000000c0), 0x3) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:26 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x49, &(0x7f00000000c0)={@rand_addr, @multicast1, @multicast2}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast2, @broadcast, @rand_addr=0x20}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) socketpair(0x1d, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000080)=0x6, 0x4) fcntl$getown(0xffffffffffffffff, 0x5) 00:01:26 executing program 3: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x20d, &(0x7f0000000040)={0x2, 0x0, 0x7fffffffffffffff, 0x100000001, r2}) getsockopt$inet_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_udp(0x1c, 0x2, 0x0) 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}}}}}) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@multicast1, @loopback}, 0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xc296, 0x6}, {0x7ff}}) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1, 0x6, @empty, 0x800}, {0x1c, 0x2, 0x9, @mcast2, 0x7}, 0x5, [0x80000000, 0x4, 0x3, 0x0, 0x10000, 0x9, 0xa, 0x6b30a800]}, 0x5c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00821) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/192, 0xc0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, &(0x7f0000000200)=""/106, 0x6a, 0x40, &(0x7f0000000100)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setrlimit(0x2, &(0x7f0000000200)={0x2000002000000000}) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00739) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(0xffffffffffffffff, 0x84, 0x8, &(0x7f00000001c0), &(0x7f0000000140)=0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0031f) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x6200, &(0x7f0000000000), &(0x7f0000000040)=0x4) fdatasync(r0) recvfrom(r0, 0x0, 0x0, 0x40001, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00758) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000006400000078907800000000"]) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a1) syz_emit_ethernet(0x3bc, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x6f08, 0x71a, 0x3}], {0x8100, 0x12, 0x7, 0x4}}], {@ipv6={0x86dd, {0x2, 0x6, "00209c", 0x37e, 0x0, 0x400, @rand_addr="87f7fa16ffbea8823e4e1fc0c67ae013", @ipv4={[], [], @rand_addr=0x8}, {[@routing={0x37, 0xe, 0x1, 0x3cb, 0x0, [@ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="d418ef48107c843a308adf59661215f9", @rand_addr="41e92f94f15ca2ec27dddc144f0c4639", @empty, @loopback, @mcast2]}, @hopopts={0x0, 0x20, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @generic={0x5c, 0xea, "9d58f6801f264221d80779a7e56fc0b0ad7857d2eca9fd61a8225fa93401dab55e8544d4e08d08d40b387656d801e35d736ce128bf7ba8ee298cf8e78e7406ea7c5f09af422122b4bbfd221fa865f4f299cd13600ab3b3025b346527b650017d72665f15f7f04ad556bfcced0e38ea47fe17b6274e497b84d6341303fa4003da389ede612d2faa341be72dc6e4826f3564e1faeb929d25b04f14294bd37a96ff1129f623e00940184329317fdc26ad3d462919a3c450375bce7bda7d1ef4c04b887e626ed326135944a3a039a8c0bed216644cdcb22b3d107b84f1c5378720178b8ef3af6590ad7fbee1"}, @enc_lim={0x4, 0x1, 0x7ff}]}, @dstopts={0x64, 0x0, [], [@pad1]}, @routing={0x5f, 0x2, 0x1, 0xff, 0x0, [@empty]}, @hopopts={0xcb, 0x22, [], [@pad1, @generic={0x0, 0x63, "3f0f9065752bd8ff670c803096887d2a1c354d8d1f7b613739a5b32d08f229456df7142a5d7308c1ba542a33f87f028ebb373ad4186590aa4fbdd58e8f08e73617beb9f1d11c6897713d6992e52d73b38381351e8f0dc5c3e0aefb34a590b44c122f74"}, @pad1, @generic={0xfffffffffffffff7, 0xa7, "e2bd972e428a90a2e21dfa39376916805ea53a8e783a29baa752922a92eacd1bb487f1251dcacc98faecbf3daef538f499963da5b450048acf189996c66369410c6c34657762a7899ffe4384694971cf7dd490312068ab9e5c47f3b1eae593b9d31185fd02002b61bb330eefcb71b22cda4f5baad77d4746d91debbb0ecc05c3149997e207f7826df14ea720bf2e91d68eff9aa78e6096383cfe09e9d4840769f38eea46647693"}, @enc_lim={0x4, 0x1, 0x2}]}], @generic="6c577465917a287c878ecd48b87d01b8709d24e77afffddc9ec95d9ff39dbd7cbd911ef46679588f3055378bd3cb27c54e367577a8e6c43611c3bdc565f81a5fc83b192f4e69e1067af36f9acd98ece7728a7e9197aa859b562aeb4c5106c6b2398f71319e18bfe99a52243f1cedf26738a0060b2f8011073c1ab105462ded1e33426bd8f3a38f312badf1dc0a1204b405e2a8ce28edb367bbb21d62141a9d977c4507ac373faf0085eacd2eeeb9"}}}}}) 00:01:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@local, @random="3f7d3e2e9972", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ftruncate(r1, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100000, 0x44) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x400) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00870) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20402, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000180)={0x0, 0xd8}, &(0x7f00000001c0)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000200)={0x5, 0x4100, 0x5, 0x1f, r2}, &(0x7f0000000240)=0x10) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000040)={0x1800000000000, 0x7100, 0x2a, 0x2, 0x0}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f00000000c0)={r3, 0xffffffffffffffff}, &(0x7f0000000100)=0x8) r4 = dup(r0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xd, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00326) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r4, 0x84, 0x20, &(0x7f0000000000)=0x401, 0x4) 00:01:26 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x141) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000040)={0x0, 0x1a, 0xfffffffffffffffa}, &(0x7f0000000080)=0xc) semget$private(0x0, 0x2, 0x10) r2 = semget$private(0x0, 0x3, 0x14) __semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x5f0000000, 0x8, 0xfffffffffffffffd, 0xc0, 0x8, 0x7]) setsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000140)={r1, 0x1ff}, 0xfffffe26) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) socketpair(0x2, 0x10000005, 0x80000001, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007af) r1 = socket$inet(0x2, 0x3, 0x10001) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000080)={@in={{0x2, 0x2, @multicast2}}, r2}, 0x8c) 00:01:26 executing program 0: r0 = socket$inet(0x2, 0x20000007, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/176, 0xb0, 0x3, &(0x7f00000000c0)={0x2, 0x3, @multicast2}, 0x10) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000280)=ANY=[@ANYRES32=0x0, @ANYBLOB="0400000002000000feff7c00ffff01000200000002004e20ffffffff00"/156, @ANYRES32=0x0, @ANYBLOB="7434000007000000ff0300003f000000050000007fe8d6449987798b94b4a2507f618701a39a62d5fe2ff838587968c65014822b0b4ce0e2ee5644d7bc49d019630a3247af001dc4b30e66962632c9cd85a2bf2c82f8f24bed00ad74a2a2372693b43b79b0a291f31f4a9aedf7d98205a781976a9dd734c39023c4e0272c4e83fc79b82ccbfba5d3e32eb10f"], &(0x7f00000001c0)=0xb8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000200)={r1, 0xfffffffffffffffd, 0x3, 0x100, 0x72d}, &(0x7f0000000240)=0x18) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00319) recvfrom$inet(r2, 0x0, 0x0, 0x2, 0x0, 0x800e005a6) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/9, 0x9, 0x40002, &(0x7f0000000080)={0x2, 0x3, @rand_addr=0xffffffffffffffe0}, 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}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00715) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r1, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) recvfrom$inet(r1, &(0x7f0000000000)=""/218, 0xda, 0x0, 0x0, 0x0) 00:01:26 executing program 2: syz_emit_ethernet(0xb9f6f7386b318773, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000000c0)=0x10, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000100), &(0x7f00000001c0)=0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00480) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000040)=0x10) r2 = msgget(0x1, 0xa) msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000200)={0x0, ""/50}, 0x3a, 0x3, 0x1000) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0xfec1) 00:01:26 executing program 1: 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(r0, 0x0, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000080)={0x0, 0x79, "2def2ef89efc11c1594c382aef10ab345651b310d73ebb11ee295dbbb92de82d7440231192a27adfc187d7dad61e9c7726f0898bdc264b2bb1b3d6bd3ed3f13ac44e54c502825546a9f50d3b2b9e2186a949805a583702689fbc376ab239e38686edee4eee610d4d549c6a122701315e28e2ee96995b2366f1"}, &(0x7f0000000140)=0x81) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000180)={r2, 0x81}, 0x8) mlockall(0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00441) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f00000001c0)={r2, 0x6, 0x7, 0x4, 0xfffffffffffffffb, 0xfffffffffffffffb}, 0x14) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000180)=""/225, 0xe1, 0x40000, &(0x7f0000000280)={0x2, 0x1}, 0x10) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000)={@remote, @multicast2, @local={0xac, 0x14, 0x0}}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039f) setsockopt$inet6_group_source_req(r0, 0x29, 0x54, &(0x7f0000000040)={0x9, {{0x1c, 0x0, 0x100000001, @mcast2, 0x8}}, {{0x1c, 0x3, 0x200, @mcast2}}}, 0x108) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6(0x1c, 0x20000003, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = getpid() getpgrp(r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037d) ioctl$DIOCIGETIFACES(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0x10, &(0x7f0000000040)="f005879f0dee09edafa57db75287e67e44ac14763c03d7ee0a32655eaa25b0a9c28f9da0647862db48db96cf9dd83c0d688411b404dc85fcdab4412483d9b7b8772aac3c9cbc2d72794bf651b9444b84b66f26f554a6d3724b19ef64b3c3", 0x401, 0x7, 0x4156}) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000140)={0x10, &(0x7f0000000080)="80dc903203e80512243d3e8b48f3fdb372a03a40c32ecd1613006161f96c3530f71f61a79c00c7d6663005a43c4fff7da0afdada3fd99143e033a40a83b2884c70d04c67838a1e0886376920df7e7f90915e03bf888957174aaffa2e65922d19310df3df1fa7c56b4f965f6b7eb1d391fc16b48db7f7abd5940a75e0ea1e6bd202d3320f344b36cb3604a82fbb0ed92f72d56e3a6368e1667b2f1cca011eb6eca523abee39f6e9c5977aaa7a48455ab448b6e5", 0x9, 0x8, 0xffffffffffff1ce8}) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000280)={0x10, &(0x7f0000000180)="cd77879c479fa20db3820b25a5f0e1637c776c3559b9dff618771b0683da6c363a1dda8109e4d1ae3acd5a095ee286e1f59098f5276bce5840405bc29fd743a2b9dd778672db8d481ab1c2901b2f87217d42ad9f797f17f0a0d04f32a3b62c9214970fbe71896c65705aaa0fc33b10be1adcdf1bb67f8f7449c92b420059054528f23162e774151901278e7ffc43260d11d14831bff764bba111bf32dc3324a9dfe7469a554b3cb460983d21b69fec72341271e6484182c3c6334f004e1cf826084d5eaff2897e126af870589cb325", 0xc8, 0xfffffffffffffff9, 0x5}) r2 = getpgrp(0x0) r3 = getpgid(r2) wait4(r3, &(0x7f0000000000), 0x0, 0x0) wait4(r3, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00316) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00948) r2 = accept4$inet(r1, &(0x7f0000000240)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000280)=0x10, 0x0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f00000002c0)={0x0, 0x400, 0x0, 0x7fffffff, 0x7}, &(0x7f0000000300)=0x18) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000000340)={@in6={{0x1c, 0x1, 0x80000000, @rand_addr="51c0bbaefcb97a9fdb7fcc12fd5f64c5", 0x8}}, r3}, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000100)={0x0, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @multicast2}, @in]}, &(0x7f0000000140)=0x10) socket$unix(0x1, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x2, &(0x7f00000001c0)={0x0, 0x100, 0x7, 0x4, 0x3, 0x1}, &(0x7f0000000200)=0x14) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x3, 0x0, &(0x7f0000000040)) r1 = semget(0x2, 0x2, 0x1ba) __semctl$SEM_STAT(r1, 0x3, 0xa, &(0x7f0000000000)=""/48) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00390) semget$private(0x0, 0x3, 0x400) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffde2, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x3, 0x4df, 0x3}}], {@generic={0x3e67, "24b32d0546005de664e9961ad8bdbc34e397598da197d0d78de6c4292db0a28dc9ef60f8f4f80a93128ca644979cf751407d38ae94a6b682b8f2ec55f650c1c29587f81583c5f35e67e8b8c8a87b557e2cd41525b17a641b80195356e9ae74116f64342dfe97ab55d9db657eb611e50e52bc7088d00197d9cd"}}}) ioctl$DIOCCLRIFFLAG(0xffffffffffffffff, 0xc028445a, &(0x7f0000000080)={0x0, 0x0}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00840) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, 0x0) freebsd11_mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x9) getsockopt$inet_mreqsrc(r0, 0x0, 0x4f, &(0x7f0000000000)={@broadcast, @rand_addr, @multicast2}, &(0x7f0000000080)=0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00351) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x40002, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f00000000c0)="33ba0b1a", 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0101000028c32400001c0000000000009078ac1400aae04000060000000500000064226300"]) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000fe3f60e220d24f058f48972f6bf4a92b3c04d6de4458564985f80540e0b3a11e2b63e80db8230f54efc30587901e515f69cb18894c33a5362302ac5c131eb852df55fe3cd8a5c67d37396e8623aa3107bc6f7464c655742967d7f382bb5a82dce5a4abba1abbcbc71a94f2e57372eacb5995def376127b654813d2617ae462c63f87"]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000100)=0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000140)={0x0, 0x7}, &(0x7f0000000180)=0x8) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f00000001c0)={r2, 0x6, 0xffff, 0x401, 0x5, 0x5}, &(0x7f0000000200)=0x14) getpeername(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000080)=0x10) getpeername(r0, 0x0, &(0x7f0000000240)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b96) 00:01:26 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x4, 0x8d87}, {0x7f, 0x4}}, &(0x7f0000000040)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0104414, &(0x7f0000000580)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0080f) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x4, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x272, 0x0, 0x0, 0x800e003b7) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000080)={0x2, 0x4000, 0x5, 0x7, 0x0}, &(0x7f00000000c0)=0x10) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000180)={r2, 0x100000000000000, 0x7fff, 0x7}, &(0x7f0000000140)=0x10) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00490) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, 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_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0090f) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/187, 0xbb, 0x400c2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb9) rmdir(&(0x7f0000000100)='./file0\x00') 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f00000001c0)={0x3}, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00725) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000000)={0x100, 0x1010, 0x1, 0xe1, 0x0}, &(0x7f0000000040)=0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000080)={0x5, 0x2000, 0x7fff, 0x7, r2}, 0x10) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f00000002c0)={0x2}, 0x1) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, 0x0, &(0x7f0000000180)) getegid() flock(r0, 0x0) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039f) 00:01:26 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x108000, 0x11) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000040)={0x7, 0x0, 0x4, 0x8, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000240)=0x3, 0x4) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000180)={@in6={{0x1c, 0x2, 0x4, @rand_addr="abd55bf8fd04c815838736421be57d0b", 0x54}}, r1, 0x1, 0x1c, 0x8}, &(0x7f0000000100)=0x8c) 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}}}}}}) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @rand_addr="6644a21b667957d7049e49f54ffb90bd"}, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x161) 00:01:26 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}}}}}) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000140)={0x0, 0x1000, "e20cacd688af051a56850a168255ec5bfe4b2e765c1c52a0e3f7d17b6d5949432b52c7f48f0184968bdbf3a0259374d54990d97a94897daf43d21ea19078c0ed56221f91773204b4f7c484d9d5bd24463dc41b7e7be196ee23c0dbd82f1f9055f82d57fa2279e28f502d70cce9a32c04f9d6518e6240076a57ab318a77f6109876541311feac307d5cf273d047f98b8f4c1ef27424cdffcc793cc71412f8c706a568199c8bbd311b49b84965575d8493777c6a3c2b972cb1c9389cf2450bb8cf10d4fa31bfd1560758c6da015705336672ddd5ad7a6b4cf3c015f12fdb48a861e4c0099b44e3a630e35ddc112672c910c32401614d4bfcdb98c7dd31cb155bed9e2ff9c87d4e40f0311ce502b815410af48743cfd8350b18390fd7e96c8091c401c4c965afcaa3754a14ff8debe1bd0f989f7b2fcc83843ff10db8d944d04e8f901457f30e876ff1212e9d78366f6c3600d28867a449937f985a8ac361362c097c0ae23db9b8b7d8f78c81fe78d132d21ebb960a2b9f2d35fc4ed2c5aab2b6ba2b7b20f55cf247f812cdc2e1de606fa554f68a4e7ced8fa14da0645b5c3e66fcb8106cf4f3fdd3e70d880f9fd1a2190579cd7f6cc626d9859c19f499617b920673ac1d6dc3454ff67cb78439b9079a0d679caef098d5ff070b7d94716143d9ffb55e88ab74d8bd52e7b49e877a583d66a21aec8651994108a852370682d40d0219a1a39d27dd9486fb3a037e824eab6fc2365905c6904ef1d2a906e2e3a91d54e20452c51d8d963eea969b1b0386cd2263a90d9be3922e37d420e428d1039fa230464aa80044333e65fec978456e69f6f83a412c5bf717bf77bb1a9a30f3304e43aca81116a964ea05a2700c184d922b54aa813f5a0b599acfc807ee57c2145d24e5b0260bb035b910efeef7591f87ff4a04f5b57fd9a18acb316e535a9e4dc6c77387018081a28765d27a3a198185a4c1d38fe8d68aecf7a7e9603ebf61f81133d0c8a1e5a8b62ab20ce5de3c8e808cddc43a7faecab0a6a2ad42fc2fc99f10617badad9dc8535bfa7f4ddb6becd2251da7d3ad7874a4368eafc8b080415ee2cfbcb6774482b48ac0f1b78e640668857e83ddce34548e5ebe972d48893a1ebc43bd6819d61d97a7b8acab5ee816109031b7b1cd316a805653dcc57663ace8b2e26d44527f8ac31294b1320b9b9a1463c631a897f3fc20cb05422f948ea05c0726f203bf7a9ce848db5cbed2af71fd24d6877c814622c29df9dd8cdd8da91294f01d0f3109fd81a4afce56f2d014d1adfca0157daa8ff027c7c9c833c8a7ae1814a1f8043deecbc2b869a9a5c3c7d54e9850db2b4b13013ae1f095db71458a01aea41148a18d63e38328e7d90ff13316cdc9daf44113deb27885d29090f348ab07feba9671f5c3c374658f205c9f6ef407ecc92a9b2d6aa1fc5fdbaa19d2e98b368a9cc6aa4b5bb2be9d4e99529947d7b04f287d9e1d0750a3b48a190af70cdb319bf1a114844a0a1643d0e65023488658f2ad01efd624a3244c1e0ca1c116c6eeba6225a5efbc680bf2633fcea1138bcccff396ebc0926b64cbb8b4e0a99c2d046acfcf7487821b0608c0b2e339101e3e80f7ca4fc98dbbf2e23fa17ccdc5df28284d9a0edc60ac3394f88f645bcc753dfeb9f3c3383555c494f727f670b701f3464815c2ddcd562690410ea1319ea75355ce54fc54ad427ed303d998f31519fb4161f2d5affd06dd52fdae290470dfab30e36b54fb2832ab8b173f9b244f58fc7df0e6a477cdefa2677c2cb017f393b0fdb3397012808ef4e2b9eabeaa6536678eee49ab3db4cf73779af52b9e76aa5fc57372519743029b1fdb0efb4bab7aa778f10e255447ba5d8992c7a78a83eaa06b1b9f6bc42aedb8583f00b0ef34aa01069f4bc942321f23712889f974e7336dc267da994a254a17d3a2e3812c83e24783473818a04b525d1c5a1dbb482e1bb1e238032303e641b333514aec02f553dca799cee7e77046689d4027b78d5df797daf67e058f33b489f90a5b3c4c0dafe28250397d874ac906f79f92c10bd47d329bde3c12e2a9d3985525cfaefe39c599571449f0e59d899f3ca6b34b9518eba077c3a814984df6e36a308a583b9861fcbb61ed69d69fd701027ee8546cd14bf811fb9a76959e94b86b9a44d45e300735a902f1283bd538f79e877cb194f8fe8743ba3a5dac7896bf09530b3ab5a0254e700d1500b47bc62b83f8ebff2f617844826c32220306c03f301a22bbf0358be85a028c952f889e5248789b9f1fe33b96cb303b7833e42f7efe1c415be2ff1dbe0a891226f5fce4e8666df57dc80433327000e55520f1ef07e7366414c8235fb7a2834c886e0dfc85841aa16e34884e468aa888a40b8a959386aae2e8cd534cb1faff9b6dc1f83ea6ed39d9fd4fd8da7ed6183cfa10f2af95bfab7f3c5e38d8e8016b53c495fdb0dc59080809bf1c7745902164137ea08f6bdedd238011754114ed12d2847544808bdbfa94e524b1d55fb6ae25259e2b646bf92974590b6dc4924127bd7744ebc424f9793c767205845d03fdfe46d67d530cfb782070c7adf440e8358fe95ab255e9bdb77c0fab954b5532db621028e7275243c3940f4e875ef6346911a9eff3a827bb5cca3aae83e6899b94729f15be7d810b32374605564bca8515db782d0357a618f347e0d28d5ee2327cdaa969f89803c47469402943acac237f263a9dda4e7999afdeee98b2c3cbd242ef11b25bc654c484ca91a2df8a54e6d572cbd72bae06bb10a356d001c10e18d599e5930c101249d1ba0680311f5ec60e30dd46624fccf0dc66c86a7aeabb20058f56aad6b1e32da3f40aff12f91edf5f084b84c5082dab0595b0de080d1b0a6c1762b82ace7a963736e1f3d49457aff02cac7068325b0b8ceb802d89a060717d3a9f2118841a4ac9283aaf379fdb714deee3e35f1c8fb2aec3b588b24e6c04904a28365196bf19470fb8a70c9207b61f4538afffe929d02b1700e19a8070f1cfe0a74883ab14c20030296bb6b88f8b8dbdae744eb51b0988e3cb3f03dd8f84bf7287f0c4c360f9242efd80f7dbcef0477d8f2430231cfcaf7498a2a2872f1856a22a405d197f94bc6ace24239a1ece5fd81e9951ae0ecc6024ea74de755585214ea6af06aaac23fc6c8555edc0cb972bfc8ee277f5777f3e4e830ab464905eab6450ce3669370254f02eebca318d3f6d8dfd64a65b35fecf1129934d5983c6670414d619588ed78eee63042ab9071ba6dad95af7d0bbb36f3485b9cd526a6feceb3c9f1ffdf1078bc849b80671a2cbc441cf9dd1f4dd2253d2e757267d2ffcd6606d8473cafb6dd52fd42bc9c73c7ed715c06cb7dd71b9ae2d33697d6b48b5db45e364146be2524584236ea62dc197af4624920da8a58dfe76a32fef13bc8d8ad3932bc85bb19429f8aa793344c5c514a9cd3a46ad80177634da92cc4c0eaa5358a5764b8367df90bfc3200098bb982900911de984d5db5ff718520aad36b341feeedd16d3b94003a62940c0a8fb6a609a7ba906acc3a06add3e12b4cff34872d466877b7bb9ece87f77c6b760881085e5012b1db003e6e04389e1af9604cf2e7f40592afb20bac960b4081da23f593932db408420139f7be4bf64c639d2ddb48c6de66b09198c6e76b5b7d82b1879a0c9319fefecedcd6d5333c3a3c191a85b1beba64eb52281175ed2fa50455c8e0521e4328ca1760002860edc38e5d2a89639cdea3b3173a9f08f2007fdd41b39e288b54b966f766e3ec5b2ac0f069e3ed24e683d1727f26eb53826dbceca85097b6db7f248580d6057df815dc79f48560f3ce01fd005c7c8272edce724d3022def8b08a55f755392f791a15da1708a8a78d04915c8fd46d60c8862cf0b9a38c370ef733d9332dc4124cfe52d1d4f2cbadde88a3f6d67a6e7cf685e35ee82c03ac501f996aa987769608121194de679deb2af265f459c44bf51af67ad7bcd6463a84d18920739c781dfb3d5927e732761a7dfe2e1ea3143100b013aac2592d1fdd9436ee5dbe28958daf1816a1b698ac4ddf197670827ee42be9c3efdf53000ff35597f920284b3f19341f11f53d40cc4931af8fe8a1b7904ef658b3896400078826f94c5bbf6e5e3de7548ee5a684407241f27d54988760237887eb81db1d26280a1ec3931f44a46419c8f4d58fec75b6ae8f22bbd43c5e3902c0a4b24031e1f6bd0a997fc42bf75f55a9759536d89de73d3f01c1142c799171a00478b620839d19d6356be6d8b454db0b851e3c727c296031b3b9844c6053ace481972e3144164aa22d1eced7f1c1baafb2a82fc2d13936b78451a1278082923a222b2097fa3df44cd10e41a77a3b66a01725ab180a562962a2f65c179cb2809f3953a7ade88fc2288e88eadd2aeed4a14ee7c18da43d23fcaea6094ce71d752b838caa37910aadf1cb4180b0dce85477dee94f9002f7e76b2aa8d223f7c52474a0fc2932d45f66e5a7d1e9dbaf4e9aeca5171691db504f055ffced5825359932c211a73e1e5d155be17c13756e4556a4c2179af5a2d7d6b483bef547662a41396e092b48dcd7d4f1b7ecc3344c76a9e094330f6acb45939bae4c970ecb0041662952e6fa76b66281f878b87b1065fc9c70f4d29a1da883ada7a7eb1dc407d738b861c68d0a3304ef66494a6a51ee5bb2c10b8ba39247d44c9f3d7b3b5a64af79120fd852a1d9f9b10d7ba6da46f99ca8143933d94f874285a950e2bf0842c19390c0d9275f195d5d4bd6141039e9b0e3611e56734bb708662f5503494a2164b7f03713d53a045ccd67582d8fe2ef3f96c061e44822cbfd03e62505ccb5f7dedf4f9bbf85da87d9708bae355a41f3027dac883e9f5d424d95044af62aec6f6235befe44267f6f973d531e2572d5d44dafd488aa438bfd668bdc63eb07a1481946841527aaf8f86fdfe4ac0a34609a39533eab49f7820e7754da6994538342df6d6a084316f2f23eefe76daaf53ca254c05bdfd7376cb8a8efe690f028ae88edd81e4c1208c217c74730c6fc8f71ddc0dc0e384e3c43b8c2279b3a75989354af0065113d7daa5f426dcc6369629ab01e251e58d87639df08fb7211a8207bc8a99110ca69b766695d77e180399703e34e46a1cd434540cf4b0116c0228473d6ce327a8f4faa8996693584fe3cf51b04c127602009e50e60bbd12f087fae12752951b1e109de761708ce0237cc80082c97f604eaa3c9ebf3fa8c66d7b5d21cc2823bd14436171f1f6adc1def181109b100a12d808be863936c45d36c5b0c905affd13c8ec04b4e29ff31dd6d24b7f005cff82fc3b52aa2d0639a88b6dff209850eda5f57de1e46f8e42f36c44543a21e3f7484809a1e7731f79edcd4b5d02ad5e526d1f30de58482148a5c0a065e7df52dafffb941b4d0a8dc4af6360e52a9b3173ed539712b1418aa7a045e7ec21f4d353343748bf8b34dfaf0ba63622462dc263777f5434f2cac6101643a9cb88668651a95f364776fea07052fdc9dfd9eeb1bf6b8785a4d8845aeb14a512a7462cf998f4e0632e1f26dd30872f0399769ba8de3274872abcef811b95cd5e2c697af1d4d8ae5ca4955b89ca22ee4e6d4d2c9b028c6de0202d3395136627ae7efbbcda5e34a27c771de17858a31213862327e7900d84155b5ecb060c3adf0fc3dfbdff1c03310c6e3074b2dd556e329eabfded50f83ef498fb27c40ef38ce0111e50bf2ab628df73b50948de87a2cef21a30453fe72c8b7098e0e6f5aad02579ba47885c9bf8c4699e2fb1df0fe3701b7a6973bb1b517643"}, &(0x7f0000001180)=0x1008) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000011c0)={0x3, 0x6, r2}, 0xc) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f00000000c0)={r3, 0x6, 0x5f, "ebd3cc4eecabd5c75d5105f3f388954b7cf4be40362c7cb5545d61776eda2970ad9b3908dd7e9cc59048891fa23ba051839513d498290bfe1200b0e278eafce0f10812d80fcb824eb46032d15d8c4319194d919ea748d27de264935ed5d029"}, 0x67) getresuid(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c28) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5b, &(0x7f0000001140)="801acb268c7e64d50d9b47286c31215d5ff31b9d6cb021200037839c596e3442f2be3b074065fcf421fc35209178918091a8b0af3f436a73858b6a9316f8a30c2311cd1f47d0561e3fb70eac2bb0556a79e433bfc94213f34b1774712672cc97b1754fa841da23094197eaa8f0470382708908ebd1d7fdbe94464324b0997fd63f7ad70ad658a80557d3f9afb1513864f94451d03a10aac1ab483a5cbcea008bdbe77200a37f7a86851b6b9c85d9684295b9b6d0c39ac1e2e085c60eba0c8c8547afa3f5d3df5d954e982a31cd51c32e70b5c58ede893615a8a81fe38e33f50feb019d2c3aff787863d44882dc384272d455eb3b5d959f778641176c", 0xfc) setrlimit(0xf, &(0x7f00000000c0)={0xfffffffffffffff8, 0x9}) recvfrom$inet(r0, &(0x7f0000001240)=""/127, 0x7f, 0x3, &(0x7f0000000000)={0x2, 0x3}, 0x10) syz_emit_ethernet(0x100e, &(0x7f0000002300)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb70347172205cd3bd5b0a154cb94218b315d4db44dc5367f9335861646fd9be142233d79508c59520354b44108fe90d487650e971e335104fd1412c4c8f7435ac4679c6d73176f3bbdb44e07b09ba3193a1beb90e2448143a87684f42870bc99fac121ab897b53e26ac4b75049e72c07c7fccd23763ee7777922fbad7ff249d6da51d5a4c2ccdc9450f80ea6de8fc627ac1cb4a810846907771fcd4aace1bc4a91652aa3aec22edb8a71d56ee150aa93af0b4da0aae7bfce493f1d1d6bc583776c91485a93dd68fbe341aeabbff643cf98dd51bd93f2231b765237c5a382d85bfda23d2bc7d86d057bcebd8e9ad412329f79b76a77b48263bfb9fdc1af558dde15347b1e8a96ff40eaea5dd3bf5cdb83d98854cfe59e586006efd97de3c1a3a0dab2068eed18397ff962aaaa2e2a78852bad9b58f88f51b8b71f60dd99888ff900d6aaf51599cfeb8ca27c05921a499e627aa9547f085cddd6a505650df3ee72f2a4c1393e989c6cb4b6d77a2fff8939aa144ebe715607120a46cc6dce5db9c3083025ac371f677e88a7ab3fbc57c69f970c8406ba9c177445805e7e572faa42ee8e1efe4219f2ac1a021cfa5fabc2545d0af9fc58b1bf4b629033a3144f4b2414898f505a0fee1dd1a6f773d475e02affe3312a2638bd3c2597678451bb3ebbd4f755a5f88df1918737cddbca26f579ec75fac6e16bfc5bd52441cf54256fff011097084831d22b1eb52d0c194d7645277f9d54dd5cbe1198d22f58b09fdefda9f39b3274b04ecb83d9a64c6ee675e9c07209f1c16d8a35938d7d42e064bf80863e1da449eb5fa7dee673839b133dbe95c912a882a908de76222843484bca54e5b981db6a4c44228e77f9c0f92f8f1fd040691f0e65183f923add1e67cbd0db6cd78d9f4adaa80a66be87c55c6f32413816d733df98245482ab7c7426ffa29af7337a071e19d7c52893880f19fa48e46eda2ef142c36dab22af06357b1c45bd257ea68377ac941a1019e08d9a40570320e1bd059f31775730dd4467761e4cca8cd59803f6f2cd0e34244e361417e2dac899af662a518568b144826abd866196ef07199989103786cdaa8333100ec90f0a5ec141fff7f02b5a3bc288c1acc4d2e66fda213236489153477def5f046f77cafba13f2497dbc51dcb9f59df3742638c0dadc1da3e72f5f4410c181702974f0a3da88568cc5f0f51ccb822e918f152f310d79d4f81f9f3b8d3f5d7a023dfa3dd4a797769b2ac5b0267f5ed92acd059d1d6df562737e501924cd4fb48d0510c78f820861e9c836f19d79c214dec584317d31beccdaf73b106fea11e8e709e0505a087f91f6ae7ae7a3df885f2f86d4b9920135d89df302251fa1926350455efd1642d17d97eceae50dc87beeb44036f43568de41506b0000eec1d00cf3cbde3c710dc42a01e67129e82a2a565be6ad168d797f1802d0daf6ace3ed2168feabe91d903725b37dc50ae215d97825b22ed9889af1b51de15d1d241af96feb1c7c4b62799f069ff727e38cacbdf9a8db0447f10a1a9bd2639530ceb976970c4a12ee986c49f3dc68a482a4610604d86f1a86fa145e0c73ae76db47ed8d1705f6e18d28075a4e9fd9392c5e82cb6677f117997788cee27b88e2024b8b454d4088690dbdbd8a0c3a16d888f1f8fc56ff860d73a96ac6a617e3452559d6b27448baafe0c2a7b9e95d67de9d32f41e96a58c583ce977be235539d7616640ef1b582084d8c024f11c2921ec25d3f1880e205dfb2b75ef367e28179255ce8a1e41e1d953b861a8a6d7c395b42ab7b5043f061d7b5174117ea5c77e39fa61681bc9fbe92d9ab87c8dab4fdc8304e6103b9ee5c4d003d386c7b1eff527bc4078ef7e7d95e53cf458f4e5cc92546bf26b915b54b7c449a4e2b90f33dd896a27700dff77d6878de1e86dc0b328efa978f5654ffe25b803603104daf654d57f2ad79206f06960bf720e335e8c75641a98707aa7e35225488bcb1a7eb329ef6da33c77bbad6f6ec7548a7a185f38d9bfbc402839c267c12ae89ada2df36a761d99b3796c7f7476b14d32c0536c07d962f1dc0444045de9e0ee3c7cb208fca36bdd906e21d39fca2ce480ee594d1aeafee1c5191ae85dbea146b586659b7a3b10f322a6151331258bad7d5120465e0930cf919efc07660ad1e9207580cfffa62414e76ed559f3a275544165dddaeac84b50cfa2c09cee552b9e5102a2a679738be444c1e645a4035e9dd9db3584bb66a4beb3891ba4d39a4450cd92432cc277852732f43556690dbbf6a499c29451c768e625ed140760016f918e1f9c8d6616cd4da90fd6939757b861b0f645940450b7b91f43e85963c3513fe992893492e065c4609e87c22ad1b975da0c7b1961362096b1b660d16f254c7bf568a77833d83584d4555996318db79697ec1a7e9fb852dc99fa70c6ac3e3302e3e3214f7ef3093ae5eb12e7498b1b8b412802eea8f7e612eb3941b4b36369e1301d368927135aa2526b7b5ed1c2c17b73022d08ef79a59b21a4cff5742468048c8463068105e6b6b646cd79a309d2e8ae9cd818335f4378a123574d1716f7af2ca3cc1ec906206bd4a862e48d0a7f4c8b77d5942e8794e9df6f37d67c232b76302fa9bfa2fd487d126cebc34bab5eda04f74af830027ea3a3836847d50ed43a309efa2bb01bc25213c0a591950c514c149305acc805fc921eade25c5a4846ad886c36be8482cd4d9f5b38414d4890e4945485f5c6ed341c89a9436a7c3a0529504433ec2760aef71e3f97493e30d9756a9ee09dde82d65b3cd8b68b9a0c840b6c1617f210a6a9bb3c596c7ef90acba967fd7c91c925d75c602e76dd02c83e447bafcc3e6663a45681b28dcc2fcbc3a2bbefda77b260d5c2647c531639ffb52cf2909be0825cf81a12d2f202b6c89170ddee753f0bc60a44a097350af55512ce8c197969875432e242cd08d83b716412992a859238e4ee7e2a76ef186af3a5f9889b6af83a449bc50e6b1cb5289c698a7f61fe3a5d9e05ae88e3550b39cb7a5d80280c13961b4b651179dd5be94a63169f0d79e5f3fb6b91f5d35c93e7c1aba34fb7397f2053e9405305f38760b9e61f88bdf1f225284181d6ba000bdb92995d76d781476d4c156710beffac773730a9c312d984b38f46d3e43346f84aaec16894062b47b3abd0806a136b4de2536d3502b2ab1c42c75fc8fe25b2d0424b4ab53cf0320e712eea37fae7f1a1afbc3e1850f7c82d7487fa550ce184fdf27c46b80a63680d4fe7e4aa17bd1385a4f0954d190c0f3b99d438921482989f41e9ca7454fe3df4331401f030b27f7e9510e154f78e0822606e671e1b8482bb3ba5539530cfb4aca5928641eaa5d5c0da2c6e19fcb5a45971e0e0bc6ade6191da91a0f60fe26880404455bcf5555cf8150bb428f959414072d993ec8969c6f471e1fa8fba6c2c43eb1467403a58b7ea9e660d361a244c6706b53dc8af8adc6faa8c2f174e327d93ef6ea554edc27d4bb6396c9e55c1cfb14aebefb8eb7806d5bb4c716048bd3e8aa075e25a938ac4dc049cfbd6fb9ab3f34cb03dee2d4c70c6962900f6a23870309f1014fe2336660019d32fde0ac1e6f8fca64b73e03d516ddbb4e68e5d84e3ef8e227f1894a42ac32dccf1b156eb00478f26432182ce49ad9129fc016430ff1fe1429075eb810192a90c933171d08f061a0a70611ea6908146d3555c03c3cd6f8604c4e8d0a950b186fe470e850a47660c7a54eabe3dbc0ebf905861aa979626b66afaf28f5de017596b027ee4852273464a89f5532a60524d28da414273c2c994a5bcd6ba91410266d6f493b940fe6427da9391b6297022dd446096d2841d86aca27b4c34cc3f040c1417af784c6cda31f41d2e3843cdb7163196ecc762d466cd95510131c8d4ef201e63116ec1a332850b07d82def1dab9daf3f4a8e3419d34735f091f420d3d17f7d4888b4932a9658e092ebb823424293b230a6b58b095344110d5b32e0eac9a50b5ea9a13709977fd4f6634bdb9d7572ef3485b78232b4f360a6ad35ee1b2b01ff5efeb3104d41e7410a8e9a9e5143ddf4c1cf22a3de013504426b480f473f3d84eca653ccf142f68059d1ca55a6422dcdb65271ee17964ef1256ca8d1c261ff54dd716db9d32ffbeefd0f7428fc210124df577c22795588473abaa8d2a9f5632f7cd2d04a952237fcc3d75a3c4c7da7b96b24636deca4f7ad1b7d378be94b4f4c5d5c4b76de8f678c5fe52a955d1996ac0a2692e1cdad1f87b01284953ce3c2cb59904608a247406182da6bf8bd45d11aad1d7e9a048e46ed4c4130e5d9bb12abe6596fda9c208984fea01cd0907d5daf9497ba31261a04fe357fae366ef97bff518667853c533f34caf9d438b6a515166ca767dfc1a90c622f89ed10b7a2126dc52f206b757e64304fd4f9a5b5b15401f501372440ec51fc3f2ec5009f6b160cd2cb91099cdba8807723a89a7d22f423134a2a37bc7f657598ee76f518d40e1e7e0d3d7235a7bc9112a73af17f548afc5641a26cd8b5718b63e89176baa52d945550270c299460f9a959603854f0c8b88b80969db91b26fce59481aaedd37befc7f02faad4f91e4b98dabbf49aa8dba8ad07f4e19d94fa617eef420aacb784982aefabb45513f8a97d043de4e7890b9d0c9c0308d136edfc373c6cadfa231cc5ae675e7cfe2b68da7f036ba108b7ff7341b8de8c6048c204d0326c5bd59c91745e0de4270c580f222c6dc37ced852a12eb18e83ceb0ae89035fcc1a828d6c47928da690a1147b5143a5d780bbc545251b75363393ebdb454c243f4cd76352e9d8aaa9461bb98cde4e8f8510843321d47b287569a5ce0ecb6dca9049363222e52cdb48133ce3b545bd9e4c9136a8ac342a4368f70262808633e4796561d8053e9fb0a51f0aebff67c1afd87e2ba989aee6478f4060e5e98a364f169a8779174b45fdf4c87dfb09c80cdafe927ec1ba0314139de474122ea43b841ab7e559afdb81a1bc1c8109883f771f3173f2baddb64efa711250add5b336325d7e6d94ab98770dce7992a0933b0d49279b92aa2dd87e911d54a20f6d98458b68e55ec58035dcf8c2ebd1cc7d522eafbc7ca756b499c9bf0eeb1d52bdfc034b002ff5fb05184a331218a832b6b6b6ba0f47feef9f17296a6756d98583401566a4252c6ce0038ab272e0059c842b2f4de14854bd4e4c33445dcba7cc0970264962ec001be316fce1a0c93ee9b14b7afb0e2ba3979399afa349442dddb9e84e4c7f481b57df88871c4a105ef8a59573738ed4b07728249ea322f91dc00bc35aae0fe264ed1a56cb9f68290e1b6de10c60d8ce6cb6cb588fe891708074525356f43a402fbfb3a1e3e7fac13eefdb3fdebf3322bd2e09754fabd87997d8124e6e00269d2e5594231b517b43ab96bd6048cc35e2bd7a2034408067aa1b551051845553c668ca591a57718bca9443f41725e13ab29fec700b065c46dcc52162953112d057382fa04738b47a543c4cdd45dc47295e9896a4e5e20a73af3c17028a3a7d74defa30abe9fdaf42374990132b304c10b4b09c64241f08ab48e491ccc13e5613aea21dd4942d0186ce8138be2c36f27121c462cd11d87b756f89dd62c4ab371580a91fdf26175633ea58a92efd8e15dd2b0d607ceb0dcd5fedfc2a4df1b9b2c06638036100cf47f94ea2aa9e4a42dfce841596b1958f41091df71ce6cbabacba0ef09fabe823c80bde6445ca0ff1938570f8dbf3dde54cdf0d23cf660f244824950ac26ca925f4cad365973fe3fe467e5246a7f4700000000"]) freebsd11_fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ef) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa00001c0000000000009078ac1400aae00000011100af913fdb00"/42]) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000140)={0x0, 0x4, 0x2, 0x8001, 0x5}, &(0x7f0000000180)=0x18) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f00000001c0)={r2, 0x7}, 0x8) r3 = semget(0x1, 0x3, 0x50) __semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000080)=0x2772) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) setsockopt$inet_msfilter(r1, 0x0, 0x4a, &(0x7f0000000040)={@broadcast, @rand_addr=0x3, 0x2, 0x2, [@empty, @multicast2]}, 0x18) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1, 0x3, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000040)=0x1c) setsockopt$inet6_tcp_TCP_FASTOPEN(r2, 0x6, 0x401, &(0x7f0000000080)={0x18, "c5dc0a534d95517a1ce7447ff3425023"}, 0x14) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x410, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00386) r3 = dup(r0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket(0x2, 0x10000001, 0x84) 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}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x200000000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005ae) 00:01:26 executing program 2: 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}}}}}) syz_emit_ethernet(0xdf, &(0x7f00000000c0)={@random="4262bbffb15d", @empty, [], {@generic={0xfaff, "a4943255a065813da85c6833b76ba1b2c03e7ea1c35920bfcbf0b3a203454c000a4c1e4b9ab0484a5eb9356690bde5699eb92f64bfeefc1fa3ba090c08b8a9439134c01d9a749c7c0b7cc764dba5e219916e111b5b5cee48b1372fdc4ea7b313d898e06fae947298965cf05abaae82662cebc680a00bc1c6597a7f00429be5d63b1f0fb2b16e3624e8827a24dc325efae398e73bfcd817381e9ef9d100c1c7d92ff75478f5df536907c678ce76cf0ea6d4ecfb11597f4dc50e3e69220107537abb4284ca115fa46066fb860e81599748e5"}}}) getsockopt$inet_int(r0, 0x0, 0x1b, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00528) 00:01:26 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}}}}}}) accept$inet(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCNATLOOK(r1, 0xc04c4417, &(0x7f0000000040)="73147dc2c6c1fdb6fb72a2f06b49e064a7d39ebcff9cdd901cffea07b73ed4144cb9f6bdc62c45777ef9c3c0fbeac8ac7f393daf5065e9f41403e17e4ad20a2b3308e32587beab8111061f60a2352c22e3a77f684ff6bc68a00107289d25118375d0a786e2643670395d920e226542698918fcc2d9f0eb32521a3b13cff4d0a1019301d2373220747c4e9fa37b93573acf8a7b6eea01dd47737c3ff98a5064abb60abd7824df8d2a3b5817efea11aacea5442b7080ee7e6a449b2587fc794b3d23ceb5e12ff01bd668f6b756a42071b10db0177b6f263f3fbbd65adb83d77fc0dbaa43918ec640044632f3fd5a4f2a0e2810ab") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00856) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004ce) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) 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}}}}}) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) pwritev(r3, &(0x7f0000001740)=[{0x0}, {0x0}], 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00720) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget$private(0x0, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e004dd) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[@in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000100)={r2, 0x3}, 0x8) 00:01:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x100380, 0x82) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f00000000c0)='chd\x00', 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x208020001) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 00:01:26 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000080)={r1, 0x10001}, &(0x7f0000000100)=0x8) sendfile(r0, r0, 0x0, 0x0) 00:01:26 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c) r1 = getpgrp(0x0) fcntl$setown(r0, 0x6, r1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r3 = dup(r2) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00c81) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r3, 0x84, 0x8, &(0x7f0000000080), 0x4) 00:01:26 executing program 0: setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x13, &(0x7f0000000040), 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x39, &(0x7f0000000000)=0x5, 0x4) socket$inet6_udp(0x1c, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8004, 0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000280)={@in={{0x2, 0x3, @multicast1}}, 0x0, 0x1780000000000000, 0x3ff, 0x63}, &(0x7f00000000c0)=0x94) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000100)={0x8, 0xcea0, 0x800, 0x2, 0x5, 0x80000000, 0x8d38, 0x6, r1}, &(0x7f0000000180)=0x20) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept4$inet6(r2, &(0x7f0000000240)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000001c0)=0x1c, 0x30000002) openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) 00:01:26 executing program 0: r0 = socket$inet(0x2, 0x10000005, 0xf7) getsockopt$inet_tcp_int(r0, 0x6, 0x400, &(0x7f0000000040), &(0x7f0000000080)=0x4) open(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x1) sync() __semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000580)='/dev//.\x00', 0x0, 0x0) ioctl$DIOCRADDTABLES(r1, 0x8002440b, &(0x7f0000000100)={{"0300f4045c45d773c2c436429fa2bcc3d4bb6d6f206e8621654acc35ef6e73fa2c210fe3c64e29283ba89d87b82403a9b5018f52b3afa86b3a3cfee9f7575735139146277f6bf80564daec0d2aa243bafb7647b6f5076975d5c633643b221531df4061f6fb1b6708337f6efc9cc6e8eb11cb6c701fc54b3af2b9b6e1b301a5e019995d627d5a8feb21acb5f87aa885fa6bcceed6360e703790fefce8e2e41402ed3a31391da7f9e2d640c7f6bf2c193355d397da508321dcb39d68b93334a82e78cbd93363a503ee25dc0d7752e81bcf86e33396ae11ba450ea93ea82302cae1698cbd161cf804f61b3838241570f526130a4790903d2417f7d8eef1173c00aada3d376414ddbe15fd9d302122bf867742470b44b0b473b6aa4027d6eb33ee68b54b765ab8f1516af0f2a9b17234595a537088c6c13e40a4d83268999fccf2afc5c0edaa804c475531fee5e7a0c4de0f585d39f95ca7e95c61d4df715918c614c64f5ce891bed93240b23db2f0dce3982312a237a8de5c424611d4d48cb9b12279874cc88d715e867adfc15bf8275d7c3b9c4b5478d44e2694981381b11172a375185f624f8f659983b48e5481bc968dcc649988b0bb1bff3391f7e721ddb97701f35dcb544b3d144b7b799f3c5d12c5010e235adf7ea31cf949994aaf7d34c131f22b63c5c65c86cb2fa28488f287fe4a5a5926a354974bc5954e84c34b4a502e844f3dc5a8e7c2ffcba6950a2128c8413849585fd98c93039865bc4fbff92c79d16a8a597ba1b3874264ae3963b4b4336bda43f2a9febecd5b03d8ec6bb2c36e17392ad15cb823961fbf0362b6ddbcf81403aa6beef5aa60f895d20d7216306f4c62963f3317ac2098167e1416db9bcf33bf7d5617df3f7c0de82d2164d60fb932f66986d20698ebe3998df99062672408d9ff7735dd99c279c8b9b3505c700e82c4cbc070dab30181a53d24f5cb6e1abccf5469b8043b60b619ca7697ee75ce2e5a95a317c44f7ea28e93ae09c9ca426d637c91a08630cd025d2ca1e23d2c5f5f70a0b56e69c5c9af4213f23478a08d20c8617135feed85c71885699cf575387b9376ce9d376e8c8d8b0eb1dd7ea024c65fa0c0e6849b606885d9c9b350a0931b6bacfd62c8b16f100fb7a56b8e8010ac67189b14c1b05dc6eb88b004451e40f081f73cf7a01af705801848e292c5ceb5a8c968f673b0fb8510d6406361b7fa2f7818882903f3489019b79194ea59777a91134bb2eac1ec476e02b1027f91e6468d776ea781cf3126bf5b617abe298042f9b7a7c677dfca537d3859ec3f282712b25a4bbf8b0f98a761687d9160b5cd477c2072aacd3b87e0f2ff56ea0992bd76a4601243eb45ed9d6909a6592f128871660373005a0a6052771b4c5f2c42518f35f1eeef26000f8f5d5553fe5f79c9abb3e9740394fd5ddc31f42564d8ed", "17f0d7cf81a1131c9a42ff2ac2d9d2044331e99c6bff8374adeb6a5480938191"}, 0x0}) 00:01:26 executing program 3: getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0, &(0x7f0000000080)) setuid(r0) socket(0x17, 0x7, 0x3) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) setuid(r1) setsockopt$inet6_int(r2, 0x29, 0x27, 0x0, 0x0) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgctl$IPC_RMID(0x0, 0x0) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x0, 0xf, 0x3, 0x4}, &(0x7f0000000080)=0x18) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000000c0)={r2, 0x1c00000}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078d) 00:01:26 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendmsg(r2, &(0x7f0000000080)={&(0x7f00000000c0)=@in6={0x4, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffea]}, 0x3}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000100)="89181195ad6e6c99", 0x8}], 0x1, 0x0}, 0x0) ftruncate(r1, 0x800) 00:01:26 executing program 1: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000080)={0x3f, 0x8001, 0x10, 0xaf, 0x1, 0x3, 0xe52c, 0xfffffffffffff3a7, 0x0}, &(0x7f00000000c0)=0x20) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000200)={0x9, 0x0, 0x7, 0x1, r1}, &(0x7f0000000240)=0x10) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x0, 0x80000001}, 0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000140)={@in6={{0x1c, 0x2, 0x8, @ipv4={[], [], @broadcast}, 0x1000}}, 0x0, 0x1, 0x7ff, 0x1}, 0x8c) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100908500000000f4b68d7350ea974e04d3ff6bc648af6102150a3075023accff1c64e4a3f4f2f9cdc8c849bac361ba26e29699a1e4bba04c447522ea82252d94"]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040)=0xfff, 0x4) dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00571) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f00000000c0)={0x0, 0x3}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000140)=r2, 0x4) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000001c0)=0x1c) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f0000000200)={r2, 0x7}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009084ac1400aae000000193d7000000000000"]) getsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000080)=0x1c) recvfrom$inet(r0, 0x0, 0xa75350ff66b6a486, 0x2, 0x0, 0x800e00b0e) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa432e271d2d5e7e6df3004fcf159e9f86df658d3a000000"]) pwritev(r0, &(0x7f0000002380)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb6) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x6}, {0x3, 0x200}}, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00366) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b9) freebsd11_mknod(&(0x7f0000000000)='./file0\x00', 0xc020, 0xfffffffffffffe00) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0, @rand_addr=0x7}, 0x10) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x15, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001b0000000000009078ac1400aae00000011100b07800000000"]) setsockopt(r0, 0x4, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) 00:01:26 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000240)={@loopback}, 0x14) setsockopt$inet6_int(r0, 0x29, 0x800000000009, &(0x7f00000003c0), 0x4) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty={[0xeaffffff]}}, 0x1c, &(0x7f0000000080)=[{&(0x7f0000000200)="088bc04f08d572e9", 0x8}], 0x1, 0x0}, 0x0) socketpair(0x1c, 0x1, 0x20, &(0x7f0000000000)) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000e7fa969195020bcf09dcd04b1c160fba3d3eceaa681a354c691c934be1e68ec80f4b8afcc2a7fc47539a86b6db65c7c191f137218b4a43286261b4b7a3aeafb53fd173121a9721851834c33d5e63ea796840c4ea1b66"]) r1 = accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10, 0x10000000) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f00000000c0)={@local, @remote, 0x0}, &(0x7f0000000100)=0xc) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x2e, &(0x7f0000000140)={@mcast1, r2}, 0x14) __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0xffffffff]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) 00:01:26 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff1400000000001c0000000000009078ac1400aae00000011100907800000000"]) recvfrom$inet(r0, &(0x7f0000000040)=""/113, 0x71, 0x2, &(0x7f00000000c0)={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) fcntl$getflags(0xffffffffffffffff, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:01:26 executing program 0: r0 = socket(0x2, 0x6, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000200)={0x0, &(0x7f0000000100)=[@in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in, @in={0x2, 0xffffffffffffffff, @remote}, @in6]}, &(0x7f00000000c0)=0x38) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040)={0x2, 0x4010, 0x8, 0x9, r1}, 0x10) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00857) r2 = getpid() r3 = getuid() freebsd11_mknod(&(0x7f0000001500)='./file0\x00', 0x10, 0x0) getresgid(&(0x7f0000001180)=0x0, &(0x7f00000011c0), &(0x7f0000001200)) r5 = getpgid(0xffffffffffffffff) freebsd11_lstat(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getgid() r8 = getpgid(0x0) freebsd11_lstat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getegid() sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000040)="18a8d0e46cf8eee5df615aacb34c2eed263fb4eb9c99aa2bd197a8aab9c5d765cf7ed8112bcd04018bd5fdc3ce36c0d8387fdfe8aa146ac39082634f490a0eec0670c197685eb6efcba994ce9e0220a94e5eb9add0bde1822ba7adace0fe3436b83fd24c57ff928db367c9d7a2fd2b1f92fe98c15c9c26c7cfef911c4c741aa04f6a57c603af3f46da17c03c6e26fa6ad5e97ca96c898ab3e497d15cdb71f111d332de5a1d499017c2d6552f4261bf6867e35acce1dc25062f9e93b6b711e650dcff7d79643a997fe3ae879a4200a4c5d77b65ef630e90c9f490ed85eb116be6cdb5ae4ed564ef14c51aa53d59800dee1738bab74dbfb7f517320dda5049f12e35e1557b47afafa9276c6737f7f0bdcb324192961e6e147a4feaa974325c6dbf9e0b90eb1d64dd1dde94ef08d899d2306daa75512821bbb991496c7baa480f8c487e3d420070d53b6e2c0869fc4f6bbb4947ec4e3c6dd97076d9a1e160ae98435e50f29c19287a2c71dfa4ad570156341506aba46690dee8523886af32914196fb992a6259150075213b13146b8cf87a5bc6731347c7580533284d73665b0cb8227b929c66dd31bd90e9f1ee2cdab9f7868d7bba8768926ec79db6796a76c16be6ed2c27fed80a12044a17d09e37ecd45a045fb12553d9e1b5a3aec493cf8e1ac441ed6529b247719094f23b986eba626c11e20ccd43572026c8ed860d437eacaebf92996308b132ba1808efd0864f88b5f7efeaf455e15080aa32f9b57c877c5ac6c91d4f68a2c9bd90442c19d726dc3bf9e49a8b071acfb2707c2dbe8f664c033da5e0bd0b1627c8e57f293ec477009dbffa6624dca18a802e4550356a528363192b59462a52b8d2d185552d8f9cbf83133b8e36c4534bc4198a5e722f6626b3ee18d6726b916abe50fb54e6f26a7916db82d476c3d890f8848a5d1e7978ffea1d5ddb71fdb623afc8f6ec7587045b16dc29635947605c653d96d2ed6110723758dad2b91af646d5917458779595536a7faf88c3249fd90296666345b9d83b3eb1ca6360649ab3f976df1ceb8d3a640440eb59efb3652b0962f0ceac89808d944a6cff565d5a19f67cf830e7cdace590098b7476880fe0d04ecfbf01b7d72c87327153258ed5c5fe074575fa5a425ef7c0b62c2ce031975aaa162f3d84bdf491e948bafe7a1be0ea58add6aecb7e7e84bdf5f39f75012e5ad5c0d0722ff3ade1f23a4115d486c8f6e8663c40f23684c5f5b04ac75ba5a2a27c45b8b29a4f3acb14fe59f213e132dfb42262f7455fd3d0294041f82d2423b32acba69df57fb2f7531e82454bff47bd00ee86ac8a34c246d76c99494a6d2dfc51a9579b0eca62ab0978428bd473d13c09eaeed344962579e2fd41629702487f5b40a7eab92c91ed94e1089dc49ac11416abd1f03e333302b1c4122ab969cddb46e94678f7465cdf96dd51372071f515fb511da86681061b1004f368e9cb22b6acf562a6a93993d3bc308a4c809b142ae81e6df7ee8b3130e7e496a6fe708b68accbd945887406a0e525dfdf7351c22c4de6af9ef7e6290574f615fd569a41a9d7dfbb192c772d3d175758fc51a7bb4662c59057c1b8a8a5d0dd2f96f724077329e11cb9c86e914b8f13ffb26a256233e7a85e8fd8778b33afae8a600de294a35ce2e0f25e9163117609fe4c0e55ed083253096a14f51d72f2ba435fe6d57f76025023f1ff0e98dc7230b3c49c0240fe82a6d7e737ce4e76e798af07df1f38ebc6675d1d3a6a4a1492b96facf401c1987baf26995433426d6f6957cb765592469e73ca4b683d1e51608d350fe1dc1895d2325fcd7d535d3908f93698977dd632abce3e7fb9d9b85ff6e2bd0e5e2fa1b42b056df83cfda3128345f4aeec599dab914b6327cf2ac9e2fb4a44fa40b1690148c9b6667fec79478b3f1593449e5b251c1b92381e857a7471744c73587090bda107c689c5120836c98bcde10b3177091522c7482eed3fda162302bd6cbc230eb99edb76fb26665102bc3fdfe4027f0d4916e6e24dcc08747c6aad047cedcced513390ac71dc16210669a9734e3db0c3c803c5395dc2d70fad33d017e6afcc67dc3f90152883d48d8cbcf80e693ea5bc433a59713671996275418bc2e811ffec0d285fa27d0e3a7354d3b19dd117b4eb64214c1c19072b968bf2aea3cabe1292342520547f2b84f6bdfad7807d0fd9693f29ce6e98e0ff66b24b850a0c69b9df1d99a18215df529a5c37455511a7aefdf4d2ef2625ceea38f48be3b848ad6eb356623ba25a032c7ba70d75fe640e8dafeb8f42aeaddccc1024dc77350439b356773ac3f9ba24a08b7865dc353e7b263db304ae70c258e6c46753d84d7c1f5c5f28831ab5d3601e26beacca002df725d0da92e364ea02c64c77e19bb231a72eccf3f8b4ddc877d17d6a9168039fbe96a4cc0d4cbd239e1a2d785e66fa1a09831289595a86f10667a8edddc9c73ced23f549f8f85884b9cf64a18c6f6233cb718c65a1ca31e9c1a54910ffa298a47db55cceee1bbd34e01fb07d5220c0f3bf20e73e6e8c611236791d51ce5195794a3414e257161f631807f62670bf7382bd0d5c101610053ce756e6ff6152642a445480477ab6dced60f3e553cce43a57d24029ad1b6c4459683b59a14c57590edaf30d2720aea4df79558d08dd1c57da7ca45fe24b5dbf010a15d40a5b750eb3db6c5f24b6b97dd37384966d36743b64e02f524321fdeb6d666b690a5b02c4a71acbedab8caae9df9d43197103a70ab297f96d9a91f96351644a518c8c75df518ccc4be78631d26243eb43f1b704c073307c38ab939612cf2bd5e3b94540712c9213993450a1897431e17eccef9b36835ffcdd94246ef47feb0ad120e06c5364b2d9bba24b8318fef13621b3be031e86716a068f5f9a8c994b01251a27c56efda382e9eb03a7ea23e945275021e6384545b21153736d3ea337a694b21e7f29b2287a51966a884777d649cb288a233b76293162a9a61d34ea27d347b80569b5520cbda44afa38854c84fec74b50ef2217206d273247752ed0636f1387df5d9966b4e6e389b0b9f69f0071c71f8f6681786dbb89f8c639cf5c260ee1ceb38c85e313dd2425334722b9579e5ff5ed144b7115ce2150e72e05ed0c18ea26e6010b193f47e5fcdc3fa63f1d756e2e03c27a1905e24486ab7fecf703ce64a9ceec433c9a6d2f3c5903596bb5f03c379293bc9188f23c1d4e0575e99257a02a96f0c82ea82fd66f788859f6463781b3bc929dfa937fccb457284c8fd06fa1b31cc2a2dd1d153713dc1dbe2bb4797a848021e07881b50b43458a99f08b9233041ae92225683bfb094ccbf2f8739c47212281b3f524b4dff2619c71091c1f5acaca23c8b82b860050c463511409d85199d8c55d7473f4fb12d65b4abcc6a150969de5696d4c354f7f4967d846d85a96844753e0577310f7f99ab6f6ddf5e7702872f390c6ccee0204afa2262f4f0b62adb2eee357233d8a409277a18af5b140ab4c4722266522f542fe8c0e7f429921c7423ddc88bd9f2a315a9b41b154f27fcaa3117555866407fa3f29535f7b993c9b1d0a51246cedb050394470bfd61ffa9839563ad65d759ec8c838e5132cabc8a3d2a1a3602816ca6769dbdabe4198c30e299ce329c7de6752e6298b907b146158b8dd35d25955c1caaaeeecea019732c0c4f24e738b1bea5be5ceffcad1095e239f506c822145cf2078404bde0244bc278d75e666cee0572b76799a623f3ed318cde9a93a2331155fea51fd9d162ff2785f46c200f75ddfffbac07f3402edf2717cd62aaf1f5d88c3ed880a10ec6c0cb503700508d2c4a76181e12dcc26c10ffb4cae69baf72e97a821e38d4d0396c367176841ef15c887847818c32589bdfd909b6f5e43938c553db72c5c71ee56210125dca4916fa029dbeb503b42231c110f30258ae310105ccd330f85796d5c68f027a3ed65019013e3985bfec85e3614e8ad84c850a57ec586f7cd26f12c17d2afa5ddbae3a70e13a6a7101af733afc6c7d0a3b6e80c0c6413d2d2218e5ee0bd2f45fc19d04088921bce0459a2da3ecec4538184d665c83838615bb891227134f514687e15b2f8b548a8d237911684f879b92a7079e59a95ae54c3096ad2e0f2efda70c6c74f5a45f17ca97db11691b4739a3fbe43b602a0258a53b10bc635f10c5a9ffb93ea1b67d58fe0807dac348d2f36b6652abdb2b708fef2ea4aec808bda1e14669540f77f5c0c73f8972654309c2c74ddb4e311db5ee0c2d489c7d9539b7505dcab78e30c9fa4907235cb84da6954063417a2679ac391e12d302a94458402c0eb56d113140b70593fd484cf0a1bde0bfa11a28cd0a55b39e6f3799ee2612fcfab2d729ac0c412054d698b4ddf15ed82667883d13f6d42e9c16fe9b37a6ad946f93c4c1306a43c25329c289a7bdb3a972086bef1d9cc603ec430c2d5d7081b8d58e14c04910071466ee43dea150697b7c8a72c7c5f1e2383907829da9321159d5438584dec7bd8df53847e3338aacc10431f1d1125f0e069937f4948517966e8b24a5ea05e86f4891e82142558915cc7211dd8ba3bdf15dabe83c2695b1ba41d1c330a14dd2e8298552989c09859c4c84f8ac656576aae0a100fc618cd8fe3ef75d411c310951f60f6d677b94bd071a0b4fb0800a6fa28afa05fa2d83addd95a0e07dc49c91ba4beae53f1398f91326c7be38569bb36effda7436b473721831ffa10da2a1148bd1f5f70b0762e7ed08e133ebac8d778f06f773bbfac4e04f19114d518acac2abd7d2be58bfbc2aa8f632a0a4ca9e139b4c19ea0f9918ba27e28fc2216d1d572285e072266d6bd848de3defd60128a88ce97379afb0f9abbe4519b6fb54022072e3e7ac428f0a163c5cb856044bd60be4efa6eb1643c637ea7e6e183a8af2cf3f43a0c6ebd180da4faeabf181297d9c0e1ac1a40f4481b6cf9dbddd3158e02e4b24d6bd408bbe21545159702cda0c332f18b02270a7bb073c98a8f9fe50c48d3132bbb27a07b8c67cfa1322bd6b2e89ae9d06bbd0c69c6a66f6c339f176fd635daa92d4d93300770943e84ccb99452c70e8f099bd37d14ada69901bbdb04c5c8aae794cd989ce3639660d3de21b588f20b92a827490412a483ad398b21c6687c0863a443c09916a30a26a9b63cb36f3d0cebad5579d180c56b7bb9fb1d61b55192f396227003ac69ad793a9faee77730ab0e5280c14837ed543811509821d69c8e1b00c3e8db24883e4ac91e41f4ae64f0f0ae6477a25a7aa9bf08d2744a619ce38097974ce0179d15c76c9f74827b8c32b86ace439420283253cc0c1ca4984b064f91582b094fb224c2830a4f75ac266742c695ae9bddf8b2994def4fba1b9c11450f815b43267d830daaacb00bfc283da6aa056ff1f4f25082ec91cc3538dc23075380e364fa236d908a0c59524feb0f982cf0b6ef4bac8eb1728fe097c3d55f64b9925c6cd6d876f524c812326e73d2bbf65be6652cc7520c34e5a1324ba75302691fe195d4834538a9418cc7c0902ba9c2471cfa76effd192d860005cf14fcbb3e9f8f0862b231e65f3f64d998a44e3a37026aa7253089a88914c9c030354f0b7e03f7f0c7087b6776cb196f99c70c0657c07037df161a521fe2caed1f6be11bd63960394deaddd3c9557c5584165e82209028d78395c612e9837049f4a3eb39dad0a50118ae0c10502c1ea72c66e23eea8d67c5c53304bf32384a727cdb65e207ef854fffa2c438fa92adaf79699680f674bdbec1cd646490535cdcfff0624914681d7d", 0x1000}, {&(0x7f0000001040)="0f9aff28a6f519883e4747c9fed1f4ff4b649f9a5c3601397b6d35ab990490c125b3402fa4c9b460628cc30e0ddfa063059409d45a06829f8de296d672cdfb6885370b978acc3478bec07588a73b44f078d7c0b162fd9b3959f75677236b0b2e82e5e71b52ccdda30657121ca3b6094b33a23a432aa1428be307cf9f4e0bbc905d87abca52b23cc7f832c80709944ab5b4f2989281eca22ab149185986daea3dc4085c953a2b2c578f714f0ae0feb86696cfe7b631a61709f5a49094d441310f00b1976be77aa0b23dba9c19dcee6de61d61e84df544bb82e301d368", 0xdc}], 0x2, &(0x7f00000013c0)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0xf8, 0x4}, 0x1) 00:01:26 executing program 0: r0 = socket$inet_sctp(0x2, 0x4000000000000005, 0x84) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x23, &(0x7f0000000100)={0x80000000001c00, 0x0, 0x0, 0x2, r1}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f00000000c0)={r2, 0x3f}, &(0x7f00000001c0)=0xfffffffffffffd3f) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet(0x2, 0x3, 0xe53) syz_emit_ethernet(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$setown(r0, 0x6, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c4e) 00:01:26 executing program 3: r0 = socket(0x11, 0x3, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/59, 0x82}], 0x1, 0x0, 0xfffffffffffffceb}, 0x0) r1 = accept4$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x20000000) getpeername$unix(r1, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x50, &(0x7f0000000200)={0x341, {{0x1c, 0x0, 0x5b0b1b8f, @loopback, 0x4}}}, 0x88) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) r3 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty={[0xeaffffff, 0x2, 0x0, 0x3]}}, 0x1c, &(0x7f0000002440)=[{&(0x7f0000001440)="0dbe0ac3cc69408364c55de6bdcab0452d5cb9df6f9b6987a1f6f930c0db573033a02ac5790065a1b84597b41835c3c4cbc91e8b923437ac8df7cc645c1ea567b7842be591cd156181a8a5e452c0e6c2aa08494bf0d9e879f7b9923d2652156eebfd7c171ac73d466ecd2a192f77a07cf50b9ed996345c870f4f0bb4b97a3f01c7ad493b14ba3f81d9b6861b6815b8fc0f152ebaa89dd57ce08621e69d04bdb433209306c01d600349fd25e625debc876db91130f2e356d5ea76f7e05627634ae848c6a4f381b2121ca99fde9cb307c7dbb80c1b500f1879932bac690185ad86b12da3e71119e400d56445c5d6ab275fbda291bf76c25abace867643aea0f4ca2a2183548c5be05b5d5ad8764c0524b3c64245def38093780cd7ddbcd5e06da0d4dbb62cb329a52e58e9f78a8281ffd3869ecb19f2d4df88d3a8abb2fab2367a4c261bb4894a7aef999fbb562e72dedb15e08e46cdc5834dd2bce78d7ac13344a913588d7490db6b06d7f6848e54220cb416bc2340b47ce302589c5f48427fba33b897cf76d3300d93bd6e947036a6655f144a8d5c3bba0957cd4d05f7e2137d32ad5232217ef71f33550ccbadad6c7bb04e0b3a7e6498e69570773021a54d778ce413d9fe1a981ea2b2810907c57ccbffc4d3cda4b860cc9fed96d56c85c47b93dedd2efb4dbb1c170bb656a12374194c4ed498ffda6055e46132d86c9d337f5b45dcf7607b00924b2aa4cec301d503e62ffcdbbcc1d2ea55f6af3a1e146dc0698d1c43ff54ceeee9da77a6c2f9bc7d62f1dd27bb32359c0448ed3a8b25a0a71840ed00c05d6c60ca1b3a031e4a4e34ef08c4473b127a6e1964f9f35b14c2eb9920a45baf0e48e81230a2a4582b0760a062f2c829de177d620007b760e58455acdfdc3623a55535289a0cb5950b074b8352432a03ae80bd056021cbb3159d5de98afadb5a719d3bb2fdb29fc6dda5bd867cf8430c09f8eed8c693321dc21c57782d662502bcab06b3c089a6a7c12143822bbda90d5aa2a86eae673b8447c743784900e888e33a39822509feea2581d490c19885cbd0ca9ba239f1535b5ed8a73ae05495b65fdeaa52094758b62825a0386c76cedbb651eb09420bfaf6274bbe4badd3ef5d6ed3ee94f5d44bed25dc497975a96d5317cd61199643782c707f6eab06d9ef409f320b00490dc3e6b3855d49a90063c31a173ae6415ee9a412157955735c51a31c6ed8c9f1db46f97fc8892edffe97db438655bff0ed7785c5cbdb3c578fa5f2cf0d7066598b8a3860b90bf477f8ce0a022e29ded44c0767cc8654719f06cc747e9e1a5dc1b74f3e91f0b23e77d0c7a1ddbe70f7998a2d60f9214ed0de0a6dd3e775ffc6cf4a218640cfd06e3550a6da7f9fad5f4f1fd2e9267c55fb19fb347d3d683665dd43d7712aac2658c3d65c2442ed9107cf2b00e1fea3b481e3f3b904c3f0fdf1ae049e01c7d989f5451ad2fa4f46741aca3968fe049fb2844b4574e974d5f49e8a4b12c072f24b821f7b78a8bd3a72dc2bca41d1b2a16f2756a3a4ba0e34e56cd0ede49ca08accbc809fd9caa1f5166c33227a601932e0a325a160dfc4ad63648b0f22eb7915fca8524e19127507c3ce792bf95b664031174b23fdeba931702f3697af7042422ecd197e4ad7276b11b9539316b0d907d24be178b82c7663f94419d86b52b600755c35e742dfeeedb77e57b51264017d8ad2e2d280d6e9c5d1a0993ee2586759c2b0c3a7344cea65d7ffce86ab070b957caf4b6b744c2fb4c8486c04b5def17100a73f44fee2fdfb6e9686a9f6ed0e8795b1529f30cdc17e9f8eb96ef2de86bb29317a26ffc3fcb2c8c485e122611d1f52b65b6b1d8ea556f934a371e12a1f4821dd42f553ce8b1c44a305c6cf5987b66b948207035ce3f7bd98e62ab56753863230bfdb6f7584aad61e5e2448437447c4ac10155539a84b4720b48cd9a286b96a4c19f47c1630afb6a56f85064a373761a97c42ac87e6649bb8a2c5181f37b0b9a7c0b87615b90b4b0673afc31ff0b0ed35a609beea0a336c5bc71779c93537517b4b443cd244b14a3aa3037c7e683056e8b8878a5e4dc6b7a85a9dae922c8aab69d07aaec35d3f85c18d11c4a72443961a40689903595bcc318b58bf0bc11689f3a81976777a58929c95746c816445e39fae0cb87d801759304dd6e787dec1c60d821a400e8c31763918e6cfeb00d58c083be8f9e738fc78980ea7686230ed8d870702459c2e53b64954755a07a675443bd877729137c18221e6dc37f906ae0e2e6adf2b464974fe8dc4e60bb30a0808152379df3365829c8523fd25101cfd3d0ac7e310a57f1d65125a1d8add42383eb6928dddf1ec254d40f18246793c82ba8024f4ea6ac25840c683e496cbc1a7d7104a647385499e771cf4584b64aabd6d6dd480d35fe0219f9f7d417893fc15db761dac23007fa715d54ac6eef59364d8a837d199ff65119430d354f815d35ea1f68cce6657f5cd6fbc583d8207ea5310b0988b40c16e6b1420c4a109981293626b6c6046edda739dab7400c62382daa21987f0eba76a3796b0e5603ae8056893a8e002f029d45dd10f78fb3f3745c2854faf6f34e44d10fb471ebaae73f8ac9dd9f37b4e7550f69b224e09534c79a71c8380d759708da65708cadcca46819b6061cd9badedc4e903b8fcb6c5926e3439823b233cdce52d462166455e422f6eb49976e471b5fb785109833b47aa26641581ace55c680d30c85207c0dcce2fa8173d882850cd6180f127f1384bea51f3d797ebbad9f83020bdd6403c9bc0ac6e697d832ab97cab2742542c56e4fe4c6762f46b9ac354af364d855b5010252df50e55eae459806401ca37f5ec7430c58d0562af03e41f6341d4e26b1c5d73b8d788b7b957754bf4dac7db373e6b3ed0630fadafa8338a9e25ad41aef07e2e53d8c35aa0114e396d21dff14d93f36773b0d264238ec64d69591f5f213ca2637adbdcc5b849738e3f194187a0ddc56f8a81a045f269f2c8cee3923196bb8bb8925d46ca903854da88e6d6a5dfb264a80747a9e27b0da9391e3a221c9fcba1c567fb3c756a350a74d85ec655c9cea88f30bdf6bb9bbc80a009b1c2a67ede43ee1f6ba0eef81f7794298f52ae2f3ebae27c3ed6821cb36f9a42600db50efceb56f25a08fb11cbed3e7bcca5e0d3654db7bde978306094cf3899103a9c71b63426368a1ef582488baf79fc773e08a1c94da7e8753349d54e1cd9a5c74d1c8cb735d79d9d50c622882ebeda5dc83ab780073025455d378db7556d947a441cafd16754abda2c59d3a8b332b4faf7079de612932c81fb2c3a11b34a0251b34546a8c6c515a75e3389e6bc1bd815779da4448cb78b8b7551f90ae1f9543a0628a976d803eced0ca63956cd3b6b8e07315ddf0e923476ceba7bdfbe121e97bb061a9b69119bf089e56b377d97f04a9b17de03e687ed4aebe59e195785d4a5e4107842a03bce96e936e931d196a5d410b0d22abd953bef20c5528f043a81981d8bf9853c7edc9fa41dc9a033834618096bd38e5a8a2bdc441e4da7d36cc2ee0c2531a87c267283ef15d249cab1eb1abdd8b9615b8b4c0bcadbdeb099df414f7effe46ff9f5bf25fd5c9aa3b09ccaccb98568760928af35890aa01ab84e7bb19e05d6782c769aa3c987f00a627db0e8a69b01ae1eceb7a045c61d2858e97f3a564818c21407a2816bdf86ba75b4143a47a0b9766d54cb77566217a849fef0ba8193fa18fc643f4245cdc645ffbbc02f714594e7463c12999db5d9c4f5f2e9ac3df8b08c33e6568f16df09b44de0f210e44efa810e1ae3001317acb9a0d6b6506cd8ba427dc264b30335582d5871c65b45c2d5e8cc21dc13895329b2ffb429d66bcb3c8bbd1adc067f591a2c17eb102778cff0a28d8427be1bb2c603bf6ea662b7d50d98f656c6a1477929c280313318b7dacdc0d93a1c2d1eab9672537c7491989b1ba780c62b3a04e95273da2831f07ebdb9c7ec37cc4142b1cb35e510a97fdab571be696431aa4654f8df9685f45c8404528d3616eeca045d5629a473b74c5a5dd027e4a9ecac228e52cca15460bd42f711656afc7dd6cb402ea2931a7c6257d358ee4d0bf11b3e79ea4667245bb8f53914024821aa9d79d2841cb39335054c2117fc3cf2173ef3705e8df6a9ede1b4dadec21f5f6751bb50f0bdff5032a5552bf7c14724c241339cfe68d579eb2eed111c47f9094eda04fd3f3927acabcd84ee38adebb80fe9bac2aaf7ee6b433008c8aa4a1df190aac0fb38d93f3682cc2e926a59b32874b0a487ea449bafb9427a96d8f420e3a0b286e692814754d71728301d6efca7d0056408dd6709f85184426bc6d83dbcb64c00567957ad5cc14e7b7842f645c8d7705e0c52ffb92c28b2ebad44cc49944075c993fccb4c58730081b6accfb4a899dedfd6a721db8f8d742413be2bb330b4b787013febace3a3dfbc26670a5a29227b3266e3de3e5de635e8bf4a6217fc407a26de94a395e2d5fabeccb14178e2c474246adce79a637bdca14dcf35caf3925d051199b67676e34329cc9df3cac2e1d331410b6672148b79460ea16415139b19a44a454866c5346dc2e72918ac394b93a7ca423ef5e8dc1d1219d67feafd52ac9e93879fead7188128b855dd307480a78acaaf86b93146671b28147974962888c850408b1a52ff261a34d856b68496a4e7de13ebf20eb01cd9fd18e990d8bb5a588dbadc1b32cebc507ef683f31ac335a51b839042be84391e6b1bcf7a6c87f3222510116e608ee087f8453a22103688eff2557cfc7f702bdb4f768609d0d5b8897549fa9e4f21261040bb3ff2df6bb9a0da741a14ded3229c76ee5342266a642dfd9bc9eee7ddc1eb5a7eb3c648a786cf1ebe2a28893e59fe105ae75767adc9d17b93815a52b0d6397175b4deb79fb4eb57dd3a0ad734253b3b3107ef4798ac135fe49e81ef76e24d9efdef6f072eda928e91ac6cc27e29a6d6e9723a56d6c5662ce7f5d22bed283e29151271013b461cfc217e48d8b9cc5c077b743d98c53cf87b87afd7ecd79b9212ea5c9e36d85c24c6b816040680ed37377cd25f045f9aa127173a989ddb350b12ab03a29fc1761d0385a9485f62d785fbc8147484c48430def4c2c7c58bb2cc89c5cef7ef1c2c7a0d69abc128a2097760ec651ec3c3bc6e82739dd1d397985bf8bd732edad639c166dd52f2efd36391d619f8fca82b6c1019312176d52d4f9bde6d331c1a97c9707ffc54f6179ac96e3026c74807be701acbe90b829c8ac010abdf0e90f1458d9f799d6e10e7c7d5e9f79c28e4936f27b52a43891eaeb6f14ca3458c3012c3ca12f73d22fb67255fa2970014ecb08155b92732268f42bc3cf558176254fecafb2f431382594e078e760e5fe006035e4157b5b398f42c1be298f9fa45371e6bf67e03e1f9c362651daa3477ff6f3a507ca66a0f1fdb387342d4604f280bab980765e4660c2275bbed4ee2929500f44b600aa4a2708160e08b8fdad9f988f52b4e4ee065aef40d2da6dbe0023a652077e57cbb9884fdc14ebc3d50b6a3eab467ab9a816d66ab82f0719574e24e4bea342ec77c43f985c1ac24e288590c12bfddd18794aa73e0fb0f4bbbb6ade79fa40dbaee81916ab484f822c2b36b49d87e8fad636f48e68af2c865108631e9de66aace03e9733cbd320dd715a4368e08504d10012a445767f2d152673af688b39b76f0c8adc12b0ad92810b9204bc75d9336517377525bafce9cbb4c50406fc902c89c77c2c46dd4092440ffebc23d97a6b84a", 0x1000}], 0x1, 0x0}, 0xfffffffffffffffc) openat(r2, &(0x7f0000000100)='./file0\x00', 0x38100, 0x40) r4 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r4, 0x29, 0x2e, &(0x7f00000000c0)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}, 0x14) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00372) fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() r3 = getgid() setresgid(r1, r2, r3) socketpair(0x17, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00319) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0x7b}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000100)={0x9, 0x1, 0x400, 0x0, 0x8000, 0x100000000, 0x4, 0x7fff, r2}, 0x20) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f00000001c0)={'accf_data\x00', "495512c4aff0ca3fded69503ff1f07d7060973b7db1fa1740d5393a351b7973b417fb2890d4f88a2e08d73a15d548c1224ac744d87bce21b26bc2c5c2339110378276c040c0591d4985c5465bfe545410292441c5b6dc0e79e1158068e71d8019a520fa1b30edc43e85a0709cdebace50092c211714c2c115afb4b46c19bc5a9b70a952e30977b59770d6a7cfe2f734eec0eb2020312c16136365bd685a2f99f78aca6c7d24fbaf59dad2ed2f98782f854ee5205453abc73c9549d0e792d517ac57732ac3131f7ed052161bf248492cba12e11500ad306c6b051346ab53d5707b3127ac55fece786f2311a8b4a3746e3"}, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000140)=0x1, 0x4) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = msgget(0x1, 0x2) msgget(0x2, 0x66) msgctl$IPC_RMID(r3, 0x0) 00:01:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009278ac1400aae10000011100907800000000"]) r1 = dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00857) setsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f0000000040)=0x101, 0x4) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00319) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @local}}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0x7b}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000100)={0x9, 0x1, 0x400, 0x0, 0x8000, 0x100000000, 0x4, 0x7fff, r2}, 0x20) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f00000001c0)={'accf_data\x00', "495512c4aff0ca3fded69503ff1f07d7060973b7db1fa1740d5393a351b7973b417fb2890d4f88a2e08d73a15d548c1224ac744d87bce21b26bc2c5c2339110378276c040c0591d4985c5465bfe545410292441c5b6dc0e79e1158068e71d8019a520fa1b30edc43e85a0709cdebace50092c211714c2c115afb4b46c19bc5a9b70a952e30977b59770d6a7cfe2f734eec0eb2020312c16136365bd685a2f99f78aca6c7d24fbaf59dad2ed2f98782f854ee5205453abc73c9549d0e792d517ac57732ac3131f7ed052161bf248492cba12e11500ad306c6b051346ab53d5707b3127ac55fece786f2311a8b4a3746e3"}, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000140)=0x1, 0x4) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = msgget(0x1, 0x2) msgget(0x2, 0x66) msgctl$IPC_RMID(r3, 0x0) 00:01:26 executing program 2: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) unlink(&(0x7f0000000540)='./file0\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) getpeername(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) 00:01:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x7, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x3, 0x3, 0x1}}], {@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_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00812) 00:01:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x4) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x1f, 0x0, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a5) fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = msgget(0x2, 0x500) r5 = getpid() r6 = getpgrp(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x6, r2, r3, r2, r3, 0x4, 0x20}, 0x8, 0x3f, 0x100000001, 0xd2f3, 0x9, 0x5, r5, r6}) 00:01:27 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000200)={0x0, 0x400, 0xfff}, &(0x7f0000000240)=0xc) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000280)={0x0, 0x7, 0x401}, &(0x7f00000002c0)=0x8) sendmsg$inet6_sctp(r0, &(0x7f00000003c0)={&(0x7f0000000300)=@in6={0x1c, 0x1, 0x8, @mcast1, 0xe}, 0x1c, &(0x7f00000001c0)=[{&(0x7f00000004c0)="f96ea01b7db7fd06cbb2e148be411e5a5eeb1a33646daf38e30dc953bec2c4b12f03a38e5061eac7027a9b49eb515ebd9debf62492a94767660d00411508332f48207f1c020e83537af62b26b9d7a63c31adf9a25eb1bc67782478a8d38bcd64d15f7685fdc6bff82a27db11092378368cbbcbd9b0209070febe8206a3d4e3b383fdea935a49ffb6df3e87171c777b040c18533932ba405a10d2b3e4cde45c8efdb0349a1bdd726b95935d13794d2c5f5de6b7097f03a80c8d5161cc839da102a0e485d35b9360e462a4b6c6d9225864eef1", 0xd2}], 0x1, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYPTR64], 0xa, 0x1}, 0x5) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff30) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x104, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x9, &(0x7f0000000100)=0x1ff, 0x4) syz_emit_ethernet(0x0, 0x0) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000040)=0xefa3, 0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0033f) setsockopt$inet6_int(r2, 0x29, 0x3a, &(0x7f0000000340)=0xa1f, 0x4) socket$inet_udplite(0x2, 0x2, 0x88) 00:01:27 executing program 1: r0 = open(&(0x7f00000010c0)='./file0\x00', 0x20802, 0x101) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f00000012c0)={0x0, 0x4}, &(0x7f0000001300)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000001400)={&(0x7f0000001100)=@in6={0x1c, 0x2, 0xf2f, @loopback, 0x7}, 0x1c, &(0x7f0000001280)=[{&(0x7f0000001140)="e36687c2c2401770833c479d39db44e3c473d28a73b7cca07d077ddcf614a7f67679b764dd8accefa08b13ebe80443c5b9834666b39335734dd29e4c45d8986c3463706bad6be100e62cc5fe7bdafdaaf0e6a940f36a8014191929b9cfae03c4dea2b496b689d124a9af495b6e4b5b5c036cd1296aa57aa7699ab2fa1aad3c2cef7eb09ed3ffd71687", 0x89}, {&(0x7f0000001200)="4f31125b4e630725ac9fbddf78a4dfbc46820b2ad358003a5c397992c9292f", 0x1f}, {&(0x7f0000001240)="42b34e5128e2ad016390d367f599daf81827c6953f11594e0551dabfd77f29431529cb9b75640dfb0c45fb587f207f00bc1664", 0x33}], 0x3, &(0x7f0000001340)=[@sndinfo={0x1c, 0x84, 0x4, {0x3, 0x3800, 0xfff, 0x100, r1}}, @dstaddrv6={0x1c, 0x84, 0xa, @ipv4={[], [], @multicast2}}, @authinfo={0x10, 0x84, 0x8, {0x6}}, @init={0x14, 0x84, 0x1, {0x100000001, 0x401, 0x101, 0x2}}, @prinfo={0x14, 0x84, 0x7, {0x3, 0x98ea}}, @prinfo={0x14, 0x84, 0x7, {0xf, 0xf26}}], 0x84, 0x81}, 0x1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_buf(r2, 0x0, 0x47, &(0x7f0000000000)="c2daa3710a48a268559db0a8614c64b889a24da7b8decba77d2c2187c46024abdf0bbe401bd86b22e97e54744ecb7c546b839ebd5a16edb1d993d53a5ed028d43a54a7fe38164cb5b5e9baa0259223e87f4bee966cd02b56ef25a1c2b273b5d75cf0e4a1a6c802efc83e610f2214c1e68d3db2b0cf1ebb412d185540aa37eaef2f831208a2ab77c9f4391a1f8d48018788a29bf447495392206fe0416a4892888ece20a7c15f93df33947ad10f73343c01e018156002c77ee3ffd1dab3aa4a72c4ffa6a1ba98207d52591fa7e15dee4b71424370897fdba45ae952655b2e42f22e3fa84ba40f77de6440001a5e619261d85810975d437696286144e0cd0ad8e4c3ddf948bc212b9b1ec7f57bfd4589e6020bf3fdf8e432df2c5dfa46e28d79bb47faf25887b796313e4c13d8b86b772ea0849c52155d097a239b16bf5cc96b2f92261fb89a4883d3cf3a7c232fa28cabb83c270f8a8619ca83935de899fcffeffcc6ca807736798d22fb947ed1ffd09f0473343976029f98c0cc4338e88b466ab3a696afef74e7feeb49cff9019c335309c5f6632153a12e4b4aed2f6610e6468799be6d7dd9007ea13672db8dab248cf872b627dc4cc241ede5d98fa292b75d869432a0e1c51f44d3fa0413aa199a873d03a380248441f6f7d78a31a82f6a23b1baf089325a7997446cafd144835a844fc7f3283e203c764f61f56dccfbd590e31746456272a13e5c6a8a21f6c7101715dbf0572448fbaefa154556cf0f5dd5d3fb7107cd6dbc364a77665cab30b5615176fb4bc51ae835f71481d4278e61c96f9993d40c1a27e31339166e5b78931760d3d8ac997fb25731b8b6d50aebf34e855bae32572dee6f68333bbf34fdb48892496d825f42ddf7b9448259dff6abafabc2b44f12e12589161440920364e0b2ee5163f0c5dc26c092c0832dca29706ea8b1c42e7a6e09571806ea13c189f8669276302b3da82ff0a343f8254e4282807ddd135cf0df3c8b7f4ef5fba36478459b394502bf9c064c5d293baf4a9409c90a4f0c452c9c4e362f11f7177aaab7f2c54dae38d386ec9a0625ae1a19d60be953706eb587d2ff6f0ac93204e00138d671fc2da74829f0853e2d453dcb4139d416bb7cabef45c64d0819bd27b3be5ace18176bfb86a811161f9ddcc28bed23e4a0fac1a05b3cf94d75f82ee036baef3a228030f01882b04f445819e379345d56f55a1b94cdc41ad11e2733b31b93d2f55a7958a6178a0d1bcd637a1e4caeb9fc8385a1f53af6741c44cd1c3bc457254c344715c9ac1b5c49242dd49c5b6f9473d80e09fe3949b0f5fb0fe3b3d056d428aad0c14fb493398cea76ee830fc079f52c5cf7a761b73652eb38c1ca251fe287f3b1178a5f9077fc57c286dd87e9ce2ceb31e83576a69bf1952c223c4b7de8128f00b32e99cecb9a801d405d2760f03e8c83ba2c12d3048dd079003bc53e63045b0a974a024a14ec55e358d497985fbe6aa49d0e6c676ec4804241f05766c876d8b93ca130313bbd25924b65561ee10c8809a09e55003f5682cf6e2045e67272ab942300c197b348ae6b65fbdc0b4ad35169c69362bac00cbacf790faa894b7232e6b13fddc87315e6647d03c27868a5f0cc802614d3c0589233bf254f020f0b727fd0670f222b6b30c5a144c9262095e5c71c21e3d4ff70823b9b3015ef86f446b1baa37deba0e1adb1e5ee9ec3a55a845902197da302a2c025352381c4490c3e9adf56e93faff0966e91a0c1d0cf8e4aa801296c85198d1197548a42689bbc7e4f21ae119d672db2195aec65bceb91c3532f2d9da225e4a06b3002e720c782b5bcaef8d541c4a8d0c99f4f7e48bee0e16f6788293ed5933b4adffb390fddfaf8b0a65caa73b4cbedbbf18b84602fd3c6e5ff693d7e676bcf1caac50f0d10a65937417324429a467b30e988f751cfc6e21a49aad3c007bd11e06f46fd14e1bbcf7e100ebc533ffe3a000d4551e35e612eae91a185a3167b2ea48b31c11c4681bd5bc807ce25eae0f56ff54a1272e6b006341f2ca4086fa1635fa5d7feb960421615b734a4942444c89c1f156473467b4e6146876798bdbf08e164008271b800d3ddff1aa38abecf053a4482d13ac0cd92e08f194c5d5bf3bdb2a956f7e61c03d55f71ae45c9ce3ebae634b0f9d6db74cb884d5af7c292633c96cc2a433ae4966185a3e4c1d62f105a8fef40c36115f4deac6310af0b93b0e19293c46e60cfb292f9fac618a03b2d56c22867e5073cc82ce0e51c0345654af810f73d086d73bfd4791398380818e788107ad226ff4c9c2a1363534729d06bc07c6cafc65b562bd07a644cf5e8ad5da169b506de5dd34c5f6c8d7c762b18bf417bf064ab195a361a6b50c1d2c0613b0d7909e24fa228cf8a5ef91d080d7c6daf64903b3185e492442935e0c358501e0cc95a81e2488cb1abdca81aee64a0df1342abc99eafe5786100a12450daada42486e42778eb17a8cc540313ed63e35103c45f9384e146324c62489f3c77c98bb85ff6727c177b02caf28154834439517956164a9f80cb2125852bcb4698a43f1521846bede89469ef639e2087c478ef3590b270040d6e548ebe024d4f5efc291e723254953dee195a9322674c312e4cc5ab4d6ad081c4ba184d8ff7b96b73186452fd5df9f4fe371203a7b03b5eecb953b91262f2ed820159d90b39950cd2a1345fcbeaf7843c389a37028e8acb7ce9a88165ee16bc57cbfc05c938f02bf7067b330675c5dbec201c19d58d40392b3057b83f18ef60498207cbd11e60a354f79e99ed878d004bc6ac8ed308a1cb1562fe7b105896c4045c30bceb656e2e63dbdf2087fdadfd101427f3a126c76656dc48b0b7a543bf6cd404945cd239d844d9c0f90f72056b914c666b8eeda7ac192dea5e36f52cdd5a9117822725e9a88801ed986c7bbde6fc1a836c0d93630457ad217a2107dca6e86847ef7d41ab46947d297a1284abc5da00351ed84fabaa52b9dcc7c9293bb140c479cb4268301b6fe933f95b4641abf68f4365a886b94cceb0ae307c4098de8b5fbcb6e768876a6e474842f9d5c308e161aebde9bb4429bcb333c823394bc737ce3195fe1b2fc5f8d2acd0e84bf6528584ace222cc7d5575ef1673700fe2389ac09a2fb20d965821b340d28a66183cfd73966b1f1948300e14740a48b4e3e32c1b4111dac9f14f29b7cbb482efb5691164c8bd38619186eea456cf85331608342b8077b473e629a26456519207486c8ef632feb264dfb545f33d503440f7e9fdd6759c4c5245f8ca25f745e0193db88f066ec09c168a89879c4499620b2aa35f5e1a24905d6e11a87c3305a19af2f44eb5bc4b026ba58e979742890d9765f1f826637dbd15c775360b19d33a4641b6b40ab7fa20c5ac696ce9404944fbc70ccd1b156e30ee1f5d8ce3d1339c6a292c487bc35ad66f2d0059a4d7fab2fee3315d701fb00a391a4153db26651db8763ae1916254fc4a4c5e12bd7ef93bb8ccba0d9dd13bd9dc38f16dd94114d16904e16fadc442e0ed6c8312746c53347d539a3e564da2a4b5251ad142733ff440391f1bc752439f65946d38d13831a298ab0d350e6992f5298d888d69d85d444a0e032850455505f5ad125afa1c966a826791ef95c2041d120734ade48c2bd8c14143b0a96449a4ed1e5b5ac9a1079e76de4214bfc259250b44ee6466bccb960f083bb78651bb4a58c4c4eef12cebabe5595ec85349181d3b44e967579052fc1202f63e5f92f26b65c1e0a321694fc866239c48cb8dde1f096d346b5a82acc501e1c3275187220194f3770aad5df33a791012958f6a419b81b5c17d831eea7e5ec3bd32928ff8ffb6e46cfb30a3ef8f586ab7fe5a5ca5bc2c65bc4745b7d9407d64c24a51027ac2932806a11c0abe5469478f412b63acab6857daca5ab66629f88635fbec13375de9dee2cd040b97793f0870ee4c5c505ecf2a8c40e4a2217c98eb3091e1f08c5e737e0277a3dc486c2783a8c4c37ff7639b4ecec59acca6fc82be64058500e11d6542164821eed5dfbba56d5ef1ba3f12963d4712267d23f653e0efa6dd7dfbbbb7923393bb3642fead183c6737fe062f318166284443bef2f352e754fb52fc7dfdf08adda5a7c592f4fcffcdb4fbde45b05e8c059a674a69061fb2a2b68c29f4aa93f5d0aff3e4b7efa440224175178070a69bf33eb2ff8e2c6d5fc752db6cad40104c58c00d2b81e450bbe395104c0dc72b1b781403dd36d10f1fc2b6547d6a6896d2a6888ffbd4078a32de5fbf3369e1f0b4ea734fa7297e96900a0586391bd868b17fa25469640c2ae3a61b9d1e71782a32bdf36a2850f079e90151a1589bab2d3c4abedededa4953f9ce631dca689665ecdcb9b8adb17108f256880660e5cf1f604332ed0123501cfdba5227a597437f1359bb61e21618dbc034b1355aa5a70376194a5720bca26115fe106f7324483f1f9c6b187b8c0db0408cac8d04fbdc43db6144daad405984417d16ff6f0e85319d6e69d08087d437ada932fda0cc630bb855a6a205c1474834726410b1353998f85c8d7b8af4c02b5cc773fdc0704534948d1f295de4e78b36b3116bf8a8f22a78a4e912093e84db8e1a76877bb2cfa7cf3ce163cc445a6d57ea4f947486d89d022d283554fcb6cbb1836681c1c75c59fb6248678a2139902b1f744621bbd099e5349d8cd3c728c95c7535139dd455e5256261e3f980bba778435ef65d850168758201981e5b3e0c9d4ad1dde05d919d0608e7780d17f901491eb935b1c83caaeabafa9917f9a98518e9ce8a858e75264c186453da221e88ca0d9002942acf34435bbb6bd4b9a7d2f2f7ee9ccee7a24bb7c379b385a20fb674040ca4f0a04aab09762dead730ffbe89c67ef81dd4519c79bf5c3faf3b2c41959e637110360aab1ddfd3ca9858a137ef11f05fcc68c76c2bb392cf7a370cfc9294c67a2df2f1ac5cd9d0dd1c5036cfdf31050ee8f6987c071e4caea5fd3a83a8421555cc2b105bac69a32ccdd2630d0f0e7679891e1acd6eb1200ced44a1f6edf3f97e02316ef74c3a1547f5b78e98587dfae1f462cc1df2a642c90eb818e4adf18682206400715d39653e19cb90da692e98db61c61bd40efe11fc6c25e671eafd0a0446c24e468779588fa18bad890c4ea4f3508930ed298c0f63fd23238d2b3386ecfbfdb8a8e340828ca3ca9c07891baee99d40580c7e023999451d0ca1a05615b905654c8e28717b2765f7ab020cfd0a6d89bfbfaaef3b642e0e274cfc79dced238f615465f535203f55c817ed7647d4be17b73980c46837f3863abab735ff81638415a8e60997cc0d5c87e84d893f21ca760a35cd0da0b47d1e75d5784cf631741c6e2736eb71eecc357935e72cda40b5222f37c9b1530ba9ed141b977f741f28aec3b61229fc2dab00ad6ffebd61f1baee476602856b63722bdc42c44b6ae8f389e68d44c1dbb84b079293a6ff23780134ef0bcfad3f9d31837338e8c5b8c30c6239631d01373365f922f198f5517fcccca21b49a8cfe1e2b0da1cd9a98195c6af21231622c618e22b26ec8003614623c151e3de0a45237c0d5f71154be8120c6e9ea8cd8f809a57f58429aaeb7133f5169702529710e9883e5ff8f521c632bc35c56aa964e9d57b28b7ac65e5476772b20587a17d5a89fa627350e1fb064969e8e6eb7ddb7fd40bac2e0dacaf249c4f4a27605fa9824a52b06c3e5d5196e3116ac0b53e433a8b8bad1e345f3ecbee4f496e0aa1f647b09e0862bbcb86904c50ec2cdb54a8841ea4028f4c0ba970d4", 0x1000) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00325) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f0000001000)={0x0, 0x6, 0x1, 0x9, 0x7, 0x10001}, &(0x7f0000001040)=0x14) mknodat(r0, &(0x7f0000001440)='./file0\x00', 0x8040, 0xc0b) setsockopt$inet6_sctp_SCTP_EVENT(r3, 0x84, 0x1e, &(0x7f0000001080)={r4, 0x3, 0x80000000}, 0x8) 00:01:27 executing program 0: wait4(0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) freebsd11_stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() fchown(r0, r1, r2) close(r0) 00:01:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3a, 0x0) getsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f00000004c0), &(0x7f00000005c0)=0x100) socket$unix(0x1, 0x5, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bce) accept(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000040)=0x1c) 00:01:27 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0xfffffffffffffda3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYPTR64]) r1 = dup2(r0, 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}}}}}) accept(r2, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0040d) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000000)={0x2, [0x0, 0x0]}, &(0x7f0000000140)=0xc) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000180)={@in6={{0x1c, 0x2, 0x100, @mcast1, 0xfffffffffffffff7}}, 0x0, 0x8, 0x6b9, 0x96, 0x5, 0x5, 0x8}, &(0x7f0000000240)=0x98) r5 = msgget$private(0x0, 0x48) freebsd11_stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getgid() r10 = getpid() r11 = getpgrp(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0xee3f, r6, r7, r8, r9, 0xc4, 0xa2000}, 0xd26, 0x1, 0x3ff8000000000, 0x6, 0x3, 0xf19, r10, r11}) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000280)={r3, 0x1, 0x2, 0x9, 0x400, 0x3, 0x73, 0x4585, {@in={{0x2, 0x1, @multicast1}}, r4, 0x7, 0x3, 0x7ff, 0x7, 0x7fff}}, &(0x7f0000000340)=0xb8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d9) 00:01:27 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x202, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x1000000000000075) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f00000000c0)={0x0, 0xfffffffffffffbdf, 0x7, 0xfffffffffffffff8}, 0x8) freebsd11_mknod(&(0x7f0000000080)='./file0\x00', 0x204a, 0x1) 00:01:27 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000000)={0x3, {{0x2, 0x2, @loopback}}}, 0x90) wait4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b5) 00:01:27 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x0, 0x20000000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000080), &(0x7f00000000c0)=0xb) 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_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@multicast1, @remote, @rand_addr=0x8}, 0xc) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000140)=0x6, 0x4) getsockopt$sock_int(r0, 0xffff, 0x4804, &(0x7f00000001c0), &(0x7f0000000100)=0x3c7) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042f) 00:01:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88ab5f008100280008004500001c0000000000009078ac1400aae0000001110090780000009444bd603a34cd29b2239168b6091500"]) socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d1f) 00:01:27 executing program 1: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0, 0x20000000) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/142) r1 = accept4(r0, 0x0, &(0x7f0000000480), 0x30000000) fcntl$setstatus(r1, 0x4, 0x8) semget$private(0x0, 0x1, 0x1) mlockall(0x3) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x18) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000000500)={{"698bc2c6c1bccc1c1d779e042b6edec90037b8b9fa7997bd8cb67a175824f33bc12f22b9f3a9bf267f6e20d83be7b75ca429508cc99ea5456cf2af846d539aa176333dffb567082afdf3247af0b44fc0e00605d79771da1e829e1fdfe83c3eac4ee1e816f4e8dfc74a8066eb9716c8def4d0cdccb612316dcccf6144a37a108f443e57fe3a1d43b02d4c36fcd2e3192491abf43705069c5b10667a1d0499bea70668fb777fac7f63cbd793995746cf1c4a692d94c3c4a6b4490ec4c3c15e291b1cb7326f49d50b48b3f700fac392153a75011a3f31d698f93d00edae0576dfae5189e91ffeec2d73a52a93430590bdd3765fe9c2d212e74ad640f81e17ddeddbea489e749e8c1bd2eda42cc10bcb2baa4863d4563baf153608014114c8fec5b88749b9c7953cf9a95575d51917411e4615519334263b26c04b75da4b166d8132ab2cf0a5918b0f9fa9adfbd29c636dff43ec274861cdc2be14fb38188595e3c24165b9d5d6545296ed405724824f0cbc89798cda9ab17bf97a79f9ca66165bc1adc733da8646c916280bbf0ab3b68ea28a3ac25fffa960bee5fe848288be695d6d7bec254bafe29374a9200aea52bc72f0a98bae385d9448e07d51ffa974580e782b2cdeca553bddb64f1dc4eeb8b3965105b9946c451dce339a74450002c725e4249c707ba465d01516140bebbdc5cb9be8db749095992ceefd5238f82475a796dc12e68033148d346c6509f0d3ff32d1c8ec6b12e0d16475aa8774c5bf4f19e9249a6f2847a068e7b2bdb47aa981c55432f94ff53d71b7b599830a8778dd66f7e9c5b4a8ece373259d1a7b9971a441d93a08e08bdb5bae707b8b521b326fd78b05b2e9042deadf35b2ff6487635fe3f9fa1fb34e6d11de4d6858b049768acdecab33808459d7fa689b5235b21d73ffebfd54fc792c8c3608d88f2d5d4e5805d5c83978c607d45eb109787536d77f4a637253849726ce65329489084728ff0a54d8bf80971724dec94768e91671534cde45f8e2f0fcc207ad1794c13efe47f8d4a903f3b1aff64b1a6a9747281a2758d0d85ca277180075368f3318a4a964cb3496605a200ff965038297a97fc841bf11c371d6ab27e75d9cf83026671aef1be9033836401d28855c76a54a07daf9c41b0364cb45c040dd69d461c32b5a58d24f3d52f83c22b117e249dc899a454c53c5e0ab97c79037b9b31ebc3258864d8e8a77aea76ca7ad49529c3d961e46dcb73b605bee981964f3e176c7c7624c1ce62db3c1b4f04816675422816ff268bda01f7fe05abbab19236f42e668a234501e2cdba3e58888cb35e303aa2c91cb4e9bf1fd109a4589c5e859ea22fe0a1a99c0af1c4729d8e9bcbca58ab90b5754e58884e1b25a3112119f58c312cfff7233001311207e29ba12eb136c214778cda0d2329708039c126edb499eec1f06927794", "a75159ac751f579a1e6b611c5575c04598b7b458dae25581401ed7d6b9eb3da2", 0x1, 0x343f}, 0x0, 0x101, 0x8, 0x3, 0x7f, 0x4, 0x6, 0x2, 0x4f}) accept$unix(r1, &(0x7f0000000100)=@abs, 0x0) r3 = accept4(r1, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) r4 = semget$private(0x0, 0x7, 0x0) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [0x0, 0x5]}}, 0x1c, 0x0}, 0x0) bind$inet(r3, &(0x7f0000000240)={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) setgroups(0x2af, &(0x7f0000000000)) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setgroups(0x0, 0x0) setsockopt$inet_udplite(r1, 0x88, 0x6, &(0x7f0000000140)=0x9, 0x4) setuid(0xee01) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) __semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000080)=""/31) 00:01:27 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/15, &(0x7f00000000c0)=0xf) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000140)={0x0, 0xffff, 0xbcc, 0x1000}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000001c0)={r2, 0x4}, &(0x7f0000000200)=0x8) setsockopt$inet_int(r1, 0x0, 0x41, &(0x7f0000000040)=0x7, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_int(r3, 0x0, 0x7, &(0x7f0000000000)=0x4, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffff7deaaaaaaaaaaaa08004500001c000000011100907800000000"]) 00:01:27 executing program 0: syz_emit_ethernet(0xe3, &(0x7f0000000140)={@empty, @empty, [{[], {0x8100, 0x1, 0xfffffffffffffffd, 0x9}}], {@ipv4={0x800, {{0x18, 0x4, 0x1ff, 0xffffffffffff7fff, 0xd1, 0x68, 0x80000000, 0xfffffffffffff801, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@generic={0xc7, 0xc, "eee86e445cbe86812160"}, @rr={0x7, 0x13, 0x56, [@rand_addr=0x5c, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast]}, @generic={0x85, 0xb, "40d973a3b0d3dc825b"}, @noop, @ra={0x94, 0x6, 0x7}, @rr={0x7, 0x1b, 0x8, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0x8}, {"c3423e4d4caa77f3f91d5c338c086b4447770dbb0cdb8b55378d6a7e62804c1a999815502a3db36421d666a4107c77396d3ac173c17140dc5cb1d88cafa3a42441d68d8b2048203704615b861e94691416d465d327f5b8b9241fd900a5c323855bb536d79d4bbafeef"}}}}}}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c0e544", 0x18, 0x40000000003a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@mld={0x3, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) 00:01:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000540)='hd\x00', 0x3) mlockall(0x1) r1 = socket(0x2, 0x10000001, 0x84) getrusage(0x0, &(0x7f0000000380)) sync() socket$unix(0x1, 0x0, 0x0) freebsd11_lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000000040), 0x4) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x100000000000003c) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f00000001c0)={0x0, 0x6e, "b41eb4f8cddac9b2391877f7f2d607d07a3cfb68372f68e2ba7e594ccce739628cfba2974281ac8ca24389146ab6f2c057a73e67106d11f6a46a56fbcfc472ade502aa55c04eb33a741e73e13b5d9b6dd7afeb5ad524d14ef83ecebb0688353775204aff890beb31d0cb878fd523"}, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1, 0x80010, r2, 0x0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000300)={r3, &(0x7f0000000240)=[@in, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @remote}, @in, @in={0x2, 0xffffffffffffffff, @multicast2}, @in, @in={0x2, 0xffffffffffffffff, @multicast2}]}, &(0x7f0000000500)=0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f00000004c0)={0x0, 0x8, 0x80000, 0x0, 0x8000000000000000}, 0x0) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f00000000c0)={0x7f, 0x0, 0x800, 0x0, 0x5, 0x1, 0x3, 0x4, r4}, 0x20) chmod(&(0x7f0000000100)='./file0\x00', 0x2) freebsd11_lstat(0x0, 0x0) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 00:01:28 executing program 2: r0 = socket(0x17, 0x3, 0x3) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = 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}}}}}) getuid() recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00905) 00:01:28 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x202, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x1000000000000075) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f00000000c0)={0x0, 0xfffffffffffffbdf, 0x7, 0xfffffffffffffff8}, 0x8) freebsd11_mknod(&(0x7f0000000080)='./file0\x00', 0x204a, 0x1) 00:01:28 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x9) mlockall(0x2) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, 0xffffffffffffffff, 0x0) freebsd11_lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000080)=[{0x0, 0x9dc1}], 0x1) r3 = socket(0x0, 0x5, 0x0) semget$private(0x0, 0x0, 0xf2f0c82bbb49de88) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) writev(r5, &(0x7f0000000280), 0x26) writev(r5, &(0x7f0000000100), 0x100000000000005c) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000100)={0x0, &(0x7f0000000000)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6]}, &(0x7f0000000140)=0x10) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000240)={r6, &(0x7f0000000180)=[@in6={0x1c, 0x3, 0x6e4f, @ipv4={[], [], @multicast1}, 0x8}, @in={0x2, 0x1, @multicast1}, @in6={0x1c, 0x1, 0x0, @mcast1, 0x100000000}, @in6={0x1c, 0x0, 0x6, @ipv4={[], [], @multicast1}, 0x5}, @in6={0x1c, 0x0, 0x3, @mcast1, 0x80000000}, @in={0x2, 0x0, @multicast1}]}, &(0x7f0000000280)=0x10) truncate(0x0, 0xfffffffffffffffe) listen(r3, 0x7) setsockopt$inet_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgget(0x2, 0x2c0) poll(&(0x7f0000000040)=[{r5}, {r0, 0x2010}, {r5, 0x84}, {r0, 0x54}, {r0}, {r3, 0x80}], 0x6, 0x3) 00:01:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x2, 0x20000003, 0x2000000000000003) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031f) 00:01:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfb, &(0x7f0000000740)={@empty, @remote, [{}], {@generic={0x0, "1ec6a1dc3252e4b508b60a2417849cc3aaf7f350332cc3484ae8c1529bbe49be2b372bea4525472164de6b006db4c54eaa0c4710cd078ac8ac17d6a281a1cb686b979eb3a01651ce93fefc8a8d9a012ee9679deb055ab6a5a01eea238ebeec9a46477232265c81b1a8f3d6dfc9988a7751f7a59809397fbb26f109e4fbaed141c8836a7464254eaf8799a99c71c13ecbae4cc830f0dfd80c47867f30052ae55d2e77d78a235776f3caa8fc93eb534af0669e5199ea963d618aedb5d11dcc109f0af40841bfdccaf4e220e721a62827099e6c94f64b58d7ffd01aedb7d3a686b9789e8ed536d49ce528"}}}) r1 = accept4$inet(r0, 0x0, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffffffffffff8000, 0x9}, 0x8) socket$inet(0x2, 0x5, 0x200000) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000180)={0x0, 0x1, 0x1, 0x10000}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000200)={r2, 0x3f}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000040)={r3, 0x6e0, 0x1d5}, &(0x7f0000000080)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ad) r4 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0xac) ioctl$DIOCCHANGEADDR(r4, 0xc4704437, &(0x7f0000000280)="17c4a65f9bad2fbf916cf9da29de4b575f7fce3374dacc43089e9c630e8aadf19989cd6ee234b5c81cbd285899551b4baadf72d7fd20bc6356e95424ce35190dfbbc530eab") setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f00000000c0)=0x100000000, 0x4) 00:01:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet_buf(r1, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffd59, 0x0, 0x0, 0x800e004ab) 00:01:28 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0xd, &(0x7f0000000000)={@broadcast, @loopback, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000080)={@multicast1, @local={0xac, 0x14, 0x0}, r1}, 0xc) setgroups(0x0, 0x0) setuid(0xee01) 00:01:28 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}}}}}}) lseek(r0, 0x0, 0x3) syz_emit_ethernet(0xfffffffffffffdda, 0x0) ppoll(&(0x7f0000000000)=[{r0, 0xc}, {r0, 0x64}], 0x2, &(0x7f0000000040)={0x8e1, 0x7}, &(0x7f0000000080)={0x9b}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e9) 00:01:28 executing program 2: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept4$inet(r0, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000200)=0x10, 0x10000000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_group_source_req(r1, 0x0, 0x55, 0x0, 0x0) r2 = socket(0x1, 0x2, 0xfffffffffffffffe) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000000)={0x0, 0x8, 0x80000000}, &(0x7f0000000040)=0xc) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000240)=0x2, 0x4) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000080)={@in={{0x2, 0x2, @rand_addr=0x7}}, r3, 0x4, 0x81, 0x80, 0x10000, 0x3, 0x2}, &(0x7f0000000140)=0xa0) 00:01:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfd42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa04fb5f606eaaaaaaaaaa060006888e0600aaaaaaaabb647e19d60881117c73663b91278ffbc60f9e1b43ddf8030044476c7c000000"]) accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c6) 00:01:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000001c0)=0x4, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000001200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045003f001c0000000000009078ac1400aae0000001110090780000000bdb41bb834701db2bb8e1f1b813cbe632f55f73dcfd73064bcc3509d208a06eb59ce3c04124de0eb500c4eee9dde96a22bfddf2ed6a6a9e3311321ca5937b069f880c"]) r1 = socket(0x1, 0x0, 0xc00) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) r2 = dup(r0) ioctl$DIOCADDALTQV0(r2, 0xc100442d, &(0x7f0000000200)="af98c5bdc95c03328d61a14c924dd7c131d75932bbe8b7cb177799b4429da1bcd4d8f19ce59c9e69b5345cc486ab8bfd5a818727a7f699e6aa1b2c444ccf60feb9000e6d478e409e537c85f3c30910ca75545dddb15648eaab87927176bb03069a3217669c70ce9dafb7cb02b678ccee9275e6d98936f6e1f42f0c60fd15ea02b6ad9585f63fe7b2112ec22b8ac05cd6984ed8fe3d3b9a6f8994151c96c2a9f68c36b17d9baeb021af02b131c046f21092c23728a4f2d046d5a283595f51f7fad7817c25f16c3e6594c6672bafd3ad4af3098d2a0cdd46df3d0d613f508b55da9d4ce9c83133629b17eca999653070c693fdf4b083f0229e680614c58b6e8a097f6eece99e2e1d0ca4c02a4ff238b17a85ffbf453d8298366ef2fa0a0876f8ee732005e4871aac98384cdbcf127a701090eabdf682719f89a475c7924e6fb64ad8f66df2928ffe22c1e83d8550f048202ab8b5364fc35bc20c3efa61be6d7bc27b09306fbb6cb988708caa320f2fd2f87e8cf23c6ae6fe09ae681c7e5b80190ccbc5ab8caee0f2f4b58ff47b669d04c2b44c797328eb8757899139de85bdf33cd0e0ca76e4a0f2df77f295778b5f9fe811a1ab2579deaf1964824873b2608393e71c44d092a2d88ef72142e0492c63c59b49dff4acb9c81db0c91bb2641253ef7bde78cda272bd09c31db651e585a68e60b12dd34d7ea970bbf92445804e23ce8875464a485a28b3bcd5b8fe3a816e3c93dabe8a1c6329ecfee586ca57276260ad088001eb0daa584648d686a0f76407c79102b1e3366d3a85a7ef2e2b80570e755e01330c90bd67141f636d7cd2e6aece88285b033227e1bcbcd3c7c85429f7b8ef767f9252f5e823ad8a8daf952fad99d43cec587337d0000940ecd0b0eca6d06f28d8d90950b43d0b2da329e67e748d52ec538348c69d10e1d4414bc79cbdc3c2b9c001688adad30e85fce7958768902dbe7ccd2c8b9d670a630c328e65391a28084795487b5ed13085feec7f4f1508cef5cd068883ccbe03823ff6342f1a7231ced533936cd94c72f4a573c0e8ec3d54dcb5083de2469dd93a4c148e7c33c4122ec882fea059726c2ae48c735eb591bf9deb3d18a1fe56402f184f317c46be0f00b0f65bc9bdb26510359e0471566a3a338cde31ede865a8872611f6d10154b05934e446d185262e40555e9b47ea0b6a0f85242e2f266e28e4eedb07db651dbb71c68a213fcca2e60cc60079cfaef77734b4022b8864da1eb79204a783a2cd9fb8c306050c701ddbd9536641c07d908d66ab497992f429059d7b12e031576bfb457fe3816b88854e66243193e7c67678f808845c2b9718ce70436a63570272c09c79e886b5fb2a113c723c0486e4c50d65722e945129c7eeaee17f058b1adbb35aa4aef97d385cb27fe9dcfaf7e366eca4f7c1bbeaf56b8651796366fdb8cc08cbc055fb1c59383351c6abb3778dd56f37a8a6311704dcbbe0dd450f0646d2d5902f8d15a7991f98217845b3f6188f9d04ac6abe787987ce187448f2f3ed34e207d5ff9c3bb0061bf96cacb88532b28184a6b38eb78d7e4b74c1a38169cf5f52b457e04ce1ebfb27271e704a436e40db458e29b30d3db128b163ed62da7cb7777820c2ad83cfacb0a4588968af4b33cf509cfa743f91170c0a04d3be4f36db92c1723b07e1a6148d72194ef88e00df935749b20a63274459152f795a8aa0b5edf88b5b7a444f44a35b1fd99910f1d7aeacf4ed1f57b5056afe0d2228ab5753eee63e7b7e498f34f491d8c8fd79196dc707ddec75978e1a30f3cab078b8baa51fada65f4c95be04f082390febcf8de68b8498ede09983639c40845411ec92b6ddb7cdf02290e93561bacc5c95250f14c8a397b810e1669ca2d717ad74cd69495e733840d698c5ec7b748b3531df314111981012e1e3d98a41670dfb28ec4944e14a06a553e72afaa82f00340236fb8ffd3df170814a372b2a3f7650ed91017e408c3be9f271c0a3c15e4f675fb945b7eb045751af95e97734d7b64f5b6903fc8d0334e3cbfa65bf586168a01ba95ba0ea18e5a16a2d4fcff87c4e21295eabbb5159e26af2d6050d501f15a948098118eaa2fbb6e3df1f6dfc355fc75d3cdd909072b3f9f9907591debe654ee3a63ce4ba992fb80e727394d270a3b9fa54e515b247ea5f57fd1cdc8154255d983e2f339e2831038be3ae8c7434ed9c67ee414e83056c1fa2dcc394a00f7c89dbf5b2a01b50e562424c57d7e44339d1e7b000c36e6c529036493d181b8bb412a4583355ee5535f32bcc044b3df5d7f232eaac390cd1ed0c2f3b1c0cdb0713c072b6c1b97c89f138bd58c4e5da86750f3b4809d11f2dcb07181a6ad04da3842a4705209f82ecf6fa626cf88ebc36a7425a4ced28bfc003f48d609c0470a0836ed48e1c858034b6c29a5978b0331a05e90aea09ad5542f83282562976f617ed9964989e8700e082957830872ebeb40c7884c4c1f8910b64a83ab38cd01254bfc877a870ade12d6c28398aa8819be292239d1981cea62dd53799b4860007ebbe9c47fa34786dfbfaf4c37e4275f2b0ce7fe738f41d2c2983ac48da2751e8940e87ad58c5f0fb78f28c7757e12e93ae32a5343249a0865acc63abd2814b68bc0b374b011dc8ca4c59c728c4636e0ce53b2dcb5ffe530395b58189e9d0f4ce7705c3c2c0d037bea5bfcea5b39fb84c5f5b24ad056d9f71497a14c8a68d259fa6e20b354b5cd174b6e5dbe87eb70ca76550f9f7b04f7f13ba2dcc9327587402476bd8218c8efec0d0d3e5d766eadd6c7e9bac5a1ed2fdcf87d90aaac45321e0344e0720057906eb47b37a7dba8254b66c68da2a6616de143cc9750639d4498c0e1b6c31c97cacfde95c143e232ac0a7c9a41a317aa5feb1151137229e4a00e30383adccf9ba6ce68cce4065e9837f7c560ce7faf3b585d14f66eccac88c9394085916896950dfbf27e0678b67482487475b6cc48be95662af72eb1cece9bfedf8fd154b70170339b613dad61e6753bb0c75058b3016d010b4abb1c544a1e4c33143d46cfa929c7b3498406438764429bb146cb1040e543c2ac462ab694740c8c8e837195fa588ef56abbd601f7d7168d978cabb350ecb3ec7471b242697d3985c77f5512b063ed548ae589997729669da3a9dc3cdc59bd0aedc0221f372c6e47f3e0e621cd84f87c1bf96626eaa2da756448a5029d69833b64ecb95e78acff83b96afdf4b0599cb0a372ce1ffc8907f345076b91ff23b6d01dde974da289a612a3878a84e00253268d8ab909b4f7e1be8ec8d98d6a70fafdfbe51968e6079976af0717f997bb66554e4df1c52f74b47a180dddb4a62e1ea24d01b1a17375b79460fd2153438ca83ced8ab76c46d84a27f1b9a2fcd3ebd300fedac8f5c1f6e3f7aa9bdffc0a983cc0aa96e3007b9949491b12b0c6118bec6fee1e01b8c895ed83843c1c477f40acc2eb73bba8c98dbeefa6e1d6962ff2ce3bcba578fe16be62e7410c4cbd9fed917988e6fe08895a3b8d4894354507e09d38bc93741698c410e6e9dfc5d93048340907d82b5c0acbf2640a3ec13cfbb499902d5873def9449d4896179d5acfb4b4f199237494cf4323449358e602fcb1854f8d7ca543a73cbd7eb0c7202471db20b40e6b5505fb79419fcd693977b4bd0ac0c728370e4bc2fb269f00d9211dc925662593c0c18e316e600441ad7967790f32fcaeb18f09c8359630eb2a757f65fca47380f3e44d8df241d61414dba33e9e09406fa49c1c55187252ce894e9392549ff4f529612dc9bc54c61a4b1b5467ad333f67437bc9b4e9ceda73a945d40d7e6a6656c4763b011a634a4074caece56ba3e1ad427a34c85d3eb10b98d806639e2f6979075f63527f2a47a9cf5e2a90e8dc34954b3816c58d5fca8f53ee7ecfa3e6bcc2d6fb7aeb6fc22db4f016ce740ae05f228ebfd0074880f77bd4bb958ab9f45bf35a7ba61fd224c531cafe3783a129634b75ee01f8d8fac3e87ba676da06102507062c7d1dda51289cf3fc8e3ee60e84307a8c3259c13580b39af6fcbd3916ca3d4f21a126385f6f4403769aa1049a52dee2496e8db527db02466dd2f429b2a5cabeae0811cb8aad9c7d199936360a831adea66df390a5c960a8f4de06552b9409795993fe03a74b3c4be3bf8e8040850e5e1f68c7406b5bde13d2d6cabcfb81213c62e07e2f01dcb8285f73e2bfcb7c180847fbe2958b506b93c8578512592e990999527ee04ef863f86cc3d9748d0a326ed946574a19c617a5c9e6676183732795c6d1501ea8727b55656a6b3f91f4be7baf91687ee40e4a0c7f577b46f6640acb584d8ef6ff62ce0204ae53c68599c4f1713a18f7232111ff5adbd8fd3a105143ff384d86118ef93d73970402c2a3992daee08df4c430fe763444b237ede6af9c855824cdcb7441f096bb864d567f3e0c48664e6ede670c9ed33b5fa29dcdc763b18c91d24870b105331f6833b72f5b0e65dac5907c41cdc0fef4b9ea4475d810ca2fbf835e1ef2d86db1e8d72c43cb17b52c8f24a2a8145d69bcd4f4a5d445cfec40c72744ad09577b5bd5fdb99a32a0462b26146fecf72da7b56097334c600c45c5fe247b9f75473706f59e62b8c33515fe7af1431d71a28c0f1879698233a39c9302ac00340132fa21839a90fab6a36f7bcb2ef91c1bb12972e8c5a5e8b934a6a0abcbb9248304e954c31f2893a68500109acda7fafb9618784c733ffe912454d3a9433ecce06019fbc4b531cf5b996ac4c5ad40a0e2d7bc433aeacf858a94a88a40502279310544b85fa28710656f7c8c90b5b53758fd8621758a9959d9b9b2684873341031fad666ec7905d943a575ba658c9630ec577c1d257868be35777b83b526b91945ca4f2ddac86e84f0544323e0e50411a9f9c51afaff915992fcc8db64ee93e6bb9af81ac17f4784c68f3e79f5ff0246f3672a7f8588a37458e0b857f6a0b1fc6a00b6ddfb7b1a4e1b167a495693fddc487a153d6c11227c222cc913f2123c7f5965621a9f68fe77e0430c53e36e07ee47d409c4ee7f1bb2271983edaadcfba1446b250c32a441cde101309946372c24c85b6c7e771c3db1ad4fe77f00e9b61be36869e1ecd98d725d7a6abc1dc3095662ba46816d48285965227abad36e1fcbf658421772ccef7df12a2600f9345e6c75a05cbfff460691ebcdad0b83901883495dabd9f7fb145e4b4ae3cb6f6b94460f9cd6af641699672d42ddb340871b9f6e5fee801fe82c01ebe467f9887957b78f8a0f0165c8af0e1185bc77e1ac69560240a54b68417ecf65eb63074a335590759ec647bd5f3d0ef8781bd04c4e6fb35c368692b33cb7fe72becb7de862f28fbd590570c84ff0e26ee53629ccb4a2e0a4b63bfe048854fd93e7495848a4ca50dcc322370f354d3447dc93d38b281b0135c33fefb298195e627d44b9f20ac9e2cefc2095a365f0a1ca36c72ecdb1d6916c0f52520ce9c500f6c33e527053f727ce7f67825b565bb115ea0d7d582df70a896cdbda2bfe32defcd49e45d9cc8a3b7d1fcb2aed18b5a8b2a7dad1ccb258e1715ef51fdf27d9bd16ebde37c93b8b141951c5f85d27f9b582902e9d0e9e2884a629889b5495e5e5008807a3609127fe672aa3297aef6db696846eb849bae298bcc4425ea3fce9146d8e125d2d96e3b24398622ad5f19b48892843ab8a7e43879b4bf5a2c0c33870b46e32716cd27f4c1ad843bc1b1bfafd75fe427094a17c484a0c86d03926c4f146b209171ed0c65cda69c126fda5e1f7ea5cc2ae46dc9b75fbd4ede3b") setsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000140)=0x4, 0x4) ioctl$DIOCADDALTQV0(r2, 0xc100442d, &(0x7f0000000040)="b528e17ccc826dea7edccaaa72b1b094db12deba623f85e1229f9db916f577f1c025044a8e3a10b865b258c9a040dc3336a5d557bcfed39bc46f05a0efd7b195ccdda2f5476fd6800b1c593332e0fa487b9ee563b744086801616ec9dc3f1a147573fc43006843d245c181a03ca1d78a81996afde5beb04c9f5defcd12cda1715d7887c75cdf4a34544a3963804230ea6e407765dfc3e4e0a8efa6351b388514e1e9844d760d20e1389ce7e8f35ec1e2495697d637901d6cb1e975f600b18a5b4f9d33c5facef140c6a0073429af33838042a6d028bf10d9e38b96eeed0fd91de2abffae538dec6fa2525b6ddd9d65cd1676150d4cc78a7beea6ea8377f783") 00:01:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) accept4$inet6(r1, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c, 0x10000000) syz_emit_ethernet(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 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) pwritev(r2, &(0x7f0000001440)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) ioctl$DIOCRADDTABLES(r2, 0xc450443d, &(0x7f00000001c0)={{"cae9e2d138bef21b1823053eb338d7a7f61417dbe2304d2c1ece72f15e2e02cdde613a97fb48bc4e70529c2198237e860e0d3829692831140ab4526da00947ea65535c6f90e7814d6fb1a052906ca4959159375f371c1bb0eb1ccc7791727d51201c1472718b8c8bd0899aadad6615209b6c4cdb9b994c754a7601551adf5a2183c3808bc81b1521db11edca59b0635b56938625d7d87f1d1401c021386e8c389b14e28213435cfb8a3f662b45a6c98035f556a097c66e7f2932657b637f9d8b08d76b04a109aa79fce54de42ccb5f2da979a256ef0d6a309dc4f963db4142141717b493d7d73ebcdbb935d1c335c017bd8870d23220d67e906044a512b8872850b3614d054d518615cc78f5a28794743ab521b02127df778811b3f69ed953c89d73af464dbe9bb81bba3736349d7c4e77555534b5587b4857dc97e398a6df8b61996270b7d3a6949557ceeb05b55a712819b77d45f78c91c9e7eb0d8c52e06507d135931110a8ca548f410d4e1ffd9e99415319d3cd12ab203a9db18212393c16532570fb759af2386dfc5c0a51b7f86d3ec26fe012a28024cd11bf0a6d99d8a34cd4219294498b8c20d7a13cb13850a76807141052be9703376d4966cc79ba5d1eddd8a82edc9dcf2ff3f8603a15a405e4518d458039575ccd2320b3e447fbb0a150ed48aac12e57883095197385708605ea6247fdf3b894a2833704630068c76634b988e411fcd23f7963ac9009b052786b6eac8e9f6c7d211ba86df9bf6a20a089357ceeb45f9ef00193a584e61ba142621840acdbcd6cca1d3606c06c940a887226a36733d46b58233ee7a6900a03f6fee38affa9999ae74882a3f794255b0aeaef3c3812a4b5cf259e4664fad67a1eac18c45e3cc799c6819f3c51ecdcffd4d84f618f1b83fdbc5b36d40198484a4f7d8e982d8aa5a78ada9d66523b1d4bc9ad535661601232c520a22caf032a31daac0c3dad4534a858986914ba03586dbbdb79a09cdd8e209ee51ab07bed1427a9fa7872f5a32614d1840dd8bb5c9968857019a85aa214684a977cd0163f9e8f36c627c6c7c7d62f17aa6904a5ac21846888fea5a4f87ef8fbcec9ddcde3365d1d07cc7ff7643a2f38badde24a1c1288be7d0c7856089b52cb054873cc2769e4c2f67942e61e51239853ddd5e798fe3256d639ef7f69b686a29be06cc6d8291d7a5aa4477ae5c435affe35f66ecfe1bd64430330db86bf6513dceb09386ccedb7cba0c171bb09bb668c5c4779a2d97492965f9d75f165781d0fdb53cb89f643155088ea7ddd7735f95a0f4dcb38cf9e2acbf34623fc11ffc7676e053c1c464360246f34ae3f329f91dd3adf40c150afc676ebe1de57899c4e965e78812589c9ac1d4ae46b348fec8be4f672ceab804674c19f5ed0ce8dc94102d8f5f8fb3c9d72af5502c4bdac7e27a0aa2ea69efe2", "58bc0f5353f607b9e61a3cf6538a8b7d9850633bfcb565443495568740543af5", 0xe61, 0x2}, &(0x7f00000000c0)="d94bc28db1ae646975ebb92cbbc8d70a34af3e23041575d9532d6c505a571e031db81e36e337fd590ad99f436c2f9f8f5134e2895876b804ae13aac6001e215928d3f092cf4803e081bb49e4c9a28c6e65b137facb7b4e8bb7fc6a485eb6cfdaac42a5a6b22d82229f070376a94da9eda47cacf5dbb143cb83d3889a6cbe90efe08f49340bd85b0645f91ad7e7e61f6f21f2832b5d87a8f91fbc1a12eee38f29a880321c59ac11604689a23875ee58717310353e623745bb24f42369c5320253e5dbb12277b290676ead94e29aacfe93857e4bb18c5d0c8c021d3651ed9420bd977195060144fbab8f71cea11d95640e65041d352ef2", 0x1478, 0x5, 0x3, 0x1, 0x2, 0x51b, 0x8, 0x101}) fchdir(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c8f) 00:01:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000580)={@rand_addr, @loopback}, &(0x7f00000005c0)=0x8) setsockopt$inet_mreqsrc(r0, 0x0, 0x4f, &(0x7f0000000180)={@multicast2, @empty, @local={0xac, 0x14, 0x0}}, 0xa) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @rand_addr=0x8, @loopback}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x880, 0x8a) r1 = accept4(r0, &(0x7f0000000240)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000280)=0x10, 0x30000000) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000300), &(0x7f0000000340)=0xfffffffffffffe37) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) poll(&(0x7f00000001c0)=[{r2, 0x8}, {r0, 0x4}, {r2, 0x4}, {r2, 0x200c}, {r0, 0x8}, {r0, 0x108}], 0x6, 0x9) r3 = dup2(r0, r2) setsockopt$inet_mreqsrc(r2, 0x0, 0x48, &(0x7f0000000140)={@multicast2, @broadcast, @loopback}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000640)={@broadcast, @multicast2, @loopback}, 0xc) fcntl$setflags(r2, 0x2, 0x1) setsockopt$inet_mreqsrc(r3, 0x0, 0x46, &(0x7f0000000680)={@multicast2, @remote, @loopback}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000600)={@multicast2, @local, @multicast1}, 0x3e) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x208020001) fchdir(r2) lseek(r4, 0x0, 0x1000000000003) poll(&(0x7f0000000140)=[{r4}, {r4, 0x100}, {r4, 0x80}, {r4, 0xa1}, {r4, 0x2}, {r4, 0x4}], 0x6, 0x5) poll(&(0x7f0000000100)=[{r3, 0x2}, {r0}, {r2, 0x2010}, {r2, 0x2}, {r0, 0x2000}], 0x5, 0x5) poll(&(0x7f00000000c0)=[{r4}], 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0xfffffffffffffffe, 0x11c) __semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000080)=0x6) r6 = socket(0x1b, 0x3, 0x0) writev(r4, &(0x7f0000000780), 0x0) sendto$inet6(r6, 0x0, 0x0, 0xffffff7ffffffffc, 0x0, 0x0) listen(r0, 0x10001) getsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x1, &(0x7f0000000400)={0x0, 0x3d5, 0x0, 0xfffffffffffff404}, &(0x7f0000000440)=0x10) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x28) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x15, &(0x7f00000004c0)={r7, 0xf622}, 0x8) 00:01:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0a9295b2a6123808004500001c0010000000009078ac1400aae000000111"]) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003d5) 00:01:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget(0x2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xffffffffffffff6f, 0x40000, 0x0, 0x800e003cd) 00:01:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10040a, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x0, 0xfffffffffffffff8}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) 00:01:28 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = accept4(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x10000000) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f00000000c0)={0x6, [0x3d4, 0xff, 0x1000, 0x61a7, 0x3, 0x4]}, 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}}}}}}) r3 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00c61) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000100), 0x4) 00:01:28 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="da59895b8500000000fe01898cc5d97de9908a4036664081f998d35e3035d6b8725c1ddbdc70cd27b94a93d876c94b483daadecb3ec5e22f1f6c518dc43da8f2a771e89e87640102a54702da70708fcbc69fb07c9669353bd2787455851da480ed12b3f9b9ffb971de7d2256783ccf2cc52960ac42b4b7b486271b53d6bd3ab1683b4af7df8d12548ff775c451ba9eec26acad6312cbee536ee11dfd3e4089abbde792fac0132463f59b084cb2f2b84bbdf0f319a44a7f55fb83746fe114719757935a6aafa3109d1c448e3ef43d736c93adfc6d3b1ee7365835a88ab1db97ad25fb25b7628c"], 0x10}, 0x0) 00:01:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c8a00007f00000000000081"], 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007be) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) getsockopt$inet_mreq(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00350) r1 = accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000040)=0x75, 0x4) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f00000000c0)={@in={{0x2, 0x0, @multicast2}}, 0x0, 0xffffffffffff715f, 0x8, 0x8, 0x2, 0x2}, &(0x7f0000000180)=0xa0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={@in={{0x2, 0x2}}, r2, 0x4, 0x8, 0x4, 0xfff, 0xff85, 0x8}, &(0x7f0000000280)=0xa0) 00:01:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00799) r2 = fcntl$dupfd(r1, 0x11, r0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) 00:01:29 executing program 3: r0 = socket(0x0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) writev(r2, &(0x7f0000000280), 0x260) writev(r2, &(0x7f0000000100), 0x100000000000005c) setsockopt$inet_tcp_int(r2, 0x6, 0x1, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x16, 0x0, 0x85) truncate(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x10000) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)}], 0x1) 00:01:29 executing program 1: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000000), 0x4) r1 = dup(r0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x5, 0xfff, 0x4, 0x8000000100, 0xed70}, &(0x7f0000000080)=0x14) getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000000c0)={r2, 0x1ff}, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x1a) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) socketpair(0x17, 0x7, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000001380)=ANY=[@ANYRES64=r2, @ANYRES16=r2, @ANYRESOCT=r2, @ANYRES16=r3], &(0x7f00000010c0)=0x4) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000001100)={0x0, 0x6d0}, &(0x7f0000001140)=0x8) setsockopt$inet6_int(r1, 0x29, 0x25, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0xdf, 0x40, 0x0, 0xfffffe96) write(r0, &(0x7f00000000c0)="c32c5478f4146b81ce9de87182fe52f1da023cf67993c288e160897f5c918f66132121e72e452629622d74d3ac443dcb84ccac747cf63cfd0a0dd6111fed2ef8a43209f2fca45f12dd04a3b40db3318a715edf405af091d8bb0313d6aa46a57128e082ac6d6e4264bec2fa5c11cb79babca3e11d42f3eabf31006bbae522a458998b73e3953697e77a5b0b05252c1686a338ee5e7bf821fafd276b209f2414fa37a8cad1d4fffaf4f3aedcb3582042076e9085f22d34301fdb46b30863185dc8505c004b7b1f9920ca26489506781b73a7a610faa9b2b03a4fe7026f8ee7b3524185d1a64dd6e7b740a20be40b365477e5bb388ab1e11dd1dca8d638b3d5f2a959dc113d93fb92112f6e4fa057d1d98b286ac966e8ce728b00746a1356efc70a5097501a31dd0063c419c5f21b8469804d9a254c3eb4a6ec4d54dac7895784b00abc284e3688d27db98e55d8ec4aa610e95d46d4d82f9abf85b90217bb597f679443677fae0f8d7599fd27f2e460466a6011139e5101ea480347ce1eed3e2256a427c5a1fa35e1542acf347dcb74b0166c666749a656042f574a41b9f73c218e6e6b6c298b99a3c66dfcfc2ee5a0a45daf2673792f0bceefa46b620a636f2514ecd924a65193da070de80f0a872e99d24ce2f44565c6c8856eebcfe2f3dad9be44a79c369d0857aea485b63da000d4f88488a48742e2798d1279c4221494bd7252a651bec4f453fb3efa8753e6539b82667f6cf107227ee0799fa1ed4d8e54461400661cfd6f95c808344baae170b6981c9cb91acf61125b8c800e2d209da976349d8a55ab60baefde5efe65a26f2cc0f9d94c9175f8a2d4adc87439a412a5693c3dd63ae944b1695d6e2b84150d4a5a69d03ae01371986ed6237c848374c65a8b82f942e3772a4c75771b7a632b0aa622509c42983732ec6201e0536af96c5548755964ee0668e233fbff4f6c28c793ec4eacc7191c725fc981d2a6758b12cc3e31d3e0e871708db19fc774d5dd2ae2b8cef7669a3b520b0778a2f42c2b87335ebfc58a7bfdae43e07af0f40f0a617df63206182fbe0255d50fa55662b4fb0ba04f5979863dd66c3cef2c1c43569b2b02d7987ff3f5142f41f203ea6b441cecdf66cae710a0424906c134a7656902fcec24fb0fceada9e5af0aa4d99295c3f71eed4307f0b61852fd97651a6474158e316c273b37c9319697b596b23b9418859c0a16df8c0809d142fc69cb0b7e9ecdd306a3be095bcfb1dec7818173dc179af1b9eb6cbe13d55c879b159809ecf414f4b1ce38f68a6478a0503fa5d2e8db14624b9fd2ca6ab5eb7ab7d9cd9e100955b28e4a319389c6ee9b3512baa8ec8f5bd754cd5ad6a7920b5cf173b707bbf572de51cf25e1d3b974d480beb5b3f833ce097d6ff29b7b8f7ddb3bf66d68dc41f399c6086ce1802c068d2234e8313098d0e9635c91b2d2847051d13e8bf70612aa3114c98984552c7bd89efa908c686b8804277eea12cefc211750fc8a19051668ced4ac30aed826b135d5a427823f2746a3895b9817265b4e6a664844da668d4780c37585e969442bccc2ba79ae21e76735832bec308ac46f911f087d05d6167e0409fb1e010be88270e3eab65a5fc4b2cd3922a12d9f24d8e6297163f12a753337abd3bacdd06f61dd96c93636b26329b17f077a98b07a42d79fb5e214fea8d4edafdc15cb6d3e62b3eff07ee0437a469388c9337644f3235cc7b928c8f346f82b1134e0cc6e15682ed975f72bcd1681f4d893b29d0c1f2febf0fb21e0bd9e561fa6c00729ce68f27ebc8f6067d5318a69f32af7734a6260018d72a010f8c4851e952b75ae24314ef12478b31709d351db05f5b2faf4e2de1b9f13cf6db64a2357fb8d182565d9049ab94528b6a0387527945e272d5d1b072b25cab331e3bd1e79a9a28a571a7b315d10bcaaf9d5712e97da3cfbc3c0d6801af8dffdcf4a4de93fcd021fe244b90662950a74c121c2f6e5cef10cbf4454ee44a58b50205c5bb1d7c949f14ed784d3e38a0203f8b42293217ab2c370e5236df942b02daa4b419595d9ba3e43ca4712f86d51f1762d8345df048e691dd43f815f1dbafcfc7e114e4d3747d38f46f6d1ebde482d05df8d38b2177df3f4a1cb9d0444717ee41fe20a33c3108a3d0185c07f2b95cd09bcd101a1be798b72dfbae2a9578a2e71712be419b324be813938fe9514471b8da0549bd9ecf0011d40308e4064db7f6e0c7cb1a3aa2ad685b468b75fd954c6c7a18554a1c6ed2994b5e2b5409027ae05f893d23b30003fa75a63a92a5f0dfbe4cab4a682d53b545ddc8acd039b9cb3b10c7fa3436063c051ef3cae1f14896b663ad35210bdb714eddf65d0575e1f237ad88a90ca91ff9fe4e5f689c4e8cc0d9047a3ff3b32626017aa25ef392bcfdc6a86fca25696009c2db511f02fb4bb5f4e91b37618c1c5eac8083ad83100eb56c78dac874fdb2290740556b06449d3155bc131de8870d87573b31edcfa5d413a577a13c5e385d14bc46303a833cd7aa831474893893a3da83ab7445c5f350daacbb291bfb07ed444f8b0416ed19ad66a72ebb7be6de2e79b03745c95c54f3c0f0ed39980ac0ecdbc7033a95e67b55c074d848e7189365dc7e3a5e454a75afa358466f7a4fa61ce17f7fca76071d0f08e833782fcc5652873890aba65369d001ef4a84fd23cad4be9798e2b7bf27b4fb3bd845d5ba838135db533ce574e32e4f722b15e2a4d9ed5dd79c7e3ff8a9c87d6c3b34db12528b92cfd00ed22af8e9cfef14d661da9ddbdba7a93dc8300f6d5c9b2dbb4947c9392c35c03352be90eb28ba99c7bf2441ae0a72f820e9c6d3b75ac788a83925640e7e1d4c9f49b55f09af471b77208a8d161274cf8870167fd603aee790d353f96494231e7d0fdeae4fa25f472dcde6c4478817282c93cc9b02784d74ff870c33ee8f1183731a08b8c96d2e9833905f5b4b676e1f94648730e7c42ef9c0c4b972a01c15e3bd0ada3d93440262f8fc1359ac19ac8686664803d2704f15667996374ec41f6b2df51b8fcfe6200ae1b9bb0ea24a9acc20950797eb88dbf484329be2caf682aa91c6be0cefabdc039360005d20f98121eeb2d31a3f9ac98a705fff13bc86a925c7c238fb14a8cce578588e12568618660a91782bd8a80c9a5f4e8f3e4321a960461df1e9da987d6317ef8f4df53e3b399b15540727918c67cee8caffb2fce86955266fa8d5ef085021b4d2456e0ccc7cb52b88322fd2a3b15b7ad3b0b3179d172e7c12c36dacac0eb1c64cb3f3276f742d800b1a64449b7a7e9f4a0312f4189ac5bfb3db407ef1184d7474ce5cf5df66fe896ea5fa1f2931a62c175ce2a292affd640a5b548d4bc0361f0d16875c52562e4047a1e8266876fc219fb7242fc520dc4c5998ee8f3b68215171837b8e4f13820b1eb8e67714db86d897e9785281e0957ce9fb68dc76159c9f0378be9209cd40784203cd548424eaabf37629af23df67293872bd87e128f4b0060c053c0663abdeef48040cdc450544bee0a99f26c41c5e0b482dc7e29187730963eceaba8c180535a6d51660b348c2730073d091681f1ff8824699cc924a73c2b85d9a9956a94dd02826322a3d2b34076dd82ddccb4ed02472021ef78a232618bf8c5ac0dadf5e8b702008ca6757f99f75d028f792d6ec10e6431ede5339a2d0f81d95ec39849c936b2617f7995162e8834c7a426ea0a3d87845313aa06230a93d6f57621b1013d3e06ef364dca38a1861aaaa6adf65fcee9744376d8644e2e5e74f4b57e1b498e76c012bf43aef3d9560028d11c23d8ab3d826150f487bd623e340e67226451cbdc1cf97d646ea5601a394d475c6c81ab5e557dfc77d210df5af9fd625ba35af2d0af2fcad47928ae744d014972468b75eaf2e2407ce0ec043513b346b475913f5e6d109bc76c41365c46a7f854c52c6121552b11a0413592f93fa0502702ae22a381d00243cf239877f3ef6b05128e248f4d0e327a285b9566de3f093e76cb6fbfd1a1ea946c8b2545be125bb06e8d14856189d6be256d74794b41b5282b82ae33887cf86ad3bf4a293f4f60f316fe435795a2e68295e33b8468008e6f79a38e6084af8e2861b45f16c450c6e909722d7419d1b0226a2e04e0b991a2e985f611742dbefb1dc259ef608db57e62d91786437eaf24441af640bf265d1f4005bac30ade75f56b56493230685d3866f8a4f78024f0b580c65f76c98fff72aa4071fcc9e1bb046b39ec0b529cf54f6f1f69f480b8a3e64dea9140e62d31f28192f77704526330f9e9696a9cbb3bd1500c4330f6eb3572f4905c79c2456643cd5c4a4d9ef69e6e604b016cf59432de469995364d7b00e3918fd08458cbb356a6c20082a5cf1bd382ce734a9fffd0ab4b035680f29c50ca020c9c21641469bb1d31c2e881d6c8950a4b4c9d7cb6545737192b0ad39d24461d120feacf02e8e5cb88f301c5bab846b936d659190745cd425c7bebae817427315ac24057db705d74def12a3074a67725a1032661e3480acf57470575a61ba32eb8ef68703aeb7816aba34d39a5fe29ba5b497e7486ca830a4b4341475df11ffb8f61dc0926df7fea6736e3fd705b3e7fb967e5917336ad69090e5b710d579468ba684a7f4752736bb9aee0b59378e69541c3e8410efe4e165a3d34fa66a258b7b64ca89faa225d35a1d8204def699ae09af177b30f8dc2b04e07a9a31bf21541702a5b66f2f68d82a18c65e57d45d45dba3e44d15915259c3238eb75881097b36fd3a95d53458520dc43b4ee023718374443f8670c0dbe814993e43eade868d63fde46dd1c077c5ae53bce8ca49f681640aa87debf6eeef759ad824ed4ed326e15cb3c38581183440ecc3bbc4f6b0893bc8008fe6a3721cc01f2778bba4b659c92157c72a399703551057b8df29e8676ed0218a8c09bdf8f15effae3dc8b80be9d96cde7751439fcaddaa3c6f6ec1a81b0ee77a059ecc8885d95aafdce207ea8aebd489e22161f33601b83892f087557c1a9c9d835c5b44d8240f15e64b7bd018b81820e9e2e3f54d11d48136f5b0eaf01e87d10fde38956da9958453da5ea603f10ba06b2823702224bd18a5f205e4f2e7c7df85b4166aceb950d1e896492bfeffb2472034c96b894a93c3dd9b809801dda6f6499259592640d3aa023752ca993be053ece50da1acc9732dbdc1c48b3d8acd3da0ffa4d16ef1c89498c8731f7e6c50352911614b0f8dc52526aa86f00e25f6b3c08045c879a8fbed70d1a6e152fdde51d682654538fe9744e534f56b1e9309233c7fad089615cd818b239bb9886d8d11b90a566678217b5b59b2245b694f7b0d52d435796789889253a1e1d7444f0465311b761a67987c61fa345461fabd51f2be62de5767a65902aa4d2362d462a1a03c4aedc60f0cf79965d8e71184b0af609d922388b971265a6058f579e10ddf2a3ef7ccef18cbe96c9a17b25a3c825a22e3d60eb41117ebcdee2f48919b779fbc44aceac205acc4aa09670f9d382d73c33705263f1f5c9a4a3e03170c0cdc5791a86f75a376a845a2a0abd55c69a0a7215cb91012822753a4dcef15db8de3312c5d19c7cefa25402078f60e4eb362b975d67b7b346e8e452da63015bdfd48bbdbf828e2438cb4f7dc10f2551b3582845f12a26a79ee673272236bb26958f2f0dae3a4354b5c52fe87db81b4ffc430db791897e9dc01405668aa2ce915b82d12f08e6b1876662b355d99043b1d9f54deeb08a33846399f113816a08e2d9352747c2c45763377cf5f383c92b49242f5fd2", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/104, 0x68, 0x81, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_udplite(r1, 0x88, 0x6, &(0x7f0000000040), &(0x7f0000000100)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ee) 00:01:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) setsockopt$inet6_tcp_buf(r1, 0x6, 0x66, &(0x7f0000000200)="e6f2c9b9caf6694d7bf533e3bf25baca3e6ee230035244b6c19c2a2e0a579133b12ee25dfcc65bd7da20ad7a01b71216d596da5b1822d7f6be145556b077f1e497ae06dd4f0055a6ffe301da78c82fa5b6572a5fb01211eb080e882b558e7b7f9b09e41176f9e0f9ba2f25090000007d2dbb1be902addf6987d2fb0344a0748e7b17b9327d8f99893e69819b3ff7f6000000000000000000158ba7a4c924768f6dbeabbf292c15ccf5d025274e6128d51a2a84f50d292c926b0e60d9fb344909bfb6d3cde960726f", 0xc8) listen(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ef) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000100)={0x0, 0x40, 0x0, 0x2, 0x1}, &(0x7f0000000140)=0x18) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000180)={r3, 0xfffffffffffffff8, 0x2, 0x10000, 0x3}, &(0x7f00000001c0)=0x18) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000040)={@in6={{0x1c, 0x3, 0x7, @mcast2, 0xffff}}, r3, 0xffff, 0x7, 0x4}, 0x8c) 00:01:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) fchmod(r0, 0x40) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00365) 00:01:29 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff522ba2361852ae08c3e8df0f0d6c7211ffffffff08004500001c0000000000009078"]) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$DIOCCHANGEALTQV1(r0, 0xc1304431, &(0x7f0000000040)="4688d2efffe768ac9d0482abaeeff5cabae00bdd2dfb301aca55ea60be150bf5036d606c6c22599bb55a") syz_extract_tcp_res(&(0x7f0000000080), 0xffffffff00000000, 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffcb1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$unix(0x1, 0x1041888e00a412d9, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f00000000c0)) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00819) 00:01:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaff7fffffffff08004500001c0000000000009078ac1400aae000000111009078000000009e072486b58d2ed9f868c425dea341ca29de7b199932a27e5430304f51e448e74c101f860746015cc42354ceb80e2d960e20aa8edfecb51594354d0297b66d22bfcd7da5602dd33541d178cca2be0c15b0bbf7a80dd2"]) shmctl$SHM_UNLOCK(0x0, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) 00:01:29 executing program 2: r0 = socket(0x2, 0x20000001, 0x40000000000084) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000040)={@in6={{0x1c, 0x3, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0x77a}}, 0x0, 0xfffffffffffffff8, 0x1000, 0x1f}, &(0x7f0000000100)=0x8c) setsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000180)={r1, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e04000000653000c94746d608429a494cd65387615c7e48c3da33687b8d555b05a87e860ce6452a7add41831ec9622a42e9ec3fae84614ead4c45e501cbc6805020d7f34780835a66fa5796198e991de302e27218bcec90a810e6863a835025f57bf77e60ff4a1ed03714f757df4488d2e9fb949fcce6c83414d49b0d1e09eba55f7495e4e0e63cab5d31cc0088aa7289fed09fe47f0c81c20d2f058ece03fbe2331382a2f071cbde4967e8561d74d4f38c445431408138e86d2cc97b5c0e9068d7dcfa2ba61c83a98524f5ffddf55a0481195529f4e083e852a3c8c13077a1c6cff288752fce517c5efc70e252f138a5423a07648ab42a9a38d32c3dbe7badb69466532449190ba42bf94fc09c5a15be94ce2c5467bc3736783e0c3d8311d75d4053b408f81dce3636269ef7f4908c4764bd94eaf942a7f61364a2ac79e0dab234f922ba3c4edbe09b2c89be0cac20714655be0f777469fcb31b7e7bdbfd2d5c35f2dbe5544d30e37cd1b4f5a06a29cdedcc0541f42209cd665ab54bec8037ab625fd04c29f887e21f4cdf9aaeda0961fd4d581794cec5e7fba905b39943122d63228ce8aa971592f977c27b3482"], 0x1) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000200)={0x0, 0x51f}, 0x10) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000300)={@in6={{0x1c, 0x0, 0x514db0ed, @empty, 0x1}}}, 0x84) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/../file0\x00', 0x406d00, 0x0) 00:01:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$sock_int(r0, 0xffff, 0x1015, &(0x7f0000000040), 0x4) fcntl$setstatus(r0, 0x4, 0x10000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ea) 00:01:29 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@remote, @broadcast, [{[], {0x8100, 0x20, 0x4, 0x3}}], {@ipv4={0x800, {{0x19, 0x4, 0x2, 0x3, 0x6c, 0x65, 0x97, 0x8, 0x2f, 0x0, @multicast1, @broadcast, {[@generic={0x89, 0x2}, @ssrr={0x89, 0x1f, 0x2, [@loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x80000001]}, @ra={0x94, 0x6, 0x80000000}, @ra={0x94, 0x6, 0x3}, @noop, @rr={0x7, 0x1b, 0x0, [@rand_addr=0x3, @multicast2, @multicast1, @rand_addr=0x98ea, @loopback, @empty]}, @ssrr={0x89, 0x7, 0x80, [@multicast2]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7}}}}}) 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}}}}}) wait4(0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0038e) 00:01:29 executing program 2: r0 = socket(0x1, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x3004, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0x10) 00:01:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x0, 0x0) fchdir(r0) unlink(&(0x7f0000000300)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x5) 00:01:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040)={0x8, 0x10, 0x0, 0x7189, 0x0}, &(0x7f0000000080)=0x10) ioctl$DIOCGETQSTATSV0(r1, 0xc0184432, &(0x7f0000000140)="72db904d5d2bc14114a60e0dec4dd132ab4c6ad478db1d8a117ce2d8fe82081407ae8024034a6b9efe629833fefc801ef55f6e5a1a2e028753afaedb5fefa5985773584b340f8649efffa5a3ed2b68849f9e44f8e0e46230261bedd214a64aafd525c0d5671c062a2a8aac67c8160e63f42e") getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000000c0)={r2, 0xfffffffffffffff8}, &(0x7f0000000100)=0x8) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f00000001c0)={'rack\x00', 0x3f}, 0x24) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007bd) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) socketpair(0x17, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) getsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000080), &(0x7f00000000c0)=0xb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003fa) 00:01:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f00000009c0)={@local, @remote, [{[{0x88a8, 0x0, 0xffffffff}], {0x8100, 0x8, 0x7fffffff, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000066696c653000a7318d09000000638979749931a936bf810d0306fce88a381f6745ffd3641f6ab40208590462b125d6ee00bec32b5fea08586d5efc8f50188d115dde7c7e92bc03170a44ef5b52a2ffa11aa09562d12bb0b7c53850537c6326597a3e9c982f0a13cd7937a0632fd0f2465df9ab88a7fa913c07ec3b5084f6564dc959be1470b824cbb71ec214f091e16f31ab8cdcb3cf67e4bf6e936c7a0f77024d58d0454873846bd75524defded322973d3dbac6a2c1da3c480e6f5b8b4e3530307b077ce8d63a4f9805794ddcf2dd4d3f5092837951ebec2c012f4274d955a985f076528f7a83b1ef3a0ce20c1bf9e6fddde98ce93d63449c2b9af4b52a3059a284f938c3d8a1e002dd96677e8a4711c801a06ad05caa3110fd141aeee90fb21bdefaa00d50a676d8f7378e9d02750d5528469f4fefdd75e5edd8b027d7c63cc86cb5d"], 0xa) recvfrom$inet(r0, 0x0, 0x139, 0x41, 0x0, 0xfffffffffffffe93) r1 = accept4(r0, &(0x7f00000001c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000200)=0x1c, 0x20000000) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000240)={0x0, 0x9, 0x10000, 0x3, 0x0, 0x7f}, &(0x7f0000000280)=0x14) sendmsg$inet_sctp(r1, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x1c, 0x1, 0x3f, @empty, 0x84}, 0x1c, &(0x7f00000007c0)=[{&(0x7f0000000380)="f49fb636f27674d6b1f93a07a74bd86c6e458517070ecfbef6e424992b58f988187bc8dde160c3b028073c48a2d2c06b03c48fd399a771efc2e14729e3469c1bdeb1904ec49e4bf2c9cbc28ad50816ad76d5b64df7b5c3f807e0974791756160d8d277bcabf9c9d6ee45e12e6b5bb2727c852fadda59d7589477b87a8e0a6a074b0a", 0x82}, {&(0x7f0000000440)="3adb1ef31e0b6d715cdc298732239487b260c97e151c5447e9ffe086ed77d7c7fe9a7de62e8a5b11dd0d23cbb56c0629abd2accc0a8c766a299dcb1b16641379d732bc3c8e0ba9d314aa217f78e2f97482ce68ded2befcb310e75ee3a15f00f750e5740cb4e5227fb0a24b3c42f5d0135e69b27dfb628b92ea1eb311120f84706fba5bbd4bb4ff55d918e4dac4e4feaa77e14b2bd6d838f4d9754b4049f2f04324b1943fdddadc4d0eacfd90c9f2976a4504bd30809c1918cfa793610dedc769c4d804e7d9696447a1155d2ed3d9dde31f37abfa2ff3b93211270a4e45f6770c9525a1d69fae2b1dc6be241a871ec95fb193f12581d21fb98a5cdf4b", 0xfc}, {&(0x7f0000000540)="524c755872ea25be44311b79d98cb978fcf85c990e9d1f", 0x17}, {&(0x7f0000000580)="c96b9d001bf4bbd787b24ee80a1b511e475dbe11eff5532aca214843c678b821bc68b313c98727a5ae7e8f9a62d65f6371a0599e8966cf318550f545dffcd2fa948340b34e6f834f0024c207babdf43c2976d92b18460e62d83682e933072c8b7112c9e719fea21d10d2a991946078a73ffcc6d110838fd4310acacfefbe96a9e05926710996dacbf7ba5e9fe3ee8e17b42970efbc4c7f6a670cbc4cebd25ace93d0354bc193b0cbf9e777cb81a5c899352dc631aef59d0514904b6c1fcb79df2409fce409cb5458f5e9a434369b040b7d954fd45cfd85dc", 0xd8}, {&(0x7f0000000680)="fa38da83174ed79fe26500292361bcf962ca74f179f660a4dab696bfc33c3839ba140805e14dfa2b69da7d1647ea2664d028f5ea8e864041534d13a97fd08f93e52f9b90b37f203035ce9aee1d00b9662a7132d46a9338ede2c1a4e0fefd42f64814f0e0c96abcaae20a85a0aa4f796e00b25058ae241bb56447d521e3197e3adf5b01a6f31d", 0x86}, {&(0x7f0000000740)="02df45a8e0bf650d4444e43aaf3cc835ed43a975cadcdc3607fe8915735a132ae48a5bc1906d98d578c3d241ca5fd2086a7d18a833d68c1d9c96fe767697cbd0efb39c65df73c0a16e6a82fc1ad0122a1c", 0x51}], 0x6, &(0x7f0000000840)=[@init={0x14, 0x84, 0x1, {0xfffffffffffffff9, 0xff, 0x5, 0x2}}, @init={0x14, 0x84, 0x1, {0x7, 0x8, 0x10001, 0xffffffffffffe012}}, @sndrcv={0x2c, 0x84, 0x2, {0xff, 0x9, 0x1000, 0x3ff, 0xffffffffffffffe1, 0x101, 0x1000, 0x7, r2}}, @init={0x14, 0x84, 0x1, {0x6099, 0x80, 0x3f, 0xfffffffffffffffd}}, @authinfo={0x10, 0x84, 0x8, {0x1}}, @sndrcv={0x2c, 0x84, 0x2, {0x7fffffff, 0x1645, 0x400, 0x80, 0x9, 0x3f, 0x5, 0xad, r2}}], 0xa4, 0x20004}, 0x8) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000940), &(0x7f0000000980)=0xb) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f00000002c0)={r2, 0x13, "730c155622dbb424af725a8f27425a270d0ef8"}, &(0x7f0000000300)=0x1b) 00:01:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/20, 0x14}], 0x4, &(0x7f0000000340)=""/238, 0xee}, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ce2) 00:01:29 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x9dc1}], 0x1) socket(0x800000004, 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) setsockopt$inet_udp(r2, 0x11, 0x1, &(0x7f0000000000)=0x18000000000, 0x4) writev(r2, &(0x7f0000000100), 0x100000000000005c) setsockopt$inet_tcp_int(r2, 0x6, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) truncate(0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x39) mknodat(0xffffffffffffffff, 0x0, 0x8005, 0x6) 00:01:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x1, 0x9}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000140)={r2, 0xfffffffffffff83d, 0x1}, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="a872990e54acdc568de9e80acd75364ea2e55d7647a24007d62ff88724f845389ab21740d88cb31bfe72818fb253096244676f37dbdce6c2ba44f470a86e75529cc0d1eb4231e2de1906a916742263e4dd11421f5a1a2d5cf56e1c3fe6a6712ff904db587c1cf8d73508626ad83a", 0x6e, 0x100, 0x0, 0x0) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r3, 0x84, 0x18, &(0x7f0000000000)=0x2, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00739) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) freebsd10_pipe(&(0x7f0000000040)) fdatasync(r1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0084e) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) 00:01:29 executing program 3: r0 = socket$inet6_icmp(0x1c, 0x2, 0x3a) ftruncate(r0, 0xff2) r1 = 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}}}}}}) mlockall(0x3) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004a6) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [{[], {0x8100, 0x81, 0x9, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCGETTIMEOUT(r1, 0xc008441e, &(0x7f0000000000)={0x7, 0x5}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00872) 00:01:29 executing program 2: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x200c3, 0x0, 0x0) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000030000000000001902000000000000000000500907800000000450000000000000000000000ac2300aa01a476003dfd3aa111b463861d3fc155ec7e7d05c06d75160959d22dd638bcf0b00d41640d3e59444a9ba207af2c9f"]) getrusage(0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d5) 00:01:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = dup(r0) freebsd11_getdents(r1, &(0x7f0000000080)=""/198, 0xc6) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000180)={'accf_dns\x00', "ecd67e92abe0f6daed5daf81ccbee249cd0a3edb272d615d11077916eafe2efdd94f296744d638985292269e1119b385c6a07d67a3e9a39da92fdbdef94d5a1359895556c21fc2ad211c108e8aa806bf7cb906e593fda9b92d53120bc6b9c0251b0ccedcc555d8dea3c5b20388c1f3022ec53a0e8eab47935d9d83832c2028dc3ac4b8ce4b1a8abb048429cdcad948c268c81727432ac7c051d9ac0b179c58b7235831471a915aeae8f2125dacc201560d19e29f90fbfc3fa30c3253f5ade2b522d55bbae8fa6b2bf3c63d8348dc0cf94638e18fd6ddc2214a2c95c424ac2081f189ba93ddfac8d18cfbd98f62b46eff"}, 0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b76) 00:01:29 executing program 0: getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff43a1fe70134950a8ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket(0x1c, 0x10000000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e0db42b4663530d9ed103d24afa3d1ff39", 0x11) r1 = msgget$private(0x0, 0x80) msgctl$IPC_INFO(r1, 0x3, 0x0) ppoll(&(0x7f0000000080), 0x0, &(0x7f00000000c0)={0x5, 0x5}, &(0x7f0000000100)={0x8}, 0x8) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0075d) 00:01:29 executing program 3: clock_nanosleep(0x5, 0x0, &(0x7f0000000040), 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) setsockopt$inet6_buf(r0, 0x29, 0x0, &(0x7f0000000080)="8805ac3ba4b392eeb9", 0x9) getsockopt$inet6_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f00000000c0)={0x7, [0x80, 0x7c, 0x8, 0x1, 0x7fffffff, 0x6, 0x7f]}, &(0x7f0000000100)=0x12) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x52, &(0x7f0000000000)='\x00'/12, 0xc) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x41, 0x0, 0x0) syz_emit_ethernet(0x171, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff89d76990004500001c0000000000009078ac1400aae00003000000000000000000"]) ioctl$DIOCGETQSTATSV1(0xffffffffffffffff, 0xc0204432, &(0x7f0000000100)="a89d4770c0a311d0ee064d59a65b2cd869dd8d5c8fd1626393ea034be27e87a0aae4cd64afe889e186bb5f99d56834c92c1c927cf4eff0ad71757af6adc202361d8b91d2b8b57cd13bc6c9f5a6fe7ee7f2b44521547921703036d6d969674b8bbb414918b66cf957f0e58ccb0d66d268bb7b27f6ee2965b428e239b888f9599bb2326a0682415085") recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) 00:01:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffff0000ffffff080045923038ce88ca5b80927c6b1ce60000300000000000019078ac2300bb00000000050090780000000045000000007c73097b48670012000000000000ac2300aa01000000"]) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0xffffff60) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d6) dup(r0) 00:01:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x13, 0x2, 0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000000)={0x3, 0x4, 0x0}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000080)={0xffffffff, 0x180, 0x200, 0xfffffffffffffffd, 0x5, 0x8000000000000000, 0x0, 0x80, r2}, &(0x7f00000000c0)=0x20) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ee) 00:01:29 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10b4d, 0x2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x6}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000100)={r2, 0x100000001, 0x3, [0x9, 0xffffffffffffff60, 0x6]}, &(0x7f0000000140)=0xe) lseek(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ad) 00:01:29 executing program 1: socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb0600000000e088a83d00810031000800450000300000000000019078ac7000c4000000000500907800000600450000000000000000000000ac14050000000000"]) setsockopt(r1, 0x4ea, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCGETQSTATSV1(r2, 0xc0204432, &(0x7f00000000c0)="b6d6b368059f78d856a445de45651dd2f771c7613b5b73a6d9c01a0984a3b750c724da22ecf46e0c2dde29eed6e1ee4595a7eff14c75c7c0871da39ef004fe9584292f53c8d8114f468f7df6b35034a6910ecb461071c001a362") recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00a11) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00366) 00:01:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB, @ANYRESOCT=r1, @ANYRES32=r1], 0x3) r2 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000080)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x18) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000100)={r3, 0x7, "11b329cc9a80f0"}, &(0x7f0000000180)=0xf) getsockopt$inet_udp(r2, 0x11, 0x0, 0x0, &(0x7f0000000140)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000200)={r3, 0x401, 0xf, 0x7, 0x1}, &(0x7f0000000240)=0x18) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000740)={r4, 0x1000, "cc982f7e0a0cedcd5c136a145b1ec15852e2847194a5a39f41b123a8af8527c457dbd6c95bd266fc9ab15085bc213423e34f04750af034b6991532371fc8b30cc329d9b92d903ffdb26b184d576ea95510ba671f54694bc45b15068478ef7cb7d4941b5aaf6b2cb4e93d41357555e83c61a5bec9782cacb289089406d2eedd6b840f58b0b9ce8dd76dc0a41bbca2dd8957f84b4e92dbf40f2bed605a6a0c51b5ab953e7e4d7027b9406b1fc28fb7fbbfab5a9cac0c3da1b630e83a624e47b520ad14b08f5b716188f853524f31f05bd0bc5c4e2af3789dc5cfbb05744c13959ced44f9ebd83b7ddc2136fc72bae47fe4ccae20c1161a6bb39b0d908ec404c9a88c65c1f358cb28737738ceee280368ee562f31627d078c0cc2bb82c52e892049ab019160d1834a3bf6b40a6edcbe0b71b3578179b6873aeb9b38f64966a1836549ff3cd689b03be38cbed5089e3bcfdd364dd54181439ea3f1e04d740d89ca6ba079f19adacb1901979610dd3d6ef42cea67d79c12a342f52460ecf6f786cc5c88fffb48e607a7df5e5a60fd8f972935553e547f431a7c76440b281efb57d28d144952847f8de11fb5f25044e11e7386649921500f4cff9e4860ae67be53754e39f9b7dda12baf83603d8e782739921a08eaadc82b6ed27257109a83cc7511610df47a7e322e2b6eac7ae0b3e35838a3ee4856d9c61bf0e3115210ea83f8082e889dad59a21e06d08adc5f6fe207f471da42abc743e6bbef343e107b28f843a4b17bdf2bbe511e37aead281a4cdb223031d8ac74853a32a6a71b11c32d8076128367804d143777fc1155841ff5831b6c44645985f6e820c63156e38d05ee949b7665ccdf4d6f11fab65cf5a992cfe21c4d24ea85407d6b5ab3ba3fc06364324c07c030336e799fdca775e5a9172caaafac8c7406381abe41f491917fc643a3ec5e2ff8810f83182ee15d587f8ca5ace3477b69a7edca513d34bc77c9345ed5471a80f3d1bc3b00e9dc899624bca690d6f4f7c32f0a4ddd398bf544606605a51629609b6796b9464033fb2c5626aaff695a59420d59263e575b0dd54bc0350ee4392cc7a34aedd4314f3115a0a17fb7b488254aba9643d537b8c53faeb69727a2868ad10639a46fb443868d426b84c90000ffa6d2a45b16eef3b321752de17810752bc385b0031653dda48ecca8ac6443c1a328966880eb1309a1e34823be2ba8d20658b2511f5c98feff450c916ddceacaa7c749e7da7bd4b539212332b2198e1ede84bb088ab9610ebd291c7f6ed6e6a3883ae7baa9643a159dbe4c4a9b91f3afe862feb674fe4bffc99a30bb9520da3a34707ac5ad260a0e2ed2660857104c5c3816437206cce8d3459ab438298ac0aef11d0574ff312549c8808eab880318d6f040a937b22c3c93ebf3d4f8903bfb557edfde82132f8b4b5b1a27adf83713b3acddc19a3b45f349ac52b76933bb737d5a7dd6f04a8c1d92fe98d3f316cef0ae4002ebe546c63674473d67e848b2308d3453fd740c16c6c5dd0a5ab77de6d6f47b7dd801cfcac369d46705ce66856659cb0589a0a0e728a5ee8e11c4b1dbede16efdcab56e5075f06911c54f183006ea7dcd9b990d0e90d70f7b6e05d5118e65aad3859a05112a81de536eff55e34b66cb530af63b31617c2081569cf681594d24d64f1e32a5759099bcb4cf6608d658086e58e7d73a2fa1e3579f1f4f30963f0714bde9d7a8dd6603d76436eb745e7047be56c1dd607fa31305fd186a759181de258b7e13dbd89a2f7298ba5538afa54bf678c4f6f320ce256bb9179c7d992a4e00ef619a4110e8a4daa7cd59db7f8f1c53ca8cec7879b0c07686153e7bd5f3702b3a12f13368a72822547983edc3e872700c39c380512bb9a7a46c8d5fdc90289ceab7ba4c49c2f1343004b6e6402f3789d7fe402626d03e1f273adc4abe93206f507775d1375aba8e2f907c6563122b29940d8aa5093b2f17c75d77bab791bc83073f08c151166551e7f2ced5128d0b7d77e1b1f305dda2548050776659762950030d0d8e0f050aed2902003942fc75bb3ecf0946ae1774e2e073fb0edadcb0babf784370392ee6efe90dfb39fb3e0751fb9765ab5e1688270a174f79933df503c6e17b3f6f3dcc2f846cee50191abcc5e035e34ef076597bbd334c48e7970749adedc241f2ea6856264e3776b8ce9ac8c69d88a4503fba0ae3fedda638b7a560c6d158d44cbe4a74aeaf9fff29c71176a03944167d3127b7cddd7c9cc3b3281ba8bf65ff143d1f8da034a788b45b70071efde64698a5dc19e1283bca99ed0df92312433470d223f5895bf64fc71911f7609a03926435f28d82465f6d13a415170edad4c11a507896ff0f10a748ebe4b9f81356ce862f20bf0964d9a4ca8d0be37e47ab745dda45a822e6d5ddbf247bb3f0a3f43534fd931cb1dadeee1ab1fa4071ac207f3618283932f8a302f957aa4b53cd86d34748aa54f4be1e899fa5118cec01a98f2d3c69f72660fb9ae05e90fffa0113dcbc90be23cb7aed489e3df00be412da58de8a330e4b233b23a0ef0660318427f2e3d6420875767fceb5bfe257b19d45650b54161f41ce733c178075fc21a431d7785fc4478d1925318008ec9cf5b3151cb1aca4bf7223152c410ea9a1e09eb286ce3aa8d8a43cb141b3035b5f69b83ef72e3c7f83e63b04bb59b640d885108bbde43048a90bc8d6cc4338454b0a51ce6c398c5847070633225685142250d25b25ecd4f71c038d6fec387188ce70b360a090786350c4c04b19d40117e3e2bf6ed2459bfa6de3fe319371e093cb2a66752b8fef8cc2ad2e40410145da8e4efb5229ba652fef97aab35b93b5dbb18b5b8ed8eaad9a9147c2943117ab23896e9df4af6dd090e9479ec6541109ae930d079022e1c77de826ccb4304413f82edbee588970526d1381473215ff51aac6d874f56021cac52b1571b07b0cbd10deef1749a37c937b2037904806790c833cdd9ce3a115458e48b47c6a3f4b3ccecdd1d80106930b2861f3bf6bfcc34958578ea3e0a4713790cf27dcb26a104dcb22fcf15c8e36e9476382c4e23c72ff1607a9dee4d77b2ea5f759aac7009354aee5854e684b9e6144262483a2f6d57ea1bce1b5d26f630c619851ab162448a878a6cb57f9f8456c914579008ae507e1fb3bf625f3dea4689183c8d94ef9ad82d7f3662ef8d961827c0e080c9b53e6165de96922bd6d7933fc2fffa752fb47786ed3c5e12a15070a6da3f520675ebf238fa1d01a125289b278b3d01c7b85788dbd9f37023dc41f74e32fc304bacee13e5469dbfb6e8fa1988c9f0b25492b6daa9dfe935f483da9cb1fbae934fb50211e49fcdf99a676dfe58aa281322b2864090c7d3ef1799f31d36859c3a1c4087c3b47b3dfac31e090c61973842ee20ceccaaa8adcb695c37bb33f0546a7aa6829f2a57dc0415767e34c098832f500f9bce8fb38abdab55d37407633107fdb470880f1a3989a6b19f84221b64939afe4057f20815b933ca0a90ce506d403edc927a407e25f0a4e2835c5f078817dbbe39b48ba804b81e3d70fed129c4b9fa59131f2cde245349b3266b9ca83143b2ef2d9fa39adbbc448a941715000bc6e948a6ccf46df862581ba8d6a5b3164403a3b60d60671613fec57ed841f5bb101b0ed650c58e705ad2ecdb3ab37915e0346bb14bccda2652e2429f5d1882449be80dce0485c2859213733ea435c667c7d6512fb44a8b899d448134670cfd24047863c32139c1985cf135a66afbc8f2577d2091c756922a13835a133fdd99abbb744e25e969083ffd117b68e40de5576f622b72539d194940ae4d4fb5f6d40197afb7a054025d9d58f7ccaa2c6882ab07abe2683d74dc37c9aa0fe2420a41475b536732e5ed6af253c38add739db0ce3876dfd16f2c604d4bc9984127c29723c63ba2ee2b14f635e30595f06b4e56c4713a039e6e0d85330ad803994aae0ee07b73204707ab71b638e33abb6a309a1abd292dd32e57512367f1ec7271eb0d431ee26411d5b11fd97541d91c07f08e83400fb5e6f3d00bf16fe868f4f30ba3f9dfa562cd271a636c4229b9e5cf10088cc9bbac7554f1c210a84363e3e57e75187e3dc25368ae679d2ac26d2c6bf23a0efbccdffc9efb3d31bc29332ce4ade7f93e046b44870df451d10c8d73abf9de5c004e3b28cfb9423e2470ec082adfac889714643d66f35b02e3b80c4b98602ee7244a3608311be64ca4e2fad9e0b1f4ccc75833b62cb8a2d6fad7a30c43e94284357c2233dd8e8b365ba00b361173f22b48eef96f0bb6f86452b247cd11b055b673d5c7617dee9fa3e148d919f7de8f5eb225aa9b9d78470ed9cc7787cb5602928b79c388491fc13af9f2eddb79baadea5989bb9813ac7d51d85a7548d18973152ecd2c189d7dc5c7f7a2c2c7ed21c5388da912d503d2045f3b131ed4919b4ce7bccec2f270b1e62fa0cccdd0facf1bcf6612627979b2fa2478c3fc3a999884b92c21f3cfb3cfc47b8be031456e51ad5a29faa330b22d7b881498f47de05db3c82da9b5a70161245734239bda8c2e4e6a341e1c4fae823ee451a7bf904de147746ef8442877f27cf85764fc73589584336f981d573202b4333dda8965c5a9a45c39f7f9fb0ccee2c66a54ead2e9ed950e0873a20bace5be7847c718ef4406cb619d74615d0c15004902a001fdc3f5c1ed563b761b73cb7be8abadf305727a89870aa49de80079a010b8d9aeb9920cad6de5f2bca975b40214fe74d061793a88d651296b1ab473e9b91b60ab9d1b68ad4940c1ab573d93b3b8cd9d932e1633e63672813770e289050f373ebc5972908bc86aed15caadf2682f02eb78381194e9d8f893e590d0dae6622665367e2596eba39b8043d970d3a939bd54fc4945ece4ed59dfe19710ce1edb707d9df7798457937d9066dcc164cd7680fe096aea94bb0825e093613170a2d727c59b950eb309b5a2214bacd6df8fa7bab491586592a470003f84ac426f44705c71077e03bd92d250953c80f90110c3c2e7d896dcb839954c339c61b4ff23e2f933df33bef09f6275f1a1c8406727e3f11efbaa6de2ecf6379c33b7375a1810db9687e3b7773740ef3e5acaa0b350aae86be5f2a2e490d2da18269a2800ea5dc4f9baf1e56b55c1b54a9866d1bce84c7b533dbd5d611f211f08232935dd479501a6a78afc9592a86c1d2cd4f92997dedbaec677bf853307323e755eea7f2d5221f0b6f1e2bf7f3362b43bf93d5e2cbebc9bae07f7a8bc0a60c7a8d147469b90ec701ce96b0b2572967ca4e579152d59ee8f523f92c67c14623092e79eb7847e335ecf042a0664111a986a0d243b951b9b2400253d936c35d7a5f10f7c9b5b0b97fc0a0fba02fcce7aa37046d9bdf7591950fee7dbc785c07c164c3de22d5844e75eb254c52b227db368734af3f3d3758aa8c41d24f664fe6aca2a29bacd5f7f58fd82543ff2164c8e44e365c9fb9d55fb54fc5d9d5bc37138d93957898379baffd34edfd037e2a9568c13c37fe6793224ede90ef8b0cce33626a7947be1f5fafc7d40f1b31f5e755c9523a6e4b1c5e332f4ac1a05862cad4d0a052d5e994a40b87a6868845cf328f9eed7eb02ec941bd6f262302c6b95d06ccddef07d2707382f5838b970a4e1fccc1c1ed674faff692e7fae332d514197f3cdfd877e7e2454989ae8d4c01e8ed6f1880b30da06d69759bb86e0a913df5cb500293ad81a9dcb70d19235cc193707c61b7f71d315d5085094354ffcaef0469e5c3a8104f88977d6a748686c335af350e2e31da"}, &(0x7f00000001c0)=0x1008) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00955) 00:01:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_tcp(0x1c, 0x1, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000140), &(0x7f0000000080)=0xfffffffffffffda4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003dd) 00:01:30 executing program 1: socket$inet6_sctp(0x1c, 0x5, 0x84) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x7}, {0x400, 0x2}}, 0x200) writev(r0, &(0x7f0000000340), 0x0) socket$inet6(0x1c, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) sync() getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:01:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10) syz_emit_ethernet(0x1fb, &(0x7f0000000000)={@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}}}}}}) getpgid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00962) 00:01:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpid() recvfrom$inet(r0, 0x0, 0x0, 0x40000, 0x0, 0x683c393a5) 00:01:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clock_gettime(0xe, 0x0) nanosleep(&(0x7f0000000000)={0x4, 0x9}, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00288) 00:01:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003d1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa00aae00035011100907800000000"]) socketpair(0x2, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00969) 00:01:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000080)='./file0/file1\x00', r0, &(0x7f00000000c0)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') openat(r0, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x10002, 0x20) 00:01:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000040)={@rand_addr=0x1, @rand_addr=0x377}, 0x8) recvfrom$inet(r0, 0x0, 0xffffffc9, 0x0, 0x0, 0xffffffffffffff8f) 00:01:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000000000000ffff0c0008004500001c0000000000009078ac140046e00000011100907800000000b1b0524a0ad5563828b6d15862a8fc60104ff3554a3bc9ff10fc60a9ac8c009adb51092f6b1165cfff36f12986a0325b10566d6e5aff768f88810bd699028573200e0f9568904c94a572ee989de7813a7cf6efcc6b86ea6c1787d8da04b221"]) msgget(0x0, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/190, 0xbe, 0x0, &(0x7f0000000100)={0x1c, 0x0, 0xffffffffffffad91, @empty, 0xfffffffffffffff7}, 0x1c) socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setflags(r0, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00401) 00:01:30 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x2000400004042c5, 0x0) r1 = getpid() fcntl$lock(r0, 0x400000089, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x1000400000009, r1}) r2 = fcntl$getown(r0, 0x5) getegid() r3 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0xb, &(0x7f0000000040)={0x3, 0x7, 0x9, 0x400, r2}) r4 = dup2(r0, r0) fchmod(r4, 0x0) 00:01:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x0, 0x0) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x1c, 0x3, 0x0, @remote}, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075f) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = semget$private(0x0, 0x4, 0x145) __semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/132) ppoll(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) 00:01:30 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x2, 0x4) r1 = msgget$private(0x0, 0x60) msgsnd(r1, &(0x7f00000000c0)={0x0, "1f372df49d9d2f7708806ad6b9572a281656086b77d8be9cfd2492ceb097971a0ab673d3654cf70af4f7dd6bc922aa33a9efc4faed0c925e088452ad9a66a0454b59f878e945a83c52033e9c062b1a3042bd706b858f9a0ddad65803843080f9b3e3d0d200c59a15e93ecb95ff0a4dc1bc"}, 0x79, 0x800) lseek(0xffffffffffffffff, 0x0, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00767) 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}}}}}) setitimer(0x2, &(0x7f0000000080)={{0x5}, {0x100000, 0x3}}, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00c2e) 00:01:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) accept4$inet6(r1, 0x0, 0x0, 0x10000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034d) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac237bbb00e7ffff040090780000bb362d8755d02926ff832ce118735cff004fe5004500"]) __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0xffffffff]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) 00:01:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff000000009078ac1400aae00000011100907800"/42]) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000040), 0x34, 0x0}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x82, 0x0, 0x800e005ca) 00:01:31 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x100000, 0x0) ioctl$DIOCOSFPADD(r0, 0xc088444f, &(0x7f0000000380)="95c8530a7423e5dd5c6103ee88acb8d426ef0aec5029f6582375b985e7248e6a6e32e0cc2667d53e20d3cf33013fa39f3b04cc2e3bc8275e2a2fb260064ac547ed7937baf12c6430cbe195c48da161f18552d9a15ec73853d81e09fc893ef81c5ed75e74546946cf018deb3590d84dd50c25e796cafb5218dba551f9badd757d1c4d830ee362ce2c3deacdca6c687c66375db8b5f6a165eb4dc73bc1b720c9c74acdb72e4b0e39af6f57694d56cf07662d51db8587c978984142806e5f6b5c8898951f8a1de31bce969aac1298fd2f6c7294bf0a13c23d8053c4a36ca3ee4920466f") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x3, 0x7412a86f976a19e5) syz_emit_ethernet(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, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/132, 0x84) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00369) freebsd10_pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000480)=""/212, 0xd4, 0x82, &(0x7f0000000180)={0x1c, 0x1, 0x9, @loopback, 0x40}, 0x1c) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8404, 0x108) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000280)={0x0, 0x1, 0x2, [0x0, 0x10001]}, &(0x7f00000002c0)=0xc) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x29, &(0x7f0000000300)={r4}, &(0x7f0000000340)=0x8) 00:01:31 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}}}}}) accept4(r0, &(0x7f00000000c0)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000100)=0x10, 0x20000000) semget$private(0x0, 0x0, 0x4) semget$private(0x0, 0x6, 0x3) semget$private(0x0, 0x3, 0x200) semget$private(0x0, 0x1, 0x108) r1 = semget(0x1, 0x3, 0x10) __semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/191) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00936) 00:01:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000180)=0x3b5, 0x4) ppoll(&(0x7f0000000000)=[{r0, 0xa0}, {r0, 0x1}, {r0, 0x4}, {r0, 0x4}], 0x4, &(0x7f0000000080)={0x6, 0x6}, &(0x7f00000000c0)={0x3}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa02ffffff0000009078ac1400aae00000011100907800000000"]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048a) 00:01:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_group_source_req(r1, 0x29, 0xf8c4837da17ff190, &(0x7f0000000080)={0x1, {{0x1c, 0x3, 0xc1be, @loopback, 0xffffffffffffffff}}, {{0x1c, 0x3, 0x8, @mcast2, 0x76377806}}}, 0x108) syz_emit_ethernet(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) setsockopt$inet_udp(r2, 0x11, 0x1, &(0x7f0000000240)=0x20, 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ff) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x200006, 0x80412, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00446) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000080)=0x81, 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$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udplite(r2, 0x88, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xb420dc981b7de6ee, 0x80, 0x0, 0x800e00460) 00:01:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000000)=0x80000000, 0x4) setsockopt$inet6_udp(r1, 0x11, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000040)={0x0, 0x2, 0xff}, &(0x7f0000000080)=0xc) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f00000000c0)={r2, 0x7f, 0x5}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) 00:01:31 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget(0x3, 0x0) geteuid() recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) r0 = dup(0xffffffffffffffff) ioctl$DIOCADDALTQV0(r0, 0xc100442d, &(0x7f0000000040)="2c5947097e58dc2a911d8ed635a273ac8b4f049609074d91a174cd3dc412b9e33859a8a575feac28b4000fa2f29b911b3afe5f2e79856551d3069c09413b7e280c7b71fd6aafa9481509415dd547bafa3006beead9146ba8ad6f3ae8faf9a0cde72f6cbfc40318d233b88cb584f5b5fd5f6245ae7fd2dd19212665bd5e3edcd1d4e8f3b3521c1c8a72e35d77dfcfa6be16eed8b1cd") msgget$private(0x0, 0x86) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000000200)={{"a12cd259f1319f8e80c7dd79b90cd96c3ed28d255560b3c5efecedbb5b50be4d0b659d4e23b9a51c9f503ebc8db7c381c9b9ada2b48d3f26722abef207adf4d81e1eebbad84d9aa62330caa8fbdc9baea556b206263b9b57c84a504d1c129a25980698cdc19d8244e400fc786e338043352aece8cbd510073a0c104ba7dab56dfe828eb5c96838938c1963c98a441cb675c3b734542eb10c65abfaaa2b4b74d118d22eae754a055840874d0f76ea47c904539163e175b37c0d74af98ce3536f2597f4162049962ff50010c44bfed08bce896e782cb50a6bf3a688962ab5a50a376b048e343d098664d03d6bfe17a51bcd66eca25d984a2c338c71ea85b971503d113d6068f6196d546d425d89c3f8106fef9305689722b53715099dd3e5321c3aa09678d2fa322703a896b6fb5edfd433a2e1d50dc06847c8d678ae8fe0e7b893bf4e8cf1b87f8c7c3ad0507557047776b3b2585d225c84e87f5d5ac82992750f940994100383373becc3e974d2897d45463d1c9c94d59cb09b388f0c2603430faf94a23f6b2cc9cc14422e98f75f954fdc67e88b01feb3414954419ea4d260073996b338e5e7ffca4183e2ff3ccfbe5882005fa8d96c799f6d5b3a7577f68a0a62fe5aef1b8aa55f0b900fe9d653e3e40eb20b530425e75b8333966ec65630669114ae8916d42415155a388c2d9d3d508c8834e7f4d12d3e5760f5130dee501661f83d367365aea7e33f724664671296e79c14541775c8f7613bb55445c04851fd02de9e23ff620086faffc23edd2f4a0c42a8df2ed01604d0c5d5363693f195fc4a101ad53e553224b7e79c1afdb50c23c582f34ae105c8115baaa7a8198e9a43d9417b671b34915646f8eb95b0665228766eea2b3fe2260ac8899e80c75a339f1b2f4826f6af81c487016a886e1fdeaa89cffb036d83fc77f362997834e1773e98157d64bc60f65df3d3ff585fbcb5625a0916e29b54847f5655a428df293eb21edc69710daac99f24e22dbd8c39dca9217b08402c0e4610105a7d952d23dc1cea0ea1e68d6ea8e1cfdc4ab091bd9ca21459f17437aa8ed4b00cfd436aaeca83776f99985a6525b3386853b78a7e954f78365481ab3685e2dcbc6599d39cba8b0dcc6dfa476ac9183587b434c19ec1b0752f83988ff308892d25b56739049a4e9a76e5e8b534f6323cc3eceb425168829e97b8650161e1b41f3d910d6b3ac649943e791ca845631a7ed56e9fc8796e2d5941e89e2c42599af42ade1da1fb16f8a149691c42439abcb1c3e87e54fb0d257418efb06ebf75fa6316e24230f1cf1d377b787a9fe9beccc868c9adefbb952986e537c9f9a4d053a8cc0d91cd5f40cef67a0caa29d7315858db383d96146f7bdeab714f0dbe46022e310820f09bd9715b50e63519e812884ea941cd2a7d0043f5751090a9dea80d335e711d1098f", "d4fd97401ec02b7bf39bcf1b330cae31048f611e9c270fdbde05a4194d1839a6", 0x100, 0x7f}, &(0x7f0000000100)="650c083d192fe0cbe945e0a65382fe66efe4667cca50862c1a94352a499911273827bc705f39c67375fd1db3b58b360bfc51b1e13a945112665a2082ff212625de845fed5afa69edfc31b2ed81a7660fbe775d8002cd9549ac659ab4cebf759a17078393247146091f7fa7c6feae747459eee2e05a0e43dd1ff21e0073d1594a03ac6597067fb0a676010d32c8a0f7e7b025c430e8afb274c8451bdf81f87b72de0954c9c4fd209e1f75bff87d9b38aab26c267ee9f72cd0398b97630cf366331566443b9165005fad", 0x2, 0xfffffffffffffffa, 0x0, 0x7fff, 0x2, 0x3f, 0xb2, 0xfffffffffffffffa}) 00:01:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) getrusage(0x0, &(0x7f0000000380)) sync() getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000440)={0x0, 0x7fffffff}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000500)={0x0, 0x100, 0x3f}, &(0x7f0000000540)=0xc) sendmsg$inet6_sctp(r0, &(0x7f0000000600)={&(0x7f0000000140)=@in6={0x1c, 0x3, 0x1f, @rand_addr="711e14026f139202f2c14e2729b87fa2", 0x3ff}, 0x1c, &(0x7f0000000300)=[{&(0x7f0000000240)="31f62b2c5cefaa135de08c44d1f7262c88799954b169435f96619931b770570f3009412be38427e8d628c34bef0a71ed104a", 0x32}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="1c0000008400000004000000050020000900000000000000", @ANYRES32=r1, @ANYBLOB="14000000840000200000001c00010084000014040000000900001004000000008000"/44, @ANYRES32=r2], 0x4c}, 0x105) semget$private(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0x4) ioctl$DIOCADDADDR(r0, 0xc4704434, &(0x7f00000002c0)="644ddeee087fe2d17763") writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x100000000000003c) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f00000000c0)={r4, 0x2}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000100)=0xe6f, 0x4) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, 0x0, &(0x7f0000000200)) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, 0x0, &(0x7f0000000280)) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, 0x0, 0x0) 00:01:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) fstat(r1, &(0x7f00000000c0)) getsockopt$inet6_int(r1, 0x29, 0x3f, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048e) 00:01:31 executing program 0: socketpair(0x1f, 0x0, 0x0, 0x0) r0 = accept4$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x10000000) getsockopt$sock_timeval(r0, 0xffff, 0x400000001005, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e003a8) 00:01:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffbe1944688302882d65ec4bb27576ffffff0800450000300000000000019078ac2300bb000000002cb00d334ac592c7450000000000000000000000ac2300aa01000000"]) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="7a032e5241efbd908c081fd849aa8139105f53b66f36e5d2f29efb83577af359d09cad2143438a56430c7f39e1b7ef55a3aedd09fb5d4732dd9ee28c6da679c8f3a278b85034a9f06deffcb74f0971e977c37d2dfab683db4a6a7c327388ba728b7af1252299f5da0be9115fba728da3ca60402cfa4bf34f50b99d8797d1a6ff047879ee6848f2c3e453eda0b9908ea4589a6e18fa653cee5faf7e66dedca8978fb08240f12149a547a8b73a2241", 0xae) 00:01:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) accept(r0, 0x0, &(0x7f0000000140)) r1 = dup2(r0, r0) freebsd11_fstat(r1, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00477) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xba, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff810049000800481400a8006427be572890787f000001ffffffff940c17ee8c28b25588ced021870ea4952aeeffb548be08000000008d4b64ef125041727ab472000000ffffffff00000007ac1400aa00000074ffffffff00000d11000000000000003f00271b01e0000002e00000027f000001ffffffffe0000002000000ffc92b177f000001ac1400bb0001000100000000e0000002ac1400aae0000002ac1400aaac1400bbffffffff940600007fff00f13d8d129bcfa7d2"]) r1 = dup(r0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000000)={0x0, 0x575c}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f00000000c0)={r2, &(0x7f0000000080)=[@in6={0x1c, 0x0, 0x9, @loopback, 0x1}, @in={0x2, 0x1, @multicast2}]}, &(0x7f0000000100)=0x10) lseek(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030f) r3 = fcntl$dupfd(r0, 0x11, r1) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000140)={r2, 0x100}, &(0x7f0000000180)=0x8) freebsd11_fstat(r0, &(0x7f00000002c0)) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x103, &(0x7f0000000380)={r4, 0x8f, "4e5bdca3ee9ea3a595ca117289c4be7dc79fe587dbd2bb312c6a4ce0ed6f96c7efa1c43177d72bf9612b6201700514fddabfe41ad4e78aa20a998abd2b096811c1c793afad092aad66353691943e3fbec3bb6d9fedbfe040f81c46438d62d1ea16601fff77f0465a1661f724d97b4fcbce5e3f9dc5b61bc56cd72e932ddfca452d5c65c5fc2e231182d5250d297c2d"}, &(0x7f00000001c0)=0x97) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) recvfrom$inet(r0, &(0x7f0000000200)=""/191, 0xbf, 0x3, &(0x7f0000000580)={0x2, 0x0, @broadcast}, 0x10) accept$inet(r0, 0x0, &(0x7f0000000440)) 00:01:31 executing program 2: semget(0x3, 0x0, 0x2) semget(0x3, 0x0, 0x4) r0 = semget(0x0, 0x0, 0x40) __semctl$GETNCNT(r0, 0x2, 0x3, 0x0) 00:01:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x1c) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa, 0x10001, 0x4c, 0x2, 0x8}, &(0x7f0000000100)=0x14) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000140)={@in6={{0x1c, 0x1, 0x3, @rand_addr="eecae016f1d08820d1ac62c2ba6c4df9", 0x3}}, r2}, &(0x7f0000000200)=0x84) getsockopt$inet_int(r0, 0x0, 0x8, 0x0, &(0x7f0000000080)) 00:01:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) 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}}}}}) mlockall(0x2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0074e) fcntl$getflags(r0, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00356) 00:01:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES16=r0]) r1 = shmget$private(0x0, 0x200000, 0x4, &(0x7f0000dff000/0x200000)=nil) shmctl$SHM_INFO(r1, 0xe, &(0x7f0000000340)=""/174) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0104414, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0xffffff42, 0x0, 0x0, 0x800e00470) r2 = dup2(r0, r0) ioctl$DIOCRGETTSTATS(r2, 0xc4504440, &(0x7f00000010c0)={{"3e947874d9414d601bc6db4d63f2ea1f215d718af219f30d919fdb8cf12c49b08cdee1c6dda6b133a7b7a00048808e1cf1da4e2cf85740bd4c9fd65c2d5d6be5f5ad9ce17e1081b54aa581aee5334e75a1c27e15b814d90f6e230381e77160d81478763766e259210cd691061f49d555953610debe0c8d702e9f98a211038bff25f6aabdbba54660df24a5048f854e0979e779ac2d9de6754403ec7b39458970090a161ddfa6e6bdc96248f60b1be5c79a81e9a659e90c97ab7bb3f3fcdd5a626642dacdda377aaf5ca09bc7ebf7d25a545a2f9fff8049416185baad315f4bacfcaae837a9c0f4cae036146205be17380f7e97bcc66995a2ff7e9767af5ba4a362c5a224dc7b28c931c98ca6031406e89a27a1bb55147ec3d267872df337f479f2ffce3b5c7f38e62c5860049e2dbe91b8799df3f363023392d556ec17e670224a83c069ba720bfcd5e3508a0321bde65eb316878822b2d93cc446799a2f3510c3ea81985a2198dc989c89efcc9ae6d6e0d78693be9c046ed605d0165658e3948943b1140d104d7c2dbe2ca1c2ea4c36805e06091071157c46b216440012dcc9fdd2b8155a4fe12aff9b47f8fb7227405f5fadc4fae9a14404fb40e6d998888b4162758c1f113a41409be9a3f0b32c64d44fba9e4b0832313237ea06431e6a5a15c6e6a99124a3e3373c91a3be9019bd3a9f754878d5ba40bd3087cdff8c55e9df0e830f35b5d2dd95c263eb554f153431061d3d93f4758d051f283c2469f3e39031b6513e96069f0c77ae30e52e5a36962c2f37f99ef766a8d2a77865cc93e9e2eb9a62061dae4b404a934761910ec357dfaea2b3a3abc0bafbd2d5a927b8fb7ad727f0c8d683ce9f1712aa6b854f576e347473b14d2e2a7c74297b1b164b73b5c29e643a70cfab2576051997e575d56fd870a96b4dce991b041b59ff2dcf42e31d3f851a92275f22c761fc774f887d8c7be7702a345f504d021c2f6a5b4b3bb9d69614a7530bae1a96026030aeed1ec252413398ac8268e0d93efaa77bb2525a7e0c754391681256d83c798b9227e4418e731347779ae8e623b8cae9470022c750bc55ef5e9383a2062692e9e454ef6ac9b5dcf9424c7d5849b65fc8afb27b770cd3f8750da3d22da1e61434f7c4473dc0d1b6d287d86725c725e08f30da56e07e63d9f7ee68d79cbc34ac367d05a3687aa761cc9bbfaecad8b143a305347089fa048b1edb6ddc8947a2d5eaaf0f52221c937d0447995535264505e25fff41563c6fd1f3e9335b83dc79c7a8d9a703ec53b591c73ca462817c621d000808bf582f412a1b7749a37d6c8e1f7abc142ef5faa5c8a7cc6b63246940fb2cad5f4b670d134191c210f7ecd7f2e9ca50312c13406955b1abc2e1b3ebac58b81443766173664e44e528b0270c7b00e4f4b133b061881de6580eaec46d1c3c8c675b25", "cd6229a19a832e1cb33c11885f817514b73e91a3977fe3ec002a72709551df55", 0x320000000000000}, &(0x7f0000001540)="00a73fd60918a72a329f51d90e246962db766a0fa4b66be370a8ed14f655c7dbafb12e2608238a34398c67e4b1eb89dd169f7855702ec40692b83a6677a638977f946973fbb283c73fdd93a084d96ed1140ae7a6cde4562a333c95956d8673696fea50dc2e2a55de933cc28aee86b6bbae7688e5ac14c4c4ae0fcb5f9f07d1f5cdc738049f5041374633b88f061dea6d9e2a9b0b7a3613ac817b05cd80dc81c58fc0ed8c6b16520dff15c3e7eeb1a5a3c58057e858b905443d2de9b24ed21dd29b127f44b442667a2eb4369550f0e6a2af0db83076256a948c15e5e8a09d69cd01c179ef9d9f5d860e874c42361889bc0b4a3fbe2e81431daf179032e79213ed80719b6466573c9422c5476f05d7a6eeb068b996ae469133bd5a8393678137b1d9755e51335c80552b71cbb564b3abb63a4234d12c2fb673188d7bd1ae67c88320631dd19f278e8cb64533b2734b9fada523669614e2c7b7be0325d060558f4059ec720c6ef2c5e65a0d937614d15f6b58d8c2ec9863d78c5c98df2b0496e883576e2552bd5e5867cae37f5459a392f0d03aa3c24b41262ce75586daab9a9beeb53880d132bf3bf60b80bd5b0af0ae75aec21b7069e4ddfbe6a718af3aa3436de069e3d864bad6054c45ed42e18ffc384ae5b5fdb04261e13742e32c90f5b98e6f1b70dc9ab7219642ec614df5b4dffb9011b966c68f8927d740b360829f6d3a67cd2bf3a9dbd9fc31f28df2a64ee157d3a921c371e1572188d3f8f8d08df48c47be177e03cb831e9a197f398d0b4f9ada7b0fe17f4f0fbd66b4d04c2a796aea47ded9b4b4192fe1e58922cdb1033bb7b6a4f036138ccda082caccfee31e6a9f54e4f970afbb0df95710dd33f5cab76bb7c4fb16c2d9d6358e48228accdbad0e1c86ffca1023971018c37d91178e74fe22cfc496808164eb200549f7fb923a128439ad9f75cf0965097af60bb4196caff99cde4db688ea6e32a1162ae17e5a1e60ff9e499bbec37137a9320736f05ff2e3684f8fed297e851418a58d49b384c9ff83e9544ef27aa715efd2ea4a7a6358b90a26eb12ae63a31247bae12a77796ebb7e9e247c199c883c9b27a211274332bbbfb583acaf1f172a1ba5dcc4c3217c6a53edd605d85c85d5bf6949e8b730a49a00ef8da36d5f0f3380011fd7f7d9515c546bac81ddd61d44b3f70765b4357634869c0835f737def875bc0a60c4f1bc285209568d4f20ef66c939d2d5890d1a080e7ba7b640efca54daa345b52c7b91e016162e72432e01a659fd863d7791e85151582cfac696b09d94952bf8e01194613fa063bd0e0e1b3053b7bd429b3fdf35ead0c2823c87c8692f4b5760445ac59b6ca94c3f7b6f447cc6182bfb41e9b2f622eb37ad724b1f0a17d5369e1e74b66109bb0ded45914868946dff30dba45504a3453596741e61fd9bca7d84e66919903adb58ab4da46f24cfa3c4d2d8ec2831d6ee07085a148330554b62465594249c9e971a3e83b56c5d175d876bc0fc6b621f519e1966ba93c8b9ebf93fa1469fbf0adc8944c504a2fb94cdf6d4b7f26a6315ba313c0a04ad5df81379a6d2ef9d435f7a46e30ff368d186676259421cc5654a157b37e471a9c35ec20a60ca1655d9208c7f73395f89e4d313315105c7560df0f7967e820095b677a62800a861d9c62b050c4629a77c39c062472f3497c8385176b3ef8baf90e6fc529adbac3a93c42e5a7f7e8f35ded84763402118af118a97836c2616b0fd8d9e50e506a9500639f6edfc5a448364e388a8ecc5121d9686259f3c8e5230b14db28c69916bed288eb242ba04a0d928dcf3a77e97f09563b56f8791e195bcd7103bf984432cf64c27cf208ac6cccb4c2d625c8253a547788dec2e8444bd08c98503a5a63bf08afcef4b749f90930ecf839aa33674a2f900a9e6f6ee37a86816e9b576f76e4d26ade8013a364bd8934049859b25a1ea05aa5cf9e326f502261d8376632b267abe861853201a53936a47682da7aac2906eb055c8ad2fecd2489309e5f3eb282a5624aa789d7973549f4548ad7e0bdc351e966063333b047d08a0f1f5cac30c21f1bf1a42a80303107a165a20ce2723e9c743a140d610c06d5a89b87c8c196d9da99027a0c5f6af551857578b258e5c9891a1589122e7c2f1f420f878b3a1ccd6a67fd627895c4b9d6d6004046fce04d04b23125f74c4f68b684358274a07c2f1b631cf5fbcc70d50da399d2966f5c62ddeed6f1306cdfc11ebd5640299faa1c75ca88148f91bcad506705ef302d582df458e9f34800b13aff50b6b4d17271cddbb8a3a853fa13cdc178de58c7a48cf5a755784d6084391605cc39694e7e17a360ea248f41422aaaa6f8435e0feceec22e620a66af139810e2732005427e64c082f2ebb3152f2f5f1744427d7dcc7a21a95b93a65aad9847702fd3e5c2725ddcbd362f6daa9164af8e5da275958230528e657092fbddfe874b93e741c2a2ff23a3ea0632ebf49491ff63e5dccaedd1e35f3b7811f374378afeacecffdb32636be7157cc5d9d69116a6d2ee15bc0e3d5639fdfd04cda79e7fb2e535d579f4a7b3f6410516ddef2542c69418abb686c1f720340c853cbe2ddbd4e67d8ed0e6c9e163317e35d0f61128075ce5d0cee5e0dbe5ee3ce2185886efa865422eb5c93417007d441e1ef84abedd8d1fe12ccaf18b24171f9c1172136f9b328c8df11be74c6a69c26a561cf0f5cac8926f2163a87c2af9b8e767858dfb274f487da8739bf761ed56c1b0a82cd8fddaacca38a9b894608d915b1208a9a5e075efa9ece4a14c8c87dbb749cf5b217b84b82d981c90fe376305bd9019f18711669518a857e9ec4afffaa2a4a117352bb226c1cc7ecbf60ea9369115dac1c92b2002450b7d60875599e2f1f99aa9718f4337c4d09905c5554d2baff99a1e61a0a5f24ab1fcc04c623b9217850de89621189732c7ec33342830650287e9f5faeb621be16d4d509c9032be18d497a37f515a5f3fe7b6b052fb78ca80644d15207a06e4711adbb35b33d340a577dd025dc5b8b5992b961648c931a34b5a6e60f143030f9491a8fa1cee310d1b5892472103250512ed5d7eb53b416af2d725de0fb32108bbfedb701e36b31e48792422de623d3e78ab00a180505be09ec271d31c29b49f8e4cba77945d0435e55525d66b2ebedeb74e69ea58a1f4c54c3b82d550edb4ee069bafc001e85bf246ffcab4a88f64b4a4f5971a084e556699c63cc1f9b84bc76930313f5ef8fa5c5bb04539d91d7dad8001759f19d2e9404d9f91d229a15328fa373e75c2fb74aac6415e39accf432b87ccf24f5ea1d2ce9df58385343a186a69e5b71fd72e2e7340f72c8bf56ed13ed6cf4f30bfd80844b18d1c12a22c4e4a3a724b22a768783ea466f563cc03581c907f5831ed4930e81e5d065cb5430b8e2f8dc35a1c99ce58713a7fa137956baeb61b53901a40eab639c9867e2c1780b3e609b74ee1f6b9873bf8f85dd56c9901d7a1dfa765fc739526a0f003db33a46be441ef17b1fda46a0f971d20b0a949a5bc493e359bab7ca057676885719dab4cdfd325b654c2646f1b593c78a02980141f7a441beb0ba13369dc7dc5ebf7c7d26d18818e7bf595171731f315cfd465160012f8d5afec8a556e6469fb1a5f0d178a64b2c22b91ae909a0ceab35dae5970c116d82cad35f1224ae042e55b03545bc3dfa6de9a5e9c85634f1cc8a0f650da36d8b1bd2e7064cf892bc8e5a72571164a542fc68659cafa4e5c369d91e564032ad3780077f48428283e85671471f592de9d4f94a428db587d2c35ac8dddda3e561bb107725cfed0e05b207a9ca9a14d1c037bf0304d0f039ad17d05cf7666b09bacca0a3a5ab139eb891e28c7ec411a2cb3553aeb494d191d03b35dc983f93d878a6827e0f3a0efc46e081e73c3a8de3755334b13ccb88808e9ae999896a2be2a3d51eaf1962d674641373c2bc1323c12faea52529e19f9bc9e0f5c282926408d7dba11eed7d633e989150f4f7463e352ba8a9d32a4127faa843ad519d93db465f45f0b641066fadc1ce24ba1128c601c60e6da15092848221594eb64bfc7f9516af9bf2cefb5365ba0010680fcbdba1a681800a618ccb07fde5591f314c2f127cfe339a97f9a0899d03e503ee51e6e3a59494afbecaf5a7976682226579d8d6fd0dcae4686e7794e00a179d6963834240d2b8825a0c04fd80cd715e96dd8880c5b342bc83891c080b6e41f321dc0a122d6cf6172b28955a0e0ecda2c2008e19974f542741c316b6623606890c51218bb5ae484c1bf4c121a441f3fa3df625ef99af55d9c0e82f2518f67daa1195a98c7d17c33d1ab1d59603e9f0ca8c4d309dde292505ed633409aac91da9fcc951a926c956c0f8331e5cb06b9d5a8892a203c90f02648af5469d71319ac62b5160d978bbaa3ddd88f7244089582752136abda508cc1d5b64c8214afdb80d33c822511e2f965b4b1f6cc784ec5d0eae602bddd034db7fd206e3b14e9c97fe0f02c5d65ea821edb5810241584938c0e9865df750285f670fd1eea3abc6bb3258ab3616d16bf76fce31c5ab85ac9526027706f1cd5ba49f88a60496b90e28e3b5a8422dc3c21ba758332d01cc74485f49610eb74aad74765f6dab1842657f14c21b2e77ee919996b5f64ae879bcffe467b0368247c5256d1b0803c7d4abeabd9552c8e52658b25aaab022dc3ce85274117d9e63581eba68e82e508d27e5766f8f9eeffcd231d8da9abef40544e0a6b6e88fa1ca4fa94765fa072f643c3153d99515761756fec13f2f1375d5385aca2431573403ae966ac39fb4fc5c37b44b153a76d4996c4b2ef6fffaff910140bf3aa097d1fa2dbf4d83d9ae5e0558d5e05554ed9657857a0706c0fa008bf5fbed3491eb49251b4f5e62f3242fc4107c044ae8af882405bec9affa935410fdf97c072ed8414cc56c5dc56a219680ac9614a4f1de18ad724e66062c54ae027c122e5a30e5bbbe2cf75db2a0f9bdca04b17837b12f45b34cdf5d33405514437fc488e58e9bf22c85b87502052c8b2af2915a6847ebf37755ff4880791f0583954509809b1ed28e99681536e3c6b92d4b7ddc74501c90cbd04f35e6917d885f9cf48738701eb7874b26591a9db074563c4b6ab3080a1b577897f5625abc29d3a6302c90d0ba040fc7acd782275f388dcbb504dcb9dae4b11a72d48474744aff46287fd8626b13b3c391501b5a3404aa5b1fe9bb03f141f7c3847f46b7f70b0e70f52f68e7f6f05f6788de92fc079772bd90c21985f2c4c1e0c68c3ceaeb486f4d68a3575d536d2e2dd2db2513c3b59e0db507b0d051295f7c5cc8a8e5d7e81a6c09a4c3041dbbe9e24ecd380d0f06fc9e13113d5df6bb19664de41234a33b15143d7162bd0f2796dbab476d042ff8c0093bf6e091c4b1c3977c274333cad711d688b75de04edcc1d3f99fd1267eb6be92bd29bf29de4b9650b4106d6a11c785a193dd25d55fd3da7944c695543c95cac41c094a549f96a618e5bd0e11e799ee133b2fd1643e8d621d9e04106a5e83fd7f90eec1e298a02b6879068133493c74761e2a1659573d3dd0d5dbbcb2c50271e4bc980e765267e6e59b6bebda4f3a498a02d6d24ba5bc91a00aea7a4de75c4840c3cfc57e5d0e475d28c70ea671ddd0cc87b4f370b9f673584a892bf0e6478024997edecd32ecd9795cc9db201355b6dfccefa748a14b571ec9e0a15743dc41ef4c5ef9b09b754163e9558e330d9bfcf88c47a329a61bd768c5b0d73663684b9118875a1246342d54a55b4100593f371aca8e551b1220bad67806ea6880148e4c0197e546cb1b5e8de8c23b9c118c7f6da477bc58b6e262661e7e3070e11942881189dfb52639937db0ea48ec7788f252927a32e9230e8c05bc6c393a249f656cf5082c2ed9b30d3eb6089b4ea57694f5b6dedc67fc3528956c453777bb02786c549f80836cd6f335aaee6edeffa885d1646ecd546b11e52ccffea03ae68da8a372e049e1e5af6aca78240f24bdb1d6c888f39989980edb9e10989862514c371fb545efa0fadcc9427c51", 0x1, 0x1, 0x591c, 0x7, 0x4bd7, 0x9, 0x20, 0x1}) 00:01:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f00000000c0)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000100)=0x14) lseek(r2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00396) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000100)=0x1ff, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0088d) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f00000000c0)={0x2, [0x3a3, 0x1f]}, &(0x7f0000000140)=0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/60, 0x3c, 0x40001, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0xffff}, 0x10) 00:01:31 executing program 2: r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000200), 0x20000000) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000280)={0x2, 0x5, 0x800, 0x4, 0x1ff, 0x401, 0xcc98, 0x7fffffff, 0x0}, &(0x7f00000002c0)=0x20) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000380)={r1, &(0x7f0000000300)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in, @in6, @in={0x2, 0xffffffffffffffff, @multicast1}]}, &(0x7f00000003c0)=0x10) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8104, 0x80) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r2) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000100)={0x0, 0x1ff}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f0000000180)={r4, 0x8}, &(0x7f00000001c0)=0x8) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="abaaaaaaaaaefffffdffffff0078ac143eaae000000111009078000000007edd010a43e1e1c3ac38d60315c07056128767c9d6894c35cd5d86e670"]) getrusage(0xffffffffffffffff, &(0x7f0000000040)) recvfrom$inet(r5, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) 00:01:31 executing program 3: mprotect(&(0x7f000021c000/0xf000)=nil, 0xf000, 0x7) socket$inet6(0x1c, 0x10000000, 0xffffffffffffff00) setitimer(0x0, &(0x7f0000000000), 0x0) 00:01:31 executing program 1: mmap(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x0) r1 = dup2(r0, r0) r2 = accept4$unix(r1, 0x0, 0x0, 0x30000000) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0x5, 0x8}, &(0x7f0000000040)=0x8) fcntl$setstatus(r1, 0x4, 0xc) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000001c0)={r3, 0x9d9}, 0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000080)={r3, 0xfffffffffffffffa}, 0x8) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x10) r4 = shmget(0x3, 0x4000, 0x12, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/40) socket$inet6_sctp(0x1c, 0x1, 0x84) ioctl$DIOCGETALTQV0(r1, 0xc1004430, &(0x7f00000000c0)="f8d037a60f7c17fecef110ec1137899152f1225257872c8701c7053fab27dcd2dd3776957d2380ef43dcc15580933d653ec0e7eeb47d38e4b4dd7724565018fb6621") r5 = dup(r2) ioctl$DIOCGETADDR(r5, 0xc4704436, &(0x7f0000000840)="c6f3414e907ade49a1bbdeba1fe51d2a12c9f9b3d87e90749eb37b1a4672f30cde1a85a51e00a8483829133622025900000000000000009510b09af06642cebeeb520440402849f4e4b47cefb40acd30320278b7a6e812fd0ec5bf864e8da96fe2ba96cc33a5616dda6d773e09b337c246a26b4b5df422c85b665156e2bfbccacb98bea8ccbf06e702bb528afe2253f25f77d39ca31302025d5cf464179c3ab56f67f5659470b6d54d96cb38fcffddc5dafa304f20f71bdb38f57fca662e8a9c95844285f0ab87f0ba896cf2e691051119d114d6c2ba9dd09ed0f6eec66a5b08c25b9fbfd1eff8294fd2a5ef9e566a14ac8c37dc236900977f286fb187a2da5a00653bc3acf9f635b0b559ea4fe06934010880b3d0d157494a1145b3dc5133daa050e47f83eade7d8913fc4f2caf6749c433c8eb7d39447dfd28212528dd82b3660e8dea3da59b6355142845647f37d7c4318f48dd89b7bc456b59bdd54d5a3c7925504dcd7e0bb584c50b8578d0e6b01ef27ca6027cb43b70d27a154b7d7fc7a676aeb7043694cd73b303693d09e3327e6ff9697f98e32145e485478f6e637e65c4e796b42115a3c30583ce4458ab4194a1c174c401b2a1535ee34f97b8ccec23fa1813413d6e94e92ccf9f5d43ed474e87ad9eb4781a8f725d4867b53698709033f793fd3385036822d49657fc8bfc5a75ceb852c00703584f7a4e65512677971a8a7d9f4773cb95588de0ec4c9135e58af016976a33279f000126f07bafc816e79d8e5080b5cefc273157e205000000000000008a72c9b5dd88d559a3f718db8d4739e11f3bb7f764292ceb260c63113f2c21be4289c190e471369bdfe1bca3c42212701f3e572355c21c99f8070919a83efc07006c8907569a25a9f6f3938927df18f24241c9afd537868e8d836cca1d9c44e28c4b09443c7db9f13cb35f0daa2d73c7a035ab89459f6de65141f8b997000000000000000000") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c6) 00:01:31 executing program 3: r0 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000040)={0x9, 0x20, 0x7, 0x7, 0x0}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000180)={0xf4, 0x9, 0x5000, 0x4, 0x81, 0x969c, 0x7f, 0x7, r1}, 0x20) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r3, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) getsockopt$inet6_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f00000001c0), &(0x7f0000000200)=0xb) flock(r3, 0x3fffc) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x20, 0x0, 0xffffffb5) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0xfffffffffffffab2}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000080)={0xf, 0xab, r2}, &(0x7f00000000c0)=0xc) r4 = accept(r1, &(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, &(0x7f0000000140)=0x1c) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r4, 0x84, 0x102, &(0x7f0000000180)={r3, 0xd0, "d6fd79487dca33e90e552ba57874fe487ac0f1ce1f4009826e29ab8d24ba7eaa512b61821e5dab0b420ac5e4808c3b3929391f3a82543943903890029367e8ce3790a51aaff27bdbe5592a00176287e3c472a758f1a5831d1478e7c0c1b71c536f3effe0c913618d5b8ec4b735a6809b7ca9ee9b4ada8134a5e76f3f28ad84d2df1006c9bdcd89416252b4ad60bbf8fba86ebef6fd473dcce94de822f65906f0faf5260e0225f2b456913aaed022cf4de936a61d793115158de65ff6f0b849995bb07b279e8b0601ebf1848f90188a20"}, &(0x7f0000000280)=0xd8) recvfrom$inet(r0, 0x0, 0x12, 0xfffffffffffffffe, 0x0, 0xca) 00:01:31 executing program 0: setrlimit(0x9, &(0x7f0000000080)) r0 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair(0x17, 0x20000000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x8a, 0x4, 0x8, 0x8, 0x6}, &(0x7f00000000c0)=0x14) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100)={0x1e1, 0x20, 0x7, 0x5, 0x0}, &(0x7f0000000140)=0x10) getsockopt$inet6_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000180)={r2, 0x4, 0xc5, 0x1, 0x9000000000000000, 0x8038, 0x7, 0x4, {@in6={{0x1c, 0x1, 0x9, @rand_addr="f2820afff75032133c179a58eebeca0b", 0x7ff}}, r3, 0x8, 0xff, 0xfffffffffffff0fe, 0x70, 0x4}}, &(0x7f0000000240)=0xb0) 00:01:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getegid() setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f0000000040)={0x2, [0x4, 0x0]}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00426) setresgid(r1, r1, r1) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r3, 0x84, 0x104, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:01:31 executing program 1: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet_udplite(r0, 0x88, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000140), 0x10) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000040)={@rand_addr=0x1, @rand_addr=0x377}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) truncate(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100000, 0x101) ioctl$DIOCADDALTQV0(r1, 0xc100442d, &(0x7f0000000080)="63fee15ddce022fb396281fd48838100d608bc1fe574cc40fc7131c2bfd0d83036327a549bfc99224bfbd1906ffa4c72e08238cd0cb070b46df34854ddb645cc2baab1796ffcee038e") 00:01:31 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x0, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = socket$inet6(0x1c, 0x2, 0x800) r4 = socket$inet6_sctp(0x1c, 0x1, 0x84) r5 = dup2(r4, r3) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x29, &(0x7f0000000080)={0x0, 0x5}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r5, 0x84, 0x8003, &(0x7f00000001c0)={r6, &(0x7f0000000100)=[@in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @multicast1}]}, &(0x7f0000000200)=0x10) fstat(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000240)='./file0\x00', r8, r9) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r5, 0x84, 0x903, &(0x7f0000000480)={r7, 0x101, 0x2}, 0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x100}, 0x8) munlockall() setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r5, 0x84, 0x1d, &(0x7f0000000500)={r6, 0x1}, 0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000540)={r7, 0x1ff, 0x7}, 0x8) r10 = socket(0x12, 0x10000005, 0x200) socket$inet6_sctp(0x1c, 0x1, 0x84) r11 = open(&(0x7f0000000580)='./file0\x00', 0x10182, 0x1) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000005c0)={0xf, 0x100000001, r7}, 0xc) setsockopt$inet_udplite(r5, 0x88, 0x2, &(0x7f0000000600)=0x1, 0x4) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r10, 0x84, 0xd, &(0x7f0000000640), &(0x7f0000000680)=0x4) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x103, &(0x7f00000006c0)={r6, 0x33, "99d676b94f9c1a9b11ebd5f3f2da021b8d5d282eb837a8bd77f9ab230ade583938d549e73e1bdf0f3dc84e1541c204206c866d"}, &(0x7f0000000700)=0x3b) r12 = semget$private(0x0, 0x1, 0x4) __semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000740)=""/199) open(&(0x7f0000000840)='./file0\x00', 0x10844, 0x16c) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r11, 0x84, 0x902, &(0x7f0000000880)=r7, 0x4) r13 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f00000008c0)={0xffffffffffffffe6, 0xf}, 0x8) 00:01:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x3, 0x7f, 0xff}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000140)={@in={{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, r1, 0x9, 0x6, 0x7db}, 0x94) r2 = socket$inet_sctp(0x2, 0x4000000000000005, 0x84) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000240)={r1, 0xfffffffffffffffd, 0xacd, 0x8001}, 0x6) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x1206, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000040)=0x10) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r3, 0x1000, 0x8efa, 0x8b56}, 0x10) 00:01:31 executing program 2: shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) clock_nanosleep(0x5, 0x0, &(0x7f0000000000), 0x0) r0 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffb000/0x4000)=nil) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000002c0)=0x10, 0x20000000) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000300)={0xf, 0x3, 0x0}, &(0x7f0000000340)=0xc) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000380)={r2, 0x2, 0x1, 0x9, 0x8}, &(0x7f00000003c0)=0x18) shmctl$SHM_LOCK(r0, 0xb) munlockall() r3 = fcntl$dupfd(r1, 0x11, r1) setsockopt$inet6_sctp_SCTP_NODELAY(r3, 0x84, 0x4, &(0x7f0000000400)=0x9, 0x4) clock_gettime(0x3, &(0x7f0000000240)) r4 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x30000000) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f00000000c0)={@in={{0x2, 0x1, @multicast1}}, 0x0}, &(0x7f0000000180)=0x8c) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x5, &(0x7f0000000440)=0x9, 0x4) clock_gettime(0xe, &(0x7f0000000080)) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x15, &(0x7f00000001c0)={r5, 0xfffffffffffffffd}, &(0x7f0000000200)=0x8) 00:01:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() wait4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000080)="33ba0b1a", 0x4) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000000)=0x4, 0x4) syz_emit_ethernet(0x171, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000089ac1114321a78587ea85bc016a57d6144539ac258eb82b0e55414d8c413c451159a87d34ed05b8fc333e316091b6f55f477d2f7c71604b36e498361f1e24a1487536a5fed5a86d014bbcfdf8057dcb471e18382ac878c04015c748e9ccdde8e6b416ce6f64073e004463f9d916cd709baa33a1d4320b43f0277135ba28e539890fd6364a0050a5a94f1a008b6e76276bc4096dc1a3a445ec21a726bcae922df217ca53f831844497cc44bc88218db28f7d09fc765d51eb13ff8316dd42bf5a6f5e0ba2952a23a8a513725ba6daf3ce5cc3a26b895799000482958f16d3d1ede91"]) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_buf(r1, 0x29, 0x33, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x88) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f00000000c0)={0x0, 0x45, "74d25a7e9fe8e322eef870d15697850f0f3f6a43df7a547559defee3808a7ee18b83f123fdfdaccf84f16caeacdc94b5b705cfacbdaa25e737271c85fe08d8ece600c1d556"}, &(0x7f0000000140)=0x4d) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000300)={@in6={{0x1c, 0x0, 0x7, @loopback, 0x2613}}, r3}, 0x84) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) 00:01:31 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) clock_getres(0x74245889488c138e, &(0x7f0000000040)) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00836) 00:01:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff3b672347004500001c0000000000009078ac1400aae00000011100907800000000"]) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000500)={0x2, 0xffffffffffffffff, @loopback}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c57) 00:01:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = dup2(r0, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x5}, {0x9, 0x5}}, 0x200) 00:01:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000000000)={0x0, 0x1060d}, &(0x7f0000000080)=0xfffffffffffffdbb) setsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x8b, 0xc15, 0x1000}, 0x10) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r3 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockname$inet6(r3, 0x0, &(0x7f0000001200)=0xa3) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000200)={{"9b56e332e67878de4eac83040df7bed64e536348e61260b0c3f760ecc2c9368f9821095e084fbd54db09099630120e73f61eb1541f3c9ae7aa202946fbd85db587ceb6b44abe75a8865f8ffdb8a67ead6d1215a426aa028b06946b7a3b869833960f6751892e9769da96410af287f525b69be797c63ad6154d57ae3acc42888b8187e2c79fbd01b65e3ff34c629a446b9cff550c462c8a33422829821eff389d09002c54e13ac12067f65abef1c6d0305d4d54196a3c8cb48860d899cb30d768b1a72a6ba721b697b3bdda74d9bfd31ac08d9717f8c973e8d56cf877198b4b77b7826c616c2fd7d9681716a8dc31be809baa63e4db0b8eff68add20d8399c52a10db70ec508e55f44040093c447b8adb6ba09d23d077e450e8094fbe225117721651ca76a488a1b44853f5c45163cf40ea2c12a967bf3720ca9849a0724b4c53d2b83823bfe926bcc7cb9dce857ff1a2ff0392017cccd751d07e2f2fc51d7b9c5fad0b4712fad5f831fc7426a3b8c694863949f2a2c05351d689d326d62cadadba2f2be8e0f092c7838a758ccb6962a78353af7f51d7952902450eec4be9ce5f3bc5d564aa43c75fde7f83a5b52cd32bab283180a8975922b629f1e7523fc6f75a26816b6873a70ee72f7058de3f0331e7508f0d8e9619266909556083e8ff3d5da007ec8c51a872cc55f77658a50f3d9ab47f1931f121448714f3aa5e94368d2c595589cb1233ab8467b6aafa6a9a870067aacc9023effd342c467a3f03ad543f9f825d7b4af65cd18c2b13f495552b94f35b096c33dd307686d139284b2f65e8ff289de08a737410549a36de10d726674a7a2babd59bfb8496292218ed098cf8e336787af5aa25fd54833d2683f4caefc2f5f15973ab99f092e837efda485eb68f9852425f142f5be01f0438e5a0a4cc6b834b247ad83ce8acd07165281fe9763907f93ec67f1b889243c692c9973c72516afb0eadcecef34afabe2b4e5f6a3a1279bbaf3f0134b9f733e36e47647c9241be47a53f88f466966a3d9a66cb84b9ca172ecb8f4c78665d56b8fac8539c3db3ac4e191785ea9bf5d715769142183dc7096154f211883ae2d2e4702ec594db8172bfc658c6bc0b5d0081dbd1d34b2e2ad252ed47bba3ba0fa01f3a131d6ee1d7b77b27ef32cbc9c904449f400c0cad0155c738440c45478c2ead6be6ccca0f4ce403a86f8adc22e2621dd0a43ae802d737cbb901c9db3b8ed36d9ea3c8752c960607f05e45922e4c12a58e3ef50a1bba399a7afb27f4ece656399bbe1a328bc839ff127a7fdfc8a481914f8538725c048f43344a379f08857b56f056ca1fec083b84c615175099b8c208e30e65f7e97e987cf6e4a5ffcb68709e76f1e3e5a484051b7c0291d7be8c1e0a0f1cf51eacbe2a9e3837070c7fdb2235a6fc0e4fd8684a690660b94fbe7449a1a1c9288f", "5691e176646a1e9a8d414abded406f48b1f9ae15c8b12bca252437251fbb5ced", 0x4, 0x2}, &(0x7f0000000100)="03bb9bbe3860e8076e25ad106f24073a517b0ee9c344cdcf62ff21c0405ce9ae7da7c12d1a86b95a88935a3b378c42a274f92364d6b016dc1a0f43d88c5c886a2c3a50aca4c8efa9fefd07810813704cf70715aff38251e7ba171f5a60073ae3698afe76c3a5cd572c9e7abe1f7e85ca240332b466198a85ee903462db60a227ac9fbdd7303b19d046bc3632a89343fae3c3022281b57a703a15a51cf5e88cd7d855b9df70f1f0a27d9592b3a06078be5099753cd7477b9032ecb8dd9157efb0c0c18a30094f191074efb84f4c885ec5e68489e062882f867c41e1023adc", 0x2c, 0x5, 0xe402, 0x1, 0x0, 0x3, 0xb33, 0x7}) recvfrom$inet(r0, 0x0, 0x0, 0x40083, 0x0, 0x35a) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff06000500ff08004500001c0000002000009078b41400aae00000011100907800000000"]) r1 = dup(r0) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000040)={@rand_addr, @empty, @multicast1}, 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004d6) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 00:01:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = msgget(0xffffffffffffffff, 0x2) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000428b8edc862932ca41fe1eb2f0c8f80cb1e3474b27c7245b934048bc3f027b4049c9451fbbccab1c29073eef467c98bfdf3d4435c99e5d0f955f5d446db06b8e115bd201860c7c4bb6317ac6fcb6ea8bee4a"], 0x5a, 0x800) lseek(r0, 0x34, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) 00:01:32 executing program 1: socketpair(0x17, 0x6, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_tcp_int(r0, 0x6, 0x1080, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f00000000c0)=0x7fffffff, 0x4) socketpair(0x17, 0x0, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f00000001c0)={0x0, 0x8001}, &(0x7f0000000200)=0x8) setsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000240)={r3, 0x1}, 0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='#\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\xd4(*\xf2\x00', &(0x7f0000000380)='/\x00']) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$inet_sctp(r4, &(0x7f00000018c0)={&(0x7f0000000440)=@in={0x2, 0x0}, 0x10, &(0x7f0000001800)=[{&(0x7f0000000480)="0cd388d845b297a2f5f05d0b0039483bd327984bf9898d", 0x17}, {&(0x7f00000004c0)="caa779aa3b3d1d9e68cc70d4bd597b51ea020e9728f8031088b192e4a55284ec744e6f851176620ef3ac99b0cf44fd71dbd582a2b4cd64c67234fe37ea982ad9c748f9b77379dfae1b61e9eeb0fdddf88d8d212e9b96d0da8459794f5100add5145e183f125e52e748f56bb30f50c86e4284db8ab77c690dcc48970f43706f62c50d874a0f8a1113c2afcacc210c3de384e9aab6fa7665ea60db0627077eb14935f27d7a297be0c509637a496530a8a1ba6ac9cfa37fa2af14d89afd0d879b90d2b64fb827e1384a81cb759d0e7cf0933c0f2c807b31d9a5a98a8251211986afc90c776839ecf1bbde8c9fdf6a65dd2b4182ecac2cf3d819a0b60eecdb", 0xfd}, {&(0x7f00000005c0)="541af576909541b278222b807b884e1e0bfb0fa1525fa8ee8f063117e57294f2d812a2414b8805ae3efc78e1b1bbb0c709bf4b43bf5b3d01d59e3baa82de97840b4bbaf53c253e254d330c2dc5130a2d5c58a7a98dd8ff8ce33827de40d5fcb9fac1a4da058a613fe3a76de76208d91c63ddccca7e0fe1df42a1cca8a668825ff4f97f3c65759803e65a3c3ca59410d843893ebe600ed03b7622d1443e4f7b2ebfcff9f57e90bf41aabe8cd22a534e70f38db49bd4572c73b74d4395315bed611c0284ef33fc2995830883800de4201c62fe8670ad0e00ad30aa32c5ee9d1c1042dade486b802313a627b15ed36d8399bf5ef2fa78c75045ba10f40095fa3437bd8794195cb9b5592d723d94c06657681e306ff97764818f04954164944e6fdcb74d1102ba101b7df3a84396bf1d174918285028118d37930e3a6d6762d5b47bfbd317ce5acc2ec5d91b51d34d77cef48f0b840230104cd67046bd993adb11d5d4d602e3e7aa766759540ce538bb26e6bc0958cdd3089beaf0758c133ae7f54e6ad363de41e01dd58bdc519ceca4da5e35769b340aca3c0a37e59227d4d06ed7203c40b2373fbdec9c5f1082421b4809bce1fe948c4e6b439a230dddd3d82962ce0ccdc6fa263e7568220153e5fac930e6f88d3b6b9d09f5de1b17c7f07d47e529e94995fabf21c35cfa7754d12c81a0faec91d9bed16b84eead4fb9dd84b7b88c3dd91b75598d5aa934595a313e9befa286563798ff68ca32c86f4b1b5cf72a1f6de897dbafaf025b7a3350e185e2acebe4ce8d3394b6c40776fa64b045cde0568f90891502491520ae19d7cd4000f6fee87f43c133e5cf7ce8072c98aa6e230f8482159872c2c5f89cc6392288f91cd0e47855438f99066d8a6cf257ccadfff85e4aa355d9b7d9e669573dcfeaaefe0eb61622397fe2f374c787d47a8428e5a9f06bd85a48ef893d4412573adffdcb2fc8e6ce8a37cca124c43e50573ed543ca60bb041fed8e4feb070a6fe6adf48c409bd64bd5db05811734cba7bc6859bd2a6534f3b103a0f0501b57bd5b01558a6f67a8aaa3cbfb98e62e3fb5a44d5b4170f4e20f6a7d1215427a80790d2bf5ab4640d8ad73a2cc44a7edca8ab51fa0b7f126768a33c194ecd2b5487d2f3b785928a5de96a6dc5ddfad8d3f21eefe962487ca2c390d56a75cecb9d4cdd233df8d3f488a09516648032515afafd20177bd7d9201dcfc778d1241b97cc893ef138c537e7ef9791902c75a3a005b879164b16ae1e632655e0d8cafb1212b0f6e16c62749875b318d6dc51454d0b9138366aad2258471ee6845bb0ec59ad54b4878b8f02ef29be8a71f60d0fadd4c334bb4d2a132accd78019f25f531a9760c7e25924c232d8f0dbbd87ec5771b4456dbfb5f60a379182cf3b1915e69d1b84c96c78e33c59a3ebded0ed8d5e3422c8dcad876c7af19dfea61b798f8f7b081d1ec5617226f886e5dd6c1ac394f585452368ec4b71307d2d4b2183467a841af847f4f86af7f62e2273db77307ea7c39fa7621a243723ad955c8a0b9da24e1114d6f9f901118a3eb0a78db950a3c72b25289ec6cca18640062dec0f1387f6fe0ee6ef01a44d4ca9adc6442c0dbb10498248a1932fa3b165aa9281c5d428d8be2e06a3e5095386e19c61b231502a915d171dc4f6c56b7d39d5e7aa38e742d2c9ef913796592516946a4d437c1a316f2327fba6b873d73438b0eab6c18fc973300d52c6784b61987ef5d12080db061230143b97d1ef197c78368c494bee71cb5ea2f05d9091676c5b2970ee72559e53d4b3c747b707e9f9ef587ad774c1ce83b7c0b8b95083fae7ea417b602db5c364807c0a62f2177dd73a85ceb25adb443bf3e0247c3ce5f8e5fddaeda332f693350fd18de3c7aece47213e6c82e088e5fa8d83a5001900aeb1cdea4516086e819da865ea8b00f84f3270e691c8e1e0f8bb67fdd473432aca2c6d7a32e2367df020a24ff8e25e240bb5ffe5b71501476232f34d49de442d8d8d1bc370608caeb82af79e0768fc51ac2717c706d780fced777e805516a8eb5e0c02403a67dc8a323ddfea071d1f7f8932e66bd32e7797b20de86229347bf05bb6cbda51072c753fdf2bb913addd1669c4ced4d6a9eb7bed18d336f5980a46779f2f810d689a913b8d6c86d95afab2f9ae7b41bdccaf5eaf4ba8994b42d6c9f713b869ca70e4746fa356ec7bf5d363beb7cf7a5b6dcf70d06ad5485e6387c44a56d8063346aea24cf881619fea62371d9a68cd05f6b92983aeb9c93df6d704086233001f4a004ebd08b36a212c6c94023ca063f5be9587d989bab72b5c0d27f0d6285e42bc8c76e67e008b56c0ceb45b4759a8abb638b1020b28fa34f14d561a29d873b13e458fff35c29abf64027b413b12784d7c0e3efcd93fce87f07a1debead7cf54b03834c4089c971f1bd34a61ae12302c398b6481203cb6c918b15ccc22e0acafff2c22a80b903113cc641fa1c1615e6c16db454dedfd325d08a7309d4b61208707fa161d4a3fe10bfc6d75c3a165172b364fdd63f57cfdbe7fb42fd98e08c88529e6e0bdd273a43003b6adfe3fd493109bf0ade7afa0a9b2f441450c2dad909aec48c593108f10e03042a130b29d644f8f35207d9bab71bf307bd99368c3e9bb784c577d58627110f50ec0fde7babdd7841bdec264c96c1381b0677bec8e2bd4237468fc5a05c52a2d638b0f2b6be7109d87d0b2da5e24f783a6c79a5912375bdeacdbe611dcb6de0c901bad3b6834f6a1b72b7a7cb9679ad864a12d0f25578e55ea8fcc953f2a5998f8c9506cc1798836a120f02c06611a6246ad76df28451262b77b8523703599273cbd12bc0897b1b1468e559b48da1f57e9e1accd84d1cee8c59360457c04ab596a5357b51268081804d78d8bca8507a4d7bb81d5f1af7f07c0721b43df741addff3d52cff9ebf6fcb198eea6349cd8bbf41264ca0a25aa3d01308d0368c447800aab19caf2843a765825de664784a8ea76ca3060439accea1060bdda2274dcb9f375781eaa71a65ad6fb9325f1adc3e7bf05e4b641852ecbf88b8219414561f6e56f2f3b56e999939454d3d1a26428b1e1bdd1d731af2dcf4fc4c9344bfe0f69cab4520316183e0508308a9feb1aadb510987de03b778f06e064342de6ea94076c66dddd732b1623edc409875c6a7666b0e99f78bb142614bd87aef0b75d21e92691e4c087c3fb5b13c976ae1db526e68d46e6eb3fc9c6074145c42836083e11d33b2cbf45d24dcd17b26ca01403f51567564e3f746728305cc8e01a22e9a0daef496994062dd90a6c419257faa88ccc3abb50337c99db131f69947ee748694cdba5e3c618663c75825f1e8a45c5dcfec0a7f67afb898c248c75601e57437116603a7b95777ed10cb784562ad7d0f480d9dd0380e73f9b8d4b94ce06da21a18a85bd35b94952112f69d02b32c2f439a34bf18ccccbe1c5d269376552e282947b5322607f4b713e52efbd6064a5fb2e8b336e2d15ecc1907a6c7598ed110c0fbc760e70389e12fbaae5a2d90d99fa6c447ee8536c09474e9a9cda1e0f4c7687d9e1c0150b5fdba1ade57061fd15aee0d8a0c0eaf707d3a2a836f9eb5364fbb1c6f23a825f20266b8d32bbc27d9fd0d0a2b2f04a4216d428384ce447abca7d9cfddeb7b31fa90cadd9614cf4e68b4d4be788561881d928809075f175128d93dfc9894d7768db3e5b21a17504ed58f6a0432e78636897d75ef218f2949a8ee11f3742185d18e2f3a1910c1a013a935ef848c1e2106d44f686918ed2d835aee2bee3be3c9cfd6cde2c5d262a3b02a3b2ed959cfa773fdee39f125ff6e393f71a84445e55bc8f5106682df8479dbcd79b7d0b358382b40a085b5eb39d9782e982b511f0bb7cd787932c6775ffab8a9ad4e3beb26ac4c1cdbcdef42667cc2a42fbf151b39e13ba4592eae2ef60bbc06365287987c3a746aa8d9ae172bea4adeb1518ab9cf2c4011f35e8aae8b199c66e12a0c25f701acdd6bf3d4be166e9a96823d84d1990ddbd6d3cf805fc567ba40630d45dd77e206e23cf116b51003dac43bd3672896d26a045d4739459ecaf82c7b48a5d007028a732a1359c67659d3ae59708738e4b37b94ae5a466b48592a8ae83f6868d8047c1701b33fe69ec2434144439d7822b76169b1df0f2e3212ad2ee2bbee99f1e70199747f14bb6caa9124b0cffb93b70b09f961b6921717e712959c40944ec54d0a818ed3af4936855f50048a1dd45b1290a22eb1512d319c87f63de038eff044c64072310680c33f675bc3c6f797bf8141e23deec48c4419a9f2e8caf3d43405aef9c0b65441a44b3ae4307d07b9bf832e2b7d8e07aaed3235aa919a05c09ba08a0c2afa0452071aeaac26dcf16d0dfb8a8d0d25a22feca647393d47847256cfcd704abc794e01a65b81a9e1ab61dfc898049c56d06dbb30d435b2485d73374642e73e88cba8e3530047e897b8c8792cf58ddae2e685829e32d0bc639cb73c89d4e8d731de15b0c216d164b71d53e309fe0de1df4954b6ed2af81602bb23daabd5f3f1bbe66e45833a866bde5382716874b47f27992b0bba80208eb502e21aee95866e51d82240618f01a790b4b6d496dc3abca7e370ea492e953f89173bf562e6df0a98c93e5bb5f676222c1c1bb8bf1b9323370469237469a2899d1fc63e327f2f1c2f14c3fb7e591a9a2c10d92ffdfbbf604296d8bb8019b39c003160f2eac3ceb1327a41846661cdd5e3b910786919033ff171644cc0c398fb62c817195a17665bfc6708acae4b77f95262be549174279ff9ea6f5abdac92d3317a279b533241dd4b6dfc57060f86863d012c9f77573546c93656c280b9e171f5bdafca25096081afa1fdf31c35b50e403435c5185fa7b85790a37c6a037adfa9949536eaec3bfef7945a5790b166cb7d2a52f644af323b2a0185383eb0b6cf11af5a85fcdb9fc7d9ed1085de69d99116ede695958344e0b5bc207c6beb77410ff98dba51aedeeefc8e82332d8a73d9dd023af356cb98be19c6fb5108e3d83110c60d03b959901237f27013b5981a718431d7d2472ce0e6ae462baa0e13f65a2f7ad6263a7e89920f8ccc5d1ad01d3ebad58d73828df17f0360abdd0c5d9fae0ed2a9553fa98b35457235a3b31b875ef2f987995a3c55542089ac2255a03342ec2796c3038b34ddf33a8fbb94a2dd10dbeb3aaac97fafcfe5f65b2e8cb0a0208bfe9dcd2a8482304a1b3d71ac2ce0be6362cbab54b3178623de8da33b5672fd93b38b059288aa6331a69149d8ebad5b8a0a745dcfee8891cf64508a2cc664ae28f16198382ceeba06d3e5d93985984d87da29877b89b681ae5e70aeb8af253c2ecd2a706a7d5a75bfcb6ce3923d4f2e5e62dd97b95e8fbd3750446f5d25a1759401dce5c84abc53a5880c7e8c8f4eb784933776776ed8b7ac63fd2a94d627cf73674bc668ce9a31bfd1878d3a0fba860fe54e6c02753b31758076158caf0fa656f5caef596297894842bb60d3827fcbca298b6970d2ccc23aae95a90d56a5257eb938ba188a588469e3842a7b703b5f52c55793bfc2ec7774ccf60fd4483edd423cdd246e9730e249277bc2905a8683da9c7606e62ec374a1ae67fe34452842867b7c25c3bb0f13ee2c8b3ceeb24fc55f51071d79ba28a34ea1004ff66bbfded5b1a5c79010ccd4ffccbc5699b24ca1af5591d9ef6d72b7f05d9565931af78d0b37a44e91dc0b6522ab518ce36ebd6671639242cf1236b1066348d7e70c1cf9c3f499c783f55d875291a7d521c4f11fa0e7f721", 0x1000}, {&(0x7f00000015c0)="e7542ac04a2e425e5f67df1934521735b1a4bde9dc946d683dbd5afde149acaf50eedf4df379b150ca7f9da09f1ae16337bff8b3a4a00089eca990e821bbf220b1504493c443acb49091d82d45c200e504b4aac24b4227c82a56568c80e6f87107cb948e923e72ca6bda28ec92124854fb03402a10dff287f8b2cfaf60b260173343f5048720", 0x86}, {&(0x7f0000001680)="5684f2b5af716408e6d7521b1abca41b3c0e14d76218102f9c9a4ee0dc21f43cecf6150ba9ae981bdedd5c95f1d37b9bc90f5c6f4640dfb2cb5bfb490739d3d89f4d23bb5d729dbdd22ece429273d85af0d6e2f902a8622e44b04f8ce3566b511afd6925cb7a76675898ad20c29468a603375268b60c862ceca21bd49b85721a10027f2f4d84b58dbb3903facfc78fe639906694", 0x94}, {&(0x7f0000001740)="e40f146ca18cbaaa960ae7ca675ea3216e1b5bc3df30c8e0af2c5c345afeaa9e9a88036811ca41751eed8576b16c7846c6395cc31f5392643823c94fa5b39bb79267b2d5562169f73b92a11cf44e812a30d85321c9a1f9f8da512995ef074d79ca7b7a55b6c0ef99ddee7dbf09c249ea6076ff55d809a0fad3bee1ed62887c339eb77b816072bfe122d474c82d62bb9d791321c5ca501881", 0x98}], 0x6, &(0x7f0000001880)=[@authinfo={0x10, 0x84, 0x8, {0x8001}}], 0x10, 0x1}, 0x188) r6 = socket$inet6_tcp(0x1c, 0x1, 0x0) r7 = dup2(r2, r1) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r7, 0x84, 0x21, &(0x7f0000001900)={0x80, 0x200, 0x1, 0x8, r3}, 0x10) ioctl$DIOCCHANGERULE(r7, 0xcbe0441a, &(0x7f0000001940)="dff31ec40859e7a48c82723e58a9fee27883e186f9a9f9b487e727226fa1dc6f9dc03ba6eb519f9614c7559a1ddedff870c96dbb8f61a14f0f49211cfa9d299a7a955528d26332aaec4dc2a3a3c624b74f5b32f02c30d889d5bb601605e5a70cacf25f9bf0faa7f261b2f1cc183cfda1bce94c5c4f518f69c489a7b4968f8365a0fdd1191026469a7af2c37877f1c9b0d06a8538c22e1ef5b649dc426ed79e7afbe2fb3ba409c39985bd308caceb26b0626e81e8487ac7c3883aea377961f4ae26d4c2690ea1b4043c1b835b70efd69c1d2290294c12e5cb226428648d8607e72b1eab") ioctl$DIOCRINADEFINE(r5, 0xc450444d, &(0x7f0000001b00)={{"cc037b4e29cc17be5646c02cd5f16deb455ebec44058eba9b0c85f347008c1b72dc391770ffca164eed878081d3b4eb51945225835ace2f4f200ee5ac0c66f935d39e13b7d0ed5ba93310aed22457100d7e1a0d2f8b26bdfee84a67a9b3b1963c2f514f0fcadc07f84f53f55f3c6dbf52edbc4d6871f934804730f47d571198514f49062801bd5f4f477b9f1982b5d7fd1bba954cd5c71bbf21b246e20b29b61f7e109c26ced75d40677635ba1f0d5ab4cc75b6f050d3c2a40e8372c67c9c7e4880bf242a834986728162be9f65456fb90da4b1a00e99b1ed1e82d7f767cd99555423051059bbc306a56fd35f5d48406deddea96ec0ca3a2c9a6babc4217e14c90c930157f216474b6d8deb580dff520ca5480afece148981ec806a14faa663618a8195b3e5379b17401e1e17b724c4b8cfb58b783f7d18d95cc082ac6f5e2828020bd44810ef3007f968dac0836ddc29c475ac77be94802bd1becbf4df8b36da68cf35c235381581d2db8c1453d5d3346a1e833b40506a7231177b1934c6fdad7a75ea55d81c88cfd8b5b366a4512f5f5b2b5cb086b6c748b093e0e8cb5093c77418517105dbd120b0265458a1a4fc5fc71775eea3e51a77ff2c426ff44b6f9639c228e60313d15b415a497436daf6ef035fe52dd992e3f598ac91db50f91549c4cc39876503a2a879572d4340d0b5cfbf640026b16c103cbe548c1ad6dc64db6af4770cfaf3bc29780ef96feb0ef80c78cac2c51232a280d3b950f412cca1cd12dc30198355b0f5ba702f0d9c80b5ae53f7cdcc54cf52db5b11c643ceb6222e7a91de9e0d009b659b831318e537be969ab3f68aaa0ecc13e3a43aebf3a9ea9c51895849392a79e487d47c2b1bbe3f8cb645033b50ffc31217c6128ca06f58af6d819f82f566af57f9c1995ede1018920f90094523f75ba8cece61cfdd9d8702ed6ed32d9dd25ffa695f66054fdb6e11e18147dc97c3cab97b27d0080a37d11bb1161730caabed69dbe47b8ecda3ae5d42873aaadf37a4289c35d7a095cf2c36380977e6eb28e22b6137c6148128e621046a190f4e70c2d45ac039287cf6e023e04b8adefe0eac77b2e40e9b182191315121f4c7d0cda7babcead5760c595788cbace5560e98b533f39248c6398275af61c47c4eb33532cf78827796cb25d619d15908278817c6083b3e61238c1f240ffd2400af58472d25c1374734870a00cb39ac1be890f14a3991defc38eb55b68fe46c78165db2ac6674f1f966c17f1fca0e4c08f872ec17132025edd9b165282854f8f9cef01e3ffc188c6df8ad06482a9dd3e82a24540f5511998ee53da9c75b7899e681b22dfe31b92554358076a5c6d117438d04bd459d95073c33dddd7c4b3a44416781352e2e71470db045cb5118d33cdd02b757f77cde4fac7c01c51e775184c9feada26192bf4220817524f06", "b1eeb1fa172faaf18eadd6956a74b562a2eb41876aba3f54402e687c7caf37a0", 0x5, 0x101}, &(0x7f0000001a40)="ad8a0dabee8f28e5de0856da9cf4ecc4a6b9b4be14255ddbc16a5d5b86780f5857de17fb983a854745cc759480ff0fa8f047420fba314709534caa722437f167985fc712e2b43721de2f2c31f058d12c95c1475fb6c1eb866e693ff85f7872d63c1dc185db7c5c77224f669ac9fd39392ba3386f6df9b73db8f2b9543306bace2de845e9228f", 0x9, 0x2, 0x7, 0x1, 0x5, 0x0, 0x3f, 0x4}) getsockopt$inet6_buf(r7, 0x29, 0x32, &(0x7f0000001f80)=""/156, &(0x7f0000002040)=0x9c) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000002080)={r3, 0x3f}, &(0x7f00000020c0)=0x8) ioctl$DIOCGETSTATES(r7, 0xc0104419, &(0x7f0000002100)="634b267d10dacdae22557606cd336e1eb713272d2a5d92c9adaa71322ae8507bd5296f4daa18252802f8411a684e51a422e14d72f8fdaa53eeca6f4db7d3980744087b5d7cb2def95a6a9fed2a56fd0a484aa8a62152a387c5fde42bf47a4e5c0f8b07db8302007686b52617991224ba0f94c01c94acf2d800a40b38b9af7d2266b427fb6d08765b03bc8fc918b3c749dd86329209ede30f95e2acabbcd910eccc9f390758dce02a09629f5cbb3e380c6bad2ef4dfcb14512d6501c5d312") getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r5, 0x84, 0xd, &(0x7f00000021c0), &(0x7f0000002200)=0x4) getsockopt$inet_sctp_SCTP_NODELAY(r7, 0x84, 0x4, &(0x7f0000002240), &(0x7f0000002280)=0x4) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r7, 0x84, 0x7, &(0x7f00000022c0)={@in={{0x2, 0x0}}, r8}, 0x8c) socket$unix(0x1, 0x1, 0x0) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r7, 0x84, 0x9, &(0x7f0000002380), &(0x7f00000023c0)=0x4) r9 = semget$private(0x0, 0x0, 0x2) __semctl$SEM_INFO(r9, 0x0, 0xb, &(0x7f0000002400)=""/149) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f00000024c0)={r3, 0x9}, 0x8) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r6, 0x84, 0x8002, &(0x7f0000002540)={r3, &(0x7f0000002500)=[@in6={0x1c, 0x3, 0x9, @local={0xfe, 0x80, [], 0x0}, 0xfa98}]}, &(0x7f0000002580)=0x10) getsockopt$inet6_buf(r7, 0x29, 0x53, &(0x7f00000025c0)=""/158, &(0x7f0000002680)=0x9e) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0xa, &(0x7f00000026c0)={@in6={{0x1c, 0x3, 0x8, @empty, 0x9}}, r3, 0x80000001, 0x3, 0x80, 0x55c2, 0x40, 0x2}, &(0x7f0000002780)=0x98) ioctl$DIOCRGETADDRS(r4, 0xc4504446, &(0x7f00000028c0)={{"b1dd5884b6dc5a81fe9b9b58f0e5af4d6cf06924ba1530ee04c838748ca022aca09de29e6b632e804e7b675f3be91f61fb9f8a39b63babcc30028984305811cfc94f49afdfb1ef44f0b58333f9abf892b879583991c775bfdc062948b58061ff5ecfe1118e56e190559bd6852d8d9bbc1399143be8efb677f83333fa6bcfc416ee54cc4655a09c8f168fc62b0a865558b50a65ea7fa7ea5ec5bc37b1eff75a715a7c3a1cb6d78c67903458858b710b01e4f79a0382a5856a4c9203adf2fed37f91445723181f5dabfd7a62032f5144002991694f25ab4fb1a6912762b733032ff8e986d5a311dbc42d2fff21618816bf380ce14cdee4bbe43da8010b79e8762c0caf3d21ee0647a110aa6f2068034c40e950cb83dab3e7a2cba742bcab936c754b511b5d9f08723f7a0ba4bb768d16a962c6b47bb08f1e3e140e97fc0c2dc11f0606d843e9345e118058fef78ca6b3148b59186162a6facdca23478d21dcba8e7564241512a1b3425e160d812596ab6a61fd2b9d4fc6624c3e848fb55042dec822155fe84d5558a61ec72b692c0c6be36e456151a0d749f15d899debb533fed6527628552420c36bac921540f09fef8e896ed157d1a4f5b8d11ca9a96755cb50e21925bb8c1057cf7bb6f753437325cf21e61696325c29ba7764c3bff725b14867d710da78c52be2a18a042ae6ee1640a0e13890c43e069bb0cfb29eae61c2af9d35a9b1c6ba692dd74b6af47b4578c4e2963bdcc037b89a860300f3b646d667a36a4207b4d446509c0301e3f52ee1e4caf50cdcbd8e0c32f1f15508a933cde26f4656489171eb79cd268ad5204a70010f70214683453c8d24240e224a732565f2e4ddce3ebc28f868657b3872d12a277ede89df2a4390b70b978a9a2247424b07439c96007e47b0c8a6e3cb9f70a4da68ac4f1523f82188a9a74c5bc23edb3432b8f44002901b39a6e1bd9797aec5b650abafba1c9adfa072d5dbcac0529e4e5d6b805fadb2344a54a8a1d7360311dfe9f6540daa43884f02aeb06322088a1323ed2c6b36ceeb40493d8fcd454d7d6652ccc28f826324f19fd93bf421405f71bddbfdee6851a697cf09543d10b962a7a737392c564b25b5bfdaf85df24fc509083aba54fc1ee3b514e8063045fb4700f90cb967b30486ece1c466b917f85edace51cbafee98523a61f113b691c0f206ef5192352c4c562921ce3104bd97777cb04d91104ccae74c389344772597b30eb6bd67b882255ff39fab2227ccdf4775799a3c28e89c820ac3af53012739f0a412bcbf4c261fbc5bbf5fa3f0f8618faae140ef384a820aa2e0a79fd9027552678d4b1957e7fd5de65cee6fde73513c3b1a74c0c25bd0dd3eb67f5700606cbc004b8908cf260fff73cfe45ef21915cb34f548dea26203eaa6172e18dd6f8decf959853ecc4380c049c9e72945004423cf", "e6af45ced083b5192c9311cee9df8e32cf935d0978b379b2bc93dc0945c0ccf3", 0xffffffffffffff81, 0x8}, &(0x7f00000027c0)="1ed0ecb025d85a19d7a8fd55f643aed709e7322ddee62876e5ee4da72d39febb06e190eef4330309138fc2185470903b990258ef967a2d748cc2ad4a355b5a13ec29524704656d4f3987fabefcff5779f8c51c8cc876fbf7a18e1755adc3116b8677f9b6f4ce74fc18b7fc34f51b60ea680450be12998a824a34c33a69629e1a0286737e86102fc6efcaea4c28da454c6b1a58130ff5c54cd827e1b09e79bb1aa454eb05ec88e8d6411a7947a3b7c443e71f094e6dc0c719b2affd62bdef33e0445e029b848c934e6489da1b4bc21eb14dc6415c5fb9672a867ec1f3c6fa747b8c353f818fe540a55e7fda7e325f2c", 0x5, 0xffffffff, 0x80000001, 0x400, 0x7, 0x1f, 0x13f6, 0xffffffffffffff80}) 00:01:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000180), &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aab723aaaaff03feff08004500a804000000000000e9074a661dbf90780083444e81"]) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000200)={0x0, 0x5}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000280)={r2, 0x4}, 0x8) r3 = getpgrp(0xffffffffffffffff) setpgid(0x0, r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00878) r4 = dup(r0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000040)={@in={{0x2, 0x0, @loopback}}, 0x0}, &(0x7f0000000100)=0x8c) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r4, 0x84, 0x2, &(0x7f0000000140)={r5, 0x4, 0x0, 0x0, 0x1}, 0x14) setsockopt$inet_sctp_SCTP_AUTH_KEY(r4, 0x84, 0x13, &(0x7f0000000500)=ANY=[@ANYRES32=r5, @ANYBLOB="00102f1dc80c995308f74839214de9252209868e425429a72a9c5426993747c4b6b1bdd55bbabd0d259df30101000000000000f7ac0ac15f8caee94c4b72e7b20030b137879a7daac755ebe67af274afac075db8ad20b2de74feb4e4736bddfb7db2a8cf9e869166af5e02e7aec3a44e706d86247bd2bdd013003d4f21cfa4d2084cbb04e249989ccc67d11eea63add25743ea340c42304e7d6660384a27accf68b498256ae6bb289375c423f512143cf5cf5c0603e3fde6dd028d6b9977ca20d829497696208886319fcd6ea24d304e4b3d54ad6cfc86675af61c7490778c6b2978db4e23af9321a95d73692c55ed20a1dccc2781b64c25082cca7d767f5ba0e222def82c970ce1d51d78730cf5d25805ca718f5daa8e565e7c8403531e7310ac6ff1af3034f57d509866d0614558a4b1a1e66ba8154c40f441ca64c928bcf05bb0ee0c37134329dbcfcf3c7118455647e02087e6b2577145c59b9bce2593ffd4cb4f647a5b5d888145bbae2cc9346188d1353470499a3885c965c683273eb8f470c207bcaa882edc665ca10565a1bd0a08363669fecc225f09b86bb02678bcf3bfc7761fad11bc1e292c4e803751b7610099140682684304b73a5782"], 0x37) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034d) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:01:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setrlimit(0x100000000000c, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0085f) 00:01:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) socket$inet6(0x1c, 0x7, 0x80) ioctl$DIOCGETADDRS(r1, 0xc4704435, &(0x7f0000000200)="958b030d5e51a07c7bfb17c874c558a4154b3a086deab5fc0f3f6394cd4026702aba79565669cdf506fcf8643260782013b558bf5e5aa510b387926236366592092e306510cf49bd27fc0ab17d9d319d143bbb58b34ff25ab1e513ecab12d33d65d349c20a67ef8100379002b4239d7d730395716efff3c0f714f25656cc3c8888f64b97294242b23848c981033446290bc88027bca3a85ef167d074d07ca984a6276d3aee3d8c506eb3506acba4ad3eba4516569965f213300215e93c4f910f5ece9cc0fc5fe0463a32abb55d2f13f0813b77417e4869fe8bd9b13c19b73da0f3") mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031e) 00:01:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/211, &(0x7f0000000100)=0xd3) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_udplite(r1, 0x88, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x2cb, 0x3fffffffffffff, 0x0, 0x0) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff08db360132faed9c0000000000002d78ac1400aae000010400000000165224d6782d9ae9f7fc5dde11fa9f3c905db8eae8fb35730f45f1f9ebfa38cb612c01d65605bb878b18637f207b7f2ee02cd2479af9c70487f97b2e3131501d4aa632df000000000000000000000000000057679c9b013cfa1fab60a01c712736f955d1a7ea6b22312cc35273bcd39779c1297a2481c7297ab2b1bee3655271e5579b061e254d07733ca3e508c3adcc139768ca912c05f5a7aed2d645bf32c4233de9feae1f6486e875d3899629ec28625d5a58acab457daf0fcca4b318d6bae3fe452a58da904c431be104fc3a2baba0f16b3d9648857104e859dd9bf5a054c1db85514ae9094b83029e70cf6ce4104ecb2507265452084b82570842877bf7b56289be59efa6a240bf355b60ffff431765495ce090e686dc81cf3caba5705979cd3a6bb1805ac9cdb40b6f670be9bfb239f6d9ca1b497c3ebd1c8eeba206a386d9575fe988c5071e2b8a24420bd374c00f2990764099559530ebb143feff4018e70e8d4dda0eec17a1a46b59ab22cdaf4f715d2b5f4947074c9648cbae2294b6"]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000000)={0x0, 0x10001, 0x7, [0x200, 0xff, 0x9, 0x3, 0x7, 0x5, 0xfffffffeffffffff]}, &(0x7f0000000100)=0x16) setsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000140)={r2, 0x6}, 0x8) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/173) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c8f) 00:01:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) flock(0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037a) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x42, &(0x7f00000001c0)=0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r1, 0x6, 0x0) getsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000140)={@local, @broadcast}, &(0x7f0000000180)=0xc) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0038f) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000300)={0x0, 0x8000, 0x5, 0x8000}, &(0x7f0000000340)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000380)={0x5, 0x400, 0x1, 0xfffffffffffffff8, r2}, 0x10) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000200)={0x0, 0x6522f459, 0x4, 0x8}, &(0x7f0000000240)=0x10) getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000280)={r3, 0x9}, &(0x7f00000002c0)=0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/197, 0xc5, 0x83, &(0x7f0000000100)={0x2, 0x3, @rand_addr=0xffff}, 0x10) 00:01:32 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x9, 0x7}, {0x8000, 0x1}}, &(0x7f0000000080)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac0200aae00000011100907800000000cd50833057fd4fb8bd347f91ef257738cd9826288554f258c2954acb5b80dd11c19082d3fb43fa2f94d5ed5d0000a4dedb76a684feff7693d5677e80b148552af17bab27edbfb9f59b1c52c12c72bb79d54214d5a05005d28e54452c41e410b58883e26c2ce21dc647dc01d894a5c7b2bbf55ca0818946de72ed0a504e4800000000db893879fbd1be5844c803dd05d30c86ef17f95ecb4a0c6d758db06c1d7df7edb28a20cf306d9bb4fadf278e3dde17bd390a71408cfc8e8da8b9e4c81a9694964f6398447fac680c79a213534a1d31d05da96719a0c6403c6e84921c2a79ec17fa"]) r1 = accept4(r0, &(0x7f00000000c0)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000100)=0x10, 0x10000000) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f0000000140)={0x0, 0x80000000, 0x1, 0x2, 0x73, 0x1}, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000180)={r2, 0x80}, &(0x7f00000001c0)=0x8) accept4$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002, 0x20000000) sigaltstack(&(0x7f0000000000/0x2000)=nil, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0044d) 00:01:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff082300bb000000000500907800c44067040000000000000000000000ac2300aa01000000"]) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@abs, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0091e) 00:01:32 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000140)=0x1c) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000180)={0x0, 0x80}, &(0x7f00000001c0)=0x8) getsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000200)={r1, 0x4}, &(0x7f0000000240)=0x8) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r3 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0, 0x20000000) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/142) r4 = accept4(r3, 0x0, &(0x7f0000000480), 0x30000000) fcntl$setstatus(r4, 0x4, 0x8) semget$private(0x0, 0x1, 0x1) mlockall(0x3) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setuid(0xee01) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000280)={0x40, 0x400, 0xc69, 0xfffffffffffffffe, r2}, &(0x7f00000002c0)=0x10) r5 = msgget(0x3, 0x2) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/196}, 0xcc, 0x2, 0x800) r6 = msgget$private(0x0, 0x208) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xaa, 0xffffffff}, {0x5, 0x3}}) msgrcv(r6, &(0x7f00000000c0), 0x8, 0x3, 0x1000) 00:01:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa516b5dc2ffffffffffff08004500001c0000000000009078ac1400aa040000011100acbe00000300e9d79dbadc1e85ac0b1af6b501e12f5ed679a2fa592906db3b0618de63ec02034c"]) r1 = socket$inet_sctp(0x2, 0x8, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000140)={0x0, 0x18000000000000}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000001c0)={0x2181ccfe, 0x0, 0xf63, 0x7, r2}, &(0x7f0000000200)=0x10) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000080)=0xffffffffffffffff, 0xfffffffffffffed6) getsockopt$inet_buf(r0, 0x0, 0x5f, &(0x7f0000000000)=""/12, &(0x7f0000000040)=0xc) recvfrom$inet(r1, 0x0, 0x0, 0x40000000, 0x0, 0xffffffffffffff4c) 00:01:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0400000000009078ac2f00aae000002e8700907800000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xf, @local, @remote={0xac, 0x14, 0x0}, @random="7244a0f8e899", @remote={0xac, 0x14, 0x0}}}}}) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x97fc}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00958) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff089d004500001c0000000000009078ac1400aae000000111009078000000"]) setsockopt$inet_buf(r0, 0x0, 0x47, &(0x7f0000000040)="0f8be241ecf855305062b214", 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x180) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d7) 00:01:32 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pwritev(r0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x7fffffffffffffff}], 0x1, 0xc700) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffaa0800450000300000000000019078ac2321b3000000000500907800000000450000000000000000000000ac2300aa0100000077f0ff03b2de0006000000003c1dda3ee659a9941633a4964b537c0f0f74215609d71f9644996a7bd9361cb5436ec7021ba5ddff578cd2e5e19b7a8f7d858d970a1ed00372a97b5a79974189"]) getsockname(r0, 0x0, &(0x7f00000000c0)) socketpair(0x10, 0x20000000, 0x100000001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_udplite(r2, 0x88, 0x2, &(0x7f0000000140)=0x1, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0081f) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000180)={@in6={{0x1c, 0x2, 0x0, @remote={0xfe, 0x80, [], 0x0}, 0x7}}, 0x0, 0x8, 0x1, 0x4, 0x1f, 0xfffffffffffffff7, 0x7}, &(0x7f0000000240)=0x98) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xb, &(0x7f0000000340)={0x4e, 0x1ff, 0x1000, 0x678, 0x2, 0x6, 0x1, 0x101, r3}, &(0x7f0000000380)=0x20) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000280)={@in={{0x2, 0x0, @multicast2}}, r3, 0x5, 0x1, 0x100, 0xffffffffffffe750, 0x20, 0x450}, 0xa0) 00:01:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) ftruncate(0xffffffffffffffff, 0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000140), 0x100, 0x3f) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00481) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x6, 0x80000001, 0x5}, &(0x7f00000000c0)=0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000100)={0xffff, 0x3f, 0x1000, 0x20, 0x446e, 0x7, 0x0, 0xfffffffffffffff7, r2}, 0x20) 00:01:32 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10, 0x20000000) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 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}}}}}}) shmget(0x3, 0xb000, 0x0, &(0x7f0000ff4000/0xb000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000080)={@in={{0x2, 0x3, @broadcast}}, 0x0, 0xb287, 0x5, 0x39d, 0x2, 0x7ff, 0x6}, &(0x7f0000000140)=0xa0) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000180)={r2, 0xdc4a}, 0x8) r3 = dup2(r0, r0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00'}, 0x24) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r3, 0x84, 0x8004, &(0x7f0000000440)={r2, &(0x7f0000000380)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f0000000480)=0x10) bind$inet(r3, &(0x7f0000000340)={0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00351) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x10, &(0x7f00000002c0), &(0x7f0000000300)=0x4) recvfrom$inet(r3, &(0x7f0000000240)=""/19, 0x13, 0x42, 0x0, 0x0) fchmodat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x100) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x11, &(0x7f00000004c0)=0xfffffffffffff801, 0x4) 00:01:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) write(r0, &(0x7f0000000000)='l', 0x1) fcntl$setstatus(r1, 0x4, 0x10001) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000019c0)={0x0, 0x1}, &(0x7f0000001a00)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000001a40)={0x9, 0x8, 0x400, 0x200, 0x5, 0x800, 0xea, 0x10001, 0x0}, &(0x7f0000001a80)=0x20) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000001ac0)={r2, 0x0, 0x10000, 0x5, 0x7, 0x9, 0x8, 0x3, {@in={{0x2, 0x2, @broadcast}}, r3, 0x3c3, 0x5, 0x9, 0x2, 0x7fffffff}}, &(0x7f0000001b80)=0xb8) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000200)="ecef7dbbdb7af336aa4b90ab9ce5f3bc5c33c116ae59600ca5127f4f9ee9879ebbfaa32e46600ae365778b125da49e0273414aa974f12b06b671ca0d59b04b80998a2797bdfe87753d99c331ff481f770b356115a09d398f9c439d1fab760c246a05b10fe2be379da5f14f6689abada1b3ab3c8489d441d8b2b46fab9d0ca88f313eb722b09c139deefd1816627737eb1de9b013e22a338b9a95d2693f63ba7d8f5e8773234d001cfe7a14b9e5a2f01a9a021f0ba5ce3a4410ec8c2a7f5b9a5ad7b5e97d45dfe47bb3502492077b6b907c0018e7b87c7891a35fc35ace818f2022b989d00f9fac0207a08ab9b5fa5e7a94453c9d8191fa553e5830f0", 0xfc}, {&(0x7f0000000300)="7dcd5c422a96d78afaf8588b36fcb71c49f321755bb0ab564d806ecb2217abae70a5b08bcac5ad3728c5a1bb501e41253f12a8d6676972df6761af8800906552fd57d24ebf5383c522fd690c839761cb6c8abcb0c32b9f9945ce8fe87699f7dc56bffa6dbbe1263cffea7cb601e68fb6f954517b516c875e46824ed457a866bc385aaf79ca91ae0397a751150f184ace8dbd981a26bf039304", 0x99}, {&(0x7f00000003c0)="7681189cd29e6b8eda988806852fd284285593ac27f59b9734c74694ca4938a919b5bdf5cfbdee5a5e86bf0a84dc3cd9b81f449f7d1f6f7152b2a08f8b75cfc30efaccb5bf065e73a246574965361f8eb1101ad179f38e34f4f952cb11e7ecdf5e42c823eee7087e16174d81f839de41060ea5903aa8cbb5d0638c4bf7381c12fe129c27b862374f1bb40d0f831aa076215012c72a0a83fe94f812d6e64f0f591b5ccf1103f720035e671eb9019e591602f0148e", 0xb4}, {&(0x7f0000001500)="495ab3bc93b1dea3358e3fed5eb85c08788b3e1fd643905e3a845c8cb3388980101b144133e2116acb54ea6e2d72f3f780c1b1766ac3bd0e6132fb47683079a559eebcbcb4b909715f6fbf64cb6718e530d7244679d19e778ab3bea18fa80800802e77d218a3c8cdf22f9f61b8172da7aa79f2fee43abc989e33c5635fa87bfa73e433c897", 0x85}, {&(0x7f00000015c0)="e876c4c7d4d0bbd79121eec63e7d898ee6258631b7d3a8b77155cd7ae2e3fb0889cd14cb9761d87a015841f96fc98bfba5c50132e2bef1061323e4519291e4c609c061a90067f09148faaf48", 0x4c}, {&(0x7f0000001640)="5dae1a797d2ca3b87b1e08972c9fb2e3defa44a3df32eae494540e33a414de86dac90f15bb49a64933be84ef6173f759ce4919808a925c6a63afe0313eb78c0969d932455b3651", 0x47}, {&(0x7f00000016c0)="2837946c57b25b8152300bfc59e9154ad6c94c6af883cdbbea960fad401ac95fe93390decc72450ff1974d44c002c765ad7281dfb22315f5f6d08bd05624c8a95c77be8b486086ee24ab9af74ea275bb6155b4d2031f7eced9bf565b0d68a8f817015145", 0x64}, {&(0x7f0000001740)="ef4799829bba58f4c4049236603f0e4d5b00c193559269d5fd502582cbf1d63d04673e2203563f37910addd3ff12b67f31de61c0f38cfc6fafc99fd6c4b80235155b82f702a0ac4b659ae3efd56ecebe7f280500261fd761e3fb9a3fd37dcf0b6ca8e62f3d33022b1d655fe191d5d2718f0b5e7459267919884d60feb6fcca66380bd739a930afc74ad5d27059add69ad5", 0x91}], 0x8}, 0x20088) ftruncate(r1, 0x10000403bd) r4 = dup(r0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000018c0)={0x0, 0x6, 0xf, 0x9, 0x1}, &(0x7f0000001900)=0x18) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000001940)={r5, 0x7}, 0x8) write(r4, &(0x7f0000000040), 0x1fff) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000140)={0x0, 0x2c}, &(0x7f0000000180)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r4, 0x84, 0x13, &(0x7f00000004c0)=ANY=[@ANYRES32=r6, @ANYBLOB="07000010286dcd9663206b7d26de33d9f5f172df76df6c9d1f0c345ae1cdede3635e007bc958bc85df95fbefc59984163493c62345dab17812d52354283ae76b123858cb4580c7ed9e78a0959c06813287b709676e29cdabdb33e2bc7c07487798f9ff468adc059378e0b96cafae7dd38ca89998cb58d71c3610556b7cfe865e7e0a4a43c5095fb476919bf0d5932b40a724342560e2fdebe0dbe29c457e858e88959abdfff0864412c01525f810c308aa07da68482ef39855f67800fa05cdba74531f93fdcb92aaaa9b2e11912fce6d7435cdd6f7c6824016be3689ac40f42ff9c77f0348b825310c23008bfa09816a5684a74b10403ab8203b9649c0140b8c068fd3e1f07b27885e96251bdf5131dabc26bff092feb0e16c04707150b433790536d58295ff634f094bef522129aaefbbf804c82d854e1825601f42ce38868e6783dbf4b812848c014b4e1f25e6932b3316155e9f5106b60497d66be0a873f7bf382426e565166b3dfc03122a17bc4356c0873c24a1993f9eea2145693d3c258d7071b32f60ee2680ce54d518e40aff00925e9461f7dabc5eddaa3bb716d09ac43a415e9f4cfaf718c9559e7f2fbf7652a2e1c91791961d4c3bd780dba742a6950a8e3d6c7dc7d63689cfc2b1cbbcbfc207d00d9218196d3aa170ab3f77fe4fcdac22979e53696961f1771365cebbbbdccb027aec3d8b62955bbb907003372a613fb1a242fe80823148cb678619315e6397ee0316c288309c164fc143f3bd150125ed5459a65296d2d3a5c0819949604364f5f52b42c7f0c779778f102cb17bf962788dbbac3702964f622a698c3e218baff88c5ee7ddbd6419f34966a095492cf364350435ade18d63682f3ecb6ce76ad77015fd4a148269e832189a06510235787257e5e017fa1fa2573b5194e02778d499dae7dfed5470b85494b78ee1d801fba4237d10ff501d38595da31528e47935fe73474238485751cda1b0876cf8d62bfb86d1a6c7a7587051e96ba51c250ffe06a8862f597acf4f2fa25a96449afde68cf54bc037293bca0c4b9616f1cd8ffed592453f6bb8a574019d7448cba79cb7ad9ec06bc21aea2bf5789061897b3c2255d79a53c2892d382233b0b40cc9b45a10eefd1c9043a4ef36e3be0e8568bf9d53fee68874bf0a08a07bb7481c8a77029b7ea26c37f6ea8ef97ad7c951e3871c630388c42da2591af7ae3aaac7f642c646414d73f26ac4f4edd43ae2c71ea7c21980145667889eb42258c23d7b4e536f47e165b17d8d87a0beb4ad9a69a10c8167c5780e8b07b618a62068d6e3f94cd8f4dca81f667cbbf394484dc9126eda4c4ac34864a32b83334db7fdf41cdee8100c6a53efb62f079076f487159dd736d22f0eb0e8620bfe18f78e0d0d3e5cc3f91f4c11c46b7e073fc0e2d1ba856b1acc3b610e30cb362acd28a1ac8df1ae2b6da910495b0f057de0b6603cc043c3c0660c4c1df02a396d8d0cbe8f22f8a6c778f9d5b24196681f37c75fa02e7ce2003e29d2a0c8d94f05acc04375d628f3a2610eff3d5e87c48d821c064a7303f855797c87bb2ecfcd51a51f697d0ff3b22239bfa50108475fea24827dc76c092a8e30c95d03d5a38f8013b530c7f7f7c9439417732667ec395b4474a3f20b9dbfb3496573242ca24506fe2fcfe15e156304840f2371af112257194310aca7f86ea9446552c385ddca96af3dfae8e2123e613f814ff8f645318eeb638c8369dc87b6582609b468711f1839a810fbd818d34fa82a14efc8e382ad56534923ee34b7305cd3072bff19db375bd47771b2938667beefb9720d80e86f842acbb7d5716ae32ae0f05381a367574a8266e7a8b919eebceddef2e59882a9bf767863ac4707a5ce2080040cbc65b84eda21f6e4c87ac98c347493d7f2141a12f8565a66a3b8f277f3543ea9162d388f20904f151ba0b003173df27d49baf8471eb0cb078a30d4771059f9c49275980c583332d336bd849e1fc7799318487fb7f6733f4d60b6679792fdfb9a26f742fcc02ceb0e9615c14ec707e05c238dd30079079932419d80678897e89f516b3c4ec77ebb739e3b34ef85b2c5b6efa1bf848377dcaf00b9017abf96a55f7fe4e5b04425c9ffb830f6fd3a8cbb32f5f9bfd7ee55aa647a2554b76da2237acf9a9a5376bc1f06e8819025387c26917bd5cfcba4214183206dd3b182381d1538031cbd3b27c0d3b3597bef9434e009b1abf7cd3f097c8580efec1dca9dc754f0979ba04d8486a2080a00c41a3145708ac3a57831abdb7b50e34605ee42a45f0e1ce142b4a5e34c14cf259c883caf4dae930defef5c5192d8dc06bc4f352e1db7b6470506add2c3ae52a9ce4dc39b8f2db1ac5f6cf861aeb636fbae71c09052e31ef53ffa6b4a674103187596d05c835eb37a5e030aa0ef06eb8e3ed68235af297432f269f7168ce564d63f0d8aa030fe3c90bfcb8feac49e2d6cfd4c8988694570b474b44a6fd479443119ede5fd9299db285a54363167be6b795b715eb95e77fcf8efa6d0b4c0c87ea964dbdf52349c27b4de642364187491c5f677fc01045c12840dc68c0453c282ad55007b2f6247c7ef8049bf919d5a69b2a1f9489c5228c9e59fde3ae29558d0971732b966abd79eedefe97073ba5a3966d3cc45305e4cc11f79f0a25e6e01b7a136be605025477da00c0e6b7a54b6f7fa068ddcbe53b406de8f55d6050aacc798f39b421ac7a06075be7d6a5a19ca5320c94f52cf57f4e5ff868062dd292980c3302305978267fd31ed9555d2ee1f337b0bc9d57a72b097429aef521fbb8fb6efa67bc8007f6921bc50a335fea1bdbadce799064e33a59648e8f2fd63218223cc8cc5c61da1b1c427abe8f498d08be0dce017e9802489dcd7e8874044c77c7fba416351bbdceb4afc72f63f03f65d49e532fbc37ea4a0d9757c5c1f970254a9804ba93cb2f1a51b970785a33c050dc4fd6ceca6dbae472c7833a513be49ce5067ec2eb57b924ce8a1d4f5899f5cbaad8805b95534364671f264ac09775b3bea5e9f4ff3d6ac331b8dc39b31267fdcd568246edb768828643bdc33ce3e2eae31e78e3a6de56fffacd31e98d25c85f999e5629162970b5e3b01c343040c6223ca183afb94c25a1b995e31325cdd2d0c6f85b272c764a69e4840e59279a1e6bd45cf044879222806bd8632f640e4f89796733fdbaae6b735b126c2fe75f9adf3668929aa35957be452f6b5e153ac1a577ed13d4c551901bfa6042217325bd9d3a35572b1736dded7033bdaf2272f4bb30bbd90c49901e4511e3d66690ccce85a3389f2bc9cf47de03098400b47e33530c0a7cdd431a6f8615a8f4c52f477b54a5bddeb52e93875896f87cc69d77b7cb548acd94be713f28f44d748a4a94968da641163e40c89d05dfa5056881022ebec01e1d69c51f733bfb72953509f85e801892b699f9d3ebe5018e4849bc56c999861d3e1d7d7c00e39e44bb1587a68b45691b0171cf80d6ea94b2aeb33b6bf679c8a9ee4802cf20e1c3b134ed390cbdfe5aea54313c2ecac243f544e500cce57deb74b5ce007cdd72ee54ddc08fc4a91c02f8a0e81f6718618aa6fa42c588ec3011430d87b7a8d8a60e4d97717bf7dd59a1baef443e4d780fef0939a77e9207b0c4eaf1f482be61d761a9e2a2d12e3bf02a2b13959c5186a050e6fe09c68ad8aa3361b22f90acf991429188b3d6f686659fc4c6c93f2d257bc89057740eac50296263cf4d5d20ec25161580e0dae9ff8fc70890f2b06c4ff3d8cb6cd88a7a0a6b1c0960d2763b12aaad276ac751f1376956d4c8a134e429c4e56beaef78ca493adfef617107b4b85eac84c8a985a0f3aea004e0297526a0cf7dab8403bf8d62262de966a6c502f53e09bb0d6f5aa11fa52fa2aeed857d8252aa9feae80f910a7b54ed3141f894b15115f1c881d8f3b7d89c64685cac677cc830203e5af6582432aa5921c711901cfc1196db3a939bbb18e194f2c6c3ed5a823be150bd3f5ec8a4420cd20bca88a76c93fd6261318d0dec0dc53f8986a54ecdbfd4c946a120b7b5575e18de3407d4d1b2cd06d559515a1f02c60c6588e85b3ec0bdefadee989bfe42a3a99c1adf392fdc0ab1caa9bc498a6eb99ed6742b1e6c68c3c4a353cf95203b9014da82ceb161d7af31fda548ffbda3ab252a91ce1915a421382f3585543373c3a21bbb946a4f6dea211a36e42efee8aea480148f0d5f47295b56113d7c58296d999e9aa44f950ce225dea8460b18774427b76f6218c4e30f138e71796fefc33d0c63fcf8a98dc54fd4e4d06e21131e0b772b15d479b2ef5e4b84e8928d3de5da81d5d8ad4b0b1cfb45b60171ad8d4dbbcae147f87ab1bec04a16968a0573c2cfecf585e4df1e3360de99c9ed4d139ea64e1e3a955aeb61d8d2633e270ae960b3933ff654283d228da5591b4a3cbabe084638355c695f88bd1fdc6e45916b52104dc40e518e598c582f5b95cbf24db921f7d7d982df283915b2306ca17d0e7550ae1194d5f270064b6695d19fcfcf5b5f25b12c097f0248c5b8f8888de3332f65dac5d78b6f6ba72cd51f25bbeae3f84a8ce138e10032dfc55e3fc6870d8152a7fbf1a0f0a42374c80a264010bd3350ba505a0aeaa8186079caa048b2b11711d8169df2820cb5fc5dc6758fa8e2b6b48bde415816bd8ef9b02f4dbf299901027f7c7eefde232647a7f7c125dc312d32c5f3f70c796cc8b6a10ef54373a7cb76b4529ff43d36847cbc3f94c7b63f352661ad6273183779be2e48ee3ac46891f0cfe836a2ebe660ed2a6aab56e5ffa75dc9103f97631c585d50e89bb14f8cd703dfcf67c852488ae653e7a368296e730054d701a158d3ca4aed056eba6e70344a9b3dc26080ff73159b86e3bd6a9d7ad3a4da34c6d3a3b254df9217b68945272d642d69b8f0db21df4fab1249d29cf5f92bcb53ae22ca201996dac3b7b1ba3d97a1d697b06210ec4d919ff7fc00117c4ae18e701cbf5d0ce7397b6df5e540f8d37594e328bc4c7fc792777ff9486064c24702b85c1b97a0e7348d0bfad3ec568a66a799d5b2662b691ada6631ee1881bfa6ff810ded3d6a4f930e18fea2346a8adc649eab5c1e79aaec7fb73b4e9c1f1f9e7bc1f20d021983904aa11e3795f26232d5aa5b1c960cb99313294c6be776ad77fb0e0b2caed5bf28af533de423e571dfaee8dce27e3943a316fa1d5eccca92dec107504313f74b307a7e3d7d9d2142fd5a6ce67077172b1976df4bf7820eea88a96857bb6c514be7fec50ac853fe2e66e4d088ef00c64ffa38ad51f333f32f63ac62b6124063deff2c0957eb4dff1636efd9b53c8c467838f2609fa9ff635f9f89b02a9f9a4a01ffc1fca9690e86ccf90313561f3f62485ddf4cfdb5a49c47f926b0ec97ce9545709afffdec7b8fca9d0cea33bb774eddbc43a2b7e5c7d4910747d08ad5f545e0c74a90ed4f7f7b29ab989071b200a23259b94e29bbd58524eb367f7943647ee3759cc869fc55bdf7363c6e440ec2fe675a05ca59f0fe5a8e30742dc118ab9fcce8e0c242e56cf9e619f6dadc2e52e67db6e9d52f7f0166ab65d6ab6249bb34da52985a6db51a438ee56eb54496c780b38ad532346ca2c392f05fcd752dfa353573f7b193b49982ced2bf5c544e2c597bb68355bb0a6fa1c73e968c43a5476e272895e9ecdeca47c2eedb64b4fead36b7b6a28422c65e5e43fd48812298f6d7338d97accf0fee4a0e9d51ea312a02afd588e38f5746d3e23ba72dc9f6f9c19432ea6595d632dcc2007562dfb1c7b9ade4e092e4d28ae274ab85f0bb1d0"], 0x1008) getsockopt$inet6_tcp_buf(r4, 0x6, 0x0, &(0x7f0000000040)=""/169, &(0x7f0000000100)=0xa9) r7 = fcntl$getown(r1, 0x5) fcntl$lock(r4, 0xf, &(0x7f0000001980)={0x3, 0x3, 0x7, 0x80, r7}) 00:01:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_group_source_req(r1, 0x0, 0x53, &(0x7f0000000380)={0x200, {{0x2, 0x3, @broadcast}}, {{0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x118) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2, @broadcast}, 0x10) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x1, @multicast1}, 0xfffffffffffffd3b) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/188, 0xbc}], 0x1) sendmsg$inet_sctp(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000010000000008000000000000211400000000000000070000000975af00de080000"], 0x24}, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/31, 0x1f, 0x41, &(0x7f0000000240)={0x1c, 0x2, 0x1000, @ipv4={[], [], @loopback}, 0x1}, 0x1c) 00:01:32 executing program 0: socket$inet6_udplite(0x1c, 0x2, 0x88) 00:01:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000cc39ffffff5e5279fe79bfcd939a876a4ffd91fa8c"]) r1 = dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078d) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000040)={0x2, 0x5, 0x0}, &(0x7f0000000080)=0xc) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x6, 0x59cdaccb, 0x81}, &(0x7f0000000100)=0x10) 00:01:32 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60836982002800000000000001000000000000000000000100000000000000000000ffffffffffff890090780000000000000000000000000000000000000001"]) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) chmod(0x0, 0x61) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0379dcda1da776b8a6ac55ba8ab803f8da1029f82276053c102e6db88779c5b15ac059172501141460aaf331c36a9beabf485af0676a37afc9baf08cc36fa3e1c1c25072e79aec370bf5e84ff5e66e5aff537d8434fd4b8768", 0x59) r1 = dup2(r0, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x30) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000080)={0x0, 0x7}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ba) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000180)={r2, 0xd8, 0x1, 0xfd, 0xffffffff00000000}, &(0x7f00000001c0)=0x18) 00:01:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffe9a, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f00000000c0)={0x0, 0x6, 0x3, 0x9, 0x8}, &(0x7f0000000100)=0x18) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x5b, 0xfffffffffffffffb, 0x110, 0x53, 0x4, 0x3, 0xffffffff, 0xff, r2}, 0x20) getsockopt$inet_buf(r0, 0x0, 0x4a, &(0x7f0000000040)=""/64, &(0x7f0000000080)=0x40) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00457) 00:01:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000)=0x3, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002c9) 00:01:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000000c0), &(0x7f0000000100)=0x4) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00378) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff06ffffffffff0802000000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071e) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = dup(r0) getegid() recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004d6) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:33 executing program 0: ppoll(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x88d7}, {0x100, 0x8}}, 0x200) 00:01:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(0xffffffffffffffff, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ad) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x408, 0x0) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f0000000040)="56adb8bd9619895a1c0d801ab12ad569c7f62de31864d29e3b6b38874884db5b39d3c2b5ddc55f5502a1f9147fa6648da735e4203621f524e022e6") 00:01:33 executing program 2: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000000100)=0x3, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_sctp(0x1c, 0x3, 0x84) getpeername$inet6(r2, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0031d) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x1ff, 0x0, 0x960, 0x3}, &(0x7f0000000080)=0x18) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f00000000c0)={r3, 0x4}, 0x8) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000080)={0x2, [0x0, 0x0]}, &(0x7f00000000c0)=0xc) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={r2, 0x6}, 0x8) r3 = dup(r0) ioctl$DIOCOSFPADD(r3, 0xc088444f, &(0x7f0000000040)="49a7abc2fd61aee08d019d86962dadb5fdbe9713d41e1cb2cdb18431e8711a8e39961e841c7425538d4826b60fbf") exit(0x401) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@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}}}}}}) r4 = dup(r0) ioctl$DIOCSETSTATUSIF(r4, 0xc0104414, &(0x7f0000000000)={0x10}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c81) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet_icmp(0x2, 0x2, 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(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c57) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x200006, 0x80412, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00446) r1 = accept4(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10], 0xa) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f00000000c0)={0x8, [0x9, 0x8, 0x7, 0x101, 0x7d5, 0x9, 0x81, 0x3741]}, 0x14) 00:01:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x0, 0x88) r1 = semget$private(0x0, 0x0, 0xa0) __semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000900)=""/4096) ioctl$DIOCCHANGEADDR(r0, 0xc4704437, &(0x7f0000000880)="31234c286b71ff552a8eea78cdc5fad1a9a8fc41f332dd5c3ba13c6514dca9ff873106e72de6e31e9a012c51f807a8d078f308d71b2e148e4fc431ef493bc2410d0315c065ed1ce2") r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCRTSTADDRS(0xffffffffffffffff, 0xc4504449, &(0x7f00000000c0)={{"279b2740c92cbeeaf30cea981140e8025c5a9bf8725f24c2cfc2b9b95b16b7f6d7466c3bb8f4b9a8548dca9399101d6f15def5421d7c7e5ebede557b0c0e39a164ca82d2a1514310a00b87ca770ccbad31405aa4e69c5dce1efdd3d0fdf208603628de4f16af6bb5232ff34b89b9001c10a62e12f8320c9166d6aacb6df4fdcc940abe5c33247f56db9df94720ccdcc4387c33fd2323f476888129bb8520c762d950d3aae6fc089bd18d113b578d1a5956a4b30a46ebdbfbd2936f9cddf4f952348cb495a53f5c72fa4fc788f89a428e11da9b8f02402bdb8ccde85d119184e18195370702ffdec95b355e4f6d22db48bdea6243bd8b087072e23e8d4ffba237fb3181eb2112e3c443559468811a66cb5bf0ea2d2934d74b56080f6082d42c77050f6ffbaa56dfe60abf2c6a2718321c84d2b4e4d464165047a7f634f58bd3263de0e94d0183865c5536a73425bbdf7abc3cebb5798af30b94b08bd86be0e7898fd1bdf5c41535bf48ca0b8e873236f83a080bd5b89a802d8ee08bff00baacdbbb138c1986791debd42b638826ad98d4c16a3b60d6a4efc526a4dff1b74b061a7f30176ac00e521cda8bc09d9be156c92251069f1b00e064104e0a5f938d6e84546670c8b1787020d0cb8ed48e4b13aaea17a650c79b1c437077095a5ae6991591603674aea558525771b933ccb45a0f7a055c00fc305435eaee71847ef80c6b633e086007831784581797b6b53d37f8e4b3ee1804aa6d00d2c470469357832ec189d30291fcd313b78f8f58e55d2f664ac7c54dc009abe28704d4ab118ba6d95268f3eb05ca89f7732d5be68b7b273126594e6b60233e450c4fcceee3a8290715e47cb5e23874e6187f499c1954e344e42bc93054e9d80482028467a53e290d3fa743c3c97242d4ba587325101e2ac1b9b055aa9505d8dcca29a76f97604efc9f433cdcb11ab590d0ae6e56fe83f8385ad9d5fd061ddc7119ae5cbd8fa3428df201a01d4e86b503930499931894aa7e2a827969fabe09d6f77b97fbc98b17a8b4a873da7546f2f8e06abf292637aad192c45d5998a31be1d4802d3f53931733604db042fc05cb26c3fb29c9129851620f17484f4ce37ee917c7b375aaae906b8599489358611d6750994d69e0d5e694095d18d543bcd75fe09feca1ea6a3fb1fb82cfc84d9fd20717e65341ceecd364c4b5acb0760e3bfbdab2bbabe22db22362a8456f7d44e8829aa0b84e08497485f7ff11a5e9b984cbee28dfcc7146cce8535326738634d0e2c4ae6dab7fd75aade0f38b1828e0c3897cb18c69b1e34467a2a3fd572d1c622d12715ecd2a77da0b388af9b666a4264a405c87da37e50c880918cf9a133bdd253b243de3efc69c7c95fdd659b7ceb343e31f039a4ec56f6591b79b00e217aadd025a04bda86160d812f0084a7f640b199cbf5b77742d5129", "1e67ebbff66c941ec820aa5c3a8466eccb42dd69dc74cd5bbc56811da5c980df", 0x101, 0x4}, &(0x7f0000000040)="832bea0f2f75a48ddf5af4a74f79eb77f43fd2c67b9c0f2ed09ad3b956447ab9b75882ccf8a1d4bdf5896bd13ada5737a2cc15b3338d939412726870e91a2697d651c14a1aea45bb460ae64ca58c78360ecb02a2a2bdcc3b5a7e80c429a1ac17b019a1e67d321657e698597e3626b1ad16d3df91e3b1d836b7d8", 0xfffffffffffeffff, 0x7, 0x20, 0xfffffffffffffffd, 0x1f, 0x3, 0x4f}) syz_emit_ethernet(0x2a, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaa24d9c0a0aa7870284500001c0000000000009078ac1400aae00000330dee5ae2e7990f1cf4dcc70500000000000000d7a7363c435cd9a5c852ad6b62374f3b25833a4696fb7751f8e1fce00e6101000000472742e9dab9d193fbcb4ca165cdd7650d22f6065f55216d84f79f831bdff94b7e3c52986a6a9774e3affdb277aa5cc5cf121f7985ab301fe519ab375195549473c7218c20819326a0465f7918addb46206b2e6853a89980e1ee86e906e66577f412f802968a1604335d8b7f35394e07f66fc5d271bb72196997fde2"]) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)=""/192, &(0x7f0000000640)=0xc0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0x8001, 0x10000}, &(0x7f0000000540)=0x18) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000006c0)={@in={{0x2, 0x2, @multicast2}}, r3}, 0x8c) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000fc18cfee8da87d94c43e4002c9ef0955000000009078ac2300bb000000005e393e1100000000450000000000000000000000ac2300aa01000000"]) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/215, 0xd7}, {&(0x7f0000000100)=""/52, 0x34}], 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ed) 00:01:33 executing program 2: r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) flock(r1, 0x8) 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$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007e9) 00:01:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2d, &(0x7f0000000100)={@local, @remote, [], {@generic={0x802, "bd92d4dd4769618e3543c39ede53702ef00d0e0746f77f7734e572cb50088a"}}}) r1 = dup(r0) freebsd11_fstat(r1, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004bf) 00:01:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt$inet_udp(r1, 0x11, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00307) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000040)={@in6={{0x1c, 0x3, 0x0, @mcast2, 0x6}}, 0x0}, &(0x7f0000000100)=0x84) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000140)={0x3, 0x2, r2}, &(0x7f0000000180)=0xc) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0xa7, &(0x7f0000000100)={@random="993f16971083", @empty, [{[{0x88a8, 0x7fffffff, 0x8, 0x1}], {0x8100, 0x5, 0x401, 0x4}}], {@generic={0x857e, "dc1a585ea48d6be8cac18af3f45d228e209bc710c0862ebd1132905813667aa6e9b30ffbf5aac9a6720a939ec1b2b408652f69e833b08234fea30bc21c3ddef9a99bff81976b4ad225e363a10c2497890e4c9a1c1d27c45c441859e6fedae5b1186671b8f8ab343629bef1a4276c4f49084dcfe22559148994bd3a779d3502b7cdd7f1ca80c9919d0a4d03530edc2e47c7"}}}) setrlimit(0x7, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) r1 = socket(0x1f, 0x20000002, 0x8000) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:01:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@local, @random="3f7d3e2e9972", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000140)={0x0, {{0x2, 0x0, @remote}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x4, 0x0, 0xda6fc5bba4d41ad5) 00:01:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clock_getres(0x7272599068993019, 0x0) r2 = fcntl$getown(r1, 0x5) accept4$inet(r0, 0x0, &(0x7f0000000000), 0x30000000) getpgid(r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035d) 00:01:33 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}]}, &(0x7f0000000100)=0x10) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000140)={r1, 0xfa}, 0x8) ftruncate(r0, 0x400000000106) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x80012, r0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2d) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 00:01:33 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) r1 = 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}}}}}) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000040)={@loopback, @multicast1, @loopback}, 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0051d) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202492f66696c653000"], 0x1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x1203, &(0x7f00000000c0)={r3, 0x5}, 0x8) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x902, &(0x7f0000000100)=r2, 0x4) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fstat(r0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x252, 0x5, 0xae3b}, &(0x7f00000000c0)=0xf5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000100)=r2, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00372) fcntl$dupfd(r0, 0x0, r0) 00:01:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) getsockopt$inet6_int(r1, 0x29, 0x3f, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mlockall(0x2) openat(r1, &(0x7f0000000100)='./file0\x00', 0x100000, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x20011, r1, 0x0) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/163, 0xa3, 0x1, &(0x7f0000000100)={0x2, 0x3, @multicast1}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES64]) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x1) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0xa, 0x0) getrusage(0x1, 0x0) r2 = accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000180)=0x10, 0x10000000) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f00000001c0)={@in={{0x2, 0x1}}, 0x0}, &(0x7f0000000280)=0x8c) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f00000002c0)={r3, 0x8001}, 0x8) freebsd11_fstat(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getegid() fchownat(r1, &(0x7f0000000380)='./file0\x00', r4, r5, 0x400) 00:01:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffffd4, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x53, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x12, 0x0, 0x800e005c2) 00:01:33 executing program 3: r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x24) r1 = getpgid(0x0) fcntl$lock(r0, 0xe, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffdfffc, 0x100000001, r1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000040)={0x0, 0x4, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet6_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000180)={r3, 0x4, 0x16950c71, 0x100000001}, 0x10) fcntl$lock(r2, 0xb, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) futimesat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x800, 0x3}, {0x4080000, 0x3}}) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000009078ac1400aae00000011100907801000000000000003bca09414fff4334fd7e7cff799be7ae2d056842fa3435ecbbedcad7fbaf97fde60bae7b105351598a63be5dc4777c7ed7885f86faf0f0d60ba9c1c0360188b7e772b9077ab7116349e31bf733fde70fafff1d494bfc710b399d3cc804d69defb5553435a61262fc39e879b17b36defc64a10d757a4edf1a2ff388516337b6bf4511560ef6"]) r1 = dup(r0) ioctl$DIOCGETSRCNODES(r1, 0xc0104454, &(0x7f0000000000)="ba") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c39) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x7, 0x8) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000000)='htcp\x00', 0x5) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe6c, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaa0000000000000806000108000604000000000000000000000000aaa1aaaaaabbfffffffb00"]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007fe) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 00:01:33 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaff86dd6076205100323a00fe8000000000000000100100000000bbff020000000000000000000000000001020090780000000060702b6c00000000ff010000000000000000000000000001000000000000000000f500000000000033cc"]) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff593fa7651284ff08004500b91c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet_opts(r0, 0x0, 0x100000001, 0x0, 0x0) freebsd10_pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000200)={0x0, 0x100}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000280)=r3, 0x4) r4 = accept4$inet(r0, 0x0, &(0x7f0000000000), 0x10000000) setsockopt$inet_tcp_TCP_FASTOPEN(r4, 0x6, 0x401, &(0x7f0000000080)={0x9, "46e48a004277d3bae2b1294272cd6740"}, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ba) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r2, 0x84, 0x8003, &(0x7f0000000340)={r3, &(0x7f00000002c0)=[@in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000380)=0x10) syz_emit_ethernet(0xce, &(0x7f00000000c0)={@empty, @remote, [], {@generic={0xae62596f2326ad7, "98e25d70a861f3427c1b16a30527a0af594588e10b68f5949b867f203a17906583b54b10b638a672f15f5474d691ad469cf1d4b8c91e1f2f8f5d50b7260ce3bf42ec0685ee4d160ee918060c8957a252ead75a80bbfedacd7692b914ab6cb2eb786453a3754d9f55085d1def0cde0493a3a10d3d3c327686eb5052c05ed560fc206922a0cda27514a2069d1378745c4b3d15433bcfd74f793d4efdbafa47e3378d55412fbfbc05bafa2bd4dbe424d9117a540e951e03eca8aa1f3bb7f3a321d9"}}}) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x1d, &(0x7f00000003c0)={r5, 0x6}, 0x8) 00:01:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0059f) r2 = socket(0x1c, 0x20000000, 0xfffffffffffffffe) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040)={0x0, 0x3400, 0x8, 0x3, 0x0}, &(0x7f0000000080)=0x10) getsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f00000001c0)={@loopback, @empty, @local}, &(0x7f0000000200)=0xc) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f00000000c0)={@in6={{0x1c, 0x2, 0x2, @remote={0xfe, 0x80, [], 0x0}, 0xb1}}, r3}, &(0x7f0000000180)=0x84) freebsd11_mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x40000, 0x0, 0x0) 00:01:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a2, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) 00:01:33 executing program 3: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:01:33 executing program 2: r0 = shmget$private(0x0, 0x2000, 0x2c, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/223) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x100004) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000140)={0x7, 0x910, 0xffff, 0x0, 0x0}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f00000001c0)={r2, 0x313, 0xf7, "1d927e19fda7c13df6de5fb7d28f74a71530f30f258f202b2c4114ca8075dced0a0a98c3eb88b68a71be5b145d3a0f2b7fd2fd0d4c171bb34410971a20b9c7392ae88e18788765e3f76fbce09788f28c06c4aacc59af96336d9faa666d5d5ff0ad15f7e19285586b435276c03740bf0ef1a13ff92e549cfcf41066f769f1b960063b64986cdfc37d3ef249b112aaa4085954462eeab632f988c148d577018f98147c65bbd0160b57a0fb62edf8b88460757636a701b52138c9c92ab007d589fe30f671dd576ce6dc3ba75e8390b745d308cdf0d5a7bfca89f2c4aab28b4cf11c76f4b600f49812f2c79a4c5ece5e1eb06a4678dfe98388"}, 0xff) syz_emit_ethernet(0x0, &(0x7f0000000140)=ANY=[]) 00:01:33 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x2000000}}, 0x0) setitimer(0x1, 0x0, &(0x7f0000000040)) 00:01:33 executing program 1: r0 = accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x30000000) setsockopt$inet6_tcp_buf(r0, 0x6, 0x8, 0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet(r2, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x9b) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0030f) fcntl$getown(r1, 0x5) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:33 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') geteuid() getrlimit(0x2, &(0x7f0000000040)) r0 = shmget(0x3, 0x3000, 0x32, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/61) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0x1c) setsockopt$inet6_group_source_req(r1, 0x29, 0x55, &(0x7f0000000140)={0x6, {{0x1c, 0x0, 0x200, @ipv4={[], [], @rand_addr=0x1a}, 0x1}}, {{0x1c, 0x1, 0x3, @rand_addr="6468f3cade6c37fb8eed213de1a4879f", 0x1}}}, 0x108) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="18938eda354186cf61cc6121c69eebca96ec71c6fcda6401954a0da3fb1218356429daa9eaed2038692ba640f04070abeb6020ea726873ab3dcaecdea8e1fc985c4d4e4351bf8902d613590923c10937955ad725a8a69d28afad4a52386607c41eaa114c9e97039c780af6dcff7db106124b50ecf8998698106e287866ed025d8b5d874e8a765440694153c0d9afe009306332880a913c7fdb3270e8f6658867de7925aaf4e323957505f164e10a4e309276849158db87764fe08f25091d74451525a96508bb83", 0xc7) chdir(&(0x7f0000000380)='./file0\x00') r2 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x80) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000400)={0x0, 0x80000000}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000480)={r3, 0x7, 0x4d5, 0x2}, &(0x7f00000004c0)=0x10) r5 = accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f0000000580)={r3, 0xca}, 0x8) mkdirat(r2, &(0x7f00000005c0)='./file0\x00', 0xc0) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000000600)="f70e22cf3c987ee56d1940945222311c13ec408c50451aeb6d1e2672afc204b79a6a215dd983a64bb616dfaf2fdff73d4cea41d108c20921e96107652feb716977dd9629f3bf39e5d22ee647ba750231a64e35a1fabb3817f58509bc69669391f7e6aad5f93236b34402cbdf31eb19849d2fd60af1611271261e3b25dd8706c6") setsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x1f, &(0x7f0000000680), 0x4) accept$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$DIOCGETALTQV0(r2, 0xc1004430, &(0x7f0000000740)="ac2a6e487c235a731ba1e362438843ceae3c5e6550bb74fa2ab544908914e2a13a70548a4b1ea1498af65039de3ac0eb7c7173e1ca0d9f11dc4396708db15bd4ab0359ed6f4120cc7a1f6c281d3338e1c738aa71508de6a47d1dfa5bf151a3cf3d7b87b00b9d51309f3de21e2a9997552c0dc0a25bc664b3ee933eda8a2c57e6318bb16af98a73450c125a967d39933eac80f5a10300e8990a9e7e3c2ab27df4232a0c5cc97a106db65d481fbe93c24f0c872823ed704990885b3bc90f3fd990160f3c9e2ca6e51914dee3304db29918dc48ffe399ce7caaf610619cad871003ad625d1fb7c1bdedf62f3e") accept$unix(r5, 0x0, &(0x7f0000000840)) setsockopt$inet6_group_source_req(r1, 0x29, 0x57, &(0x7f0000000880)={0x5, {{0x1c, 0x1, 0x3f, @empty, 0xb71e}}, {{0x1c, 0x3, 0x3, @empty, 0x10001}}}, 0x108) socket$inet6_icmp(0x1c, 0x2, 0x3a) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f00000009c0)={@in6={{0x1c, 0x1, 0x1, @loopback, 0xc5}}, r4}, &(0x7f0000000a80)=0x84) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x9, &(0x7f0000000ac0)=0x83, 0x4) fchdir(r1) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r2, 0x84, 0x902, &(0x7f0000000b00)=r4, 0x4) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000b40)={r3, 0x3, 0xfffffffffffffffe}, &(0x7f0000000b80)=0xc) ioctl$DIOCRGETASTATS(r2, 0xc4504447, &(0x7f0000000c80)={{"4024efdeefde682116cb015c5cc701abd61ceead6c6beffb2b40347aa168b840927bad9c477b556084f37b842d6310db68ead1af49058d27354064935edf92c9ad73e742faa36eb54a1a2596c36484e7ad2f576d0cd53a1c8a67d7e7c1009ff414e15eb9db90202c6aeb38339716eae41e5d3ce70d05aa9b36433ca8d4a0425d8cd354163cdccf5ff3cb476b5209dc1e5f388a86f6a31e15b566c295a720fc08a08192d4f5569f12cd76986e440b940e069c365f6dd1b5007b4b8871a4e9c164f8f9f01189cc22adf053bc378a0b732a8582bc81d1730417f2db5f5c9d138aeccfd8974531f185a14503443deda3bdbbe9f84ffaa5c05ffab7bd6dba43fa0fc9d027514c39375d9f4cfe2526582680822bbd41ea3ae02f0cf15446880d686453dc765ad0cc96048650584ef51cfc2f1cf4810eeb77d2a8ac46b57f2cee26ed842075fc2b45c63f2165e1c1593462df7b63b812657f2556ebaa6d4531f28cdf9554638d9f8dcb68fc6b97ef000aaf70e9849d3d9a82ebcff9bc81fb75d1c4bdcffe333c20175bb744b3138b3c8b6e6fbe0882e3b5b2e964e062a02da58a09cb9a0b5667c8971f6e4d07caf9dcede1bfdc35b40ded52260552330a87a59cbfc35eb9f5c391340fd6c289df1d5dd4d08a7a347006f6d6f65edb8235878aeecbe3a5ee603d98cf7f705f0eb9bf35b8e3e2d2e3ff4b1f3b53e51cb68f60d5872ceca47f6a2aa60afa51fe58ba19da584d7eed18fd4ed9e7a359011f2523e0df0eb0d88868fe2bd96f31d0fbf9680ff457edb2f4d16e6d1badef8b5a1a6427a438d54b2858b6429816b5ba16a70b09fa972a9bb601861655ac31760ee1c8964dd0e81f9f53970144e7476db7abcaa1f8f438b6b14211fa0a7cc7943da0119069c3f00365313a8515d84b54ec370529d8e29f26bacfe28526a582ec8417a6ea1b1e371d32efc4de59219faffb8837f00a0ff179ca63c3749ed23bf8b4dfb1bbdd8dd5d4be946de97e7252703e6c3e1fbc86a3e2bbf6ddd096deaa0c05c688f1fe162e174d888742d3a65552a6caa0d994cbe943de78e7333cee9526c5d14f6755b5eb835375d34076da65b3934ffea5e11b3bf341b6c99877bffbcc49e12cbdc41ab276e6090fd7a609504955dc5daeeb5238355b44e9cf9ede8623ac5b5506237f43bd8a8b17a05ea04f348f9f5852cb62f4be4378535b03f8106c7783624e030961fac3074ebf4db24c7d74330820bcce5214dde13dd1e274f438c1fe33d7095d48142c0c13dd900e0318ec8b952d8d98e0e484741cb257bd8492096c63f44fc666c09bb6fa284b65c6e7ce4571db4cfa9a9bd544554403af0d491c40b9297de9a445dc5703513f06cfa68fa4dfbc6a4d775a71fb2ef0d54e6c0ef13ae10fe37a56a115f717f52c4e225e1f910214606dd53699313e3a2c3887b8f3d46f2be36065f5", "7e52aa3b9df0bfae3c4814912137616326667b2d99be1bf49a64a579f5e80447", 0xfffffffffffffffb, 0x4}, &(0x7f0000000bc0)="e7e7ec00e5ce05e5d37edc674c79cef8279698ddb94f0f3d95dd6c900ee9065227bcd6ab52f343bc05c4ef75df7fb80673296e1e5d5654f66827915dba9c82f679f812e13563a6b46ca39713e72f6da7da7cdb0c17401345ef322a0d282ef7103ce69b792e8a809a5d3251b33a6662e3083d3ab6b5c80c789a3a15755d8c7a611dc222cc50d57ddbd5c996dcbeab351a39ee6d46", 0x72, 0x879, 0x100, 0x6, 0x5de, 0x1, 0xedb, 0x81}) freebsd10_pipe(&(0x7f0000001100)) getsockopt$inet_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000001140)={r6, 0xf, 0x3}, &(0x7f0000001180)=0x8) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getgid() recvfrom$inet(r0, 0x0, 0x68, 0x3, 0x0, 0xfffffffffffffe89) 00:01:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000080)="33ba0b1a", 0x4) syz_emit_ethernet(0x171, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08f44400001c0000000000009078ac00aae00000011100907800000000"]) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) recvfrom$inet(r0, 0x0, 0xffffffffffffff40, 0x40003, 0x0, 0x0) 00:01:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="dd79ce3e", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@local, @random="3f7d3e2e9972", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ftruncate(r0, 0x0) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000140)={0x0, 0x520}, 0x10) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000040)=0x6, 0x4) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, 0x0, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x17d}, 0x0) dup2(r1, r1) 00:01:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendto$inet(r0, &(0x7f00000000c0)="1f8cdab8e6b3de58f8fd3ced275c06d1cd1ca871afabe3ef09cf8aeb", 0x1c, 0x184, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd3, 0x800) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd7) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCGETSTATUS(r1, 0xc1a04415, &(0x7f00000000c0)="3ab120088735ecc5d5dedc525a884b34593d17bc66e26f6f2fd38c24578b9d1fb5fc176211d69f7dcc19a7e43503662dd3e6c4d589a59d8f16212d59f64f54c29556fabaab482af307961d5220404a534f21d44ef9dc8307e9873eb3f00a490045fe3a68a2021f66ababf5c737f14b883030a772b59bc8fd3bd7cedab52afc8ba37e9c5a2127809096b9aed978f01e9c637867ed75252510e21a0321fb4f08d2b7988dfd49f71b2b3e280d1f83dec228bdec1066cacd629acbe21dd01e8798dccec1e1603fd550a85ed7024db4acc5a9ebb37f58433cc76b20c9a3619609ece7a2c818cd33604d7ba21448691503c2fa544263de19b6885cadf9e520") getpeername(r0, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00371) 00:01:33 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e7161b63696c653065"], 0x1) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet(r0, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/150, 0x96, 0x2, &(0x7f00000000c0)={0x2, 0x2, @broadcast}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) 00:01:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000000)=0xdfa8329, 0x4) sendmsg$inet_sctp(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000084000000080000000000002106000000000000000700012c"], 0x1c}, 0x0) 00:01:33 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r1, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x400) r2 = dup(r0) utimes(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff) write(r2, &(0x7f0000000040), 0x100000) 00:01:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1, @broadcast}, 0x10) semget$private(0x0, 0x7, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0040d) 00:01:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000180)=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}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:01:34 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00715) fcntl$dupfd(r0, 0xc8bf08af10289ff2, r0) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000039078ac2300a6000000000500907800000000450000000000000000000000ac2300aa01000000"]) r1 = accept4(r0, &(0x7f00000000c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000100)=0x1c, 0x10000000) getsockopt$inet_tcp_buf(r1, 0x6, 0x67, &(0x7f0000000140)=""/66, &(0x7f00000001c0)=0x42) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(0xffffffffffffffff, 0x84, 0x10, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x5d69980113e9fe91, 0xfffffffffffffffe, 0x0, 0xfffffffffffffee2) socketpair(0x1f, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0xb) 00:01:34 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) ioctl$DIOCGETRULE(0xffffffffffffffff, 0xcbe04407, &(0x7f0000000080)="babac7a7c4453cd5bb76c73573ebf294c09851935dadca8d64c9600a69f0321130c1fcc2e3350982") recvfrom$inet(r0, 0x0, 0x0, 0x6, 0x0, 0x30c) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f00000000c0), &(0x7f0000000040)=0x8) 00:01:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x402, 0x80) getsockopt$inet6_int(r0, 0x29, 0x26, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffeaa, &(0x7f0000000040)=ANY=[@ANYBLOB="06eaaaaaaaf7ffffffffff0800000000000000000000009078ac03000000000001110090780000000000"]) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e004ff) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCXROLLBACK(r2, 0xc0104453, &(0x7f0000000040)="8c24c51ca478f959409458db2ab226fdd24610beff41f9a56b872f088cb5357bd923f07920c27c4b77f86ebc053dfeb1632b451afcfd1b701ff05938488e03450a6a3dc9815364a121695293fb8c9240eeea230414c3e715a605320092e8c8f5699d4d50f9f6dbff3a1fb2db1ee5a534f90b46cb94a5ddeb13b75a195e96a86c23207e23444cddbaf42b54ef3a62c7e975fe8461f46d8f8e9df4c64c428226fdc6ab048e0570ebf188d7d106c1a65d0d0a350882d6bf0c2bfc83aca941111056100660b1f08a33c6403da08ada2e67371c407e51a8ea35e5fde81fb45f559f81d68f0a3011d625dfdc19890a06ac7e4a30fe754c27e6") syz_emit_ethernet(0x0, 0x0) r3 = dup(r0) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x5, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ad) ioctl$DIOCGETSTATES(r1, 0xc0104419, &(0x7f0000000140)="844d869cd88575fd95a1e079b1ef6f468a4a284d3691c2de1f63575d26cc2b90e1c59ff5ab3b3800226661346c00f023cdf4a5f9792033c8e12020f98a3da3929eea54b17bc278da7b0e94732bc833dbd8659ff2bc94e8b75cba712dd26a7e0481de202d41f4b6893f6596cee30dc88efb3ef6a9a37dace92c99c344bab9ae1a2704951ce0fc9dff726cfa7f08a9cf55f6f78a601856de1bcd7fb90e84ca029e9065d660d59b4ca34180cbbef082425480f41b8cd69d6e74e3b7f37f8013e327af785f24c28d2d74c34619227c3d4e89e98e3dd3a97dc764611f59798933cff31647dcc3edb391e9fc0c50b4a96b8b21c220538796cb9b34421e83cdc2") 00:01:34 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}}}}}) getsockname(r0, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x3b, &(0x7f0000000040)={@broadcast, @random="866fe6b04cbe", [{[{0x88a8, 0x7f, 0x3, 0x2}], {0x8100, 0xff, 0x3, 0x1}}], {@arp={0x806, @generic={0x20, 0x3c0c, 0x6, 0x1, 0xd, @remote, "9e", @empty, "34d8c6d328437e3c520fb609d051ece3"}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00911) 00:01:34 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR, @ANYRES16=0x0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRES64=r0, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYPTR], @ANYRES64=r0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRESHEX=r0]]]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) ioctl$DIOCADDALTQV0(r1, 0xc100442d, &(0x7f0000000440)="2690753e9c4bff6d212028579b234042f8a68545cbe8baf7e9375853c4c12aaaa86308c6aa60bd5d67ff491718b8acb32721cb83e82ebbc5bad415af9f2eb0cdbfd07bd11a6be6993ec12ef43749bc6e742643aacc03ccb74672b9cdd26d85a2f6358b072593879c03cab71b44cd2e93652afb974cde3533dc6f86e8b94b47443b898fe3af781f5188c8f5d955777704dfc890dca85ee7f6b5bd11fe") fcntl$getflags(r0, 0x0) shmget$private(0x0, 0x4000, 0x206, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x216, &(0x7f0000000100)={@empty, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "257281", 0x1e0, 0x3e, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[@routing={0x5c, 0xc, 0x0, 0x8001, 0x0, [@ipv4={[], [], @multicast1}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="05d26da08e4129fcedb090c8e18d27ca", @empty, @local={0xfe, 0x80, [], 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x20, [], {0x4, 0x6, "3627ab", 0x8, 0x25, 0x1ff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@jumbo={0xc2, 0x4, 0xffffffff}]}, @fragment={0x37, 0x0, 0x800, 0x823c, 0x0, 0x401, 0x67}, @dstopts={0x0, 0x3, [], [@ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x4c6}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x77, 0x0, 0x9, 0x2, 0x0, 0x200, 0x68}, @dstopts={0x6f, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x3}]}], "00e67e846966b6f656f6645c1bd9ce90e79ac497b9bd912d03c97bf41a7b8a98bf12218a25e9a14a8d9ffc4f5d7d168ff8755d79c7bec69b62f1217330752068f0f466d593d6e9b22d7e3f889fa651111bf5f871b0bce57113b1fd35438d98fa61b515f7142e8c4e84546b001df3bcf4d22c466d778e01c60ede2af6eeff97ddf210a488bd7409ec6e246cce5d3ce5edf59a50a509a0bf8a1ebaae55b32bf5a604bfd709444dcd1107e593407e552447ebb266b9d7380b266347854f0c4a52ad2427801fc739da82beb43fc92e494b2ee57b383266f56767459611e133a2bb64ddc070fa0c47168c"}}}}}}}) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0xe81f3ac0c74007fe) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 00:01:34 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x10048) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffe, 0x10, r0, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r0, &(0x7f0000000040), 0x10000000000000f7, 0x2f) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x7fffffffffffffff}], 0x1, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000140)={0x0, 0x1}, &(0x7f0000000180)=0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f00000001c0)={r2, 0x1ff, 0x80}, 0x8) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) lseek(r0, 0x0, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c08) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 00:01:34 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000100), &(0x7f0000000200)=0x100) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x1a, &(0x7f0000000000), 0x4) r1 = accept(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10) accept4$inet(r1, 0x0, &(0x7f0000000240), 0x20000000) setitimer(0x3, &(0x7f00000000c0)={{0x1, 0xfffffffffffffffa}, {0x6, 0x6}}, 0x0) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) socketpair(0x2, 0x10000003, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = dup(r1) ioctl$DIOCRTSTADDRS(r2, 0xc4504449, &(0x7f00000001c0)={{"c4e20fe16eff187a3c04c2d7c599c923be15f49a11a707fd42aebebb42209ceb69ef699774a7e5ffc817251f063cd055d647016f3f8a72e698d64a5c2c8281a972165911fafc6fed06b3534cec06dacd4c362a49c0278ed0924e76cf1ac6f64f4a93c85c28798b5aaebb54554b3879e846d359ef85469dbb71cd356cf8c8d5d2b69fc4e743ef88b831e883d66a61e279de2c7e324d7a54701926330c45106d9ca2f6e87b90d7f70e6bb800569514dc8f47072a2bff2135db7ff11c43268d87c211668b0ac836f506860dd2bf68af47589a882736a61bffc2cb59f3a39f7f727d31db30ddd6946391cf594a5027b1df9dabffa7202b97e260769bf294e95c69c3233f6a10677a6f97189ba89f958af42f0d27396c073a2ba85b02a3b88301d1c9462576290711972acb3654b834625365cc8a106322b24b789db26bd79ac8b4abd1e5dc749b08be4ebffe763c18c16a39052c8786e3647a736fe5d3818de0bd640db2ccf82ccef01cccd14420739873df7be3560d17e127a682b251713648d6795bb3ced9f82e16f2b2685896854ea7f09f3558d26b0ef1264896bfe4ac06ad86bb5ff83c23d0bda9f10d42bfe2e27fe28059e968fca4bb1ebde3182519234150528d204da83c6fbec40e2ff0eda455eb2431c00593fc06e91dcde995ad1c413055a6d8dbe012a62085ebad7b396b1aa7c0505efd9fdb7d45d218c362a90a4ea5b6c6a8b84fa564e4f386fc3fdd0be3f521c5d084c6f0aed47ea21e5afdce701d02a44c7edcbfd673c5dac246117727a64ea5b1db8e2294c98efd68df23b59b96141a587d3e86a499e495c342cb60565235689b6774eb960ece105c6f6e69af2e1b140df586fcdfb77831bd991a56047b79014ddd9f34cc33cb8b8c86400f83dccfe57bcbb5fde0efbda7d157ad079eacc05c220e646a15afc8fcc5851806f71906f94752cfdbfbf8d99be2acea87d4fabde5a8b864b1a150f768dd5d86d831c97549b611e188fe69d91239645e930b8824ac7da69445f7e08cf97a27b8c2760c8ae81803f51cb437d1a0a354f68f961f5dd3d826563483bf47b8f8f28ba708bd9da8ccefd596e9e8fed36f5876859995ace1f2a8d98580e4d50fca23cd65cef45badd098babcf634e15161860944270aa629daf399db82a1cdb87d61c584f558817e828770f2b46322d84d909102524795bc3a841420e71a35d629ad9e342379919f7903e2e382aea977b0f1fa6299bc5655811430b1a53ab91cea419aec204aa1f02b54ef375f98691f43c1e993745067df499e7d00767ea2297f6c1f62b26f919cd1be1622b8d4ad3f38dd468340fd458d7f2ab74a4f6adead1c708ca7ebe1ac89ddd58755cd6d213b8850f6fab8adadcb56cdf3082e801c2a836fad340c663cf28675d4aa37a949e490ff755fb21542e3bb8311e742fcce9184505ba41651", "fbf713dd74cd8a78dad50a8988178711c89490b5a7cc17f9897bb8d6ec23cd2e", 0xfffffffffffffeff, 0xce8}, &(0x7f0000000100)="c1a51302cbe60fa34a757cb07e04ba063ffc078d7b33b7cce02bb5a9e07c2163ed38877ce53af79adfa7080e3d748a297904daa0321607b8822a443f622440f391b70151c8d1adc06a809b60a3d35dd406256a147b62fcb8c2926fef53ccba778301ed95d2ff66768429896bbf5d8725219a5a13666c4acc76b4e7d82d0445a9ad3187e50aaea647f5b25c12538306279601c79c", 0x0, 0x7ee1, 0x101, 0x2, 0x100000001, 0x7, 0x8001, 0x5}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x7}, 0xfffffffffffffe93) dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00356) 00:01:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/85, 0x55, 0x40002, &(0x7f0000001440)={0x2, 0x0, @loopback}, 0x10) syz_emit_ethernet(0x6, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[@ANYBLOB="6f17150850f887e51fe2b2ab67a0955a165a9e6cdb45cfd1cb5a322151d7d5a92f000200008ccae71c7357d298f762f5042bdecd51e75cd5d9bedee857bfac5fa512e17d33060abd09c6e8296d042fe92a7fd5e5460e64c7b203f367eda359ce9176ff1e74db95e06a435efc2cfd1ea6a7a84d84fb193a9acea7326343d45edc2bfaab8eb62f1554910bedbedb0121d49f1596137478582fd963f91836201fe435c76f11f570b6b92d3a95452657576588792814bff61ccd58c4cb85e326ee145a1266849fd75af6b611a56c27062079c96e0d0114b4", @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYRESOCT=0x0, @ANYBLOB="ac6bcc2f913796792282405d340e2999df83a36874867863e2baa76846df9801521bb58bc3d79992fa5d8e6ea3e20c85f7b64f13fdfb5d242f66ef6cceda3a269a5995578e5883a99f3cda63c03a04cc3cba0f849dda353b52261fbd9ad32bcf88b97170951eec32c139f4d11298da11489ef84dfc5a35f20065c604d819fb792cd920db558f454dd0cee1a771d2f7a18ae1c8836120c30131ce8b1f40a5c7f63b842a0b597fec7c543de887a68898acae73d388ac8c774557a2ab2df10ccd543f28313596b3dad0833ea19d0fd386794bf38674a7d98276ae20ec1dcca08c4c0a3d880556ac682247d1f37d1b08133dfcac69843e6fe2164410bb678d30531ab38258940f2b6e2d94dfc5adacfb81d94d61aca66b66d2f8c64629181a1c6c5361aaa5efce19029529f24d84b9bac23db08b064908c45c99c02ee6b94ff752d4e27242f81e633c67c4f1b7106afd9627f35815920f4358935b61217cb6a658ed2791917e9cb2e38633da0c3f9f4d7e92701d1488ca338bc777910ac02c45b92be81d472742f0bbf07fcb4ce3772fec94718fce2406335c96352da4bb6650ba4f6036406d95439df7073b8b95e629cf35fa6a6d558b2e65338ab9059a8b99f0864f074164feacaaec20ed8315714f09fa525eced9dde437d6e9bed970454237ca4daad0b26f526738a6c3757e29b95f684d2b12271bedbfdd9a9f01cde014204a5e1b909f4bae80d887facae9a1237579720ae7e00e38402d24b1ad1e71778064ff3b7507b8d1eb72d0213ddf29c089935981236f5edb1b1649521bc9d97013c1d95b22fed40b4c8595bb9f18403503c5ddd81422447f475a968500591b40c34393bf87a6c9a5bd7a169cbf558ae0403871cbf905051415c541db43521e384ed1ae26a9d85f63c585240500ada338cab0e137314422a015ea566f381bbdb25686ee07e75d7d89dcfcd30f9064f56b1cf7096fbbdd48cb7ef01d27f9266912f957ee6cdb02737760276c7f8a173365ab382447543dbf339fab52e7f15b2f6dc935d472392469223107a4cb664a423ce3c2ab162d32d23353990732e3b623f0b09bec78376ba70869131a8227a75579c1cfbd31a43d2bc3f3d87a3228bbf66f77b5a1a43f7e94e808c46cc64fbcf2f8f1cc5885b01ce03b489992bc3e0980b60c93d1e286791bc7fd62e83dd036d1edae106d43e0616eb621909651222d499350b747366d244db2addb395c33ac549d1910a43f66f30d9c9e84c140b4da72f733a1e216bac71f08aa3fb78e60fc0de175ff5cb570b19cbbfd85b30abe4fa5f60cad2323304fa85f08d9dc0e7fa21854d949de0399f6a1d61d385df48c460b4e5844889bee57902b51b2cb29669974e7a56a7402f4a636fe3ed7b97740b65dec9094566c6f972e7b231e769fcb698b1b013bc5a3974058c5b967354986cd9bfd8c43f9ec84c375702b5ad492c8cadff326ab065acdc39a0c3bf4cd1f1db341450011d6fe96a2e9d6af14c5fd489a0aff69c913707d1d62ccbff183453694fe29c23f772938206f4874ee5d083b67c2e01e5abfe30aa267daa49801ea0ab14bf2370c2bfee22c0fee8ea98b603ac351bf0dc2c22f167b5c8ee0d18de77aa424d502184c1a461fc5f80f6ea5fe1fde9afb8b8d22058519a33a1ff391d357396d21a24f5b7fb344bce84193415323fe84a9bbea85384674cff0ba9e5fdc679be2dc976c0966a9639c5e5134d41d4a17264b86c90f82a1f46ca5f0928d0e7c85d1c2b853901dda540afb8463ddb925e3ee279d72cc87b0923843657a8dafba881be2a2ef42ac0015c934c28c76c5ae7c38b8f495b3b5cacc8ff3604881ceb931dcd94a1418e15d413afb34a77357375018ed7e24592b3c55d6888201fcb7597707d4353d3c4d95e64094d463bce99078d1e2ec6e55a45b0a54c2e17b2140be5e58737b0bd3f74fb1aad0eebf1b2991602b0cc1f43dcf3b0eef03c708dbb41c3032c874af6601aeab6464524c97dca36c9d15a15b9efd37275a0e91a12be407a094a78f5c6fa97fa0e0a19c0731610929271b3110923be021fbde79d8e463816c92d5600320f35c94277cccf4fa9289bc38fcec3cac6f5ab7ff3be3127489f7bc0e59ed68e0ca4ac0fc17e4a821ed0b896646c2150801cf770f0781376e9b08cbd9fbd5c196fcd659f2401d41880d51d3ddf42b81f3dba3a1ece76d1f81030bb9ca90fc7d31a20d5af8e1a52c72e8672d188143bf170c87934079d3ed1fb30e953da981d490c9c36ad0faa7f9a0c720e493090ffae1d38dedacf9fc09ad43b62b755d26e65bda68d07a7f1db60ee90a9e527e1f8166a0baeabee5c4bbdf38dcd3a62b1d98f3d47225e59e188c06234e27309c928820e41f10772356d592cd71a1965f541884d61ea66fcefceeaa664bca80b3014f407a4be67b85399ef23c12551b5e275c0f7468ef10898705381f27d22ba0982332376eb822074d59db7437ad913a143857f28f1faf0ea98811946792b899e7106e66e3eefa1b0a757b782778aa09961d94bc458c60519ac28b919a8d7494e55bf9dc70a549acde7d1eefa834af756135e79d3f40003e1c423dcb1a3205505a0cffd2967900e874323aef6d39f0d1d5d4ddf260918fc4dcb0a64496fdbddb1b4d5b415bfbad367435a85a503cc635f851a7e1e957226e8672ce5bbfefe36af3d99b26a7f8c4dbc89f84c71ae6779d933763c3e2f4e5f28d38131689f5c0255077c42f2948ad67a014435f9b55fb65daced6b5cb5fa54b8713bf2246428482cdaabde0e17269504a1e2f68c5a33efcbfd4468f2bf6b7694454c7839d3d61dd53652c4b8357f3d79263b954505a9aa04ffe24e0e2d21d7454e5357ee1d4c33395b3368e19e92d40b0d56d1834fc3948f656baee07c48f97233cd785a14e94dc1a285974de406ada297f260cfe2d63d597064e5670972215a1d80fa7ace0309bb10da542543f7be35190cb3488288cf3b93bd64a939290e49195204579d480b2e6ded5ad6a709910fc4a4caf0f6ff8929cb149329b4e3bcb78fc42fa2d2d31f2b6ec2d4b83d53f8f8e0775d9158a80e0e7257ca8819fd969073b87ecf43268ba5cab44ea57226eb9e0aceb21acc79e41f9e1408799fa42556040dc64442e5e0a60bba263a27759a1543457754ebca0aa69298426b05bf187065807390617225d7e25750079eadb7c25238da45743687f7647399e7068f60b649987087c80f72d286fe344f159f67449e6b3a6207734184c1a89543589b72a2f5a3bb8e3b5b03b9736d005d48249c9351578e9dabdadbc38299cc164efcaf2df619f4ede2acdfbf8c93ebd0f929f706f7c4d47543d1b45d408003461034e256c622532c641c2730328a1ba388ead9b590d0e47be23dd16cf7a9b1a39cac133d287dce63d8404deee968dbad8e5fa194896ebeb2edda292279e896c8b83135bd1cbd3900c1bdbdaece7f8132281884d9c422af525e4033d8e3a9ea57ce6e74a6986f1821e69a2b98f55239b824731b78a089b2da10b64575b079d8bbbc4e6df142290166532269483044f2c1e7437ba268b1f21207db4b694e1e958f55fdd68b4383a17991768b9f63b7663e71ecf961fa8f9225d77e5d1fbfe25aea397a57d880909fae9a4fa01c209fa6ac69ed901485ec3005c21b26f10ddc6fcfb8cec8e1dfd9915273c9b012265741f1857c75d5598b6efa879ca1df91daa21902c07f355a4fb2e1c1870b1f80a971a1d8e43fefad97a592f0089b9c9bd16a87fc825d0d73092b0955200f83e29ef7a5ba4a4eab3f994db13a05a9be53cecfe51fafb9cf2573d97cb5f7954a0cde0ddab066764ec9c005cb9980e9415c2328ba5b36519e3bc88a3c9a597e91c64e8081515f6e495b53601f117fb3f6bd887bee9be12aab3cc03c95bd3fe1b4489532061fa5375e78afca6a0e5120eb900add0cbf8de3ff5ae77145488381162d8cc407b6318bd159f59e6de3759629a37c20f5e2a732fd7fc0d3e51bc81468d9e62c726fc39f9b2df7f57b6894e632a4730abc6b826e05a4f97ca187f7e309585de40e7d70811b1aba1f05990bc12485b04e5870f632cf6dca032709fa6f38ddd619c7b86a151da094a1ca65030bccb825fcca3d5b9725935925d0fdf3b20f09ac3eb2ac8915ae64f1a6d6e420f3821dbea53692697834c53477305e19b536523f9fb90f16a6a18409f92d5e7a44d5da00142e1fa2bd3c711cfc79d7b0b12bdb77c6a19534fbf26f10446c7a7bb6764b77e21d3d749c96c719c7386f6f5e9d5f9925fa4e4d75a409fb731a6fe6626b9cdf5dea374562541ba1a08c27bbffef6b113cf5153457b8120a49cf957c6c64c007d482662ae82440722784f80f1e8b7bdd245578fe1fe387229af49b514dd4e2a291d8c0cdb4d1b42f6e489dd1ed2687a734f1ffe724c6b7a71b847cd3512127fded4a0c440bc4aebc23a08c149b34dbebfeb0357a582d4effffeaa5671a2f2b28b053320032a5ae30334c0a052f2c6c6ed256b7cd701d01d36ee7ec14f4bfeb697bf771757af587f6541aa0944319e96fb03ab3183ec1c0343f0ecd0fe95701044892897e4c00e136ebbaa46989d58f4ba1ed024f926ad416bfec72734d5cfd35ffb323e2426f0b9a19999c7a0fa905331dac677c2fdc3004cb014e091da26c2f7e45a9f80cab27e3783911f5206f39aaba1e50ad942c24217d3a0d010d5c0283db983b76c283709c36e429041e22b3409935e1d4743387a09138f4bc05cc13f7cbc03693994cb3b3c848247d05866a14a8a18df82c3d818e997c99becd7d2154a3e47fe3d68fbe28ec54080df98ebdebf5938b881565ca4d2a0726124e3ea10ce1d1677877c7fe22e50bb2b9cfe405479b1016c19b509d93bbabe0f037c3af771b4de915d315168e74f6dfcf2e5d1ddf77e967f29085af96fbed2671c8c8da27b83120e5d7ac9bd36b39093c38b72d2acbf10cae9bfca5930140bdb03641fb7c15df48997525b3f9f7bdd0348256f92be8ac4c4990a760a270fdca800c2d57aa79a005dfb0f500a735291af33f7fd20bd88d6c509990a51110c6b356db0a7f4dc8c9b11dea0539109b54face2cd8c3d93570cd276931a3c508b16fef7a599aa56dc6aa7e7b3b5d4ee8f0a85359555549e20a1dbc37a34836de382e86e8a265c80eeff6e05c47df320ab13899ae289e6e59b928d79bf88a07f881d07462b986827e6bce63ac55d7e1c2121644adba1bd5525adf775c0efa8917706d009ea286a7205beddba35f800bdc597dce26bf6ae4690b250dec8abc2202f1ca30f0464b0b29742d73b73f41d3477801b1b6a4a4c8d7fdab891316ac9bce0090136b63efed7dfdf13f443a3cd8ef0b55dceca2a0ddd2ddacb8b6870922d1e3c2d4f47dc075235a11c73f189dc4cd21920d99f58d17e53cc844a181293fa60229045a40742aae620bb8618ad790dbc5304d3c6a56113adb194378be2bf90d0dc8481b2a1ec39c69631f9664dbbd5e953b6f988f9ca841c542da4aab4028503709c5f5c574d38f9bf22a676f96b06fe02d5ee6124d1fe65f9d9b1c70695c7c17c245f5b0bc79f6852ffb6b1c94c0ec2195ee97260a2fc8504032a72406792ac6de1c00b1a1d7a598fe78c40fc2b2d13bfd7296f8b73f58be541a0924de197866184b3b58141ed8e8ff0b8daab3a8761affb3bfae22409ea50c42d9717c6bea7d9a4ff067a196aa3f762341114981a780ca600760bb7b0d94cf9c8fe1cde874c00b8da08c19bc1bbbf37fddcd157e19b1b2e122124d385e8b5ca24cdebf99a1f3935ad6641d4", @ANYRES64=r0, @ANYRES64=r0, @ANYBLOB="e61cb877b401bab0097a5072dd8d18975668f37d66bf073749e793cb823a6ed324a9f1456076fe8a303c707174cbb2915378cf02a065857a503cf4b5285417b3a4935d7c15d50fbfc9bbb0c80a77723470859555015e9a77d87a05590f4a166d5ff2ec999e1eab3bc992d0ed1ad724c11104831cb67e672cebb7e0472ef69c31a377165fb93e1b355362c0c3690eb0fb2d614fcc0b62f5f9eb051e856e8dab10fb663d9b66dd7f1b08b0417a2ac2a469f627d4630a0ac5d18b898a1634e8df0b2380a1c3d03e189b6c2224baa50f2049159028e17dbd6eb6062fc1fed9a41f28e224d1b6082c740c9d00a89ef287fd3f2a3276d1"]], @ANYRES64=r0, @ANYRES16, @ANYBLOB="9f6d4b22ccb0c197ec9d59750287b440d93cd59b614d24a6d7bce85e29c7ca214c66a57c1cc60f92dd5074e3a4af38ea947c0085002e34882be05470c85d7b8ca90b6641099fc15120fd2fbcecccbe", @ANYRESDEC=r0, @ANYRESDEC=r0]) r1 = dup(r0) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00460) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0xe, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00305) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$getflags(0xffffffffffffffff, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e008de) r2 = dup2(r1, r1) socket$unix(0x1, 0x7, 0x0) ioctl$DIOCADDADDR(r2, 0xc4704434, &(0x7f0000000040)="1c98b03d6fd82f9ed337270e75ac9864d5ddabe8feb207d4ffd1cd98f25092fa8fb9057c571c8641fb99a073c3e0dc2ad03f6d2cb8793e30dbdb3d1fa87f49f877b4a620dd9f396ad25089a55bef89ff43c0856dbf5fd49ec85e75d052b74dd6375aeb3eb17d347454e900e54d10aa5ddaea6a56e46d877686f20ffadffceac69952b24fdbf2e87426c43b966c3956a8f22392dd2880ae1b14ee71da3cac2be624c5e3629068c9cbbe46a64471a70c3cd0313d130b7fefef46875131e6292b5cdbfe95fca809e0b108b19368b3b7ccd1bbe387dde123e8dcc5560e4e56b569ec") 00:01:34 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000b6b09339ac1400aae00000011100907800000000"]) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) r1 = msgget$private(0x0, 0x44) syz_emit_ethernet(0x10b, &(0x7f00000000c0)={@broadcast, @local, [{[{0x88a8, 0x2, 0x401, 0x4}], {0x8100, 0x2, 0x3, 0x2}}], {@ipv4={0x800, {{0x14, 0x4, 0xfffffffffffffff9, 0x4, 0xf5, 0x68, 0xffff, 0x1, 0xf, 0x0, @multicast2, @rand_addr=0x3ff, {[@generic={0x85, 0x2}, @lsrr={0x83, 0x13, 0x0, [@multicast1, @rand_addr=0xffffffffffffb639, @multicast2, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x9}, @ra={0x94, 0x6, 0x4eac}, @ra={0x94, 0x6, 0x85b}, @timestamp={0x44, 0x10, 0x8001, 0x3, 0x7, [{[], 0x2}, {[], 0x9}, {[], 0x8001}]}, @noop, @noop]}}, @generic="a94a10b36d7dbe0ae5a88c022d0b8c471ac4b466c9445206f399839ca7d8d1df02968df1e5b7ea37f0b0ac29b9a8bf449649299e31e9d65f634617fbadf0d9f913ecef6f9e5400e005d768f9859d46436d3df4a5beadc5bb2aa8555d37ba6099fccff97d5097226013a43751f352d01d766875c284a323ea1ce9e446e7a1cde15fd4a09086da6d8e82a64b038adeb92e12e9a24e975a20bc7d1b4a971431ebe57caf70b7b7"}}}}) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="e3ffff0000000000edf040c01b1439fe06000000000000002fcdc17cc44d4d8e8343ecd15ab84d3faf25202fa2dd6ff1094330859b5a3bfd921d9bf77080a8ac474d31adf6e3f3b10ebcf23925ab5a6e996cf39cae7cac83af54aa64eb33f815aca683babd7af8bd55136345eedf0e3d474a8153a70db6a9a695e90957750c86f786aed73a8e0e1c462ee9cabb1eee965bc64ae6ebf627950f62b3bbf281036624f29e9f25260b5a5d136d9a8a8c92e5c66764c416b3632cafc2917da56f5a5ec3fbe039dbe1dff8845c4f02dcc43648ac0a742634e739deba0b5d6fb3cceeee01e2a4837c72e70b1fb717b753e2dde872315e2beb4bdcc65b622f4cbedad8b03ff45b89e288b647aec697b4455a0b1281125052781c"], 0x1e, 0x800) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000e5556b3ca002762f52c57c2147ba0c0700ac1c05000000296c1106af2f87d10a79573c05"], 0x2c, 0x800) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aa12e89d484619a15300000000"]) ioctl$DIOCGETADDR(0xffffffffffffffff, 0xc4704436, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b96) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1011, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x0, 0x0) r2 = accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10, 0x10000000) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="6da2182b5372be96c13190c245c60839f67b82b58ae92861849c6fcdfecdce385f43cae95db54f6f3d64e36df5a24e5474b96a53209822189bca9754f04fdfea211d08be7a9ca2a5738fa0a1fec86439c2f225676525a5c9f69dab355e356d574aaa09ab63c4f46a933e2ae5b2620a00dafd7010d1d9fcba306deaace6dd024845cc8da9342fa9ab922578e02dada3d043bc138a7b12ac84f13cbadc37e537468396a3b557cc1823c8c5dab75682c4b8a2e62f855e35fec464ed36a79b660082f22618481094a16edac6c53e20a312", 0xcf}, {&(0x7f0000000100)="a6dea37d12c994dc83d775155b10ece95b3b29f345c49207ea5213fe33d32d5b58cff348ab61346660f26b3b053c6eea756ef5b0", 0x34}], 0x2, 0x0, 0x0, 0x8}, 0x100) getpeername$inet(r0, 0x0, &(0x7f0000000180)=0x26f) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058d) 00:01:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000c300009078ac1400aae000000111009078000000002093005b949ad3c2b25825f9a0779b236b85f89796181afd22c54cbe46e4d36bf2d1a081f43109c4684f88b08977a7f8499b9f26fbf5ca54e26929d5c6ca7607362af769af0f2faf635dc4e9e0279bee1193d8d264b4dd"]) ioctl$DIOCGETQSTATSV0(0xffffffffffffffff, 0xc0184432, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00460) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/2}, &(0x7f0000000080)=0x4) 00:01:34 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket(0x2, 0x5, 0x0) sync() setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x104, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) sync() poll(&(0x7f00000000c0)=[{}], 0x2000000000000333, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) recvfrom$inet(r0, 0x0, 0xfffffffffffffeec, 0x0, 0x0, 0x800e0038e) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:01:34 executing program 2: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') fdatasync(r0) 00:01:34 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}}}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/111, 0x6f, 0x2, &(0x7f0000000100)={0x2, 0x3, @broadcast}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) r1 = accept4(0xffffffffffffff9c, &(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000180)=0x10, 0x30000000) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f00000001c0)=0xffffffffffffffff, 0x4) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000200)={0x0, 0x1}, &(0x7f0000000240)=0x8) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000280)={@in6={{0x1c, 0x1, 0x200, @loopback, 0xff}}, r2}, 0x84) 00:01:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) setsockopt$inet_tcp_buf(r1, 0x6, 0x25, &(0x7f0000000080)="2188c11136d63134d3a2db78b637124a9fe82e83e8618df6ddfcafa8cbab9140ab4eba3896db7ba7c1242fbd0ba39b5c389955dac14ef3d89918b36e8517612b903ab5ae4a24e527ab791ebbdb17a97ea774c239c4bd4b8b011c0d4e48b25731e464badae20840184886d147582db253032f273ea38a8e103e7a805ff2ab35a587b0404d43f12a9362cf5b78146f0444beca453ef36074f1c0db1c6627490aaffb44a4db42360bf97377", 0xaa) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae08f97e6d25403f20000011100907800000000"]) fcntl$setown(r2, 0x6, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000380)={0x955, 0x6bc, 0x10, 0x0, 0x0, 0x300000, 0xfffffffffffffffc, 0x80, 0x0}, &(0x7f00000003c0)=0x20) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000400)={r3, 0x5997, 0x1, [0x9]}, 0xa) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000000)=ANY=[@ANYBLOB="0300e544", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000180)=0x18) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000440)={r3, 0x1, 0x0, 0xb910}, 0x10) r5 = semget$private(0x0, 0x4, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) semget(0x3, 0x3, 0x24) __semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000200)=""/192) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f00000001c0)={0x3, 0x8, 0x400, 0x7, 0xfffffffffffffeff, 0x2, 0x3, 0x1, r4}, 0x20) semget(0x0, 0x1, 0x108) setsockopt$inet_udplite(r1, 0x88, 0x2, &(0x7f00000002c0)=0x4, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0035e) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000480)={r3, 0x80}, &(0x7f00000004c0)=0x8) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000500)={0xd9}, 0x4) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000540)={r6, 0x7}, 0x8) open$dir(&(0x7f0000000340)='./file0\x00', 0x130000, 0x6) 00:01:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ecff040000000800450001fdffffffff00000000a3af00000000"]) ppoll(0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffeff}, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000000140)={{"48d9115318ca6b3d20236bbc836e1cbd8c76b1712ecf99569e803bae23674dc8683eb297d3429c331e4a7376dbcc06070b5e9f2dae9cb27031c9cfb7d6cb2d4c99f83bb2df0e2414548f6f420d043e49b6dae3c02fcde739aa5432334d56955b20600fbda091479dfed9baab552123b2ec6ed0cef2dd1eb8cd68b40adf71d236b95f9d6ac3ac8e55a4fd3db144c6b1878d388c723006f8ff0f0dcd6d418bcd2c88dbf92959d05c1b9c880d23ff31fad501e3046528c8195a399fd603582e028aea7d3e8f707756c76727854f9a658f1154c008426492bdab69a22e620021ef1029736a1c682a460d70f037e604fcf98482969436801f1bcc8218620d1686f85b2a236aaeda646a99c7dc3bd79086c2dc2dc020686d37abfe197de89d32ac0fd43e2fe1133431eb45a81b070f24d007e2d100a46e0149780d00bf1c3f280ff63616123d594f936e4f7adf1fd9fbb7688d3e3135ed759e87d4bdd64e20143e8f98edd9c00002548702ba7f95913ffe774d3b70da25a67fac62e93511fc244cef08d2ba2bc04abe87374838fb8f0c97a8fb16f42a3c8a9241547fa817e17b9dbcb14ee840114fbab6088d6619edf6a338b66ea167fdfee0c7a63e610ada43c0fc508596c74bf5cc3e9bba3203cb89e693cfceb708f90ef4e3538316d930b8b01c83d08d4c8fb1337ebd1db17043ee85f73e876f6d5c777095edbc4ff662ca4a0d0b30dd4e8dac1fdd697895bfaf19d2b947f026fad2440e0f25383f67d4c6f5a129312fb01ef69ba12d79245e943036cb8d896f7b17218874b340b5d024be1524689c0a5615cd061ce5172339b05acd1bba7fd887a12ad2a4d0273b3bbf0724beb1674f844eb7e1dba7f82892d18f30fc1b0e9f4aefd09baa2582f62eb8f98cc7e08ced08ad6842b2cbad5cacedc92a54fa6772e8da5dfd2fb90018f0d25a3ae341f451a6094bafa695e4efeb24e5b9e7738c31a870df36f3605cc09966438bfe59177e5e088f467ec57ff90d5ffc6773e8be5664ba2913850c046f3ce33c5b1c4c2e6b21cba59c498750c1c71ef66a37aabb5dff7c96aa338dcaea1eb1cfbbb17f198198c62dd48b3175ca72f693c51f0fef35427756c67a17094f9818dd1b5da3c42fb56b4a9bd5774dbd8e013a5506f6e93a7215b0b4470ad0a7865fb62046f500f38be4426895e5a4779bd521b799a7fe3040d634e9d39ffe7a315037522945dde9876105946c6bac6212cb46ca00ec7188b7f28663dff525e0c5c57e9e053b4befb37f20bbe1524089055288006f99e0305c09f7e14fb38aca9cd4fcbf606b0ca5cc376dcb4caa9820f1eb89c3c82273293f1ca7d284646c320fff637452d44c4c32abc46638aee0f152d965bad939c9f1a405873ba967fb91f631aceb7046a2e917af78b04acd4400fe497ae457334058a8ac5ee7f1c83067a342bcb31c86", "4e364cb2c0f4e3d7155407722021817e97a7f47ac9937fa4b6b68f15a5a5b780", 0x6}, &(0x7f00000000c0)="eb2c5acd28c35f2dee598d26ee47b257d9d68336ca24482f7165bc40eb74e4ad5ece646d500354d75552349ada65202ec3ca844dbeedf612534c34be294b23f09a196cd7bbcc7015baa4ab1337d8c0e8f4321c22a6ae8d279059198475f6fb492b8eaac607d507946f210711aec467ad69", 0x8, 0x5, 0x200, 0x4, 0x8, 0x2, 0x5, 0xfffffffffffffff3}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80) 00:01:34 executing program 1: syz_emit_ethernet(0x41, &(0x7f00000000c0)={@empty, @remote, [{[{0x88a8, 0xea, 0x10000, 0x3}], {0x8100, 0xff, 0x0, 0x3}}], {@arp={0x806, @generic={0x1, 0x80f2, 0x6, 0x7, 0xb, @random="ca1ca7916d2a", "ffc7c415b47029", @remote, "6780945f4921430567458c0762391571"}}}}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept4$inet(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000040)={0x4, 0x7ff, 0x100, 0x1ff, 0x5, 0xc000000000000, 0x1, 0x541f, 0x0}, &(0x7f0000000080)=0x20) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000140)={r2, 0x4}, &(0x7f0000000180)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x200000002, 0x0, 0xffffffffffffff98) 00:01:34 executing program 1: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000080)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x1ab) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x1c, 0x2, 0xe3a, @mcast1, 0x8b62}, {0x1c, 0x1, 0xffff, @remote={0xfe, 0x80, [], 0x0}, 0x7fffffff}, 0xee, [0x9, 0x5, 0x2909, 0x9, 0x1, 0x7, 0x1, 0x7fff]}, 0x5c) 00:01:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(0xffffffffffffffff, 0x0) r1 = socket(0x1, 0x3, 0x2) fdatasync(r1) freebsd11_fstat(r0, &(0x7f0000000040)) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000000)=0x35cd76ae, 0x4) freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)="abfe44965546b7ee5e21dffab491b770e75917422fdffe58b44b44df56f34fd1eee519a5a1545775957e53899c9eb4264e23d1c64b9437e3e40bccef7be439a772c7f98c9165a33c9c810b80e4887f65e93349b00c1bfe639d69c15bf01023e60af911a1a79464adaeed07d6843ef5c7bcfb80dc45f8e84413f939e28e54fc595e2162e871885e97b4fd59c25227fecc028fb5751fec304170010b19320cef23b1c41406f3d5a6cabd2c204f891fa59f934715789f8ac889d36d3fdc1eea4f360eb8b3a1bf141018544b87b58224cfd5dee70a58a142a0c575b0202225ea5c3522") setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f00000000c0)=0x4f2f, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) 00:01:35 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000009078ac230fbb0000000005001000000000004500000000d6000000000000faffffffffffffff"]) freebsd11_fstat(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00486) 00:01:35 executing program 1: freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000080)={0xff, 0xfff, 0x10001, 0x22, 0x9, 0x100000000, 0x5, 0x401b8a6e, 0x6, 0x8, 0x4}, 0xb) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgid(0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00325) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000100)={0x0, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000180)={r3, 0x100}, &(0x7f00000001c0)=0x8) r5 = socket$inet(0x2, 0x2, 0xfffffffffffffffb) setsockopt$inet_sctp_SCTP_EVENTS(r5, 0x84, 0xc, &(0x7f0000000000)={0x8a8, 0x7f, 0x5, 0x80, 0x4, 0x4, 0x8, 0x2, 0x2, 0x80, 0x1f}, 0xb) setsockopt$inet_sctp_SCTP_RTOINFO(r5, 0x84, 0x1, &(0x7f0000000200)={r4, 0x10000, 0x20, 0x7fffffff}, 0x10) 00:01:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x18) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000080)={r2, 0xc8, "a8f91d670fe483af504b61b45515fa64c34272fb0f255143aa0b6f68287f75f3d7b7cad7ee8967eceb07dff2609b3c49007124291d93e630138c204efb1eaf8bdd55678fa2e02e71b7a962b6672c6eb3a4b836784e378f959897a674f6fb25ff8c7b5434c374d8c34029f12d6a978f88688605252512c85b8d91ecbe122a507da4f808462708fa963aeabe143bf06f1d9f8cdfe31d99599bad42c1296c1c3a10df587d1e6ddb1fa1827e8e937cc382cd1095a8c6e9afb4688f45df69476c1f4b9f9cda9b5c131d36"}, &(0x7f0000000180)=0xd0) syz_emit_ethernet(0x0, 0x0) fstat(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002d7) 00:01:35 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000006d9054885f1aa38f3a1e893d81fdebc350281e14e11ac74a9255c77dd717ca9a1ae2a8ddbac2c33ac261b14ef78f8eb944c1de5977bd444835e92f61883bdb4e5e255f5d3903cc098c9a4d70c87172e9b"]) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f00000001c0)={r2, &(0x7f0000000140)=[@in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000200)=0x10) accept$inet(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00419) 00:01:35 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000080)={0x0, "b3abb0fd06644f15a4cedd6f4a4abb02c7a9ceef5a0cf90ef9d358cca1e21ae04229f646b89d64bee9f4ac849b1ef08e4725b9588e56cc344e6278851966d5d3216b4c263167ca34ec514aa161d7cc88c4cd7a2f47a98a5064c045a8cd9c2bb5a7e6cf439aa36e1fa64c488cf8be6a3aab6e8a9c0a3d2782b39cabfa963b2b3130bae54cfb5b8d86a434a0cbd6e906526ce6738b8fd0530e0bd028d50b8b660e417d33f66dfbb1134779ca5ae9e4540dc8c2db3998d4aa8044a9ded0c90ca4b93fde1a1adb1bbbfeca7125198a594c03867d07f1ced1b6fb70c520a4d05579092534565c91472d17ef"}, 0xf1, 0x800) syz_emit_ethernet(0xaf, &(0x7f0000001340)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0xfffffffffffffff8, 0x4, 0xa1, 0x65, 0x9, 0x9, 0x88, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@end]}}, @icmp=@parameter_prob={0xc, 0x3, 0x0, 0x2, 0x9, 0x0, {0x20, 0x4, 0x2, 0x4, 0x2, 0x64, 0x1000, 0x8, 0x1f, 0x80000001, @empty, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x17, 0xb94f, [@remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @rand_addr=0x200]}, @timestamp={0x44, 0x10, 0x3b, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x7cba}, {[], 0x20}]}, @timestamp={0x44, 0xc, 0x4, 0x0, 0x7fffffff, [{[@local={0xac, 0x14, 0x0}], 0xcebf}]}, @end, @timestamp={0x44, 0x28, 0x4, 0x3, 0xffffffff80000000, [{[], 0xff}, {}, {[], 0x5}, {[@loopback], 0x3ff}, {[], 0x6}, {[], 0x1}, {[@empty], 0x8}]}, @end, @generic={0x0, 0xe, "cf1d5eb92c1f3698e819de89"}]}}, "87"}}}}}) msgsnd(0x0, &(0x7f0000000040), 0x8, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0059f) 00:01:35 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100906, 0x21) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100300, 0x1) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x800000000000, 0x0, 0xfffffffffffffe93) 00:01:35 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) ftruncate(r0, 0x101) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_group_source_req(r1, 0x29, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x448, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b70) 00:01:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x17, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00300) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@multicast2, @broadcast}, 0xc) 00:01:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept(r0, &(0x7f0000000240)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000280)=0x1c) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f00000002c0)={0x0, 0x1, 0x8, 0x40004000000, 0x7, 0x400}, &(0x7f0000000300)=0x14) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000340)={r2, 0x2, 0x10001, 0x1, 0x78e, 0x9}, 0x14) ioctl$DIOCCHANGEADDR(0xffffffffffffffff, 0xc4704437, 0x0) r3 = accept(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0x10001}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0xa, &(0x7f0000000140)={@in={{0x2, 0x3, @multicast1}}, r4, 0xa713, 0x0, 0x110, 0x40, 0x9}, &(0x7f0000000200)=0xa0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005b1) 00:01:35 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaabaaaff00009078ac1400aae00000011100907800000000"]) freebsd11_fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ef) r1 = dup(r0) socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0xffff}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000140)={r2, 0x7a}, &(0x7f0000000180)=0x8) 00:01:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x2) r1 = open(&(0x7f00000000c0)='./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, 0x0) mmap(&(0x7f0000ed4000/0x1000)=nil, 0x100f, 0x0, 0x11, r1, 0x0) accept4$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e, 0x20000000) 00:01:35 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10, 0x10000000) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) accept4(r0, &(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000180)=0x10, 0x10000000) r1 = accept$inet(r0, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, 0x0, &(0x7f0000000080)) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d20) 00:01:35 executing program 3: fcntl$getown(0xffffffffffffff9c, 0x5) getpgrp(0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x5) r0 = getpid() r1 = getpgid(r0) wait4(r1, &(0x7f0000000000), 0x2, 0x0) r2 = 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}}}}}}) fcntl$getflags(0xffffffffffffffff, 0x1) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00481) 00:01:35 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) munlockall() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ba) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x4) ioctl$DIOCADDADDR(r1, 0xc4704434, &(0x7f0000000040)="89d341a91481bcfc2b1cb758284862556f2e1adaaa997ee40d1cbb1c8fb5a4fc6d3b5d63262f9d6e272a5fb5606d3998f7649750f43d4e5f422ad7569b478e1ca521239c5db7dc8fb5a312a04b614680997e3d2b732b54664588e87e613b84b9e20260d798028db2c749f592468e4320563f51e216709821d206a27fc8723c0af495087624766dacb2a20cd45ca8e2532c2e1118049943fbc90df02b4175f7cb5274b476abe777e653ccac5f7f7d3e808dc24a7e479f3c40add7f4fa931c9756ed60c74aa52f58350eeea11c80d8b6ccc64d939a55c1e05a0b69779b8c1b27323018be8d78d0160e467e125049") 00:01:35 executing program 2: mprotect(&(0x7f000016c000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fef000/0x1000)=nil) r0 = shmget$private(0x0, 0xf000, 0x80, &(0x7f0000fef000/0xf000)=nil) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000040)=""/239) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f00000001c0)={0x0, 0xb2}, &(0x7f0000000200)=0x8) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r2, 0x84, 0x8001, &(0x7f00000002c0)={r3, &(0x7f0000000240)=[@in={0x2, 0x1, @broadcast}, @in6={0x1c, 0x3, 0x6b, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, 0x5}, @in6={0x1c, 0x0, 0x90b4, @ipv4, 0x62}, @in={0x2, 0x2, @local={0xac, 0x14, 0x0}}]}, &(0x7f0000000300)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f0000000000), 0x4) 00:01:35 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000002c0)) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa383daaaabaaaffffffffffff080045e9ff1b00000012000090b052078fbae00000000000000000000000a8e6c1b81cd39b0a30569a48bd780eb48e3b84780b14e4c8cc23be8871fb015e753e762247694473a43fa3d832b6663c7187a294d553bfc89e40b7240850868dac07beaa712e3ecfaf145488f60ce5316e43e2758b48da9ba3efaf0b7e56f61d23fd8b323cc432a4202d9dee8eabde87b46a1134d4adab3298d1daa9ee60230f816ec09ab201b45b8bb2c537c5d3ac73e3efbce85d5f0e9c91b900e61db54980c2ce46ea071efa4fc250920c9759eaedcf"]) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0078e) r2 = fcntl$dupfd(r0, 0x11, r0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f00000000c0)={@remote, @empty, @multicast2}, &(0x7f0000000100)=0xc) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c6) 00:01:35 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) freebsd11_fstat(r0, &(0x7f0000000080)) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000140)={@multicast1, @multicast2, @broadcast}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000200)={@multicast1, @remote, @multicast2}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000400)={@multicast1, @rand_addr, @rand_addr}, 0xc) 00:01:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20500, 0x20) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000240)={@in6={{0x1c, 0x0, 0x101, @remote={0xfe, 0x80, [], 0x0}, 0x7fffffff}}, 0x0, 0xffffffff, 0xb3, 0x9521}, &(0x7f0000000300)=0x8c) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000340)={0x3f, 0x1000, 0xfffffffffffffbff, 0x10000, r1}, 0x10) r2 = socket$inet6_sctp(0x1c, 0x10000000000001, 0x84) getsockopt$inet6_sctp_SCTP_MAXSEG(r2, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x58}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000140)={@in={{0x2, 0x0, @local={0xac, 0x14, 0x0}}}, r3, 0x4, 0x9, 0x4, 0x1f, 0xff, 0x3}, 0xa0) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xb, &(0x7f0000000080)=ANY=[@ANYBLOB="1c00000000000000000000000000000000000000000000010000000000000000f900000000000000000000000000000000000000000000000000000000fffffff600"/128, @ANYRES32=0x0, @ANYBLOB='\x00'/20], 0x98) 00:01:35 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r0, 0x0, 0x0, 0x0, 0x0) 00:01:35 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800100000450002000000000000dfffffab2300aa01000000"]) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007b8) freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) freebsd11_lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getgid() link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') r6 = open(&(0x7f0000000380)='./file0\x00', 0x880, 0x8) getsockopt$inet6_int(r6, 0x29, 0x6f, &(0x7f00000003c0), &(0x7f0000000400)=0x4) getresuid(&(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)) openat(r6, &(0x7f0000000680)='./file0\x00', 0x40, 0x98) pwritev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="5438f3f90a2cdfffd4ce221092fd9c479e01575f8f8288fc94cfb042fdec82e124aecccb103da15b866e77a5e1b65cec3e6767240efe4a908bf975fe994cc1839575dd7b75397205c620407a70e11170d9ae4ba7fe10770c8d87a595e4405ec036eb01cdea68e242abba64eea5105cb5325db750a664d7a9d098f39c46e1fec63c60eb9728920f7830d026995e7030000566a395b945bbb95cb5e6b30d3c797ebb63f37dc6b780e26ad4e473dafad7dec60aa74fa635869bfe7b5623d9a433b65ea33f8f2990fccfff33417d60dd3778e188a15592e9", 0xd6}, {&(0x7f0000000540)="3cbda17377", 0x5}, {&(0x7f0000000580)="ab49822ad05abbfc4e57d13bfd8cdbb549e5e22a25fcc5dd", 0x18}, {&(0x7f00000005c0)="a4b04534500dc7320c993a0a145a7ea166cbd3f83144f992310bb4757d5de0fe44cfac64ad7be34258cc1fbd07d4fe95cef2bd200c73a206b6865e30df7f20397c80e377e18d109f1c3b7d1ec9d16cb959d886c27cf4", 0x56}], 0x4, 0x0) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r7]) 00:01:35 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffffb15f08004500001c0000000000009078ac1410aae0009b1567b7842c6d1631912f0001110090780000"]) msgget(0xffffffffffffffff, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000080)="6a9ebc57339bd82e6a436c385b4fd8233774731ff583d2d528e62bba3010591b7cf2aba670e91148b449c91de11e9fd6df0363e62021be82fd215bf8f3686a17a12b5abd6c0138978efd7f3a0ef78520e0ef054d636464b1de279f905366fed894608b1fb9f95d9660ddbd09db82f1f7a99248eabca1cf452df0d3771d57b15c33f5f1e6a117723d9151ae71797c30821bb1cff8e0c940800316744f9ddd988ee21df30c265cfb81a1e3100e58cf522511cbe8326ce525fb6e0dbe291eb8cd1e27a289a93c2e949bc48828988aacd0166f26c48dd55545d1dd547fa9b13f8e9259b1d06757bfdaa17757a1c3a8cf3aaf0c13eaf4c99d96a086698d4840196735fc967e11e783266b7ff002c37fdf42a9b880950526b2fef43e0265a23a2d5562472cac2c899c7d2debf910194cfca8edbaa2e323df10dac381f157ba7dc777ae7ba13f30ea2b8083a14ba1a9be99fb3c4c34917b6553c2f1b36199896b6491cddd58feb9dc9ee8dcbdf20b675d7624864a8f62e994f7707fdeca2131ae1b26ca2960f9845c4343631b80af9c165e0fd664837c7f93a9d51caec08f7d218ed1b9792796016724acb50c4cf10ff38c8ca40d3913103024e82dbe6615b52f866d41b3bca96fe6d6f65ad01bb9f1c1ef92770d87c6992aaaee2f4dc53c83243c7107db43d23771c5112e2f3d631b3a6a4075af0ffb50292606c4a99552f185f962474622fed8c3797376369fedbefa7e5a4789e221c45ae76498fbd9c04311333837a56c5d351de38c6e095c935c3009a13e074a630edc3bfb14edbfb42eb461635f71e60ff95471402242ef7cc72462c73692f486e74915674612f585724026a066db088cc4173e812d341f99f5d94488c9425078f43dae7411c3e8ad3c77b692a179f636d2d3a64025c9a7e702504ef105ce8c461aa51ac641857779a3048075b001bf41e880cb40631a2dfb9d75a6aeb1a97e75f965cbd58adcabdd4575f16521049859cd0a8dbb490b7b70f137207d17d4fba76510b51c234aa392d749734cc56dfe6e67b09ce88080fb37b5ff55be8db8ab3cb301b1451544a38d00f9d3f92392a21b22ad24a7a7a8b9a4abc1d81e73122f556abde974e184f5c90c76c89c81ea128b5df2ee83292023724aefe149a75d69fa338a62b56ac28906449bbf9bfaefd7b1bbcdb7dc726b8f825cfeef106f735cdad997ea12c68ccf38bde08b97c4cd10056d6a6f81e73714b8045183cf59e7710eb2771532bf2f9ac1d4232fa6cff5ee7d0290badc600ad401f9381fa34d445d1915e3ae6ac216206264c9c7fc6da70dbc3145269d688c2620373d00bdc1e5923aa73b43bdf3c5b3b7660207748b0aa83752984ea8927de8123abc9a78b0b06682eec57a0d99132cac1f0d5eeaa677cd8003a9541837a4fa40a9355849b049e97e011086b996410f795844d00e38b54faca3d7ae66526136b3808d8677075ca6b34c469551650ebd6ed3312e1ad230bc9e3b41b44344fd3ee68bfb093fa909b0abb507e11ed0ef5ca6968760e925eb30a16cf89c90e4a825a441afdb344b0aeb28dbe1d37c8508be8108556136579271349e520b6148667a8e333b3ad220a6eed45f55cf077cc0f857c9378abb75c645a72b9603833b1cc2f6f2dec46dad1a58fd593d8bceca1fbe03b65b9b7e153353576e8723d0acb293e786c691fd8e612df40547ad6caf5d1198615edd6798ca725652e5bc71f2125fa890ab8bd0b6dc839c74010d606c7b2a2489f14e3cf2a6e638559405a0d641fa2ffd6dfe63b833bde7261d70969eae1d9e4429ab094b6f8ad2ffcd50e9d3c43cadeefff282b8b62a49126fad3943fd3e7b2971f3a77b9fb673bdd902de5de17fafa6f3ae45eeced722aff15dd78ee890162fff48ceada877185b52f0619ecc2712a6ec45eea2d027e3a31d3eb1d58835269d14a9fec6ee260dd5ff897b243fad6942e074d54986e7dcf188c7ede63e308605fbd8bcbd32314bc74ed8f8279f324246aa813118dec078328d4c6e46c5220792b17abf5c85cc13ca111afe3a5aa11a01a56c0bf1710e2dee5899ea5d7cea51c8125e55cb9f679a5f75c894a4c41616eae42e374e0ad824cd68177ca18dd434cbbf525ac5a55a852c2edd6d6a417d235ca9949c804fc0fc1c03ffc8b6f7a45ff8c46a6c0bc6f0ef2d4cbad823c4cf55db45e66deeddaa310d438a44af867ba3b0f5737e8d60ed7de261183fb62b107937c4e9a357e122a43838e79cf2898e9ebc05de54bcbb4edacb040a947c8928394b8848f81796277828e20c86a2ae457f5677fb7da3f17ccaba528490130b3cb5b3248cb05b6ca172546b51ee8ae1ae809b71fa47050525231ea5cc0bea2425bc820e3b81c56ddee753a86da8e88446c9c9a794a61d49802c71ce1e31166b6963b76ee5c6c948ada7f59e8da007f9dba97062dcc39d63a5ad80fabae251d70b1e8d02e57efbb974c7ef2e7c44549c1cdf4e749fa3fd93b104bbd1ec53986484c6128f2c00741ea2b4c3b8fda78c2844337ef828aad0d4a62e8440d4ac7a4adf2b258ac2f9ce38bbf636dab96a35355d30b4b9ac7f386134fc16cab47c570e2f0b4f3bc52a5b11fd627ef0c185bae0509a6a8600dc493e1a77393ed9bddeedb88b0cbb6897887aa374f73c9aa8439a286d62f7919368a268264679cbdf4adf5c337e48fab334ce3b8e3a678bc78e51876627a6cb075011e05f4b564aaed00991547449b6e915dc27d4157b7d5af37a3a54bbcadde82a3c85393a430a0b750f97edb50f953676442c244aaf7ff4b94c920778616cacb4ef5682a67e19b1dfb4621e8ae538254a8540973647e7a021815d101a65bea2b12d043b16c827a4e487df638acfa6b882bd0ce39207403218bb6b16788d4f898541316dc5ddb738022e4346d9eb031a1bde0295871d2b3128659ca73d84df8d9835d31a6bfe6e5d2f4b4b4814e2f0fb89118502652e4755092b42facba1958acfb59629915c5d2bc63704ac43ff22802b093a377b39068fb5824cb14f7628735d7869d1c0b214bd6c12ef03b34965807112d37669d0be7b66c6830c28f2c78814224b1ef052a741f39ecbbe2a114a23e972b6189833f23c375ea84e59529e73a463b7f2d91f10fae41cb386dc03c2f47f51b5ae1b46caadbaba8fed65b18d3927f30fe776ce409200f601462b0412c8195561aaeef76da3938d35fe8f842c3d2a70a85e3c0253d1c5463edf1f55e784108f1557e483700f292b51a90b1e75c30102ea7db1b038569e821e23845e5318d232e8270b527dbf31ded7b3a9b5afa07dc18c828f41007c08348329a92202db460dfdc349e843c3f94b2b99bdb485ee8f3a1541d45181dfb98df2558af8a10aa9726959e28e03ea530a6b83a56ba9f255d138be7750e581da94ad723c116ff6ac196ea0ac7a1c4af2ca42a3bd5fc89de1a50fea401d4d158995d2d247ee1c22991184ca0eb1d86222433835442bed936204eaef5671f0d029f0e9b40ac2e926ee48d8af2e73c754940c89167e6e972a96e877fb28e726158c16ee0e365f64c1076382494f0196cfe4875c28ecf70c62daf9b5ad0138a63dad24e2a948466d411a5145bdd9ba5d464bff9af9aafc3e11c096c94f9bee8fe61fc01807b9a154ec082e26342d31a5f2a331899784f10a070728b58fa625035d7494fc6198e1dbf926bd58c2ca76e221fe66449d8f68c4b4094a48138b708c284bd8afb668636c07ab9b1ea74914849a9a25a46ae2d981264cdae02e379ac706199750456ea885c4d15766bfdca2810ee6763bebf61c9e082c8033d99e1ad74b963e125786ae5b51ae67a8741888735741cb909d73dd79ecd7303b15266cdc9e9a27f07c3466ac189d9d3b65285d01a65375a2392b3236479f581a99614331346684103c5fe3ee083d6a5ee1cce6638ddb10221600fee878e35381729cf7438a6eaf458739361bf6d490124ee0f474de9c55733cfbe6ba12a5d1441eddeab44162fe8677fd6df1be637645e596659b49a0aeae7db846da7cdf17159d036dc3a5e8a477b59b96b9245d69d3a38713c996eaa9928ce6c51e056ace1b95c51d47a7673c4664f376ecd5441ea22c96fc80b6539c82bad5de276e0a9619cf57816b221cb94828c935f253593402ec80b45af8e4f04af9fa1d4903865ed9f601dd1f8a426a9fe50df8f7e51529437dc1e2ded197c2d7cf0c0b9cea8cc3a87cc599672ce433201b9515e8225e408a1ea42a5730a906aa95e7dd5801ead55bb3b50ededc3a01e7de4b9b28e3600df8c6137d8e24ffa928ce9c2881cfae4c549ffe19fcec23aee26a041c208289681d9023745966cda7e48ab226ca7dfabf8068bfd1c59ece860a7dffe50da95b7d807392a53e494dec1504e5949788a6db716dcdbd7b27608ebce5dd1c08e2e06160659f9a3da82d45cd64ada8f9931d1217d4dc2d5177bbcd53dad254073857af8cf550226393a60236f0603288ad6b0d6e3e1b25e2a0766ca33b5c29ca2f9c31cb4600fd740e54a551cd1ad43dfa7c0fc3a8128411cf8de052e3dbd6176fc0de20a46ce3fe1df187082f4ed2ad01305e3ccfee4e0a29aa4678403379134886aa6bf1904a330251899e03f4173b34fd3f6fc1b86b3070c7fa4b183d6da22a5851953856371cc55276ecddfaeaa4546394e797e1eac824621101ae7cf77a2f3656c16c2772703db8b44b56477e08f8b2c57d44fd0013f48dbe2318f05f3f681a3624a8c5c177181370bf36b0352cac017517e1b7c3d9a5cd5e2874e8d49dd5f204bc3d54304b563882a5bce3c695ec3662d3fd5ce324ab5772cc079bc89ece242f61f7c9500beecd2e0a4ec18d67ac0a9cce69df0463c6922d79335d51f0ec23b0f305a4b66f834e25ea5b8136a6a946b2ceceb4c4a25db3cb5bec64d4f89a634fb24bbcdb1bfc78206d38a9f9dc813ddc73e6c1b48a655a37ebfba53aa7f11fd38bd3cb6f045dc52c014d1e5be71dde9f7ac273fb6d4fbc9ab16738e66b9569ff2bef761364146012f44636867028883247961575c25f2ff25cf9d6f1cfba7ea611a979bfbb5fe73ae10db919e206f3ded287068f9e5571d9cfe16b30a067383ce3226e5430bcfa38530bf64960293e76eadab6a49db21afb4e0bd2d9198dbafa3c2a5f45e8d84ff52cc59c69a34c2147a3bb57511d6e041aedaad904481f5453f2f671b649f2523cfc7f2e6545998da49820c98eeeda74d8ac0934cf37c32a8b0f600e1e4eb1b2a7315fc8f5da96c7951ec0c21fdecf110b0ac7778a19870aa7176d69f16ccfa2802f08945d6816ad7a248f780e52d6caccfb3f8db0323331cad2c3082547316890274c2e2ee813fe8e11a6f8ae0f7bca68675d77e98a844eaae57bc0e70ac1f50d68cc3b75e0e7a42da83e7487e2f2f5b3f6cf1c4df53107a9d7b3791492b3e63821aacc84f3ff18ba76fff784e865a65f7b1586cc6168b15ed063d13a92f0de0fdcc3f9a7649da7a7fe9b8d9ec4f8b7465191799873b97ad3ae4012d369f02906d948f5762e7c21a1911d14286a4bea50a3a8bd1699daa2e2b4cb2dc78fd52250713528e2fcfae4d298f0f784aad7b07654edde6dce5fcfb14d5ee141a7024a340e5d3f617b3838416dc724e8c31b0fdb1b1a3366cacc9a83d273f10d761652b7c7ed8e0d774fe9dea474518d9dc4426e88cad0332b8c460e72eddf84fc2005d41abccdf45d3dcfff33b1c86cecd95ee2c4859e1e1a0bc3f293b55d68315ea0b4c3e9941e92d1371c799a3f6344bd8c51facca033104436577864198f845b1262eb9fc9f8cf330e") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00796) getsockopt$inet_buf(r1, 0x0, 0x49, &(0x7f0000001080)=""/141, &(0x7f0000001140)=0x8d) 00:01:35 executing program 2: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000000), 0x4) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1, 0x0, @ipv4={[], [], @remote}}, 0x1c) bind$inet6(r0, &(0x7f0000002ac0)={0x1c, 0xffffffffffffffff, 0x10001, @ipv4={[], [], @multicast1}}, 0xfffffd92) sendto$inet6(r0, &(0x7f0000000100)='k', 0x1, 0x0, 0x0, 0x0) 00:01:35 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x29, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "89ab5a", 0x0, 0x4a, 0xfff, @mcast1, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x4e, 0x0, 0x1, 0x4, 0x0, [@rand_addr="7244508fd0950eb26b99a3bd1831d078", @rand_addr="27ac70acd5d82c86d6ed7af64092a241", @remote={0xfe, 0x80, [], 0x0}, @empty, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}], @udp={{0x1, 0x1}, {"f403651f9f75e15d55617e73694f872272abe922945692ac21659e47a4c643dc78d3e122815efa60ea7ba7e2cb47f6903c33980413c5ff36a9c8c1eac5af58a24e95bd285516ee1d904b287bafd34c9fe88ce880df8c2f079a16d7ff041c446e"}}}}}}}) fcntl$getflags(0xffffffffffffffff, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007cf) 00:01:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000001c0)=0x4, 0x4) setrlimit(0x4, &(0x7f0000000040)={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$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000000c0)=0x1c) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0x100, &(0x7f0000000100)={0x0, 0xffffffffffff0473, 0x3, 0x7, 0x6, 0x0, 0x9, 0x4, {@in={{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x7, 0x0, 0x0, 0x8, 0x7}}, &(0x7f0000000200)=0xb8) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f0000000340)={r2, &(0x7f0000000240)=[@in6={0x1c, 0x2, 0x81f, @remote={0xfe, 0x80, [], 0x0}, 0x10001}, @in6={0x1c, 0x0, 0xf9e, @local={0xfe, 0x80, [], 0x0}, 0x6}, @in={0x2, 0x2, @multicast1}, @in6={0x1c, 0x3, 0x401, @ipv4={[], [], @multicast1}, 0x5}, @in={0x2, 0x1, @multicast1}, @in6={0x1c, 0x0, 0x7fffffff, @mcast2, 0x4}, @in={0x2, 0x0, @loopback}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x2, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, 0x1f}]}, &(0x7f0000000380)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c86) 00:01:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x442, &(0x7f0000001340)={@local, @empty, [{[], {0x8100, 0x1, 0x400, 0x4}}], {@generic={0x7997, "cec473e22ee28621d9696ddcd7e2becd39499eaa24e6cafc200af865841d1a517d7353548da79cc45b601378d12d755cf7a15f7080f6a757a367a51612823cb4ac4104e4a27132992fa735ad05d95ab369fe17f30024cb396f2101b3604305c00f3cb2d07bc668549a5adbf6806b9ceb39dab6bed11726c87dbedbc5f6ec12459486be13b2f06ff2a064d8f40c0dead771e7948eca187fe68a5a6f394e1d57209312ff52b885794721b255dc73a67beb8bd8b08441d9b1d0c4e737a63c94d8fcdc4a095d2e477ecc3b945e41da8260790287f5cf7e49af212f29c9e1b898a06239ed3ab8ebb00c626245"}}}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000010c0)={0x0, 0x0, 0x1}, &(0x7f0000001100)=0x10) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000001140)={0x0, 0x1, 0x20000000000}, &(0x7f0000001180)=0xc) getsockopt$inet6_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f00000011c0)={r2, 0x7ff, 0x3f, 0x40, 0x8000, 0x2, 0x0, 0x6, {@in={{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, r3, 0x0, 0x4, 0x8, 0xfffffffeffffffff, 0x743}}, &(0x7f0000001280)=0xb8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c0e) 00:01:35 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/44, 0x2c, 0x2, 0x0, 0x0) 00:01:35 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff76ff48004500001c78ac1400aae00000011100907800000000e5ff0000000000"]) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d2a) 00:01:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xa, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003df) 00:01:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaa29aa0000000000000800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) dup2(r0, r1) bind$inet6(r1, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x29) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00725) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = dup2(r0, r0) ioctl$DIOCGETTIMEOUT(r1, 0xc008441e, &(0x7f0000000000)={0x0, 0x1}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00940) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(r0, 0x7) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00470) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() fsync(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000100)) getpgid(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bd) recvfrom$inet(r0, &(0x7f0000000000)=""/95, 0x5f, 0x1, &(0x7f0000000080)={0x2, 0x2, @multicast2}, 0x10) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) 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}}}}}) semget(0xffffffffffffffff, 0x0, 0x0) __semctl$GETZCNT(0x0, 0x4000000000000000, 0x7, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) dup(r2) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, &(0x7f0000000000)=0x9, 0x4) 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}}}}}}) getgid() recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004de) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00920) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x1d4) ioctl$DIOCSETIFFLAG(0xffffffffffffffff, 0xc0284459, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup2(r1, r0) sendfile(r2, r1, &(0x7f0000000040), 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00477) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000040)={0x0, {{0x2, 0xffffffffffffffff, @rand_addr}}}, 0x90) clock_gettime(0xf, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c11) 00:01:36 executing program 0: r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x30000000) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000080)=ANY=[@ANYBLOB="02004e21ac1400aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc00"/136, @ANYRES32=0x0, @ANYBLOB='\t\x00\a\x00\x00\x00\x00\x00'], &(0x7f0000000140)=0x94) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000180)={r1, 0xb, 0x1}, &(0x7f00000001c0)=0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet6(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8200, 0x20) setsockopt$inet6_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000200)={0x8, 0x200, 0x20, 0x7}, 0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000080)={@rand_addr, @multicast2}, 0x3a4) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00341) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) semget$private(0x0, 0x1, 0x282) syz_emit_ethernet(0x2a7, &(0x7f0000000300)={@broadcast, @local, [{[{0x88a8, 0x3, 0x2, 0x2}], {0x8100, 0x4, 0x3, 0x1}}], {@generic={0x89bf, "5db5039fa466424d25115a9f66f18627e564752aa3f381ab453b285d73bf6449eca8504de1216bf40fc8fc59b51863e76667669754397474e36576c0a48e68c334e87c66376eeb2527739ee418cde6e763e8333594c539ec73e71d90770fa780e84428258a6308c12a40e7fde256c8379041885a8926dd6207024e3ee06ded6b2f0b230d35208b1056d906b1977f8b88c01dcf1e574ab5ceb397c4a4b0f6169e53166ebe5e5865"}}}) r1 = accept(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000100)={0x2, [0x0, 0x0]}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000180)={r2, 0xd, 0x3}, &(0x7f00000001c0)=0x8) __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x0, 0xa0a]) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d1e) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000040)=""/83, 0x53, 0x1, &(0x7f00000000c0)={0x2, 0x2, @multicast1}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x3ff}, 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00385) socket$inet_tcp(0x2, 0x1, 0x0) 00:01:36 executing program 2: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa3db6c541bf3a0000000000007400000000000000000000ff0200000000000000000000000000010400907800000000ff00"/78]) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, 0x0, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00315) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fdatasync(0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00301) listen(r0, 0x20c) 00:01:36 executing program 2: accept4$unix(0xffffffffffffff9c, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000030000050000000000000020"], 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x126) r0 = socket(0x1c, 0x20000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000800)=@abs={0x21c00, 0x3}, 0xffffffffffffff23, 0x0}, 0x0) 00:01:36 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}}}}}) connect(r0, &(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, 0x1c) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r2 = semget(0x1, 0x3, 0x200) __semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bce) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@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}}}}}}) freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETRULE(r1, 0xcbe04407, &(0x7f00000002c0)="3a3e360738d551405d89e8a4e443908c7affe09d9a4758b9f4de8cdba11050306d2c30e7b0b1278e90b8749bbc55957716eda1e145f720bc067b7fe1292857c2b4ddfad95ef1ff06d8bac56e0aaf4cb9406e4c1f2cbe61331db3634fcd8780d2f4cb9941fab06bff1108e30aff24") r3 = accept(r0, &(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f00000000c0)=0x1c) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000340)=ANY=[@ANYBLOB="02004e20e000000200000000005c964c7e9b6e2304a847a2c14500"/149, @ANYRES32=0x0, @ANYBLOB="0000000001000000130000000010000040007f00"], &(0x7f00000001c0)=0xa0) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x26, &(0x7f0000000200)={r4, 0x7ff}, 0x8) freebsd11_fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005bd) recvfrom$inet6(r2, &(0x7f0000000100)=""/177, 0xb1, 0x40000, &(0x7f0000000400)={0x1c, 0x1, 0x2, @mcast1, 0x7}, 0x1c) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) r1 = msgget$private(0x0, 0x80) r2 = getuid() freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = geteuid() freebsd11_stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getpgid(0x0) r7 = getpgid(r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x10001, r2, r3, r4, r5, 0x4, 0x2}, 0x0, 0x400000, 0xfff, 0x823, 0x6, 0x8001, r6, r7}) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058d) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff00"/110], &(0x7f0000000180)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x110) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x50, &(0x7f0000000040)={0x0, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bdf) close(r0) 00:01:36 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000040)=0x1c) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000100)={@in6={{0x1c, 0x0, 0xcad, @mcast2, 0x8}}, 0x0, 0x7a8a, 0x100000000, 0xff, 0x8}, &(0x7f00000001c0)=0x98) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000300)={r1, 0xc2, "baa857d9a744c26a56298608597bc3fb6cd6b2ebf921e33b6c2ea2f8780a24e9384b87ff42e2046ccf60096bf3711188f8ac3474f55b8faedafb6fee18c6c523b1f4bf07cb204195fbdd7bc982b91a094c07c9d0e2fc1e508ac0fb679e460a5c2fff7968dde98ac3a62650a3b5e1bd84fb8d41bd15844efc1f04629099f5a16ac9ec41f660107028ed69d2ece6b47d7338e78a9f90a635863222a1df3265ae9019ae2b10c065649e10941b5f35a269e307571e08fe2f7ab9abfb8a5a53bfd4af769c"}, &(0x7f0000000200)=0xca) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file2\x00', 0x200, 0x0) linkat(r2, &(0x7f0000000280)='./file2\x00', r2, &(0x7f00000002c0)='./file3\x00', 0x0) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000000)={0x0, 0x8000, 0x0, 0x1, 0x4}, &(0x7f0000000040)=0x18) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x40, @mcast2, 0x8001}}, r2, 0x4, 0x1, 0x400}, 0x8c) 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}}}}}}) preadv(r0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00735) 00:01:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = semget$private(0x0, 0x0, 0x10) __semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/208) __semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/31) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCGETALTQV0(r0, 0xc1004430, &(0x7f0000000300)="e0d59556dde634a6b1acb1fd38244792d154467f5790be386e578b5384316e46fffb2a368d7a8d4ca29b7c092341fba7108276aed9c51cb865b79a99d65ac2577e405adafc19609241d0fe6661c8a8e4ee50ef7b8c4450a58e0290df7be8bab0cc2007463d9b8cefab97d1d879ac3ebb42749c33bc8d9920ba259d39bca7e540f2bce2c528c0bd78c2ce722e2a04455dab630ee1393366f77cb14c") syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00836) fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0x4) lseek(r0, 0xfffffffffffffffd, 0x0) 00:01:36 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}}}}}}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x12, r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x10}, {r0, 0x1b0}, {r0, 0x80}, {r1, 0x105}, {r0, 0xc1}, {r0, 0x2001}, {r0, 0x7b}], 0x8, 0x7) recvfrom$inet(r0, 0x0, 0xfffffffffffffe8d, 0x0, 0x0, 0x800e00838) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) close(r1) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) sendto(r0, &(0x7f0000000000)="89d1f011938a1e23d9ad4f531d3cdb0bea8b0e50f45e7cf1c91b1dcb7f8e4bd39a8ae91e7dc0b0e255eb4bf4253c1c72d2b758a95737bd653287c8f665f84d1e303b820173083329d67ff7ba2e8327f7adbff0b51384239d06e9c6ef4adda3f328", 0x61, 0x80, 0x0, 0x0) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYBLOB="49ca8e09376446e6435450a2cb731481f85e2781095558becaafd76fc3c276a929015a6046562b1467a623ad3c784a36b71aba35d4bb13be0326b702ce701fc7ef748cd984e1a003fe986661fc771cc204f087358921661edf6bbfca091eb66416ac62850acda534727e71a96c13b4f5c07c9edec231f63f62264677be800ae036c5e0e9f227d57aab0c2cd7b5ce08207a3a57998429c7b2cde3c4290765033259d30b440e7738173d6c5028109897490a87b8ca5f04"]]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0057d) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1bd, &(0x7f0000000480)={@local, @empty, [{[], {0x8100, 0x4, 0x6df, 0x3}}], {@ipv6={0x86dd, {0x80000000, 0x6, "818815", 0x183, 0x41, 0x1, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x49, 0x0, 0x2, 0x3, 0x0, 0x1, 0x67}, @fragment={0x10, 0x0, 0x3, 0x8000, 0x0, 0xe506, 0x64}, @hopopts={0x27, 0x11, [], [@pad1, @ra={0x5, 0x2, 0x100000001}, @generic={0x4, 0x80, "fef96342398eeb02e7ffc6e048cfb916fcca9be413a09fa95fe4ac91ca6c4d34141d039666b38f2f60151be3cd389f6789c03223b43a9a60e7167a4fbe1b1575c63c714002779ea2fb26a56e12f828b8abdd7ec98f5f22c1b1b305e6654fb16a883085b96475e9c9146c9a7e11e746b93a94f661a65e116a3c4ae6ebd15cf948"}, @pad1]}], @tcp={{0x0, 0x3, r3, r4, 0x8, 0x0, 0x12, 0x2, 0x1000, 0x0, 0x9edc0000000000, {[@timestamp={0x8, 0xa, 0x4, 0x7}, @mss={0x2, 0x4, 0x1000}, @timestamp={0x8, 0xa, 0x18, 0x6f8b}, @generic={0x0, 0xc, "9e33763e91d73c48ab11"}, @window={0x3, 0x3, 0xfffffffffffeffff}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x6, [0xf198]}, @window={0x3, 0x3, 0x1}]}}, {"e470c4362d205566c3cecb9bedb6c322eb588ac223627bca69a4cd03531132e2c39c8d9d6e3e9153bcb5631fbe4eccf825c56e3cca9fa9831d2deada83dc533b374505ee99c7a6d1c4186652bfb63c07c30d4df75f227549994a7b9771fc06828155d839e3a22b426e5ceaa16b152e8558282c1d69e8d791ca7a9a0e94822d1337498c50b798c057d60382cab91e0a759bbde1"}}}}}}}) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet6_buf(r5, 0x29, 0x23, &(0x7f0000000040)=""/67, &(0x7f00000000c0)=0x43) r6 = socket$inet6_udp(0x1c, 0x2, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x805, 0x0) ioctl$DIOCCHANGEALTQV1(r7, 0xc1304431, &(0x7f00000007c0)="31400b6251bd9b71bc439cac8c38ea058bee15edb9f3d5da98fc374fa32f570387341087bd0b67701666fe1b0800000071e111fc6448b5a3bfe36ceec77ab3f0cbb9971a704c5388020e588395517fa4328d08d827e80e7f885c079954d2111b00669c5d5e7cea117608b1f1a42883ee2c1006abd3ce9a55f0ce531a81521bdc162c1a85c3767faa69035a65dfa57c4d9b836ab4223efbc11fcfcdd419a3d2e14138bd8a7827007f01e6c574c74c0fb0074e69c9c8455112c413c671c22a0f5448ada0d1f40b4ca5f5ca08a110d5b98d3431956c54e126f549363b9a2e4191e72b64e326193f8abcdaec30a7c70d90daaadc1c1b769d68affa5bdf76388746d5ba03b45a28223cd5dde9938feda3cc1e3e7f84632d6694bd07df7d82218ec8ecc095c6996af10e33f1a60f28bf36cffd2cffdf8f09a3e9afae94466c7fdf485eeba285adfd16daf0b576fe2eb397e052d9e4ba8a7d703e288db6e772fcd10ae62ae2c565d7c3ef2b7bbe922049a9254e6f48c401800000c587a2cc90a06f99906c8ce2347b4c184ce9a3994eff50a0489e7cdf38f480c45d7082dd4790a27d39bf8cd4980a21c1c2f88bd2fcbfe9e76868a359ea4e34fb736a166e6477f720a4f6c3ba6d7ca36e7f71f20baef5b76ad47fd93d7effe66c8714878444514dbbb3544eacdf0aa7d38afee4357415beca8057ed493e42eb779a7e9e99568919fce72a1061df04e14625c4dde6f317b8b1e0b6c665d9bcd583b5d68e84abc2038c78fec8ff8318526d2e88df49a8268b7d3505d1348ac68009b7353dbcfdbd30763431f58e9665f6f8066a6bb6e3f12c7ac8308564fd74aec260c33b4bfe4245efbdc9902528a8ce3cac77a47f3963d9a92a2475428db63a93834b84c3c32c4440c610641768011dbbc46e05e8dc37a3cc94cd96c99953871ce3c64a20") r8 = msgget$private(0x0, 0x4) ppoll(&(0x7f0000000000)=[{r0, 0x102}], 0x1, &(0x7f00000002c0)={0xfffffffffffffffa, 0x8}, &(0x7f0000000300)={0x40}, 0x8) msgctl$IPC_RMID(r8, 0x0) setsockopt$inet6_group_source_req(r6, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003df) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x20000009, &(0x7f00000001c0)={@rand_addr, @loopback, 0x0}, &(0x7f0000000040)=0xfffffe2e) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000080)={@remote={0xac, 0x14, 0x0}, @rand_addr=0x1b, r1}, 0xc) recvfrom$inet(r0, 0x0, 0xff81, 0x8, 0x0, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = dup(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x81412, r2, 0x0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000200)=ANY=[@ANYRES32=0x0, @ANYBLOB="3c0ea75eca4fc442d1a6ac54ca2fb6682accc6fd6beb86c28360e2a83fc81a75cf196866f471e84df56965c8a0bd4960180a73b344db0d4f9e01ca37f5d2d4d3b86322ad3dfbe0cfc4c7584287f2fe61810ff0d3234d9b8944e11134cfa50f078e148bde349be69af1932509cc2306d7b48d107bccdbce631ee4f96d65736388131c9cc610"], &(0x7f0000000100)=0xa) 00:01:36 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}}}}}}) recvfrom$inet(r0, &(0x7f0000000000)=""/190, 0xbe, 0x40000, &(0x7f00000000c0)={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) syz_emit_ethernet(0xad, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "7bb5fa", 0x77, 0x0, 0x0, @local, @mcast1, {[@routing], @generic="d9a9fa71ecb337ea8dce38f72c47473a99b54b81b6bd111ccc7d53799a6b65daa1cb87f35543431c1cd017bfd15f227c982f6a1568cb8281733cf07673f4170e6bde3bb70390bc571a0fc94868d3261fbb4811a643e70edaacd3c0d18cccd2eba931d63b4f546a80c3f4989a2861a0"}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) getsockopt(r0, 0x40, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050d) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$unix(0x1, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008ca) 00:01:36 executing program 3: freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000040)={@in={{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, 0x0, 0x7, 0x7fff, 0xbf31, 0x5204, 0x2}, &(0x7f0000000100)=0xa0) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000180)={@in6={{0x1c, 0x1, 0x4, @mcast1, 0x10000}}, r1}, 0x84) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@local, @empty, [{[], {0x8100, 0xb796, 0x1000, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) freebsd11_getdents(0xffffffffffffffff, &(0x7f0000000280)=""/10, 0x15) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00769) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000240)=0x3f7fc, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x100004) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000100)=0x401, 0x4) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) fcntl$getflags(r1, 0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) connect$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x800e00b96) socket$inet_udplite(0x2, 0x2, 0x88) 00:01:36 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7fffffffffffffff, 0x1000300010005}) ioctl$DIOCGETALTQSV1(r0, 0xc130442f, &(0x7f0000000100)="767e2126a8d8ef87f64216187406764520ffab03e3970215e6b09040ba12cc40115153cb65df3c4e938454a17de6bbc1279736eb92ba6ddb8f02e4") getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/30}, &(0x7f0000000080)=0x20) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) getsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000100)=0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037f) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) ftruncate(r1, 0x80000001) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r3, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) preadv(r2, &(0x7f0000001740)=[{&(0x7f0000000740)=""/4096, 0x200000}], 0x1, 0x0) fstat(r1, &(0x7f0000000100)) ppoll(0x0, 0x0, &(0x7f00000000c0)={0x0, 0xffffffffffff7fff}, 0x0, 0xfffffffffffffca0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b5) open(0x0, 0x4, 0x10000040) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup(r1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, &(0x7f0000000100), &(0x7f00000000c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b6) 00:01:36 executing program 1: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0, 0x20000000) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/142) r1 = accept4(r0, 0x0, &(0x7f0000000480), 0x30000000) fcntl$setstatus(r1, 0x4, 0x8) semget$private(0x0, 0x1, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000980)="70d165d8e29ff920d2cbe11f6aa8114a52c15e4e1e1f4c2845cfa2c59dc164cbde999690bf8675ce9937ebd442d85e0ff279d41b016f0a7f839eaf870e3a23328d664893cc055f5e22adacb65b910928c7ff65b4ad265b6f7e125da1bce421cc6e3529e9ad5ee8a383954948467994b41141e2e35ad81261436478a421db5a9eabec0edad86920938872758777c47f24738f752d87af604a3bf3fe73a09c09d62448de595f73af669bd205ee15ff3f9eac2eb64d36294bf357bb3b69df7535a74a6425bc717cf83364cce756289adf06fbcc86dd72de95c0b3fa4748e781dccf1ea7b04e514e705c35b9a80e18120b47a2dfd8c00e1d1f91b9ffe798129a", 0xfe}, {&(0x7f00000003c0)="9f60221f87108c838ca0e5863a130617b33fffbd2b2cd337356c701cc4aef56bc5a7b64244c74f94995d36da31be42f9ee7d50c981aa43756ffe0a399f6abc5bc3cde36549f0a287f2425e260af6c1e9cddd024d7e2bba3db6039e735507f3e18e9081ba82496ef6f60f6270825e47569a0bb817aa10d367330e338a2d3c64da276560aface85d016504198a912daf4c247ccf", 0x93}, {&(0x7f0000000140)="f8c1eb2419c9586fd790b6bf0a22911b14ebb2b1ac4b5bb34a93615685b729c274a86c78b143df2ff507d6fb7d4aa114d1b5da1c1d111e3d4f1d197e8e2366eee0815a354c1ec857286713d7f991b6baa30f51fb117fdc54b1", 0x59}, {&(0x7f00000000c0)="d2fc8e4a512cfa800151", 0xa}], 0x4) mlockall(0x3) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x18) getsockopt$inet6_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000a80)={0x0, 0x34d800000, 0x3, 0x7, 0x3, 0x67d6, 0x3, 0x20, {@in={{0x2, 0x2, @local={0xac, 0x14, 0x0}}}, 0x0, 0x5, 0x7, 0x3, 0x4, 0x100000001}}, &(0x7f00000002c0)=0xb8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x1d, &(0x7f00000004c0)={r3, 0x7fff}, 0x8) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000000500)={{"698bc2c6c1bccc1c1d779e042b6edec90037b8b9fa7997bd8cb67a175824f33bc12f22b9f3a9bf267f6e20d83be7b75ca429508cc99ea5456cf2af846d539aa176333dffb567082afdf3247af0b44fc0e00605d79771da1e829e1fdfe83c3eac4ee1e816f4e8dfc74a8066eb9716c8def4d0cdccb612316dcccf6144a37a108f443e57fe3a1d43b02d4c36fcd2e3192491abf43705069c5b10667a1d0499bea70668fb777fac7f63cbd793995746cf1c4a692d94c3c4a6b4490ec4c3c15e291b1cb7326f49d50b48b3f700fac392153a75011a3f31d698f93d00edae0576dfae5189e91ffeec2d73a52a93430590bdd3765fe9c2d212e74ad640f81e17ddeddbea489e749e8c1bd2eda42cc10bcb2baa4863d4563baf153608014114c8fec5b88749b9c7953cf9a95575d51917411e4615519334263b26c04b75da4b166d8132ab2cf0a5918b0f9fa9adfbd29c636dff43ec274861cdc2be14fb38188595e3c24165b9d5d6545296ed405724824f0cbc89798cda9ab17bf97a79f9ca66165bc1adc733da8646c916280bbf0ab3b68ea28a3ac25fffa960bee5fe848288be695d6d7bec254bafe29374a9200aea52bc72f0a98bae385d9448e07d51ffa974580e782b2cdeca553bddb64f1dc4eeb8b3965105b9946c451dce339a74450002c725e4249c707ba465d01516140bebbdc5cb9be8db749095992ceefd5238f82475a796dc12e68033148d346c6509f0d3ff32d1c8ec6b12e0d16475aa8774c5bf4f19e9249a6f2847a068e7b2bdb47aa981c55432f94ff53d71b7b599830a8778dd66f7e9c5b4a8ece373259d1a7b9971a441d93a08e08bdb5bae707b8b521b326fd78b05b2e9042deadf35b2ff6487635fe3f9fa1fb34e6d11de4d6858b049768acdecab33808459d7fa689b5235b21d73ffebfd54fc792c8c3608d88f2d5d4e5805d5c83978c607d45eb109787536d77f4a637253849726ce65329489084728ff0a54d8bf80971724dec94768e91671534cde45f8e2f0fcc207ad1794c13efe47f8d4a903f3b1aff64b1a6a9747281a2758d0d85ca277180075368f3318a4a964cb3496605a200ff965038297a97fc841bf11c371d6ab27e75d9cf83026671aef1be9033836401d28855c76a54a07daf9c41b0364cb45c040dd69d461c32b5a58d24f3d52f83c22b117e249dc899a454c53c5e0ab97c79037b9b31ebc3258864d8e8a77aea76ca7ad49529c3d961e46dcb73b605bee981964f3e176c7c7624c1ce62db3c1b4f04816675422816ff268bda01f7fe05abbab19236f42e668a234501e2cdba3e58888cb35e303aa2c91cb4e9bf1fd109a4589c5e859ea22fe0a1a99c0af1c4729d8e9bcbca58ab90b5754e58884e1b25a3112119f58c312cfff7233001311207e29ba12eb136c214778cda0d2329708039c126edb499eec1f06927794", "a75159ac751f579a1e6b611c5575c04598b7b458dae25581401ed7d6b9eb3da2", 0x1, 0x343f}, 0x0, 0x101, 0x8, 0x3, 0x7f, 0x4, 0x6, 0x2, 0x4f}) accept$unix(r1, &(0x7f0000000100)=@abs, 0x0) accept4(r1, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) r4 = semget$private(0x0, 0x7, 0x400) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [0x0, 0x5]}}, 0x1c, 0x0}, 0x0) setgroups(0x2af, &(0x7f0000000000)) setgroups(0x0, 0x0) setuid(0xee01) __semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000080)=""/31) 00:01:36 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="a5daad5e", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) getresgid(&(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240)) getsockopt$inet6_tcp_buf(r1, 0x6, 0x20, &(0x7f00000000c0)=""/93, &(0x7f0000000000)=0x5d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 00:01:36 executing program 3: r0 = socket(0x2, 0x20000001, 0x40000000000084) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000100)={0x2, [0x7, 0x9]}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xb) recvfrom$inet6(r0, &(0x7f0000000040)=""/107, 0x6b, 0x40082, 0xfffffffffffffffe, 0x0) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000040)={0x7, {{0x2, 0x0, @rand_addr}}}, 0x90) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000100)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000140), &(0x7f0000000180)=0x4) 00:01:36 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000080)={@empty, @rand_addr=0x2, @multicast2}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000001c0)=0x10) semget$private(0x0, 0x0, 0x402) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x5, 0x0) r3 = accept$inet(r2, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10) recvfrom$inet(r3, 0x0, 0x0, 0x7c, 0x0, 0x0) dup2(r1, r1) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xea, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x9, 0x1, 0x1}}], {@ipv4={0x800, {{0x11, 0x4, 0xd95, 0x80, 0xd8, 0x64, 0x200, 0x5, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x7, 0x6, [@loopback]}, @ssrr={0x89, 0x1b, 0x3f, [@empty, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x5, 0x3, 0x1f, [{[@local={0xac, 0x14, 0x0}], 0x72}]}]}}, @udp={{0x3, 0x1, 0x8}, {"97351311bdcee65a0b8e62995d3a09ad71648d5e72d817b33855824c9897e1a64cbd51c69ca3ef902260619329f7b917d521e15a36952bdb7f8b05f14e8eef6368cdd6f8ae2479ad2c38145a39895d44ebf055f2fd3322b5b1365eaa060ad1f118a3ff3e4917f11de9bbc3131185f476d9743177a1ee579518c89726bc93462c6b93913b83b4b92c5bf2b982"}}}}}}) syz_emit_ethernet(0xfffffffffffffdf7, 0x0) writev(r0, &(0x7f00000020c0)=[{&(0x7f0000002080)="964a800885a9dc9bbff7ef194466dcd96dece2375877f562858132095796c78b6903ba27a5352c74d6", 0x29}], 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1c, 0x10000000, 0x9) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000100)='newreno\x00', 0x8) 00:01:36 executing program 2: freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x16) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000180)={0x0, 0x6, 0xf, 0x8, 0x1}, &(0x7f00000001c0)=0x18) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000200)={r3, 0x401, 0x2, [0x1, 0x7]}, 0xc) read(r2, &(0x7f0000000240)=""/4096, 0x1000) fchmodat(r2, &(0x7f0000001240)='./file0\x00', 0x0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000001280)={@in6={{0x1c, 0x0, 0xfffffffeffffffff, @loopback, 0x100}}, r3}, &(0x7f0000001340)=0x84) r5 = accept4(r2, &(0x7f0000001380)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f00000013c0)=0x1c, 0x20000000) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f0000001400)={r4}, &(0x7f0000001440)=0x8) accept4$unix(r5, &(0x7f0000001480)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e, 0x30000000) r7 = open(&(0x7f0000001540)='./file0\x00', 0x40, 0x8) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r7, 0x84, 0x26, &(0x7f0000001580)={r6, 0x8}, 0x8) r8 = open(&(0x7f00000015c0)='./file0\x00', 0x40, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r9 = accept4(r8, &(0x7f0000001600)=@un=@abs, &(0x7f0000001640)=0x8, 0x20000000) ioctl$DIOCRCLRASTATS(r7, 0xc4504448, &(0x7f0000001700)={{"f8773a3c3baec7a1a57b9e2595dd07d48bcc9f2f122ceb5abcb5e4e4a30371036e9e726b1072bba6465e093b2b0c58c09ac2149bed1315979fdf6107e256d8390fb85853ca48133f28b1a8e2d2205817ac86e1effc46e91a804c875e43544b1cbbec129cb2c3cb25d2a50478c5a68b03b3c81e2a33abadeecb87bde59ad28d7c3e25f230ef92fc10413498df5987e0dd9e6a7253e67b3ee9885c5f6e8b138275a5c06dff88a2aeb9ee204385a92b35d63c3f44a22301ed7d2a613916f58c8c16f079037550a67a3d6f47fa95c46e188045970d9f26326a5b24dd491501eba9601eca6a6f349972f8982d292ac4aec185f40f39e3318b860c145f3155b4e510cd97d775e5161cd67f12a612c8c238c2d201061faa929b286556e57bf0fd970f5a7a77e20643b884e795aa248a784856b83c30f7f9957f3c6d3c6cc0b5445e2751dbc77c8778f8fd7102ed66cb690f610f23d6fe4b48c1cb45f18bf2b71e0b8db5853a7027878927e44f91c7d566cf33874760b3001d8265d2633d63d6c25d3c681f1db874bb15c90f05ec7860216f45c7936bdc7d3b83bc70dc42a2571f131cb4913247276bdc83a66ae89b8c49dc2d6d7e37abe54fc64b6e5645645e7977cbec38988b9444836adbddd6f25e320d3e52964850e1390b65623eb6bfda29e4bbbc56f58ef8bbae5933919baf44c254ae0f968828319e6281a1ed8fe6f1f7cd14081b72b98da475a18d0ba1f77af6da8097d3d80565ad1e2d73739d998fc89f7e1b96893c342b32fcf29de5f2f0c0e9846223fa54e66073ba8a542d28a5e16aaa2a6f6ba75624aeda18cf4de229cdc101b0385a6a1bf9f5088999baf44e1e68e259875e1339f9106370c090b1879526df1982246a825472e4e39934766bd8d8d3a225baccc373d829ac316d798fe21b1dd72a33b8a588d1ad68ef66f35bb6faa9547febbea6c64fc3e52285257578782bc93b7221446d55f603f3f147dfe094f9e85990d45ea91aec1e135bbd2a05047b7eb556c2bf3ff17236639abb8c30bf897c7888793f74361ca797d69619610ac15927c8497473f997e290f0093a5844ca53d00487b1d44d1b70c13115901d2ca451475f14dd8f91f3cbee44b7ec0782f17010d74e560b275c9cba6e335efde01fc3b3a3296266968e20d0e7fbf3db694aa32c8d6a8880d36b53b77e58ed54a3f09e3aa94ed8e1abbbef7801a2960fde8f9888ad3f8038d0751b30ac82b686e03ae360a608a5d52175b9563c80ae1ea4805a90642aad3bd8597a8ebdbeeeb32f9110d21cb46143af456519f122bded0a6cf99ea7bb309e8542af5655325c6a1709cc2b7e3707679195b471143d4381062db003ab9aa8ce94394595bbc7aeaf141b41490d91f1e10eed4f5b77317f88416d9b9c6dcb7ed409007822dbfaddfb76861ce85405b5c330a7f8ea3a2eb62d7ebf52", "b450f79f02cb2b7d521685b2488b7be9d77720bb71b5268f8f08e919dcead3f4", 0x400}, &(0x7f0000001680)="b98761718a9a537a485d42b89c76b9419be411c0ca1fbc7f2cbd488a78e02b55bf09ea027559e39e704fba69ab0b10f436f34e8238c6906f7c98718f7562718e13ec9f6543e9b8ca3b4a5604fcd06d9cda34d8d114139f482c4098a306a355e5", 0x2, 0x2, 0x3, 0x20, 0x67e, 0xca, 0x1, 0x7fffffff}) chmod(&(0x7f0000001b80)='./file0\x00', 0x30) ioctl$DIOCRGETTSTATS(r7, 0xc4504440, &(0x7f0000001cc0)={{"ee1bb378d37a0b26a08682b740fb15d104ca0aba1ebdd506149aa61897cf5413534f8272efdf1536b1d7a4cb0608a6facb048616c97e0fb0a72e5847fac5acb35c0947fa93f3120b5de70f6e0cd960d992f2643ecfcc735194938368ce33ad92344ad42fcf6c5d6cd4a982c24d1031a02dbe7e182171e994aa670412c43e02b60fdea9a25a10c6b9840212de48e4b30794570672378af82e8d7c5fbbf26b25d2c584424d260b485b831b62ff853abfe41f14fb02fd57ec29392a76c8af7496fe41cb66f2e4fa9a3b07a9e2463331bf6dcb5f8c491a2d00a4b74349fc94a9ca535384cb0d4116559129ce0e8844529389fb849bc14088ec012a31ff30d13733e48d528d845991c5d1bb77eabbaf14ff1b6ac7752d069139fad9cf1792895db07715b40f70d30fdf92f41f079fb73e8a85b1d99232c9451172a1c8e171f68440ae625d993b87ddbb5331ad5c084ba5605582f1438d8f4ebac0ba710250b7196a51baa0dfb49a47fef3d9d5011e043cfe2b663e4a4c51ab673a684a309faaa116e7645e6576025ca0a0c12926579d332db607067eab6e868e18cf0ab45b69c4ce8a7fb41278285e1a873677963ca5c6607e34bff113ef07ae3255c9f0eab8e6f34746909f955578a0496cf2c7ec81f10f7b10019586ae642657849122c37189f0c858cdd5e52cb99d505f20ee540c89e0bea2d6bc929eb092ee03b94371fad265802961c7847a0bc437572f2ed09d6d1168bc5e67a123a2be056a5e7e8e1094608b3b602a24d5bdf4d9533629180e04cf8988337c2423cf2ad012e4dbabf3c0013eac58e86e9c13e96237ee39729c353c71c62d60ef80a97a8ebd91cc0cddb9d44f71356916079a745a463c28434ccdeb6e1bc55bfe716f4d128d7fed98ed594f517be9b03a2b67e118120d1536a8519ce2ebea742ef5120c47ce1970201d49e68ac04e00119f8091eb00df78c034c99e607de3f2e2449bafae1bbadf656f525894c808eec07f4c7482dbd78b3efaea872005c4a9c1063f0c4bb170048b2a84a71e59b9a4ef97741dab5996706ba82590841f5e400d7025e72bccbedce1c0325ba642e424e39de60c160a66b9c9abb9b684952463c5dc6734fd61cef7de44346c523322514c9cbddec6af4ca4b2bfcf022bebc7a94551d561ac1c9c33bec2d957230e5341bd3a7961549e206c1ffd8749fdc3471929f788151394361e0aa9d019c9c454b1ba81467b3506a84c7c21ddd43e16e76370a740954d2a5eceb2a1fc4400222b352f0e50024232941fa4d778df012a0d1b79803dd982e1f37f0bbbe8ffff3f8526fc0cb0663df42b22bcc67e9f687b04db905f5a404b5d033030da9e1b59015d978d29438f88841cd9e3a16e7ebfd31355406be787dccc0c7736e010d1eb7f6a3bac1da7dfcd74d7c8a1bf583aae25d7651275258dedb50ef2d93076b010", "686b8aac1ea363fa81a820b08f6533f713eb4c1861dffb5071b09f01fc1534ba", 0x8, 0x2b49}, &(0x7f0000001bc0)="a800b0c2156258d110163caf985af9c0add6feef25c0cd0bf13f47a297f9f9cbe5df6ecd68640de29266f16207735e8bcc9434bbc06d42c306bc78bb39d5282bf5d45c3f4be59385365d1181690f9f410b382e9c19e8845376dcb77086cc349f5059fe382115260d401264d9b68b59137cb78d69a010711a661c40f85ac62ca074a7a6863f24cfc13700759bcd109ee51ae32bd3b5878786467cfdc60d371e5c5b08fc77561d0872b5c73df1bff9a8834d81a74dff99eae2421f877df3bdd6f39930bf29eeaee7e5", 0x5, 0x7, 0x9, 0x1f, 0x80000000, 0x5}) sendto(r8, &(0x7f0000002140)="396b394b5c37c006c1bff5c1f84ac76211f3b5e5fd77730936f8b84075ce6e6ef9c83db93bcd34b8b939cd1dfbe61bf27fa9ecb272a349d9de1dae83c57ae372cac6ac3e20a8e79c97c250a8fb69b9223b3aa14bf0e40d6cf7797791923b05fa323838f52d13ad54d748865d0e8f483685b71238b50f949420755d8ad25f8cbf36932c3d99aed67ad3733d7340a27d35478f2510ed59c21e1add5af5ed21bb46cc1c3d58de49dae4f80155c223c021dfe65539e87942c62f63548c6959ffba88b227178c3f1cf2ea06c3fdcdbe81d0e08d69edfd08877c3242fcefa5e12667e3d909a1bf648b0e5fffd8b6485ed4516e91fd5eaa", 0xf4, 0x180, &(0x7f0000002240)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x8, &(0x7f0000002280)={0xff}, 0x4) getrlimit(0xf, &(0x7f00000022c0)) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r8, 0x84, 0x1c, &(0x7f0000002300), &(0x7f0000002340)=0x4) setreuid(r1, r1) setreuid(r0, r0) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r8, 0x84, 0x6, &(0x7f0000002380)={@in6={{0x1c, 0x0, 0x800, @local={0xfe, 0x80, [], 0x0}, 0x5}}, r6}, 0x84) freebsd11_getdents(r7, &(0x7f0000002440)=""/116, 0x74) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r9, 0x84, 0x8, &(0x7f00000024c0), &(0x7f0000002500)=0x4) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) socketpair(0x10, 0x0, 0x7, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, &(0x7f00000000c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000100)=0x10) r1 = accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000080)=0x4d, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x11, &(0x7f0000000040)=0x1, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ee) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000)=0x7ff, 0x4) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031d) 00:01:36 executing program 2: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r1 = socket(0x17, 0x0, 0xff) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x51, &(0x7f0000000240)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @rand_addr="666eb5ff7b909100505e035af2f1869e"}}}, 0x88) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x20000003, 0x7) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000140)=0xffffffff, 0x4) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000000000)={0x0, 0x98, "8f795d3d7a9f6bacb63469faa5fde04f11dccf882aa69b1f2f1b50aaae9b87751b226b736efa578fb1367d1dac7c9c06039d8acb8dbe8b90b2501aed26b0ab1058d8a91f995e6144d403c6748c87c5efb508f284724c9a6db43870ed5a022d2187b49ec243881a87ec0d83f57e27d7d9e5109cc439009c1fcae6c7ca4ede2222801b07de684bea95d8fd632d178c5d71302f1335255da13f"}, &(0x7f00000000c0)=0xa0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0x0, 0xffffffffffffff8e, r2}, 0xc) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff08ffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) syz_emit_ethernet(0xb6, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000080048e800a800660004884d9078e00000017f00000144380401ac1400bb00000007000000087f000001000000ff000000030000000700000004ac1400bb0000000300000003ac1400bb00000101890f0500000000ffffffff0000001f44300080000000040000000000000000e00000020000007fac1400aa000000ffe0000002000000010000000000000000071304e0000001e0000001e0000001ffffffff01001100907800000000f155b787c602017a8fc10959829b1a26914f8dd6ecc8cc7995fe1953358358a5d90cdf6fbce3229b2486ba5f7e840a6e018110b0da6aa85714ff926d0c53c8624268ef313a41e5dbb28d3d"]) getsockopt$inet_int(r1, 0x0, 0x47, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvfrom$inet(r1, &(0x7f00000003c0)=""/72, 0x48, 0x40, &(0x7f0000000240)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) 00:01:36 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$DIOCGETALTQSV0(r1, 0xc100442f, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$DIOCGETLIMIT(r2, 0x80047476, &(0x7f0000000000)={0x2}) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0) socketpair(0x17, 0x7, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000900)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0x5, &(0x7f0000000240)=[{&(0x7f0000000940)="b91114555310ffb2689a34f51f0fe8e2651e901257f002353a582af929ffacb57ca753cbe54f094000be7cc91241179332519e3fd47797e9b9ac4277788fc464350d90d52651e27000209e33f9d9d0ff1b3ce32c82177cfdc02c8cc20ec493c2b01fb4628c49825ea8d06c093d1426500529dfeaae36d1d6d333b8ff7d4a1dc11349f2807c406a2d9d1310b3c38654c29188ff76211ba74bd76cea1005700732c8495286b1337b80170b96826a935c71fc70acf8eee9125251afab35a428219424f610e6421d1382702de6b9e7ed", 0x310}], 0x1, &(0x7f0000000280)=ANY=[], 0x650}, 0x20100) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r2, 0x84, 0x8004, &(0x7f0000000340)={0x0, &(0x7f0000000280)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @remote}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}]}, &(0x7f0000000380)=0x10) setsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f00000003c0)={r3, 0x8}, 0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000040)={0x0, 0xa2, "7a14e096f23a7c66f6a74cfe827b8b375f9141fbf4852ef6624da9d3b6a4952c214a36a41109175b329cac441abbe11c145bd9f4d77a5c70d3f74635e593b5b6b5b0ac2f9a79a35a984b690cd96e3cad5e81267d43d029974eebf8330a2d2b3d5687ff2132c0801a213422bec99f9e34769089524c13463c0719d19900aba654e170dd411ee5ff95879bcb03014d91f99ed3152fa76694939e2866bcc61374d9ec0e"}, &(0x7f0000000100)=0xaa) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000140)={r4, 0x1000, 0xfffffffffffffff7, 0x9}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f0000000180)={r4, 0x1}, 0x8) connect(r2, &(0x7f0000000200)=@in6={0x1c, 0x0, 0x3, @remote={0xfe, 0x80, [], 0x0}}, 0x1c) recvfrom$inet(r0, 0x0, 0x3af, 0x1, 0x0, 0x800e00879) 00:01:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="0700000002000900000408000600ca000800822f6e46acf4e523c8c63f31e9a600903eb1385f7126f2df25c2765567c06e02898af393de2567f900100000cb4860cd58580866a94d34e6596c8cfb434b11610ab81080a945ceede19bb76ee2421f1ad24d63ebce1ad633f38ff232f5790b1f5bf61ef368563f279cd095dde117472b5d3da5f44c"], 0x12) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0600000000e008004500d8300000000000019078ac7800000600450000000000000000000000ac1400aa000000007725ef7aecf79035aac3f0efb47ebd8b7662aef574357918253fec683b6e6800"/93]) recvfrom$inet(r0, &(0x7f0000000000)=""/28, 0x1c, 0x40000, &(0x7f0000000080)={0x2, 0x3}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003f7) 00:01:36 executing program 3: readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1000000000000067) r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000040)={'rack\x00', 0x10000}, 0x24) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffff65, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0xea, 0xffffffffffff2256, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpgid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00326) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(r0, 0x0) r1 = dup2(r0, r0) ftruncate(r0, 0xd1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x105) accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000003c0)=""/185) getsockopt$inet_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000340)={0x0, 0xb, 0x9}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f00000002c0)={r3, 0x200000004}, &(0x7f0000000280)=0xfffffffffffffe48) ioctl$DIOCCHANGEALTQV1(r2, 0xc1304431, &(0x7f0000000480)="dd8dfd53c490696481e2a22c81622a878054b5339dc4a6cc10ff9109827647242554678d7b2f4bf2206d8f857f8daa8c79ff01af6693543122b7e550436be0435f382e7ffda2c52c741b71e0bd278987a88976abe1b14c3707ab6f77d97480e225017fbec554dda43a1c9d966b1ee0e7afc624df263de07a43786a6ec37ac20b14be7ca11343e0c8646a766627e61e11eb8897d731cc0ff5dd7c88fc1faea1820cd30fa7c41239cf2ae0d62841663e3d03f77aaa836f1155e3c7d6617c45d85bcd5f03b1a2e129860367da68ced4d279e8631e056a864c5c56a234e5f471656421422d884ea73aef21ca2655c5d7d29e9dcde1d1c1a968c478eaf642") getsockopt$inet_tcp_buf(r1, 0x6, 0x2467, &(0x7f0000000080)=""/169, &(0x7f0000000140)=0xa9) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000fe001100907800000000"]) msgget(0x2, 0x2d5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00510) 00:01:36 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}}}}}}) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00446) r1 = dup(r0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000000)={0x0, 0x5c, "dd488ddc7c5563ecacb140d56bb38d091961ae2f5a8b411c4e3026115d9884762cc966f950a6a50e383bd4517ec09046f53fc394a1d799e39edd1f64602c8575d7e2d73ecf2e79fa51b8974643fee839730c7d94770398b3685c72fb"}, &(0x7f00000000c0)=0x64) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000100)={r2, 0x5}, &(0x7f0000000140)=0x8) 00:01:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000040)={'bbr\x00', 0x6}, 0x24) 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, 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(r1, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007f0) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000100)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000e79309209d519ce32c752f86458733dcbcc706b1da9c937379deab52a6a47222018b55d90ae2f85ae911b8f6c06cbd5d3a6beab35a0bf1901edd3d6cf42cc300cac1dc3edcde475ff3eacdd0e7c226daf83ad1646832c652396e3bd1b93316f5b964a4a06c430ea78909cbfc1feb5c23c8edf2c8512d4c5a6e746907f68a019e7371a275"]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x100004) setsockopt$inet6_buf(r1, 0x29, 0x52, &(0x7f0000000140)="2ee3a42c61fb219d6a9072df4f25b101fb30b2384c66fedc6608175499740d79a2a116182c9b082b914ce2cd983e2c946ce755b6ef269f7f888069312829971a1eab0319232eaab7b5a94c9ab693e3", 0x4f) ioctl$DIOCGETRULESET(0xffffffffffffffff, 0xc444443b, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f1) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1b6, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x9, 0x8}], {0x8100, 0x7, 0x10000, 0x4}}], {@ipv6={0x86dd, {0x101, 0x6, "b8c0bb", 0x178, 0x23, 0x1, @loopback, @rand_addr="561131617944777ea375ee63799494d7", {[@dstopts={0x67, 0x1, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x27, 0xa, 0x1, 0x6, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @mcast1]}, @fragment={0x2f, 0x0, 0xfffffffffffffffd, 0x5, 0x0, 0x7fffffff, 0x67}, @fragment={0x36, 0x0, 0xc, 0xfffffffffffffbff, 0x0, 0x2, 0x67}, @dstopts={0x7f, 0x0, [], [@pad1]}, @dstopts={0x35, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim]}], @generic="0da050b93c2a238b8ef1eaecdbd6534e3a163a90ed71d109474cec5e221a968fe312e38bf505fcaa7ba1822ed7a863fbb40a7d15d55a9a30e0649181fb84f7ed31b3069c6a5a979fbefdbf7e50369481f13e9edc5d7dbe90c1cd307ceb927144ef6e1978013aab5ea8d5fd964b80604d43005d09c291beda2190bfac4cde0268c2f3ae145cea80236224972c3244d092f996fa06d56e11ae2b49f1369b324a872543d1b2450f6541ffdd4733f72d4201dc81841a79122bd4cdcfa05156bd22867a8ceb18b60eec16aab4591bb1862e7d0401ea214e3d7782"}}}}}) msgget(0x2, 0x200) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) select(0x40, &(0x7f00000002c0)={0x4, 0x5, 0x1000, 0x4, 0x5, 0x4, 0x400, 0x5582}, &(0x7f0000000300)={0x8aa2, 0x2a2, 0x3, 0x6, 0x1a82, 0x9, 0x7, 0x9}, &(0x7f0000000340)={0x7, 0xac, 0xfffffffffffffffb, 0x7, 0x0, 0x0, 0x871, 0x6e}, &(0x7f0000000380)={0x100, 0x121a}) msgget(0x3, 0x80) syz_emit_ethernet(0xee, &(0x7f00000001c0)={@random="ce13e6285e2f", @local, [{[{0x88a8, 0x1000, 0x80000000, 0x3}], {0x8100, 0x6123, 0x10000, 0x3}}], {@generic={0x0, "cf9b7892392ddd7fde9049148c4853e24748ff6fe4920721d01647415b36a14f6b23334ec0eb1a0463a55dcaea8f132b140b9d34fb840ce2dc6c27b804a9737943dfcd77e7220ec8d05dd3fad5ef1126167f2132b054651d02ba1cde0836204e0068514cbd36683c062f49e4c8d4619874de0580ad8e7beb71ba74ca34ead66d3f4d7126ac34725a7a7c0d8823917553505d06c02979e21fd1e6c235b7957706ac8b46be958273128e9bc25514b0b32fb048ab29c35997f47f1d74434174ca02d4ed4a5e035794aef213a4da63deb04c68c777e5508011e4"}}}) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00395) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/176) 00:01:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000180), &(0x7f00000001c0)=0x4) mlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) __semctl$GETZCNT(r0, 0x868b3bdbfd496cf3, 0x7, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000002c0)=0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000240)={0x4, 0x90cf, 0x1000, 0x77b6, 0xfff, 0xfffffffffffffffd, 0x9, 0xe3, 0x0}, &(0x7f0000000280)=0x20) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000200)={0x100000001, 0x8001, 0x6100, 0x8, 0xb, 0xde00000000000000, 0x41, 0x1, r3}, &(0x7f0000000080)=0x20) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x903, &(0x7f00000000c0)={r4, 0x2, 0x1}, 0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000100)={r4, 0x5, 0x6}, &(0x7f0000000140)=0xc) 00:01:36 executing program 3: syz_emit_ethernet(0xfffffffffffffe17, &(0x7f0000000040)={@random="626a2eb2de10", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "6cb2a8", 0x0, 0x19, 0x2, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x6, 0x0, 0x0, 0x6, 0x0, [@loopback, @empty]}, @fragment={0x5d, 0x0, 0x2, 0x1, 0x0, 0xffffffffffffff7f, 0x66}], @udp={{0x3, 0x3}, {"a582c18feba7699a47cf"}}}}}}}) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32=r0, @ANYPTR64, @ANYRESDEC=r0]]) recvfrom$inet(r0, 0x0, 0xfffffffffffffdde, 0x0, 0x0, 0x0) r1 = socket$inet6(0x1c, 0x10000000, 0x1f) getsockopt$inet6_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000200)={0x0, 0x100, 0x9, 0x101, 0xffff, 0xffffffffffffffc1, 0x8, 0x800, {@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, 0x0, 0x2, 0x4, 0x80000001, 0x7f, 0x811e}}, &(0x7f00000002c0)=0xb8) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000300)={r2, 0x1ec}, 0x8) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x4, 0x0) ioctl$DIOCGETTIMEOUT(r3, 0xc008441e, &(0x7f00000001c0)={0x0, 0xdf5e}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00767) ioctl$DIOCOSFPADD(r3, 0xc088444f, &(0x7f0000000340)="3c4868ded4662d7eee698fa2372cb3b04fa158c975130d1d268f50adbeb22f29f8128191cfb86a7e2a646eb352090a2e730c31acf68fae891aee6f99e8ff717c99708c697203d84ef608e9c8df1ef06c6adcb5b0fa1d4c9969a40c8f96263c9dd66d1731d0fdbd09a28ab13f7cbc8a1cc9023d6f9afa793b43ad57e468c70c2a34307728817c1f49abe66e720e5a96855c91cfb91b8c") 00:01:36 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f00000000c0)=0x10) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, &(0x7f0000000100)="4d9b916d36cab05691f8b970c2a9c3140ac4b4a8bc45623878f202a414ad231c1f0ddc172a97daa9fd3389d9b615a9c09429f671fa003074f558d3259160df156508e0297b48949fdbb5747d82243b40ac9e00b8f08882ad31fef880732f2a90c625d6f6512f2957eee676118e4b37c1eb4f827ebfaed1b13c68a387b3fb77668897cc942e1ab755c09f35acbd9d19f722f0844897bcd87c62f539fd5d712b13b5ed74cfab0cc11c0ff1b39ae1fc1ca36d109fdd311c75e4bccd0ed453a54d014ac2a139b6ed3eb0331f65e061d16a9f51dc472106e61b6d7dd8b51ea7caa6b108461185d20a41b37218bf3e69f2de6959e744", 0xf3) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800c500001c0000000000009078ac1400aae00000011100907800000000"]) r2 = dup2(r1, r1) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000000040)={0x5}, 0x1) 00:01:36 executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x100000001}) flock(r0, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x1000200010005}) 00:01:36 executing program 1: 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, 0x800e003b7) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000bc1ccb690200019078ac2300bb000000000500907800000000450000000000000000000000ac2300"]) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {0x0}], 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000040)={0x5}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00965) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, 0x0, 0x0) r1 = dup2(r0, r0) close(r0) getsockopt$inet_udplite(r1, 0x88, 0x4, &(0x7f00000000c0), &(0x7f0000000040)=0xfcfc) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) fchdir(r0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x209) 00:01:36 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) lseek(r0, 0x0, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r2 = dup2(r1, r1) chroot(&(0x7f0000000040)='./file0\x00') recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003e7) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000080)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x1c) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000000)={0x0, 0xffff, 0x5, 0x1ff}, 0x8) 00:01:36 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000100)=0x10) fstat(r0, &(0x7f0000000140)) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgid(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f0000000000)="c372944073a6eb57279785f73576f6764d2c879f15abe71ca1825f6dd949f46e69acf5b06662dc80ff5301af451c4974d3df0accc01059d834a246c1d5e8") freebsd11_fstat(r2, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003a1) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget(0x1, 0x0, 0x1c) semop(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096e) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3a3, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090680000e700"]) r1 = dup2(r0, r0) freebsd11_getdents(r1, &(0x7f0000000180)=""/227, 0xe3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0051d) r2 = accept$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x104, &(0x7f0000000100), &(0x7f0000000140)=0x4) 00:01:36 executing program 3: r0 = socket$inet(0x2, 0x20000000, 0x9) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x410, 0xffffffffffffffff, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00347) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:01:36 executing program 2: r0 = accept4(0xffffffffffffffff, &(0x7f0000001440)=@un=@file={0x0, ""/108}, &(0x7f00000014c0)=0x6e, 0x30000000) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f0000001500)={0x0, 0x4, 0x3ff, 0x4, 0x9, 0x4, 0xe5, 0x4, {@in6={{0x1c, 0x0, 0x8001, @loopback, 0x5}}, 0x0, 0x5, 0x0, 0x3, 0xffffffff80000000, 0x100000001}}, &(0x7f00000015c0)=0xb0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000001600)={0x2, 0xff, r2}, 0xc) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = semget$private(0x0, 0x4, 0x2) __semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001640)=""/78) 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}}}}}}) r5 = socket(0x11, 0x0, 0x2) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e008dd) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x23, &(0x7f00000016c0)={@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, r1, 0x81, 0x4}, &(0x7f0000001780)=0x94) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1354, &(0x7f00000000c0)={@random="8d852409a65e", @local, [{[{0x88a8, 0x3, 0x3, 0x1}], {0x8100, 0x3, 0x8, 0x4}}], {@ipv6={0x86dd, {0xb86, 0x6, "3236e7", 0x1316, 0x605c680f5fb123d3, 0x233, @ipv4, @mcast2, {[@fragment={0x0, 0x0, 0x8, 0x2, 0x0, 0x1, 0x67}, @fragment={0x6c, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x64}, @hopopts={0x6f, 0x9, [], [@ra={0x5, 0x2, 0x9}, @generic={0x412d, 0x47, "a5c4e461525bbd507efd28f9763889a2fb58be2bd5116e9cfade83c69e4709a519b4951440790fe57e3a3bd72b23f740d91c7afa17d8fb9846c16dd071a105173836c2172df066"}]}, @routing={0x5f, 0x4, 0x0, 0xaff9, 0x0, [@mcast1, @ipv4={[], [], @broadcast}]}, @hopopts={0x3b, 0x23a, [], [@generic={0x8, 0xee, "d8d45727bddaafc72cc34cfc29f2a56b28bfad809cbc9e8a63bd4f35e2251afa1ef353b9890c8c6a10fc11fa5603d4ca6366a9b6affb571092330617cd1b3340c782983038032cb447273605b1cf4f2a5394df914177ec1339783f7cff77ccf952b14f959f0a69410d6a39db6fb2f33c2fdf219167713349d76a514c49b65c7132426ee71822ff87897ebfc27de49495d914a756f9a7387951a1ce7654fabd40a305f3dcba24fa0d92fb05fd5809e9987af5b5727f270cca7d109ac2e03e3b166074c68105f5b15bb204f9191a5b8fb020263bfab680d48035c17743f60ba0aced33a45049977d4bf8a7d87ea1ae"}, @generic={0x9, 0x43, "2c60a3d86e380a312e425d056d8b23400b1c74881d9bd83e227b5866a472c719cc5b3af1d4bdb6f91583e4ff4801a525bf504e27a61cd9ec2901deeb2e8d7fd5dbd987"}, @ra={0x5, 0x2, 0xffff}, @pad1, @generic={0xfffffffffffffff7, 0x7b, "9de084cb5c248d87b70f87e1570bc14ec0408e97193e557433f9f357886f9808558025cbea9cb878bf2fbe05bf1e6eb4123256892130fcf837b63491a75bb5372adcdad5fb135015a3692acb6ebf31eae93db0ce806042e9b1d6b547a92942d39a694019bdd8758cb8fbd5cfcc02e0adaf2627b9085bc6bc3b77e4"}, @jumbo={0xc2, 0x4, 0x20}, @generic={0x7, 0x1000, "3708f53d77a26af6c7a4f25fc5004c0ba9a17b128fd1e29ae7fc8a8f31534670d294f7ac06e7fb4920a04eb72b50f336fe6ae341b2c95a825c34d6523bd45b119b81cb9d4ff09bafc4f5c7fb36625475e19e89a01465a2fb5ea52f58fe2dbc1ac1602e958b3099888126d1ba600df1e8a12bd28a0254970c4e7ef61a5647c38df7ce698ef85b210d35ac2ee3b612665b0e3645bc06d3ed120c3db88abfaa7d33e0798f1327f9fcc5a5b608f00597d76c13e947124b887fb0242cad8df6fa5f5fe06ce38cfe6b476a30f3a7f12e5317973b9a62ce9a7379111f42619ed08a957e9068f6be963d7b4cd9e63f908ad2c73e079175da3644ed17e802976cfb98f59b5d094b95405e6d86fa1b9ef31854fe60941f21173cff2be8b58921d7f45ad961b2ff9b234b092283685d50844d71f74b64ae4f1ca7137af74e1ef858a1c4cbe9ec70e90a4e7c466b1c1f15158d5135d0d81c87c14eaba3a0a9dd10228ae6827bb0db550a74949a6373a29c3bf8ab1aefbf12a9c613d728406100c880b33e4d30f6d16ffeeba52d054458af255db34c30181b0f74ab6ce43fa90deb515e0e790aced650121740c4c2d0c336ce0ea3aac634859f4f637521a3e27fa231f1e38205fa93bf23ebd2caf60bb872e7d41d331134c9271465790828effb4fcc7eb60a271f1df16e8fe934baa0b65ba0f344bd8e72e8f166579e93fc72a4d0db490392f6fd0d509348ea56206e7123c869f4cfacd0eeb0a64b77884960cf17b1432df7688a608de04827e86999830a8219de0cb016f9a9c4651fa38cc3811b29fada2af221347b51fc54c3a11f0826541e5e0043cd107dfea06a2515bf59daf8e1ab776cd9cd59fe64b8a16b459b3dd522d6f12c1d2beee4db562e8160fe31cd8e3e1bec84b6bfafae0f2049e1afb8f4d1a7754b9bd91321c84527893a1babeafab9c5e8b2e4b85e65471ba935700821b3b3835ba958766477b93c2368ff1b35fbcbbe6c26631b2b7ffdfea2cab339023ee3cb2431cc1dc17782de187402d3c92e97aa2be09d58206f87873dd51ede05dee512185e64d9f8417dfb41f759411b4b71779e0801fc185f546438b27a95d5732070a6e0441f9b1cc89a7b4c1bff1ac2c953b018b47bae1293e2b93c07c045055bc43303ed2e2854c23907abfb22da0caf5c9d180db84001e16b7d730212a6fcc1183183960eb195ea6caba3b67521ec13fa5d4c19a5be5d0df020305e4df24cdf0c0c8bfbe496fe90a156f566733130fc38a42cb84f39eefeda96dfb1837e3f85897f9bd4d266c328066f67d90759b89d9061bb84e3629e0eb044a94f30383c2f8a9d043aa6070909e7c48645929308362e3337fe62ebf9121db0c5043b13e016ba7d7fcf2a2f02a83e5fa29334ec418c14c2f6a0cb0867a58823712428307c7bc8c347ef12038c54c6304bc06f3d1458f0e0eeae76f139063fcc052d2750bef537ac24a7505f8e80f846b754ac87b9f5256a399f680b6ee6bfa634bf02d337f6db877a40c8e0281abbd2b58bd33ffc1082e351f45cbe11897cd9be079b151eca3dce85097310df94ddde2243de5ba98fb8153ed42a579cec0ada1dc67edf15bcbfca4bfdc0f035e55651f04710901f4448976c19dc2dbde6f93adaffe98d0f3cad4e9ed67cb558918b9d18fbdb7d586978abb31726cfba86c925788e2d25b8b8e05d71398383ccc323709d834711e4b39b636b5e390bc0ab742c60c41bb56afa624c5f25e33e4228947daef7d2c952fc023f343e7fd83e23f21f0e5a870693b6d7af9b09c2934e8e2ec23e1c0f22e942637ba8004e774aa8fdfca054e223f097b399386513eeab762aa7cc2163231b7d615e1040d3d05d8c23c2faf157eb6b851a57365760df8e4dff33a90788316be222bc25d2603867b05891f09391b2240e29e0472aed9e3b0dcb73330022e687966946d08122d36443cd8f58b719527b1a35985a5e70471f366757f51ce141a8686dd87ec6abd383179f9259b18d15ece4774b849b4131eff6eea535fcd9f53c6cdac55b56167e96c40ffea02aa1d73f719afb41c2c9bbba26326cdceeaf1a39b2152d7717f7e090bde454ceea7694f1f0c0275f50f4379b61026993d4f64bb2a29e8f04af5fd13c1cbf742f3276114fdc7c9e1407a44300449359f916b43fa3231793347e6c60a1ffd3d8116f544b5274e068b54e085881326d844133e7ea591fcbea989a510c00c826efac07354339d6fae12e3a6fd6789cecc6562edd9877804710f70160c88416707057d13705ac33a669ab37d6ed8c2ee0a35160d1a50b14ee188ebe1c26a57bd9d1a15a50e1dcbf428eee21e1b0545d8985e4043fd348a1846f37c269de2ddedd9b16f8f0183884f0e71947a7d4ed3fea541e2cf089266ec7c83fe15953ba6bcfadacd112f8c07a3b5fcfcf67f61374a231427f854b67f787d9d06c1965a8c5004f335bcdc5d6f97d602a38082dc6e70ed49cdf7b96d839872d413b7db21e959bdc697c6105885ff03c658165b763c8bad76f0aafcf7ac7872fb53ad65fcaca6a0be7273c6df7848189ccb7023824c56f715b598038ffedd84cc6ee5ac804f55fcd485de951e4bc6b2b107cd893349446d5e77ed1873f3c162e1fae12adfa6bbcfb21dd35704f4e30e21aba94ae56b3d9af8c67f421470faf4e6afaaf2195892b81f83483c23dbfae277da1acc79ccf23a5f2047e6c5e3e1d52cec1f23f3c772084763cf0aa5862f8bac698a2f72b2d1287a39e295bfb5b4016ba7a7f0f8446d0dbe8b0df15984f4e0ff32d7f956086df02adcfb8998e29c00be1f1a2cc39e003fbe85bd101659c8fe13740b3389c101cf66c149d762e44d1fc27d60b8b45657a678529f5687a4f840cc9826c6da80d3ad1d943729e7262254c937cfffc7c72c65b0110e1ee4015c3c9f27ff69185fc3646f99742751f0cb2f8a0c49892f608193e5cd2ed7229bf15379cbb26f529065ff2a23fa99bf3834c70da6f4e15b0f30875075d8f2063bbdb2a36c4f213f28dc4b611d51cd89467e16461861a36ad298bea1ee1b246952878649d72533053020e6db5df1edde208a947c2cfaead90c3bed0ac2748b843591f4c8c3d986bdb293d76b353d5672a9f72f0bc2660260d9c9e6a59dba4d58fa1c4ec4e91670b3e65ea223bb955eb2a8767ddcd0f5424113a57815dfeb19458d1b7ae2dc3a1f629c366e800272e19a2ea0cc7a4a01ee1177aab33ee5c2dd6fa1f2ceb43cfabf9cb2fb9989476b31bd64118c4ee22d627d978bae7a2eb3b3218adc2f41bfb7213701ea308da875c48e6c7ef93350be49e57864c69a1c75d196f9c6ddc31a8f15f7a05dcb61ed768c6abb1ed56721a6e448bc5e2c86f034431fae4c0b2f13f27b1dd6acb7880b72c0ae8eaeb91650c23bcdd5c98acdd4e43145d15f0ae1c63bf3efc1d9ae7449f1ab1346d743f53f73a5726b2d057ca9e31039a4e33bac49a62e341d798a64e7eae88f559883ffa9feb92d698245e53e8c424b55a828caa51d5b7dae64b2ad14dfcebe53ef02fe6feb2fd9569e7e257bf7c92aad9aee57f79d7f1f334e04986dc6b0fd2762386701f03de6d4947dc24f0d2877c9ba5d26046984a0e29014fd217b728313a35e665c2df2f3f9c0aa248748c4c6a25510cf16eb837adb97b67b75b85ca5bd9b9a4e6bdc7acf4741a8c64ac89c1e576a926d3e84480ae747cb87e3f3d8b5d409895b23c3436c4f46c62df133fe21530beb6d9df871651c597bc0be1a2b6942031542ef13ba324a4c5cc8961a66d20acb4dd105b9ea9b914a292441fc462200f0e9072b5f6b547165cf7b9321144714aa510fa79ed645d86a5729673392587e6be0e2912b013d74a4d9f04de9e1244d084be04ecb3dd1f9a4e36346fc1588b97bfe313c48883e166d16a0c839492145da38ea13a2f0600a4d79cc2769d5e9b532170b42e2667b4b2048c70ce94ae69f2c3b0c4088adf07abbffa2ff957fd26ee8b61f9c06da6e7ac945a2a76ed47caf5268478cdce1d9529bf465c9e5fb6d3d2031e1b4692c971053ad96668efde9b1388e66788b4f06f5a5c1bb493c52babf13d4ec7f2c95bfa5aa76a15ab1538aa892cdc655d3600657e8c01d8932e16242ef4acd9af06608e0cad3aa84714ba6456144d4fa104acc2c8ada054e5aa8c350f3fe9e9f5f9f52f057e445aa13833ff8eeb3f39641470ba24cc7ace22f8bdf55ea0182a69be782a404e1576dba534094798b04d50c48e7da2c2cd5731e987fc3061e9cb27a99139b8472b8477841e6e7b45dc47d20384a17c4d16092734c900889cf786db9155b8d0fba13bf37937adce0de50b1711683f4c59530b1f578907f132bd50af9a60772c0a13e3f41d0d57a87b35b3cf77488c33d765a82662d285ba250d822aca64877c0c1605d831099081b78298f33786fe514ec0b5d177c255bf99f8066b66213ab736800b871a42c651c49d94603dd885fca97982ccd34672e070919e448d759c7021d57564df993c753ae61a91e7b41a0a7364952d1170931dfafb0a164ef820dc54114cdda79003de3613d12d76a769abbefc83982c967498249e7c6e9ad9642786ac8e0e050eedb4157af7b27f103ec1fc5af6189239543b9cc7a189f4e832436f4c2ffd9e0933b10e724469d062a5dc4b8b4b48daa42d7c0cb8913e884a9afe7307481b6ba613a59997707340efdb5e4391157418011d6bdc37f8bc2ae8b38cec5d31a9319b598baf36aa048db9fbc5633f82a44da8a4178c8ffa3b5259ae5e9de4e93cb976302949c647b130ca085e19ce8ca237cc5db2f26cb1bf5beb3903debf8f4a7fe1b518705d01914a6ecdfab266796384413052b2be5e020625841956d3ef6f139d3c9965e85f6d62239f5cb67d74d51bb36b3f94562cad5b58ba54e3d9cc840cad831b046283be07be537df709a512095382402cfe069b8971021116d3a798d0d71fa07489fcb26e0058f1285f3fbc25293ce260ee2afe130e1cebfba4a10bd3f6906988eb68a635b6b0dfe4c331d98ad319739af7673d5f00682320a52d847cda3319bc461ca6ae436e6678422941d86004b4bdc4002fec6a2f2a73ba6cbaa92248b51c2a88bc4aa88b7659438e1a312ecbbb757a5e5495c77243f0e7b606c2bb24eaf3d361fec0f3d5fc75a60b1e05b9fecd20cfa2d907e99b030054c106d9e49a6b97fd84c2289a379256e9dee6d387d2e7d6c00d9bf1c19bd70d955a9770dbeaac88658dd64b93585c7ffffa5142995861a7e71329d1e99fab72bc55a5dfac3423c22c49643459aa091599aa4447616c1d140bcdeae0427589fd0390c054d0a447dec15e44730e6dab8a98a07bdf42b8903213ce8a280b7179c79ec41f56619f77c97b8011b32d18904f91d2b37b67148a649302b69f569305f131a1d96a8db250866c24dde5c8ac2720a43d591af07258b839b4b77f136af51207512e4fc6141a2eb57680402a2c2b856ad3fef4fe5de47cbdb47ca57cecfac288412c2464dfd92db9e42fb63aa3bdce3c3091abf03831a28512e9495af14804bec176c4195f98659143e2c8e348df9515c9da07f75077a290b9afabdb2624f0889310812d12811e81c49a55ed86fe16903aa84015f3763b83a1df2ff9f1f540693bb4c872c3a127ee9944f4d948b879ff5f8d713c5e269073eca44f6d5d89c8a4e32a25fc7add7a159c1759ad3c28f077661401852257053cc46469f828c47f7a08b4191bdc1d78918030adc76727f63b74dfd2c2a033cdf629db696d81fc691b15de61ff8318ede8510a74f2d38a0f9644ab2cedcede4e8d"}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3bc}]}, @routing={0x28, 0x6, 0x1, 0x1, 0x0, [@ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x4}]}, @hopopts={0x7e, 0x0, [], [@padn={0x1, 0x1, [0x0]}]}, @fragment={0x21, 0x0, 0xfad, 0x2, 0x0, 0x5, 0x64}], @tcp={{0x2, 0x2, r6, r7, 0x3ef, 0x0, 0x6, 0x40, 0x2, 0x0, 0x6, {[@nop]}}, {"4de988fc7cd55a61c73077e6cd97fd6364ffe64a9d8161d304f6669c4b87416ec73fe371cac8a02e8fdc490c3b0539720ca8f6241436143f8700b372a78a"}}}}}}}) 00:01:36 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote, @random="c7d64d639c6d"}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1f, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_buf(r1, 0x6, 0x67, &(0x7f0000000240)="b403ecd4c4bfa89123dcd383c04acac2db1e035c066abfbab506d6d0383d3a07050b068d3c33972047d9116b4f9b24824a82d9ceff74e55777331672b3323cef9f4a643d311a1dfdd703de2ec2e419c06c42edab914668ac543e094cc9b96704995ea47638d4da2016f451c7dfaf4d949370e033fca6a3673fcaccf6da8baf5b0b44ad2b7de14a214250c7b12d41a6681c69c2400c92c6afb08c75bb3100e103fc20b2bcf7276c68205ef7dcaa04a21e56da6a1b3525d134e9d9b460e03c04346113dbef35d462411594b689764bf53ce821f7ec23ee5f98528658b20f5097b4c68cbe1d65f04bed9c091284b4f092a88e71fe00a587fc2ac878b859286f8727c2e231f72450038cf498b2064337d880f81872a026cdc9d705300e7f7950f854ddca8d9d4405dc3c53269240433c1688fd0df5ce6d5b23048b248fc1666ce8beebee8e686526b1822ee44b4742b1ef45912afba3b9eea53ac6d9414dc9bd5e55031999d113585292e084b531cd45d8b0b07fcc1684926a607da8c30be26b3412047c4a15ac2fe90bb2df5da7313ef4e1f4da33e0cec7cf3c2cde44c3db8cce29b08bc86966d96c7cb71b59985af3e4f95efb180dbdbfc5b42e7769d70e1c48ee5ef5d46c1b5396d234733200e09935d836a19341343193a1fdfc8f9ea74d457d7987b2b3211e20a84bbe200480135cc314f179768392ebbad0a529dbf664155aad3e178568a201c21775ccfd4f00fca29af1c9e3c9c686c8c640826c44d1bf0f4d65a6a7133afc2c39aa9e61b1ab4b1c83120cc9ae9b669de6f9061ca56ddc1ef85b7c5017e7d3fb651bd6eb3c70083a9f36542d3cc92237b4a459cab5457fa4497effbf626280c8179a5c02979380397307769f3cd3120899b755ee6f084dddbcb60d094a1cb2b2398f1313a607ed7f94dd4b49899187603ec85211d96d2d932b581864faecc5a6400a0c07a8f54c3a6b9d365aafcf86c1bac1682251c1f87e57027150e298e0dca97f3e48875cb0db5e3e29d012bfbbd59c01690d8c8ff4411ce4cd10227e52d5f2c4aebddf4db562e73bc7be45e8cdd035c0795205611658e4c6ad719ef0fb0c19c882d3e098826c3417594cab39d7ea9bcbd5ad3a53355eb576e1feb82b089c5c7cc9f9b8390ea7304451c99573d24fb2915caeb2496011a8412f72b9fa8902a6f87ebb0d38156b8ff75b22d814119b731d75ff5bc397cb1cd02d797e405516cf67aa9d018ec677bdbb1e258d2c3a85f92519d65390e85d0400a4baa5180f662e2bf7982a86914aebb1857b646e213dd6c850797f8fc5d96d2346b1703b14b6458a0f95c2c9b2bfbd26fbd252a0268b808157d5c4064a5054046f4ab20262664570f336682a72a9fe2419f5e24cf85e846c8a20b3bc6eb458a853d500fcca6db5faa99a4b8070e81c50c49bd8f1bb7eb436888949ad7765eeb0a42e98b16585ec8f58d446ea5b7553fcd46b3063a52a8382a091ef2886e061098375a0410c0b5dcecbb5476f2c6bff49b7162f4ccd0598ec1b7146feb7872ee3f773e7b61c1e0dd396ddc10e0d750322b8b304a5b459a8d0d4751f2292c2a9a67dc4c4d9d62910401bc400586632bce6b4f64004091c5651d3ef6ec09d13dd63623260895873309787cb829eac6c6f10ca53560bb6f56035489c0507a489a667029d6238698659adb48cea87c9650fc250827a9272c85a9f54c5da416dfc3dbce55e35d3693e25dd84ef694440bd57caa4ac1dc50afb1d9b5e633eb5082e600c2d631295fe31ed987f3127a13b0392a4f2dd67885d0936070b830878149b4134b4bf879d98fb89c03e307e95e8e302250a54fe1e73204655b1aa953f68b278c54db603113f4eaac1ca28eda004e51e8bda96345b16a90dc7db58453cb1494fcd5ada948222c0ca47aafabffc619fc2f6a23c5cb58652de87269c3fd866f13bb19356a300b1ce222ba3b50ea18ec6da02f228fd9cc471f4e6ee561835b61ca89ee46d2248a06598204b8b287c68ce572f2df8a632d80b058d463914e3b055ad9f82834edf0e5deedef155d51b7233800289dab174d4dda4ceac0f508153e6353d3bcec2d0a8412f053c5653a0b92ab85ce2728a6f5962633fb4d78052a144befc8449c42c2b3926153489e9d000f3dfe58792d133d2d5fa3d12ffc1ed7aa826d85662197c3ea293469ccd4cbb38d2c23c07075fae29197ce0960237c9e53de7726fbd566085b9913a8b1ad407e966d691bb2f03fc6fc4bb34e27de45b555c8d7261db92fec9cca3b66127d8b625cd99136832cc4f01d6f652d1f4a837614f4f67243beec13b73e1375b6d869a4dbaed101dc4ba482a3450c2bc93de9581f0d05e78936909a8223fc09c35c645a1b66560b414b9f04d3952b391928ae00396b24fa215afc350e5df9c6b08482258b477655287280339b62dc354107867dd1bdafdc64eb4879de51ec093ac67b6b410ccea347bd3cbecfe9303f4aa17f1b3978e1b8f43fce3e289faeb0b36762cbe11548950db547b228c6f6fb239908d5aa65be282eaca3bba2b82aecafc878a528a6a765bd0f48b459942e80b770fbab7768fa79b3cdac8ec4ff701d0ff4677873d078b1e8c83615ca354ef9dcad0dc36497204f4cdc4022e5c5c3a660a1f1f5fe7017f50c963ef07ffd3ae396a9fed5266024ed2f0d0654a8a973583508a911a64745abb235a61e281c893e2f1acef4cc57f3ac620d6fa96d4f61aeaa934e27aa07cabf5acee80b2b5e91b18e172778ef183bf3b4997dbb01781fdae518eeb7fc68d548cfeca35152f6d0538aae0af1394660bbcf687dad15ce1d17862b2072eb71ecc25c3eb79f892cb0c16ace21dd25daeb15757c37331851edf8f1d277fc00bc6bc133675d4eee8174025201a26826cb1d70c9ebb62d8106a60c4875503c1daa8e5bd335f9f185efa2fbe1a7eda7188c8a6451da19ccc749f7e3e5e17c8e56fd2721a26ac332b508eabd85052e8bb463a8cd4e3b8af9a83b88879869ad1d0162ffa96c60097d7289a6e3a28f79ac885c057e16945a2929b45707b8625d8c014a30955329ef97ec76b2d37bb1970ce01d6e3181183df1a73bc54aeb7f9955523563a6aca1c45be5109d898cf05893f0713dd8687abb74c556b4b42f19797452704ebf1079998b1a76a52f15788ef3acf2db2907ac006a9f767c972bf442d6901a483d0763eb10f211f9e6456f734f8fe1696608fcc939c38526742dcf183d437be63c6104711ad8439b07119fd2b16725a69d1c2f9c6bacd8482486d4273dbfad2035e35a1f41905d3be713dee321f9bd86f3371bbfd84361f8ddc25d132ea3d72fd2218e98d9a607893295550cb5f748a62b516098fbd253b9ae24e7d10fa10cf8a68295edb3b0af26bc20a13f5772bf8b1e46102bac35ad7646bc1b24a2433fc1b28d6f58a3bd48351e78a40dc4e4fbc3e4630fb8b4875c93b2d7e32a0add68df5709b73e0836f63591e7e932fdfc8284b072fcc4aa11b8c70e2b7ef6471408764a6e977b3b72004a4b5e2deeafd4876d7dcc26ce32348dceda27be8a254af29e9d5eadca288718a49ba1fae91f2e83c6ba4a670d585063b0a47983871d574a90b434e0f7f4886536a49b454807457f6f9ac5debf8282e81e701ff057df1a3c7e6689cf80ff527d3bc2c291d550741058ef9e5107251fad64c2024441cea3d68fe321eebb48f4f43353abf43a39099efc954e58c1b12b93f07b150d510d625309e982bebf877d56661bafc75007cabe7db28238c37eba56bb7f2170dd5d02010b5e543001a19bd89957fe99c24d2edd94239c972c2ffda52c2afff53264b20c2d665f26426dbd721a18c7f67eee6e86362d8294a0d633cf8dcdfb94f64460ec2bf1208c7a3733b8ac698da51b7e9329869ceeb8c0a4efd90802adbba9ffea051cb097abbebab8e7613a8bcecb7a42b9341fb59caf71544c53900b4b504b54922a635c1eb2f278eded4d94d227878e9512f93ee065cd4b3d1955be14b99a87942e80045f59d9f9281733f8aef404c1f55576128a2a2065cf1457c71568656acc5d60438971f9470983ba218593c1b00d4c88effb187ece2b685122b4317db4efcb5d99cf73aa04b69b121af7beb82308f016192f1a5c6fb57afcffc6f50fa4faf4511ca18a53cbf64dcf4e14a2c70a88f4427a0418451394b66bb501c866145eafb5a23560d22776e7b1700cab39ad68378ed6f81224b177103f00a9061ffb572cb8b3704851856a7bae6f3aec7903ec0a72014c38afe4aa0f5884b2476eae64dc13fc376c8ded24e780b6bb708eebadf98fc0406046174caa392db5d998e312003dc6e394d67789de4b794e494ccdd9529d6010c8d4ab3ffc18bc8b194b9004df8190aa1be7cd95887773acb49e11e511eaa6d2918e67c8023ef282c43ef76082a413ecb2a1391a6ac652a02496e9317697c750d1c25d07ae0d4db892eb0c40b17179d7efa0d404d003a66abb86fd147a912c5941f6921336bb0262c6d8e4a17f79e5aa1e7cd99b884d8ec52779200dda82b213d69a0130b850138fd346ad8a7c2631254d1d4956e8525fff4ac20510e3fe1e73e69c6627f20cced10a0d9ca741ba3d967f9f7b2792c00650a0d0ce6919bef186eef2a830d9ad2f4c87ee8a1f3a5eb212fdd4888df20df256ff764c428878ab18575a33194fe775e910329b191458b602be2db82165723f9ca4382f294f92d277c9d895f557d9d07f82aa28f9ca7329da57fc9d57a979cdd7f9bc652691be4a614efbb0d59836332d9c9ea33ea5b996658d5a65c9029e0dbe0d16f83b804830b36e06ed9caa7601a2eb793903a4d2a68a435ab04a4532df653021702f49e051dfa53addfd6a9e186005331b1ba48ef076334b2ea9573f5a066798de4a1781f40fca844bedf34f52f72a92357d6e2e1c241d1d9394ead9d5a7519353ea035c2159a41b38b1a81b16816cffa1d06e8dbd821deb53013a0cf48d893d068ccd5ae957e2ef54f6148286fb5055cbb2ca26607bdabaf8f60017b1c21392778e51b462ca6801694ee9b71fbacd13c4ec083aae1bfa7ec11adacfe41112cd9ac297fb40d8377fa4d850661b35bc9f9f4be203131ac94f3311a3c714ccf89696236bdbcf527a4c96aca03e2c1546a811413a8df5a6ef3c1098664ee1a3ac884cacce660a06ab94a71ff22053d756e038f879572bd599d590cbe823b45aefb9428ba104f36f6efe8abc6301cdf8b0d0265fb0ea9a6db762d06674ee3accfe17283d065b5182049b1330e859b22e456f0960ee2b6eb6b1039ea6a455ff878e03c3bc05357efdf67a154192289278826dd4155b7d3410fa782008b55e75d2085a142c618ae70f88a00e99bc4c6fcb567dde75f6a304f7c4cc8aed33a347be74805396458c4a3715dbeba15613a79518b11ce3a492d9bfd7a158419149a65a8cc224b8da16ae94b860a6b327a990ee2eaf74dc8cd581b067a297379856b6cc067b08b90ad389f21d71701cced3039cbb72a5c0821deebd2702ca98ba92851b8b82fa99b9d5a64cf11255608fec2801d647a160f57478b82463c61c8221ccf81f7619789b4bcee5ae3fdae895b8a346f508a31d0ecadf5b5c0c46342620d9c7a525f6c81dfb4be9697848689ca80bd76b9155cde6acb0eeec7a5415dee607bf353d9a89a92eeedccd9ea0491cb5f8daf0c717689eabcfc248b6b45a74719dd29a029d2e05ad5cd94bd8758a96cdbe7b052375b8ab52011a5ab75965c90642d76434b7e607eab2cf7c00ba7e3c969a6240b9fdc1c451a05744a960c68b3bbb09286c9b2", 0x1000) 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f0000000080)={0x5, [0x9, 0x15, 0x9, 0x7, 0x100]}, &(0x7f00000000c0)=0xe) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00767) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000100)={0x0, &(0x7f0000000180)=[@in, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @remote}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}}, @in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f0000001240)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r2, 0x84, 0x8003, &(0x7f0000001300)={r3, &(0x7f0000001280)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @remote}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f0000001340)=0x10) 00:01:36 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000240)={0x0, 0x0, 0x8, [0x7ff, 0x3, 0x1, 0x3c, 0x8, 0x9, 0x0, 0x5]}, &(0x7f0000000280)=0x18) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000540)={@in6={{0x1c, 0x2, 0x9c, @empty, 0x80000001}}, r1, 0x7e00000000000000, 0xfff, 0xfffffffffffffffe}, &(0x7f00000002c0)=0x8c) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r3 = fcntl$dupfd(r2, 0x11, r2) connect(r0, &(0x7f0000000400)=@in={0x2, 0x3, @multicast2}, 0x10) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r3, 0x84, 0x1b, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x7c, &(0x7f0000000000)={@empty, @remote, [{[], {0x8100, 0x5, 0x8, 0x4}}], {@generic={0x8195, "d05611d9c18b578c1af2e9695683dea8a21cd66bd730e5810941f12a36afb0847ae736a169fca6e21c731db3d536f4d0cbcd2a5e11dbc21c52439fbcee81568b74e997f62dec5ade06c3ca234dc1d6802a985bcfff23863ea491aaeae3c2b2728d6ee16b71bb797ab0ab"}}}) r4 = socket(0x1, 0x10000005, 0xfff) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e007be) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x23, &(0x7f0000000480)=ANY=[@ANYBLOB="1c004e200900000000000000000000000000ffffac1400aa0400"/128, @ANYRES32=0x0, @ANYBLOB="0600000000000000a35fea525e79f3f5b313e7ad777bc784264f33dd1c0263"], &(0x7f0000000300)=0x8c) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r4, 0x84, 0x8004, &(0x7f0000000380)={r5, &(0x7f0000000340)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f00000003c0)=0x10) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x901, &(0x7f0000000100)={0x0, 0x37, 0x1, [0x7]}, &(0x7f0000000140)=0xa) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000180)={@in={{0x2, 0x2, @broadcast}}, r6}, 0x8c) syz_emit_ethernet(0xfdd4, &(0x7f0000000440)={@empty, @random="cefdae81ce2d", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="74113a7e5931", @broadcast, @remote, @multicast2}}}}) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bbfbff00000500907800000600450000000000000000000000ac1400aa000000007f2a8f6725236106fb667215603922b157a10bea77e5bb86fb83e1423e0a36c83838a464622bd6eaf6e3603d0c50478b25e6a887cd100e8844352c86db20b3ec0d363275c326a4ea2b0524e18901b144c1c4efa68d19abc922d608c13fce415a56df831bf7b2498366d95a61176a163c31ab75ed42c1e28761465f307425fa6c159eb05bdd85c16b59a6ea4bff816d1e2e2ff1da44d670c81f6ad73e6f6f5fb19186ed289d36d6e4af41e1da7317c9e951e1d3fe78d97f9ab22f53c6df2411a99ec6ef1ddd6977568835f1992653098b"]) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$inet6_udplite(r1, 0x88, 0x0, 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, &(0x7f0000000140)={0x4, {{0x1c, 0x1, 0x10001, @ipv4, 0x3ff}}}, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048f) r2 = accept4(r0, 0x0, &(0x7f00000002c0), 0x20000000) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000300)={0x0, 0xfffffffffffffff8}, &(0x7f0000000340)=0x8) setsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000000380)={r3, 0x5}, 0x8) r4 = socket(0x10, 0x4, 0x9) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000200)={0x0, 0x9}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r4, 0x84, 0xb, &(0x7f0000000280)={0x80000001, 0x6, 0x2010, 0x9, 0x8, 0x7, 0x9, 0x9, r5}, 0x20) 00:01:36 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}}}}}) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00828) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000000)={@rand_addr, @broadcast, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x2e, &(0x7f00000000c0)={@local={0xfe, 0x80, [], 0x0}, r2}, 0x14) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x2, 0x40) __semctl$IPC_INFO(r1, 0x2, 0x3, &(0x7f0000000000)=""/224) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1ffffff, 0x10, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00347) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) 00:01:36 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}}}}}) fstat(r0, &(0x7f00000003c0)) accept4(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000180)=0x1c, 0x20000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00525) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="0700000000000000000000e008004500003000000000000190787000bb0000000005009078060045000000000000003608e008ce8a74380000000000"]) semget$private(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003f2) 00:01:36 executing program 3: freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000002c0)={0x0, 0x9, 0xf, 0x9, 0x5}, &(0x7f0000000300)=0x18) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000340)={0x3, 0x100000000, r2}, &(0x7f0000000380)=0xc) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f00000001c0)={0x0, 0x800}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000240)={r3, 0x1d4d, 0x1, 0x8, 0x100}, &(0x7f0000000280)=0x18) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f0000000100)="ca4de79fb50c6f133f415d13925c538d1c27ee86afc290408f1f167c261ab05a5678676862f1da7bf90f54d377c89889712b00856d0eccd73a07afb5eec0ecd7d16af84a2410ba3b2f6754e2c6980ca1408875a03948ae1e2790c502decc40b07256a61868256ef024919b79472aa292e35a922ec7c46d0b490075ea88e0cab3bbbb8d154693bf8334") r4 = 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}}}}}) r5 = fcntl$dupfd(r4, 0x11, r4) ioctl$DIOCGETLIMIT(r5, 0xc0084427, &(0x7f0000000080)={0x7c0000000000000, 0x6}) dup(r4) getpeername$unix(r5, 0x0, &(0x7f0000000000)=0xffffffffffffffc2) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e004af) 00:01:36 executing program 0: r0 = socket(0x2, 0x30000003, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efb8b696c653000"], 0x10) getsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @local, @loopback}, &(0x7f0000000080)=0xc) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000140)={0x0, 0x520}, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdc9}, 0x0) 00:01:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000ca4d394dee36874400"]) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f00000000c0)={r1, 0xf985, 0xb1, 0x40, 0x9}, 0x14) ioctl$DIOCCHANGEADDR(0xffffffffffffffff, 0xc4704437, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082a) 00:01:36 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffe77, 0x0) syz_emit_ethernet(0x2b, &(0x7f0000000000)={@local, @broadcast, [], {@generic={0x806, "dfb765f0aba16c376656f327755061ea526d9720dcefe345a4e558612b"}}}) r1 = socket$inet6(0x1c, 0x5, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000100), &(0x7f0000000140)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb2) 00:01:36 executing program 1: clock_getres(0xf, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f00000000c0)={0x0, 0xfffffffffffffe01, 0x41b0b4f9d81296bf, 0x9, 0x21}, &(0x7f0000000100)=0x18) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000240)={r1, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000280)=0x10) 00:01:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = dup2(r0, r0) fchdir(r0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0049f) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYPTR]) bind$inet(r0, &(0x7f0000000080), 0x10) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0x10001}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000140)={r2, 0x6, 0x2, 0x6, 0x2}, &(0x7f0000000180)=0x18) ioctl$DIOCSETTIMEOUT(r1, 0xc008441d, &(0x7f0000000040)={0x1ff, 0xfffffffffffffffb}) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000001c0)={0x3, 0x1000, 0x3fffffff8, 0x6, r2}, 0x10) getpid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffff0a) 00:01:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_buf(r1, 0x29, 0x53, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004fe) r2 = accept(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000080)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x14) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f0000000100)={r3, 0x6, 0x7fff, 0x9, 0xfffffffffffffff8, 0x8}, 0x14) 00:01:37 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) fdatasync(r0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa2aaaaaaaaaffffffffffff08004500001c0001000000009078ac1400aae00000011100907800000000"]) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14f, &(0x7f0000000380)={@random="de27ae963860", @empty, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x141, 0x64, 0x4, 0x1, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@end, @noop, @noop, @rr={0x7, 0xf, 0x4, [@loopback, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x4, [@multicast1, @multicast1]}, @end, @timestamp={0x44, 0x4, 0x5, 0x3, 0x552}, @ra={0x94, 0x6, 0x40}]}}, @tcp={{0x2, 0x2, r3, r4, 0x6605, 0x0, 0x13, 0x0, 0x1ff, 0x0, 0x6, {[@fastopen={0x22, 0xf, "5379681493ff9c4260cd1cab46"}, @timestamp={0x8, 0xa, 0x9, 0x4}, @md5sig={0x13, 0x12, "4bbd0b3f1a8e426b7ed04920a82aecd3"}, @timestamp={0x8, 0xa, 0xfffffffffffffff9, 0x1}]}}, {"6b2c293e937741130ed7359e546abfe403c77127ba7a123ab3dd3ea08533a7717d7b7bea80fcefab4c6f3a81f7b03a2ce1e9086cae16d1e2e32789e6f39e9a01167bffb370575cd03c7f56928eb40dbec5065340e3437955d5de09949a35eb3935a145a01149589ec721fb8a5c08ca440b356bf5723bd5531af59c15ae30100368d27b58aa1d1a1924c457537f7e3d4df365ed140ac2bc7856197d51baddac1d904e86b3c38d7126811c2404085a7e4153b2a659ea5d5e6eaa"}}}}}}) 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$getflags(r2, 0x3) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0030f) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {0x0}], 0x2, 0x0) recvfrom$inet(r1, 0x0, 0xac, 0x0, 0x0, 0xffffffffffffff1f) flock(r1, 0x2) 00:01:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x4, &(0x7f0000000400)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r0, @ANYBLOB="4eef5060debc83169fd314b4f540ddac4064c90a1300abcaaaa6b888a8bf78443f3e7df2b55c9f43bc406bafe25a23aa", @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESHEX=r0], @ANYRESDEC=r0, @ANYRES32]) syz_emit_ethernet(0xe, &(0x7f0000000100)={@empty, @broadcast}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00905) recvfrom$inet(r0, &(0x7f0000000140)=""/145, 0x91, 0x40, &(0x7f0000000080)={0x2, 0x3, @rand_addr=0x5}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0}, {r0, 0x88}, {r0, 0x2001}, {r0, 0x2006}], 0x5, 0x1) r1 = socket(0x10, 0x10000001, 0xfffffffffffffffa) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x29, &(0x7f00000000c0)={0x0, 0x80000001}, &(0x7f0000000200)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000240)={0x9, 0x2920, 0xab, 0x8, r2}, 0x10) 00:01:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) accept4$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0x1c, 0x30000000) setsockopt$inet6_group_source_req(r0, 0x29, 0x55, &(0x7f0000000000)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @loopback}}, {{0x1c, 0xffffffffffffffff, 0x0, @loopback}}}, 0x108) 00:01:37 executing program 3: r0 = socket(0x0, 0x20000005, 0x3fa) r1 = accept4(r0, &(0x7f0000000240)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f00000001c0)=0x55057d72ebe5441c, 0x800010000000) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @rand_addr}}, @in={0x2, 0xffffffffffffffff, @multicast1}]}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x297, 0x8, 0x0, 0x8, 0x9, 0x8, 0x6, 0x9, r2}, 0x20) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket(0x0, 0x0, 0x9) r4 = dup(r3) socket(0x17, 0x0, 0xffffffffffffa19f) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x9, 0x0, 0x0) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00387) 00:01:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000040)={0x800, "74a15c67ccad242803084ac39990048e"}, 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) preadv(r0, &(0x7f00000003c0), 0x0, 0x0) 00:01:37 executing program 2: r0 = semget(0x0, 0x3, 0x8) getrlimit(0xa, &(0x7f0000000000)) __semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/186) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaff0f00000000000000045b30c6aef4aa7791c87904df00000000006b3c93ad9814000010000000907884dd481900000000000000b491d6dc8557f0cd2846fcfa3a6c2299a93afbc55576aca1"]) recvfrom$inet(r1, 0x0, 0xffffffffffffff77, 0x0, 0x0, 0x100) 00:01:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x100000000, 0x1, 0x1c, 0x66, 0x8, 0x1, 0xe, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x6}}}}}) syz_emit_ethernet(0x0, 0x0) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000040)=@in6={0x1c, 0x2, 0x1, @remote={0xfe, 0x80, [], 0x0}, 0xb7ec}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000140)="4213e4ecf06cd91e4a0ed7ad9f3688aa45a62db9b2e494384ef750253bdaa81f10b4c28c465161b17b6d3ca9e92b85bcd42d0e46bc3df1aba7d4e700ac94f3d3b4962e9dd79c391fec8da5d98a957d9064f8c59ebf9c6b3fc14eb432d256625bf4803e29bf0a3d5c", 0x68}, {&(0x7f0000000080)}, {&(0x7f00000001c0)="8bba32a0e327ed52", 0x8}, {&(0x7f0000000200)="a41bf3ca", 0x4}], 0x4, &(0x7f0000000280)=[{0x1010, 0xffff, 0x2, "174a62709d48997e592f3f9d662948f0659186b56057d4406d142c321f9673ae68f091cc61d45655011d3a1a86d28e77d6797f22b7d164fcf1749a0a92a3adda3a8ddc079d3b830e6eef652f3c4eab9d114aa794d24d0f2c205dcc4ea0b573bb99f4c2c7e8ec0d1604c817e7e9396d9fa28c9103ab61449fb865efc2e168d7d0d535882c73822d732e5beaa9686ab60199737d039306be5dff85b4a10b08627c4f7a6d206023c399c2e4a6cb706070041a10e6ffcf0fe0eb855cc225531851627b9614f0c35fe29dd75993ea59196e8ee2f743946146dbec28a6900ad9c3652f3185c7b9b8c5bcbe7f5298f16a1709074bfaebcf338875c23081ec134f3ed9bc386b0e25e4e19054d7b38e3525d54deb1c0cbd9e45f0628e1a6ede70ad69921b6bbd3ba4cf7a7c9997c094ab6f6c89d99c7cfb5389da2b6fd352d817c7a462dcfd8a3c0d93dd538020f67cf488d3f66080947839650be635b33d3a2ff82228e2ffba03c5bbae9739c868121694267112f871da45b734851b030921e4964f5930b44be93880b8a6c0ecfc8c51257c9a4f15a6cb29b788d20e049c646043d945c972ad4227fb7606774eaf05ed6d37d4a10d0cb30a00f8d41149953be09dcda2307872755a73d13368fb899c2a2a86728e9feaff5703a84bd309b178ddf830c60ec46aa1893a8eff8ed1bcdfde0129e8a009daa4d76e7b52030fe103145ea7c1f233d0b7c0fc41ce32ff222c94e8363e86512c3ec3bc127e68f011d27bc2caafd781999d21960b8f222a86ad9fbf629c6472ce1930250da33ba3d41dedef706443e128372ef36c0119c1b0b6dcbbe2972ddada167fd6c6b97cb24d510d363e840eabe3041582ff8a3f64f3dba15941128d738670641c90ee054df59a31ac08d5da028a3d3c1a0d8a86383e24a8b625c630a9346da10ae4b5983587061ff5d357d4ddf2ad69653b9640fd69cba0aeef7657141a4214740ba226d51afda5a3e0f36d96cfd39bf60e0ed8da607c251a0a6c44bd097520bbb870ecceeb4b7d93025647c3281772d9311c7a2ef35be048af326081426e348ff9ecfe13855deae764a6381b76fb05fb311514e8b5ac7374cfabdb021ad086cfdd2d538ec24880ad3999ba1d651d02229eb056c284fb2c95315991cec42dfe6772f7b7c8ba9087622491cdea3a88d2f5e2cc228d3bc68805f977b03eccf76ab6692f329aaec4051b959fd098e9fffa60671a9030418276e3832aa11b68814905e48da5ae4363890beb5d7e4baf2a3fde982986c6e1a10a9d36e17257fdddc717467d5dd91056eb4c1902c3bae541017f5d65d68eb17c8ff3eb34d768552b13754b704a7e3899c4c2d6d1751217dffdc20c446b8fe73192cb15f2ebdf70148ad07b2912e2fc441374743a2190a742f6d961795de85b3c71fa2d526cee8f52cefaab40201792549eb98e79a50ec36969aa95703aad1873cb22bb06b344ce80fcfdcf435ea92396494016ff244d77744357034628dd2aec730620c739a51cbd21aa6e72ba083a62f45d5b3f1dfc704d688d6700c974a79992b14bc49aa88f12f64d47e5db039050242fc6ebab81f58cf4ac849b2e54c742ac3c591bf0fdd7acbc0ddfcf0aa103bd4440925bab3ab88918549406b82b5ce222eba74fd04d64df4f4d81d4cd5be4cf917a0279c29a8e2bd133185f3e0e90ed12cee446dd9dd06518c738da1823dfbfb2ce78f9dfbb6d6aad12ff8bd53d5adaf206d56445fb827bfc8eb11291612a18de9ba1eff5761dac2f985a01625106a4fa393aa4e455fe484cda8ef9aee4ef7b324451012f5e9cf8b70991ec3e8ae233028d30e58dbf51d8de754dbc4554abbd16ab15299d83186a760a0ca81ebe2648b054ad5bbd2dc39830fbc7ef151328a87f755c688b62bc8e9653c6e9a0ae631baba490bcc15f6aa4dd627965144fd29281f75783df11a4940d27625ccd91b004c4f3dba2edc5517b5cd2d9d82af09c47efe6d61439561bd9ce5bbe36928f9d30527599242a7068b6f18a4c4ccf73bce344477c753a0ad537d53119a46109216cd48af2b2b78f92f9e23a624bf9ecd29608a76eb4dfc69dcbc57fe1c90a5aa556a236f91915473cb77092a0a43918a1e3e6dd6454aff526c25a94b737d8730334b6147c1347f353e4c37515b8db72a7f2f1143cfd5ec997ffc8a94065885f607f6e1d79296a848aaf6d037adb6b7723a7f5d95fa6f8a59f4f9aebb9b94b2d863e892b9e01080d97a33af2331e8a1a033abc248fceec646fb971927525d870509aa2acc8c9561ab48a894293e700330202d4391d35ca85c9d44f73d3b3132dc29db43cfe0bc8ae91a092dd6ac005f027fa45dbf3ffef653a95d35f1802b655dd104d0fad10b955133c843dcd783eccf2928daeb5b7209abed144588b16c0760d4f94900b171ec91ccb841d16f5a7f259469b9b759d34ad1c87a667d691a0c02f7fd262c35eb2b67259d9a54fec6b0e17e9973592a554cdd0540c059958cf95fbc4ce8e2d34a114d5750fdb698493bc4295aeb98e3faed61e2417dcd454c66b60b9c0d55b199b2e2eafc700845988681f134ee71758e4d7ef38c26c8e5019c55115adcb3ea5a27a219bdd4bfd4b1b764664d92b1b947726bac73b95f3956f90bffe74f6c87324eaadbc94008b2309c8ec82def3aef728f3126b941a2fd271e3670590051fabf41b5da8499d2f1908bfebd949ca669b8ee01808aa9e85887f2b38d84ff236b02db3fd6a919b4e2d15defd5c85aa77397275e4aa8f4b266e27a2e89d361d6a76178b3f9c34bdbea06592098e47ec13eb28c25d2af2e679e48658f61d39763d636385297859803f01823d081f65a976fcb5cd9041b497dbe17c093e695f3059bc16bd84c1df585168cb8c79400b4b03673f764baaa6297fca8db428161fa06c46cf41cf015f7a28ce41990168612e8a3ae039faf42fa8ca8eb32dbec24a47012c9f218e5fcb6210c868bba938f3111fed9ac83c7b309483d6be1faafc79563f6287cb0a7e3c514dcf081782b012b0f4273dbbe97566d56514826a475ba0571c197cb2a37f6e0ff69b49958b5ddff0ac1751946af89303577b468ffd7505e8cc6fa9268353fadebd0fa38266f5fcdfc122159d6d6ffc06c0279e65789f094e73ce5326006ded233226a229a4bcd7545234fce15f8e0f0771d1cd2830beca45f8dc9aba63f0075da77fd4ae533bf82d762dc99d1bfcd77182f5565f4d552f13b93052c909147e81101aae6e9bcb1714e87a57d58ec81a6a6f12dfd8db0ed0176322315c41cfc7bd1e27bce6fac4b1953ea0f3ebc87668360bc88f7018d4ca258d3cf15393d39a7f95369dca1756f7dced56fa70769a6564bbe05e648078c62146c102703e4c569919169200b458b60795ee39a6f0225b11a5143a68d143866dca90566c6bb076ea2eee7da27e9542b8b000f16cea65ebfd5f10619baa38281d964e92722f4744914e72f18cf3d7a0217c449563edbfe8ee742da06381daebc552e50dc35901708829c9ef8ae85792b8469bc1669295871cf6a40a092f35c2f60047505989a92c3f207a91b802798931e187bcb2c30d8e8de626ab0d86a22e2fdea3e0c707ac97269f97d454bcd300a74c2ca53674995fa5f037bc960cd1e9828b00059671c386d80bd4a5e86722fbe4038be58f8634b641a1a57fb304343beff9a1261c6421f6a8378d05978f7e7d4121430a8294476b7661113fdb347686519903137e3255f3b7cd876cd7a48cc3ca8986374d1ae576d664a6cbbb17d4f8224d642f09a7509c83e0e6ad3bd1327210a8aac950619b594179e11b3c64c9dd44e550217fccb5c7fcc5c8cb0ad39e4a480b3117ceee60dcc7670c929c896d2ddf83030f9fe22a1035bd7c442314938ae0ec90a0f638bfd6d69cac3436e688afafd1c24e65e601a57eb83f3995660e266e0e51dbbb511cac83bb67098f2d076155a08aad3f05beec4b9d8aa911028281ef52f3404d3703b3574e3efd4df3c5217375a053a6a461bd92cb92616153e3253bb788e1652580caf7a9d8fcd5a73168f4c09d46487f8e925dc07653d2effd61b11cc33e41193c93799d8eed53edbf913771740c139613c97b901080daa64c8b6fcbf1d9a2464cc062c9ac6048e674a326ecbae2791de2a295fd218dc680c86a37c34150f77f0f86a84c6f57c6109c57004c99fd5c23fb1aef7716ac32925ba6cb9adfc0971a311a82dc232c4b829abf91090ea1561b44f9f5defa0c46f44075c3cdbca9ffc13d3bb549f8e515669a01557042fc0ca7afaa05c4194eb3cc284060afc22f39cad2fe048e19dbe4ce8f2cbcbda0c40b0396adfaf6adf4fd66ce28dd9935ee9bffeeac60793ded2aebee48d4d45fb6994fa88cdc213dc9e5a5867e670f3707e53c2c7eb336d69b909616da268307e16a0e51c0eb713b91ff4e3063497b7c500a550d1c78846b84d9751e2c3f54fc8a46eeb062331072e2a926ed66de6317ab81adf5b8b9b34ca78cac8fce176fd1884a65cc24cb376e95c76ae158a7b2d14969aed323443a7dd492fabbb863d8e95eb41976b7bd365107e6448dde7943561b92a48f717c01b6f1e1a919ad40cfad5df2ed0ee8e70a49fbd0d746644817415cbb3b921b5e9caab6231aed62c327fdc6504f5ec11b9cf734b748d9aaa9ff39935da701f023e6e056b37caa6d25b0d142fbef92cec3cd5923af8319d738edd56fb26bdf5e140788497d6a93aeace1a8d5d0c60f236addbe6002be76cf35647556ef59267e28895674af6d5535502a5e9cede6e1aa36f3706b019ebc85e8775fc23387bbd57b537acabf06b08503d429bc56c84259b9032d7c875cf70d7f33944ac14aa108b0710ec0d66f4761db7fb6be4fe26b88844c14aefa70d2cb859f5036aeca30c4cea434433cf8d3d51845f91ac8f84031e4bb8d50c48f5c6cd427172b77f0acef554c23a5f4a5d6c44fed506ab2a56e0a018c8190982d35887831a850a43fad70b2946a91e1457b6d5103fabb799ede27187f2a7036ec8524260477f5455fd6070d8bf3bd44539fd9f743fc96b659c2f167399313e80f2276070470695d2d0915abe7faa5a64943aae1468e2b8af765d53c0f13ce3dbddf577c698aa8970e01c56d63c2d3c79cc0cb40776181fe9f032b4342d80940d8aeb5e512599767bfe5e5384fce543a91cb7943883c6ac6ca34b6cb284777308d2f8e1e39c2c5bb4474a2d3f6f1586876a5cbe2deea2e9969d67e2aee3bf3655cedaf7113869cfa7b611ebe5be7a445114af84e8d81bb45ff8a1c35093533926c5c1c5195960370d614b9b54f3f67c5e2bc9cc0d0b15d192853df00c72ecccbe10cb4286798d118a85e28be4e340e3d28fc4cf749baf2b5706379a7202931fcc39d2320234c63694dc222619654bc6bf1a4e9fc10622c0ebb17943d5f92da02d231191c4d5f8f3a45ca3ff21e2b74bc01bc6245b56263566b16f11ff5e2cb7decad8bc223a24a661c12c372e6c537e92a20a27e792fdbf8f5cf1d616497791ca04769cb790abf280090261224998b86eb45d365b6555586f98ea9b392737dd85368036618f7efd6a52849bd5471c5e2c43bdc6fc70f938bcb68df7f9157f317df45da305734da87bfe8fe078062eb61ba923dd9cfb07383db2698112ec6e94301963270ae50b54201d5066fb0d3f43942f15ff07a51eccbb230cdbce3ccc7c4bdf03bd0551a73a7bb3003510e88043b1343e734de25e8b48330e374d2fc2e7e0ff482ec488068bde534321ddb64662acf99b668193d145ba97fa6deefe6184cc85e7910133bda"}, {0xa8, 0xba, 0x0, "81066cb81135a850cccc74afc4a2f1893594ed0506a204dbc8858986c410f95aff8fbcde1be844432b429c57fb246e4f46a7f66e753bcefcdda95422dccdbc7a3eadc710c118ebf1f860a537819aa8614dd8d520b282900e3990ad381ac71bfe4a49f44482e63b7b6458d123af82c11bb845fa70a6a18d90d64242651f90d7aa855292d833798aea2c41e08aa2c3106f78503366173368"}, {0x1010, 0x88, 0x1, "d9bbac18167f76b7a12eb628048269d11099b33f0d31405403c4ad3b353d6988d219ba83b4dc7d395af28c02ed6129c2b4fbba7a206415a1ef3e5b774140c907430f6d04c66848026a3b530ff7d286ecea4bfe1dadea6f6334f61d57acfb08641f49c17154026f9aab340e2dcf698c8dbfe99f3ed0ba93d00f1a0083eced9e3e817f4ee0ba77067d83e9aeba8387ae1c7a22db204769aa67a5c19759c2edc9574c570a227c3152623a3c3b2e24aeffd5968c0c574a07e32ae3168c1af482560aa6023a39761d98812e2e7378b60675a7c06eeb3eab9ff9feed4b1e080cd9a3649a3175d5689b71aaf13bdabc81c0d74175ff5d5101330ab0fd51da6b108e09e4d42fa588ed11c11274f25b5d5c54e311e1f2b29befbca7c074f59f7b0ac8be4540d8a846cbd89920d4941ba152148343b9294e950a73c57c41db547764a8f3669c83ac2efdfc8aadb31e0545ba43d6fb78f15f2246c73d4e711a0f47493ac4e5dd659debe95f1b3d1f17c2e51b69eb433474643418103273ebb9bc1369e2ac74c19e0e88f254ea7744e1172e02fbe1202acaffb69ea0ab399b5f4e14e453206585935ff07bf1e8504595a8b0a58a4b42676092e43f37dcbe429b40c2affd4580dc03441e8cf358b0f657c550bce60c8c9f940741db7af96006b7b53788af6174367c4c0726efe324418aa31a2d7b29ea0c91a0ea1036984e54465db6893d3a15ee3d0f1f6aed240211a3885c06b8ef56bcaa4f580a7d20fba3222a752477522e5ad53635822a370c1945184efecce4768a3a484ee858686f6316f93b312abe08964c02810e945ef2be2165f73b74186bb6cfeac46166bde99593a206c0c8beb0b7240a75a2bd7ede7d284313cab20bd57f91a5aa1c29b41e01cd53f72285f2be5ceff8181196498d6578bcaa7492a5616f7c192fec07f6d9b5a059586fcb03243097cec61ee6a21675ee6e45e76b400ab084b00ddbeb541d4663ec55abaeef6a8c29d1e7e7aed187f351c8102c3b8b04697b4215d820c467cbf6dab23e5a248e0bed75c2b8e2f87d4ab47239be37ccdb96119c9470d15788e6d8e36607f7d3754116b41c1b6399d28b8f7582648912d0a2fb945a264e1807189dbd7dde5dc39659f7e3c576a2fe4e2a169ae07c991e129c4514e1d47b292458374e2428a2317fa8000fb1ea5a035aab3dd27afb086b3408f39e04b419455b43998d75854458ec9a5c57d8d5237832dbf1f0fe5ba3da9fa26ac0f9314a7df3d31da44ddc88f74bae27d87083b64a88b21d6ea50ca5c9ace7ab84028cd6128a68b9f0205268f941e51caa172b76b5a9f7bbe6139c45c77b168fba158d5b3514318436b77fab501e6f4e6f996cf6287435094807bf97f124dff15deaf71921bd41af6432f3d8af4da378033469c3970949e225dcae1f7b4e590aa31363641b94dd98c9578cdf9c516ff601188659219d1e8f8889f153393ad5d3fbf354f721db6dcb522480aa0aeed4e61a214e7ffe0e5fdeee7963ebe9622b6138bf406f030406df4e2390dd0e548fe94c3bd1b8a06baffb517ca0528c3d1048ea20e783a957a008f45cb8351e5a72181208f2d81b56feccf5932e759b1496eab56155f61e1b5406671575add23475d99f422469569739eb6ca219c1ff8286f676c1c8eb26ad9fab58a0d0caae5ff8ea2c9397eac8d1acceb12b946ad3b010cfe00b7de9604b3c99c2a6dc5af67ea020055dd20c3ab23c7498006a8b81d0af15f98cc321142a4288016b8cb1554e13d7096e8040a78736fd5ad8c498391fc9bca8f03c5f9d4daaa23b94a8b144abe627d1c1fa067a90834bddb0c2cce94dd52003dc04db7768010ae43437e0bec664a7bbe2a2267f152d36dc7f5f0bae746a16fcf34113e7ca053a902cd4887af450a023f0a239ed4db979180c5a5cb9a4652c7dbd0c294087449361597373c7ce53c4650583815534e6158b59e5ca06c056077339570ae033f4bb49d4f0f20cf40c7aaf2b0454454832efe7e3af93c06e7a89ba74be4e8daecf871094454a40a78296a8601bcb46d1eb722654a93bffb65296efe0acdd460c6a39443670ec576e0c68a8b62ef61b3c3c2d971d4ab6fa98e8611a37a750ff0dd0e0c1748962d72ff787857c420eaac648b12e0d10565e3df997da954593cb1041261dac40beda1e3b73d3d367f109940990b6d7da6f2d5a3ba13c5e1d301aac15b9035d5c13ea599b44ba70d32c50ac724a12a3cb29049db7c191b2fcc4e4c0c49168cf570f5952ec6e4b66b7d91c31ac2b173f4c4fd7d3fff3b48755bececae583d0a5ebf7ad289b674504172ec65f16cd1c52acadae9da24fb8b9fda55dc300393a0c03efb9daa77128c1b956183f12e335adc0da5537554539f09b08594c28801277c1bde75058c7c48c2c5fb93da92003b1e7d18751ef6db690e3c522e6dadfcede89c89671ce659fe1b9c73444d85fcd72ac0c01ee58c2cafdac4d127042a3430cca1ceb6f7187a43ea0fde738f93c83db3688e45d266d484d6869bb4972a051fed8beb55727262a72800e6477def252b217146eeaee1c7f51bcc73c462ecb379232d0edcd7b40ff0f6a57e35720adba6ee9dee39a6e95d17d92e757923474b59f5521771775c13011f3a34b1abe1e6a2d68912e220e955e87c65427c6d4e8bfbff090fabefad0b5ae8dcf4f5116c3349372d54483489f4449df8e96c869fb0154326a7312445d315ae07cba8afaddb89918b26324f1a4646ad5a1201e79a30f09353acea5d87936db2a885612c5418d6dd37a624d7dd685d1b56de6fdd00b797624aea0db1655733a1139fa09fc6638b4a98f89ec78429ff7eb99fb28002234bd64b8000d6808edce51f295445f2987f2a08b8b65f92cfb628c2eacb6c00ad1c825762f67f4cece6419ae3ba7bb99f5fb39d87508ed1606d64fc61bceb12229c39e6f837b5296d2ae47d8037973c6e881492d69d62e9577a65f6a65b337e22243d0c00dda21f411148c3cae9f436282c6f5b45e71af4f5776a4bfb48c41dbcbabec42b06a96e268c578cfe830578abf9a2e1eeb355f372fd3dea87b640a1a2191a65d2fe0c7020f17762f3a09127b9fcd7d37082ad4d50f2d1ec43d7f1c63ac10a8710450923c0a1c43f1d2cd4991e25c580c0dce998c008b99f8523c9696e6796581a2fdb5c2da9cff7bccfdcaed5d2624d24c422ace0f70e06efdfb4336723ba4626a315ea103584d03d90d0b36cff497baef5653a2f988d7ab3ebec572a148b087dbe32cbeb828c1466b56d7c4bbb89aadc71fd5ab5eb2293b9515878a777ec3cf4a446d8df7c09e830bf32e7e95d5cfa05ddc3d1c947ffb5a48461cb7d3b29e349ddb5ed2d418a447a35fefbbbd58ccb51e33486a417a7d4885214095605b84aa0b8597dac2d7850936937f938ee3c05a2c9e861533258db51517fb8e1df26b1ceb67765f469a2bc1ff9c12c5880a6f89f79e759980a1ffcdc26e7ec81bf5eef54f7dec04e703d16adffb9e869115a1d79412e6f1c3d1706bb8a6b50850d3ec53ca079e4e3a8e5ae94969ffcb29584fa904eb9dfa0cba2a964335f9cc41909097e4919f5c29efed9af8f7d8fcd08aed08865cd5c30bd9f96e2153b11b3f042e665fc8d0897e23102dbd04ff52df75c312d559b9b18f6d95a8433b61513be0673a89dd7448e66fec2445917bbf3f210e4cbcc3860d84e25a99ac0c15633cfa8ed0aec6e52aebe671919fa770a4a9733e2a9996075a35614651fd636ac083e3cffb1d130116ce5b28b8ef40ba35909a33fab3f99c9eb1119da0d8e8b6a8562c5344d57f3558c47bfd912f89dde310661fd4f31afded05a5049174367f350858cb7c64199287ad0cddae6d05d1008e10a94c66fecd437b8cc285f720d76a327d5752412af54eb73ca0599b103075a37ff1d8882a3fcd221936d64d5483215cd0b57e8accedad1283e9659f56b19899bfc898c2b866af8a47b32a1a145a850c78fbf2591998e0df4fcacc3b6be4947797113b34f854d114181b6369549ae5cc44f665108a1c944e8ee961a60e28bf775fb2b37db4ac83b9c6dde91f88c7edfbe483797d1a648a66d2e633a7b842e457d4b47e260169deb3c391b04f641a11ec59fb1a0dc655c082f7a8b2a7d52725781e91971bf2be5fc9f897bdce76cb32b3536a7d3e2086945e4f95a89306674b7d26ccb020139cc9d8bfd546d84c40b096ae9bbcb051edd206aaeca7f064f23d8ed40eeab0ad83d4012b5463cfad9b315b13bbb4d2fdd88f1a0095f91876b4654df2d784f0c840287444f2b670979e4e670e9cdd3ffe8985674dda357360190c2ccb59ad1c00656d4e1150abd41d1ecc8d87b41716aebd4eb35bb29326b89beb9aae508f053f0a5cb14fba8372f174356764ebdc43d3478e5f6f0164cd691fc43e1beefb50ad84284e79252d969fda6a5008f697441d10d573a661d6e1f7849778e9ec0ad553dd70636041088659d381e9863a1446f78ae701c4f14fb44eb7f987af6cd073c778e52e179fecee09266205df591b74903ba4cfb51cdc4e4a360a53c29f2640c42e0b77b8e941b4a96aa3460cf67a77053d88b0495175ed48f0ea24d5d83553b7ac22334cfbea0b5b2476205dd02bfdb1c4522f29e443a489e22bcc8e0d6ead6e9b89a1b8a06de1ce1e0a92a036ad03262004a471d621404e7aafb587e38ff83cec8f2b6cde4f6cf2952165f848bec6ae8713792cbfbeb1a51eacdd37d41b15e3f138da75e1a9b3fd22cd69f10091b9fa8ec29952a85693a36617b4593c730782a069a896464fb9518b7c94f49979c73e5a97ab38dec4834838742918a0b850abcc9b1d27d17beb3c7d911073db46236e33bdbf2d2c7c736bed4b19fbc16f0c9ac89f001c275aa34e33833e7d157c5b8f5cc674177846fa16c89dc1b893d6cf2113f46aad9e3c65163832eed73c1d41a54e94dd5dec90f9f78ec177fa8a1d7ce0e3f14b41f9a0d9085add431fefe6fba9782e1adbffa2bf33819d94b2f4eb1ebb118d4ac6e7b2ba6fbc967f360c4b8f3402fad836613474481a9c315f5157c0a0f0f8c47ab7ae6d80ff115d504493e1e60ef2391814cfb35f2f23f673e2f86c4983893ece908f6c4cd779bf98eba618ee730b396f6ffa1f676370c04075f15afa2202068b0818ed32f1ce2651377c72910808b783ccb9afd25db747eea1b6792daba9a8fce4b2e2a114c5fcde2fb7660df980f6cfbaf7338628173f6103e0862ecbe50c7ab19f6de8a055af04d705425329270e0181f5c4c313729e2d79662ae0b8aa3f99450fe5d58119a6b84fd8f3e0f6879bcb838034e9aeb01bdbe112701f15b1f41f6672eacd787848b20ed01406c8e5b53c90adee9002e18db0f062ae748ea646bac8edabe695877dedcd697c5960e04267a336fcf07a0f591f5d4d0fbd3f79b3c27816dedeec60a827dac95cfe28a04215efa5f75e6a23e63685974b8d09423f34031f2bd8d55081c79fdfaa309bb2b2221234194f78a308cc069915b47714c3dadc50c93e72f511f7ee79187afec774ddad496668e1a75509e130b95f20347596d238ac44f4c2b090ac6765004025d668bb9657004ef2fdd0f9459b5846d3f5d7786df5555491093ff2bdda14f06537b4d04442d4ff54aeec78df87e3bdd1bd55503a46503fa76638a641a4847764e31d5ec8571d49ab314770a083c07b13ae6d466ebcb17abf23f7220581a4dcd4df209bdaded718917309211b6adca5c801dd9734fc2214405fa32c4bf20a3a02bebe00c2047484573f11c49d8b904eca8de1a3084c352369e6953c9ef25d"}, {0x100, 0xffff, 0xffffffff, "74e13cb5c8ad513bae43d61c8141c3bc231e3fd7c352ac76690276b3bd9bbbbde6799ad5cca4d5e5f7d9141895cd18ae504b250e5099e3daa354634eae1a0873c2412c8b1bc9667a3ff7999cc216c8525a4c89668697db67ea36928919b1e8897ff466f727e32e7a0e8ae87712340e637f4364d298d559c615d17e314db7fd17f7f140cdbd7634a225a5e669ea7090ec7454890eff0da408879507ef1f6e502e2060c7d0406a6ce3458961fed7ad7d4072e368657af5e4c9ba2027d8a8344c89e84f90bf09c27e2cc8964b0f646f9303b4ca83d25cf70f95b36ed809572cabb57a9c03cee597858e2a0f8fe9b77d81"}, {0xf8, 0x29, 0x8, "3e44c8a7adbe070e463c3e123d3f85e4e8166a03585c7225a4b072eaa459b033c85e3339cbf5cf6a02dde62c82a9e833f357d0df2f16fb9c004e1cd0d2bd1ee53f16366127530d916113c33bed2f854483cb2f2cabac42a8b6d731d1837a348961757c31e7501f0a928e50a9915f6c2ce8b2d57233494d9b3ca1069b11765bd282db91828cc6ab2327591fb59bd6474ed70cc0f849c7b6c58bd59e89342558dbf72f8716224991c4610a27c2bb440167b818426f5420af7605881b5d2841b95ee01683a7992ff451354a5cd65bd04a75d2fa13e4b3bd25b1c09d1fd402ddc2d3dbb40e2a97"}], 0x22c0}, 0x1) shutdown(r0, 0x0) accept4$inet(r0, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @remote}, &(0x7f00000000c0)=0x333, 0x10000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d5) 00:01:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000580)='/dev//.\x00', 0x0, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) utimensat(r1, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) 00:01:37 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}}}}}}) getsockopt$inet_mreq(r0, 0x0, 0x9, 0x0, &(0x7f00000000c0)) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f00000001c0)={0x0, 0xdae, 0x0}, &(0x7f0000000200)=0xc) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000000)={r2, 0xa3, "2ba7424d4bcb21dc5d0567ea24dce4eb54de9ff4d0984ba50794c7ac06213241c6b20dd5eedddbfed61fe623629dc14a54e96f75b147671b1f420eeb43d651e2284b1861e34216517783e9b3fbff58f00ed467419f76e7ca9809cf44c85a392bf3d060ddf888e8d85dfe210065dcd754c32f7964b49b4280a018d4b2b69a58edb08d2098b0a1b8ef2534ccf842e7b17fdd8f1f8bf5cd8253b2b17800a4e7c6ad0bd2c7"}, &(0x7f0000000100)=0xab) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x5, 0x4, 0x4800, 0x40, 0x2, 0x7, 0x1, 0xfff, r3}, &(0x7f0000000180)=0x20) 00:01:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, 0x0, &(0x7f0000000300)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x572a7f5c) 00:01:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) fstat(r2, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004d6) 00:01:37 executing program 2: ppoll(&(0x7f0000000000)=[{}], 0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x20000007, 0x3) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0x1105, &(0x7f0000000000), &(0x7f0000000040)=0x1103) 00:01:37 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000180)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000032c, 0x0, 0x270}, 0x0) execve(0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in]}, &(0x7f0000000140)=0x10) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000200)=ANY=[@ANYBLOB="02004e21e000000200000000000000000000000000000000000000000100000000000000000000000000000000800000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/131, @ANYRES32=r1], 0x8c) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0, @broadcast}, 0x10) 00:01:37 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffefd, 0x0) getpid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept4(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10, 0x3) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000080)=0x400, 0x4) 00:01:37 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}}}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) bind$unix(r1, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f0000000240)={{"d228c1dda930f72e4072041b6d6bbf64c629e2f2241c07e087cbd553d55385a52b690066364859cfe99fb60f85d6ec9cb78af28dfa7fd4b5e3cc3792fd72ab0d4229d16513fc3dd5d62f5e65920eef073414d777d33fe65c53ab97f32750a575fc6f4c68704f7eb1eba33a5a6e12513b7807b760ba539a9f97d391cc492cea9ceb11ea70ae5a97abec9d4ba15b213daa2e6a6b80434057bbc7e9c98d95dba89374949a1cf5abb4965f47512b609bb1d41ca2006bdc4b377fe879c11df89a2733a0b84b181acbbdb5be4c03db3488ff0ac47060683b3692e626ba216f58ddeab86b792ebc5775015326da300e0f0275da842b7e27e2db6e4120ada3019bf40139b704ab54a49df65c215f6a75e2abd78baa6e2c90c340b685585002edd3ebecd64e5c3b43ca1618ec1fcc947d00945b94ec67a812a375cd3eb8ff09b968e248114068fcdc31542f077e42ff705df34215101f10fde8bde470c92dff3e94a9098b078231a749915ecb9b6ae2f81a7a5e36d60f3387559fd5c235b6d267061b55faf2503889e3348724000c4fc3b49a4cf52e7a6193010dc7c3949e73bdd4a46fd8e7d0710791b99c293ea27a4c1a5c87ccbbcdb350b7cbf3036e6b0749752851765ff141899f02a313771700d840422cec94aadf0ed45ecc246ed68e73305537760f4c8cbd917cf0f1c63c3dc90987d13beeb6d5041727c0772520ee14c1cc27279a214a522abf9e411cd5bbcd98e32165fac11f696d51d4ad570d748424be4fe6234369f8b6c622e645cad0315a4be4829ca639bb615482d2f6553362a6522f37825440c103b8cee596aa378f279ee58339c2b0a2c3f8c22099eace7f9c3323143ed1fdb92ee0eb25e3cd496ca9530ecfb5e97455c45172e59770bdb84ca02089a0d77669d0af6fbf62ecc6583df2b80c85e5dd3309b8ea6bf0389f4d365fa88f1fffe0758f3fe39ef2f20306cbc4aba3edbe4744467815efd5d595a19cbfd1843c0836249f357ddfa6a9c6765cc764ca7d1752fcdc3aa23ae609e34a042ade17fd7f1b8d696b0ab8c2b977ea946dff66e07bcdcffee838b7da90cad3a4b21b45cf89d2cab0ccbd20be764c4eb072a043ca9b8d279e613f86badef3b468bf17c11e46da3a342a0793fa5be9a80c24c9135783aca42f49ac48a16739280e450450fbca62903163a7a9ad266342641b2cb362007b229c71f9ee923aabd38428d79c88e4165540ba55e3800460b02a74bece836a61c0fae4664475e5bb1c58962a5d2cf02d3e6cdc3d91b22beebe4da8340cf148ea19df9dee27be6ca62f3a8504f97481c20e8738c068adf0a9fd417975b8ae2ffdc83374b0acccf13197afd54fb3251e6691d5a443b059b8ceb01bfbf6a8946f908cc474f8b3967910cd91b1c1561ab6a03630645ea34736cd97e451200c915f131c9b302e9e5635764c8f0346e7", "5f889a11765a54dce42f2c7ed71383d98996a3cf2c8cc5c0c17602e900350c24", 0xfffffffffffffffe, 0xb9}, &(0x7f0000000140)="54ae99014f756a89ce19fe449ad860e3413d211f3a7385df3043b0df80f206d1cf7ab7f1dacdca9b3b250f8b43c6d5ad53a6e23bb316c44d0844b7a58ed15ea74d84a71568acf1f489856f7a5be211ec6217861ccbab0e461716683d19c60365ab8f93efae34e7e58e94107cdfb6603109edd2ad8385d2f6fccdcd1f093dbb2524860749595a537b6f4531648eb389ace92ba91e9a9379155edbebbda5059d99742ae2478adb2117711a503c8497800ad9603c34335b9f5dd14ebf49be463bf7e9a9ef1acf4fdbe78304f78de0400c71d5a25b7ecf20915a3c42103ba733a67f96c9d79d89e64cf0f679a401b0badf49a878bf148375d5523b1c88dacc67", 0x1b, 0xfff, 0xffff, 0x4, 0x8001, 0x5, 0x7fffffff, 0x8}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f00000000c0)={0x1, [0xfffffffffffff0dd]}, 0x6) freebsd11_lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() setresuid(r3, r4, r5) getitimer(0x1, &(0x7f0000000700)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c61) 00:01:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f00000000c0)={@in={{0x2, 0x2, @rand_addr=0x4}}, r1}, &(0x7f0000000180)=0x8c) r2 = 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}}}}}}) socket(0x0, 0x0, 0xfffffffffffffff9) recvfrom$inet(r2, &(0x7f0000000240)=""/190, 0xbe, 0x82, &(0x7f0000000300)={0x2, 0x2, @multicast1}, 0xfffffffffffffcf0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) 00:01:37 executing program 3: freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_int(r0, 0x0, 0x2, &(0x7f0000000240)=0x1000, 0x4) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000812f3798a755b1f9add7c9f89f1c0000000600009078891400aae00000011137914a7284232b2167b4271dc539b4cae990d9cd64878d2ce1916b5cf424190114788bd55d99dd2e5b2686480d2ba590e2c9c4c384fb92369b14834dd007ba36eecd4aea27f019b05ac42c218b2382f4939d891e865ae5b5f7b7c42900886ead6d26a8abdc1de9003ab742f0ea053f7510d83f0988dc54657d8fd302f7b8bd0188ab44765969f8a9bc1dc62d021d94e078005c88f51a239fb54ec6579bbdd520315283a0518f0aa0cd922fa4b4f522e685ee6755815bc5695f009a9ea941e7f5c3cba49cc5c27e6c8f1b33985bfc8c77de5c738b5a7dfc1adbc4a535880b56da34e242ec4fe38cf9b2204ca2550aeabbac3139"]) getsockopt$inet_buf(r2, 0x0, 0x1, &(0x7f00000000c0)=""/97, &(0x7f0000000140)=0x61) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) accept$inet(r2, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000080)=0x10) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0074d) accept$inet(r1, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000300)=0x10) 00:01:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000030000000000001900500907800000600450000000000000000000000ac1400aa00000000"]) freebsd11_fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005bd) 00:01:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_buf(r1, 0x0, 0x5a, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00325) 00:01:38 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x110602, 0x0) msync(&(0x7f000004e000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) 00:01:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaabb0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000000000"]) getpgid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00962) 00:01:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078d) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c) getsockopt$inet6_udplite(r1, 0x88, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:01:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f00000001c0)={0x9, 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}}}}}) clock_settime(0x4, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffef0) r2 = getuid() fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_int(r1, 0xffff, 0x1018, &(0x7f0000000280), &(0x7f0000000240)=0x4) setreuid(r2, r3) 00:01:38 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) __semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) r1 = dup(0xffffffffffffff9c) ioctl$DIOCOSFPGET(r1, 0xc0884450, &(0x7f0000000140)="4143463d679eaa63c18a8699d49070d82c201b018babfcbaeff0151cec8bf381d9ca08d6ce054f5597837f7afb8545d6a97abf3b712d42ee4dc00108aa78913534d7bdd4ebfac6097d9868f8b489de613f193db1bbbd1301c68a151b99df341fca4c1b2ade2b669c62042a0a8d0fce81279011c8916743854de6096884692b38a1e0b1c88cc9766745") mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r2 = accept4$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000100000000000000000000000000000000001063304c5e000000000000000000000000de0800"/87], 0x0, 0x20000000) accept4(r2, &(0x7f0000000440)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000480)=0x10, 0x30000000) mlockall(0x1) sync() semget$private(0x0, 0x7, 0x3c9) sync() semget$private(0x0, 0x4, 0x4) 00:01:38 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f07f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup2(r1, r1) dup2(r2, r2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0034d) 00:01:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet(r0, 0x0, 0x0, 0x30000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) 00:01:38 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000001a80)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000240)="6efa31e678a225176732f4ff25d0f22753d6fea68cadc58111eeb19ea7599cbda48ea2e9d3358b3c845559bba20925292f1a4079fe546624f5d621c019eab1d9fc2786fdb3f5781940e435cddebafb006d2397c3be89311679d4c4e82e348c2b398d910096e812447e4585b1aac9925b13f5ab088cdc5a199be2f1cc0bbba7802ceb5df21d067088d79d06c6c98db74f32a33ca32684d8a7077bfcaabc46db22736701032bccc84070389f3b702683612845109ebdf632a89fcc81e578f3634f2dc768abb98786b77f944bb3916a26489aa3f6bf396b9cc98f58f6fab2827cbda7b5bf3a8a2981f27d838b5cf30d93", 0xef}, {&(0x7f0000000100)="00c567c34eee9983e487173ea0ccba18e05ea771c2edcd7e71d7ead25f4f94319a3ebf811f5d841f2ce6e1b75feb541f1a5df7d32dccba366bbf32d30a2400abf27f7108c978d074304984318a30ab87e076bf833fc3cd0be4a878171584c4ed586c5238b612999bcaf3de55", 0x6c}, {&(0x7f0000000340)="d0975d581c7f3f46ed04c2c4217733ca4c95f4ab4b7ed1953ba9cb643fb839f5a09cd8d72bdafbc465858d515d18b95b4382b1e8d6d97b75af0d5715d449758419e1c7813b4e674fa6355c57dcb4a8a31a25b572298a38dd4c8d877920b2d9c48cd9a12e6a8f684d7149511cad7ef33d83018142150377f4f2fc", 0x7a}, {&(0x7f00000003c0)="22961f3f357e28539d14731722f78e470a67d4be49a9b8506dda63920e31e8c30bd0c1b027565af7118b77743225507e3baae0c38434b6623c7900bbaeaae5443e079cac3d265b5e9cf9d3219043c9935df062f41fed62b0e661af14d9513b242f", 0x61}, {&(0x7f0000000440)="c15f5471cdb42b46e21c9929a91e200d9cc2786f0bebc4293e1e028307837ef5d4d00f78501e448e9befc3d07d050b7976240a1d9e912df78bab1c61de1bc26d35682937870226eff64cd58a68e753351a9a2d3e4fd0d2e6269f77033614e1e24136a760ef1960aa7deb1110d4b7981bdc9f50b352c73b148f6391e407ee36341abb9e856e087e63fe", 0x89}, {&(0x7f0000000180)="7bc5ce6f94657d88842a4a3e", 0xc}, {&(0x7f0000000500)="c42eabde9a751f88b29dda15fa", 0xd}], 0x7, &(0x7f00000005c0)=[{0x110, 0xffff, 0x40, "a49070c1de3e69697dcfd5c275768191dd1302ce7f576c253415d24fe44c8c9fb158f95aab19b3cd6872486f3dbb3d1abc0e4b6e3f150b8cd9ab936c7691f7282b51c91c42c6465004a6222ea916e4a263e43a71cc5ecfdd80c7f34e2823a36066370fcef95a3af66437006c43333a5cd969360028f162d29cb5193494522ed5d43d70747ca723bcd12425d66ef737ea58c799b7bd7f2685dec7b4eda770f2af577756387a7d60ba136e33acd91e6d021ddbb78e9eb78c87fa02394f946e5d7288b52a9e5b40c3454f87307935bbd0f298b540d753850817d23acb28c6061c560343282f6276094571666b486c905884488fd0cb8fb2257d8aef"}, {0x50, 0x3f, 0xfffffffffffffff7, "356e1a22649751674a4bc6cc19bbf2120c98f48b349f00ba6f2aa08a48a00a45e9c0ef737d4fdbf4ed22a24b765998a60aeb74cab252bfb50e"}, {0x20, 0x95, 0x4, "9c4274c1aa89d1ad25c3f0cb"}, {0x70, 0x0, 0x2, "906a9f9f31ee49a920342fd8da6a351e7895e5d627bb3522a670b45d9418e0e56c30696e49f33f8ff2ee27a9f6cdb43e0f04131fc54413391edd98996da0eaf3e2ae827967891341193ea7da9e5973d1a4277edb210bf52449"}, {0xd0, 0x0, 0x2, "1006f0d70a5e0cbe7bb716501a622cbec851c9fe5483525a62209040ebf3b46324da40703451fd8e1f7df23a7404ecdff099a6800576abe028562fb5704292e93a5f6c3096f4bee57b8ebd070d63de6f24d1514bba7318ea19a35fda2a5efdc3e14941b2b029b90d0838d228d8db541bcf14595554f106d3053f2b60f7583a874485a561935364f09aca0967d1043e528cdb07fc3c1595c4d39c0c04530014f24f7dfb856541688b61d208c473c4c6b69eb57180d39635c0e587d134164e"}, {0x1010, 0xffff, 0x20, "f5f1f9091401b669d0871b197973130f7b846008ba41f4ee2a1ec0417dd4de6d49c2c02f4a6db6b137e57aa4deea6c53cd0c9a8bb5db8e4f295fa502c2fc4642c7f3f45bc61f246b5c8ce193b9288bcdc185e88fed76a06c4cbb3cb229ba47fe6b1a3a42eb8e2d17a544ade696d42ab5f265a7f35fcd535923e3adfd030dbd5427cf1ae43c99bbc40551306d30b95c634e2724bfab01ca8076440a82cee3362eaf6615961b156979b74610114c61018b4ee49a8c357fa2c2e5498b1c9510f7efaa7eb81133e5f2be89b4930325ec5a346b717787fbf62a61d366fd0f1f62d91d0ef226ffe77186ba044123fa8c73920c13ce0c9f5fa4e4fe22722aad08291cab6fe77850e9ccea494bb015cfdbcd8a7df92d92a522f5134b34ff93b75bee34be994c3286ccaa0ddbe8aeddc637714038feb3625f6039b75fd26b14527f491f8bcc63f170b37110b1f59a130296dadd2baef85d63a4b95eb45e4bb48b8986dcc9dcc59908543189d98a2a54d61fcaa43be0199db4aa74a26f31e3eb8885f047fc5919e482146ac277a24c3b74431de34e76e5e020d413a419d1c3cde88480d3be8f0cf07588a9564dd3d0a62b130fcf2ae3128aefd68b49bb7746658d0387d606782dd53333b685186dc572e14b4b80398294b8187e647ce67c6e3021c02cfabe13db9549d846b09e79be80a16ef98d371bd2d370419a22b074124a5ccdb54b6e612e9d20f9b4f9d605f67869d8682174e5f72bfdf54a603dae3b4bdfd8429e8ebb4bb96ead1e3129e1f8d330c35f4134d28c9baf81510f4f447410b0cefbe404feb45218d0e00d4e9592519b23b45f6e5d126149904b6a0111b6c7d5ab9932d31ca80172645a232f3b79652efe9d96574d3dce534a4820b4f84b6bd2aafe38eefea049e7226026d954ab87ca72f2441408f3a5995ea3baecd7484ffd708a5fab426b41a63ff97f01a6b35787100f4d9443789bddec2816a3091083cfe55b0d3b441e55767e03a3ee00242cfb612d3cc86b1f203400870fa8fb1ac276ef08a0a7099c78f5b139298138addc60db1c8f49e5379a414ba3c727e284414f85a4283c9e3068ef85ab13daf7842397bdcf409a52fbbbd3a09b76df2090120d7ad057ccf29e095fe3e809e9f2413e70cc33770a0033d3b564d77f0590de07f2939d7d5027f98c8321070b1490676e9c236108f7d20a53b1bdb5de2fc0bf3f59c5405fcf55d5624a167b94b5b22686a3a336162b00af4d246778a5572fcf31c11c325b2fa47fc39afd57240862d612a243eb3636a260ffa921d9c0f94568fd0714927d1078fa64580b6f55af86ea4be6d84eb50ea49fcee5609dadde4c5a3ee10eecd82a5adc80f00f7602a1ce5de6a39a8a96ed54e2d2ffeb2172d4d2ecadb1eca92a95e24fa2359fc3feb2f5378f0693d357168de9bc4d095553fa45069660e0afda1f56d5ad23eba1f09af888af545e55ce0b4e29203e7bce678a205c12261e93d5b8c8282fef8925b3e4a492715d59fb09d960abb687c35fce86572263ff9dc7f18be5957cabfb1575f9c4108075ec20d49822fb69cd1d43b87f26dbc33c516fcf6a26702b4c65b68be426382918c1e6b445c781d3589576b843f1fd065ee541c5d177ba1efa4399a186500200f4215d672dbb3f2e44eb0da6687c7286e19e27f035eaf479d08a2e27568b960421bb7401da22d943f4a3757166664ec0f77f0b21d2b6a612333f83cde958b1893c7ea44426682830ca392f2afaec392f91a1d278948e9dcaf46012fac67f5ab720a330bd328887e901d959b0d6fb4535ff90f37f9981ce90fb468856f9ad9c8da6702e441e97f1b39a4b0145f9ab7b5895af6b90132aa49f9f421fbd67af4c5874545a5c41d8e95d307699ceafff67096166f9a21375d8a067c1ece1063433823f1b2d10d7c280d6c74fc23d587d055f061a145c72c98bebee78311eb0044a72810b920a2265e243cbe8dc96ac743846a3e819b3a7e4d0e0b6409e5fab84306ed3925d4cc5054a6f82d2c29f316558f593929ead8f2647c3504cf72237d0eb0faa43a71ec3403ea53685695ee815cbf0c9611b4356b084245970382a248decf1632e9537218204ca7aabe5dbfcb88972a56fd9d4e8a52cc32e225d388cd1ffdc727cd7081af58e47ebce210b402f7d61cbb22140362cede0f5712e0937c0472b0d4e4601233950b4f099f467a354ec7d9b9248589efb18e2c3104ea21357911ef21f4559e5f5fca38bc0b5f38f545cfe441d7eef3e917b1ffcf4754cc4e68e6d9c35bd1030fd3225a9bd14e6270cca9463eef64c66ad70a3c169405d35e02d59be5be820ab9ceaca66bcdfbb3e0c16719014e04bd24a95d1cdf19bc13a3fe6959f9ef2f213529a58a3160e24b7cde82f0b9a84e8315a81f66b9848bc6342e6cee1b46637d08a9015e194057749139428611a121145336b8b0bed114d84203fe4b2b016610bd883ddb9cf287b1c22944bd7a5f367aedca0ff0d134d6c2bfeb97e9303d7079028d471ae3bc9c6b5ff58e07b9a6d0df20f6e5ed119f57796d7339e1c3fb3fb620f70e2846ae2957085813faa186f19b8c94b83f47466ddbf54dd28fc40d76ec1c72be31bf33b488f4d8723c0c498dae883bff1049dbb7b73e90b7ca274dbb178c67b7cf856a54b47091b8efe90b45791ff8d2d6c32130e94c4997004913215e458610aefc2af3a08b138c20929ecfc4a503c890c857a476b8b658ac5eb702223bca8c64866bf4ac0a24847fb99410668ecf2021990f71458eb50274b38ab5babb23149452ed5a03968a2ece8f611d9005b757e8d12b2b57b93851533f324357727773773e883bdc1bc67e3cccb63bd45dcb8391d582fd4004c9067dd34f1b86cf94b23d1d0b37fd283f44d1032b1662ed8eb25bda65d0097a10e022323b9304d30b5a4e33b78dd8d62c7fdff38830aabe733c952bc9507225d76e46d404f919cbc93c52fd94f629648c78398d615bf14ed8a5906792bc8198e2af9a098cdb3d076caabbf26a9fbabf04bd62fc3b511dd65a670ed2760dc0c8f3528dc4491d791e1b37ec76099b662804135034dead110fd3b241b3d65c2919ad02be14f83d2f247f3c74ac179099bc789a9a744dbafb39edba5bbbeb284314f0fe57cb9a972039a129cbf2e761e21227fb415418512091b55f2b3858b0a8166c26048d117bd75eb25dc3b6dcef0c29204162a143ef7800df944280eaabdfca8520782bfbe7610df345c4f2c7de7a2e87b9c01611d2313eeefb7bb1a8c17c2b852d601766982f0beedccb9c31da6142cc96f1d3634fe63b8bbc192f488fdfecd4679ad15998ee32ec4ed997a38b129b6a84d8a60a7fe6d3cbca1d97c467a614fc65a876fdda5e7e95e3995cf40e1c7716fa5930da5c0c23ed59cc5b59d40d2de8f6815e3bf17204d482adbd0bcd0628ecedf414b5e4aa1dd65a8f22d3e580b40a93e76dabcab983be057185686f40f18bd90f07a296b55b239f865053dedf3a6442c1e83f554752e1bd4fb600afa8d4cdd0e7531113b7290c87eced33c0be2bb93844648576a6b6a2645b562bf94bbb929cb8935cd620db1753262b5b5397c281cca029b3661b328d342abe8596a6045ef4ea0c3c5266303e14eec4741d6d2f20fc6d4adbdc8d6443735e591bac68064a53acc13506add663c7bdf6b79983a9a41fc63426cac25dbf02fa915b24ab966b0134410d3de6a9b68e245c94e39fdb91e86827c1914f7b9608e718dfc18fe569dd78d38d60b7dd30e1cdff2d0d782d67492c94c3df2f078e3b8d73d932ba29adb8ea099ee6aff54179ae770d7df2dd8723b2091ddfa0735a394814190d4a1d2c442148b9ad1982295e6d0431e9f823a125e28bd2df9e2205df91e0e01e8de3e7d74efd394d3ba1b9f09fb5c3d1789c375ba530709a21d260e8fdf678a9f8b24f096d130196767a68f41821a24512e8be50b1a0d07c0a90179bff3dcbf510105d2c40edd4aea008fcd8f015e6d8aba6f2a6c074936c8c1759fa17c636662f952a725085abfc7e42b37ebba709b3b2d42c4ee0be4d0c655034277e9ae5c3c2a3eb16c11a139edb91f20193d53d3aef20c6d32d30287e4be9ff8b80ec2b0f121795520e89f9f2d02e7701ba8fea4bed1502c9f4df6bac7c96ba0c7e0fc99e4034b4592c9fd4ba1abac3975ad5f3a92f8e91489a43928d199c341b1151f210196d626fd9cc8904a37c3d67d10c8bcf224672d4bb2f13082baf75c2ab61124e511f1e0a66bce7df038b7bc22aebc4fd4c76da69357aeebb52002467adab82c9fa558a3b705b151aa7f82ce01bd1dbf96e0346367718edcb1a347fda797080e3469ec1cd58544795c72e3f9dec431c9b2f74632f0470431bf181b63c9ef0b58fbd6987ea09e1884a8598af46e75b96e491d8cd7ed6d5fc42a310b70ec4d7a0457f5560e4e23d946dd77ca35a52d9ee7d8644709b3074703ed168d61cb0297be33f4e15a0ef69829eae8a0ede4ff4f9983e331402acda56876723a1c55ac63c52422778bf9b29e60982d06e77f335995d37e4548a9d436a9717d9bdce28a5faaf4f8a8fc59997718926d01a6877a64581fbab45da979b6dc87049751480a0de0bb48c13fba8488fdae55c9133b1d86e9a6bc8684a9f2a9c06e681b70946042e7f16ea3fb472c4619ea09389c2deab2975a781894c348e3ab58e0221650434df26168a47777f20b5f75d4382eceebb6a8916f7b4a4493b23d5b7dcfdc18edc51aa8f175ba21c4dcd7ebdbb8255f252c23e2be4c52d1a7a7baa1ce681ad3d5ff58f96e0e22a91e86c72bd1c14cf30772cb33e3db61285b2b99f0dff1892981ecefe9de370c17905231037ce31c62296f2179a31e4e62572c61eb5f88416a4766b292d68b5649858d6c4da1a925d7c6489ff267e66597dd8364b69b707ed02d9096c0122fb25a4a0d2363909db519365e0e9c0166dbcf5c205cd63265b9b44a2b557a9910d4454819e3df6f75b3fa47aecbb20c74618db13e4fc71af590f338b66bedf202184ea63e4b6c1ba1911df49bd4dfdb832da0805417b2ae4be9b14d0cb32d319e15318cd82ee31cb79f2718004017c996f02969238d1a6c3062e5df109cb9824f21b61210a376133af28bd43d9ae215980812d0b091f8ed2132ff1752ccc83a61035882f8523a239d6ad7f19595392ed1759437fa386a73cf69e4fb16a73520ffb0e76cd5880bd3d8d04e5b4b9fe7301028541cc2124a1fdfad0b6e826af81121beec7adcd5bb7654f6b623b6afd01ead78c4a849b89e5812967352cba09549753589712361dc80d115ab6f1568fb071be3b9a14efb39f0f268b7b1f591037e5b74d168850a4476204ab904e3af38acd93ba2ebb18f551a8bcb605d0cd3ee29986d132b11d77dcd0175c44dcd8ae9323babec8450afc808f7841c7d9e90cd88d7dcc61799e784b454d26415a62c6ee28e478fe76960327a6effaa34f9bb88d9085174b167d1e2e3806c7f6bc9b7584007f81460d37f0b9184ce53cdbc2f088611df3558e99a9a30894e1db1aeac44e1cf254c3b2e51325d3aedad25e3f6fedea549689f976f0ca2a29e549ba3a716b16b44439aaa3105dbaff1be1475f3905deb32ec30f3aeed03443fd3389164294563f26694357ea4239027cbb67cb01ede4156964a6f758960a5069ee51dff8470ab9d91b40a1340cd0afb97975fff47321433730cd352771d0c549227d36e3521ccbdccfec9716accb88a911fb77585c40322c12f58fe31ff406391a8fdff3bd48f2f4b978fc773ed4bd2a354e38d9d19e595f6faa8b43f66"}, {0x48, 0x0, 0x3ff, "e774701ae96e091d906a20c57fb7d490a9cb48cfa72d68475900abc8fd3a9502b3002eecd87474a436d6b6a95a58559f53ab3f9aad23a2c3"}, {0xa0, 0x84, 0x6, "6f9c49e61a3b9c2a64dcdee2f700b12569116de9fd6105ad65fbbf95cecfb38b2cb1dc3d04877e64375d2965d32157543d20443fcd3ac5fbae58092866fd029cc1eb9b0e35435625045a9f8a48bb755fe670a2418d6719614cb6deef54d58d9083dae958c98a01b48c531f8420920a663d16e6199d5856e2364730585a684f361e1e7157cb18c31491cc"}, {0xf8, 0x6, 0x9, "bec36eae48cf8794323cc7cb0be7f7574495b4b55c499248b00a19a06ef86c484403f741b9bddf95b9fc9e3744f5e1a431cf75c2b00c8fb8eda7350fbef1b8e63a33270e003fa3cd9fba59c0413820635b728ec6542ceed5606b4ec0148a7dfced4e38c172c1c0e9e50545daf002744891313f1f617e6f24e16879c9f972f4509eb97f504257d2bf6c2a86e71a859b8bdce9a796ff69eed4c7e743801a5d0f945daa84f3471b8f9e305de8812bd348b2c80e2008812ab7de1b079c56ec375c1c255d53f505d2483b6eaf94f6a4b119cddc2e3a8dfd584a948439bc752500907c8cf61e25a55ba2"}], 0x14b0}, 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x5, &(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYBLOB="8ba58bd0fd3c085eba5594904d3c88dbaf41c967fc", @ANYRESOCT=r1, @ANYRES64=r1, @ANYRESDEC=r1]) getrusage(0x2, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0xc2, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket(0x1c, 0x30000000, 0x3) getsockopt$inet_udp(r2, 0x11, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:01:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/106) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00879) freebsd11_lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() freebsd11_fstat(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)=0x0) getresgid(&(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000600)) getgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff]) r7 = semget(0x3, 0x2, 0x3) __semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000004c0)=""/147) getresgid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)=0x0) r9 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10000, 0x0) ioctl$DIOCSETIFFLAG(r9, 0xc0284459, &(0x7f00000001c0)={0x10, &(0x7f0000000740)="f13a409ca32e2df31d163905adeca881262a677d9566108a69b11992abb73e33f75edae6b1392e301a4a5ea921e41feccad891b56c5177a66689b2d322f8fe0caca12e8cf8225275e86fbaafdd4bd3955bc9c3297014b81d758117c8780988a0e52f3727bfd849f4ad27c79ab5a8948c3300371f40f167f07d7cf64b332b507d6dc3ba70e45288ccfc787c", 0xfffffffffffffff3, 0x1, 0x8001}) r10 = getgid() getgroups(0x1, &(0x7f0000000440)=[0x0]) setgroups(0x9, &(0x7f0000000480)=[r1, r2, r3, r4, r5, r6, r8, r10, r11]) 00:01:38 executing program 3: mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(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//file1\x00') r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x800, 0x3, 0xfffffffffffffeff}, 0xc) rmdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:01:38 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}}}}}) getitimer(0x2, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000300)={{0x0, 0x66393a13}, {0x6e}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0045d) 00:01:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011f00907800020000"]) setsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x1f, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c28) 00:01:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCOSFPGET(r1, 0xc0884450, &(0x7f0000000040)="c1e8b9bb4d852169dd2fcea4f6a33389615da3818f1976b7bade1e21c4570a10a1e529ab14ac7b183ba618a2c87a45b6fe11b087007fcef8ac11a5f64fd80366aa01961d3fe8422eaa3f2958ec820fe81e34f88997ab027286b915787a9b0a002e96140306219cd15a1dce8706a727333a3e192ca301952aadb79eda57902cb16c95975d90c3d6a3a0d9e13e07910a") syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009007ac1400aae00000011100907800000000"]) getresgid(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004fe) setsockopt$inet_tcp_buf(r1, 0x6, 0x24, &(0x7f0000000100)="aa35ccf04e4580dd974f45ff618ce895e8267801d083c37beee50987f415b79d91f391bcbe10047360fad2b4a3a8a4cb231ad4d5e7085dc7b427e25b67a7d96455f0046e0f9e9f56f6b8cd6c7d6c75a480430c0db4408d4a92df0cb9ca532458573aec9801a0c1c86791c1a4817cfa23578aa49f7bca859950641919e619cdb7b1c0fb7cffbc6369536cf8632c06833ef1117ab91a4771fa5b8ea6d2d95044c1ec13c5c9931fd5ab4a6a4283fd3fd8d91022b97e06d9b43fab0a12b1e01f03d45e17351105127403", 0xc8) 00:01:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x1d7) r1 = accept(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000040)=0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000240)={0x0, 0xcc76}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000180)={r2, &(0x7f0000000080)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6, @in6, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f00000001c0)=0x10) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000200)={r3, 0xfffffffeffffffff}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037f) 00:01:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000ef011103907800040000"]) lseek(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005cf) 00:01:38 executing program 0: clock_nanosleep(0x5, 0x0, &(0x7f0000000000), 0x0) nanosleep(&(0x7f00000000c0)={0x5, 0x40}, 0x0) r0 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100), 0x10000000) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/197, 0xc5}, {&(0x7f00000004c0)=""/118, 0x76}, {&(0x7f0000000540)=""/208, 0xd0}], 0x6, 0x40) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:01:38 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000100)={0x0, 0x2}, &(0x7f0000000140)=0x8) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000180)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x14) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000200)={r2, 0xffffffffffffffff, 0x3, 0xff, 0x8001, 0x3, 0x5, 0x5, {@in={{0x2, 0x2, @loopback}}, r3, 0x7ff, 0x258, 0x4b, 0x81, 0x3}}, &(0x7f00000002c0)=0xb8) syz_emit_ethernet(0x267, 0x0) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0xffffffffffffff1e, 0x4, 0x0, 0x800e00958) chdir(&(0x7f0000000000)='./file0\x00') 00:01:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000080)={0x0, 0xcb7a}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000100)={@in6={{0x1c, 0x2, 0x3, @remote={0xfe, 0x80, [], 0x0}, 0x7ff}}, r2}, 0x84) ftruncate(r0, 0x0) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000001c0)={r2, 0x0, 0x6, 0x1}, &(0x7f0000000200)=0x10) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r3) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f0000000240)=r2, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00300) 00:01:38 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_mreq(r0, 0x0, 0x9, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e004ff) r1 = accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000080)=0x10) setsockopt$inet_tcp_buf(r1, 0x6, 0x401, &(0x7f0000000100)="ca6c9f14a36b26403dba8d776cff42c43ff657089fa05ebb07e8493f48621a748f727aa2f264b3d5f51f435424797392aa47fb6d408d16ec2a20893df3f37968052dfa4751dec72dc7a769bd37b5a565e3f0f21e6014b9fe301dfc23d7e2b73122396d58dba9dbdc58ca8a49e2349d85f0874d950dd6ca78663800b7d1e562fa81a1c11fcf178326de31fe1e7a880936e3a869ba2685c1b5a6fcd518c38bed67a536ccc8a7a6405c67d90dd02cd2558a1e857b77bd91cc8356b840bc9e0954f0", 0xc0) 00:01:38 executing program 1: 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}}}}}}) r2 = getpid() getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000080)={0x0, 0x2}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000100)={r3, 0x5, 0xa2, 0xffff}, 0x10) fcntl$setown(r0, 0x6, r2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) ioctl$DIOCGETRULESET(r1, 0xc444443b, &(0x7f0000000040)="931077ecbfedaedfe100a6bd68d46b84e83f3e0d") 00:01:38 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x81, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000100)={0x0, 0x4}, &(0x7f0000000140)=0x8) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000000)={r1, 0x7, 0xf, 0x1, 0xfffffffdfffffffe}, &(0x7f0000000040)=0x18) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000080)={r2, 0x566}, &(0x7f00000000c0)=0x8) 00:01:38 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000040)={0x0}, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f00000001c0)={r1, 0x4, 0x5, [0x1, 0x7, 0x1, 0x978d, 0x100000000]}, &(0x7f0000000200)=0x12) r2 = dup(r0) sendmsg$inet6_sctp(r2, &(0x7f0000002500)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0x10, &(0x7f00000023c0)=[{&(0x7f0000000300)="9f17a1a9b1910ff19213246836ca2d3a529195492c694d509558253d2d3c703af71f3c7786508dc238b578cd753affa3ecc007620b1a79040c8de731bcb209dbb506eeca5b2df942ef53162b87d9bb6780a1859a8177a42eaec84ce5f9fc3aa9f05ff7e152a9c0aed902d8395eb57ac93e26c02076cdf6f9c4ba215c18ba46b00e98ecfddee013f98a6efe323aa8591bed478b8aa56d37cd871aee2283a722c074b5b1213da58028518318f7395b2302e006cd05c569bccef554679892def5553d162a526e7ff4628a14ae788fdd03bbf5ba06d2987a8244653ab17a2ef3710ed3c02dde2952f29ee96cd6df70065c0ed5afbdad52d137df253d14f7f764c0b87f9f3a689d0509f01ff31298694f8a78a9043440cdad72b640df396dd5644ef359e8f182fbb9d23cb5a4ec6d15563ca9aa05ea8b121fe36b55b4b0c7d7bf4bec89ebfcf1caeb4f0ef6dd7451f753c0f3d6c938deace6823974c61344940dcafd78201f566485d10bc2dd7e95d71e437b8dace38d6efa5c0e7f7fa46aed80477e3665018630ccd6d86cbf3574dfda2c1556909973171dcbf28edd3d669e5ca34a3bbebebf20ecf8670f9b2a335628fceb5779a826408b12e8cd3619a6117f53dc24384b7042cad5a172373d98622fbb309dd8b99c8da52226c2f495c3a8ef8a271306160631baad9f665095c31752c103ac731818d3dd89fc0cb08815be469a319b2861f5c51929d043e6502cec0ab5201819fd40921cba049bf38bf4925fe0a0bd5072da7fd7d98b854f04a8abf0b99a542e27e5fcdf47734b5ca5e8a669fb322e4d3e05581a7d30bbcd8234e2de82d8f35e6515c23aa7bdf6b2c7b5def3cf5f0b7772e96fbcd8154c992f490fc2471c8e0d6a4bbfb2d66664e81bacd247583b9bc92369defbbc95c3f84c19a4ec24333e3dc80da1a9d0e26553f0f226e9b5e21b455af5a11060ba46a509c53f59c424ecc0584037c51ba6305b81232f91d2ec4b4e5afbd00139ebeaa66f775b8b489203e458c23e39c3995c94945553a9dfc9c88ad6977da09ead95c127d06b010a786e9e91bc74698835ba5573196a3a1236b85e9456bd5405db8025a7c270e2487a38682d275e81e71e25ab7ee30ae25ff336436c6bc0867e45194a6c1ad2951ad55ac4230b54021b3ec537ca329c1cfe8d5a810c5038ef7d30df223b15ee0277d1e2ecfb91d790faa26ed0c57a99a29602782dc7031bcb2ac7b1084a3004686c786440b84096e27218f4850704ad5eb6a1057f90650592ee8c0a515630020ef1034186543689c167124a74bf23d9efd8ad1f3b2e92f8f0b7c7c0daa5e845e6dd8bab532307db2349d48159e99ed209563c440b16bcc608d0dd84aff05941730c5f982edbc9f52d0fb96b8e105cf8a20a7ff8056a888e151230589108743080be365962feedb548932d8bd228c52d0f4c45362d5eb1a96cd197d1e488c94166266aaf6185d5e1d03cd3119accb942c4be6cb384d970f1332359556244e112c513fdccefdff910e3ad4139af0d14095cbc2edc71ca55c502a1828f5bfae2845e1fab00739ae02ec2ec8ae06737f95c883413fa43e1c0aa00603e89bffcb2854fc3ae1b766d591fd6d0c6ba3cfddc90e40929c9d61a3817706df768f92eb2f467f80bcf2c658d454c053ae8b039fd9afe4020507f8cad5106f222e0cca8a1025bc8cb0c8551f1cda0aeae79888f83dc1446e9031e3c93c3b338966eb0a2f9601a26e54aae57d66e9c6e35c6a05bc3a19aaea829bc98bac5b2c2d2b1b7a8b5491dd649bcc0120c315ff7788448832f5de562da7bb3579ffe1503d9d29598671ef13438058e6d9576c41301f25308b85a145371b8095c55d61abc2779811227458b56c1500b4617aab5cc7feee9b8978bf28edb87a2875c9aaf914203617f791614d42bcd6d2d3ebe4d375bd70274641c9794d80a95c95834339d6caf882aa8dca4036d7c276a4042911f86e908a20795e542faf287e12ee09d1bea102657cf72abba63edece16f3a33ae332f332bcbcef3f4538cdc7d9d7dc27ce45c23c627ff12cf220c4c11633d4ba960f2a6474244985d41f8d4886cbdf7675fb7c4b894ec488daa29bb5ed37636cc2d1c75b5505717bb2b65db135c685d2979871cd15dd1929def2e7ef2227b2cc50c4771db81a421cbf584eb530bfce926b8522a31c9163a700d2d9fbb32c248ea8432bc336a71752d78441c4a339d47a297b0e3ac4a2c6773eb9f94d25282e6d427b68ade0aca4f0a4ec6bb93d42cbde62411f65ee8184a28e83d86903da52ddc1c152b26ac8963590a582b1fd6ab8fe4094060ccb6cb420144398f6aab287107af067c426c6c9a11b6f155985c7365eb75e82de9b5cda8e20eead181f2118edf55991e3a612c2fd997d5b842a772dbb53e8f2915b029ee9ff5c727bcab5f694d5d4c941d22b03425ca66ee0cbb649e893220ef58cd91084779b7662da7428dbe219cb5a04979f572578144f37643e42e35274a27aab850228b58ca6859a96e981229c0196b5b11b2ee6fbb2b43286d4fa5d9ef13dddd6decd77ad6dd20abab98a040e2ad0dde5c23732c6a337ee6fbde5835d5b59484985b77279bf3b9d00b7d68370ba64de5da109da8384e980545b986de5e3f2727a099c70fd8c7c53324356a6d9426bbcd7a24a49c95258e52a807afb1ad93459dbd9b5f99c6c0969bbe91d65c481827ca1eb3ba4e96e541c5e598803018a387f7c35b61c1376d42123fe5d95fa1c575a75c846ab1712e1ba2a2d0e2b618975075015aa70403f701f4a9378d40048d3248bec7a98a9180f1dffdd6fde6763df9c7b3a1a1f1d12e4f4d8324733ac2f7eeb2d402390099940e455e78cf47f48413f434595f4363b32da9f2185d685215f69dada3af67d568e51b2552f436f0e8197d2b34bf3a801e698ed2ce424b213257753baee5ab02429a18120b4f65f9779a556b074d2f8a3da9b4b329facdea260cab3fc3c0533bf85c16fa850484086977e082ca3f1b9a5acac5ca5200f8bae0e448f3961eb263e4c4af5add88949e5e3cf63e88524457c7e8d73d2d396ce51805bbcb35e07ce4fa5edd3d5641ba0993448f3e0a534e20e968279a0c4e0b0e236ed60211221c550b9a00f864f6d0bd89dec0cf44c1f041aed3497fbfe60edcc420b3cf0bb3d223daa290d9b378ed0dbb587549020139f53ca962e6acdc7928e3a994d86a92f78a2da1b438f80da12477c49694e2ec0a828ca69c24b311ed8255b142cecb2e18860a25095f30a7867d033fe53da26bd62481c84f69839e895412994ea2f59bad473c83071804ee32a4eec35fbdb4664cd9a98528d733a8040642f18fc7c288912200818de2e85045f594de5dcdcb1c8abb94a2caae0caec49e74c58993713afa46de833714702bf00b97bd5235ca10f48f848f7047fb1e6a42ab3c991ab2b4bc77d6aee3b596630f22799c9d16425c7c6f9dcb6a5ba58d4d6057781f9fdbb28c9db9eeade021ebad4a354b0f70c921fbe41b3fbf3563d28bf7785758e474e05615d0017c512f7094a12262dd4f2ea57993ba756122b00fc106348577290450971e37028efb67dcf51dafdb6cf0392cca65cd40e1991258ae669a1e201aff935e399e2e486d07692984d3cab29c75d0310f87fecf41ec71ac13b04bfdace72dfc571560c525666a14c64eda4def44e76cdb968a062c8b3fb12992a09762f6b5ffe1e8efe3a0a67b9c89193725e82706eb4550aa74a53f50a35beb328c007c32f1f2a1b0c71ca3429fadb7f1f0be52abbb19af6d560657bc4d22620df8001a7613362a9da17b966017e2dc01a7a068e13ffa208b610db0644d362f24dc61d6959875ccb4c5ef5f2a96b6d837fbeadef64de7677eb9ffe019a58d2f7d3ea58e7c84dfa8ca999dbdf870e9336f95e036b8371efea73faa8a9b55aca7dd2d1330aa8973f198b2b7636a19544ac3c4827c527180865e9c9a4972eb198b86dd7e125682d600cd39468fe31537445aee64dcf0d50d0de7ad07541546eea5879abe4f47f40cb218d882bad97e676c259500ad2022380078467102df92f870e2b2b7823c719a7d4ac3ff392c6429ed28357a4e01378c87851396b193fef13b5b05f1173f8df56a5a09a44dc6cea79ad1702e6b535772baf0194bbb2d96b2470594e659fff2f89cb7855bf489603be5c2caad676750bdbb5274d5239b665ad36cc96a29f904407cae6d495ef559e2158cf2a77d61512c179663d29e24c80b7b61ca6c24d93d2b6b9f92292bd0243d4b81b209b6820c096e181295bb283b1c25cd8a4895f32f0dcde15cd50d9abecf4944f37070ac1a273e5cf35744b0ca70cd6a639f3409f02a6f343fbd85f7bd20649bf6a69f0d3a9d15bf029d181ada8e8f9d3e62443306a50f8938dd78e8b7685183d7c863c9dbae81133a88927bdfb2ede44e9950453f5a3a8e73ae4ef7fc42d3ddd2ece34ca23fda5ee4d557e793fe480d43350dad3ad5bacff21a00db18d1bcedf87ac2494f14f4399cf516f9d97ef2977d575b68aa6cd380167fb5d0f4e48c94f5d9cec6db8882a2e3119aa6b2f3dc7d24c062674838ac9ef31a51bf257f92f955f171143e55ebf053ad9a01514515a18d6fda6e54f3dcdeb307143dd280fc6c201d17e0f2ed99c1a5eae578f2874a4482cd80cab836a61094a8f5d30a181ecd6df22ad5ee50982eef0d395bd0edf325a5ca060821e6db034b5282db66a2a7c854419682f057a8283420d72a85ed9ea341852324ede368af5cc09588040dfd257e751b7b51044c4e34c379ce945e467e960773ed3ccd4634ca9ef2abd02a76b266cbecc2c6c6b8d729bd20391188c9b05be4436522a20c14a474b86d1fd85936721f25e3ba47bd68d7473047cabd5956ab48c2b655012dccbc56cf946146a488982b787ea0abe51af2185f48c864c73e4b7816406058d345a21d3dffcfa01c12f773c19af3cfbdc035a5ae50b160db97eb6d31fe0aa9b0f495a17368a9eb1685cff9c231e10fe4f62a6e34abef198691527a1c0ad88ea41e1c9a7346b4d84915f2ea34d08774881ae6b7445b2ede84e73796eb2f156afe06784d03933de57ae5cd222b5835387d3fd5e9774ae6e2047234791ad4ae5bf73b5160f0fb67d06e51adf7072f2d5cfc7a4418e9d0a529db876d13694a891ee6a923415e379ddea239ef07b38d147a29398c0f4ebd1b9d95d9529bd5dcec35faf894aeb5de5a7523c057faf27e0338620fb1bd8f92fbae769899b6522b88cad1f6454f2fe8b01b40301e0f119d64d71567554fd1af474e2af322e870b7d8da3958c840105c8a9b41992b2fc5b87f3bb7b71bfa04d1fe17ae5f470520fc6fae9fb0da3680c6226d4dd312adb68012fee34ceaab9a4de79c8394dd2b616d9eb58ffa76df3e29907bad7c6a2140f8925a318830b740263991556ed654517d0834127c3538776adbc0d8dad9a9ab2a85005b52b4124f54d853860755a8917f4b12173046ea2649cae34e258f4c590dc1471c9c2637d9e382b215f11e2dc2bf65d36d90233aebf4e9c4f6497998e8579a224dd5b65d9c2e2591034803f50fd574f07e758c0eebb560c366ea1be81dc534955d2f186bd93acbf81964457a1fdf616be8bfcf474693a0f9d3f40eb432a42fd41805b9be1ec446f69ad73792fc4d6bab0bdf0548faa1d9bd0091bf0eaa367d91b16216e87a21e4544c9c7e6e95e85b8b4f5c2bd36724aa574d207e6ce8db432c1777f70b7d4b847bc3f91bd4640c823fcb9fa2b940fb948c241bbf55a9011883cf8112d627068d58baf9f48061a0", 0x1000}, {&(0x7f0000001300)="d3a56eb60fc655a34ce198ef444cc6f44821e48928cab658c3470aa7b5d335f5f0f3287af840efd8560118d9738f2f08419f7b9615625175a09fac57319b66663937997e8dbcccc707db53fd4934eeee5448689519d26dac2edf65c7fec29928c523baf0da149f77d16b2f4d450df22f545e0358d29765369b6336bccc212bd1af8f0967410b3a49c65c4ca94c3b5ee62cd7b817ebbc7b81410777ffbbc315", 0x9f}, {&(0x7f00000013c0)="18f6bba2e92f89deeb2011c894e597ef5405163f6f97532c94eb976b78894611cbc7d4960814a39770ed9920bd9b0019bb6663d220efe7d6d19870a514225cc727f32e67c5ace2092d72c8e497a721ee7469874abf7f4604300c82dc52dc97c22232b2a2cff1e529b939e0db081dbbceaa3fb52674b4eb5102945ef3ec76cf7ea2abab9618896a71fe8abab4b681df9c8d766294c383b581628578281e297f21dda427910fcddfc2dfa4ea8cccef96f078c0b71f113a9d5c2cd0057e476a248cc0d271daab4785d78b8f4dfe1eebddd7720ec92d9ba7cc79fcaf99572522763f854c23b6e58ac5e7bd437e133ec8f7e768ece9f4202b68f31e0c0f20a8ef0966c3ac01afb3c5fbd9f0cf9add10eb349ae3471b4da632337feec09501470971a5da0966d9a559b23b4a5a202dc9a7a1b2eb0592cdb06c5a1eb7504f04087d6a475f4e075da614fd9c0875c845be19dc1be5ec3a24029de474067bdd74ef77ad69e91642454b503f55af678a138eb5f2803c431606ee6b7054bea1946c2a65498f36ceea0c749433583aded78b0a636edafced2f275912a53fd50a0dfa7f562499dc890aefb9df430a2a649efbf8a03c5548e4327f4b09c160237ff6502ca09505a788870dc25e1c354b711dcc728f8c0816e99c27326f8e8f7e406382f40ede06526b4eb806f1a8e453703ec86067c1f2d59baf742b8629723fefdee47a77009165f5a9b5bc2806bbf06840fd0ffd3771fcdd7f6e5be1a460a1ee923306d50eef8abd5bbbc4789d62cd33ce87319b6875feaca0cb0f40bce8f8167b4cff7837aa1a2d11cc1676c9a7c8038cadeb3554235f4b0a83dee81c759bc438dec3fb60f512a18f24548c7bcf95174372598766016eff55b2dc9e7cd34147d2039cd5c6be4711da1e1b9203e14257c251072b7e04f599a10afb5c6b04f0aa84ecae672a95ce2a55f5d33c1bd2b29eeea4a1a145980264d4ca6f00e37317ad41f0d890625f87fb86017131327b9a045bfe6ee76e3f455caffbc2adb01fcaaa650a42420e2eb4c17fb5b19ce08c1a38f51904d3ab6b7cb500123cbc720b6acb995cf2df889f97fc2cbe410b480917297babd3116878511c15baf05984338cf6e687683489f8446db72ab6e1b830f0eeedb01ee4ad81fd53ebf76390f29911668af3a9a8daeec221628656d5287a2c7629ba14f75f9f97032132f77e69e7b3d724359cf59c18cf60fbbe48dac20c4435a248c9f895433c2eee3556880b69902a198b7ccb2c400ad5d9fb0b8fdac62d61749cab3e87b2c4dade8b8b75b0ba31915ccbce7272de53fdf6481ef9f8747ab8ef43068b831081094f5792b7b1224d8f13de1b4e0a2eae45aa1f1aae5692daa2c0cfa5ca109fa39e01756de186f11d2e718564b876a50e2f692390f506eafda2356f6db01d0a1ce4e8d9c757dcb6972733756f286d88f587a4b9f17fc79d6f08c791fd2f34d184c97c78c7036c6b880d79a84c68161000d82ad7190c8fcfa5aac25917f43c9fe1e095e999457037715371e1bffceaffec4c0cf1e80c75460a502fea5b6b9ab08971968e0c804767690a5ba4321588c49540b9dd5afe3a5a50f4d53432d46698f54fcf579fed3b63fad668a91ed8e71f0198eab2aef4ebd99d5fb14b27e5412bedaaa0e83bc778d2dda9ad7415e2e8a1dfd5a6f501541d79bebd3f48002395d22a5e80d5303a6e9339b296b33e668095b1102da4e30e87463a91026d65824f792e04f787be978197d9ada65da46c8958b17ebd1d0770c2c849df8078b1e3bd6c3eb0396580fcfaf694818ee4d69846eb3571d9bc15e2298e5486ccd416b5c070ecc95113b9d5f3de4bb0f89f215f8ebccc0bcbeda9fa7f0670e40ce78fbaa85b6dafd4ec85c92b5a7a0ab4059b2522f161609546867ad28b70666d75b56a6866b4ed5f48ad5b17df11a3ad22cae30b32adb630d89954895f90e5b62fb59a8ddae1aafbaa37de32c651367c3e68bccdaa06ac7a8538581d2c52e886878ecb59e573ec8f4d43a08dfc4027535bf301d3034d5031f7be6442a4490763c26b748280a501079e746b3cd151e3f3dc3d9c3c6532251cc9aff346b3c9dbfb60abd3a9bcc3a046842cef771870531d7f3892c35a4e07ff0216995eaff94e49529c2c1f4d3290094993b82bf359a5aa4feb23c1106935f8575e787074af84c4946f59a8c7f584c96c73c605771e6864e82320e36fb696e96bc10f67ce810b809e6a32ff315bce8038ce30eb9c34e169709f065fb68ad6d365e18bb329fcaf7a22b5b8303fd549395d9d623069b2a3dbdd9d23f35dee58a651c874f986e7d934aa51ffb48ffb292ef7dc05c0126c0a8d0298ccab8eb30b8214b6c7aed87014909333a55cae8b9b9614cba98f8e7fc3c9468378ca463280dd7759b8e6984d6f12aec68eb25c74e3de3d7706ccabafa5ab95d7f33917c05fde619daec68cc5271725b0a43431b5027cbcb6eb56418a3185193892f3aa54ad53f47817c91478229f44647abdb005eff03bca8f6c3b59a7c25e3485ceff22d9850a9db031eab199eeab7380f6eb6eea0b2992cd0ba926463803faefef5ad82329ad7afb0d3f0920d5ca6a72991173ae1da80243a7417b2769240bf38bb0af18eb87a990f8347bb5591a535c729e67c43b5361dc8248ab8a9350bafca465b0ae064f40c7f185f07f77f1925e93e0273f6c6026bc534437e079560ae0bc809ac716d8f25b0b31f678f11dbc4028183e88f807dee22128e325192bb85596bd0f21e11d8e9d34fff4ed387fb0ecdf7f3391c98bd37197f83bfa92dd91d1c05f13a4bc779200655c9165d4613065ce1bc1bb091640cf7517c341657fe17e4f3bde2f88b514d417a92910b813e491776796e3fb96950614093ccb7d9345377d0a0036e6aea00d33b542bc692dd3b70574002a77f976da8182cea5752b47afe629118bb3ba1cd980d48522a6e3d7a4acb2fa1ea7559df1147e93269f0d5c2dcce71973b0344161f2a090c57905512a40be41b9617e40d48452da2604453e146ddbd45f1b9accd25031cd701f03aa62c399ea791a7915453f0fed55689b1176ce497610ab2d708e8ad550b77ee3890911174f1affe408ddf7401260e891231cf7b3ee11edda93920b1dd85d47cfe4e8946b07487e7f80bf07e7a3d0cbd6a2a34acdd8dae291ffccf77ed270a4e3dc4661bc88419c987d5312d1671e676c2ddbf3812744d0c0ddefa8e62c53d498243e2cdad67443535ea363976df3563c8bafd8aae7745b544f7c9e61794f7a4321f894f2eddf735db46cb9e35bed5241210dcec5d3df8c14a83c6646a9e5ca26cf7ce09b2b8e476aa5731a0a060a3bdf76cb4f01604d13206c66068ca0326a038719ded1d709ae7bc3ad9c4b485224ae8a1f296397c6c3ff2f71bf35ebc8d177c63400dbc6df89ae68d87c777805731af399bd9cbc132794752384492fc21fd20dab8742f794b9ae7117d006fdb9dc8ad714bac1303aa2a874001173f56c7b3bee95bb5e772a654fb615dab6a86cad01cb884e45190d97be477145f7661bc15d353583710d443a094e53102f5f4bc6aec498c7fb839f198ef388840949583c24ad56f331091f4caea3ff188b0b457f8deebbfb3bfcb892d2f192a35884a67207286b2f0b3bb1ff2ec5e775da5b0b2c0c15e257a796aa57065d19c94a482f4f82a6f0289081ddf5cce41d542a880f65aca41eb7bfcbb3435b3ebd1c441bbf1e2071ee33e5e45ce4a927817043571dc5b03b0523df07bdb74e89f763de08b280f86590932a8e0fc03adab0f48dda60f31926ac5d12677999a587e9ad01991fe94bbe9f4cb7bb6469c48689a1186fcfd07b00da93a0b5a8c9fa0f64b860cb77bf2db418d2fb7a92b9e27df953ec9afab1b9505b718fbe93c531210647a826c86f58648f2239bf3487ad048680334dcfb6d2d3037ffa82b872ab98d82860e7dd2e4fb7d6af16168283216cebc8966932ea5f41a409e243f7f9df40af1cf0e852156376832603847b381291f87a47284f7c14ab733907e51e42fffabd66474affef0852769ee0e93342d45970eb3069af9c7d5e9a724fd4529ed3bc8c04807d5da78aead0f98d340e07a1ffa254893872fcaad049981b5a40b03425c6e2e992d161e7a8d0f711be7b1a6cba42dbbecc5bf3a205345667091a23687740f79d73a586c395074889a0aee43f19a2f3b30cd5fe5f160ea1ad05cf85d62a8d15414adad35894dfac6aaa64248da7abaf01b3f0254a4dde7c6ac23e91e8543d2e3fb46c7177ee5137376e47412d0a9d7ec0ae9ae263f1212cdf4de6c9fcd088cfb0f56ca1c47e5b46778f3b66e3c268de251ac36706647297e051b92bf8227e5fbe02e46ed8f5fc03800da946aff51b66c55d9654e0ecc5c83f101c397f84d6f0e162e9adb24a2fe4464c202891530bedc59211aeb3a11972227f02c2365cdd793588a5d449d352cc7b6e200041d2d4170fc6fdeb9645e60cf546c6e0f834a3fad82faa7a2515ff54d3cc5a6e761b9aa03ef5bfdd76c900778ebb15817886848c23ed1bdd9a922dc5d744ffe60886cc6b80acd8522be24dc6143ce30923fc36e70f732af56f4d49f48609ea78ac579bd16d5e108b0e5db8beb42762b2ad850a8ab8b333e88bdae0080a7982796c9948ca09a0a88598244c639eb108edc816b79f17e097e5a1023dd9e744b6aa508671a03f80c6e7a29f11fcfb1f583675477bc9a99cd9f11c1e366e12720a9ca9f1756af9b8b39dbf33668cc213d3db67b63dc48d8dcceeb8700efe887498c93d0604093db018bc81b6c92a67febecbc0697b6bd4a2c1606689513088a503232f212574e367730515eedc341073680040f0efc40062db6061196be990707ed872f0aeea2228acbf26984e063af20f5a693481e2eb3ee4c830ed68e160c2fee9dbe971b4f6d389983c35047d9929e2d3a3958a4de8dd54633dfbdbdbfa22438509c551c01f826fd5c5b9e6644ec6b91e9e733a84643fbff733de55ca7c3042ce6df060c85613a6d6edc0304812249debf0ad91e63eaf266c1ba06dd5044c9648076b0a6aabeddef7fcafa4eadeb6c98cd5de9bb3eb1a531e7c814c7ba76044e6dd20f77c7c9ac2233efa9aa1305104f3f0e620b51f652a2b8c106a9efa0a5500e50534fe7227702fdfda9cee4b6e3d959ac6d6b5ffaa52dd3addfc40b9a364a28e2847a185980ac7c5d821318142d1fb46ad81e477c7d64bfa12f25d42b9b917f65c56b52296b6bc4d26e2abfaadaafd5d49e1904d0cd65f09557d94525a1aa0ad74224674fcec98694a608a6063843546b963a63d9ca7d36b8e0180ecba2a24a677ad9a13e6c9eaa92308d121c1033cb9acbf29f0cafd94eac50dba31a93530393913787a231d36c13456e38692b2bb54f27c84b671f141691b85088c120ba572bc1811931701524e68678111e756b9453d521addd6e24e4545a32af3c82f76e370af0811fca5627c354000a30912f26be8abb02fb0824efd1f03a41ab3ca708d39b02a55c8ebc34fd874095003f81e179ca44cde0a0d11321db3843201198e1b0c671535c692f47c4cdaf86012d9d9ea0af1f13e5e8a27e6fb4633a38cde7aedbc177a9c2b65957e619eb471159520ce3420e343ee856e2d5c256a209276e80361531f4066c95715d37fe4931125da0929e0f7e9365d5222ba7ae9306487b3576b2d460eb0a1bdc248c311f354bb6b14953cadfcef472a04140d99429f9a752c6897e2529c89232c39cb48ac40039e65bb1bffb65eeb4d242915b7a5857c8da4c5a6735840092e766e981f32", 0x1000}], 0x3, &(0x7f0000002400)=[@prinfo={0x14, 0x84, 0x7, {0x2, 0x101}}, @dstaddrv6={0x1c, 0x84, 0xa, @local={0xfe, 0x80, [], 0x0}}, @dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0x7}, @prinfo={0x14, 0x84, 0x7, {0x3, 0x7c2f6f42}}, @sndrcv={0x2c, 0x84, 0x2, {0xd38, 0x2, 0x20, 0x7fff, 0x5, 0x800, 0x0, 0x8, r1}}, @dstaddrv4={0x10}, @dstaddrv4={0x10, 0x84, 0x9, @broadcast}, @sndrcv={0x2c, 0x84, 0x2, {0x6, 0x7f, 0x2000, 0x22159c, 0x2, 0x6, 0x81, 0x4, r1}}, @dstaddrv4={0x10, 0x84, 0x9, @multicast2}], 0xdc, 0x104}, 0x84) socketpair(0x17, 0x20000000, 0x5a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r3, 0x84, 0x8001, &(0x7f0000000140)={r1, &(0x7f0000000080)=[@in={0x2, 0x2, @multicast1}, @in={0x2, 0x3, @multicast2}, @in6={0x1c, 0x1, 0x14, @rand_addr="a33d056be5a441e930ca9cdc3a489aa3", 0x7}, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x0, 0x100000001, @mcast2, 0x2cd}, @in={0x2, 0x2, @local={0xac, 0x14, 0x0}}, @in={0x2, 0x3, @multicast2}]}, &(0x7f0000000180)=0x10) preadv(r3, &(0x7f0000002700)=[{&(0x7f0000002540)=""/179, 0xb3}, {&(0x7f0000002600)=""/73, 0x49}, {&(0x7f0000002680)=""/112, 0x70}], 0x3, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0xf, &(0x7f0000000240)={r1, 0xffffffffffffffe0, 0x337b}, &(0x7f0000000280)=0xc) getsockopt$inet6_sctp_SCTP_INITMSG(r3, 0x84, 0x3, &(0x7f0000002740), &(0x7f0000002780)=0x8) 00:01:38 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fstat(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setuid(r1) 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}}}}}) r2 = accept(r0, &(0x7f0000000540)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000580)=0xd) bind(r0, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="16734c81815cfbc66b875fb88dbf4d499198ee45b4c781b0b5ee608810c596f1d0ebf2b7a86bcf397445f04fa517184d97a70f51e99792e168e841ca494d3f4a2277b307ce302c8b6a118c6969753fcdce73a5261078c7c4e84cba0cdafc5125849bbdfd8daed246b5bb0b7c9af3a2b86e2d8780946a49a479e4e6a6c23d8c3e2a905bcd23b7cf80e73482c259f92d241bceb349", 0x94}, {&(0x7f00000001c0)="24b5601f4d60fe3a859a4f10ff4d202fa2a3f93740963dd0b2107df1459cbe90b4215421c3db531f131d16e0d236e412f0d6a2e164b504c20721eb7e1ba2771ea663ccfd85765e1426ac066bd2bf7560f29e63324cb34371292a8d8db7edd3966a157770adedb954af569926306d2514a187289e8e2e407ea7081a6f9c58e6a6513c557bd19648fd65e098957e973565623ea2d221537c65aa943b1132f563f946a57387b58e9c6e20ec3805ca58d1e1d129ca03b65abcc7e13c862a88fded7480afe4841f14b171ac0d5c899251300104b8dcc5", 0xd4}, {&(0x7f00000002c0)="f699766263ebc434", 0x8}, {&(0x7f0000000300)="6b60715f8ae5c01982e685b1b2666c7c5b9b18c9fcabe51ad36b3725ee4118631bd107b2e147c332f2992cb0d2f08bf69bc21ace01bf5a54b2d237dd7f1e4e1c2c036e243ea78ad9963fa7eb9993a877ad4289691120e8bbc3573c3a10f1e31ca8f76c833a7f39c5b2b702725ab7db456d20ee0bbb6b19a4cc47d1370ef4", 0x7e}, {&(0x7f0000000380)="0dd81bc69226b3dd68a7c626f9c7344eae24513650d140c5b7f15c442effd12be2265179feffd2b7c3838ef8c6345eb0511fcc7582097524b13805398f07a876914cff5dd147eee2e762cc20a096a52fa7c203643ec89b129279feda5535119fc3322ef050de548808abe5f9b4e0080e9c12de61fa0244fba13d5ad3e0b6f21865d6e8a7fac684681a0c56936e8cd56fba068878d77d6729d4d01c4393cf55bd26e565", 0xa3}], 0x5}, 0x80) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00329) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaa2aaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344}, 0xe0, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000740)={@broadcast, @broadcast, [{[{0x88a8, 0x7de4cc10, 0x6}], {0x8100, 0x80, 0xffff, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "aaab76", 0x0, 0xfb, 0x3, @ipv4={[], [], @broadcast}, @rand_addr="b3c0c7a5b8455cc36b8adbed77363c90", {[@hopopts={0x0, 0x0, [], [@pad1, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x7e, 0x0, [], [@ra={0x5, 0x2, 0x7de4}, @pad1, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x5}]}, @routing={0x34, 0x0, 0x0, 0x3, 0x0, [@mcast2, @loopback, @local={0xfe, 0x80, [], 0x0}, @mcast1, @empty, @ipv4, @mcast2, @mcast1, @local={0xfe, 0x80, [], 0x0}]}, @fragment={0x1d, 0x0, 0x9, 0x2, 0x0, 0x8, 0x67}, @dstopts={0x3f, 0x0, [], [@ra={0x5, 0x2, 0x7fffffff}, @pad1, @ra={0x5, 0x2, 0x8}, @pad1, @ra, @pad1]}, @hopopts={0xe, 0x0, [], [@enc_lim={0x4, 0x1, 0x54a}, @pad1, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x80000001}, @generic={0x7, 0x0, "a995046111a3aacf21c3a3667db4da60ce849e3b3f66f37cfd4ee104175aa41c79dd7380a4c6138ba62d22e75cd8afe2cb5de053c529ec95b35f1896ce3ad2501fac6039d94560c56fc0996bc551eb13452fdd4b62107dc30b79123c7519149b652a5736b74eb81892a887efc825390a9992da3c94456885255784d92858af57ce864cdbb593872bc00bd72e2ccc184ee103ce87a1a23dc1e990846b31339befb3ba55c17e043d65bacd0b6a44977ec9605ceacf78e02b9765a9cf5047f8ddf35a11d9e03657bb713e85170470"}]}, @fragment={0x2e, 0x0, 0x51, 0x8000, 0x0, 0x800, 0x68}, @fragment={0x56, 0x0, 0x7, 0x4a, 0x0, 0x1871, 0x64}, @hopopts={0x0, 0x0, [], [@pad1, @generic={0x3ff, 0x0, "91f3f990f9be1c52ecb5c10dcbcdc917fcad0d5ed62823c006e257a0ce46fe72d3"}, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x0, 0x0, r1, r2, 0x3f, 0x0, 0x0, 0x40, 0xde, 0x0, 0x8001, {[@sack_perm]}}}}}}}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='@\x00'], &(0x7f0000000400)=[&(0x7f0000000440)='\x00IaOY\xf9#c\x9fJ~h\x8c;\xab\x83\xc0W\xde\xb8\x1c\x8bn\xe1\x19\xf5\x8eb\x001\xd0\xb4\x03=\xc3\x00\bPQAq\x89\x98R\x1a\xed\xf6\xc5-\a2\x02\xab\x82\x01]>w\xcba\xdb\xfb;', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@^U$#\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\'\x00', &(0x7f00000003c0)=']\x06\x00']) setsockopt$inet_int(r0, 0x0, 0x3, &(0x7f0000000140), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = getpid() fcntl$setown(r0, 0x6, r3) 00:01:39 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 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) getrlimit(0x1, &(0x7f0000000040)) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/70, 0x57, 0x40, 0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x9, &(0x7f0000000000)={@rand_addr=0xee5, @multicast1}, 0x8) r1 = accept$inet(r0, &(0x7f0000000280)={0x2, 0xffffffffffffffff, @local}, &(0x7f00000002c0)=0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f0000000300)={0x0, 0x5, 0x0, 0x2, 0x4, 0x2}, &(0x7f0000000340)=0x14) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000380)={@in={{0x2, 0x1, @loopback}}, r2}, 0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[@in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @broadcast}]}, &(0x7f0000000100)=0x10) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r0, 0x84, 0x8002, &(0x7f0000000200)={r3, &(0x7f0000000140)=[@in6={0x1c, 0x1, 0x4, @rand_addr="e784b997767e7a1fba7714374dbe4e23", 0x200}, @in={0x2, 0x2, @multicast2}, @in={0x2, 0x2}, @in6={0x1c, 0x2, 0x2, @mcast1, 0x9}, @in={0x2, 0x3, @multicast1}, @in={0x2, 0x3, @local={0xac, 0x14, 0x0}}, @in={0x2, 0x1, @multicast2}, @in={0x2, 0x0, @multicast1}]}, &(0x7f0000000240)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00522) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x3f, &(0x7f00000000c0)=0xc28f, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400bbe00000011100907800000000228ca3dd418a2361699a1c6a576e063d17c18c3afdead1a475786e8f108454bbfb912bb85077feae2ebb9fafdcca16d9b2656f12c8041f107aa54bd98747ebf8465299ee7d431aed99da83dd4df1d2a6d672c9105891614977b2f8d8222ba63d5423e1ab84d480960bc9c6cb53ae23ce0890edb5aa6ded2dcc86bd77911ff005bd846957ec178b5b298404fccb596bbb7afebac18674"]) r1 = dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}, {0x0}, {0x0, 0xffffffffffffff41}, {0x0}, {0x0}, {0x0}], 0x6) recvfrom$inet(r1, 0x0, 0xfffffd62, 0x1, 0x0, 0xfffffffffffffd77) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x0, &(0x7f0000000380)=ANY=[]) getpid() r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000180)=0x8, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) socketpair(0x1f, 0x3, 0x2c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6_sctp(0x1c, 0x0, 0x84) syz_emit_ethernet(0x108, &(0x7f00000002c0)={@empty, @broadcast, [], {@generic={0x4c42, "b032b326652064fc0627de31dcf43d187a5a426c2d6aa33be72a3fc2cd857b7064f7cb8dbcb4247a311659e37ca63ca45a0ee1c37b1f5dfb0f98e63b6f3fe97e195d5e8f4c8d8a6486558f46478f146cc0d946b9c234bdf977342aa1b4dccd8787103a865935b89d57005afd4fd8cbdfb1f8eec6764ab1939a6a85c68eb64e5efde1a9bbf2a0054ca98cc5f898a77fa69f1ed96ea47b71a8175089a7f3185de7288a73146832295ad6f21788643f5a25c5656daaf8bbc5e9cbc4ddf28e5fd782b81a0da49409f0e44463c2ccdb826b5ddb06eb10b740b9a037f4f5d678f34a8c0441a5d9e771ec2986ebf5ec734274baacbaf4c35fafb552831a"}}}) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="1300000087028ffba2f773988476e4faa778f4828521516773b6e36ecb3dbf60ac9f903cdb3ce5261c0b474f6500fb5b6b7272601bbfd04fd4ec6144b7c96b8a6b96649fa592b61e0e4e80e82525b72a4f180e081138c6ffca8aa5ca1bf3509cb6e42d17ca4f109d18c55182fd4e7d72f3ec431d17ef4d185b87c04f0e0a744b61d14308c51a1be31e71779089097b4d897952eccf73797afc6d68171b61ce3ae6e74e8e4dc921d9f17651e09abcd6a159122e384ab87f1166f88e612fc8a2eadaf47eecc558f4190f126de5dba1de112e744f7a94b0bdd5be8089e2d995c8a82161"], &(0x7f0000000100)=0x1b) setsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f0000000140)={r3, 0x8, 0x0, 0xfffffffffffffeff, 0xfffffffffffffffc, 0x5}, 0x14) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt(r0, 0x8, 0x0, 0x0, 0x0) getsockopt(r0, 0x126c, 0x5, &(0x7f0000000040)=""/68, &(0x7f00000000c0)=0x44) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00807) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x6, &(0x7f0000000080)={@random="4ca2dec35ff3", @broadcast, [], {@generic={0x8069, "7ca2b65d802d7762fb0da26792b3ab0eda12f101430deffbc0d2c8ba98bf2d46ff86c8fce829cc4acc7750e3df855d1f78750c63d7bc2b9dd991916791b1218e2f83218da1ba091439ac4cbc45ddea60e51b0ea76582bb7ef9b2503022386c87ecf391dccc4161577294871fd7d7df1544d7904e388178aa2b5f97f132f22da34da8704464ea03a27e7787052c64f2e7824dc101f59f2d986536146aed5b6b431a302e2e480398a3c24ffda2f193f42a4cd47cbb29db08196a88275ab5751b9e77e1dd56864509eea503e4ce2c2ea8cfa1838a9431af12d916f6b7948ee53af87d325b008400c7078a957bbe50d623539208c2"}}}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x3) recvfrom$inet(r0, 0x0, 0x0, 0xc1, 0x0, 0x0) 00:01:39 executing program 3: getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000003c0)={@in6={{0x1c, 0xffffffffffffffff, 0x0, @loopback}}}, 0x0) r0 = socket$inet6(0x1c, 0x3, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) shutdown(r1, 0x1) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000008c0)={0x0, "ce12f854709b0d785a625dd5159118aa29a3d4fea031a7bea6962e9aae63ff6ede750709993da5de3ec10000515e3da2edf9238412ccff09b060e794efd88fc74053fff029efeec7af0b192fbd65dbe858d9191008fd053acf673bfc36470e910d751788fede5eaa6affde159f9ae104c5c1b1d45f2dcacd02a7c424f3b1f8f0cbc12de57d6c18a4fb0dc28d0bc77cf8d389fb6d22b84f0a0092dec8d044c7"}, 0xa7, 0x800) msgsnd(r2, &(0x7f0000000380)={0x1, "3f848c278dde446ba2fbc28b5aa5caa1573a222ed1b311e809347a964470a1a42c66f2fe7d4f08687c4c7966b8fa53921e093e0e499e1ee4184a63dbba2ee956c847e7f9d7f221cacb9ab23e83daeb6e3228b7dcc88e47f78e77c64c4a5875917a6b1b9f2132429635489c094ddb8a99dd5cfb84185cef62340af3a7bce6f505a0177c75974aa9"}, 0x8f, 0x800) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000470008adaed82f3e254dbf8da59c017db82a5d519fcf65c5d3de72e45fedf1918fe884b5063215474de13bb2dd9ef832f71e1c951f9cbb96c021a3a8ab862453c3d7458e30a31d2b2fd78e129ffd9339a3898aadff0a81525398b6aefc7c28d544174ff77aca9f61c40cd9e31357769b52d84fcf6d4503d99216973d0ebee1de0789e3b0b1c5299497722254ebf427b951a94a023589ed05b669fd1e05600648a3dbcd2ac5605544a95e8e26b7ccab76dd656646e4f4bb6b82b6468c2991a8202c017b9dd36de55452f1c7a6705bece4fa506d241e6ce5bde80a51ed43302f5592c8d4ebd911f30f6e2e401b743c56"], 0xf7, 0x800) 00:01:39 executing program 2: r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10, 0x10000000) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000001c0)=ANY=[@ANYBLOB="9c2e10e1f670ad662b2d6bdbc245907187fbd47c9973169f4edf8410fa957b58149561c243ff9e137bdc5eaf2ef173ac9858f9c42561928b4af03683e0335adbc7da9ada7a3873c0351e59c43ab8534d528e02969b106f50d913005c2449a2f698c4b56cf42d90fd14bc9a587381a12de982538856d928ddd22890ae0f98ecee9ebc72c06a69d9a67b4fb69ed3b9a50cb99da659fc7493fe3f443f6b990828478611989fe5c78678a1b96928761d0071dc6a1de44eb5683621f4f4eaa61d33ac73918da1a5ac24e2d27508fd7e8983ada195b93eeda9140fb5cdc4fe7708e3bd77", @ANYPTR64], 0x0) r1 = accept(r0, 0x0, &(0x7f0000000180)) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f0000000140)=0x1, 0x4) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) r3 = dup(r2) r4 = shmget(0x3, 0x600000, 0x20, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x51, &(0x7f0000000400)={0x1, {{0x1c, 0x0, 0x1f41, @empty, 0x400}}}, 0x88) shmctl$SHM_INFO(r4, 0xe, &(0x7f00000004c0)=""/188) connect$unix(r3, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) ioctl$DIOCCLRSTATES(r3, 0xc0e04412, &(0x7f0000000080)="d2a35246c0b388e397214a4283e9fa40fa57b22e7ea167fcd179b4de0b22973ad93c2360fa2f2abf04bc3a2ecbcc29545a19b39f44cc124c0841d57f6a72ac6a10bc48b45959") fchdir(r0) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb0000000005009c7800000000450000000000000000000000ac2300aa01000000bd84fdd4ccc8e900a10a023c49bd741e278c373ce64daf7f01f7c07f47b1cbb98d7950147eb55a04982589fb6abbe256571513316c953c40"]) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00451) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/197, 0xc5, 0x1, 0x0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0xe, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039f) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) freebsd11_fstat(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000300)=0x0, &(0x7f0000000340)) setresuid(r2, r3, r4) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x10cf80129487977f, 0x0) recvfrom$inet(r0, 0x0, 0x1f1, 0x3, 0x0, 0x34f) 00:01:39 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}}}}}}) bind$inet(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x102) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[@in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6]}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000180)={r2, 0x7, 0x80000000000000, 0x3, 0x401, 0x8}, 0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007fa) 00:01:39 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}}}}}) fchmod(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="46f2bd3d79d0d236ef933919d4bf87be7e53f38b60846fbc3a5f5c586945a224ce2759ad3bcc023c816db85fb07ba3c13a44fa3821def41c15a7e4bec9691db526c9ee7f650ff103d6619510bdc384330a428f3438a966dbd6c38847f0e0b597201350615afd6a896a797fca9d1f0587e0768bd51b8a92373ed62f13a009ece390a3c057e62b809e0c09380cf4b51a52865522d94b7d9d17b5413632b8926ea3295e082ffaf55db67cbfef2ac60b1a005dc034772dbb63a65a5f023aae", 0xbd) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a6) getegid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x1000, 0x6}, 0xc) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(0xffffffffffffffff, 0x0) accept4$inet(r1, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10, 0x20000000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0038d) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semop(0x0, 0x0, 0x6b3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCGETLIMIT(0xffffffffffffffff, 0xc0084427, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00859) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = getpgrp(0xffffffffffffffff) wait4(r2, 0x0, 0x4, 0x0) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00331) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setitimer(0x2, &(0x7f0000000000)={{}, {0x9b}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002f1) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/141) freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000140)={@in6={{0x1c, 0x3, 0x6, @local={0xfe, 0x80, [], 0x0}, 0x8}}, 0x0, 0x7ff, 0x3, 0xff}, &(0x7f0000000200)=0x8c) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000240)={@in={{0x2, 0x3, @multicast2}}, r2, 0x2, 0x7, 0x0, 0x805c, 0x3ff, 0xff}, 0xa0) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) 00:01:39 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@empty, @multicast1}, &(0x7f0000000040)=0x8) setsockopt$inet_buf(r0, 0x0, 0x4a, &(0x7f0000000080)="05b836b9ccce97d71e6edc60b14c7cfbb5a31230302b568850b38e88340a3a3170ae2bfce0ca5a5386a8cbcf290657f00e7ab46ce9d97dcdffefc9df43220f811731ca16007290a88dd0e1d0de584ff37cadd1b70a05cc770a8e51e5d69b20f6b2c3b10f138817df6611732ae6896c0b47e24947c31e190844f93c8125f87eb69626f951834be886ef0434bb7ad9cf528cdee8d7f1cb68c5", 0x98) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x43, &(0x7f0000000100)=0x5, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x3, 0xa) syz_emit_ethernet(0xd0, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa0100000067993eb5b25570a55d295d5db93bc9823c8fb7bc6d8a7a377d903b53ac4d2c776d2a404caa472bc4989a935c69ca1b6671fed0a81b5590ddea57352075890b7ccdc456eb3381a57cd081c99f0adf318ab8b30b9ea690bd2dc0a4a961ef8a0345a0eff6ceaaf653ac231103d34def53a18d50085f3137dd8563d3442c647e7e71d7327c83fef3091ce50c92b4f4208bf5a76b9a320d802906d017f3069c8fc83d92785cd04bb4bac229c3fde5b087c5a425b93c83b473bd3e3781719e594a7b8c44315371571b2ebcc5b7440a5eba62cd83376ca975a814bcd36b07459b22381440c958e80312b10a68b8f403f6fd08bf4df7e8d85eb012b9b7885f4e27bd3c7d29d1bbdfbf9f747fdfc99ad3110de678c0b1bd1da05e606467b8ed6a4f"]) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x18, &(0x7f00000002c0), &(0x7f0000000300)=0x4) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000000)={@loopback, @loopback, @remote}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) r2 = dup(r1) fcntl$setstatus(r1, 0x4, 0x10048) shmget(0x1, 0x3000, 0x307, &(0x7f0000ffb000/0x3000)=nil) ftruncate(r1, 0x7fff) r3 = shmget(0x1, 0x4000, 0x9, &(0x7f0000ffb000/0x4000)=nil) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getegid() r6 = geteuid() r7 = getgid() r8 = getpgrp(0xffffffffffffffff) r9 = getpgrp(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x8000, r4, r5, r6, r7, 0x121, 0x3}, 0xfff, 0x0, 0x6, 0x4, r8, r9, 0x7f}) dup2(r2, r0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000001500)=""/251, 0xfb}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x60) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x1f, &(0x7f0000000040)=0x4, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) 00:01:39 executing program 1: socket$inet6_udplite(0x1c, 0x2, 0x88) r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept4$inet6(0xffffffffffffff9c, &(0x7f0000000340)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000380)=0x1c, 0x20000000) accept$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000400)=0x10) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r1 = accept4$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000440), 0x30000000) r2 = dup(0xffffffffffffffff) r3 = dup2(r2, r1) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000480)={0x4, 0x9, 0x6, 0xd3, 0x7, 0x8, 0x5, 0x9, 0x100000000, 0xff, 0x1}, 0xb) getsockopt$inet6_sctp_SCTP_EVENTS(r3, 0x84, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0x8) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="6690252519cae73d790483fff6b35e9eedbb043921cd73ec62f2a3694efc628d9e7b110c7061a26660f5749a0cb1d1fff47f2794b298b1081570d1b2d054c5c19658a920d7d036b511764333cda3ad75a4794e98bdb7", 0x56}, {&(0x7f00000001c0)="11d3904e9b0bafc0de181fe3fec667ed167d60cdeb95607606d6e609b7f692d39c2ca967a4c0b04be3940d8c334b2b3d8914b08fa28b185f1b213f560005c270d1ea8a03929cae7e078c2bbffee002", 0x4f}, {&(0x7f0000000240)="0756c9fa4ca8f5d8f8099360eaaf9f133c57ff7faa9f4195ed71b12b8edc00538982655037154d1cacf64f052aef925ac1c486a71faccd40c96371e063b6c291f9ab15fc189c583e2edbc9d7812fb868c99b6d6801f0e49244baf5c77f67a61d0a4fc2ee4114a5c7a697b72431b80649b553670a79ccaa80bc7d2b2b2e4f2f75dad5f871", 0x84}], 0x3) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x1010, r3, 0x0) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e0036d) 00:01:39 executing program 2: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000180)={0x0, 0x7fffffff}, &(0x7f0000000380)=0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000540)={@in={{0x2, 0x2, @multicast2}}, r1, 0x9, 0xa26, 0x5}, 0x94) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="174e5600b66a772288fc83945595341e3138c2d2f6657b1a2760b528c2c7dc26e5295aa99de36f01b34afdff617dbe018741d6fe1e2d0ade82b82711a3f492e24af81b6b50d2c5055062c97e4e1eadaaaae132653b0e2ae3f6eadc1ce24f19d30b8886", 0x63) syz_emit_ethernet(0x0, &(0x7f00000001c0)=ANY=[]) r2 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0x10, 0x20000000) getsockopt$inet_mreqn(r2, 0x0, 0xd, &(0x7f00000003c0)={@multicast2, @empty, 0x0}, &(0x7f0000000400)=0xc) setsockopt$inet_mreqn(r2, 0x0, 0xd, &(0x7f0000000600)={@loopback, @multicast1, r3}, 0xc) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000300)={0x0, 0x7c9}, &(0x7f0000000340)=0x100000438) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f0000000280)={r4, 0x1}, &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x8, &(0x7f0000000440)=ANY=[@ANYRES64=r4, @ANYRESDEC=r2, @ANYRES16=r5, @ANYBLOB="58339001f2f4d84d9cc24021a1093346313fda8c82a2154ed4eff5caa42450b5429fb9e20bfa0290554869974ddd4d0d748dbfb6cae074a14e5755f7e52f5daed31e9bb1f7c6e44326d73e9a22561fdc0dffc4045eaa56878ef9d6207f046b4767", @ANYRESHEX=r5, @ANYRESOCT=r2, @ANYRESDEC=r2, @ANYRESOCT=r5]) syz_emit_ethernet(0xf, &(0x7f0000000100)={@local, @random="fb745cc14be4", [], {@generic={0x802, "c4"}}}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040)=""/82, 0x52, 0x80, &(0x7f00000000c0)={0x2, 0x3, @loopback}, 0x10) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e008a5) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) bind$inet6(r1, &(0x7f0000000380)={0x1c, 0x3, 0x1, @mcast2, 0x8}, 0x1c) syz_emit_ethernet(0x0, 0x0) socketpair(0x2, 0x30000003, 0x6c3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, &(0x7f0000000100), &(0x7f0000000240)=0x4) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x26) r5 = semget(0x3, 0x0, 0x790) __semctl$GETPID(r5, 0x2, 0x4, &(0x7f00000005c0)=""/19) getsockopt$inet6_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f0000000400)={0x2, [0xdc, 0xffffffff]}, &(0x7f0000000600)=0x8) ioctl$DIOCSETLIMIT(r4, 0xc0084428, &(0x7f00000002c0)={0x800, 0x20}) setsockopt$inet6_tcp_buf(r2, 0x6, 0x0, &(0x7f0000000300)="61b92fb3304aca484798bf4fc7225775dc5d8da3f37e2eb496e6fdd8a83b9ac66d4776053660429f07d136177420f228fb31c9515baa2c23babef7eabfe74ab51c042fdfcc9403e309388d421860b4411b", 0x51) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x7c) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x23, &(0x7f0000000440)={@in6={{0x1c, 0x0, 0x4, @remote={0xfe, 0x80, [], 0x0}, 0x1800000000000}}, 0x0, 0x9, 0x1, 0xfff}, &(0x7f0000000500)=0x8c) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r4, 0x84, 0xb, &(0x7f0000000540)={0x8, 0xa826, 0x400, 0x6, 0x400, 0x8, 0xd46, 0x7fff, r7}, &(0x7f0000000580)=0x20) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000640)=ANY=[@ANYRES32=0x0, @ANYBLOB="030001000900e90baae50078c11c42db648484829800e567302d9700dcd9211867b57f524c9104a488e2f4585b1ea10f24f2bdea8c996935236d9079cdcf52b39f1525a154efbd4d9ad2da88123dba04d9b9a97baeac7b2c34bca2eb03542220d8e3a545496d51530f0c977831ade0a100000000000000"], &(0x7f00000003c0)=0xa) setsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x19, &(0x7f0000000700)={r8, 0x2003ff}, 0x8) setsockopt$inet_sctp_SCTP_CONNECT_X(r6, 0x84, 0x8007, &(0x7f0000000040)={0x80000000, &(0x7f0000000140)=[@in6={0x1c, 0x0, 0x10000, @empty, 0x1}, @in6={0x1c, 0x3, 0x9, @remote={0xfe, 0x80, [], 0x0}, 0x9}, @in6={0x1c, 0x0, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0x40}, @in6={0x1c, 0x1, 0x3, @mcast1, 0x1000}, @in={0x2, 0x2, @rand_addr=0x6}, @in={0x2, 0x2, @multicast2}, @in={0x2, 0x2, @rand_addr=0x4653}, @in6={0x1c, 0x2, 0x3, @remote={0xfe, 0x80, [], 0x0}, 0xed5}, @in={0x2, 0x1, @broadcast}]}, &(0x7f0000000080)=0x10) getpid() 00:01:39 executing program 1: 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}}}}}) connect(0xffffffffffffffff, 0x0, 0x215) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00728) 00:01:39 executing program 0: socket$inet_udp(0x2, 0x2, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x8, 0x0, 0xfffffffffffffcb0) 00:01:39 executing program 2: ppoll(0x0, 0x0, &(0x7f0000000040)={0x0, 0x5}, 0xfffffffffffffffe, 0x0) r0 = msgget$private(0x0, 0x4c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000200)={@in={{0x2, 0x2, @multicast1}}, 0x0}, &(0x7f00000002c0)=0x8c) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000300)={r2, 0x0, 0x1, 0x4}, &(0x7f0000000340)=0x18) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adb140de8ddbc4360000000000000000000000000004acbc91c2f244135a00d500000800000000efffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008795db1bbfb60340176288c07d0e490000000000000000000000000000000000797100000000000000"], 0xb4, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140)={0x1, "ecd6da2bec38a5b7937af03e8b7168f5540c8c5be608c1ac411c9bc89d7bb84f4fd87631eaf79841ca511eff3732ee7bd8b650d6ce9481c40a98f4e06c531c6dc471e781dda26eb60c742d3a2270c509c74bb35af313804b0a695685203805eadb345f440f37bb6aa47d7b92c1d70b619865eda77ed451c7d3aa214680815c8bfa4abd65a49a3631904ef9757218c55fa738a61bcd99a14b"}, 0xa0, 0x0) 00:01:39 executing program 3: r0 = msgget(0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xc2) r2 = fcntl$dupfd(r1, 0x11, r1) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f00000000c0)="b8752edae46ce8daebdc93d18b5a8963aea42a73de64a29501a028f7e991cc0f14fc8aee3a7c365988fd16b8635d44de8bdf9222cd1a3a4fccb1e30a0987e5851ce22a20d648847f909e914d700215564909b4a0d45d54c5f54fee9b9b3c0c642e4a6bc3519478c1b5eab8711938ec4096c8f1") open$dir(&(0x7f0000000080)='./file0\x00', 0x101c0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/12) 00:01:39 executing program 1: r0 = accept4(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/85}, &(0x7f0000000100)=0x57, 0x30000000) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000140)='htcp\x00', 0x5) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r1, 0x0, 0x41, 0x0, &(0x7f00000000c0)) sendfile(r1, r1, &(0x7f0000000000), 0xe297) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000180)={@in6={{0x1c, 0x2, 0x4, @remote={0xfe, 0x80, [], 0x0}, 0x6}}, 0x0, 0x9, 0x2, 0x6, 0xff, 0x101}, &(0x7f0000000240)=0x98) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000280)={r2, 0x101}, &(0x7f00000002c0)=0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e002ed) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x51, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00520) getsockopt$sock_int(r1, 0xffff, 0x1016, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:01:39 executing program 0: r0 = socket(0x1b, 0x3, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000000)={0x0, 0x5}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000001c0)={r1, 0x20, 0x3, 0x1000, 0x3}, &(0x7f0000000200)=0x18) getsockname(r0, &(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000180)=0x3) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000100)={r1, 0x80000001}, 0x8) shutdown(r0, 0x20000800001) select(0x40, &(0x7f0000000040)={0x4000000000008, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r0, 0x5) 00:01:39 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10700, 0x0) freebsd11_fstat(r1, &(0x7f0000000100)) getsockopt$inet_udplite(r3, 0x88, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$inet6_tcp_int(r3, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0xd9, 0x0, 0x0, 0x800e002ad) 00:01:39 executing program 1: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_int(r0, 0x29, 0x9, &(0x7f0000000200), 0x4) setsockopt$inet6_group_source_req(r0, 0x29, 0xc, &(0x7f0000000240)={0xff, {{0x1c, 0xffffffffffffffff, 0x3, @empty}}, {{0x1c, 0xffffffffffffffff, 0x0, @loopback}}}, 0x405) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f00000000c0)={0x4}, 0x1) getresuid(&(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080)) setuid(r1) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x37, &(0x7f0000000040)={@remote, @broadcast, [], {@arp={0x806, @generic={0x0, 0xe07f, 0x6, 0x5, 0x3, @remote, "a85e1063f0", @empty, "c75fcd36029cf98207712848d446ca1e"}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r1, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaadeddf8c1df2c628629f51eaaaaaaffffffeaffff080045ffff0000000000000090782c1400aae000000069ad556b8eb60d47"]) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x404, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0xb) 00:01:39 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003bd) r3 = getpgid(0xffffffffffffffff) getpgid(r3) r4 = dup2(r1, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x100) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x1c) 00:01:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r0, r0) getsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x1, 0x7, 0x83) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1204, &(0x7f0000000140)={0x0, 0x1f}, &(0x7f0000000180)=0x10) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000000c0)={r2, 0x5}, &(0x7f0000000100)=0x8) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_sctp(0x2, 0x5, 0x84) r2 = socket$inet_sctp(0x2, 0x5, 0x84) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) socket$inet_sctp(0x2, 0x1, 0x84) ftruncate(r0, 0x800) ftruncate(r2, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x40000, 0x0, 0x739e2ca46af79a08) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac140006000000011100907800000000"]) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00878) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/179, 0xb3, 0x3, 0x0, 0x0) getsockopt$inet_sctp_SCTP_INITMSG(0xffffffffffffffff, 0x84, 0x3, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ae) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2, @rand_addr}, 0x10) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000000100494d323dd5ffd237edd316f1f295bb447519e61829536d08885ba5f7c1ed6f9250f979d7cb59e6dbc5a4898f97b9fcd3eda4eac0c39d42d63d60d1bc1b4242a7707fda34bbf7e38f4132b028db5a59fe3a2838a6d23ee507272601b4a0eeebed00d486e4a7a90bac58227f5c5f43c8940809fea214db11cad1278564d18f6d06f5aaf48528fba8b8037754e9d2b3ce5a7e0a089251d2f70671ae3a82e24bb7557a43d1a8b9552d14f3b5ff6d25a8b0039c10f536f172f7399f2f657a43ed77b949f10dddae67163ca9b5d0a4a62c7c01ff8e9672c289c80549d6a2a029650ef3046a7c18efc59e5b6aa3267023020672f1a4e17f247f06a16283ca69975dfce8f051305bcf7d754e6742332068f605501391e38a7cddcf99b22741fe575bf8772936a69ee5e1c3b074aa023e85b9ed3172d89ddd20015a6b9d6871234bd3feb7a3812c68e6ea548a03e400"/385]) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00886) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x7, 0x4) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f0000000100)={0x0, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0043e) 00:01:39 executing program 2: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchmod(r0, 0x5f) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x30000000, 0xffff) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000000)={0x2, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x4, @rand_addr="cd59ce7d651f3a534f671024a484f44c", 0x3}}, 0x0, 0x9, 0x7fff, 0x1, 0x3ff, 0x3}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0x100, &(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYBLOB="0200000001000000f8080900000408000000000002004e200000000100"/156, @ANYRES32=r4, @ANYBLOB="06000000f7ffffff010400000600000004000002d0d9d034da8a5b27ef9c7dba886985105df9c005c51208d9b22658c2233118e57f929f060e58c88ec93a6d064f215d23b319cd49d37d428cf3b9c0160618c00d5b08127404a818b21ed772734e8077218fe6e21d77a8fab2723918832bdd76fa87365491963244b5c89bff9023ea9edf0f30aea2023829c551da296594398f99945df6b0fdcd344818fc94ff3ac5fc01c6572c48b79933ea5a"], &(0x7f0000000280)=0xb8) setsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f0000000080)=0x7, 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom$inet(r0, 0x0, 0x0, 0x40080, 0x0, 0x0) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000080)=0x1c, 0x10000000) setsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f00000000c0)={0x0, 0x9f63, 0xff, 0x2, 0x0, 0x3633, 0x0, 0x81, 0x91, 0x3f, 0x8}, 0xb) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa5ed3bb0800450000060000000900000000000000aae00000011100907800000000"]) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096f) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x7, 0xfffffffffffffff8, 0x1}], {0x8100, 0x5, 0x62, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpgid(0x0) r1 = getpid() getpgrp(r1) getpgrp(r1) r2 = getpgrp(0x0) getpgid(r2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00769) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_buf(r1, 0x0, 0x4a, &(0x7f0000000080)="05b836b9ccce97d71e6edc60b14c7cfbb5a31230302b568850b38e88340a3a3170ae2bfce0ca5a5386a8cbcf290657f00e7ab46ce9d979cdffefc9df43220f811731ca16007290a88dd0e1d0de584ff37cadd1b70a05cc770a8e51e5d69b20f6b2c3b10f138817df6611732ae6896c0b47e24947c31e190844f93c8125f87eb69626f951834be886ef0434bb7ad9cf528cdee8d7f1cb68c5", 0x98) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0042e) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009068ac1400aae00000011100907800000000"]) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x3fe9) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ba) r2 = socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f0000000380)={0x0, &(0x7f0000000300)=[@in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @loopback}, @in]}, &(0x7f00000003c0)=0x10) r4 = socket$inet_sctp(0x2, 0x5, 0x84) getsockname$inet(r4, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000400)={r3, 0x2}, 0x8) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) __semctl$SEM_INFO(0x0, 0x0, 0xb, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x14, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8201, 0x10) setsockopt$inet_udplite(r1, 0x88, 0x2, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00ce7) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa1f000000ffff08006e19b2de4500001c0000000000019038ac1400aae00000011100900000000000"]) fstat(r0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0057f) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="1f2ea00000d7", @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}}}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00827) r1 = dup2(r0, r0) setsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f0000000040)=0x8, 0x4) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x8000000, 0x0, 0xffffffffffffff48) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0032d) socket$inet_sctp(0x2, 0x1, 0x84) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1f, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmctl$SHM_STAT(0x0, 0xd, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00305) r1 = socket$inet6(0x1c, 0x10000005, 0x9) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[@in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f0000000100)=0x10) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000140)={r2, 0x9, 0x3f}, &(0x7f0000000180)=0xc) 00:01:39 executing program 1: r0 = open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x400, 0x10) freebsd11_mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x100) mkdir(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f00000000c0)={'rack\x00', 0x2ad4cfb6}, 0x24) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x800, 0x21) renameat(r2, &(0x7f0000000440)='\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, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000340)={0xffff, 0x10001, 0x2000, 0x1ff, 0x9, 0x8, 0x5, 0x0, 0x0}, &(0x7f0000000380)=0x20) setsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000003c0)={r4, 0xb, 0x2000000000000000}, 0x8) readlinkat(r0, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/22, 0x16) openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r3, &(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', r3, &(0x7f0000000100)='./file1\x00') 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000000)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000009078ac1400aae00090780000000000000000"]) openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00762) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffab8519269cc136adfdd03e672a3867b576b1034b4023e4c414e90b1fc1c0b5c60e61cf3e0800450000300004000000019078ac2300bb000000000500907800000000450000299e39f89cba927fac058e73713c27404c79084bbb2773fe865b276ba0c0a34d3d305eeed298e28258d3e5babe7900000000000000"]) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0085f) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="2bdce21eae35a33da6589697720b9f213eaa924115d0b3833672412c99b35c06ac42a44c62a51187efd82059c60697454eb099209e731bdba8731cdb97da7ed7fc3f4982251ac829c0ed17c6200fd13ac378088efa2a11213992f3266b9565d120f766ba1d64af3e6a21ac2de8e11f9736658d0acbfd1c86ea63d899a73f", 0x7e}, {&(0x7f0000000240)="2fd0c027b40cfbfb792a26ae2dd151aad6a05ddf6ae3e90ceea4870a0b357f95a3c2f3e793d8b8de9c71c65856992607daff2973655cc0f3460fa50d82bb0f465fa882cbc1f2e67baafae7907b39b228c8f4afc2537433096fdb705a", 0x5c}, {&(0x7f00000002c0)="8c0fb390c55e257102b703b35cc36f395b65f0f0183c9f241f65471eb215acb1165444d2d3f7f08d9335a05570e26d9df9f76a89d321bc8efe38d94c57261c8666838d86d8fb96f8b46385b8175ae9839bcdab5c2d87905b41935861d5524f5b05d1c1809031ec4411321148d6e88a59bb8c560c62d9f81b7681bc823cdd3f88c99a11c051b8c228f8c105355f6e3b3584c9788ba8254de6fc401d4a2ed033e74005d4a5552930413b82c892b08836b5b44c7160", 0xb4}, {&(0x7f0000000380)="605f9b583ba08df8d22f022a2d891fdfc4688857fa67233efb7377234981dc704afa497000f07eaa63b2b83b60dd882c75c58e37abeb5f7605f5b2fc58aaf56e8678ff45b69ede945f4eeaffa2ad01ba9e6c71255121bcb36bc2ad1dac38e4426b2ed2a6fc65865b1c89f99ee98dd2ce1fd025f31576e31795ab2597471d141bd551a71eac7432a3226408da999c64cb8df15f4587bfc96344c6b3fc96d194230af73bbfac", 0xa5}, {&(0x7f0000000440)="8cd0d9fd094bff2072de99663d1c94cc10d70e46e144af2a7cabf0", 0x1b}], 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0xb) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000000c0)={r2, 0x7d}, &(0x7f0000000100)=0x8) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800ac1400aae00000011100907800000000000000000000000000000000370b21fb4683656f098359b726b079eee4dbc484ce733615011fcb6ef1f9ee20f4c4e857fa7cb03350a7feeaa5ecb020f768f0d6da49513adbae0ae201e4d2b07b826d7e1824bf32acbe39c4b2c3f2531506a53b1553373e86badcb0093bb8388d1f0f89c7a70ebff6fbcd5db73ed31302a47f8fae080cea390c78b4a5de5e6f97"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x60) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f00000000c0)={0x0, 0x4, 0x10000}, &(0x7f0000000100)=0xc) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@local, @multicast2}, 0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3, &(0x7f00000002c0)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32, @ANYRES64, @ANYRES64=r0, @ANYBLOB="6f7c2763c40e8884dc647d993849f7fda475dd34d563eeb4b02bb7076571cb24db4dbba91d5bebe957168ae1855633c35710d4f1b928efcb5298fa4112a9ddb7c5a569f09baff3c178f25494df46b80236389bd3df10dde33c2186d93fd1475b2eeab4e651655bdd", @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=0x0]], @ANYRESOCT]) msgctl$IPC_RMID(0x0, 0x0) fstat(r0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00569) msgget$private(0x0, 0x40) 00:01:39 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00317) r1 = dup2(r0, r0) ioctl$DIOCOSFPADD(r1, 0xc088444f, &(0x7f0000000000)="1e8fe49382a0b5a6df2849d57f6b9fe5cb38156c100cab960a37d34f1901bbaa31f9c7e76ba0a2c87a3c82fa51b505a343e93cc4c8c32799d40363b46c8412693200c2d417672fb464cb485f1c5d715fa901fab45ae48a8111ba497ae823164c") 00:01:39 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="d8000000000000000700ff00040009000800000002004e20e000000200"/156, @ANYRES32=0x0, @ANYBLOB='\t\x00'/20], &(0x7f0000000100)=0xb8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000140)={0x0, 0x100, 0xff, 0x4, r2}, &(0x7f0000000180)=0x10) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = dup(r0) setsockopt$inet6_tcp_buf(r3, 0x6, 0x25, 0x0, 0x0) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0xa7, &(0x7f0000000040)={@remote, @local, [], {@generic={0x0, "a6c119850e52a4b2e7ab11d959e0400e9cc788e431450305869bc3930f61dc4e77ec7fb4c074bc169c9ba5e274f4f3c1a0f25fe39e1e838f028e71555bdbcd7ecc79895231eab44fa10d3f76c7a503e606df31cf81b7902654a64de3bf94c3668bde501e3bf007e39992a0e6fcecdf0f5e4555706b3761abcd74307cd3181d4509157f10e59c9acfa7e1a8bedd17f1f815a4fd5f8c7d02f8bf"}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb2) accept$inet(r0, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @remote}, &(0x7f00000001c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) 00:01:39 executing program 1: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)='F', 0x1}], 0x1, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000340)={0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x1c, 0x3, 0x7fffffff, @empty, 0x81}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000080)="bf41be0cd3ae2e9b68d867ee1e5a50dcaded8421e137990c2bb833b9a93b58deaff93ad6b7e28329a32827c354ae91c88ac42a2f78b862138439da4e89a8efdc9c632ed6df0cb9b588c4d2069aa28390edfe0036f52cbb6024fe4d75", 0x5c}, {&(0x7f0000000100)="a703ae4d9d9059158fb88bb6fc9c92d07e47980856e87cdef806bbb42c421213646f2be5e9f3cb9c31b91a5e1841728b56101844abaac3e5beb43059e69538d17de95dbb73077d3924bb8e106b90c2a5c8f4f7cfb82374ef2368fdf0f344f514a15992287fd4914c7ce6cf464f01c230bd6a62a34bd8067f", 0x78}, {&(0x7f00000001c0)="5ee2487ec389544661abb429a05cdd", 0xf}, {&(0x7f0000000200)="74655c703edfa44602031e8d4f8a906a", 0x10}, {&(0x7f0000000240)="4a87bf959c1f98da23426e2475d4b441558d050990f4c99aebc59cd21164ca18294095ac23b8186861529427afe00dff666734d69f54501bcc20a1cd9ca18883f4b63e7456e7801dd3dfa815270a32c54ac786ba4460c0910fe94c1ce3da8b5bab80b9509831363f643edcc3f2de9a64289ac42640f224395b48bb", 0x7b}], 0x5, &(0x7f0000000840)=[{0xf0, 0x1, 0x7, "c2bbb03f61e99ee0296478bf4c3670291df9ed5da8e1c746f8d1dec7a221db2ce014da968b8bd35a4a1cf612a57570025816edb825fd032334f4e429363e4ebb01d50eb34c907293f99bf3caa368a8ea737718b5fb3c575bad593af43db1bc4c93b0b04b38f7c983eb463dc5d741b260b9cde446191536d49bfe3173a29411ca146d508d115fa8d27159e016d01eb2fa90f884253c227e595f36520fd77ff2b30a163f8bb66caf614c6c3fae88b2951cbb9bdbbcdaa519354f6eb50470669863fd68950250e590896bfaae9600bf98f6237bb584626c2fceb88f858c"}, {0x60, 0x88, 0x1, "3a3a3d2a68099905da32cfca436b1d71956d2e36791321d59bde22754edd846f7e169c2938fda5875b4de23ed53fea19b07347cf0501dcee22157de3d381b230ae7c69c989bfdcc8d91607e74138d8e3"}, {0xe0, 0x6, 0x84, "18e7cf786e229a96f4b33c7c328c27ca9af9dbca6778d284a65d0a1fb08c5b7486a5313214147dcae7036a5338e85b80315265e1a51e8c0154692f9b814a492f9add88735685a6f97964f228435ab885ba38d54d7d05a39de613b2733e4ff243470ddf546b8c24418a1ca1b4b22258f8335d864ee999b52e24d6c1860f3367bfbc18792d2aea197e91bfad95a9b6699b828bb72093ba273505b6826d2b9dde31d046be23a9d741e40f0e1c8a951787588e792197ba619f055554a89e4529934a382c95ff4521757a2e9d"}, {0x68, 0x1, 0x73, "0b1f9f201dee3b1ade42cdff12b5e8ff41bba60c1acd87973383d60ff2bccdce138907c5750a782d600b4c474c7f149bd6decf00fc8ce4cba0352a03732f8a3a5cb90a09d51067515c69e9854a393cb306"}, {0x1010, 0xffff, 0xffff, "769cc5cb0d7413153c940ce8f16c7879d71e4b7cd510f24ca1458795ae7059a8daed5e8e28679116b95ac9eb21deef989c39dade55dce63966bb5fc2da90c3e7d19bc510de656f6eeca9e4a8bf45b21ca174629c99c8c194208da05e934360beb57dc2334f29ba817e09d319c97f3b8c998ee6cc538bde986f29556cfb462831a01b621df30a87ca926ecd04d8036ac2eb7195023151da454fe614e96fa45e56c4e9e3a251af90d8ed97d345c063e1958b99ceb4effbb2d46549b59717552e0f743592a6541a2526123209da0d070850b46fce0f0f536030d590b26af1aa09051548141e6280a9c3ab79e0f89e0950f9e242067b97c29e3fa8bfc53552ed274e2802eafc0b7a6b9d994cef263289904525005ba293e78b1bfd7ecde4ccf2a1154dc93eefdc1816bc6589150004d00aef9c8d29dac1b58e5bb0b33693539ab1743ffa44f98ee2375bc00bec92d7ef0d8dcfd5061848c7c1efa03e0ec64dded2b4710aa4fd1ee311f12efe1613b518e959381a70eb76aae2403cb6de2097ce23d873ac415a0ba27e22df7c08a9d8876a69bbbcbc16d015637ffeeff51cee72b998e7c2331b1165b89a01675f41135abedde88497784b08182c5b784ff4d87a8b169b421c3bdf8cdae3a5ac07d940ef96131f82511d3b6ba27db58c54a0956fa70ea608186c5438e6aa690225b1af131f8433b3295d16d770d801eee85f49aa29ef190031419576046c3fba74ad3494a8ce5a42cf72933efd41ad8c08bcf54512980a9b0ad4d0f4f2d8624afee280a3d17116495622ba7c4e41c0d9b99f3a608a14f9729e912c1e1f77e1fbec73475af3ad5e5e189b4faf99b0c8340ec6a6b34a842994a1148d5cddfd84ac27ff33c658a9d2bc86790e1030b337b694c4840fc1c34796a9995207c19b9b06a200fe8767c0124e8a9736f2dce4dd3f3fe3399b6f3c0581cd9b7c3f844f28e398b462a08f5a0d495ecce3d3f9d927a2c6f2847418745babb8e7a2068a96352e911974130724a5820f6fc7be25490dfa18031f6821362e819f4527c23635ec82912da4ff31927f3b0a4abd2f7d35907deb95560e6ae46e16557a0ca6b05d6fd434a9c32b3fb589e7b4203c484a6ab5f4528c0263a41c03ede9248cb9650f74b66616c4fd96c608d9aa1a273025c86815b4ef8c89a8e6b92b68b8a36340fabaa0d158a88b596c57ffed3554cb5dc737a7303f606ea81baf485a2315ba4c32fdb75a414f37f87084853734fb1978da7b5190f4f1d5dca57310ac639224cc953c4cb699948efe5d5171716a4ee063714ed199f69baffba6ba564819796e4d9df0cad216d347293e120b9a16633d2f248d37a9e69334540065b1467caff5c428d73db57b0a6dce518fcb962e928446c74d134f28e797ec7bd1e6dc1b1145e004c515a3f08b8ad2ddf3eb98705b8b423425e29f7fa05e971954b3571caf76c97f9defbfffef15eb5269058fa18324d30cd6bec90c234e42dbf7a52394ad172bef16bdce937c9976c39f550a248f2f371a9cc957fc856b0b3cce2146fe520dda8eca8dc66402ac0edb99e3887e90133c41e9a3001a02d17a736d884083ac58379c81ab5464d3093c035e7fbaee6213fcfabf05744f8761cf030b8f590829eef1da2579341197c246f2efc93366e0e0668c6ef6ebf1f91ea3f8d0ef039d886d58456c3b44e0518e5d5905d2f197c8121e16d1ff9079ca1ecb52d3b31f2772403bb3d0b537dcadebde26bdec2a558ce0a8fbde6c023a8acb3116e73864e8365320e1cdf0144eaf4f57fec95c7d130dee2abd4404f9dd8cfac7d75ec18615b0dfda6a17bd96011f2fb9a562b37f3bf0a84ff12263e24473088947fd21ed31a70dbb083a68d73d202b73e75d0714eb52d26038ea2fc1eefb9dd0a5453f9a32e7c565249d2df7fcfbb6fe8b78d96b042ed0436b0cb6231d726d907cf2ef5e95254171ab161d4cc3464286045a21a87dcbf6c3ed91d43757c8772640f047a347a8c82371b0261b394d1e28d7dcb5a981384eb659f0d969c19b3fa9001d5782d6ca20db202d404e937c538bfaf7be255769e6358fec9c7aa54ff9aa0da260f6075215451bcd2c41e0b0c38e50d80ae71b40eb1ab70561a928b189915137694fbc7a5976e447950696c88929838859a2b3c999c46fb366e6affeabf512551175f7815b8b1a87161bcc24b539d9e3f8d7e952df0368a1c1a42a35742f1e56a92f2f30b4d1272fd8dfecb2425a181294507fb5edd4081c8991bfd50da744ce3922263132d6264e8d204c79ce7ac390deaff5bd29fa8a063cac975a93d0533ed0f61a7af850e05bcbb513325ebffa828191e1b9f84d476adf2a7012881d7ea97eb65594f7e6d9ab5f67b3f03e3bc595fb6c3377dfe2bf3b0822a1a5595af6f822b3fc8e13dc81e7b63d6c6da91b43e3a6d613ea0661c4c42e5a5165f7c6f8823741d1b0a182b63b41014daf8cfd088c5d4e591a4f0f0421427bc84280c699e03112110931c53f31397240ebf87c801a6ad02f9de0e6e5db3386ffb56c81fa728bf72b2122de31aaf747373e5b05fbe447a93d0a9f715c1a1890e6ebf0080c8c03204a2a8e92d41dd89d5115139bed0a80febc10d8b0af9431126ab8e3584251777c86d2d5cfa1f830d7410e2d0c70a04c4c30155bf01b2b486aad4640a6d98417f35fd5979411489c3dccc613383206be0be6c3c9e972443d10291bbca5bd1b6fb238ee750088b0421d4a9c856f7a86be690827f430d1096c4e6351c1e38104302d53f9dc0380ec32041d58a3e5d3d06427e1cdd27ee9370ad4afd9fe250e32413bfb545bb277e110f1a194ecfb211a2bb50dc8738e148a7298c9c5d6cdee5030a4f6213ec1c02a3d7bc9e66a57a34e8ab34b5fc08bb5199afa0d8095f89ad89d419b507801132529c70253416779b898e2601156b2cbce249d9731e868a75bdb4efc524fbb3f895bf840a97941e017741e603544459736c6014fdba665d2575a3d781686bdf8459ac8daf4e267e09bf32b462097448208dfe0d6ec044061821543ce8ba076783246158f62801989d15c00463ed8ff36d2edc77340f6318edb36ed3b9b94f0194a242ac26b76d5b8516bef6826c37e1d124102f35843c93eb4a8e49b3bfe1b7f5e29b8c731cb847460b426ea7df3670abc98ca5fb028f724a3c67fa1da1eb2d9b5ed1e070d99f8a890c323f5f3a2a31c570b800329b16ba4a0d0804905af4d3a74f1268908019b62e9bc641cd604fdfcc84cde2123416150c60286415e3c41736c570768b79cd8db40aeb02ba2b13dc541807b2cfa1a3aeab0fa699201940ded0ccf714d242ef1f504a934694b6254dd8204233ac06f1221122a852792fb8477d1a906ed475827803d288adb59fc6b982bcb997d4776dcd96b921f4c68ffc8ee7a50161e31f2ff25a82c534e6efdfd9190c22d007f6b8ca68cf2a62ad5d1ad1c0f703edc87dbe43c0fdaf3fd134b44844a5c8fe2a6c4b8262fcef1c13df565774dea82102064b4698a01d9f9f62b1946c7c9d6ff07d7a5098b5313fb811105b0a7fa659072e95afee2aeac426ac391f717c5173ac3b357141742fc126af42b535f74561c89992cf1630ad9a83e358056a6c254774aec82a09316105df8da84ea2fcd6a36c4091431b5ede45414dd25797d4107e066ddaa0b1d7ca9058754291ed533210f19f53c54156608320690a99860a4983723f11d4126a9a056a70c227f1bfece0aa5181361abc575e5e81eb19e11ccb7878240f2ff1d7ec3da545a1091c2f2ceedbfaeef95724ef231a31aca961218e748069a9a5a00f628a59d293d86ec8902d679c14ca31aab53db6f1b68e3e311c01a82ecae3b974d530984d044891e123783c40da5531a5b14125981786e562ec06f1561c5367fcecf659a6da44c8cdd59397f216177668c9a52d48148d89d6e6da587a4773634d0e947d75adcdc1b418782b0996ba97f06ab23d5e8113d946167ae6052d7e19a47a515a659b4df805f898643cf60e254ba018e5060e44183f92c1b5ebc2db8f7348ebe72c7b7da669c48147a5f853bcf40719da72a71812a56374ac1859adc2596af0de253ca1d8a862ea138bf5406fe8ac5765ba508ebccfa1ff24b0669d9643207d42129911df518346e235b1c33adcdaa658c911f52113d1fc808f999a08fdce0f4c6b107d66684650c77f78f9f0435607308f207bf8b10c4c3468ce25fcda0d3e6d6f492398ceafe0872a96ceb632128ac05f0696f55b8907ff9a1e710e63aa77d112270f3be6d4cf16115866e63d21c3d6398fe340ebaddd9a50cc7ee690cb66f23819e5748dc4af4816be1871128cefd931cdf2738aa232e4768bf9b7771c8e8193b5f5f281672881214bc62e273419c40c09f7ca9575e905ee8d9eb3668b582a055108b3be8899e04b9ba1066a376f98204becea07dd60cc8d2739c7dcb52dc92d37dd0f58072c0e3ee76fde7ff3eee4362aa71dfdffe788dbb5fe71d0fe7be51e08f37b83630e4fb60371ec748871cb247a30f5ffcf99b4bce6639af57d231bab6b0f485324d39be444daf06980ee7857049687bffbb88fd9439b548a48c087f2a7122bd5a1a69db59ee8e254385bb048793a3064471814864a9896a27fc7d0616812b6224a64f2ee936595fd96b4b97dbb9830ba6b5538cfb7086658b78ba67a01eeabe1190579af1afe299bce8268a8b65816809f7cde02fa678d4643152ced7a5fd39702ee83becbcdaf68c83216a91a9b68ee88688ead84b3b31b2d9db09e50c2c5a0290deb1bf5f3f77d0ba8a04e82eaef9a98d10437cf0efe050eb4e545ee0da10280086a6347bf3a328ee28c5a41011315d2fd312bbcf11458c14e548f7422ad069654248ed9db4a21e9d371f35211330e5518fa028182e525507fae369220aaba81174fad009357a20f57a5c2b37da4abd7c0ebe58217345b6a5f03a508dd3eea9a0f447519b38400e1be7ad88153d1cdd4c666f453352c12d17a7e596a589bc3ab295dc64985656148d880e2668926882ecae48c789c6353fcd32fc9fb21f0770b22d4b1c9a74bcc5fe80ad6e60aafb82d5d6e47d517d826da2bf1b1cc5f26b661169774d1a0a9afd1037433747fbb6caf0288a22fda2149e0a9544da846823dadae79d7046ae0e4ef03c73081a1be637db36ea79aec94c2e3fdd0ba23f768a439d0e7c24030117ae4e7e6a33851985345648ee65cff3646b11076324043928a4e641e7cf1eb185862855a5e874eb812ffac32a21d8d41c58a13d8d30c05dfbba8455495b387fd2c94f89fea138c28881b4da466e6d8701ccfd874dd9fb2c5abd7d60fc3556097284a4e853e4c16db2ed222dafa739b94727cd6cc73dc0cd744dc148c7a763fa9b4849c9ee88a50585b6d6fd63429d47ae2946473ebe1aeec4b5bcabf396768f5e442653a245072d1ec3f9b0c284d2e31948cd7eaa1e911e0515ecb130d20b77c00728a746aec0cb36dde759ce20d68432967a174ec463a91f5c191e11c17c5c7b80e9a270fd5e8f0fd92e66e30df6ab39860957dc92f2d82d778f76279a5b47853455ca697124a78081117e3e239cd76649011d551031bf8ab31c9234aa40c580e88d7b990ddb9221ae2cd01a320b4f645e62323ab214ceee120dab838a6150a4d7e2a625bbdeba0689cbc7d13a4a19d0be17a3e8de7c48eb89075a0ec26110b0f0f4c22b5eeb2d8a8a90901ccb469b958769ede0950f92d6182f6b1a4c5bdbd8e55feca1e950f1b3c5dd6270e0d5b650a2422c33109251ad972bd0ce6d781868a3a3a372769865ab41c47a03150abc"}], 0x12a8}, 0x8) shutdown(r0, 0x1) shutdown(r0, 0x2) 00:01:39 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x20000001) r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$sock_int(r0, 0xffff, 0x8000, &(0x7f0000000000), 0x143) r1 = dup(r0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000040)={@in={{0x2, 0x0, @loopback}}, 0x0}, &(0x7f0000000100)=0x8c) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000140)={r2, 0x1, 0x3}, &(0x7f0000000180)=0x8) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x2ed) recvfrom$inet(r0, &(0x7f0000000040)=""/103, 0x67, 0x40040, &(0x7f00000000c0)={0x2, 0x1, @broadcast}, 0x10) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="9517a368de9679cf9c6500e903b344d35f5c4628a3b0c322735714b2b5c5ce9dab07a327125c0b7699e58655a718c467aecdbdfd96828590c4e80f5489dfc60bf22a6563dbb1f6b3c9e1c874385b16d1e52902cbef9d9156bc2eab134a9eefa01d6a656c3d97ac42ddfc83", 0x6b}], 0x1, 0x0}, 0x20001) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa4f445f4ad753080045000e1c000096000000009078ac1400aae0aee5cceb58b89ded1098"]) recvfrom$inet(r0, &(0x7f00000006c0)=""/95, 0x5f, 0x0, &(0x7f0000000740)={0x2, 0x3, @loopback}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00826) 00:01:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000000)=0x8001, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x28804, 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r1, 0x0) getsockopt$inet6_sctp_SCTP_REUSE_PORT(0xffffffffffffffff, 0x84, 0x1c, 0x0, &(0x7f0000000040)) r2 = dup(r0) write(r2, &(0x7f0000000040), 0x100000) writev(r2, &(0x7f0000001540)=[{&(0x7f00000014c0)}], 0x1) 00:01:39 executing program 2: r0 = 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}}}}}) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$DIOCRCLRTABLES(0xffffffffffffffff, 0xc450443c, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d46) 00:01:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078ac7000bb00000000050090b50000000000000037fea30b445a7800000600450000000000"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(r0, 0xd, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0049f) 00:01:39 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}}}}}) exit(0x8) bind$inet(r0, &(0x7f0000000040), 0x10) sendto(r0, &(0x7f0000000080)="c1ca1646eb233fd826b71952c846e2641ce01ad9343cbeb14c45e363871660ada0277e25ff9416d74e597156aa626501c1e1b42127fdf05d20f206fad23f10b522854363c016eecf177f6f37a0211b53595ab7a405b5160bc7a13548f7881bbf4b09317073ef12e80af89e568afb91565cf7e2dd1bc439da5d910d31cb0278286c64db67fc18171a8af2a52914f657e69de618308d3b4a99a130d8672167921ea6277f97b2174f0557dfc682dc425f41611cd0fdec54534fe40b61539b52aec133cf22e1af5b976b789f897dfc615f1b32e9009a7a5f57519d8cb5600d37e911f1ad525877967395c6012d8dbc0e34b6eafb659ea7ae0446211df15cfd12409d71267ba6376334f868f654a2cbb07b7090ab57e8150af465cb3b2efd6a5ef207fc63fe2ef40a8d65d0f9ba1607a97a688839c3e2f18c85761cd5193bb9ef2918fd58b3484531f42c1ccd17bf165f10e9b22cd1428333f48836549b0403b0f82a9a3a9e66cf8161067e48baaeafadbdb96a4f4c378713631f013a867b55092eed328288e619146073c9fd7ac8a6b379a13e4795961438d735b46e436b3f968e310c10fe893566f0a2f7019d07c8545c8fed3da253341865c566d12a394b988d96d186746c3e05acaffea79b2e47fa4687f4757e54fc8ac73fe3d1819893dc2b9fde3946faa99038f5797c77683edf6caf8415ba0948e29616bbbae59dbdfb4423fdc908f5896f3b153f527a48984722c63e77668c43596bd4916648524e2fa70494a1f9427bd770d42fcdd360f0c85346af606d0e288b8ad9f47f2169fbd395d3212526d47bc5895246bc1fc0baa942a35bbf4caa4e6af3ef1b383daab18d51d1b3c973bd65c30b1a404fa7634ae515150bb413d3a28d33ad4c61ac42c40f5b5de1e8754bcb9eebb179739030deba0af0cee7a4b0e40a718066cff74c08b6689c2782ab56ac0308eeb424a5e48c5beae88cc4b5043f4c72b7442c49958fe313a7991fae164246006fbe0527b534dceee98eb3648f3077e009400bd86731c023b2eccfdc7a6c14a4513188fb968feac3c885f769d435f42ada2552e498d0d0fe13d603ad6c2198e7edf5823cc1e01d3ca640cec6f44addbf2021a0a5159b46095695615815e7dbc4e4731ae345b4ae4adaed943c74a1d2280e60e52de098d9d945f301b9e5a59c2050db210ddd772f8980cf86c4ce837f0cab7037191dd3fb46b4cad666840d83635ce56fda095a2cfde17d0bb188c75928d7566e4d11c23ced127909e208dd30f303a60777b3eb3f78e397a5cb67d85114088792ae491f07d307488130e9e2d9378e4e7d8e0dac189f1bc9f8c42e89a08b3e435028a895858684222b2a8486a053f0fffedaf8434d9d7df7e5563629a66602a944807cbe63c9216c179a7ea490eba906bad47e1aab6262fa8166f0b2434a59c075f43b2c1e1ccfd984819f3b269721dbc359acec2c60eb517956e185865d4ebf20bb87596eb30e2cb53b05f9f68cbec7bdcfec10e1cefdcb13b5559faf1ba7b6f4b37722df4d2913348ee505dac8a28ad74d6cc005895d5bad0b02c73bb2dc0bc0bfcad8bc538749d77c4e3ebf954bfdeb80b165f6c1842b3063aadd7857f5c22ec1293802309183764d2c60382d58a429ce3dd916829c73e6180b936809e783c871728681139a08be79462c61a45ac4a75368f262ab2ec7942c7f54d6c852c68b283f9afdea53e43cb629f295bbcb8eeab4728eaa9a923836fecd12b94ea052ac419f089eaa7e666d3021d41458e07639755e37c853980911c77f8915115179fe07dc34834789e4a5d812f4bb32ff7e655980971706a8938e89c0ecaedddb4d2458e98f00d3f90aff8f992886f61c53e6d5f064485842c291456c7dda00ccca9f2400ad3394bbcda78d216a44014d30b18b4261e5a8d3217d09c4d92fb4edf46e6f1d3dbe186061081a2c9aaf29a85f48829fe71462935610cbc62bfedfb6eca2001bf86e4c56e584464a86a25dcb10a67376d783dc1e26bfeaefff89478e3dd2096717b35b759e2ccbbea7b4b8e40890a5e8a21002e220cd8dfcc6380d1492dec52663381676052e193a02b832adc1a195836c98de675e96c47e831a6c1139dcfc76af7bbd139b1b3fdcfd05bdf5a7c95f2cde8181422432d40973e81cdf72248394660ad09b1a39fba958c0a460cf080cb3f5d49e1182a8d462b37ffa754fa60eee061e9b29d3be130f613f9eddda281d9b362d7ecbdf6135b9408f88a060d46394532e69c4595d10e9fc688307869e1d3fab0f968e3d33984065b49ec1c224edb7607eb58158a21d44ea70508fb14e1b5c4a9daa6ad9b8ea9fb3f8fde8c91bd0dc0e9b238f489116c5bdb8bca773bb8f11fdc66b18699bd9e6faa14913c0c31e965625adf053b5a5efc9c72bd1668b3fca6ca011b623a92e93f95a91c4a5c75a7ea5f5984bb99c1bcbbc5c840aff128f2a1c25bd42a768d8f6b35aaef5dc83cace859d2a62ddacc225b6b172113a0819d58c321830fab426d24406ec40bd183ce6aef11b8a009e78016a1742e187c68d75f71238982f47b9508020126becf748a6b0df28834d38d2c6f76e4a896003199c99a1b0d45fd28b25c9b0dff0891bc72639e1ace4380f8309ce986ffedad5339a5da6c772d621dc99ff0ebafd058e7b52c2f3997b3415458cfb97b31c271ca584cf67264810e16309f2c84c9eb40938ab5c1e97b56969521225aa1451cf9f0b352466dee5218dfe939fbe84864698bb3c45918138bff7bc432bfbef79c44b067f7bfef8ce6e5c797f1e7eb52040d5a97c88850172bf3dd6c9422203f00c286742930888ef5c856346c99b1270ad002e8798697ba2c6edb35e981025be9b50f9a25162bb5021c89cc2aefe3fafe3446f3189e8a7b65dc572ce87fdebf4d06201def7b0d33c578d9b3f3a782cd5bf4cecf1ae0e883ec64981bb09b2ced30c817ab43f8f46871912b655e1647f84655c7ac91857b44cef9fae882b86a587bae948a5a7bb23d0160c18f6f2eb78e2235d6a99a52d41e1acd2cb345aa36f8a051141702761041b230977f80cf60c03c3350baca26a90fa0624f0c44891a626c6d1a56ed8dbe976169f2392a1ad4a752633335e638d2b38423177fbfc23c50b2564d7674cdb20be6c583722f8c9bdb19eb10367fe308051708ba163f06f0d666f5c32f31a33efdb2ba9dc8ac1400bcc0bdc0475deb698d181724b21fe8642862c3c112b4e0481e53ea0d3ae00e223e582b9e64fc7ff530f05c7b76689d9cfa53b220edbd29a9fcb608c596c2818c191bc2be1a7d48ffc8dd97359579bbe822be74f7608176b502fa79f403416b7a7aa57d74f005169f12433db376d065375ba8d7f3206fb3187ae001572f28f17c7629ff6cff697c346246e8f0d830e35cdffa8b1d261abddc6712865224b556c0e5b814db8f2504fe45254f6cf6f67567f6c07dcd2a44d523fefcc9249ba75288230418df7df5085bf22869aa8f12b11ac244a59ce90042b00015a1ecb7609b620cb99a1b79a5ae55654d4b1e533b9ace6e5ce4436d2ce24799033d394942c3c0dc170a7078f11b2e858447dbc0234d691db6b161128dbbd9bb95f7f06eadf830c891fe87956bcd03d41dcfae4feaaef5ce8308939614ec0cdc16c7f46d6e43ffa107be49f9761d30d5e0836559c8f2b08ceb9236e74af5d7f59123cb923f3ae2f302c16d70f71920e171d5afdd8443b7542fa507aa1620dba13eccf9de56b460359fefdb0bbefa3e7e57473e4f9f07b0c98c5a1d5c6a76bff9eb209cf47fb3a0a8d4c94a38170341c8cbaaa212bfd23401bdcfc01f88296d6fd640b4cb0d3e6dbe4c981a5ebfc019e2e8f7b1a75401aaf3d1989339f9b7455d62f9f909bdda4f4cf81b5f273be460cacd325532519784125dcdb12dffb5e017a5d4caaf129c6afa91bd9f0d93d5e1f80b42498dd26d262d3931616e06afb28fff868105eb07f4bb70e9f7575b607f6ddead67a020ea48f32eef64fc532dc8fa999131cddc867a1fa9a33f03792ce123e4c0de33645f2a6696caed7baca50ae3808e5c017dc9af714aabe984d2b472e00cc5d5db8a936355b6d3e412513f3774cb8f108febb6821f8fce1a041a1b51cc0daa43527bf3bec3e7c0dd982558e6e4871cedf0c11b10dc8c3a649a956a4f8d8110b616a067e66f2dcc29dbaecc164c32cfade37e2a5ce97f22cfc536274ba0ad99c79530449a16864fb88a11c83b09f44016daa8c077c4f33e980cb62e198c4663c229ed0aaa49c8154169e5184b73512f671a89228d4c27395cd622edfb055702dbb1148a932b686ed7e3d2c7c4eec12fede0d05a802a3618af666652a1daf99a0593b6f5ca39611dc2f7aa0b60950fcb54c84b92e6f28d3a590a9ab8831635b7e47d689ae4c6f3ed006bf5c0b5f4512e1a20f7353b41710743de96cb3a9f3b6c4e7f5ee6e75632bbce6740bc7018d80d2483c3cb5bf5443e694fef5513454479df0b3ee175052813642ef026e77883f217b1a66b94c68221ca53a5663ed767ec66a6e371a7fc7eb321bf806d6fd0b15cb2e541935ae9208b3d10f4cfbd9811e29d3237358e8c8e86cce5f601d87a7da7681e59907a3a06514b677440469251328fa5d25999f42f009b02736617f4bce35841ed9da38f03124d587d36d1171df33216fccd243b0bf748d4ff805dc1561bcde8ff8248efc372cd97a3fcaaadd672d741e28b4e51c2d942a91dbbb014c4e2a3c37df642c254b044feec0ad63dd764fda66fdfa544c04e5848b08ac038faf0670719c395767482fa9431e7c8c1469aabfc8e2d526472d2754a8e595b3a15bc623977439268302a0329c7c01a4eb64fad456e1cbe8ae4a93acc7db84facd68647ab81a8f12ea85716ed5bd14acc4962358c00c0d22b916fad66f8a059bf55c3fde47092f2e2a85847f474035d6c9697283d88a4e911cd04ad9e502c447917227288e8b9450e4aa88ae6f157cdd624b109e412086461fad3e970c05b24cdaf3f2350b0f336163e939b306cb2f3990562fa08b9d3fcc15b2cfdec24837313d6cbe6b04149a6a36ddbcc7f0c4b310b5b1da10e2d8998cf2f7c0cdf5feef6aefded4d70026a5041905ad5f8c72737f688971c90ce28300ad7a62a2a07377e376d3e7f86c8ed1bdc7e2d147b36bb90273bd6b17b81acfefde55c66cd5bf6d689e1347b8c570e57987d2238db9d303444c42b50292f418d03760311bd3538551a1a1b07e8e8550f4bb53db3d574f0de8564caf3a036767ff51bb8c31cbe11d59bea63832cb14c124332d54e4422333f951ba4335ccb57e925ae76cf98a0e41c3569bb1afc08e4aa2d5026548ce3637188f2f62da16a6dbe6d11bec78b0de8c051d84c62a05fa6dee693b5379ee6ff229cba15e616c268ffa4d960532baddc93a4f5b8584bac14cd1d5c984df2bbe21b84f673fe1de5dfc6352a3ab1b280d4b5aea2c33bfaaea7b3af206ae3711fa67157d18d932fd9ac6e7f422b5d496edf1be4e9e0e90a2e71a7432d250e9750e85e9c2a9f556c43fd2817c3c6f2140b947cf63309bfa0fdca8cb270a2e40aba06a4acfcc8766e07a5601a61cfcb56974d45093777eede1f7203e1b3baf20db80b762c7f17b177b88da9df8a0d8674503529c985cbd20d63cbfcf478064cf4f476d32c369650015a13a08525a81fcc9d8d6d45517dddba906dc0295fa1908758cb32d27517008918c76f8ed68af2c2453310581f3a91bf5a6b9c66c4389c235c58b509b41dc8737121d26046311c303f30be8850a7fa56a9c54b97fd2154c73efb493a3", 0x1000, 0x180, &(0x7f0000001080)=@in6={0x1c, 0x3, 0x2, @mcast1, 0x8}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00557) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfd0b, 0x0) getsockopt$sock_int(r0, 0xffff, 0x5009, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000001280)={0x0, &(0x7f00000011c0)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f00000012c0)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000001300)={0x2, 0x4, r2}, &(0x7f0000001340)=0xc) setsockopt$inet_tcp_buf(r1, 0x6, 0x2000, &(0x7f0000001080)="24dd5ffb5c9e7d0ce07533cefbc39a71a05ef9", 0x13) write(r0, &(0x7f0000000080)="569cc6e4c3b3386df789b461bd43886f072b654b2edeeddc10c8a2baa3981393e7831446348b15b96fbc91931b32dce5df086c5cd74dd29251c5b9dd2ef12e6be1152937214f1bac3548d98fbb960938cc879d43c6c3c0efb659e219a51c9411629214adfd3ac4445015425fc778ecdf299024a24a3fdba4bb21262453f4c744db9e4b37f0cdca62b662b87c8c94752219dbb69e81eb61955d981391dc59978f1769e8b94bfe75443581bb8678e5541213c761450f607970f9c5ef5e932e6bdd96125ed7a37f4e8cd7027749af758ebedc0f042ecf9a4150259b6b685f76f71d4550d8525a1e880ec81e7d4ea5fe33bf26d76a88f2819457724cdb65380c9bc16742af10514679103cb69c1d62f20f7c46edcf0b9a8c4e37fe1b745240cd7337120a638f1080b91642a401315338f60a44e551488e4c88aab8aa828e94e289082e97a19f47324e48b58b62f1e9f42374dd470274a151dbdcda651a5aee0f3e956f3de17040b3f8b99f8908d500c0060a7cde66971423934a7f1cfafe08e68f7aba599a343fee1f0948595a5db9f80e96243bbf5076ff19505e2e95eec5b041f3f202d3fbfa526867280e2e0b8169c7dd2d65f475754d5561766d209656a762909212b277ffd5a4883e4f9084e4d0847512a945e4c9c74e40024e7fb940d65140ecad0efc1eac620521cb2a6e1cd80054898c0e6f0297b73335688692cae7dd1f9611bfdb65e4c0d1dc4bceacd7569de80c360c7c37855b58556d7f911981c71028ac2ea0127dac9a820956363191c9f09222d88d5f5e32d07bd03ca45c01ebc9ccb425b406734b8504a6c1ff43732b540f433575df3febda085df3cdca11a87911a32cc627d9bed2668fc6d89e767f46c0d5880f4f2d9008814244ab6e1454ee8e90249a2229dc030611af1630e4cb6f8327b57281118070ce0236884ee864f0ac4d73e0a091ab4e9937be5084cfe80d7b8f469abeba421fc10a27d327167b296f4112f2af3992a677b9cde70f42878b20b6b4fdb7db7a60a96573e479ac145f145de136b1942905a3bbcb0c4db6f86a1ba34c90e78041bf9d355c06c8b46718bd71465a6d77dcecb5f1eefe781ff9f0e7f756cf3cdf55ba97cba962da423333fb6a0db0fb8611325acdb72e07a83fa31f2ddafd3a53cdd236ed72b6ad29af0f406a7432ace76dfaeef81fe1a290c011a1373d17369acabed1df0cfa0bdf349297bf5486bc594f2890a47b55c0d98dee67e0afc6537610bdeddae207a511ad9250236599900844d2ac837498e4651e99d4dfd9b3e7aad395ae899f43f8baedfa0725c6fda4d05a36fc31f31f7c725c4138aec114317b6e86b3b392ac60c264584a5cff864db774e2a8c9e0438312c271b8d6cd9fbd41e4baebf4ebd6e4c3b904c22cdc8742389bd4ae5835cae4883438a991bc8ea9ea6def9f46e250e869cecc40de709091947eb1e6bba8c3d9535ad58744a6daaf8b02996f56a5e167930a27508e325fb845dc414ed6774ac61481d986f80458e82c512d29f9aa9c58ef9d615c8f8fae7d389c4fd977c9631ba262758beac87fb057226113a2fcf76ca60aa08ce350a8c840c8a43b8b0c17b1a596103695d688e9b59a9580c144ff1192c6441113986e023fb428b1c4f8c2d8c0a2e828d099cf2fea4ef994df263230d83c7089e3b6240ffc3e3d9ba63c8faa6294efffbe3025ec6ee56474e9edf04ed4157a8b3023e008242dd36c4eb3ddbff624ed744f3ce91daf872d70fb50f1478a237188e9bb990f40689a2d6d066c46b3c5ef8d11144078ee860eb44fe9e1187dbff2892d60a59c2579b3895e01246fa974f6a068f4ebba01d690a396f43a69510d28bd96872e66d042b79726311f4111f87d0bc93a47becca3be77006ba14f69cf4de6d3aefdc304cf9dbd1179eb5cf624fa672543f6c73aa9e2aa47efa64fd09451740309c170974e79314f8251b10372b302672584dcc3abd65437111d4a0b724d3e3d3d162b08e37593ba1511d1478038fabf3c477e42aa295a5dac66bcc7b8c1c9ca6159e1d0228b11ca7af0f101b8486a95c3ebb7a6bb92c457ff8cb83b070f44bf97bd13534e942bc860fead3caff8813142d0725948936cfc57f8af6c7a998559b45a82f18f61e058a62487f614c3b581a4a89416662f98d13e61a342e5b80f09837182b19c4822e6cb5867cc31529feaf0c5fde781793ad61575061872551e349715e3c2d7afb7b8da784c2bc3c5fe8b35456f4b8b2eac82fc16e2fa15baaae7517c805aa15216acca4f2984a278dea36258e731f36fe49f6262542ac365d8d8b5d48b45ec909d520bc9f9aaa61b951bdeb94d7230becfd630e9e4bb2ac24235c6ddcab804faadcb81d832cce5f946439526437d360c6e3d576e006fa8ddc7896dba7f1a9284a024c0c7091f3d44ac924a11b10332352e0ec2e697fba2442bbb3e8b2b7f4af71dd06fb0324e4b3da41b478173aee9ce566fc771917480c00b1a9f44102781f95765be2fb85255a26a1e28e345d0ea2340068ad7fdc3669da76ca5b3a5d25301d5d461e8c33732e476402f70df6715113110d71a2d7d47bd82c3caf9ea2bbaedc8edb3d46c2b05e7a45b1db4c46bef48ab08aa2202709d4bafb9254486d8e5b89bb2ef43caa7eaa2ccbf28ca6a066856a1008de3cde9762ba63e48ff7d61e47ccde5c4d10bc92063cdccc36fd561d59027928c741a06d263b21d49448a8f2ac8e401f672fbdd39368c7d7c85aa6d777bfa186cd1420119cbcdf440582a121af41ee828b365256910020b8034f429fc3ccb90ca10979d70b247b553baa8ff7d6485b05f73ea09afa5ab51401a4ed7569e2e2feebabba59b897ae231738a56237c896b8099b911ad7b8048611e87ba50dc5603cb7bf771141f6dcb7809b4685cfceebaf77cd9b50bd1326a575c5960641758d5611923cb4676a30efe42c32efb40d9920e8556dc75c8eec5933d5232be27ea1fe66341e6c48a4059b6a0a554ccd0a0512d3118163452cc5362b95bec087d8ad9139286af60f9ac5031aa7b074e8b3c6d58f5b0fe3b1615970445e6fedb1f53e25bcbea7e1e3f9764e2a632ac108d49020bd9a0ddccd0eee862b98f15bdd64ae118d86c1097e41ddef9fddf4bc08d28c4679655e47af76e304d278a1e82fe94804a7dde288a42e8b8df0c79e1ba9a8fd759c4ba3db906cd256fa02dd9bd4d3ab69a442f14ccf1db722e0ad352d1036ab0082086a19ee1cd0f0874f0c16392b9e1d9810962ef7505ed02e138193ef10017cad49a35b5c0b1b8dc290de79e8a0ab0a18e777bfa378d70f583dca45782e7c88593686f08eb92eb8f71f1acfd51b0a104a0f9d79d81e28e09a464d42c158ca84f9eb596892ea9693dfc7190770cd62a292af57fb3dbbf7106078baeedde52ebc2d7c9b893d639dbc0111191197f9c14878672f7bbbed9e091ee71a0eca40d06b7c7f6ef66c39bb519a71122f5bb96f3240d4a3e297b8a132de89275cd59893925e38056b364a346a8640348a2628eb6a8357fcc102036b62fca896e9a4fe458525646ff8b580fac28b56e4f71e12d1b4c73cb8ca16b23166af93058a1a24f30289522694a596e58f8d9784acecc1bd7824a21a06c6bd60e6833870bb5827ae2953ea67273f1808622f70b34560a81cb2762720be7fd76057385298b4b233a6a248b982721a688cd8a435b324286b1d682413803f882cdc35f1ac8152987bd313bbdb1a6521dc944ac905eb5b082195824470fc9b5f7f92173f164cd8c65c7cea702e00050e64617ce6067efc646b3b305e6a20f2f37e5371e843f0dd1f312ab99dd63e8c0aa836d1de4212fc8d6c4f36af8aeba7aa71c5155befbdef2950dc4253d247e91f5cfeccc88d49af357339dccab92e05060b4d5f0246c51d4decfe7ab5833bae326b83bfc16c9648eee313f233cd5653e22bdf1535a627fddbae338f5ec51975d8f5385d0f90fed2fec83680995a6b94e68376855d82538d8f690836dd82e9b98da9c2435f252090a4902c55f746631b45caa60929bd8c5cfe5e1db90e2a02b11b423e5a6a15ee6d885d9d5af54a06519fc18b6d75d962c36ad37b9f608e2d7e5c692d6384fdb2ba7e26896b24520a11b580bcc26e4aa9da6b199e32dbf7cc48a67afd64a80d802579715685d1e7eda37dd563b9aaa04bf71ad0e39476d55abfac12375a910313c5f8195164b93b40169a3388c1181b84d45547f1391208e38e92310594dc64f72ebc8c037ef1abcd75a5067d5f35837c2784543f675956426b78a3c74e602b585d171f3576d1d4fef79bd06492a6db6b6089bf4e8061a2c3b28dad8d698657c573b74ae08453f2b7a13e8a3806e626edc47b826a84b89ec5a1df1afe0cd5821c79b66ac39b8eca53fbcce91cbeebf61ec58eea2541ba673f18ac309d21501eb49a7fc012d4f5b6e419634cb8ddfd6f9008928b6026ad1bdebbe8854119050a864f85284b90418a84f43bcd4fb0ac05b91ad22c5fed559b794929cde2dc3311900a7287dc1469fca63c1006c225b730c2326920239f3f5469f80c0abe17ff5dd47462383907a7f714e2dc885828f71255ac11cb3d1d4fd39071e33e7e41d703669d05fada35ba0ea442fe344844ab294dcd8b2976739cf1b0dbea06736365b48dd082cf948dc18a5935e9dc25af825108778e31c8c34d0061099fc2b242d4b9d7f8dcc8e5fe0b5d5a6e2442b2d9494436eec4938d3456abdbc70e2d4700943fd62347a56f254de6a3cbad2c69f0439a9f5a66a4d5791eca68866740a8de1b823efda8a2ec691f00bb21447b55c2d7780c9048b34f61aa0f3ccd1eaba9b87eec428ec0d90bf97118b0b53f5f0a9e9b589805a89d5f19233b44129dfe00aee5cca66dab0e725723c8b6cf03dfc71c99bf7e9e689030ea3e6cbdb18e4e612c3ba5ae5a9ff67b18e935b5f9b9977833f152213f47ddd7a995d565715c09ebdd26b9dcc3d2cb36516f49e555f2aff0ec9c70edd1b6a43da63d86574abdeba8f0523b4ec73ee1af486b7a953ea14db02e03a1bbaaa176540b532c39f5482126b6b29616f090ef9671fe9d16fb3d1893da5e599e2d40ce01f7f6fedbecaf39e79f4e3072e37ac8027ee0141170dd8b8c8c8400576a77770cb87b80521c6f646ada2b9bf7b6699c2bb75e1dc20466cbd34fa986e2b8bcf7235e0bd2c338cec1d4ec2a9cfbb3db2937a36451b06b4746b28fef5cb0be113b5dc49836ba9fd03d5be020a7d24e707c28ede37727010baabcfc94f4922547d0503cbe52e1530f90f1172b4e59fe5e7b7526912286210e372c5e8bdbbe30d6002d2824b7f19e7f0aa07d3e77a1b657937e29242ac9913e9bba87e2efc4bef022a89bfcd8931f23e57c240e3c7b605992b897a2d060000000000000047da7e75280eeacc572a1396f55bf8bd8161dd2ea7dfc02781f168da05a2dd9084258cbcdfcd6559f1f0a29bb6a6addc4f694181b03bbf69b41ca20e77e92b89c0dfe1ce14b9f70a0effb8750eee24113d0ea2a1bf4de32c4b64be88513fd2b240385e8326f78b7bf1751c7190ea7f9717fbf8192f53eab5630f78b81ab2e20518bc047686d9e4f4028be989e5746bfc58ff8637050abab3bf267bc4a3daf7ac00238f345f547b85c0d8e51a478d87ec3f24ad834396f4d698425ce5563c89f37de92b1aded1f35ddff94cca7ff9b4ade5a7f19e2099e40e57d20fd89a94bd5c68d4a53b6bc9154683d679f4f4a9044894d7fcd6279cc54b3a796eeeaf205e37ccae3f09a7cf704509530b5a2ac5d05df6f1", 0xff6) mlockall(0x1) recvfrom$inet(r0, 0x0, 0x0, 0x4, 0x0, 0x790d5c57) r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_INFO(r3, 0xe, &(0x7f00000010c0)=""/204) 00:01:39 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x170, './file0\x00'}, 0x374, 0x0, 0xffffffffffffffa8, 0x0, 0x0, 0x2}, 0x2007f) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$getown(r0, 0x5) r2 = getpgrp(0x0) setpgid(r1, r2) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = fcntl$dupfd(r0, 0x0, r0) fstat(r3, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00806) 00:01:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000000)=0x8001, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x28804, 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r1, 0x0) getsockopt$inet6_sctp_SCTP_REUSE_PORT(0xffffffffffffffff, 0x84, 0x1c, 0x0, &(0x7f0000000040)) r2 = dup(r0) write(r2, &(0x7f0000000040), 0x100000) writev(r2, &(0x7f0000001540)=[{&(0x7f00000014c0)}], 0x1) 00:01:39 executing program 0: 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}}}}}) r1 = getpgrp(0x0) r2 = getegid() freebsd11_lstat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r2, r3, r4) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0xc) syz_emit_ethernet(0x103e, &(0x7f0000000040)=ANY=[@ANYBLOB="6358142d2df400000000000008004a011030006400000216907800000000ffffffff0713040000000081000000e0000001e0000002004e214e2000089078558b41ca90febe6342ffd9437f1ecdc1c4e333e4ea1a6ddcd67a49a36966762f295a64d13f9c42d4596627e9d55d7b45de5aefe84db856e175697685d08e2ed24c9d1ed0ade0122ec3f2aa69bcd50811341b5f2749da9637b9c6105518e0765761b9fab913d2b666253f214ae5d024bd1e4633cf823507d3b086aad4d0fbc7cf724dbf661f92beb66a7f5800b5c440aadb823716a61a586719a08503c7ef90da348d0ea7a8d097aa48f71c1a20619b925f482afbc656de509f8c2b99a19484cc7575388de0c88df001d68a4f6c0761508ef6636ff29a945925bb2e013b9f7958cdd0feaeb794a98c8d30006e76183b6893812886fc2b7a0be36c698f80687bb85616a5666b0a50dbf63dfd654b0a01b8be7582d5b2813f7c939431582272bf39781140f0fb66fef1b650310d1a529179fb01075ad311ba6b9c04d34db1549be5a082a6cbd4b238bca7a1296406c3a8b1d6862e40a47b47491d7ef2b8cb9025dabbd43e6fdbf308950aa1b7fd77a216a520ddf373dd35110d6bd44a044ccaa2d539a1b3b2e7a6f539806ec06f8794ee1ae578f2fb7c72c9fc3d255b0909f17c7937fb92c0de4e28175d146de2ba06c2a4dcd80c9e56b0dd81e4546fd0c0fec00b29fa17cea2cdc984dfa1b9afe691cdc781642dda88480211decb6842ebf53e68b40acfbd876acfe6329f1e809e8b746b7361aa2eafbfcba72f98745b4448cae639ebb1a81fbf10a12fda563217a465bcfce3875b013f6da8ef236bf19247d5d084306c1f527963cad2be0a99a186c9b08efe0cb95a3b1d9beaced95214d727c864bba16d0a3a694a17d5eeca139ba109d392673db72a3d7987379fe8c848c281f456a4fb02685e7a2e08996095a20a6e7d243bb49f044d6c66493efad2d1093e8ef53a6eb9bb9001f6b98ca0e6c233195a0a2fe285344413092d4ed39e4a879884a14dfa0cb08e282387fff240c3b88cce4fdc0818400823d171e62349402f37a77adaf85e294102c1069f55a1e4bcde515dca9904a9a1790b8a768aaaad61401441cb4c6c46ff6c9137cc1e062ca01aeaeb2175d7e0d1e886b8a2e66f2e65a9f8820853fe466a139e4cb395bce0da2a2f63e777fefe10af2e5a73f7c79b70da32357068238f2f6f7e7a72d7f9f49864c6e79f5fb9e6d2898500c045381adf97808dadc34d04c7aacbeb3c4f6a4f40ba498d429d9885464cb680646f328e54f82078f8d347070633b7849debf3ca0181f7772b577d41e4f10f5f60bbd354db827fbd15361b9df604bd9857594c634b0440964f0d8073272c05ca063ef581a7d49c01d50494bdf1ecb43392549646fc5e1eb2e1f17654faaba7163fcb82659d73610dbfb7fc20d512c5896f5ec660e64f159aedb82d6f37acd70b0aeb1f43b9f67f040fb140fae321e7ccf9fd1f98c846b8073c48bf36433c92ed40d61083a5d7157dacffc400f82ffdf39a5ded32d2428105205f04dcc84e680e1c73947ceb032447328945c883ef51e70a5a899463f23f5f0ff9b025a10e3ae7bc5ecc375c4c6e95a427c988cc0528a4815ed0ad8652f82bbb5d8319abf74340468197353679a6fa36615da82775270cb27c13974b50dba7d4fa12b4aff65722752f33c89a85b263967dd0e10bb7b019f801419c046a818b7770713839e1035a47e9bd3e02f39419da968b7a66033e8c2fd1367823541b5a9d59c8f1b4c2aee45ad4cf28b34077d46d8dd31b989cc15fbc498d3c5c04834130cf9e75455009a773bd702e6564acf0ad535d1400afe794e6850eed4f369f9748a7314ce8060249f84d5e67c391df819ac8107427f286c43fcc23c9a0e416e49d1c6a7abc5cfd7f8945df89550763bd58515b3d60efe13733e6418f79c772b507ead478330bac7c3faf9232450705c38a6c5147388f0b7c079b7153bdca8bf18d36577ed5017fbaa4ee2d4943f6d60361715f66dd8d7234606d5855d09b04791784727d854c0ff88942232e70caf96e23cb2c606d52c35064a36a91b8705e311c213385f82e4fc57439e305cc0fe655bc712e753e017f9ce08e3674be6763c7a82e8eabf35fd685933605edfcc1400f249edbbf68df192c253ec6de8814fc4a29491053d9add2dcfdb24e4bd4b35dcfa57bd3df0b955d8a1a9bea76f86ca2a2725427f915d6b37b51d771c320e18a36de45054ffecaf8789df3f8057e035d62e6383c7181e7a982e515dee8531043dc44836c8014aa142beec0f2b6945ff383011147da4270a122311608295b73c5914ed0318d7f70536bb282ec252086dd1547304467c4e48fcf7c00cb6f46582778246078d884f56084966c3c9558606a6a804d7584ad0f16b7fce35daa3ddaf58d0e7b77b1dc9545c01d2a505e152d28c6a680179af612798cd931a993363acf2fdfa2732cb1b48cd3de1f30264513907d8bf2ebd4707463dc4507035d8071e3775ef37f6a53c759e93a432c5c1072f073d7bf248d23ff5dea0d31f577f781153de72db491df501e4415369320e2bf208e43d12b93c00fefa574d7d9ec6a8c867c38fdcf8efd5363e34d884f95173c3c2890a636ba12adae524d6d1cac46f5d8caf0ba53d50d434665cb73513aecd65273ace3f8b1d01e5188e95fee581a4150a0d65f264889290487a73f03575ffa0b0e397f1c199381b94cb811e9afb6000777de57a46c594ba9ce9b9fca6c535d3cc4958fda35348174e9c976f5929dbb1ec2bbdb8ad6748f464a9e3e72d771af90fc78e3f3abbc89128570b05d96651af1b333f7c7502a018f81284a84665dc12c5d663621482d306f30c10b69731d1b16f1efeb58c862e2a8c34a9e5dd3f884ebfbfbd17005b763bfe32c5e719d2709e1133e042092dfe64fc18d78c2aee856b3325e1bb2acc02e16927df83b602fc814dcff7246699440abd033aa4b9854cd532fabc7a9c2eed4d9f71952764c56584b61c66b669e9a2cd9d391144ba5c0423f0114010d2d83e01f43181abe25ee4aa6f7ef7fc204462ea86b23d3d5e7c4bce3c2f5fe593b1e3da5565f19022439e931ea533ecf1be38cf9573fb11767b31362edb01ac9255403cd8fe37a881d7c973a8048020fefdf49ac63aabb2c8af1903e20d403b6cc4615b17760a767cd4b3741decda970721b0ff4c5075cd57d1c433039e3785f8c35b9d10b81f4bacabf853a50bede0fa53e8eb4069cfea1c1d48886963e657006d7799aa5a6a8489aaeee12fa7673824d9bfc24dd0e7cbd86cb4fd08793569f16a4597328f2360bf8e8b88693d4d24763614c02f4b2ae1f8173bf459fcfea46b7ddf81df1d73708cc093744b2232b32fc8a48bd143a45af86be47cb2320ebf8899df716e604868b4326d680262ec993ed7da125357aac3ba0e50fd8e9c91b12831336d31c43fcc03f744b391cbfc48d568f8120f2deafae1a617612c19189f9e1c892de46c45c5e5d5d8bde53a703efd6699b69990234b575f3ce0ae66440b3df0d30d196c3991446cc4231157ffa4b3ff64b9c59b764fec6c857457a5de9c304f4d45badd7f10c8c7d23bb0e9187e4b8d7df876dab4b600d27fb49d0e098144427b3777e7c91903e7df24b4171c93be4951dc338e3197fba493eea8add6a1e3fd7ae81948e6c1323a1bd03037f5ba7c91834da9c73769d69ba1415eccaf61b7494d07dc3001c213d9d8ab1358a28b3a89986bc678f350b0151f53240849430e95f4a2be972abe3d690a05b0a27407dd870edb8a45fc735749ada09df41e175531b9333a22eb60c6b69f9ebd75b1084a7c3bf0607c78f94140dc87ae5e468877b2a69783a4554fb0572add7d82cf728930da2256f5a10011fa09c8cf354b53072b789de81b3c15aa4bf9ac6fa652644fa0db69cf4699980d803b0042614d836697d9ba1fb72ba8938b0f94199b92c05a791ee2b9b5fee59bfa0e0116b295aad39bca46e6be73369dca5627c92d2ef88f38dd417223aa81c82cfbc121f44279682f9479524df4ae6cbf18a1db7344edd394fcc7389f164ea2f66d2f6e67bdee8dc82e93f5c902d415ceef465d3cbd99c5a0248d619c1a1def6c52321f09afb2e8a22332b630fd8cfb9ef63efa9b306e1cce683283a662f32ae266027ee61c6572232e415abdb6bbf1d2c206dddb28944d6a01d88e6504e37802baf99bac2a2c762a0e0b1de3fd05b9e4c517a9e10176512c3e87db380f5dbba4c3ed0f7c42581c68b23896af6e65428f620c3bbbce7a2ae14ddbe582dee6240b397848f1578a95831e1d2dff12ad9f4243dccc4eba12ec6eb9e8e80aa21d5eaaec2bbd223b20ece396f34eff7be4cb64b7f34b86f193116d4253e71a09da95cabaf48e0d286cf96245f6adabb4eefe8c400d1911a90678ccd96a04d88de11af2237057aa1f752d10dab794a7bfdf0685322e0876e6097bfbb0a57eba7f03b685838c4456cdf1dc30e7ac652ab52e05be8116593b9d6dfc4a8e56c0f7c8f9219f8daeecc13d146b97a6818b6a67a52d46b2a63a64a08906f570c80892279d47931410d37d4cefdd8a71de18802728bd50bdce424e2754b60e95c4840134ad1ad937f92ff324100c55cefd2f05f63cc6b5aa749f73842fef1b344c8e8312c5aee02ffff059c323bbe42477fec0e3a59cb399f6fdfa09a206d1737e99a6f863fe6bc9f25b12d731d592f63d8d3d5a6264797869be8c94c451b709fdf8f00f8dded53d772886ea08ce89fb3a6f133fb4168f771aaae071780dd4cc054d4733c26f298c927e56a51f9e5286f9113071117c2a963d1bea7a79fe3bf3946d939d4bd9148648e0ae11c9953642a763f1f10cde0cbd5ca9634f5d3ab97259c00fbc7d4b017fa31aabb5058d83e094b5a635b84a41592221af00b9585edf1091a90a9b9a66210df8532e51359966811b763d5c26e9715d811702800217d37a32ae06851f92ccd7f1f11006d9415bf5819e204c01182284506130de648842939209112f3cb8296aabe8f6530d6c9efa353f149870f70ddb18ee109dcdccb2ed03b46bb857ad35a328267fdc04ec916286aca248b38373d33c89286e042ad1658c8b0607386687d600e4b12d13ff90ad6765421d30d17932e6f114fa0c55e0bd4e0953bf5ff7b01bf27b070b2be1ea045fe4d314b30658d13879917e483b6ef3c34dcfcc5846435f470b576d853f4293e97868b08107c1dfd2412336e78a29c16dcc86d789013b59d1c048bf70b0200584eeaaf99b1e98c4b3a22dc266eac8b922a6b127dbca99034196dc21941fe386d070bf8fcdb87e97e401cf2a11db0811001f2cc2efa32dc82b72e34377be8d0e2f50b3c50635ebf8755ffd6a85300243be8acfbfc9bff4f3c174ccd884e613bd0b372657d1d2f28e1b34effbc3d5652111c286b7bc91ca7b17f8cb9b0fabe533043c61bc6615ff83ca8cec8e61c960a29733b78b80bca366f75c957e2d0149e75bb951bbb1bcf60b6a20c3dc51507e23b02d14223d30d1c2f61abd092e8454b1a0e3a6075946f5aa159471e88eaa8b90fcc3d33edea5217bb87a4f247485c8ac4e35b24944b204cff41b6d1e678338429377573dfe082058b9eb0fbd3211f94cf121e3064ea3ac1bcb49de1d7b85fd6749475dd4862d8cff69d3408049500c092a3412dbbe18d6738dbb851815287d87242c49c41606991cb9bda7057cb94efa121cfd39703c5c911778adacb5c18e9cbaacabb534b94097ad7aed7e2e65c4c7e9e43319f122d21692d23e25276406a55605d2c0be02d0eae1498615853a6680974f2ebd912def4b922a88ddb2d31617e11ac00"/4147]) getpgid(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a1) 00:01:39 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}}}}}}) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) recvfrom$inet(r0, &(0x7f0000000080)=""/83, 0x53, 0x2, &(0x7f0000000100)={0x2, 0x0, @broadcast}, 0x10) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) writev(r0, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18008, 0x2) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f00000000c0)="81f673b1759ded50c1312df375644d1330dfebfae86d244fa0f659a5d4c1c6c10dadf0ec568fb5198cbb853df46fa007b2201782d8ed5191a4757bc66ff9cdcdacbe7e67b5dece48") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b87) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000000)=0x5, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000200)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000240)={@in={{0x2, 0x0, @multicast1}}, 0x0, 0x23c, 0x6, 0x8f, 0x80000001, 0x8}, &(0x7f0000000300)=0xa0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000340)={r2, 0x5}, &(0x7f0000000380)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0x1c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r4 = semget$private(0x0, 0x3, 0x640) __semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000140)=""/149) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 00:01:39 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c0000000800009078ac1400aae01100907800000000000000"]) getrusage(0xffffffffffffffff, &(0x7f0000000080)) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b66) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0xc, &(0x7f0000000000)={@multicast1, @broadcast}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000200)={@multicast1, @remote, @multicast2}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000400)={@multicast1, @rand_addr, @multicast1}, 0xc) 00:01:39 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000240)={@empty}, 0x14) setsockopt$inet6_int(r0, 0x29, 0x800000000009, &(0x7f00000003c0)=0x100000001, 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2, @multicast2}, 0x10) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x120}, {r0}, {r0}, {r0}, {r0}], 0x6, 0x5) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty={[0xeaffffff]}}, 0x1c, &(0x7f0000000080)=[{&(0x7f0000000200)="088bc04f08d572e9", 0x8}], 0x1, 0x0}, 0x0) 00:01:39 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) pwritev(r0, &(0x7f00000002c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100000, 0x21) ioctl$DIOCKILLSRCNODES(r1, 0xc080445b, &(0x7f00000001c0)="01348e1b907e7701507245476d0d655633f271032749c525bb29f6d9d57858d2ca235a0426cafb27c90c13b5811f7e6a1197b3fc15e9ae6e6222ad986cf318ca686ffb7764175cc7dab07081e4c1d54f02e92d7be607821a887202f6d0b72733f6f0ffaaef601a69353e7dcccbf51534d3e889acc694a220571cb0639b01a0f8783fed59dc92faf7207153d936b0aed4ba2caf8a51f96e64a3c943130f6340e9da59d7018172a19cd7482a0094dd4a74e2efcf5bcda9b6b84ab903dc1b76bc36fbadee71732c71a7b847924da276ac03722a0ae92f3409c2c1911c00e0dfe20a9d276976b67f99ce95328bcda088636ed51a5e424736dbfa2c") recvfrom$inet(r0, 0x0, 0xffffffffffffff80, 0x0, 0x0, 0x800e00bf9) recvfrom$inet(r0, &(0x7f0000000040)=""/161, 0xa1, 0x40040, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x0, 0x6) syz_emit_ethernet(0x1c0, &(0x7f0000000340)={@remote, @local, [{[], {0x8100, 0x4, 0x3, 0x3}}], {@ipv6={0x86dd, {0x1d3, 0x6, "1f7c3e", 0x186, 0x73, 0x3, @mcast2, @mcast2, {[@fragment={0x7f, 0x0, 0x100, 0xffffffffffffff01, 0x0, 0x80000001, 0x65}, @dstopts={0x51, 0x6, [], [@generic={0x9, 0x31, "22987a091a9a4d1c532d5f7a477f3ffec0b1351ddc76331a78bf8d499f5e10843bbc45cec0619cadd9b14baa3972186c98"}]}, @dstopts={0x4e, 0x0, [], [@pad1]}, @fragment={0x7f, 0x0, 0x5, 0x7d8, 0x0, 0x2, 0x64}, @fragment={0x1d, 0x0, 0x39f, 0x3, 0x0, 0xfffffffffffffbf9, 0x65}, @hopopts={0x4f}], @tcp={{0x3, 0x0, r2, r3, 0x2, 0x0, 0xd, 0x21, 0x5, 0x0, 0x0, {[@fastopen={0x22, 0xd, "814caaaeacef271ae95450"}, @generic={0x2a, 0x11, "c9cc271df5d7ef72dbf70c3d0e8a98"}]}}, {"17af36dee23b58fd60bab58adba41c84acc48d86af0b66042b6a781b1d35ded52a29d83bcc1468250d5ee75429fae81cd1377a4ce532990e5ac200524f7e38cf9772a1152afef06e02e2d0ed47f637004d73f5f36393f58bbe534470061b617410f29c73c7a63ffc1bd741c304653824bbebf0d43f663785e3a1e3c40ecac16289e05dd254ffacd63566547a2eefd91cdc92ed70afca54811aa18bcad59c443ca3e03b3a9a514e49321002c98337c3fedf9b818d68392190606908f8e17aa924bdb016c463dad5cdb544cf40889773927bafce52a59efe90955c4ac1b40f9602fc92"}}}}}}}) 00:01:39 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f00000000c0)={0x1, 0x8, 0x10001, 0x8000}, 0x8) sendmsg$inet_sctp(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000084000000010012000000000000000000b6c63d3ded5b024e74f37917ddb428f370e62f63900e91eb88cb582e36d5778144549d0be7897adba7b5314d54648a7dd1561d75ff6cfc96f7017c42d1f6c0c94061e1199d549ad63a54cefb06ca48f8253154ad7fe4b5ee49653269fea49848ebd53b62c81f"], 0x14, 0x180}, 0x80) 00:01:39 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35a}) mlockall(0x2) mmap(&(0x7f0000f24000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0) setsockopt$inet6_udplite(r0, 0x88, 0x2, &(0x7f00000000c0)=0x7, 0x4) r2 = fcntl$getown(r0, 0x5) socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$lock(r1, 0xc, &(0x7f0000000080)={0x2, 0x0, 0x80000001, 0x8, r2}) mmap(&(0x7f0000e00000/0x200000)=nil, 0x201f00, 0x4, 0x12, r0, 0x0) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f0000000100)={@local, @broadcast, [{[{0x88a8, 0x20, 0x5}], {0x8100, 0x6894, 0xfffffffffffffffb, 0x3}}], {@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_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x1, 0x7afb}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f00000000c0)={r2, 0x8}, 0x8) ioctl$DIOCADDADDR(0xffffffffffffffff, 0xc4704434, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c11) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="d4365c97fba8a5f0564993d570e890ffe97b5c80236788199d17c3be0cccc07c1c8f13a212206e7f39067c4802afc5c2a89f3a8d53308cad3a48af697112f5b3ac60c4ab73fb82fd61e8454a204f933453d36c16c38ebf3809d7f9a5fde46dacad2fc30a0566d9a169088e37bdea99f4319e6c751683f7d93a44a4d205ae92a2c5450cce7d78a6b96a464f0492b8186ca27bb0da3df328708fab2921f037fd9bbb71249547293a5e0613f876d838ced824abd500d836c2223c20adc9bd2045a1480f7d2d8de2ee0738ecaa9fb61b01a886c5aaf49d4b6ba3813f6cf92a5e5d792cd32514a7c7cf9d1820d2ea8bba4a71da0162f484e8c6a648b2cc2f58056692845019587af2e82f3901f27e36bb5bdce50846981b7f584658509751dd3e70773d9bf57bc62ca49ba8a2c2faeb59241210cc4ebfb37da71bdc4f1d03a9cd6fa00b96411896aa38f8fe3a1ad24362db60d9d4e6a4f98181b8f3c19d98bf641e3e301d54c7611716cf198be2f422562deea321e138a7f3b79ad297fc049c0afecad41d9855e33bd397d094ea7893cb6fa04fb632625e33923274f084447332bfca8cb9fd88c88f85cce60b72991bbe04aa5939d9da73157123586ebec4df67803282dd0dbb15dab9a7f09a91e57e1784b2de20efc2ca41b73497aada218a67dbeef12827e5cb8d878ff430eede5a84b9650cf67f74dfad014ea6edd73ce6ccdb307dc9620edcdbc7ce6a46c623b9a603e20637064d6f9f43778d5919ca4e3f2ff3656f786e226c8a5748fb1a99824a8a158ea32e24e80bf11f0589b98a59842047804c2f8df77e9728878d977750275e91db4cc28bc468e75dfc59655e31960caf97356ce24d9f71d70286960e80506407ba8d9d772fe930b3e7dd49eec0e3d2497db6c4f3581673f0a14fdffeb461cda66a0eaaeb856fe90ee07ffd5b8a897f1b001462a55ee130f31bb93ba4930767129ef9cfc11787c78ea4e0b06f7d886bb2d91c43df404db7db2be7a57cae795cb2d0ef53243f0db4f4ec946c979411ba4af8eaee6d3a70fa217be6ae6ddaa2d47e69a10364d9f4fd173a1d51de15571f74d7308cc79d190b07629e63b075b5a5ffdb52c93a459efd04ef170f8443ff484bf1846494305ea67b6338f9d0e550e7b5b8106416ba8d0f0b97b4f445f8e0c3b6e8b3b8d5ebb7a90940d8734444a3f5fb48e341b475bd24dfdb53bdf07cb7bae2e1f4a53c7eac97205eeed89c198c73f1b7ddce8861a6e5c9289ad8734cf0c8a1a3b00863a4d485d856aad73547e5f5e216cc75777000324f40bf5288cc2302d93dab274196bd68e748fa5141be66ea58f0e7b95b26e09923b4b851fb08b246982ff2c131d82e56e11a86d4d3c6ab760ed3ba54ebd2f7e7897227eb4186ad4330cf6844366013a58488d60d006303b20a002a4d4da0cca36f12ff2a22a0996d6137672acbf35ec0e422acb66d9d1a0178adb00bffdd0f3d647621624318f5e727dce90edf15fe46ee9e81fd8e9cc7b2276ce1462fd5e7933d263e5a8338c13ed8dee0f530a3411d033b86934ec9b145d0ad68289783ed064ff618145a111fd373c4aaf21d8f3d8c8e26a27777977f99c119e84215dbc124257a78b827db4980d961304cf0f4ecfe2ec442335bbed7065744d1d4f16f95f48b610f3430b9682c752e46596df60828b9ddd736a3b02ab4dd25ff37ebaa7e1b6440ae5983d8cb15818e5dca06fb98b89baa4bc6d24b6cba0025cd6af11b09e13ebe647594b699f5f4c598aead0145e789d951269fa35453ad3f7a54caa64921860385329889e21fb21e62d0ac2ed0c0be284da4be2a07ac0b5a07294252bbed65c4d31c34f508cddb95f0904b4c94eb694b1b9d11bc74a7b817300e4decc9f232820b1892a05611aa125a4f81a0d0090f24d4ac34260c3fa87ae144cf24a15957218d65a9a6e9251d01392fc6b18ff568ed5ac8890fb61fafc68de437bc8d427ca63626ba77dfcb8a457e7c7273813d885d74489d77c3fe39e9c547067e03f796e2b9872c3b828eef0bfca6c0a8189e3463d55479d3af6374596ffacf2b1ae8040d9bc7b35a6a0d96d2ca3bb598419e7952194a72104bbccd5f5de52cace161e03582bf13c3140e5db02d310ec5a0e138e8959abd79ab7c0cc03b101fad339528482cdaf2c3a52d905966bbea880e306a8155c6f0fe733b1099d8bef68cc7f475767a48ac70719fdcfd1c380170a99c08ec98a6e3e06b17a195eadb6243341e5e91365d24be00a477205b676e61914d7b088f0b7b95526012d55fa7ef4e433f1b0f4ef74cce936d7610a5ac382ee5867b04d8fa02c3a862d3ce0c390dd5eef36b8a509de17ff7defc98d46cf936027be0fda4c4c3822906376c8cae525a06bf63c7b7f8805eb69bdc19dff6eb489b07321c750751dd81523b58339429adaf67954c77306598a722281e4b8d8a0db7a90ea684125e32f32b277e15df1676bc6719f10b4025bc90251efdac4ed918ab0f262268dd7deaca6c532e851fa1a3ba2c43471cc65326a621ab521aa80627d6ec73ff7ed08b1d7883538f90516669a3727118dad89ebb13f5ca6d64deb98f44629ec03d4c94192a71c5aa670d540b52e85b6d612d5c7cd560dc394497dda82bbdf8b0b8d6007912aee3f175260db8821751013b27955eb5047f74a50bd5c00e026869b30d22547b9ec87d39e8fff31c4a4a4e210cef0b9184f7c45e5785a1c1573e8727625a5526b0f62ca62258c32935fdec1636651a94d41892bc0d4e226316e33873eb1e8d9d5e16be5dae1a8da2f328c0811eae3b039e537587f945b8a21755f01501401cb756e9b503834a174f335044cd3f893efe7e70a5fb885398b444c48e3aa9b7e8bbc90ee344b2ccdd0f41f1dfaa9419ff79b97750d545c7b942ee8f199b959902891a7a1b4de9d32010dbf90ec7312bf52a0e551ecb45eaa8071dc58b624de9ea78e1542752908b9af025982180500fa9278822f3db75d3f5ec8ad0f0071fa708f8e22017496345103d5306248aaa99a5a6a3074aad60ae1be9ec98a7c82b25099ac59e57329c989db48479e2b1607e93f3579ce4b53b58a9902437e3f504ec5b223219e2a0c09bbabf1fe975e44c215afa9dd151931583ea10a43e8df792ccb77ba7a9783aab5b92627f253230bfb9b1fb146fbc6a96ddff131df800bb84e2579dd76c5fae95cf34ac0ea2a68ef68037fab3efbe22fdb94d933031f40991c1b34536ebfd534de25a57180b7b86bb086d8497e2eeda2ffb68e4425d67e7fc729a51b411aae4fff37621d83b0749002e4025b239c6a8d7f78bca1e817d2025641e20518d6afee1bca60f210fd1cb8809790f96de00752ba836a9174800fffd3bd9157ab7a8127c198d2130d1edb75a454d2aa3343ac04f8b1cfdb05284f415c81128f933979c13c9518e5a05728066e739fe64320336ec2bdc005345b62f467aa905b90103f20a46ab91eb9199115280c2bbff6b5e7a7d68c677b7cfa14be5c53308de8f4678a0cd060162a579b48df081bcfa1c4e84106c6a95cae8d83f5213344fc491a9a46989f94a5e6c190daa8f73db959bcab73336908ceb95ca08e84ca7e8f0e096e07bc0e382911c482b6eab56875ec8a70aa27046703b517f67a449a6cc9b56409df4bc9d5c0c03df8695377638a52999a329b8968e77c85108891de6970e673d49f3ef46bf1a634fbcaa64629d91f788f3517971ebd3af497a8371c4431e7a23b34208b8789bf6f29518fcb4938cca8cedda365b7cb0496d83505dcf68a4be812493709bf7f7be1ab61f0bf2207e17fedc86bbd16f54e667bf6951601a538b8493c2861c029874c5073fefa13127acdd79c5ff333561db98b8b85a79a4dc16b5c1bf8ea6197edc5a4ce48b6cd710283ca726bcb6f399096da5da968b475b524eeb1cad21ee0ead9a38bde5078ceba947e4fd13191d8141611dfa06b2a6f5773b8b52eef6b07560791629434644b94273ab6465d187c11e14daf72626fe30d602536635d2c5956d813e215544ba3c58c0d67af3d0bb540cbe6369ecd54da505d82e735d64a4301d564889c1189a86cc8a3a02408276f10f6ce17e5da999898e4bd6d5abd089f74f360483f1f55c250d5453afaaecfbd502ddef08b24e69a536af8ce1515733b7b8936eb1918381a16a67591b1f3ab97974df401a3e2c44ade915df992dcaf37e25b1f0c9e361f7f95301b03cf930334a9973c24318051ce8cfbe5a93522063074f93f3fd05841cd916d6044cdb8b566c02d17014f6b3660aa7c45070784b11f80c8ad48d1495ef7a5e893b16f9ad7434c5dce0b266eac08eef9b512ba8a404af1a52b49ebcc2b11253f2b9f41866ae8016ab5fdc5d4c25d4ffbb14786a66332d3ad3a1cb79e2211a7f5b12bfd0ca9dae6dadd45256a5094be5fd2a5f733d2e276d1969f2ddc76ae86fbd0c6503e94f39fa263e9430a9097a1cad05fae5c31392393bdb8cd5e407613099ee461b1c0bdb76b6da4e29bd91b266aa49104c07f9feb58972277eebf3933fdad84477dfcffc09c11c8b982892e9dfb45a4861de551dc83189a47ddcbe3b36dc67590a189ea3c8a035618d2680721d0743b9f571cb293d2e8bbff8ac91e775bd9890eeced1ad75d2e351cd6e29db5a3b6a75e7d3821586b8f17b0616327e08844a0c42e79ff760cbf326ed2fe87afff24bc132fb45e9f9cd1bd05498126d6c6961515ede06e048d20b0e17619ec8c715b2489a32e48ada6290ea48355c4d11a6e1d02f5d003d9adfad3856c13d74686a77c0e1bfd94a49a66ab95ae391b293c9fa3d7991be70898b136fa583bce224fb10fa5bb45eb0b3115082db75624cedc7126bcb6d8432a7133301b3d315de6484ff2318e1b1795cb5d73092e4f9e9733c253de1085b05bd18f25ffccc90f96b6e4d36a91b10ec52514adda332af5f7319b79bcbd8cf658aa9b0e74d16654c860cb1132a9310edd9cd232657ea4c8dc771b6eea6f047ce062c373e0d6152c897019ee9e822868a40e38375d44e109442b45689b0a14cf7f4c6d32fa74ac31b94e81d77d73566c4a95094d687e5283c7caf2f44f26545df5cbc1034d57181e22bc6fcb472c2e655733cd01093343ab59fcb618ed4f19ee65c4b76869eaf3f041262175a1b40560cc76f6cc1ce463b9cfda481716e56f39e272a59d1a41b71814ee4f4a3e17e41d9c33d29d03156950fd5deef29600a34755c12edaece0049620702407dd1ff9abf0549dface3d4ed953a7644d0eeb5901f2631082ed59c2fdee69d9c997a0f2fc81f260bcf2667b400b677d35120f9550b1391e57a87adaccb0d79139d5ede6b08a0653685cc557896e67452cd2f356f87a4b31b4de4e89cb237108202f59feffc587953b62a01f591a36f4615c9b71f8f4b5d6e1c9e6738ef489dfcb86705bf14297e6a500c6686faf8fb41279076d82e65deb122fd08574643bf6924b5be8f820de87b08e16759f69fc456eb8244705b27578d9d7ebd0f95f0094149615606249f4dc67d9cd02d47885c6e5942ba38b6d8bb955af0b7c13a8e4865b36cb43fec6b42fbad69b688ddeaaf355381e75e8aabce4c4131d01e5d2587268a5b44940ed7ecfc36e32b4e5b09e9d26fdad23d359eb381366d21485600b137258fc8ffd9c591ea6211674ec3a8e1db162a397fb9543395b053e34ad9fcc6722f057fa9091d6313c1f0e9f99a931fe4df0ae311121cd367ea59e234dc1ae5986bafe0afcc3c7be4ae31ded20fef5c4d630a50a4ac144ad94f82bafa61fff1a6ef31daa471e0953b124e4dc6ac08", 0x1000}], 0x1) 00:01:39 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000200)={0x0, 0xb, 0x8}, &(0x7f00000001c0)=0xfffffffffffffeee) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000180)={r1, 0x2, 0x6}, 0xc) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f00000000c0)={@in6={{0x1c, 0x2, 0x6, @ipv4={[], [], @broadcast}, 0x3ff}}, r1, 0x9, 0x7, 0x9}, 0x8c) shmctl$IPC_INFO(0x0, 0x3, 0x0) 00:01:39 executing program 1: clock_nanosleep(0xd, 0x1, &(0x7f0000000000)={0xc700}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000200)=ANY=[@ANYBLOB="1c004e2308000000fe8000000000000000000000000000bb01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70658830000000000000000000000000000000000000000000000000000000000000000000000000000000000005cae2656e0075e4758a41b81e8b7fef85c2be6f5c39c552c49503c29f972c9fe55629bfa3fb6b2d5575b420347b47e46fff0d7e5ddd03aa9a2dd60cd4f8ecf09b8462b318ec8d54d2ceecfb4ad84d89b627ad7370d1aa0a7ab77692d2cfb72964070928079dae2d4af1e5f6d0cb2ea0f23d66b88ada2abca3c939a072d81b499d405a101a336ae093d9165c2c2b8c3fe42e6ab6a8ae22984f016c2ea246fa4ce7c60e5ee44c550162048a8fa1c4dd677feed6108c23067980000000000", @ANYRES32=0x0, @ANYBLOB="860600008f000000040000000500000000020000"], &(0x7f0000000140)=0x98) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000180)={r1, 0x200, 0x2, [0x3, 0x9e]}, 0xc) 00:01:39 executing program 2: freebsd10_pipe(&(0x7f0000000680)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r1 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0, 0x20000000) r2 = semget$private(0x0, 0x6, 0x10) __semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x695) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/142) r3 = accept4(r1, 0x0, &(0x7f0000000480), 0x30000000) getsockopt$inet_mreqsrc(r1, 0x0, 0x47, &(0x7f00000002c0)={@loopback, @multicast2, @multicast1}, &(0x7f0000000440)=0xc) semget$private(0x0, 0x1, 0x0) mlockall(0x3) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r3, 0x84, 0x107, &(0x7f0000000500)={0x0, 0xfff, 0x0, 0x8, 0x332}, &(0x7f00000005c0)=0x18) getsockopt$inet6_sctp_SCTP_MAXSEG(r3, 0x84, 0xe, &(0x7f0000000600)={r4, 0xfb0}, &(0x7f0000000640)=0x8) getresuid(&(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000240)) getsockopt$inet_mreqsrc(r3, 0x0, 0x47, &(0x7f0000000540)={@local, @loopback, @loopback}, &(0x7f0000000580)=0xc) shmget$private(0x0, 0x4000, 0xf, &(0x7f0000ffc000/0x4000)=nil) accept4(r3, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) r5 = semget$private(0x0, 0xb, 0x400) __semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000080)=""/31) semop(r5, &(0x7f0000000040)=[{0x1, 0x6, 0x1000}, {0x3, 0x88d0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000280)=0x4) semop(r5, &(0x7f00000004c0)=[{0x3, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}], 0x3) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0xf, &(0x7f00000003c0)={0x0, 0x1, 0x9}, &(0x7f0000000400)=0xc) 00:01:39 executing program 0: syz_emit_ethernet(0xe4, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb81004000ff2f3939f4051b0b11e2c13a4c009dd49cb6dfa5a2175bfc804bbe47776e535eb6872140ffd5fd44a9ba4a60bdb9ad8cf5c8723a19c4d2201affb736bbb0d9d342c6e887e6b703c610c2bffb19d3251c9d97a6fc3f0caff55f320edf07998159783da10828076516d5e9f1a9fccd2f3afca3ae05f9e51002fb518a60c4d3603f5477f62c98190eadc36bc9247e9bf04600faf6abc2787955c389d44e5be4bd71ce65bc67d6e5bfb88f8f25966037fc53e24216a935a1842485583878e13877fad1e6ec86c3642a54195e9d860176c76ad0765182"]) 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}}}}}) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = dup(r0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f0000000040)={0x0, 0xfffffffffffffeff, 0x2, [0x7f, 0x7ff]}, &(0x7f0000000080)=0xc) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000240)={r2, 0x3, 0x7}, 0xc) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000000c0)={r2, 0xffff}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00480) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000080)={0x0, 0x7f}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000100)={0xfffffffffffffffc, 0x6d, 0x2800, 0x1, 0x20, 0x0, 0x80000000, 0x1, r2}, 0x20) r3 = getegid() setgroups(0x2, &(0x7f0000000000)=[r3, r3]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002ee) 00:01:39 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0x5, 0x4) socketpair(0x1f, 0x1, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f00000001c0)=0x200, 0x4) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000080)={0xfffffffffffff000, {{0x2, 0x1, @broadcast}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd9) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000140)=0x10) 00:01:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x183) ftruncate(r0, 0x7fffffff) ftruncate(r0, 0x2) ftruncate(r0, 0x4) 00:01:39 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 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x280, 0x1f8) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000080)=0xaa41, 0x4) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000140)={0x0, 0x0}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00835) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff05d3ffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) recvfrom$inet(r0, &(0x7f0000000000)=""/84, 0x54, 0x42, &(0x7f0000000080)={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) mlockall(0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00435) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$inet6_buf(r1, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, &(0x7f0000000000)={@empty, @local={0xac, 0x14, 0x0}, @multicast1}, 0xc) 00:01:40 executing program 2: r0 = socket$inet(0x2, 0x2, 0x3) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r1, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000000)={0x0, 0xaf7}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000080)={0xad, 0x2800, 0x8, 0x2b7a, r2}, &(0x7f00000000c0)=0x10) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00378) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$lock(0xffffffffffffffff, 0x4000004000800d, 0x0) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e003a5) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:40 executing program 1: __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/144) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0xfffffffffffffffd) sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept$unix(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000075) __semctl$GETPID(0x0, 0x0, 0x4, 0x0) 00:01:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)={@rand_addr, @multicast1, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000080)={@rand_addr="da772539dfefba37020ff7b605ecefd8", r1}, 0x14) setsockopt$inet6_int(r0, 0x29, 0x14, &(0x7f0000000100), 0x4) 00:01:40 executing program 3: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) mmap(&(0x7f0000109000/0x3000)=nil, 0x3000, 0x1, 0x412, r1, 0x4c) writev(r1, &(0x7f0000000280), 0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000000)={'accf_data\x00', "29461acf69f7f5fe8352e37154a7544f98dbf8077ed8cd7102a4c7fbc1dfd72b51afa41db09b95f8fb67f000f14f12e7f26d145da5454aef4b87687f79d22430eb0acfced5e40f5105ea412cec8be6c7c49b1085e3b35cd48948d60189abd555112cbc0b42747fa4e95236ecc4a9baf4412c0de3db5c9f5e022b615199911a348cc5d31e8a898ca8464d2e0ec7c286bc89c8850d45490ef45de28c7423fde9feae803519721b620c3c56608aab1cd622d57f4dfda438bdf81102afe156a89a16c3ccd7069006bb64cf670549ced7fe2684d158e0f4b0f429de1b99eacb8e3f2c5dac65e8b8f9bfe818d31e7d3ea16878"}, 0x100) 00:01:40 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}}}}}}) msgget$private(0x0, 0x111) msgget(0x1, 0x10) r1 = msgget$private(0x0, 0x41) msgctl$IPC_RMID(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) 00:01:40 executing program 0: syz_emit_ethernet(0xfe, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x100000001, 0x5, 0x4}}], {@ipv4={0x800, {{0x7, 0x4, 0x40, 0x100000000, 0xec, 0x67, 0x2, 0x8000, 0x6c, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6, 0x5}]}}, @udp={{0x3, 0x0, 0x8}, {"b6471ee4c976253d0935cb031e45368d1435ececfc2fd757d720c8a4661e3c823997ab0f2cf9493af8b933828fc0db4d1ece6a5861629e018cb20e8035a1e6671e26f4aa2d030f68847c66781f4410410e17842e4ae90ab4c7349a9808cc180d3952a140bf0b7f10d363f6a238c0b48d716ea476b1111c0a0221ddbc07097db52f277ee943adb245d588e4532d4e10fc39884fe7e1fd3750503dc919cb9d300b88d345afd662802a6b8ac891be555267e618f65f014464e3cc3c920b2df82f70050e89a6b3e27e3c"}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @random="7c0e940841a4", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x8b01, 0x2, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x7c00, 0x2}}}}}) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getegid() fchown(r0, r1, r2) fcntl$getflags(0xffffffffffffffff, 0x3) recvfrom$inet(r0, 0x0, 0xba460e655155e1ce, 0x10000000003, 0x0, 0xfffffffffffffdc5) 00:01:40 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socket$inet_udplite(0x2, 0x2, 0x88) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00']) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000140)={0x0, 0xc, 0x10000}, &(0x7f0000000180)=0x8) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000001c0)={r2, 0x2a4bf255}, &(0x7f0000000200)=0x8) writev(r1, &(0x7f0000000280), 0x26) writev(r1, &(0x7f0000000100), 0x100000000000005c) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x16, 0x0, 0x85) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000100)=0xe27, 0x4) truncate(0x0, 0x0) setsockopt$inet_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000000)={0x0, 0x200}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f00000000c0)={r3, 0x2, 0x198}, 0x8) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000240)={0x6, [0x0, 0x3a, 0x7, 0x8, 0xfffffffffffffff9, 0x3ff]}, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000007478ac1400aae00000011100907800000000239ae35584107ee3e47ff88e917d4be5109b291734d574f4e6e783810efd382a2ec69697e89f3e57ec25488c3a0287e3631e9efa2dbe48eb9eb5f5599848ed90bf91c4fc5767ffe4512fac04e34200f383eee6550b36d8eaba8a2e1d2f8fbfdce5be843860cdd53c71bde5b55c1bc7f7e1f535ad32dedc2d5d6695cece21136927c71856e649768763084098d6236fcac09a57b338c6660eec7f5de924c47e96b3deae3762dd4d23190d17a9a42f41ffe2c936b184500f936848b48337ce5e63424abe4cd2ad8892b28664bc28f16e8b"]) accept4(r0, 0x0, 0x0, 0x20010000000) r1 = getuid() getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)=0x0) fchown(r0, r1, r2) r3 = shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_STAT(r3, 0xd, &(0x7f0000000040)=""/55) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) 00:01:40 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget$private(0x0, 0x1000, 0x48, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/90) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa5d08aaaaffffe9ffffff08004506001c000000cf0000009078ac140009000000011100907800000000e13a7426bb6753cf26bbbe723205569480a3aae26bcc95af46e014e5f959ea7e53a75d72b4a61b88fec10a34eaa95e2e02d544954dc3fd1b44d698ee2f99bf82192d1f91309eeeb7fb90418a37ee5507c02bdb94aedbc12fb45ac883478c842836c45b2a6b90e52b3aecc6"]) semget(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCKILLSRCNODES(r2, 0xc080445b, &(0x7f0000000240)="66c86661310e87e67d6f9f492d18f90ac11872e0b9ac229fe7b845c16ef2fad5bb4a690c85c7a526566478b200ddb48482914f8d97ea4182440800c6d0ecf137f8587bf5ea01e977d4e278ff071315317f585cd7b26ba422122421e74821af3ebfa01370217485000201142ec4a705412ce283513281f1181458dd69b5c105ce472658274a20252a7b055bef4cfedbb4d6d9edaddc5fb8612844a7b9a9123a5bf4e5be095a33ca0fe81ecfb33f5134da81440bd20f633d485d6b112f9041910cf98cd2a7fd184976c9325a947ea9bcc5b72a54ed1aab485c609aca17d59fba54a624cfe23bc457988c58") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004b9) 00:01:40 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4(r0, 0x0, &(0x7f0000000000), 0x0) setsockopt$inet_udp(r1, 0x11, 0x1, &(0x7f0000000040)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000140), 0x4) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009056ac1400aae00000011100907800000000"]) semop(0x0, 0x0, 0x296) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bb6) 00:01:40 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0f8c87", 0x114, 0x7d, 0x20000000000000, @loopback, @loopback, {[@fragment={0x5f, 0x0, 0x3f, 0x9, 0x0, 0xf15, 0x68}, @fragment={0x5d, 0x0, 0x1, 0x80000001, 0x0, 0x991, 0x68}, @routing={0x89, 0xa, 0x0, 0xffffffffffffffff, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="f8407ae51120dca11f01e37ad84bbfab", @mcast2, @remote={0xfe, 0x80, [], 0x0}, @loopback]}, @fragment={0x4f, 0x0, 0x100000000, 0xb8e, 0x0, 0x10000, 0x66}, @routing={0x4a, 0xc, 0x38f415e0975914c6, 0x4, 0x0, [@loopback, @local={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="9fefc8b2885b2b97630aa77adefdcef8"]}], @tcp={{0x3, 0x1, r1, r2, 0x5, 0x0, 0xc, 0x48, 0x3, 0x0, 0xfd9e, {[@mss={0x2, 0x4, 0x6}, @md5sig={0x13, 0x12, "d407e140ae38a1729278549c36647764"}, @nop, @nop, @fastopen={0x22, 0x2}]}}, {"7c7249794d64b38d7c024611"}}}}}}}) fcntl$setstatus(r0, 0x4, 0x4c) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffc5d, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000)=0xff, 0x4) recvfrom$inet(r0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x0) r2 = socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r2, 0x0, 0xfffffffffffffee9, 0x0, 0x0, 0x23f470057) 00:01:40 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x5d, &(0x7f0000000040)="0e097e6c", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000080), &(0x7f0000000140)=0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d6) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x8b01, 0x2, 0x0, @local, @broadcast}, @icmp=@mask_reply={0x16, 0x2, 0x0, 0xe0000001}}}}}) 00:01:40 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000040)={'bbr\x00', 0x714}, 0x24) 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}}}}}) ioctl$DIOCGETLIMIT(0xffffffffffffffff, 0xc0084427, &(0x7f0000000080)={0x81}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00949) 00:01:40 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f0000000080)=0xfff, 0x4) r1 = dup(r0) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f00000000c0)={0x0, 0x6, 0x18, 0x9, 0x1, 0x81, 0x80000001, 0x40, 0xfab6, 0x800, 0x7fffffff}, 0xb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00416) r2 = accept4(r0, 0x0, &(0x7f0000000000), 0x30000000) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYBLOB="0000008006000000b702b10b07000700030000001c004e2309000000fe8000000000000000000000000000aa80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f13829ed8a9103265f1eff5391f03e591de32283c545e963402cbb8540e801b5049580bebdc4ff417c65de1542c1280fb61c7819ff5cce5a5981fdd22c426b71", @ANYRES32=0x0, @ANYBLOB="05000000ea03000009000000010400000808000099d533c4d6a687bfa1fa9a9f35cac9be9775087ce0c7d3d13c665790c4f17defccd26482f418d929b9a40f06d8e8b5fb811cbf296326cc9ccc3b8bb6c0bb5c38770f7e35da9edb1f79296d2d71210bed491c9c027e31ea3bf76421ebd1d1bd88bd5fa4d91376758d2396e6dbcc77b53d863e2c1baf552ffb6c68a23c367c80e9326d8b0f01acaee44c9a7954771c91a9eb24f9063771b369f9ce5965bba9b8e3e3ce7c28cb1e0400"/200], &(0x7f0000000040)=0xb0) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000180)={r3, 0x5, 0x4}, 0xc) fcntl$getflags(r1, 0x3) 00:01:40 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}}}}}}) ioctl$DIOCIGETIFACES(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0x0, 0x0}) getsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000000)={@broadcast, @local, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000080)={@broadcast, @broadcast, r1}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004de) 00:01:40 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000ffff78ac1400aae00000011100907800000000"]) r1 = dup2(r0, r0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e002c9) getsockname$inet(r1, &(0x7f0000001240)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000001280)=0x10) setsockopt$inet_int(r0, 0x0, 0x5f, &(0x7f0000000280)=0x7f, 0x4) getsockopt$inet_udplite(r1, 0x88, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$inet_group_source_req(r1, 0x0, 0x52, &(0x7f0000000040)={0x0, {}, {{0x2, 0xffffffffffffffff, @local}}}, 0x118) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x81, &(0x7f0000001180)=@in={0x2, 0x3, @local}, 0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x8) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) mlockall(0x2) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 00:01:40 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = dup(r1) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x10000000fe63}}, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e004d6) syz_emit_ethernet(0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd68be45f400005500fe8000000000000000000000000000bb000000000000000000000000000000015600000000000000c204000071cf06007cf653505d69b425662f0681c5206c4d85a6f0cf690c9605f50401fff1002dca4c86c0d1b89d219493ee19114e1428bf66f92b7a2a072cc5c1b5956d79a4421aa371d75dbde02e62c9346df376452abef03d976a024b1c9ae6cbfa19c12cbfe07c0401a4c204000002000000000000003800005700000000ff0100000000000000000000000000015d00054967000000ff0009396500000034002d0066000000020090780000000861cf894efffc3f2400000000000000000000000000000001be8bfd2b3913653642265969a791bc393b000000000000000100000000000000c20400000081040100000000000000003e000000000000000001000800d770f3ed3b35dc862fc737a131c913fbdd7eb6cd9f3d3958b22934e57d1807baab2092f580eeeba9ff0d3e82981bcffd67a4d12d6c8f60e01979353be415e096da95ef00b9e11a8510124ccd2899fcdd0b8a9ab42413a3bbdf0ab3efb435b9335c4b2795594e67bed07b406eea3dd512cc66404d196f00000000007f000000000000000100000000000401020000e927d0865dbbe7f8e9754070b111f8090d2c9e84d404b9b500a3789247df1f3ce31b947c62f980cdffd16d6ae30b587b636a4426edb2d47e799c7cf86a7c44b15969d34ad7391e0433d6bd0d6fbec36ad3858a03963acb8498d37dd63a60f5fd080620c059fae3c78e84fcff9d000109e432cb16f8da2504e6f602261b88ff9b7e39610c853792c0aa87dd591a044f8aaf0cb094a08a5d7c96d1e888c1126ed4221257aad29b7af2503299b69bcaced22ff2e5eebeae67b20c94af173e118edd2e6a57afcdb55895ea0078bf3916b8e8a2ada9a275e58696e5d2c01c98da54b537eed4f92621c9adedffa6ba055601000000000000170001050000000000000000000000000000000000000001000000000000000000000000000000007f00000000000000050200010401030401f90001000100000000040100c20400000090010000000000000000000600df64d09d15a6b62c6ba045b576749745e8d3f8350fa02185733be691fbbe158baeb95575dee7c90dd17214e1003e69cd4bc750532221a6a7ffb4699fe6d4afa65c7961a9f4a372ad5cb73f102ee585d775db35f550b48e2346c11200b57b8765efdf247ce410edb6cb8f15cfbd2123b1fc20a17398df943fe60665fd73714ef07f97b2b50868733f8e3020480663d8dcfae444393c5ce7b970dba2d80be90d7d6cf292ee9d2aada4b72ec0a34ecd3c97f5d47240e5dfff9f31f623b39f92a52792b12a8e0779dbf5e96cf9ae0b9d237b4c77a87b8411ea17b55338d041a1becb70f4142a7b90bfb63ce796b4187360186c67fd70db061e6baa20f02addec4768874e67c8c996b587ce02ec1ca4ebe6e9c411aa87d5237fd82564a8f5e3bc470026052f323d620da7c461240e62821bd072a6a2cab64f98db06da80407f85136e8600c7f3ccb46986c63c9885336337a826297933165e867d06d81aa95555d338acf354d272481e0a68f81b7cd40053c184f313fb3af280ac7a36629a5ac1b85e7d80b974f06f19f534e40f6c1d34cb49d4462636b107057440981552141c5cb301feca3b3b62776fb90b59dc3a186e45102c9d1acbf644b1f441ddcc53e26ec6f4726b43286da0110d0518360b4a6541a185015c27be14a6c4bc9cec93f95cd2e2ff833d2b9c4ffca69281a228f16e732306de15a33bc9d56f2589435ebae8469e034ccf31f89ef9c06058defed6136931353c676e839b0ca0e633f3501f7e7c77ba85a9261faf3913189abf19fa08287096a2b53e03eabf83441e4c47e494346525b12da8b40f7bf61deb05469af2f2d588d320d77115f006972f38043fbe160df6c78ed9cd8bf21d4b8d911eec9abb0ca429647393cd92454f89173be98b027bd969f1e20400521f8e1762d9c48e0325ced40196971619aa9e83f640cdda28c236f01ada24b5622c80a9433899f4d18e37f41aefca86be31cb0c0e58c17e5d2435a9812bb9ad104009109bee77936ae796e50323bdad871872028ca85a3be4d8533b0ac49afea3d6e404a34f6cd656b62738bf9a1256bfd7486b8d8c356eda66b6f47b4050df80032fc8d7109a52de1b114331af3197cfefe413f871a4fda61a5bc344e04a79857999943e91749acbf320350abb1036658c4be9db60d8c6791c85c11d45feb927a61af937bfa8fc009b62968c33c61fba9ce647c8f28e027a413d509cb68df9e4f2f3b3d423eb288228b87e9cb259a6b157c641704e65ecc0c13cd666c6803a92f36a5deb9957b9fea91ea31f417bdf062c9fce97e7ec321404edc2a091ff1ddd554224b65a787600513b69077961a2bb3a4729fe980bd2a0c4e30966630ed4efb64c48e00fab8302513730e373ab652746a2a46b5ca6d611eaa10ad6723db3e26b27df20c074a30f2aff8aec11c90f3f3bec3718c0ab20d7548062742212820fcb3124a5a6fa7a7f0703d0bf728502d3c1e1fb1bba7e60465186556c9f4f42a4d5081a1f42d6e59f2c1cb7ea03f4f03e4116852838ed477dcb775e60a60a0ddcf80eee11ccce4bea7ffb9a64590ed3294c2f5d57f2a8ef9b04e832c884d2bfe01af5c5469e05f734af7ea4bf20529999ca25e604f3a267a03dad62a4bc6192b9c9f2865b6b568e5d5663f1156ab13fbed712b6a5d02d8b1f235a4b4cd350f7d52318a51531dadf089dd70e9912a6f02474857a28f5188e83f619ca42d50554c006c7d848eb33c7de44ed477dfa31a11a3e406383ca9aadfedbba2912e773fe85b55e057d2febaafcdfbf7da06d89565d80ee1e20ed9a9c66461b1a6511c62b3bbfe42f70b2b47cae0e489b523ea8d1b3dbd7407c6724589fb4b085fb79209542ddd27dea934ee948dd368978294dd75a17d894c2797ebabef267267c850197c72346b9d5940e43fda40337f873fdcae425639b7a473ba9b2a07477dab5388ed75815076ef144860aac471ae1f91ca2aec42eed36ea9bab129072c284099ad713325f6378788d6e5bc072b71db5f2c71f05b3cde73331d0aae31881361324d8e6d9d049764dcc2e2681bae67f12f30a93bc6be097a334542145ee74c4260b8be21728599d131e9bb73c74b67c9c7bb6ab87483826add7f3891b1b530efd35c395859c2cfcda8399561c7fd96a8ec77a2b2484f5ec6a62ffafe9a15f0ea08a66ac9fa5a57898639aeda1af2294c6b3826682e9e3c87c8454419218aeff61139887ff23b74f28ea26a9d7e494f9a7de47dce5813eda91695fd4e9e70dfcb6dc2f4282f6f854361d8de5bd7d5438459440d3b35a5e7980b4e5977e06785a0bf50c951549094275c1bab1b67034e960b70c50b95430c1ed528bd89001b4ba313bc077b6de4d2f0ccf3ad82f485dc578f9d81829b8879b65c00b39d31fd35e27c2cebf2df3c59ab67e1b4fa67e7cda45e74d251537273b1e3c67330eb3826b51d2d3258881b27f9d9b68039fe9ad9417c0a45508fd2c4c407bbed8649e1972de2e34809d0da3a37d3b354aec0c31bebf3df49aa73c41fc2a65a2bdb068cbadbb859d9d43c99926c7496a9d87f73b72b590aedb311acd9b9027e791076cf2f7991a73892d5b31cefb4463992eda95a931022ed6c862a781ead5e9026300f77c6da563fd3aebff6dc53c653e9366887a850c3ab031a117e6eed283d300d7e265fe71d0ffb7e3cb112efd63f4df1a59b603dca8e86c55c67166cd616e613b6cad0af5f9ea22363ec40fd69a680e1a7add070896d8504ba1c7adc78d2d3f56c4e2c610c1fb5ee28d1caaa9beaf3d0b17475bf2a6f322c96e0cd65f31bbc31d593113d4bea53a1da5197fa547147b29957b87f381985375b79c1a49adf876626db62feed3d7b56c76a5daaed67f4b1cbbce64a54d3a346bf4d6d54de618626e4344e29823cd6bf0b28fc8598c247797e7dea1c618590923603c5b1b6aaf8bfbbc617d4073c5038ab8e0b92cde2305bde88e7250c6fad16682dea6efcd7fb482e893def597b373f45f8105832c06823d6b8544e7d088822fd769d0c5eb4fe0f3752905ebb9d955d619af4a89c02483236ca91881d752e99aab4796833ff60d8e1abaca9b64a80b24a5ee5b8d763853f634148c52d2df6b6011d02d6eaa83501c1630ba374b19cf499fd8e43bac4baa938e0a7707e37456bd5c0ed190413db6b565233c6888bc3d2c0be3ce9010e72cf707b9e8202477f96bde926c0a7dd7162fe3c6b7486a3876a0a5c46c5521dd40d427e6b00707fd8f3c08dc65e5e7aa9e1e7ae39133647a2df906aa55f09d8d96df49892c2fbd3904922cd1cc308c9bd8f90338b175eba1dbbba2fed7c31f0a983890d32222967bc330d7f85c780442c11f30c7bda7d16407740aff1adb39ba8ce640a8d1d3903ef0b4f089e7a840dd6e4eeb270be18514511b569fb33a6272461b652abab3c7eaf32372aad6311ac891751b05c38b0a05ad1a69a68bfa1c6ed0a2384cbcf8722c0ab3a68fc44590d9394a72a2b9f04f0cca6aced60c93ad3eead8969c3df4e77cbae62f8eaa670fad238df88d7b47079b5721cf8b0c358420580f6c68ffe551f512049d71b02fff722299a511aee20a47ae382fee6906738cf2900deace4d20bb831868538bfa83603304b6eef6710266df1d59b285249524b5b666d6d5382787439c05dc0a86ac61aaef115c5dead4f856aaacac76134407c46d758b2b320d3e179358bd4785bc966c06efbfc2f6fa4be739d6b2a632f74f5f7cee956d0ae105cffc4bdf4d01f49c28d02b2340f5a0fb2fa244b8e273ccb875552c8ced243b8e37b258b2ba1eeaee6e037de36b2d79ca75ac042bd6b454208679048e568a86db6c30f90f955979d1f0b936174254ace5206a34ab12f14b1217a4d0b7898a78d23ca2d49f9bf7e28e315f029c88f6ce3d53d49579176b8c93d08f36110e539af0350269650e4b2b92af72c93703638d5d19b7f3f9fe2768526957ad316480c276a8bf085d5d148ac3a809c1c7211a67f00423f04c8f38452ef4c20f03000000000000002b42c6614bda1bd9a23f5ef465b34e7fd36d1b6dd959b2a8fa7d8162ce63353c18b7f4eb5b36a7332cd3966b84dfbd57c4136862fd6a94eca0c7caf38988ef153b988edd966ec9607fc8d1850ffed5a7a1cfeb8e8b7c71595752fd2ea58e5c7410e96e0ea4b2788ede02d8c5164adab03075da288226ffd79f0601a93dfb4da460a4dbf7163fb641c13527ee8e50762f14ebcf1305b7316107ead2939d9a10f31b5453ceb96002cbdb980e9ec9ed934187d9fe6a29a9968abd4f4fe1c260c57e6cab32341d08ec95fa9d1859480a9fa9f5602ab9fc35e8bf8630768f9810bf46b83e8e00a19cdcf96721b48d8ce0779614f00b52759c3fa5febc099621d634b19bb39fe568bbec4f8a75fd743d7bf4c73860c7e7b95b4783d9879053076951c030036c8e9072fec457dd87c810069323a61f2a80ddeb4392027af451ef9c4711e3be97c996022183e211ca31d3a7e1a29b602db3934cd4b035b7f059c9ab04b2b2277c4c397a8dceb64127f5854f3b09ea242e75d3122703b9100f17ddaaa298f7b53270958816bf9a95004c9076d1ff4b939c2b56922d4baecb172dbe8a9b557d15df6b3cd5e255a1fc8acec23fdec9d68f200b440f8d8eb9ffd39dd67c4545fca5c3ecd82c277af5eac91a576e65f155210052ba970c7aeb8423f4c57803ae3e4edafcaab56bff01dadc5bb002446b59a98aa118466d9383f19986ca2fb416320cd29983d59edb2df58b47eaf66caec9074032b6f7f2fe5ede10edaa40e45ad5848c59972c247e873c15ed6dbe5d4abf576bbff7e8202f28d89ffd71d00ff081baaaed29e6ad0bb41ce1e456128c93a11b03c5bd58114f79bcf723560fd30de461c1798dae2677f093ac560d182bd81fcd9555a6eb23874b38a4f659bb8c53c0df0f89ac7b4553d7507c93f69b0166ac60182fdb2975b686648889e75d650d97d970329a30f3ad148051272b94323d2468a36ae7ae2f39a79f2b305d1fb3efb2449ec5bdbc9d6b9091c5eae7b12c75bbd7cd4613d803c680f6940615a413c5953118169270d8cdaf1372b1443b5e92a4a817990e62dfb3dc1773e9d46d79f6c0f560bfac7843011a11482b919063735d713bf03076fb431a5f5b2b7dd64da8af75d859fb3b5d3ba28d7aa30ab358f74aeadaba003d888e7febabaefdccadfe2d0515894e580c5cd3e18751dc662cdee86623e18c0c1f89688cabc7bdb303ba8ac4274740016c81aaa89cc47631359e4ad70c6dab487ad4d531ffff81e7b3bf5ed85bdb8c5c26c8a4b07b64d301b4fdecdf3273eb60ed75ef0d48cdcba16b2f3eace5254329ae31fcac58c850965b31b622276dc48c037f6fe1286505da1ad33046e464a1b5dde5757ce57bcf95b17f98289e13e0ba71d7e5c0577ca0a8a2948a4a242bed4763cf29979d5c8043247de6a35e58315c6fa9c0bc8799c740303ce090252d79799fb59631b96f74a230b9d48accefe0b8bc538ea9ca48ff2e67e0b8a36de1b31c4f286a945446f4972dbc0da0cafa594ef5f4481c7870be6bfdd0fbf8292994fce83efa7eed868b597caf42985fbe13ef7053c9676479eb62305c93fe982fb4258ff52844baa052049df927398e2f8773b86473a8067ad464dc7683a5ad90f905dfa7f953b93c146f54721ca998b3474b540ee8d4d85404d072850cdd60ec1dd889d422fac164afb0f87dbcd24d012909e607424b2614c074ed6b05c307892e3e1ab1a5e6d1bc115be733fe0866b2faf65bc909fcc81d1fc6ef6c0bece97e236a66ec000100000000000000a7f8339f3e96f1f684431d238c45e01d02e50b18a50af33b37c964f7a09c6dd008ebee6cc46e1db58ed1e3614de4d0d8599ba400506dc33c118ea67679f0fa3a5c0dea16180c2e5f44affa30272b31154bdafbadd2cfd235fc1370e065cd16cc8ce370b039791392378b74b0c4566d67c1f4054f3da5a3580c3657f18a641193f60a4ed58ecdcfeec960cec1a5b069a954836f3877a0ac"]) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0048e) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_TCP_FASTOPEN(r3, 0x6, 0x401, &(0x7f0000000040)={0x7, "52a4c51b460c5ae4f20e20be00798561"}, 0x14) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0000009078ac140062370baae00000011100907800"]) setitimer(0x2, 0x0, &(0x7f00000001c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00306) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="33582cfaaa5de36aadd74c5e100cb8ddd66de81d5762da18c18446c82b0020427b611361d6c4982c3933c10739cc568e9976cb1fcb79f3e9fe683e1402f81134d9157a4cc413df3c7aae12ad0d2eedec672e072a0be07dd9cdce2e394f0ebc046bc44105a523db20111820a65c669734e26fc434f81e7852f595cabe3e6ed76ccae7bde049c091b13b895f", @ANYBLOB="c29483f91ac05bdc5b0f6790e8ee31e3f71dba7a8d1dd6dbd7701d6b85a54a10fc4e88c9f4985fd82b0e7f2478b42ae6c0cafbf97bb7458a5764ac1a9a6173b214669aafa7fca4782655642664c292232b7f8cd63f7f0cbc246ccfdfc47687fb767062ca8360ef47ff6758a2899dd2576aa1f0ae073be044019d134bb9e58c29a38967939cd18bfc60f674c69eb008278847cc85b4c9a650c1ab225634a725a05d31ab05e74c8ca70c922e2b07cf5373aa841436d8785f317d4e3744d6168e1ed156adc4d1fbc5f2f734c28eda478223", @ANYRES16=r0]) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003f5) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0xf903c5511c767235) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b7) 00:01:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x400000000101) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) ftruncate(r1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 00:01:40 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = accept$inet6(r1, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000000c0)=0x1c) r3 = fcntl$dupfd(r0, 0x0, r0) sendmsg$inet6_sctp(r2, &(0x7f00000019c0)={&(0x7f0000001140)=@in6={0x1c, 0x3, 0x750, @local={0xfe, 0x80, [], 0x0}}, 0x1c, &(0x7f00000018c0)=[{&(0x7f0000001180)="ef74f0945eb253ddf82300de1be88a38410c1cead368656c2e7607c1c0fb1a9590c2d64d907092e2d8fb87445685201617af978c58f56a740d000ae42b494884a63c5d80105a86943de3e8cc4dfdb65fb2b3a32681b82069e63e3123f51893960862de69715583778e04ef8caecdf703e5ae16a31ec7a189c613df526185169e78768be7ffb6ab815a85c930086396b4b839f9a1b48308993ecefe646181ab266273cf332eea53be7b3201be7aeb0da1c40b5f01e25b1f7b522f8052153ee2d3ae93f4353ec439e39e52cb0d9eb9b96bcbfe957dc9ec0a7455bad44fb1ffec9b0bb7e46ea8508a6f192b807d90c0f1653fe30a545313ec05acce8a1f76", 0xfd}, {&(0x7f0000001280)="d8509c93495bae0bfb668b040a025328a470caf1333eefbe7ac672bb35860feafe65ad146c03903319c322cf6f0b7090945174373ec5b2f69120b3c07fb58fdc282cb167d5a9e5361f10839954176558", 0x50}, {&(0x7f0000001300)="4f1f60e13bf1a54dbf397a3ba29fe07f010e38b76ff2beba7f8b46d3ce8802c600ec57f4f6afeb787776749369d1583b6ddd874cce4ffb68c51abbc0c83367c8901b2c0e7773c7d0828384490cc5d38dba93ad653841bc0f3579bba8dc8dabf7c7e7ad", 0x63}, {&(0x7f0000001380)="cb0c94ac1838a68667a09131deefec6a933cb7a7f812c6b3bc2278b64bbbb1ae0b73b98417f0fe36edc2667e849cba90fe67aec5ebe7e78f44b6fb38ac9433beb9f3d6cf07e6214297d14089a4e1483ecf37963b4ccc927d6674af98212efa4d44b224b71cfd041a7e72b0b2af6c49f981ec22d92af2c1fcd30983add49ad727ba02fa9b2cbe6983f98a47dd403b0471c497b6e2c4c860ccd6dabc0336080e546b52c534431455cc6f2cc102723dda5ef18469a8c3b37cafbbcb536a73a5e6e6fa7f7a7ba5db64905f4f56707f3accf137", 0xd1}, {&(0x7f0000001480)="968aaa1969e4936347fc5ace5adf940f623f670591e7d8eba2c04b5a5c931e7f39e3fbc068fa0f72b3164b7673e0054d0d51b13f6c15691d6a258fcdc058ba61a41c1e549c0bbf58d368b60049e69e3dbe978a3d3fa3222f62cd1636773c7b1c1acca837308f76e9861edb888f63c92f71124a5a5f78e5e58b6b0f66bf786ec2dda8aa2ca299b49ba9203478bf224dd41e207b25719cb374d204cc4c185151de7088c803b0fc3c9dbc23c203ced19e22c5c6fd79e142b2d43843b302a83793bb8d91fd4d8d4ddd5aca45e8d2fbe40e72d114a1b1696a2318b2420474df705dc7886cb9c597606000f131b7a1d1adb9efb7adb1e25cd03756fba7bfaa08", 0xfd}, {&(0x7f0000001580)="eb3670b505968e1b2375cbeda5f8af838c72b3d7cbd0b93d487e1b6a51f333ac75bbbeff68e10638cddeb1f1a81bcd99bbdc83db406a08472a23090a31f26b4b21dbdab3056c01c11161d57b4537ce2ff40ded76900ae847a4a1b7b1680f0059fe86cbf105d0bf4e3dd941dd07f9bfff6527917cc5ea22244ebf5f9798c4dd84d84e9ff652", 0x85}, {&(0x7f0000001640)="e6543ddb72532487fb832f12cd33ca928b958ac7b476c945e7e4d33748ea52ff2f83b3d8c0d1d668cf6ebfb6c5167bc03977b3c06b7c978909ac554230dc7a5f686c026df67f079aa1aed4941fced6823c1384b709921f5a3e6392072518024446ad8f4927042779c58c87383848120f6d3b2a398ef387e4e179aa85ece07e0bf1d2ce79ad03651b4355ba693f4c74ce5727e6", 0x93}, {&(0x7f0000001700)="da744cec3f89b187d3f04656d287bd172877c1ca882d2b2ae47976a83ca37511c3904c388b3ea693d47ced1109038aab6e1127856c39035cdc80fbde530dac143564b99e27565a236d3043fe701190fc1e6299658c5dd9debb620f", 0x5b}, {&(0x7f0000001780)="712679f8e360e7fa76d45dd63b9a36d2789e11ebd5898d0c0bbb43c9b87622fd332db4c8a419d8cb1d8d8c9efa4195d4ae53b487dd712113db6a19b5cd45ba2b143beef13577a6ef463cff02df1400422434ac099b5407b5ba15c206cb78d2c1e56542e5434cdb762ed3697fa2708b43d956673e7ab98903a3d98cd44913faa89b78e298018d8f373474e6cf322f3ef90b2c164cabdff28bc89fb4b64f", 0x9d}, {&(0x7f0000001840)="b140bef3ad41a348b71da63f133ff9e27493cdac88ed9ea8f3d5a086324acbb1f71adeb0e47a8f1f8e8b2bd6aa2e490d512f007a3efe1ae80fdeeacf23adbb12cd79315a48983a71d0917800f6c7cbf8055c97c1d76c76f2271461b5ae5f69c205c4a9941d5764f43fe0178940c17addb93ebf34d466", 0x76}], 0xa, &(0x7f0000001980)=[@authinfo={0x10, 0x84, 0x8, {0x3}}], 0x10, 0x20100}, 0x4) ioctl$DIOCSETLIMIT(r3, 0xc0084428, &(0x7f0000000040)={0x3, 0x3}) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet6_udp(r4, 0x11, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x400c1, &(0x7f0000001100)={0x2, 0x3}, 0x10) recvfrom$inet(r3, 0x0, 0xfffffffffffffe23, 0x40001, 0x0, 0x191) 00:01:40 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0x100, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="00000080ff000000ce00000040009300060000001c004e200001000000000000000000000000ffffffffffff010000000000000000000000000000000000e06a459236d858a9a087435bd3e66c1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/148, @ANYRES32=0x0, @ANYBLOB="ff008000520000008100000015020000cf0d0000"], &(0x7f0000000140)=0xb0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000180)={@in6={{0x1c, 0x0, 0x9, @mcast2}}, r1, 0x8, 0x8, 0x200, 0x5ae7c61e, 0x0, 0xffffffffffffff69}, &(0x7f0000000240)=0x98) open$dir(&(0x7f0000000300)='./file0\x00', 0x802, 0x2c) open(0x0, 0x0, 0x0) getsockopt$inet_int(r0, 0x0, 0xc, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 00:01:40 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000000)=0x1000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f00000001c0)={@multicast2, @multicast2, @remote={0xac, 0x47}}, 0xc) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000040)={0x0, 0x1, 0x8, [0x8, 0x4, 0x80000000, 0xeb, 0x1000, 0x567, 0x1, 0xcb06]}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f00000000c0)={@in={{0x2, 0x2, @rand_addr=0x7}}, r2}, 0x8c) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_icmp(0x1c, 0x2, 0x3a) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000700)=0x10) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000640)={r2, 0x2, 0x4, [0x7ff, 0xfffffffffffffff7, 0x100, 0x81]}, &(0x7f0000000680)=0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r0) ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000000180)={{"076964d12c81165a76f7c24bfac6af78a9cde4df2c2947ac72e7bb33fc0ffbef000e483a2b483d208b83c86eeb43480166ddeac3dfcc5beb8e7741ade764a6b5fcbfcfdad9fa076ccc7610c6e96cc81aac0ef8036ab50c255365ede48f66b056e3103f7842eceae04c6ad3f81869be273f8327604a87827ce0c3ee5fb28a49788449529c036bb3c9b6a2d28673dc0985a6d0c5254c932d058a82c5183213434a8678e9cd056ec331aefdca411f82b99c4382c44b2ca144005e931b6758909bf75c3d1a3bc3b3c3e8a925ec276ad25d1082062dd07a1d55f37cf9b5cab0d74ee3648c07abce538bbd68269e2932de3041a11c84cd962f3dd1b96c2ad0a61e6efc0acfd2c3048a08ab312950dc2ad5721a904e36e986f627661b2119187fa2ec50d5db78e9c778b6efb80516e73bcc636f9984227e12a3a76f9ddabb0d4501d267d3bc8baf94db914ee3c33ad0882ee7ca51a2eb30aeb90feccd40ac3e4a27e2d4f7536ecabd7db129c1bbe80af680fd808a1a4376818963f35cf54137049f208a64f53405cfcee7f39482cad52c9ab8da0e0f148f9f0372e8d4d868632e7c70f8d74ed4e3fd8f77cebf76f3b376936189ccc04bfe4a1ad370235c55a24d0b38dc02cd4a89392488ed2e63694ba16984fc5bc75c8ed2d2efd89d59bcf1c1d30da8305d42c4aef7dee32135529dff7b394e1706aab5a304080dd063bcc97e230818a4789610acfddd29f17c4d941638544655b3705a075f5eee184dd7fecd6c79b4d1d9ccddcf17a79dbbf78af2ff0a63eebaae5361d39331d55101f3f3796a22c70edbf2ad31754f5fcd15d2503686c539d20323442c43acc429f94f5f3a7b37ee34b67418b1c41485e38f8ca705faa08ca1dc339af3052924117defe41af16ffd8ed2546fbebea9ee7625642c7b4da187674fb814d22bba766ad52fb139d350b599dde9ee8aa7703e5fe49f51cff7971c07cf523f980ab5ca33ad5a821a26ea459a0c398deb35fa1fdaf7556d0b0c33785f292d9410bca168b11cc31cd6eae20845ad635ff9859ba67b6fdf2fceca58b479f6838f57dbfc6965e64d85b043c6c0c601d3af246635b60a9ba5db4b37c04c9a68c3c2b1f0fd3cbc0de3a624b230b18370ef330eca470813047542d12b7cfbbafea947fa240b239670c13bc94dedc87bc15a21b55e5099fbf02a26d2a9acc3e392a988dd6e4708cbf7e5786fa482cf09a5c627cf34eedeed7ad57a35ac95c83d6a9ffa0ed92a2fa7fda80b4af14a756719c5fa13a9f4e22927642bb07d600982b0516713652d47c83132a92e4eb57443f3fe4def63799d39a4a6b7e0219ea158840e98a799933d7f0b23e979b2cb8e70759a0fbd493477851bb7510217a77460de82ba174f2857151b2f5a0c2c96976d942ffd63f8b035eb7bf1f0b78fc5f017593d03636c6e707ee3d30eab3ec330", "811ecea9bbdf599ac41811cd928111001ecaf7d659135f3df2e78413c219e4f2", 0x6, 0x7fff}, &(0x7f00000000c0)="78dffec105fda3e461d0f63615dfd4ad59fdc2573ed9082c58e90dc1b6039c05ce2677fd26bd6c20fdb8b9a849dac1503c7aa25585ba973885188cfbb1c4ebd88379ffcd872d22062cc579a3e6af6067a10a476f12b577e62631efa715ade00424ba7b988e457f46e41c1bdd95d2456ee5745e82dc62c5fa5c9b82692ff387877767372a919c27a3968904", 0x7f, 0x8, 0x6, 0x800, 0x10001, 0x0, 0x16f8, 0xff}) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000000)=0x800, 0x4) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x11, &(0x7f0000000080)=0x4, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 00:01:40 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000100)=""/1, 0x1, 0x40000, &(0x7f0000000140)={0x2, 0x1, @multicast2}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff7fffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000f24f1f399da86e99413ccec8cce36681c5d2d5e205ee4c2498790c4a18f24a0f3688ff76da05b07fa06231594d8c12ca59bec98e968fff7993762e2a67598219a02255b093cd14ad90ca9f410bb1504123659239c4f3aa80342f599325712e8e323ab0a2e6f5d8d43ea9ca64cfa55db9ed39f9ecd85fdaf6776ad002e9b1fe581f8987f4aa0400ffdd802b8c108571af1adff005d67ca7708f55e91017eb8d4259845c000000090000000000"]) recvfrom$inet(r1, 0x0, 0xfffffffffffffec5, 0x0, 0x0, 0x800e00481) r2 = accept$inet(r0, &(0x7f0000000180)={0x2, 0xffffffffffffffff, @local}, &(0x7f00000001c0)=0x10) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000200)={0x0, 0x2}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f0000000280)={r3, 0x7}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:40 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000001080)=""/33, 0x21}], 0x1) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000001100)={'bbr\x00', 0x2}, 0x24) bind(r1, &(0x7f0000001140)=@in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10) r2 = semget$private(0x0, 0x3, 0x1) __semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001180)=""/160) r3 = accept4(r0, &(0x7f0000001240)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000001280)=0x10, 0x10000000) freebsd11_lstat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x26, &(0x7f0000001380)={0x0, 0xfffffffffffffffb}, &(0x7f00000013c0)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x1a, &(0x7f0000001400)={r4, 0x2}, 0x8) getsockopt$inet6_sctp_SCTP_RTOINFO(r3, 0x84, 0x1, &(0x7f0000001440)={r4, 0x3, 0x3, 0xf17}, &(0x7f0000001480)=0x10) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/pf\x00', 0x0, 0x0) ioctl$DIOCCHANGEALTQV1(r6, 0xc1304431, &(0x7f0000001500)="179b063c059ffdc8e0c4ac95e79ecc1eb401c16a40373e9ce9f711243618ed8e0fe44855141fe3611f7c068771cad29156413d7d3536966036ab02e6936e2a79bf4461cc3c07") r7 = fcntl$getown(r6, 0x5) wait4(r7, &(0x7f0000001580), 0x0, &(0x7f00000015c0)) setsockopt$inet_mreqsrc(r3, 0x0, 0x47, &(0x7f0000001680)={@multicast1, @empty, @multicast1}, 0xc) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0xf, &(0x7f00000016c0)={r5, 0x1, 0x5}, 0xc) socketpair(0x0, 0x2, 0x9, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r3, 0x84, 0x14, &(0x7f0000001740)={0xa, [0x3fe541b5, 0x3ff, 0x6b1, 0x7fff, 0x6, 0x40, 0xf8, 0x5, 0x7, 0x4]}, &(0x7f0000001780)=0x18) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r8, 0x84, 0x7, &(0x7f00000017c0)={@in6={{0x1c, 0x3, 0x9, @mcast2, 0xff}}, r5}, &(0x7f0000001880)=0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x10, &(0x7f00000018c0)=0x4f7, 0x4) getpeername$inet6(r1, &(0x7f0000001900)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000001940)=0x1c) r10 = openat(0xffffffffffffff9c, &(0x7f0000001980)='./file0/file0\x00', 0x20805, 0x0) utimensat(r10, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x4}, {0x0, 0x6b5}}, 0x200) getsockopt$inet_buf(r8, 0x0, 0x5c, &(0x7f0000001a40)=""/149, &(0x7f0000001b00)=0x95) setsockopt$inet_MCAST_LEAVE_GROUP(r10, 0x0, 0x51, &(0x7f0000001b40)={0x7ff, {{0x2, 0x3, @broadcast}}}, 0x90) sendmsg$inet6_sctp(r8, &(0x7f0000002240)={&(0x7f0000001c00)=@in6={0x1c, 0x0, 0x9, @remote={0xfe, 0x80, [], 0x0}, 0x6}, 0x1c, &(0x7f0000002100)=[{&(0x7f0000001c40)="473747d60b0425345fd22e9b73c6117fe01701b5f985cbe7fed45c1c8b96b52eb4b6e20cd924538c8f34d1ecf78d8d1141ab81ab11debe2a483fb93d41ac6d63fe32367e609750cb80c9f7db5478e6690b049405665fbf4bf7850ef5d5230baf6975", 0x62}, {&(0x7f0000001cc0)="ed4b8fe2a3b33e012bd3e45fe467593a29bf710afe3205e9278e6616f00aa88c8aae60a6efe4bba60cd13556ba229686d6ada5e9a68737d4285f71e464bd3eff60babbeda14f6f7d9f875ac2328f856b630516490424b7e7d6136eb1d842f320d870abf3d5b0cc47ce8a5bd9935cabcf7272b1039d70e9391982a8133c1b0b3589e8de4b0364726d0701b43c4984a2fdddcbd867c10dab1e75be4207d76f315c9f8c769730a2e244bc90aae256799bb4e7d47f10323bf435925fae", 0xbb}, {&(0x7f0000001d80)="fce363b33880b56a8ee92e7df17c2484a95da79758a4b4f493d26cd9338f85e502237ab768ff6f826f908d6505c883a6459f206334ed0c22c9281363e3838c3c86dd983dff03d6a5f3e39b3626f9647967d546a46c7fdab2bdc54adf948a68031eaf503f6ab5993cdcf98ee161ce6c744aa7032ba874d32d667996", 0x7b}, {&(0x7f0000001e00)="4fa09a2ff89ff64980d525b3656e7c8e0da24799a0c58e63bf43d55fa6c570b7826a", 0x22}, {&(0x7f0000001e40)="3a0e3795ba62045f9676ff25e731040514f97a667ed4b3f1e20e6540696fd5795806f223d6930ca45ee99e7177d0300ad8bd0f0680418f8792f4a8d8bcd783dd0de26f10c49b697707b322db7b411b96c88e960c3633ef6a5f8da65779e926d27c47763b26f2aba19fef24d6cfdce3cb475385c975c1050b1d1462eadb396158ecad14dbd3b476dc4967d72aec719667d948ed343747fca5efad3c0f59b24ac555c3071ca89690399343fb8542360ba9803bd45ff2318999c9ebdddc71528b28d333a050c6aa4a525c", 0xc9}, {&(0x7f0000001f40)="1314fc6e7b87a96ed67e8867", 0xc}, {&(0x7f0000001f80)="04ead5e2f7ceab726cae82df5f0027d5b75506f9ef43977b5875aa48be14d7f239665d34e430a83216fe4400338b25551edba599d53b450c6a9aa38a93c5ad660ace74bcb366bae95e2125e0842639c987d7f046831e41ad795babbb6c15434e5caf7730ebc6c55e5f76fde017e25426375e273b89f357e793c7ac717de5b88c65cf9c1a8c42bb6447d97e027ac638210303495b", 0x94}, {&(0x7f0000002040)="e4e7255f0b2d49b22b40e10566cbaa9357e93ce2c906c05a5ee78dd8172c30546e2187f12a341e503f475b481022de70788f177c038d4fd203b6ab0e991e4566f54211de29f0e860ef7781259abee100f13eeedb5f078b460f6286cffa228177e895e499162385eba7260f368eb3d67af72cde660bee6cb9633b4a8af5462cbc", 0x80}, {&(0x7f00000020c0)="d796424284b4123d339e37ee476d214b59457fe50e3c6ba13ba4d950af83e4d3c48fdfc8168d583c8bf5d83ff1de494793316bf49419", 0x36}], 0x9, &(0x7f00000021c0)=[@init={0x14, 0x84, 0x1, {0x3ff, 0x3, 0x101, 0x2}}, @sndinfo={0x1c, 0x84, 0x4, {0x0, 0x0, 0x41e, 0x2a, r5}}, @prinfo={0x14, 0x84, 0x7, {0xf, 0x1ff}}, @init={0x14, 0x84, 0x1, {0x800, 0x3, 0x0, 0x6}}, @sndinfo={0x1c, 0x84, 0x4, {0x2, 0xc00, 0x5281, 0x7fff, r5}}], 0x74, 0x10c}, 0x20001) getsockname$inet(r3, &(0x7f0000002280)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f00000022c0)=0x10) recvfrom$unix(r9, &(0x7f0000002300), 0x0, 0x0, &(0x7f0000002340)=@file={0x1, './file0/file0\x00'}, 0x10) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/19, &(0x7f00000000c0)=0xfffffffffffffda7) getpid() getpid() getpid() getpgid(0x0) getpid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x0, 0x0) getsockopt$inet_buf(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ae) 00:01:40 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(0xffffffffffffffff, 0x84, 0x10, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff59) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x6}, 0x10) shmget(0x0, 0x2000, 0x442, &(0x7f0000ffb000/0x2000)=nil) 00:01:40 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(0xffffffffffffffff, 0x84, 0x12, 0x0, 0x278) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x100000) setsockopt$inet6_buf(r1, 0x29, 0x76, &(0x7f0000000240)="b5c7d0fa234c899904af386d4693ce473c99a5f9bb252a00de6f1bf62d7df5c1372de7cd2501daddb74dd82d499eac3f83e634092fcbddb7b23641492dbca3958744805fd1b559f0ace8538808ea6f1a4208fc10961e51b3507bb95ce1f64c", 0x5f) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031d) recvfrom$inet(r0, &(0x7f0000000000)=""/218, 0xda, 0x40000, &(0x7f0000000100)={0x2, 0x1, @multicast2}, 0x10) socketpair(0x17, 0x3, 0x10001, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 00:01:40 executing program 3: freebsd10_pipe(0x0) pipe2(&(0x7f00000002c0), 0x0) freebsd10_pipe(&(0x7f0000000000)) syz_emit_ethernet(0x4000, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "98ff5c", 0x30, 0x0, 0x0, @rand_addr="02c1121fd9cd257f39cd8bec26b0188e", @mcast1={0xff, 0xfffffffe}, {[], @icmpv6=@dest_unreach={0x1, 0xab, 0x0, 0x0, [], {0x0, 0x6, "e768b1", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @multicast1}}}}}}}}) 00:01:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x80000000) ppoll(&(0x7f0000000180)=[{r0, 0x21bd}], 0x1, &(0x7f00000001c0)={0x4, 0xfff}, &(0x7f0000000240)={0x200}, 0x8) r1 = dup(r0) pwritev(r1, &(0x7f0000002800)=[{&(0x7f00000000c0)='Z', 0x1}], 0x1, 0x6d998) read(r1, &(0x7f0000000000)=""/175, 0x6d999) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) fdatasync(r1) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x7fffffffffffffff}], 0x1, 0x0) write(r0, &(0x7f00000002c0)="e9", 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="01", 0x1}], 0x1) 00:01:40 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x8) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00359) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f00000000c0)={{"4ace63aa1b654a5142931dd80d56e86db9f502755bc67fdc30f7dedf7b360e43ed87429628008efd3cf1236b90f24114f10eb1c2902c3e8f075f807b151d6b033a8cc8e04d3cf7c7ab9987ebc6747416fd1a2e8fa587309e243809c9976c58a0af4fa37c98e6981c61a6a50806d0af2277f95d22f7f1e6739865a1bba8bfb2d30e4d62aa9ce3dc99ef613d112ada7808ae55d1d1cb409a634bbbbf4b1ef7208bdecc9277b7462074b73b7c1b2ccc80c3d97696b26a071b44ddfa6abe8e0a3a53fabd35e2c94d77dfa364b61123022750ab03c49e959c7d5eabe9dcf722c7ac6a87cfd20f457406c1a0933bb488d6f9957b89f3cc4040abfe248e24ae967a9eefce5a5b6dee4e4734b20b3bb3970702d71c29a310041828a2901c9c4931f764a923bc910744813d7d02ee64ffdc33f0b78dc84992d3a3a3e483f7895cf1a97e3dc5b5f98a46092c0b16358286a7da960ee9e9ed2f82578467d961106d12f7641c2cabfb33b36002c92c69b750aeb4873636829411620d451bf9c36ba064a25218516a80e4995f291004358d455231c49206265d340269809cf6ab80b5de358da1ecc7933e3c6f5129793229053f94f7f1ce51e1c8be6c9461ed78791b98a5152a6b872a949a90b01d6cfb6985c9a9386617030294b1ca953f89770f84664138ca56ee5e8f9ee92aefe97f82b95f5ca3615589263aadff13f31465aaec05f1a34395968667b887baaeb8ad31b4f7f9bdcc5fc00b4fa7ca8e407b54af5a07d806c7d98abdf1b5e1a542d5cb5e0a5cd76522ada080f30de657d8e15d63dbbb7fc7f59797eea54cd3e0f82a06eedea25a672feaa72b67d2b8b639a4e56bb89248e1e1dd4c940895cda9c6fbf6391ec4fa641d122e2157f9323c33c10a483287bcf775bd7819bd12f00b810d1d2efb92a5b64326032d1111d7ef317084b0a262be34ff1fce06ab70fa302b367d964629524c8abc1a5639c56d0d756182fcc1729735a74171ce7aae5688f607938080eb47c78c24c8a92286800348820eb711447b7d46b379ad9e778e6485a0c788395edf49e62027c02acf394d76aba9cba1b180e8822de801de81ce74ca2e9181d6b985b57db92b49f06fd4cb97a9236bc0bf314db88a95a3d49d1eaa31a43265d35d2f28b2ca9d28528d323f512bb2c281d20941ecf280b0c56714a7f76b1d12ecb1b415427f8b632fe6f7d104874eb5855840493689461419b51aed6944df9802c09420fe0a805d9921bd6f39e297406b1529a488daa43665d937b03f22250a25667774843d070bec60b6d48f7896791fa511e37cf91f8d731a3de30666f20b587df9cd1ee90dfe8902f461098c46eba93e8e6f7936b74e0a9ac83639df18d3aa75f9ce6c29d5823088f47181b97334e4223d5f19f7a4ad4381af91087e0f530942090e836c10adaf08f82a5a30217c676feb8136", "fd992062c6a8d5ae0a35a871b6d40eb0bf4a162f6142a7ac197bcfb02105e4bf", 0x7503, 0xfff}, &(0x7f0000000040)="9f335d33a8b3b6cc1595f97ea1292cc73cb82229d1ad6c22dd756a977619ba5dc57b08bc5c150917de55f7aad805f31cb6a1a68ab2b902ad7f160ca9f79596bbe4445a69bdf43aa0dbc65cf989c872127bc7004504", 0x2, 0xfffffffffffffff8, 0x0, 0x7fff, 0x80000000, 0x2, 0x2, 0x81}) 00:01:40 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, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00777) recvfrom$inet(r0, &(0x7f0000000040)=""/86, 0x56, 0x400c2, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) 00:01:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) freebsd11_fstat(r0, &(0x7f0000000040)) close(r0) 00:01:40 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdirat(r0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) getrusage(0x0, 0x0) sync() semget$private(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81f00}], 0x100000000000003c) accept4(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x1, 0x0, 0x100000001}, &(0x7f0000000200)=0x14) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000240)={r2, 0x9}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000600)=ANY=[@ANYBLOB="a83e4c5746e041c7565818d3f2966c501f0cbb00d90cb5ab748710a61a5c54acd5ccf889b6b91de60e61183b1902f820529f8053781d2c7a60130b9437a1a1daa7bc0e2591fed8579362cf274ef8130cbe3f1abdff3fe4e6ba5eedb20092317857235f4fa835377c77f04d4cc69ace6d1182197e4f502d52786de0645b6098b25a9c5b11897462efb8854750bb70fada18ef13e77e746c7da5792e18fb3a0953082ccca4c80653940693868bbbb9bf11b0561543394dca85aedefa93b0ee73ba21f3371e00f53288d7cf5e8c5e8e05882451fc82cdf0b10614c5fa40bb32593f162e62819b22553612cf7ec13c92194967019b578de71cbdebb7b40f16224c9f2ac0d0be786da9a07a459e8f340440eb34f4c4a115e259"], 0x0) 00:01:40 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x24, &(0x7f0000000200)={@random="9d6e761707c8", @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}}}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000003880)={0x0, 0x0, &(0x7f0000003740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00827) 00:01:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000e9ff07000400000000f6000000009078ac1400aae0000001110090780000000015c79d33f45ae279a231d6418e88d3de873420ec130e4dd5a0914d331174102511bd1a0535a684a6dbd822a7ed4060b01c132c8692b90699aa7bc8d0701b6003dc2232c3f6d52e4567b64fb31904e217e196e829fab6c1d96fe86050b17f9717bb3c9729577d17291ca63274f5a8d1bdd26f8c6cbe"]) getrusage(0x1, &(0x7f00000002c0)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x52) recvfrom$unix(r1, 0x0, 0xfffffffffffffea2, 0x0, 0x0, 0x2b5) getsockopt$inet6_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000380)={0x0, 0x401, 0x10001, 0x34df, 0x4, 0x1, 0x1, 0x6, {@in6={{0x1c, 0x3, 0x9, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0x40}}, 0x0, 0x3, 0x8, 0x40, 0x80, 0x18}}, &(0x7f0000000100)=0xb0) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000001c0)={0x0, 0x10, 0x7, 0x26, r2}, &(0x7f0000000440)=0x10) recvfrom$inet(r0, &(0x7f0000000000)=""/80, 0x50, 0x2, &(0x7f0000000080)={0x2, 0x1, @broadcast}, 0x10) getsockopt$inet_mreq(r0, 0x0, 0x40000000000000d, &(0x7f00000000c0)={@broadcast}, &(0x7f0000000180)=0x8a) 00:01:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x11, r0) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000180)=0xb6, 0x4) fstat(r0, &(0x7f0000000080)) setsockopt$inet_buf(r1, 0x0, 0xd, &(0x7f00000001c0)="8f8a166871018badb7ad5466546af313176ad6c66c0df8402da4524bb2ea97dec12b4803d4547536e147ca4618ffaa63b6e354b01fcf6d3e4673a7150fadb4a3b06b363ce76880938b476102d17cc120102af5091486f569a13b290637d83e729d38b1f3cf19a7462688db518ffa5b9e841464c4af1a228c19fef7603b3d785db046f7364769c159844ea92c73d9e512eeea5b797695df0d7bd57c8c578b1c9be61a1b69f2f10da4b1caeea12751103d9be0c11e62caf2b1a7b0e756e69ffbae170b0f86b3c260a955036c1a080f6b0daef6e4177a8673a33b1368b578372dc1f1c779e89312bbce9cba94d28a312f56f8abaa63f470591578dce6a66c446fd3d9fc80df04a99912b97f4a23af308e24f078eb661af099a2a8f3447ebdd2811d30bde3273f06791dc11d91929ee55e8d8692e91a7260c034c81ec692ec3f5683be7db8d5c6f5fd146d67d885b4b422ad8b7ac7c778b2397c0810a617d4098589c9cec758772b78e64302cb8b28cbb2d1adb0164c8823f4d327149d9d30af920da05f5ce852f4f1b5a5a0fa9765aca5bed10fc6d20525bd7cb03d7ccfac50e89c96f973c36fa6d5bb8fe65d70404921c1c0071c871f88663f693e3ac37b8a39b62b4888131c3a7768eb6c2d2e48ff0913c7da8c7e2251c52001e367f4c277cc9f91aaad6476c776270318debfff97bed6308c5f6eb7c120162308e488dc6b5d876e453728791102425f9cce2bbfa2b9480c1e22ba6cce77685ee8744b41e73ff3bad4e1fcca981aeef05836d527d9e870747162b5825d8620840e1409bc5a328f6f19163d1384fc7ae8ab9535d37ab19bb4ea675c8cc2cee676681c5253fe35b237a2e339c80360f0295d76fb82c81c9df49f9533666f6ca68b964e7e75c0a973fdf6b3eba1fe5ad61af25bb59cdb1248f0f4107cb7bf3238284db60a451a50552a084bae3a86b849c3113f4e4b6d71f9c78c03874a650f77f7b9ec95497ebbbff972faeba1c6ce8cc74590c9bed628bdca900c382d3fc79166e3cd696bc15cb959be11d4e8e4ab4a6faa10dbcea889bb8aed2424f956d4f2fd7fa5354b1b33a4f14cf55160c466d2e011a90cdaeda9f8672f649af26cc2aaf346f3b4cabb51d1541ba4d57dcc77cd6ccb037d5bacf5eeea9fec5b823e3c5602580dae0c549ada38ee59f5c73e2b23db19e09f3aebb02b3b197d0bae6d997556ce510179434e8a9735c96c0626d48765c18ccb83e222252b2309fd2a61a609e46edb34ce04e54d5ad7c6d53ae08c2ec31c29ec63d44d3006e610254b613222f5e18448f4f25fd0c6a9cad671b5d49f9f00d26bbf68c7dcd0f1cfc3617402c1596a291457d1f73ac88ee57ab3c34c5379c2451460fb4f697010bf830f959af5a164e2c07951e4c91d27785f2c1ff46d32617b321511802dc8209017f9a6605b87eb79bd2bb74420b5feb094cacf1164d85befe57e6cddf4ab0dd314d9c604cf101bd4249613a3d440f04280d56ad4ae1721753bb3d3ce18ace09ac72742ed79b1d3c0c5f5284c869897036223f8653f6ee0170c46cb2bca67975d10b7e8554e2cbfa1bd0a97731e707242f61db0aff91224f910a4338b5aa9baef353a7d8e3370da0dcdb2c3d5ddf90c1fd396445096611a43020db7745abebd8d4932c001113cd825e5469563bd4a1c2424a948dc1bcd8a1658c2a58e14ba2e065798409b4b08bb532569f41aff7eb42a98c7c1652c1ed066acdc736eebda5ec24bea2069d7e9c840bbd50a6f4c5f23fb6081696cb4e7fd197f9c8c9ad5bd2da32f1e5f581dbae96bc04d6566aa3614cfcb9db2ef246dc639c52b9cb10badb886fbfada47081dc5f038633a2cd667a6f975dba853cc14a0e492fbbed16e644d2970c09cfb3b92e48ae1fd108c28d6bdb482abd38c5c24c1ae8e6e7ee3d674bcbbfdb9f7ea63bf131563277a701c165ce9bdd51eba3660d6cb7baab390da4dd40d3562e05ba34005d9c4ccf505e0764d906c02b24bfbfe7358687aa8b1c07ce568a212d39a52ef6ec95057a892ad4917b355885ee4dc2a1d785fd1f7c09ed6c728d29143be33ea1f8c909b11302649849a0c7d6dc8010c9487d6078c19462288b254fa6ecb499afa0435b0c2c0c9c3a133fc2b774e2df313b4a38f223b7533704947c2b48b61966c450e71fc5c607e880415e4f3fff81e8c542a281541379c05d8303fa073498e97db909722d77a99923339be462dc0cb62d95134b3a39ce72629090a759ef430f7615ee3df87ee95ddac558fb4092d9d0d17a0f27d3e554867d4ad290b2e14489e7fda46b29f99d5245186ccca5cc3beaef894d0046e1c2aea71c384daeecb5135fb628e4d88d0cb9055e29f378f72c4b5418d989a0db1c01014b7aeef2bfccebf394d90c62f4a587f488b9a78120833077a0f1b8272f944a7286b3dddad109cccda82f74415311119be4583413cd057e43030c3276bd9e039bad58a0ca038db19613a9add6a1352425c48994b042c64defd11ec251c7e8751ea66bd2c898b0619f8fb39f3e085925795f3909ed059ebadc407b30010178e84df9d55803e07b471b2bd1e4314c0ebc79e9ff2a5cc9219f544b704060eb2d85cde1e5a271d17880b1dae5ca30003c0e286ab73772a86f24a76feea7db4451c390ccab5e8d1c31609ce65065928746918337260182f9cdb8263aa77f7bd4c525b1f4b6013d37988aee75ccefcdbd6c2245f4d6bd7a6036c36c7f62160bced1df400157e9a7321574f973e9d25c2e46f7493bf8a3b4c4fbe7d4da7cc749da307137d018385dbd11c496aa2898c9f89552e64fe89f7140de668488536871f63061e4e2125dfe47cd631a8fc25c907e22770a5bd87d5079fab3382dce24b9ee6f8bbe46e1c349ef49b2d2e54b97ed266963aa673c4a109b4a97e78c9f2fa92b64cba2a27374ed1ba78773d6019e4275a9c28915c0a1e824b9b3b48ba4a388937489d1c990ebeee678d1e2af479c5d0d2530b580a95a855112a3dafadd1971934740a2a485fffd8c0f23758e8fa47dd33ce214ff1beb4e0ef506b33f77a4890c47a41497212d362be34b613fbcc4f7157df8695de918ed49edc62001c107299c3fceb2d6ac20accd7facd94abd6a84e52cac94a90ca87c8102f6fef89bcdc7a0b4c4422bccab95095ed3d5793596b0e72c7589a4accdf49998015dd3aa7f8a8c974c7f1e8d877c26542e1cad7d3be58eaf35c00ed59b551a93217be4096337ac7f33b2854adb3d1d65fe48113a21195f66641467fe62f3dd1fb163d4ad72c77170dbfa5e35171b2a5808300700e082ba4d00a00ad68741f299ea8a7018785bd079357fd1b69ab565d65fd75e297b44bdc79a5e6b5e413ea53458b2f171a964357233e7215371e345b2b2338e8a1b11cab8b09fdbae72f58c36db73f0ce90b5e6cb7adbea472fdbc94610228523a8f097c8b18e13b17df667bb4796d1701db0149b3bda4ef06afa65daafa115cbf117559a58296a0e1ed90be2171cc7e298aee6b8bd794ff789c4bdf19fdd4f6e3e450e3237fb682d5fa562b1751e7cf8b17b860cde7a3fa5d9f59d1476872ab3683ce6aedd4145dc07f7a2e9c0ad8eb378fab75def4727f88ccd6a9f8c9555c655918ea3c86fbb390fa039053ac8c4d8740b49c0ae442ca04c100591a65b8c6d676b6cd4572be2fdb657f990dc80837f72d6c32c21e2c268c4df0f55a47a5cdca8f67e478391485f1704b0291e8da582e369b44985e1302e98207868073e0e995ecfcda91c9b236b740d2dddaa4ed2be233686965b5313509b9ead13bab1858f01065fb94480ac9c2f44958d0a9bc738bc4c65119a7b1eff90646f499de6ee7dcd1ad55550cc73a985bc1d19a5aa7e3f3d845ea63d0cbf69fbaae83f57a59c6c507bebc8cdac953b4588c9b4a4df44f3e74a8cb246cf2c95637b88be12a4db41efc6e97e662c53589323e35334884831dd046ca551b3fd7678d5675fc30b5ae9486e1763f29843c0651dd0519e8531238e064642e5e43c66de08ff1cdab40e5b995b27cf5a42e0faa4e5b816ff89f60bf7e3f2a95375b97a79dcbc17bd8a0dcf54f17608ec30c85dbdef6230c19873b0145575a20a08ec138c346aae713fb7c69c32c0285dfddfa312654029cbebeb7160d030a9a37ad03a869e65361db14fb340ed73974666399a928e38879e3ac9fddad18f952926473751952af55458c5427d7a140f7ff5d9602e4598b7fc9f5887e2029d193c721fe58ccb7ecf4d34348951084d0f4618ab326f87e1c3b358642d22473756a4b7f3b5070eded9d73a02fde47f034e405a80aa8bcb26c054f424f90204622558b51cbe42f90e92f45a444949329ec4decbc21c5f84b78e6c8afdf3983f16d4dd428fdd95231f703edde37f689c388e3e5e118c0c40ba742b57accfc71f68063989f8caf031fa3eae1a3d6e38ee92dfea9941b1621cc67cc53c4d76ba1c5f65401429551b288eeed6275ed95192f93e11b541ebb3b539a57736083bd1e6036e6c8a9e2bb32806f685584942dccda497c586788692702f31c6a120b29a0409a57a08cf0e79a1e3dcf1eb0762e45929032661755e4c11be497309eba8ac21b399e0a024619096bdaff5fb38b747bfbba9b45fed83f2baa9190e1ff267bfd7ae9862596946c10c9b9c7538d7753381f07be7414422f99c8bd975ae62cf3a49909db96f4a210eeb04c4b73371e213d759c2e1dc5e927a6002b43d728981dd97d8dbc19e25cdb737c41f3408f75e6f7407e471628dc5565ed7c45f83c1dab9f54e8f4d5ae374f794fedd1906a99c96b09dce329cd29beed3953eb6e64c1a72a593e483e81fca86d97c8978202585d4c18041fd93e49e72fb8a1d74074aecef97d5ef224e1c1ff4b2c214698581918709a56db14d8533016b4ef6708b644136df76f80d7f00e2634e97dccbc46085a4101cf5e642567ceddbd2b57575ab2bc859fb231c1284f182b6c02f792ad077eb6c4a1187b04336d6d0b0798bd16ca98788595f24849a641257e0c6ca4dd33345337ee4fe9be3fbd4f98439c74f26b256b31729922e8895b82481e0323af0e0394e49009382cf7876a7a301641fbb53e4a0f0964501c1db6de92f5fe871fbda8a1aa71ef47cc08545990b7777a826299596daac9c752784d42528befe6271a659bd339ee9cdf56f402e6553c13dffab90f8e5f6835f5b2584ed769998fb3f955d016a72b055f46f5f4e57d9147613bdc4fb965d948d6179b1826bb8fb5776b3791816143d33ca2850af26fd7c164558b0ff0feef7aa087574fba9ed10bde99d3fc9bf61915f20630f29bb5d19094b1a91f3755d0a1fa771956ccaa8dcc45f0cbec1980ce85dfe48a6bc5c47557156a26dfedab6ac25dc066eedc735d1d52449673c201ee59d1b2ce44199b767faf06d475ee8e8fdcd9a6d9db8d68624deb21b0b7fb64d9b077cc4b7766e04ea1dd39d11ecd829b0c7f4500f245798fc9cc70303905aa4f62285b49617022d6fdad9bbb238b319685dc39181e13570a04f1d69ab9612b1fdd09821215ffe9e5d6121bbfffa5aecfe33ff045a54e32c8733200382facbd7c2d1f1c5859791b41c127d0d2d35ed3c00e613ab97136d9bd21bc47331cce017c01252c7c89946bb3cbd3230a8c7a7637f10b8b1cd5f8c4ff415a2dc195ecd428bca35f7491a3a50c35cc86c32c3be4349a129b74c7bb3337d3e8f2fec124572f0eebe1a6d1f7a3eb027b13e9494a0ba4b047df2fb78c0b5cce712edac035c8bf42158dd71ade447b136266b28ee343d8de67f8e7b7c2e557bd870a47d5454c", 0x1000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) 00:01:41 executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000040)={0x6, "325065bca3cec4f53a071f7afb31798f"}, 0x14) r1 = socket(0x1f, 0x20000007, 0x8001) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="00022e2f66696c65303c00026c653000"], 0x10) setsockopt$inet6_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000180)={0xffffffff, &(0x7f00000000c0)=[@in6={0x1c, 0x0, 0xffffffffffff36a8, @rand_addr="dac65ac0d56573c429714b4738110d99"}, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x2, @multicast2}, @in6={0x1c, 0x2, 0x1, @local={0xfe, 0x80, [], 0x0}, 0x7fffffff}, @in6={0x1c, 0x3, 0x5, @mcast2, 0x3ff}, @in={0x2, 0x2, @multicast2}, @in6={0x1c, 0x3, 0x4, @local={0xfe, 0x80, [], 0x0}, 0x8}]}, &(0x7f00000001c0)=0x10) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000080)=0x4, 0x4) 00:01:41 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = accept$inet(r1, &(0x7f0000000200)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000280)=0x10) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f00000002c0)={0x0, 0x6, 0x1, 0x6, 0x3}, &(0x7f0000000300)=0x18) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f0000000340)={0xfc, 0x800, 0x2, 0x100, r3}, 0x10) getsockopt$inet_tcp_int(r1, 0x6, 0x100, 0x0, &(0x7f0000000040)) freebsd11_getdents(0xffffffffffffffff, &(0x7f0000000240)=""/31, 0x1f) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x8}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000400)=ANY=[@ANYBLOB="02004e217f0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000545f00376135c8e83dd0fad20000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000b26be686b3480600"/145, @ANYRES32=r4, @ANYBLOB="ff7feb73ff030000"], &(0x7f00000001c0)=0x94) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000100)={r3, 0x6}, &(0x7f0000000140)=0x8) truncate(&(0x7f00000003c0)='./file0\x00', 0x4000) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000580)={'bb\x00\x00\x00\x97\x03\x00\x00\x00\x00H\xff\xbf\t\x00\x00\x00\x00\x00\x00\x00\x00\x8d\x00', 0x10002}, 0xfffffffffffffe3f) setsockopt$inet_msfilter(r1, 0x0, 0x4a, &(0x7f0000000380)=ANY=[@ANYBLOB="e00000017f0100010200000004000000000000030001ac1400bb"], 0x20) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f00000004c0)={r3, 0xa6, "77d6dc872de9bb817af2562517cd91da8251f81dfe46ac9c1950521caaa7be1e9607c13409f00ec51925e9cb0188232ffa6c8664c158a5a01f7b43b1d13f5905cdfaed3bc7d77663ea959986891827cf5b10a76cb177def088cdddad904324586e7b49d18686ee2ec5a81b4b69e38482d1761fec04ab5769bf70f96b20305f6215da68fba22e389c7a727e50b4ac169937ddfed3e37e90a6cfb32ab41e85d7801f90e0862af0"}, &(0x7f0000000180)=0xae) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039f) r5 = semget$private(0x0, 0x3, 0x0) __semctl$SEM_INFO(r5, 0x3, 0xb, &(0x7f0000000000)=""/34) 00:01:41 executing program 3: 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}}}}}}) r0 = socket(0x2, 0x5, 0x0) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000040), 0x4) getsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000080), &(0x7f00000000c0)=0xb) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000100)={@in={{0x2, 0x2}}, 0x0, 0x1ff, 0x6, 0x6}, &(0x7f00000001c0)=0x94) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000200)={r1, 0x89, "5f16d20c37f5c3279760435bd4e9ae064563856874464a24edb0e73d4bdd682ba1e304b8fefb31ed15ac5e7c19a66253fc018a2eced39c4f1da2c5f7978077f73b2b3946364eddebc29d93d3b1d522f662f181384fae1d79c1dfcccf973e9b6a33da8e75ff9b23c797cf04792697b11a0045bb182bf8c7c273a684683fd2d921ff59f4287baeaf72b2"}, &(0x7f00000002c0)=0x91) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0) socket(0x17, 0x10000000, 0x1) 00:01:41 executing program 1: r0 = socket(0x1, 0x1, 0x1000) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000000)={0x0, 0x22, "8b197fe58b1f16fa0793971ceb46ff779922bb0f5a45d0123ae2677ec42404c9c681"}, &(0x7f0000000040)=0x2a) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x400, @ipv4={[], [], @multicast2}, 0x6}}, r1}, 0x84) sendto(0xffffffffffffff9c, &(0x7f0000000140)="beef54c4828d3850cf622e33a526aa4b10441a8964149d0ca0f157352e064032b9056ee436690b6888e6019a3438d27281d892a8926490b9cfd8ace24965b4de766db6e8b22ac0afb6a47ae1c83fa044d6e46f30d772c1b8e942d9647757c5a5fdee39bf224e205d97a5e3f0499117fddceb6d16de0c726770dacd93ea84a4d910ed5bb78a8f8f7659e7fdbdd7c4c8202ab516adbd723e93a26f26d921a74450838b88e5aca81a47473b3cdbb571648e7cab95c2ea34fafb507030d80a238b13eaef548c3c33dd61a68d562e801cbd11b569577b3147276edaee63dbd165702fde94895a68619527551a74000b1f7e245e44cb5e", 0xf4, 0x20001, &(0x7f0000000240)=@in={0x2, 0x3, @broadcast}, 0x10) freebsd11_lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) freebsd11_lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x0, 0x100000001}, {0x2}}) r2 = fcntl$dupfd(r0, 0x11, r0) r3 = msgget$private(0x0, 0x440) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000000480)=0x1, 0x4) utimes(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)={{0xffffffffffffffc0, 0xfffffffffffffffb}, {0x6, 0x80000000}}) r4 = dup2(r0, r0) r5 = getpgrp(0xffffffffffffffff) fcntl$lock(r4, 0xd, &(0x7f0000000540)={0x1, 0x7, 0x0, 0x400, r5}) fdatasync(r0) ftruncate(r2, 0x800) getsockopt$inet6_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000580)={r1, 0x8}, &(0x7f00000005c0)=0x8) r7 = accept$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) setsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000680)=0x5, 0x4) sendto(r7, &(0x7f00000006c0)="ee992ea3d05095f17752bb29dc92d7745d66977fd87c679c87506c0c5654faeb969894ed227442348702ecca704bc433b783e100ea4bbb1cf32c353bebdcaeb7c73ed897fad791bca41e33bcb73657a821aa5074cdbf00b141d9a267379c227045191e1e04ba8a4b30b32ae2f302c71118ef854367872dc41309f4fac6ab0a31cab7dea616d78745028be9238c00febb6aa1b6148051ec6c069656a648a39af99ed486ac090cb680646ef87a1eb5e718470aa9b72bb25a27e97b2dc6b2f3595a308ad937501b2093eebbf1cde9aeaa2143b0f09c2e9d19280e468a0771", 0xdd, 0x80, &(0x7f00000007c0)=@in={0x2, 0x3, @broadcast}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000800)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @remote={0xac, 0x14, 0x0}, @local}}}}) r8 = accept$unix(r2, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) clock_nanosleep(0xf, 0x1, &(0x7f0000000900)={0x5, 0x6}, 0x0) accept4(r8, &(0x7f0000000940)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000980)=0x1c, 0x10000000) accept4$unix(r2, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8, 0x10000000) syz_emit_ethernet(0x3f, &(0x7f0000000a40)={@remote, @empty, [{[], {0x8100, 0x4, 0x4, 0x2}}], {@arp={0x806, @generic={0x2f, 0x807f, 0x6, 0x9, 0x1, @broadcast, "044153c91a0847b95c", @empty, "138f9d5fac1a6137dcc96cffb47de396"}}}}) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000a80), &(0x7f0000000ac0)=0x4) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000b40)={r6, &(0x7f0000000b00)=[@in={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x2, @rand_addr=0x4009}, @in6={0x1c, 0x3, 0xe8, @remote={0xfe, 0x80, [], 0x0}, 0x3}]}, &(0x7f0000000b80)=0x10) ioctl$DIOCADDADDR(r4, 0xc4704434, &(0x7f0000000bc0)="f13ad56ba1488f5dd9f3f8db3aae6462c9030f4c51b993e48e840f82cfff503c02f65afa31b44fda1d3ef92431338138f625e046c4c2e12854fd987409cd11cbffab77b331509b0cc8a571155dd1b15f3a50653e0f34eb0789a4673191397276e38a7f9f61a733") msgctl$IPC_RMID(r3, 0x0) 00:01:41 executing program 0: shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ff8000/0x1000)=nil) pipe2(0x0, 0x4) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) chdir(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/190, 0xbe) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, 0x0, &(0x7f0000001280)) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f00000012c0), &(0x7f0000001300)=0x4) mlockall(0x1) sync() mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r1, 0x0) socket$inet6_sctp(0x1c, 0x5, 0x84) 00:01:41 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28202, 0x6f) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000080)=0x81, 0x4) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1800}, {0x2, 0x100000001}, {0x7, 0x1, 0x1800}], 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) 00:01:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b1) getsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@local, @random="3f7d3e2e9972", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCCHANGEALTQV1(0xffffffffffffffff, 0xc1304431, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00870) r1 = dup(r0) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000080)={0x0, 0x6ba5, 0x0, 0x7, 0x9bb4, 0x8fb, 0x10000, 0x0, {@in6={{0x1c, 0x1, 0x4a, @rand_addr="50f1887336f594376c0e25764ffd3af3", 0x3}}, 0x0, 0x2eb, 0x400, 0xfff, 0x8001, 0x1f}}, &(0x7f0000000140)=0xb0) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000180)={r2, 0x7, 0x10001, 0x9}, &(0x7f00000001c0)=0x10) ioctl$DIOCADDSTATE(r1, 0xc0f24425, &(0x7f0000000000)="e993e1079059444d7b980fc442b827fea0052686f9cd8d8659636eb2a56baa8ddfe152cde9222664ccc124fd3dcbbf24435fc96ddd91b8af4f5aad35634d84fc59cbe497ea836d9375ec6f312a7f2b15eded2c5dff504194b205adcb93c0d038b305e68bfbbd7b") fdatasync(r0) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) 00:01:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mlockall(0x2) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x4f748f536) r1 = dup2(r0, r0) setsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f00000000c0)=0x9, 0x4) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_CONTEXT(r3, 0x84, 0x1a, &(0x7f0000000100)={0x0, 0x200}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000180)={@in6={{0x1c, 0x2, 0x1f, @empty, 0x100}}, r5, 0x8001, 0x3d3, 0x88, 0x7fff, 0x3}, &(0x7f0000000240)=0x98) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xd, &(0x7f0000000040)=0x100000000, 0x4) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xd, &(0x7f0000000000)=0x9, 0x4) 00:01:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) fcntl$dupfd(r0, 0x11, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00457) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x40, &(0x7f0000001000)={0x2, 0x0, @rand_addr=0x100}, 0x10) 00:01:41 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_int(r0, 0x0, 0x44, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ce) 00:01:41 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget(0x3, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_STAT(r1, 0xd, &(0x7f0000000080)=""/71) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgsnd(0x0, &(0x7f0000000040), 0x8, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x82, 0x0, 0x800e005ca) 00:01:42 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) freebsd11_fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000080), &(0x7f00000000c0)=0x0, &(0x7f0000000100)) fchown(r0, r2, r3) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 00:01:42 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet6(r0, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000000c0)=0x1c) getsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = dup(r0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000400)=ANY=[@ANYRES32=0x0, @ANYBLOB="020002000600000000000000090008716448f18a9c1235f61cf8ef50f86be4686d3b60aaf32281d582f9b0a124b0328fbbe6ad9edc92fe510be9e095dd74f5259a55e1bd2209998f7fb4a41e13f1de3de70ed84148ef34fbf4b9558a33828762199f36278e8940016f51e4526ace6642780b731449e0abdd0404e84e5ff19a239c2776b7798afdbbbb1b40f4a6c907f2ae19f03124554779772e560df9d6f61a1536501bdeffeebd1d18a9c16cbe6e36af881f5219776ae631bb3acb92b3279a7c3aa34aef15c7a36f308f4d145e92904c00000000000000000000864403cbf6c20ef45009d40e1e36bd4fa0679c3baae3297da3c07a"], &(0x7f0000000200)=0x12) getsockopt$inet6_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000240)={r3, 0x0, 0x7}, &(0x7f0000000280)=0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8001, 0x6}, {0x100, 0x5}}) bind$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) chdir(&(0x7f0000000180)='./file0\x00') r4 = getpgrp(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bf8) 00:01:42 executing program 0: shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ff8000/0x1000)=nil) pipe2(0x0, 0x4) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) chdir(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/190, 0xbe) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, 0x0, &(0x7f0000001280)) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f00000012c0), &(0x7f0000001300)=0x4) mlockall(0x1) sync() mlockall(0x2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r1, 0x0) socket$inet6_sctp(0x1c, 0x5, 0x84) 00:01:42 executing program 1: socket(0x11, 0x3, 0x748) socket$inet6_udp(0x1c, 0x2, 0x0) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0xfffffffffffffffe, 0xb571) r1 = dup(r0) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0xf, 0x1ff}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000080)={@in6={{0x1c, 0x2, 0x3, @mcast1, 0xffffffffffffffe1}}, r2, 0xfffffffffffff585, 0x2, 0x8, 0x7871, 0x4}, &(0x7f0000000140)=0x98) 00:01:42 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockname$inet6(r1, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000000c0)=0x1c) socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d1f) 00:01:42 executing program 2: freebsd11_mknod(&(0x7f0000000100)='./file0\x00', 0x1fff, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000080)=@in6={0x1c, 0x0, 0x100000001, @remote={0xfe, 0x80, [], 0x0}, 0x8}, 0x1c) 00:01:42 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) unlink(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffa5ffffffffff0800450000300000000000019078ac2300450000000000000000000000ac2300ae0100000051c8621fc297ffe2a8fa236c7d5f686ae8ec8d936e45cb156812d837b400acd6cbddceb0f6d51d1d7839f4b4abb65298c79e224d167d03b0a30984f85d656c2e02bd7bfd420b2e6316d08dac4e297e8d34d597817a31420541588f4664e44fb1dc6b87dcdd2feee6ee0a69e9ec6e6cca868836184f6d5982aa864d5c7567d1bbc0ec683b"]) ioctl$DIOCGETSRCNODES(0xffffffffffffffff, 0xc0104454, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a5) 00:01:42 executing program 2: setresuid(0xffffffffffffffff, 0xfffe, 0xffffffffffffffff) r0 = geteuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x28061245280bbc17, 0xffffffffffffffff) ioctl$DIOCADDRULE(r1, 0xcbe04404, &(0x7f0000000000)="71ce16bd05e23c2c36867ea80551e36d8bfabd6b85143e374b35061b4c7973f7b2a3f4313d762320261a4d77604a5fc8a0bc7e4d9006e0be03be6bac563ac8ce3769ec9598e324f50b4f95ea60372bc6ca78682356179254eb3db8485b8050a8b5fd05f5a81014ac8106b2186283589cd07911aee02fc8f28742701e5dec385089e5477f37e21c829d8d1f0c812da22f85670a78fcf6ed7ecac63798aa6c555011c188a54c94ae88caaea691bf2e390567fbfb5525504329951b3facdfc28f15c0243d16b05ef6ad2471f5cfdbd202d20287df70e8ec2a267bae046f51006235a2c1ca175a9ab720002f16d5bfe7bbd50987d425ca58109d86ae") setresuid(r0, r0, 0x0) setreuid(0x0, 0x0) 00:01:42 executing program 3: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08000000001c0000000000009078ac1400aae0000001110090780000000035e8fd68c9d0d5b137dd90ddde32bfdb3a2dad47a0e2ad4fcc8e931bbdbb4c76fa5ae40db198b4b7cf70606e704d39a822684ccb4f683f2414c6d54405721588700d5566bd37c70617111f568a320057689a43f295143cbef965e939dcafc89ce62b67d8fe10971b092a460b8d9d722193feac3df7b49f45f9a5feec5c5fd7"]) r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x10000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffff7, 0x1, 0x7, 0x4, 0x1}, 0xc) getsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000000), &(0x7f0000000180)=0xb) syz_emit_ethernet(0x32, &(0x7f0000000240)={@remote, @broadcast, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @local, "49dad9d69b4bacd914ce1d1002bce016"}}}}) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) 00:01:42 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ca) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:01:42 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000180)={@multicast2, @broadcast, @loopback}, 0xc) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/213, 0xd5}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/200, 0xc8}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/248, 0xf8}, {&(0x7f0000000000)=""/64, 0x40}], 0x8) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @multicast2=0xe0000003, @loopback}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup2(r0, r1) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000140)={@multicast2, @rand_addr=0x1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @rand_addr=0x5, @loopback}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f00000000c0)={@multicast2, @rand_addr, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast2, @remote, @loopback}, 0xc) setsockopt$inet_mreqn(r2, 0x0, 0xd, &(0x7f00000001c0)={@multicast2, @multicast2}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) 00:01:42 executing program 0: setregid(0x0, 0xffffffffffffffff) socketpair(0x0, 0x30000005, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) freebsd11_fstat(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r1, r1) 00:01:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="0204f5b7da79d3698889a5d6e4f1f7607511d773afe3327df458c9ff52e8aff76be3a8c8679d0528eaf0f8e417d8d863f94c4c59c84802e98dcaa6128706aff90843a78c5bbfb922894d00", 0x4b}, {&(0x7f00000002c0)="c729a54b86b7af7ff582b9279454ade1f85e40e704298591f88b7291a8bb90ee9cf8e7e951d5cb1830c008af0575162d7f492d357b1a21b364fa67898273c5ef8c4ca5c7c7df938dc63f588278ea36402cdb01d80f00989ed1679dd50ea8b76505943c47afa11795b90a85085d9c3362ebb8d45fc240b2119f8c068dcdf3ca953b6d6db6767c37e829a4e7b81ca22f4e6331103ff9c17d506a93664d26407362e55298223ab56b33fd9d25b52c31c78c828e", 0xb2}, {&(0x7f0000000380)="dd86c448eaa986fd6f41e369d71b7265642828b37b8bf1d671254c311c743ce61c7922f8baed01ae2fbd8aafb50e7d02ff539a9d5c908534eb7a2c15965d5f35863577109fd0b8317f10989ecb02328ab31af931dab587fa3dc532520d224b4972140e56d512c5c5d14d51b31469e6018ab1aacb467ad3b0232e87b9e587c5b457cd8642e3968d8bbdfb90a78e1b220fc0a2013670a1a5c2d1569fe3fa68d69968a627", 0xa3}, {&(0x7f0000000440)="43466d7429b68c57f445518bc98eb9890b0886dddf912df9aad752c11f2b7f36b38c1ee4ebe436256296abec8f6d72e1b0b343af2a16f336fa3d94248c8d10b7d23ee8dee1422169530cea23cef42073bb893c20a719ecbe0acb5d47710139b3032dc98e30129e0edafd4b57d610e16735398c6a141aa62bc64cc3bdf17502aaf25def3338c3649291d7ca7fb6525de3c4ab3f3f5eebf45fe709033d168525db7aacdec0b9dda8a61f283e82aa273cb832487c3331e4a0d0f8ea642ced62ba645b5edf2fbd92c81efa", 0xc9}], 0x4, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x51, &(0x7f0000000180)={0x8000, {{0x2, 0x2, @multicast1}}}, 0x90) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = getpgrp(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff9ca9d0953ca1a1a878ac1400b28efad3373c53abd95d58c84daae00000011100917800000000bb29b3d585dbb7857a7a0fd2f4da4487df830ca73e384ee2daf36e1b30d2a1c693d33889eac3f489f275607bf36c428b2c28646d8fa2200896c52c2e83c148b8814a6c8e37e9ac66408777aa2675bc5f81b8c88c871da854a5e612ea85cc3bb1f3be3743cdf06151a3b6df543b16e034b6066c71a9229106cd3b15dd789c5d68861c80"]) fcntl$getflags(0xffffffffffffffff, 0x1) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0045d) 00:01:42 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0035e) 00:01:42 executing program 3: r0 = getpid() socket$inet_icmp_raw(0x2, 0x3, 0x1) wait4(r0, 0x0, 0x3, 0x0) wait4(r0, &(0x7f0000000000), 0x10, 0x0) 00:01:42 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)=0x2f8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x4}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000100)={0xfffffffffffffffd, 0x2000, 0x81, 0x100000001, r2}, &(0x7f0000000140)=0x10) socketpair(0x10, 0x0, 0x5, 0x0) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f00000000c0), 0x8) 00:01:42 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @local, [{[{0x88a8, 0x200, 0x1, 0x2}], {0x8100, 0x4, 0x7, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f00000000c0)={@empty, @local={0xac, 0x14, 0x0}}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00400) 00:01:42 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000040)={0x0, 0x6076, 0x7, 0x4}, 0x8) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000000)=0x79, 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}}}}}}) writev(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0080e) panic: inp_leave_group: imf_sources not empty cpuid = 0 time = 102 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x47/frame 0xfffffe0020f62520 vpanic() at vpanic+0x1e0/frame 0xfffffe0020f62580 panic() at panic+0x43/frame 0xfffffe0020f625e0 inp_setmoptions() at inp_setmoptions+0x40bd/frame 0xfffffe0020f627c0 ip_ctloutput() at ip_ctloutput+0x7fd/frame 0xfffffe0020f62810 rip_ctloutput() at rip_ctloutput+0x2c9/frame 0xfffffe0020f62850 sosetopt() at sosetopt+0x101/frame 0xfffffe0020f628d0 kern_setsockopt() at kern_setsockopt+0x158/frame 0xfffffe0020f62950 sys_setsockopt() at sys_setsockopt+0x33/frame 0xfffffe0020f62980 amd64_syscall() at amd64_syscall+0x436/frame 0xfffffe0020f62ab0 fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe0020f62ab0 --- syscall (198, FreeBSD ELF64, nosys), rip = 0x4131ba, rsp = 0x7fffdffbbf38, rbp = 0x5 --- KDB: enter: panic [ thread pid 30444 tid 100759 ] Stopped at kdb_enter+0x6a: movq $0,kdb_why