500}}}}}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpeername$inet(r0, 0x0, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0059f) socketpair(0x10, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000080)=0xc7, 0x4) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getpgid(0x0) r1 = dup2(r0, r0) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000040)="18c63b95469ac16a23e69a3c8318e098903bd082dde8d9ed2b9a29bd9422092f4c38011b471e29f0274c5de66d342e6ead20d9c4458af488b817f008eb03dae46dd22393a75a20e69c2b110880b75330af8f4dbcf39029cd0fc617a8b287d67960895e99bc43515c4094886b18da7984b336e84404d0dc94e426948db61fcaea646a2c94278c2db344b8f6a022d96da9e7e862408c7265d409a10fa4f1edf2cb75532c779297341574b224fcefc50c526f76177400a2a833fe4150eec068d2e0b5a355f7e28323234cd8c6fb86c1546296da8970319d0761c2ab0fe2708a36d5a85c47f36a07b6a6825324a31f1278769a41419b33d1d67f625c1f824294b274b7f40ced99726edd8a9fb3710d26662943dbfae0204118980d2ded0824fb223b58efb24e178fc360d9247f87da34d14012e90962a83cef34269fea660ce3d6f1bc84afbcfedb3d400ce5359b667991e23ec2a43fdcff071c14a604ea114bf9f0f988b8e898ab5c390ec2028c6b6a36fb4a80ee918a3b3ec8c3e690a1c45fe4994475ad68777a51a2f9f7ad0e81bd38cad982d2d19845e9fc76cc1ad5ced16e1cf5a5a9d6821aac8a178950684798c71861d51af2be12128c7f6907c820cf0c7ae3c86be7dc8235ed94c2d01b1572492b555953eb1130ce2214df834262f0cc93b759138ca802cad66b5eefc08ecca2056650e8ee8128e71dd930d2906cbb1abfad470f62cc6f9374cd170a68745862cc6924823234ea1a35540f6cb9b50c6051f9813efca63c23ee9b0df594b1bcb93597c03f5e3c589665f9f13b73c981876f8143844657c78d83d472456861f6b7a2c0fdd3d766856c282749674d6c410aa9a97a58ebd99e6a2a02aee28802f1e38a2bc90b96d1719987d4378096af749982334b9c36b0b32c651420cdfed5f2ce92ba1d3af3f26c0309baeaff99115ca2a59cfc15792bb82c852788d59a8d21011dac43619c66abe7bb512e3103f01e1128a2c06ed7360f6e522007d420a29a54bfb0cb0d70b7b8171a132850873ae05dad9682ed7b773ee313da0b80a51bd09ab37b199a9fff0dd6d4787b02e0ad8197175893c87b86b63e5ccffe2cc255790d8a35c5bc100575a391b61e05cad14739186fbe1c65b6570e670e1b0bf37b0a6ff62b83f26f9aad9ee59aabef651fe8926291deb3a965f2ff19b81e945a8641f822b1c3dfb8182e46efe0f4f588fd146a6f96ccea6c4ad462f7c8dabb7573d36a4d85a45a782cf2367757efb70683242c3c7ade17232594d172ac53bf5bcb80b5ac6b3cae4473a0e75204ff87d9e1ace48a166ada39ce2fac0feeef856512a23fe068403cf27832d5412c2c72e6e68612fba5642cfa48c3e4f57e53bb9d6e26195ba99052f81274d73139b1a99880873498355e3384eb085b1111c136d14572aa3730685386c0603a5ae0f4e04e7789ed905924ef1cbaab98ee5ec9e44a797599f9ec7385868d9942bdc5d7c64d9262f4f153a1ac98923a623754873a1b3d1b728f71c3aa2e9584792346925d6ee4479d26503f109a7165840943896c7e31c1edf8b37acd35d24d10d9498bae0015a101a569c025ab27aba31407eb5d69e15fe0d39419ff1f56640ab70634947181d42464cec3a100b54fe0d2844c8469c33d59c3fdb93c547cbcf9cb63e7c788dc53f036eff083060b0024bcc54a67e9d0994ea588e94140be3a58d459553cf2a71c4ce85ac02b1590e35dd7f00eb475d8ca103dc4b0fbfd6be14bb92dffea6a1208a94da745c702ab3fdaec5206af7f8b4e19eeb66f5126f1ee1215fb105a482ee718463346e27e3eede662e3b58f6d7079a699d3bac156c7a167e91c90cdd4688a9e3cb95b4abc95fbec63c599f869e7e622a5bc60126451aa54755fa50e74fb9bc909115f3e216c7998542ec737783e7efb193febdf0fa84839fd84466919ffc9d8468b7bf554eb10a9dfd8764d047a232b376b25d02a20ca3d59330cb62eb11a784f92b17eb67665cb19d212280f7bf1ca50e7c0333bae54347a7d74b2a45155a0eba2b163a2477bd5b1e9f7414ecad575a1f9cea89c3452f004b0bad264fd3a08e57273568b14203220af14cab0c5126ad28db5395708c75ab4c7a715389905068a1cdcd420913d54f70ded5ab5ebc7b5158a56893aa29391deebd9e0902b70d9305990a820559efd000480766dea6ec7808770395bb0132e128e559c75f482744cfeffb40919ac97e53dd72e3bfb82e647cc0b535d306d2c25146e3278f11b7f5703f0e5fd6dacbb6536967754e7a5d2f97164e5fe82a7d478490f15af022b0e543d2f0799ba403698c76891e38f99c2c5ba110182ed2ecd6eb79fc3e0666e147ed917be6364830292e06d27f34a23a9e9123cdf143af08812ab2f800c5719171b8ff75ba5a0335e7803e9f2e3653f4e536570e635ef57551f3d98f857efcc7bde621f7ad047d766f7ef0d24b3c4dd0e9dfe7192adf01fd8385543854c85e97638952eb5efa6e899df014c10d876f3c80444593150dd8a09b8dfd4763708dbfea4050d5c953ac64f572953c3b02a7a15611a9ad1675bae72565641731e8937562241b386ca3e0eeb1e2143ca743f05c039fdf9fd20ea6565c5e527424044a4d08e8c940eff9c0a5a7f2cc3edbec70b0a35c75516d6ec7fc2b67691dea53bffec064053e224ec690ab72dd87d8629a8c5e20ffe85cf3b222a5329943dfa6d2dd57b2004cd977dda919308af09abc68813d1dfeb7b0f0eb9f96137efe2238f132cbb49515e4c8ed245b7d9e2a8be8b523257066e0603edda30e2bf6d03f2ad3e86d9ce5bc5d24699372e968b9c737a1a04e60333499b9b85319903a63cd5ce3c2da14e7d280912bc38aa4b7d52013d503a5df9c9696443db631653b3f0622e16de6bb5a7fb78cbb33cf2b02122410c7e7cf773aeaa91e82acb0012fbb7c0eb325f87d47026e6888dce226b21f23830f309e3d77a0a8e9198c2b3c6367b6479468fdc16d11a8e5e3e5d72b240dd2d08f9ba5ae416ceb0932ee945580c54192ea13c63c66f756c74e97fc737edfec9130380737679ae93381a7b990dca4e71099df5c4e2c4089f7cd207672b57d0397d5474a2877461fe04aaffa6023a28fac745e017c1c4e9e8bbca1f2ff8ae43c9c8610c9e1f2f50e1f3624b8ec6ef92aaea99a770860e08c1442472f74b5150928b6f0440ebcfddb2001307eecd596b03e28f99ddfdc297ae1e9d1811072b9a86f9782640de2d9162f99acee3dacb8aaa1a556bc955546e0997a1546700469755a17c6944dc9bddebd021d2798ba878110d875cdf17ee7ef1694e21bb0e36af7b9ef9cf5ef9661e170560c62365f16d7722a62c9f128c69b1772a78c4ffd60ff158424ad4364721f81967f73c472877e608079ebf6840ab0977e28512991bbc7e94440256fe97d6d01ae740d508ab0b88006a25c126fc43eca124399cdcd83e8e76cad7f2bddfe4f304e298ed8e6d9714de4de200369574fd095f292b6aeff8f006d17ba76dd89bd5677e8195c1d7547fc9b5684cf102543c4afe1a78674476bb53b07cb76e0cdd43e36f789b8c894bbec061eb2445b8665b8c92a70f9ed605318cf66078c979d1a56717ff4f01e94e299926336f913c791f353f51a7c6828a15fc4cac72385b585ce3c78414d4043844942856379fa16d2384074f6804271cf32c116e601260891a779ae825614a0c7db7cc9b1ddc217030d33d0a11a1b8f2abc75c0426687bf0ad8ddb41cb77ef383d0836aeff7c32bfedab555aa75d6a69846485ff126e12d2943342e3970e50dca7b1f4cbd7c7257e5f5ee809acf6fbe33c7c0a4efc3c318bd48564d7ffd3583cb8d506a7edc3d86e433262554a2d6c9ba00e98a7c6160446072bf3a58238be09279142354217e2440fbfe745b983c0a067824929dec6a0968d57c6972743b6b67f5948745e7b77ac5916ebd6a3f35cc2c81234037299a6b76b068c38a949c7d1cc776c0d223db3618d708647f7fe44b2178ba6c4529fe11e6d8280cd1897582d75afa4bc3380401d9d8056bfd0652597c4b4986841077d546e378cf61cc26f2bfe82c5ef6b22a90fa7b790acef51fbd105f5dd0c794b6d846acba121e4dc2b620c013326597bd685884fe24241110f44daba717a8a9b591e8f0e7dcfe550d67c770cc0641600ec043be255fdf1cebecc7aa18152c53ee53c83bf240c6f9d647306e3a9a96089a6e302fefd28d6d5e34a94fa1fdbdd34e4d087aa299e9c72a552a3a7ac581007c20ebdeab1053e9ef43d9d6b949933d9eeb35ff700bd4d648f48a1d2a80b50db098d38b19063730081442d4a303a323e606ab13baed965118a71a016f5353a080da4c0ca2fb8a29942b7d89ef3147afad888c90bf11c08cf52c47cccf3f3b655f41e696b9cf9345c0d1381252b5b2b405e84010cf8f24b59b0e457259fbcaefa6ed8e000de9b95f3c7a1b7f4e23eb8e5f34f77bfb7e0add9a0246a2c294d9eb6c58dbaa91d49e76767415f59ada55eb5d432694fd4f617464a53d90210a91a2b097da2975ee6d30d6cc9a8887a21777689067cd6cb7b5f3cda3b84463d9f2fe7ae150fc1c935ae288f103a62e7cf11db7a5471dd3fc9a0c50e2152cba81f570ff4d17bdd05d0fc07dc29b629a6bec622da564100cd48148f7a9cef91376c6058584d114801acb44948cbc4ac20a5478166dd139c888f36cb3d3a1933f11dfe0aaca39c1391f906d1ac2b7f38bdbc4c3f4e14d0b36fb2f061a269481ad3352b5d3ee848b150ab9fc86fba47c6f5d1b957eb81752f03c43cea128d6cca998ad7a3ecb89aede29ce5a71c79f78c29125654b1dadf6d3887e55cc594192402047b6c4781c0fe07aedef28cb7b011f07bed80d432103a7635e03f95dcf00416e1269fd371b3bf0fa45c3cdd0f07716b51b1977f77b52f8d7aa843386b4b6e78e643208631be0c82bbcc5a0de0316253b6ea9d6c19e1b0e2ae12da8b9c116e88404ae86002a3531f81dbaf0ae9dbc44633bbb12d83e0f9aceb20d3835335778dbcbeb227153997febf16d25bf53e70e4fcaa4695db0c3554704918bc4eae6d55812fee6568dc10c55f651a16d234390ece52e2db344ec5b22d6cac244fd32c90cec30e4d0cff81b9ae50e59e40d4dcb3070f19119edf486e9e0f2e11118cefd146acc2e42333059276c5be2f3fd79d05cbc8370d9df449c648ad7019bc8fecc1631a63f971a40e25da2028139d320c387dff54f4108cb21a107e31b70884a304a7d0e19e3d9ead34ab92ee5316011c6042218523d47dabb25afe0d203534a72e194b1f70607893cb236e70e5f0602eac31cb3770fdf175ec30946c7f780c5baff26caf2b26c2fefaca16791bebf5bf14e7f61e1ac952774a36c82502e4eceb6d615ec42ed01b3edf80f88c9c2bdcb099053348b9a3eb05135dfcf10edf3c7c0f13e4595ca49dd66b0398d929f7b0963d675ca942d7461cda6525743b689ddd5966de46b457115395ae3448d5db7979ea56f09d658f0ccdcace3dcb828ed10c481460676623e6e0f522e757fad6bdac9519c712a0f7bfbc95c94202f84973c8bb03d675dba9b18542cd1a599c98f54da80da26978ca2514c1153bc3915bb7064263da3e3c3dc1dd5dbad8eeebfece7a74bdfebc62146da1727196a47bc0e09ba637e50e3dbec2604798021a8617c15eb9846efdf94fceb01bb07f3304ff146233289d12b930fbf824ca2320242f8afcd69c7241e23b613933db0aab550bef0ca03b87c990ce89611ca673a6340a55583d1ff8de3be3ffa9b987c331f7e89a5496dc25") recvfrom$inet(r0, 0x0, 0x0, 0x82, 0x0, 0x800e00535) 00:00:08 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0xffffffff, 0x7ff80000, 0x4}], {0x8100, 0x100, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmctl$SHM_INFO(0x0, 0xe, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000100)=0x5, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_INFO(r2, 0xe, &(0x7f0000000040)=""/82) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000040)={@loopback}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdd4) 00:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaffffffffffff08004500000000d7a8134ade4ea5ec22c00000"]) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f0000000200)={0x0, &(0x7f0000000240)=[@in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f0000000280)=0x10) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000100)={@in={{0x2, 0x3, @multicast1}}, r2}, &(0x7f00000001c0)=0x8c) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072f) 00:00:08 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:08 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0]) r1 = dup(r0) r2 = dup2(r0, r1) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)="0b0adbb85d876a762c9fcde886fa3c2aa102dbba3d300693146a1e100a16839cc7f49718a92026135656e9792104956dea551b20719ab5d5f3af3cb510a43520b0c6b649fe787dcfd526120a69a249a71275b9408720d1109f4db27f963a74198be10691e11d16ecc3416a7321b31d6ae137a3c3ccdb23461dfba63c634812d2243921fddc3ebf20de752daec66940a49c5006e9895510b2199e9077655c6f") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f5) 00:00:08 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x20) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f00000001c0)=0x3b, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r2 = dup2(r1, r1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) sendto$inet(r3, &(0x7f0000000040)="4b7a25fa675778d05c0345d63c9029b8c3ad97d8be6bde0be60a656b0cf4821d380d9bd04308fde277324ac86c7e451c722465a85366dbf1ccc9e5e90826722fffe2b7edb1dcc4bb6002366a293b037292ddcc8d34ba9a95784306e49d89a0f4340b59ef7536b4d0b0758fde5f1a0e52cdd1b8a2b559aaa6cd5e59c433533cca372b52bf3199b5ac8e6074d3a75b1cf8a40fe6c8a94f8db22efd9b58b213ad2d82bb90df69203d2f4699e408e2f28420279c3f543b0a2cfaf57545a3a0e4e5c243b964ce3076dbbed45f47968edcb530bc6eb1b6962d", 0xd6, 0x8, &(0x7f0000000140)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00399) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:00:09 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup2(r0, r0) sendto$inet6(r1, 0x0, 0xfffffffffffffeb1, 0x3, &(0x7f0000000200)={0x1c, 0x3, 0x3, @remote={0xfe, 0x80, [], 0x0}}, 0x1c) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x1c) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f00000000c0)={r2, 0xfffffffffffffffc, 0x9, [0x12, 0x2, 0x3, 0x2, 0x0, 0x6, 0x120b, 0x80000000, 0x4]}, &(0x7f0000000100)=0x1a) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00796) 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000111100907800000000"]) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) r1 = dup(r0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000040)={0x2, 0x8, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f00000000c0)=r2, 0x4) 00:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00966) 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa001c0000000600009078ac1400aae00000011100907800"/42]) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040)=0x6784, 0x4) recvfrom$inet(r1, 0x0, 0x1f0, 0xfffffffffffffffe, 0x0, 0x800e00795) 00:00:09 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) r2 = socket(0x17, 0x0, 0x2) setsockopt$inet6_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000040)={0x5, 0x1, 0x1000, 0x5, 0x6, 0x0, 0x7, 0x6, 0x5, 0x12a0000, 0x6}, 0xb) setsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c57) 00:00:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00557) select(0x40, &(0x7f0000000000)={0x8, 0x7, 0x6, 0xffff, 0x3, 0x8, 0x1, 0x7fff}, &(0x7f0000000040)={0x7, 0x413f, 0x8000, 0x7, 0x40, 0x8, 0xa1, 0x7}, &(0x7f0000000080)={0x31e, 0x400, 0x6, 0x8, 0x2, 0x8, 0x400, 0xff}, &(0x7f00000000c0)={0x10000, 0x2}) 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 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}}}}}}) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x9}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040)=0x1, 0x4) 00:00:09 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00330) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f0000000080)={{"322845942f46d1cd940c2d9b3911d0a82a8c4777b1dadbd75653b2bfa47c420e930afaf1e5527ab2a492ea62e7c5da3a7cdc517f06b6e111b4fcc575b784d79f8bfa8643b1b267c480a18c399190f8c3389963a8fc7d5cb4a84c5cf1ceeaaf8f33ccdae0de350867a328134f742821c4c3484d47e4e31134d04a9568fdc6f8223781d152af55544b678adb2aaac0848b4de73b81f9010a71168ec5a07c7aa807d905d51171ed54d6f2749ec9462948fa345e6bcdcfdf30761112ed48602e85e4bc222fa318ea637534075e795801a15cf0938d77766b31ef5581764ae5f6d3d048ed80fc4caeabbf9d0d7da880d5aef1bd9c3c988c9c249f6f1ab746ae62bb0e5e3cfabe5298cba2d9004d06d07ef7d104a6733658c18b3676622c126359e803b7a7fadda1c7790c9d8b99de4c8357f7508a1ac1e79cbb487f8f63d18c7bf9e8f90c5f34c1dd8cec8210132247f9870002683c1c38ba8b13efe67075ce3548f32de3bd09c9393e3723610d3baa3d89867ecbc2b724db09e9dc75317910a05130448aac4dcf4bf23f9bec3de7ec6087bb7d27735221bd2a67762c48c4c751007adf0e1b0f8e1ff828d16c04fc3c5e81f2262904a2fa9b6136505de0e3f887cc6aab3cee14d3d7b48496346c135c9ea2c3fcaa035481889318f1161b90212d1dcc29c0d6f8552e196b36a92dc64536e75ff4df722b753d4a1f37491e1a524829dae24e0c669bf6e133501d607614e91c5398dc07fc18d4884113a8e9bd4dab9060f7ce40b98f73cba1f622762333bba277f973bb403037bb25236e254b17cee34ee4a01bfacbe550078d7fc6fe2534544a68db008a6b6a9155c2bc5214873faeba2847fc6c620a881f201d81aa879fde7380755a6fe4a510958bd520b1b8ed4b1d9079bda7099e8ead7cc6d8193eebdbce0d9609b204b15da63b6062f56bc4ff13b5046a24058881ab090366d955bf14391343b6188cebd3a0752d5ed3e6eceeb4bf000ae2d70202045f64ac540b194c90b2f883d3f7e40c85ce2b9d69da55c0d944cefdb2a9d5d3fba3cd41c551a6b96ab46541cffa5f9f2ffafb49a941ee3dc165caf1e419ca143d93d51365439b425d394e1bdb46cc6cf2463e65c0a49aced876c88020e77b4abd49722141beee0880f38445b624c16320236d6d5b1a068beb65796f08efdcf75932a116a521c5bfa1eb2039a897ef85c02245c57460e042b387639a5323360c6a550fc222937e11b2609b7e552dee40ff824d2fe5036fa3951a7a52fc365db2ad2025b46c340fe49ca7ab3aa443c5e70d3ddf98649438d3d4da6dcbcb90919ddfb74f82aaeff3c4017bf220a3df919c71917a78350f9db2421cd14c8051cb23f6028269091070736d8081b82ebee1ecdf7a90ddbcf55d4a911b5f46531fe924a7710c128ac962103d01b8211e70d43d4a28eb920816522098", "d0eff288719cfff88608c2e163eb696ceb7f7a00659a73b90bec1005ee9a2762", 0x80000000}, &(0x7f0000000000)="5dcb83791c01a87b943cd36502436fdbbb3241ca7d9ae53d2d99ca5134b391016680cad7a4e54539fb2ea251bb69ee4aa0a2f0f787d59e7823d6dd82bbd95e7c34db8f8e5fb2", 0x7ff, 0x39b, 0xc82, 0x3ff, 0x10000, 0x6, 0x3d21, 0xf7dc}) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100008, 0x100) getpeername$inet(r1, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000140)=0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033f) 00:00:09 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept$inet(r0, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000180)={0x0, 0x2d, "c4082d7b7c08851bfae458d42d8282970de6b1a92a6f63b3ae793ea96fc4861b6c1cef75774cdec212fbda0366"}, &(0x7f00000001c0)=0x35) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000200)={r2, 0x7}, 0x8) getrusage(0x1, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:00:09 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000000), 0x4) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x2, 0xfffffffffffffffc, @loopback}, 0x1c) close(r0) 00:00:09 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}}}}}}) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00841) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x9}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040)=0x1, 0x4) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x30000002, 0x3) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000080)={0x0, 0x3f, "b377cacc27f8a92157174785611496b76bed9b9f554d3882dd9bf1819faadc77343b4f4a9cf6f80f6bfa7a21cda76a87ff5d759d66db171449029a456fd846"}, &(0x7f0000000100)=0x47) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000140)={r2, 0x2, 0x2, 0x0, 0x200}, &(0x7f0000000180)=0x18) r3 = dup(r1) getsockopt$inet6_tcp_buf(r3, 0x6, 0x401, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r3, 0x84, 0x107, &(0x7f00000001c0)={r2, 0xfff, 0x0, 0x0, 0x7f}, &(0x7f0000000200)=0x18) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00370) r4 = dup(r0) getsockopt$inet6_udplite(r4, 0x88, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="e0efe972ccb038c3ffffffff0820450000300000000000019078ac2300bb00000000050090780000f1ff440000000000000000000000ac2300aa01000000"]) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00838) 00:00:10 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 2: r0 = dup(0xffffffffffffff9c) ioctl$DIOCCHANGEADDR(r0, 0xc4704437, &(0x7f00000000c0)="3dc015d7e2b783a6c1c2116967b267bd6d59d13f0b0afd66d3d0b0113a1fe9bae0f8579bbe813d26af12a70aada476a3d2f90fced94ed4d73b6d60") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x11, r1) ioctl$DIOCGETRULESET(r2, 0xc444443b, &(0x7f0000000000)="3659acccad12c27ff0f56882245c9a05c4046ee6dcce903d7a63d393b9aebf9171a1e9c6c21b9a46714e72e30b241b1cde30fb97725f179ed375cde275d486ca5bcd057048b461caacf7819505a43632b0c1d8f8648eddba7ba53a2d393d6b2eea98e013b50acc72bd2e8452702f9e4c8e764bd6ad1d5165d3eb2d4990e5d2afa97976ba0f8d20adc411bd528f94938ae7438a5237d980eee023ccbbd8964df7d9") recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00385) 00:00:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_REUSE_PORT(0xffffffffffffffff, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003b5) getgid() 00:00:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x15, 0x0) getsockopt$inet_mreq(r0, 0x0, 0xd, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00490) 00:00:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xed, &(0x7f0000000080)={@random="e4be013e22c7", @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "e293cc", 0xb7, 0x5b, 0x1, @rand_addr="bff6a3964ba5a0064ef8f80a6d364f2a", @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0xae, 0x0, [], [@enc_lim]}, @fragment={0x3b, 0x0, 0x9, 0x2, 0x0, 0x60, 0x67}], @udp={{0x1, 0x0, 0x8}, {"aa64b82f3ae2216e87f1bb2037aed3fe73900613357965256e57d64ba58a084fa955aef68dcd8171f5cfe3e3559b41e82b7b35293f8fcb876b668df84df599f2184be987f71a5cb04b996acee7169ed57069de29fce5427f79f149eb010847730e54821297527f480468058cb9c18243562dfcab54f30dc170986a35a531a825c799a2e81b7995523ad961c4cd69004bb550fbe63b832d"}}}}}}}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0041d) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 2: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0x101, &(0x7f0000000300)={@in={{0x2, 0x1}}, 0x0, 0x0, 0x5, 0x5}, &(0x7f00000003c0)=0xa0) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000400)={r1, 0x3}, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000180)=0x1c, 0x20000000) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f00000001c0)={0x1, [0x0]}, &(0x7f0000000200)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xb, &(0x7f0000000240)={0x7, 0x9, 0x20, 0x8000, 0xff, 0x7, 0x6, 0xd2e4, r4}, &(0x7f0000000280)=0x20) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = fcntl$dupfd(r2, 0x0, r2) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f0000000080)={0x0, 0xfffffffffffff177, 0x2, 0x9, 0x1}, &(0x7f00000000c0)=0x18) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r6, 0x84, 0x15, &(0x7f0000000100)={r5, 0x7}, 0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00506) 00:00:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004501001c0900000000009078a41400aae00000011100907802000000"]) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00720) 00:00:10 executing program 3: setrlimit(0x6, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x4, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, 0x0, &(0x7f0000000540)) poll(0x0, 0x0, 0x0) execve(0x0, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000640)) mlockall(0x3) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000040)={@local={0xac, 0x14, 0x0}, @empty, @broadcast}, 0xc) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r3 = semget(0x2, 0x2, 0x60) __semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/37) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast2}, 0x10) r4 = dup2(r1, r2) getsockopt$inet_sctp_SCTP_INITMSG(r4, 0x84, 0x3, 0x0, 0x0) freebsd11_fstat(r2, &(0x7f0000000140)) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000100)={@broadcast, @remote, @multicast1}, 0xa) __semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x3]) 00:00:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff5871ec80bb1590ff0b000000ffffffff0800450000300000000000019078ac2300bb000000000500907800000000030000000200000000000000ac2300aa0100000056a8c289a0459b923ded996b4c227944428f1056aa79eea7cf6aa6d52f8b458d089d2ac4e5561013d63ba54aef459e1af881d6bb5a473b1ed89e150a0dcba1a6769deb00a3500744c06b0c806d68f08f88ce3e5bbd9045641f6b4368e0c3ea808f94c29138d79dfd2384ceae0d8f3c5ba576f9d98fc684af8b55586ffc2646bd41dc"]) dup2(r0, r0) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x800e00b96) 00:00:10 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000080)=0x3, 0x331) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x102, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="e00000008c17d86d6f2a54484c04fe789ab5a896373811617a1c100c102269a13fb93e4e142adc8f8cb701683a077ecdf049f4d61701f0cf54de2b52c831236c3b6a0e641a2093a4f0ba966f097b3ebff5ef60cf421b0e8e9f01901609ca481b302f283797ff70cc36ee561bf000811f2f5979bdbb939f935a6c291f59e623bd21a58cd1f84d989f3e678b7c74db65fc5669fd4eb98d076b8b04d05248c2b6af9de2246daaadb30d5592dab227cfef8e750cc06af9d001f71579527f19ac54b3d77e72763204a203d127f34da02ca74cd554159eadb9cb905fc798e468cd8543773fec3a"], &(0x7f00000002c0)=0xe8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000300)={r4, 0x4}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x7, &(0x7f0000000000)=0x1c00, 0xfe6a) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x29, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000180)={r5, 0x2}, &(0x7f0000000140)=0x8) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4}, {0x5, 0x2}}, 0x200) 00:00:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000640)={0x8, {{0x2, 0x1, @remote={0xac, 0x14, 0x0}}}}, 0x90) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f0000000180)={{"0aa42c4ec75d75533544b24e1d94cfa5e87ad4ed14c8f8a78ec8a2a75bb3b0ab8a921ec553b3ddc8dbd82906adb9675815828bab0e0fb357b6f4313eab6b38141df9997bb1e3b034d01a8ea5c59d7316841639899b8bc9475d050288b6f4fdb2840c165836894baade5dc5e0f45acbfd109c7b765669c19300dca02d3b38d2f2a2c1ca864bddb60dbb7136c40fae19cd757f606ec3287c6af84af311d252f0201b1afe282f8c232ed3351c951e7610810ad844a874bd5910b60ed2cf6701729c8c4d834b536d9dee5fe3c9efb695ca5e50a7b39672972241c5d9e6bc41d905848ed8b55db0ef7e507b888a370bb7cfbfcdb373033354eda4847c36e9984c454a77973f82e8217eed2b4c2f5a75cda038d1ae97fad5fc2d73bc96b27423dcca0a51854240f5f54f30609c2d3522a70ead54c14d68357628ab8e8d3b3c6d7130d9c0225dfe3903ef406e8e62a068ffb385181c7133305a7ae86de27b08c1d6a98339eeb87942dad9de713a958f40b85d38b902d9682167adb8e6496b2afa14ed70edca29eb7fd1a88188ef3d6f6f57476091a352e18f1526d13dea996e5c0e1fe60463d67c5fc4a99b9a51c3b0cd66f2837b87441e8215afe14f79c2ed8e6c0eafc07264c01c50235567200c2089f508dd28901ed69316234c8c410737996349d8b4e28165bd4287b1b6d29951b512dafd99072b35775c443228fafa006a1059d391f4a7c1a460fc3a79d991d4965118d5a93f3023ebb6a6c1656b386aecab0eefd04e37f137cb24aaa22e80c92b01b7d65b02a5cc81e53e4307789d1d05778639e20944e7e5212bbfbe3755a7f1cf0fcff4fbbedc1846094f4d6efdb5d65cb2bd29446a3990a6adaf2d2030999d917c92fd0ddbcc423b8168a714e1f142f064e8cbd7c82c1cfe2f88900f4f19e4626c03f2797638fa32285e76ba2de8daa86c645a2a1f04c4404af6eccc905f0bcf24a3fc3dec7207280b07a19dd979a4cb18768f91e07aa7cdbf8e3f1459b6485a691f4b3be8ba2adee32331074e47595ce8aa9ff3176ab44a23debec30616e5b331be581450458d39ad7ffba9e46ca3a532f51897305ac19b8a1768449019767a9164abd59c1b7efd70b3494ca8f9d508eea4232c8b849188a405a52e5beeffb7095f9683e4aa895a0cea8389eac1a2318545af106056bb0036bacc92afa9d5d53653ed550d773cd3c5af3cf421eef436198767347da7fd9734359b7dc972837695836cc03f3f35be196a45e0945376679bcd17404ed1c1916ce204d44a0398519db8a91840fda344aabe16cc4cbc8b143b2d264f77af3cea7297edd95a96e78e2d8480cc5e505e3f29b7d968d45136b5535e92b5b62f4ce1077d41362c1a320203d27869fa01e25586a6d7aa3f54cb35ca56ea7526678cd2606c126f77be9fa0bc794ef1d4a680da1c61c957316325049a35", "af0937d547d0be5ab1d29529ad7d5cb5b270717cda912a321e85852952d71096", 0x8, 0x8}, &(0x7f0000000080)="e5163542031f9ab4d53047ac65f552498fbe4118e8a2ec100bc3bc1dda9fd37d2f1f4dda45d8b2ff325eb4c79219b92ea8c7479416b1d7380d3f88cdc9b7400c0bc2c69858695da45999a1d4e7b51d926665d1a3b1770a5a68bc98c6a9c0552d3df6d0bd0ccfb7ffd4735aa2f24f7b1e8b80c2ed00261ece0468f66c733d8c9ae33028e42c90f64539c006ea8e31f39a4c56c9ea05eff60cee56d7090272e2b247516b6e81f86acd49ae9123276f0b96eacfaa4096160012de16b626c423b63838bdcf60ad209ab531d626405752660b0516a46ef599e7cad1092d59b7", 0x101, 0x100, 0x1ff, 0x8, 0x5bc, 0x4, 0x5, 0x8001}) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f0000000600)=0x8, 0x4) recvfrom$inet(r0, 0x0, 0xffffffffffffff25, 0x0, 0x0, 0xfffffe89) 00:00:10 executing program 2: mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[], 0x0, 0x20000000) r1 = semget$private(0x0, 0x6, 0x10) __semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x695) r2 = accept4(r0, 0x0, &(0x7f0000000480), 0x30000000) r3 = semget$private(0x0, 0x1, 0x0) mlockall(0x3) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept$unix(r0, &(0x7f00000002c0)=@abs, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x8, 0x1000}, {0x6, 0x8, 0x1800}], 0x2) getresuid(&(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000240)) r4 = dup(r2) ioctl$DIOCGETSTATES(r4, 0xc0104419, &(0x7f00000005c0)="ec4e4359363fb141902db293cf6af0365269fb8d7b81f367bdf8c334e1482619f12b64d7144e8bf486aaafb2be656a278c947499383b08f18aafb5ef9843080819f701e98296c986bbbfdd2376a52834ba5df6d56482c3e5e36738dd22478f8b8d1dbe92519b057c91476a710444") shmget$private(0x0, 0x4000, 0xf, &(0x7f0000ffc000/0x4000)=nil) freebsd10_pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept4(r2, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x101}) semget$private(0x0, 0xb, 0x400) getsockopt$inet_sctp_SCTP_EVENT(r4, 0x84, 0x1e, &(0x7f0000000300)={0x0, 0x2, 0x9}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r4, 0x84, 0x1a, &(0x7f0000000380)={r6, 0x9}, 0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0xa, &(0x7f00000004c0)={@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, r6, 0xa4, 0x3, 0x2, 0xfffffffffffffffb, 0x3}, &(0x7f0000000040)=0xa0) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x800000b35d, 0x800000b363}) r0 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10) 00:00:10 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00879) 00:00:10 executing program 3: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_icmp(0x1c, 0x2, 0x3a) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN(0xffffffffffffffff, 0x6, 0x401, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00360) 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}}}}}) accept4$inet(r0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00897) 00:00:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d6) 00:00:10 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_mreq(r0, 0x0, 0xd, &(0x7f0000000200)={@loopback, @multicast2}, 0x8) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() freebsd11_fstat(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getpgrp(0x0) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8001, r2, r3, r4, r5, 0x0, 0x2}, 0x9, 0x1, 0x6, 0x1f, r6, r7, 0x8}) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00537) 00:00:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000100)={0x1}, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x50, &(0x7f0000000040)={0x0, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x90) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000140)={@in={{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x200, 0x588, 0x304, 0x5644, 0x8, 0x3f}, &(0x7f0000000200)=0xa0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r0, 0x84, 0x8004, &(0x7f0000000280)={r2, &(0x7f0000000240)=[@in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @multicast2}]}, &(0x7f00000002c0)=0x10) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00315) 00:00:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00356) 00:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:11 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000f8ff5600001c0000000000009078ac1400aae00000012c00907800000000d7662e3facb043458feab3275693f8bbd6f3570700000051d676def32c92861f5beb25b1e84f42b92a16634167aeb1e15fc5c6525c136db3efa36c31a578f017a9c5d564668ebd9d6a0000000000000000abf864b77ca645e671f371b69dc732f2aa2df11531fde53215d1583a4addda020a20215ac921fac1c74c09c5c8034b6e68982404f5cd79ba0cec823c750723060e27ce9b747f"]) r1 = dup2(r0, r0) fcntl$getflags(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cd9) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000100), 0x0, 0x0) 00:00:11 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1d, 0x2, 0x2, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) semget(0x2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x209, 0x1, 0x0, 0x1ae) 00:00:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, 0x0, 0x26f) recvfrom$inet(r1, 0x0, 0x0, 0x40000, 0x0, 0x0) 00:00:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet(0x2, 0x7, 0xffff) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000040)={0x0, 0x4}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000100)={@in={{0x2, 0x2}}, r2}, 0x8c) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @local}, 0x7c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 00:00:11 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) accept$inet6(r1, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000000c0)=0x1c) clock_nanosleep(0x0, 0x0, &(0x7f0000000100)={0x81, 0x4}, &(0x7f0000000140)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000200)={0x0, 0x1}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000280)={r2, 0x3ff, 0x8001}, 0xc) fdatasync(r0) writev(0xffffffffffffffff, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="e59d0a603cb7fcc5", 0x8, 0x4, 0x0, 0x0) clock_gettime(0xe, &(0x7f00000001c0)) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f00000002c0), &(0x7f0000000300)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cd9) 00:00:11 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}}}}}) __semctl$GETPID(0x0, 0x0, 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x88, 0x0, 0x0, 0xc3f68ed941c00a99) 00:00:11 executing program 2: r0 = socket(0x1f, 0x7, 0x3ff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x3f, 0xfffffffffffffffe, 0xffff}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) geteuid() setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000040)={0x8000, {{0x2, 0x2, @multicast1}}}, 0x90) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00386) 00:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0x0) sync() close(r2) 00:00:12 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fccc9a5678b080600010800ff865c64c5948a4579bc60c4b0ffffffe00000023962afed00000000"]) setsockopt$inet_buf(r0, 0x0, 0x9, &(0x7f0000000040)="781f2b98", 0x4) r1 = dup(r0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) r2 = socket$inet(0x2, 0x10000000, 0x2) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 00:00:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x3, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae40000011100907800000000"]) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0xfffffffffffffe1e) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_int(r1, 0x0, 0x5, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x5, 0x10, r1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00508) 00:00:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000180)={@multicast2, @broadcast, @loopback}, 0xc) 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(r1, 0x0, 0x46, &(0x7f00000000c0)={@multicast2, @rand_addr, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast2, @remote, @loopback}, 0xc) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r2, 0x0, 0xd, &(0x7f00000001c0)={@multicast2, @multicast2}, 0xc) 00:00:12 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000180)={@multicast2, @broadcast, @loopback}, 0xc) 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(r1, 0x0, 0x46, &(0x7f00000000c0)={@multicast2, @rand_addr, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast2, @remote, @loopback}, 0xc) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r2, 0x0, 0xd, &(0x7f00000001c0)={@multicast2, @multicast2}, 0xc) 00:00:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xb4, &(0x7f00000000c0)={@remote, @random="c698c195ad24", [{[{0x88a8, 0x401, 0x200}], {0x8100, 0x0, 0x1000, 0x2}}], {@generic={0x888e, "8d37e0468e195b142de882e56d313e9dee280d0f4cfe829504fa6c0dfbb02396a381fc94bdb7108958cb82e7dcb0c30661fdaed04547123d583a931dc1c674915a5187e8d439fab75253e96219ac2a9f6936825bc124245af6004ee5b4509bf617df780d7f5beb5ea4be32a20c850b8fb7143ded152182fa74b4d4a002117d5a3b47462bc732a8f4d4fcc86ecfbf3a90950657a3c29db6ca1880068bc45e"}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCGETTIMEOUT(r2, 0xc008441e, &(0x7f0000000080)={0xfb, 0x7}) r3 = dup2(r0, r1) setsockopt$inet_mreqsrc(r3, 0x0, 0x49, &(0x7f0000000000)={@remote, @multicast2, @loopback}, 0xc) 00:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0x0) sync() close(r2) 00:00:12 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$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_tcp_buf(r1, 0x6, 0x401, &(0x7f0000000040)="3ebf24cf779ffaad82b5306ca868af35cf45c3d0ca9367f7ff833d94200be8bb9420f864bc913cfb930f9afda123938cd09a9bf2f6fa6a863f190ac28da37cb5553745e091bcd6fc742e7d864ae4176df3b530a8a5703fc1ac101247317ae33d811a0d47871ff25d652d68d534675a9f86c2c1eac6f675", 0x77) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0x8}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000140)={0x0, 0x1000, r2}, &(0x7f0000000180)=0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d41) 00:00:12 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:12 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet6(0xffffffffffffffff, 0x0, 0x0, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x269) 00:00:12 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}}}}}) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00752) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x10000007, 0x2) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000040)={0x0, 0xa8, "2121451ee8ce4bf9ed21fc9bd81d5270958f6cda6b6aabbcc0eddfb82e4ce790058768e7fed0aebd1ab1be3f6cee1b666242ad2bc70de3b39b05e023b49f617a567a72faeaa21b4c9f08ee756fd0884cec2f28d7a5d79af6430ea08780bca35b66935b70b9c8e56206f5472ca1cf57fb8fb30f62e71afdf86d48366385b657661e206be2ee78549e65a27fcaee79b0c675278666addd66aecd265ad211c886d2b5da8d25d1c3c3ba"}, &(0x7f0000000100)=0xb0) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f0000000180)={r2, &(0x7f0000000140)=[@in6={0x1c, 0x3, 0x2e9f, @mcast1, 0x2}, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}]}, &(0x7f00000001c0)=0x10) 00:00:12 executing program 3: munmap(&(0x7f0000e7a000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) msync(&(0x7f0000860000/0x600000)=nil, 0x600000, 0x2) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xfe, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x5, 0x1ff, 0xec, 0x64, 0x2, 0x84, 0x1c, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0xfbb, [@loopback, @multicast1]}, @ra={0x94, 0x6, 0xfff}]}}, @tcp={{0x2, 0x2, r0, r1, 0x9, 0x0, 0xb, 0x4, 0x80000001, 0x0, 0x4, {[@window={0x3, 0x3}, @md5sig={0x13, 0x12, "ba9d4d3ff37031290a9283e14df2600c"}, @eol]}}, {"1741e68b44f3a2357441e82cc22471ae05dc52760e0e1d510533c5e177bdf2401be3f666d1a85e708650328a458e8a9d9b381af19f2e3be68269b85efa6a2b072032e83c29c09aca2dd427bec275783444e7c1f642e4bd5290c3109c29498c5d79383250d5a5d5a60bd7c282342c7e30d5dec4081a6d80b5030a00b1d39817da7ec3cc332b4626a95fe0159044e82aae0e8b823b6697603e"}}}}}}) 00:00:12 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) 00:00:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r0, 0x0, 0x49, &(0x7f0000000240)=""/92, &(0x7f00000002c0)=0x5c) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETALTQV0(r1, 0xc1004430, &(0x7f0000000080)="c2ddb6de9bed3efaf591bc147f65eb3b230e9262e0d2306addccc1f819cff9224442a4e6604c65fc23844d8e8731dfb5fb17de362ab4d63de0c431101a067f32b9011ae048bd21cbce0a31bd6111c807c27aa802e2c6158fc20f2fc6bd21a6abf0cc4bc70028d552ca41c6a61d58bf75c0a6791a1c8a577660a3b8a244f8470f62a75d1b8d98913827cbf21744cd4085af20b8eaf2fa3538accaee377992da30bb313f38c5de0613dac9eb6690b60839b6384560b14588caacc9282acf8e400a5e5234753960a214648798d8b2651d661fe865c194222ce8c56902827d2e87e8a37b1056c2b466b47ffdb32d2da9f1af5275f50bd67ef8") socket$inet(0x2, 0x20000001, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045001df846f75e95583e000000001c0000000000009078ac1400bae0009bc35e692e8c440825a7"]) shmctl$IPC_INFO(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039e) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000200)={0x6}, 0x4) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 00:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0x0) sync() close(r2) 00:00:12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) freebsd11_stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getegid() fchown(r0, r1, r2) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x800e00b96) 00:00:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget$private(0x0, 0x0) freebsd11_lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c2) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, 0x0, 0x0) r1 = accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x20000000) r2 = accept4$inet6(r1, 0x0, &(0x7f0000000000), 0x30000000) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0x40, &(0x7f0000000040)='newreno\x00', 0x8) 00:00:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) ioctl$DIOCCHANGERULE(r1, 0xcbe0441a, &(0x7f0000000000)="581ba6c3b135808517bfe19b77fd8e83dc44f930bfbbf9293267d6ab8eb8072a32b40ed8e85fa6607dfaabd5e5a1cf061cb9be6784b0929ca7ae8a2cffb8f9bb8a33c5cb03ae51c3a393a9321b21c2be2164ce576a5a29650d42f95d32a3c48b203441d76a2e9dda062294d99e50e89204b93fa23af56c7b445f67f54ba974dbaeaac3992198126ac7018fd041c505b25a051878") r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$inet_tcp_int(r2, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003af) 00:00:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) msgget$private(0x0, 0x414) recvfrom$inet(r0, 0x0, 0xb5, 0x40001, 0x0, 0xfffffffffffffd1b) r1 = dup2(r0, r0) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000000)=0x80000001, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x1c, 0x2, 0x20, @rand_addr="030e997a9e0b4929a4499bee62a1bad1", 0x6}, 0x1c) 00:00:13 executing program 3: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendmsg(0xffffffffffffffff, 0x0, 0x88) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x0}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000040)="77432c10d6397654fdc748e93f12f9e473b062eee51e85051d03d82e0c21bb67969a4f1a365df9d81b9452e92db9a9ba8256fbb28e15dff5", 0x38}, {&(0x7f0000000080)="6ffece2411aa792f9ec0c92c92f71758eeb2b3b4c849c965fe4b17ce323f9b5eb2979d466b55f075f8f6d07c2a38269207b0eff58ba39391cc88a520869d161f075e2656eb243916eae7df2ecbec0e12147c9e5ebedce5ffa74f39d6bad848cc6db36876b9bbe961cac1c34dad6ecde675665265a3d8f8d94268691230", 0x7d}, {&(0x7f0000000100)="82feb7d883c00450fc8400e1dbbbf287b8f55166c64d7ce24930a166619cbec88efdb46b2b590c8f76b5605eca7c84139347a273cc7d08ba58dfe2163758b11fb366f0fcb055e8986ae73bf841d031ea08c7cd71e860a112bb51e197c9887300a98c5377817c4b62c80b4c", 0x6b}], 0x3, &(0x7f00000001c0)=[{0x80, 0x29, 0x7, "19187ea21e0074e872560650e238a66daf84a4a33e6755eb647ffc678ee587282b0b80ea66b86858a5f0d3875720c58ea01a197578990eac037af329f60e3a048f914018a910bcd2a93752697313b62f17b4a73774cf7cbb5f96ce596f6c2a3895e49c8906dcfa09ff02"}], 0x80}, 0x0) sendmsg(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000000), 0x35e, &(0x7f0000000c40), 0x1ef}, 0x0) 00:00:13 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x104, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) ftruncate(r0, 0x80d00) 00:00:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) ftruncate(r0, 0x9) r1 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000000)={0x81}, 0x4) 00:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(0xffffffffffffffff) 00:00:13 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) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0x3ff, 0x4) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @remote}}}, 0x90) pipe2(&(0x7f0000000080), 0x100004) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="a602eb797e8b176c0ef3a2940ad5a5aa03524bdb031191822c1f8e19047b8130675ae4fc0051143b3c505351c4fee2e6240a4085a171debcbdb3150b678834d063fe30aa1a0b23654f5a52f6e402639b23a0c4d6fc9ec611ec4e0b1f9969cee810ac7f6a1111ffcb954178517f375102f2ac0b9c86008ee17b8ae84a470d5c0082dfce59e27e62ee8a8adbd7f345f803c150ec790e004f5f90556adb33255677a275f90e6fd5d8ce68c74f05a2482bad337db8ab4f1235d45300209bc31dde5185872f24d17957bf85263ee0dba12e264b3c60938c464cf157c9dd5263fb1c06daf6e5b639a90df6f1b1d3142b0c1d70a1cc6c1a8964c418b03175edf3854a"]) sendfile(r0, r0, &(0x7f00000000c0), 0x1) freebsd11_fstat(r0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) 00:00:13 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0x0) sync() close(r2) 00:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0x0) sync() close(r2) 00:00:13 executing program 3: connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @loopback, 0xffffffffffffffff}, 0x1c) r0 = socket(0x1c, 0x2, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={@in6={{0x1c, 0x0, 0x400, @ipv4={[], [], @loopback}, 0x5}}, 0x0, 0x0, 0x101, 0x1, 0x100000001, 0x10001, 0x6}, &(0x7f0000000000)=0x98) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000140)={r1, 0xff}, &(0x7f0000000180)=0x8) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x21c00, 0x3}, 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffd79}, 0x0) 00:00:13 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x57, &(0x7f0000000040)="6da2b3db84c1a9ea5ae3f8ac238a1b7cd0acfecec50eea614b86b18aa5bf0a203a037ddf7cedebba6ccc25c03e77b510d89003f102c25c84b8662f1ecad9a73779cdbdd23328384cbaad218e85e6acc8388dada382c186c75ccb543be2b960bab62fa18f2fe6813b9375f08e0037fb7eb71285328715e45da4d554aac89e11812c502492640b132d950c2bca43bc1769272539ce949c7e8117a36834a466b698d41261eeb466844866832365f03681d7", 0xb0) syz_emit_ethernet(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(r0, 0x0, 0x49, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003f5) 00:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(0xffffffffffffffff) 00:00:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x33b, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x80) recvfrom$inet(r1, 0x0, 0xffffffffffffff7d, 0x80, 0x0, 0xfffffffffffffcab) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000100)={0x0, &(0x7f00000000c0)=[@in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f0000000140)=0x10) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000180)={r2, 0x9, 0x8}, &(0x7f00000001c0)=0xc) recvfrom$inet(r1, &(0x7f0000000040)=""/50, 0x32, 0x40, &(0x7f0000000080)={0x2, 0x3, @loopback}, 0x10) 00:00:14 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0x0) sync() close(r2) 00:00:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa9f980000"]) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000040)={0x0, {{0x2, 0xffffffffffffffff, @multicast2}}}, 0x90) freebsd11_stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1012, r0, 0x0) freebsd10_pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)=""/134, 0x86) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00721) 00:00:14 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 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000080)={0x0, 0xff, 0x3, 0x7ff, 0xb}, &(0x7f00000000c0)=0x18) getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000100)={r2, 0x4}, &(0x7f0000000140)=0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/95, 0x5f, 0x82, &(0x7f0000000240)={0x2, 0x1, @multicast2}, 0x10) 00:00:14 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0x0) sync() close(r2) 00:00:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, 0x0, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000000)={0x0, 0x73, "c4ed308f42efdcf378205c39883114aa589e69b29e6c67017c0dff0fd6384e3e87ca38e920b0b3b5b312924cfe06e8c40106cc93a0d5200ea60242a0efe041e9aed58ac1b67f9cb1182056e40c7c42a6d3c538cffa067986e722764418211e0b14f50665a8181db43e7340b3baa5ff52668e1c"}, &(0x7f0000000080)=0x7b) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f00000000c0)={r2, 0x3f, "3ff7862a742445ab9732a31b78d5408c94ee31ba27136c81a2cf183e30a9391ac81c07f90ffb1e1fb38cf090bb3ee3aa8d6d95a7f96f13c2865e3c2257e2d7"}, &(0x7f0000000140)=0x47) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002e6) 00:00:14 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}}}}}}) r1 = dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f6) r2 = getpgrp(0xffffffffffffffff) getpgrp(r2) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000040)=0x9, 0x4) socket$inet6_udp(0x1c, 0x2, 0x0) 00:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(0xffffffffffffffff) 00:00:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600008000e00800450000300000000000019078ac7000bb000000000500907800000600450000000000000000000000ac1400aa00000000"]) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_tcp_buf(r1, 0x6, 0x2002, 0x0, &(0x7f00000002c0)) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000080)=0x7, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x142, 0x109) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004de) 00:00:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10100, 0x100) ioctl$DIOCGETRULESET(r1, 0xc444443b, &(0x7f0000000040)="b7207991cdfe164a758200a57761f638451f2d615d9d99f9271f01df45cd659fa4a2ec40c91e3f2369ad236a3326ba525c1ceeb212b15c9d135160a4a6f4500a4930418a70f042277ea69e5fc5004db8317acc15f0dc10a18b9901415e5d8143057232e20e7ecc99506917913cb09b97373dc555b07ef4d98883cf96e48b2dc109ac38073dc9cfde9e16304f5d4efaed87ac42e801b46ff7dbb8abf41e18532771da531b93fe67bdd315b71b4a5cfa022f26f6bceaddd1fe7e91a17fc6d54e9209311bf7481abec7949f74d7e886a2093731e35e8bc0") read(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034e) 00:00:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = geteuid() freebsd11_fstat(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getpid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0x2, 0x2}, 0x40, 0x7fffffff, 0x2, 0x9, r6, r7, 0x9}) syz_emit_ethernet(0x0, 0x0) r8 = getpid() getpgid(r8) recvfrom$inet(r0, 0x0, 0x29e, 0x2, 0x0, 0x0) 00:00:14 executing program 3: freebsd11_lstat(&(0x7f00000000c0)='./file0\x00', 0x0) getitimer(0x0, &(0x7f0000000000)) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0031e) 00:00:14 executing program 2: getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000080)=ANY=[@ANYBLOB="e1003659d6adb01316c654b25a"], 0x0) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0xa, &(0x7f0000000000), 0xfe6a) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000040)={0x0, 0x4, 0x1, 0x8ec, 0xfffffffffffffffc}, &(0x7f00000000c0)=0x18) setsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000100)={@in6={{0x1c, 0x1, 0x6, @mcast1, 0x20}}, r2}, 0x84) 00:00:14 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mkdirat(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x0, 0x800000b35d}) r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000480), 0x30000000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x10) mlockall(0x1) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000180), 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) mprotect(&(0x7f0000a52000/0x1000)=nil, 0x1000, 0x1) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000040)={0x0, 0xa1}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r0, 0x84, 0x8002, &(0x7f0000000100)={r1, &(0x7f00000000c0)=[@in={0x2, 0x1, @rand_addr=0x9}]}, &(0x7f0000000140)=0x10) 00:00:14 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x171, &(0x7f0000000140)=ANY=[@ANYBLOB="aafe45aaaaaaffffff000dff08004500001c00000b0000009058ac14007e1d7d0224dc83a3f78001008add25b479fa00f89781aae0004bc182846ca55f8c75ccb51071cb8220d05c9beaa9caa11c49be870915a1f2f320fa8864082ef9b6e8e8f4247c9976bbf4fc01a61554b201852e1cc37e2e74553dd77c2cba18800746d1cc2c98d07dee596c69b6c2223ddecaec06b6e75004ec2b4eec933d2186cf00062d0da2f2849dc25a1bc78e30662077eb4ea0c8fa99eb"]) r1 = dup2(r0, r0) fstat(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_fstat(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getegid() getresgid(&(0x7f0000000040), &(0x7f0000000480)=0x0, &(0x7f00000004c0)) socket$inet_icmp_raw(0x2, 0x3, 0x1) setgroups(0x6, &(0x7f0000000500)=[r2, r3, r4, r5, r6, r7]) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000000)={0x8, 0x80000000, 0x100, 0x808000, 0x0, 0x5, 0x8, 0xff, 0x0}, &(0x7f0000000080)=0x20) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f00000000c0)={r8, 0xffffffff, 0x71, "ce0446b4edf55af801586da36893147bd283be7c8cb628e98e7adfaecc0fb9dcff8e818e83887473cf4efb533b065f465dd342caf501a183f9cde6dd911f52412c7a14b607cfe9aa9e84c05178110475907fd9659bd3af434198a9ff780434a2ad4949d5960ae2c672b89a75292b12dbaf"}, 0x79) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) 00:00:15 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000080)={0x0, 0x5af}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000240)={@in6={{0x1c, 0x3, 0x7, @rand_addr="a7142e7edcae9448f81dea9443589059", 0xffffffffffff0001}}, r1, 0x4, 0x1f, 0x2}, &(0x7f0000000300)=0x8c) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @multicast2=0xe0000003, @loopback}, 0xc) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup2(0xffffffffffffffff, r2) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r3, 0x84, 0x8, &(0x7f0000000340)={0x8}, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000140)={@multicast2, @rand_addr=0x1, @loopback}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/150, &(0x7f0000000000)=0x96) setsockopt$inet_mreqsrc(r2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f00000000c0)={@multicast2, @loopback, @remote={0xac, 0x14, 0x0}}, 0xffffffffffffff12) 00:00:15 executing program 0: setresgid(0x0, 0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe3) ftruncate(r0, 0x101) close(r0) setsockopt$inet6_buf(r0, 0x29, 0x0, &(0x7f0000000080)="8ba90adc7f040a5d29effc46b4e56558d85215dbaf2c2102d97a3100d74b3fdb9478ce", 0x23) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000000)='\x00', &(0x7f0000000180)='\x00'], 0x0) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = dup2(r0, r1) r3 = getpid() fcntl$setown(r2, 0x6, r3) 00:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(0xffffffffffffffff) 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) listen(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffd7f) dup2(r0, r0) 00:00:15 executing program 0: setresgid(0x0, 0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe3) ftruncate(r0, 0x101) close(r0) setsockopt$inet6_buf(r0, 0x29, 0x0, &(0x7f0000000080)="8ba90adc7f040a5d29effc46b4e56558d85215dbaf2c2102d97a3100d74b3fdb9478ce", 0x23) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000000)='\x00', &(0x7f0000000180)='\x00'], 0x0) 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r1, 0x2000000000103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 00:00:15 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x2, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000080)={0x2, 0x401}, &(0x7f00000000c0)=0xc) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000100), &(0x7f0000000400)=0x4) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000140)={@in6={{0x1c, 0x2, 0x7, @local={0xfe, 0x80, [], 0x0}, 0xffff}}, 0x0, 0xb2, 0xffffffff, 0x3, 0xfbe0, 0x46, 0x3ff}, &(0x7f0000000200)=0x98) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000000)={r1, 0x3ff, 0x5, [0x9, 0x7fff, 0x5b, 0x800, 0x5]}, &(0x7f0000000040)=0x12) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000240)={0x0, 0x3b, 0xa, [0x10, 0x8, 0x7, 0x0, 0x6, 0x9, 0x3f, 0x5, 0x0, 0xb000000]}, &(0x7f0000000280)=0x1c) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f00000002c0)={0x0, 0x7, 0xfffffffffffff7fa, 0x200, 0x9, 0x3, 0x7, 0x1, {@in={{0x2, 0x3, @multicast2}}, 0x0, 0x0, 0xff, 0x200000000000, 0x6, 0x8001}}, &(0x7f0000000380)=0xb8) socketpair(0x1, 0x20000000, 0x100000000, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xe, &(0x7f00000003c0)={r2, 0x3}, 0x0) 00:00:15 executing program 0: freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r4, 0x84, 0xb, &(0x7f0000000100)={0x1, 0x0, 0x5000, 0x6c8, 0x0, 0xffffffff, 0x0, 0x101, r2}, 0x20) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r3, 0x84, 0x903, &(0x7f0000000140)={r2, 0x8000, 0x81}, 0x8) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000180)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x18) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000200)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000240)=0x24) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000300)=0xffff, 0x4) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000340)=0x4, 0x4) setsockopt$inet6_sctp_SCTP_CONNECT_X(r4, 0x84, 0x8007, &(0x7f0000000400)={0xa5, &(0x7f0000000380)=[@in6={0x1c, 0x3, 0x100, @ipv4={[], [], @multicast2}, 0x3}, @in6={0x1c, 0x3, 0x3ff, @loopback, 0x785e7ebb}, @in6={0x1c, 0x2, 0x800, @local={0xfe, 0x80, [], 0x0}, 0x101}, @in={0x2, 0x3, @broadcast}]}, &(0x7f0000000440)=0x10) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x42) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x26, &(0x7f00000004c0)={r5, 0x5}, 0x8) munlockall() r9 = getuid() fstat(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r9, r10) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000600)={r7, 0x5}, 0x8) msgget(0x2, 0x1a0) sendmsg$inet6_sctp(r3, &(0x7f0000000bc0)={&(0x7f0000000640)=@in={0x2, 0x2, @multicast1}, 0x10, &(0x7f0000000b40)=[{&(0x7f0000000680)="7a7958631a378e696ce2c841234316", 0xf}, {&(0x7f00000006c0)="5169191d70f246f425686c47ed9a0cde716bea644258e922342745c40687fabc2e1297d273d478123cc847cc47c5338089684338d74c550988211323ee6f1b2f655f8fb43c62b7411ed443478ba749a8549f66e02b568882c7cee2cd44b1deb114c18dd702cd2a1d0542b472ea520ac22a8afbf6a28803c2b88baaca0d440d4bd48c3ab132fd0b5eb7f1d8a2afba2d08d42107cc4e48e9a39f9c5dac650c3bd434a86e9691d0faa336296cfd242ee62cb06b2c69cbf8e9486cf6138b50198b629aa06415", 0xc4}, {&(0x7f00000007c0)="ef67d22bf7279e52009ae06fa4f3aa809bd0e4e6e697a5bfd7de1f53967d142b14c3827ddbb9f0c52419392ea2c3da5c62b08d8707dc6e9e4c9ce30c24140d6e7640f1311f89cbcef51d2abc2ff9201f67f6fee29e47c5e64cba05e4b96f8466c72ea4b3ddb67e00ba9ce3283c29a33fb45f5d2495816f7d51b37e8a0d250c845488b6b69441a52d77ecd99f4a9ef2e04f5d5853d2f9ce4f1f93675841d13a9916f32bc37177d8333383e30fc188ca70c18592f064eb3806b49b6f392fb016395ea5226866620b7b60275036bb7d459f76cbb0f19e47d129ff4be5566f98231e88e5f3ddcf252243284eb71d215c5bf3e7479978a9c974163f01eda9d949f9", 0xff}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="f67328212e120cbfbbf88cf20832f519270e70e5a2dcfbd1d097de8a5c8d4f71b48f080bb306cc0c20c08dda092c26bf7089ebdac6181bb37872e66f3dd81f39158f", 0x42}, {&(0x7f0000000980)="4ddc4bd6eafc854323795d3f27638b8ac0ee55ea7fcbcb672916fa53cf104816816793a3107f151bb2be51c85460756d6207f1a5d0e0c679e943faa4fbe8d5b4cdb6187791ef4d95abf9cd7dd16a7fe105f7103de4e705b7c99f406d05adc08b7dcb9a9abb5ccd3e38efc9f9719462451ab6839600dcac89cc5e372a1fb8901ddfa7117b0520c17fb84657d67e3be0c0b705731e3586bd4b0ff77d4590797d9eb1c581c620a6e657c8c0228004d457eadb8e20ef8778f82afc0c62fbd33640cafde44c614dbc3ea9aa", 0xc9}, {&(0x7f0000000a80)="03bffdad69c43fbdc65643e3e0d5a4d454174406aaa94a19ba3a7e27ba39b57df0643cb4229d5ddd1a64c303752a4aee57b69c45f281e7ab61bb526551646f52a0f1e0b12e63fb54d5da63586f1ba1fb9128fd6bfa65e2ff6b1a9caf4d10ae9f12a7ee686a17e5a8cf254298998e78418e797aaf9c04cacb0132905300f01f69434884b9c1f2", 0x86}], 0x7, 0x0, 0x0, 0x80}, 0x1) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000c00)="dd039a68e605535167c570373b1e01828a71f116a647f92c30456d57e027d5b53c0aad61dfa7a8716c0fa7eccd1eff59a877354d88fd03f527ba6001a366fe84e3169ee2f14b94b00ce4f6f3", 0x4c}, {&(0x7f0000000c80)="3799111a3938fab337573bf99d16eb5f48fd8b1a60f79a0288d2af032c94639aab6161121105060264e74de42442845c3d22f3d47e1d75fd5362295c1a416e38431f7104895fd7c118b2f4d244f9b9d002ab5d7b1ff3be0496b889efcbcbe0", 0x5f}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="5ae37ac120f2beee1ef3e0c8e2964d8942af6b76cbda67cb3579def6772affbfc53ea71e5bf5357737a635aa2e6fbe58fe022d683f92ca4f7c3db2707069733a05afaf5412d2960cc8b5226b4b53b8230aabfbd6524998f2206ffc27b3071a94bbb6169c68e82d04da4c9e169e3d3043dffba86e99924c5ffcb0079b2e254ea806db8f7e263ac5c0645f0d4cef537002cb5a67", 0x93}], 0x4) r11 = shmget(0x1, 0x1000, 0xc4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r11, 0x0) setsockopt$inet6_sctp_SCTP_HMAC_IDENT(r3, 0x84, 0x14, &(0x7f0000000e40)={0x5, [0xfffffffffffffffd, 0x3, 0x3, 0x3c50, 0x4]}, 0xe) fdatasync(r3) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000ec0)={r8, &(0x7f0000000e80)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f0000000f00)=0x10) mkdir(&(0x7f0000000f40)='./file0\x00', 0x40) setsockopt$inet6_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000001000)={0xfff, &(0x7f0000000f80)=[@in6={0x1c, 0x2, 0x7, @remote={0xfe, 0x80, [], 0x0}, 0x14}, @in6={0x1c, 0x0, 0x6, @mcast2, 0x3}, @in={0x2, 0x1, @rand_addr}, @in={0x2, 0x0, @multicast2}]}, &(0x7f0000001040)=0x10) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000001080)={r6, 0x10, 0x3, 0x8a}, &(0x7f00000010c0)=0x18) fdatasync(r1) 00:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(0xffffffffffffffff) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() wait4(r1, &(0x7f00000009c0), 0x2, &(0x7f0000000900)) r2 = accept$inet(r0, 0x0, &(0x7f0000000000)) accept$inet(r2, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000080)=0x10) 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) freebsd11_fstat(r0, &(0x7f0000000140)) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x1, &(0x7f00000001c0)=0x5, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @broadcast}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/132, 0x84}], 0x4, &(0x7f0000000240)=""/35, 0x23}, 0x40040) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000300)={0x0, 0x1}, &(0x7f0000000340)=0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000400)={@in={{0x2, 0x2, @loopback}}, r2}, &(0x7f00000004c0)=0x8c) setsockopt$inet_int(r0, 0x0, 0xb, 0xffffffffffffffff, 0x0) sendto(r0, &(0x7f00000002c0)="90e749673e8bb51ef39b1621f02d7362a2a19bd42a07d6159ce5a349601aacc1ecb08fd5a39f67e9a82c2cd6", 0x2c, 0x20000, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c6530009c84a0f6bd41fbef302814dc9d585efb5fe9078699409aae30b5226a21bd9b0454fc2b98dd93c92f54460861781d4fc7f464e2029ec8c4fed03c"], 0xa) 00:00:15 executing program 2: syz_emit_ethernet(0x1266, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x1ff, 0x6, "414895", 0x1230, 0x4c, 0x2, @loopback, @mcast2, {[@dstopts={0x79, 0x3, [], [@pad1, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x60}, @pad1, @ra={0x5, 0x2, 0x10001}]}, @fragment={0x7e, 0x0, 0xffffffffffffffe1, 0x3, 0x0, 0xfec1, 0x66}, @hopopts={0x7d, 0x18, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x7fff}, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0xfffffffffffffff9}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x14}, @generic={0xfff, 0x99, "60ca8bb1be410e0572fee033d1084b0c030c200a7ba92d029c3b30ac300d6e1ff765b1b7726e1d55980af8277c5a45150a27d0d6edfe57fc6c8623c01e94d5cf2f768cac7953de64519df285224598536e81ab4576d7004852d10de8f4d23436e712c8a7fef11f27c102c55a91daace81d87f994973749ff11bddd0a27fcc49a102331bfcd008770f2c131e24fe5b929d559afff7eba579ce6"}]}, @routing={0x79, 0x2, 0x1, 0x3ff, 0x0, [@mcast2]}, @hopopts={0x0, 0x3, [], [@ra={0x5, 0x2, 0x100}, @enc_lim={0x4, 0x1, 0xffffffffffff0001}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x2}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x7, 0x1b, "004cf7760de63692aa127a3143dd3c468a487e66c3b348f5901b54564c819f300c0014c298f22ffb4b1931681b5dfbc71d07767ff835d7e19a071f2ad1787f1b88bd20db3e60b00ccfa322f75252d07765c4e13de57300b64f11c3e1e92d74b0707bd0888df520c5ae6fc2245abb187b60d31a5e377d4854644847a182ede4a7f16306fec443b2fc9b9fd1056ba91c34dde4d68cd8d96be69b7b8ae680e5f939f692b1613070e8ee0a62a8f9e671a313ef8a577f9768a0084b2fb1e26a4cc3f6cece22e523b60f2b8ae4485a37eee418b47aa831b67254b8"}, {0x3, 0x200, "755f9063852570425190655fa1cc4a0c35ab8ba2365a6940c1b276a9d897fbc0725afb58cb3e324ec15c513895bad51ed848b621db9bda3f081e0b04037f667e5f6cf8258f7059fd10b34accad97f3bedae72b4e92ccdd3a6777f0aaf52fe7c35d31dc99c68f765db5623acb2f421ab9f986db51b3214e11940bf3129854243eb1de8576ccaab48e235898b7186c4231987b0b75d7c4229e088dbc48816af2735d65fa6d7b28c22e0796734eb99f6321b5af3c6f090ae54e2da6c8a26e419b564c414b03cdf28991de54b9d123f0780d76943ca8bc890047d5ed615f14800a31c2a8c55a87f624151a5c2a9303805dd1e53b67229167cefb85028b2c9a2b44d6d8ebe8b190437e1a52a97f212f38b11410500b79800d1e05d988d964715fa95433316f26b3598b290dc13ae79b99c8de0f5714252d24ed32cc7bb3ed1e3eced3ccc001247838b3c3b98e3143636b50cb8a2ebdb66e286c7d47b0e4f453eae26c087bdd3c23c58490844c961f6206aaaedb0b6598336d59bfa1238b0970aa83f3ba467d515e9957e1bca685245675906ac8f95dec3980f2aa1e3eacee03990b733d9990ce0ecaf41dea21be2464df66b99165dc7a65b100a4c90eb59d1f311f7faa73cf18ad6abbf21ed0c8c0f4c01113bb112389e941f23fe0f0189abb5065297ef164c435b1a9c6f545af86b9d099869196c22391043e797a62a3cc16f16404c3484265e7d419cb9725d49097434779b3bcc175896aaf65b6ce3465a11532eb0ba2016daaf1f50d0f3c31d24be203bd43be89efbe1cfa94753c731c52e85cbfacde79f948e43318bcb0c30d250c22e787466933dbea8c6b24b3fc662f1de9c62a1b9243dbdf6bbd0dac1086c19df71717941e14968c054642fbf66fb65dc71c08d66430d665bb1a1bf35b20c345c85b3c706859ed38d96000c7aa89a4bcf4f0d7c01eec5d937e035d690b5a86f658e55b68e7239beb045b94dbccb3544ba2c3eb6dffa20adb0eb50603d9e5df3aea180585c48239fc7b4ffe11e3601418fec2f14187f0349dd0159779a73106fd82fda589673b895750b253b18e31f1ac44f6eb8c033e4b5432460fedb05d6b79121ab3ffb84b6fcc23477160c742d1339994bbffc08f6712fb8dba6f9f57561923a87f474abef6aa38cafa719b46525614c565081810e5e33114f09fcf779cafba42fa14010a6116e0b91a47dc5d3969e3fad270f7f9775905df15a3d42b9fe131f91636941350fae44446e61181e56af22a4987bbd16e22b612087ce292097f3cd7731cfb9154c4978796cfe17a5f9118941c3d95e092a0fc92ee310a0df4f4887f1f94768d15c911c5b3425d5e456862616138a50be9207b89a82bfa2ebafffa7ecf5006320f639bb0d9920c4a8f622da55f83d7231c91de38f5833639d6a583c7bc4e2dc1702747ee544467aacb1171bf96365875067d743ad311d6f2105765d65cc70768ef4bf8fb54c58ad08f8bf9bc8d831865b52bbf41183920bc03e34655a5de89a9d05a52dc7dd3095aa8bc43a19ae30b806fa0712e0fa9f75517ebdca65b282baa15245cab76936be66800b37d8b3c79e8df7be177deefd874a181e397b794e5816426bfbbad4a087541d2cc3d9c18a33e044507f48177b95d64e92735e8d27679ed68b62b4f7b98347a663ee9b6ed16447688dc543859dd06878278a0db857170cb1e0c2046ea983a2bdebbb29ab2d8526c81871f72c4c91ffb3c8079f5804c3c97ee66be849e9bb18c811b02553380dd98ca7eb6a335b3cf8f57be6915c7ddc45cf5f1deff9f0ddaf6ca955a87db3b8b55ee2aa5575f9eeea023f7cc287e59f3600bd90916a0c52b3eb31b50435b6a1144fd01ffff2eaa6a0a7aa4fe4252065162317abd53fb9a34d502a638962dcebd47a070e955240410582ab9e82b011f95d7bf52c4e09ddae8015be2c8325e6677fe486a6c9827f1d75f7a1a677c4388e9b503c253d7a531aaa73b159e9677234d9360b47a2a4ca25f8f647a4c84e7d69ae93d1001651cbe0bb379ae8d3e01e35c5c1f7da6cb1ff235e434a939fdb7f8785a5641f79c14b716706a7c4b10d27fe8cad0fe22c31a16371b5dd8d2e82fc5284c51c5cd058345af89ed66c900b152ba5e4e016e3b6630a431c9598f1f50c5d5a13052148684af1261a8ecdaa7aaa86f645888df0f0aad01cf7f4ab5effe68515567b4dee8b5bee35703855904cd894213dc94813510ce7f2a3831eaa04a8d7975dfaeda910b7839cc381f03811a7523e2406a6f41893570da58c96387c4ef3fe48f8fc42ebdcecf22c9ea501e837625134cfa26d6b790eb4067323e9039c756c2f744bf3123f780625837a8eb94a93e147544db8cf761358eee90ba7c1f20f4a7e53c324d34a74b1bd306152f9067463a5a6c20ab5d72d5f78f1f0ab569abf880b9caf33a36055b3597b1347677a0d8f33ccd1fe675885997530134dff553e40f8a8cac6ccc905809e89a74ea8c6dca6e53454745bee0aa98b1234f9c772a3f23147951ead49baa0b70b20f7d36953c5e7e848a6e638b3694d949c760191a738e7079cfcaa745d8df8a31e467c750d4d2dc8626a2b1d5ba20d77c7bd9510a2131799a1820d1c25b01463b861e21272644f396520f45db08918ba234cb5eded119d41e690f4e642c3b70b3503ec250442e0f35e724cdab6ff31a9512cf7876d730ec5610c69ce3ce9e5bb77699fa4b0b54c3f643eddb8d02fa06577afbf2e60c708e3398d7272c3637352627e84bdd689417cf91575144ff75d4bb31174f263e068c1f4dbe86467431d95751691ce0aa41ea26621b2b0e65d650ff2e78ff6056dbb68fa5c518203094adf198ab0242e744c304b7f90e2b20bc84351e5bc12657077f55ab6403ca9423473f61507fd3875fa0bb4470dd097fdfb4a9b0c776aeef929f75219e257afba11124599ae001e5448c923de9e1de6136b85c1a132cf09d2598a98caae8615ea886a07d2c2b0c696f32e8d67f5075f3245ad65bd7e4f6c95696071cd7bf573cb17d664adf74ce432aa2b32e74bd5033ab8525a24fa613a5abe2ed1d9de3b1037278739ae058bb8ab3c56e8b21951b0e07d04657c02774c0eb029e884e66155a3b1a0ad9947115c94cdafe74220c97068f0198adecd78ac2f724dcfe4f262166c86025dab58e74398b00b3f6044e7186db6318e78b3072a3a285aa578612ac71be0ef9ebc3223d75cc20911c9c274eae1e25686eb8ccf6eacd80f552eba05946f3c29964afc30861b2749f0109d6d9c1234251f4cbfc7854412994f57b76383f1790e82027684ea22c60bf5c96277f114ea245034feec4106fd138ff0a7a39e849d02c47a781f75ff16bdfef4b8b92f910cbd63df5576b2f7ee983d2aa1bfb8163d76a54916c205447da20758062f5ec15fa45c663fae75cb4a4717ed5b99630bddd698d6a9f7be68132098fcf729dd1daeff34debeb7aec034ede8e5ce3f01d5443566579e84db8b38254aecd296ea7e5dd4ed53873432e9d6b440ec38639d2774352d6703d1cb8d12c0b01cbfa9514815e72f4532b65a525e1117992e71d10e293d9b1e2d63cc66799c897331315a7771588f4dda92ead04ffb86943c95e85e3444d50ba95348b019d124da4309fcf1baff4b0b4d5010eedd1c15e884f4b0a9b7b94ba11aca7ba3f678caf2189db0e9016be611f88bf2958bb058475b65814be403bf10691d508d37388320e369af56c7fef8809cdd8ffde461643f3151fb6414f2d27bdc9decad0392ef4afb49adb350d8732ca3f5cb3f4bdfbbf9bfa5d96fe3a54dfa764df2ce946e25b5fb41acce81af87dba5a3ca17e2bbeb37730d145587b6d2078f754ea1feb245ddfd2d714782b9e2e4a6fb1a34fba9f2b6d256520244b282e4906b66dd05199b8cb13b9e5589ce5a17d83e2c89bbe4aa9e47cfe088df4f8534d0eb6196a936c320faef625e028eb99d9569728c9062116fd496e50c182ee1d65f2737b880273da75dad0ed877cf13a2745572cafde9b6173c597682f4189a93f280e8c0fa1c8c6acfad6276db36320eb8350493fe9bf12c2cdfb9a1d890281835dfe8b4aead7a2acc365763a27aff3bdfd7ba389c9c674d2687d8eb806e39e4b112e8a737e48201accd743f89244f923361d1ff4642ea96be8f3b26b1e2eaf9a18e18813b31992e71a0cac39443ea3cd6c754efe2246ecd5989d649c15619ffeb1ba2e0c5d1a093e0a2ae1112eb86377e427d2d4a3becf79db533bebe27f309b6bc4f97e70301f8d63127b1a6a128b2831626a1242d06f72614376c2c12a5041f96a63faa44e1a1b814dd8f78141e43ec8fbb9684822c916ffcb4b68378e6482270f4aaa1db4ef406cf0532e10582690a82111e6cc113660afad4730d953617743fe2959bbdf675c08da18c7a236dcd5a4ce346d211a5aaeca0ab8ba466545f6274ab7e20781f326d77473afa57edf2bb10b028a02531b6b0a4949bb87776a89f2897d419b166aa57237983dadb798744d201c5c35dcd07065d672be8d4d55a5caf05c8780144f3347f783c92a7f4d3859423a4318388e483f2ecbed74354434a37548c286545422708e0ae38b9e6b6cd7b0987423a10e1f5dc06b313e55752c55aff80b02986e8413b688487315496ff71eb8b67a2fcc19ebfa10b56e49baf0085e4cb1f49d2f248d2e2b91ba3fe4ab7e9ae88fb858c64becc7a55465a1badc93b21aa58ca6019bee1444760765d8d334ca5e0549492214a58c159f563ea12c4616f2638085dc491a9405e4167ad1e5590b99e8a364c4e35a11670dbff683eb8bbe38c7da532a08a4efebe1a5e03e9c8d4f13bd031e7e3c942836f59dc3e3d29f2d9305fdddc9f63cf8d0c5acc29fafe01f395bddfd8a303ddb67dac756f6c082da2fbd24fb88ca468c442521ad38d8f5132f464793d61d2ee1140dcbac03aa36e48c251bbbe452adb568f29c68f342b046fe1288fb26bc9ffe4610c72ae97c9b612416bd43bbdaf6a0b9fe753778ab4975a35c3aac035677c622a67723af62517f326bd00c17e626973454f311172665565c6ef7e073c7c1f2ca40f2593d9665aca646aac296d075ced8d40dc8189f046687be645c1fdcef290026f6370043972d49cf3669d7862621a77fb1e267d38fb1283433f0f73e8d9057c70f67bcca4fbd063e36bd8045313308e84fa4354ce6452681eaa36a29d4ef58226f096365abd8fa3172f35eeb2de856464dc4538cf4b0135f16343e79a48428a9180e39e3ad0a78f43b445a920b55a20a10a42c9b8eb64850d87ea953d5ff468b8a67a46023adf636c73ab9ae92a290ba8baad7b5b6396e8f793727ee9bf670f06906f1e6cb2e889a29f3a199f4383bf4c85f9e379db8bd59f28db321b0695f464bcadd439ba6fd24718ae04a4dfb8f4c26c45b08a58bc34ba45f555615f185a98a3846ba9bae19e3c34c03e356cbd556de5ec61547fd21cae7b8e2f490e100162982f46e4efc728956d2e033937872733c3fa7f7624fe4c4fe0283c28037d615c96bd26f32dc621dd26214846db8211106f3123a64384dbf96fd086d0cd7876d8a0980c8ff01ebb328eb3f593e18655f8747dc97300ade447a950704774287ad85eff19aa2e61394e4f37e580da9693f24e9f493ef47f21c59ff28b4a473636200948fb859c77e22a402874d42c0e0eb6bc90432b0366afa5445774ed7c8972e7d6f7d77e2493e6c6d432d63e66bbc1db208b6d20504896598b324de745c12034bbe202011cd76e1557b58faadf48e81f484a3d357cbec44b748a80f2b62095af8296f"}]}}}}}}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget(0x3, 0x14) r1 = msgget(0x1, 0x8) msgctl$IPC_RMID(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x10400, 0x2) setsockopt(r0, 0x1000000008000, 0x800, &(0x7f0000002400)="c8de930661c1", 0x6) ioctl$DIOCGETADDRS(r2, 0xc4704435, &(0x7f0000001400)="8b74c47ada14ad511b2e251ec23890ecc3814bcb1b4684dc310be9647178a6e1b44451f58629dada4559e8ac5cb20635e076fd7f4868c60f2c5c3d9be250f5ce2eb00baa67ddedb230a4362e0fe5f2d1fb7127f5a954a1abbcd1e80f15d52cecec63dc7df9c5a9f2462f34166623a7775aafd75a1e4f60fece2df9f47f19e899e4c6804d01b37f71f73ab1bb1c9405d0de25cb5cc12a162d784cfa7d6f4d28026345258934ea958082fedb1e91a4fd1f00781b34c4076cc1c44342f4902c402ce5cae4e116ca3715a37754890145aef2f447843be06014266cfe9adf5e16026e9b2de7df720da6012980a14c8ed8723259d17507d565b064225e603bfbd4172a11f780a0101622f07b5ca7f5b27b9b3f7feec4a93ed91630149c65fb348ba4635cf55daee8eda998619ec40b76786cb81b187d9eb41c26e3475230701ae6bb87fddf78e832705406686a75a2fa6a98d1655fbbe9eee272f4b6a8e7bddb94d5e46b9e583b8a8e471f04ca7b514f3abe2180dbabcf9953c4d1a7eaa3977967b7362fb376567cc352e84c11eedae0ebe2edcb94fdeb4756f9f6bfce0248ea99038247c06f0ac92e6d44915fb8b69a2256ded5684aafeecc9eba5ef75aee21dc621d3f124591161a82c4bb7238d17585b0e4ff3d95d026ce12df24cfd95de3fa6f1e85e279361ae7e9c62a787d7e016f947c659cc8a88152f7b0a40b1d7dea0fa14d94d03c89e6e308433db7a841b14a764668f6e9d94d456f4b497511c6df49673d37f782805e0fefffd96e51f1c65c6c369b2285a808e633d36ed8d6be20e2bcf6300224fb96364af4628337db045089640b2c65383842b81d35eba9b4fe92f223462ad995fd9b348e23dcc7aaf66c819865b76a73820e6a792bed2eecc9f51b7366d1d031f8742d0a2b8f97ff49809c97ad2d33bfbf43d27e4489acd02bd5ba119dd63e65c934082a9bf6fc112edd6afff46fb6185e6ada2a15796ece8bc70e4242b1e6447498bfe5ea920ec112c854bccc176c63e1761851f2b566b7ea5e1e94ab808b9784a53f0919d68bf6f2e9cb4e43513e3a603114611324f6eccb2972f8c28b26fc9317d27aae802aae21e72ea1c5af04019052a4cc867fab396df2765c114dd800a4845b13c29efe130c8d3c5b85bc3363e073365bfd744eaf07c8ca07638201f8b6afe85c540f256596931516c7a509fa61479a6c52c2be33b01c7b9b5b8ccc764f5a333479dde15b309ad172110ad3186e13cc482a88d8fb369acfde8ec36553612ba7cb18f0f9a56435ae378ce370854e1e57745c5bffb2e505079a772516663013493be9b92ca73ac3a7207058c02d473b29bfd283b3d8a603c1d69d4cab41a6a68adef490cabe094ae88e1ded808097396a66d08d2a8728c9ff8370436de926335f6562e08f47a3cd4bea28a86cd2ed7d9cffd81c1f7590f56c130fb25b0769ce75a6c0ccda900f210847610d3a15c932d13172096f4b8b84056eb30b411a1b1316603ebe5021bf1dd6769aa61dfeceb76380e39cfbe20e7cabc13efef34e4aca3961d47bf24f1f9c452fa42b2a834aae5f8d68718c0f7437e1a9e6042fefdd6a8ad723fb04707d2763e39145661abbbfa67daa8ba4c1a497d8096a948b32285d12a5b77b7a9e57a2d06a00136b6e3a94ff15a4efae1988212cdf39b0de07bb9813b9f8943704026f6a13c7dd5e4ea9e9317f27926e2b3a2de7ee4b4aedbdc97cc94c9b992daa44289c278d08bf2d4f1120b6cc237d94b424bd4e60ed1f79f4c54495f6678c7408c561acb1a3022c2cf9b2a4ef0fb0ba1d5edfe9c1670e3507f6a737f5d42e4d52faf56082c6cbba7243f88b1f2f9a66581d634bf94751afad8917bcc480ca8113df41d2851f6e229134650915a5763b7fddb181f7253da2a40dc07d576e92edccd9caef127c38537f5f2b4c85ca67be79919408bbcb28be9a1d280d0e9220aef7a2d9a659eb05c04282371056cf357162f484743069450a9e17d2681ba89eb04fe0f35dc69df86ba55eb9101a062b826621aa34ed020b221d22f15325c95445ad9d37f48543aa404e5505657cb6c7e7217e0ac6a09353ada9dc1daa5c09ee9fc60b9ff9f81e625bd195c4f4d57394634413062aeaf35b2158f7dc39a6c5c8e1ca635c4931d0726d984c3aa0f0f519727a1060d8d2c70a324075359c5e1bb6eb7ec47e50418194557131b579baa8add45114d193ad2d077161fc21ec1beaeda3b041ac81387ac8e9e917efe749ee08f34b1263b115f3089455f099c7e9a5ed1a08cbc7da2a64f82b1f400c999976e322e338ecd9a26d84a122f505ec18605b76df82d9f515f5e0f2f06b4e9a167ddeac32fc118cb19b0621d359e275cfa7f0f48e386b1e1b4e6813c20298b604168bac2cfba2325bb9eb4235dec08d8b0c554a1eac514f60188656d07cb05ac5b2d9c97c8e471ef8b43388aad82d29618027450e84619b0b07ad0f6c4f5ac73500ca92379e15098d83518ab8e43a7c704f12ec06157e073d566195b5580c812855df5103f64295fa10d82e06ab05323528fa1ce1e42327b63016b31b71f45c2ecc47f01865b2c99a2f3f5dd23b7d5113e853f1fced3b5f9b6d5b568281b2ed0f997ea1c86e900d6e58f3bcae2dace64fd66310b9acbf14551820358e089488d79a600a78e8b489413899ff21c677016dc8c3361dd9986f9f6d28f6e51b80241bb3c6b49443cdd33c67a48d7c0727121be1fff28b73cf96ac20bd97553862f71b45e270d140ba634359f00c21827fef2497045786f7eab4ae940d6aa1612b4558f3cacfdcb2b40c1a89d62073f889beede660d06c5535a10afe74750ae1e984f896f1893a92f9920551124c273fb87570d3b119732bfcdca686eff6e972f454829bd1780eb14a6b0949787eb8a7ab324a7d9a8cee3beac7d8a55026840b1181e9fc0f1b9aebabc4bb09dec090391c51661c6c0dfcb85eabe8fc8a10f2962f52c5a84b980503172652f68eb34d5fba59b3d87a490524b8c2dee1c58c08e8ce9ddb6948dd20198592dc5f4b60aac3a4f2a48e86decff638f60ad58e0b30d64032aa1a9c144bee6c459da6df89f306089b0e095677f541c4064e04508da56bef710123d54a05ef25e589b5b51388ef004b9d085feb3c991ae4c73b84104c2e1b196508b9e89072d08d223336305fa64d44a5b46aaa51b6a7ca02fa7cc68cc193a03ccb9293cd7de2e73c101f48ceec57b92be98a80c2a5b114e16d65d44ebff5bd8cfc80de14155d589592c825d4a9ff8061d8e6ef255f00ab838f9f48fb680171e42346171a365ae37c0b2dfbffb134720210421ea0fc87b7cb69184b10ea00515131afa3ac12c1ec2f398743f42d139fa2d79452ae830a557cb48c440b5ae1e3ae922a7e3f47b9b2d2b610cb370e1a03c5d68529c144413bc3f31366d19f1fd3bfec7f9e4382c0d22549336046ae28531afe0c9902864d07b2f8fd620aa6f418348dab1fe5854e335e41c1ffbb51513e4764338ef7c4037afda9ea431b1d78d8e5fd13d7d3f1225c1c603ba5d6c32f89e2293ed6c129e270fb4a2a1b4be0cb69f76c68ffee1f89e432a688f8ceb4d4ae813bbd1e069c148e07faa8748130e473ff0d5a5bc17c08f56dd2798657ceaf1954915406d5ffc90ceca3fc6a8700ef58742ca8c3a1d96c1b355ab012418526ee5745f4b36d4fd764e1f18037dce9362d08f4997cb1998f8c08ddb5408ac85f7125024b22cea8ee68721f2f70b5e982953b7350a204f8ef149ef43244ebb78d2b60491e19b92a0f925723dd94d748900300d5f220156d08fc44a1b3a39feef086ef2cf97b57a22da9cfaf5a25f77501eefc6696129d19aca0fe41ac4bc2c5ffa7f0afd6b0439d472c1524cecae789ef2da78f4254a87c56e0da480a9506c0101c666bdbe2ce0be72c31ab6c6c7c17f6daa47e3e89c52e6f7f17dad31d22537cda734ee35d40b225d7e882342d64be25d6d25786c20d2b819d43bc0d3064827b817b5ef896f5db61d031f1e2c5b473e815220e7ae479a68cec3f23d35c11d544940cded7f97949a46e16b1203cd4d42562b9ead8c1304f37147400394f2433a2611692745c2262ae71fa6db104ff7f86ec6da6e060382c0084fa3b44041ab56ae46e2163750204a472a43e3d2eacec28714fa760394f130d8b9d851edd460cba921442f3931d9c24d4655decc38ea03f42b79fcfa58d198f5de356f34f530a14a3c590b94495a76e29548b85b8a5a3a8ae391b2d16f8fd501ae326ef05d8028cb4042db90498e9b719d3edafdc342693cf09e50a1f648fdd0c76650bb21aa46b11d8b118401013362277143ddec3166cb0671e6dc8e38fe68419aa81ef7fb6fc6d3b06e57d8710a67f472d00294ddc5a617e8f36cb8717387d306c96b989e4fcca3f60e53c0d5b168836693f1f3cdc3e3c0175dec519022dd6159eaaeff1a983a79e7708df5e44de3e0e1c75bb7f08a6a16e71ee35d82b571b4373f408d3af99da7dc1acb65f0238ed27f7a5cb04090ede1016e4054f6e20d9cc54517eb3d2db80b7445bcd892777ef7c1ebcfac67c3ac386aebfa52dad292cb11b9d778cee12654402c19e4e7c82017c13c7a938d5a04f171533bd3d84bc0d1e87cf706f33cf09f75834e741078fa83dc0bbc74e68068d8af64ece71a1e6fcbb86904fca25ac83fc026062c29238acbcd08a02271b9267776fc3b65abdb33463246000a3c3bd5d603ecfb1662abcfca8e77469796ee4a4fd7d5a8efadef180c751c206ea5df9c0cd5a7105d66f4469289cd812d080bfa1497eeaaa6a7cdb2e630a876273b8b6b18ae4d21f783fda16594acb0ead177f55fe2439150be0e221fb1c4dd93dfb8a22006707e3113afb880d2539a87bbcc5bbe8f7a6265cecee7711fb54b6a0499e1abde8105d4ef4dd368bed912553d835946a90058b1cc03becefb66ee12e69de5155fb0ae207db1e239a631f9df712da7f0b2562faca4e007c3dc117e15ea3b90e717a8b35c2e2f7604c5bb57c5d98a41fb0579284fa4f922d2d5c9d01d408fa1acf7e896b6b95754b5aa84a1fef09676422cba8ee7b51f01b03b020de0c3cbe58f831b3595dc9e608bfe8dc06a44c72f7788e55c7aeb6459f2298ed4d6b0523e8d2b681f378b2f7c46e762ef72c7d2d02a5d77ad694b47cbbcf344ff2b73c91985262befbbda09e5243a0e94b78df691ed0f8adb6ae5fc3f3c0db3a4bc5aa84ba5be4a2c126b2602a4ffb469ab6985c09b137328ffb4ab72cf5a3dec28d7887041cce33b381737425e1501a9192df859f909cad29607bcaf2d435dd82ced680d30c727064d0faff4a096572edead50b4cc24431e30e5ff761978e6cf34d90ec5741b7dbc2fc033c2874e28d1cea6c81ca24557fdaa4e2bbc4b59dd9684f38195c630b251bab723e0f4cea57647e0ecb81c88f23b61994c12767f81fd60d026eac67e46af76bfd526c2eca5958b3ad8cd66e2beef1de19d705908f594c397355694fac7696ce3e5f8360dd5f3bb57193adde2185f2955eafb34bfec6f81dd900290506393c68cd61398c5936760e4aa30907161819b871d50277a3a08c0f363cca5c9faa14e06a5b6bdb3544b3b9a94f8238b6729d9f1732277c120130f8af582a64233d09ff40b4e0c9cdb6af424c1ad08207789e305ca1d73068b28d4a4991108462bb26683a91243da0448b994e2c7ef845887c45b31cfa67563eafe974f80cb4ca28431d09e80486d037e8af124cd54fe7dd38afea7b4d23c8992e6589873fb235b3cdce811947b246c22d4184cd84ed699741dce75e2d") recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) r3 = dup(r0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f00000012c0)={0x0, 0x9}, &(0x7f0000001300)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000001340)={r4, 0x80, 0x3, 0x1, 0x9, 0x81}, &(0x7f0000001380)=0x14) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [{[], {0x8100, 0x169, 0x40}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, &(0x7f0000000080)={0x5, {{0x1c, 0x3, 0xffff, @local={0xfe, 0x80, [], 0x0}, 0x9}}}, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0057f) 00:00:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mlockall(0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/132, 0x84, 0xc0, &(0x7f00000000c0)={0x2, 0x1, @loopback}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0033e) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:00:16 executing program 2: clock_nanosleep(0x4, 0x1, &(0x7f0000000040)={0x8, 0x2}, &(0x7f0000000080)) clock_nanosleep(0x4, 0x1, &(0x7f00000000c0)={0x7, 0xfffffffffffffe01}, &(0x7f0000000100)) clock_nanosleep(0x1, 0x0, &(0x7f0000000000), 0x0) 00:00:16 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) setsockopt$inet6_udplite(r1, 0x88, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x300, &(0x7f0000000000)=0x7, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002b0) 00:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(0xffffffffffffffff) 00:00:16 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000340), 0x14) socketpair(0x2, 0x1, 0x2183def3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[@in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f0000000240)={r2, &(0x7f0000000180)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000280)=0x10) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000000)={@loopback}, 0x14) 00:00:16 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) freebsd11_fstat(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000140)='./file0\x00', r6, r7) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000100)) freebsd10_pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_udplite(r1, 0x88, 0x2, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:00:16 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffefff08004500001c0000000000ad0e0000000000000000011100907800"/42]) semget(0x2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) 00:00:16 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, 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}}}}}}) bind(r0, &(0x7f0000000040)=@un=@abs={0xc5e70e043cd178c6, 0x0, 0x2}, 0x10000006a) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20002, 0x0) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000000240)={{"44e65a238dd536dda86593c461361769a3839b5fab24105d9d3d5a2c0deb2817db605f13499974ed7d90c99103c158d9f65dce683cdb31679238a7b55cd9aa2165adb5808a89984feaf779e4a7d53fc332ad8cda398293ee72bb6396257e37e053d0d405938f9a2fc03aae5aeffe3af611e6fddce32470b77636625e42103154f24e1fa685493211027a6b2bb87131a40760a560b2e0c5172e4305ebf03fa310c728ac4e90b9a40a24449fe2b82eeb7c60cf4835972aa96a5a630438224c8b7043beab3e48ff4a279f64a22707ae50b7053c1b629f1fb487dd4b8fceb98fddeb834c5abca814d1268819a5c361a87ec401b345f9d4e1970a87442aa6b386a0403dd537a6c661cd5a7ff7dee9a5a170e2ce81f0596341b600ab5e15d5107b0799711c21cbbc4dfb40c550cba4759ffbad7a9687c74edbbdb18ec21b63df2f40501f7fd9131b59d699bdd1e8912a54e65eeb8ef1d389728d1f1f21df29f6f3ab8eab10e53bc5b4cfb6b70ce9c81fadbde915069ea287acd74d768367f0dfbd822760a928dac34152367141bd31bba131ae276479b1dd3da5bd98999053123aeb036ee595ebcc2d70f45ed9fb0158ac3df40a29d980240bdc055030fb84c04b34ac5e91402e9602b688683a9748e8aeafb6d9d0af3349f309a5bcbd1aa5ac45d14666faf1a9bb88839e33158f439c5c2b17a7f3c33d5c23a9bb79315e7e448e5cd876690b101fdf5e9bd30af5e38344a8d9fae7bf873da2026c0489258c10579f72c1c753aed55ec4cb196ccd00a9f4e83adb7452609a6b327459797b3758dd0104de93000cf37d2dbd287bcc5181e8b7a3eb262e08b9f9c5cc47aec730d7a8ff2a4545b17ea8c0503585b2e5405f0e5d4e12466f915fd5116df41138f7b348c5994a741ae73cfb9a54dd3f146bb2379679852e1165b6f5a9e56e19f6190a65c2975cdce4043b758c90b4127d372952fd1db0fac0cf6d5f1be3afc170207f908c90c4de2e6c0fbf3a9d3fff8bea83fa4246935c6d235306ba2cbfcb98d9581a03a205f876357d7b040c2027e9d316ddead8a60b5ba489819fb1e139007f823f6cf33f544254f6012dce00191316ad2f0bbda8bf9ea33ac94ab9fed842172f0eb5ec98a626088688c9a2d1a7b12d3b600fa5aedc2af2ce8ae6a116a83b868f86e06c873631fb746b91ba8dfe3ddce0d7a103b7248dd5ed8b88b50152217fd72129f57822cdf469865345c325986cd1478bcdab359f15bf5ec0fb949a88f6bc66a8ce6b33112bde5b15d7bdbfb5ae97aef63f30d13c69c3faac2916f9a2f49bf387b6f85f412dbe8c8e67b756aa216df1c3ae254db06e76c895acb2943b742bd4e0a92d963685833d16d2ef998a90ce3d79a2976381b519e70db020a7f06aa70622a2efbc363065a63d2b6d7cfc537a8ac92a077faa547322399da5b17bfb0d01e158", "27d1fa76fe8bdd3a592bbf33771c19d4675fd3067efefb9ed362e1dc694fe8ee", 0x8, 0x1f}, &(0x7f0000000080)="bc47d96ffc8f2e8560ec4c5e720ca775a0a085e67b51281ab6a5ecd7e2bb9e88604a738d1e1d270bebeb7d816b3daf186cc335adb54c265bbff636a5c380fb23dd38aa0a966bf258cfe9b2a8c370ba4c95ffe475748429da67629a32eba4a18343be93ac9711cf6e5139f70e8b99b3d4d331de30e6f0b7d5a4e24b24dd529672dd2767fa278458d5167e8682c96d", 0xc130, 0x213275d0, 0x100, 0x69, 0x7fffffff, 0x8, 0x3ff, 0x6}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071e) 00:00:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6(0x1c, 0x20000005, 0x9) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x6, 0x2, 0xcf55, 0x4b48}, &(0x7f0000000080)=0x18) getsockopt$inet6_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000000c0)={r2, 0x5}, &(0x7f0000000140)=0x8) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0x1c, 0xffffffffffffffff, 0x0, @rand_addr="25ed55314df55ebede1a5a9d8fbf35bd"}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b91) 00:00:16 executing program 2: 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, 0x800e00385) getsockopt$inet_mreqsrc(r0, 0x0, 0x4f, &(0x7f0000000000)={@rand_addr, @loopback, @multicast1}, &(0x7f0000000040)=0xc) 00:00:17 executing program 1: execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000040)='#\x00'], &(0x7f0000000000)) freebsd11_lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000180)=0x1c) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f00000001c0)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000200)=0x20) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000240)={@in6={{0x1c, 0x1, 0x4000000000000000, @remote={0xfe, 0x80, [], 0x0}, 0x4}}, r1, 0x3, 0x7fffffff, 0x7}, &(0x7f0000000300)=0x8c) 00:00:17 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000040)={@in6={{0x1c, 0x0, 0x0, @mcast2, 0x3}}, 0x0, 0x4, 0x2, 0x1ff}, &(0x7f0000000100)=0x8c) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000140)={@in={{0x2, 0x3, @local={0xac, 0x14, 0x0}}}, r2, 0x100000001, 0x5, 0x6}, &(0x7f0000000240)=0x94) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb0000000005009078000000004500000000000000000e2c00ac2300aa01000000"]) getsockopt$inet6_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, 0x0, 0x0) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e0075d) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2018}, {r0, 0x2000}, {r0, 0x4}], 0x3, 0x10000) socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/118) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="4c0046060000ec2725ff02d0817bc91bfaaeea57c9542ab176fb2533011166b4786c93c9034130925f0dc3008017ed09d3166828bf8cb7f0c2f2b2ff5a264083a2e82ab9cc1128b974b907170000000000000000"], &(0x7f00000000c0)=0x54) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000100)={0x10001, 0x2c10, 0x76eb82af, 0x8, r2}, &(0x7f0000000140)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00386) 00:00:17 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6(0x1c, 0x6, 0x7) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000100)=0xea, 0x4) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/106, 0x6a}, {0x0}], 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00811) setsockopt(r0, 0xfffffffffffffffd, 0x401, &(0x7f0000000000)="7f80989d37ff4babbe9cc2faf0977a53354c0eb283ed081df8c84746fb2c24af550d7769dac681eb6f2e0341181e677ca9b71a260792c6008a51421871ad32914df75082a70c4bcd019b6cc90e68336c7b53d4b3df715d955235c8454f51b2c2e26b83de6a6b83c33c6cce0df47588d6ae42c867237efca38585b209c378f3bc2e6ac391cece8a4af4442bfa3242e35c3c7c9376126cfc35fa1568a61c7d1b067dfcc2f0eb17fc62fd9964f91919c3df7a332b09773f230cd6ce22e2a82dab4f00126d69f80cfd2a80d267a770e597f949ad89b3b3a583d51264dadbcb362a909ef9714a28f17b8c6afa80cf", 0x34c) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(r2, 0x0, 0x0, 0x2, 0x0, 0x800e004c5) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) 00:00:17 executing program 0: 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}}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, r0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@local={0xac, 0x14, 0x0}, @broadcast}, 0x8) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e004de) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffff4, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="1c99e962a88d7379a41839dc17b3080a30d84443db290320d2639d1d337e1c56dcb3b3486ca41b2972a88061fa9b49ac98fed12c94609a17ac47e269f1236689321d5dd6eca3cf0609db7f677b49c3d21339de1f1844b157d439fc0cb613501333e0f4fcee2698b061d8f532e9cbfdb359fd8ffc0ea05d45d61b0ee6d87f757c02cc0c2882a9b5fc0c7f368d54fc76be6428bc37d99fe0582fd321fc48bc9a3c4ba1874d6d0dd61c9d926a3a15968b5c90b0773cabee613676cc", 0xba}, {&(0x7f00000000c0)="1caf4bbd79a016dfac158f790e12616a89492769e2dfa4828c9e6bd865b2591a2387e98e538b6a5629dfab1ed0e35651679594d502aa95c4cb000ea0a311f07bd677b86143a8b04567e36ea80d6972b401dc9a56df94d9f923e0a8c6b3cbbdca20d000d3771f406fffd8582d4acd77e4b4698b85dff4cc66d421c4e08ccf88f4c19cd3feda1643d9c6f1", 0x8a}, {&(0x7f0000000180)="c989763df068249fe66b3e1f104b5ade8e5ed8d8df1607db7f2d71cb0794c2571766783ad68d8002ede87177fd46f32a4018b1e66f82380b075375015d8bb09aaddcb463ca69c12ec63e6a6606f2789ff548fa513171d3cccfd8b4f5a55d54f2c40c14441e98d6b09aa06730ed5050c89ce27a38a2612bb3931f6a563d6249e4350d488847301d242110fc76a65f3c03c1c607ee5e5c8c43bdabdbad1c3c6549afdb4a96aff2e40e230e7d96c42c2be10d597c32736042762da7a918fdb85497376be176f0783c18cdc2ef4569837f6c7f2f494b3afc92b90912db2e60bc10342d4e93b3689f42e3700175eac9fb8f0a6cfff580d1c54d5b2efc6731e0", 0xfd}, {&(0x7f0000000280)="cf293510394a57b72a3139c8ee66b549b180ba51f70d010e018ef9b298b56394baa611e0e20fef4c1e5a5674ecdaf760754be59490b241334a5a8c8ca06fef738c3ab4fa9307810a379bb3101809d293039eff1aecfd861e04b3e23a6d0fcef7077092be2345aab1ece71d654c7a9750fe7a1f64575278caac89c700e14e2946fa85ae77ebfc5fbbb0a1c0c79b147d57ca0e8cbd0549fd294ca4b9b272b2de739116c37dadc384487a964abb054c108746f897e5d2fb936b5c901b54b361be961c22f0078f0411b9b3d8950a4f748569d3c28791c1aef1dd2fad6f05d4e29292cdeab89373a3de725d8c9e799a3921c38e48721b9cf6f3ce4ec72a5596e8cb7261bd678a15a6c7f8f0f2c76840813ca8ee4a00acc99a8dff6870991d3696731fbc668197ec4eed96e8fbb2da5a5f682e5185c6e1e1b6870e8c8e592fcd1a24c5d85aff4f2016923500b12eae5181fcbffb80fb50ce91e2984d1162a4f827079c1c79dbf082119c6d8a43d2f385c8ed5d56df4872d52b2029df5eb324fa0ed1afb776b5f6f1d85466b31d01c546d479695eab6b1dfa2407670e25a31d524cae2a347e715727c678c468b70abfa4eb52d4bb8b67f4ee819053212e8bf019593ed4935a3cb57da8ab2e0cc3c108a4042a5a79965a9369bbb8a4d91d2ed26d9859bb761b4acec2dfd313ed2b23156511e65358d4d817efffe69c1d3839bab60083d19fd9de210d800516dccc5dee81c2cad9ccddefdbea581df49f9a0bc52194187314d0c1f12406b25bc257b502a0b602f34e06b1bc947f07f7a8c32913966b93967de4382f802399f80f0279222a5c2590c4cddad1146d71c03267e20f47e87fcbe83191349a26480dca87da500bae71b91cd7cbd3fe841f9efc83f56ba8e95ca80467bf2b82c4773f8436d2a0fff26f47fa9c0a46a8320c9ec140a9a234354805a313a6fe257b2e3f02c235bb2725dfb1c833995d54aee57c774bf278ce72e359444e498b3a99337c3b3e94d86ab0aa3d4fb3bf9408f67357b8d4c3a257cd4a24e0270e468fc876684699e4cae6eaf023c903d95018bf0920b7a6dd96c84384776a1b5286da7448613267f43e07c687c9c936beb11da1ec61a7f82011504058e6fbbce57ee0fc11d0cd34a55a3aa6feec359b62839f16e3e108325d8ae53249d0dd0799246073f16583463dc44cb72f22deef00d42673f2e8bf3a570f0bf6cf864d2c57f077db6562b3f9d0229083916e16e9dd5ace2825b07d63a411e67ecd2e1f9e6fb721ec1a0799ae5d50ca1117ad2dcb49a0e109d204cedd65a0ba23b747a1faeb2a5c3b680c4fefeefb2331f443869f63759007137b5164672de32ec2fc2ba4241c6ef01b6fc04a3e7740bcd03a388dc01eb65ac312daef638ee63c5f61b304a9b06c5c5c2675b9990a77d036a9d04b44086a962f858de9b73716941424a23a5a0116908472d8c16682821a174003d21041076ac86a90be570d98459b1b2406ec3c59c9d0f8256800c4157a9ad27d56504e3998a0ebeefb0712f393627407806a25627329d00c2c48c29ccb86a1a5b61f8924470f0e9ebd01f4c4cf89cefbbd110e552c8aceb41d29d9d2d5cf9b643c08424894d005fcbfbff1b7a9f7a53fd8da01608184e808336645c7e9721c34d05b033728e3c3cbc3c1f4bc5ea8959265facac47b02e206470090fddfb37c147ccb0098cdfc9a7432ff35e3a3fddd7417d4fe9bd814dd032bb572dc54e7ded4f77822a18e8f17f3b6b6e7619c64d4a2f8b843e32d9a4749ad8f628156835afebe4a52e378fb1d671f5bce40bfd6dabc774a6a8399d63247c3a5de5cf546dd583b98afb0fc0dfbbdca3a35f566735c8f4d5d4ada3ae704a82496c2be4282eacee39af433cd2188cde90b5892609e7af98b9cdf17b001e784d3c6eefce3b62b78e1d083e56c93e076eac310062143f0bdf73cf9fd6da8417692fc09bb4b995304ba6e2fb0428d31c7d42e79192bbccb5849bbe83e5a659e3aa119f998b5952d41a25b7a1843628d1a65be4b7710ba5023cef5bb76288d670a09870daceb818785923a213eb663c11d5d570b87cc6501a86c6c42dbfe2fb09444558fb9741213c65272a327c1899241a73c9cf1a982067d43af990ebc9628c6510781f87849919feb999a4cb6316824af4e4985389d2555eae9a68d4c854a0d551a7fff35035c7a20ecda7197152797aef1890c1ef172827c58079fcb6bce46fc427af1c5a0ace94f6c14a59d4dc2f30cb37dfe1ea436ee7793075190f4964266f38328c9096fc63e94077647358fd13c0adc8311085866d3e3e71369de6ba2dd6c452a1e6246c2ce394364c6d73800cea0944e5666bd59f1f7c8f8803bb399c79944f3b3fd3921a898f481df45539a41b40d8cfa2a9daeacc7bded41136fb962285b17feb260064257190285372b240cfe4bdd35b97c4496a0904dc88518de463629e15767c93eb1afb5d7ac032b6f54350c39b11a51eba154d224aba992c6a7ec048663c5b7d7d947e6c2f27f61eb8745c3dfa10edcf69ab65d164f9938b025404b2939b5b2a120ea81738ae6f97d0c8bfe23fc1278744f1e88b3867418534d21cdddf3fdc569fa9ef9952fe35f84fce4a317559942a4a2924f423fe49670836f34d38278a2f438ca77804cad5bb69d343442ffa4c6e610a817a14c7a7d52761a67d1c9ee6094ff8293e321659c36dd1262ac9e7af1942019137e4cca805d97905ed7d14035a1f4e62a951909089ca51f2ba5922ef6c5be87afa582c7ca26602fb0f14326a27f7e2fac2a81228a597d722e7c5bee7058433c5587abc7aebe2115b9977689be36b2c551d2dbf94cec0dc04f549d22c013f999ed0f3c4a3ecd894dcec2cede5cf4461b6c168738c4f885f3641541b3e985cc94be0e5059896b7395f1af6028936e30bbf4147910b6950730c7188f3a5d1e0e63c57fa23a7b3dd29c44733510d9cae6f2464a3d19b5c090e9127660fa7b091993acb52c57a9b08c7ddd1c61e6392e3d3ddf0574a80846becdf56d71a7cd8cddde57c30597bbb1d01d3369465b1ee6d3eb1aafb674112c44002786c33c70dcec06225f4fefab98785703274c4a64400035beb0cb0fbd8c10158f7c7c082eac35fc37ba8ab04b6e902848f4ae01f4345ac6fef7db129806303cb2c2f99c8c756266431508edc567c6c39d4ddea2b13e9187a11b5ee3c87c5eb6640ffe34e2b02e7bbed10e8e93148552b30351d74468abee1acd5590e47f8296dac8ec6b8c08bb0409ae29f6f22620e00a62c8a1ba2cdde69744467c7e9669bf722669dd6c290fc108bd9991eefdcc31121e8059790ecdc33b7283cea9cf73dfd6f58d87fb7b1fb917f1f3cfe05dac9470753c17d15450ff569e348e4331f54f5d7e2a3ddcd3e49b532e9eac582e860af62e222349ee775f51e1aafe14c83cce40307cbfd06d055c9ea023cec75f4d11dd1a8388a66a7be59c5142ae74a77c1c6f58c18fef07d34f77fe95627f41fb45e911f51efc6676ac7c8368e666e9a3c56b479874e805dd72674b7159650f21980e7cb05a318bf8f649647ba523a27a286f3bc7cf36d258a405ede6de40600dbc8d365033d5d7965811d7db162b3934b1f74632489d02f05b939d941fb644af33881eee8fea0b37682e8ad1b4506f994f5d665139f9fe68336d420bf43a9fab2256e9af27141fef6093e4b6e57efcbd1c85af41406c72a8bbd377bcc29c321d41a1a4d4e97b42968bcf9f2ab7c7655011aab129259d9de90e0da6f8bef9b6c6e7febea6bdac0d8ed8afcc3f55425f5e4d228569804257523cdff41c263ce76581427640568ab7604ba6dbbad98e584860883e15ff91bffe279ac8a8ec5f00255938d03ffabd2c44b355eba79da83e0ef0b25bb8c3abda45ce6f811b24973707d62eb2a3b75bbcf1f7211dbf8385a90f481ed1b921361d921a559953263e9cfa7d50bb862c1036071755d1fca46b51769c39093e7ee00ad3cd139b872685bc617ca5a548277cf7c9ee526fb02c26e78162f582bb7b044d727a7e3777961c1733369c3c0803788a850a4fcb26d47099550f32551e92d8429aae32a2724afa044e7020d78785a81861c3882808a1421ec9f80a8e1061f13747a039f8961ddee8465b737252e3517b838052532276546376390d679b13e7bccf9796485e2e520e91716ca2dee28f0f1b8daf63c3c5f6b0c63b77cffd3cd1a970783d9aab9a373becb8d5c456e654e2be54c6cf56ec1d544f82d8630d1bcda1c897e2f497ffcc2e48041fd47e01b1223a97b01a8030ecd3064707ab71742560188f9845ec87e2d3bbed63a25a5f8cb1032e6c9848c7cebbb869d6114b7633e4867e15ea337ce567965fae2e283be557b74f517b81ed102881cdc43e1a302c5969303ac4c8153c477f8fdfa5dcec07fd43bcdef9dc9b399640a272640c3ed5d02f8bf835aa66357e56e3468288f46a6e9aac850db89e832eb545b7521f24889873f5601d48bee6f1515117f91dfa6d299f762a0aade78d7738a4c2c5ac4be1baaef0c35e485d160085cc23bd8fb033d71c627b4c2edd2a0f2b1720aee24b5537cbef056c2560f813f268df4bb9797f68343f1768527300884c976afeeaf4833df0ccfbbf8e50a3e43b4e417e20ba295c7a77642249da5f2b7c6b8a8954c059035f198ccc40bd17525548be4801fb2b86acbe6b521e7be02b33432b78a1ec1f8ad99ef71584a7c7f415f139150c08a37798db6abd88dbbaf35749ba67f1d4162a2526d16c9f182417ffb07f68f575ed1d518a4dfa474dbf4b909d6198c6130a9917985532201a383314905ef9911d74dde7845cf5d915b8ab1b8fec840168ff3d3bae470c343e5ae5aa5aebff799c1c5187c664114a6fa6675446d3d2742248dfa41dada2a1c9fec0add5e1cac824d667c5febce932b8f66b10b822415067f2cd854f05ee9728e178804beea7338b63b6fa54170d0d677ec10cfdf6efadabb0c6086e38ae85305b47e4c00abce23c6f07be42201e36e2b3191d49b6dd920876f8f410c0c3509ce8f09ce80d696ce3d074900f7c4f92366ddd8dcc17bb84d3a49bfee95817ed56b7cde40907825ef5cededfa06e4e01a2fb1777ed544731d9aa6b0f7bd002bc540a03f8771d3969a3f650c2d640529c8cec2a5f065bf0dc1bd605ade9cf3a8129217a39f340bcf852c50dc883319df9eed5f09deaa2a96fc502fa5cfd6e9071be7c4f0bc9bd15bfe7bfb68d8d29c9fa4466dbb26f990530a5f68582c18a2c2686b725f733ecafbe7c1f8b9b82168a3edb603f62203aed089ef405f3bd34665068374d4e563baa35bad58d7a0a5dbd8c1b5696be379d0eccbc24d7ac5b7260cbf359d01223f613ea1ad44f3c3379e59512a793eba685b608c4f61ef881a1687c4ce339e64007458dc5df935b705deea07aab1407bc96f0b4c11b9c63957ba2af8a4a60466d18d135033cd9da1651aa8aedde03644e07f276e233bfaadb5ffc9ea4863765b86c75015b3624e2739d19dc1c7f866e820172fac2a656694ea3810fb4de42721d4f5deb07a182c3193ceeb5625455bd646ce1a918dd9eacc098b644c1e2eae2d700aeb1123c9bd6c6baf66b2cb2d498c630afe9d511e5dc5efac9e21f5b668b31d78f7b1dc34710d0bbd27ae5d247c359ccb3c3c8153724f0b536a5760f74cfc019cb0b7d7bdb8a50b30e7c081352dc3bda3c1334f8113bc11791fbe60101f1a93716aae80eac9d106cbccf725bae17e6f66a3532f9786dead61bae94d35569cc704edadf2cbc1db46bd42173b8f3f1088158ad8093", 0x1000}], 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000012c0), &(0x7f0000001300)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00936) 00:00:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair(0x1c, 0x0, 0xfffffffffffffffd, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000140)={r2, &(0x7f0000000100)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000180)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x7c, 0x0, 0x0) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000000)=0x4, 0x4) syz_emit_ethernet(0x171, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgsnd(0x0, &(0x7f0000000080), 0x8, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe2a) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20388, 0x100) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f00000001c0)={0x0, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000200)=0x10) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000240)={@in={{0x2, 0x1, @local={0xac, 0x14, 0x0}}}, r2}, 0x8c) chroot(&(0x7f0000000300)='./file0\x00') getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f00000000c0)={r3, 0x9}, 0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet6_int(r4, 0x29, 0x18, 0x0, &(0x7f0000000100)=0xffffffffffffffbc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) 00:00:17 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = msgget$private(0x0, 0x2a8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/4096) syz_emit_ethernet(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, 0x0, r0) setrlimit(0x0, &(0x7f0000000040)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0085e) 00:00:17 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x8) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000040), &(0x7f0000000080)=0x4) freebsd11_mknod(&(0x7f00000000c0)='./file1\x00', 0x8, 0x6) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x88, 0x400) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000001c0)={r1, 0xdb}, &(0x7f0000000200)=0x8) readlinkat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=""/203, 0xcb) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000380)={@in={{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, r1, 0x7f, 0x7, 0x100000001}, &(0x7f0000000440)=0x94) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000480)={r2, 0x2, 0x3, 0x401, 0x5}, &(0x7f00000004c0)=0x18) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000500)={r4, 0x3}, 0x8) semget$private(0x0, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000000540)={r1, 0x9}, 0x8) getuid() setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000580)={@in6={{0x1c, 0x3, 0x3, @local={0xfe, 0x80, [], 0x0}, 0x7e}}, r4}, 0x84) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000000640)={r4, 0x80000000}, 0x8) setsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000680)={r4, 0x81}, 0x8) getsockopt$inet6_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000006c0)={r4, 0x20}, &(0x7f0000000700)=0x8) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000740), &(0x7f0000000780)=0xb) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f00000007c0), &(0x7f0000000800)=0x4) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000840)={r2, 0x7, 0x9}, &(0x7f0000000880)=0xc) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000008c0)={@in={{0x2, 0x0, @rand_addr=0x6c67}}, r5}, 0x8c) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f0000000980)={r3, 0x7}, 0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f00000009c0)={r5, 0x100000001, 0x1, [0xfffffffffffffff7]}, &(0x7f0000000a00)=0xa) setsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000a40)={r1, 0xf50}, 0x8) __getcwd(&(0x7f0000000a80)=""/148, 0x94) rmdir(&(0x7f0000000b40)='./file1\x00') getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000b80)={r1, 0x7, 0x6}, &(0x7f0000000bc0)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000000e00)={&(0x7f0000000c00)=@in6={0x1c, 0x1, 0x9, @remote={0xfe, 0x80, [], 0x0}}, 0x1c, &(0x7f0000000d40)=[{&(0x7f0000000c40)="08bc36214dccde79d24647ca681006c1c489e31f4b4cb99b8d8f5f0a9d07403f4071a5285b469751fd0d483c317bba3e8ed12ded843aace03ca4abdcc4730cccc77a84402df28ce98646f52a48a4b35612ce90b7753dcd7a733532d7bdc6b4b54c0f2f5903cdf1aea7bec01fa02a472d62c7f7b627c176287b15136da7b3cfcac6b09d929438fefc46c18bd1d79326258149c2b7c42117b2415d64659df3161c6065e140c8b868960d93514b2aa2f5bfeef5f60a68ac6416d280944f91bfe4487381dc9e0ebbfc3b14389c838844d563c8eda1961a", 0xd5}], 0x1, &(0x7f0000000d80)=[@sndrcv={0x2c, 0x84, 0x2, {0x4, 0x98, 0x4000, 0x1, 0x4, 0x9347, 0x1, 0x2, r6}}, @dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0x1}, @dstaddrv4={0x10, 0x84, 0x9, @loopback}, @dstaddrv4={0x10, 0x84, 0x9, @multicast2}], 0x5c, 0x20080}, 0x5) sync() socket$inet(0x2, 0x0, 0xff) 00:00:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa2422d49c36ef255bfaffffffffff09004500001c0000000000009078ac1400b13780000111"]) r1 = semget(0x0, 0x4, 0x401) __semctl$IPC_INFO(r1, 0x6, 0x3, &(0x7f0000000100)=""/126) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00828) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0600000000925ba9e00800450000300000000000009078ac7000bba4000000050090780000060045000000fc58243b0ad8b9b1bcf53e377400000044ae367c0b062028f590760251136ed4ac4e5938e5303d13d9d811314bb6b4bb42b08e3284f8aed45a92bf0e389d9134508378af33c599909af38de7c3598c742aa891ecbd1999e3e32ebb27b48449cff366af15a87d111085d6fe4488c76f67851c08c8c9fe62b42c6963788c0840621ac7fa8c2efd3ef8b490c361d73639a0932a03f7898f1298e7a5a51e227f662ec37a2000a0a0668a1cff75aa754fa684ff397092032bba564d7e627ce8d20a7e289e9cf1210634d0"]) getrlimit(0xa, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ee) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa80, 0x40) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000080)=0xffffffffffff5c6d, 0x4) syz_emit_ethernet(0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x4, 0x28) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00305) 00:00:17 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f00000000c0)={0x2, 0x228, 0x0}, &(0x7f0000000100)=0xc) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(0xffffffffffffffff, 0x84, 0x8001, &(0x7f0000000140)={r1, &(0x7f00000001c0)=[@in6={0x1c, 0x2, 0xcde, @remote={0xfe, 0x80, [], 0x0}, 0x6}, @in={0x2, 0x0, @multicast2}, @in={0x2, 0x2, @loopback}, @in6={0x1c, 0x0, 0x4, @mcast1, 0xf00}, @in={0x2, 0x0, @multicast1}, @in6={0x1c, 0x3, 0xa9, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0x100000000}]}, &(0x7f0000000280)=0x10) socketpair(0x1f, 0x5, 0xa5, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x27, &(0x7f0000000000)=ANY=[@ANYBLOB="89904b0108f486c91f70f37951047ae22c26456991e44c29f797da1ba6ff32"], &(0x7f0000000180)=0x4) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x21b, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/95, 0x5f, 0x80, 0x0, 0x0) r1 = socket$inet(0x2, 0x20000000, 0xfffffffffffffffe) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[@in6={0x1c, 0x2, 0x7fffffff, @remote={0xfe, 0x80, [], 0x0}, 0x3}, @in6={0x1c, 0x2, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0x2}, @in={0x2, 0x3, @multicast1}]}, &(0x7f0000000140)=0x10) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = geteuid() setuid(r3) setsockopt$inet6_udp(r2, 0x11, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) freebsd11_fstat(r2, &(0x7f0000000180)) 00:00:17 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) fchdir(r0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82422e2f66696c6530006e70c222218ff2c0523a50d587"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) semop(r4, &(0x7f0000000180)=[{0x1, 0x6, 0x1000}, {0x2, 0x40, 0x1800}, {0x5, 0xffffffffc13c6f4f}, {0x3, 0x3, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0x8000, 0x800}, {0x5, 0x7, 0x800}, {0x1, 0x10001, 0x1800}, {0x1, 0x1, 0x1800}], 0x9) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x4, r0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000080)={@in6={{0x1c, 0x1, 0x9, @loopback, 0x8}}, 0x0, 0x4, 0x0, 0x2baf0ec5871aad0c, 0x9, 0x7ff00000, 0x6}, &(0x7f0000000140)=0x98) setsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000180)={r2, 0x7, 0x0, 0x3}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000000)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e002f1) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fstat(0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100000, 0x0) ioctl$DIOCGETALTQV0(r1, 0xc1004430, &(0x7f0000000040)="ec9c0028e0a18aadcd308b1cf974e868ad90194e4fbb6ef2254517b594dbcc48362320bc91f1bc364e3aad44f34308ebb811117fc4131f1b8eb334cd25e6ed508d73bc8f18cb44b5c4f283a1effd7b53353d3aa4cd91bbd78bc6eb7605f0ad5f7c39e2c8831d7aff46ec3a5ae2d1cab08ba50d0c301dcff8a37d34cf9cb6fd9b0cb123") recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) 00:00:17 executing program 0: socketpair(0x1, 0x10000005, 0x6a8a9743, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x21, &(0x7f0000000080)={0x80000000, 0x800, 0x9, 0x0, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, &(0x7f0000000140)={r2, 0x103}, 0x8) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000180000000008009078ace686aae00000011100907800000000"]) setsockopt$inet_int(r3, 0x0, 0x7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x411, r3, 0x5c) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac6100"/42]) recvfrom$inet(r4, &(0x7f0000000040)=""/67, 0x43, 0x40082, 0x0, 0x0) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e00cc5) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0xe41, 0x0) ioctl$DIOCGETQSTATSV1(r5, 0xc0204432, &(0x7f0000000180)="992f6d3231c84ee5481a2b8680e87e6129fab77915ce5bacafb7597dfd8ce385b1ba198b0583a3f68f6fc5f668ab6f702d5f97c450ab9c422469c6ec0b954acf88d11ad211700a5b9b14af19964d8c35dd1fabe1d811164570be857bd9caa3f04edca6edbdd8e3ecd89800f2dae12197df7756e89ab67cad66e10fa457c2ed10f988a8595c8d390b3dd1e8b8a88758177069927c0a583b1438ecd8f4a1b1b1907b95a1a14ce535029250e64397fd396c9235f6fefd83f95aa8422a99e1e9b602f5a2766aa0e56b1918ba7fc593309c76c094563edda11f48b18f769e5eec4002bb96132d") setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000280)={@in={{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, r2}, 0x8c) recvfrom$inet(r3, 0x0, 0x0, 0x1, 0x0, 0xfffffecd) 00:00:17 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 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(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8080012, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x33b, 0x40082, 0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = fcntl$dupfd(r1, 0x11, r1) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x7, &(0x7f0000000000)=0x1c00, 0xfe6a) ioctl$DIOCGETADDR(r2, 0xc4704436, &(0x7f0000000040)="6850522c901c6fc63693bf8d99d79134b05a9aa77c94c5e1950b04d1518827bbb472716232782bf419db25a5da396ec6276563d2b6c1f34e86a75185cfd8fa5b72b29bb4aea8a100a9601df492b264322d2fe49917710ef136106e5989a7cdf8bbf3dfe6f67b69d28f6480cc2a2aa82a7288d57f231b6c4e7f27a5ff0b477a72dca10817") 00:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) dup2(r1, r2) close(r0) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0x1b133353141e377d}], 0x10000000000000d1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280), 0x0) 00:00:17 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000080)) dup2(r0, r0) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f0000000040)={0x0, 0x400, 0xba, 0x5, 0x100000000, 0xee6}, &(0x7f0000000080)=0x14) r3 = socket$inet(0x2, 0x10000005, 0x3) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r3, 0x84, 0x1f, &(0x7f0000000140)=0x80, 0x4) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f00000000c0)={r2, 0x3, 0x1, [0xfffffffffffff654]}, &(0x7f0000000100)=0xa) clock_settime(0xf, &(0x7f0000000000)) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r4, 0x0, 0x5d, &(0x7f0000000100)="8fee4aa3", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, &(0x7f00000003c0)) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e0076e) r5 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_ASSOCINFO(r5, 0x84, 0x2, &(0x7f0000000000), 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00335) getsockopt$inet_buf(r0, 0x0, 0x52, &(0x7f0000000180)=""/230, &(0x7f0000000280)=0xe6) 00:00:17 executing program 2: r0 = socket(0x1, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0101"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet(r0, &(0x7f0000000000), 0xf9) ioctl$DIOCSETIFFLAG(r0, 0xc0284459, &(0x7f0000000100)={0x10, &(0x7f0000000040)="a80cab8df793bec9c66919e2e9637c1dc160a09464b4a368f92433965b616807dac73ea2f6502ad4fec38ec8082c94af9bb80bb0969c2fb5532451f4d224129853969f75fd689761d8356f3211a04942e6f30868faa164351bd967d031d4eca221869a55fcf7ef8e4d8e1e3daf4cc62b6834aad5f7936e7673a30f2beca3932b77b9264c1d59a5bccfbd4652084f396ccdaa1a", 0x7, 0x7de, 0x3b124669}) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xb1, &(0x7f00000000c0)={@remote, @local, [{[{0x88a8, 0xf34, 0x81, 0xc00000000001}], {0x8100, 0x2b96, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00460) 00:00:17 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$inet_sctp_SCTP_REUSE_PORT(0xffffffffffffffff, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00339) getsockopt$inet6_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) freebsd11_fstat(r0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ae) r1 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0x110) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100600, 0x4) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000240)={'rack\x00', 0x1}, 0xfffffffffffffe4b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000100)=0x1c) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000140)={'bbr\x00', 0x6}, 0x24) 00:00:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x0, 0x33e) r2 = dup(r0) setsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000080)={0x7ff, 0x6, 0x3, 0x100000000, 0x101, 0x3ff, 0x0, 0x7, 0x6, 0x6, 0x7f}, 0xb) semop(r1, &(0x7f00000001c0)=[{0x3, 0x5, 0x800}, {0x1, 0x1}, {0x2, 0x1e42, 0x1000}, {0x2, 0x275, 0x1000}, {0x3, 0xb2d, 0x1000}, {0xea43ec802bbe0117, 0x200, 0x1800}], 0x6) __semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x2e00, 0x43, 0x4, 0x8]) syz_emit_ethernet(0x23d, &(0x7f0000000000)={@local, @random="265269eb77ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000100)={0x2, [0x0, 0x0]}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000180)={r3, 0xf}, 0x8) setsockopt$inet_group_source_req(r0, 0x0, 0x0, 0x0, 0xfff1) semget$private(0x0, 0x3, 0xa6) __semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0xd3f, 0x8000, 0x1]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0040e) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000513ef6c0892b3390ce855a8bf0fca8feb2c9ffda154baccc6e3c6a61171c9870db5087179b0c2dbf16d366297e13e5aee37dfcffe52093b33f15dfa01501000290f0f8b4dbeae1b62a718e64825a5396ccdcef9a952a1c0a5b474563079027123be49db3df944268f50a6f11cdcab93fdbef67fba6d0c13e3888f6c5f2899fef02914285e567963886a1809080b75b7b5e5e"]) wait4(0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xf5eeb3841696aa21, 0x20000000000000, 0x0, 0x800e00445) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = getuid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) freebsd11_fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getgid() r5 = getpid() r6 = fcntl$getown(r0, 0x5) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1, @multicast1}, 0x10) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x50000000000, r1, r3, r1, r4, 0x83, 0x1}, 0x1, 0x80, 0x3, 0x0, r5, r6, 0x1000}) 00:00:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000040)={0x0, 0x8, 0x2, 0x6, 0x800}, &(0x7f0000000100)=0xfffffffffffffff5) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f00000000c0)={r2, 0xffffffffffffffff}, 0x8) getrusage(0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00580) 00:00:17 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x1c, 0x2, 0x3, @loopback, 0x9b}, {0x1c, 0x2, 0x80000000, @mcast2, 0x4}, 0x7, [0xa26, 0x1, 0x6058, 0x1, 0x0, 0x7, 0x1, 0x7]}, 0x5c) syz_emit_ethernet(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, 0x11, r1) freebsd11_fstat(r0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) 00:00:18 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x300, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f00000001c0)={0x0, 0xb5, "547c7a4147266d8e1a6dfaaca7ed99ed2aba08e1457c1ab31ed0b0504665d99a1945fc9239244046e190ce46d805a631db2831e1a5a84b8953ed714b706d202d2a0edb5cd0a6ad8946ab67f22fc8ea7e5c4b54cd9b0c5b19052767ae78f7a5454befde7f76a34ec991f5889e44de45abeccc82918d714cd739c0b5873ef79eda832eb55d13d895ddf60a41f0df3a4ac4348ff1cc3026363650a60af7fcbca7ffe469c76a61df17a9ba2119268ef83e2be1bedbb8fb"}, &(0x7f0000000080)=0xbd) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x16, &(0x7f0000000140)={r5, 0xff}, 0x8) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt$inet6_udplite(r1, 0x88, 0x4, 0x0, &(0x7f00000000c0)) getsockopt$inet6_udplite(r1, 0x88, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffd7) r2 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000080)=0x10, 0x30000000) setsockopt$inet_tcp_buf(r2, 0x6, 0x65, &(0x7f0000000100)="3ec2a9b6d35352edc49083fd6042da9d38d74472f0554974c31c45b15a0da236fa3b7477f140f38b470fb27b53a24fadced82450b8888a8a4422ff9fe00ee7995c6ab9cde5f463aeb0d884132318433fbc315248b490cc66798dd42ffed8db6f21b865fba2a6793782914aceeb340a6cc40992110a90f66d56aa1632079b5266f1e5742479435801a38f5d27d935480a1ea70a0a4509b1332064ebff3fb486a2af31af97a1cc19400360299d52e2a37e0d308b2db35d5780ab723f7ba22f984153d31af86c80fd086f57a8fb0b323e15b30691887b2e1712f0a96e28a4d5a81c0d1a0e6014afc399842c443a577c217d21b05e089b2f1c3eafa10bac", 0xfc) 00:00:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x44, &(0x7f0000000100)={@remote, @broadcast, [{[{0x88a8, 0x2, 0x7, 0x4}], {0x8100, 0x7, 0x1, 0x3}}], {@arp={0x806, @generic={0x26, 0x800, 0x6, 0xa, 0x4, @random="bf1b73c0b497", "7533ff24a17e7d0c2de3", @empty, "1066892342a2e46489d70661c6f0c647"}}}}) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000000)={@multicast2, @local={0xac, 0x14, 0x0}, 0x2, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2dc6, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x8, @rand_addr=0x101, @empty, @loopback]}, 0x34) r2 = dup2(r0, r0) ioctl$DIOCXCOMMIT(r2, 0xc0104452, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042d) 00:00:18 executing program 0: r0 = getpgid(0x0) r1 = getpgrp(r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) getpgid(r0) fcntl$setown(r2, 0x6, r1) recvfrom$inet(r2, &(0x7f0000000000)=""/161, 0xa1, 0x3e, &(0x7f0000000140)={0x2, 0x1}, 0x9ba473de7b4a1eef) recvfrom$inet(r2, 0x0, 0xe8, 0x1000000020000000, 0x0, 0x0) 00:00:18 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r1 = socket$inet6(0x1c, 0x10000003, 0x0) ioctl$DIOCGETQSTATSV0(r0, 0xc0184432, &(0x7f0000000100)="e80bb70e2b9fe2217572a9be1f471829806bbf9e5578544fddfe851688b6b49a058c9d17b30dfda82a3fcc303fd33deb7431c87f8c0913fdbf3b398be5cda293c05a63de3e366914f220826458aa2ba71691764feb449861899818e90c75c1b56cf4894fd40f4c92886e88d72adab2d96564388e4fb0d2c5426779e3883722fe88ec") syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x7) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x6) setsockopt$inet6_int(r1, 0x29, 0x19, &(0x7f0000000040), 0xbee7e0b232585c20) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f00000001c0)={0x0, 0x4, 0xb4}, &(0x7f0000000200)=0xc) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000240)={r2, 0x83, "50095d0bb914711c1e47730bb2e4a71960b84302543998445553b28ec8db2ecfff3c5b5d35a21ec86de1ce71863bfb492ea258c1c220580df0beb3b0278b4e466ee28e2725df1cdc0dc769d6cc2d24e876102f89c575caa45701fd52f024f7a0ed79f01cda9cd7b54572bebf7fd94495944459ca9e1492442aae519f42a2781abaf0c8"}, &(0x7f0000000300)=0x8b) 00:00:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, &(0x7f0000000180)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}}}, 0x88) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="be1450e5f364ba49491ef2ad6079e3e7d5dbe88c8b5c70cc3bd8a097a59be9385edd186afab97df8d6f2030fa6530e4e359537455887378c9ff2b1b757f7e26b35b19a129750ee243d63340a16c431", 0x4f}, {&(0x7f0000000240)="d7b6e03599c2070e90af26385d5d4b9d3c250d04b287c263072232569fc2c883ccbbdb281788f42758dd5d052c096d714337b4bf02abfde3b9466d0927fff00428c7554dc3322193b14377c0f22466348a3d9e3801351b10a31d4d9a3aaa247f94dd7712330888a4475afd50e3d0c5a9a66839330e1f063782864c036629848456ec89147ed4ce12af5669420bd2a4d3a662e7c379bf72c404155c4e6604e8e0261fe961a34f3b6df891a34d65b6498819393e757c6c016ed5ea48676d0945c507a1a079777ce543785f241908dde758c4f34399870faf5d4d134063ba3050885d8429980ef64d26d00194bcdbc403d09bc4e36f3b458a481cf0838837b5a92025ccda17ddf8383b236f44a1a9ff07ea853219be73cf2c1c00b0318a900889f3b4cd9c5cf0f61f24ec9f3b1b6214837eefc1452afc26d487afc766343006bb46d7a770420eb37ec32520c051925f22ee8d14f01e84f02662fec42ad29794eeef08dfbd3e3b49c97e8e61149fec4843e0361b7581fa2d7cce27cbaa07adee89da1ac28680a719d2ebde9ce70546697ebe1d9b42ddc60c9da9417e56a69e680847f16ecfc892ea46aec04e43fea727c609383310a8155477c7bc3f0085db8ddb28a4f54606de52392f93be605997f6ceba90acf8a277ca6c093a194d9d0a24b7832f7939b558468f88a2e3a884bd85cf641aa1afd8e9ae38f09febbb8485277ffd573debba53a35a54791b028bd7f5cafa061930956026172ae883e927897fdaef76108e8a8bafa7cdb3a64c1bc3efe5a25dae861955c6e9233493f2496a98aabbc447487db79c18853e07be48a066b856596ff85e664b16b2cd3be4f2b5ea23faa46e4a89e18cffb61124fc8830e2322b1515e36fc5feacd0a0c1b7b461b5cb109b11438d09ee54d4ac84d1d7111b60cc11cf81892ca4fc8b324ca60e05376ea68572e8050fe79f4fecb83f49ca059d938490a7d1feaefbe9cc0de97ea9cba75ae6b04543b09df9be21ba8fe355a1368291dd295426e58abbb6e0c2c7831b7a25a719c0777645dc1b60a45b5870aef85ee6163db375ca0a939dff310e88a665f58403035227251c30814239213bceaf993696b267275512303fc28270941dbbd29ba792a8114669908a0d9df10570d79ee3baa9169a3a0df5e0f40a074c137742268746950fa2edba24c850ce0e6d694680a8b784c242e43576c28ff5fe4a86de223386d5579e873a2211dd8df1bdd4a82cbe2dbe590da9ff6743af8d90bad5e6f8b172d466e523996fdbdd1ac9e534bad1e13c40b3de75039b13b901decd6237738111903caa6822acf29d396e2725fcbb75906df6354a9d13178bd7ddb9f4a57341cfe21ac72c8a4be0acd5c6ecabdd765c3240712c6c2089ccc23dd2df7b5145185dd06df8d168589de5093101d997c0e9f6878314ee1d9ab64af9c179f6eacdb6dfcf9ebb78cae1e1fed9364faf9e2894ac18a79fedd86f82c814ae17f7538f7d9c91ba6084a5efa01b196663d84b7f944909727e4fa4a9d7aaa716bcf406181d6f025c29c3afd98979c88c1b7891e4d55f304347928ca5df4dd5f58e6ac0836b630a271d965e50794d67ebc9458cf753c9e7fc6ec96fbd0b39660ccbac4bb9bb48b86d01da5da6b45e727d765c33957fcac79a4f09572d622547b274a1f8021a5ef3dccb63b40a5a5c5a689623bba76ce078db535d365e91e453239121ca6a05ff71f9f5ec5cc210a0bbb90fe40abb57b195e1c798cc4b03950d8b91fc47eebae93c2ec50119a55aa3d35832ac8d20c7a18a756a8403b5feaceb40a0a85e09a9ee066f2363dbd5daff15ff5f0c7a7a7487dd7d99a544d7cb5fa7a4ddaa964e6ed85cb5a05d0e92ff651db6e49a8930b8d2c377441c3b86b1689f35e0897f653f0bbf4f4f9ab04804301a560f1bda1c55d0e5cd67bd60ae0b97026ef110fd95e82887565f7814cfde0089a4a528a15736d38a60394ed620d2e9e284a69be0348afcdb2d66fe537d5bfd3ed7e36a900663d1e2f37af7bb51b1bbaa86f4b883badb14da6a88092d207d3134b51bba21a1b99e2035c101d9769a505aa4ee7546ef2d413817628d7f483b1ed510f83a4e8897c3597fa2f554a0719e31768ff6ddbb2d2b177b046108a8291e5ef3bf4cce282afa9d1aa4c99d2c5e5c82a0bb69200f3257de34dd8c30f652371a13669c64d49a16e43bb9c177f361b1ddcef3047fbc4957a1a5aa24f12584a1259350ba20f281ae498922c1e7db543d38fd3136dfa18e8940bb48ad74d86bbb9aa10f7849685cc78fd33d6c356693fef1934cf9e991fc246ea046329e42ace4ce511d8f38924100d0264337e89697f3afa19cf8b71ff4c78deae5df3d763cec4f465cf21a757d946f597d0aa72b270214fbcbea82ad76652e0bb62ad144ca7947c6ff869d59190c5821fd15af0d6d5227c21fdc3e8d04c4c63ecc1f5152c4013c23e97b6d99b8153da6e0d24b8a81a22ba0bd43f309d04f315b59009b08ffe41ba7d2c28b5d85f4c566845b8e6acd70d0d294b84fe8861ed6687d59d4f888b8c419c376108cefab33329214eac1daa65bab34300669d40c10da28168387931d6bedb3fdbfd66ddf38683d7670f5bb912cb79097a9dadcbddd0e8a3b67417e27956aa9be56a74318feaa3f4c62738457fc3a4a6e81f2576236b23719420f66a9fd51a0c7745d18daa208468b096aa15489abfbb3dea76a9eb6718452c9e7fcb5a9933b252970f1b73fd1072065efdfdb2130cfdb575a803ce3bef42d53ac5b42592317a607d77d5b3296c917d8dcdccce739d6fd1c8681a163b79a11e48d0ef6f7cceac13374608e24ff8ca33f233ca785e3bfcaaff8959442a3a5344fa688c07a0f0b4d4956dbb343ac5314514cc3aa6b1060557d67725f5e4e70b17b0b9c0225ec8db5590887a754976957cf6e49e35db38e0a663ecd28c296c0115c26e0afb653e683b99e2d2d8bb3cf7cb6f526c493fbe390b9ed02845a3cca461f99131985ec045ec0d3d479d781d82867c59e01c851d4c9cd89fe224ddc367042b5ab9f6a62d7ae421c093c9eef73ae0ca3c04378f1552083beb5ba7f4c2c37b08e0bc7e7da661ca65f55b427d8336b2d1e2434b2daca1bc7b7fa3272877f7bf9d1aa797d30a81944b3210f10212b2994e7ab4dd6a61d003703fcebfc78c8685985c0aa1e05c90f8f5e8652c7a6ef82a87b80bd9793c5a2e0273ced7909dec91a7c108beee2d5da3f2d8c05eebfae4d5f77a99cbc45f98dfabfbc0abffad624591cc50b706a96feae9674ca815c631fbfe95ec3c445c9cc425dcd4de520b7bbaa946f8506472ffba31f530bcfa3680b9cdec80b507497d98d89ee5e89e4b36b84b5d9416b65bd6eed3ee2c8ebde9858b0ed0ae4ec19a4534646f1abe255daac21f07e631a8cc8e555bd343254dff121311c5b064b9f93de1717281916c605f6369fc12c302bef15f7f09ded23bdc39c2c6c1f377f77710ff6831d32c3b2139aadac45ba9f5c9921c20ad0f9dcb2d4e1ef7d28a6b4c79e2a0c9b1657c2483a6d38fa91a99e766d915e50dd9ef34203d2d2fbd94a551ab8a7b6f9fc3dc34cf9b96aa5302951d3b8ee13d2df7bbf802a43b8f95731bcbebe2d35bf6a70c3e2ec02f9bab902c0d3ec0165781befa08811af0035e9ad444667b3843037d7821c6d47adcde05590af06fd40a3ecf24c71c4f7dee63cf568c611dff339b396af74d7b8b2249f431b5bc1e130683d310adcf904b7475f4451cbbb3ad65f9e40165b9014634def30d07acffe5cceed45424cadaa1a6ad3db16a8962e2323e5f7c814f04d4711cc125a31224c7c4545b3cce542bcec5c64542713bca802f975f72aed03e2363f85a52383d632e2cbfcf4b49bdb7b5f4bad0e0b732567aac12c1dd5132216979a1d92098b75e14615d7b44735f64611f93d099bf497f050130a5deb2079b460ddc3c124bc365f070bae2415f6b727d78fdae3041bee7fa50e0451033efc23146372d46264d702e156cf7a92ee0b80eaa5088fa8ddd323046163176769f06b35c1df07b20d56f7110a82ff7e719e16c32d8a78e85552e7257d9065fc2b3ade73ef722ad73ea0500c803ea1555ec137305bc15b8815e9bca1ec73fc2be10052217d53cfafe8c969d14a2a209d797b4ffdc211b4769a46125c291bd266fa07573f8af0da2346a43a4e772eb49a31208d2c101d1d86f10aafd66aa4ce988050c672c59dd0bae582aae7e4c160d6c345b4d0402372bfc8d71c78d476df4a8f47fc6bdeaec79ad3587b24def381fdc6345433f2a168329c698df96e2fed7a4d2c2ce6d2256d358a098ee1ed012d1baebda6208014423996cb2ce2243e71d6299065d31d49793f9d3cb18a7607e104d720eba13d09279b018ee39df7ae91c2cc5c447a7b4ea606156e3273e200575a6b3bc2660e0b35216bb50cf00e47464b772b09bcf456db4ba14366b904f84fe6266ff3d7ca202ee8956bd61076f102844260bbf1e95e812e75164e34bcdb13843c9000870a2a9716179b4e9a0921ac3c0ac1281cdd17a1637d9787b5481b68442bf1e63e7c7f58a034259874010dde2971e9d2b1cb53397947d23a18139baeaa9185080ed10aef9c751f590a8625d7bc66d7a902bf71f4ed8ec633ea661ab92bf73a61663fbac57030027c9f0ad5bb95ed147b660005fb9955e9e6d23e22fbd3bc0918884b274c81f2330c8756e52c1b1e91f3e6a62538c60fc8adf7df19f30cb1a4f0b1812b55ed6504e672b793ddf426eeb786bed012b211e3d5f974abf6c7b9136d3eb885ea9a9d06bf467d3feb78d4209c9f29d030f157cabd189f335d3c039e039896d85bf73a21e974bd55fc8ee24984574a9f8393c0974c2ddff183f08fc34a60f979065e02981baf98d4437d75a8c5c26711dda56c0ead581c09a01edb218556a75500f7b564bc0546ae17937f0964d5b1a6579741843119b3a3633ceaa91a2d7327dc4e620373268c10c790abe3a68661a1bad866dff1a334a6c25137b5d56b1373e78e33a1225c063981b3324f79ec5719dd0b146a50f4cdbf70ecb67b418c841e8beca304bf50760dba7c24827bde261be132049c1bf149b6bbef61d362340919e4009d2c41826ebe638254ad10cf6049c62945e129c5663991a4297b22aa272602af1c9edc4328622543f3e5fa406326bb75a42be7ac47ab5a9a357a411cb46c09c6bc84ace156100986cd687221e21017f833ebab5f7b9e5ad3aeceeac161713b8521a43543db71b4504cd43dc6afa0801ccd350bfdaff02eaeb8370ed4ce9d33485b79ffbca062551849e4dd79ac82a1a23a1b1dc1fe95943e0373e12ef6df8fed021795a80ab527a59ca59a048bf4555165b1383001a0940420ac6bb0b1f9b8d174b479fbc5e0e3cd1360d1b283b4d76426bb566a786e7daca4188df56bb0ba1130acde5201abe8e2d6882d0cdfbd97d2bfde1dd3ec25b84b012d914de815b856515da6a117207221c70ad522a5fe0673c6d117a79c27ea5abcb5144f8925b9f62cc280339b21ce7fb8a5e122af22c0579802701b662436e14d0c6e4567b0a7ada8b1b33e9274c7792c2960e742ed32188f6a7c8cfa491cbb2bbe19f34d38fd7dfc1a5e63f3589380c16654a99174244c68f69daaeed1386d64ba12f64b993a1d238c7b893d9b6802cf55d738a4fe8f8b1218919eeffe9f58b64d7d7452087adbc3248fdb17fa23778787ca2bce797350854f4475998ea5b768e706947d925358e98061d004451d0aace66ed2c28e9e24df210d950465ffbeef98b6780884ab8dc8e3c09c", 0x1000}, {&(0x7f00000000c0)="fcb6", 0x2}], 0x3) r2 = accept(r0, &(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000001340)=0x10) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000001580)={0x0, 0x100000001}, &(0x7f00000015c0)=0x8) getsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000001600)={r3, 0x101}, &(0x7f0000001640)=0x8) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f0000001380)=ANY=[@ANYBLOB="02004e22e0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900"/136, @ANYRES32=0x0], &(0x7f0000001440)=0x8c) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0x101, &(0x7f0000001480)={@in6={{0x1c, 0x3, 0x800, @empty, 0x20}}, r4, 0x7, 0xcc7, 0x2b, 0x5, 0x7fff}, &(0x7f0000001540)=0x98) fstat(r0, &(0x7f0000001240)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00510) 00:00:18 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) fstat(r0, &(0x7f0000000080)) fsync(0xffffffffffffffff) setsockopt$inet6_int(r0, 0x29, 0x3b, &(0x7f0000000040)=0x7, 0x4) ftruncate(r0, 0x3ff) ftruncate(r0, 0x7e2780e3) 00:00:18 executing program 1: nanosleep(&(0x7f0000000140)={0x0, 0x8}, &(0x7f00000001c0)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2000}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x108) mkdirat(r0, &(0x7f00000002c0)='./file2\x00', 0x0) r1 = dup(r0) accept4$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8, 0x10000000) renameat(r0, &(0x7f0000000340)='./file2\x00', r0, &(0x7f0000000380)='./file0/file0\x00') socket$inet6_icmp(0x1c, 0x2, 0x3a) ip6_ctloutput: mbuf limit hit 00:00:18 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:18 executing program 1: r0 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10, 0x20000000) 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}}}}}) setitimer(0x0, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00529) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000080)=0xfffffffffffffffd, 0x4) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x8, &(0x7f00000000c0)={0x7}, 0x4) r3 = msgget(0x2, 0x40) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5f68784b2e84f9381d51a9cca8c4b3898c4f8c86749327912653d77cb84f9d075716762a1f2b8e811737d129ab43d1de032b2fdfb5ed81149abe42bf189dce1c57f8e8aa8cde0869700"/263], 0xbe, 0x3, 0x1800) socketpair(0x1, 0x3, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_udp(r4, 0x11, 0x1, &(0x7f0000000140)=0xcd0, 0x4) r5 = dup(r0) ioctl$DIOCGETQSTATSV0(r5, 0xc0184432, &(0x7f0000000180)="140e32ac847a6d41b51a8d08ad6389c509546f6497bc9585970bf5a0c3591794d68e34ad90dd4ae599caf8cb3c1f7650c87f34691bd7a203b16213f39a9efb028dae61e7338b48ac68327ffe45a8c8df27bb4c7c56502e114eff11b9b11421ad119de1500812b175b4bfe8aa7c8ec21cdc8e4ef49deab3") setsockopt$sock_timeval(r2, 0xffff, 0x1000000000, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0039e) socket$inet6_udplite(0x1c, 0x2, 0x88) 00:00:18 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x2, 0x10000003, 0x0) shutdown(r1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000140)={r2, 0x5, 0x80}, 0x8) 00:00:18 executing program 0: mprotect(&(0x7f0000176000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x20011, r0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x3, 0x3f, @loopback, 0x800}, 0x1c) 00:00:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0x17}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f00000001c0)=ANY=[], &(0x7f0000000180)) syz_emit_ethernet(0xfffffffffffffef2, &(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, &(0x7f0000000040)={@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:00:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @multicast2=0xe0000003, @loopback}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup2(r0, r1) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000140)={@multicast2, @rand_addr, @loopback}, 0x143) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast2, @remote, @loopback}, 0xc) flock(r1, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000000)={@loopback, @empty, @remote={0xac, 0x14, 0x0}}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000002500)={@multicast2, @local, @loopback}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x47, &(0x7f0000000100)={@multicast2, @remote}, 0xc) 00:00:18 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) fstat(r0, &(0x7f0000000080)) fsync(0xffffffffffffffff) setsockopt$inet6_int(r0, 0x29, 0x3b, &(0x7f0000000040)=0x7, 0x4) ftruncate(r0, 0x3ff) ftruncate(r0, 0x7e2780e3) 00:00:18 executing program 2: r0 = socket$inet(0x2, 0x5, 0x8001) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000000)={0x0, 0x4bc7}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000000080)={r1, 0x8}, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x3, 0x0, &(0x7f00000000c0)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00325) 00:00:18 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x11, r2, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) fchdir(r3) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffff000000000000000900450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@abs, 0x8) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, &(0x7f0000000000)={0xfffffffffffffffb, {{0x1c, 0x0, 0x200, @loopback, 0x2}}}, 0x88) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0091e) 00:00:18 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x3, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000040)='htcp\x00', 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00381) 00:00:19 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaffffffffffff089078ac1400aae00000011100907800000000000000"]) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00859) msgget(0x0, 0x4000000000000004) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0x3, 0x8}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000100)={r2, 0x9}, &(0x7f0000000140)=0x8) 00:00:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt(r1, 0xfffffffffffffff7, 0x71b374b7, &(0x7f0000000000)=""/8, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0xffffffffffffffff, 0x4, @remote={0xfe, 0x80, [], 0x0}, 0x200}, {0x1c, 0x0, 0xff, @mcast1, 0x1ff}, 0x0, [0x8000, 0xcc, 0x1, 0x0, 0x7f, 0x8, 0xde42, 0xffffffff]}, 0x5c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) 00:00:19 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xe8a1b859bc3cc931) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff0a38c2bbb9ffffffe6a8e6a4be32adce056f0800459c60e62500000000009078ac23003b000000000500907800000000450000000000000000000000ac23d0471d0a847926f54195890d00aa01000000d60f9b5764eca77462d2ae3fc6bb2ca8850aa84ffa9d6df1b4f56b53a68b5eca7e35372c0d1b2378627a40ceb7fadcede50d27071022d80ece427a2b3f0ce06ca188f516d2aa1a9e3409f066ba1d676f2b3223b10369079ab4a25b78890534b989267e8b179ff60a8e05df5a7be66b03b561dd06c09e90ebbc435a60a0e943f537fc1162c6ddf8b479fb0054b68b4cf432cbb4b02bdb1dbb9881e7fdc824d277640e00"/264]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0xffffffffffffaa7c}, {0x3f, 0x6}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00829) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f00000000c0)={0x0, 0x2, 0x3}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000280)={@in6={{0x1c, 0x2, 0x5, @empty, 0xfff}}, r2, 0xcd9, 0x7fffffff, 0x70}, 0x8c) 00:00:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000100)={0x0, 0x20, 0x4, [0x80000000, 0x0, 0x7, 0xd2]}, &(0x7f0000000140)=0x10) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r1, 0x84, 0x8002, &(0x7f0000000200)={r2, &(0x7f0000000180)=[@in={0x2, 0x2, @local={0xac, 0x14, 0x0}}, @in6={0x1c, 0x2, 0x71, @empty, 0x2}, @in={0x2, 0x1, @loopback}, @in={0x2, 0x1, @multicast1}, @in6={0x1c, 0x3, 0x2b, @mcast1, 0x4}]}, &(0x7f0000000240)=0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000040)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x14) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00911) 00:00:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800459078ac1400aae00000011100907800000000a8e96efc60cbee734916ec6fc20240adc6567195074b0ea2a714b8015e4e66dde7ccb552e2c6b1d49da6980d004b90a90b172cc73105745e048005006b234b588e443d2c86286ac9d665600f5d2671ef2b7887f13edf60191a34ef71830a70ec6e1ea099403dc41e78b9dd0fca846933628e3d9daa048e6331241c01a52fa3a13c753b1a0593cb18be0894f680ac323bcf1119e12767299fcb04"]) getresuid(0x0, &(0x7f0000000380), 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007fe) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000280), 0x0) 00:00:19 executing program 2: syz_emit_ethernet(0x68, &(0x7f0000002000)={@broadcast, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @remote, @mcast2, {[], @icmpv6=@dest_unreach={0x2, 0x0, 0x0, 0x0, [], {0x0, 0x6, 'p+l', 0x0, 0x0, 0x0, @mcast1, @rand_addr, [], "33cc"}}}}}}}) r0 = socket$inet6(0x1c, 0x20000000, 0x3f) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x3}, 0x10) 00:00:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) ioctl$DIOCSETSTATUSIF(r1, 0xc0104414, &(0x7f0000000080)={0x10}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00460) 00:00:19 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast1}}, &(0x7f0000000040)=0x1c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x410, r0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0x8}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000000100)={r3, 0x9}, 0x8) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) 00:00:19 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00505) 00:00:19 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DIOCCHANGEALTQV1(r0, 0xc1304431, &(0x7f0000000000)="55d0a5ba9460783e7eebc6fbfe") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045e9b700001c0000000000009078ac1400aae0000001110090780000c00ec1066370a393dbdd9729ca52e494a6274db344ecb491105d65cc9fd6c242b1d7c62c8718dd79a5928c5149349acdeba4d48e130cfd8d9459990209170d8aab1bd221c724a5717959c54272f2ba2532136f15e2adf3339f46217bae907fd70684aae5f528205da1b1ddf76bdbc53d9f306965fbb6d1e7c921a124b4baaa25f76a3bd4c34de4a571026364aee617b3eedd49af5c5018be00aa7565e5e272e1790499a946543765022c6fc82253dd7e615f78b426de0cb1b4a6"]) fchdir(r1) recvfrom$inet(r1, 0x0, 0x223, 0xfffffffffffffffe, 0x0, 0xffffff0e) r2 = semget(0x0, 0x2, 0x80) __semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x3b, 0x1f3, 0x4, 0xa5bb, 0x5, 0x100000001, 0x100000001]) 00:00:19 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) r1 = socket(0x17, 0x5, 0x9) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000480)=0x6, 0x4) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0xffffffffffffffff, 0x12, r0, 0x0) fcntl$getown(r2, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/180, 0xb4}], 0x4, 0x0) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockopt(r1, 0xfffffffffffffff7, 0x71b374b7, &(0x7f0000000000)=""/8, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0xffffffffffffffff, 0x4, @remote={0xfe, 0x80, [], 0x0}, 0x200}, {0x1c, 0x0, 0xff, @mcast1, 0x1ff}, 0x0, [0x8000, 0xcc, 0x1, 0x0, 0x7f, 0x8, 0xde42, 0xffffffff]}, 0x5c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) 00:00:19 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x9) ioctl$DIOCRGETADDRS(r2, 0xc4504446, &(0x7f0000000180)={{"67dc38db071d1f6ba7f4ac0be2a22bdab4fdc2146f799620b8128035712afc87cc6a7e3780b29be07183276ee20552da0428741aca7c71d9e1edd9e8ebc5ef5430b3ce9ccdb123889735aaaadfd4d7b2e09d50f6463125bfbefdf1f60fdea35beaeff899feae2a172daed889e0d63d2d5769242d2bbf4b3744f1a196481573c46c12fc7f10188b5ce96e845aac88213fae4838f3e0f3371c52b6db497e6fff2e55a7bcd98001a43454d39d02899722c1d1bec5b0503b03daacd289df24cce549184886316cab5c73f0afedd0220f0c4f478237fa83ad226fb5a43f027c9b03123b471e7532aa0852c877c7153ea18732b9221c04f677095d23dab9958750e9c29e396d64d7fc2cf76ffa7cc435ecf4a85f31655cdf90b9c2fc6beb3a6e8923047d3ef9cd33f605bb244e950512f24ea07be4ed2e0c50d43ba829d8118e8b7043e8902d134ddd81aace98cb566abc6190e37343d7ad06ad93ba36d697bb2c8127116b47c038f785a0845ee984e7a10a4a810adbd4a7aa721e6151ab4411c20f2a83fce3d81fd0371d398ad9b52289528bf40ede20f337c88d7b4ca1f1ffdf6979e6dcaf425d5334debd1ab36bedc8a03d12cdf85966b6de4af92c3fbe81cf440e573ccda96d398b57928e6310b259f24ea1eaf77a847dad5dfe74fae205de45aa8d49fca9b0fd1c39778d85bde7076b086a490371c24edd43dd926dd836aefc67bc326c374771e3f95dd9ed4e110712dbde637a0e46431a7a409ee22b4de5fd89badbd267600ed5d66c82cd1d769f8332c975cae1025c977a2a002e4f2acecedadf5b402dfb66b8fa38d37c13ed6057f1ed4cc08b8086c6615791b66e4b8021c86c1c4f4af5cc7155886741b839e6063524d47fb73acf183db204945aaee328d6b4ff425b87428ae4a189bf8e4a649c1352f716ae5591a9190a1272c57a11dd833fc3abacd116c060c225f681c6d691491737d2f5738313f3dcaf11c34a91248a2d0a67f60791cd0cf9d1b51f94bffc9c777c69f869b871cf493324ac26251d5f619d6907920fda97cc83cfa66b261df4f3c53ddc9ce81a6fef53d6032de635c1af27228373668232177a94f76f586fce2682e3bc724a4c8fcbe7b9121bf7512b246494e7b9a3b60b2a2e6f043b5935440bf1d65514837d8b7bab844ab87ab1bf7ae8eafc8c0bae5ff1f1166cf1b20187fcfb6036a404c3dcd4f1680464d623f62a5ab09787ad7e365cd456ec5a402980fad1782fdaae8f6ec073a1b0425deb84741da1b3ad408b3c8b480aa74dfc84a4baa22e4eab5c7e330e7a9a4d1abaa885a3800b648bd63b78b1d568dd81dba1c1f7829b58b27faa7b9699bcb1ad47fda3b45ef80bedf9249751c533f86454dca59508df0fa17aaf2f5da516c7e2a3e97f985b5489c8a1d5ab5922e9473579b1126d40bd5c3f5a9c55e36d74ce85d4a004", "9b30d1c7d889a3bfc3cccd23488fa780893a51b17c5e563816c6b467c70bf32c", 0x800, 0x7}, &(0x7f0000000080)="151bdf19656601b47f241175e38003c28d079b865331bcf51801696c5124831c097d5aad4a694e8cf15fca4d1aee1abdba6832a7a888fe21b5c2407a0b77b2025aa469f7dba227bfd53f00a3d158c9e35ccc38d93daf85fbf08d901850c590b5f93fffa31044bab53dba9735751bd763fffbcf29b56456b6068a8d87ad72ab95d1640b8beb523893096844b45da2a40ddd46cc902523d432e3d852f598b47d2277341633db0536d69ce61fe1dc8c2b90a5d76467522b5e50b81c34602c7eb63c77af09a91a72bae0bdcbe8645813fcf0d519ec8f7300ba5f7adaef3ba5171db73ca3987b1e43c4a3879b660955f0585052f6", 0x7, 0x80000001, 0x0, 0x2, 0xa6e2, 0x7, 0x2, 0x400}) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000040)=0x100, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078d) recvfrom$inet(r2, &(0x7f0000000600)=""/160, 0xa0, 0x1, &(0x7f00000006c0)={0x2, 0x2, @rand_addr=0xffffffffffffff66}, 0x10) 00:00:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x23d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa265269eb77ea08004520531c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00528) 00:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xe8a1b859bc3cc931) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[@in6={0x1c, 0x2, 0xfffffffffffffff9, @empty}]}, &(0x7f0000000300)=0x10) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000000)={0x862}, 0x4) setsockopt$inet_group_source_req(r0, 0x0, 0x54, &(0x7f0000000040)={0x1, {{0x2, 0xffffffffffffffff, @remote={0xac, 0x14, 0x0}}}, {{0x2, 0x3, @multicast1}}}, 0x118) recvfrom$inet(r1, 0x0, 0xfffffffffffffdcb, 0x40000, 0x0, 0xe526ba10) getsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000180)={0x0, 0x5, 0xffff}, &(0x7f00000001c0)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000340)=ANY=[@ANYRES32=r2, @ANYBLOB="000005000100ae991f0040006c755a272993325068755fbe25c5c6c795ca9dcd5906000000"], &(0x7f0000000240)=0x12) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000380)={r2, &(0x7f0000000200)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f00000003c0)=0x10) 00:00:19 executing program 0: pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x80100000004) ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000000200)={{"e20f26c74822fb826a9acc29eb9c84f62ce038c10c1891163c9426e2c016aae0546f2d37d55636e82227b2a7c74f70629f9e0ab22243f82bef046aa38a326766b7fec73426d3adbc68ae91a3fd33d2e5a98dc71e68ca6aca2b730e76a212a8f0d0f2d99599bc6315717b13b61629d9af789ab978213af4cd0e2144fbb2469fcc409b112dcd326eecc48771522a561d54495558f590caa657f40d5bd8afe4ec91a5d7e7ff928aec1b46d8cd73c10b7f583b2bc1bf37c006b8c38979c7e19328259bff302ecc931d0bf3943413c4ed203e90dc5aa0dd1f4f9ddedc121dc952786edea7ee150008f6fd5e72b05f94ad4325592a281df18de774ec611b786a8add2aee9288deb037fe816f52297ae30b11a2cbde7b91216f4b8fb4ba6816ea7407bdabd1bf665aaad2e76171e65368dbf9b5b8e156d121c6bfac48e14d786d8ee43aff25ef014a1dd3c4a839b6407d6ce670ed957c0a2e176a4d7bf677286cffb61760438e9ede794293551277f26f758e65f6d1e05d108e3ffa6d6a75ea3040e72e448c7a324bb1ad830e30f489df753ee4a8d8cf9feb44db6a1416c20c08cdd4cc954d8271246dfc7e5c08364d301b2a73d873911e5ee43b8c9adc9c0b8db6595d9999e3cc9538d5de62d29313598f1564870021a0dd444c8e73ed41e0fa8e6e429a3f57bf35b40b326c626977fe2cdbbc94331e0ab603ad58333402070ade25cf695a5751f857493e163576b781a60bb2e0af9d918a02ecc20776ca0a9b4365583996c6415a9e59f0e2b76ca2b44474caac30df3b8c0ba7fd7ee7f50607f6be5ea8bea13d1cea68e84d9c9386cb66bce55729f34786224a9b15a857bc7b391bc97f135dc42d2a9ad4e8481f63c4f1f5e2f899059bb76f8f7f277cf438091a56e2d52409b5b44777612220113c39a1a286cc4f3f9c7543dc9d8878d37fbb47dcf6e36f0cf67399004419a5b9c03fdbb27e5a5c6bea3b8f3828f26b7fd95fd90cfa65b2082bdac1f9ad07ad92b2346766d1f8531104078a05e400a6ce465af85b5600992deed24b311115e53f6b3617e3b797f235e88adc0b003fc73a185ceabe80937c32b194a31ef43101a8c313893761fb2b1a8f12fe0f0dc88ffd584baacba7b210dd6a25a70ddf563b8a8ef7bc81f5349437a360a93c38cdf5d436f52cb352729a45e044820805702e468ab44b1b1888d0db93cb035f54496914fd11a891ab77e007a37f84a4b9ee3e233bc88ddce6a8fba47e3478b94e8f505f0ad8ccafa1b4b7ff5f458957f0f00ed05d1403cf0fc32bf52a7c73f3bf426f987eca1ddba2abbc508aba490884d73eb951eba2b7c98b607a3b0ddde77c3a91ce26c0f6f213c2e9fa49637e228e3a6a5eee4eed3e03cc450f19b919bb67187c97c3f31b95ab5e72855db6b40d1314f530adbb98dd032ed0391932aeb64527d8f148390be478", "5956865b680876146a34865e96f3259a9195d02fb8d0cd0c367a6ce7d1fadef7", 0x66e, 0x4}, &(0x7f0000000140)="d3b1bbaf723581cc981c841d66fe1c358c546c576cdca89a366cd262d1e8478690a4fce3f2da3c3a72365169d91b8573e022d3ea1442758ac02096a31c5a715a157291a66c47ab30b848be7e2de5167d6e3dfe1d8d699c05fbf3134f4c975bd193f38b6aec87d5d8e615d853d36177cd65691114e45c405bd6f663e5870233cb9f04d6ac04e41d2d2ffa358b076b37dce925a765a7b1cfc459f49218b5d9eaacc884b1b9f2fd4a", 0x9, 0x3, 0x1, 0xff, 0x5, 0x4, 0x7fff, 0x2}) freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x200000001008, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000000000)="af78b87068faacace6ca80215baf7b6595d6ece2ce838c65e06389442654761ca102a46235d68f57ab4a788b44002d29db65bb57a149159b093c81d5b5c00b08ab52b4c3850677e1205f594696cbe7c5c97de9a55302b13a9d59ffc2ee850e7b26b0fc2b96858420b48de364f205c0") 00:00:19 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa0000000078ac1400aae00000011100907800"/40]) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x18, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000440)=ANY=[@ANYBLOB="feff00004317d319585dd1973744bc992467d49c9cd6220bb92874032044d804b6d14e7d4669417fe1077accdc758a6c3b4eebcbf78b575a514ad3dff31e0da457a41bb84a2a3d52a1fbd5734d0d14b85f49b01b65a24112d0c9ed43cb1caf0ba96f5d398800e7f91e6d0a10317216690361a83db208922a29763f33df7cab3ea57f605a127b7b2311b3d9e988e104682bdd7ffdd1a7d0dbfb92bff5575d30427690f1b81047e3e7751acc20dd5cf31f39009f365145ace7b99e905e1b144f666854863291f1b4ce12c7294d76956565094076c03cd0501beca9f7ba4eeed26e0c8986d00f4e88106fd508d3ff60254d21783aaf216adb6c1d06c4c61938ea60047e1dc424f22fd2c2913108c95c7e220da88d75cc1ac4beaf0c5e38ab305c76d665ec3e01e604e6c5bc35bf21da441e170a64cdb1711cb2b9ef92d87f899cb5bf1de9aaa22ad0e56a842b3495c4cfcfdff3440a0e1af9b98ded5cbc18f2379bacd3d2045056c8cbddcb3782dffa7940be61e1fccb56a429d818435631e6a7d84ca524d0b3b7822fe98a74887b701d2d01081fb5afc5803545608e76c73e2651e39a44ac62363f4e234ade1a0483cee176d9c6a82d16443faaabcb5c2a9bf6534e05f6c86a01fdcd87c956b7fb81904ca15414c7c482f49d9f488104c199d10d2391b562", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f00000000c0)=0xc) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r2, 0x84, 0x8002, &(0x7f0000000180)={r3, &(0x7f0000000100)=[@in={0x2, 0x1, @local={0xac, 0x14, 0x0}}, @in6={0x1c, 0x3, 0x5, @ipv4={[], [], @broadcast}, 0x1}, @in6={0x1c, 0x0, 0x3, @mcast2, 0x2}, @in6={0x1c, 0x1, 0x4, @empty, 0x8001}]}, &(0x7f00000001c0)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00856) 00:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000306, 0x0) freebsd10_pipe(&(0x7f0000000000)) ftruncate(r0, 0x400000000101) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x80000001) writev(r1, 0x0, 0x0) ftruncate(r1, 0x0) 00:00:20 executing program 2: r0 = socket(0x2, 0x10000001, 0x84) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000100)={@in6={{0x1c, 0xffffffffffffffff, 0x0, @local}}, 0x0, 0x0, 0xffffffffffffffe0, 0x90}, 0x98) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000200)={0x0, 0x520}, 0x10) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000040)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x2c) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae7ffffffffff08004500001c0000000000009078ac1400aae000675a1f1f000111009078000000005b50"]) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0xfe71) r1 = socket(0x17, 0x5, 0x10001) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0x8) setsockopt$inet6_tcp_int(r1, 0x6, 0x58, &(0x7f00000002c0)=0x2e5d, 0x4) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000240)={r2}, &(0x7f0000000280)=0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x38c41, 0xc0) getsockopt$inet6_sctp_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x2, &(0x7f00000000c0)={0x0, 0x100, 0x6, 0x7, 0xfffffffffffffffc, 0x4}, &(0x7f0000000100)=0x14) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x900, &(0x7f0000000140)={r4, 0xfffffffffffffffe}, &(0x7f0000000180)=0x8) recvfrom$inet(r0, 0x0, 0x1b9, 0x0, 0x0, 0x704438b44) fdatasync(r3) 00:00: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}}}}}) getrusage(0xfffffffffffffffd, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:00:20 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="51d75a8cf55bd3c5b1a12e2e51f660d7d14eb0172de20434bf217d65eec5b6c0ca859088e1b6234a91777d615e15c756903abcfd6049ccff57c66ac0a4e0138f2884f65dc13f9e235c6a4329d8956e0f3d46ddbb3229a3be0c85b8f285bc7b27cfa6dbfe1ffc191748a6b7cb83f4eada93505e16414fd9894507bd642e7a1cd7db4945da80e9152b064e0aa972bb1cdb30483c3b5a6195a0e56f4e747de39015733b084e6ffb810f8c601869a4bd778117027655a1fec1c54d3f143379f2e20b3924b34ec92887f823ee853571d3b39127b80cb4964d05d7a0ff816790d3683fdfa8fb3b268b48ff6e55980f3d1a3d272d1866d22fc151b0b4c763"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000180)={0x0, &(0x7f0000000140)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in={0x2, 0xffffffffffffffff, @rand_addr}]}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000000240)={@in={{0x2, 0x2, @multicast1}}, r4}, &(0x7f0000000300)=0x8c) listen(r0, 0x6) __semctl$SETALL(0x0, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) r5 = 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(0x2, 0x4000, 0x108, &(0x7f0000ff9000/0x4000)=nil) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x800e00827) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaadf2b7e2c810008000806000108000655000000000000"]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00d1e) 00:00:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r0, 0x0, 0x46, &(0x7f0000000000)=""/50, &(0x7f0000000040)=0x32) geteuid() recvfrom$inet(r0, 0x0, 0x411de7951d95d1da, 0x800, 0x0, 0xfffffffffffffd8b) 00:00:20 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) __semctl$SETALL(r3, 0x0, 0x9, 0x0) r4 = accept4$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000001c0)=0x8, 0x30000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/114, 0x72}, {&(0x7f0000000200)=""/153, 0x99}], 0x2, 0x0) mmap(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x6, 0x12, r2, 0x0) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x8, &(0x7f0000000380)={0x85}, 0x4) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) getsockopt$sock_int(r4, 0xffff, 0x5017, &(0x7f0000000300), &(0x7f0000000340)=0x4) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f00000000c0)={'rack\x00', 0x28bc}, 0x24) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) flock(r0, 0x4) sync() close(r0) 00:00:20 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) freebsd11_getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/252, 0xfc) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x106, &(0x7f0000000000)=0x6, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00869) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 00:00:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x4, 0x1) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 00:00:21 executing program 1: r0 = socket(0x1c, 0x3, 0x0) setsockopt$inet6_int(r0, 0x29, 0xa, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x7fe, &(0x7f00000000c0)={@random="1fcffb37c458", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'a`]', 0x30, 0x0, 0x0, @loopback={0xfe07000080ffffff, 0xf000}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x66]}, {[], @icmpv6=@dest_unreach={0x3c, 0x3, 0x0, 0x0, [], {0x0, 0x2, "f0a0af", 0x0, 0x0, 0x0, @local, @ipv4={[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xb101], [], @broadcast}}}}}}}}) r1 = dup(r0) ioctl$DIOCADDRULE(r1, 0xcbe04404, &(0x7f0000000140)="9f0f1d7b51f9368c9d82a3bad21634af867442db1669bb94cb5e3196ee5932063f02c937ba5164db5870bf42e93a98feb436e012260efc8a1198439cdae84edb63ccc594e13bad1d50503d04469a8f66140a36462a5007b2d16476cf74dac5b53b1ec649fabb3f9d1cee0d52c8336cef1b") 00:00:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) read(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100004) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x5a}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x902, &(0x7f00000000c0)=r2, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:21 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8203020000006c6530000e345862257cca203158e36f7ce78e6e584abc80bd4776a37b725dc8485f044869d4fc63199dcc67af7c6f4bbdb19dde658cab5763c1c71175d9242f7a6f63"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) __semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) lseek(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031f) r1 = socket$inet(0x2, 0x0, 0x80000001) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000000)=0x3, 0x4) 00:00:21 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}]}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000180)={r1, &(0x7f0000000140)=[@in6={0x1c, 0x3, 0x81, @empty, 0x100000000}, @in6={0x1c, 0x0, 0x73a, @rand_addr="3c1336b318f6232821963893b6c3e7bc", 0x9}]}, &(0x7f00000001c0)=0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00391) 00:00:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) 00:00:21 executing program 2: r0 = socket(0x2, 0x30000005, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="250000008400000004000000f893b9a90de1000000000060ee516915455b88562f523b7381"], 0x25}, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000200)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000240)=0x10) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000540)={r1, 0x1000, "bc56ea71dc8af608cfca29077c44eb86ae8ba55249bb77e7aad1968a57b53a05e5832ff71f8eb9af6a16b0ee63a6c3923d808483edea843c02429af55bced369e082ca5176e87cef6f79200f9429a3cecb4eb1a99c33ae411ae66f10517d7b2d3b6bf13d7043eda3445d0aa9df789d95d88f34d43e627acc768dd5ce6d83c783c5225264bea0ee054d29840119488f974107b8c63a9e3af02b16fbe84c76ad1d3166040ec2b1ea0029efb2d456b05fd7d94d0f203bd2ec6a58303f91653f06df2d8e087cd0099d63c47e3d00170cca2742bea6c65e0038d8828287a2b26de08a86bc7d0bcddbb295e551a4fecaedd62d6690de20b5f6036362942c3b4e448a79379c8d474f2d2fd79591e15196433cfdda3f85d3fc50137178edf72a0f9bfa9b4b2fc0eab3d7313e25d1227a249c629d3c24d25241fea8be32380d348c132c1197710ab5ece9ccfb16c9ebc70ba00e7e15abdff5ed6c3bcbf565428a1192f62a972205ac2b2c7f4f952eae3493461b1b76bd70b2d742511034fac0123620707232a1de8efa5e9fbfafbb8078c5586678a74600cc751afa18bff36927725523297ad8dbc1270523bbfa322602a33de1c7f3822d51411607759cc645a4a0dc3a66fb3eb669c708e853f2052588aac7994cc47546e4a3bc1edb87c11969cc8a5ba30d456813f885ced0b15e2671d9038482d0e472d0bd22d446d0e242681fa0e01e56c10f7b4cfe74ef84ddee07747c00fdcffa7d050b33681160d58a04711b5a2bbf36195ad83f0fc52a3cac1f018c08bd5fca0e3fe02fcb4a4877c83c4b02ad2aaf7e0e90d4c566c2aaaf2571c23bf4247606a9f48e9297b5031ab90a3456c3cad4ff1cbb7fe3750b951e6cbecffd18a5b63c744f67a21329212cb905eacd4b009ea5b4904091f2bb27e5e923b8f9b2aef2b624cb797f9aa2024ab1dc4798c146fa729776b5f1096992df02fe511623ef772b8178f4d6463da26a43787f1f6b1d33e4bf9e942eba4bd3a670241d3e7112f53012f4cc41d55fe0c8d4930c724a5f6e16d9048491c16b040bc232b15b219caac60ca2b23275fae6ad4672e78620b5e9d5f23581a723fd3583b698187e77ba6c66e14a4d3969cc1fc46f54467a5b2e8cd8764d0fa8972c909ed6a1103c429dea65fd775a10179248b2de5f8de1168e7adcd6dc1b93c4b09bec75922a213013bb8e9ec386d729c856d6eb73b54cb52cc0044df822bd6a2d46e46c504d71549e095ad3180b9255eef88c487c5ac99864d47727282698e139fa43a6dea24c6a882570f8f68ee84f25f3341a7637e50b4a20fc6b11b5467ab06bee11bd7c5516d7f1d96784e3f0bdffcfd46913914740bb117dd7ada47426dc6c509ed7be9a3ae1daa39697e0e53fef4693b8a6448db0a3b4d3be0c536b00851b614099eb72ebf2a56fe34f1f7faa805f6e333588d4849c75868733a8d5ee702d0dafe9afc94e13381626344c891dbfc47b27577452e573f922d0a953368d5cd2454c191be0c720a3d2bc1a092d841feda907a22b6be050e25279f5fc29e1c9f06e23b7621164e773ecad93ffefd99593de5595320a4087d4cb09ebc2fac6aea545de5fefb64a85263e09592c8bcfca02d1e8de6ba89c13d522b4ab581b587f2aa5ac4a086287f72ee3b70757f2e32ab0c280f2e04f761a073301ccbbf4abf9d419a6dcb12b098150c9f1faa34dfb7dcb25f84613401febd70e95e76858fc521d3b923911a9ecf7f786cc3f50b79e4708255688a40a9bd8878f33d728d3a166d52fb671a0f73ba35ad99f388bee0d03cfcc3d8732adb9e5653de6984128e93c5f626c844babc3fcc7f7fe7c0aee1391da70852f081be782f8f7b4bb6206d5f06635a04496e665daa30b179cea29966d25a7d9598c653f35377dd741accb99892bb0dbb8fe4d088b16eff52b287123c87636e10b3e82c74dbc66222f3b22ed0f184a766d14aac5acedb61557252cc7e672149a25da4be4d65d9d8b1801c4b75f68d972f91aad458778d3990fbc6faea13108043a2b1ff101d304bfd29b1ca27f172655aa14116232a8a6f787a4e5bd02d0c08c5c296658ca859dc214b80e7a4262377546b767df2845aa27a17abd46f4df66b8ec03a90ec06f1eaef3d832f1998aaf03f8d50f92c0488085c2c078f8949befa5ee57ab425ca0c6ea547e069e79f1e189b9dc4984aabfcdc2c989fe27b810c976fecc8c67d57a9fa4a3f130cb7fe2794844ca42fdc1268f8e95a0a2f51b831fdce5d2468a1aae62186a08ebaeb1cf6541c4cb7758e4a41bccf6c1564cf8f85fe6648d83e97d119e239d0117e250d6262090d48d96ff63e39a6eb859e2b28b40a2ebc0f91dbecfbd60698eb2889a2bbf2eb505a16c87a91ab8954686e4a5086f7c9e65fafe28daf1c895389d399e1055c0664b900764ee8198bfc175b2365d6cbb87b5559837fdb191b9826a936348af1f7c1273ec7f088ef6ef9f87d87d134b15e0ee547bb44afa557fbcd33c70998cb0c14f8aa03da4262606e5bb5ca15c0aa2e4474c2999f44a4d41b76c72cdae42cb5619602c922591c08ea17a836a9ee9279df9fc345bb954b42a21855045f4a30287a7b9845e5c46def45a8f77d4a53802ec4e651b84505a66b7684109ca4a3a917cdc0eeae4f34e9ba45815ee7d7e0ced7371845dbd228ab30d1faa93ac5b65e331105180b174101b2d8c15a8bdc15c5529acbb0f8ef7189efd748d4948e72b8438d125d3c0cae65a4b922420ad410418ba1b45d6a304815c6461e0100f56e4287aeb6e861417cf1df1075c66afd5f160ffe913dec4cb10b0d4e2af85cb80d3dacf317a0286ee1309b7e54a510678e2d4fac8f64a491c93a7f8b357e740568644308e34dcf387e40912ef6a746e799dc6dce1408c744264f8c123873a73c8b1b5b6f5aa7ed13febd2f126746e428d3a9ef5bd722ab130e7a6799c1cbde6a21330df05d9257a06e0f52fe7687a2facac900630b57af37c0a39b6274b280184a831d7fbe1266405d61c262f61d6a4b9ef29e8281f6a8aabdea21aaaf78edf5f08c6cabdf62f1c8ae4543d0b4763a475d163afbe7727fa5019b30c5d58958a3609a0206ca97d351d86ae3f9f6aa8cd67c310577f5b3f8222e250623641d6ef1382c9e432732a7bbed1781dbaadd8086e3c48b6fed5eb98b33b6c1f08e9ac3cd6f682358c801242a7657e682dc461100b23bf9ac84f39d1444e7d97696ee47dc5a697da9b347ef464d429ee7f97fcf0b0d324aa2b8d5db6e5507942b0280984c33904126de8a57bf5da23ba37d5be98e084396a0b8ee27c83d1a4555cb9d8b7f1adb7b069a9f1334027d645007599d031b7f41e34808e70755c5fb20224d914bb5c6ddf90d0f31e1aa3111e7283ed850c268d7823247b1aae5217d393a12e84e68546424954b18f1c6b6d44942e612dc986a5bfc7f252e8713f0e76c25c8d574778580a6842d583402f0e0e9bd42c3ac339f6ef85872ece8f843d1781a834f208f940ed65694033d0bd87a97825be54fc01f63b688f314c0672df97c84d59346e526e58077e8660a8ce68f935b0a66e982c1f2ef09c0e0a5a4563f3f5770d483c905b90c09c0f03b79e990fbc8a1c2582dd61b31f72d88375c0398ace90a752d4d84e1018b1a175850341819e16d8de762438ed254bac708ba5ae056abca03f6bba546be50e14d0908c898a9fadbf509ac6a77fa7b3f30dc7e8208a9ce8b6f05776e88353107415547e6e4e1d779352b282394e201d443582126534a6acf7b636c1dc8223a2f6bb0580433d4802e4bcbf847a04b47406e277c2e50a6051150340f966ab99ec6c59c9676ef6de3d8c3903d87e88c0e336528e7ae5355ac4d6b0e3f411f1d0acec33a4acab6c78574deee231e1680ccff3eb1273d731a006051d5cc2ccb33298acbc305aafebdf2bf2cf05d1022cd02e78d77a5cdac551ca3bdd78384c8bd86ed12c900884025d9e45750c4ce7daec001f32e60800d051927a30a84bc193264aee9755eddef438a798168f1d8e4ce6044955b0f223496b4a52aed5f859c46d388d54d60a0edccacbcdac622b541dba1edf581f0d24f2f9832a85f632a043b325a758e2f0d69f2298d866c37b211410b0c65a66cec01e7726fb578bb694a637c5983a0fa5cd9c0a6544d73a702ce810051f798daad59ff720b9d6697735e3aea6a747094d07e67ffa2246bb35189a2b275ce1b5291a711bb751489571b80f58b30150f59f9958b9484ae3d6706d35164cc69a85bb803e0ea7dc347428742bbdbd5f10577fb86c600233cfa4018293a584811dfb3fd172476c8239485ddc6b6fa5b1b906886b769a7e05fe166e28d213063c61b1cd2006aa92904d6e4d394c442c33eff06db179f60fe676319f872a235797f4093485a64291db0668fd7696ca6c65f22318eb58fa11b9eadaf4274a607c42e79a39fe0453d814093cbdbb15b9c92297f7b91de07d15a9ad6258e5c0b58ca91d191b7ba42fc9ebad3e118c39c5b2254b5ea74f5e344f05727bc4a4b9f1e33624e0beab3759aaa4b0928edb11f625d5af061635754db770549c11f6dc97a1b36e2f2ad7a3ce35ea79bda4b86baaa03db060237737e8ae0a03cacfc0d82c9de983635ad44004b0fe80a5b3f390d70d08cc1bc8f9c840f2639cb8ee2c299fc4a0d6d23c8919be750574c90aac1b7f12dd4a856a35b0afd4a58612c7e59d4ea5f83f33ecbec63b702ee9f22760f97eff39e10e5c3a985ef880737f50b6451c38184563c79f527ffb2d4238fd52b9c2cf13c84fb91f65d13461e0d86b2a46c44344df4ffddd3d2335ef31232780ffb832a9d2f01f3c5ba2984d21552498a815d9fc089ff8896e72f74552f824ec0c0ba423fe0af70fb34bc8e07bcacd5e723d0f07d53e81f1baa987feda6ad58912f27e380d2fee9b7603265706dbe6ab9530d67ef5bd2a092ef8783c67863d54aa023ff9965f05c9fa3ca69cadf5deb8c81c70fba37e2042ef5de40595ba5f75f79ec5d8f92931f7dea5498838f0d19c0495f7869577f068f0e9fac8cd13eed2dacf470baa23da220913e0bcc1aae1a5d842dbf493739fdb5067011d3bf8cad63e514ff6eddfcd44770e85540559605c7745459abe9c8e9b48403a2cf49bf47b74037b486fc51b34ff54b3cad244ba90f83e44ed0f07212b67d1546ea93db4d69aec76fc4a68bb7477bb2834059f4cf99405f5945aa01025e7ee33e6bc6e8f71ddd549c8ec7551717f7e586d77f17f4e0f64a2982d32909e514526cf4979416328dfa3022aed2adaeccc6272d9cf911fe98e3466d2462df2ee4e182f93c497fb655f536d75aedb0a8644a2259ec06cfd0a36ac5c13b2daaaf9c42853dbbf81187e7a41bc594bce7f773e635681595e1866dbd4e9b8b7d569508849fa1ac7cce393296ba78cabac65b6a75a4f64de0acb6a7c83b53bd4fb7ef03ffd5a7965624d4f797f8b54b7ebd6c3ff7104e70ab8a203dc3ad35948b30d49280d06f9b94df034844d11b5879657dc3ba4d7e5e3c81e1b38a4521bac4f34f2755a2894ddf1d50f0b1b8e72793cd1db3b77da807123512440e4b630362681afe8ea12272dff4577943ed6a2b7dba983df6ea6660c25d58d15ed8f2cb315a3f17bac9ba574443911de776ae8e652f57085a707a7b4a388286c23835228cb67fd21bb9396005090d81c380757f1838995879c3985b85d40113e5b5b0d6e38497c7e8af51ec2ac7808ae59aa670ac28ef5c2a4a41ea81df3568d8217fadb3d8929fe3c3dc056e2700ae513e119a6534c6c76df50d60172611469a76164"}, &(0x7f0000000280)=0x1008) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000100)={0x0, 0x3, 0x3, 0x3f, 0x5}, &(0x7f0000000140)=0x18) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000180)={0x2, 0xbd, 0x4000, 0xff, 0x1, 0xffffffff, 0xffffffff, 0x2, r3}, &(0x7f00000001c0)=0x20) r4 = geteuid() setreuid(r2, r4) shutdown(r0, 0x1) 00:00:21 executing program 0: r0 = 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, "a100"}, 0x14) getsockopt$inet6_int(r2, 0x29, 0x14, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bc8) getsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0x1000}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000000140)={r3, 0x2}, &(0x7f0000000180)=0x8) getsockopt$inet6_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000240)={r4, 0xd, 0x6}, &(0x7f0000000280)=0x8) poll(&(0x7f00000001c0)=[{r2}, {r0}, {r2, 0x8}, {r1, 0x12}, {r1, 0x8}, {r0, 0x100}, {r1, 0x2036}, {r0, 0x2000}, {r2}], 0x9, 0x1) 00:00:21 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000240)={0x7fff, 0x800, 0xfffffffffffffffd, 0x5d, r1}, 0x10) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f00000000c0)={0x0, 0xfb7f}, &(0x7f0000000140)=0x8) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000180)={r2, 0x101}, 0x8) fchdir(r0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$sock_timeval(r3, 0xffff, 0x1007, 0x0, &(0x7f0000000100)) ftruncate(r0, 0x8) r4 = socket$inet(0x2, 0x3, 0x8001) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) connect$inet(r0, &(0x7f0000000240)={0x2, 0xffffffffffffffff, @multicast1}, 0x10) syz_emit_ethernet(0x11a, &(0x7f0000000000)={@random="1a14409df6bb", @random="581d2b69c074", [], {@ipv4={0x800, {{0xa, 0x4, 0x10000, 0x7a27, 0x10c, 0x68, 0x1ff, 0x6, 0x3b, 0x0, @empty, @rand_addr=0x8000, {[@noop, @ssrr={0x89, 0x13, 0x8000, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x6]}]}}, @udp={{0x1, 0x1, 0x8}, {"58b3d24a4761a37436d295fd7b9e90343cef6c878a768bbc2efd73305324e9be0b63425a8799d9095d5d5447e815f8a5467fdf5f053d7755cb87710912b9c7c4f450445c8a3e759e686eeb0d9c43232655c133e2f9e596ceb093a768166a77c86d58a815293a155a0747d15fdfb7c8d5eb01e69e11bbdcab4786ddf7a814d31c91ed1d600c46d3f990ac0524b529568b70150d5276ccff3f4ce6284799419a84a673146efdd8c167d61d0f3fc13c1f01548382419f3deb790689ccefea97bae3eab66ad1709ca6ab7cce6ed8f5711997fd86611d5fe78b15b26cebd2"}}}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00721) r1 = accept4(r0, &(0x7f0000000140)=@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000180)=0x1c, 0x20000000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0x1c) 00:00:21 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) getrlimit(0x7, &(0x7f00000003c0)) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) getsockopt$inet_int(r2, 0x0, 0x43, &(0x7f0000000340), &(0x7f0000000380)=0x4) fchdir(r3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) freebsd11_fstat(r3, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000140)={@in6={{0x1c, 0x0, 0x1f, @remote={0xfe, 0x80, [], 0x0}, 0x80000000}}, 0x0, 0x64, 0x6, 0x8, 0x1ef1, 0x2, 0x8}, &(0x7f0000000200)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f0000000240)={r5, 0x4db8}, &(0x7f0000000280)=0x8) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000040)={0x0, 0x27c58579, 0xf, 0xb66, 0x400000}, &(0x7f0000000080)=0x18) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f00000000c0)={r3, 0x2, 0x1}, &(0x7f0000000100)=0xc) recvfrom$inet(r0, 0x0, 0x2be, 0x0, 0x0, 0x800e004d4) 00:00:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x10) r2 = dup(r0) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f0000000100)="dc428995383ebd684a8e033d6c88d630a67e258cfc2296c4923c2d570c18be6ba2b4fc727d8998eb20abe7668fa4583e76bd843e0aae04a6120558f8c7d486237c52ca2cc9389c67f0beca404db3d1632ceab3432fb1b202aac2ff563d10a898795d3cd851eccb9317b28f2736e81f4c1a32b977fda9d175805b05061ee95958fd64aa5b1db91e3fcbe6e91d90f641ac705ac0e5c764cd0d653a5b8c6a3dd42f97e9b73637dff37a76b65ce0e7bfa089e7420e98ec32f7734017866e52466c29b1db8312c7cd362752390deb14494d2b71bb00486ec7952b7f0396a952549db83e270ed15377e7e8378b04086c682841fd18ac") setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f00000000c0)={0x3, 0x8, 0x5010, 0x1, 0x9, 0xf190, 0x1, 0x6, r1}, 0x20) syz_emit_ethernet(0xfffffffffffffdda, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007e9) 00:00:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000140), 0x0, 0xc0, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f0000000280)={{"1c9acbee0bed1648f7378f664255abc4681d6495436bff5113a6aadd1157ea965432cb02653da251fceb4ca5696bcf98c0bad5c89c5ed4b8aae06ce21152118daa19852013ac80b9e5ae6e60d3cb58e62a283f63771080306b2b96df3daac095e5d01f571bab57221240295a4e753b07d80e86275ac0d1e2b4be1714bce725c744c75ffc160fecf4b9e544f2f6afe685f1be9e4b8e951dbf632ccb4f76621ecdd81c96ee43e2979308db68eed613b0dfe3779ea8d53970c8beaa8faffcac55082f6a454733a0e478bebb9ea65d7c38a48bfd8b58220bce0689ed4691bca78f38421b256ae1f6be864d445450212691b2e25ca4dd37146de0f27c028dcf44db7eb728b4097a7fbc3ebc101cc2851080bc4ec1ed16711d87602e670bf3332d0cfac752515f7c473c33c684372109e97a84ea6a62393252563ccc2024ee66529f818e3c9caa9829111ecac9e7823ff5a1fbc5f0bc5dcce4db49f0a3da99d282d96f02ed0dcbab014e3ada629edc0df853acd90a3db3e6998bb1819b4988e2133c65309c8530d2bcde4039897df3584a52f2673b93723b3470f3ee054a12731b7238a745f7ed8f9ffff3d2c028d5d220cee863634956afab11ed06f7586c8d374042979cf868089e563059704a17ee38db69fa40ae61a30d5d3bf1a2ee9fa4677b24aa475515ceb3d4d469886d0a8e690e944e0fed9442ddba6c43bbe5a42fbd7291fb2444f4347327362ee4edc1979995fe33e4134a2a2b9f3da7bab4203b2ec3af6421da71b51819deb678183adf99f2cca72890cc437842b2adbad4289d7137f2e9c6f29cb81c0633cb9888ba1b66b0739df3a48c1bacd8e9bf9d1cd092826fbd9590dfc84be22cd2807f0a1dee7d46428d66825036ab5262e08540af33f78ea7dfa50ca3f089ea889ccd40b3f3b1abfc1f0564228fa6748921a56b8e466ad8fc0bed5ca71fbbee55a15c661dddcc019c61e7a96efe0fd06b1e689f667f92b5b4b882bb640106cd232d2f51a7e1c83f19501ec45229da810aef708507fe13ff20315a3cc5708f0216213595e44e8bec6de24992e3aaeb73370134d8e46cac36e6b1e4fe3076d970c247abaabbb7df9c560899cd192ea43be6e1be94ea6eeca1c469792c46ea0ea45df94560129d74d34eacef7afd7d831fa2cbfc09d4e26fd135e8cd9271c201fe90f6010af64e2e241a4f8da429b025fcf9afcd2558fef6e4689b51fd1f0cd8eb95fadc5fa1e1133ebd7f83a750e6d2435b3a8c723d4bfb780e95dec6fe9773df19e618a64999ae7b791142df3ff546c6b6a8c1bca70593333a39bcb0fd4ba0c53e530828ab84e7659dedc84a288bfa05def97cf6389fb73b048a6eb355704d4aaacdbd45ad5ed33f8fbff636a2fe8db84fbe77b834ba1d2e6fb5d64e960e071aba936c64de515105675cc5cc78fae182f01c6b4708ffc1c494", "2182a9df45f82a0aaa043b95994afa3baddc87c777baa01838f2f82134f20102", 0x7, 0x6}, &(0x7f0000000200)="569c0518dacf54484a9500e7e4057a18987e96010448b15158882b3906983ef1032044d562d54e7c6d424bdba539b4c1bf1f3e9382d89cd85c2bde9d8fbdf194f5174caf9c274bab1692", 0xdb7b, 0x8, 0x7, 0x7f, 0x0, 0x3, 0xfffffffffffffffc, 0x20}) syz_emit_ethernet(0x15e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff06000000ffffffffffff08004500003000000000001d9078ac2300bb0000000005009000000000000000ac2300aa01000000000000000000000000006da050de9b4c004942c750573c13c94ef171bf09c95123b52cea9620b1208068fda40379a9b22ea7d218839ea7fb575549b12fec66c4c0ad603d7ae3fcfb7679f350f17b684e7865db88397feab4dd"]) syz_emit_ethernet(0x118, &(0x7f0000000000)={@empty, @empty, [], {@ipv4={0x800, {{0x24, 0x4, 0x1f, 0x1000000, 0x10a, 0x64, 0x5, 0x2bfa, 0x57, 0x0, @rand_addr=0x10, @remote={0xac, 0x14, 0x0}, {[@end, @rr={0x7, 0x1f, 0xea46, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x2b, 0x1, [@rand_addr=0x2, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @loopback, @multicast2, @empty, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}]}, @end, @end, @rr={0x7, 0x27, 0x9, [@local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0xffffffffffff8001, @local={0xac, 0x14, 0x0}, @loopback, @rand_addr, @empty, @local={0xac, 0x14, 0x0}, @loopback]}, @ra={0x94, 0x6, 0x19bc}]}}, @generic="2339a1c1e834b2f67ce2d4d08cb24a111f07165de34ee93846a3d7acd02ec936be2c2b71ae0e161cc3e48b47893ebaa9f673462ebaa8eb44246d948e7de0595e88095f88c4c62a28c377a9ab621e6f56d4bedc448d6acc9ff7cc133e1e6007fa4c64cd8025c2512253384f44116ad6135dfb0a83a96cca968b2c"}}}}) setgid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8203020000006c6530000e345862257cca203158e36f7ce78e6e584abc80bd4776a37b725dc8485f044869d4fc63199dcc67af7c6f4bbdb19dde658cab5763c1c71175d9242f7a6f63"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) __semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() wait4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030d) r2 = semget$private(0x0, 0x7, 0x211) semop(r2, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x1, 0x9d0, 0x800}, {0x7, 0x572}, {0x2, 0x6, 0x1800}, {0x6, 0x1000, 0x1800}], 0x5) 00:00:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() wait4(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030d) r2 = semget$private(0x0, 0x7, 0x211) semop(r2, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x1, 0x9d0, 0x800}, {0x7, 0x572}, {0x2, 0x6, 0x1800}, {0x6, 0x1000, 0x1800}], 0x5) 00:00:21 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000000)={@in6={{0x1c, 0x2, 0x3a0, @empty, 0x100}}, 0x0}, &(0x7f00000000c0)=0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000100)={0x9, 0x6, 0x2010, 0x91, 0x0, 0x8001, 0x6, 0x40, r1}, &(0x7f0000000140)=0x20) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00395) openat(r2, &(0x7f0000000180)='./file0\x00', 0x100084, 0xbc) 00:00:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00395) fchdir(r0) 00:00:21 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x15, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @multicast1, @random="f641dd4b5f56", @rand_addr=0x7f}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000)={@empty, @loopback, @multicast2}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a0) 00:00:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f00000005c0)='./file0\x00', 0x8608020405) lseek(r0, 0x8608020000, 0x1000000000003) accept4$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8, 0x10000000) 00:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8203020000006c6530000e345862257cca203158e36f7ce78e6e584abc80bd4776a37b725dc8485f044869d4fc63199dcc67af7c6f4bbdb19dde658cab5763c1c71175d9242f7a6f63"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) __semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00: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}}}}}) ioctl$DIOCADDSTATE(0xffffffffffffffff, 0xc0f24425, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00948) r1 = open(&(0x7f0000000040)='./file0\x00', 0x13038e, 0x4) ioctl$DIOCADDSTATE(r1, 0xc0f24425, &(0x7f0000000080)="b850987b36c3fbe9897c322129272e3dd438da95968ce301e6b7af65b1482d137984f7c469a42c9a91cc942b7792e15bd5b35f29481701f4d80daa81c723296fc4e36b9c8b1f90b97e9b541ffc75e1ec7ed98ca348f0a34102ac1345c4d981bbf706afaf1228165d3f5f01f8bf72b06a03") 00:00:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, 0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000080)={@in={{0x2, 0x1, @rand_addr=0x7f}}, r2}, 0x8c) syz_emit_ethernet(0x0, 0x0) getpgid(0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00718) 00:00:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @broadcast, [{[{0x88a8, 0x7, 0x9, 0x4}], {0x8100, 0x81, 0x6, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setitimer(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x365, 0x0, 0x0, 0x5e) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x81, 0x0) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f0000001080)={{"4aabc07c56053171d2a16d85e5aec3e5e3fc37d0bb3f0169726c196b2b544838dd244529e0abe2cc26cadafafc9571ddeeca24b2b36c0d48c0f060a42edcc26c7155fb299a65888344e40b4ce3d7a51d0c62dd0b1dd324ce145df93b896c61c6ece02d833af80ecf13fc9bca71a4339c773f0860dd3499509c2c5ddb41b53b94e4e600490b8ac0c5c2adcc827325fbef38ec278d182e8f6892b46690fa4ab4335993e6016f1926ce130dd6408f5d28fe944d4652cc535e49e3bcb4e90623852ae992bc894f9111f45a1a16bf31f79e1c2fe3fc755aa96f3a5a587d262436607c64c8d1cdc957ce96aab4661b50b8d28f11729da3e5d3228f2ebd07a9bbb54c64723b1cf6bbde064c885940bd419f06fcda921430caa6595a0ca22e9d08cdb873cb23498b49b024b44af214a35d319e3728b916149719c96dc2a19a646af2a55daa4bf3ef8098b04d1ca0cc3b25e5186f4534c30c86115c23e3e4c206d589ba0a91f9cebde33b196c9680c31c7c95e1fa7f6aa761697d8169518435f47691f9a555c7d88496a02f82da195e7f0469e478681cc096df976dc2ab7a5d3134bb530e69bde4ecf6bc5a2afa5e4892088d2c10090df3104a861b1aa720b75708b38698c378b8e3ddebe317c77f11d3e67b0572a8c31e5fd2403452f7072d5c830b785a133593ac8782c0cd79b95a75e596e6cb7f4770f1b290c1a7ba97fb608ac6877a82d2db9fe4cc0a9876e381b6328368e551e8940aa2eef6c56c3ca3fda95752d6906b39a7fded5db0a99e32254cf7ccf2d607274763e4dba73f8655f65f8076a51d20c324638108c3fb40d32e1fbcecb425ecc1a32046d6d0a5b04611ea6665631a06b01a12b7832ec4506aa7b4996e9e07c8c989fde5a58bd8b0ecee71c4cdbf1fc594880c4c4aa7332c7e3189e76fe76f797a8bf1a4e9f0733bbd8d5bc6d655cd64465bfb671ab1a7b7c64109d9d95f7047c801c01b8b6f87f49ad1fe695318f137902e0859562f1643eb28fc3b4ffdd7ccd89617763c8044255a53892110e958a90c2aea9305f700c38aa0817efbb1463bc3abda17ea5281e04a54c09aca405f6649df0bd85fd4b491d78bbdb3c51bc7c924a7f24315ee552bcd88d9b7ad52770e71e49cb3e350df83fbd5f4487382b98ce193506d28b80926c5565bac7431bba8d5f09e327b855ba5a2a6ae320f8817bbc3a8f78611368102e98fe46c205fef41e27d8227935f29e56d88b1f16340f52f367bc16b118fd0f3ee73746d0c39c2515413392199f07ded534a1f0ffbf67835da2ba2d6b90d49ce91e9242e4519326369fb24a2f106903f76e37274351b899170cd6c578bfe9669be9ccac4e46a583e05ac3dd98721f04a101666e064d3839998f9ac8ac2a8b34c3761baf5e0a5c5af516f3747f9179aa3a55ebd6d997906193febc15855b1715df5be5cd58d64", "ba683541e5b1c97252e2ecabd34d5277946626f207f56ce8df3e444b889480ac", 0x0, 0x3ff}, &(0x7f0000000080)="6e4324d105da580ddf7fe06ca287b84c386816113aa271639cabed4278f3792b99888160da361c57052c6c36ac915af35aa875011e881a03b81b124c527247844c846b78edff9bcce217df03c7f3ab2fd634681f1cbb2e03183a6a415fe341e998b7f814c9d876d3e3b3ca96b519163c593dadaa9ab44d1cfcb1a611e36a05f4078a42fa7297b6d651614ad8d7502239ac8384ef85504f011073353962eb3322c80291e36560d1dc3981db349f83981821a545f632f6d4327ec0492add501f3f3a421321376c535730002593c267dd4d743a53dc0afc68389ffe973534feac362de8d6f3a4c9d94b9b71bc35059c0bde8080eebc56094ae095e51b8e4222556c16c479cf579f03c8ba87d614c982fe21c058d729c8059de3ad61fedb1de9c27bf813800164bc82bcb85d46b782d75ac20ba560e0358fc7f4e2c3df3152735a7f9a4ceb8bef73b3e88b92d3c09fc981b868e8374ec9cd8297a2d760538680808dc327a291d725e2f35974e7de721a8b16da37e97399257e187992e5d91ecdd4d9e451c3bfe01bb737ace11dc770d2ace87189b1d55a9b7c245f0252ad18cd8059b46eee967f56433d7485e04172253d873501242bd3e34d25265891d72a18b87343c37cff037bc4661ca2ef8e4310b3883a5ee40527c8acc93ba3755aaf4bf94e1ae192dedba06527d469c37ba08c3db1e36ac25e159414ea62025121088935a4d82d0ab1650a55814250dafc3307d2a6db4e0b72e7f142a82778f5708ed09b3e0d82b02cda3a6393a10a378b408c15e9366149c2e61585f50f9b4af18bd02ad15772cb53e72afbb0d320072abae6f407812e2346685ddab19c9072fd15b460effc8dba3d2922da6216824302da3ecdb9f6d939dd3349897f9f47b75fd2eb46259e5b98c3a9b67c8345e6c9926b79c02e815a53e247fa1e7053be2d6f39b757f86ddd029fd4f5685f3c3e0619a1c4fc578e1d8d0b52ad595c78dfc64024b30fd63f2d16ee044ab631d8f0ee47f0405412b0f16e16b45198c117c2b3d2f94904ba137c59569cde9ffd2b857b4caad185a6d19fd1172e2aa1769a09a22667d3af05b4744e27bee7714d6b3d37f1a4a1a157491e233ca7393dd3418b7ab74c53470de8ef6f43df3a4873a94c0bb7d86b1d1078615fba294372029239406b8aecc342d20d55ed8cbf612166cbd04f8e97afab51452f225c320b9095efaf494d0f530bcbfbfe7ae56b25953972a43b7f14d62147d3b68343c70588c4155e61ec9cbac6cd76da9d99b50542dce5ff39372cae52caff3ccd5270aa5e4624181b06c6f85b7b6ce54356fae2aa03267fcd39ba70bfe1a52ccc6c578d0a369c928c9a2251c07e30ae653134a0b3d15fbd395bb0cae90d29a0b01382632fc4beca0d14c51a396374b04e326b8844a2358924a5a5327644c551b3f21903fe007d33941a2a2b3914bf35506e726816fc7b4a154ba45be407d9a0210a0c0c97a6fd1562095d15e41bc51e27b86ba05975301abec7ffdc826bcdf4970b8b0484161ea6bb02d1b937f10b3f3b5b8f6b466c55b5e0f8c79ea6ad946b6a82a0a9c424b8ecd9d8c43b88d85cf6942cb1b34de16febe35120b62e59d76ee56c28144c0d2ee2330b1b53e4a3f80091bda65aa692fba09fee0186f1271638c0b21faa14dd26d78b0a61fe06c5965224f74e207e7f4e4fd302face7a899fb24ea031ac7f3a752494829aaa6d4d9be255ee46baa48d7a9e6ccb68db4799b70de1aebab340fa88bf9025a1d66945a5ec4a668f06a8168d503686d5f39c93b657f74951dcdc03d0a5c3dcfc9d9f53466426a95a783f3d0697d4591781b957a1cb87fdc7cee0f5c3bb6fc95a7a9a121dc7a46bc13ee588944505a25e6fc6d689dcd278502db81c29031408ccbaefffc5249076aa882f09926b518c87788ad6c2226e65fd05064f0f7b1cb4a7cd531bfbbc2a52f4ee15025ba9917b791c85a6fc989ece6984f5d95b273736982d9f1dc91b4d20b59bbd9919e6ba9e292bcc4503b329d52fa9ece0d2672b8cb14358fe7c04c480144011e0ae766522b90d504bf4b8ae5602dfb56d2e979de255059a75871a98bac6c7e6f1dfb1a3a958bbf141041e251cf3ce7fb9ecdc8b09852fa8be7454a797b4fd8f25fac2f7bdd4f4a06981733fba10ed4ccd2ea956fd7f306f0879f9adf12cfbdf02829ddf7e4dbc7f447f12d07e3765afdccf9332f7aad700e90606fcbc9e7b9f40b3fc1620944488c3b3cdda27cef102a452a259cabd97d33a86d80e3e0195cfeea64ea8b93a42feb4517916a97aa988ad3c26857cb7c18c4a0c1391e0ce1301819a24c7c10f8cd42cbb1cc6375f8b941317bdb3ee905e374ac523500a6fc3fa26f419ef37121a986c126126d82439b1dc3fd4e88c58601dd7853e0eb84176164295b360f22a57f1ed69e786652ad865c9cc884f2a5d41e5ac4289e5600a50c0255811e8bd99845f72e36d86c0ce13d414d412bdbefd3d5fea4295dbcc7699617b5a8bca8c8f7657bef73507c642c9dbb6fc85cc59bbdab937bba66a8edb8e6c9a1d01ab51cbf9b90fbbc79adf9eac365526171f7929bb091a27d5011738dbf2297b3b5e9bd2f271b8f7e8b5b770de7627004322b8f6fd8a2eb0fd33692d770790f589282ebe592b8a927d225f1bdd989f936a2aa457da96451877237122bae68f4511809dfe70192e16941058afaf08c43c0aee223ca99ef1f460888875441329581d60115e5634c027979ca13727e024290821bbf101195e90a3d8d1615442444791617004e237e0faf3a40cbe47c625beb26707c07d72eca994397b5340dac0725e04c846e2e8e145e1574fe400291b4d904880ea38a2298d318d3b5b8caceefa8fb0e6eac982629d6b6b0b75637a34e285177bd0e874d3c2bcb51c0753a98a2c62a786660b25adf06afc6d6d91fb9b32bae40156666f4129538260a6849e1507cac178351afc0d394df1f4e6b795df050644e4ca7bb0e60d9e7f69b4000370e9f701f6ac97660ba1f0b744577a4435394c87a75f2e62a483406f4f5bfae01a3c72e97861d71f1658e9f65ad6d196b52378082a74fe5a1f351250aed34eefbbc1522b8266c46c51bfce87577978e966cbb2e71ea83191bb9936d69d3606158672d2c25cfef0b66bd7a74d527aea017f6bcd0d1932912d43f38bd3721fc0c8614a8574769494aa2e0970cb9806e853f27e264c94277d2dad0496ebc613de261d353cc75b9b83a4b48bb309b2740d68ecc3e31b084708a007a1ac24ac828ca60fe7427842d3c1d5debb4921e0f56c1c76127c8d04c74bb86837d5ca07be2db654ad1a777d85b6d853afaf1450747b987228c489beb594053ea31519688e4732ef6acf92d45a213aa71b1565c23290b600f5b651bcd065ce22b10c7e92d2c4156136e59d52a1183d1d6c1e1f0dfb915007325cec12336af246eb59012e36c9fb11f18113db1de6b75207eac9c08c4976f0ffe40a2180f0f21d4ef338b5ce8008def0f3e0a677d3bc2439bb95f17bcfa5a9f19d761a379536cee2fa196f0c617a4790eb6a0b8a4bc043d803e383212885046c38a7b02032869e8e91f840dd1a11ac0fdf37abeb5c3e5445a13722eef302502656f8b95cb5e1355763856b06b651b07d245420eb7fe89afb45b8e3f448b164c24f4a38c045ad7e72f4c57520cf2d8fd41744d3e7b02dfd498e25af07e84804e4f59b62b627df65843cea6fdd20699301d8ab748737f7a2aa0f218fcc087b1574824b62bccff5fd63d1316c15dc1be3639c3cb7c8f613be8dae7aeb23ce5f481b1be6f4b9105a6671ee7fc59199a757d2f3d4212d30782b94dd4de7e6cba801173665de56ceccc5f087547ec090ba60e800dab6b8e6fc940d0637903012b6412a779b3fd5d9784064a80af1ec5beae21cda15d8f156ab8fb8d855f041a2169dbf9916df0ae46af55629b2b7d111e3475797bb0e758c84456d16e971b8c781dc5ef7fde0dd7d17d88a1c3e6e28037a7522e8b3f6a91220b9dda5b600550836bc7d8b3e86b219c2dc25cfb8d7a4bca9fce936c5decc6a74b6ee3e8dcb5d73c2abb521ab6c51145e32933455388e2e057e40ab5037e55adb6b198eee5e7d450c2d771de1f37c273f984ecfbca31b72176358edc41e2391aeb14785b126d932522e5ff1a10403805f4a9458b63818da220d6393996baa91630915863ff3402a0ccf1c5bb189b6326e1b41ad45dc2e19ba13d1aa0ac0009076e8da5649870f7791af1639bdaa1c8709aea08b980a544673ed26c7ca3c5812f7e45e83b606833c631c3e08ed4942e39d97e8b9078bb93db3071fd37433c5c23672e01fea3f014802e32b61b93bff68aad339a6ccb7f2c1a572d03f9d74b499a15093200dba3dcead6b129902ea8bdfe103b4f615c261cf4fc6a7e897c8d2725d9be00952daff29c1163591e7e51153090348e77f6be66e1fd18aedcc97c89069a4d3cb56432c917f2cd43864adedc79033ce9ef9f415cef68a51cc3ecd7265c23ade07b3b0eccdd6dab2a2258564d11021a50cfad1f606c12745a4c488b4307da8d9ba07be2061de0703fef64f928af6e84600f61c14aabe0ea8c8cf39c1add5192b623c11e4aa2e2f951c0cc790f68ddab90bc25e632a5bf54b52f085a13045975d1a76bcd9b48e8f080dbc834db37969d2dd48489f2a943510132a1a79bb0e317436a0ee56623ecb3e84b1ca01928727f9359eaad0bba8eae305187221fbfcb7d97136fdc9a802d0e96c7f724e2cd906f99e12f91627b1c9462871f340376f99dc09e75665786d0f60bdc7a1ac3d67b3c492c123ece37118adf0a05c729698761a31583832684b7dc888cea915e068f3c012397f47a706a114882f0ec00d816ed9849f4ffc4b8b73158f52f0e73541e80997de576c96c9c0107881f2efd888ff5f33d75844b8b27748f110169d136311dd2ff395ec26df1fb35336dca96ef50f76345f736220d7362b8abc4c61004624e9e7065883fc0e861c5a3b30583ea7d45f6a329b91b658bae6ec57f306007bdaef13528f97fcc1f123a1786614b0bc8fef11d08873abf9b191c19ce04ce8d750dfba12cf0710760f754845b25b787a617d42bcad22616abf23a0b035f92baa9d42727b8b433d952998b4a8d78546113789b0a595367944efd13371b4d6dece5852e494a19319808ce2d4f18d64e3af48d3aed1c36beec69c7a662b9fc51c69d21de6e94af9d7da1cbd66fc8242b730fc14cecc774df412193b1772baeea2113564ee47001f4c12325bac58256244d021f25b72de812dacfe51f75e9345f9dcd1e6de9ebec7648a3d651488d9a606b836dc34721f276b52b458180123a43aa2c4ae7029754158ab29026a572eb1243b252b9c97f2255ad6c12942df9f0269604de05a3b28a153dd9d5fab750c2484a95594f7d173f17603c4f019f00af10b99038fe52ee43232baa17960fb5e8d220102b21bcbf77a353f0b2c820fd5a8e952336d40a120d77d57b612142652663fc208b7b92f543fd2cd9d365437f58bfeb0e315d2f944bfcaaf5403fb4deb6fe50f428ef3d2ea03d2e4be11949ff320ec0ba87d7159a17f14d8aaa292d84d9bc2d4424354e3b3f2fca8c4883cd94baf1cbd2a9b26c7e39efebd5941ac0ab3f25d3bee3e4c44ac798c5b72f0224e0462caf895b4b37f5ec2f24559eff154d129de70f6023f16d02612e252c533be9eb90ffa784915b4bac62d0d663d8726c23125a87b494dc026c1ccccc0b9555a3f64f30c45bc0af30389ef1ae639aa35cf788a68bf80b8b280e154ca268e6fc1121f8795", 0x2, 0x3, 0x10000, 0x5, 0x6, 0x1000, 0xcdb6, 0xcc79}) 00:00:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xffffffffffffff42, &(0x7f0000000440)={@broadcast, @remote, [{[{0x88a8, 0x1000, 0x7fff, 0x4}], {0x8100, 0x20, 0x8}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @random="d6e15f901090", @rand_addr=0x3, @random="d9231823a850", @loopback}}}}) r1 = socket(0x1c, 0x1, 0x7) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000040)={0x0, 0x81}, &(0x7f0000000080)=0x8) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0x1c) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000300)=ANY=[@ANYBLOB="1c004e2065000000fe9d0000000000000000006a8084c6ad21afda0f0087ea00aa0800000000ffffffe8000000fa009b89c64dc300000000a43875ead221650e230000000000000000000000000000000000400000002000000000000000000000000000e6ffffffffffffff00"/137, @ANYRES32=r2], 0x84) shmctl$SHM_UNLOCK(0x0, 0xc) freebsd10_pipe(&(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x0, 0x0) fchdir(r3) r4 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) accept(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0x1c) setrlimit(0x0, 0x0) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x1c) mlockall(0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x80, r2}, &(0x7f00000003c0)=0xc) setrlimit(0xa, &(0x7f00000002c0)={0x5, 0x1}) getsockopt$inet6_sctp_SCTP_NODELAY(r4, 0x84, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 00:00:22 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = semget(0x2, 0x0, 0x400) semop(r1, &(0x7f0000000180)=[{0x7, 0x3, 0x1800}, {0x7, 0x7ff, 0x1000}], 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) fcntl$getown(r2, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82002e2f66696c653000"], 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x500) listen(r0, 0x6) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) setsockopt$inet6_tcp_buf(r3, 0x6, 0x401, &(0x7f00000001c0)="d6b0c78e0936f3018e319f2cdc58f0a6f87c582adae6984d78a46a2e16186a734a5f35dbbc0ae84a23ca588c4fa8bd777da9047af1e198a67d95943232224717a3c8e543f4b43fe44faed7654b595262dc0020e0d549b60680d6036259e1bfed5f11c7e0a4fe78cb6fdd50460ea63242affcc8fbb0dd03312a", 0x79) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x40) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) close(r3) 00:00:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @rand_addr=0x400}, 0x10) syz_emit_ethernet(0xd0, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800452e003000000000000000000500ffffffff000000000000000000000000d7c11de7929fc40000acc2b8798bbfcd6ac08012e162780b7fa604e80cf930aa9654228de9da65da1245235d27cb26e29c3ac3bad2f475200aa1036481a1ffac769259c9eb03462f940a4363fb91866be8c4e5a0d5f010c7493e0985883cf787fe8ea8a94cddccaca9b175b0867c5fb296278794a7d9b9871283d13a0fa64857b7f8b74f"]) writev(r0, 0x0, 0x275) shutdown(r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000200)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000280)={r2, 0x677, 0xf, 0xb4, 0x7f}, &(0x7f00000002c0)=0x18) recvfrom$inet(r0, 0x0, 0xb0, 0xffffffffffffffff, 0x0, 0x290) socketpair(0x2, 0x10000007, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r3, 0x0) getsockopt$inet_tcp_int(r3, 0x6, 0x4a, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet_int(r0, 0x0, 0x0, &(0x7f0000000100)=0x200, 0x4) 00:00:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003bf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 00:00:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x3, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00375) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) 00:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x15, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:22 executing program 2: r0 = socket(0x1000000000000003, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x91, &(0x7f0000000000), &(0x7f0000000100)=0x4) getsockopt$inet6_tcp_buf(r0, 0x6, 0x0, &(0x7f0000000080)=""/60, &(0x7f00000000c0)=0x3c) r1 = semget(0x1, 0x4, 0x20) freebsd11_fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() freebsd11_fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x1, r2, r3, r4, r5, 0x32, 0x5}, 0x6, 0x1, 0xfffffffffffffffa}) getsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f0000000040), &(0x7f0000000140)=0x4) 00:00:22 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000100)=0x10, 0x30000000) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @broadcast, [{[{0x88a8, 0x70e, 0xa3, 0x1}], {0x8100, 0xba57, 0x6, 0x40000002}}], {@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, 0x2, 0x0, 0x800e00397) getsockopt$inet_tcp_int(r0, 0x6, 0x2b2, &(0x7f0000000000), &(0x7f0000000080)=0x4) 00:00:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa7b48e28502a1ca48f9a2b229d09ce06eaaaaaaaaaaff5b000000daba00"]) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00831) 00:00:22 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x40000006, 0x503) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x10) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:22 executing program 1: freebsd11_mknod(&(0x7f0000000000)='./file0\x00', 0x2046, 0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18000, 0x20) futimesat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x6d, 0xe0000000000}, {0x2, 0x1}}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x4d, 0x0) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f0000000180)={{"35ee6cde983d7bc8545b4f9e1f7679e56b91303a17496818d8be71bcf6a6b42aec86eece1a4a99d41babca8061649ae9b1336b5084645e809af9718680ab9aaac949e59e4506b5d2749c9e0cdac87d85b4cd97e918752cb1fc36ada8ed7d3a3d54c6b40b2fbaac58404b1e8624cb8e9fab5bf6a111fe69bcd449e80ac9983d0f3a850ddc162ceee4bdcebbc98d5af6f95ba0e61072a52e103b4e16d0e4131ffabe255d95b0279f5d42a46818d3857bc90c37f18bd99ed0c7a1034482a5bdf1aaaab72ad2e6d4d09ef4ba8f3d9c27f6002633325298672cdbc2d5f4e1c09f7c0c51c5b8db920d651c1214a7350ef92b006c3288f588633472a0319959ae3cc86cce46ef4abb15dc877ccac8b2208dab67768fdd5e326a6659384b5e8eb5f09d8cc7bd5663f9b502781250078770b16de13752c376f5dc7bbf7d96f41841882567b571ecc0abc3c9528ddfb57c7a833489c4af838fd4147f403b341d57bf5aa9d250db5c07ab2a95b44684ba3435ab170cd30bdedb00c933947450820ddfb5d0980791872c4e6e5d3e02bf32a17f188cc5cb97eb748f7e403ea26f6c5ba5bf31263199434f189ff90f2aed692119ab6521beb0640c50fdcde7ece3994e74407634454d4d9267747117fc9000e6457eb86b8c04be8018e1406bec7da5c85b182be0d3227f851b6ae0723bd98bb3c0e8900432913ee9eff1a0257059efe7f10c560eeffbbe3b566af5f5282e036c478602c1850c8ed1fa6efeee99480d4e290bda34f7364ff7ef4c58f90ac5284a18c6999ebc67761819f90aed8421971d14715f472880d073b90a40be1a8bff856720fbf967dddffd3a6847fe668b80e465efb46a78318e1ccd4fddd49b8ad23dce394014638115735014426d72b840b1dbead50392c2daf9259a9e4f3f3ed1e4717a9e82cb73e10b90adeff8377446b24d19c3550fb136317b4450b4db417c47232345e6f3c8835cc54550f546d796579e54e9b9e773bb93c6fd560d320a69be1902df218f3bee5f90d1314660e59bc97f828ef3f09ae0d5ac07c6fd39a847322352118681ba32f12b497b1bc051a96fc7e0e24e299026ee118e4fe3c9d972c26d6cd66345e18798da273196f86cb1a82a3831ac79b0de75a6cb0df2a82885a9761f0b00682989e85f1c281bcffea7e8e994d2ea64744308267e161d012b56a6164072cc79b07659d7ee7de0efb3e5aec22f8dca4057279a1317efc4c82f3ea17110562bf9558fc08634a8151ffa18882d6bc608d1bae40e29538c55be7a40b06249cb0d565639d0d5a05a1ce53456126d97e254f3b7338ccf59ff7cd8ecf0c03682a3870592400a45fa848be9f9983ca2ccf696c150cf2f865bf9977a000ccc02b660bcc5c64ebc5cfa91ca5eb5174973ea9ae7b216673ccded0f340593861ae20b475a8adc0e6f54ed46686da603edf2547842", "4b902459a5082a72c21b2c01a1fe8d9c77ecde753bc66328e603e3a01bb09373", 0x2, 0x44c0b794}, &(0x7f0000000140)="30f756e636fa704ef1e1c2a100df23e8aea4533f8f63f45ab168d17999057ba25e32f9c6a48776f01348b36d4e61c838ecccc3cce3a60ff3", 0x22aafa0b, 0x1000, 0xa84e, 0x4, 0x8, 0x1, 0x7ff, 0x20}) r2 = open(&(0x7f0000000600)='./file0/file0\x00', 0x4, 0x1) r3 = socket$inet6_udplite(0x1c, 0x2, 0x88) getsockname(r2, &(0x7f0000000640)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000680)=0x1c) r4 = socket$inet6_udplite(0x1c, 0x2, 0x88) connect$inet6(r0, &(0x7f00000006c0)={0x1c, 0x3, 0x3, @remote={0xfe, 0x80, [], 0x0}, 0x1}, 0x1c) mkdirat(r2, &(0x7f0000000700)='./file0\x00', 0x4) readv(r4, &(0x7f00000008c0)=[{&(0x7f0000000740)=""/216, 0xd8}, {&(0x7f0000000840)=""/127, 0x7f}], 0x2) mkdirat(r0, &(0x7f0000000900)='./file0/file0\x00', 0x81) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000940)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000980)=0x1c) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f00000009c0)={@in6={{0x1c, 0x0, 0x8, @remote={0xfe, 0x80, [], 0x0}, 0x85}}, r7, 0x7, 0xb9, 0x8}, &(0x7f0000000a80)=0x8c) lseek(r2, 0x0, 0x2) getpeername(r3, &(0x7f0000000ac0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000b00)=0x1c) ioctl$DIOCGETRULESET(r1, 0xc444443b, &(0x7f0000000b40)="33d328819956d9daedce5a50b59ec97848b4c8c2") getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, &(0x7f0000000c00)={r5, 0x100000000, 0xf, 0x9, 0x3}, &(0x7f0000000c40)=0x18) r9 = dup2(r0, r0) ioctl$DIOCKILLSRCNODES(r9, 0xc080445b, &(0x7f0000000c80)="21b16ef7b251f97d1f52423ccdfdae95958e0aa40480a1e058f74e288c937cecc033d2a0586dc785e3db209646fa43660617e571485335420238ed1a2f4463d33beab213fce5ed73d11e88e6906c143181e60f4ab86f9515b1172f065e410721a665601d8e21f152e939be33990c7c56d72d65ea4ccb528539318b1a42268ff307cffbbcdad3a72a8a7894a08a6b84c777c1aaaf63757d5d060c4b5d5c79942c82cbb846bedbbff1cf72973399dca4dec010616f660161cb44855116a6a47369ab164845a3a1") getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r9, 0x84, 0x108, &(0x7f0000000d80)={r6, 0x1000, 0x2, 0x6, 0xfffffffffffffffd}, &(0x7f0000000dc0)=0x18) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000e00)={r8, 0xffff, 0x1, [0x2]}, &(0x7f0000000e40)=0xa) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r9, 0x84, 0x8, &(0x7f0000000e80), &(0x7f0000000ec0)=0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0x40, &(0x7f0000000f00)='cubic\x00', 0x6) getsockname$unix(r2, &(0x7f0000000f40)=@file={0x0, ""/2}, &(0x7f0000000f80)=0x4) r10 = getuid() freebsd11_fstat(r4, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f0000000fc0)='./file1\x00', r10, r11, 0x400) 00:00:22 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCGETSTATES(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)='\a') recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a7) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) ioctl$DIOCGETADDR(r1, 0xc4704436, &(0x7f0000000240)="23ceb7a7216d16832e5addb49b28bb700183644b548111d5b3b51b78e5b84196cb8da2f89fb37f10be734bc26d962efc4eda0a31236395227a7b98f8992085a948c8150b76b307a8ae77e429350872216cb27635d1e787c40b13940121624533eb423f8236dfd44c842504baa03e020ecc994cdfe32e10358e2db38ce885260f5326e9fe3251b4e16697c9a58df0358faa12ce64b005c3f6290e89b1c4d6209f6045df5bb05745307074dd375760a7ad34297126bd526dd3722e5bcac0433294d2f50f26948aa6d49f7f0c07f56dc0c268337b138c43607709") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000180)=ANY=[@ANYBLOB="02004e23ffffffff00"/136, @ANYRES32=0x0, @ANYBLOB="018000b5d6e68005000065"], &(0x7f0000000000)=0x94) setsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000040)={r3, 0x6, 0x6, 0xfffffffffffffffb}, 0x10) 00:00:22 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = semget(0x2, 0x0, 0x400) semop(r1, &(0x7f0000000180)=[{0x7, 0x3, 0x1800}, {0x7, 0x7ff, 0x1000}], 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) fcntl$getown(r2, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82002e2f66696c653000"], 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x500) listen(r0, 0x6) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) setsockopt$inet6_tcp_buf(r3, 0x6, 0x401, &(0x7f00000001c0)="d6b0c78e0936f3018e319f2cdc58f0a6f87c582adae6984d78a46a2e16186a734a5f35dbbc0ae84a23ca588c4fa8bd777da9047af1e198a67d95943232224717a3c8e543f4b43fe44faed7654b595262dc0020e0d549b60680d6036259e1bfed5f11c7e0a4fe78cb6fdd50460ea63242affcc8fbb0dd03312a", 0x79) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x40) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) close(r3) 00:00:23 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @remote}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/138, 0x8a}, {&(0x7f0000000480)=""/109, 0x6d}], 0x7, &(0x7f0000000580)=""/206, 0xce}, 0x3) r0 = dup(0xffffffffffffffff) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getpeername$inet(0xffffffffffffffff, &(0x7f00000006c0)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000700)=0x10) getsockname$inet(r0, &(0x7f0000000740)={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000780)=0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0xf1, 0x400c1, 0x0, 0xffffff84) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00848) 00:00:23 executing program 1: wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget(0x2, 0x82, 0x80) __semctl$IPC_RMID(r0, 0x0, 0x0) 00:00:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f00000000c0)={@broadcast, @local}, &(0x7f0000000100)=0xc) sendto$inet(r0, &(0x7f0000000000)="26788c7f1e4da7c1f4853818ce86ae21506636d544a7b1f86e01db43a44660417b1b390472104095a0e4d820ef4e3f4bfb51811326df72c8dc3454ebee23736911322b93275adf5a99fea57e4aa7d829e7c2b79441e02acf31", 0x59, 0x84, &(0x7f0000000080)={0x2, 0x1, @loopback}, 0x10) fcntl$setflags(r0, 0x2, 0x1) getsockopt$inet_buf(r0, 0x0, 0x40, 0x0, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000140)={@multicast1, @multicast2, 0x2, 0x9, [@multicast1, @rand_addr=0x6, @rand_addr=0xffff, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x3ff, @local={0xac, 0x14, 0x0}, @rand_addr=0x1000, @local={0xac, 0x14, 0x0}]}, 0x34) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004c1) 00:00:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000140)={0xffff, 0x1ff, 0x100, 0x8001, 0x1, 0x1f, 0x0, 0xfff, 0x0}, &(0x7f0000000180)=0x20) sendmsg$inet6_sctp(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x1c, 0x1, 0x80000001, @ipv4, 0x2}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000040)="754e0fa017046bf5c48e9b7141ee75cf396f96d8dc25edcad4e57ea4cc59e7b79c609d528fad015e5a5d49468be3a7d1c00e4348c29d7df29f9f1c2f7a72b43742560037ea14f0f603e8666f953840c616628a33e126c0dde32daf825721f3a476a38fcd1fd03a59c487f45893f754b24eb4c96c78b03fc49d501435318406abca8f4c5542ea11ecbac2420cbc748508450924a3e3c8aa9597ba6ceac3baa2f7b391fb60a61c3f0bc75569558f0c2cdbb6d16204245aab309896a6d5e3229765", 0xc0}], 0x1, &(0x7f00000001c0)=[@sndinfo={0x1c, 0x84, 0x4, {0x20, 0x0, 0x1, 0x6, r1}}, @prinfo={0x14, 0x84, 0x7, {0xf, 0x100000001}}, @init={0x14, 0x84, 0x1, {0x6, 0x25a5, 0x2, 0x2}}], 0x44, 0x1}, 0x80) getsockopt$inet_mreq(r0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6_sctp(0x1c, 0x0, 0x84) sendmsg$inet6_sctp(r2, &(0x7f0000001580)={&(0x7f0000000280)=@in={0x2, 0x3, @broadcast}, 0x10, &(0x7f0000001500)=[{&(0x7f00000002c0)="ba53a9085f944cfc0a074fc9ee36a4707280435120f2a6c701bea6c303924d645c6af49a2c3574b450f1312cc38e3e6984eba960f227f5207d37d3d5ba6c49ba637b7f4cb62a297328158979e526608c58d1f2d90b1ae3a283cfb537ef2b5ef7fc00c3f6d19b43a271a8bdf3474b54e98725d9ec0d913635a1030efd2420af11b1462c4ec52d4fe354ce3ad5233302078ea9647d1f4231a61ce808454d8b7f9033c7bca6fba634a2e40419d4578512937e029863c4fb964ea12d56858f9c852f28d6d1ccb4639b65a41df470bc5b37dfb1ae38db5c45b342f73817edab9c43adf9df964b9339115bd25a6e096a6880e6", 0xf0}, {&(0x7f00000003c0)="d0335a6b7f4144ddb32b99539eb3e539722c08dce4139a2299", 0x19}, {&(0x7f0000000400)="35ff5b6bae735459da987b493d3ebd6f14074a5c693eebc78c46a68bffabba2ead02affaa19c8b90d2fe977d15d3944e4cadcdae46dee5c6943cacb1468af2af9fba9a65943dad2e12d998aac2b9ab3dc3168bb21999e8fe11520527d72b93a20187c91f93312a5fca96c93cb548f99a08b3f49d8a2bd22e864ad6349304d0eb3f5e06891660b2e71126618aaf5b2c780c2b318d2d28b5d9ec1207abc2e8453e118c946dd8e6076e8a0b3a932601323be4f58327f20ff5932cf47610781cf56cbd2e2c19fb64f9b78c06c7ec3a7994330c1c08835c31eb1dc5ca39decc47a25eb1cc96165c1141324a789875d986dcc508f7828866e49d4fd5473e9789ae1d0bbbb5e2cbfdd4f0a26a2748c7ada44dccb68ebdff28c5e4a316300873aea80657d54dd6bfa17fe97fdcbf781cba847d250f3e52b48cfa60e9416e5886a172d7a2e7acdee104fc0e678d6a41fb78d371e269f364a3c52989a93819296198f85e1caf435adcd30b40af00d0f8c92a6979f8fe6c7b644cc9a6deb0bcc8f6ff4486631ef45c5490b120f2acbe1eacefff4d8a4ebade533f4189250f26afda6fd5bcb9d0dd1e0a98480c575dbcc83e9aee463d3b124f8a3e7329aadf32c92edb71551cc309cf703583452b353003743599cc071d045a7adf28b4dd0c5b419d106d7b9bc1b68086a39e629239add27e2c58c7339178883d120345e3174f926dcd5f9970440a8fe64d617aecf1029dc32726334d349287af7f60705647871bb88308dc2c7d65c6995b6e78269a4e47f61f4bebb450b5e32153db914552362e82872205640b795722e7e765e02a864b0cb23bc57556cde5500e0dd8f27b288ddaeaffd7a6e2c45e121719826442b46366a055677323faa0c41abed2ccf5a65bf774e59827fbae661d01d75978dc4739deca9392d211eca3a3327578b52f586f6436e1aeec45e9207391ed6f9bffa7d172941b127fd05c9037a381461da963e39f6a2d9048c40431e3bb69d3f440a96e7f76d50b5dcfb7a7599b07b2cc750b65967805840b66248d70da910fc5036de5f1f83de687c7f244adae58784fa4405995677197d9bf25e660241a72cfef52e2b86e009a7d66c73181f543f5a6e0681316e01c92f07b60ac82137818fc5d0e745631183ce94886e923ca478b3ef1d42c143dc1a99d80e7cc4033940ddcbeebac070864e80d5b8e01bd0685373b27691dd5bad046812b3998e225feaf4219c3ef3a7f37cc8d35a0c487d7fbbd99944a28110fa7ad3dc0fab94243043eaf8c6ec2167cf20aa7654d62f31761c09ae735cedb50a2367a7eefcda89f40dd06207153e738a8c418e0a98ce59c1b97a8b52809696af337c2c32b386443e33146eea22c0d09e3268fb440697eac624783b009a06ec3fc382a522c0b370bbcfa5e8a93b85496c690d2c54478cdb264b71fecb34755c6b4f7b765e5fdddf5bab0d50b6c7ff383aeaed2eb0eb025d44dc45202b980be29c31c5e87353766043b6e2ad7e4dc48afac23b0f5d5db8baac75524579eac84c4adb3fda0c80d8cc12dd9c5ebc353596d04f43b150924de447978252b50587967a1d42c18ea744f1e8171283dc42d44fbed1d7b13b2e818439554f7ca357c73435b6349f3fc3920f54f2257e7dc40475cfb5bfdf2a31c0c1dd54a90e6baf04a3982561621bc704adb7d42eb213342801615188c486440dcb57732582ead4b3de70f4ea7dd3fbba4ff1f7fd95d188fa9bfd2665bbc64ef532216b027ec4a99a1f2a10a213d1b5e6a5505da24cbeae76a0256cf4916f6cf3ead83722ab7faf8ef3645b3d6bbe6b809bb22ffb7c7be26dc71d934c713f61da05e3cd85a38ee0ce92113f673d71cf16c8ea74205fb7138f7933521ec152e8ed36eb608e3363c7a554e33b789d58246b51dba8d59913d8fa4c2aa357af0e476bce5397c7e064558baca04deb461fc6949f8b64968770e09c779021e3af44a6b6a921328529050db0d618ede99dbbf35fb905b91b1063e8cad8b7f44abd0dc1f0468818d132b14f17e090698dce4bee44fa12bb1087c92c2f8ae2290b1a4227977d012b869543e09fc505d9643c5e04765da65ba4c1c1ee8ca75b39d8347a1c6939fbcb81424852a9f516c0f265575a6335861c63d95af601693fd49706fa00e75cc16a0c25a99c5380c38d04e39e49e6e7f8b89929b0be23097fb5d937f48cc542552cab5e0d02790cfa89bf8f34c5a61848f82c7fc65fc15cd47a2abb3409b9dced52bf20e9bdffcf4cc5f74182166999068159377ee91111bde067dce4d50f919d5d97a0dd9935659b9619b60edc16c76960f88ea8638db6878d7c9c211213e97bc084c21f8cc338b9660a5702cb170a6013dff366d998ab9843fd36fb74be0c3e67fe950b2c3505b3f7de574de69e032424779d77e6d5e83fe41aee5099d28c91950dc59d50b299a834ea89c197298f8413bf62e828305ea6ed8aaf6adf98afa2f5c848298922b26d8fd907f81c2bce3c214a0f065cd879aac6902ca7182c308a2f1acf786fa9a98ea146a2cdfebeaf30e01c1f69c19dc4d24c418b279c053e5b2e3b840e649c93fe6a33bd23beccc74a42b28ce6f7ae7633504575ce2a07d7734b66f119506efb7d869e0c611abf0a3a9faf7ddf606e152c316766ae760131d0292cc8e6fdec856cfb4c26386570b1b198da03833b5042f8e8075917d8e20a84ff04876f76f5aef5fecaee6b47eafe6d9c104bd5aef5f68ad8376d4feff1f27afe5743bb1c2e7be710e1456b66d699a51401127e05785fb90b96dc9eb9a4e1aaec04dbe3039386361b2a2ab4e5295de1281c8ea639c852bb8be43f2078404ac2193cb47098fe493c807b46a2ba989e58ce162c20e461eaa6b84ce6d9f862a3d70d640b5e1e3d68d33884ec0aec023eebaab6e3eba7fa8bc289bb88da657bbfcab775600ff996a39e46889f9fade9bb89ffeffd728b1be7ddd6aeadd99ce8c882cb84fadf80fcb53725c59cd0316f8de3d714c1f72ab9aec0048d880d5877707436c5590a22e121a22124f5b0855df9ea6952dd770a075c4b462340b30db7c5ee6ce6d7160c484adca8674c1ecdf13af2b16ecad720c3da1920a9fef81524d8511ccd09f9d56e32bc8219b973b9890883c435c62cdc2dec6c4eedd62a6af873e73cc4deabb36b03e5c2b1a5b8b5711e52a36abd3f70ca2b13a2a75b4cc8de952e65ea3c0b796281c8c5e2e6fa3782a05e920ca39e0934969d39b766cb50b6d7065753115865fa15d2850f9acd680b86c85eaadbf223f67d5cfe26e575ed78a3d3f9705434ae3192c0bd137d1ff3e50fc37a1a6d8830583d8128f5e37f284d8ca152481976954d8977a6ee96c9f55b14f9dcda9b57a80a978bd7527ca4fc61e9bd0ea69d31a0c4484006b74b86bbf7a85090462f1aa7f7c37de3bc5c91c5b3b91825fd514203adf5c67ef356ff7fc5021890e9ddceb4827bab122e25661695647669b2882b461c3150b72d0b19a72f5f68009a9c7a57fa8a7413f8c83f84eb5921a08d1cc419518ad7b875264bab2caa0cb1305819fbf653ebfd1bd97eaab0060d572ada24351fb019de81129327c73c214ea1cfeb016ffd59f02332d6fc39fdaea5e5c7bfcc751ba77e8f12dd91ea5beb1769d116c0b5a3117951ae546259a672dd2a9def85ba3c888718dbdaaf4b59cbf078268dfd00fd2eb4ec33f5604ea719003e9af6867994bdfc7f98ae07c6964ab77e78fdd88fe431b49db88f3ca932225de828a98510edd010c36d58b73b5d9473e292353c3c96c20b9f81b1026bb26fd5f05628a14b8619f6835bfa7b714da908237fdc5deb7bdc651cccf3d84857ddad9bb95ecb79b9a160befe56c5a4894b9b2bb9a2e4e4ec45de4f2a53911793863d5994cf6b899cbb9919b94d8d7ed5c2748e0416cb759cd10af9282403610b06f38856545246d30c53393a977fd5b2c77c11f20af81f38e0b3dd8927b8002848ee48aba559442c8f63a9a6ec5ff4bdb1d47c1293eda8e16a9554a98dc605d198bff6158481d49b65d31f1a63d580ac59ed8a6a0ea9a0cddf3fd265a4a93469cfb63c739ff08ec9c3119be67b7810ad4915a3cc943b1d16ce75633ae954dedcfdadd8c6dee7fe5269415f5b209ab36180cd39da5caff27ddc06f6394ad15b1f4704c8274076cefd43d588bf8596023f3c8a33888670eedcbf0fea02743808229ff111aa1519e75322bb0be6c24efd3234a838e3615962f590f3dd53fac8bf5197f2386d5a772d34f2fd19d5e64b397823dc6c744cb72ef78077e5ab7f0146970bcfd5c007c4c13c0bc461f897f90589abe0c1570ad6cde1f52a88af513ce45c1c79f43d3817296fe00dcee72047077828e38ac3039fe3b840883be92bd7b9265e4ee1302bf5788099dfbb9044ba701282d90800018ad5c09881ac9dc513db9df374b7beaf2e69ca9c6042759d6bd565a8718617850ffdd8b9e64472d2a575bf433eed63891956b4854d8830ccd3b0c9e4578eef97848b1fcbcaefa3cd7a41264ebb5b196006dc8af4f4d2c0d8862b270fbf2b56244173fda230198e1fc44d2b3f6b153a1f00059cd92e98880a4ade52ea1e6a0f82950e1917c0739b136b811f801cc0e278824733165451361b361643d58a847d99870def30828ecad8420da95e24228525884d38fe13c3d026f05eef9f2f3fa22df3409d91289155d0d040d32747aa201284907f52a418ef64f5b62ff74833a7222d036f3e3f38227837da9da572784a2e9d3c9f515a3179769abd8baaec4307fb9192499b92f7ef93b5c577161b2f6c52585de213d1cc440d9ad6a31a1566b2a6be574a7e69e97a2d9d842e53f11d2b60c93c8d4c638d30d2c7633783cf41815131fab159e9e71606d2a54979da6d03616c2ff0e2dae543794e269b13d91569c310d4bbcac75a877a1ceffadd3c32bb56a30b370f4e16950620619640e327a9652c16c4024c5981dce917cc00c2e538f770e7776a671b9425d6dd11ecc9e72d927af0133a0c9dac0766456d48ada1c4e4687441c4c9320460ea813a2391acb9060464fc48d82648182f22fed0b0c944cc05567358ad1f53a4ce12757b603b0b89758a31732ff813a824575e222fb58e1e4f61f65c58051e7db1bffe7a01e6b4f15d94cd174705b08abd21b94b70ac5adcbcddae1dfd8b9fd8a93f7167e7723a43203a531c9c711d70e1f6f31d1e52aed9c01e47484d5109b13505bd01dec420cb44817d15784cb9088bfdb17674ff6d76d9b29491058a3bc076e5381281ea7e9e472cb8829f68aa6744ec1a0fcb87c4882cdb612c1d4ce7f34f82986c5353b7bb547bc52d53b0e94a7bdfb4c52e56b0c2bbe0ac119a7d26558da30c238fa27cbd8280b3424a0ae90e66fd1bcd47e357346f05e5081cdd7622328d452c63f3c61668562671de4751d8be05c09538cbbbc90b913e1ad1502092e6821d0d3ac04bd9da2e6e33cc3822cf35ed92824c42b39dc0b89095c4661349ce782cd8a69d4f051c3ea278eb22dd607b5b1e12ac971c4d3e9682e0eb272ca0d9acc0e88b12da5e1d5a7ec6af535c70297c66b9120794bee3af9cf7357be6132711fe4b40b574dbdd3f5c76706fd9418bd2ab3f8a28e2be07e3d2d746f1b343b61798adc97cfb0f09135e2788f51df185fdfb5341ee3cc6fc39409a4ed366453de7f63f768e3e72df6759db05876a75876de699898eb480e7d1b838ba8483b0ada3638406afb7e2cd7d3a9608a083f90ad72ce6809313d8dd73738e279d743724f210e4e2a1a668092ac0bc62a44793122d6a815f2f5a69219f656488734", 0x1000}, {&(0x7f0000001400)="446b3cce230e7efdfa37a74532d09baa282dff273b7ccc15188d55f505e099c47ca6c7979d52e8de3f29d33607d798f3bb0ca7a7b81b7896df36bbaef93c7e1a57eafcf559d10a22adf5b07333f4bd3c88d71b1cfeeefa490a31be602f81a82aef7c6f42d910a492512ccff49240a6a75341df0ded3b44dc39ba47b9edd9b018a4cad264f1a3042c50b29dd077c70757f53095a2459a7dca7214ba318ddc720f765e2c57c3", 0xa5}, {&(0x7f00000014c0)="f45dd0b6c54583c310504822557fe8126bf973c1", 0x14}], 0x5, 0x0, 0x0, 0x20180}, 0x8) 00:00:23 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff24) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:23 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f00000000c0)={@broadcast, @local}, &(0x7f0000000100)=0xc) sendto$inet(r0, &(0x7f0000000000)="26788c7f1e4da7c1f4853818ce86ae21506636d544a7b1f86e01db43a44660417b1b390472104095a0e4d820ef4e3f4bfb51811326df72c8dc3454ebee23736911322b93275adf5a99fea57e4aa7d829e7c2b79441e02acf31", 0x59, 0x84, &(0x7f0000000080)={0x2, 0x1, @loopback}, 0x10) fcntl$setflags(r0, 0x2, 0x1) getsockopt$inet_buf(r0, 0x0, 0x40, 0x0, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000140)={@multicast1, @multicast2, 0x2, 0x9, [@multicast1, @rand_addr=0x6, @rand_addr=0xffff, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x3ff, @local={0xac, 0x14, 0x0}, @rand_addr=0x1000, @local={0xac, 0x14, 0x0}]}, 0x34) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004c1) 00:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e0028d8c16333e38f0000000000006336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$inet6_udplite(r0, 0x88, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6_udp(0x1c, 0x2, 0x0) 00:00:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000000)=""/21) recvfrom$inet(r0, 0x0, 0xe0, 0x0, 0x0, 0x800e00c48) 00:00:23 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x40000006, 0x503) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x10) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/109, 0x6d, 0x400c2, &(0x7f0000000100)={0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00470) 00:00:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = semget$private(0x0, 0x0, 0x701) __semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f00000000c0)=""/80) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_group_source_req(r0, 0x0, 0x57, 0x0, 0xffffffcc) r4 = 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}}}}}}) dup(r4) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e007e6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003af) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x38, 0x0) 00:00:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a6) 00:00:23 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x110000, 0x184) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000240)={0x0, 0x2, 0x8001, 0x741}, &(0x7f0000000280)=0x10) getsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000002c0)={0x0, 0xfffffffffffffffc, 0x8000, 0x9b}, &(0x7f0000000300)=0x10) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000000080)={r1, 0xb6, "aca31721eb6673324b19e6f201fd3978e98a326a8071958ec03bdec9a0f3cab79a6a85fc201ab9fe1ca3d4354c96383079059b7bb4afd1abb79894b42b7db7a615be0833c770007c53467c4d8d20dc33b66f22bccfa2c6a693698f07b1e6d1ca3aed783aa51356c539d09f12c8dd931d2eb34796bfe697698edd391d79750a3560dd5acb64606c64960f6c6796658c26b4db4cb60d4bdf780e74f61e63db2c7a2464cc1978b7b58ba3a2c24d4ba83c0835a38591efa1"}, &(0x7f0000000340)=0x6b) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000180)={@in6={{0x1c, 0x2, 0x0, @remote={0xfe, 0x80, [], 0x0}}}, r2}, 0x84) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffc47) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e003d5) 00:00:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffff18403e95ffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000"]) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) r1 = semget$private(0x0, 0x6, 0x510) r2 = msgget$private(0x0, 0x2) r3 = getuid() freebsd11_lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) r7 = getpid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x3, r3, r4, r5, r6, 0xa0, 0x1}, 0x5, 0x1000, 0x7, 0xfffffffffffff1e3, 0x0, 0xff, r7, r8}) __semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000000)=""/28) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCBEGINADDRS(r9, 0xc4704433, &(0x7f0000000080)="0d5c8320da9c90e12c46f4418c22e0825314419a7bb61c2d9cad7230282f272975deabb3fe3efe2e04c76d758ff48e61face934328c58d6d5b5e640f9b8561d4657de2c247266f24b7dd09f0f88f73397b077fa5a3b150c9e367b58e17f7b6a2a7c55b9f6f1253ded9d20070560c4722663f9ee407841ece54c3e2238b74327370cf3556e732fa4f38987353e25f6f8e9963b9d0dd61da4462044f66d1742b1197e786aab1a192a9d455c6563c01ef50c44134c9997d270ad1f774da9225b7cb5832014c260626a0321e9ee7b93c391e9ad56a5a6480ebdc102cb70647f9") 00:00:23 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x40000006, 0x503) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x10) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff24) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)) flock(r1, 0x8) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x4, 0x800000b35d}) r2 = accept4(r0, 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) r4 = accept4(r2, &(0x7f0000000100)=@un=@abs, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r4, 0x84, 0x5, &(0x7f0000000200), 0x4) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, 0x0, 0x0) socket$inet6_sctp(0x1c, 0x0, 0x84) freebsd11_lstat(0x0, &(0x7f0000000080)) setsockopt$inet_mreqsrc(r1, 0x0, 0x49, &(0x7f0000000040)={@multicast1, @multicast2, @local={0xac, 0x14, 0x0}}, 0xc) 00:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff24) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:24 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x40000006, 0x503) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x10) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:24 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202252f66696c65300049da9446195a347f61643909d70b9657b7a9bf03799a7675a0"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:24 executing program 0: r0 = getpid() getpgid(r0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x41, &(0x7f0000000000)=0x7, 0xfffffffffffffd6f) setitimer(0x0, 0x0, &(0x7f00000002c0)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 00:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff24) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff5affffff08004500001c0000000000009078ac1400aae00000011100907800000000"]) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/111, &(0x7f0000000140)=0x6f) syz_emit_ethernet(0xf8, &(0x7f0000000180)={@random="c6576eb01160", @broadcast, [], {@generic={0x814c, "0c05eaee9a94d60ea168c9678d633c9506f62a4959a7216ba2ea8e42c4dc8af2c6cedad76a208face619f26274765c77e43a92b4c6c1ffaaa0e6d6b6a4b3e80f55466ad3837b5ee009c1d4d203f9d5b28fa21c38cf13bbac9842d8ce31744f7c9a6916cb80d05ae41bb1ba1ddfd6bf11426c960aa968e5b53afc11c867763112f414e730fe240f8b68740c783996cf9c444ba04dc93cb095b41b1fcbf0ecc94ae22a6ac786d1ef82af25f581ef87903f18ee2297d8a0627f5122959508bb6dc8a1c8c7924276e862196781bf3de87821ad26ce7f13c0e51c6958d7e2714ecf9bb3dc6f709ffc1fe74bde"}}}) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:24 executing program 0: r0 = socket(0x2, 0x5, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f00000000c0)={0x10008000}, 0x3d2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) getsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0xe, 0x1e5}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000100)={r1, 0x1, 0x81}, &(0x7f0000000140)=0xc) 00:00:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000140)=0x1c, 0x20000000) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000280)={0x0, &(0x7f00000001c0)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @loopback}, @in, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @loopback}}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @broadcast}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}]}, &(0x7f00000002c0)=0x10) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000300)={0x200, 0x610, 0x7, 0x100000001, r2}, &(0x7f0000000340)=0x10) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072e) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x2, 0x0) ioctl$DIOCRDELTABLES(r3, 0xc450443e, &(0x7f0000000440)={{"9ea2cebc22e20a382a8b7a403a20ffb8088a3f49f1df44c2dbc48c2abc07831a60cff83215302e950a5d75a8be25a69936ac446605e742dbc9ef3e1c2eeb911ffd45d8ef43af4b2722d67328a22ecc4f34e2ea449ada1f326ef509485db846b3ca6d4929f2beb4157f6e90ff3c50dc199f7b0687a03613b3406778fa11dbe02b88a75564490645d535c321a573d96d0b92a09091ab6bdd65d5065a2cde0a12ae5c910174eb1443541a7986300ef779e9cdb9e86bee06a481ea1928b6731cf588a9f8b65ab34ce17f86ef3e72341afc700ba151c283bb4ca41bf016e7446be3dd87dd6bfb4bda3205557f277004890095e9854bbdd08dd149b73c9770b755b820e71d1348a96a070536aefeadd00a5ccec275f5a8e94d714cd21a651201557e32439c3ed66fe852386ebfb00613616a47b800fc94433128c49e5e47086264bfdbc08375744a7ece760f3fc27f9a29d22ea6bf2c4980ac5e983fd89aa4d4654b1b6ab286f3730140a233fd79789a3093c6a40c591812265077c4f645305129e64ad8ee7467be6f7c4354b6e4ba1dae9b2be25203a887567e3c5bfad2f41b5328d6ee16188779c0546e9fa68e330ed25e19467873d9dd0acfc4d0e6ce9ca91bc55debfc9835d320ac2b48a2bb89402967636b6d885ae99e384debe51e75ea8d505432deadb3ba62bd0a2494df9360d23b8795f4a3935267511c0379dcaf68fdc26092c2a72abe4c056f8008b247014c35b0a7ec627a3d6336795cfa6c4a070e5aea742ec27493ae6086371fabd35398c6a1bd0a32e2bc5a20faf5b420c489cffd43e6e9c5dffdad7f21a7ceb9563c4f29f7f7a00c78c2c8ce2003a735809e295170d1757b4f2c8be58823ba18d5c5d41e53a5a9fb78d2b7c41c66c02735801d4bf4969c3f6e4840bc5bd5399e0355f8c31cf61d54794f014b453293d212a6afce9871ba424757d27ea113cf237522e7a35cb8d95bb26198f2c264a8eeebec558528868fa2659891204e3361e60bec853465d9f183396be6d4ed92c19dcc642054ef0ac1d1d2612e746e110c8b924e5899e3f5c26f591f98c792107ec0bd9d7280981897698fa896bc6b968aa9eba7e2e6901a7b2e953163cdf089a9bf2563f6d4dea95e4715c61fe3bd699a6da064037e658bc6f0452fe0537b764d06ef3e37754d7f28067ebdef5f767a1c24254d8a64e7c832a6966ccef6365d3f3f70acf56f10150ae8b5e3c9cd04ce0254068afbf713e6c61d659d9dd7b8a289cc1a2b430762efe47f6a6125ef32db17c63b96eb6503f5933183a070055ab91c42006715d383a06b919ff81e775b84f4136d3c78dd74589d04c3f4b56abd79ae74f7db6d030d0f3fccceb4a23b26c0dd21891c7f1c2935e0a7b48ce909e44478913734d2cf0d534d5942a9e72a29a3767cba7b004c36420e695829df6bcf68e301a6e5772f87", "e91a740766399eb2cf8ffc8bc7118b714699775b8d51642652066d3fd28cb2b0", 0xfd7, 0x8}, &(0x7f00000003c0)="31b830b4fe6dcea3880f582db557b044397aaba8ecea781056e166c27abe0b4222bc58e50e0c63ef57cc8d2210ebf7aa705c65e3723d773f108640bde1a517fd778426191a432afe3b4c5b14", 0x5, 0x0, 0x1000, 0x0, 0x1f, 0x2, 0x1, 0x9}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000008c0)=""/4096, &(0x7f00000018c0)=0x1000) bind$inet6(r1, &(0x7f0000001900)={0x1c, 0x0, 0xb4000000, @empty, 0x7ff}, 0x1c) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x8, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10) ioctl$DIOCGETALTQSV0(r4, 0xc100442f, &(0x7f0000000080)="d3417efbe79c86c2e6719068ae4c17b5c330abc31c4e1a7ea4082e676683018f836f51d3db80f042ebcee83491c3ae77d69f51ec956ebf4ef86136cf452fa1757d41239cc04bb7ca5c52220c77f786c40ed275e04f68e28477f6e814e8903ad187d9e2f35406971be2d8681fba817ccc5415790ccd") 00:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_udp(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="744ff0f44844", [], {@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, &(0x7f0000000100)={0x0, {{0x2, 0xffffffffffffffff, @broadcast}}}, 0x404) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00516) 00:00:24 executing program 2: syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff43333e128ef588a849008100050008060001080006040001c4b9f73d39d300000008aaaaaaaba1000000005d0d0109dacffbb74e06e98b4791e1efa879db5a1c054eb02e9d987978b1612a17a048250e7f8ae16acc423ae22fa18e0e778d15e85b545cb6a63f9c02fc14b8c34de00b3b6cc57a4929683c5b64c07aa447286c6051bf96d59a6e404d80bc5169fcdb18c804eb268c381fd555766a1a4a7878d8e69489c4d569d3559b68197a94f4f6c4869883475cb4ac018622d0da53508ec7de82059da3206257040dd63ac1c49235118c4bfa26a3844ec0eebe0861b4d7a98972f29b198530c92e92b67bc48572f573f5fe170773edaa38e1ec7b3fdf0facc94d8ca4a70a2b6b1382bc4e5deb6f5e01000000d7fb0fa2747a71b82a25be012f3fc7a28ed50952912d2e27333d8092fc883c12508c573a82a45a1e7da62d781bcee3e2e74d2af916b006ed67e20faaf66151effdf7da480e2dcd81f5088d116ff0aaf5a9f1772f80e05b972c343ebda055a61d1d42a5fc55277a8bea12b00066ecf5543d4c86d602a057287c299482800b676a73503edefa008065caefe2ddc0e468754e0f48df7a05707f3abd6fa2c1639fa7ca0d3ed950d84082f8e4be199ce103e83a862cb262e302"]) syz_emit_ethernet(0x47, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0xe946, 0x7ff, 0x2}], {0x8100, 0x100, 0x80000001}}], {@arp={0x806, @generic={0x1f, 0x817f, 0x6, 0xd, 0xf, @remote, "d10dba017cebe4bfbc77ee89c1", @broadcast, "fbb3002ea29e8aac8cc77fb50d9d1a40"}}}}) 00:00:24 executing program 3: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x91) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) fcntl$getown(r2, 0x5) ftruncate(r1, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(r1, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x123a7cd41f9985dc, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, 0x0, 0x0) setsockopt$sock_accept_filter(r0, 0xffff, 0x1000, &(0x7f0000000000)={'accf_http\x00', "251256b3f109d8b9c68eee377013d73ad318c30fec1ce88acb20d830109721a3ba64011d03195f286c7edb2e1a5eb1c7984c73b49399436f7ffaf6d0137fd84312d6a2abb164efa17aa3ed9942746f09a00672d8058dc8b062c720ff35ea3792c04e76448d4b46fcd7acc46cdbb15e934a713232ee6a9168799a5ddd3d9b56283f64ec73a0832c24f89a010c2129db6f7bf67e9351dffc2755f0eb68e31f74bfa221d50d62c71c35ca0c7d56c000ac8fa1d075073989ce2591e01744acae7ed25bb08c377619c575ab9ab9ad23a98c0c6a6946f7f7ef60f9a3fefb60e3e3fc027b8f31bb47bfc7ba50b151cfe3c49b48"}, 0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008e6) 00:00:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, &(0x7f00000003c0)={0xfffffffffffffffe, {{0x2, 0x0, @local={0xac, 0x14, 0x0}}}}, 0x90) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000040)) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00347) r1 = accept4(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @broadcast}}, &(0x7f0000000080)=0x1c, 0x20000000) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000000c0)={0x0, 0x9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x4, 0x9, 0x10, 0x101, 0x41e98b04, 0x2, 0x6, 0x6, r2}, &(0x7f0000000380)=0x20) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000480)=ANY=[@ANYBLOB="1c004e22ff000000ff010000000000000000000000000001d63800"/128, @ANYRES32=0x0, @ANYBLOB="9a000000f60e00000c0000000301000077000300a05135c0ecb6a0bdf94ef0f1f3e558902ffec3cb80663486db085d0df296a099b53d296f798c485e1bba0eaa49fc234fa2a9039603717de608ad275a6b18720d66cac0fc37b8d80216f85725f7ae53ae15961a99df32df5a96b7805adea79122ca255a5b3d4a3c6618b8c7caa304af61a34fea9d90316ebad5a32ed7b08362b300f8ad4ea4aa5d07db5d9d9bc11345c9c7c0cd8a985c1839e521547db27792cb5fc52c1660f26f389e0d7d8be4a7b41da3a997d700d4982a0929bdee104044c736d7556022010f35f3eeb471e02a219f312d9f"], &(0x7f0000000180)=0x98) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f00000001c0)={r3, 0x5, 0x0, 0x96, 0x1}, &(0x7f0000000200)=0x18) 00:00:24 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x46, &(0x7f0000000040)=0x41, 0x4) recvfrom(r0, &(0x7f00000000c0)=""/57, 0x39, 0x1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000100"]) execve(0x0, &(0x7f0000000380)=[&(0x7f00000001c0)='/\'k\x96{}\x00', 0x0, &(0x7f0000000240)=',%]\\\x00', &(0x7f0000000280)='},\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$,\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='\b\x9a\x00', 0x0, &(0x7f0000000480)='-%\x00', &(0x7f00000004c0)=')!$\x00', &(0x7f0000000500)='i\x00', &(0x7f0000000540)='\']\x00', 0x0]) r1 = accept4(r0, 0x0, &(0x7f0000000400), 0x20000000) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000600)={@in={{0x2, 0x3, @multicast2}}, 0x0, 0xffffffffffffff01, 0x1ff, 0x1000}, &(0x7f0000000440)=0x94) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000580)={r2, 0xfffffffffffffffb}, &(0x7f00000006c0)=0x8) setsockopt$inet6_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x1f, 0x4, 0x8, 0x0, 0x800, 0x4, 0x1, 0x10001}, 0xb) r3 = accept4(r0, 0x0, &(0x7f0000000140), 0x20000000) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r3, 0x84, 0x18, &(0x7f0000000180), &(0x7f0000000200)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 00:00:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x200, 0x1}, {0x8, 0x8488}}) 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_MCAST_JOIN_GROUP(r0, 0x0, 0x50, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="be33f64930b1a61e403f5af3fe677ef3e19e0a067f6fa4e6a74826661c52950313b36f9654eb8c976ddafd736a762cf9caf8d561dcd400d5e04e925abd9eae0e4bd6b899a9a0a27b640a236214f2", 0x4e, 0x1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) 00:00:24 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000280)=0x4, 0x4) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000080)={0x0, 0x4, 0xfffffffffffffffd}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000140), &(0x7f0000000240)=0x4) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000100)={r1, 0x401}, 0x8) r2 = socket$inet_udp(0x2, 0x2, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/89, 0x59}, 0x0) r3 = dup2(r2, r0) accept$inet6(r3, 0x0, &(0x7f00000002c0)) 00:00:24 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd10_pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f00000006c0)={{"06492a49732ab351bf801beea9e4fac59c488aad715c76c8194c5b3626fac2c0a454139fbae9c9b9c421be5b8f8a59e99ecebb3cf85e862188f1ec8bd71e5bff9c5a2c611f4495cbb69ffee79323d554186a237920a46665f42fa9768297073bd05990d9ed260a3c243005b279fe5e79ee8e27eadead5954308543f6d4d363db541780ed68fd08d37b62b7add8d7e4a2bb37d8c17cf855f7448149020ef9912d9ca75a85503908cdb3ec08bd806db98fb07639442e3fdbad9fd883c0e1764cbe8cceb9b3bdc19168d0191927d98c544f3e03a8a9dc2cbe9030c02d1ed587c29c57b4404f6c290262414f9354a4f8920461a1aff100e64e1f80e7c41d677fffef2a919145cbe2399de958566b24dbb7168471ff3632a413777e6c7befe2e82deba0edd35e17f09e4cc644704d1e2bca4fc7bc3192bc1668609a8f86dba07e180bba69b5e297a052fd16263bd9babe6338fd35f251701f1d53833c5aa954f3d3807afcc54e5602d49b48813122fdb73aafd72a8f789319c16b14d1ec1a612f96de0f7f397fb771af9e833ad821dab6a3ecc0e0d78e22088676d3af3e38833e2e55684924a8899c5c9f77f0eb6240b8edb1bd94094499316cc8c1fb54c33894a53d91e78c453d4450dcfb1a5609cc74f2d9bb25320ebd1cac64e95eee5ddf41efe8117c048489e2ea7707c73c95723bf28fa26590f63e53a645900d45b63d5902ea87b3f9595e87a90d533e766a77c67d27e1fb9e01caf22903a16d1ef5ff3dbffc2f7b9af8d323ce1ae0603a965deaeda722499d10295869d2934a6da7e4eacd5d56b1e07b48f970177aec50bc55b2469da0f6ae70bf986f8cf912261bd135a16981277f667c2370dcd49f2b038d4fb86fc804a936abcdcbeee8a4b8581dc077df04eac94a625dd2858cd22c7ba4ba1835accabc32de3e92379070c6b03f35b64046ec41f7d3b8d33c16d196d15c589346c08cc3444cf00151cf21676ef948f3be0b4d6ef66aa46e91f8c7aecdc1970d94cbb9d16bf3979981613f112adc2f4f47f03b129a0bc5f027c7a00bc634c3e4aa1fea3e817cdfd92ff850c94b8f04698f37fceae02f46215a3198cbc623f6e9b261c0f72898393548e5d7fe58e1c3840af69aaf5bc35b5afa1cba94f881538cfeffd825772591b3ffdb0d7e0f1e2087455c63990a392cbaab21279e11a077ef2ffe06a2e0629619f0ff3f09b83c54a1712f323c7952f93558e4507e4af6894c26db805eb10a8f9bef49508f0debba3b585d9b63c127491a913258f2d683e70f3f9b357d8660cbbd6c1413aecdf9bcc5d29f62ad53d2303ca95dcb49806ea26eb376393eb216f00c5778707aebc42fd90d4285db1947208b49d30043642533f7cae89ac6010f2c0f8262e5e10ffd58761d14053989dca2351cbc3a61ebe0801b0f28c8ca35a3913cc3d606d98e0462194c", "c81dd97e5020e3b209037db52724404183129c0ee355865b045ac9337b99ee06", 0x100000000, 0x9}, &(0x7f0000000680)="3028a96c786fc044580a18743a703b9e7b045caf591009bbc617a3f14b11b029aaed5ad75ddf724bb967dddc6ba26176e2f85f01680ba46c2e75a9807eba7c82", 0xffffffffffff0001, 0x9, 0x48b, 0x80000000, 0x4, 0x0, 0x5, 0x1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000b40)={0x5, 0x6}, 0x8) r2 = getpgrp(0xffffffffffffffff) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xfff, 0x200}, {0x61bf, 0x20}}) getpgrp(r2) wait4(r2, 0x0, 0x4, 0x0) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000b80)=0x2, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x800, 0x41) ioctl$DIOCRSETTFLAGS(r3, 0xc450444a, &(0x7f0000000140)={{"de99d9d34f6b23129bd978fb873336e8a6b4e688a9ea70379d41d538f52fb8dab3fbbd369f9aa37cd9e9c93749730a3bce5d9b093e852b819075b1bdf02d97e86ecb57cac033aef8ccbc9d05f57101d33fd5f9c28e6f4ad534063c7a06e7e95cdc93cbc76f74d16cbb3284d230af15f9b3d1a33c83da59e828897521e158f9c5853592de356ebe062ba6be762867f23d2e4627b0fc1c532d2638bfddddccb43bb3f8cb5ac59e49fadda098bd064ee613276bb34465d50e668ed3bcdff32da6b763a7378f7edbad09337d70dbcc6dc6891835ecc9576bf48870688eb1b2f5d2add49ec424c9cc97b5590f924ba0ab2229aa7e8e4cc3750f69574b8cfdb5d1b4ea1b58a149119ba47538f57a7756381903a55aef41c9045a516259ddc856fd22cf4a59fea3f2cedbf1194f092deee54a471ad7c7f6c7f61c7e6618e5e4d08b9e37d1499ffc2ffcdacded24693261e4bdd3d6d2bca59cceeeb075b8a15cc16d5f8b94097db4f3fe6bfdd562a8da04b273b1dc91a069e1b03a6aaa9b417138115ef4ee8f970c982187e84cbb808c09c3d85e3a414bcf2bdc4b7dac565321492e25d32e63c3270a265bb178280f8715179e0d54a6f6f4d7d669c264b34da5a94add3756e220dac637718b500f647564ec70a067113b173f0d793edf4d527b173007d8d67e8754a1a336951a19069dc49802ad5aecbe67189c2fac630465dfcbc7dd399fa25d8d5988abbaa90daa372360cdf2ae5a989dfc1b4ebd1b25df0a7efbe8d9a05f697bba4b0442a5559c2fdaa0321aca61e4f1eacee7688b81309bb3368be19ce06e8aa34d4bb562c3448b3649b845a446d48e25a245d31763e3c8c787959b6cb0a60c11bfe08989edb32890f855063f7b92279f6435083fab9b9d09bc8d27ad99c74004842d145474d38be4434c2c528a98d691c4a3185efe7870baa1ac472a910c0c02dad51739495c49924b0164a92725519755fb8fb7b4a2156fff747ba01f6d6668a84324f4e9857e54be439108f91fa3b420209914c63145ce5eb2f6d6f9f07085fe14a4e49dc37ae20a6d351ffe2f8370f5d15ccddaf7e36a79d3b5a62646840561960c4dfbc16b2db1da05a452e6c36368ee398d65ec9d64c917309ae6ea1678a925813b8c00ac774584010f8d29c1e6afd374ab33064e25ac4d06b88e85adbd828440771dcdd147d55f365f2a2d31ffb3b6a200eec0f95dea33d49d4590e62aca187ec891db3a00e08b3bf65bf170116b1043e366b60a25b3c8a0603e1f84f57b564e5749d889825404a8ff75908e362003932c3a58a316837b1d75f186c7d26b91903cc731da5478748319e736a8daf18a4ad0daa61eb6f2d6956e26dc194f0252d0f15f8ea7c7e2b1510c40894f16a313eec0365abe8fb3b33220a005b8c53c086c5494523a09a7bcec3721c91c4dd07bc0fb38bf0da807dd9b", "39aacba64985dc620cfb0986275c9d1a1d5b6f24fbbf9ba16ab50be831e8c42c", 0xf7f, 0x4}, &(0x7f0000000040)="fe2a23f1e704cf8d0718dc7f1d5b7f96e1cb651d44ee8eb1d1cbe7275aa8f377f59e49ec2ee744ddfd9898250effd8bdb886baaa6d60afaa25e45a2bdce22f35e38c01788734a3a89b5a35e8ba2b9b60d7acbb15aeb5987f9590aa57cd9202442f0953dde3e1cf88e58bc00e35a0886dff33dc81d5665771c68eeccfc81f64497fac6a183ea9f41f8ff862ea14e033c0f44768bb7b1338840237160cf91511004d7b7e850b927c8dfd986355095eead3808dd443b7686293c23e01dbdf05bdb976967c6854666bcd050ddbb6eee67d432dccf622e8", 0xc4c5, 0xffffffff, 0x3, 0x0, 0x45, 0x2, 0xe1a1, 0x3}) recvfrom$inet(r1, 0x0, 0x2cb, 0x40080, 0x0, 0x10210) 00:00:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e00460) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100004) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000100)={r2, 0x6}, &(0x7f0000000140)=0x2) 00:00:25 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0xffffffffffffffff, 0x4000000010000000, 0x40000000) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x540, 0x28) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000080)={@multicast1, @local={0xac, 0x14, 0x0}, 0x1, 0x1, [@loopback]}, 0x14) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003bd) 00:00: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}}}}}) preadv(0xffffffffffffffff, 0x0, 0xfffffffffffffe3e, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) r1 = socket$inet(0x2, 0x7, 0x1) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040)=0x80000001, 0x4) 00:00:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x200, 0x1}, {0x8, 0x8488}}) 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_MCAST_JOIN_GROUP(r0, 0x0, 0x50, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="be33f64930b1a61e403f5af3fe677ef3e19e0a067f6fa4e6a74826661c52950313b36f9654eb8c976ddafd736a762cf9caf8d561dcd400d5e04e925abd9eae0e4bd6b899a9a0a27b640a236214f2", 0x4e, 0x1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00751) 00:00:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xc97b5283, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_msfilter(r1, 0x0, 0x4a, &(0x7f0000000080)={@multicast1, @multicast1, 0x1, 0x4, [@broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @multicast2]}, 0x20) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ba) 00:00:25 executing program 2: r0 = semget$private(0x0, 0x6, 0x0) __semctl$SEM_INFO(r0, 0x4, 0xb, &(0x7f0000000040)=""/108) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget(0x0, 0x4, 0x3) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e003ce) setsockopt$inet_int(r1, 0x0, 0x4, &(0x7f0000000000)=0x2, 0x4) 00:00:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpid() syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac14e960e12b00011100907800000000"]) fcntl$getown(r0, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0041d) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:00: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}}}}}) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00715) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) ioctl$DIOCADDALTQV1(r1, 0xc130442d, &(0x7f0000000080)="2ea75123f19a93da996711406693cf70327d457ee781be97fb6ddc2f418cea6a5e3bf30bbef5cb8797d66419924629c365bf0e0d92e3ba3e9231231311e439549241f86f4956be31143c3c8b2740dc8f7b720d192e5f0d750121fbfa0a0c7858485c4e02d8dd8944e84418623d48b1c3e759e9c72f371877b0569a409243aed3") ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000100)="978a9455af9d47d560d045c8a1a42eccaf41a9f90876cfcdaf4ea398e4f66614037f3bf132014705f27aea283128da1c86c020e97642e38a4e6faf7664a6a4774543136909904e622cf181ec46f1071729d98f3e6247a27c4431eba72a12054dd34f9de9ec73f23c10d8429484adc3045a") getsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000180)={@rand_addr, @empty, 0x0}, &(0x7f00000001c0)=0xc) ioctl$DIOCOSFPADD(r1, 0xc088444f, &(0x7f0000000240)="4e6a18b58192cce967f16c1b9aed24d054888a3368ee21057bf84adbdadc873d03f4e5475ae7e7f09fcf11dfb9fef060f22f7206c67d04b8d308fd5898a6cd8b9e12a5cc42aaf7874b7c627ad4913e8842790e74c50825a65732b285c0e3e8723c107791d92b14ec0de4932b32a7094cebd9934765569c09ca1eaa49b85482adc0035fe2f67cd7d5405c4d4359c94d1b600adcbbf2faa2e0") setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000200)={@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, r2}, 0xc) 00:00:25 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) fchmod(r0, 0x34) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4$inet6(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0036d) 00:00:25 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_group_source_req(r1, 0x29, 0x52, &(0x7f0000000000)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @rand_addr="863acedea50236e87039a7aa49717616"}}, {{0x1c, 0xffffffffffffffff, 0x0, @remote, 0x1000000000000}}}, 0x108) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) 00:00:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x15, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) freebsd11_fstat(r0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) r1 = dup(r0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000140)={@in={{0x2, 0x1, @loopback}}, 0x0}, &(0x7f0000000200)=0x8c) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000240)={r2, 0x6, 0x3, 0x6, 0x7}, &(0x7f0000000280)=0x18) pipe2(&(0x7f0000000040), 0x0) 00:00:25 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000080)=0x10) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [], 0x0}, 0xffffffffffffffff}, 0x1c) r1 = socket(0x1c, 0x2, 0x0) r2 = dup(r1) ioctl$DIOCADDSTATE(r2, 0xc0f24425, &(0x7f00000000c0)="45c469f9387bb3347fc0e8985d29294970bb6b0e3684bef8f3c1a773cc9d2bc618b45531adcb090e0638bf7fc1c01958be8a8b0b8c35754ad10cf30b725237747474e240d58143b0132b2bf2bdfd1887da7b19bec645d4bfbdac81c5b3a64340e3d36fd3597efa3ff3514b6ed354a8ae6d04439be8b6f2d7cfffe3") sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x21c00, 0x3}, 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffd79}, 0x0) 00:00:25 executing program 1: socket$inet6_tcp(0x1c, 0x1, 0x0) setuid(0xee01) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/6) r0 = geteuid() __semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, r0}}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:00:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) getpeername$inet(r0, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket(0x1c, 0x1, 0x0) dup2(r2, r1) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x20200, './file0/file0\x00'}, 0x10) 00:00:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000380)={@remote, @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) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000180)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000001c0)=0x1c, 0x20000000) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8003, &(0x7f0000000240)={0x0, &(0x7f0000000200)=[@in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f0000000280)=0xfffffffffffffd93) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f00000002c0)={r2, 0x2}, 0x8) recvfrom$inet(r0, 0x0, 0x2f2, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_CONNECT_X(r3, 0x84, 0x8007, &(0x7f0000000100)={0x8528, &(0x7f0000000080)=[@in={0x2, 0x3, @multicast2}, @in6={0x1c, 0x2, 0x6, @empty, 0x5a}, @in={0x2, 0x1, @multicast1}, @in={0x2, 0x1, @multicast1}, @in={0x2, 0x1, @loopback}, @in={0x2, 0x3}, @in={0x2, 0x3, @rand_addr=0x7}]}, &(0x7f0000000140)=0x10) 00:00:26 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$inet_sctp_SCTP_EVENT(r2, 0x84, 0x1e, &(0x7f0000000140)={0x0, 0x4}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f00000001c0)={r5, 0x4}, 0x8) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_group_source_req(r1, 0x29, 0x52, &(0x7f0000000000)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @rand_addr="863acedea50236e87039a7aa49717616"}}, {{0x1c, 0xffffffffffffffff, 0x0, @remote, 0x1000000000000}}}, 0x108) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c5) 00:00: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}}}}}) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000240)={0x0, 0x4, 0x20}, &(0x7f0000000280)=0xc) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f00000002c0)={r2, 0xd7, "541dca05a2d81d037828c483b5c89e3ca53fc34736779f251cea202870f6d42a8448d369b632a6a94f3375d0ff03b7433e462106d676d75a04bd1c4228ecd62d390dbb280cdc75823442094ddaccd9fd6c68c0e5b501bf94365ce033c2684ee326a57b78b90c2435237b106730032d15671a4ab6008c92456c0fbb87dfc8843b74d7a15f94805b9fb8bfd99db8b2d8ea7698224f64e39234558e53f3172aa3ae9edc2be55112b3a82bc72d0af3556cae00d2f4bcb6953b21395ecd228904c68664f9921d99a71ac801055f6578fc3afcc6324f566935bb"}, &(0x7f00000003c0)=0xdf) r3 = socket$inet(0x2, 0x10000001, 0x0) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000080)={@in={{0x2, 0x2}}, 0x0, 0x8, 0xffffffff, 0x1ff}, &(0x7f0000000140)=0x94) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r3, 0x84, 0x8003, &(0x7f00000001c0)={r4, &(0x7f0000000180)=[@in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000200)=0x10) 00:00:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x4022020000fe) recvfrom(r0, &(0x7f0000000180)=""/7, 0x7, 0x40002, &(0x7f00000001c0)=@in6={0x1c, 0x2, 0xfffffffffffffffe, @mcast2, 0x5}, 0x1c) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x12, r1, 0x0) getsockopt(r0, 0xfff, 0x7ff, &(0x7f0000000040)=""/65, &(0x7f00000000c0)=0x41) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) msync(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) 00:00:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mlockall(0x0) r1 = geteuid() getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0, &(0x7f0000000080)) freebsd10_pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r4, 0x84, 0x1b, &(0x7f0000001840), &(0x7f0000001880)=0x4) fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = getpgrp(0xffffffffffffffff) r9 = fcntl$getown(r0, 0x5) r10 = getpgid(0xffffffffffffffff) r11 = getpgrp(0xffffffffffffffff) r12 = getpgid(0x0) sendmsg$unix(r7, &(0x7f00000017c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000200)="eb5fb4d0d0ff4469fe4eb5ec77df49c1245b3c9447d837028fec8c135175128572056ef5359b012327b1d260473d162b4356467767466e2b6d8ebef3d6ae516b0e9f1b82a3b30c835fe5be9966b0aaddc5286618e0262c62902a3f8888ca06cfeeb13d0e8fe151d0b8c523f79b5ee243f59bc689a167220ad024a9cf35380cb3308ab17647afcc439e9c2dbfdf17bda8c8ac1b1163c52b1ff5a5b2571c42af27623ccc95c5", 0xa5}, {&(0x7f00000002c0)="ee5721e39c", 0x5}, {&(0x7f0000000300)="1f56cd0d32a163f861a3ccb755942b7ed85eea6b7b83f3edc69a1773aa3825d477f6e903c675ecaf80e0ccb7232c8d9ace2ae3f7b915d856a72b7f07dc9b9df6b27a57030f4c0439d3ba78f1ba69507f252c3af4f15c5adac6eb3618931a0362b7d71b3ab8e30eb85789a7161114f24576d64065f32989d3581f4d12de6603356e433c86bca475c7b0aa9c7381deff7828ad15e465de14c1c0da66f3da6e572a44c528fa", 0xa4}, {&(0x7f00000003c0)="5af5e6376aeb5deb6b52585f12416053330d947e5d24f12905045a0a37db964dc8422e2ce0f2b77a70bf375e7bbb09feaaef34f5f6065453673ce9108b047aefce4f2d0060b495b8a5ce5d7aa52fe2ffcf0379d3b3297197725f3b5dc4d064748a481b26ac279f8c47c13b80c56ff8197c8abc9e94876a49b2d39f4b8a2e045c7876942d1d812a56e495b1fbcebc9bb12a83fb916c04d4acd0076287f85452d5bace0a488c60fd4d268fb8417c6a31e7a5c00d885697bda038ef5ed3e53e62d3700a4d9e96da09f0ff9f2d84ff0ab9874f8438eb835e46f1a178a80f855b", 0xde}, {&(0x7f00000004c0)="835b7ba8566d4f30ba046747cec0bcac5986aef5b61028361363caea725fad5b84d03303589b14438af896f8fa7e2cdda9aad3af4a341e10c68feca7eb7863e32099a8d0d236779c0a734f40d3dcb974", 0x50}, {&(0x7f0000000540)="741e08e3bec606afc5c12a356c38ad27cca557bf6207576cb43e10fe4eb30ec766105f727ecd34765bcc5b448ffa43025c7e2f4186249d4aeda621352d506c13c10b09e282e287c4212d9203e9a1348bd4cd931d7a3d8415923afb48fb15a4530d353ed21e90b1c35e93e8baa6cf3652adafb4fb0e0dd3f84d175458c411efede55335a16c7d5dc5731ecd2a4948", 0x8e}, {&(0x7f0000000600)="ebc23b7996dac94f693150990a22c149ce00dd67f589304a75f669082f50ef0fb0ece1c0cc5ca0c89a33671f7b03635744f36401ab12077793d2f99066d178695f078f4e634e58bb47cc397447bae8c61d5cfdcb1aa5334fdc0837846750c1e4c43d7a94e607f5e0d0744cbb036eac8636d66ce5df47f90ce548a46a1f168710521d810b6cdcea15a4d6ebf5469ea1023afd8204282f52a6771d6bf335eb78b2c4fccbc5d62d47b7bb208f522478a0264da83546e12ed42583f3ea775b7d4c0679867aa2b94102802b2b3cf31d972a922821fb59644e101a0d29c99829150507a2ede3a17c0b56f24093b8be1fa3e97c1f47275b4a6b98c8b28cdfa0e0389c1584e07c63a8fd23346b384ab505e7214c4935750e19e265f854c5aac62d3840427324e47219f158ede52621ed04c0bcf3e35cbce8225454f41b6fed352ac48fc355911af4b9ec8e71a97b77ba9def280f26003f7fac3734961e1a3d44c1e550c3cf0d5b9df99ea53d096357bbbc52d41f2ab5def33df68c50f148c4cf177e1702f4850626e9468ec7cca1f4fdf0ce0c3e217b54956e36c75c7451316fc679a2fa9d4e400cfcbf284c25a4fa149e089ac2e7e30c9255c2d432301f04b0ebcd48735dc4443fb9306fa7023d68658beaf16a0e5c4441a86906c4aa609875a14563d0e9e88403b1d0024f2b0b777da6f07c1567156bb1d5f266234e8523b20221ff68ac60cd4bf895583eeae7ba2f0cf4faa71f67625fea6d1f50c66f21ebe990bcefe067afb2932f749ff49cc0bf6b8046758046437524dc50ebd6a0ccf023576d6ba8df6bcabc1aa16c487334ff2518a9e3f9f7fe97527e5fad3fd3c4c04762ce14d2617ad65a76869dc86eb34867822e1fc3ac7551262ae81a34726c860bab61840b0b75ab4fddbe2684586840d27ad65bf65987b138f1bd229ac6315bcf69376c45b1c9b7e3c6f20e29adc5792aaf3fbf579a1a5ab22f0e04545c2861655fed5eff6278f3994aa3a5a77cda071e98547f4ac9a92387b23c55f0a7a8877b13fb44889068b11d937eaa9b9656de1442479dcd6cecad3203767a6c96ffad691ea2401232db42de1daa2243ddd7472ba2484c10e1a6ae7accbadc31d55f15ad59fa732d9a091ca0eded4a7c03623f821422e411dcc11400a44981c8be34e9d57088e86364e7bf807bcf917f8e5fec940cd38db2cf3ab53554e354f828131437c12d2dc3765aa79575b3cbe58988c9a869af184a477093b8bf6fdb627235e081a7c4a143a81f8e437f17ce41555f7046c89f45e1c8f498ffa3d1d996718e9304623e2ced104d409dc762669e1280cf4bf8785d6c853176ee175d102966f2875e7b730fcdb33813f8586d1768ab17e4b4397f1814de55b5e9259a94ed6c4cf285359b480551f0936a157a09f6e5a5995688511dbfdc25d7e7e5eff2fccd051d58b63de5ec0d79e96c5b4f9c1e67aa9eb604e18a241fc43005b350da41478ec3157416a611542160dfea74bd1a9a3aeb009ec409d072dbb286a6b298ab14790385e6e50ccd95df72e403f3748d403cdbda5186effecf15bdb2e79e1e16a241610d937580ed801a324a8d93ce3bb358200832694d9426d54514b4c67a3a0775725a64588f7ffafa04c22d5f64772332a061c71d45e8871d436b936bee6e0d4682c7b43347244c93b1b2a00f1a4cca71b3abae453823eca89fbffd75a13a63d2c8321a0d4bbee65b8ced75b5257fdcaf59098c9a37bc42055e3ee173a289d432238f16bd8b248a89a492a84b1fed56ad1f6d5c9192a18c022984273814cf284075028df497ce8993099edaf419a0c24630cc9876958006672b187b5fa3f847c910fda363e1ec9c125d7aa858f8571c4eac5c69f36070bb77a8121b3f6465c222b6fefbe24c993823f94504514d2f01f38d46cc83b279b94211765b7e600a8ceda5f97d929821da11f4da5c09e1fceeea6d0456e08561942f95fe056ac5a39ac9057a02a597e79e43753202fe437d9d47f8877c486a6b400efaa80caf2722ac0d0711e9b081aacf469dbe3b24ea7dcef9da8f9b41e6165e01c80696f4084260dfa875d8dc09ae7e933d1573c85b2bc32d7b31e13357932f7a144b5c501798b5bd3001ce2ededfdbd048de56afb4f8e94579eb2e5b9f54192289486482e2907be9b281ab887ea2efcda0f0e78ed62650f78c6d7bea611cffff8221fbeb1d7f934aa4ab3fa74348b81a60848692c84f0f2b7e497dbc78bf4152fc82153d4665a30ed4e2f7b2f9b1614ee1be8c2435490a5b783e5018a228be100bde35f74e1a351e4c4484b270bff2a2af6dc5f79cc7b52ba4a9db07b6b7e60a16a72b364b298ab2ffe11bfdf1d983f40e7f73c3845fdd86c9a43e0c7609c250c91ce59baa58f7a0ccde6c8916ff4bb3f3fe9b803c685e87e75897d9ae51c08cf9855d593b8cbf2f076e041c2f6731904c56996430bb9a81e7dbde26712f83c3a8f1dced0363a03687df8970b2518d343d41abc0c83aca561ff71f141665fc1f3cdc49441ec13e6b0d2d1f767febe7cad529577ecfac012f9460c7e3ac6b4b8f8d9e6688c939f91829a77bc6a948788becf8d6216afa2fed5431467663854d175841f7281c9d8233bb950709e00249e6e4a4ce352a9d12c37b3073895486b48ad309f6a1f45d8a7f5d0633e8e72cbcc7aee5d24e98116065ebe4ba193277271ebb2acc69f0e391c528470dbcf353ca4385bf00248e6877360e69d57c6eac512b072abed82846829384c5868ba5ae2dbb96cd6d32caab4c84e799621f02cf425c294e7cfb8bc956038164eb30fa8862b467558f3f5529772c335e4e897ec396c68f51c05f07cb85a0fcea80750d0f72f8f6abf0206ba0aa98be0428f3dcf35f87dc49f0d3e27448d26708a7a1bfe6ab9ade770033c1ecba19faa96f058cdeecb0d16b1e60c1308caaa46d3dd0922afe88a50066c1b48d6674490adad259d9c38cd74948edba20b85fef236024553f5696f5aef0ab2005e2fb1ee9f0a65efa25d22e4927b1c5a686c54527b9f22c4353557bba98cdc7445517edd9f09505e72c3fe9aad1f0ce2c5b05112a8cfe62ea9187a241bd94b9000f0f0fa604857c35a5c6c69bfc468931774c19051bce2ecffb33ea944ff32232a1fad2d5de29b364bf399accc5bc4cffca98c96b4bd2def471f2caef4619c341f4faad5c6ba2e7e093795c938cda68dfdb770d4e5b406301b8a445021444bfe5514e443af6f67fd0603b14db469a79624076772b8d3ef327a7528578ca2d3b41fc2f2bffe156f27f73a41f3bd03bc0801bc288ffc59f6dbd6e38066ad04f1b5cb273858293ae0015eea77982ed6a2455c3ee53d37b8d23e70d00cd830a10288576d7570e377789525f93723ef30e6c5f71f0293d5f709145c4fbfc86c7f65ec7d51b250c0b665d77d3e1f4e1436107c15d7ebe68a09add7d731937bfcc3ceafe19af3658a1f084b001eac89969d9313b33caa416b0e587c61c8a6a95d027e49cf5f37c8d8f6f54e259ce3ce0354351adb2ff0005bdc555702c6d1f6d1b5dcdad65b67d83847d4906122c1c965836fc54071d42ba195ff5b12419385cb71a43e016eae0e2cac9edb52dbfce03da3d8b4178d614cbc69ca5ad8cf709820e1146c5e7280fd94a900d3684d1a1027455f692447d94162fdcdf5434dafaae7b266538ac4f20d78943630384fd8ac7cad71ba1fcae5e06f8a1be730ee4526aa2580acfed81f27cc75880836fea49be56ed857057dee0ffaff65d35ec3d0a7371b5fb27796c9a9843ec4e7ef695671be68826ea727a8963dd9d905c0079e15ba3f7ee6d35a689993afa74a00a4b6280ad865ca35d08d2977cf730da46f699b9448ade143651b495bd0edfad984ad3914696cd6a613a1a367fbcb3a838d588d5adfd88a7c49fd8f19ac2ad81b01517f05dea8929b276e10981e767db8db46ed92b12360c6416c4463f96959b77ebb535a3414cba2c2ff0fcb0f899e8e817531ef7fc702d3c4bacf2f4790064e626c3ce3f5b10105db0935aab29857f284ec0e71b3897eb8cf2daffb817bd73ce906e8789e30541afba9e7b17ec451ba8c9009f0c89bd6def41e955fd78711eaf23c099041bbb4b4565ac80babb7f28d5f56313eb912e81a083ddc255a276d1da0b79dbae323517ea016b5f38b0aabdb7fc00376b02e5d85ef8fc1d11deb37e0379fbcec5c84cb25c897a05265ee182a0d8ce6c91d60bd27ab5170a0e06498f6eb9358cc7b1e94f055f8e14064f54a4a895d09b88a45ea3868747259cdd3387892db6cb37b4bee5268308798c7840209ae7d5e32c48e8a3d8e9ce82fa059769c5564ed8b35d4d69d6092d742bc75cb126e280855c87dd41ada9bd7f6c05dbf2b625f8896149a9222c3d516ab84aea2dd20693df2c0d0875c7db3418d7f52f98ac45e5191e188d9e09cfacf45faec8e28c07ed25a1ccc41c2b909c694504a173db77cddadc97cb3643040caff1a226fd16b9a6ceaa4ae1a273543ef711c8f104f977f7d869e22373ff34990c9f35f7aaabd5baf401146ae2660ad8f4a39bb32ebb42c4cb0f86a3e187bcfef5becf51c16355e49e27cf973a344f05415da7e1506cea962459164763b15bb4c7016c3c35cc782ca641c3d962bb9ff8d10055ce4a390fb0b724af8fd01d0fea24c32d3933006a885ac22622f48caf1c437301194a6bfd67826a88eb46abab804b792ae0de5f5f0f9262927284bb8a9feb830b74f5fcfa74c71c2af23f7cc8e03c3b20ae14c83efaa686eaf06ec2052fec2c65cc9a42eaf6f1c9b636bbeca8e4b6ff3fd0bd4c1a1f112b5424f2b4cd15ec8bf44a40cd413c9067ee87f04c1b8d4d62deec8a8a2f95c5d74dc50781f0f60129f2070d24d987e529bb5b3e5306afea2096471a52b95f121000cdb065da3452245ca8c53b1a5c43d807551a9d0586f0e1e9b75bf8bbe2d055ccf393227012fb6e2fee01e423efe8b9e31add9fe1cfbffcddcfb745d0fe81b68898e7e68e1d0a69773d16414653dbd977dac36327ff3082ab1386473a471bb90988edc81a2cfc0276ac3dadfb394d230fd87f7d06b542a15483b923396af958765b65fbc3b58e51c2b94f9794ebd7434be277e4499ea63ad7af1d8acd96fd6b7acd78c7c3ee7c1a6fa737417f09325b45d017f1ca7ebc646d85678218cd2339b2590fa4bb2adebc97a896139bf3d36e79befafbe24241b3e7a670234dc798184430349a099bf9533ed1a2af82b9f60f816ff145d25aaf4c1420d913b7b9b4f232312219871f87e0502ef46038d37d2a9e9ed67f12ce9300ec3e35cc283ffd109c2380aa396ecbf4835c92d2c696be68200237972f20039e942d04ba8af299329a868d31ded8e187eee1c82e3ca86764dafb981c809bbc406022e9ecfb3b54ef435a40cd3c1ca3cc35dacec80b0656a25ceb0faac710eacc54370f929199611cba490dce834812e982a5f0a4b95dc40f9fda0cc1b08ab6fb8ef886c7c43b2d9a1dae9e17dc1b9ffb0922e92d3b84baacfb4aeb88b2e8b1a953a3a7a2cad9cc587e395cc60e0ef2bd7db8f165ea9a38ab24f805ba2506a3089c7508f5232d5565e1fd79859bcdc54c28dca26a9814e3c20b84acfc7a46d61a015399e1aa293fe100f031f774bf871418ae62c30aa9826b29ed1ecafe3d1ec6b00d7b0e8049fed14e9053a495fe59884b2d0b7708b9a6ec978d6f9c3887d1aae10ee7c2688c6e0b2d2883278d3049f6a6a151de426f1c558dd9d994e1c9f877cf0934828d4eb968318a607250d2bf19e9265e03483f135b445df746532cfd8c8391", 0x1000}], 0x7, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r8, r2, r6}, @cred={0x20, 0xffff, 0x2, r9, r2, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r10, r5, r6}, @cred={0x20, 0xffff, 0x2, r11, r3, r6}, @cred={0x20, 0xffff, 0x2, r12, r1, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x140, 0x20088}, 0x100) setresuid(r1, r3, r5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) 00:00:26 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) pipe2(&(0x7f0000000040), 0x100000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66006c653000"], 0x1) close(r0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000001c0)={0x0, 0x3, 0x2, 0x93b, 0x1000}, &(0x7f0000000200)=0x18) 00:00: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}}}}}}) freebsd11_fstat(r0, &(0x7f0000000000)) semget$private(0x0, 0x2, 0x400) getsockname(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0x1c) recvfrom$inet(r0, &(0x7f00000004c0)=""/144, 0x90, 0x80, &(0x7f0000000580)={0x2, 0x3, @multicast2}, 0x10) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00825) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f00000001c0)=""/4, 0x4}], 0x4) setsockopt$inet_group_source_req(r0, 0x0, 0x54, &(0x7f0000000080)={0x8, {{0x2, 0x0, @local={0xac, 0x14, 0x0}}}, {{0x2, 0x1, @local={0xac, 0x14, 0x0}}}}, 0x118) recvfrom$inet(r0, &(0x7f00000005c0)=""/207, 0xcf, 0x40, 0x0, 0x0) 00:00:26 executing program 2: r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ppoll(&(0x7f0000000000)=[{r1, 0x100}, {r1, 0x40}, {r1, 0x44}, {r1}], 0x4, &(0x7f0000000040)={0x1, 0x7f}, &(0x7f0000000080), 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aa44aaaaaaaaaaffffffffffff08004500001c00000000000031b41f21a40b77fd631400aae00000011148bf10a6261baceecbc4cac7c67fca33d1816927690a9fee4740a341379bfa545121913508708e5900b5ad4ee2b9d9d325dd57752acaf99ab04492da169f7b3f5f6524e23d3e33b8243ecb3aab8e3a32eb30dc948893f39388144ba45327afe65f48b3d1d90f948e4fe66fbedec463f0b787d6d04b7f417ba87c0bfe589ca1b4e969dc5ff2b73502bf0edeef0a68eea1ad8be51b15cad9062dcaf37509ce2704ac24db1ed126e96e2264dd70c9c9a2bf0e4bdc6216656893bb409bdfad17e3150951950c7943bfb21a628b3ca47bf29dd22f5a5621d2e9b654dcc7e75aada0719b"]) r2 = dup(r1) poll(0x0, 0x0, 0xfffffffffffffffe) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0084e) freebsd11_fstat(r1, &(0x7f0000000280)) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:00:26 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000202, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="820eff2f60696c6530468359a3c6002df24008028b9af6396f9cbec7dd8028b53c1cd73e1ced72734c712a4d414f000000de5843b79c51480000cc3580ebdf5abb55ab587f440c41423fafd39bfcbd75a46e89dbf1c041873a6a29a72752f94e46bb48d3257b5d9208696388ef7254bcff565601b58dce2426ebeb345e76eaf5bec1cb8a0f7c333987990145b78e976fd5dc251fd2d1481e4e2e253dbf84dd513b533fd0ca5a09ce52ecca18d04d9a2f2a626ca87892b5a9ad01b13f0d96a59cdb2631dd9cb03818dcd4cf0be6e1751e108b76219d3b1b"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000100)={0x0, 0x80000001, 0x4c98}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000300)={r5, 0x80000001}, &(0x7f00000002c0)=0xffffffffffffff19) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00: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}}}}}) r1 = socket$inet6_sctp(0x1c, 0xfffffffffffffffd, 0x84) getsockname$inet6(r1, 0x0, &(0x7f0000000100)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000140)={@in6={{0x1c, 0x1, 0xff, @loopback, 0x400}}, 0x0, 0x81, 0xb1be, 0x1000, 0x8}, &(0x7f0000000200)=0x98) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x183) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f0000000300)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000340)=0x10) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, &(0x7f00000003c0)={r3, 0x48, 0xf, 0x5, 0x28}, &(0x7f0000000380)=0x18) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000000c0)={r4, 0x7}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0089e) 00:00:26 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) shutdown(r0, 0xfffffffffffffffc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r1, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e002f1) 00:00:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgrp(0x0) getpgid(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039f) sync() 00:00:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffe72, &(0x7f0000000000)={@remote, @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) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005a1) 00:00:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x7fffffff, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00840) 00:00:27 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}}}}}}) freebsd11_fstat(r0, &(0x7f0000000000)) semget$private(0x0, 0x2, 0x400) getsockname(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0x1c) recvfrom$inet(r0, &(0x7f00000004c0)=""/144, 0x90, 0x80, &(0x7f0000000580)={0x2, 0x3, @multicast2}, 0x10) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00825) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f00000001c0)=""/4, 0x4}], 0x4) setsockopt$inet_group_source_req(r0, 0x0, 0x54, &(0x7f0000000080)={0x8, {{0x2, 0x0, @local={0xac, 0x14, 0x0}}}, {{0x2, 0x1, @local={0xac, 0x14, 0x0}}}}, 0x118) recvfrom$inet(r0, &(0x7f00000005c0)=""/207, 0xcf, 0x40, 0x0, 0x0) 00:00:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x17, 0x10000002, 0x53) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000040)=0x10000000200, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000000000908eac14000ee00000011100907800000000"]) ftruncate(r1, 0x34) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a7) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000080)=0x665, 0x4) r2 = open(&(0x7f0000002180)='./file0\x00', 0x1, 0x106) r3 = accept4$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004de76e6781c4005e00"/4098], &(0x7f0000001080)=0xfffffffffffffc62, 0x10000000) sendto$unix(r3, &(0x7f00000010c0)="1293bb117105cee87c5867ef", 0xc, 0x4, &(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0xca0) 00:00:27 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000140)={0x0, 0x1, 0x2, 0x2d, 0x2, 0xd4c0}, &(0x7f0000000180)=0x14) setsockopt$inet_sctp_SCTP_AUTH_KEY(r2, 0x84, 0x13, &(0x7f00000001c0)={r5, 0x5, 0xd2, "c1dbf5630e1076205f842000fa0737f4bf4c6ab67db2d9c2c4035d7ecd819d4626e5208fc333f4f8610b7acb2edba68f7a7cd4f65d5379a666632698ef01536439ed37133115473e2f2d97ae9e8ab02b251330af201f23b88be8f6c343cd797f0a0956eb636dd6c414b80bc9b29c1d07da0c346e6ec68901c9770220bb005e2628a306f76ca0c823f6ea443969343559bbb3d8a39920e8fa7657fa211fdcfcdbcb8e0600252174060d44c836958c5b6c94b8ee25e0b7cc71d26b5cdcd6225728aead3f1ed87e6d3cc2695284b96ef84dccf4"}, 0xda) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:27 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x3, 0x3) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x9, 0x200000000) syz_emit_ethernet(0x24aa, &(0x7f00000000c0)={@remote, @random="e7c55a9ca708", [{[], {0x8100, 0xffff, 0x81}}], {@ipv6={0x86dd, {0x6, 0x6, "83245d", 0x2470, 0x2a, 0x20, @empty, @empty, {[@dstopts={0x59, 0x1, [], [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x35, 0x218, [], [@generic={0x9, 0xb7, "a61e0906942835e2bf6a27716dbb92503ad43d77f25621087b1a000090b1b5f602dbab77fb59099fc69b7cf1b6875d09b62db218debc7c2bf5074376df9a94409bfffb6e00142cf601f046187e0727a7be70f85dedb5cd0e6c5c5e9ea8f61681a2805346cc29574fac04cd9b65aea2de43945fbe2f8f29afdeb761d487238c8f46067e729869765252ad093afa00e237eb9ff1ff4b95b616e107a7bc54256b4ec4085d9d92f93901324248f389c566b3dfe2605679cd73"}, @generic={0x26e, 0x1000, "3e17562df743390bd2feadbb1e2a6d8503b42c91fbefbaa08455ef7e45332e1a5e19a0f60f78dc7b15f7c5d3342f0f676d59725134eddb288fb64aa505262fe003abf7060479dee2ddb3a992e7e127c6f3bf32107b22666235cfe3f42d68d615311a7784abcd119be21a7773ebf16fa531b4332db0591218a72b9e851af396095eafeb2efcfa3223f6f99a43d203a18abb2081af27921b76f552035232a147fbcc86f08c3efbe54e5e0f2049350a4f7f8e96913aa116ec9ed3c89c19d57e3866e336d7f603cd977c4cc8d4651b9ab06ce3e0a9306d068928a1626fa2937275cc32273e399ec17794d399babdcc7656969190c742c744b392292d04f795d9a0bc7c3f06c9d3cf62f6761b87e9848c85838840858c95170805566abed66c3fc7cfb4767dbd196885bcb3e266ece35333d71e53bfc3b6d1805cc944129bc71c7732b8e2306fabbe5d664e6c75d58dcb80cc880bc9c623437826979cd05920278777fa1eb9d0442d163293f0c5788d8e9159398e8493cfa377b95389e52891d46b5c41916a506bf84cae199c06656da50fb6684fe4f41e2acd766cdc5ab0ef8aaac094c1b4a9e40951869e67bfbee583db1c39437846ad4676004e5fa0d1fe2c0d2b2a0591eb4441dc871bc57f2377df356519fb1593732fc29ebfc2a76ffa5c36af6751e0bd5c63077a6fb9e077c93a31e5c58f14f406ac2dd4f37141b0d34e19d7e9d75cf19916f0b85fc593b399741d351b3a6f96f283ae1a574ba2ab7514d38b01fad9ee03e769b60f9165beb9a32b66c0b3c113742f4a8d6370378b5732183b35bbe5b9fdb803c3a4bccdd7017bfb5a930e5cfde328bb9f6a1dfc29736d46bee4de39c0095d4e4b254558ee848eac8a2b26afb4c0fece9a88826e0bacbca9ef72d985930cab1e8cb1185d1958a03cd9b6b3e29f3e4620db6564420c8b9d8512625f56e96efd0cab2a156f429116509e80c6d22fcc4b6c8755815bed27bb980d36b1c72414bfe1591ac6d28bc26ed13ee05e324144565983b3ba4b9a160de894150429128ea553b9985a067a739ce6f2cfe800084f78dafdcc720c13181136fd6cb51b52efecfb8be313bb77ba23cea76e7b12fe0785b4c480fbde6932d2db006cf33173638afffae22cb1bd462580b66baa2b46f48d100a187f33f8312e705d8effec60d4ebc41d261d2d0402aec8aaccfdfdacfdb04a2df1a9b463b1a137779a99d730cd461e32baf20780b5f9f0cfff696bced71263a5b6e41cc42d4c5d6000a9e4c91d46ba817def6e525fdf93c742329d3b658d08e8d0c3b32436cfd3f4bce6238d5e9cac6f48db3ad0d70c690e1e2b257a2de624a447fa6f8f69188e4bbc3997165de37eff771bfae87bb814d29cba4497c88b7834e200ef64602eca13d04aaf9e3a91057320ba1fb93f26c350e4faf9483c5c1bbf95f30af5041e5c7ab48492e511a1fe78648c30f196f42d6f40e4fcc99965ec4aeb83e4b9a3c74ef9adff66563fe40dcf8a001e56486838f4fb8186a4a22629bfbd899bab197dd5e7074c6787aafb077fc4f8f6fd33621435eda2f3f30d02bfb78f68ce01531b86b28228ee97c3ed68a9f2845d4ed8ced753b2092fcab37b60767d5c9d7c948884f1c9d8586eb641c873361ba2d56858b21e13c2bc58f867d41ef2b57bc685781ac88227eb9bf46950aca59e9bb5a03229660218e306b5193b178d4404ad3d1dcb4eec57ec2fd77b3149e99fe8f41d15a3b9726cee57142b7e0782e626a6a424a787ac214e5143e617294d401947059c0881c6b2eaede55a6c6ad762c6ab56c53825b03ae36745490745d505359b0c55bcdc4186b35f317e2953fabf7957ac2f016320080910887bbf0610bd0fa72775062e57e041aaad9868c089d69a356330fc4df925941449f6dfc119c3040f47006fa5d00754b7ff84f8d4f1d10b0e0e695f80ea09f5e2df088ea3cb4adf882421c3f42d9427f61d77b2e9a5d1ed9021b3cf4446e37d9254b27642a22e1ae4a2153ef09cf51e4cfcc64ce0f26a14d404d9b6401d00239143bd84fb3b20b97d754e22e6c680d4e84c3e9642565a024c57d7aac300da48b14cd44cf50994c4baa62deccab75825c4413a21e82e066415407a76a46356350b9ecfadfbf6f039868538ebe9b9495db3de4bcfe8ec01645017d891c467e940488a92cab54512339db8c0d35651d6b4104e69ee4e4044949fb49aa17915d89c1142af7ea06ff4a8f510c1019d1e65a0d19b01b0a206ff226fd6f288d679067e7b3cb20c887aa98fd95b2781e048f26dd17065b575b423b9092da47a232963ed6659fefd5c6022c2a2023bd9a065e7d28f48cb527927af038350731a70f494eb67db2a473deac42736f859a8cbc5cd8820b87d7233cc3dda336178fd463c047cc848044511d9e8684737190ea4e310f330930375146309220c98fc00a40fb41897d6b4e889c7b4a8da1b2e2a5ccd2fa5fb2cad4ac952a71159422b1fb6a30fc7dc0509ad5803d0dbcd6ef3998a671fae2d7272eda0b071b7befe9f016e11a4e4511d2ff8748787b60582413f93dc4bf0f662c5a957f94abf70bb830ec0ad3d058b8c80b3d8ee2839b1b5575413e50330b13cc0b70087969a4d19b749adbf6cb7e3b8b22bfde22046270bde734e8964f464d6a81de4eb4155e59e944d321a2b5ab31b77ab8a7aeabfc55ee981bca9dcc21ee48252f71cda7a6fd1049ffaa96ff75b0a07d2623736572bf857a27150363f980043ebd11384f98b67f5a7a2f05ae1d116973f8bf7d04d2234d01dcd4d91bb7c4d41d837e2e5f776b1979af9add9f3d23821a7405e4392462d5bf12e3937ab350f889e8d5bb444c98eea7271404bc2f9aea2efecf86c8bb46e811bbcabc25cc3a252eaa0c217a5dfa62534b68a8ab0f2ebf76d29c06aef2d0c2086c7efe68c3090b4714ece89d40ddc2c053f6e24fc3ccbaebbb2ecbe04669ea84dc618d30247c6ae68e2de533e792c2bfcb7691a0fce81eabcaef1c01c1f8505a102f61d20952f879a18ff47715e009ca2da38caad7ef6a05e63f61ede0da672ea9f08cf3ca81d09c6ebcf0e897360ff63969446ee05ce6222c1ebc4cf8a31d3a2bd604941925dbaaad96259a52d1d802e1c78cfb17b4b0ccb667ba35e55b3e8d6ef945d2b5237cb0df3afb0da7ac6aff446303bf7147b4a9d3959a587fab28a3700e080683b9e8b9acef062c6e3ba48cce5c2249e866057c5885182eb3d2336b6383ec86b7b7720d6bc2ad3a0ed2c6bc758c0288ba4c7e763c3882a5edcf8b5c918c67ebb44f6600cd133e27787290dc5967c077d62e5783d38027764f03c0789d26f132029ea15780d59fd174792be5ef1d6dfb0075074066bb2b920ad6dc6b663d7174882416f8a6d20a97f1abf8673b2a7db6f3ec427fc229fb54cf39f40307f2628c10f449ff857adb68f9a90b43298dd0e5bc928d0e2b51308c03fcbb413489ac4f72bc58663aa588611e8417a80612a172cf94588b88cf9a980b10c90cfb8806d33882469f0b6a7d088fde9011bf11bef1047cae25687dd6e763864476b9e22f359dc96cd41ba13d41459ff5284e06fd8dc724370eed104478dbe3a5cba1d1b01bd9ec94c28d90d4b0e5233cbd8a693209a8113b6accd8c77f5d4be493915e97ba5d8e5a01f45a980a10f7392ae77f1b951f3659da06a14c629a5e31a3cfecd273c8deb840698ed4740f2dbaf78ca1d320dcecbd902707ae5b286c9ae7a0ab332a352593b14c9835899c7d2a27c41ed880a337aaf984bd70fd68c3b464e6398340cfff23675cbab74c32820a4809fa422658cbeff52e415b21c2d42de7a4a6cdf55217790b3c1085282ed6bc86c7c62aa9378158234546a74a697eee37d777f4bac5b81e0a0b7d36b07814eae6b08822deb2a2982cce6d586dd2e6fd4a023c058972d5190ce259667e2d638c7deffe411f8283fb98e2d7fe25e462ca110e52ab16a392ced49502baa75ab3f697832edcd7d09aa95b2a47c6ca0c13b09ba6d04be72d24d20aa5b7e66f2bc83b38f6950e090202383da78ea307a549aaa928ff759f5ef7e006b90cddba9e4edb000fe236bae9de4b10d571bd884632991e7b79289ad84efa2952c431ad3def191063a333ed76b3abdff9df4e134917c9cba42bfa8cc00948680cc2e4f96009900dcca6a1697f278306f784210640030aa77efb3c44b4fa2360dace22cf9afeca1cf512a1ce7a6957efc657b29fff0b3212b4494ab2cd4e8a0ef54fdea8f651e62962553ee8971837e02406d1f5ea6c17f2d9130443d30c921d97a9c64206ee3a16d7e321b22bffe3345e22e57a6ae8b4b0f79c4dc3cbeaea263e7b390cba0c0ad033afc56abb0c2e57a43f9ab5c813b0f21f99f2055a1729a4c597405698ac356fad65c15053cb4a4a788caf49f5604ee51b25daabd27ed643eed4dff8a7aa61f8b0267d4cc39606dd270d85b9ae440a7cd1c00e10978e90d8b1ba3292bb72e02377ad72d0ac03b9c6f22a439ef92282aa6f0b6d816bd0c5902a81d95f1a7242b13abfc109c329d34f0959258f47a1bd5ffa9f2a7a483767ec85cbf82023fafa9749521c0931729a4a7879294b2c35d66ab8283cd6f41e1aa477fbe14f1d292306219cc9edfa68380ecc763d476caac6cc52e595fee7ba7f949aeb531487f4b411ed1b495d0fb301b06ee2cb992624c5eecd95d873d9a50b1f54e34b1451176f8c8722357555140e2f7ce5b5927b9833e258286a9b22c91639c4dae012daa30a717a3268b4a7e233f8021df5234d95e647aba2ff44356cd82ca3eefaccad81de2ee35c355d2fce17c92bdd0ab45b71bb604b5b3d20ef827a9bdfd1b4d06da4db9dabae97debb40d9cb1078744eb66c0e9703b3949ff58e0e5f7ed8996f57245b794f7d147f93940e6d2edd998e98c52b7ba0b05f2ff1b3309c5be703c3ce12a1bd42315a044883484d6e43544e62cd09760071ecf4582b9bfd1eba26573a45464a1dec05b38a9fee0473b61f2a66d6e4c7221c2999e732c034d1a16fad410cb88372f45f15166ab16718bbe19317829c231d29600e573313dc7e91b26687e031caf17f6442ed2184c17707833a2f833a13c5c1d4f2c3df23036f4b8ebbf451c196378710f1a36ab93a30a6d0da8ee2a5e3848e763bb14a0fdb91d8500c0187bcce2acd651b4428a1264f895965a56232d5cb212ff13819e4563464d9b4c06641ef1010c5e82d0dea1edb7a978cf42e96eb27adb3e1f5d4e5af6260df0ceafbdbbc0cd513f85b4fc886dc1e129edf961966af1a28e6fe79e7fd41fec631290abddb921dfd12b5f88057a9d190a217d89f737d5041e182e96c09f790e61fb152e08113734298f811e29e2762491f79bcffb5458b7d7184502018964d1529acb9881f86f325fcc3ca71d99e0730b74f0e6cb3229d7e974c8e57473300ec159e0229d58539229170e18d9c5597ecee9c6e5af9e33e46586107c60cbd6856905342995bb08fbfcf6afbedef79ac92fb56cb2e148bdd75f8bc22ff442593bb68df32f4930ecddb85feb30a7ece6d618620c7667a53f3413eb04f47f6199aadaa7d14eeb9f7f0a675153639514bfa07555d04589a177aabf8b13347aef9cb8d622ffe90112d90626bd439dcf7bd67841ca2d133776f0c194965337c6c75d6eac010adc50cc2d47758a5064313ca4cb321b2d46b0936cf4edca5309460395eb1fe46f3764b22153efd226ca48c726befac8bcff9f444b813481706716166b0d1a043c5363f3269fb111592bd5ee62fdbbdfec82538dfd62327aff456cdb091db0ed9e0bbaee47"}, @jumbo={0xc2, 0x4, 0x536f}]}, @routing={0x7d, 0xa, 0x1, 0x0, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @loopback, @loopback, @rand_addr="819cb77da29a6f22b30bf90e949d3f81", @loopback]}, @routing={0x62, 0x12, 0x0, 0x0, 0x0, [@loopback, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @empty, @rand_addr="966628267f9c8462e604500cf0dacd4c", @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x70, 0x22a, [], [@generic={0x0, 0xe9, "a8021286c5f536a7d8845ca960c54d5d2149fa3dc13a5e4057ec01d6385945f9f5e34c4175d621669cbf5cf3c90225383803de2d5af62996c7778a4017397f4c37b19fca77bea8f4f7fdad0dba61cedeeade8e60724d2180c16ed4178da98577c06c958b07e97ef9d4d8f895fa1466d3bd5595b40e98b0d8fff4dbc50f4b8bca3b756ccf8d910305c00af5143f2d76964390f266e24a0869eb35670b700b1c3189bada9fb159cbfab060e9f9b78d42397fde4537a76211857a286d7f62f770f67a0be9dc6ed617404cec6d19088d254c2712e87723f2abab4dd18fc1cb4d51540eb3adef04d1436aee"}, @enc_lim={0x4, 0x1, 0x27f}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @generic={0x6000000, 0x2e, "9343bac5e663227b3453fc60cc6e533266da721187242be931c0133654f4968d0e27b39dad6b052c3ec3193945d0"}, @ra={0x5, 0x2, 0x80}, @pad1, @generic={0x3, 0x1000, "5111d8b80d467fae5abfaa87170096e77e09edae5c5f568bf223e393b68430ba4acff1c4e4b41db5eaf0fc97e616e1babdbcedb02e29215a2145c03246a59705f1b69feb9c0a3f5ffce114a3c00de03d913b5ea8695a99e19b490955f514f9ae65db4965e3e1380915513111f361d32d0abb76d53b0e2122c0e1111b6d04fdf3e0a52ca57ef648008ee774dc25285e4f79c383776d1b576d1c841c56091d07a799e03a6edc04eacd3e6604f74685aff5c5d4f985d5869cd59f2d2f56110049353002a327e881109064270048aaa11c47029827ac35dd2ae89a6e1c8ac9f13be1c15764c11503384861c5abeaa32d42ed0b55b153fbeadf2ed76396334b02b09f6df62c3bba7a4632cad791a202b60b760edb5a958744ebc332f449773177bb08d1260b003521548c32caa8403c16497e176c18eb01a6ef7cf642ddfe6d1f6f26b4b39f3af2a30042c0bd041c2510a7bc3d29b97d19f70169f5c4589fe4d8476089c9edfe73e01941d59247b663b076c88c4fbad7c5562f5a89d7bf0629800b58a5ca280b6043f89f1b95ba09b1671963c69dfbc15a8c8ef8d98ddc4fa23573e919b538f046fbad5b73dc8e116b484b7e3edd702dd4bf4ff3362a9c6c02b790cc274e8ed32487df67d04f8d194fc88d8b6eb0e0e95e90e42216df506ec80d988c3d7ca41189a3b44128e75b89a4d17f612ee86a4d3838f6e3f4ae963bac6f7a93421a095f43ffbc2399c6b5a50a42082cb53550903dc5eea996e6b906e6d63808e63c6e9d504c2b4ee6ae299c7392432a5b048de57247a979b71cfc6853736b3e14a47b3f9e9f545a812280a018a6643fd454e8b79a1f1ecbe388f36f54c1aaf9ce15e1c7c499a65b289f4b6f9f7abfc56a77784a5dc96b0c64b925fd3b946ac1977e139e8be30b194a866ea61c0a3bc814937a5635819d19e4dbc700ae486c0a1a668998cc9aec8bd9ee319c5d83720525785da24be0dc48a57c32842564f7b0598742530e0dc86544673c90cdd5e59a889d23cae246a9a049e16bfb1e4dbc6e319b555ee0a791720a8abc7596265c1250c1f4122ce111d0c5443d64a7ab791941685747522305354af8a6ddc05b653f673c9fdfe5dfd55b50c91cc6a55378392e595c39114e5552d0972f64a8021d3aa00ee9a47b7a35c5bd0339f28eaf730481c0c5a2e9ab900b3e63069f9596617693c5f8762a7ecd2bbd1756cba3c846d236008fa332e052e8a3742af6265f37b9d428ab690caf5dd95071177de75b8391ec7578ae6cb2559ed70dfa62148412822db06915457b5f025c2884dbc58b31f07bb4ce6dfa36c45dd7e9f8ed105604a933d3e4a28fce03e14f328d1674a4e4fccf1376d0836421b2dbec3395359c2c8400135e08a93e67523c046d6510d92d8b65b0a8840ddbe5c53603ea1d6237b0830b2c5db0eb6f9f6a00e6d95eab0a1076c788b13b0ed93c85ac5456a8adf329b7f6b1952c06a1163c5fe664a89450288c8ef510c366c547a5abdee26b8f33dee6e90f43bac9f6706b322105f771418f5bb7451f72482fbb5dad188ddec40d10a2edec0efedadf8f84bad59eb20f1029a4909d243c76e6a166f172bc600eacf5fc078791cd692089e8cf5c7b11cc5e671ef543c5fbb638fd43887a0e8b0f2a85df96795bebf5162b0dbbd3754ed67fc32727a9f008b49ad5e124dcc89d8229cb0544646c688c1802a7e6cb584cafbb4fd2bf159ba83b36292b819aa22c90346a4e74475dd399ef71866c01ea6e2a9f5dc40213b2eaebb558b2d8abaa8a6f4ca2421ee007de05aaf5caa0fd039965ce41cae995c4294ad7fa7958318237e21e1035ee242bfc1beb22e102ded87c0da4a3833f3904a43acf075ba49b76327e7aebb02ab2c0f30a1065908617d900b84ba10f813f6e23625b687af6ee969c1ece53df1cac574c535a0081a2ea7c35893e26510b44336022e014d97d60b25f0e744f91e02f7c0a1c4c41f22f0e3962b486e5235563c0a21bbf735a80ffc12314ea99082cdfe74176ebfeba47c26d9c3a832f07a05c1b459686216a71c1730be438f556ed1f1f1a8682c693f87aa86c65c9fb0206d4089f48de01a51c10c27face67424fb6b7fa85798107a9d9817898814c656c4edf5c985ef8d48936663fef33d228b746b29f7654bb7b4da5d876f16a03d1ef6ec4d0114ca08cdb499eb14f06a78759ecd3754f74eb949abe648f7dcc71adf4864f5ae613d9efece35740e183928a3969e42aee3a221445f1101870cac055060d336cdceefd69c9371343c3769cead3cdfef5a9201c56861d04d42a72e451a68cee8662690dfacd5f8932928b3f51d03a1703a02381c74c0e20947b03601de87f0f3e3cf63f1edd0127ac896926dcf33981e8a988c2ba57b85f63264a345514e4c5130713249abd2d4a031aa4b251cf3ae5af625250adc3f0f74831b0edc86f4125c960027e9b706b5dbb6185bc6028997a271c0d2c7d10297228fdd14056a68c06735e054dc98f4ac2326b30df35cd020d8ebdfb1fd481c09b53a7db66449346574dd923b2cdb90a3fa0999e1a681836355da1a1671ee980de69ad0403d388a3a75738b21793ae44d13d82b46168f27a6388f9dd2c40affb9a49fad75fe2ab748882d643b54faef0a9c70d4aeee233168b13c78c3ba7799970b9a0b7934b74200083a318d7b1e9ae3072f60b864343f93ca03514872e18aae75a0cecb3635570846ab090a94c010371587c19be62b9147e3fdf435f37804aa13321437a2ef0ea1bc81e50107219412221401b78361fda698a58a71b3eb964f0a2a6fd09d3060260e7cd639ff883cf26f82f76b9fbcb6701c78e2421a19c640188f3dfe7e1b664939bd31332d47d0c3bb3679761d32494f02dd20de0f245a61495ea9e21493b8eb656e71011b6e0a8f149972730d5168547ffb5f58cf2456380f60d394e3ac568b029db91cbc8eff5b8c9281456538a309e2cd0c9b9b17d3fbd79bedf29cda7c1c6fbe7f2a1b587162b797dcd0017295e040ee781bef2f58767ab21111cde5107e6ac60680906e1085acfc0484eed2857a550088ead72705e2dbe4f67b97ad9934412c41ef464117ffbc8ddaf66fcdd399b6294d2b4ef3d211bf2133c6ec47fec714b2edcad187ea39e74b9ce2e5decefdfb4f82ab6a68f2e155ca4346d2eb2fe50cbe36691e89e4297832dd65eea0d1d16011b5f3aebf6a46391fb9f94a26adaa53ebdbd42feb2b4008ae22abcdb1b485d4d24a5cd9a9cdc6f620dabec76b7e9b80740f6a89e1f9fb93f3a9cffe084113e28a947cdd5a7e7e1230a74efa0163c4ea7f224810d5da32ef28bb99976c43f8fdc27080edbe2521ea69a787b0cdf90a3fc222e83490c3f6228aa9e04e6cfb54084e6f7c733761269d354e411935d80abed22aa4f77fd353801393b7935048655884dc786f297bf6207c3d41bc790cfbede0220225bb7518bb062a0c0abe53d1c3deff06fa46fabc9e6a03d92027155cc71a64a2263efe6e8294d022ea1dafb0048c75a7416b1ef6d3f2c4d09a27dfd7382ddcfec9054cf910b582a77b117efae95e07a84ba93859ca46fe149a45a8187c6a1b49b4bef780cdfbbba024db6d90a74721cf4d34953e731de5c49adb537106b9d4517e6dbbf0dbf7d75d20c51116410ae5c3551f30032503c446005f2e5090b9c49404194ced010a9b470bb071803dcdc23d61d615f2c12d263ab5feb67cb62ef69dc8bd81e15863e0c4b9fa1dfce860a0310c8ff20c55cc6dbd74075860c3794f8aea7ec676c00fa95b93818957051d2af9c94eb8e3b454a87763e9dc4b0311a099066e840889a2c1a27a6082efc8f97bbe19f8b74cb3a9f9c7e787dbc28f42091a5e6ba9b1537a3a044cb607564a403653d17eb4782093a59e07fb9b19760a0d061651f1caf3d776b2a31fa234d7c118b325cee827dd073019551445c0272b4d4eea63a8f4e7a53d6de16edf5f41c9956a3d87cfb6a201c2a7e723a282429512f256386d7c8a0f00caa369d94ec089643fb9704e10ba1e3eaa4950aa1ed57774044d3a49a9350369b2e7d2318f6145ac73536f60860dba04e56db85ac56c18a1f1288d161ea1e4d8f4ec6a848a4f008bcf46968378013222a82f38959d70f8ca2912058a8500fe9c6cc5b51b3aeb58f62ce469fdd9a7685da35df74674d728663acfa480a80b6fee3fe4a6e2d90d73928d572c906e713029726f736bc2b1eae2b04eddefd9d75d894734e2dce411febe7d51c09246e7a2bc533a24c0c52875e52ed3a5d2358bb44b39ee5061f49e53837c30924811473019332bb01a9014fac33d6f9ae7a42e08143bd8a8e5099f26314894e41f465feb7e5d95f7caa67aa56bbba83bf6524a7224acc597d3a70fb83d535e752e416f4ee09bf28240127b9d882e44066a5fc63cc6b9bbc74b947cdc20bfad859413f0331704f88feaadf97d8f61314bef2d81c85a29c1db49020d8de7ef26bdcc893c86a972d03fdc8b442451093d02875e6fd990426d414fd7a756bb20484308b088c5459cccf406abf3b0ecfa463157fee443af6953cf7783419965c811e59742d532aaa43e9b23980804105a4ad90de8d251f4e36c8d6f5422511bef3f41ea44a6441afd4f8c439f5e6189a9fb1837535590fe4fd5c47bc6e3536faf7c8c888689332cae23ca9c65053fec8aebb49ad1b409d39394ae9fe38990b8dd3526e79b4d27cffcc2b46b754ba9408fb33d9672c19aefca139c4d15e7b1f93d395cb316e5f0112ba860b14ab11cbf53a54f3f2219e50184bb94b618d39350adfd2c2d4867f6561bcd018872bfc92a0a22557a7cb92da1f972d8ef2b778ee7cce80101912f436f424c635e8c971f803e27943a56993c514cdca98d9c15a9630b7a8c12417dae83d992185f244f1b5a085b92ec3eb3f1782c6efd8468f0a0234069a6b764b9e8281d21ae94e39ce38a8d5627043826ad27960ec226739893d457f1ce510f1af4f9241b022adf4cec7b2ef5cac6ea4342b1e0b36ac72ff8548e6e13f9f1debcb3335b461c3852ee4a8e3f53fc3494f67773115505a4a9d897cc44b67b230b01de7b4307ff7151cd6c4007ba2500bef8d66f04df9e997d740a27925046837d157dee2aeed462768bccdfcde20c913ecb3029ff7c0a554f9d3599efe5ee61875232192d35d625cb1296d1bf48e4d05c507b322fc4b30a2899f011beef419cd967388b36f03c7f69d1e34a8f08de534c0453f035da200a6e44d473dfb355d5a9a57ad744cf1cbb09399dd8a711e4ebd97e43683ea1ddacdb0170db078eefa5dd71caf570bc58aa7de57f02558b58d4382c1411eaf96ab0a27184d2b14b22b140bfcf20f7d5eb4e6a97ea9d1159782dc1e8aa3667656bd9d136080dc471fd7a4fb088de7dd5ba15bbdfe44ed59f6af7d5216c1c872abea07aeb5313a024eb3f09c6a01bb1ac799dacaee9f2171dc463f55df6c1e7d0775393a2e95b8048a469a60312d4be91223ef7defdb423aa879ad90d13cdc3ee6a9a46cafa7b5b596b921b72f8df4cca186f5a8e89bf84a480bf159026c6addbd5b9ae5bca7306e62f7f1d832077f4e42f2956d1da80c5fc85b45e7356029fd23e52661bca2084ecbbf5393d157f98968b6abc8a0428192ef377ee8fa6ff92d985358e9c8a4ad5d43f2c52d0d55e354029506ba52b7afd5d086b5f0a12c46849ab83210ccd4cea568dea047c9c565d4d58f648c2f2c2f94586794b7c111cfca063876314fbf5179d6cbaaa6f6b84c97fc58f29ed901168565e3b2d4128b44d7a5922065c0325b87c57ceb1bd4a8a3e36be"}, @generic={0x10001, 0x23, "66b6ee372a74d3ed363f8240e4e66fd47ee9571adde9fa56a0801d17504a0e8face9b4"}]}, @dstopts={0x35, 0x5, [], [@jumbo={0xc2, 0x4, 0xc92}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xff}, @jumbo={0xc2, 0x4, 0x8}]}, @dstopts={0x10}, @dstopts={0xff, 0x10, [], [@enc_lim={0x4, 0x1, 0x8001}, @generic={0xfffffffffffffffb, 0x7d, "ac9d61f86cd10c8002cadc6280f17335b5dd33fa9703907efac16a6714fca2ebdb08f224f30d07907aca21a8d33468fe5147256d4a93b9a49b7cce020422e94b51e95cb7ea6a3ff9e1d3979548b5a4c8155504565c55c9aadaee586cd1307e58c63b1c35d1764f1a2f1ec65456eb185c6cc100eca207fb894538eed7aa"}]}], @tcp={{0x2, 0x3, r1, r2, 0x80000000000, 0x0, 0x8, 0x40, 0x1, 0x0, 0x100, {[@timestamp={0x8, 0xa, 0x0, 0x2}]}}, {"c3cc8da88de1884ec55e3f35c732c8423f14321b9a420b31147287c2aac998d280a1a8dda3f95eba9796c629ae97b6aeef1b7031e573eb3b62bce9b7b5f2394500e0c86f771c19d2"}}}}}}}) syz_emit_ethernet(0xbe, &(0x7f00000026c0)={@empty, @local, [], {@generic={0x8150, "b712c09d8a66ffb0021b2fae8966f2be33b7aa8ca851a8d4612ab7296bc70b7f4e7e18d4a75297f2077533525791e4922a6897f94f2ec295117796de7b1ce2a4aa17126ff736a0e0f4fda77e06ef8896f3dc097144aa317e4c3a3227125918e9ad78684dabdaa2da4c59d8f97a88e2238c394a3debe3dd5e263e221df0ba4b50ac78d2d29069e6698682b5584e342238ebd7005abad2f86ecbcf8df16310f3fb8bff06d091e7b8897e3147eb993befc2"}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_sctp_SCTP_REUSE_PORT(r0, 0x84, 0x1c, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xffffff1b, 0x0, 0x0, 0xffffffffffffff03) syz_emit_ethernet(0x115, &(0x7f0000002580)={@empty, @broadcast, [{[{0x88a8, 0x60, 0x8, 0x3}], {0x8100, 0x1000, 0xfff, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "55299a", 0xd7, 0x0, 0x8, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x7f, 0xd, [], [@pad1, @pad1, @generic={0xee2, 0x4b, "c1774627dc150e4c0deb4ef69745bc14c6f5a7c35b46c0bc9fe11c2947e3d5d248af3efb550c971c2d82dc9f2f2306832a6db205c5e5f451d286719d25527f15f4310517bea028ade93d45"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0xffffffffffffff94}, @ra={0x5, 0x2, 0x100}, @ra={0x5, 0x2, 0x1}]}], @udp={{0x0, 0x0, 0x8}, {"75bd001fbe0dc186defd4db460d90b899c255af271c95a5b0fe1a640d293dc349ca061e687c86728624275a67d51db0ecc08c0f906dd37b3bffce7524bbe069618970cd8117eae7e6dab2c53c27f054dd75938c56028a8"}}}}}}}) 00:00:27 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000202, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="820eff2f60696c6530468359a3c6002df24008028b9af6396f9cbec7dd8028b53c1cd73e1ced72734c712a4d414f000000de5843b79c51480000cc3580ebdf5abb55ab587f440c41423fafd39bfcbd75a46e89dbf1c041873a6a29a72752f94e46bb48d3257b5d9208696388ef7254bcff565601b58dce2426ebeb345e76eaf5bec1cb8a0f7c333987990145b78e976fd5dc251fd2d1481e4e2e253dbf84dd513b533fd0ca5a09ce52ecca18d04d9a2f2a626ca87892b5a9ad01b13f0d96a59cdb2631dd9cb03818dcd4cf0be6e1751e108b76219d3b1b"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000100)={0x0, 0x80000001, 0x4c98}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000300)={r5, 0x80000001}, &(0x7f00000002c0)=0xffffffffffffff19) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:27 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}}}}}) shmctl$IPC_INFO(0x0, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0083e) r1 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0xc) 00:00:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000001240)={0x0, 0xfffffffffffffffb, 0x3, 0x2, 0x1}, &(0x7f0000001280)=0x18) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f00000012c0)={r2, 0x565f, 0xf, 0x7fffffff}, &(0x7f0000001300)=0x18) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xb, &(0x7f0000000080)={0xffffffff, 0x9, 0x2000, 0x1, 0x8d, 0x8, 0x3cbb, 0xd6, 0x0}, &(0x7f0000000100)=0x20) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f0000000140)={r3, 0x1000, "3ac32276b65cfea66c434ad46ddedb851ca491a15eae8d1a61bd2951d51999e9a35e92779769507ef86c67dec233ec3637b2055a72836430be4120ddf83d8d4bf19bfe29f8d3cbf66f9fcdf9cc97ba988c433ea4268f6afbb84ef9f29611673e8f69acc5a638d57950ed4f2bec01eaeaa1dc1defec96383b85c956a4eaf4f5e1ca3ed0166c59d21b6147504ef533f890df9cf2037e277c6dc767b2d348756cc24a0e749f5608a954127c0412d63f90ba480c79be305da6d23c17d5fa400eae820896e197d423d702fc2dc455d5630c627619952e39bd124e79c19eccb5b083d2657f736bb09d3fe2d17f41e6efd118991e07c93332f56c5ce135c51e7229d7e4d87580e0d64eeedf28c826fc980b7dae0d25c97a4e9ae66d2491fc73dcf3dab3aff0bc3e4c6bc021d5732f2e20be96f151928dd5acd9624aacda33129d700edf34a9799ce5f054ed9ce211db3e486a96455b76e5a66bfd05f36840d2d7e54b9e4477a02d9e0a9447f247bbc5a8590f4a584df4f2e001b63079fdac5402ba1e5239fbc20e0eb046bed483fa0ff6c10ff0805fb74743aa08994aa3610f1e17271a7f20deef3925517773a2d3208ce928a989bea1facca49069994913984dc00e781a8263d5d53183a20657fd036abddf5934855b20a2ee80bfedd226bd519f1159fd0f62028ed51e165f33a4750a610c04f72bf3bad63bcaaa495032fab5df0583dba3c2b02c1f44f03dbae8e3eeeba2b6e6800fa4a24681b69e86a21fa9bbaf859898b1a8ee2af799a0246a7d3a201e16501ffa4b8b1e94bdd4b9f59708192c5c1d2238efbf896a8ebaabbcff75a15c2ff339f1b70ac971e2934b2fce6eccd1a55968d22c42a51269483d3dadb0b26b6742d619fedb2b25f6051b9991df4243b2a8eac58c5b317fae9ce0db6f88eef056053e56359272e004fff461f24d840d008c7f89b01b0fa17739189d2ea7d9b0b35dbec5057fa32109c66c946932f428b71236844733a11ee156e874ff9a38aaaf5438714f6c0e6c086c5cfbe7f8609ea998049bc7797509e1063e211cf1492ff1f5f013e02a0a42e57d1106edeb762357136bca4ac27f90dd274d62093945994e8f5562f20dd3f1800813b529f29c6daa4dc818e3c879497de362dc7783b61d259f2ec7eb650178705a3ef1202dbef38495c38baae8ca00653d169fe46920b34a63e7556ae52ce54bc47fc92f284c8535a5741ac705f9a89aaab947c7d9eb7adfca23e220c7291236fa44b119a08b661a57fe1565699c4dfb693449b9507534954435c07165be7c2c89d0f379e097ce25ff7edb3b25e6607de711d0a03bb81a525c0265301b181494e079ea7413f377f52bfeec630f14eb135182323cc3423e800507286549e9d297df023d77bab88ae4ab16467fffb2cc418c666cf2a907511e094f4cdf72820e5484684e40341863ae11d4df4c057c82b587503292d61320ad16b56597ef53e92a263ae6b0ca48bdb4d0f22a38249176f7d705161fe6d1f6a12fa8e8bad2483837500a202d16940f1b35013055c08417d8a3ffb4fb813ac2eaaf897d61e6b37549b6701054c46ea48fee25988289291c2306ac63b81acb036cb5b418bc0e87af47214dd9f183897013777cccd14bbec2b25b65c2eb39bea1b63a5249a084fe5a22b45fcc52d37cd151b77d257ffbd04d36d746cf681a3cc6c15ef036e60497c9f3c817df3e6d0c5d73bb2e2fa7d52d815cd21d269b267f5ab9cc44fdc78f350af12eea14117e06f4e76bca948496c9986f77bb72c666aa0e8f22014cd9f2e0b7cc36ee59ba76b608dd9e920067ee13fa476d2196f519e4cbc16dd6d95ef0268649221bba6587fecb33e39afd98390d343f129b3a80e875f711ec414297469199e254d3ed0f80847b8fa6cb706230db293f75712712774685050b49e25a60036a95e9a9ed9f72a592d6557ad340e176909c97187a4a9a5dbc33e45118a5567ba92536bbd6555488755034ce98e036570493a9fdc55ca7a0af10413f6731d2c42e1df14c85f0a92d43377ac5fc326b846397385444357386c735390de70aabe11b11b5a176f8b4a0726c3679b83cdfad3274ad10deb92ae8eb28979e4ff6d0e8647ca18337c6268c99b2b8e1aa6764dc30742678a46586b39b391d2b3cfa4212f5223f6a35525d34cf0e0efe3c71c0525d9ede078e9472900964e003c21b8002a8dbc05796aae990daf7c05939e973dc39d7cb54587da7c57fd03b0c0046810ba414415012f4387259a32833c1424913d22649c0c59716d1a384dff3aae3e43e30aea7c4b25b2bdbf597daea95e7d6e3b9f2e61c3cc4b29352a88bbb11c293caa0b7d77dc8449257128c260f893d37cd73812a4ddbbc274b2aa5f81d896a296f8e559dca2bdbf1b7bce512719428b6ea9cd21da547062b6c17f2c0f827e2e5e1ce1a0848a908a41716b55bd18f7033c80421be185990c3b80c27214e35c6c38ef453c2860162439afb63a4636f9bb5939bbfe1636f7185c843d40402822e65bffee4d3f2ca77e1580553b642ab37ca9048cd680fd2508f24f62efe44e440098a4626b5be46fba1d004c5930fab9849015e7bf9e7f3bc29434aa63bbd21c91f7dcd67c2df65d7839cadeb9bcf90960f197a1ccfb416799f47027ca4740db42200df0914a27b3b4d1fae4217df5b98f7df869dd03dbacb40f79d626db449860e5c2cdb0ea081c3c37ec7364388544ad0c709b35312fdb1ba8a69ffce68a6d0ced0b0c755185c5b41a3dad071697fb94653af04c6c5dda32177bcc72ef4cbf52c207f867c0b44baacbd426d6d94380959767d663282924366604afa067377e6ecdded3bdd946eae18390841f6b92f6c1ec7229e5087e2a903f2ab3ca20c95425fe3b18c0b6653199ec800bd9a0134eeb3c857363917283dfea98d3e609e4c5619e5a1fe6ede0787f001902ca7b780c4ee3bfff336947870e48df89b63e3067b81ad7dffff30ad1a49c3f60388e52486a54ff2f3df6644ec8a1fd6ca17d7cad3a9043cba87040674ad6f55107ae0e6cd07809fbe10a337edcb57848f45dafbdb9ba0ba46f566e7a35c1aee5dbba79dbd624834f72f661d2989434e024243ced55674db4b0365073624132d923290aaf0e3a1f7f9881aaf732ce528bac41c4c64f7770156c87921087e160e96b2c3dca2d8e51365a3b8cff74efe65cd287e56cbd3fa2d55e3fbc6259b78ed710a90b1aeb35f5f1888b95196f943de015e7f2458dcad1cbf697c62d360bfd7bead37344c2dfcb6ce31536d7f86b6bbc1b6c1e419cf82e35f7fe220cc54145ee810f00e801f1d075f16c86fcb3ffd29b27bdd7d4353e38ec17938f6bb0bdff09cffd37ebb0f1c6d5f636fa133e28d97fb050b138945a434c6e6aade26448f728c0cc20f9464f2d2a4ca5a549599a49e54555f21f0574da6547c569fd8bdcf1c179ff17244ddf91bb32de82211e7a6c1291bdd71bc3a30aff6d7953ea1c5362ee9d2d3daddefd191ab001adea67d268fd1073f45cdf0c3ab0c9b0356fd92db273f991fb543437d14d194834461ff1c797c4afc4aebfe04c02106257c92751535a8567cc92693ddae8067e1ac80af0577bcdab160807f6326b430e4159239d414506ade386bab8bb1e385461f844a1d8605b3792d616dac8332d9760e193cc9232955eecb3e8f4de815e11226862d9f0f655c87d7fb5d0c58e5f484768804483e1f6baa4a9c0b7581df485be1faaeb61b93a99516dd9fc0a978c6b78940fce34a32fc39f9c6529cda6ddd0ee7dccfd2ced32a5818287a05f04083d1e2459729d0450bd5230f2b5640dde9f5c78365b56b80faa56df3f25bf91be4db026cd4dda9490e3f63160c2d238f5c1c81c9c09b0045c19ca783e22b8b18b0068f8c16d2360ab1ee0d4c4d9081bbb0d2f12254166b6d1994fb50e3fec409377c26a07ced793524e8b9ac3332fcf088234e06d6c41778eb24521f9b6f29b1e66e17d094dc97aa4d84a14421765dafcfe0574178618fd86db74230e2ade17a5ca64e9e9b59b439c98f1b0546801226eba96d5c18a2974ca8acb99f38bda2cb11a837c1fe1a1119f50d368a5abc25e19e451b70cbe3499d9e900326492835ea5cab2f42b98574c8cbdee143da568edacc33360ff6b8a400f4e153c94835fb5a50feda3cf12ebbdec439d8384681650608f29d2242c0db4b23891976f2ba17b916e0b0d26256526b5478617c105fba5d8a850fe5f96cd8af5422c9a8ba40f30a3a3a42c65933280d07d1310b75b4d05572049c2830b4268b69d3de6499f4e5fe124fabaef2712e0a5f8cd9d84affb2f2f25a8d0d473d16951295a5f4dde328d385c6c4143c04aeea4cc60242f02c1a29ccc51594f724ad9fea92529207cc83f9b325dde91da0a128f822fb86aef77e76fda1074dba15d5ff35137b190a06a1194b673ce3714d4bedc971d24d7ce63d09acbd28e6c676d7ebcb568db5ee817055c5b3d75445df33b47cd7fbafb1fb0cba307c307a5f408b2742f83f4ef05d886851db4d73d81ae1f9efbf1fe217314bdc6d768407dc009417669b3436449f665a8b7f7ba16a81df47f66d2525eb749a6015f7da5e897ee9fb006a56013cb9d8801414c60bc9449ed5e84ee91b4595add118211712992707536620faab1166f55327544a335201f932618ce30abbd9d2cef3d9d310645ef228b0cc80cc33441a96cef5c762eaf18725d575acb221017385f0068f85b03d4a6f87f349e46e7c45ca305b512b672d2f5f8df7de9f22898833cca4483200880dbabdf373de857300b6f22342843a344afae8efc0ae4c07f7293c9a6d12a789c637121c906ebca6982478c48ebdc35e20256f6c9aaf2c4b303f351cf550b6d4b7a06bbe07dd5c937669607f1accd3137955b75dfe85cf03847311be376615706689a5a85e58a0b9fc5c85a4378222ed1a89259c268ff26980059fa6ef4684b31f7ed7f9936e4e215ff60b443a94e4fd47b5d9e1ae3157cb94a5b44b23bcc36d4592b73b18325141f0fdcff25e08415406cb8d3f58402d776cfd46c4768cf42e4c1dbb7b03d5c5d392e8afa4ac3667b7c946a11148902ceea1a51cdddbc0cfc3a0dc479e1e67f2150badc032cde8b9d84b5140b8ffbf993fd2b7cfcd8482df8eb998326b5c789407889b8277523aa42e936c4797cbbdde3765f311803189c251ca5c8f8de39d9175db7cf001aeaa16557412fd145f819bd7d065e98d5985e271fd0ab8c2fea27caf44e365130612f057fdafc36645b5d5db09740a68ccd5e1a912af693377088c701cd0da4da2a9b3605d30fa78f6db3fdec3a91aae8bfef8f9d8e5e0b351141063bf46b877fb3425b8679b55d3a8456a5adb90723cbe99d4702589ad19309e8ee033e58001befcd6a5673451d61e2f639c1e5d7353f93b09d56c6c67c2759de094d1f87dc166e10ed375428ae0a0ef4a5f33a8e0890335b451b3c9b1f813844a046eb5b9e2e9a4056d99892a31ba63fc9fe623ced7456610c02cb1723b6310258e92fa0c1900d683d9c01b251576185166d67b745688b79896574338c763ff01f9ce34e9d8e21c7b4a769fd23c40059e04facb8380875fe860c5fb0546f9cdfde0a100c13bb8c0b311d08a029662212b04e31087ad46069bfe12baa33645ca28d691fb984ded070a2ba3fb9e29e1c30f839a596a485f49327997704d8be7b281d7023b6ea96b4f5c191f48527b637e6041a3f562adc7b108dd59d35a5db104d8e0c43c0f8d0891ad4ec5dde6ab9effa1135345a4b767d46c3d2e0dddb02ebee960f9a302abd61c28235f92"}, &(0x7f0000001180)=0x1008) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005ae) r4 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x0, 0x3) connect$unix(r4, &(0x7f0000001200)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:27 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000080)={0x5, 0x5, 0x1200, 0x6, 0x8, 0x1f, 0x9, 0x0, r1}, &(0x7f00000000c0)=0x20) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0xf, &(0x7f0000000180)={0x0, 0x4}, 0x10) 00:00:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_group_source_req(r0, 0x0, 0x100000000054, &(0x7f0000000140)={0xfffffffffffffffe, {{0x2, 0x2, @loopback}}, {{0x2, 0x1, @remote}}}, 0xfffffffffffffda4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034e) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 00:00:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000003decc9c72e4ec05a24d70a511d0600000000000000b808058d1d399f1386dfe154cfa4dc63e93bc0fe2e105db42b70bde32e9246611be4ca6e2986d38b6e9dad0913518eaacf1501083f455aa249ec3ac97baab4f2585885b3a6dcfdb84b83c42a24bfda7552797e5227e373c6a8c24a11090f68e95b2783f37b65695c255a8a099a2565b4c87a13815c3718369b1f8c2f0f22564140222b8ef16805a2945c5958ccfb689e1f79a551f0f854a0d201cd809243b6790163e5254117152b209fcaa58bce1b41721088cf186c"]) r1 = accept$inet(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00518) fcntl$setstatus(r1, 0x4, 0x8) 00:00: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}}}}}) fcntl$lock(r0, 0xc, &(0x7f0000000340)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x234) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$DIOCGETALTQSV1(r1, 0xc130442f, &(0x7f0000000080)="931a22fe235a3b120f4b2647bf911ce4908738c174b0d26f39461533d4daea792ef568488b1d394b640b1c033f4f0893fa03ddf8184065fd9936a3a23a80c476165cdb8a4b") 00:00:28 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) freebsd11_stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="7372bddf5b468e1a650d5aab068f8eb5813c2a606032867fd28137d036c2af17000a04c6704f52b6cf32201dbe6faca57d9a3e2bf804ed43ec6c2aaf771cc8588ffa0b9bec563c5d5be9fbed20eadafce67b3161c5817965919bc19c83e4bf1530c3fcb3466a9de03f74e526450d608c5044e602f83e6e52dec9a77ba19408ccbe", 0x81}, {&(0x7f0000000240)="f432c0c28f2d885964e1c78053e13ad10213103426399dddfacd345fb026b1b778ec90873a4ce835b2f1ee723701f35a2894275da353b173898104a044cd2657fcdcf77c45cd6a084ba9df9007082f613568ed700f10159dc7acc20e02b3d9d6d16af7e5da1bdf29f235a9846f3281f5f1732e03665e1d1f9faf7b8441c4e7fd07079708da3004c2e26a942c18180e98058d242aca9e263680d59b7597f65b3aecd75424baed3804b3d6c88c88661b2ffe", 0xb1}, {&(0x7f0000000300)="a4d096630d119d15da9eb12281d813968997fcf640dd10f26f", 0x19}, {&(0x7f0000000340)="32284257d53ed5b72d3a87471051ccae", 0x10}, {&(0x7f0000000440)="5d247014ebf715b781f026270ac3bc8bfd656075df2e7c011fd9bafb63b5d10032563c4774fd3edb2fb2df6a97e4e92a21ce0af8b6340a7141fc27d897247bb977974cd18cdf4d326d4de739e3ccbf2bbfb4d2fa86bf631c148668b013794c4db2459a16f44003000ea99bb88ac5d3a00b3550961ca469b1b99d3b779d28bf69b7e71131d19d26d3eab209ab4576998deed01e54485d288e65", 0x99}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x2, r2, r6, r7}], 0x20, 0x4}, 0x8) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) semget$private(0x0, 0x3, 0x220) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ae) r1 = socket$inet6(0x1c, 0x3, 0x4) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet6_sctp_SCTP_INITMSG(0xffffffffffffffff, 0x84, 0x3, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a9) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x100003) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x80) r2 = getpgid(0xffffffffffffffff) freebsd11_stat(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair(0x17, 0x10000004, 0x5, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="39c625ac4c043288d4c97bdec85bad2baf2891713e77b21dfb4804364880a6c77d6f581dd1ad452f34720fa3f7de7cd65cedd422bfb6b92fd6fd4635dd7f1649d69aab3c9e71aa1da2b59942630ccd45a1b41300ef4e46f8594afaeb50fdda4ae1c6ccdebc8351a71e82ed0f237de30ca74ec7c83bd7a7fad39d0f6d4fcae564269b0a2c4eafc52f870351", 0x8b}, {&(0x7f0000000180)="9bada324b4929b1e82ac9ceb505464ccb4ffc2ec22fb0eb26244", 0x1a}, {&(0x7f00000001c0)="7b89825cfba9cc695ac26e6225638efc038a219a3903d176976f9c1fd940029d46", 0x21}, {&(0x7f0000000200)}, {&(0x7f0000000240)="ee9f7f375dfb53bc6dd49833ea911b537c61f80c000b270f52f0a8107a635f9e1a04706f7531f1d207", 0x29}, {&(0x7f0000000280)="bf4d30f2dae0a8196ee8b6cb15b7988775001efcc1ab853217d3b079155272f0aea620d5acb2ba2a9f68d1dbe1195ce13e102b58ac621ef700518558e7cd9bc6f4374852203c6cd74efb121d52437591e9dd8b8adbd0b09e3128cd2457dc29bdf3526071ee7a07dc9e28d78f1a33fed6957a77a00edc1e5427ff7ebb73da552403ce3444aeed30c882fe09889dadb7476c5ea27c99f386016bdeb4329b5bdbb31e6af3e4b2bae695fd5f4d00654dfc7f5d3c6e21b58c4bee606cf8da2e4bfbd5e2be862f0bbc0514bd408e67c268520f00964da1288bddd459f24ad4930eb54149abd56b404a70", 0xe7}, {&(0x7f0000000380)="aab7eafd1aff79fd0c46d831cb01215272462aab9873bb8d8e0e35e9c16cb353d4d19fdd74020f47e0115a69c30685de69339d707ec51b07daa4ca2e83968b9fe8b95f37ab4ac915cb41eeeed01a9fa2989f794075573aba2811f99d12635e36304b4fb50a8ed5fd4305b625fa5e9c534239ff8ff8a71c22a4b13628d5e32705f249021f38d6e9a27af1e32df2baf99a70dbc562b4a49e12eacfbddf8963835c718d5e6ab8d2fa60bc09666ea4e9f858fb4fbe7a2dcd9142f84db93764311f0d934d74ff67a8f9c01e07e4a2092d8d57a948ecb54bd7ca3f023b0071109d967fefe5e952c8dfe28a0d4df84694ad0f90de9dd511323773273257cd763ba303e0f59c4ef22950eeecd08afddb68f3b61913fa0c4fc9cffe3ce92f41e6e32e455fce93c1b42df56e6459f768f858249116e2d0d42aff0f3b131956a9ca06e3e0c5e10679039af4766e30c9444966e192df5b558ef86b96dce46848a3e6fbd026c6b1eb902251efba995842156a0c889550093802c69cc9dc05ef1de55e3e6847531e57f198176da83a1f665cbb5aedb7d77f089c740fe77d097827a39d589122cb7551f42244f3b5c96a9632dbd78ab409b5595afa31ad0942b2dc46d246f3e50b754e93340c16ab1cccd41e6ad59659ed31eb299ebd5afa59310d81eb7ea75565e6c47bea8ce05141df11171ec6389c143b62bf3e76cbae17cebc3b280e17ab18197b4a8c599e9515a4cb4b5478a681b71391f729a648bae2d08344e47166520319794808cf260b6d5d9fbb8dd5449a3d39fcdebd8910b3f49464b46e0d16641f7ea5392639ffa589b441e2869e5fd52a9a74152e44e3a04cd97013b453e3093c974653a8f7e493e82b41796fe71c23990cdb9729950c7d48a88e2cd6d6bfdb6921a91576c8ac11bc164a87a964c446b186bcc7705d327482dfe994e051e68c9f91df3f47bfd8fc494b671573b7f734ba6aee9269797eadddda6433443f36c1e554040e658806ab4d4769024030e246274475de8bdb283950cd02fcf44efc9c4c36330a6274a7fd754a143a73a57741c640ac27308e2af23c119cf1a1824a950ea19acc7811702c6a20342ae0120670a768d8f6775aeae18e635d02b08597b3150588915fd29f08d8eab5254d12ffbdfb4b052f94df99650da85d10cb2a6bc48922224fa69d6c9ac0428cab481b1ca743bc53b76c5eac26d8e081b81e2aa140cbc6e9673f7f33d070d6d64c7ba70afc1c37a3951c77f6207d186c285d9d2d7bf12dce8fc51e0470d640118685fa67d6be3af6d3148604c02b13c0148e8c448a28b700bf6164d3a1a54c2333fbc1e3c5e8f51fd7aadd9bbd6491ef4e1044ddbde5a6fa11e35934180620f0ce3fcdd486ca1d57cbaa2e650c9a6b2cc740a87835657e360df5f8836358b62abe56e105d41c54d2a81a49f2b1769cedb29205c842b71734cf6b2344f45dd24378c82b37534a67fc94fe251bb3df46660671d3f711e6f5fb0c038e0607ae6282c8d846df84e4002f264fbaccf93ae66ba1a3f56864a4c0c7f0bb7531da441ec07cd704c77fffece261c5724b83697c7eb4ba60c635c0bf07e0100af4c2caa32bd630c4ac59535cbe120d873916a1f31bbbbee1fa0e159580ac644382647d1cd3fafda2386ab4ee0c8b19d5d1f9043bf47f939b5f875463731d0c142c8d746df646b2ee626f259ccd2e034505207b1660d886deca205c2e49c7cf8f7084e8a50b5f352d6877cac13d23a6f0d67dc0944dc7a4ffa93da87332ce9457402223e5f3d52c05ef29bc2145a66a286d0642414b0b103c6ea565fb931967f3453bfdddb261698a3a83ada6a99e48e9d121cfc10688b7ffed1ca84e75611d04d068fa4848a73753191f565bd386e82bc756d5b15f7616d5e32bbb180b919bf6b741434f21df471b372ea450e7f87fe6686debe10f61fe2199d62199b95a72369fb5a49da75ec7c1d06d9d98b67e3bfbec822528a6db5bc877c25edcee1de5ac901200561968cdbd9ff65a1bc4148bfda9900ddb2d9f256967c18dd73eb228856f923b91e73d9ab042a343a81adf7bb93a046ef6251471542e2d350e030dae361575f65263db7f91dae65800c3653fc6afee9c55cd69fc63a85aa498510241aa60adbdd21bd2c10cd567789f47475498176b35e3f98162709017e1bce0a70b3eca1253667446ccf402569b84d23ef703b0a9cdec2bc3a647471f29a7b78df87d01d742bf8f46558c86b73aff1a208f82106bd4270f8950b0897e9d8c68c97f6c8e200dff6fb5571ca9ff7f8dc125da8da72dde3101b4e50f5eee45d91f521bc3dbc5402e59d88d3675e33e1d2eb7808de97efc0ba41832bfd3b66398a4b90c41029be5a8f17e223a4d5cc28e023dd7b1a5cbf86bf7bc5e352243b6220b808abdd7eeafcd5704a3ece866ad6f3804257409d90fba46a29d61e603624b892bea6f7c05a79acc56d91dae828af4201195e74cb669110d21bd799ff07cd8ac27a9c12a2d0a704fcb0c34cd5d49b0246ad713a365e9b251af6d21932acbebbc545b80268cd82c2aac6fc4dfb5b4aeebe3ec105e4529b33efb2497145e84e44ca2ce6887994fd94b61f00ebe11e166cb5e7dcffac26c8f863445ffca2f2b6dcdae78d0a43450c7fd3b8f3fd9469fe333d2f1ec72d161590a7ff2c5c10efa13a729181fc9a40b91936a3e1f920b95ef77683cece5aa8746b711d87a521d31b37e4bbb51f6e4c745b2dc6c4bde2912361f8de4d498d74c441e075405660875ce1f9e338ff3e91a1a4b3ed89563c6949d1a8b66f22ac3cfbf2f55263cc30a0066caaa3ac529ae77b7190d636ecf839b18c9c426d7f2a22e4e75281e51df0c5f781206bd25fa4d0d827adadf5d6ff90b41ed3725525238083710743473f65b3487634df047a6dff6d1efec5fb0c4d7d3e6ca370e96849482fd419b009ef215c3b8bb991a018655978c8fbe8cff7e6d5f48498b687e5624ee1d4248c4996863aa32690c08de7cb894876248401a6642ce72b42147903bda174a485fac1f57ba02808b3e11bbffc638d69fd774f41c5c93cd529f2cc9c99791365539b2853fbbb34c7d6fe53ec4276a178c0c9d5e318d1c4bd40ececcbcca0bd6cf028df6ca7bb67a009ef973f4a5d7bcfa7524fd05e59636f3f92bdabdd21b1bce314e3684a9a0b4f0354e41b86bf22998bc8b9b2001272f1e4a38244426b91cd04bcc3625321c40d1d6052972d84a1fcd98636cada29a61b5e9b863f0f3b9053fd80f01a0261b17c177f4fc400206603cb3611ddaa4cb6d8b89c1fa20b59a3c738d4d45b326225c11b5a78a9b2c2e4f541ab9ae217c09e4c9518167b8ef66a4ad4d382ceffa450b70f24d93ab61943ee84e7d92f7b113ce9c4020ac43666ae636d06ad345322d8ac610a26d1c130741f7b8248cd40c69ee64774f7000297976d2c46e8953a140df702007b3631970dc984547719720227eabfa3ee00130b6f14bd10b678e5dfbeafa4dde72000d9108125e42663c6a5fea4df18b6b4556fee23cec3be50b00f83e5f0c19f57fc864ae860c50e0421999171c2c2234ec3fb1a93a7037deb851b5a67bd99b2f080b6b6cf83c97aa6037693ccdb5ab9d01bf1d6827219ec9752371baffe979ab4d0a0d0444176e73c835c336a228691fc00fc135b662f02427da0b9618c54eeba8976db34ad6fb1cc94f3fec20388c9a2cca7aa477726b99bb80f41bea87767bb4c672e17f8daaa826fb3b324395459fccb499a4b31dc173ee2b39761b8d88c68c3a375ad296802fab1818f8c2d4a626029f1148ddf75716a197c425877e79d5c598b508355ec3ecf6b2e98a6ad99e5ed75137b3255ddfb0d442538b8bb4d8bb9895b8193a8cec72a95ccfaf0c41dd194d1858da68bf7e99213eeaea285fad8b317d2d9eb9b0e057429fcd4bdd8bd6e38d10ffb9e73992909cf6661687026ae75b57563eb6d8cf696cd59d89b449a658f913e23b6e8533612617b169dbc6299f43d87b17de4b1ea3af0b5a65b42bc3367e6826db35924ef21c68e9b36bf16a218ab2385af241fd10264f0a29e050ea921161b33dff160d204fe59010c32661ff7277ea473ddbdf193b56e2aa05a2eb676e6dcbb1b98f8e4bce4112fdaa389285a2d214d558143a9b18ba99c4ffdd87a97c2677aae720db3455cd7529ad695f425231ee666296a67892ab7c8e7609e631c52c3d63556d8bb3e73bbe5a7db86c4abf6c901f01a2efd661e710f0ccab601c22037cefe9a46032a5d7e696bfaeaff92d54594f938c4b52a68b2d4e6278cfaeb4abf3ff63283934f9837e3d6be53f39fcfded98ff2faa2ab1be741110c6e36b181248a210c23f5dc667bf98d692bba6668b1cf499b0ec6fcc8601ff5b66326ef642bbb7041a312aa3a849b971cd2143ffe217ace88673900cb58006e08e2556613c5c73cb2920b662dbf585037c80f29e7dcdac7a96c16e57b8225ec66ec462be8fdf1168dba4543cac11e2937f4e39727b720fc8280256809277b526135852956408ca38493962762350b18a4ec82f41ead9c281e23ca58495b996613a048c0ccdd665d9ce2f62f987c76616ed849af8370dbcf00015b1ae236e01f0c25739ff5811433dc316de029a5e2c7d5572ed57595d4e8569d30b4bbdcfa96b66d5b2993f9c3647eaa3edea6ab1b4cddb4d944669b4295e26152fe6e20de9160a43178b34b012f5dedf7e6c044affc5e9827c01d02b832efd35e9b99617ccd9b4ac09bebe6684b4174a0eaeb6712a5e08f164eb23e17567e57174c971f3274548b1ae53ff9cfee67a170f8672cc08094a7681adb77a124b9b928d8b0064aacea9d5790680b83c32adf8e8860921fd25ef0d083b39a7be5d877f53609711c50d57b5cda19857a8a2171a1fbf6a45e3a79035e205cdbefa0c36595fb1804c300274e1da91f527d9d88e028b8b14a57cbcc3397603f6141440b8e76bb9db32cd080154f308c3e8c64c7f4be4f3c02018398248fa0b142e6958775f2f989b5f5d0905feef13ce04446e619e29d8c0e77d13caa828e387a5ffcdee63359866f928beb30d12c084cd0996e9dafc6ba43d8ba1835502841b53b2b5e5b540667cf416ab2605a47f7dbf14278e2fdac0a02cd77a89aeda5d180df911ff6af099db05d3a22db6a610df23449da1196bf748af5f0c8582aeac40979b2d90a4c8cdfb83ddceecb68e93f65a8ad58bf859f44b983b3d8a503b05227552ed1f1dc46e88087d63585e044af6f0abd88fb123fcaa5183922f9ab5b0b9453f2f15a727d53f712672cde7961f624189242decbc3ba70650ad82667f585ea1a26f9afd5a44ad736ceb8025f706e3087defe50c2418cabdc54c573ac76e7bd3b1ef4ed6cc766b76462c91d5dd5e13df66b392d9d652e84de9acd2343fd9ed908527ab0622bf925649b71756b5f5baed7fcdfc505dbd60cd1015424e0549cd41be0aac9a881fdaa62d4df9bc545b955e9076ccc3b8dbc4a9716b1e135dfeddcc457efb997a979049983d4f3b471af94f54e4b4ec555b4b90d2aff0c2fd10c408816ab3d1ff4e0531c5694f9d0de25d528c7a0c0f11cc18fb49c65168b75fbf7988880a75b2ef0c1772f0ea930ff96ba7296a372dcc7bdfb2668555bc49272b6c58904a037b95efd197cc44deedb44cb72bba46242e99a1477b70e84e954e99758c25b7ba77bda051d4f982fc6dff119bd4506882836466aa985cf9896130ada166046f396cbb2a8fcb1d0224dc60c62376c80a6e9537bc4f1dd76174dbaa1d0eeb9c0df28b579f19505d8dadc63401c669142a379136640f", 0x1000}, {&(0x7f0000001380)="8d5aac0ace2d37b4680a38ef2dd6116a3557c932948d3d56908e4940f2dfb096f3c8688affb708d5fb5c543a22b3766a0d262b02223ba61c25723b7f0d5c62e6771fcec0f91c4248ea85bc55734e86bd028381ddce9f6b44af3da48b90d249be522128361008722f4d758ec02ea770ccf5e8351fd3a116b7e436531ce392fb9ec4f0270664b828d528c7a781b355943cfccc294a6f0afaa9b5fbc3444edd1c4ef28b2e4be8e5bc5f0ef22a1d7e16682677e28ba8244a181d10afc355db8f5e49be018f756488f36d2df00b6ce30ef0bafdd35721587af5b69335160cad22fbb8b7d495a505528b703143d5a9e2c1eabef8", 0xf1}], 0x8, &(0x7f0000001780)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="93a5a7e589658991d4c34c51c39bd80613aeb687c786000000000000000000"], 0x70, 0x80}, 0x84) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x105, &(0x7f00000016c0)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000001700)=0x20) 00:00:28 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket$inet6_udplite(0x1c, 0x2, 0x88) socket$inet6(0x1c, 0x4, 0x3f) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000080)=0x32e7, 0x4) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x4f, 0x0, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = msgget$private(0x0, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchdir(0xffffffffffffffff) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00387) msgctl$IPC_RMID(r2, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180)=0x0) freebsd11_stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000280)=0x0, &(0x7f00000002c0), &(0x7f0000000300)) setresuid(r4, r5, r6) connect$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) 00:00:28 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, 0xffffffffffffffff, @multicast1}, 0x10) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) r1 = dup(r0) bind$inet(r0, &(0x7f0000000780)={0x2, 0x0, @multicast1}, 0x10) mlockall(0x4) getsockopt$inet6_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000680)={0x0, 0x9, 0x3, 0x3ff}, &(0x7f00000006c0)=0x10) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000700)={r2, 0xfffffffffffffbff}, &(0x7f0000000740)=0x8) ioctl$DIOCRINADEFINE(r1, 0xc450444d, &(0x7f0000000180)={{"0ad7c3a3d17a8e6efa47dec08d1025653bd8629e71167b38d03d30ec857dd00a95f0f41a91a8d9634291a2e751207aae39cee7aa71009a631896605ef986be2187012c269a49aaff118f68f8a876e276e31adc439e173c2f5e65ff92a82c88ac3017dc90015cb59e9e01d4b685f71fdf8bf419a05b2cb7113d2d2cf4b7b13d98b48cba4602e500f6a11f260961528667f95f933464acfb75101156190b7a1c3c064438e033bd93f6174462e835b3f602ca1bc33bfde694a774ecc24411e2e4c797a43fde9f08cc26fc791948b7d19f84e3649b8452f66ffac72da755e79be3b0004ed901bd8e2f2705398cccfc183844c113d0c7e4e2c62afaa6d104dcc7c144321aa5b78c718dde51649513028d9862c0badadfd28003f560b97b956b19b9760e103a8c559a814344508bae04592523a187f7694de4ff6a47d4bb0a7f4a70a970cfe05f414f7bb645bc417871687ef4c267f529cd194f9988a88345011abb8ca862661776c62a9648481378fbf5d8634f0a633568fbd73d80c18d0e01c2e202bdea1a58c3781c725d8dd9a5c78a41a67e1d123cfb5a333419d90bfd09bb0d5960672b62c1550f0b680b9c5620db0b04f590c36a281e56cee5d9788781a3a2c4caeb61fbc1080c023240f68a4364be84c8c0ed2ea7af1ff9ad9ef05721fd65baa6e288f5bf6406bb200eec3972cc2c6be8c1c389d32cc8753d390d67b675472dad099eee003046d146fde5210d70c2c4212a33e51d890bc481f39f15d778a4f53d4b05f316198734b5635458738501704336bc4b0dfe320fa3be8924e1fb43debca20bb18818c51da13657cdc8c64de185df778a4c08f0309546fe32876d2a88cb850ac6a35b874ae066691056267ff7650a00d82df2fffad3783499f5cbff6e534324f5dd425f19ce23a9de2f7c711cd1a4958c595ddc3409bdebd32b85acc9a7aa44ad86a65a45c482d2b374ec32f1733dabc97afe856e71689d4482a8883b1bd120c5c6ddbcf4cfba90fd7ea1822eb9e38cbc28791a4a2f5f35ae3b81fc73118206ef14a7a6c118d3a752aaa7655e1a3916eda1bbda16cc7727f7b38f0933af21a2f7466622dfba9f21421bad78114971449bd594d7babd0842f704f23759686008d2eee9b0073d9b3c56e777fc8859d8cf57e985144e615db93cf4573501bf1c3779da3c263848308a863c194004f18d69f0934e42bfc4723a3495890a7ffc2a9703fcd9e641942b5a00bf1fcfeb42a565dd46a750e7035bfcd52a0f9d8d079f965673af35434b5f2739f21aefa1f54bad72daddaca7ed8a2d28299f25e1ecb104d6dbd51322f14b365c3caa796e319dd311c7d540e2ee48c7d3cd3078da53d9552190a494ceb684e0993a5b0cd7457f0689c09e1a3db65cc992c061a33f19d33c4f3545ec77d70904fc397d277b9123bf024a48dcc09b23d1b10eb701c6", "d743b1c6422168cd47d3be93fec3738bca159d3508b93227a3e5be7142fdaa6d", 0x3, 0x7fff}, &(0x7f0000000080)="1a568faf820ee25da62ef25d544c31a36ae2cd8fbcf041355c4e962b0920c21ec383a60aa6a2b26372559841fb8347ee0e907b6a20d91f88bdaa9348a4584e2ca92f10b48d079e68353440327964150d3748997bf6cedb064b58b46f5a2c80e0c3c3eba454a5bed902d584093536f9ab4301fc368a9ffb4ddd4558f6ef7681aac1643c50dfcb05a868ef7dbdca673245f33c64766c4e20214858591dfa4d27dde453b183148f9f6846eb1dd6653ac9601b6a75e4cb20b7e9615f3bf80e317e75e4ae6095ad127af635c3dd3082e546cf26d5d145a9a48ea1426dd7459d40a97404700f15d6c82037abbfad50f05bf9aed0e33852a7d29205c24a30a54468ec", 0x4, 0x46, 0xb3e, 0x2, 0xe697, 0x6, 0xffffffff, 0x100}) setsockopt$sock_int(r0, 0xffff, 0xdd114e3a41f14ad0, &(0x7f0000000640)=0x1ff, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) 00:00:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername(r0, 0x0, &(0x7f0000000040)=0x300) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00315) 00:00:28 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}}}}}) socket$inet_icmp(0x2, 0x2, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0xc2, 0x0, 0x800e005a1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[@in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f00000001c0)=0x10) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000200)={@in={{0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x1, 0x4, 0x8c, 0x49, 0x7, 0xfff}, &(0x7f00000002c0)=0xa0) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000340)={0x0, &(0x7f0000000300)=[@in={0x2, 0xffffffffffffffff, @local}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000000380)=0x10) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000400)={0x0, 0xe, 0x7f}, &(0x7f0000000440)=0x8) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000000)={r2, 0x0}, &(0x7f0000000480)=0x10) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xe) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000140)={0x0, 0xa}, 0x0) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000100)={r3, 0x7fffffff}, 0x8) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0x100, 0x0, 0x0) 00:00:28 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) ioctl$DIOCSETSTATUSIF(r0, 0xc0104414, &(0x7f0000000140)={0x10}) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000240)=0x1, 0x123) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0xfffffffffffffe34, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) getsockopt$inet_udplite(r2, 0x88, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:28 executing program 2: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = fcntl$dupfd(r0, 0x2000000000000004, 0xffffffffffffffff) ftruncate(r1, 0x8) r3 = socket(0x2, 0x10000001, 0x84) fsync(r2) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in={0x2, 0xffffffffffffffff, @loopback}]}, &(0x7f0000000140)=0x10) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r2, 0x84, 0x8003, &(0x7f0000000200)={r4, &(0x7f0000000180)=[@in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @remote}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x3, &(0x7f0000000080)={0x7fff, 0xfffffffffffffffd}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r3, 0x84, 0x1203, &(0x7f00000000c0)={0x0, 0x5, 0x3000000}, 0x8) nanosleep(&(0x7f0000000000)={0x0, 0x5}, 0x0) 00:00:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffea6, 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) 00:00:28 executing program 2: r0 = accept4(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x10000000) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f0000000080)=0x4, 0x4) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f00000000c0)=0x3, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x6, &(0x7f00000005c0)=0x50, 0x4) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x50, 0x0, 0xfffffffffffffe67) recvfrom$inet(r1, 0x0, 0x0, 0x2, 0x0, 0x800e00537) 00:00:29 executing program 1: r0 = socket$inet(0x2, 0x20000005, 0x518fac87) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000000)={'freebsd\x00', 0x200000000000}, 0x24) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003000000000853a9078ac2300bb000000040000000000000000450000008000000000000000ac2300aa01000000"]) r2 = dup2(r1, r1) setsockopt$inet_buf(r2, 0x0, 0x54, 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0x101, &(0x7f0000000040)={@in={{0x2, 0x3, @loopback}}, 0x0, 0x0, 0x400, 0x7f, 0x38000000000000, 0x8}, &(0x7f0000000100)=0xa0) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x15, &(0x7f0000000140)={r3, 0x9}, &(0x7f0000000180)=0x8) setsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f00000001c0)={r3}, 0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0043f) 00:00:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) clock_nanosleep(0xe, 0x1, &(0x7f0000000200)={0xfffffffffffff7cf, 0x1000}, &(0x7f0000000240)) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0x0, 0x3ff}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000080)={r1, 0x2, "56a2"}, &(0x7f00000000c0)=0xa) r2 = socket(0x1d, 0x2, 0x4) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r2, 0x84, 0x8004, &(0x7f0000000280)={r1, &(0x7f0000000100)=[@in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6, @in={0x2, 0xffffffffffffffff, @loopback}, @in, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f00000002c0)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) 00:00:29 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e4466696c65300029be7b57ee2146860bc9f718a00f0658bd2e899d189ee04b1258e854719f636330499b804e6aa06b3499f83f9420ef6c596c6aa952e79e2c7c4cadbc85962f38bdaafafe6b5307394c9ac6662ba2feb0ea049bd70d79b038f48ff185ef2c9fd186833ccf133aa0c1e916f85272b7aab2432dcfde31146873573d430d08acc442a91be600fdfcade69eb13fee326d3665271c3093c7022b9e25031f5709fb53a5d16df4d0de5c048252a91bf9bff4615b1edf8c779c73c5dcd17ceb0d468b666ab1e13186ffdf759e0535e79d591760f4217633b51da724eba98830172bc6e98b44edeffc1e6b3967cb7b399f849b772c9da2b8066211ceae7f3078"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:29 executing program 2: setrlimit(0x9, &(0x7f0000000080)) socket(0x11, 0x3, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x4, 0x7}) 00:00:29 executing program 2: r0 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x20000000) listen(r0, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x109) ioctl$DIOCCLRSTATES(r1, 0xc0e04412, &(0x7f0000000200)="aaa3ba3819a8ac71a79d84eb22845c8cb45ff787af55626cc7aea0af8191fefa9d7d87cd3479d52cd8f6489dcffe7a84e0a18e2edb414884e824cabc7502fce1fa1d1dd7621cac9486cfcf7ae65e8b") r2 = dup(r0) getsockopt$inet6_int(r2, 0x29, 0x3f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r4 = socket$inet_udp(0x2, 0x2, 0x0) getsockname(r2, &(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @local}, &(0x7f00000001c0)=0x10) setsockopt$inet_mreq(r4, 0x0, 0xd, &(0x7f0000000040)={@rand_addr, @multicast1}, 0x8) recvfrom$inet(r3, 0x0, 0x0, 0x2, 0x0, 0x800e0057f) 00:00:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1a2) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f00000000c0)={@in={{0x2, 0x0, @remote={0xac, 0x14, 0x0}}}, r2}, 0x8c) ftruncate(r0, 0x9) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0051e) 00:00:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000000c0)=0x1, 0xeb) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet_sctp(0x2, 0x1, 0x84) recvfrom$inet(r0, &(0x7f0000000080)=""/15, 0xf, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000040), &(0x7f0000000100)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005cf) 00:00:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaa8daaaaffffffffffff08004500001c0000000000009078a31400aae00000010000fc84773e8712efa58a2174129f48a16dca261559b5f3413d419d12441f1f6559afae9671686a682f3b2161bf7cea66235f828bb23feb0a9d610c0b54acd88807ce74bf6855af991a08c21958c91eeeddcc26ba6d78223f4c46ca13ff075ca64c5bb04300c81122aa0d2f8ec43f0a30b5b6db68af419215fafee6232e99386610b370351abbdb3b5a19cdf848b514ae8ee68c9924ebe957113a4382d2"]) r1 = socket$inet(0x2, 0x20000007, 0x2) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000140)={0x0, &(0x7f0000000240)=[@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000300)={r2, 0x200}, 0x8) setrlimit(0xa, &(0x7f0000000040)) r3 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000080)=0x10, 0x30000000) getsockopt$inet_sctp_SCTP_REUSE_PORT(r3, 0x84, 0x1c, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00777) 00:00:29 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) freebsd11_fstat(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmget(0x2, 0x1000, 0x4c, &(0x7f0000ffe000/0x1000)=nil) recvfrom$inet(r3, 0x0, 0x7f2025706168662d, 0x40, 0x0, 0xffffffce) 00:00:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000140)={@empty, @multicast2, @loopback}, 0xc) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000000)={@loopback, @multicast2, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000080)={@local={0xac, 0x14, 0x0}, @broadcast, r1}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00338) 00:00:29 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) fstat(r0, &(0x7f00000002c0)) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x1205, &(0x7f0000000000)=0x4, 0xf00393c60bd523c0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x7) setsockopt$inet6_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000100)=0x9, 0x4) getsockopt$inet6_int(r1, 0x29, 0x3d, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fcntl$getflags(r0, 0x3) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:00:29 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000200)={0x0, 0x621}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000280)={r2, 0x8000}, 0x8) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(0xffffffffffffff9c, 0x4) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) write(r3, &(0x7f0000000140)="fc05bb2744e06a2820538958545f3dd96706cba97927bc963fc82754d0207b531af568c46113f66478829f53143196e7a764393174df0470ade62b736e32f46ab08bdbc311ce79d13ed36b4a488de25dc7d59a353e136a5661212e173f1c4afdef7bac0fff160bbf0ee56accc4659489222da308d44e1cf4e76c1aa9b19032c1f52a1e397d61687c069909a841237f2b9f0f0d86b5948eb58268db9d1e417794a87ab888384f415bb40819a26923fe5f4e", 0xb1) sync() close(r3) 00:00:29 executing program 1: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20000, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[@in6, @in={0x2, 0xffffffffffffffff, @remote}, @in, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000001c0)={r2, 0x7}, &(0x7f0000000200)=0x8) getpeername$inet(r0, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00359) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000000)={0x1, 0x1000, 0x5, 0xe2, 0x7a82, 0x5, 0x2, 0x3, 0x70000000, 0x20, 0x2}, 0xb) 00:00:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000007ffffffffff0800455c07d61b963727000000450000000000000000000000ac2300aa010000000000000000000000000000000300"]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000040)=0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x7, 0x8, 0x9}, 0xc) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) 00:00:29 executing program 0: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff0800450000b1f05e246c20ff150000001f68d87af84e4fa6c760b45b019078ac2300bb0000000005009078000000004500"/64]) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000000)={@rand_addr, @broadcast}, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0071e) 00:00:29 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1019, &(0x7f0000000380)=0x2, 0x4) r1 = accept(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000080)=0x10) sendmsg$inet_sctp(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@in={0x2, 0x1, @multicast1}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000100)="02c655d3cdcd717af9230ff101439c4ce7ea52", 0x13}, {&(0x7f0000000140)="0a1987f27cb0e04e20002f021d1f35ef8374399a6248e3c1a3d8e8c87babd5096bf48415a2b7baf6bf37199bbeb4eafac8de7340", 0x34}, {&(0x7f0000000180)="18040f410c76b9a9422bb767160e9a73640e2062bfd6628e648a3ff63f3d45c6642fdcec923ebb2b59e4a011e3abed98499cce041be8db1b8fb96f2f3344f3cca3c667caea4d38c134e1ba85ce1b1f7d269f0b1a73c71c816d3791f57737ad0e8d140aa308474bd7c494d0b434f32dce06b0", 0x72}, {&(0x7f0000000200)="b17cf8e5b34028b87b195c10c222b6afa404c8ceb01aa012969558f854ce2f72520536ca50ebe4c6a329886be5da1d83ffd4987245993b2bdd", 0x39}], 0x4, &(0x7f0000000280)=[@dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}, @init={0x14, 0x84, 0x1, {0x9, 0x4, 0x7, 0x5}}, @prinfo={0x14, 0x84, 0x7, {0x3, 0x4}}, @prinfo={0x14, 0x84, 0x7, {0x3, 0x6}}, @dstaddrv6={0x1c, 0x84, 0xa, @loopback}, @dstaddrv4={0x10, 0x84, 0x9, @multicast2}, @authinfo={0x10, 0x84, 0x8, {0x9}}, @init={0x14, 0x84, 0x1, {0x3ff, 0x3, 0x0, 0x5}}, @init={0x14, 0x84, 0x1, {0x2, 0x6, 0x400, 0x8}}], 0xb0, 0x1}, 0x80) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f00000003c0), &(0x7f0000000400)=0x4) ioctl$DIOCADDSTATE(0xffffffffffffffff, 0xc0f24425, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c05) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000440)=0xbfc, 0x4) 00:00:29 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000000300)={{"5af69ec8cc1b0fe348d6ed71b3fa118f039ca74a78aaa0f62b7d904df200c423bedc88f64d6f6ab4d5e4564b8bc2ec17ea09bca006794c76f5e7d8adb4e10c2b32da561d19ec30a34b7cd2ecff913949f5f604f113334827eec0ffaf0d1ddab02be88618d8fcf03baf9dde2d11acd0c9e9ead7e03f3a56be37ca225bc9556897f35030607d7297e6452a355a4dd0499f68170bb4948504a89e140f631a764bba16e8d616ee90f8464c66aaf8afabda4a02632544413406c5d0fb6c8e9b021bd18243600fbbdbc4275004e1f98fd00b16b36af0cbc7363fbd732eaa753dfcbcd019b6c8e632372f10c55a6f0586bd6b9ce208e77ad06cf4cd200868c1426c766a71ce1511f2e1bef696c3035619da73ae8af746a547d2eebd7c881348310decd38c824fd9151812b640f55a307cbe5978a1f6d2fdef20215a12f95176c65a3f3b33ea237363f1865adfcd62d1100487d38ce735f3825e8139ede0844c0505a6b0db4ac003245d5195909611d783d2b52950495c483a90f314f6ce8e6ecb0e771f548e2bbc63a9f17f5856a572b05a4208e05c719a837937362cccf8243fb57f00107c7702c0daa7716c9aa1790803d3c912e78d58460b1e280c1b0129b3947aa6b272d9f113d2161bac2fe9c89927cee8aa04e32d6fb649cf0437536df6ee61e58c1c211754ba394aede3a0af4d3fa30d305434a337b95ec3b3c8990b7cbefff310617c52c579fcf0bb713e587eb28e584a6959963a8aa82319efa4863181364823d9fb079e13e0db18d0a0d264e37e3abb211484a41c1395998308ece4591899b8ba53b45c3f050e8df3f0982bb4b645c971f82aa15607ae44ff99f1514533e2ca2ab0020f9242c910db5237461695aa4c839539adc5537d1220e304d748f57405d840a9b8a445c8f94c191931b8266129102f3135b020e66731045953bc8674e336798b86b41c82b2feb9f8b578fe74f7146d8a35080195316c49af97e3b3feb1980065553747cec5eb4912d5845e64918a52192c6a904de5ce8ab31d02bec238da64619f069d8ffa3992a13d408ec9fc98d1b69c5963d85efc46ba2598f9b9f5076b223430ffaa2a5dc049b75709015636a6bd86cb3ecceb28ffd95a9983109baa791572ffb1f827fbe934573d97e9b214a4c33dddd1530ac346dece20b497f1830747bcd42dd8f008888faa50f6faa2a0342421500c2516f5b53205a21f2813df83ea0c604c9e724756b2cbc5f4bdd911d0f7d4fe4fbe512423834433ea212c9c5dab51c07b94726c505fc331c1976bd8d62fcadaff57c24ac3e07470f3594c4d849322bb0b00b4ca03155ddb90125c192afce908ee0a63364abefd5c29dabeb71891e7879d912b4344cd824d0c03480ee13af6484c3d9d545a14214da3b2f3bc46b6c31eeae9a48a413a0d5f0a9e1ea975e8dad73dc95cf25ed156bc409e", "919044cad07200764fbdf9620ca08360b22e52580bc62c8674de32febb733028", 0x7f, 0x20000000000000}, &(0x7f0000000200)="cbbbceb5307b68df23b8222305d32bf97e7727be37aa72931d712de4ec25273f001a98e0a18914054ea943075b1ff3f99d1d41c896544e33e593fb69916d75be74b483668d17ce8833010d1897d4186e0bb4da688ff2f68767c36ea542412101c8645515177b5935b9dbcb7a52bf8c326ecfe88c4bb2e3ee952bb5bccb447725e9296a4fff4dbb545b91bd5b3c0c1b398e2bd1fee5b56e91d59207765d54f1c6573b04b0b20f481c1678c111dc88b899df3b114689b76d8bcd48aecdc322ed7b66e305521aa9e494f793d4eed59734fb9cf75aefc815ea144a543038b3b2fdcf9992d9fc3cbcb00e", 0xff, 0x1, 0x3, 0x2, 0x2, 0x6, 0xb4, 0x5}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae0000001110090780000000090ec9f4868216922fcc59e4587cdefe567aeb670135ff60b45216cc4fb8c6aa5e85d7e57d1a582301c8e30949235ca06fa82e3421392b4dd5940c6ce9b7ebbe5cecc677075cccf90e214e65fee5b0a8cccccd982a0cd5ffa6d0bdce74f8bfc5e90d97668b72689f3030a306f7104d701a650603a7ddb50862694a2033e9c76384187737e736a4aa88ffbee5036f0bc7022e1dff78b812997c6642358"]) fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x82, 0x0, 0x800e00589) 00:00:29 executing program 1: r0 = socket$inet_sctp(0x2, 0x7, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x1200, &(0x7f0000000100)={0x2}, &(0x7f0000000000)=0x10) 00:00:30 executing program 1: getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000000)=ANY=[@ANYBLOB="1c000000000000000000000000004cb8d630178c954a6ce9acd7972008deedb7d6f43e0ff87794aba7d5b3f5aa824f058094f61f0b0a34d00b86a3c68da299381c15ccf423f0aaa299506fe3e93ed95956262ece149792d1b602dfda6f1411d05d66f9d2034b2ac2b0e552000000"], 0x0) r0 = socket$inet6(0x1c, 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='{/^$^\x00', &(0x7f0000000100)='\\!\x1c\'\x00', &(0x7f0000000140)=',$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='//+z/\x00', &(0x7f0000000240)='*-(\x04^', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='-[\x00', &(0x7f0000000400)=',[{\\\x00', &(0x7f0000000440)='@:/}\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='^&\x00', &(0x7f0000000540)='*\x83%\x00', &(0x7f0000000580)='@(\'$\x00']) r1 = dup(r0) connect$unix(r1, &(0x7f00000003c0)=@abs={0xf64cb340ce081cac, 0x3}, 0x1c) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 00:00:30 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x80000000000005, 0x84) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000000)=0x4, 0x4) r1 = dup2(r0, r0) getsockopt$inet6_buf(r1, 0x29, 0x0, 0x0, 0x0) 00:00:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x81015, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00307) 00:00:30 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f94336c65f0d0d83000d9d1de68d33a86e64dba52f1dd7b2df90232db29af285009fbb2df37077f"], 0x10) ioctl$DIOCGETADDRS(r0, 0xc4704435, &(0x7f0000000140)="8c49ddc901de15f9e00d4838c2903fb9765483f2d98dcfa1401aaa0252dd6db22e314a14ee0bc86a15b51186d0d5b6c3e4c418826edd346f1d07ca96f783c8fc6f9374d23459c3ba8d99c19104e9296c68c2c7885fdb7ff861b77980eb2ab95aeb4d03d2ba06f98243272261c92650e7b00d661d33ee0017fdc9cb742ba0f4dac7618eefe1297ce8937e9cce7eaea6a1858d91f7507d2b") r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f00000002c0)={@broadcast, @remote, [{[{0x88a8, 0x4, 0xfffffffffffffffd, 0x1}], {0x8100, 0x6c9, 0x1ff, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10, 0x10000000) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000080)={'freebsd\x00', 0x9}, 0x24) freebsd10_pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCADDADDR(r3, 0xc4704434, &(0x7f0000000200)="7d82e4a33f9277b765e7be64e6ffadc929cb662db3a4ad5814118058d5a4544f2f3da7db64fdcad5a17d65dc188104283c68e022cdd8877474de6383358dd8fde0eed3e368c049d59973ee551d65618a349316c35ddae43fb80f079c7da50f4a999c52ae5ccef38365b5f64b89f83c9197e25849d8ec38084784597f95e305dd964d330c2e01ab9f686d2f9ceee46597b5868492") getsockopt$inet_mreqsrc(r1, 0x0, 0x49, &(0x7f0000000140)={@broadcast, @loopback, @multicast2}, &(0x7f0000000180)=0xc) mlockall(0x2) recvfrom$inet(r0, 0x0, 0x31b, 0x0, 0x0, 0x3f58c5127) 00:00:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) open(&(0x7f0000001500)='./file0\x00', 0x400, 0x90) shmdt(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) rmdir(&(0x7f00000014c0)='./file0\x00') ioctl$DIOCRINADEFINE(r2, 0xc450444d, &(0x7f0000001040)={{"23eeab18be809539dc4924ec3d2d01fa66f7f0fbd1a2ab6f89f0c7b87ef75b4cc5f47ee65f2dd2890b318ff6932b5ab8ee9bb84cf98bc0fc26ed9543a454efc206ef089b7296f841381ff65f13b2114aeaa9ed9d222fb4fb429ea58b19b0cfb138f48311c6b7dbf0e0685d08571c0a19bc8bb8f4e91a3e4b9dcec9b3285b29196344eaca0c70e50a9cc3c8c4122d20211173c1ef50100566e43cafc26c184a438f518499c5d2544b0b14a7f747e8d9251a7a77ca95d31c82fc3b2fd556d5e11f7ee39b46f8819e4060cef7a84009915f599615e6f7a49cda320e2eb1f7e98a329d80193113cdfb3c57399c3bea8a3369d6c3cc3c5b7b1a466a0e58a434ee5f5e5dec08a7fc779a31b0d97eb4d920f5e171a9bcc7373ba73545f7bdeb08bf9a388c5b6e27a9e02fc0792cf90f0455bbef1d792971132e3482b28e6a41738b100df816543466559c821edc9d39486c22a0dda7019f31ca8f4d10689249654a7d6235ce6f90c6ab9b9ad65f21a45fb122154b7320603e1e0eb442371dfa01827949cb3269ae7dbeb91b0565583fb673c7e9f3fe3cd8cb2047eaf36105f900244a16d52a62a228c6953e526ae38dfa6a22082a3dee276b775271ad0de7f07f340597627f5273a9585de7845b90bd31febe2be639fe0ae866d1791ed2ce269457017e2ecc36459d3e88a987d75c100cb704a21cd4fd09c4bb00271ad4d4b00ba4b029cafea2e4621e403bd980b0438b8a8ecfb95b4a172c38c8261ce260de040ec224e04906edfe034d53a4218c1711b01d2512802975bfb55b7ccb775b58e8898b6dd7aee70c42bdc93fbf6ee63e111779cde15b20002ad09fab16857dfdfb4823468e89bfbf20c7036c973454d0766744e45a26c94033721a258a9d189f9cbafee70ac95a7f8e10a81ae5d22eb0265c3a67e5847e63393dbbdf089aa9fd93a636cdd8fc9aaf6ec3628009e9c119ac126e34bfc2c885d2ddc2d7dcf8f5fc3dca1b5bfdae4fb5de476733d90a163e0c8a4ec1231a733b8de8a3fab54e0eb8185b172270d0040b7bce706e3ce796e053b57913f2efbb8655a2a46de5369ac92857fa94f4a16dc3db18060c3cc1cb1c99e5cacaa441c837b77ea13c77085606196caa0db355a14399ca7929f5138aa0e8966e1cbbf62ffd919ade7f61d3d284019be3bba52cb13d42baf1b3b567b246e31bf26130a3eb43875c04334e18121b2d7176d7b9ea021d78c4014f84943a571df12a95ef4b50f7fbc7fc4963541f5d8f11a0d140c94d72206232945183ac1cf457a91c61333b6eaec3925aa85014a13c3769337e39b8e5b9d6bfdabca6d4f169b5461375d99bcb79fd1172e99c3226632a74a4032e538f316e779837fd9d54ae60df67cf1d0f8dd3edfbaa6bf60518c186d419f48dc8f0fa4703a9600e8dc52ce0440a20ada9cf2cc3b863cf42e096059dcb4e", "e34debe0f7d7c9c394334b5f25d1e3c8d93a2e89b31923b24b519e7d2c4af7b5", 0x7, 0x7}, &(0x7f0000000040)="989047b25f8aa96a4497fbc3391ef8e9149ce9f13bcd3b1a436556bee4df3b053e008fa33575f843e20c878a18beeb9445bd5fd2884d62c898deb4ff5b9da5bc41303203012f5540eb1e32e4733e65e0150bdff5394efb481aa16af06c300ead36b3516a3e0d287cdffd0caddc95a57fc581ca493f7e2c780252c88f8f25b9b6044b8e9e3ae2b65881d6603aa3cf398dfbd59c3499bb927d69a8a73e6ca98ea80ecfcacc6f86014c930136509d390fad47e930299d9d9d7c07e17d99a72c74fcedb99d73f0022eb5270c44090b216b62ad1c06ba5c17938e43c24d905c8da973d28b1007da64c00fc2bdf0cdc6015e4fa75cd32098a620a26263bd3062bed59f60a046be32425a340f1b74a6bfdee31cfa08614bbddb581ad9817e91a38cd371fd078ca578916fe088299bf0870d37369932a1fd66118dfe4f1ece53a6b1a3b55ee9ff280a40cb03050fe60b06750950c9f485d4469afacf69e031bc845bd5d3fdd1010ef3cae9d9c77c743d746dccf268dce002a781c81a2f9465bef4c0b197e1f625b68cc7db30ab516adbabbc972f8dbd3591bbb2a7b7a8056a9a91c1c06422eb21ec2c94838ec6ccfdc79bfcba2e7a4f98183f8fe834e0e485e26c9190b9c9a91c6c984b6030d6b032913be363dd2f6cf35658aad9ed8fe3b218fa75d7b17523f6a286d514a4012d5e80b7c0b71e18d5ba64960cd238a8fabb8d2275613db6767ae2ae6c941b4dcd5ac3482344aab9542e0fae2d8a5edd6f29016cecbe27271bb50a1bea9e117ea8c35f28a82a9fc03c5c1e89c57c50d860f35f85bb59975b6b166ad6a14017b16942809ef75021e1a9e1b49b9b5531299c17ac920b4da2e011a7e55ef0053e6665a36adb7d45e96fe7c23cdc2fe52d3e1e3a591db0730af2f87f1678a0c4aa27b71f7e7ddf54f65541c8ae03ef90740e6050c6785079d860c0c137c011f292d5daeaded9f6a1d66f01e15a3b27dc9d3030bd6af8aaaaf0e2cbb9d625680cc832ed9162781211553b94f25ceac4c363829e40c1b7f4996729bd0a2d380e025ac3ef1e56e73402d38712588f5e18527e4da96bcb294569c6ede2a229ea98586539de4a58c63122a927e7a017804be89bfccb6701efbc1f326357c81e12dde2b16b21793523d74e6c442ed61121af78e1d3cc391fecd11cfd2bd14337824ad53f0ec82db960e30b00f42f8caf11f644a27b6f99a43f7497b1c2286713f7f6cf654d9d43d78b762847aa415d64c0b70bdebfe5f647f7afee43f1fb8c3bce4c106d57da0fc26654e60d3d94f5e627069f13c9f50ac6302095b3e0546ad3eecff29584f56b563b82a142cce59508d1bbe05c7207966f3aaeca9fa77010d5252501a419a56d32d8c49c12ccc2cd6158ed823c5d98ab852229aaf34c604a7f24c6f56fb4ec79eb7e4e2427255e4fc6dfdfc6aa602e8aaf17a89825bea8ff8423e1a6184b4a7007c8e374e31585fae2b9d3cd3949bfc1b7ea57eaec5244543863e17bbf4b2f5da3e5529a4f9e56ad20c8ecca72951e3a74aafa89c48f3ad05ce736547a0e324cf0dfa3f034d2e535da4354827d3ac9554f2ec121c2766e123a1ba5129270d533e1c8831e5105f03816418154acd5779fafc3499d4f635f4c784e5ec98a8783441ff0214eaf7f4d1916004a9ce9cd4a39947ec0eb427854fecc88671d507c0c76a9be8042775cc109056f44011b329ba2fe628824815473caf4f8d7fa47c1167272ec809839866aaded040a523fc254fe8ae24bcf8f0a4cd845011c98a9f37c1629657620ff34140e4e6eb53a04d004b3f23cf72684e8e69610d7d2729c844a0d63a6b97e07279f023aac007ed74908b468b173d456aecf5c204ac69b0026db2139cafcad258045a13efd2744fd5d8bf015987fbac40da884e62fcb468e62b37421a8adcd10d7e7c92e7439b4a1237afe75354969dd17750f1f729bbabc5b85221c80506a48aa1686928504400f5dd8d6229ee8b682a8ce0f4bf32433bfce4eacc28712b6e17d3a716e28c7409d56c0a330f10c1e7a80c2859c60d689aab1fb039a7889c0df7104030fc2cc0a98c016b0b61e5531049fc3d500fb3ea94eb976722e748ad0cfc3b1d88bab04b6ba2cb85d6921dbc4893513a57b391578a91ad11765dec9580c230032004ba030629ffe424649fb2900549ee8fd1e614abefa3c5bef75dd3af36a7dee68cbb82fe4a31bba4812705925783875285fada4987cb63a8d2d4e85a1197c30b40ecc02f898d261436374eff986cbc5c605f297f8ead7776f63bca7df225c6f63c6f675a7bded638bca41d28bb9d66ced101b52ffec9481c759aa2c7f621157c9f240d4047c1d3c0c736b3cbd8dfe4fea7301c38c3ebb7bbc75393754d955eed837be97c8de08c257bd10d6451c4e9758a47c424fd0a2b083d4e141f160b59cc8f1e253c474074a325b994c374e833e1fb4d55f7a6df3f879393da637f4d8d916824feb7ec55925367712d9342e0f2a27e9758e3e3d71d84e8b708a43d74f29a6c6d5fe46f353669525ca0cd06021ccbb6869f1ad6e16a801c78c7285c25da458411f7d7d599d3abe789a5e8e673571e73fc5fff1fb158da6c8aaaadf9025257a32b2ed67ed7b411dd8fcdd90edf2c232d1a776f674affbc7b98374240e951a337b3ff767fd9ecab3668a418fc6b96c46363892faf2cb510a454849f92bbc1118ee8ef29b08a1fc333a2d01da4ebf32a1908d40fbdf9d5607092091bd022e3d4c11b8ff21182fd0133b2ffd44fd5d3b1ea37e4cf97b522a6b048a21ae2de57d0b92591d66c9cf18e6cc3ebe586770d50f64ab9faf499723cb83c6e2f64ed416c423f5e4bd5244159661f0bf4f050323cc3bb50fbacd721bad482ef3576e9f7d52ef2a12e5fee0a2c95baaea0a065ceb897c5080b041f7edde1fe6aa7dd564308f877202b2c41fccc757f9901249975e9f96eb6e36f3cccbaf484869223f40c01debf67f2ca9597faf818d34e0f335a05e8fab5c073904e020e73109009120f30ed3010915f4b7f645c2e384c8c3f7923895c6fdf1a4598d3f90a17eac0cb42138fe651d3615ac13637a9e6ec132a1e470c693276f52422e2a81c0cf1a577e73406e9285d8cd41e1ba7bf8191789c7f4423fa9b0eaf98f9e34d0e20f20a06cc0011419260ae7dedef4add616da8499d38d27e45809fa4b967291f8bd216abe39c74f39af1bcc86a49636bf8370f59dbe8ac6e7812278cd008bcf984498a5f4db5b8bd27deec28fc9d8bd1f730fa605f822ce3179e287af6376aa9c9c4bc0a325dd6ccf14f5b78b2949786b1df8011483e564e6ed70a5bc980604fe3084ea22aee1ef8269348f190343c1227d97316967aa927a34bd9d81a70a200bd00c2f1ddb66348ef1505b9f9906eaf3026a225ddb5b77c5af782c9db8bdd135684626674fd4571243578edf1705daef2fe5e17e9c60fefe56184ca352dc0e257efee6571b1723b3fa14ea936006265f51bd0c19b144e7e488fa87c8099b3df01c27aca3fb6f813611ae88c34205be1271d5d90db3f73aa71318d638e8233cf6d0429795b2c11c1a7f60aaf77ed19f92d30be09d60c9558f348fb9238dadb6c77d859e32e9d042c508995148e13cbaccdc42f6e1137fdad8ccf940ecfbce63dfcda1f523118a7bec9843b1a0962fb469f503bb95b38a880c7f5d8cda56ac0f5b626bcc17d9a7db49a43fb4bb53faf6c44d36880eefe997fe3c36a6abc64c71b579ec37afbb57d5a45f329d3f4b02b50b16d7681ba758b6b53e3247497eb8ec9471d7ce53ed63ce7a777397f8640fb66147b2de8406e5c0c64937245a8f604e43116f25a29b87577e2a0071cc53d4694205713487b6aac27fba3318cbb347382f60e2deff278446f1fa7db27d0dcb7ec1b8df1e3fdb90357f27b5071603d2a63cbe7e8afa45b25c57dd29c5e99b63c1abb802e37b0679554489d2a3d92100926fac2a8a54ddce5cdb6801d19add09a5d0df064d92742979f2af0128f07cb11ecaed7dafb7e3279800e2b3d81fe0a9a579ba523bc9b1386ed4f5928e48122728728b5fc1f45d02c338284be330718d6c92cb57088ba19f8e5c6c1c0db54723923b5df22b646a7abc15edfec67084846be5c520f22fd28a894f87e7e201b6f59f5156d77a8ef81428cbabf5bd7192f7240a8c72ec5138524abbea1d3030fe680ee7e631d58d66f5682afad850279d5182ccdb43d98d4d2d018b3bc88219d773df3a4f358e10eeeb38b3cf16d3b2d19e3b3a9a8240b95b9f49f569271a6a3bde00e707df466d1433a379d7b6941f1cddc1d622a0fc265b44b0b36f2acd18c6aa883fa99e5afe92292c4f58736504e04760e32cb9443b98c5b3e4d6f0c9da361af9c2f88ca94802f65f8aa138c56bf53bc390a0c68a62ae1dceac19b8ebc0421d9f75bb51e7ee8bcd53ee35a08a0d19b2b9fb7e6cfc21beb392f7c8e16e70dd2855ea186a89f25be46496f6bd65eef102f06e7d53d33ee44452880e2debc23fe7633987bb4303b94d762192398778316a5f9454116d2d188120a72838d0141ea2528675598ac5f9149beefb9fd9832af52d5b1d6f40c477fdf4a460a18417740f06fcb812f294e522d260bed907cd1b8c7ef611b7503568a5a177e5175f526bbe33ac1268d52d1d291ac169011f7e7af23f4899e6634d53d4f9ecb1fb10237f6a21d346484397aeb2c2dbb3e1f620ec30ed8eb1de2610a954a9e783713f194c1877c0c50ab96bc0dfb7ae61886ed6a6b5dcb1a216cc84d93876873fa84ec83e9c78820f2ac0d0140a74acd6dea2872404c957789ecced67e011dcc0d97aab0dac21662608c0daf01b8ffaf9997c4c7983f835f065fcfe1cd4d614981fade29f10ccddec2c0ab6657c45353be64dcc6be4611d8bc285f43c28226cb421819a9f59ddebf41606cb30dbb948f30c6841a18b351ede7ee42b658770070b085420a6bc308a4e48d3aa3f3312e1a32712099bdff4cc1caa42c41f6e715948a0dabdc3baded4cd8c46494990704c6ca389f2498fc8c01effba0e8068e504de99321ee788d9267a6f73c942bbfff3c50123ae740137fc161fd690c5b03efea336facd94cc6a3cc340ee14fce10879fd572311b88753124205c4140b09d521d57cf3a9b5a79ce390e984e0b77cb24d3ed4c76aa6ff739b220b511b14c5bde4d7a4f76831ad4473f6d29c5f1794306a5026dd5af36d8f4e1f6a4459a0a4ff65eac274b2677246f0c19aadfff57b5e784c5d8ba31d63a16ca3768fb8d434295eee27a78fea0b591c6f73b010c28f16570d3e2e9b4d58555b57f138c47ec2d3812a627c4669f7754d8868714010c91e67c570f74622962baede2187b7ef92bb200f8eea51f1ff197b8860aefc1295900492cf190c28234f32e53aba5fca6a3898843cb7a7949c163e19a9c4b3221b57e0a3b71d5c1415e4f795ba33eac636605f95491997bd7bfeef0f09b4bbb39810fdd7ab04165a12c27cf4147656ba9d59ee905da98ecfeb34667b1833e13e25ca3e22f5fb6e9bf5ef36caf436d7b5b16863494ff746d5c7d2b9e366a3ffced7a071c6cdc4e3981f3bf5511de345b4c17bb3db8f3f2a736b2e5458d8d50438585261ed58991b674324e9078d1f87386b039e209b26c93f96e5b0976347a3c348e1ff3d90aecb94b363d2bb3b6017f1d46cd73087e93c476ebe7b6318cc28df0dbdcd1ba6aef6ca622c66b385668d14e6deb68773529757ef7318dbe9d8ed3434c8f7065c5b5635521da53d0d55eb2434014425146ab865050e4349eb05eb3b84b32ba4ed7e5933cabaf5bcfe", 0x4a, 0x1, 0x2, 0xb50, 0x8, 0x3, 0x100000000, 0x6c9}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00415) 00:00:30 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000180)="a2", 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000140)={0x8}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="a0caebb8265f331abbc850f36b414d349eb8368d999fd916b9df3ac5586b73d9589aaa95e5aba64959e55c529b552bfd718bf51f97d81978c9290e43090152779d3cb6426e7da46c045a1bd3b0d16191c5bc337f8cdb5b950ae26716d3b970928e1fe46da4fd78674c36ae70eeb95783ebd93e7a2de3138e1ad34dfb5ad989823d4804e95e311567b7de86cff6d1e4aa1fd18437671eccb3bf", 0x99}], 0x1) shutdown(r0, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x5302}, &(0x7f00000000c0)=0x8) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000100)={r2, 0xfffffffffffffff7}, 0x8) socket$inet(0x2, 0x20000005, 0x0) 00:00:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00378) 00:00:30 executing program 2: r0 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10, 0x30000000) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="ed000000e10e0d7928dde1024fc20427b5d28b6ed703eab84172e805ccc9a23108bce97f5c69812db8a334f9e079d8265aa5579a78ac213fbcfd0ee1ddaad6bddee5a8716ccddf73a790905915691152ed0161845b08735e2a14121770faf85c178e6aa2ac215e92b61eaeec45628f6f8c18ee1e187b3b8c0f8353afb711bb61663481b084ad0e06dd8e2134e850a817425d2e3ee5f359fae9d2e03efa5a45f37e54c7215406d9f9279271f944b5912dd17b494ee069bb298428b7be92eb206acdcbc499282a20c36e0249c1e38f34d6c5fc2ae948cfa103cd60f5b128f7db6cb124d92785b0f31439777e05bbe847fbd3"], &(0x7f0000000180)=0xf5) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f00000001c0)={r1, 0x5}, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getflags(0xffffffffffffffff, 0x1) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00361) 00:00:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) accept4(r0, &(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f00000000c0)=0xc, 0x10000000) 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}}}}}) getpeername(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffebd) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00878) 00:00:30 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)="071b08f495e4c81ea0586fa21973c38ff81428a259d01f69b21a6da813c831bbc6f9bdf46f8177f2c1f09568ba4cfd536c629937a6c75f5e76d421b6f1da34651a7514b3fc30c355ee812094919331b30ec82a33cbf93393af569d3d462271f4f17a1238ccdb71ea28a482ab8e30bdc77166076f5f8a94a6e9ba30687322eb0f5db93ce51ede9130c9d6bdecd75d1e4c76e80f68938ff38c5f2c084267ed25f6b15917cc79b22caac1dcdfee71c16b624556aed2f3768f0f0574f846424aaa00", 0xc0}, {&(0x7f0000000200)="cb6e2a53b185a39db65e629594061ff8dc5b2455c9f495f5c6c5d5eee33777807b481cfcb5ab5b6bafe1c2b9d1922d7bde7f4614069776c0e67239b470d558e113a4a1aac642f01814fdf8bd882a2b196842fe80efad50f264ab8bf19df20dc3f816da05dff1725d1dd4672446cff5f1d641e42c43fb9591da736e37c8ac656a336bb414904552cff4bd55ddcd1b65f0ffbd256fc0a5b10e1dbaaec66a093537ec0ca844e34f7738df6f2274ccacb001f655a73c6e5e1a2b198a3a7934b721ddb7a3f716dd83b2bc0f7e6d03f957967ccc24d855e6b4bcaf4abc799d39f7793bedd645be24d7", 0xe6}, {&(0x7f0000000600)="0ad102da07382aed823c96f0c2444abc22e1de722ddc4e329befe62284d8a85209fdd844c1659ed0f5db9215780e03793557c44d0e870a2396b610a3cdc74ffbbf471815069940a7cb2fcc0a1bc88f59aff8c0829c07591cd2590d75948658e9625bcd320ca3d690b9462738583940953fc63a77ec7c64101a031fc6c87f2e5b38e611d8ebac60b5d59108ffe2244d86cdfcb82e4182d528ddc0c60d762c8662b347264e312b619225a9beb467fe9bbf98a316e5e8235985e486440f18145427907d3dbf7e31d791bd2b12f7febd1f4ba7a0de3ac669a47077cc9afe5ff383e566878ee6965058837f03558db1a469ade9b2d21d6f6b4978fce82d4367d55040dded2cac0221ac07e609d96e7b74b262367cc6f4541970f7c8f427bf9544efd9ede0a850d9344cadbc2f95cfddb5411c75f50c35fefd4abdae870b5cec35fbdbd653a33a361eef9db389436fd0d50ab7e9e43dc96f1d65ba59f8d98ee7fbb6011b1b5a06d94bd94c92616913ea8ccd9b340d5ca0ccf36f45ba0cf7addcf6ef9ff8d55b4196e559c03570cc145bbd45f43027ca484f6c27a9d1d247b35b4ed32e4986ce4b5cbd60556ef2c65e843612f89b68b7fba6133e0533cf7000a5801399b8552b4010028c9c846575f1600a7900b2821b30cd4229ed6bc20b03695bdaf4b3cce6ae30b83fe555a3109594f0cef7549e4f3a4c0084c43894949bdf81982703c67fee835f6b079e6ca9d3f575f20befa45736e1390eb9af2bec29e5b3542184ab4972a45510c69f046285dac15e7a1467156071b6ecf0a5d30d188299c4bf8a78ee64cb7aca6f95046dc0189b80b754748d9bb4710bc5e372ae1ae4ebe91589ebbe45029a0ae8f6f0e89cd331b8d9e2f98e87e2277d743b7884edeb93dfd6980c521d066bc364204d226fbcdf6f24f7bc2269c8a109ef76451499dbabb9053b483dd0e29014f3d89edc627ceaa7832709086a52b5d933ae7c685be5dc207554689bc49e7ca3f84b5b08c839e515535ff3cd17bc7512a79fa32b3d708e66b2e7c35a07dc2df7ff7f74c1ee28b6e2a7f16cfa283006e01da51cb186c21a52823e7aec8166ad92a96df648fb9a7a4131ca19ac6811dce54f8ee37bc2e8499d83892c64d667b9cbcbe4c222ebe605fffcc162e60fdc48c687933903c1795da6c501a24eabb1ca3a6cf3fa60bebdeb47ad725d965ed015f3c758c348d49669dc5ea580218fbd6078f1cebce0298e964e20914fe0135e7291d2dc1eb07ee1c30ba6ba8b4a68bc2fd539a4d14861a22cb054cca542501b502872eb2ca90ea5b7bb46789bf75887b83fbc79b9b5e46fe662a2ea7912acee484a6debb22dc35e33ebc39e820fe2b62b016b95188f53e8b2775482b00867b80ec25e044309e5bf28850e28ba3463fc163547186cb887fbb68296d9b10caa7403d6c9d2c6281d3cfbe52b2ebfb756e5915b4f106c7a36bdd413edebf6769395a5b3c679ddf6ee7bae14f987f559bc6a9e7969b404d4dbcd624a4f05a55c311891a6378eefc68c46c1f9b2c8a81016c71c2d1c2ba3cf97b24854fb6451dd9aac358e720087963f4056124b74f14b19bd3b1d923301973d498874cb03fdb702c9cc19281cbbe5c5dde2b7d2cbdac284696f3830d73fa48a3f403d1f0ecfebbc1ea91f7a0cb1eacafb66ec3acdbb090ecbe5c0be7658ecc2a9266f0fbb0636abca927d222e27d499d059fbeb8ea8be1446f830415ed44e00f5160ccebc2d0af20933a03de419057ae6c7891061d4ce0fd37b72e2ab27b3c5c52e4d7ccb4a24fd050605ac8c2c069433b4bbbede1682ef3b88f6af68ae29a407e47e0c35362a090cbec40acc79c76012de49675686ba1410389dfe2281a62fd4910174ec540d16317c45190de042456a3314311360ac395f109126ab50ddee432969ea1fc3d0411ca839d338dd2a91b104cb927650d344483fdffc69498330ba8187dd64205a5df6a28bab75aec37f87e60cfef867d41ebb9497feea3fa6cccadcde7935b1ea9ecd30f7cc6ada011ee7e6053fc25c7b9c86591612756c70a7b643145e976319da24bead1881be2d822b86841590dc96f30c43844cdf0f51622f1e7a8c3b6ebb1d86d8cb0d600f522fc400bcc6590795c721de6d440e2d7ba7a7961c55b5a325e95ffbed5e0e5435587d8074c617c3a3abb544c27e664210767a9557a538f0c3703786f6e162957287d7f3a71d8f4419e0350d2a59225bccaf128a32cc185fee7223d296a2422c67655859a0292e21b80a2c67c35d86c5683dfcedc9eee2200b203c35d963ecd36d1ae9285597aad61ab5d277f84a3fb313e865c4f2b688ece468e9fb0658da5f37ffdece7a0ed2beddc4fb6f0b40af498a91e1d23612a35599edb062cb26edb0cbed8dc48fa72146c8b1bafb4c22703971b3663ce16991a0f727d215cc169a0bacb0fdc88e8850e27dd6164150e01a19fc760ba051871247de60bf266ca008c4d42e45e7f14566fdf3248cbf09a24c049992700220cb9645c3b470405979f6f8f7770e94d1e910bfb2f0cf1fb964b7fb17df7fec8f2fcc4d6f6d3e3366f1a63adbe1cf7581e54ef7040a6867c854b6b096689ee4c2644b99372214d54b0f7327d6b3769c9a94a1e66ec1ee95b442c9f5f12c94a6d66b74531ebd10321350898c599bf2b7aca704650f47a833e54211157875fe68358aced4e026749781c4c3061326c6af2c493c4301f4a187fa29da818f0c90e0426763dfd40f4041891921f18ff4c4f6034a73508ef8fd41887776cb9f0e17f7aeae6af187e45af4ce84009aca23b831ce58ba64e43f67b112355f1d3c673284a5f3a9aa407378a2edc58fde98845d189f49efe6669af4572456e0af919f0a246026f7509cc154838c737c4e2281787541e32711e1490e8753cee666a0adbb22f2694d2999d6af7c383b23e47e42650301200c63417bb0c2804500f79d0bff4901bd540a158be23375286408e05a695aaa1b6be0605801811a593ceece7e4a92f15038c7d0cdbddbf4c397fe4e6fac096ced2e18fed302d3b17a929a02d331495de498c8d546cd9e1547d7849d4f68a585c4cfe7b516349ff1a42090b525b1f97c44a82ab524c638293c5541e7e865300a71881be90176049e0fde892f8be28de4e66a7e71ca2ed7a4754ae3e588366c8e588585a75a5c533f0d38138230e8aae857449ecdce3a6d09ed95971c1b35ad9378b1876e3be384e29d0f196f7a56942a429f88d316fdc07d1207ab9c1e6399cb816dbf0257bca1a6fcacee0189bd5adfd3831e39b45fda9deeda93179d7649ab424ccb00b018ff5c52541f5b8ae3b78b1467eac301a21c63880ad525e2f2f08f68bb482fa14becd5c12dfd9b505c892641602e95d1995afb11523466dd121b7c020feab79fed7740abbfaedecd5b3b39393b9d853c0768c457b46e7bd249b32facdc9dd23dae95f3cbf86eed3b332b09d05e060ac9ec7fae64cbf6432cc14c8d1e2b16eba4ba7b7af231476d7b8f3c9c7fc4a6d9fa338a55289b382521438e35e94b7ac61afe1319b68bc359e4f06cf65d2d65ac1cf1de1802144b3a48df14f4249a45926f553496e46e25a3adfb7814f6588696af7c6c9d038f9e0e337059de9d922d80d1578638f4dea6b9b31611483673f4a45d4c8a26a6977711b9bb8cb29a38685da0657110fd0b17fa4a221c3d55ed8c3f785205c5eb31eda3b9a282017afbcd85b858c67343389b743007531787b957098425d75f520f507f13c69e6d4d524278a358ed29e277f2e121ff0485ca2ca9c0661b26b263903df043d05d5b459d7d1936ff87aec54f52797b1c4b7084b6f129b57123be57d4d8c85696de4675b1bf5f0b4b06d9ea539a748ebfb39cc5e5fbe4a880ae3e11f17fb61985fc29ca97c37adbcde504e8c39e0c566ba073cdb120c193b8135af13b2812c18a7631c545e27be0bbe2823893ca71eb425c599c4e506959a77f70ec25550e09de06ea9d1242870db41b7c7c8dbe2af0c0543f491c04f8afa8fcfc83d8c42ff020a56acdbb1a4e01b08b985eba19a7fa64a3e4f6390536980e6e5ea595283330f7b695eedc5bc822fd35a2d405a067f94dcdc5a002cfe48379d6d97befd5bad7cad2d48447bcafc525ccd30c4111d93c6da671f06c8bf6d77ef6db04758f90586baa47d1962c59d86678780783ebc7d4fa5b72c330607ebb536310b99a75346c6cacb32bcde69374a147e5eb556f2925e0bc1fa7a34790f96646172c1eb97786aa3cb5acaf9c9bd21fc05afdbfcf4c1255be3565671d008144923db9563f71550a9b4c4f6a845e7029acde525f286446ed93478fcc4fac686069474e2fd7f63337cf7a85b23af424d42272a13393d19d457a85af44ec3cbb97094418b5b2e06d7ff53e8bc4e21ef6c2c2b2874631a8205c16029832683640e0c88eaca9f562870e58c77e3ccc758ccca453cdcb39d52ea90baced75730b458f9a38317313d3d7532c6a58ce83a03c09b1cbb722a889d1e912094879ec19fc504b736a8353cb95c91f40a958ca2c5c498ef3e71b70d9b375a800345dd5a5acde2b64a9f527a46a56fcd66d91b518d782c7a648550fa53cc083336d83d66ab94c019af53bd482f0c44d0a72ea1beae9e790298f1e00db768b2f07e2557003b7f8d224ea3bb0131d70b103d3e381540008f3578c0bd0ba8da17a2003419439d094e804b22b287efa243308f94e2c5bf76e39549ae8a365b5e6d494608197e275d213346321e9ad56996f441c73bec809a19cf207b7c1094c0ef2c3efac8576d70a1cb3eeb058f332978edc477aae48f122620121761ae0a4e368f516cfa5251d0b3d917822d942b33593a9bf2ffd80bf600b17c6f09d04942c9375875cc63249380534a37b5299a97654dfc562c7edca87e9aa2d842a4d3039ad1679af8f623acba73389104ea0d0690a97dc9025f7a2e18000694a5c21f2371b9cd93d753991ae5b43961e10e66f0e95077b29339c9085200ddb071511f096363e76fee1f368e0c3949e1faf594621d3009d0eaf49692f71daa7d603840e79e2743433613ca76319adf201403d263a55a6ede9d408db1779d35922544e5fb744dbac40df25c13e866573545f2a0ff29c8044fd1c6902352d11f4336dfc0214cfd5ac3a733f0c9bde554846281714e85b422e730bf5a083e86f1316149fe0c6df1da8972717a95b69b130f86d4d18745eeda850c4c9fa3f7ddfc40cf476882dba43edab6cb917c9a423cc79d00b838a6a1e396a7abdf50beb8d7ad42372f6c079ec122d9907ce9315955323e7b25c88002c5245241b2fdf1e74ffc2e57d49dc16f80c4f9b6b873d1ab2747d1e34741ea2736a5cddb142427912653ea7e1d08118dd8167432feddcf88b902ed2abda10d6df96412a3d3cf7d4abaf0ff962cfee21085e72b35b2795941bcfce7a6ddb0a4f5005e94c39be6f0a620202a77cfda96dc22ac4548d55dcb26f0f2ea44412adc1b7c5c82bc90d51671684742fd6b63ef97ed5b500d362d459174ca4478b6cb418a2b82d8e734800f36b611900b6b88e085f83c2addb8988889b9a3b950fc414cfd86cd5f21e85e2af0499d45d2334ec09bf6f3f32399c0d73e100aeb94a0ff872d7b6ab73755ab4bbabdb8e821d19764e59cabfe151c712bfd93dd3c8560a849cc167c1768b2a3194370c6e048c95c47d17fcf86b41276c709797d80599b2dd85d5280ad05acb9354e0a31282b260079429cf318f27ea48771d8eb7d850572561dd4048550eb7d6862610bb7b02e48827508f25a36509e42b5dbbfeafc9cbda86fe99", 0x1000}, {&(0x7f0000000300)="3ca895fe652cef6ca5f7a6288d7b23dde71ab2a08012e9178b92b1e8ec5e61e51375e98d76253f95db48eb37b5a7bb94a9d0e6063533cd75f88a3e968c85fe6a03d3ae01ed4f2955044e284cd51a6936d762ade56d", 0x55}], 0x4, 0x0) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff0f00090045feff1c00000000000090f8ac1400aae00000011100907800000000"]) ioctl$DIOCXCOMMIT(0xffffffffffffffff, 0xc0104452, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042e) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x142) 00:00:30 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$getflags(0xffffffffffffffff, 0x3) recvfrom$inet(r0, 0x0, 0xfffffffffffffcda, 0x0, 0x0, 0x800e00740) 00:00:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x2, 0x4, 0x2) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000040)={@broadcast, @multicast2, 0x3, 0x4, [@empty, @empty, @empty, @multicast1]}, 0x20) syz_emit_ethernet(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) freebsd10_pipe(&(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00321) 00:00:30 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = getpgid(0x0) getpeername(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @ipv4={[], [], @multicast2}}, &(0x7f0000000080)=0x1c) fcntl$setown(r1, 0x6, r2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x4, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00330) getpgid(r2) 00:00:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0xc0) fsync(r0) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file1\x00') renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file0/file0\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') 00:00:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x2, 0x4, 0x2) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000040)={@broadcast, @multicast2, 0x3, 0x4, [@empty, @empty, @empty, @multicast1]}, 0x20) syz_emit_ethernet(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) freebsd10_pipe(&(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00321) 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff08004500001c00000000000090783d638c0be3874461110090780000000000000000000054e982c023e43362e841a4aaf921fd9ddcd5fe82b356c4f3f2753220d54a265a984bc61482bb0165c88589ce7439a84343c335b5b1319b2bb2ed7ca1a3b16d5771fbe9693420fc767646bb1583bc1db855731e3099a22f174a816b2caec0bb04048e9c556a8706fa62e45d637c428f4ed966c4c3f60b8aabef"]) getpgrp(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00830) 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0x4) r2 = dup(r0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f0000000140)={0x0, 0xc6, "c68d418bd1c8e128e59d70f09feb17a9856d05811d76f1d069ff442a1a5aeb40247fe03ea4fe9f5f50c15dec55eefb18afeee27a3536b772c68264730e6234d193209a0588cb48c95d6123a71ac03ae622937edd89bde7b26e7171087329547ca9c63698a7003ed703d61b1e38a774121f252122967736c729ebacfdbb936844855ff9ec8959907a426dc3b4b5df7b53dd094990ea1e63f5dc8c5f3591147de236f2b141bf90b0336417545a5562cbc7e8139723291c9dad63ff369b2ebf20a7f52f4b140265"}, &(0x7f0000000240)=0xce) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000280)={@in6={{0x1c, 0x2, 0x1f, @empty}}, r4}, 0x84) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b09) 00:00:31 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRES32=r0]) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00827) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000001c0)={0x0, 0x6158, 0x100000001, 0x1}, &(0x7f0000000180)=0xe1) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r1, 0x84, 0x8003, &(0x7f00000000c0)={r2, &(0x7f0000000080)=[@in6]}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000000)=0x5, 0x4) 00:00:31 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)="071b08f495e4c81ea0586fa21973c38ff81428a259d01f69b21a6da813c831bbc6f9bdf46f8177f2c1f09568ba4cfd536c629937a6c75f5e76d421b6f1da34651a7514b3fc30c355ee812094919331b30ec82a33cbf93393af569d3d462271f4f17a1238ccdb71ea28a482ab8e30bdc77166076f5f8a94a6e9ba30687322eb0f5db93ce51ede9130c9d6bdecd75d1e4c76e80f68938ff38c5f2c084267ed25f6b15917cc79b22caac1dcdfee71c16b624556aed2f3768f0f0574f846424aaa00", 0xc0}, {&(0x7f0000000200)="cb6e2a53b185a39db65e629594061ff8dc5b2455c9f495f5c6c5d5eee33777807b481cfcb5ab5b6bafe1c2b9d1922d7bde7f4614069776c0e67239b470d558e113a4a1aac642f01814fdf8bd882a2b196842fe80efad50f264ab8bf19df20dc3f816da05dff1725d1dd4672446cff5f1d641e42c43fb9591da736e37c8ac656a336bb414904552cff4bd55ddcd1b65f0ffbd256fc0a5b10e1dbaaec66a093537ec0ca844e34f7738df6f2274ccacb001f655a73c6e5e1a2b198a3a7934b721ddb7a3f716dd83b2bc0f7e6d03f957967ccc24d855e6b4bcaf4abc799d39f7793bedd645be24d7", 0xe6}, {&(0x7f0000000600)="0ad102da07382aed823c96f0c2444abc22e1de722ddc4e329befe62284d8a85209fdd844c1659ed0f5db9215780e03793557c44d0e870a2396b610a3cdc74ffbbf471815069940a7cb2fcc0a1bc88f59aff8c0829c07591cd2590d75948658e9625bcd320ca3d690b9462738583940953fc63a77ec7c64101a031fc6c87f2e5b38e611d8ebac60b5d59108ffe2244d86cdfcb82e4182d528ddc0c60d762c8662b347264e312b619225a9beb467fe9bbf98a316e5e8235985e486440f18145427907d3dbf7e31d791bd2b12f7febd1f4ba7a0de3ac669a47077cc9afe5ff383e566878ee6965058837f03558db1a469ade9b2d21d6f6b4978fce82d4367d55040dded2cac0221ac07e609d96e7b74b262367cc6f4541970f7c8f427bf9544efd9ede0a850d9344cadbc2f95cfddb5411c75f50c35fefd4abdae870b5cec35fbdbd653a33a361eef9db389436fd0d50ab7e9e43dc96f1d65ba59f8d98ee7fbb6011b1b5a06d94bd94c92616913ea8ccd9b340d5ca0ccf36f45ba0cf7addcf6ef9ff8d55b4196e559c03570cc145bbd45f43027ca484f6c27a9d1d247b35b4ed32e4986ce4b5cbd60556ef2c65e843612f89b68b7fba6133e0533cf7000a5801399b8552b4010028c9c846575f1600a7900b2821b30cd4229ed6bc20b03695bdaf4b3cce6ae30b83fe555a3109594f0cef7549e4f3a4c0084c43894949bdf81982703c67fee835f6b079e6ca9d3f575f20befa45736e1390eb9af2bec29e5b3542184ab4972a45510c69f046285dac15e7a1467156071b6ecf0a5d30d188299c4bf8a78ee64cb7aca6f95046dc0189b80b754748d9bb4710bc5e372ae1ae4ebe91589ebbe45029a0ae8f6f0e89cd331b8d9e2f98e87e2277d743b7884edeb93dfd6980c521d066bc364204d226fbcdf6f24f7bc2269c8a109ef76451499dbabb9053b483dd0e29014f3d89edc627ceaa7832709086a52b5d933ae7c685be5dc207554689bc49e7ca3f84b5b08c839e515535ff3cd17bc7512a79fa32b3d708e66b2e7c35a07dc2df7ff7f74c1ee28b6e2a7f16cfa283006e01da51cb186c21a52823e7aec8166ad92a96df648fb9a7a4131ca19ac6811dce54f8ee37bc2e8499d83892c64d667b9cbcbe4c222ebe605fffcc162e60fdc48c687933903c1795da6c501a24eabb1ca3a6cf3fa60bebdeb47ad725d965ed015f3c758c348d49669dc5ea580218fbd6078f1cebce0298e964e20914fe0135e7291d2dc1eb07ee1c30ba6ba8b4a68bc2fd539a4d14861a22cb054cca542501b502872eb2ca90ea5b7bb46789bf75887b83fbc79b9b5e46fe662a2ea7912acee484a6debb22dc35e33ebc39e820fe2b62b016b95188f53e8b2775482b00867b80ec25e044309e5bf28850e28ba3463fc163547186cb887fbb68296d9b10caa7403d6c9d2c6281d3cfbe52b2ebfb756e5915b4f106c7a36bdd413edebf6769395a5b3c679ddf6ee7bae14f987f559bc6a9e7969b404d4dbcd624a4f05a55c311891a6378eefc68c46c1f9b2c8a81016c71c2d1c2ba3cf97b24854fb6451dd9aac358e720087963f4056124b74f14b19bd3b1d923301973d498874cb03fdb702c9cc19281cbbe5c5dde2b7d2cbdac284696f3830d73fa48a3f403d1f0ecfebbc1ea91f7a0cb1eacafb66ec3acdbb090ecbe5c0be7658ecc2a9266f0fbb0636abca927d222e27d499d059fbeb8ea8be1446f830415ed44e00f5160ccebc2d0af20933a03de419057ae6c7891061d4ce0fd37b72e2ab27b3c5c52e4d7ccb4a24fd050605ac8c2c069433b4bbbede1682ef3b88f6af68ae29a407e47e0c35362a090cbec40acc79c76012de49675686ba1410389dfe2281a62fd4910174ec540d16317c45190de042456a3314311360ac395f109126ab50ddee432969ea1fc3d0411ca839d338dd2a91b104cb927650d344483fdffc69498330ba8187dd64205a5df6a28bab75aec37f87e60cfef867d41ebb9497feea3fa6cccadcde7935b1ea9ecd30f7cc6ada011ee7e6053fc25c7b9c86591612756c70a7b643145e976319da24bead1881be2d822b86841590dc96f30c43844cdf0f51622f1e7a8c3b6ebb1d86d8cb0d600f522fc400bcc6590795c721de6d440e2d7ba7a7961c55b5a325e95ffbed5e0e5435587d8074c617c3a3abb544c27e664210767a9557a538f0c3703786f6e162957287d7f3a71d8f4419e0350d2a59225bccaf128a32cc185fee7223d296a2422c67655859a0292e21b80a2c67c35d86c5683dfcedc9eee2200b203c35d963ecd36d1ae9285597aad61ab5d277f84a3fb313e865c4f2b688ece468e9fb0658da5f37ffdece7a0ed2beddc4fb6f0b40af498a91e1d23612a35599edb062cb26edb0cbed8dc48fa72146c8b1bafb4c22703971b3663ce16991a0f727d215cc169a0bacb0fdc88e8850e27dd6164150e01a19fc760ba051871247de60bf266ca008c4d42e45e7f14566fdf3248cbf09a24c049992700220cb9645c3b470405979f6f8f7770e94d1e910bfb2f0cf1fb964b7fb17df7fec8f2fcc4d6f6d3e3366f1a63adbe1cf7581e54ef7040a6867c854b6b096689ee4c2644b99372214d54b0f7327d6b3769c9a94a1e66ec1ee95b442c9f5f12c94a6d66b74531ebd10321350898c599bf2b7aca704650f47a833e54211157875fe68358aced4e026749781c4c3061326c6af2c493c4301f4a187fa29da818f0c90e0426763dfd40f4041891921f18ff4c4f6034a73508ef8fd41887776cb9f0e17f7aeae6af187e45af4ce84009aca23b831ce58ba64e43f67b112355f1d3c673284a5f3a9aa407378a2edc58fde98845d189f49efe6669af4572456e0af919f0a246026f7509cc154838c737c4e2281787541e32711e1490e8753cee666a0adbb22f2694d2999d6af7c383b23e47e42650301200c63417bb0c2804500f79d0bff4901bd540a158be23375286408e05a695aaa1b6be0605801811a593ceece7e4a92f15038c7d0cdbddbf4c397fe4e6fac096ced2e18fed302d3b17a929a02d331495de498c8d546cd9e1547d7849d4f68a585c4cfe7b516349ff1a42090b525b1f97c44a82ab524c638293c5541e7e865300a71881be90176049e0fde892f8be28de4e66a7e71ca2ed7a4754ae3e588366c8e588585a75a5c533f0d38138230e8aae857449ecdce3a6d09ed95971c1b35ad9378b1876e3be384e29d0f196f7a56942a429f88d316fdc07d1207ab9c1e6399cb816dbf0257bca1a6fcacee0189bd5adfd3831e39b45fda9deeda93179d7649ab424ccb00b018ff5c52541f5b8ae3b78b1467eac301a21c63880ad525e2f2f08f68bb482fa14becd5c12dfd9b505c892641602e95d1995afb11523466dd121b7c020feab79fed7740abbfaedecd5b3b39393b9d853c0768c457b46e7bd249b32facdc9dd23dae95f3cbf86eed3b332b09d05e060ac9ec7fae64cbf6432cc14c8d1e2b16eba4ba7b7af231476d7b8f3c9c7fc4a6d9fa338a55289b382521438e35e94b7ac61afe1319b68bc359e4f06cf65d2d65ac1cf1de1802144b3a48df14f4249a45926f553496e46e25a3adfb7814f6588696af7c6c9d038f9e0e337059de9d922d80d1578638f4dea6b9b31611483673f4a45d4c8a26a6977711b9bb8cb29a38685da0657110fd0b17fa4a221c3d55ed8c3f785205c5eb31eda3b9a282017afbcd85b858c67343389b743007531787b957098425d75f520f507f13c69e6d4d524278a358ed29e277f2e121ff0485ca2ca9c0661b26b263903df043d05d5b459d7d1936ff87aec54f52797b1c4b7084b6f129b57123be57d4d8c85696de4675b1bf5f0b4b06d9ea539a748ebfb39cc5e5fbe4a880ae3e11f17fb61985fc29ca97c37adbcde504e8c39e0c566ba073cdb120c193b8135af13b2812c18a7631c545e27be0bbe2823893ca71eb425c599c4e506959a77f70ec25550e09de06ea9d1242870db41b7c7c8dbe2af0c0543f491c04f8afa8fcfc83d8c42ff020a56acdbb1a4e01b08b985eba19a7fa64a3e4f6390536980e6e5ea595283330f7b695eedc5bc822fd35a2d405a067f94dcdc5a002cfe48379d6d97befd5bad7cad2d48447bcafc525ccd30c4111d93c6da671f06c8bf6d77ef6db04758f90586baa47d1962c59d86678780783ebc7d4fa5b72c330607ebb536310b99a75346c6cacb32bcde69374a147e5eb556f2925e0bc1fa7a34790f96646172c1eb97786aa3cb5acaf9c9bd21fc05afdbfcf4c1255be3565671d008144923db9563f71550a9b4c4f6a845e7029acde525f286446ed93478fcc4fac686069474e2fd7f63337cf7a85b23af424d42272a13393d19d457a85af44ec3cbb97094418b5b2e06d7ff53e8bc4e21ef6c2c2b2874631a8205c16029832683640e0c88eaca9f562870e58c77e3ccc758ccca453cdcb39d52ea90baced75730b458f9a38317313d3d7532c6a58ce83a03c09b1cbb722a889d1e912094879ec19fc504b736a8353cb95c91f40a958ca2c5c498ef3e71b70d9b375a800345dd5a5acde2b64a9f527a46a56fcd66d91b518d782c7a648550fa53cc083336d83d66ab94c019af53bd482f0c44d0a72ea1beae9e790298f1e00db768b2f07e2557003b7f8d224ea3bb0131d70b103d3e381540008f3578c0bd0ba8da17a2003419439d094e804b22b287efa243308f94e2c5bf76e39549ae8a365b5e6d494608197e275d213346321e9ad56996f441c73bec809a19cf207b7c1094c0ef2c3efac8576d70a1cb3eeb058f332978edc477aae48f122620121761ae0a4e368f516cfa5251d0b3d917822d942b33593a9bf2ffd80bf600b17c6f09d04942c9375875cc63249380534a37b5299a97654dfc562c7edca87e9aa2d842a4d3039ad1679af8f623acba73389104ea0d0690a97dc9025f7a2e18000694a5c21f2371b9cd93d753991ae5b43961e10e66f0e95077b29339c9085200ddb071511f096363e76fee1f368e0c3949e1faf594621d3009d0eaf49692f71daa7d603840e79e2743433613ca76319adf201403d263a55a6ede9d408db1779d35922544e5fb744dbac40df25c13e866573545f2a0ff29c8044fd1c6902352d11f4336dfc0214cfd5ac3a733f0c9bde554846281714e85b422e730bf5a083e86f1316149fe0c6df1da8972717a95b69b130f86d4d18745eeda850c4c9fa3f7ddfc40cf476882dba43edab6cb917c9a423cc79d00b838a6a1e396a7abdf50beb8d7ad42372f6c079ec122d9907ce9315955323e7b25c88002c5245241b2fdf1e74ffc2e57d49dc16f80c4f9b6b873d1ab2747d1e34741ea2736a5cddb142427912653ea7e1d08118dd8167432feddcf88b902ed2abda10d6df96412a3d3cf7d4abaf0ff962cfee21085e72b35b2795941bcfce7a6ddb0a4f5005e94c39be6f0a620202a77cfda96dc22ac4548d55dcb26f0f2ea44412adc1b7c5c82bc90d51671684742fd6b63ef97ed5b500d362d459174ca4478b6cb418a2b82d8e734800f36b611900b6b88e085f83c2addb8988889b9a3b950fc414cfd86cd5f21e85e2af0499d45d2334ec09bf6f3f32399c0d73e100aeb94a0ff872d7b6ab73755ab4bbabdb8e821d19764e59cabfe151c712bfd93dd3c8560a849cc167c1768b2a3194370c6e048c95c47d17fcf86b41276c709797d80599b2dd85d5280ad05acb9354e0a31282b260079429cf318f27ea48771d8eb7d850572561dd4048550eb7d6862610bb7b02e48827508f25a36509e42b5dbbfeafc9cbda86fe99", 0x1000}, {&(0x7f0000000300)="3ca895fe652cef6ca5f7a6288d7b23dde71ab2a08012e9178b92b1e8ec5e61e51375e98d76253f95db48eb37b5a7bb94a9d0e6063533cd75f88a3e968c85fe6a03d3ae01ed4f2955044e284cd51a6936d762ade56d", 0x55}], 0x4, 0x0) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008f7) getsockopt$inet_udplite(r1, 0x88, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:31 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind$inet6(r0, &(0x7f0000000100)={0x1c, 0x0, 0x2ed3, @ipv4={[], [], @multicast1}, 0x7}, 0x1c) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/78}, &(0x7f00000000c0)=0x50) r1 = socket$inet6(0x1c, 0x5, 0x0) setsockopt$inet6_int(r1, 0x29, 0x1b, &(0x7f0000000000), 0x4) 00:00:31 executing program 0: setrlimit(0x0, 0xfffffffffffffffe) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x4, 0x0) ioctl$DIOCRSETTFLAGS(r0, 0xc450444a, &(0x7f0000001040)={{"4c8c7c0d730f099057fbc0966fa55e0a647e62bb4e2c32a6bc4e9473616050c79256671a0c1cb1c28731cd22918e23cba64b0a76aec80a8cefc5d6b1fe5a131fca65bc6d17acc8e602e32f2ed25097ba16ebf24ea38cdcdd27c9566fdde8eef093583515cd739a3f8e9d69ee37d6ff4785508988f86ed5ded032a558adc8b7328d0e8080cbc4448b53d134cb7c8c1de536120da437099b55f364de33892667e66b857b0fa4114679161991a1753365f57433bcc8a7dce8e7f2763828e7195162ec75e526525b6bde86743b2c0eb17d6d40916c9e39a2c0e307d8721ad32ee3e23d22392249d588e77394a4a97a77ea8c44e1929c205be8d614889da0aa1d4f51c9d91fba1b0f7d3c75e0dcf1a95869b3ac3a08e3f0786124393b90b82a449334a19979feb2a91bfabca762dfc79298037a902601ade618ee7f373fff9389a2c76c8f01f4eccfe6029b2e21ceee95ea59e515bae08d0379826c8cf2caeebd0a9f34f762e1b6ee56cc9f436e76205f07aac71d2187f71dfa55bdf336950561faeb9fceabf987be301340a3fd02b05862f4346a88465db6f13522817a0234212331efb9facbcae4b5fccc3f89a4fe74e6942303dbc7ebacf6714ee6df3abcd0938e3ffc1192bde5220687fd79bdd8be886ce9cf2368a2475aeedf6c5ccde0617b19bc6f15f2d4017e5739075f8c6923c550ef4112710033f9acf0ad4669692dabfc474424186ff0d205d98394eb78ba4a3903805c9299afe30e890dc3d8b14b5383fa624a4054d4327d42f87e013fd0759b3435b77d88b467410d908fd353f68288cfbf767d39d1eb586f09699b3e08cac44d476ffe2b9e8e5953c08fca6ade1f37e662222df09793d07e2d2361704cc76f1d96b3b10de995121a33b6d0d671279a012f372ea3a8df81878a15c724282da037a9455ac1924a1fd81654fc5cc3772d59f0d7a0f3259cf41851b04c52cbdb3a1de2079d58a6c1dcc523ae678cec6579ec5819a93a86ec840fb7d41610bc1818dec9850a0192c3f2382c5626868ff0167a6a50ef2de6d3adbf1337d959fe46b22bca134cfc705772bc173ae9b3d10a31d56a50b68346ac0fc5814ebc9dcf232030040ccbf457d7c57b11ac7c05c91c36afe8a7aeee058d6982c53ad18a2fb99314670184e215b73956b512522f23b3b2bd6e570153119bdbd5b23a094b3d83c66a615b96d921a700e10daa14b88e59939e6c028b0ea8db04392fb23922d391cc71ee4513a651bccd0c0fe54da5038169089795665b29e351b97c127e636f74a22a2730e414bb965fb8c78aa951c6f09a30389d312aa894e64efae54291471d5d4214d165a46ca809810b1b9e0a5d6b10327fc3be8cae7361203499cfc793972c960ee010c634dcaa77454dda780ba8b7e78ac20cc931a60395362e067fe983248003b1ada51f1cf52e3a156bfa7d3036", "de31b16c23b145bb385e99652d34b1313c6379b8fbf5a5bb0b8d305d621d4297", 0x6, 0x6}, &(0x7f0000000040)="360606d25149f649f36dd6df921a33054875032a5ad685616cf140b5427c75f473a2f4d0e058344cbd8c891c1ca437f63acb0a8e7acb87ab26818475f922ce02c75d14faff9b3af1b66412fd08648576578c2ebc2f9ae8d8cffec68a10251e1a9fb59fc0151d1ac26bf1e148506575e5f84462a1a569b6001406682262c9b11c8a3de1a037c8d0b902e7a7dec45021b07f03bf6542c1fc383d2736a46c8bebd2cc89a6e631d1a721c18d94d6047040ee2d985bce3c84b8a6b664348c0d7102a5acdf602ce5849e14517f1aea328bcaf616dd1558a3a4d341143546de866737d6b84d1872c3ee85f38e324760ad4825c31352864d5a6cc250fec7b3cabbccc7a5493c2ba24d985c740a968b181c55132ba4b07057c17e30c9f6b3800eb8ec197ab7744016765646ddd328097b9ff54d7f25480c4587639ee15b830ed8d9b9735a176bcf175a6f235e70a29230f2ffeceb397645bca9eea0c85b392a4cce92933e0a6cf4304011b09f1225b4d9dc4048d1cd5d24f7c1682fb69e41a41b529ba3f9ab62a6be387e8b5d00f51413371a570aaf29aae42b4571abbd3c175917e724b27df0f20578e813b80549361cf2128f6c3cd4203b4c8cfb8b727a0aa75567e0b59158c08cb350404f056f2bbf355f37f33fdc18fe5d0f2d33fba079002dc4d3e75359f2e6bd47117b4a9540627d91c5a2e6ebcddc304f9df854ae66e12f74dbbcf0a960665d21a19ffa750d01a533d76f5c30c7eeae16ca0378a0ccba1f9b3e974f24b32105669d4cbe25ed967ab36a49b02299d6f5a808b301846ec5b3fd8fb3ac5af93e81eadd56dd5129cae366ead1bc34ad67e00b8681bd339762b52d8d22f13f4997059f3794353118bc670197dcb30d964e06c6731c9152dbf6555135bc74c12d044ff5b4ed43275dc0bf8992ddc4b6f02089bf29b2df846b0d35051c1f67c423aa806537270fcf391fbe9c5d7b3fabad21a060c1e2b7ccd34741102c2e22db953659664f667d54c35a0dcb4dd8faf3f965f6695054566e918e88e77bc231217c50c62dc82f1aa27e3e514e7452eb13be34a8ba7f4ea28139acee6963912b8dd1feadd7705e85e8856b51706309554c779deb16c857032f021b72a7d8844fbc5dac724d2b1c83938afe45e9915575647d57c6d8a8b181050474feb18a2297c9955dc57a9b96e548e41c0dd9c1a20633a854aa443bdb1e901ce497aa0b330de8d6fbff3d7f9017484bb3b8c85832d362970b1535692e47b640d1a9807b4f50f3240da54da346459ace7aeca3d15b058106b467eed7107152ff377a33e4a94994cd4b8fac1d9a5472b55d0c22f15696ad80cd98212d92613a1b07b251da68e833dced335000d3076ca5b0888ae2fa8b46d2569e891deda8216f16f5b0c4f93ba0b132e382c751496a81c8a8e0f22bebdc05a89638d9866b32fc96257501f243dd19361cbb728597d99d2bbe7dd69f664cc91d8ba963e3d98f90dbd33126f46215d92aed2b66cdc62eef387aaa9b186068bbbbbb9f8026bcfc93b7c219d1e5ae674b3a9fd754f347c1688205c354710e64a5c5ac6272ef454c291491e896b14c679905764be335512c92c1176f1a6764d4d68512ca40f730e3026a4ff760a85787849c71b3822854354cba8513ca2c72eaca19b5ad00a4cbb45f82777b577db5febf889f4545b4619a1ce39d6404a0ddf6fbae56162ddbcdebd46a8b9a44e396df45866dd0b562c479f683084a2e8e757e82e3b3a66d9126e262fb02bd4756bcb94a224b5376611506e12f9f878e89af2bc13bf10d34a6d6b478b7cec5ff59ef0f86860dcd5fe856a451ba3283f1409ef0ffb997de9d2a526b21df3bebacf87bfb832284db0fe0379de99da6200a20e85c7acf933e7fbd3c58bd771ff56dcc3addb981e984ce9bc93b3be406376bbcf86c9cf4f51f25f774806e56eb68557ffedf63539d1dc1f7d8cab87b84f4f2ebfec304841c3ea3e76553470469f0f36a24c28149d33de6c38abbe24854e04cd60dd4de4a751a65032e59a94b6c0f3662f507478f935144e6ecb0d16c5b381e5db05d536accda2063457d7eb38ea8981189b4f2fbebd5a74523199f8c33e3cc17452dea5bbcd6fffd18044ba00384997e829a8b273056edb32cf45d4f9fd3194cd7c26db2102363e8b3153d5c628330d71d7d7751e70fa888188b1285d9c01b95076fdc1ea73a60c12371ab030c0debd9737ade320998b1a596f71baa691ee6383f4d5121aca2c9b801a7b3de4d6b1a45c19a8e5e515a8fc927be216558112059a83f854fbac20a3acdc5d1605a0729af9a11a3b9af68a4bcd111ab2dd3c108bbccc8fdeefc01019b8668a58badabe95400d7eef2b0830c6916548bc1af040954d2df7d3ce95463a3c01e73a56125c6fb3d580f7e21ca0dacc596dbae0fc08144c69acdf4f20541893216c46255f1ea6ac44a63c9b5b0107290d73e9623a810fde6603a04c62ccdd8282684ee84948c239ecaca5c0e3eff533265bed0b4ceb00c684cb441d531fbb8688b76d5cbf651cf4a974b0cf855d7c483cff8dac066240ece192ccd6715ea7574ecf69d201ea3b1754cf64aef5d9d243a19f5b44e3b9b6158f65e91d9772ad788f9f31e68b075a2f18a6f9d752203debee3d65266dcf4c97183d57f6c8601657da075ef2b576b0f682fc6931d19ab60de1f8004e44b47c8a099cb3b974d92f728f3f0e71980ba83b64fea81c90ce1383870064cacb7cbd1b07ba782302f4048c1d3ccabb71cd143318b6166c1b7ef2ddefb0279ddcde1bf67d94d049d47c1812d33ecc617644080242aee6b12b4fd1954eb91495647dce92ec8cf8007589775c5d7dca786161235bf67a90d41adf058930b6ed8cfd06a99f77d143f7674412daddcb12ae0eb30a513b0dc48921a17e86839f8d10de954012d9e0117e719b91c42018386835978aec2c01517a20f5a0e8f14792981ec36e9df5fa7b221ee5ab62985baf838e7b91efce31d8ee8c62a56cbe54893f181fc4d655e3d7fc0d80bb6f4fb3f38d696b31247e8d4bc8e140e19f190254fb047ed737f454d6dce7edbced28a238d11d025bb427ecbd4d448f329ef449d5a06ffb8f9d00871962392c4e3dfeb4e54b7c7fc8d6b3edaf9ddc0f86806e23824bdd7757a83b7db1b28ccf2bdf3b05c5d80077d7bd10b92fc6c42049293d960c0881f1f0c482118eb6c134f8482fa763ff4409cddc01cba7f0314c2adca51998bac8f6ae5153da49262a550b17607b1d0fd96cba8f106fb3609842106c4888ac0eb6130f740e1a4cf4ed3a449fe2d9b4dc3f854184c9167b7c8f78b49f48198a62f93575f0efdc5db4470e783341303fdbe0d10d4b3a9bbb6f020428d1ce8566ec7e9f3226bb025f3bfe37e92e242bb148a425047e4b06b35d4989d8e85edd5009ffba4822b73b53cd2798a8206e72e456e53f962c0758f3cca6ba315e7c73e71c8ad317db1a00fa44bfe207b23e262050a7ba1a98340a5e6b9267182c6b53eb530ac916e1040be467fde2676087cd2647c29e7dea9494af935d32cd0dc74b441a8c8cf1d159c462a4afe392c8583c07a4042a3d65c33a3e2f84e4b87f4894623f6c0114c59689febaf435c848097fc50a87dd29c7177a4664a52d22fad79808e9ddf5533823f0b997dcb054f3ab04fa2252be154212f4db6844bedf8349077f295a0e182e11c116f105f6d5021d0291ebd42c916c7b80b068835c87b8fa2ebd2ce28a70852c8e9322b324eef69cd123659f88f07d248f8b80ed6cbe7cbda14c9fdde447de5e5c8524e8db5e0900974585917a96742418b584b2c8719978011af32a43dd8c16828b12b2521cc9ba2c0775882cb2e61cf2ff86a7655eb616b76538707c80708c1c066bfc5dd667e05ee154be4bed856e4fd4d5a8ef717062ecb82ab699c6624f7b6187810a1ff5aff01c511ce83129be0711b723d28287023ddc679f93b74decdcac675bc312b7343ddfeeaf34d7d8b33617caba7ab6366b9bbba281ef856544d93cc323c0fc5df09d601951a5b263e153b77db815d98289b71d8c1453729763a1ab9c9d3cf70f3abcf6c32317da29f9c9b1583d20d38a2ba5bd5ae2828de546c4a6dacd9e63e834072e96999d0990f4efff3b64d391278f48efe988aefcfe87617478bb220ca146728d7c151f7910e4d9d904adad7a96128b0a3ecb077b864071cd0c833b0bb2c9a7dcfbd4379f1827d1f18d16db23db4f11187614ca436df86c3eedbe908372e1c7f0096d74fadb874f695fe5d53625353058e10f066ea4c0c20cfc6e410feff347439d6a4cb5cdcb43481841b2689c79970ca73434b35b2ab85bd1992b94b0bd228e8421ba3bfb484b483ede73ff7e1b1f80eab7b615dbe4979e15ad11db4df391d38e30ffca19f9f47c8a05f0deb39934b7fc9653870c3853f867615aee31ce915b21a641b945c191d1208155bc4f93acfc62c437ed60a3e874a59df568dcf9e0b035381c59a55f8d295bf7f0893b703ce10c8becd52d81ae77dbebc9c74c3c796b32979de11fe362c9b9279ab555a8b59bd77a3d4d8ad20bcadf0b82af8798b466ee6b6c73e70700ea50590af3f5e176d4cf7644bcbb96bb04a4b205d1c0bc7286b80f054767fd73ed1c5a7d0d41242e57ddfdb55349280c64523b43ee46cc7ac5fa6ba58a92bd7646cfc4dfda87e10e4a6de137c8dc504655fa6a6e7c22c8711c94d3e71ad04e2a4f0336e7e1bb78126aff00b22ab8074eb7449ca4dbdfdd0c644f26a54b842bb96d46f52e924e2abbcc8a17f76219856b8bfd9425e67ea3b595c4d4d77d45134a0b1c39e3d1e06fab08fab56d8fa6226e092cf3940cf07d738bab97ac10a0a6cbb32f20543bd468a5833224bd719e7e8c504d2ce45e89d8e05642a24e50b681391c2fe1c55c50f359f58f961a3554b19eff66f62ea9f0129f88beff545737449363f80fdf0ccb2d560f5960e941baabbddbb7eebcf327fd001d6e6c8fe5a19b95e67988433d5119ac5c0f56fc03ded961fca84e671e53c3a1aa7cfd76c64813011111ffa5da00c1c6b990f1d73bdb148a82da0ac092a42fcdfa2e95704fe0be41d36cd58e49bb33d0f7216f1755034c7d180da3ca6ac373782bd873fb8da1f770aead29d2da011025ed7345954a0c5638b5db98050e85856e5926c6ddc52d5cdd73cda00cc25015b06cc9f99822a80d7f1ba447de949f12fe3f2aa4f168d7f17aace7a0e31218000e5e3361bd87f53844d150410b922f764c33c421fed76b82fb16663dfba7f7be80dcfc96394a891a79a07d7adff72ae25e7babd14f5006e682bf80bcb26e3d9d1f024cf6ecc50b2fc948f1fd68bbf6bbdd9b4765ba8ea147c519d3a877e87364de1c994b31bd67400361d2335f8f69da84eee39d480bf731a32b144303bcb7195f7924aa3b01a853edd02ca4af2d72b538a514fd75be42dc0edadbe4feb6742af48d7073523be6abc2f68572a75ef63dca88f626a68f42873999627aa11b8ef1db46298dd744a5be6bc2d9e10819a67bd6104928d02807829cf87aab728cef93dfdc3a5e9fba1573a2c7de2c2c2f8ad1225530b1146860c24c82528c298a0cb18dfd3fdcdfa97026a8bf499c7cc2ef24744d74e8bd41a3bea58bd68ee349bceb32c64bbb84085cc70ee8ba8c246a5bbd5445b1c4037e6dd32585ea515cb066c5eb49310960f57264ffbfa314c9a2ebb118ba99e9178d6bc6d2f86946294d24ac4f0fbff4d7590d3da80236b806f1c153bb10cee7abf83ea06c3353979fa082b3d00474fdd29ccd86310a2142ecf3df56921e787901724", 0x69ee, 0x9, 0x7, 0x1, 0x6, 0x1, 0x8, 0x4}) ioctl$DIOCCHANGEALTQV1(r0, 0xc1304431, &(0x7f00000014c0)="7d98904df209c584390542f67b6df8dc28fbb08db6d3577121054bb3c9") 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getrusage(0xfffffffefffffffd, 0x0) recvfrom$inet(r0, 0x0, 0x47, 0x0, 0x0, 0xfffffffffffffdc5) 00:00:31 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) semget$private(0x0, 0x2, 0x14e) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000140)='cdg\x00', 0x4) sync() close(r2) 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x4f, 0x0) ioctl$DIOCGETALTQV1(r1, 0xc1304430, &(0x7f0000000000)="245b519e34345455863ae536d4366a6e9281fcf6d65237782fc92407ff706156a3c2ff3735a5cc45ea2408f6bab7908aae3deeb4975666c60127254cbef6590f339c3bc6bfe08d2d64ea1ffe681aecaddd43133a6552f6169e2120fed62a462ec7f4617890e223288389af020c3cd79b58db7747e6d355c01ee855955c4d40676ddfd3631531d1c7e1ad9d4898e1b96b746075b9f01631ee1b4ab1d22aeab8721ee7ff3cc4ae41f69e98ce30fa8a78fa82554046c27b38bf14ad9130f71a477fbbc13cd987d8") getpgrp(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) r3 = getpgrp(r2) getpgrp(r3) fcntl$setown(r0, 0x6, r3) ftruncate(r1, 0x74) setsockopt$inet6_udp(r1, 0x11, 0xf12d712b9e48c708, &(0x7f0000000100)=0x61ccd04, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x40003, 0x0, 0x800e00b8c) 00:00:31 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_buf(r0, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff0900000000001c0000000000009078ac140daae00000011100907800000000"]) r2 = dup2(r1, r1) freebsd11_getdents(r2, &(0x7f0000000040)=""/61, 0x3d) ioctl$DIOCSETIFFLAG(r2, 0xc0284459, &(0x7f0000000100)={0x10, &(0x7f0000000080)="81627b4edda4a262ce6fd0d74dd56613b5a81a0e0c545e91c767dd31501e7931a22b997ec747123db8d68df2b34599d2980b1552a3adc98b74e74800c1a1e4f59e6ab7bdcf", 0x8, 0x2b1, 0x1}) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0074f) 00:00:31 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00367) 00:00:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_buf(r1, 0x29, 0x52, &(0x7f0000000040)="4e318224f133bb4613601ce02e6983f6d92d98b36f8ed778e7578544cf66ca985a094e9bb421c2c7965bb304b7a968c50b73a1e019ec35ea1bc6498532a49cbab83e481f4203786ec5", 0x49) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffeffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450027826d9639043eef0000ac0000aa0100001ef85c8e2a0e8eaf1283ac54c219d7142f382b90c6a663bd2a33efef62367e3f986da2b8f6a7a0745e"]) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ce) 00:00:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0081f) getsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0xf, 0x4}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000080)={0x1, 0x7fff, 0x4010, 0x2, 0xf800000000000000, 0x34d, 0x4, 0x10000, r2}, 0x20) 00:00:31 executing program 2: r0 = msgget(0x3, 0x4c0) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10034e, 0xc6c8bdb64e89d146) socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="0300020010003400bf6dabadef660709dd5964b53e478c162e3a16abc5b04d95e546b53f789467f892a1bd200071efd7490e8057f582ddef97a69b40764d59c7c5486681da17426a1cd3ada72896978f20b12ada0647f04e04cd9213f9f966d619"], &(0x7f0000000080)=0xc) ftruncate(0xffffffffffffffff, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0035e) sendfile(r2, r2, &(0x7f0000000140), 0xffff) 00:00:31 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400203, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0xe4) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:31 executing program 0: r0 = accept4$unix(0xffffffffffffff9c, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727fe21a70bef9824eb96401e2ea9b1028e920c734586fc2261ad3dbe14125a6487de97873b7cd15bf1f1b231913b0e61b3e6953c3b5ddc8244bb6c152de"], &(0x7f0000000000)=0x1002, 0x10000000) r1 = dup(r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08000500001cb472c4f600009078ac1400aae00000011100907800000000"]) getrusage(0xffffffffffffffff, &(0x7f0000000380)) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e004af) fcntl$getown(r0, 0x5) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000109078ac140006000000011100907800000000"]) r1 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, 0xffffffffffffffff, &(0x7f0000000080)=0xdc) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000180)={@in={{0x2, 0x1, @loopback}}, 0x0, 0x800, 0x8001, 0x1}, &(0x7f0000000040)=0x94) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000240)={r3, 0x5, 0x95, "04aeffc3cb234dd6a3589155fd611dfb24b21e748457e55f622308020c4fe21243100ca6a531ed32ff15cd5ed49c20732bc61d2d5f81d4314828f43ae0c64d0a8f0b57d94d903ebd0782c0af3caab4e1ed84d48af78a6fa68c040d9b5fec6ed1a79f38f57dfba0c36acff9a5c2acfc0f1530533156411c6a2809337c4476fbc6acff4fec184597f27f88762a476c527502dc343af2"}, 0x9d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000100)=""/53, 0x35}, 0x40000) 00:00:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) connect$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @rand_addr=0x2}, 0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3, @remote={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0085f) 00:00:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff40ed1c6100000000000000009078ac1400aae0000001110090780000000072d710f5d164d9680cab0076f9787a4920cfa07e60838afdbf70cbeae5837c9fb3491eab06da50ebc04b919e79c7f27b19e4d3323756551c7c25151ea775389ba263a188af9e9f5721c29e63119763d361e4c58c90018ab10d1d7c05481f5a98c54ff8fea105010fdedd912c43357db5bec5af8a1fe2ca4960154413a95ce5cb5f"]) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x60, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffff7fffffffff8100aa00c37748a67e6eb2b38d4a8004df5f48595c9a75fe2b73e2895795e6e59ed12f2b1224fa47d9070708932780e7ffdc1f42b49cdb0e30f0409baf1e6767303cb0eccf45417ed2e25a9c4bb63577d9b00518735002528aa8507baf4fafa279ea7e9e9163ac14d6851fe5e2fa569b9b6293619d03fd9849919f0b6a3583305e6b9c44320ddf28041ab4be3f5f68a15eaaf3815feea118658358629c3d2ffcf910af82f573385edad1d3312576d49a03db317b"]) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00518) 00:00:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0086d) r1 = fcntl$getown(r0, 0x5) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCGETRULE(r2, 0xcbe04407, &(0x7f00000000c0)="3572bb69328a6efe") openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x800, 0x0) fdatasync(r3) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x0, 0x7, 0x3, r1}) 00:00:31 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaae2cbcd2c35d6fc6108004500001c00000000ffff908aac1400aa55657fe00100000001000000fd8c9b0f110090780000000032f355f7937e975aa19664aa05074473f1f28cd32ae4bdcc53595e3bc7db2aed4220bcd0b4898bffd38bbfef13223930376d88f53e3e46f4215780528b041962cb2533a495c8546a8f6fb2cff55ca924a15d3a1356cb85dd30d2d56cc5d062333ac7efe1f445776c2153b865d31ecd9212a7ce679a2f9e884797daa34ac50c85a3a8ef30d6fe241b42351845e4a9fd412d709d5fe7d0f85dbdcf1e478dae7f0586d7205440c6a982956bc3dfcff705d1d4d380b8366b483051e9b7a45b701861044cc97854d058b442254abde39f1c543f874b6f9e75a4728fc1ed7956188fe3c4290740b3f6f91a7d00000000000000"]) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, 0x1c) r1 = socket(0x2, 0x20000005, 0x7) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000040)=0x2, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00521) setsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000000)={@empty, @empty, @loopback}, 0xc) 00:00:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100001007, 0x0, 0x105) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003c7) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000000040)={0x0, 0x9, 0xffffffff80000000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x0, 0x7, @ipv4={[], [], @multicast1}, 0x9}}, r2, 0x5f, 0xffffffff, 0x21b, 0x9, 0x177, 0x1}, &(0x7f0000000180)=0x98) socket$inet_icmp(0x2, 0x2, 0x1) 00:00:32 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) fcntl$lock(r3, 0xc, &(0x7f0000000140)={0x3, 0x2, 0x1f, 0x3, r2}) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) connect(r0, &(0x7f0000000080)=@in6={0x1c, 0x2, 0x9, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, 0x7f}, 0x1c) accept4$inet(r0, &(0x7f00000000c0)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000100)=0x10, 0x10000000) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000040), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ce) 00:00:32 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100001, 0x98) open$dir(&(0x7f0000000040)='./file0\x00', 0x142, 0x12) 00:00:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aa020000011100907800000000"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00cbf) 00:00:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(0xffffffffffffffff, 0x84, 0x8, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x41, 0x0, 0x1) 00:00:32 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000002180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00003f0000000000000000aae0000001110090780000000007856fb5d75eb5f665565ab708dda2b7c332c8995d6e89697de9aa05d71b4d4386ec851a38bc0e1b5ed701aa67ced5d895ceddba653e456c925917755372310e9fd34b56c8417ab52b9e4af2ecdfa87429a0f67b0e63547976e7a95fd4fe4bfca281da552825c8d029a602877ea5f2c182c3dd65629cfa9c6b8b836ad896200fa6d6d5e6a8406fc81f2cb2c32fb97f5de6282f"]) ioctl$DIOCGETADDRS(0xffffffffffffffff, 0xc4704435, 0x0) r1 = semget(0x2, 0x3, 0x67c) __semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/4096) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) preadv(r0, &(0x7f0000002140)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/2, 0x2}, {&(0x7f0000002080)=""/184, 0xb8}], 0x3, 0x0) 00:00:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000001080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000cb992a7acd221c5c2f009078ac1400aae00000011100907800000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000010c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x117, &(0x7f0000001100)={@random="0526297fbc63", @random="93e569badfe7", [], {@ipv6={0x86dd, {0x9, 0x6, "a91a57", 0xe1, 0x1c, 0x0, @mcast1, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x60, 0x6, 0x0, 0x1ff, 0x0, [@local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0x50, 0x0, 0x2, 0x80, 0x0, 0x88e4, 0x64}], @tcp={{0x1, 0x3, r1, r2, 0xff, 0x0, 0xa, 0x2, 0x25a7f756, 0x0, 0x4b0, {[@md5sig={0x13, 0x12, "a1f46c41b6d8268abd7b26134384320c"}]}}, {"8c936ff548743a6a6a02389880721339a25dfae6fff4b8d45678299d69be24c9ac23e5b435e07bcac816d741f5437586d7764b96ca59e0e2b5124c1fa09724e78b523e100d587669a4348d9206e399d86869dd3a905bf7081faaa04f32a0a2c6857c4e6ee5c7a21a3f064e1a825cf09762efdc1c33191c57f3"}}}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000040)={@remote, @local, @remote}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004a7) r3 = dup2(r0, r0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000080)="686abe2a7aef04933bbbaa82de693809adb94402768b2ab6f9a5c686bf31eebbf14a66c47aa09c149e8b80fc0163450f3f972c0d11b4b43a0118aa5312ee7e3503c794d61bed7da7e1d2ca7943388b3858645799a14f6d23c9716e0509a0484eacbe9698c32bbae3b17d352befa18c033db8b81675ce0799c4b1b553cbf2142cfa38de0f6cbb0ecde689585aa1a377f7f84f1e8e27fc6fadfe9ca054beb79725fc8e8ca387ce8ebc08b9e729f0f7838816a2290bee763debb29965fe16300b76edc50d9ec31299bd81e292afd2c27061a437ed131f8c5b2871d6c020e74caedd4d5948190e27b80c94cc636c11031b01b92f18fce303c2eb47dd8b6ee4ca005c15d3f6cd4470911f84b893e9481a3e871139054a061094cdad801fc7ec03a5482db4006285ed0bbfbaa8a58a51e37fc45f49dbbcc2dcbd973951aaf5815949a47162a02e1a6097c67d122450f943dbb0341894f2abb70ef1d2a8eff8d8c50cbd8080589279679d78b3d4c948529ade06562f7e45d46ee09bd03551c0237a10329042c55476623dd84163eaaad1c692d797c93284d118b81ee217dc8ab1e3c0e11f01829ad39ef73559feec8d6c034f89a48505b7eaf32103bfe5ee211c8d6e4a1e9d3ea9807bba61c9bdf12c14c8c9832dcc067f25b900c688b175a877b638142b7045116e9d52cc38ffed14f9e2164e7a8eab986832c2cf3bc816b97b3b0b507474984b875101a84c317958a6701f701b3796d6f0c84c8fd95a5a760d46ba6a77ef27892a780287d52f3263b7b93e122b179ef51d4ffd6c0f2acb05c2d6f8e2ccf1bdb7c49269c54bd121b0694275dc45cb2541ff57a90451bba58537e537441af3430ee2b04a4aac7d2ace6110ceb976c583cf1da31e961d795a897a4055cf50bdf4f9e570837f275132532468894fc9bc4fd6092b9c3ff0ebb7fc984ffc959e2ba04d724fc09af0ad9020c23c1c1845769b24ea41c1c1a7c803f62db551fc473a1dc8e3a5d6d381f511ddc2a891ab02d7b3b37887147e137e11bc1f28f5c4bc0bdc723b3386e74fe00b174ceead30644aff6c0ddd4a5168d954accc910812dd07313267f6efcb8822f106b1ffc322f29d7f87c2c43db442b2309088b1e60d3629d65ae98986cd716b0a2d397da85fa16502471586a0735d955019b066978c6c7331ac1cd55b92397296dc08ddd8b111e5eea1ba867db1a2d73f057b6a9e8ab03b9869b291772dbde4a5eea0766d487d203d4a1e767df8cacc4416d20759fc6e772808bd2863d83fc203ac6df905b5192c79b6d6a307bcd0d146b3ac6d0dfbb26aeb6a36a0f11952153cb040740031ae331e4b0580419242dfa569e5cff99d999e09148c87b97495711055900cbba82cc680f136c340a708d3b53457d2da21eec82b2915b56055e2fd28e283b2ff8c8dee90ae8bf45169ff2c6bbcfa0cd0cd32e7e5d30a0513a44f5566c1af1b1aac97e2bf1c2689faafb077430d941f49e2bf314700027c26067233df4458523513da3ca8fb13ea500e7ee61481e37192d4cfe67671e46752d9734baa4afcc6b4111a180b99dfdfa5975a502c1218142e4c25aa3175f3bc2ecae21c2fe5769bdabac147128932fe205088185bb2355be0e438a5a968c221fe5328fc2ffbd0101a84130c6c4658ba9572020ac8c68265dcd2a6d6e33d493f69538ef182b0f6214a52c6d8abebc2e0a543d5f79b739677b91a25f24200fb50caed106dae0779b48970621d6d26b8aa1ed6eeeffb8a96e6dc0c6520bf6662b94267f93b26d99de122a4de3d9e3454b1f5514199fac13280489eb82e3c02fd4b8e4216904c2df917251543ce0bcf14ccc6bb6c524b9476011862e7b5aaa2c1fd5c7ba5c15405b625cb4cb972e4bf8817fa398483f0fe6c4d16f11fb6afe42f9ad2a0ef8afd606f91a2f61ecf52844f2fb8bab3c8f876db04d891194c4b738fcfab2db94c56dd11db3721eaa532f33a3071717d12adb8965ca810e398a1fb13b8cc91bc92459430ddba81493aedbfee63955ce87816e061679d86f744b9891cb44dcfe599e7d0a45b16eeb894789ec4c7f00b2acdf7fd1a95acfa8e5f415d7c390e62277be53ce903c0373a633c6177794994ba5483800ed3b0f8e78b262b4e1b825d99f29c68849c9bf538ded7950a6a76123940efd347aadcd50ecaa7d5d546cb47677d4a3a3632b2f6d1d67a41833eded022bbf931fdf2b4beb44ce39857cd415b2c7ca8dca032aa442868a7e16502a5654f5af6acd89146b914e59cf974e96ddc37ad6674b16cdaa4dfaf643bd88003d1cc5a46f86c3f5ed5de03a25d8962d308101989a791f5b07073d86971fc897f5ba5fc59eafc5bbef65231a6356f6036e4a45d56060acc70834d8c93b5e563c64b78d0142805c3b18a67c0abd227413d09a793c212a61579b89e03de9968c14ba71f11abffe5d2a83c99e90a6b5bf391d32859b36d98f54f6e42a0e8735c9d8a967a822e1a97cae8f8dce4ccfe8275cc7191ea4f54912858c40553d17fe6e38e856861b91ecd606e42cc1c1c20d573bd0404bbf0e5f491fda3adbab569b67a89a03e02f0e1b2f04cd7e813d776924d2cee3dd0c273e6866217dc22739b4275a4304b27073ec27c3e0f64e8cf099ba7699ea07634948efb3625f7b21af1ab6a3aae76326f98f5f90b92d31bb2628767c31a6119883f0f9155a2a3ead3b62a501e3f5b5bae00a9a95898251e7b2b6f5905241dfa021010c8a7776936f02e4c6a9abb67955cc35421bd8f39fd71c250b703b6d5763083b9a7bad059ba44fa01dffcf0d1a0099e167fa69305ea776d6913ef04f375eebdda1cf492e1cbdd449bcc640fe6d5124aca41063306e39cfb2c292e4629bf175ef8514b3233c9a3ba6217d2b5eaa7cab1bb2eaf5009bfdced3333b3741f4f325d7ae44f26d744bae1e7c67fe7d2fbb80b7aa18b8b02ee1832a3c4dcb11b243edae47327873a25754fefdbe2e743c150d146967f4aa2034dc1b7c5d33d22e7908cdb5d7277ee3b7ed97412baa2df90497b3e6ad044ef9e88ef3876b1a22bc16da6caa7f0dd694d5d35a16538e5d55a4b8532c4500aee86822a846bab4abc03374e3353ee8001cdffe02d14be557f14a6dba15681bb5d06306517b947d169ce0a0d2f2ec69c3f9e3849435389d0101c6f9cc3187d98d3fc18ce5dd4e80c0a5b489b93c7f01a6c6e5b74f7e96f94014d60eb19991346c488014ca5d2b0096c3cdb1c163ac453c09999815ff274a7173de81d22aadbb3f2de9bcbfc9f217948adb971c634e74e54e75945ae7edad285cb4e172f2220e810e1b015d57999a74185695100ca0fcd2ceb6275cf2d5b56344a3fd6a4cd6b036c0624f7c4bc4d74d19215e2fa9e5b849d738233a5464b3b9edc065dec499f3e930a5c534c3116be5ecf763e0d3c0e7dffa4083e6ac216f0a41ca21f96177fd9f141c3ef83ce5475b598cd310c95db2c2c6222c4a0289cf772c442facb71635269d0d69b8897b35fcbb4a835d6d77c786e77f7dbd05267be04d866ff073bc199b7f101c0b1066deae9985b7e2e19ba2082a7b3431e7b144367b85bf145ec5f1638e799cacdfd0d8d8e045e70b3c0107d7db5b64db73f8d189fc8002f3ed3c9fe51315ce93963a94a1d48c1a1c4dc7a356e37d99daaf88ff21a514bcff06dc7ec38cb55c2589d82ce477488293424b502b3ed264be23a88807c53cf339206fe15b1c8e78e9efd7485164ba93727f0ff9ecd10c1860f9671381b9c44d111a9ef64447a60b56758ba6a8bd03980423b7076834eec431acb19e9ba16dbf0e099c7116c17d6ab0346733215e3f68692bd9fbafe6690b3cb65b69737066914c88bdf7d307a24da8a7466bfdf02501d583ee9518ee7a94aad423a92ef1530e79fa61c6b17f667305181f4937f717f31a7f7182be61526a326e9eb4345341e8d437e23a9a705d237aecac6d0479f078e45336d61e337c7c7df8b528da135dfffc7357c6e83ae1bce07ff11f6e7a9d6305d046f099d8a7b9f3dc233b9668ce585ba41744e31870637719304994d62eddf96e088335a94404cabc831841ca860a1c2486a798ab53acb1e9343f5bd5770e56d565abeaf4a4a468113a48cc3fe68cbe203a4f27d69dbbd263010b9e6d50d0b06f8f8434b9dbf0f33422b4035d9e869a3622480583364c1bdb3725b6e2367dbbbef66f4fcce8ca6d95e9da77c54b99b54fec10bc0225d556f19da872a4de963b323107df0b2aec920d5b0049be5603d67f87c7d5cea3bf67cc301986165543d23ad231b101f35d1f2687299af2191154826d1096caa04a9727a5fa1db13652a231eab500bc9ca72604ac13894899ad200a885d631b9d2505f92ea1d414a6ab5d643aeeae67b89eb216fbd15cf4da9dd6b1f9d27fa9f4a2ca6abad1c52c10b139f7462f7f5e4ca24b286d66c52a95432cbf6f6c01af45e0d49b955c0887a191462d3c5e82e4102f10aabace3bebd87afb93755abef0b3384aa2a5dc2d484a02da75c38122a570686b6b5222a0b31a5fd78cee4300fa06018acb61072b4be021c8d5865d86d7e7f47fb4634efaf3e57fae2b90518bde45c2ba44ee3b3f3258ce18b539d8e1b82a96dece051f5236e1ffa0da28754f751681522db3f3bd4d466a279d76e00cc482e55c296adbbaf3c5634d6ebbe9033e6cb3818659b887ca5a824d2e7e1cf6ffc5dd00f281296a845282eb6029bdbca2fa354e7c609a13be5a7f210eafa14bedb0480929924da3371310a5bf3afc5e14dabdb6d15023c874e7f51d4834a833c2142701592eef350714f4e91c31d09fdc71c79ee79561e0c593899653957daf8e2bc3d999c46f7f5677ae049de4149964a0f0af11ca2938d94ede5b32840f2356aab7147dde4c34eb90a5a6f1caa6a9a308e7819ba4f708df8113cde01023fc44fed0ce0de3b2d1b1460c565f8d1f08da7499dda3f3cf1472024c4503c77b563082bde3e48daa6b25bf06ee42f461bf8f640cf9dfc9a37cb317925f305e5d2f2b7609c574d1b7514bc3d0a059d58c733300aec0935f11bdf171811243ddfbb5ec08da597b50d18dc3641fc2294f3a2f2cd52cde9e9b03de491a9db51c7808c8e78f9c42997caa5879c220eea8d6756fff9d281449431863f87ae54b87f0fbfe5161f9d44dfafb15e1863c778a58cb72e41cbb5eb7433ca07b69b736c3d1328d3c73a7cc3b0b1eba8a62b3842eb0f8994cb321bd083b98741601d5124f7c827c420353179ae3272e03671580451503b917f97511cf5f936855acdaaced114a04e645441fef026a11ae12bdd32d5c11d34235c36c5369fc3a83429c3982ae000318f9954498622faaececfddfca5e867c1968cd5089c0bae2b528898cb1d427073fe7cf685c027a669702ef2f3d836f47352cf0d5368c0cf3417d9cb626a75c545b37706323d24a15a3611faca29559da0bbeb31f37b69003e6917cc50c0230e249b3a3ead3adfd4ac038bb77ed81c77ddf68e1c9f69d29f79ed3e9be6598d339f2e4e9417f14fe1c395bc8440771042a6b14f3703e0672c57073c36af5975fbb48b11dbddfe0bdb102fe452750819de57761b2143cd51edd14f993c223dffcd64984bc5b4f45dedf8726a7944d3bdaa756ffca2467bebb9c0608745db4fd58d5dd4f0ace30ae84aa7d5a95e6debdb11686bdd43ba550e32fa527b90168aafb9fff061f5d20c2d952b221572a1da74774a41998a70eb19af8e9bb383053c981dd26c08d4b2ec5f5a6836adf8b47688dca0027796b1d431b49f7bad0df3f518fb43605eb0ec8e96dce495dd3ec3345b02") 00:00:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x11, r0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000040)={@in6={{0x1c, 0x2, 0xffff, @empty, 0x6}}, 0x0, 0x8001, 0x80000001, 0x100000001, 0x1f7, 0x1000}, &(0x7f0000000100)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000140)={r2, 0x38a}, &(0x7f0000000180)=0x8) pwritev(r0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075e) 00:00:33 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530007b8360648b476a11856b612d17df27e6b999a3703250308d4ec10c017abc49d01aa5b12881789de0e5f88b7d7b95152e969d6419939c0840e026ff97ee7ed068bd055f539f2e36215328a5e1c4736c1062349ca187c0b54444150805c423cd9788cfb6ab0e4f4203bd5f0b09c9e16b0c5cf917707881864ba09e348104a46b1df2b95e250dd43b3f7bb13f0a5d4b1c0e856236bcecc20e1a4aad5e0296977b9a8e9df0090ab321659afa5f72f5864be35dd75f863944d81ef50a1e9cdf1c92aedc91377c8b24f18d759bb696f2ae13c4ba083453ad91793581647b54360479484e84039c09fcb07200f6683fb5bef103253a2ed72cb7fb9d1e8fba84e737fe1bfe36c06b1f713a4215977ebbcfb7784bdefa81b07ba53e442548331136374bb4a2cc02b7a71c46eedcb6da3794c4f86177ea182c2172961dce959553aac0d562fc067b2ca959ff3b43578144c3d12babe78247bdbe1b82f9964e32ea9250f70fe58cbf765c00d8bed8ebca590165fec741eaa5dbc7012762dfb8caceba36b1fd6699c557a0b5"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) freebsd11_mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x6, 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:33 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x80) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff084500001c002b00000000b1c44e00"/37]) setsockopt$inet_msfilter(r5, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x800e0031e) syz_emit_ethernet(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, &(0x7f0000000100)=@abs, 0x8) recvfrom$inet(r3, 0x0, 0x0, 0x2, 0x0, 0x800e00595) fcntl$getown(r2, 0x5) ftruncate(r0, 0x401) r6 = socket(0x2, 0x10000001, 0x84) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c653000d7ed587b27799950926289a1ea3e131510cd6fc17501fe0afdc22e1666e4d4d008096e7eca1049ac6c23be5dfa016a0054e450a6cab8a08b86aee80e1f6c40ebfa8b816c53546bbcf836dc0891d8ae19e51aac55ebafb8627b508da5"], 0x1) open$dir(0x0, 0x400202, 0x8000000000000) r7 = semget(0x2, 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x100) __semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000008df26563000000000000000000000000000000000000000000000000000000003c1736b4252c21983daebe9c936b7e3b3f7ba16f1398de73a9daf6006af679954f5df509dae593d49ab282799def5651a1dccc731d5630931c6c0fb2028c6e24927a4a47cafdda8a203d1be28f05ba66d8deff7eb2c1f15f1c3a789316e440076eac5205e6c00003ad5dba53418c55a8b3dbcb7d9a6d8ff16123e1ad52c4f279c845327099550a90edcc002ceae5ec47330ecb0127cfee0180108a79ff54c9fa3b93f1cb82afd1cbf85c2e38d8dfbe9469f0fd672a37efb73473b6c685de6fb69ef11760cb82b82597c800"/336], 0x0) accept4$unix(r8, 0x0, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000040)=[{0x3}, {0x0, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x4, 0x0, 0x800}], 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) 00:00:33 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000080)={@local, @random="bb43d7c741fb", [], {@ipv6={0x86dd, {0x0, 0x6, "e692e6", 0x44, 0x0, 0x0, @ipv4={[], [], @remote}, @rand_addr="0000000000000003e800"}}}}) r0 = dup(0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000040)=0x1c) 00:00:33 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xd1) 00:00:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) fcntl$lock(r3, 0xc, &(0x7f0000000140)={0x3, 0x2, 0x1f, 0x3, r2}) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) fcntl$lock(r3, 0xc, &(0x7f0000000140)={0x3, 0x2, 0x1f, 0x3, r2}) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) fcntl$lock(r3, 0xc, &(0x7f0000000140)={0x3, 0x2, 0x1f, 0x3, r2}) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:33 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 = dup(r0) accept4$inet(r0, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000140)=0xfffffffffffffc56, 0x20008000) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00725) 00:00:33 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) getpeername$inet(r2, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000180)=0x10) sync() close(r2) 00:00:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f00000001c0)=0x4, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) sendto$inet(r0, &(0x7f00000000c0)="6266ff9dbaf324540d2220d829e1d1ec9fe1f6f468ddd1288a98e387f6362e3705b0c03959fe95db4100615e8e91469188eb4d19d83eab90f295ba3ac9a725b952130f0340ebec25724d151a3939c9d256bf3fe879d44a83", 0x58, 0x100, &(0x7f0000000040)={0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00961) setsockopt$inet_int(r0, 0x0, 0x4f, &(0x7f0000000140)=0x1, 0x4) 00:00:33 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x4) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) fsync(r1) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 00:00: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}}}}}) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="faff2d1a666979653000"], 0xa) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00796) 00:00:33 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffedffffffffff0800450000300000000000019078ac2300bb00000000050090780000000045000000000000caeba2220000000000ac2300aa76276ab052e10b8d7a668c133c62e8dc0375d89ee602d91d8e82bc1e7c9415036ce6ea942dd6944f0aa59c31a939e00249a4e796ff79d05f7f78bf32ae427a1b2e5b814446996ad69db511"]) r1 = accept4(r0, 0x0, 0x0, 0x0) freebsd11_lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000180)={0x3, 0x4000, 0x7, 0x8000, 0x0}, &(0x7f00000001c0)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000200)={0x200, 0x0, 0x0, 0x2, r2}, &(0x7f0000000240)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00827) 00:00:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) fcntl$lock(r3, 0xc, &(0x7f0000000140)={0x3, 0x2, 0x1f, 0x3, r2}) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:33 executing program 2: setitimer(0x0, &(0x7f0000000100)={{0xffffffffffffffff}, {0x0, 0x405}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DIOCGETSTATUS(r0, 0xc1a04415, &(0x7f0000000040)="8bc71966a3e9cf663a9cb255f3c5e26294bbdb36924e2cfea3a8de6bf5a17f310216e43f80d545c1") r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x7ff}, 0x10) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20) 00:00: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}}}}}) recvfrom(r0, &(0x7f00000000c0)=""/84, 0x54, 0x40002, &(0x7f0000000140)=@in6={0x1c, 0x0, 0x100000001, @mcast2, 0x4}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9fc, 0xab}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x900, &(0x7f0000000200)={0x0, 0x7}, &(0x7f0000000240)=0x8) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000280)={r2, 0x7f, 0xffffffff, 0x9, 0x76bb058, 0x3ff}, &(0x7f00000002c0)=0x14) socketpair(0x1d, 0x5, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x11, &(0x7f00000001c0)=0x401, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ef) 00:00:34 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f62696cfff8ffa16006af257a9cc43b644b1cde0a761b57a3e30e95f89f39906106b32b3c0791723904738b92ed05843299c5ec8389706dfa85891cf06e8c89ccc9df1191227d09a40fd79a5746976ce9ef8b1536e0fad710be9f434a7d6661106429742a9e11d70a2460aa67180197d6bf209c706e606bb78ac44f57b597ed4c6a440697c8ee33626b"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:34 executing program 2: syz_emit_ethernet(0xfffffffffffffe3e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'a`]', 0x30, 0x0, 0x0, @loopback={0x0, 0xf000}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x66]}, {[], @icmpv6=@dest_unreach={0x29, 0x3, 0x0, 0x0, [], {0x0, 0x6, "f0a0af", 0x0, 0x0, 0x0, @local, @ipv4={[], [], @broadcast}}}}}}}}) 00:00:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00365) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) getsockopt$inet6_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0x100000001}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x9, 0x0, 0x400}, &(0x7f0000000100)=0x10) 00:00:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x50, &(0x7f0000000100)={0x0, {{0x1c, 0xffffffffffffffff, 0x0, @loopback}}, {{0x1c, 0xffffffffffffffff, 0x0, @remote}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x57, &(0x7f0000000240)={0x3, {{0x1c, 0x1, 0x7d102835, @mcast1, 0x1}}, {{0x1c, 0x0, 0x10000, @local={0xfe, 0x80, [], 0x0}, 0x78bf}}}, 0x108) 00:00:34 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) getpeername$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007f9) ioctl$DIOCSETTIMEOUT(r1, 0xc008441d, &(0x7f0000000000)={0x0, 0x2000000000000}) 00:00:34 executing program 0: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) sendmsg(r0, &(0x7f0000001ac0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01202e2f88696c653000"], 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="7020bd430f6b75a85740892f77fa0cd505a508efd724986eaf5c55a3939985a7bb84162d845494d249879c2cd1205a2721e7173a354e374efee4957eb7f26a49199dc559ac9f1cc0d2ed7bad913380bed89ecf49c4c5053ff8f52777800a2f7ccd4febfaf7c12306a7e8df8f5943047a2ca5187eb8f8426d74b9230dc6b0b88e022d7ab1d4c1011801c5eecced6775c0ccae53abc9dea36304c339d3954eb2d4e0bbce7dc1fb8059c8994df49fca5ba393307da3c2cfeb645a8ff2d0febf9876b68a9d420dab1781a0c7060aa5e3a5", 0xcf}, {&(0x7f00000001c0)="75ca6b2d3294281abfbf03d9f7976d3fc768df744e560532f2dd0a1df75d63f18f6c2ac923cb7f6f80128f5bc04455db02eaca24ecf1920f24b0ea9e3badc4857f317339418acca56d67ed9d", 0x4c}, {&(0x7f0000000240)="bce1dd8138870be7f3a9ef35e050386fa6a6e216d893f7450574f89e62be08370a8e6105f00f81cd25a03ce7b875ed2bcc4e749804a6fe67da40e74a951bb0bd6507d8b3927f9fcf2578f5a21e4280fbad4eb457bc097787e7f5d229fb24088e40db7bb1e3ecac936f4ec44c8bbbba7122ee71a0809c303769798a18a8e4f721da5f71a12349a835286379e219d1658a4f380d3d4162aabc4d2488", 0x9b}, {&(0x7f0000000300)="4ac7fad4be2d17368aa6ab7b9d4bdfdb7ef381ddc2154d9506fdecd2530fa7b6d161bcb1528be496e5a6128f463d7f4af03fcf2ee608f717415a7ce844c4f7e2121be6993a3d7c72cda11104ece8", 0x4e}, {&(0x7f0000000380)="be4c32ecaf6d77cb52ee3e7c675df3bbd61c6a4e757bb1ed0504a8425ebad04060f23a869143e908f791da222344f44ffe754aa03bf2e017f48a5b6c6864970a7fd3671cf2d16c71ae41eac69a0f88e60ee9105de00eadfd3ef10ab8e2576b2055c554dffc4b002ffb24c90c8f27c6fd0412dad308ec8f52ff2413c7f2832246efa6", 0x82}, {&(0x7f0000000440)="e931eb9128ed05b6b7d5d457377c9a11bd416f1db3160abd9966bd95f0242336a663429e5c9fe48311969eb475492fce60480a939cdd7ecb7ca37af0df788cb67084aa43c9b8414d036edeac6d33b184166697ccebb9bfba8567837fb5677a312f489ba8dfe52494f0532bab0e4cf0e18951dfdba871880e209b7642988a5c0928e1cc5d94e203ab80c6ea0c5c8f3f98c7ee179259f8e3600cb9be084be6d57ca70fd908c5c3ac1b56523d80285b19fae099ef3ae96ee43f1aa258418de275695fbe5f86749deac829a9", 0xca}, {&(0x7f0000000540)="be3141dfc3fe80d3f2d564d6bc4d6c8e1a839722987aa2ac58f855d55e06dc37a3d5188357e822a413feeddf5f35a4abf4f1ac9be3d458731cb229b08c5a507d077f00da6afe103164d5be2ca501a1a5ab159fb7bba84a5e9a60a0d94924229dc9d7b6b645326716514203c692924b0329a1ebd8d8d0f1896e077af08432bbcb5b29", 0x82}], 0x7, &(0x7f0000000680)=[{0xf0, 0x11, 0x81, "d43220469d004675d1679f7c895edf26099e7ad77dc30c59c73e6555de7ae31b8a3144340d2dff31e8b15d6b62701656b8733fb38777d8312de286ffba6ce91ea48d2dcdeb0465ac088a17de1a7ab99e72ba138cb6eb970b012b6646910daf0f64111121f46c222e33db222cbd3fdac720f1db2c60718a61853bfcac6739186f6e9eb8ab16edbf4f593258919269d6dd8ffe480f9e7e4befb6b22516bff916be3419018c4e79fdc73743e12f5dabee4b30e48cb2d85eb3e08517c0bb0b2eb79afa516d4b1940fbf8ffe44612b3eab1028b234db5fa9a54167db80bf99fe977"}, {0x38, 0x0, 0x8, "e069c9c396a426d6328d7b2bd8f40550608a9d3673d835dc2613a08eae40069745bca2"}, {0xa0, 0x29, 0x4, "64511751336ace5c127982035db001bd75da63f1ddd9d4040a53c413eaeb794fc7aa0a7efd6454d85b42e8a30d28f7eaf65030197f315165ab28a09ba2baf3c59ad7bd24668ef19a5ecfe234d0a202ae3595d1bca0f27f91f2a0599ff1ed62f0fd9dddab3c5376996f56c936d149d2a88af4538e0c0502e6b8c3c95707358ccf3e6fe6a2b066ec169ade50ac5a370e"}, {0xf8, 0x84, 0x23, "5430b814b3f1c638e7e10751e53a71eb8e63b48fa2ec394dfc9ea8afc0ada18eece9dbd9146cccec32d05dd5a1937f4105349aadbcc758a6f24c6c521712d6d78d4d964a7a9e08e66a2f10c0c9fe6742981783ce714f834b11b8791116f786f1dfb5dd007e9f9fe0a4dc567162a37ebac392d6a84c1cd9c3ec78f10cb4f27fb0435ab913f633248c2ca5f4a36b66500d7d66fec2c44940501811f8ede88793269e1212b1460f0388df35e788ef3166460774cdc30190c6e14d8f8b050b7af83ef6ebd24b79807241ee98fa05485d0cd6bbe4d03521701efdcec55c9abed90986ad81a911fc5a1f"}, {0x48, 0xbf, 0x9, "0378d4a31cee2cc8450691547cc2666dc3c40db07044237153967046f7b841ca36a85de9661abd2a7ea3794bb3ae5590bc035dc3ae"}, {0x1010, 0x1, 0x3, "8893842b598b3c8c03b56733fd551f9432e3bd5a46a395a9ff9269d60bed95c16798d6c91805ada172f2f027aa568ec8fb0f8149ae372c97cf3acd22263e8bd9074a4c97e09ad8a3c09d84158d2fbd4fb6235d46b62eda6930fc0654dcf62e097d70f9378955af0d0fbd66020a76e4b0f479ed9c3e46a1799c96245b5fc903c525b33ff54f0a2024f289660449e47df706405366e2dd3281fa59621ef47a42539cd308ef5ad533cc72cf0952b1d1e9a5cf4a84e91a287bcb29b172191cf229baaaa1fbf3ab507ca6b2c2f8b0e5f33d8529d8fb9e4f91c7827d1e62a3d673884d64691cf95adf6c1036a3024636cae5e8a6a4bb33453b94a26d34c3eefa428284f8283846f7b051ba87dc8b14ebb11204901563c29a3f2dedf3efcc01124d0279cc4105d5bf889ba0b603f501be601d4ed61a899c01ffe7b4f3582c611239ba42589dfbba96abd5d4468fe86eb0132867b31cb71984126a367861300357926457fd72ebb5eda97b46bb470fdc2b6944c453f80f011ef485bfced8bcce44a38d677e65c971e850fe1b8bb28eab4d3f7fe0c5a453ded5f3e67796542ce4be0c77539f525d2d29ce55238eae4ce1ce37d5fb6792072c7b867b276fdd365a602f37e8689494c53a333974b911380540bb043c6bf1b0ff7c8a86632fa2f35ff7ec670b492b69c17f9c20538888985be1cc5f5b98dee98e3b497767157f000f1cf2aeb61ec714d9301300f13c2c0ecd74a7c42b96f48358a91e32c24d8c99deb7ce1ff73a948d3765b62e5ab538f55d558f1068e68f0513862fcdbe110a996547b5185f180dc3e786671aa5de71fca5acc5e80fd315a0597e442caf78a2b8d029ae6eb1fa374710a4c09f6eebdf952e597627973abbcc315882537ad8251d1acac12bab5c29c12707cb95f7b2beff6724d36c887700ae78a814e7cd5558d5b4ead818862b123b3479ae97a7141b6aba147c5c2d76fd99145c04378620940328d7fd41526c60c991822b948ae5d6e041d044df2b625630d30bdbacd50add6d97cf43802af0abe600099cae79ec95a73c4374e46d4c9d914b9fb11e1aadeaa68dd62320fb2ea0cd44646e15ea371fd1b2e006977e01a3b12f01acdf2aa3af452abf9e626fcd92e72ea925c5e484463d7ed1f55348cf3532ddc92c39ab7817dcccd0dedc74d103895ff2f23f03611451d02f2d9dbe04d34108221b0a87daa25ff7e82f4ae0380c5b9809d0ffb48c04b7a4813bb2fec65ef9e150d2ad935db7e1a87b5beff4d83f918bbaf322097dce26dc7be80f02c6e6c6c227ef808850de1f12a0de16c52673bb45237ee82d5d3dc785c71240cba2e32bbf47e4e40f09451fc24d79d3599f61b286bdd74af3cd30712e911cc1944b7c62e88507eb6262a1a425e45eac5e912bc718230af637889888bad74e2446ce448abbf4f01345ce197a6649bac783c0a9cbbb19f4d5acc9f9cb75c5ab1f878d36cd49cbdf9684c76d7931e117ee00129668eb623b20983bdbb585e6c3dbce607d9164b82f88f48778a5346b39009d7338f6b17ae980c1341073be982f397453bb92c4a86a5a558262236dc2dee4bb8619ac721c220c46b3e86fd49eac5be1d4bb6504b73c924c4026e36e72a032ed9354965f987f2c63cb531537378bc4d683dd5217bb87b2341417336e919348270f89cd4d2941945ffa4d84ccd788eee9dac7cc3989502e61d0150df03435c43a03eaf4d080e652d0ef9f73783875100d146b930b0911512318eb4b3bf0bdc71ebe0da369b31aff9d206208c9f851e6245f3fa4702c0ad84b8f5d4c7293efd550580a78036a8b98276038d48fe2a6e73d8159be27bf507bf640cd21a37206fe8ce857c750755f6a7b5aa7ae4a76c1435056436974c60f102b76a97384c966eecc7a467e9b0067a8758a2eb4e8a94fa74c3a0584966298042dacda9e49e2b92a681521fff632bd549175541404735a5ce55f3848ae1efc4caff6f9132e73011c2873bcea0e2a7c2117927ea5b564c6e90222c5325f8cd12ba47aa81fe515130096d90c3d450afb8b144965e7629c2f524cfb5092ef6833c96e015a446cfb226827f63560d6098804bb6587b98f2be6348b99fdcc44a22e79af88d147eed42869e84da6f74dff2c1bcff23fc7c623ffbf8d0584cfcb5834a3507c4074a9a70e160d971a85c7ee1438358957e31485d3bb783383cabfe84e9ba16c7ffb2208b5ff869f33e07bff0a444826b1fcb3c0349b49084a3f4c5761c1cc1cffcd93a82320d47c1d5b8d7ebc4799c4ff644ad3edacbd110402728c14ac778f0595fea370d268f605c09d8b3844ce26785063f40141b89ee26bcad6c8421cffef86f61c625a6f7bc823abe93f95888bab7ff9f24fcf7ca60520a23db271a88f37b210ee64635d3b1976ac490c935fb5ee66b8154f8853516bd1e6af64500e766dd3a94180ebd965a7c3ae12757a7d57712fe31956033de35b3a17129cd545e148f62c305ed4c7df2f5c64c4cf9145039d087e7999feedc6a0bdb3d5b1602fe725ae59596b26cf17d2d2f90ced939d9e000d4c3196f7f0d464530f181d76084b974717494a0ebf6227534aa63a1f8a40e0f8339718c314f2323fe98d512e5c3471edec7087535956acb3f36757fee22f25c8c5e48e477f14218d88985608d6f71172f83aa93e04c78a086cfd243c0caf639477a48bae53c2b42d80ee062e859b481cc26af38e290f6532e02940449cc3ad39fdb85fb3b0b2e53ce9bbfa6b0b32fe2f4860e11c49c324a1210ae628fbd744205b5f96b19e62bfafd9454e39403a5437487140b79d74516203a403f6c6638b7147039d654a11ae56e1ab5f2571766a9fa2e4357e76facd69649433b468c386fd5af21961f78c128ee836ef740ced22831d927a2fd8fa03e5c7ae60c5aa95ce884a88acb7211fa9c23a2dd55c95f8e26c096e9abded26343a5d981cd8db90052773fe7ed5a8bc2e6cf67920eaa75c88cecc5c010111baea803e15a820209cfb3710eb301558de26770c270aa77b22a4ce6fd3fb9bdf9999e87c9dd08c922ddb25f7ccf6217188914af0bb98c5a98bab869d2da4124e87a2302c8b324e553797fbdcf7053c96734eb18a41eb0d619b9141e120d8332fce0e72bba602932f0a974903360c9e2e4ec5962d36b65db7006c42c4cc32ffa8a4235c3b11891c5fb98ab82c4ab2f85680df1b38cce61ff6b5e9828da95d0ce112345a3f2140e8b01cf66492f2b4b2247c1a70a71705dc43a07696ecbf56779c1002bfd8f4ca4f2afa53db986c1acd8144cbea952cff6f3c176878c9cb74861dc9e258d4b0a853b40627c6865f71d7a049614b4df96d62b924863157d2d345b5d7189330c60a65ed45640648655beec7b2789d55ef76d708454b55917c12ff2c2ab02083fabaa8457b2ff00005cbec7043eda9019913d9d82a75f36f41dbb58499dcdcf02bda23068983de1db5f1b90580c68bbd7db98f82c624836c644a5f9342274219e140cd3d8664562570685848505b960b12aed98a417d8f84ac751165b85632935273c30d1b95e4e74f7a86c15cd1a44b413f0eb8a7d54d221fd8db07bbb3c045791083e3a3eee63aed5c0ebfc74f1e153a8c4c1aaf4c3fc4730ffe75491d3c7a8e4001b388c1d2f58371f4d95bc0db04262d0b897e329c4dd924b842d3a7cf8e9923c5d2c789af7c6731be97cc20c40334d519c91fa6caabbbdee8d16eb3c6e081add6263f22e1247033cad2c76601ca203b175210c88198c29534e9cb973f4cb6b5206cd6ce96de3e34331ed5edeb4d59574fa128e8385e9ac3b913a47e4a411e71ef69dd51e8f1ed178371b305d2551015827f8e58503b1fb70273ef0004a1659ed92c7efe356f9c79a23db9b933692489bbf0e155d329210c47f2e239d833dc9f41076567755b7acee699f70247ed2c181c4fb8a132118b61c80d638cfe2f7d8f944550a3b244285c6f4f566d3d023086711f74e4d00712218cdccd3a0bc417cdbc57b2f94f75d1113d4c3adf4b7231ecf70220cb859e27821999fdb8fbed8e438dc414375ee600d17a3822eedf9b74b9197abc491658da7412d1cc265fe5431c8635c08339bc5f6d0364ecde5adee55df1769cd60ea17ae7cfdbd4863ef5946f6511a6eb61eeb3901778b4b52d6b4b26f137d54f986152c451fd012dc29bf6ac0b56c8ef6e98cf72640274f0cc44af802a14f00ea8bbc532cc5b8a4735995f7603c8e395a0b6960e7fb4eb8d56f4173da61f77d490b1819ba6cdeed93d2e23cdcf3720d156d9f50d7c8bdf8b3b7146b5776b7c59d6b73630527f75d3f372c8501ea6d397bfe802446649d4ef4a7be80c125b6ad40f168e87efb17698861f43fec3f883cb0a406f6b69dd3863451d73f058fed4417dfbeae277f5a36c739de5f5fa139704b2d519ae43766aa1033d2d9dfc359961597ebedcd935ebe33459abf79dbc69a38304b5e833d920eb3c997290373681ff48accb5de34d822959e91ee6117a376ecc92126fc12b9cb08a65239ff9e44442393b126bd2ea1f8444c68f10f8b8c084cbff92115c1e1dc631f67010762afd929a2a77b844d2b53bd04df285a76a36d23319ee8f0493c18b1156d477c91491652e634ccaf74a4c2bd90da937aa7dee0db2cee5b5ba7bbada279685736ef71f582ff09cae20210a2acc59e2361f55bc654ac3cebaa20685482804884bd0adfe24d3de9f05b8564ad990b01ac239915a9f43ac9031c5a96ba902aba9feeea44d56f52b4db75d4b17109621bdb5f7be65499df8c9d17c6ef8eb5aa0b50244b3b5ca153e36e2bba70368d081ccc1e34cd84ca682da2e2b30a329e565e01d1611a139aa962541c400132bb053672ee7e92fd17419be09aa1d2cce9c8ad516e93145bc0df4142c08bfe4979e19a8b1630d1ba329390c8ca3f5d9ff1fb87fa88ab502d7dda573a5e229457dac7513f74536ae364ff9987b1d31b01019b6abe4fb43404574ad01be6ad9190081a6c53a886f00f354e1f36343ac007a9724339b6f7fcc866f059237b3bca97d751d4390ca37e78ef1ff6300b09511d66f7cd90d4a1064652010f69a152c4dbbe2887a8b13b4439eda69ed1ebaa4e4a1cda8edc1e2b065ea50c54736feb482a9d7257878360e76a330ea39c9433cd75281ddd7352074173b00d4281c51f242eb5d22f0d4a8174a74b218829d2b90974de4b98ddf1d4d21e863340acadfa1c92a492864a41599ddac791a018e1ffd6459492444bf2cbb2badcc5ffc36ff4e8aa06b827fcf298035f89126a258a27360e7d4cbb6a4e6fd6f7521e815e5c28fd80d58cbb01c65f35885db938da67e021482171e054a2dc735f6e21b577bc89f5a09f9379dbc5e33b20dd7861dc2ea068aa465a545be1ecdb2392e664cc64d6230444026352c542f0497850116ef55d082db74e62eb9bac7ca81b969b7a7d366d0e2246202807780e3977e0e9ffb2dd7b85e11b6ff439fa41a71012634e46907cfbeae77df973ed0be18b8367a02b2b98eaa405d99e7705667a594cd985aea4d67a4ab6413f78addd962fece8eca22d63a6aefe66ec181a73b1d53521e3bf4766927fdfe7cc77177ed6594f365cf734b4bcbd5f227524963f0d2d8c7d15eda360dfa7a07d93c7e9105c9a5953178a4f739e4402184c482de4b4b36c8085dffa5db3168a18d99f1bf4a15f7fc16401665b8be7339e8c62e062d021c00d552a7922ec4d57f4dec345d99aa10a1240299f56ef694cf4e86eda4f0c001ecb32682ce9e28bd0e56a9cc3a70db723af3f0bb266250fdc0cec0e15607e13df8a6f8189b"}, {0x110, 0x6, 0x1, "197b51e5d4d98376ea98cf46fec4b8c557457fcd0ad447d73a04d6f188b39f976e52f58977916a8167e3e1134e170b562d1d4b6d2dbe5c3703c883ed641e57e559a5f7ce48f0fc24d62085715d07ee42f972f468a4f770911df36a728175c54616874071d8dfd81737d0ebbf5e77d7623d2adc296484f6f423f14d6b5e61bf0621bc1190149bb2888ed8523cfab095cd059dceb2826be7e3960731f52ddbcd53fe64b96634ed96f3c0ebf681aae712a7ad4a01c6f5e2df8f02e6d7ddfe600cb3a71d1e8ff44f0beb78e81a3e7aa85f0a650a0cd724502395d978149e7807239c81e6a3445699e3b673f474b33ca73caf92c48820b57f9334bb1baddd33"}], 0x1428}, 0x1) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev//.\x00', 0x0, 0x0) r2 = dup(r1) freebsd11_mknodat(r2, &(0x7f0000001b00)='./file0\x00', 0x1ffe, 0x0) 00:00:34 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, 0x5, 0x84) setsockopt$inet6_int(r1, 0x29, 0x3b, &(0x7f0000000100), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e00595) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x25, 0x0, 0x8, 0x8, 0x20}, 0xc) 00:00:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00365) r1 = getuid() freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 00:00:34 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:34 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_icmp_raw(0x1c, 0x3, 0x3a) r2 = dup(r1) getsockopt$inet6_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) accept4$inet6(r2, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e003e7) 00:00:34 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}}}}}) r1 = socket$inet(0x2, 0x7, 0x4) dup2(r0, r1) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000040)={'accf_dns\x00', "2be8d99ec35c9fa1aec0df48392206e9deeb85c00811f0967bb0cea2d4f3ad11268f36483dbb25dbe0af96c5afb083fe2f35ef1b73a5dedc1e12a034808b34dbb4c9649bee546c7b62035634f3eb49c6d78af7ccd42c98d459a652d37d76f277d517eba75183f45aaa57bef0be67bdf322d4783ca0b0d139412eab65f40e2a266151de8b6eee7d6a2a5c05667fc256bd0cae28b0fb3b857c1b8908d5fbfdd82157526ed24aef0043fc75141f15810ea4fbf252a78edac9371b3851a7f404740c3ae13cf8e3491d46b829f1f3e59b420668d4d06f825ad566a3e22a223e70bb794a2137c7899188c486af88a94c35f462"}, 0x100) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0081d) 00:00:34 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00365) r1 = getuid() freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 00:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f62696cfff8ffa16006af257a9cc43b644b1cde0a761b57a3e30e95f89f39906106b32b3c0791723904738b92ed05843299c5ec8389706dfa85891cf06e8c89ccc9df1191227d09a40fd79a5746976ce9ef8b1536e0fad710be9f434a7d6661106429742a9e11d70a2460aa67180197d6bf209c706e606bb78ac44f57b597ed4c6a440697c8ee33626b"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:34 executing program 0: r0 = socket(0x100000000000001b, 0x2000000000003, 0x0) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000080)={0x0, 0x8}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r0, 0x84, 0x8001, &(0x7f0000000180)={r1, &(0x7f0000000100)=[@in={0x2, 0x0, @multicast2}, @in={0x2, 0x3, @local={0xac, 0x14, 0x0}}, @in={0x2, 0x1, @broadcast}, @in6={0x1c, 0x1, 0x5, @empty, 0xfb66}, @in6={0x1c, 0x2, 0x1f, @rand_addr="533399220a93bc9d5c7886d977b96449", 0xfffffffffffffff7}, @in={0x2, 0x1}]}, &(0x7f00000001c0)=0x10) setsockopt$inet_udp(r0, 0x11, 0x1, &(0x7f0000000040)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1015, &(0x7f0000000000), 0x1d7) 00:00:34 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x44) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000500)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000540)=0x14) r2 = accept4$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000400)=0x10, 0x10000000) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000440)={0x0, 0x4}, &(0x7f0000000480)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f00000004c0)={r3, 0x5, 0x100000000, 0x5}, 0x10) fsync(r0) r4 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000140)={0x0, 0x77b, 0x3, [0x75c8, 0xbf7, 0x6]}, &(0x7f0000000200)=0xe) getsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x1, &(0x7f0000000240)={r5, 0x1c16, 0x7, 0x86a}, &(0x7f0000000280)=0x10) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file1\x00') ppoll(&(0x7f00000002c0)=[{r0, 0x2050}, {r4, 0x4}, {r0, 0x58}, {r0, 0x4}, {r0, 0x11}, {r4, 0x40}, {r0, 0x80}, {r4, 0x100}, {r4, 0x180}], 0x9, &(0x7f0000000340)={0x100, 0x100000001}, &(0x7f0000000380)={0x6}, 0x8) 00:00:34 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000040)=0x5, 0x4) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f00000000c0)={@broadcast, @rand_addr}, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000009078ac1400aae00000011100907800000000"]) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f0000000140)=0xec, 0x28d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd9) getpid() 00:00:35 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f00000001c0)=0x9, 0xfffffd2a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="001c9eb066696c753000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:35 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0xfffffffffffffe4c, 0x0) lseek(r0, 0x0, 0x2) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00339) 00:00:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, &(0x7f0000000100)) socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000380)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00301) 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}}}}}}) semget(0x0, 0x400000, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00856) getsockopt$inet6_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000000)={0x1, [0xd79b]}, &(0x7f0000000040)=0x6) 00:00:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f62696cfff8ffa16006af257a9cc43b644b1cde0a761b57a3e30e95f89f39906106b32b3c0791723904738b92ed05843299c5ec8389706dfa85891cf06e8c89ccc9df1191227d09a40fd79a5746976ce9ef8b1536e0fad710be9f434a7d6661106429742a9e11d70a2460aa67180197d6bf209c706e606bb78ac44f57b597ed4c6a440697c8ee33626b"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:35 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x18043, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000180)={@broadcast, @loopback}, 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) ioctl$DIOCADDALTQV0(r1, 0xc100442d, &(0x7f0000000040)="c39de6a31e6acee822a73c237c1eff729c9efa5805d4217c0e0a32f82d5960908c299a6871aa73fa27807cb3bedd05d3a653700a3727bd55a6acb294cdada42652426841202d828d2c24c990c91e0fd5d2c68b84d228f89e0c78f523a492b6297db5ac619141a2a4d2df6f00015ff5161a3b0c38e566335e4c1c57cf139ac04e273c39da8c7cb1d34c40138e9739ea011ef873636b2e0c9e3c84c9883d3e5f7cf56bbaa08548f8a73269d069d227e83b21554a0361ef097a651b73e8dfc9018193914aa588f317821796b5d29d86fa6800ccda51a156800bcf4699e0f368d38a4ec92fe0404d7a8f") r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r3 = dup2(r2, r2) writev(r3, &(0x7f00000002c0)=[{0x0}, {0x0}, {0x0}], 0x3) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:00:35 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_fstat(r0, &(0x7f0000001180)) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x62) ioctl$DIOCGETSTATUS(r2, 0xc1a04415, &(0x7f0000001200)="1ee48a486179490430a42c60407ec43ff4df0538431e3b823322201c49fb1201400d0bcd0ab03209077cfb19ac307aaec6e5a15cc1495ac6da4f70769a2f08b06d5467b7012070512e05002ae41d249bbc5ae303eb387857686dbaa19095d7b3f583ff77f7b6b28ead9e65bc58a87726c92783d3ba6e71e72ca17e02c9d50949a37054b4a234d907142e3467bbca69277e81a7768a50cdb34e3ab69d7a2667bdf23236c4b44d1ca6f419b97c51dcc0") r3 = dup2(r1, r0) getsockopt$inet6_sctp_SCTP_CONTEXT(r3, 0x84, 0x1a, &(0x7f0000000000)={0x0, 0x200000000000000}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x14, &(0x7f00000012c0), &(0x7f0000001300)=0x4) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x29, &(0x7f0000000080)={r4, 0x5}, &(0x7f00000000c0)=0x8) clock_getres(0x7272599068993019, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x80, 0x0, 0x0) ioctl$DIOCOSFPADD(r3, 0xc088444f, &(0x7f0000000180)="d7864328de6224fe6d79e77b19e3f6e70ee8b443c0e8501e8e91630a2e442f9b3de7ae25301f227a8d6194386372a25d77b21d071f466c5554551ff145df3c8bd23f95879bc110fb3d12a9203e6c57f0c5ec6701e000b2bba76ee96564f50fdd0953caa9984a15b3a48feaa3aafcad4f4a7501179525e142741524e06af9d5b5014a4cd4088008d24cd5f9bda97eb8ca1f398bf889e5bfc05a77c74d2e925d8326e4111b9bbefff41b0e6c41ae41f92c62d57477415fd97cc3562ed4114745a40ed3bbabb866b06b3760aedd8cba3187821c7e73947e578c78603eff8eef1df3b367522a4e0448228f2787129cd33034e2e5e3acaf9507b3a8710ab6e5691b7d186ad4751cb21a7028a2cc4205c1bb3e63be33375d90c1abfa3033e304a87a0e7cf130d175569bc6bc71b07662a94e24fe32b91bc8252ac53af627836c9311e0cdbeae9d78363b93546b9f48a681e249baa77c35087acd4fbed3f147ded7c5134e229fcc5e8e4e7cc5f020d996dda2a5718f6ea125544f642dd38aef8dadecc51fb85bbf49cd5b571663b89333b5b5be9608c1b68e30b511bce82a08906e78f02b950354c6c319572d9892373bc18e212815f8e8bcbf05f897cdd5a773e7de81f820f0f42fb45767b8ed9babd9ee324a48c54d460d3be2c7a1976ebe240fca45327dd26b359af0a8a9bb5e69564a5d807c58dd6eda7ed986f51ecf2f9be1b86bfde87670975a38a43c455064e5d01856bc24803bd11c06427b09c45ef6ed885dfc35cad36ebbeab5be05571c617b079cb41dc14b0269f614fbfec6dfefa3057877b1677c544f21f550f5e15757057bb74fe8cfc85dd02946ead1acef4ed175bad0fdd05b972c783ac8a54e0b2ad5bed3fb02665fb5aeacdc0e28fb4e1dc579e08d1fb59ec048ceddc5c20cee612f0a63783dc07a06b623afad3654fd726f4087fd2b905c779f2cf22365096875e75f3edd9296e455787fc0c616fef72d4a9f9774f3be9133d172a98782717fa3203729f6fa38851a10f7cc7dddce06a4afa33494949a55c6150d2f9c9b54183ddcd9ea7fbd765b50f45a4b2071088cfcb3cd83658d73792dd973f59461607e71950d1a40715fb7d070d7fbfa6a1961ac2b74262a78cf39a182883ea329e6501928750b7a7ba85f52c5476315fc05e60b7f6fba0307480f504a8b853b821062b31fd7e75e5a5d16125b02ca665aabc7c173829421235eeb7a774151e9b713b1b0090fd87803342dec59d7736afc8953b3a4e33bc52cd4dcb65175694ebf9e5ef86cea7813463b7dc4eb0d09d4ed4578817310d82227db38b14249781a4c7efb7e55b9fb2f7a6198d645eeeac515ace7403bfaad617c5ff572a4f444b1e6f094d4d0f01027e294e4e68336a07d1272fe2d8fe657e151ba825375680e2f357002bc596d3a3d554a29867c27ca17c7a3e586b6cd057f83123c1e694c87e4b2a9434e8ad4f6995d76303832d10bc36a08d3654f16063b31668f6c28d890e99515f350de75bdec77bedc74844929d611e70a60e36ea7884ce6defa426ef11e74665b306800ec13e175228e29d080a40bb2ac446b8ad5d0d4cbf5714aff3f0fb7be9197daca3fb8a25f300781babc5bae150a9f38670c0e43d7a3e9d60f9679c218eacfbb4098588678d646ac657067159e8d01fee461297ac38fcce6e05dfeb5459d7dfc2a5fc1f1ef3809da893349c63bcdccf40f89f9ffd6f9c54f7fb78f1421d6bcff0ff6afc8db14a41f81036cad350d5a4db17d30dc81552cb460fc628900d32e38f35f95a1ccc138772415448433e371fde16a66cdb2c2c8b26e4b30212f19cce5f4aa97166768b49e2a129ee2aad68eed2249ea58efaa01abdc598d34e9acf39d780c0073b6819f64f4556db89cbaa2f4120a5186cd85f282b3e6c42a2924e73acded65ffa737d3548d8e622600620ffeec657a875aa3fc021e65e2048923415286cb472f8c9b664946faa929186bbd0c00f4b787db01b290c05de542ff2e331443e187b6a32968313925927ea9246a3e7544a0a196c821d231a1f3787752add9e642bc8791d6ebcfb047b8aa7d071000904c831fdc6ab04a2c73ea5d78ecd6dccd888c2d2dc2539cc3e9b31867d47ba03ad42284a591651a88cfc20a0b2e7a44c5c4c46b5a454039bd35e9a70182473e10158670d97d0381ef3f62c37fb1382af810e5c7668907b79c3460dd087054c7925526f70cd90ca9e2dcf98e777ea77efd492c7e3cd52d384b596bff32173cdaf5595ebaf50af70772248adeba58130f2e4f609baf5302194ccbad680fb0dbb43f4d70783cc6a01fdc71410b6a4fece3f585c3f0b793d5ce0de1cfebd7ef725758c1fcaebff8c33fd92f90bf1d694932c9ed6b76645085fcb9966ecd4d5f12a1bccc2e6e959d6bd7225899f9d9da8c6b2a882516c425f1f153d6aca524bcbd38afb616877d0320eb0fc0fe773c14e1da3f48efe350e4ec6a068821006817243de8dbcc63d1169962333daccc03378fbc39935b9a5aeb3ecb8aefe461980d2c5ea6ef3e88fb272c2197bceb2f447f7e729ed10776a9e2588db538059e914ba648b4f110bbc12bd8876e2c4982b4c56f63bd421e020cb1f88dad4f892f9cd2cc58fc2e26add4688a8e34aee36cd3604f30398afb2a7b2d811b1db7a8bdc22c56f47a941d135e780670657cecdd82dc95cf5ed763d7e0f164cb327b54ebe2f83c0f2ddfddb29ab93fb2279b16b997cb8ceb645834b32f5e5cb89447e72c79bf5d5c3d1b7339fc56d239e27ec197f23499e08f22cbd6a568f2f965857e9a5be8d979d0a40f80b9c027105735da35c8660e4303f7e6a222e44c66e5b8e917e2f921e2cef7d0cbe40274acc7ecca202f9b2c671f70926f8c3947d387c5bb55f06e750500d934f2637bbe706c7e685cb346e712a06277d05ee6f7dc684f676836557f0fbf22f1e4e1592d85009f967e8a672873d1401f3d7e15c89c712245b1562f66a938e0c7c39472cb805d6f5a955d1616921cc19a80f314a248c31e55e4ee1b9f6045c0fbd5a87faf715a807b286ffb574e05605c839c6630a2a5c55af54dd6a3282585ce70b1ed9a47a72b09cc6a89773a58595e1a87c8f18a0b939b48d0d4a58244c2132abd2666cfdc1f25a2858dcf8bac9eb6238cfe701e0590e7d147cde8d82d009a079c4687cf6aa791e9e948ccceff9395c6148e8f34f22620b1243bbe670400a5a59be6232596757807802c2cebcf3a6e341b6aff2e4336b9177f413de8344edf270df8116a2b20bf952f7cd9a08e26eff817556d114619238d19717e97c9b7e9f5d37ed2069c67c6a37d1730bf57ae0541c8cdc3330d21a0fe96afa5104f9da3f0541777fbd91dee49e8e6ec9f3c947b21afd23d567042d1f2a38a74bd825b4995a71f363904ae4d9a646d8e3d314d37a4b7000c64aa601e0c7416430b40151c1dae74ed9fceee480ebbbc3a616b4387db21a97b4896315aa59e36e173687e07328311562638ee006fa92004df0c40ed8f573f42838685dde7cedb824a1fc9b1159c926fd59bf26e69aedd9c47b091d77bf80111ba4abf9373e22557faaddd4630805341b7d008e0b87db12622c039b3d403f89eb86c7ea2f1c6de886a0643736b8aeda3e2ac05ceab4c1921cc0aff24848f00f177efaabb1a7e08f6a9459da7a9b93e65c447204eecf327b4828eaf590cd920e5b7bf867ea99d9ff9feb72879ea443d7a8b20d741cf99c217c581e10d302a9beaffc19572deb75eeced797086de9d6d42aad4d99f84398b9c151ff92ba87c9ffc9e886b1683f0e37c4d5f233118fee5860c0440dfa9749c89154b5f539a3377115ec114a09f3e2166724132071b4dec2ad8b8f0c7b8bcb5c9fe3403fffb47255919448ed3ee8a48804aa00815950e06b09d0301ad4de2262987aa7c4d4d7bcc35159bf5e7bb405106c2cd7e0189689349b9e6548bfdfd595faf530cf7cdf871de4c4b6b51b08d23336be5d36371fb6ac77bd89220277f96693508bd67006afb0ba97294d7167834f14fcca507c1ca17cf5c1e8093a4624bd7f53ddb64bb37497358eb67d27328b18fb9823354f5f2fd457b2d378dffd5c98ac939255c9454436bbdc2d9efc110d7aa4b1360091a283b061620802ba25b90ff7a1469699e340a7e88c3f866b8f6b72266cc09efff274ea599064f0f939b20a2d4fc6564fae5c219932ea43e755919add8b2ef50a7b1aa72ea7bb05d88852ac0a207bd53b6ee8b429b1b89e36b4230724b597e99a61a7d5f5ec89129375c1986b197d7accd961b6b5afe220d226326316a9dc69afbc2686c0404e303a3787ab2710654592233e3dbdfeb41f92934dfcdc82e5b3e7adf4e97163b4bdafad0910340abd362bab13eed4e01b579ef0201e089febad20392dad0a79be1fd85f4157ca1e0a420ffc3dcd2191bb1f475caba4685d2830be50e79004361cb2050254ed44ff2350858ee91b5b2f9cf2954de5e33910cac91e782f82518c390853bda32a3b44a37e5991b19b2f6c0db9baaab513a4418bb1223dd99cec5a912e45ae0aa39b0152615c81f0c06641f85f8ac32951f59fc764fa9375f4d396b6f74d83770df2ebac01f7a439caa3480ee8f14e671183a138e9cf12330351774ba0e1cf6df46924584261545171ce8cadf15191bd866e6d5c9efaab21c276f9bddcc82beed3b7dc9f061cd73d3c72e18a48242c4dfedf4a40d70a70f5dbc94d0b2f9b6dffddd01cc2d5686a03968dca50f3a654351dca348c06871c162dbf150af035c152c888b064c084ed0c8ef6b9c839c3ed6fad84920e22d89930c95b86da6aef1ce2a6a9991c9510356ecc54bafb27cad7358bab92355a703c2b60c8d441af7a8eb47933c4f73acfbe28da198ad9aa7fd70cc81705952f9afb1ea75d176537ffef68247781f7d764a6c50f2ba2d7c860c0b6f64bce36a1c07c66588349cad84ce75bd5e587f590ba3eda31d10125a3085afe1bcf38fc3db47b649b3cab4ab91eba5e5ec2ca37d2cd0fba2b9f90fdb7204d41845129b34844d64ebb02237d973b039bead634b39c3d56dcbb05514da52269c6bc5ed6c19971377e5be43de752d086d8581f4b2f8c45e3252f9d71db31d3be75149368065d47104ff98306ece46967ec903747bf58dff8c2cbcd9145ed1668246962551a048cab73cccf44fa02615b8896cde9e7a05606d6fec80f967d0e3d09bf398f4d0443152ee03019789ad4d3f7699658c85105842b0040e43be09f9a9cbd192f622773fd6b3343d79ab1f9b13ec6d62157a52bc8b830490826bc949b83c0719fc2b6285c36d9453854dccab5be0be56f1ecc20a997b188203c602622ca94f6b0511408d9c13bce0a198950ab75396072a745cf660683f73a54f563c3ce02a04e7b5a1096aca68630cf33552af0dc85a39b0fda35a6b50d0a73085a5455918a9da9ae3fb34ba051bc588b289967b9a7fae8b94dbb0211a3e316e8a147a85bf95824ee9e78f67696e912bd0141a2de38fbaa67a1a8820e7620f83e8626fe5afd83d6ba0401cb49c58b6e1e08f53bec36016b26dbb9e7e6ae498d1e2ebf4a67d10ec0e2114be2903bc33f21eafe1ae9dbfc64a56e46bbacaa910d1eff09e1c1ae226f5f7d2ba1da254bd461b1f263256d7defe704707c51fd1c016e9f596eb368e444203e5c8213b7237315d987422d699e34d2eb87289b9440601fb40041599e2ac99f085c0a6095d9cfa6fedaabfe59edeb20c231b3dac697a489505d639c3f05924240de0d639b6c7254e4cbf83584a815eff0e5a5c8495df920041c213c9acc455") poll(&(0x7f0000000100), 0x0, 0x7ff) getpgid(0x0) r5 = getpgrp(0xffffffffffffffff) r6 = getpgid(r5) fcntl$setown(r0, 0x6, r6) r7 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_INFO(r7, 0x3, &(0x7f0000000100)=""/10) 00:00:35 executing program 2: r0 = socket(0x2, 0x30000007, 0xc9b4) getsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0xb7f1, 0x6, 0x1}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000080)={r1, 0x1000, 0x5d8}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000100)={r1, 0x5, 0x8}, &(0x7f0000000140)=0xc) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000180)={r1, 0x3f}, 0x8) r3 = socket(0x17, 0x10000007, 0x2) r4 = shmget$private(0x0, 0x2000, 0x227, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x9a, &(0x7f00000001c0)={@broadcast, @remote, [{[{0x88a8, 0x6, 0xff, 0x3}], {0x8100, 0x6, 0x50, 0x4}}], {@ipv4={0x800, {{0x1c, 0x4, 0x75f1, 0x100000000, 0x84, 0x68, 0xfff, 0xffffffff, 0x25, 0x0, @loopback, @multicast2, {[@generic={0x0, 0x8, "7ba27fcfe786"}, @ssrr={0x89, 0x7, 0x20b, [@multicast2]}, @rr={0x7, 0x17, 0x5, [@loopback, @broadcast, @multicast1, @empty, @broadcast]}, @rr={0x7, 0xb, 0x5, [@rand_addr=0x1, @broadcast]}, @end, @lsrr={0x83, 0x27, 0x5, [@multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @rand_addr=0xee, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8000, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xc9d, 0x7, 0x80, 0x6, 0x2}}}}}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCGETSRCNODES(r6, 0xc0104454, &(0x7f00000002c0)="1b66507ec51a9c79e02756fdb721c0ef4b1dd11befed26aa97f38a2a5e8ee767575412e38f25468ecc0041d5") ioctl$DIOCKILLSTATES(r5, 0xc0e04429, &(0x7f0000000300)="63649323699f0e7c5efedc2abfdfe55d730130a602ad5c4ae429caa8212544ccd78501695a19a3dfebe2cad447bb43e4ab979ba7913b27b63c6611445a983de093b6d9469aee031c9a535d5e9d723d4471a93d2e26731586b7bde4d0dcdb3d03953d6c383dc9e1995d373b072e38c60e958cf507a678613f2ce4790c7eafaaf7f900d869c60cfe004bff5e7c62c20c14af85a8c5b6a624f92522acd386258615f18ab7eeee5c968764ec9140c108c91285a93863a669fd12babffb81ccb54e10c81186e84a3d07b0b46215a5a6") ioctl$DIOCKILLSTATES(r6, 0xc0e04429, &(0x7f0000000400)="73a400aa0dfe4d3a96402fc5218c9f309cdb60b4ead31697b9532166f7ad627cc808b668d048241b2cf5f4265f1f423155f41215b1380cff1085b5a5e7f68ae70a8f14e20788227a3dce4928285df9892e71673f8bb40b60b5eb72a7be0d4770745f8cfe2a64f50b1cfd1d2bd36dac86380a6c4242e253413201cff2d7d614832df07a6fccef46430a9b1097bc570a9c74e6385f886d322772364c494b247f3a9cfd748dc4154e2f0f8e97291875e062eb901b4d2e720dc73abca6b61e7a9e0a78f3ffbd2029c1ccf82f4e3c155176c08d68111bc4959a0bb99d7d8a25ae074f1229e4bb78c6ae39b3540cbf852032862ae282c9cf47687ce23926d7cc30482e6d709045a4fe5571c5c7e412000cc7290207c3cd46e4209258e1afc743051e49a3ff593e6e698f9355a2f49f567a8856182d9386a95648045d78f8abc56e395d39af8c2f367cbad0674899cebf8c3922ca37ab7a32864d3d16b7af707e26151a491ebc8411a6a3f88760836632e86bd658dbb7e1110df41a52abc91d6da899842af1d6c3e79b0321a49795f35b77e491e22bcca42fabd5a3b70bcbb69969b455819db1e081adb1fffef737b6a464c75e267ec848d5805932dba72a3ebb539d969f52a25fa8c7afee5bf096ec500d7ebba5cb515e5b9367063ea16d7c638967fc784a4ce2f7a0d39da1f709b6c7ef8fa1ad4a64eceab18cbdcf3f4a1366fe8172b30f5b8e477ef16075e312909ed82e497a6dce0ca7670a69214a70a9c9a630c14e24b397536c6a3584e2999eb69f9ca5ad90919a007633a119feda5846bf779a10d72814535ea559cc6fffe0f50276e9119cc532d5ce4ef82fc33790c12e06adc6cae1b8787fc1e47d467cd0fd1e56b1f5a9d2a658273d5c4ba9c67b14946533de0e43882a3628201046d1293cb0daef783d0687fbf39b13a75a3c7de9e65fef21f60dd32d512513710134f41393f3e2c6e8dd3c948c0e67eb719ff5c3ebd53bbeb37df2adca8b7530f9d2fdac68d9d6a00b95e541fc09e2ef2be36dc36591abab1f3a1d4ea1d771a14e392ad46d25dbe3b0aad54f2ac746d3ed4154da47292b9e21d7290138e19c4b6669628946606d02ce5c8a0155462c1c1b9a310b3de3a73d792aef36693403996f8786fb3f67be29603f772ded7724d2016dbe4cbdefaecf924c0a60aeb0e6f626be60787946a27d93a0f85cbcdb8892f347cb103e30e359a2e169302b3f13c014d6379d895808b48a98289d991219c52d0dbfd51b67fab04fe84010e8bb93ff40491cf59ceb7d617295ecde733a869908f29698750d149e046c3d04b6c4025b4029fc0923082a26cc71405a7b8e3cca2072b31b28ad3d01826ceee2378596c76ed8d1de2fc22d1776958effa1e4de20fa163fa545ec04c777ce7c81451dae7a841e3fe5a7f673d778c46ac923458e7c6d04d39488c3a67894912b820029c63e0ba3e5b9a2a650a96669acaa5a6bbc4375a525b626dcffbfa52e0552b143a21db208ea3e8af888728ed785829d7072a506ebeb0f623ce00976423717018a181bdcb735addb5f9cf8347e37bbed6c80264139245ef9ebf9b1d922e8774e1c516ca583e5a43f88aa5028af89d13b94615e31be9fdece4aa72c6721eb9407ce96fc5ecbc35f71c1158a42e9e9b7438ad491da988fdc6d37fb558a87e84b84cd07f598e9e8990e5f1fb06436420c52aef4c593d1eb2a0fd0cff40885eac01b5f0c8247f16fd172daa2e7d329c5162094d1408eeaec664363a03c5bfec0c428c2f424f22353f080346542ceffc96f1c59c409b60107254497176ae54cf1bbee37b78fb0621866876b898e56d025b891671438dd0167d08fde64032658177636cf9cb51673528e8ffc7d0b548a70015c9333cd011fcb4fd035a4a8adab2527590f11c0de31c059353e1f90b34b9161df475e065c31927cd706febed05e7f709c8ab8e68fa4c36abf66edc80e63233dbe7a386d06d68f2288e6c5247b18e5f3053f2dd0e6b7badf468c73076cdf4ed90c2ba198691d18814f2090a7d74c4a98672a81fa503a1108220fb48ff682e3a4270d60fa3c64f927c9f1b9c192ce676d4c666f089cca6e748318855a8d302283d234253a8f07c78b396c8bf1cf143aaed1b3931189aadf8951c1c412d148dd33ffae5bfd1789bbc9fd94d36aae0c0380341eb50432b20b2b2e6ebde4db25a66c4a2b01d801637d4113c46c0cfb44b35d3d272f8310afdf9692bdf5da98b558b85b14f096cc5619987a94c4f4dad10bb51e0b0db7ec40057346430d1c6c1775496de88b7ec5b1c6481cdbb7b421dfce928ba68669a941ea342227b064277c08d9db59cd2e8cb55aea47bf2692f713b6d4806098ea76f115191a105954fb009a836377e534bcd1c71d1b2695ea4aa3f7506425477e509ecbf3e1ec18c5250e083704e750c33475990af31cc18db1def932c17879057d210839af7442e1701c9fa301adc4a0c73ba93cbe2a45ed7b79c52a52683184065367384d4ef7cddbb8cb7e39a6456daa18874cc04c164f9aba94610106a3f4e6ff22ca281d4537a1f119552e28e448d51edd1bfcfe63c66ac6e5c2cc57ad49c97135ef1bb5ab4035c15bd4f10e67bd6dfd1523f933f951d9597a807b5039e2ba204699cde0d693f4a441270ee214c4b9f466490a5eadf2695ed3638024783ce1de174db4a56a0d8447985ffaa0de646a10127a12872ad7bd3ff33ea9770fe4a1de43eae7c4cb7b1d67141368b32e990a4241e54ebfb806002028f4927538c3657c2afc5b3bb74935dc05d797c22ba4afe21ba2f9dfaae923a57ea5c1bccedf67f7df5971e1e4cff1d41bb7adf9e680db0c44911f7598bdfa5610a4e32f7dab58811befc83232b1cdca52d256f4009ba21ed5b759ddf6cf1a255033a8baa096a8bb21a95c74db0dd17e5fbb6f6100e058e026ecbbe2ded705095f65bb9d318013439260338158f0f78d4ab7f7f2913d5090fc6e5ca7a77b546f6f2c888520f1684d8666e4be46cb99b68d792ed74d506b76e9442da04a85a0f7247546c3e74777c41f94b8c843891710cb1e8e82fd79a05e1f2b1221b2655238a4d5872923ef1349a7a5370862c38c16f84e52990edc3bba76bd7fabb9a54c281c331e766b1ad910b587295cdc251e756a95dd1df4fd752bc547d712efd828046e907e1e2cd5e69a173ec9aa44d2652b7f5aff8fea5a94c2e227199774dbe2a8a99c1845e45c72f1265fa178c994be94d9731bc863397c1f9e36155d1c7c54c41ab7f79d73503a6d11b6a372a31cdd225d551af87dd50b41c615c51d028debcbb02034e9667e016119d661fec44ff3a4ac6113803ef8bcbc80518a786ed369bcb79d2028769790b8c949bd5474833420eda8d2cef2cb0aef9946b3fb0de0852d188e7fd2cb344f8e40126173d8eb76b94d539d2b0cbc6554e01b921c8ead50fdd297753ccbc7ebd54e3be1be61e727ad0c96e4efe791ed286ca0d931593b1c0697739e8c7bc8fc8153439e553fad498d502b15333a250e405ac0e6d74e4583f2d9eaba555ad5db8d7979ed421f7420c06469305d8296e6f9142ac5f4810111586a28d20e748b39d8acc9ece4139143f7bb115046dfef9eb3d6741e5a7fcab5e6896be9548cc9b6a71bf972cca65258599cb27923422233550f0b954e5bc6c15cc71f11e9d8e5cdeb9a37f6aaecf46107835d191a69428b46f2394cf9bbbea604499090912b9679d8ab4884bc2a3c9ebc8f0d9121c318b6656f2227b3238ea88553966373649a862b98f5bb8f08de5ee4e987ef80b22414767bfcf4404adef4d51f09f0cfab1f00f8b5139dea0d853a9ab4c98906791c57e744abe28839b65797da951b04e04fde748f515e1ffcf3f2a980c64aecdce73ee6c681e4e8dadfa56e0296effd7bb1ea2dd41288296066554f10686db7cffa34fbb88c9a9fa772acc596ec92534c95e08d9e4c3228b70d180aa7bdc1e1ebaf46af962b74a5895fba5f2ad987bc60b9ff533bffd1fa809e3f1f7b6689dd5101f57beef30c61a5cf56c7ea1ad0a5f828bd4a93d9b5d921c0f240b7c6aefc436da8af12b4cf6b85cf9c0ba39ba2fe77db33b1a594b2158e7a537f786558f3cba8b5180fc1a6a1397f01b97386ab0472fd86c71b1294cacf00b105da6e8fe1486fdc4d405e12bd1cf4aa0e051d7055feb4852e4ddcfab8903e82a13732892ec768dc8049408c0cbe7642f137d5f1009e0ad5213101ff570c6ed64540ad630ecfea3e77ba424d6b0082200a37009816202c767ff827f4bdd45199f2c1a0c1fbb9e006ca49662e17d6b16328e685a4397ebad08236994afb87cf1fb95b7adb79e53abd4d2d777d8c63d414af7d46493da9e8319af33481b453d3ed0a8b400cc2e16ff9591421d71f400490180935bce3b22d8f6ff4dc352cd5c690bb301a77523cde21d27459cd36db33195c6989d523887d455478fe98e2fdc9c6571cf4e281ed158f0a26c3ef31e04360dceb61b9e4bd814fd011818d4df392d89d6beda9ed27a55395d3b161f091915d7824ec5868c7165b77853708ffb17efb2d6c1e38da988afa786899d6b6773642cc31c7c3b5c5414088c9cdfdb6485c33d1ffc9f6b5195470444459b422e6b4f32adca320c7a85616d76d76d2554a5e670a9127804b3a35a2f17bed673f9bc927b8fbb16f6d1bbad9bbdee6513c9d114b18f1708c1d55d6a2142d192284b2de66fa4e777ebcc9c3ae4d9e8c977a7f557e9575c8322525e8cef71bd81c5c93f841f0a17a3d8874cc9dcd6c9c4b37859653a08077ed8bdee62847fb8f7bdd9e828b27a7c36ec4e81c6cc01ea7818544f33dc11a2a6ac0d2ce2ddc80eda42242b828f131a4b0423bed69ca0af7be6fd01f62dc43743e0ae6b2fc3ec41ee2331d4a59c3b83c93a215e5f0e66f888a82b083d2143ed3e99cd56fc56d2b54a38ece4e899fc90f1dafb6cb3b9f0d1aaf6430cab5ba318abb8e5d7a594f49706e36354916a758aace68b39f1c8b57d924842397bace996b85693785a357358034ee49f46d6c28027c7fffc063f0cd75a5f77e1e6b5eea85e037d5f73a22fb6af20fb2e00383ede3702a282bf8d4152c712ef38824a6a7b2854ea7083a698febf797fca060b6950ede53519c67c61e1095f1ae2cea03906276f7697a96e6349bb422e9e9be392625b06b46ae695fe1468b02acbe3ce7a1823d53fea56a99389c34e55959a3bb07636814a90369201002a1f7f62fc2b4323e6792b134467dece117fe7360386c120058f1387521f11bfa4ab8f9ae068add2f8fd08037b765403cbf65b6cae03b9e14f671191bc43e6cc337a15795a5a693ab910bc545d66263fc4c8fa790a7a11bea6f780fad4b6ad0d7be62c80ee781950197f60e0635ef3db8c9b516800fdfbbf1d34c7f92fd288f3e7fe56d4522da8b60dc1509fa39cb89a32b1c2ec0ea9d26ae3aa578167f04f0f8213a6ce6b1024de499897e986f3c2dca4f57e3e6b30049c77a2ea4bee0a8df614142f663aaf2dd155a1988f48de2b3865030bbd6e5e6b400cf91b1423674cd85d751333401afaab2430642e8c2977903cb3de113b88a5e203f0716adf20826cf16b33ad7ee19833a898efd77fb85f92d5e35f0381f632e6fc6db5e4f01b31a37199c95c701b9e3ff8b36d761bd1d8096d7e83a84d5ad4e4cf477edecf7d60cc1c10459f38bfa6609d4c94046f7442b11e67a598087d74a44eeccf82e10e059226c1caf0a6cea155af5552a0cec0f88b30bdbad22d19fbe29a3addbfeeda477c73b7a39e8954eb3a48da9bb4500287d33cc4e33") setsockopt$inet6_tcp_TCP_CONGESTION(r5, 0x6, 0x40, &(0x7f0000001400)='chd\x00', 0x4) chroot(&(0x7f0000001440)='./file0\x00') setsockopt$inet6_tcp_buf(r3, 0x6, 0x20, &(0x7f0000001480)="66c9745f2f5784828e0aac1b4c4c299a24c616514f72ef9db54c6bcf31b1b34715152813508b3764cfd2f45a9459d9ece45b58597ece4e2635cf6b9538a588ec6531dfbf958a3136b8ef931adc6b313abcd8c3ea32bec605b95f3de36ee60f511682f41e6712549b8e8328628ddb2a643e1a958e1e0d62db3bb0c6a4662f56f535364ece5a0286530127de936bd2e440c09e630c9984a6766c76308c9ff21d5786307340a61b5dfdae925dce1e7ecda9670847cd09dca91c34b915b2d7a0003facfcc27021e07ce7767feb6d4b2dcb4cfd", 0xd1) freebsd11_lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_stat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r6, r7, r8) r9 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000001700)={{0x1c, 0x3, 0x4, @ipv4={[], [], @rand_addr=0x400}, 0x7fff}, {0x1c, 0x3, 0x0, @ipv4={[], [], @loopback}, 0x6}, 0xc98, [0x7, 0x1, 0x8, 0x3, 0x9, 0x0, 0xc0ff, 0x3]}, 0x5c) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x902, &(0x7f0000001780)=r1, 0x4) ioctl$DIOCADDALTQV1(r6, 0xc130442d, &(0x7f00000017c0)="1112a4effaf6e436605d75fe8d6b99827b16cfb747f2a0e5bfd9e347c1f0b1953617718c6a02bc25208d378703abda229aadbaa7d739a22e497a975f01ca966f93b6a00f5facff89f4e1f34c1632cde75d1bf5c82e6035a603f914c97f6229db8d35ef02f2c634db0db6a77da15a7e77a4238e88697e9de1bba6895e60fbfbc3c4e611dc6a70efa33b87e5d0148a3e377357edbdc4af7ed22f2da36bb0e7bc8646ac05e8980120af4e76b959799bf1fbec8358317bc5ea") unlinkat(r5, &(0x7f0000001880)='./file1\x00', 0x800) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f00000018c0)=0x9, 0x4) socket$inet6(0x1c, 0x0, 0xfff) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000001900)={r2, 0x80000001, 0xf, 0x2, 0x3}, &(0x7f0000001940)=0x18) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001980)=""/52) getsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) connect(r3, &(0x7f0000001a40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08044500001c009078ac1400aae000000111009078000000002ca36d8ef1a1e7e09d589c465bd9ec32cd6dcaaffd934bbbc8bab25172709859200c3c7b23df8c91fc24f889d7d5d33d691efe127120"]) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, 0x0, 0xfc8c) sync() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00866) 00:00:35 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696ca68aafc0daa3f6a13e653000d4506a40341bb0ff61ad206f1d04ce8e1851784450a6c110b95b2d0c1ad9320900014fb399a48070476e788102ceb235d323c86d1f12e0030d34b66ba2e1a7b296c390f5748fac7194fe6b93d96c4df900a820b2c5f7bc8f94d7cfc054b2393ae0d1be2e9a7fa29247ceb66e047080ffb0837a7b1fe930b79b964e2a762fd836ad6aa30eed481d16160a6bcb8da8ace09608b89862512f41d427e41f113f95cbfb451b84f0cbe910ac29ba0f0dcb907f1ca15a162aed6db81a2b3e17e40269bfd007303d2b918f8c39a9ff267f170d69c3c5b6549d30d51a168b16"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:35 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x32f, &(0x7f00000002c0)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x401, 0x2}], {0x8100, 0x3, 0x7, 0x3}}], {@ipv6={0x86dd, {0x2, 0x6, "5ec38e", 0x2f1, 0x7d, 0x164, @local={0xfe, 0x80, [], 0x0}, @loopback, {[@fragment={0x3f, 0x0, 0x4, 0x0, 0x0, 0x5, 0x68}, @hopopts={0x44, 0xc, [], [@enc_lim={0x4, 0x1, 0xfffffffffffffff7}, @generic={0x80000001, 0x58, "be35a386b9f5c1aabef9340b56f34d7ebc6f0c72b0b5fe5ce51022ae31467a0bb1262cbb56179799999ad8ee50ff2a91dc70af101af10daba516c679ce41b7fb0791f6d0816b2437aa6194767fd30ed5389d6f76974e7488"}, @enc_lim={0x4, 0x1, 0x5f}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @routing={0x36, 0x8, 0x0, 0xffffffff, 0x0, [@mcast1, @rand_addr="6d3bd9c140d5e629bbb032dd5f08a80b", @ipv4, @empty]}, @dstopts={0x39}, @routing={0x0, 0x4, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, [], 0x0}, @rand_addr="9810e8da91f134fa8d9d5b1780667b46"]}, @fragment={0x42, 0x0, 0x6, 0x7, 0x0, 0x2, 0x64}, @fragment={0xff, 0x0, 0x1, 0x400, 0x0, 0xfff, 0x65}, @hopopts={0x3f, 0x1f, [], [@jumbo={0xc2, 0x4, 0x7}, @pad1, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x0, 0xc9, "7d32ec0a3e9c62fe626015eae39e90a601d4eb145ebbaad0413ffd1b1ab06541c70f05a604ac7e6fabab3828bd7fde3d01bcd9ee48fdae0dd5a82eeac8745b643714b7e0ff6414e6e9ef6b68f544daea9a77da06850addc7300bd9d3e5aa29814688d850e7e404a147ee0cf2188852201a15e562dc096db6c57a6740408c10be63bf14c6769e0e0cc547bb4b613a7d75b3dc1cec5376ff494a18a39c3fed83050d74a205c88d49af12c1994ee946407951142199dc09e78c744c4a12a41675a042d77ac83587921dba"}, @generic={0x485d, 0x19, "0c85629fbe57a7d8111695991333069c0c612cefe4e97af8a9"}, @ra={0x5, 0x2, 0x3f}]}], @generic="9474ad7032534eaf4dc75cea793f958b094e8f163f8f379367630f49e157eb967fb49722f2434fd28bf45777cee951f4439fe455a6e8dd9e4fa7a654a5d85e98513b681c0852dfdaef6a9006159e916cf18e6a00ec206bfb1559f8be76da346f6bd9376e28d702b78aa098d3bf16a7b80e0dab178af911658098de2272ebbfd354a1717fe963c8986d1228c08b79a3833bf87d756fd2365c922a87f7be280a158ee0d41cf4e8d1b014c3286403d092cf354fdf942f554cbadc13aca540f68e27c4df06c7af8071587eda1a38bb6a4a44c04db421303b5fc6a77ea1e023d323fce2a63b60ea94ce5db5"}}}}}) r1 = open(0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00898) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000040)={@in6={{0x1c, 0x1, 0x1ff, @mcast1, 0x101}}, 0x0}, &(0x7f0000000100)=0x84) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000140)={r2, 0x8001}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x100000, 0x4) 00:00:35 executing program 2: r0 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000180)=0x1c, 0x10000000) getsockopt$inet6_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r1, 0x0, 0x44, &(0x7f0000000080)=0x15, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff400800450000a8a580ee1c0000000000009078ac140500e0000001110090780000000003f292f1ffa0045335cc3068ba221223c3cc4347c38195d3c19bf7c7f42ce84abd542035fdf549c26a12916b5f6122ae65e991898554e5f6be17fa9202ac768a2bc4124709ec6ac11071921f002683aaaf2e96ad96402cdc3da77c709528f566b41c151b0c53"]) getsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000280)=0x8) setsockopt$inet6_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000300)={r2, 0x9e, 0x7f, 0x20}, 0x10) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100025) r5 = fcntl$dupfd(r3, 0x11, r3) write(r5, 0x0, 0x0) getsockopt$inet6_udp(r4, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvfrom$inet(r1, 0x0, 0x0, 0xc2, 0x0, 0x800e0058e) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x14) 00:00:36 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) setsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) chown(0x0, 0x0, 0x0) __semctl$GETPID(0x0, 0x2, 0x4, 0x0) sync() mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x20) 00:00:36 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82a6f1d3856d1b4c5303"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)="a351d8af6d50fa7bd93d73c2b67ca066a162501aa86f75beadf92ef6f098e719b7760c919166eb815d556ff992fcd8b79faab10c2374177a59cc16d4260a0d20741bfa1ff5a89d0352711cc4690ebb416b9df0accb7abc5e2333c0d6ed9b972630be43b6ebe71c1fa3ced4bc6ac930915dda8bf08d9137d4c8a4b5d7487555640be29b1db507a24abd729050497c39fc858d9b4dce2a9872b0ae385754124bfe703612", 0xa3}, {&(0x7f0000000200)="fa79edffda5fbb2c37a436d212db8e", 0xf}, {&(0x7f0000000240)="7c8aa4f625183d9cf3148156236d21268db0efd9f0418b99389d6d1e5a2d5d91fd060ba321afb6b2a33656b165b05b329f4428460bfb11632662203dc4cb6061b885dc3a215ba1f8ec806e869e30cdc9471499cb9140390a5a2e16280722e7e7c74481795a7f6bd3c90cff1128b7a7cc00a65d6a4b72776fb1b9d9ed651814082a857c69c7c998102fdabc0111ea70906e38476d2f06dd334e3d06035db166587d7eda667a3e5e2681a0b9a1ab2c28dcce41388e6406ec106b806505c6a443492cbea806c66633294503643bb067352d75069cd5d3", 0xd5}, {&(0x7f0000000340)="b3be7b3f9d254f10c23f745e027e4f5dc4f2acae2ed238cd281c511afe07a80e8e65aaa24c6da4f9e481d847f492fbf8f9e80c4dbc5f2a626ffb2d373df3cfaca064958006a6e79c4676e1a7758790b60f6776a4ccc4d0", 0x57}], 0x4, 0x0) sync() close(r2) 00:00:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget(0x2, 0x8) clock_gettime(0xe, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0x5, 0x4}, 0x0) recvfrom$inet(r0, 0x0, 0xffffffffffffff99, 0x40040, 0x0, 0x800e00396) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000100)={0x0, 0x2}, &(0x7f0000000140)=0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000180)={@in={{0x2, 0x0, @broadcast}}, r2, 0x2, 0x2, 0x210, 0x7, 0x1f, 0x5ed534e}, 0xa0) getsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000240)={@remote, @multicast2, @local}, &(0x7f0000000280)=0xc) clock_nanosleep(0xf, 0x0, &(0x7f0000000000)={0x5, 0x4000000002}, &(0x7f0000000040)) 00:00:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x4, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030f) r1 = dup2(r0, r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x26, &(0x7f00000000c0)=0x2, 0x4) getsockopt$inet6_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x19, &(0x7f0000000000)={0x0, 0x1ff}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000080)={r2, 0x2}, 0x8) 00:00: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$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000040)=0x3, 0x4) r2 = fcntl$dupfd(r1, 0x11, r0) ioctl$DIOCGETALTQV1(r2, 0xc1304430, &(0x7f0000000080)="65b292556f195fb54384441fa6e66bf6f54d6faa1c21d40c3182b2a2c883a4017d62dfd0") getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000180)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004c5) 00:00:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10a40, 0x88) ioctl$DIOCGETADDRS(r1, 0xc4704435, &(0x7f0000000180)="a3490400b0c259c819032116b1c05faf4f121d1d1a995ae241a33cda1f23e3e6304e7f5e6d7156be5a0c84f20f7203eef333b6da5b8a1b3ef7e0ebf4a54f65e556141d0f42deac0cf53c821f0ca8141301e09b7f78402435c4076805600dcdb61a30cc144b7e53b76a7ebec9dff3460d6227d1e05523be6b7c00"/133) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000bd9b37f97516c85a63f68e3b0a5f2937d0ce0d74eef631455696e4dc730df2599261276442abc6ceb653a714460cf93d14f1f0b99edfb485f71ddfe865cdcf2e69648c366fa105f2225a9687b10fc4a080162aa79c373cddfbdc658449c0bfdfddd1861387796db5a2655d2c8951505db9fa7c3b361536fd1f209b6cfbad7dbf076e9e547efb93ec5449eb8085287c8a647786c1c5292f0e346e2201d828650090320002beca7839f0391466d0aafeee02390ccf4898b26a2cd8263c0c4fecf8b91efb47a3772e4825307d45132f71980c368df6c06d33e165a58ebfd99e2fe6e3d64c12ba148c8ca2b334a2d8ae31bda3e1ee325f7bb0bd831c2ec817ab471c42f373"]) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) accept4$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8, 0x30000000) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000240)=0x10) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000000040)={0x2a, {{0x2, 0xffffffffffffffff, @loopback}}}, 0x90) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d6) 00:00: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}}}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/173, 0xad, 0x2, &(0x7f0000000100)={0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) getsockopt$inet_mreqn(r0, 0x0, 0x40, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f8) 00:00:36 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = accept(r0, &(0x7f0000001040)=@un=@file={0x0, ""/87}, &(0x7f00000010c0)=0x59) setsockopt$inet6_tcp_buf(r1, 0x6, 0x0, &(0x7f0000001100)="cc752ee1b0121991c1cb52ac616c6a022d5b7ed53a36219987912759e9a9bce769eee165a199f49c10d65a96836f0417dea4b2af10daaefbd3e3435d85b7bb6ae71de1ec1d4332702a2f01b59af61a3fc4e41287aadf43f48b6558422b93a7ca36ec741414f04d5ce35f5d4591c6bb68ab58b4", 0x73) writev(0xffffffffffffffff, 0x0, 0x3d5) recvfrom$inet(r0, 0x0, 0xfffffffffffffc9b, 0x0, 0x0, 0x800e00cc5) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x80, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000001180)={0x0, 0x7fff, 0x2000000, 0x10000, 0x100000001, 0x1}, &(0x7f00000011c0)=0x14) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000001200)={r2, 0x7}, 0x8) 00:00:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000019078ac2300bb0000ffff0000f9ff00000000450000000000000000000000ac2300aa0100"/62]) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000040)=""/61, 0x3d}], 0x5, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, @multicast2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008d6) 00:00:36 executing program 0: 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) r2 = semget$private(0x0, 0x1, 0x1) mlockall(0x3) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x18) ioctl$DIOCRCLRTSTATS(r3, 0xc4504441, &(0x7f0000000980)={{"698bc2c6c1bccc1c1d779e042b6edec90037b8b9fa7997bd8cb67a175824f33bc12f22b9f3a9bf267f6e20d83be7b75ca429508cc99ea5456cf2af846d539aa176333dffb567082afdf3247af0b44fc0e00605d79771da1e829e1fdfe83c3eac4ee1e816f4e8dfc74a8066eb9716c8def4d0cdccb612316dcccf6144a37a108f443e57fe3a1d43b02d4c36fcd2e3192491abf43705069c5b10667a1d0499bea70668fb777fac7f63cbd793995746cf1c4a692d94c3c4a6b4490ec4c3c15e291b1cb7326f49d50b48b3f700fac392153a75011a3f31d698f93d00edae0576dfae5189e91ffeec2d73a52a93430590bdd3765fe9c2d212e74ad640f81e17ddeddbea489e749e8c1bd2eda42cc10bcb2baa4863d4563baf153608014114c8fec5b88749b9c7953cf9a95575d51917411e4615519334263b26c04b75da4b166d8132ab2cf0a5918b0f9fa9adfbd29c636dff43ec274861cdc2be14fb38188595e3c24165b9d5d6545296ed405724824f0cbc89798cda9ab17bf97a79f9ca66165bc1adc733da8646c916280bbf0ab3b68ea28a3ac25fffa960bee5fe848288be695d6d7bec254bafe29374a9200aea52bc72f0a98bae385d9448e07d51ffa974580e782b2cdeca553bddb64f1dc4eeb8b3965105b9946c451dce339a74450002c725e4249c707ba465d01516140bebbdc5cb9be8db749095992ceefd5238f82475a796dc12e68033148d346c6509f0d3ff32d1c8ec6b12e0d16475aa8774c5bf4f19e9249a6f2847a068e7b2bdb47aa981c55432f94ff53d71b7b599830a8778dd66f7e9c5b4a8ece373259d1a7b9971a441d93a08e08bdb5bae707b8b521b326fd78b05b2e9042deadf35b2ff6487635fe3f9fa1fb34e6d11de4d6858b049768acdecab33808459d7fa689b5235b21d73ffebfd54fc792c8c3608d88f2d5d4e5805d5c83978c607d45eb109787536d77f4a637253849726ce65329489084728ff0a54d8bf80971724dec94768e91671534cde45f8e2f0fcc207ad1794c13efe47f8d4a903f3b1aff64b1a6a9747281a2758d0d85ca277180075368f3318a4a964cb3496605a200ff965038297a97fc841bf11c371d6ab27e75d9cf83026671aef1be9033836401d28855c76a54a07daf9c41b0364cb45c040dd69d461c32b5a58d24f3d52f83c22b117e249dc899a454c53c5e0ab97c79037b9b31ebc3258864d8e8a77aea76ca7ad49529c3d961e46dcb73b605bee981964f3e176c7c7624c1ce62db3c1b4f04816675422816ff268bda01f7fe05abbab19236f42e668a234501e2cdba3e58888cb35e303aa2c91cb4e9bf1fd109a4589c5e859ea22fe0a1a99c0af1c4729d8e9bcbca58ab90b5754e58884e1b25a3112119f58c312cfff7233001311207e29ba12eb136c214778cda0d2329708039c126edb499eec1f06927794", "a75159ac751f579a1e7b611c5575c04598b7b458dae25581401ed7d6b9eb3da2", 0x1, 0x343f}, 0x0, 0x101, 0x8, 0x3, 0x7f, 0x4, 0x6, 0x2, 0x4f}) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000180)=0x1f, 0x4) accept$unix(r1, &(0x7f0000000100)=@abs, 0x0) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/61}, &(0x7f00000002c0)=0x3f) r4 = accept4(r1, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) 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) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x8000}, 0x8) setuid(0xee01) __semctl$GETALL(0x0, 0x0, 0xa, &(0x7f00000000c0)=""/182) semop(r2, &(0x7f0000000040), 0x0) 00:00: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}}}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/173, 0xad, 0x2, &(0x7f0000000100)={0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) getsockopt$inet_mreqn(r0, 0x0, 0x40, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004f8) 00:00:36 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) setsockopt$inet_sctp_SCTP_CONNECT_X(r0, 0x84, 0x8007, &(0x7f00000001c0)={0x400, &(0x7f0000000140)=[@in6={0x1c, 0x3, 0x400000, @mcast2, 0x5}, @in={0x2, 0x2, @loopback}, @in6={0x1c, 0x1, 0xfffffffffffffffe, @local={0xfe, 0x80, [], 0x0}, 0x5}, @in6={0x1c, 0x0, 0x2, @empty, 0x1f}, @in6={0x1c, 0x2, 0x1ff, @empty, 0x9}]}, &(0x7f0000000200)=0x10) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:36 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x7, 0x84) r1 = dup(r0) getsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0xb) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000100)={0x0, 0x8, 0x0, 0x9, 0x7}, &(0x7f0000000140)=0x18) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0xc) setsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000180)={r2, 0x6dbbfafe, 0x6}, 0xc) close(r0) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000200), &(0x7f0000000240)=0x4) dup2(r0, r1) getsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000080), &(0x7f00000000c0)=0xb) 00:00:36 executing program 2: socket$inet6(0x1c, 0x20000004, 0xffffffffffffff80) socket$inet_sctp(0x2, 0x1, 0x84) open$dir(&(0x7f0000000000)='./file0\x00', 0x104, 0x8) accept4$inet(0xffffffffffffff9c, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000200)=0x10, 0x20000000) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) socketpair(0x0, 0x4, 0x40, &(0x7f0000000240)) socket$inet6_tcp(0x1c, 0x1, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r0 = socket$inet(0x2, 0x1, 0x9) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/240, 0xf0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:00:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0096f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x52) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x35f, 0x2}, {0x4, 0x100000000}}, 0x200) 00:00:36 executing program 2: freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) dup2(r0, r1) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/107, 0x6b) 00:00:36 executing program 1: r0 = socket(0x1c, 0x5, 0x6) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x26, &(0x7f0000000000)={0x0, 0x0, 0x39d}, 0x8) getsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000080)={0x0, 0xfff, 0x5, 0x5, 0x0, 0x7}, &(0x7f00000000c0)=0x14) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000340)={r1, 0x8}, &(0x7f0000000380)=0x1) sendmsg$inet_sctp(r0, &(0x7f0000000400)={&(0x7f0000000180)=@in={0x2, 0x0, @multicast1}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000001c0)="15c6d560eb645316b4ff413fcaf6e2ecfef76da6e8b7accadae5cb7bd0ffb20b941a6597a7442f795c9c94079fe43b13ad59b1a923c225bb0d3d16e396c2c722177c0152dee9c2974378d85f065d25a196fc4159732d5e8920953e65e06394d3e2532d2891a1f14a233ae15f72e23f846b9b2839ce2145d9a69cfb1818011fa2734025", 0x83}, {&(0x7f0000000280)="88658efd8c950285e5f43fc9f14c1d05e49fa188d0f45b113350ddff84aa8e142c74cd3006ee106e58fe0f5710b32be72124fb9c2a3ae809e8cee6ab96a9d385f5c1a8cf7b28dffa6fe0a72260b01cc3a2da1de6d9c6f78fd243c13c9e5ac8929cc93b9303f04463abe9c0dda5c191e52ee778a7e5562f", 0x77}, {&(0x7f0000000300)="5155fbd5ca528af6b2c43c0bd9e671516575888e6e1378cabe4922fbceef52", 0x1f}, {&(0x7f0000000480)}], 0x4, &(0x7f00000003c0), 0x0, 0x8}, 0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000100)={r1, 0x10000, 0x3, [0x7fffffff, 0x9e7, 0xd5]}, &(0x7f0000000140)=0xe) 00:00:36 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202591946cea9808527ed732e2f66696c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:36 executing program 2: 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)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000000), 0x0, 0x0}, 0x0) 00:00:36 executing program 0: 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) r2 = semget$private(0x0, 0x1, 0x1) mlockall(0x3) sync() sync() socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x18) ioctl$DIOCRCLRTSTATS(r3, 0xc4504441, &(0x7f0000000980)={{"698bc2c6c1bccc1c1d779e042b6edec90037b8b9fa7997bd8cb67a175824f33bc12f22b9f3a9bf267f6e20d83be7b75ca429508cc99ea5456cf2af846d539aa176333dffb567082afdf3247af0b44fc0e00605d79771da1e829e1fdfe83c3eac4ee1e816f4e8dfc74a8066eb9716c8def4d0cdccb612316dcccf6144a37a108f443e57fe3a1d43b02d4c36fcd2e3192491abf43705069c5b10667a1d0499bea70668fb777fac7f63cbd793995746cf1c4a692d94c3c4a6b4490ec4c3c15e291b1cb7326f49d50b48b3f700fac392153a75011a3f31d698f93d00edae0576dfae5189e91ffeec2d73a52a93430590bdd3765fe9c2d212e74ad640f81e17ddeddbea489e749e8c1bd2eda42cc10bcb2baa4863d4563baf153608014114c8fec5b88749b9c7953cf9a95575d51917411e4615519334263b26c04b75da4b166d8132ab2cf0a5918b0f9fa9adfbd29c636dff43ec274861cdc2be14fb38188595e3c24165b9d5d6545296ed405724824f0cbc89798cda9ab17bf97a79f9ca66165bc1adc733da8646c916280bbf0ab3b68ea28a3ac25fffa960bee5fe848288be695d6d7bec254bafe29374a9200aea52bc72f0a98bae385d9448e07d51ffa974580e782b2cdeca553bddb64f1dc4eeb8b3965105b9946c451dce339a74450002c725e4249c707ba465d01516140bebbdc5cb9be8db749095992ceefd5238f82475a796dc12e68033148d346c6509f0d3ff32d1c8ec6b12e0d16475aa8774c5bf4f19e9249a6f2847a068e7b2bdb47aa981c55432f94ff53d71b7b599830a8778dd66f7e9c5b4a8ece373259d1a7b9971a441d93a08e08bdb5bae707b8b521b326fd78b05b2e9042deadf35b2ff6487635fe3f9fa1fb34e6d11de4d6858b049768acdecab33808459d7fa689b5235b21d73ffebfd54fc792c8c3608d88f2d5d4e5805d5c83978c607d45eb109787536d77f4a637253849726ce65329489084728ff0a54d8bf80971724dec94768e91671534cde45f8e2f0fcc207ad1794c13efe47f8d4a903f3b1aff64b1a6a9747281a2758d0d85ca277180075368f3318a4a964cb3496605a200ff965038297a97fc841bf11c371d6ab27e75d9cf83026671aef1be9033836401d28855c76a54a07daf9c41b0364cb45c040dd69d461c32b5a58d24f3d52f83c22b117e249dc899a454c53c5e0ab97c79037b9b31ebc3258864d8e8a77aea76ca7ad49529c3d961e46dcb73b605bee981964f3e176c7c7624c1ce62db3c1b4f04816675422816ff268bda01f7fe05abbab19236f42e668a234501e2cdba3e58888cb35e303aa2c91cb4e9bf1fd109a4589c5e859ea22fe0a1a99c0af1c4729d8e9bcbca58ab90b5754e58884e1b25a3112119f58c312cfff7233001311207e29ba12eb136c214778cda0d2329708039c126edb499eec1f06927794", "a75159ac751f579a1e7b611c5575c04598b7b458dae25581401ed7d6b9eb3da2", 0x1, 0x343f}, 0x0, 0x101, 0x8, 0x3, 0x7f, 0x4, 0x6, 0x2, 0x4f}) setsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000180)=0x1f, 0x4) accept$unix(r1, &(0x7f0000000100)=@abs, 0x0) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/61}, &(0x7f00000002c0)=0x3f) r4 = accept4(r1, &(0x7f00000001c0)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000200)=0xf, 0x20000000) 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) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x8000}, 0x8) setuid(0xee01) __semctl$GETALL(0x0, 0x0, 0xa, &(0x7f00000000c0)=""/182) semop(r2, &(0x7f0000000040), 0x0) 00:00:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x38, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCRCLRASTATS(r1, 0xc4504448, &(0x7f00000000c0)={{"f70020efeb090fd827f45a4549abc39b09684bf8e390608e382585fa2c093b26627d0c86eccc2d1072fb7f26b34eaa2a190d9df8859151d8695fe37476b58bb10d559888fde885288e4c43f9c8e2bcb9ebaeaa4ac15f13b322b23494b630bff231664524148bcfa0efffd3012934f233258eb343094e8eb9419e5cef46e03b9fcd5f1961dbd32b63443de3b88e428ba602fdcb18fb7bc9445185009f3a31c25e0ce1ce400d31b5f8e31e83ad89f8f598aeaa044376a6e3f72e8f16ea384f702f31933070dd399e8207753337fac39618cd0ad4123c80e097848ce822cd3a22c04d7b6dbb97950ad9204437babea7243968d18c6f7a60249ac9959d540a618c5189f21b9ed5f28e8367b5d7abe8763b0493e4d31c179d46127a69331b2f958f27f3a83531342d9b08bb9f3737163b612081ab100264cd2e7a7b79d88806c0a3d253df722529e57541154bb0ad3ebf21c6a28ba895614719ba159fb38a17d52c4b66b4ab57d403857e2490529b1da8ef655087966e7036ca6ba365f49e902586e824d6f803a16f906c5014b65c2ed08cd90bbc1b048fe6afc5df13990d60b02146f32a5a1c7e6b6ee555a562ea5fe46bdd387f0b13e9c0731a654cd9a1b42a9652cd625b85e28e45afa9743127fd79226df1c5898c45e1bcc9201e4723490efa18fe2c5c2b75c3259bf570171dde43c493e7c489e20441f055a395fbbfbc862e542dae3586a81adf9a50b051bb488f29d0c35d08ae0d9648b6124d5c439dec6b0808bc0665e3b68a744f31124386c3e937577acc6c10647495b220131832ccfd2330b41ade05929b8880057cfd345dfc401fad231dc08d898585f79532ac702a19c7c27b939f701f40af6fe4fd35da7135b4b2ac8ee73592bda4a98b7ea559cf51e25c0d833a9e463c67238ca8ec3b50a0f6c1cf7d95f247f9cb34892c12ba81992ea34418ed150f3d11230d61ef1c6a0df59d741b7c911e91978a3a191a1ed79d447ea3209fb8606319384d02d6a65ebce181a564d37147864e066477073919efcc0a2665607044010603d6d565d5b5fd16ca4457a73e087720f60f514fa1a1d074b6049613b93ad374274384b8b11edcfe31f1ac2c8b110d29669b890ab8be5a63f4cee6e7ac18502b4684570733043813dccf42e6c34e0f003753df7da98336b2c43664021a3e95dae9dad2c0560666f4bd23953e2a2c641e1e59865fc0af85323a4cf9104f10f13b5ca27ea8e774bdfd9ade9231e6839aa9e38b1492c50264dee9e3e1bb833d4d5ddbe1a2ba067951fdf25f72506818c2b63fab9368900da48069e6f9630a345d457ce1c7ec34812325d638a56006d024ddc5ad24371c68d0c1a0f4491f02104222ea2658c20a832824daec1356692404c90ed7dd285d8f8292d98546d464dd989b04639248941224ace80fb64b0f3624159f113786871ca8", "c3c215245e1c83e06e36ba7fd94f80caed5787d49f204dc9f7ae4e04ec3f5ab6", 0x3, 0x100000000}, &(0x7f0000000000)="1fed8113c7a475386f7269ce66024c03646f0844060b5f437f17553222423c6bfb3ba73aa5f270e22bd5a99758efab33142a43ccaf1ec47c156fdaa215889072e33be95a8f5905223e98a03f6a14f07d7a0300c249bb5ad2cbbb2612d87cfc59dfaa56f3463018f06e71f4136eb829aa0517d16504ebf199c7323de0f065d02c52a487a786ed90b954dbae8e38164d48e5a069d81680468094c2c2e3ffa9511c826d2edc7eb2bfb4ecad68cbb1925c", 0x1, 0x1, 0x1ff, 0x1, 0x80000000, 0x9, 0x180000000000, 0x8}) socket$inet6_udp(0x1c, 0x2, 0x0) 00:00:36 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffdcf, &(0x7f0000001040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x120000, 0xa2) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000040)={0x5, [0x5, 0x1, 0x200, 0x7, 0x8]}, &(0x7f0000000080)=0xe) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) 00:00:36 executing program 2: clock_getres(0xf, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x4, &(0x7f0000000140)={0x800000000003, 0x6}) 00:00:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='#\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='g@{\x00', &(0x7f0000000100)='\'/\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}\x00']) writev(r0, 0x0, 0x0) munlockall() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) ppoll(&(0x7f00000003c0)=[{r0, 0x1}, {r0, 0xc9}, {r0, 0x44}, {r0, 0x8}], 0x4, &(0x7f0000000400)={0x7, 0x6}, &(0x7f0000000440)={0x5000000000}, 0x8) 00:00:36 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1000aae00000011100807800000000c7aeeac64fb44b7e67f1c884e09ca416a73348aaf65c2e54ad668092c3ce253112ce3e50f92cf1"]) fstat(r0, &(0x7f00000002c0)) close(r0) fcntl$setstatus(r0, 0x4, 0x10044) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8181, "ebed2942c880e632d26508b14d630b041bda11e2937bad497049fc12808402e1e7c4e8757be018a4d29155aac072b27362"}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e005ed) 00:00:37 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000140)={@in6={{0x1c, 0x1, 0x1, @local={0xfe, 0x80, [], 0x0}, 0x81}}, 0x0, 0x9, 0x8, 0x1ff, 0x7, 0x8}, &(0x7f0000000200)=0x98) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f0000000240)={r2}, &(0x7f0000000280)=0x8) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000040)={0x0, 0x8001, 0x7, [0xb3, 0x6, 0x2, 0x7, 0x3, 0x7f, 0xfffffffffffffffe]}, &(0x7f0000000080)=0x16) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000100)={r3, 0x7}, 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}}}}}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3, @remote}, 0xfffffffffffffd8d) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007af) 00:00:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) msgget$private(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039f) r1 = accept4(r0, &(0x7f0000000140)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000180)=0x10, 0x20000000) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f00000001c0)={0x0, 0x569, 0x8}, &(0x7f0000000200)=0xc) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000240)={@in={{0x2, 0x2, @rand_addr=0x1}}, r2}, 0x8c) setsockopt$inet_group_source_req(r0, 0x0, 0x55, &(0x7f0000000000)={0x8, {{0x2, 0x2, @multicast2}}, {{0x2, 0x0, @loopback}}}, 0x118) 00:00:37 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x5, 0x798}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) setsockopt$inet6_tcp_buf(r0, 0x6, 0x20, &(0x7f0000000080)="ae423000d53295efe92067b1078f6b5e52b224ed0a68647d423aaab0fc933884d6c065747f44b8e7a8134997fbe3164f945f7e0ae7b542e0578b3a8e626a7f5e6573b9573e3b7dbda9ade79090d80609c10a74728aef0bdf6c8f0465ae7d517a7750aa7b703ea0ae6a6990b15dd41e68a3f620eeef08f533ac852a195574cd52d6ef5cd35a90324e1fb1a567e0b2c977770ca8e4d3073835b330515cac2a", 0x9e) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000140)=0x8, 0x4) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000180)={0x1, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000200)={r1, 0x8, 0x9000, 0x8, 0xec, 0xffffffffffffff2c}, 0x14) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x11ee, 0x1, 0x5, 0x8, 0xafa}, 0xc) setsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000300)={0x401, 0x4000, 0x81, 0xd97, 0x81, 0x8, 0x5, 0x6, 0x24f, 0xfffffffffffffff7, 0x101}, 0xb) r2 = socket$inet6(0x1c, 0x10000002, 0x8) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000340)={r1, 0xfffffffffffffff8, 0xb, "219fae26229acab9da3f73"}, 0x13) setsockopt$inet6_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000380)={r1, 0xa49, 0x5, 0xfffffffffffff800, 0x8, 0x6}, 0x14) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f00000003c0)={r1, 0x72}, &(0x7f0000000400)=0x8) r4 = accept$inet6(r0, &(0x7f0000000440)={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000480)=0x1c) setsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x26, &(0x7f00000004c0)={r1, 0x5}, 0x8) r5 = accept$inet6(r2, &(0x7f0000000500)={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000540)=0x1c) ioctl$DIOCRDELADDRS(r0, 0xc4504444, &(0x7f0000000640)={{"fa1811b71351bc987055ce5080c08b18f06d30787c2f58bbdf46abb684b584ced05e429dc2295c696a97590134da643a89f8b2a5c93f68b10d240a1dde766fb66ae10c81ad2af678cdc3aae298c97d35de8a104d42a5df9c77044a6855a36b28775876b30877b4a48a0e0c5cd2f6521252f7c5f18339e3afa227ac33a2871bc48fd7a6a005d985191dddbd71f616da4beac27e77cf37cc52cebe92c16b8bd192729bbd458db88f86180cf385ef6fdbfbb80ccd4ad3eccf217529e6672c94757d485e992671c3e8b87a40c362c64deddadf6de8d6651b0c652c2a2e9292a1dcb47a3a8f5496ef4d9c3fb2c7a0f8662d96729a4b65a199ac5bc93d1f41d28b79cb51f8d5d488f294cc8dac86a95c59f06b81d1086e8a6ee2efe68f0774b8607355906879d95d503691f19276fc1330e030b91355dbfa332bd375f071b3b764e62ff59c4a19b58a2589e79fca342bab9916b78cad07ceb2c6253ee44dc652934220e725ae11ec96d35be3cf6afb3a69a086bfb189d66bf9ce06635229a0cd53773313dd61db841cddc822198fc2de88925a374b425879fca05049dc06b5e1aaff0558fccdedca780be5b11f2ce590c926c1c291ba976e349b648a8ccd2e4c659ea7a2b0af04de291b26f3ee93c60470f2c6fe9a20542350e5d41cf41fdfc3ae990216263d4a7122fae1d786e5b1d5b9b625bf9bda3d7ab88917551af23ae8bb9a63a357fab9f109272e2ee7d2b8d339844405f960b007fe8c7c05b4e4712bb7daf8e09edee53f72dc62709192187765d2edda708bde36eeb07dc98d262eac5829032c74387e49b64efe8a25119f59644c3c0ea9364ca48ce4258a66e3cfafcada932ec944c1598a4a367b0d35ce87deac328d179e2b404452b3a18e86eeb1be3870e5024e4b00c863399ebc535d7a328e002bc5822a1beccdebed2d366e394e3efd3c43ccef836f746e14f3bf9f7f5fe0dd9068490f93aa1583eafc878188fbf29e193944c30e23d8267297e9a0259f78f19f67a1333dc1d9be4d9f22364d2035819ea43b252ea86a03b1d96616f69ef983c5949d0d823d74c9a06947503da64b28c17ce168f6093fa123499fe1aac4b6536f70a1cda5c02b9c57144ffe4d49b7cca29e20d174f0b707bcc817aabe1992ba66c97543004bd8098d9e2424ba541a4d276ac421ce838aef2f902d1f94d9ee9b9e77d9da17f611183baa66e42ad2309d35e37ebe3f385971d1110f3f28a0365c653637ce2f3b7a31c68281ed2efa333c9b07f1fb7b77d64346188a991f91eff1843ade497f2c9cd8290f700ac26161849d76df37b44076b48ab761621ad264f68ae94b9ba24994b35362ba1133c17fc7033f7a35a66605f85254f7c2eb2982b24fa30fb0bcdd2a3c789b37b7f49cd28bce0043264f1b8afbd7dd6200bee07a6ccce0fdb421cef9b3dfb88f47c1f6a451", "68858d2326e9cd4ed81a63680eb97b144f9c926dca2ef178ec47486c58031e75", 0x1ff, 0x8}, &(0x7f0000000580)="67c2f2432259c4d4fbdca8db58571ba8e0a313e666fb2daf8f7250f9de7079d9e902a73ed9589bdf0922cb16da2e3c91f39831cae33f2440ff0d633a1eaf163697959485bdcbb45e26b5823bf7039816fb431c76410c9eeac3589af95301e80eac26e627e92cf49fd06c4636f148951b65bdb928ffce2a26fd3aaec96f0f9e6f2dd3c283c49866011b6d87112df46593c0ceaba426ed8010c0883041efdff40ddfa16abb7af819a786d843a981239a67b49eee107920", 0xff4, 0x9, 0x2, 0x0, 0x9, 0x36, 0x33e23d5a, 0x6}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r4, 0x84, 0x104, &(0x7f0000000ac0), &(0x7f0000000b00)=0x4) setsockopt$inet6_sctp_SCTP_RESET_ASSOC(r5, 0x84, 0x902, &(0x7f0000000b40)=r1, 0x4) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000b80)={@in6={{0x1c, 0x0, 0x80000001, @rand_addr="41d07f34bdad212874a4c1ae5aa2e821", 0x1000}}, r3, 0x1, 0x3f}, 0x8c) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x104, &(0x7f0000000c40), &(0x7f0000000c80)=0x4) recvfrom$inet(r0, &(0x7f0000000cc0)=""/130, 0x82, 0x3, &(0x7f0000000d80)={0x2, 0x3, @multicast1}, 0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000dc0)={@in={{0x2, 0x3, @rand_addr=0x9}}, r1}, &(0x7f0000000e80)=0x8c) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r5, 0x84, 0x18, &(0x7f0000000ec0), &(0x7f0000000f00)=0x4) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000f40)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000f80)=0x18) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r6, 0x0, 0x0, &(0x7f0000000fc0)={@broadcast, @loopback}, &(0x7f0000001000)=0xc) ioctl$DIOCRINADEFINE(r0, 0xc450444d, &(0x7f0000002040)={{"d1641fd99ca0acd353ac9101bc1d0a37122aadafb16351cbcaf79ddbdfa01f469242755f3c221c8f15d09de632503c60bf1071623b70141ea293e76e3c15f83fd869d6bc144a063a743089df9f89d1912f8a70656db3f468a1fb3473c9b849907062b08bd02569d77434ff487b189263621a333a0156bf512557aefb009cb1317c99cf853a5e4b080c03cca1cecbcc56121fade008ef118d8f585609efe6403c2e3da9b3951da35b73bee536234800ae9b68afdef1083752b66a1a072fb6e228b0a2964bbe47e986cb77155d98722d666730a37cf0938be37cc7fb89623a49ce4dcf18b89970319da3f357ed17efc9a49ed9e25bc5c747371220af220d47532546fb1566094c71d7cbc40a7b104351e674349e3d88b2d64369e7314ecd707b31ed9566a4b34a7a4c0ee66edee87d8be39f2d3bc9602431c8b6fbf8861327f00ccd064763abd08b7adb5bbbe73c673cf67a863246cbb2ba340e37b44d78058bedffb69b9d5ad346b4364ca05a604ac80a18a1a39f6bc5334979dfef7a4195bf183ca5c3b55d9bbd74ef1367271b1665aafd764cb808d75d9c5a3761dfbed442f5655ebbfcdee6a6c2275fd879a02df4e8db864c4f5569525d2415d3f8d03555231fea3f83ebf38a7f51f58d8d7ce8964441413f220af853a92b1d2a562e17a7eb1389581720b142e68564e8e816bfb0f72f3f6e920a74506e1b54897cc8dcbde27b626782855e029d017dbdf83b07067dce4a71f0f68cf9746d329a968aebbfa63581e42213056cabfbd1f0a7c39fe1a26e4dd6bb2e70495abd960230f8fea914cb1d828937ae34a939ffb0a4fa2e4b200b58e157438f031eba732cd9f823ce0d5a995fcee677860de09f39706b823d9e18ac664d01ab9e11acd3287ffb80905b4c8e00e0c28755481916c621ca7df57f29ae08ff2671b95f07d782a43d13553d13d43260030f12d2cde31600699065727fd6c329b0d24e47be5bd2a231e9bd654a8c121d75bf40c692245e4f106298b83d532440d9ab45afd6fff08d2a2e1a13de10c77981550060adf7bef821fa6eba0ac16a6006313fd13fdc6ed8ce57fcde34d9f303afaecfc32d018aadc4c88a594b2a40588abcb0b9071c85edae1e30b61f65962f37e012c4ec828f3208b75127d6d8fdd5b69ee9e872f65a53e20c6e2f7187056f2b5f0eed4e15831a20c1a348edad7948517ee647c9e921bdeb4e54921c20bfeaa4b567cfe2c4ee3c1d4a094241f9d7e881bdbbeff512ee06e0e7b32a337e5119977bf8adf71ab110fd8663308988576005f3500c44129cd948bb8ac2867111b3cfb1ec95bac2bebf0b790ad0c4461bfd13be44200a81318f06f47d65281b741efcf78684945eb633ecfaf4d506ee2c7de3a908b9a6819e9fe5d07bd45d010881dc961f35c33e270ca38fd918892ac9d051def25b970ed77dcd64efd3", "4847acf3663017550e05c33fd8658128496c010cf4d901fa5ae21aeca9438aad", 0x21, 0x1}, &(0x7f0000001040)="f75f87a0278b893de117d8be4ab0a265b12ff01e86f8856f4d5bde711292049d6edf190fe37cce2a41d8914bf6dea41eaa5430fea6531ce8c587e15cc4f1cb22dd8d10b5769d2ad4017d5a7827dcf13ec4261beaeeed68b6c1e6bab2a6c289227709397f8ae1d5b643fa4ba90ea79a2f4d0c118f0f3a9d8a0bf5b6970894db951b67c85543d3d0a608e79cb7e2da87646a2314017599cc25c043f19c12439396118f6875ca9b083358bcdeb1b47d55416406ceee0439f122cf6ca3691dda50a58265002ff395f6260c45e2641ff9cdededbb8bccdf64b1bf3eae0f400d33d66fa9dcef6e1a95f4b1c103ba87f8c3288964779f9e08adc89e1937510abd7bd229fd67cb86d692c312029f22d330f0584082bfd808f628eb36359f10fab8b96aad261b90f750c5c9c44bbb34adc80e71387662e3c8beb340fc2ccb8555148037ef49eaadbabb570d24044a74907af5a7ea8873bd47958961165791b0632f7904c817c2fcd289d7d5dbad1c399dbf14f2fba97c7965df99ce23cbc7146c6bb2ef87dcc754620df58167732cb3a1e55c26f8b5db526d0baaa2b36bf723b901eb1dc95e410c95bf3089c138af4ad284c66dc61462a800f0c349004e0acddb3717aedfc9bc67d3e2554535356c46ec24a79dd6169419cfe0e02bb1e9cb04eede29ca913308b89e8b2485bb40703e16358b98fe8a1efaec65a11a88107837a781ec982f7890f4824711666f20b8d736db39502f2b06e9a71df6c7875029abc6630a08e16b4b8f2ae7e98383450d1cdd5ea88d8373e463d7a4432bfadca0ca397107e6d7ba9fab4fcacaa819fd2626686f002a7b7af716facff759bbb9ad4d4ad5dd669f490f14e4d21fc7432d304ffa14d2dfb6f708e082ca0e4623368c8d4b30c3b260dbc38c5de1adc410fb5c120a4b10d09adc0dc5fab629dd47ee55897893b07f0385c691c90b357fa430c56f4b96f329e1f0792bfb8327e74aa7f361f0950de8e5d04ee233e1c6798cfb9ab3dc83d147fbebdb4b760d7fdf512beb044e80003db93edfea5ca3b18634988682e6c8668e34b5470a2d37574945ff320d5059c821a98df393c5876dd47245ee29eb25d72dfc35467ff9bb393336dbc321f5112bded3952b35dd3d141dd4cc328ecbc030f7f59cf6186f8e99a8c232554d2a113418365f62527e6d98f5edfe9728c2fc9a914b4e593eb4fc9368c2514e31e4e4412a27e3467eed8c93095b5bdc817d3a2d1de85f22180a0cbe56fde33d2a08b37f7f05d188ff304894d391de6a39565aa1fc29c3be8c4a1021a9f1dc81b2268b83ff1a8589c78151c44ee19262e6036d3a9b0776420d27526d4cd636e1299fc59bbb41a4ec4cb4d259029566e19020058709926149b3c1cdb0ea44530f071f8e725924c3403d596c8fe6537dde8de9aaa7f8f394904cf5074565f12bbc3f84d1e52fec76c2ddc95ec11882f54a049116c78f360c36f38488d16e237c12c96103d3b6f7b99d1a614e016f69a322b0469daf02f467affb16bd69c506a0d1216df48ac12afe5594a3931355e932706b83b5a933a3555a4fb71f88200665353ea9af95c909dc43dc86c56302897a29840d1d3471552dcdee9ce3541a5a8506a2e488430e8934ee4d00f390419c0a001b88b14102f3ea355fa374748eb032a9a4ab5d4178b6c96f0d5614b93ba71803ea2127b5fe7a119b839779ab80078fdfadbbe0d3dae5178a27e04619b0790786db3e71a451b349846f16c3197c3921f42dc0e4b8e8e456eea6956e91c0e6a1661a522f5f0d3531893bf48349d6d5a90656209a29ab7eb92559572b86ea96b79b07d677fbc71f66a2bd61f1460bc075563b999fffac5f84ef6ad54a025e69bd30ef4c324acfa2d2041328e12d529a54a8703146da6841d3520b9ec7449d5d8d23b8e9d383bf77720883cbfadd59551b40c0c54bd753c196e81fd725f4fb66f48f216381dd92ff505b3c98c0f99ade4c9b1e9639fc08078162aa2bb00129e78d14d162157f39ab7f4c5edc999c5273f2572a2cbdc97761563cb3cd3b6a618d475a6ca145ef8cc71007230aea7d7b8cf549e7ce6351dde1c09089102a8306dbe3105ce8e8febc39082f95349e9d1693b7318e8fbdf1aa223b49b5b8ab97aa5ba35b4a8762e0e1aba3e238b7b618829d68538da6d52f7992bff90a8cb9d12b68388f0ac35b363122c1c74dacc5775d2077e13acd71333d6b0cb25790baf3db72a105774021a8920ea838b037863447b278c4507dbf8c6f92e3105d7fb8c881d078e2911bd83fcefdd1204712e42c35c91acca78acf0370353950d2e18c135f4e9f20d1d78dda0d60f78a6ca8a893177878bef0253638d54b9c6bbc8b9a2f623d00fce2bb453cf070b67c7868957508c9b8ae81c6edd7a9370013f0f1efef8585e45ddbe0d6f06ccdbba5f4d3555c70c7c286041b370ef9680aec8ee96ded06f5b67a570503d4a70aafae2c6d6445dd8be186f5e52bf787f028552f89c4e0392093d3ba40d0bfe494589bec2a2c3a48dd044806a8c9db96aa1bb1394d70f2bf9ba05275b45cd4a98b2e4390833739d8ba47e54aea97361b48ade8a893c675f164a6531fac71c2e687f07bc91aa9362cfd66cec65bf8098de8fc4ecd1fc9471be81893177fddccc2a01b1e05e0c98f9d2ad7cf022c4584be87232b787299cec2ed6421a31f869622d7d7f6b1c32898d3d4a5daba70d7393a914f6160b6aa06fcd5a9680b227006dba750b0949eb9eccab7e6712e2996ad7dc4c2c21b40ac32d395ed70975549ac4e1c4083dfebcf4944a1c5a52327b729b103b5db7c19c751c26456e4e986f9c90e4ac446854ee208cc5391d41090010bdc286d59dadc6e8e2c6a9fb2e80b6465a2063d8631c92516542b78be00770948213ad10b6828948dc78f3770e94b9755a2a7b23ebb23cbec7fb5e48821d80639b66a1cb753ba063e14bccba4cd33e953702377421c4631dc09a89535e3dc9d1be521d0a53375b25491d058b056283bdab530ca350684374be4833ca539edae575f819926abbeb2f4f7d5b9e1935e6376a67f4e70d83de9f6ee3ace9fee1452c3022f892e866bb7040a75da1c1adb196948e2caff99e6ebf1b8759af9e6caafdf98beb7ad304c663abd4399788c066864ab4ee509d5ff6de2fbed6295fb6658b9e1876c12656cfe2e97e3c1977cb001c589a98d218325addfc93b23460920bece15aab680d11f7e4546cc50739055ccf27b93a4e6c26f527658e5182178d5e20e9ca21a2d7821b8ab9c3889539ed6687615dddfc6debe8505558a153c8c215a91beac9341282911d2e235303c8d24acad4465194824b800e4caf542c089f92b70439879a7cce0276afd9d7c5075b49c81b03ebdbccf60affa3195195f581f03d284d0e104827776f7e684d5b15a95c158e38dc429a9e2f78aae3fba04cc2a947ebe5367f6049eb3da5b948ded4b60d7384af2ab53492fa2e3017044a07813e4a7524431971e622d06dad108b178c3977180b3dcbd8ef9db036494129ca4d18a27eccf7a5d7c6fcd30cf600f05b481fd7b91b97d1dd58d04d2033dbd7b0854ea3c57d80aeed82d2ba9b572a42e697a269976655b4a1f8b0c48fc2c3e7e9c260349b73e55bf266ea2250c4556af76c282302add26f918476afc4c61ddad7a56ff1979cbb85cdfa60f486aab6effc286ea68dc83f2188f0a31dd25740941cc8f3089d5b2bff32593462c4e6aa72bcbee5ece77811faa71f1f77b96765b7cc87ffdbdbb814925e564ee768a690603abf075a579370e9d284e63f5accb0cf68961cf78c2ff4418e4b0210b467ae48838b57d05a23696843d357bbc83f1ca70cae97bbd5a1b98dfc8fc8333b45a219ac8b4ed99d71d79371b56ae11891677429e271af6f219d9877b40eed3d81e76a5fa074731a63a3f529b6665bc6a9efffe1a074400aa1ae704888c910f47de59d75721be321e21d8a4d4c41fe41f4f6b8af8185abf582e138b9785c5c98b95a4ca85058baf989c482bbf94519e136eda5116ce7c64b896ef8b66177602df0ef85a5e7c1c89c207ed3c818d86d9838df27820805400139203c4380d5077aa76e89a969981ac1c7a98816377099e12668b2001aefcfb7191af97cb299d93b320cafa5230f5139a9b4728e46a694300a0a59224058234510d7837c73920462add089a1b360e13dddb4869d0e594eb01893b6e816426c19d1cde626565a0795900413f24666a2bfb17d7673f77f6b5c9cdba7abacc867269b921fcaf914d95965fc7d1d8607ffd84b743836a72cb9d13932343cf8f8606840e3144f14e41c151f88b4b5ef1408ff2556e31342a7093808c7fd2eb3bc8107650b9f60601caf9b52701e44e908ada7235eba18573882a5e9e32499b102c777e13fac49a8cc420ff23738ed2144a0d1d36b4c5196be97a3f9d8a00ae48b87361cdf5c56aac373c4b28bb5bf2471acb656edd224f44564ca4e8f485c19ae238ea723abff0069d15e4681602e283df26d8978bc8df3626eaf590cd455152496fde52f727cff4b2d3ef6ea067180f6e5eb744260841f81646ba341ed4294cbfe4c59dcf6dfc1711e355a9b4075ce0329e43bcc64f545de037efb57c09be212326ad453dbdcc2dee811ed0d1656a2f7100aa7856494a1387fa61a3555133a7d842fdc9d028348c7e1117f81b5cf94d94293c1a936f7a6c0bc4b21b685634daaf9aaa8a34372db75e25eea1274786d9d5a02df088d44db413540f2d6aa00c68877df34cbd67e273476148d4432d50e341d3b2bd65962b00482fbeff218d961714f428053a3d52aa7a31599975e1226c7bd7943971ca898991568bb7b2b4744d0672fa79fa74a8150de1e248b27a8a4c497bd5329df95341a4b084beb92dd15fe797bdc822f1df563906f8eeea2bc26ddb0c77cb8f78b456cd3660e1e7c0e86d0f82f1bb095e169270c0bda3ceb46dabf8dc5f5e1e32e506b6234ae1c9b5b559dba32ff2549279f1f19457baafcf39b435bec2f46d22283571ee21c362f56bed64c30d22af1d826b59b1d7693d718841bab61d4532a00dc9787f9b52679dc01f0f32451b7df8d51ae565c5f35a8dbd9f06aab282f274af246c28f3a81be1140d4b3f594fec37669a49a9b3d7ff42008b660b3437d028daad105af46c1813bcd7e9c6e1e40257e56cc19a274a4a807fd6a6064a96376e68c33efabdd86c601deb7cf2284d3078cb5482477d8d9b0044fe2779a8e51a7fe8303f6c7f14914e8ab7c3c78ecff738861862a3d3f74d8c411b6c05cd718e3b5cc8d178a383ef98747be03dda6d91f925eb92195e1c3dda07033975f0cede59a36cde15a8b2288f4f50e3e34e991d0e38821c9a8c60e4ac389480b43ababa34c99fdce62425ff002283231311ba1c3d16da09605dc12b7b04da4b1b07342af11699b114e6f53e67bd48268053edb32fb81faccd284f59c47df2bd52ef0c6ad155b552d51a42fd19afe0c6b4efef3fbea19da58bf8c40e8611850ef5b8b099374aed95aa4d092932e9d9ce64d5045f05b458bf275310c81161510126e074537cc3f03173b58fa17f5b2e7050917ece6426c6e92c9ce520f339f28caae2b0227d2cdfa89274e82da869cc7b1ac6654cfcf22f918841c342e231cb8a7585f4652339cf4721a2f585e3a35610940b08afe0e6d6f92a1218641205f05375774c371a82b7411ed011d0b1270e7633eeeb43866eb14ec15d5b2cb2dc98ccb916ec927050dd33a058468eb50b202c3d7c5dab998a02a5d5d50f51c16dfe909bdfa033d093e4116a41458214e8145c3dd611", 0x8001, 0x0, 0x3, 0x7, 0x2, 0x9, 0x4, 0x8}) getsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xd, &(0x7f00000024c0), &(0x7f0000002500)=0x4) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r5, 0x84, 0x8004, &(0x7f00000025c0)={r3, &(0x7f0000002540)=[@in6, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @rand_addr}, @in={0x2, 0xffffffffffffffff, @loopback}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000002600)=0x10) 00:00:37 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=""/146, 0x92}, 0x0) r1 = getpid() getpgrp(r1) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000180)={0x0, 0xfff, 0x312}, &(0x7f00000001c0)=0xc) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f0000000200)={r3, 0x3}, 0x8) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="ea911d4848a654796f28bb0dbf0ec97887823ec5d72ab2d10842f997281b9747fc397f33c2258049f09edeaa13cb77205e43abddc632ac8bd5bcd1a152aafa84f3d722b7f2d2c88b0d78a2005bd132d329f0f096a6de4494d2ac3b0a503ec9657766106c24566b8c82408545a80d7d2a8e350b66a5001d9ce633b63a5ac8285f9de2b309a1fb6f30a559f2c31b579442ae70ab620c3730ff5cf84e0845d2b80324d5126adcbdf7f534d1f8f5c9c3d6bac8146a31d77e62792159dbd49ce6c30c15f89643c42a9776767bc4271430fde198078c0161768aa0270b", 0xda}], 0x1, 0x0) 00:00:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @random="d82ff80b5a9e", [{[], {0x8100, 0x7, 0x8000000001}}], {@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)) accept4$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0x10, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00859) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000280)="ce4f837ff125a72cb893252be72c37527c7b771fe262f16cc2c75c5486a66a0ab608c09ed14c36c6d62f0c0663aed1bf46c7159a895b279cb5016a39bd46ee859c1b7da53ec9d87b441d4b01be1506c6b5287942701732d52ccae5f17c724dec92c73de545335da0975179d939df394691f9e28679b5db045530d1fe2cd04a4067ef34607002699873435c1608d885243900234d853e668bb7bd782a85b10b65ff144d48520876", 0xa7}, {&(0x7f0000000340)="d37677ee1424f9e5ad9c0b87e06276714aaa39a6e0387decb1626e9a0ee2906088853bef7b8e9c4f8586db90dbcef60545c4361c433df5a9666b8f7de085a4470be035f6818a39fac9e70e7ab1003930c9fd1ac900b2cbe1deb266010ec580744ec24bf6e4", 0x65}, {&(0x7f00000003c0)="ba61651a076220a8fe0d023e314b384daeb46035fff354439990611f16486c90352285dac69ff55e801db66fc59d45d2057ca68f472661e8a6512ebae2849f98730e825d6e4a2bf900300a2387fdeb5a07f27e74c019c6f997b8223af65b94f3866be0322fa21b806be005a4ab913370757d9f", 0x73}, {&(0x7f0000000440)="ec502840c1ff9b5c7c1296d61d54ff8aaaf4ceaff74d44beff9dc627b4e24ad22efd5c2444c6b7fee613b82efaf71cd3f546e7bfddf5f4018edc5e07a6dc08e744840774163678fdc0a152638d3da8dad796fc3bb4", 0x55}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="1ae0ea1e0a10162550cf7e7f715787c01419b9ada87667b558faebbec0dee341346fdcae74da370664a62246906bdf4733ee8f8e4b78f3466180e19dfe11a05981795d56439379ae43d3dcbaba58c8088fae22cd32079e35cae653e29a978e779ba488325d626677e9a8de9b8070efd8c342d49507c1533e2b8b8261b0d422186534298a26de5124e85c41760378", 0x8e}, {&(0x7f00000005c0)="5570e182e0224e1d5f8d45ad63549258b717f806d22787cf8fd764f259490bfed8c7e9a857578ae587af853877f9b7d49ff5cf44a7f6f68dc4fd14f9e778e0363fe7b8779c14eed89792b349c523f8fe625898b4246f20209e173b86fa7063d8bc81e15d18168233456077e0edf502c265f7d51b1d33ad04133a1ad5f994b213584775d6c78940ab02dbe47e85a4cf121d8f0c3d0e4ade2d470e0fb7a68b7f4dbc503e25e625e23f0a875bc37c1d41b6cdfc711fac00788250fb70394d97273511552b4d49d93de560161ab063be34980c8ea87179127f6bc067de1c946075851655896b8d2c6492b2", 0xe9}], 0x7, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = accept(r1, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, &(0x7f0000000180)=ANY=[@ANYBLOB="03cd2b2ba1bce3fd2012818b52e0456c38da64c504675d0c6ba2459eac1a4006f28013a3e1b2a5135da2b681ec677d06ec69e3795909d18107e10d952a6bfcd21d882465b12bcf0ecbf5069bb32fb9ad7ee2c83f95590e8d2e421f1f0b0b48622d199117adad2a30c8f1c36e4d19b5c83f53a9476b88cd33c3d9fed69aa8087d90b91365543b298c3cb272d112be96a61ab38ee5c618f73b3c31590544c5da7c880c90bae0f9c29732134af13156f2c2834e22e66681025797c271", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f00000000c0)=0x20) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x19, &(0x7f0000000100)={r3, 0x98}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x4, 0x0, 0xffffffffffffff71) recvfrom$inet(r1, 0x0, 0x37e, 0x0, 0x0, 0x2d051477e) 00:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x5) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000080)="e6f9cfe7891876895b6a742a2e34d0d7b052968d27aa038a86f459d7feba1b926c59874b4a8ffb696e6bed7505b9495d5a") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setrlimit(0xfffffffffffffffe, &(0x7f0000000000)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0032e) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000240), &(0x7f0000000280)=0x4) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00340082df04de6cbebfbbfbb59f7729ea305b00e9f23fb5962dd9ccd21c968a688d48c8b93e4211252459d285d999dff334f20725d276ad9357da8e3b814a88a9f1a50fd6c62a24ae"], 0x10) accept$inet(r0, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000180)=0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) __semctl$SEM_STAT(r4, 0x2, 0xa, &(0x7f00000002c0)=""/22) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$getown(r2, 0x5) socket$inet_icmp_raw(0x2, 0x3, 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() dup2(r1, r3) close(r2) 00:00:05 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) r1 = dup(r0) setsockopt$inet6_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000000)=0x1000, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00315) 00:00:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa010000005f90f5dd7ccb8313a1b467f5e38c078887d4421edb9c7d697d3d2a5a35669d5fe5bfd35bd0457f02ef19f03397bd72d5b6372d142a853f96496212f8eccd5253bd88ddc517bc39a51c619b56e6c23ada019129f99111803a3e588f62999e243d97683d81cf13c96c78e07a53bc601ead021a761421d20388225b0383e5c014063deafb34b03a17567dcf1fbce323a301118578e283411695d198e5cb338bf8c4b0631878b53d6b79c3ff"]) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00896) 00:00:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setown(r0, 0x6, 0x0) close(r0) recvfrom$inet(r0, 0x0, 0x0, 0x42, 0x0, 0x1e6) 00:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f00000000c0)=ANY=[@ANYBLOB="02005e20ac1400aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fafcf699721ffc80581a5208cf57939f00"/136, @ANYRES32=0x0], &(0x7f0000000180)=0x8c) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f00000001c0)={r1, 0x4}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000240)={0x2, 0x1020, 0x8, 0x2, r2}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b1000504d0000000000007005586ca900f0e08fecea11ea8fef96e000000008d068b226fda15fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3eb60000000000000027acb5d602000d7d026ba8af9cff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01ba0b62351c5000000020066000000200f0200ff000000000000000000000000020000000000000000", 0xb1, 0x4, 0x0, 0x0) 00:00:05 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, 0x0) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000040)=0x2, 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0x40, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0034a) 00:00:05 executing program 1: 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}}}}}) msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x0) r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_sctp_SCTP_NODELAY(r0, 0x84, 0x4, &(0x7f00000001c0)=0x6, 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e00c0e) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x3f}, &(0x7f0000000100)=0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000140)={r2, 0x0, 0x100000001}, &(0x7f0000000180)=0xc) 00:00:05 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008aa8100081004000e7dfacc2db7b60972a539481fc5ebe87bc983a266d7a0ec089571b0d65268dce3b452170f771cac1b9634b195f366bb2dc6ec81839a704d27c0a7d6541e8026438feaf928240abd605779a3db32eecce582805c54367c7c81a2abe18"]) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) r5 = open(&(0x7f0000000140)='./file0\x00', 0xa00, 0x8) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(r5, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0xfffffffffffffef4, 0x20000000) ioctl$DIOCGETALTQSV0(r5, 0xc100442f, &(0x7f0000000180)="79ba972a9e949ae197758b90b0059c0ba4d9a368eb5a7fd803af9c4ff4953b3ff584176a9b104eee6d0c87e3e219b8eeeb7b3367849c9fbad15d6064770e80ba50261b057f049caf4dad90f8217220594fc741fa0ac8bd14c92878b13b234d94a7215d457e1ccbe4415bb4564ba451c7ff9d39775745a2a6995932d7e23acdb2b90671c004a9444e695d36c08a001421a9f9a3fba6d024ea0b990a7b1f70d8b9b3e58335c9a9740c4808f059e3160631609c6bd29b80dd14b9f063f5384ceb3dcbd8ccb645c291") semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x2, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2, @broadcast}, 0xfffffffffffffda5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8141, 0x8) ioctl$DIOCGETSTATE(r1, 0xc0f24413, &(0x7f0000000100)="ad040f3bc16f1efe0d6cd1342a9aeed9faa69dde8d526e9c2271b2748a2cc52be625f1e2179773a7d8147ce12b694d8365065e5b49365e9218d1db82f515e54fee315ee8d0d323fc1e897526e10d30025eeb80de5c868d61bdd7adb690c3b2b7408a1b10fd44ce82563047988d5478384f3bdae7fc24fa5d4d922192c8afb05eb26dd0364ef36115e649aa5dd0db8a2f5398036a2975037e215038324b8cd75075952e0c5467b42f0b8ebed3b0fd6862e384dd6c0fc3713a0dfe04ee1e200455f9f56dccce72aaf3ade39c8512dc07b8f290f40929930e3a4a9bf7b1de6ebf2724") recvfrom$inet(r0, 0x0, 0xfffffed8, 0x84, 0x0, 0x800e007ea) 00:00:05 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaff0800450024d1009078ac1400aae000000040000071340000007e28bcffd695e561c5ca64a394900ab5f939fd46aa8290ce539c1209c370966bc06ef1137c0ffe00"/85]) clock_getres(0x0, &(0x7f00000000c0)) r1 = accept(r0, 0x0, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x103, &(0x7f0000000000)={0x0, 0x1b, "a065dc1954dc3ced1cdad5e5999d2107862327af9dcf2a343b0019"}, &(0x7f0000000300)=0x23) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000340)={r2, 0x3ff}, &(0x7f0000000380)=0x8) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x1ff}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00529) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000100)={0x0, 0x6, 0x1, [0xfffffffffffffff9]}, &(0x7f0000000140)=0xa) accept4$inet(r1, 0x0, &(0x7f0000000240), 0x10000000) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f00000001c0)={r3, &(0x7f0000000180)=[@in={0x2, 0x3, @local={0xac, 0x14, 0x0}}, @in={0x2, 0x1, @loopback}, @in={0x2, 0x1, @broadcast}]}, &(0x7f0000000200)=0x10) 00:00:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c000000000000ffff00000000000000011100907800000000"]) ppoll(0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000000}, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00967) 00:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000240), &(0x7f0000000280)=0x4) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00340082df04de6cbebfbbfbb59f7729ea305b00e9f23fb5962dd9ccd21c968a688d48c8b93e4211252459d285d999dff334f20725d276ad9357da8e3b814a88a9f1a50fd6c62a24ae"], 0x10) accept$inet(r0, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000180)=0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) __semctl$SEM_STAT(r4, 0x2, 0xa, &(0x7f00000002c0)=""/22) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$getown(r2, 0x5) socket$inet_icmp_raw(0x2, 0x3, 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() dup2(r1, r3) close(r2) 00:00:05 executing program 2: r0 = socket$inet6(0x1c, 0x3, 0x0) exit(0x9) setsockopt$inet6_int(r0, 0x29, 0x3f, &(0x7f0000000040), 0x4) r1 = socket$inet_icmp(0x2, 0x2, 0x1) r2 = semget(0x2, 0x7, 0x110) __semctl$SEM_STAT(r2, 0x0, 0xa, &(0x7f0000000100)=""/88) r3 = socket$inet(0x2, 0x5, 0x2ba) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x9, &(0x7f0000000000), &(0x7f00000000c0)=0x4) __semctl$SEM_STAT(r2, 0x3, 0xa, &(0x7f0000001540)=""/155) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000180)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8a3c3422a2ed8771a415a8d35ec10a0ef7dd4fa70b2250992b21df58ec6373126791e6c5c991f47d62ad4e6791c2ee7550ef0b4f950628c5a41a2ce8495e0d150737f0dd5ef74569b65cb2886636ce487f235136a0eab18985d49b9210bdb61a87604f8c407249128145c192dbf9bc893ab221530724c8f9626380481e91aca4acf1c254a65d017d53680401e13ba4cdb63b4b712ad06946b96eee96ae4138343bdce6592039a4bfb3584da41b733d96cb68d077ef6604fbab89b613cfd59f9a7aa9f61632c1495b536f8ea2740a7aea13e7d7c5a716fc1f1ff99f3470d201617db3fde5b759e72dcdf2c64728db", 0xee}, {&(0x7f00000002c0)="e48a7955e1e6d19f072bf39d66a4cefeb2a0fa4f2d8cea85d40fd3056c41eb7d636cc61d562217c1cadaf27dceb87bfbfa03fe7fd9d191f06f53c115e056f7de87a84b474aa1e1600700a660ab35ae31b7e5ae6939da4b73298ce6c213f04be8d2412a40617c3a737280ee9804cad3dba54d166e23949e237e4a1e172c22859b5654c5638928f24eafbdad87bd98983b42d151b4448737246fc860d090cad077fa437b8bc63630e9cdbe832a9e3b7b639b9c113c8e73fed6c423e8cfab87e2b7cbaa39f53243672f49c30d120d86baa6c944a6f60f8a821bdd8e985bb54df95040a7e29d9d95459fec73aeb2e14a2f1f2f883ca1", 0xf4}], 0x2, &(0x7f0000000440)=[{0x1010, 0x1, 0xfff, "3a200d67f6b757012ec7613022d66f2f4746ad742d49612349524211c972a5bf812c7c31ce4c3cb172680f57091190c453955fe930de77a0c6042f7f87baeac1c41255aefe0bb7ce630bdb4acc004f499c8ef570c2a85b08aa67f7403e89a42c0693c91ff19d48b941b1ea61017a871df4e417c7d221501b46deafa312c2b12a4d5838bfbdc0c003d637828a3e8a17821c1e5658068ba09d164e6f7533e88746916657dc0a2b52515811bfdea5d10767d7a273d02fed8d9c5624b9f8e6ba9eb4d13dfbed18f9d3715633a586c60f430758eaac3f45c5adf0dc9f07cf96c16cc71d4ccbbf09ece69c26ac2a0859f9ea12944d409e1be9ada4ee55e957ae006a6aa1b30d0b0724474aa3c5bb418aa77b68de5a5ab126aa0fa4a64a3a9ec7ee3f40a737acb16fd8d318361828e2ab441b9cd6b3eec68d21bcca54e67389411df96789fbac5c0850d816d437d730e0046ee7a77c6b3cdccbfd7e168ce7c769c0e4d9c2f16fdc4261af87fb47ce9b0e3c3c442755c1560a7771588c471e2b4d7fdef3e4113a3adf94eb2b0dc3ad681e0ebdb428cd320a50ad3014c4ec17d8811c11bfce6368f83a6692a04377faa523659f6cf5faa032287e55de371a25b0298ea449921703ef0ba2600d8aee2884ccc160ecca4061908b3c771d906d60c80c616597ccbc73d43193746a9e635c9f67d1033d19d19152f72e5caefdf73cf4d8d0f32e8e1f1476cf05b76c2718f324d2119c077bdd418109dee86a3273704324427225a2d48c9d1956f4d3b2b857c1586eb784e79d4636348ab561b192cd75dcfc84c27e7451840c2d0e307807c7beb9604c81a32abc1735645def90de8d43cf638aa808b4e362f334cd2c4577bd0a9ed9f02b2070659c25a485f8d93e59970db4fcbd71a4878fa24629e3c19c9e273cdd43318943fb6b185735b22f3d43342209cf81c67d7c3015087c941fa036e4d8d166ad4ec3d42ba0966e3c083ab7382fc791a500bf1a92cf70379790227c272bb1ab992da9dfd6105cbea6ec3a923b467decad4503ff1e504c404e5512f89f5224e381b523147a5fd1308bb90ed89088ee1895a471ad9c7e497fb4c0bdd5e2c6e038cbd001f043635da10d90e111dadf71c66e4577ca5a7adc503f9ed8f936526749ca104f13d163c646d073b988ee83c435d4d1b25d50231a27dc0edb9a276fc60e1910bf136d6db9d1fc85625f76bf24cbee34b135c33c7cae00b44c2017ea4bcc690263660a0c03d97376801684f8dd199862cc21d575f9bdbc11012104db2950d2715f6a14b15f117dc93426e0443545cc2c359f04bbf06e09e9066d243991f177fe32ba58fc138693200667a0a5bcab289fbd9f168c501d6a84d6d6c6756b0cb9fbc115240940c8c4deae4dcaa609a48fab68e3be6bfc87cb6a9aa2b1490332157a770d4fcc8060043a6cea79bc64e3b1e51e1b4fe1f2727402b3b4fcf5275b0d9044a3d51ad428b7cfe56dfe706a29cae2d4f1fce6c46a2cfcb965dd9b3f5d91aea6075697f2fae0acfea10698b7fe168784244565d731e533d059efc087024fa66204557f7fc925d34bcf73f762f49c392435e2722526f914798732885b2b46cb76323fa224e7e173248f445a5d706f3d8f007f6000d78b2ccd426ef3af610135a90356602b5a6e4edf77fd0060ebcf46c3e37642bf8f8a8491f2df4191b7e9f6e94cd46819e0fee876493d87c43af92be294ae8cc93fcb0bdd11067a95e8cb98055ac5ba1249f6a9dd6ee47a72287d5d8351b76b32238a617dd68aa8e93b2dd2a6d3fc15a0aeb608aecec5ba1985f893f6a7235749147fa57150c24a22113275b949bce54f2f7aaebaece3c487cd5bccaad67246526cb8d94b0c98af1c035774c1aa0258a46a57668ff4ac5b88eda294adc558a2d7404ff2a59ef42a7b39b4399bfe84169563eaf30c60e1ded81ca7c053fe839eff3389e2a82d9653302ec59e2967993f1432b7da255366a34fc971be95d1ad1cf26385b96d5be2aba32881be51616446a7d04a45b4bbc533298432b393fa267087076849e906e6c40f79fb8e5a30513013bc14ece307b1030c7fec9a2cad8851171a944b088e3488532d3d5c91eca1b2663db54b216209e3942d4b97badad0be77ce5af8cae2490dcb459addc89803177cb0edbe875e1bc0edb6676372ab8fed83aa98bd76d20856ab90842a4e4fa336dedd35860d12f67ff54bb1f015cfd60c02bab4518581624fd040c91de2cfe0b30f164b672716b2a254abaebf588015fedf70d5f108403eb08d9d6719a2fc92d802dc7bbcdd1f5a580e2d1ed255eadf768909659ea709550939e6acec64291958c6b6026f4fa79e007cfb10998f254e5daa402f704003efa601e07717c5ec689f16d210845a74f39aaabaaf05e297c63b778c041a9ea47c4c36782a95b8e87aa53aacdab3195cfe49b9acb220c43ca376560cd18e7415900d2f534b63cc6b4fad38f88db8db4ce892f9c26bcc5d104da289f26a838e9055b8459563f59b103afb19e51d3a70c8e3a9f89a8c5dc03fdac2a606357fb166a0ad77d6ad51af4613a8cd82920e07b359cc90a5bb66bffcdc6d75a9e81297138c8b68c1e4b64bda8ae855f96392bf69fbd4784e9e4d6f993b13d79978c83db2be9cdd827d55925495b6ad967983bfcdfb573686305ec1c554dced8281ed0da06a7d6a40a2d81c11d02fa603b8208b8bcddcd695b257c3d76f6bc47f904e7be857ba04d36fd244927ef2c801a6be65ec5e7793a37525dd1d8e40df66c5b6224e9e6ed35ef44b0466ad5c9e6280107a7f835468dd397e933b8779d9c48f82e1afaf2f777e4adc885e7cb7a90de7f7e1dbb9dfd7a011e03479874111bdb2fb14bdf88cba7a81bd2ec157f473d3371f3f53c47e3d7748f7f0c181c202812f0641578cf323f429e68d126fed7fbbf31987636aad2c6470d9fe38982bc361cd9b9d3b3cadf9cd024c5361af42ab2bf50a74a0f621b9b3599f911b9802b7b0f22e740877c719122b66e572b0b7c4c557ff275972ac5344e5ef00214119604553ef55c824a7e7bab17eae64fc33b922098eff031f5fc81b30b7a8f31ed2e95a553da1edda9d1da0b39427a38a7e820fe6b8652e8aab65b392c8525a905d629ef2afffa39dec14fbbd182270f6911c5a22a2d57ca7ac9cf2314936e4dd366504002719cf88bd3a15ca9da8ad944e30dc33de2980b02c2b8818da02d6bc26f7d97e27fad081babf4fb8d7cc9d189e1422410c6f0757a2476a806454f4fdcf8177edd5c4bba0faf7680d01df6a67bc6fdd35486240a1469fd615ed223088c6fa5149672f17709a0078c73d454de6d023511aa8e786cd356f659a5f5da003383415ae839bca593bb61da9f4b0cc16b2e8d4ea62f658b27061a56feca6bf3557bdf9440966c706ea820095953614ca0f9bf3545aa3af94b44da320707b8ad272dda235a1a18c8f8721add27b9232dc73cc4dec14a79dc153ebbbed232e62b76118fad8246a24cb672ee308251ce8103ef4dc22b27cfbfad37245597ede774ce4139d482f433ff911ed3fca4e5b0613833a1d258bb3e7ac5f53ed6d8d74171858cdc12aaec6803ab4ff9a5a5c6c80c985279e97e3145948145e357496f45bddf804d9d8645b0e762b013bb585ca02509c3101886855470f09d830e6a03d67e44080fe5f17f8127018c5e9b29d4b9fe832d4e2482b42e8f7483b1258fbb7cc8ef88ed64c2e66e01288b0f122c821b594760c6c35edd75f4997b3ff1499b6318e193317da2cb9834bd6648b8bfdfe15adb512b113cb6cd174324ef3d994cecf3f8d71698ef196e05c8e824ff073d12acd7d9dd3acaa4298ae483b7a4c64972b359323be7b601d1e64db651722d295df1a7b276ff9ff7ddcd01eac13d309475e01708348cb777aa1a2e28d24c308e3daaa06061d2c4732629fc22d1ef7724179d9fddd905bc7798e84c90006829530ff969b67b47990dd502ca0689263adb6fdde2b231a4d9787b1465c0f1b4d9606ebecf953267cade002ba121e3285ec69a839b6a03229a238dd044a1ea2cd8f4dd1b5141cb3dd8997a83e9ba1ddc4b47307c5df0b530a43fcc3a3b797f4e92598d06ba21ad0e3bc36bd825af3315577bd1e8415edf941f9a8775a40ffc000f4041dedfef669603d6c5acaebac7978ae2e86dca8065b1842e3dd6b75ab16301fe1b49f63de8b1276776416ccf31daf4d14d56302934b5747749cd46566e46efc30aedd1d680e2072b9d08ec680d503c892cb37d8756b7960c783c7531e42a90a1e116d9d63d7a36f260f55ef85ad943f92b54c87a83cbeced4c1eac06fff9a89a51deda54bc9a403643ae17084ed2ab1f7e860ae9540d8e3b4a8b85a8471b77f95c63bd20845cdca928284b9a1699a2b0d53cf00979b56bfecda14a852e981e0f37d2c74d4c6bedc89e43d57388c3042a7662982d54762a30ad25d3e36fc3930353c8ced7ea3371e9d44d802ec0b8add8175c86f7cf3343ecaace98495a8b720790ebab51676629741b7803370e6613e5be85e6efc56805850dc738fd55e17c44e16b8b18a4e875a2bda25a7870311e7eb70ac2e392bba78568aedc6bd16e5d002a94b6f6ec9382ea7be3387647b7e242ebfc71135433adaf605a6f3520cd201de3f8049898837e5313cb61646f8d677d95d9fde06f2c9394f839dd83f752166695f33e95a54e60066820a253abc6331b5dab01163c72ac221c9164687a7c0c0911264871e8f4056c084c7646e587afede9737bf1ad3bd486b356412dd65717e06b859d51dc4e388228b9d41c6495bc25acc7b0904308d376a0ead3d5eba2161413d0191364ed73ff43773c5d099a9f02e1368b008cc3abed0e3a0e81d3aa291c86e6f1b96f9a1154185bf07b71b9521c8b3c45be840189a7445029fd63e75af0f11fc7a21d9df18008e77146c99138acc13f6c4049492831ecf91bc9c7029aab85713c7fe1ce7f035d9e4e0f8128da3ef87be3968b0c3e0a602fe3248657082421cbdbe7a9580a735c0f0526dcabb0087bbe887a5a1ca1ac39db2612c7717b72b79c17e6a1868409e654f91f5eec3353bcc61c735b19c5b9c3ae77009a9b894df92f8191f8439e492b090961c8a70538bc8ead9f397ef07d988d8e6a6186298104b349b96bd43e457c125eac072a40434523f0112dc92b74a0c4c0d4160d301e04772c7d3a833f2724b7e322b886c1949a2ec97d10f328ce8ac92f83688183eb66ae570f6d596cd40559d4252b865b0e4976e06b7ecb88df0552d11f038fb889ff4279922a71ca27eb29d3a2b06801c163994d2c2837deaeb5dccad11a6ca48c7590174673bb32fc7f6d17ec8274eab2080c690ba335bb19c1f5d7a89af3207b1aa3dd5afcb47049827356f18a9a3cc6aa08ab914fbedd084a94fc5b1848f0917406c73d52cfcf6f4e84539653d5f0328d8a7fba92590bfca8b2c0ca8dbbec6de873bd0916de04419cfc24cec87cde653a7a32d5c5a5f30e939a4e2a3ee8b4e930c1274612a7d2144909e1fdf7c8f3bf6af2a3a8d5ff79367f59a6460e1d80e64673c9a56f8ddf93a543186c9a59288dc9158d58efe6b55bc889206daec49fd2bad2a0b271265f311b0110050b186f6d5ee29ff44b31d0202a5677aa8c3366b683d6d8cca9a74da198e97f45b4cfb56551afe2bc9afde87b02ceffbf54d67c25a18cbca219ac372215e239d46ba96f85b30090940a2f9841368deefb86bb816198f9c5c895b499c375c2614951ed0faba76062515c865bc499ac70cae8e59b3dd671bab93f414ee5ffbbdbc5ec50f"}, {0x98, 0xad, 0x4, "a5e1aa8fe8175a3b9fa6179115c698af6b251e367eae4d9dc0a480544d864617020ab25c0a0f0310661ec2dc0294f0da8c12ad5fef13097b93b7152c4440bef6f1ca96f734bab4b82e9553f6a095f8b7878f52241714dbc62f714bf253793321c53b2f8239721bd4aa785ac7e2fd064c1fae914a3fd5c616861da317193f7be996b718b24a97"}], 0x10a8}, 0x108) __semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000001680)=""/4096) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in6={0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x25]}, 0x4}, 0x1c, 0x0, 0x0, 0x0}, 0x0) accept4(r0, &(0x7f0000001600)=@un=@abs, &(0x7f0000001640)=0x8, 0x20000000) 00:00:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpid() r2 = getpgrp(r1) wait4(r2, &(0x7f0000000000), 0xd, &(0x7f0000000040)) r3 = getpgrp(0x0) flock(r0, 0x0) wait4(r3, &(0x7f0000000100), 0x0, &(0x7f0000000140)) getpgrp(r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00350) bind(r0, &(0x7f0000000200)=@in6={0x1c, 0x2, 0xfff, @local={0xfe, 0x80, [], 0x0}, 0x6abfeb7f}, 0x1c) 00:00:05 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x3001, &(0x7f0000000000)=0x1c00, 0xfe6a) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ppoll(&(0x7f0000000140)=[{r1, 0x10}, {r1, 0x24}], 0x2, &(0x7f0000000180)={0x400, 0x101}, &(0x7f00000001c0)={0x8b6}, 0x8) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ef3800600653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) accept4(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8, 0x20000000) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x9, 0xfffffffffffffffe) sync() close(r2) 00:00:05 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fsync(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040), 0x7d205}], 0x1000000000000013) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="e36ee7d5f2122fab6fec7139dd2f11dfff4c2ca9cf62290dd7b41e826cabbb97771196046d08f83a089821cb5ad97342b2e6f629f4d5513d30588a737070c758e6ae7b871bb4552875b08dca7b1ab0ad863d40a03e963d69075476ee69e41223392903305708f6fb5d93", 0x6a}, {&(0x7f0000000140)="bae4b56b2025c32f6a11eaf69b1796c0df2c366c49f66eb1c3fd688c1abf0106d3b9f7cc37aa2fc39d1c99d3e2d88ae84821395ecf19087534a8ee40476d451720b41bff6a5d8bef0ac55b2cd2fb42957846568c1318ec657ee7b82a6cf69c6fd03f525dd965353907ce5e915e8e53d7af4046375c30b4a70aac56cf3b8b40e5b3fdd971df422b53f4de8984db1c1561edbd1c03c78959c86448e7fc8aed0dd8d7abb91b105de2ca3f79f10687b73c5a78f383005e6fc9f089f8216908be28c30ea540abe0ef85bcd9c10f5498347d55b62210790e0d0b", 0xd7}, {&(0x7f0000000240)="4cf8a65fb08938d583a281758835a90d0905dccb395e6f2e9f0d82fbfcff03a698861459e6f6d2952ce8c0cee5dbe7f00d56993302cb69d0ab4e1a8b4ae265e9bf38945cbc16152db37d844c01200dcd0d6b9d80dec4e3d54ee8a7c3bcdd228d30a24e7590a0158c62f755c1e49f6d6963a3f97502980dc04a14b7f2edde1421da36f3026c8e87cbc08aadd8541ce7b75ad3fe166ff737b33d58aaf914c68347a325a7e5ac", 0xa5}, {&(0x7f0000000380)="7fc220f3e7cd5a544399d9c44cfe6d4b729d996e6a189fbd48482c1a9c7ebf3f7c04696362aef7b22385c36cbfe1d579fd8c4a6f78672ba52a564d375416ae9e9fa2b4b4c8ee4f834684aaa9be089a7edf1a5b8b202ddaf45fbedc2f88c6979f5c02de7c24584fb9153bd9b6877dbba3b9f18956689a64547cf57716a9696f4f2deb392bca5f28117e4da596c592b2690c3d7fc43ceed321f9a577658ddc3eab829145447f1f33a31918c308cc2cde6d1361f90b67b5763642bdf967fbf875905c8c294701531a8b", 0xc8}, {&(0x7f0000000080)="3ddf75b238c68bfb8619ec9568c6f600ac4dbd7dc32c6a39", 0x18}], 0x5) 00:00:05 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}}}}}) lseek(r0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffd9c, 0x0, 0x0, 0x4) 00:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000240), &(0x7f0000000280)=0x4) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00340082df04de6cbebfbbfbb59f7729ea305b00e9f23fb5962dd9ccd21c968a688d48c8b93e4211252459d285d999dff334f20725d276ad9357da8e3b814a88a9f1a50fd6c62a24ae"], 0x10) accept$inet(r0, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000180)=0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) __semctl$SEM_STAT(r4, 0x2, 0xa, &(0x7f00000002c0)=""/22) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$getown(r2, 0x5) socket$inet_icmp_raw(0x2, 0x3, 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() dup2(r1, r3) close(r2) 00:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) r5 = open(&(0x7f0000000140)='./file0\x00', 0xa00, 0x8) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(r5, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0xfffffffffffffef4, 0x20000000) ioctl$DIOCGETALTQSV0(r5, 0xc100442f, &(0x7f0000000180)="79ba972a9e949ae197758b90b0059c0ba4d9a368eb5a7fd803af9c4ff4953b3ff584176a9b104eee6d0c87e3e219b8eeeb7b3367849c9fbad15d6064770e80ba50261b057f049caf4dad90f8217220594fc741fa0ac8bd14c92878b13b234d94a7215d457e1ccbe4415bb4564ba451c7ff9d39775745a2a6995932d7e23acdb2b90671c004a9444e695d36c08a001421a9f9a3fba6d024ea0b990a7b1f70d8b9b3e58335c9a9740c4808f059e3160631609c6bd29b80dd14b9f063f5384ceb3dcbd8ccb645c291") semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x104, &(0x7f0000000240), &(0x7f0000000280)=0x4) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00340082df04de6cbebfbbfbb59f7729ea305b00e9f23fb5962dd9ccd21c968a688d48c8b93e4211252459d285d999dff334f20725d276ad9357da8e3b814a88a9f1a50fd6c62a24ae"], 0x10) accept$inet(r0, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000180)=0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) __semctl$SEM_STAT(r4, 0x2, 0xa, &(0x7f00000002c0)=""/22) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$getown(r2, 0x5) socket$inet_icmp_raw(0x2, 0x3, 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() dup2(r1, r3) close(r2) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) getsockopt$inet6_tcp_buf(r0, 0x6, 0x63, &(0x7f0000000140)=""/111, &(0x7f0000000380)=0x6f) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82070e00000049233fc6415b6cb700000000fe68b090cd58c065c663cfe563ec205b40d8723e9af016ec0592508d2a9862ee2999c1cb6c131516676c8e269dfcd5639fa265462d106b284294616e5255beacc4a3c717225f6dbe7053e2a31b36d566db87cd44ac27f7558095997b3c93e963a187692f07fea76783ce476232498fab8831aeb6e18b0cf97fa1d9340585160ec76ae7eb1d55d9a9b4f11a74d7743213dc4ae0b05ec3eea591bdcce87082559faf337d386b12d4a9d0acee54dcd632c976bc4c63a435588a291ed4d9192450e693e5916bc63957fc538de03d9c1177be8a35d0b411dc3a759ea3398c724b4ee38754b1a9ece0a709e9f195f6eb937d207b97d539ba63897a94a549700d6a41ea994a480558e9706a626f73bf06540cb5c0b176ed363f0a8240d245124102feff77882fd8f4f6f8301f5b7aa2d0645aff3e5d37a48d75e337c34fb1946e5a3eb1605215c5b2578e3190ac326a5d31e02f999b1538d56bb29eb0ee409c99d8687f006caa8abc55f20bd49546ff6cc1e6f12ad74710"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r2, 0x7) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="18ba4cec9666", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x14e, 0x0, 0x0, 0xffffffffffffff38) 00:00:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x601, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x800) fcntl$dupfd(r1, 0x0, r0) 00:00:06 executing program 0: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x8044, 0x20) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000001300)={0x0, 0x7}, &(0x7f0000001340)=0x8) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000001380)={@in6={{0x1c, 0x3, 0x5, @remote={0xfe, 0x80, [], 0x0}, 0x6}}, r1, 0x6, 0xffffffffffffffbe, 0x80, 0x6, 0x2ad0}, &(0x7f0000001440)=0x98) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) syz_emit_ethernet(0x1246, &(0x7f0000000040)={@empty, @local, [], {@ipv6={0x86dd, {0x3, 0x6, "379863", 0x1210, 0x2d, 0x3, @empty, @local={0xfe, 0x80, [], 0x0}, {[@routing={0xff, 0x10, 0x1, 0xe5, 0x0, [@mcast2, @mcast2, @mcast2, @loopback, @empty, @mcast1, @empty, @rand_addr="8a6b4854310111b5853802f03b59e7aa"]}, @routing={0x63, 0x8, 0x0, 0x1bfa90ea, 0x0, [@empty, @rand_addr="46e7ec8942d6958ee70e4b8166916d80", @local={0xfe, 0x80, [], 0x0}, @loopback]}, @fragment={0x89, 0x0, 0x7, 0x9e, 0x0, 0x81, 0x65}, @fragment={0x2f, 0x0, 0xffffffff, 0x8, 0x0, 0x9, 0x68}, @hopopts={0x1f, 0x1d, [], [@generic={0x5, 0xe3, "87f2d6d97226f0e1b3c656db51aa905ddcfc30b3ccea81493957e673d38b9fd49d1e4a206dd5d205df4f98d8474464962d3335d6355859a7002e65036f31e3a09ac3aa38eff16da7885eb336b3b0873d4857151d13d79f34c43e0a3a1784ee3db0a07580df2719f059119ccec18a75d7ec617148b55e5b89b673c101d78b8659055dd5e3d1c0305a857959124c1b5bb3f5d367730047c2f61ade19463c3bd6509989df08fe84faed073c55bdf765691b8b13ac47e26b68451dfd07bea4b5daa8a0a639601bec8bebc064dc315aaa2ebe4a3d48bf5991f20d63063a9f9f57b8097665bb"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x1b, 0x0, [], [@ra={0x5, 0x2, 0x101}]}, @dstopts={0x0, 0x0, [], [@enc_lim={0x4, 0x1, 0x2}]}, @dstopts={0x0, 0x0, [], [@pad1, @ra={0x5, 0x2, 0x64b}]}], @udp={{0x2, 0x3, 0x8}, {"9b5444460d60b13a040496ebc3cdd31c5f386926456011efea6b7080adcb74043629d17be918cb27ee0d8713dbb0452c4cdfa358d9d34c2f04f960ec7736e0618de7e2f772bc632a3fb33f3d9b66a260ca21a1b3dc329a94aab0d8023e6c7cc41e560ac7c8f56b4463d6890210201bb8495e7a6683778ecabf85a552569381548eed14e3a812401a5a172350df06e2ed88b7eb7a31a1d78a51777ce441ba2c394218908cc0d1b72221ced4a5107e1a8f6b67271e8eb5cc43ae9a8546f8cd1a5e7f22009b08a535d229bd4aa9711aef49b6869df15ba2a8939b092adaf93f627bc03c1b469b413fa998d6912bad51147277ead63a8e91c3ab5ed35a50f81edee4df6c7a28d1936d51ef7d71d23d68938e15239761b8b7d533037541e26906254176d14c9c405cb42fe6081c1cff397fd36094603efb563edce071725063ecfd512bb90f76e0dba988ef675774a85abdd337675908e7546f29811a05e9cef8439f917eee8b35256cf27b1e8463a1130a9a0e3ec4df99ced5bbdd3c1ece66a64d4eee1f94d2c02a77bd2fc2f5d735f72e45fec6dc0551509a9fce91cad4d81d4e3a03a6cac319666615958c8e01d27f6accaec2f7b7a6b02ac9bef0905f1ae86b7c00b41c857a176b4004af7111cc52d2773363f4c0cb622bae2b3c0a6505240fc3b02a87e4b451bd87ace24566b049d9ec5ac93a9f4189487cfe55cdf794c8dc281fbecc41a3d4aec1b31d77102ba1bf851d3f8866b4bd54d12e20d81c00fbb3d1d7d47d2954c61adc6da215999a737d8afc3db62d488aa4d5b6064f3020f0fddaa3e187ab1abb2bcf5f9bdbaa1ffc4a043ae70b50d7193e6494d9821da0ef3459277cad6668988e742e1706c9b7a215a2d7faa433eb4714565deb9e312f161740c4dfbaadf865f5c3c8644ffa7eacd29a2e91786ea60d5a7cb790af6c0d1658bc2ce0be4fc2b47bda530ece653b7a7d185ca459a6f6b4fb11c56d8ecc6e4e438923b98ac0ad12f58da048f2a07f36a1b4db7b1ba0fd08e22ac6aa02c8a44da6616548469cd30c7d86c64f8cea6be812977b9ba4b9868bdc0ffe29c68720dc821b04eb56fa70f8ac6a4ad3fade75af57478f46dd5af670175c5b386370dd45ff3ea71eda900cea907d8f78ca4a36f0446a5775c6d8ccfc59b6e5987c0ed9fdee3dc61884526e88333dac4731fc82346375c4791c163cde6689a3baebd4c8fee02970b40fdde3446b2de206acc086347e497dbfdd661e3ecc92ea70fa70cfdce38b742497e490a076fb5f79089e6baee977d5251eb6033642d5353bb5b3e67cfefe543d0858494f9549e40e0457c6cae9902386e9a5a332defcf558f89c5e7f1a0f974a2f8fcc62a6772f49d130e078e951c8e798248e83cdd3cabe165946cd858fd4704edbca75c511ecbc8238bfd392a528424d98ec6dac4b1790246507b922153d465fbe1feca1719b8d2b98068ba931defba3fcab9bc16b5ada3315c7e02b58fcaccc577262b01c0ccd4930c2b0bd33a19bdfa6f23898bcba9adecf6f46b4f494de5a7a298a8405982bfe2c58b2e9480600b7c5dcb7043292793ec6c45e5d823391bac0ebeb9f1aa61aca17768883fe68f81bc39a3716994dba22adbb3905561efae9312c391a3934ff0994e34d66e0c92a51df6e35762c02aeaa288e68888d595dd038712e06a27011e5d4b0318038e55f8de07187b42a23672ca447fb24110dd1ed523e32a60d14fc21af3e7321f1093b7e1bd6e1b90462ce7b0046f7b9ad318295918a844696381ab895051967b3214cdef4e925f27da29b28904e188fbf86e691104d6748ff59e5f660e084d27eb997ed55731bfe66de295999e74914cdea68bc510ea12962b34c7bb24c689506d3174cc960548c77c70e96ee7e6811227be838b2b36fbe5f0c478449b781dd2f903897e0050699822e5eb21f09dacdee345cfb28bd88214e058d58b4751ca6edc810ecb1300248fb520a8ba75d75c72a1c438828ad2bb5a6121705599e00a35ccce4d2b52e86efffd2b10de392d18a2df94d7dc067a172227433ab2c5df1dd4d0676740d16d8b8a95c5ce5aed2915af1edf43c7124ddb49630d028b2d8c645a1d1ea370b900ac4907e0e6df18c22ff9515a11f0ebb4cdc197e6a6ce6af306f8fd34f3898c8cc5a7cd1edcd9f110417bbf129a527447e6ed78ba6f3ef5b38a9b2456f8b35422b643d58528255dffa9469c8e926b9b819922db0b0593912d19bdcb5838c4bd4dc74f320c9a6c280d1f86a7621f3173e26667933494755c1110e3965c980251f5fbbd5f030ac8c02da971b75f0f7b7cda677350f5af7b9aab30cabead759a6c37ff37b2939a31f95a074a29995685f14e01f54c99c3a4d581aa969c6fbea7b6046e77041f1e7749f52f5373b265efc3fb28b872ad1de65957c1a912db11259776cd3059cb3fa6f8bba7411dfc1365ff8b6f25ec426735c36568fc3e909b8d7a93b770251527ee3ecde1c639bbb1c6444aa44f99087a3503ff303c9c067808e433278dfc72892fb4f38bdc9eca488a9c7ce6ecb8db6c27ed0923dfc1b7f0917aef8a9923eb74b3aea7f4ab68332c2c967e839783a7a02c1c900eb9da44705fd9a711ef5fc2cb0a031cb7fcd5f4a1416cf1b72ac0dd95facdbe78519b75416dc3c31a308155cd9956e51d0941ff7d9cd8c685f15bbe7908c11d45951b262456ad3cb0d565f69f3de02be80f614a6296848ede2a7c8a5ecef882ba748b9e65ec8b3a058e6635f8bb9b6693d2451ffad9deb1ea6f3b7c63a9ff67c818670d3076402d935bae5ddf0e740636b4fee28d9d0e298bbd993f4676f8c31a73d22cb72666240b244684fced0d2fd81ac07723166025ee2891a56ab1ce48f3be8476d704bea33aa17aa9e6b3622ca20fc163d27e82fb654ec137355f0ed2c85c33f60b19f827f78cb277364950f2b832af157f02ef4628ed963666a24002f201ca1bb3e52d42c79b787a76c8ee4c996013ec455c149778b9c5f691260d0a15a521d98e3dce32a974399db7870b0f3a376435d7c5a5bab082eaf084b34ce17031604ab2c1bf9f1a5b8673d3c7086a53e223ad91cfd8465f9be06b9a305af9e9b357aa1f2fd44bce002716e676cc181951e69adfd9dee1a1a8c30abb54ccac4a3a2edd224cdfda7f4962363523c798d98f776688bd50b790e4414dc969b9a4d0f552647cf9d50d513e4123614fd1000d341d28a2a864781957be1a39c26eb7b6647a8f1ee91ade9ce237a01cb4a6ed9c7760fa66ab0fd76bad5e8880400b23c5b4dad29979f5403bbf0a00de2e0aa613e648476bfaa5674de3cf29bcf9aeb9fef6d33aa2e996a6b65df2be14a56021d93bbd7be2082fd1825093f2bf8ab81e7925769bf5299f3c25653c4f26461988d6a47f6a641aaab52f524fa5c594902edf0bff54d742a52043d46e6fa4236b418ce8748c7759404336ae03269ff06707242e26940d7b76fa25af6ebb659d4d12e6cfb808fb7c118b669eddbd01b4354469a4d73808939ce91232fe90a40239e9b59c299c6a0b1355cbcaf7db4f06311d3de4b59bbd25ea119d06dae08bb99591b4424fc50af178a327ddc8afe269d28b7488d273153de27a068f9da6c5c5390289fb747568ed9af53dc86e9b5a0c1c7ef60384a170b6c8a3231a0b3d97045641d8b497687fa793710dd4ee5077c6e11529f6030f7dd22eb08b8468cc06ca1986c4bf6e0651130f84cf57f36d7fd2fe63d06da2948090ab6a82fd0a8aa611a75a1e4a89491a8814f47af6ac61ae2528e1d51aaa7a745c32a231d1d975ff168758618e216e67b698de0dda1ad501f4365d4356f43861949c07eebf1879ef8e3cf077481a6bf01202ffa3eba5ffd1729752b818993636c9aecb0fa03c85441cc36f8bcdeaaefdae4e4d6c0d237343f0f3ba1b15e6ec6e29aa2db1524edba24770850f5192576b956c49bd8d626510d6b37f551bec5ee4df3d46a35ee4bf16be71ebdd6b23a24cf41f8412c98a48fb9261733cb8c8a6b238c80a4ea00e93cf21a4f5fe6d6a0d5ec16e69877467d49740a927473b29146254a4f4bf4f085f9048c6fe59371eb5a7e24a381839ae929e7581cfeb4f4e7cef6bf1ac76f708001226b09adb3158193f80781717e1858acab1357d1ef92d22b30fd850b374f77a8fb8db3cd82d52067529b3808600fb867fadc0764f34c8d457fe5d5f2c00982f8a72160f9900c2d63091762e6882a1c7f4a79cb615fde40f958f4e3864d02adc45fafb7e072772fd50e17ede1d5f55f219d44ba27b7b22b1e1a2ce9221da7cd7a6bf3280a29fa25e35ae7cd0cbb478eedc095ea4a325f59fc2d29f81f91c38d7f26de9aa4f0d14d7cb066aa3e5811bf6635bf2eb90a4a32c35e9dd31b7115a2e5b357c271f665532a1c59e93d5367b5d99f04ee2eab409273338e30b606264f39e3ce26d6986f03405eaf7dcc287fefac972d44b872bba33e39a5c50b7a5d06467c7780bcb6fb4a76a8a613f64d592521c3e95b69e6fe2c8c008239b31131f2c8f10f31e31b6619cca5680d635a1c57f3170ce0532db3cdfe893da3f14fedd025089248535bd3b19e757832ca72f6e07f288d5e66d3b954376ebfc091b730d57d9ac01baf0af36fe97ba73b92f0141d9016eecd088a1a1f7598383b0afe6c54508a13cad209cd98a788a70dc6c3cbf7ecbdd1c75d7a6c803f2d1b65b9fe43e686d08f9d5eccd91e5b1c5c2436d9f0c1a4a99c0a1b2d8334b9179c17a541216500326cb7ea97b43a0ca8427493eea84ae1f5eff973cf642b36c5be34fe624121d951a754e448d0b74cc9f729088c2c775ca41bc477955d5e5034321ab2bb73705a94b5ea1b6aace0727f32e7f1a41fedc06d94ab4c4840666e02294afdf73795183c1349424087d319a3e61bb1fa8f7b66d38383a496acac3e17f4b40253df165c8087f274c4180e4b232dbe278b3816b87d2490fc4843a2a85d8f3fa23bf3f802eb313b127c554d4d3ef0303eaa0fdc8091f1910b42dc1fa0e600b373e167bc181ecabb4fdeab827111d1409c1ab7d44f2c9277bd1f9612178c5d9acdd046c49f0d1dca5769a8cf8a568f02ede41ac330009cf1fc3d0dd2764fffe2723987b52153607c7d935d5842d1047eec9aa1420344ec936f9dc2d354399265923bbb22b6d51df9226df447861d93cbf045f02ee16f3bf28643a2cce475c217bbcc1aac9e3b3fbfb548e2d90eb7df7173c37adaa61ac26ef5659d703e0f534d58074705a0182f05a1b19c6b83c7eb679e64ac11341c2a41f483d2fa06a7d49d21d749c85e35fa5a1b1499ed0aee94c0dc81428cad89c53f642f675647f0e8393985927f9330fee047f792b94a4e71868cfb6114bbec479b2110a9e24dd078a3426f9cd8cd90c3d4ac715ca8c509f3630d90385bd425fe1de903aba90cafb5c29089eadddce175e6d391d135888fbf280cc3b0c6ed2c6c849e11bedf3e4a1721b91db9985df01c4bfbf0adf64d1e8b92d2865717cb1020690697b2d3f17b0d0f7d59eff2cd160ebf9d3d35695cfc4659295e33a8df879c7a738fee3375a2824cc9342b76ff710d9abe6061fde94199f8f0ab8ebe563a465aed387d9cf1abce84b294297a0c12d1ad05aaa0aa198184e63c005229fa8f11a2d505dcd23142fce9c9e0868662dc700e8ac43a1ec3fed1dd2a4e4fa66c79fa71ef7972e9213d09477b4ff29c206373e0aa110fd9d679d8dadd597252ec28db4a29875e01bb74996e7ec3917951cf3589dba8e3c38634eb299dd1ea03ac5114676b591e9ac0b9bdf5b7eca795dc5b1772e10111"}}}}}}}) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0076e) 00:00:06 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fsync(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040), 0x7d205}], 0x1000000000000013) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="e36ee7d5f2122fab6fec7139dd2f11dfff4c2ca9cf62290dd7b41e826cabbb97771196046d08f83a089821cb5ad97342b2e6f629f4d5513d30588a737070c758e6ae7b871bb4552875b08dca7b1ab0ad863d40a03e963d69075476ee69e41223392903305708f6fb5d93", 0x6a}, {&(0x7f0000000140)="bae4b56b2025c32f6a11eaf69b1796c0df2c366c49f66eb1c3fd688c1abf0106d3b9f7cc37aa2fc39d1c99d3e2d88ae84821395ecf19087534a8ee40476d451720b41bff6a5d8bef0ac55b2cd2fb42957846568c1318ec657ee7b82a6cf69c6fd03f525dd965353907ce5e915e8e53d7af4046375c30b4a70aac56cf3b8b40e5b3fdd971df422b53f4de8984db1c1561edbd1c03c78959c86448e7fc8aed0dd8d7abb91b105de2ca3f79f10687b73c5a78f383005e6fc9f089f8216908be28c30ea540abe0ef85bcd9c10f5498347d55b62210790e0d0b", 0xd7}, {&(0x7f0000000240)="4cf8a65fb08938d583a281758835a90d0905dccb395e6f2e9f0d82fbfcff03a698861459e6f6d2952ce8c0cee5dbe7f00d56993302cb69d0ab4e1a8b4ae265e9bf38945cbc16152db37d844c01200dcd0d6b9d80dec4e3d54ee8a7c3bcdd228d30a24e7590a0158c62f755c1e49f6d6963a3f97502980dc04a14b7f2edde1421da36f3026c8e87cbc08aadd8541ce7b75ad3fe166ff737b33d58aaf914c68347a325a7e5ac", 0xa5}, {&(0x7f0000000380)="7fc220f3e7cd5a544399d9c44cfe6d4b729d996e6a189fbd48482c1a9c7ebf3f7c04696362aef7b22385c36cbfe1d579fd8c4a6f78672ba52a564d375416ae9e9fa2b4b4c8ee4f834684aaa9be089a7edf1a5b8b202ddaf45fbedc2f88c6979f5c02de7c24584fb9153bd9b6877dbba3b9f18956689a64547cf57716a9696f4f2deb392bca5f28117e4da596c592b2690c3d7fc43ceed321f9a577658ddc3eab829145447f1f33a31918c308cc2cde6d1361f90b67b5763642bdf967fbf875905c8c294701531a8b", 0xc8}, {&(0x7f0000000080)="3ddf75b238c68bfb8619ec9568c6f600ac4dbd7dc32c6a39", 0x18}], 0x5) 00:00:06 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000040)={@local={0xac, 0x14, 0x0}, @loopback}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bdf) 00:00:06 executing program 0: getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x26, &(0x7f0000000000)={0x0, 0xffffffffffff7fff}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)={0x7, 0x600, 0x2e1, 0x7, r0}, &(0x7f0000000100)=0x180) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="ff07d4c6957b09000100000002000900010001000500"], 0x1a) recvmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:06 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clock_settime(0x0, &(0x7f0000000000)={0x7, 0x30544000}) setuid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 00:00:07 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66ff6c56dd00d55c2e9c3a402f466005"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x8) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000080)=0x3, 0x4) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) syz_emit_ethernet(0x0, 0x0) r2 = dup(r1) ioctl$DIOCGETRULESETS(r2, 0xc444443a, &(0x7f00000000c0)="1b66e4e427d1d3198339f3e819ba3271e465f804b4bda5f6106eee6336417ee23c8aa37ba728523e2d30c42ca12f2550bebbdde361947c511d5785bef5912a3350327949fbc9ea24829d6ae2169c87d161c9a3f15e041ed16ca59be213e9eb06f2ca78b98a054f0a7ab03baddb404e530cf8e5b8b18c4dbb71d65c") getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, &(0x7f0000000040), &(0x7f00000001c0)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007ce) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) freebsd11_lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x400) 00:00:07 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clock_settime(0x0, &(0x7f0000000000)={0x7, 0x30544000}) setuid(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00bd6) 00:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) getsockopt$inet6_tcp_buf(r0, 0x6, 0x63, &(0x7f0000000140)=""/111, &(0x7f0000000380)=0x6f) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82070e00000049233fc6415b6cb700000000fe68b090cd58c065c663cfe563ec205b40d8723e9af016ec0592508d2a9862ee2999c1cb6c131516676c8e269dfcd5639fa265462d106b284294616e5255beacc4a3c717225f6dbe7053e2a31b36d566db87cd44ac27f7558095997b3c93e963a187692f07fea76783ce476232498fab8831aeb6e18b0cf97fa1d9340585160ec76ae7eb1d55d9a9b4f11a74d7743213dc4ae0b05ec3eea591bdcce87082559faf337d386b12d4a9d0acee54dcd632c976bc4c63a435588a291ed4d9192450e693e5916bc63957fc538de03d9c1177be8a35d0b411dc3a759ea3398c724b4ee38754b1a9ece0a709e9f195f6eb937d207b97d539ba63897a94a549700d6a41ea994a480558e9706a626f73bf06540cb5c0b176ed363f0a8240d245124102feff77882fd8f4f6f8301f5b7aa2d0645aff3e5d37a48d75e337c34fb1946e5a3eb1605215c5b2578e3190ac326a5d31e02f999b1538d56bb29eb0ee409c99d8687f006caa8abc55f20bd49546ff6cc1e6f12ad74710"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r2, 0x7) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:07 executing program 2: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYRES16]) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000), 0x391) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) 00:00:07 executing program 0: ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) 00:00:07 executing program 2: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = socket$inet6_icmp(0x1c, 0x2, 0x3a) setsockopt$inet6_buf(r0, 0x29, 0x51, &(0x7f0000000340)="20865ae06100dda2be5f290278b68d281147f6845d8741af37add20aa0d8796d3bbd56813c97e527bce2f471c5ff1900182737bfb8de3e13bf69fb8ed1e381791f7d10c0c8d685d8ec8eff09b7e92dfd9d02cfe9037296b832dd1db0fc37e0869f79687172b098f083daa6ec5714435f7f82d005472cc7d9afde6e9197fdccd6b7f6efba36b627de3e2c465ce9fdbd7812892dc79f7ed253ada554777150b500b80c88efe63d3bc4bc790ce9c964d926010938c8d34b4d3faba83b01ca1fc0fb95044023f26bd79ecd252fcad6f452170d70784e315c0a0ea152c162bc51", 0xde) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='/', r1, &(0x7f0000000100)='./file0\x00') openat(r1, &(0x7f0000000080)='./file0/file0/file0\x00', 0x406600, 0x0) chroot(&(0x7f0000000000)='./file1\x00') 00:00:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/122) r1 = open(&(0x7f0000000080)='./file0\x00', 0x128482, 0x20) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f00000000c0)=0x100, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00965) socketpair(0x1c, 0x3, 0x2d, &(0x7f0000000100)) 00:00:08 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000180)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) listen(r5, 0x14) semop(0x0, &(0x7f0000000040)=[{0x0, 0x2, 0x1000}], 0x1) accept4$inet6(r0, 0x0, &(0x7f0000000140), 0x20000000) r6 = getegid() setgid(r6) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x400, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) listen(r0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCRGETTSTATS(r1, 0xc4504440, &(0x7f0000000240)={{"74b336339c35ba5400d70952856e167801b73fa391e61b171ca04b96ce3521d74836c4b7dfb7620fb9578b76a4902b5ac8fbb59f377f458ccf34c8bd37b2ce28e5b549ef6a3a90758c416e3912d26ad298d8a6db03841b48051b0329ad5d3e4bcfec3b4dc635ad5967d67df141f371ae2e8067e0fcb7f619902095f2898c00dc6417dac32f0944c3d3825c8cb72b48e15eac103b86af26f425941f58d6abffbd68454b22c89d8608550dae8c3b7d79bc6ef013048b36658190d56251d07cec175438d9e979ea8cb0fdf28ae04809d585c890494905211596f7676d9cf68d102a1fdd10bf3cdb6942d66af756633dc182497c4553d84005877fde3c534c4a8a027be45c055f1ac26883a2050ae62ffac0442167a755f8280adf5bdb25a7ddb891ff0d859978c9da300449a4cdac7e189769232b7efbde0688a158a78f096a10c71a406f46a439e15521a5b609cefa320a486ee80f5a904f2e541467b43e0c867c7b76d8da8c0d623ccf5ffc65298b00fdabf8efb403535dbfa05e5bda7883a2a95b018b08b8752431d6e6a2d28a6eb3bdbe58889fc249095cea0b41156bf53f084a5a3be21f072946713554e72f5b84eb4c684e030cf59a230b25f7b2ffd135ac9a8ba1103b6bbc05fbf847d501686d70f1fa2431fdbc490c33cdf8d20c0fe384643622e147d1f8cd8de621a3531e6b4f566539fabcf9537bcc033296d436906e279ef3b6a38e40be9408ce2390870e467b88cd26693840c372bc6ad956346ea5697f2331c715f3bd0e1f7fcd907f7b85b62fd75b8ecae0e8a17c98d62ab68db9ea2b85e7d0e039578daf1b50e25546cb3c914061944ef334ee0be4d1ae333aa7be7ea1844515e450065e67ec2354858733bb1a69c1a8257fdc1af6ca9a4b6249336fb0ce6b656317162cd4006ba4de6ba411a0c287fd02f4669ea4da85589698730848f2da53be959e584454e8d6c8d7e0f1353e673a502e61755f02456da753d787b51538b94f02fa881638a57180642c016b9ec731854d2691ead0610245d187ccbe533a41801d8e9059affd55f141317572a8906dc51d61ad3ff84f52dcd495a18702974302a8897a906d134ef2ff5f3ba27eed0910d093f7599ea07d9e637e55714710f5e93eb6fd9cb3e32bb93736b3c92853dcaceb257bbc765aa1a99a63c7ee1436f70db65398d2fb13eb38d636307e5e27d667b936c902679a6c58c1b099969f7b56b677d7f316cb01a8f47ec92526f67c6e1fc4abe1830ec9dbe58494b85592339bd829c981e8a249b2e3cc6c5feeacac71ee056fbdbbdd6a7b6bf8ab145745fc685323991ca872d4b763de075b18a3832a8212aa050d82616e52444eb9ccc14cca771f8e5dda898d456b524cc63bb9689578ef6056638fbb481adc66b80a2414ec635b34c963753e15c0042a106c819c439e6a28d0a5c5a53c5d3c", "91b0b9b43753b6946e53d33d283ce4a493f832670dcd802d8f3f49fa8d8b014b", 0x2, 0x1}, &(0x7f0000000040)="ed8f5ea3866f045a021c0baecf", 0x3, 0x40, 0x7, 0x101, 0xe6ba, 0x6, 0x80000000, 0x5}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075d) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0600000000e00800450000300000000000019078ac7000bb00000000050090780000060045000000000000000000ad4e125100aa00000000"]) pwritev(r0, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCCHANGEADDR(r0, 0xc4704437, &(0x7f00000000c0)="704e5dfeec57ed0c702c2de32aae148d45619bb36c13e45d14847aa561571358d66ccef8f246bf8ce6c97bb48b0e9e33b147a88aec75ec93ef9d412f7eee56a60f5e215da9e05eb8677a887111f231d6e6f6850068228e6a7149533a852874d4f08e9ec2fd94a61ecbad8e1c3556ce3399b3bfed067b912116e0cafad8a3e8cdd5ae330d720247d45bd93cc36d258d9b6d143e2ed1abbfcb00e815acb3b8d9dcfa2715aff2f9dc4d47346196e4b8d200c0ae278ef79f13106ff7359db3aa2e5e4cde755c1cf7c0b1847791ac655eccfeb408e292df01247ebf690be6113f6e61709a86a188a05aee1032fb544af343f524a3b99c17a8d32bfd3827f31ba28d") mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000080)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCCHANGEADDR(r0, 0xc4704437, &(0x7f00000000c0)="704e5dfeec57ed0c702c2de32aae148d45619bb36c13e45d14847aa561571358d66ccef8f246bf8ce6c97bb48b0e9e33b147a88aec75ec93ef9d412f7eee56a60f5e215da9e05eb8677a887111f231d6e6f6850068228e6a7149533a852874d4f08e9ec2fd94a61ecbad8e1c3556ce3399b3bfed067b912116e0cafad8a3e8cdd5ae330d720247d45bd93cc36d258d9b6d143e2ed1abbfcb00e815acb3b8d9dcfa2715aff2f9dc4d47346196e4b8d200c0ae278ef79f13106ff7359db3aa2e5e4cde755c1cf7c0b1847791ac655eccfeb408e292df01247ebf690be6113f6e61709a86a188a05aee1032fb544af343f524a3b99c17a8d32bfd3827f31ba28d") mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007d0) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = dup(r0) fcntl$dupfd(r0, 0x0, r1) accept$unix(r1, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004ed) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004500001c000000b600009078ac1400aae000000111009078000000005c51a9a0a009b537e0c563a1804adb6acbf412785d6bff91ada3fe77506e95f49fff45b6f3a80b8b72f841208bf1424a6774354649f0fe9a8e2847839f5dccd72b2569f420bb0dbc6a8a3e55fa562a439a12d422277227b8bd"]) r1 = socket$inet6(0x1c, 0xa02490777118d971, 0x4) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept(0xffffffffffffffff, 0x0, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) ioctl$DIOCRINADEFINE(r2, 0xc450444d, &(0x7f0000001180)={{"fa93f78942207773863c461f474c73dbebab6172c53794b8f973741a1b9d14df991bb3ff74cb2bfe0028e9441e500985c89d94044fee9f61522a03095cf1a44eea70b1de32f7bcc17b8093429e98d66b461b988c551d007c81da338cf0b12fbae7f6937e3a090102c076a99afd1d6ad5af2cc92af7de0680f57ab87749d714dda4d80ff774f22e99c9b035cfa736e063254d8ed34e44865c421f8e0f59f222cce5993dd629f061043249e252be5ebd76011f64ae5d739bb703b349604cf78c149f71accef8050f501808ae016f571ef75239586aaebd40742c3580499386b6ec44703627e18885a85b76457291461c4b4931e06798b669f9d5f8f188ff52115f6f84ceedebdfdf943303c66cf173b2cb1a88fd69d2965afc9cfa1137ade60e707092ca2d1f5453ca0ec7a60ecddb8b1a5a2a3dcae03ec504a2e9f6bef3515d7c880f71f0dd8bb20d87dfc6711e9b1f75f9a93cb2c648a36f79555c8d69b448c9642369e0c0b7b4e43454daf33a1740265afa07037570a6b5adeed4f579727986cd70dd4ea1888b6bdec2796d7f2b6af4dec956cf607fd840d93711a6692dd86803803b9e064a99d04f8515b3b3138e3a75b9c53a0f51e37ca7bf596f5ef1877a3cd11525a82e996cacb34b0208d10853294a3b642a4aafb0f121bee5e134bbc0789c15c23585d0b8d1973511f636842e3db3052ac7e1cd3c9b0381d0e58a883cd73b742acf0cecb042c6f78b16279a95fecd50a6191148d4b5ef1082d77cb207c670b24004e56b7c230e21c9f4a8e4bf1ab1aad7fe3ca12bdcd01245a12dafd067d225b2055b26684f1a8a2773a9e083920e81c85e60cd83fc0ddbb42381921a08f1327fd23dbb29acc074a4dadd8f3374c5952e17556fad58a96ef6914ef6d9420efa7bcea16fa7dd9733f24682f8422361742c3c41eadd96e1cbd55f2379546590a789c61d4054c06c7ab03f40981e849b0c91bc07c61aab82120565e2ce7531083700431054a4f25159568cc9c737a606fc0c04aeae8ee7652a94d91daeac2b3841af5659e4786026f0651cc197e00d07706307bce112d860a78e03190369c77a892e1a28e6ff867d563f2fa300895c3be9d19d6ac3ef638b274383a33c3906aa9b49ab296261dc64f07fdaf67404411edb60fd445a97b2a357b54fab94282f50d98b5f83e4fca12243a48cbd78f9024739bd686e54fc6140a2897985084f0861fc6ca73ef50086c37acd27d54cada2055a05162c3a5824bdf7228ae94d00c63ef3b5836b1f7e75ffb73cd11c6951047fd8dbba94a51191d4562643a3fe8052955151b7ef4e71bd5c53ea707e9873fea1426ed1698db9a91dfae3648709fd41ed7ccd4971ebfb6f86764c1ca6092870380cac70eac50193c747d2c9054f94a783549e958f1a8d5160d3aac043118c758207a22e2f99bdaf72cc5a92f42a9a", "76aea08c3197ee145aa2915478238db59880fea58dbedfecb431b71d3c5b7161", 0x8e47, 0xff}, &(0x7f0000000180)="935ada53829a49d2b495b6eda056e111e6cdfd2b2fe8b54eecd4d9d2db347aa06d2cc0800022f3282e14fa4f34767208ca551f96c258ccb9b1141a071c5807167ef012abf09746524adadd131e55465eeb81a95e664686ecca6ea867b27015f2f22496fc4e8744586981edd1242a31dd36e0fdf42c1bfbc9cf2427918fd35db0b284724b7f9810766b0398a164312115ac8d93397a1ec1d4c0f4bb7dc3d71c9323b81e44a4dd7c079b137f4b366bb3da4ee091a398c6ba8d55c14873f51baf91df806db06f1d3632cd3998771c1d0ccebf6e83592a29220b9a2b13ae366dda637d74bb38b4aaf4793d700785815a8df9a9d4a398df1836787ef8eec342577e6540afc6bed6cd44674dc338239ec6f1661f77d23a7a73ff66934b76c3f410bae8cdc7e0d68cd676b867ef3ea14c656395c8532c46fd566223cb2e9e578b1d480f738e448222e99c4f5ced4d21b2b8a2b240e051ef0fe1162048bede1e31f9b544a345195c01befbd6975f97d8b88bfc7475d721381e912bd116e27aef185de79a4c8adc5e35cfa5754ed7732ff28c4005efa885f90ff965374cb7b03ba7bf373742e6e5b7f671404bbd0ef481bcb68da0ff433794435c1a4e24056584cb0f466e6ff3f22377eeecfe3153429a08476d67802ef22a0cc207a6b166ad97185f8bde374c282d77240d8793a429559cb23b24d469702abe2af6111f469978be8d07fde36fd6365f26ebff7ecd8c964697f514f55b3c171ea97704aa5e4faea5a6682095b83582ac46cd925bbee6d70c9b8769885af978c4a031194abc68612e01fee3946ee1eb25ea0b94dae96bfac9ecaf48474bffe731b019b1db5353d263c17e350d1a33d38a59b3cbb6feac7f75130b9b11a1704844b60ce8aa7131730d332c69a13657215b12ba5ae61131ae668a66b2ef6b209eb70188568969de9088f9a2bef502537590554baf1229cbce90ed1e22b9eb444cfd7d5d0aba6676a7f2d1a87fc59540851b88b584cf11d689aefced7d4e6ce81e3e73b8bc2258e5d26e66f81febf37a71c31c3972aa4a0812c93a74386cca86a24b38f9ce7b4f21ec2db9465edcf3ad14073a3292249f92d0e3726855dd75126ffc19b340c1c64182b1f628d594620bab3454db453d43d56ccbb174288f19125faccf5267be6e6c1d44e7fe05de4392ad22b8196e8a5141eabbbbfaa7b73706c0035b63898cc9acae524851f0f70d09d5b5751766751376f29854279dade054ad4789bf47162cc2a08f30fcd863f278fd1fbb6f74d8e9127dd971c8f5bcce7c5578bd3586888568bccbae9ada4034ee43885351e544d78a91492aace29e46f16356a776936ef048fdc84632c267d248460af953f569523f2e33ee461e57e6cd5e174759cb664900eee796973a072acb1deee3e907949688d75eae6ce7c871ec8a6a2854852a5b85afd10072b61e51827d148c84b7dd70d0dea2ba5945a21387f171228956978a235de02ae0d849cf988a5ee918e49404614ac91e5da804878c186d3cfb8cabebdaeecb5790ac75b7468984ba56e60be7c309d0800bd36e4e6d50d719c939b523c9ff77c3b8de168e6d65e6ef5be157185ff345485c474b3424287e2d79c2c4c4c21c990174bd56e26201f4141c1a05fd04ce3c169984335c6a3c9d50d5b930404a407fd7545d639db9a23f8452106ff47f31a97af7e1253f1b1ff3a1052d3997a9ee52c760bafcd21a7bbc0a722c921a6fbe10d3e24363d81a8dfd17e2fe669bc64c615f58e854ae082971d2a13fdc98f866794d4986a528c9821f763a7270732711d1006d61e91ce77ddfb6d866aff52a169df0232ba2639e80fb71963f1d5318c3af4b3a1edbe299a37926a658676d13d25acda72e4431eed7fe16a53a3d79d6cfb1c23e499b7ff84f34a6aea6d7b3fda429408ffc77fb5a92c27d88d2352dd3f0c217dee8c61c63758b0aabeed848f4ad72e018965329fd6a7f992f1da8989b11e96d1ef1a956df597d5a72b7069a318dce0e2903d668420fd0477cdb89711a49b63b1b77c8c50a8cf5b7bf5f0b722a06fb797f0c95695dbdfea30dded91ca2d179fb6befef2f15d0950b077a41b08a42427a650d9a518061057c51895954bbffef0cac4636dcd539486c8bbae77818a0bd2a5414b6d10480e7a6582ac44455c415142889ba946b52d6715c7e4afb04703c7ee30ca8db7f3e25564a4757f8f2f25dcfb28bfdeaaaa97a4e6600925c824bb1f6699104a941b0ead2f20da2685cfa69f107ae59104fdcbae71d39d1c651347d1da907ba88096378892cd9015c63cea49bf7ae4ef9796f1e46356543060b76ab1b5d80fc4d0dd49814604278fca5d4d852b86166ecb45b53977ec42109e3653046162278366e4c9579e71ea2e089fce55eba9ebb1df2c6c9262e87c24c7bebc9c20e8ac53616e1a5bff07482d472a2c9b457969a03ce44ac598565f6390fe81ad642b623145894fd0fcdcc3f03cd2343b737bcf0fd527576229756875d23f7158891e0a3a018738a1d26bcfb32b898771288b8b26f73440439b6c81f4476fe3f0cf64ec9d6b45ef3db9f9516f4e956389d38e0dec2563c489882dc61c6b703c63f1316631878a7c05c4dcc9b58a9e4ab09dfbe400cd2b2838c12cea69acfd648b278add723926e53f55a8eacf8d82235ea7e9323a106e91951f0dbcf2b7300bfc8c69912ec7a74e0b58552b95bc9bbc1e539386295f086fa3f6dc8b08ccf00a27f81fd9355c3b271f9d2bc3ef8d894276e90b1a17186a3f34420bed29f85b23c755b329a16b0b44452f963b5963d3d02a7aad4a729aca2ec51aec9bd7782e483e24babbf976d4ededc762dfe914af95538c7ec0d026dd6ee70c7d46770919b316dbb0e25320c23bcf2fd20c8a2a6d93331005aa6ad2d0e2a497c312e2639b411f61f1d21102c71e7121790e5c215effaaafbe57edfa7496afa56e046a0372cd09daad2315f245cb99921dc301dc5a60f738649f23951c0144c173445b4f8670e001e958f448db958dbb7d613fb5fe4ea713c3342427568e0b073a589b06814a119f6266ea3e02b3f649847d4c11ed0d07253c384bc96f4c347b518af3ca77bb22a773ee2a346db59ec4d0f310d8738f2aa2eda0de2317e9a8f33a3828f2d56b1d0764b3aabd4ff2d1f1d211b356e2a4e3424a92c1485cffb79b83c6ac10ce8595f28a722b4fd45b74c9427c5624b5a363b44b19774f3c1e65ca09837e1f67a406b5a40227b4f034fd68e69b5f06d77faec0c762b17f8d649ea7ac06d438d6f9c41bcc691bc8fd3ce1bbdff06a0c90369698cba21f054d9cb6c770ec9f5aa2fc53c601ff9d673a55938c695e413c47be3085a9bd084d49a7e50efa8395415db2fa15329e90bacdbde3a091267fe4c707997b8d005028992f20ea4d71b89fa9ef1e0bf060af6a168447f458a997307a0b1d9f9d5e9c4e028c4c240fa0e8bc5e510e388b7dbfc635751101451715920528591e9b84bb555c9686bbbf3aa00e3d0ea6a5706fea0508573f41de09b5bb26341306399ec4094ee511dfbec4d8e362ef214cd3696a688668481cc7297337dcece92988b3c123bf884241544b49563eedab839d7065b2764bbb818de9110751ee9d01dfcb1a91f4247709460093aa3aaec551fa78ddccc3d28424e3056aa818f17471663ef3d5f7b247de47a7789854ce5b4154c528e3e32b5429a759f14eeff688d286d2167ac6115200c2d0675aff6e89f167fcddda7908d7c71b84ae02e480d2ffbf9d6161ad7245b6c3738a0b25e6798b4d9e1327470a40a9f89993079f448edc63de5b1400b639a5f8c2bd09fd83e5cac2b340e2199c1e59e7117d431d458962c7bf02dbd78a46845590669c02f52a32778fdd86eaea51f42cfef09e5cd42279e994873083135e79aa791046f537c3857d13ccc6cd352e964cfae6c5f06a046d851f32c9a4bae3a997bae3eae2ff946d17a2f83ee95e5d13446513bcd5598099246b938d9c1f3ee5b9b6ebf6626ee5f1b58a885a94c626591af967864f1de11ff4bbb13abc7b6e07fb8f16393daef40ee3818ed8316c8b8a4aaddc2e3bb872a66adc04550248f55dad157968f2f6bc3cd4be9716bfc37a48ac11e73eca9e3f5154296c6b3f17b073cdefbd84fca89c9f68cb665e9e9f2e25b73d802a31cc8f453d5ca350b3fdd1c18697e43603e31a90cbf14585699432a30449fef4b83e098f87cb008a9a0eab18ed8c52caf6076acbf16879d099bb3ad7aac5753da3ac60a742c7b866b61bd49f65d58eaa8d6ae012da890eadc4cb07b72331b98a4212d750d40961cf5309692e4725a73516fe929fdb44e5783eb5cc28b0ad5ce9034c0e2fe1c2f854d5601a0c5df47350cb8c0ef0f91e60abd4cb611cef7f62122a85752f908983c73fa695d52df3ecca65606ab4795f143792f48825316ec6e31616d87cb2b4b54e5073bddfd593f40b0be73c1016d08e8a90bdda7346ce1ccb479ff89bf7ef409b4b26ccc0594fbc21dd9ff029ca31e6304dc34ca3793897c686711a02de5ca16e00e66d75dd2fc5d4e89d0de41a5640968c0817792b87d6d42c9cc59162d27c1ba6bb94f5836b94ee63422f717c65a5899361c5c69d9b8f474bd9071a6952da2742ef71fe4b34d0ab142d37be4555eeff60f6b5cd3908ed2dff0c3743f135ad0f53fe710079d04ba71e37ed9a1424fb8b6b7163404fb478c48aa0516a4eee10bcf2753a21c917495fee3d7e85afbf59e33f276436fb4e82c024edf5e895804ef3bf33450b85ffb66749ee0ae2436d50510c5e4ce2c004c9dd3479cdefd3bc18b8f2769e2fe01559a9e2ba73e02faae39e9cad96f244f950d9649c80607bba6e1a99df93943a32b48f3a3d91be168049e551618fe7c9b0d5fb4fbeafe4d57b6c92ababdb38229f71c5757a700d945d24d2ca8c60b823b95df19d6b3378b01eab52ef7165b48e94e0d9cae8c99a5009f92bdf210441176a9a6f8c9293839ae8c0d49153e593a65b108befe8786fe5cfa178b67105292bcb5f1267a362651af8b6a2ed42c83c551d3ef10109acf34546bb069396a1754a68d503e517c7656514bf858a068a50cca28f7ecbe56c52d2c8beaa782d4ce4f74e54ecfc4ee4c14d58160fff03c6da1c89e9103b1500d071a42e13cec6ea684d3f8a088a114eeeebb53ca36a658c84187749e0dbd709a924b924577ebeaf5ecd3d0e6cf5f0da55b3180fc8feb6b9e4e6c84a1c65639d797eec5642e60aec8303ac44df04af6d2247aa47898bf736adeba68b3b6baa732933e9b30f9733c10ca6e97297ec5df722b249ab8556786c464c27c469e8c97b5a493e994c00b9f4bc829b603879c374c189a0953452abe15d80c39c680f7cbc5db571191e97edf76ecc4e2196fd09fb56bc872db25f23f6e258e1a047af75877cbb6b8f32baf4bbe3b43be16b8dc6ab0fd5b15261c2389c24d0ef573846148943cb0a9e42f74fcd27fc5be9db47c30fc5b5ace00189ea2b9829c7f9690a240d2a273c578706b4d0ffd309a7d81c625902061ea382123fc7543888e6984067bb6313e7309814dda5dc48813bd4813d314887457626dcb8d06876068cec9a64768a050d0b3ee062fdb53379987f0a5b5c3309cde015762b167272ca038ecd1f81a08fa7fb53e7c8ea06b2a583bfa5399a46d55ca2a5862553b111f0936542504e16dda5d84822ed7ab13fad0128f66939f704b749331ba44e2eef371a9a760b718b41d385f695d293bb0e56cedc26bf6191c92213c4ba731629fe3e1397116d078fb3e169f84ecfec2a9bb6e33da2e2ee379b6", 0xe5a, 0x9b, 0x6, 0x7, 0x2, 0x7f, 0x401, 0x4}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00369) 00:00:08 executing program 1: freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x10009, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)={0x9}, 0x0) dup2(r0, r0) 00:00:08 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) fchmod(r0, 0xe3) close(r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\\-\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)=',,#\x00', &(0x7f0000000200)='\x00'], 0x0) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_mreq(r0, 0x0, 0x400000000009, 0x0, 0x18) r1 = socket(0x1f, 0x0, 0x3) getsockopt$inet_tcp_int(r1, 0x6, 0x901, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = accept(r0, &(0x7f0000000040)=@in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f00000000c0)={0x0, 0x1c, "9659e48c1153718b3a511cd0d8cdba007dd1077c36cbaaeaf2e728ed"}, &(0x7f0000000100)=0x24) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000140)={r3, 0x0, 0x7, 0x5}, &(0x7f0000000180)=0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0050e) 00:00:08 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 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}}}}}}) r3 = fcntl$dupfd(r2, 0x0, r2) getitimer(0x1, &(0x7f0000000000)) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x800e00805) 00:00:08 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00369) 00:00:08 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x23d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa265269eb77ea08004500000c0000000000009078ac1400aae00000011100907800000000"]) clock_gettime(0x1, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0072e) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000100)=0x5, 0x4) syz_emit_ethernet(0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2, @multicast2}, 0x10) socket$inet6_udp(0x1c, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b6e) 00:00:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x57, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000a9200"]) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x80, 0x0) ioctl$DIOCOSFPADD(r2, 0xc088444f, &(0x7f0000000100)="993a0567018280cc7623589b22cf3624ca3cb20eaf68d2d25adb9ee9dd7ef144277a2ee2eb8fc97ed36e4b42520a8655861f3e487f4de9408bb12c17f8a282fa5286d4a1acd18b65c9a43fba6ee9c799a54417d7052385475d88bfe2e88f16bdcb239a50ba11cd24f028cc94647cddc107d55b49413c83cbda41b1f01960c24b1b4028c0399883c6e5f841e62e2ae4a474de57a58f3c89856d79ba94874e47a80c803adc86069f4d5f53413ae60aef82ffb719530d0a12f8273ca8fbce00e1107c418db756ffd6288c75faf03c9223896054f56363438c5f2f097450562fec") connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x1c, 0xffffffffffffffff, 0x0, @mcast2}, 0x1c) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e004f8) setsockopt$inet_buf(r0, 0x0, 0x9, &(0x7f0000000080)="3d876e211eade55420e691340da476e778e78a781dcf0d31f002feef32dfcfb8b8da5db35c6eb69437e65fbde78026c66b4482", 0x33) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007a9) r3 = fcntl$dupfd(r0, 0x11, r1) getsockopt$inet_udp(r3, 0x11, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) 00:00:09 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) r1 = semget$private(0x0, 0x7, 0x400) __semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x20, 0x3, 0x115, 0x0, 0x80000001, 0x4]) ftruncate(r0, 0x6e2780e3) mlockall(0x2) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f0000000600)={{"b65da7ee99bb4dcb9e29179dc84df933c216bf9056664fe9d25c78adf2f0aaf67956f682816274351573986e326b17c56c455843b21734505adbfd87798a6f12cdb49903dcba159d03a730ce9fe78e1592cc5f7268d3464f144337d46a1094ea8d0845441763bed88b2c2310e4fb4448671274825157ef814eec1fd5c7125cde031adbcfc31b4e397d5867e45cd63e1cc5f4503609864484d86be2acb0b8e159a2cda72a8d5ac2b7af12a6311eaf135acd591e2774a8e4cdbc3dab7240e00a25afe53c8ecdaf2e8e8442cfef8090c37320ce08b60c3509160da7793ca13c2a4bdc91988fde6d992d9812ee9f7db6526a621c68dfbe6bbcdd7fbfa3af2e4b1dd172c4d762668674730a4de22a071b3c5f5784193b7aa963e278864f4e130796e4e3789a49e41825968464d8a242d72342824b73587d63d1c15010164efdc2e4eefa14cd67ae533dc8bbc2fc9a17d254ed12b26463bcb16eab3681f4e6f399ef414ba88e2079e1983886d89cde365b310270a52737458d72dd63439eddb2bc314a962983ba718f70c880d6ee211600eb1a7ed6d73b6abe4e910f4db9f13ccddb9698019ad4cbc42c2d7dfb75a02cd4949210b5545eb6fa88bdfb905e06612e41b91cb1fa86d6595cf884129752249327cf0d72d5c19607c0c60f7773cee68c4255d4228a3a6756962ede014a79cdb28be1905c55df8c28a23cfce62f68c78e1a6c7a73279844be33416aa9dc44f3129f975540bba84203c30d75af78a2e72633cdd6367cf3a4dfd12fc60c025b17f40d18278f81abb47677f755dd81899d8acdc637caf38711225a23f739937a051e1183a26b31f4195281d5a7750da38d57d40b4bb9a1fe1f0a7d0dd44d1ebd34edccb1570b38e586c9cb6b95fe858fcee052aa596628a89ab9c28851fcb2d048ca819d90ef6d35d2a5dfcba47e5e67ab8612b9cf18d9b4f67f5b52393f1c58d8cae36e62f87303a812134170b5cfe0b0c1be229b55fa6bc275d214e91fa14301a676a8cc90344bdec6dbaae4a3e85e6481712be9e94198dde5413e1f775cd0a525a80849255894c0acda6e9ac0adfa32ae0b2daf3886e33a4ee0514ea2174e17dae9e7c6999b9b40288cf07f161b1c25fd384e7d91ce895871914750459ef932ab99549cdeed8828adf6ded64048a3984140eaa9c01e60194ea31009437dff3feff430e3a0aab1f3cd00dae39ae9c1c523f0844879cd977a8ec68b228a9f15bfc9b62c9064f51ba782ecf694249c32c5cad2b029f1551cfdac5f4fd06da1c766f222d4f6ccbfa50c6c7b1399684bb0922db97cb15d561c890f6d9b8da019753a0073246b337c9666642a91d32d260ff1c80b2f16f118ede4414b99190c93053ce2c32fc7c38d3ff83553365787fc53ff32f00cd24f4ba5db4e8f5c81d2c4ff5e509bf001c124ab572c77508bd869999e81bb40", "2458edd9586a1060d9cfc6411ce303963ddec20bdbe2aca8787c58940599c01f", 0xffffffff00000000, 0x3}, &(0x7f0000000240)="525365901938a1bfc414858575006e77271855dfbfdcd4e021ba15552323d046ffa0ab88bb8a9ff639ab448d5a5c6fa30a38ee70270f6b83bfdedcd464ba45c403220f9b3e9b3b3b9b2c873bf3978d630c5799fb78b2b3029680b326d3e2fa3fab9d099274a4b52c52f73e5234b95a9fe954d0c86790724c2ce250cfa4b05be7e351706f0ae415109b44a6cd0f0bbedd0c329ba0e471fedef2eb5afdbe7a633a4ed69fb6b0ace0989f9b62e68e8c1c95f06b27f9babda4330a57441e80cf80fc", 0x51a, 0x400, 0x6e3804fe, 0x101, 0x1, 0x80, 0x95ca, 0x6}) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) fcntl$getown(r2, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) semop(r5, &(0x7f0000000140)=[{0x2, 0xffffffffffffff07, 0x1000}, {0x1, 0x7, 0x800}, {0x6, 0x1, 0x1800}, {0x2, 0x5, 0x800}, {0x7, 0xad, 0x1000}, {0x6, 0xc6, 0x800}], 0x6) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) getsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000100)={@multicast1}, 0xa4bb72b024024186) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000000)={@multicast2, @rand_addr, @local}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000080)={@multicast1, @empty, @loopback}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000140)={@multicast1, @rand_addr}, 0xc) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20040, 0xc) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000240)={0x1, [0x5]}, &(0x7f0000000280)=0x6) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f0000000180)={@in6={{0x1c, 0x1, 0x4, @remote={0xfe, 0x80, [], 0x0}, 0x3}}, 0x0, 0x1800, 0x3, 0xffffffff, 0x4, 0x6fc}, &(0x7f00000000c0)=0x98) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) lseek(r0, 0x0, 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100108) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000080)={0x0, 0x8}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000100)={r2, 0x6, 0x3, [0x5, 0xfffffffffffffffd, 0xd75]}, &(0x7f0000000140)=0xe) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(0xffffffffffffffff, 0x84, 0x12, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005a7) 00:00:09 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x0, &(0x7f0000000080)=0x4, 0x4) write(r0, &(0x7f0000000040), 0x0) freebsd10_pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008bd) dup(r0) 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$DIOCADDRULE(r1, 0xcbe04404, &(0x7f0000000080)="2cf1898dd3bd5d8ed8f6fb908faabaf032fdd7413fa771be35e5087375d9545aa771dae3bafc194a3d4d3bf16ef6cc31984ca79717c3903c089d693f94473a2108a2975a2b561fe6d888") semget$private(0x0, 0x5, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042a) 00:00:09 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_buf(r0, 0x0, 0x57, &(0x7f0000000080)="33ba0b1a", 0x4) syz_emit_ethernet(0x171, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffe4f50fe986c22994001c0000000000009078ac1400aae00000011100907800000000fa0340dad38a95cf039a213bf23a70013e6f4a635ed1d31dc7aa9f3de93a4cbdca89512f55b7f1254965460336f409583c9d1179cc7f76a04862070da449dfa277b0cf7fdcc96cb0e3a1c5f49ec9205db1"]) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @mcast1}, 0x1c) recvfrom$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800e00581) socketpair(0x0, 0x5, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000140)={0x0, 0x23, "e21b7d04c3c81cdb6d60850331f7d6fa19799adfb6c45c553891735310541fecf77ce7"}, &(0x7f0000000180)=0x2b) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000001c0)={r2, 0x200}, 0x8) 00:00:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0]) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0082e) 00:00:10 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000340)=0x1, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000180)="2d7d4994cfbbd902b92e76948d1cecc46151d208cce2dafa680dd8420d87c31e764222083fa67817fd178e829edb04da0cb237d7938d7b812d85ec81da945f33d547336b51958047f25789f34b3a18f567bd8cba5e0bb6573684aef8a951372d47649dfa499b479ec841730c35eea773bf28f8d5b47bccfe359606a0b0b0036f843b9b23d328d91e8dda05237b24b024cf6ea3558f6bd34c15ff7c4e39670255086382e95595789374ce56") fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c6530000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCBEGINADDRS(r6, 0xc4704433, &(0x7f0000000240)="d3b0e173e74cc72dc9d878ebd31d5c11797753ad425dc222e33082b5323b666e862d8ff313c7db129887f467ecb3067d34d59f09c19d0644ef85eb86041bb37bdbe328b09b16380d1aa5ebde8b51a752738a2af91d94b9ce45b0955f1ad43344be5b84a6743f24c637aaad61903c1837038c5a099471e2d67ae7a4edde9189b708a732380b6ead34c532eb12c20c2e04ecfcf7c4160a9a71d1a1cc38ecf606119fa77a6c2452d040dd9ca32e4b8307c9ae4ff299fe48f0cb2bcf4678b9370e63026b3e265edf23e61b83eecf898e2232e46430c2cb1810ce6743199a23847bb77381d02011bff1532344c911b4e184d2ec54e6f01f7b90629de7f20425bc7f") sync() close(r5) 00:00:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r2 = getpgrp(0xffffffffffffffff) wait4(r2, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0xffffffffffffff22, 0x2, 0x0, 0x800e00777) 00:00:10 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000140)={@remote={0xac, 0x14, 0x0}, @multicast2, @broadcast}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000180)={@multicast1, @local}, 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) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000080)={@multicast1, @empty, @rand_addr}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f00000000c0)={@multicast1, @loopback, @broadcast}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000)={@multicast2=0xe0000001, @multicast2, @broadcast}, 0x2d9) r1 = msgget(0x1, 0x2) msgctl$IPC_INFO(r1, 0x3, &(0x7f0000000240)=""/195) 00:00:10 executing program 2: 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 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r2, 0x0, 0x4a, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00491) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0600000000009078ac1400aae00000011100907800000000"]) msgctl$IPC_STAT(0x0, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x3cb) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev//.\x00', 0x0, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/189, 0xbd) freebsd11_getdents(r1, 0x0, 0x10369) 00:00:10 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000080)={0x0, 0x100, 0x8000}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f0000000100)={@in={{0x2, 0x0, @rand_addr=0x2}}, r2, 0xfffffffffffffffe, 0x21cc, 0x6}, &(0x7f00000001c0)=0x94) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000b0ce00009078ac1400aae0000001110090780000"]) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004be) 00:00:10 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x800e00796) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000340)=0x1, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000180)="2d7d4994cfbbd902b92e76948d1cecc46151d208cce2dafa680dd8420d87c31e764222083fa67817fd178e829edb04da0cb237d7938d7b812d85ec81da945f33d547336b51958047f25789f34b3a18f567bd8cba5e0bb6573684aef8a951372d47649dfa499b479ec841730c35eea773bf28f8d5b47bccfe359606a0b0b0036f843b9b23d328d91e8dda05237b24b024cf6ea3558f6bd34c15ff7c4e39670255086382e95595789374ce56") fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c6530000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCBEGINADDRS(r6, 0xc4704433, &(0x7f0000000240)="d3b0e173e74cc72dc9d878ebd31d5c11797753ad425dc222e33082b5323b666e862d8ff313c7db129887f467ecb3067d34d59f09c19d0644ef85eb86041bb37bdbe328b09b16380d1aa5ebde8b51a752738a2af91d94b9ce45b0955f1ad43344be5b84a6743f24c637aaad61903c1837038c5a099471e2d67ae7a4edde9189b708a732380b6ead34c532eb12c20c2e04ecfcf7c4160a9a71d1a1cc38ecf606119fa77a6c2452d040dd9ca32e4b8307c9ae4ff299fe48f0cb2bcf4678b9370e63026b3e265edf23e61b83eecf898e2232e46430c2cb1810ce6743199a23847bb77381d02011bff1532344c911b4e184d2ec54e6f01f7b90629de7f20425bc7f") sync() close(r5) 00:00:10 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000340)=0x1, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000180)="2d7d4994cfbbd902b92e76948d1cecc46151d208cce2dafa680dd8420d87c31e764222083fa67817fd178e829edb04da0cb237d7938d7b812d85ec81da945f33d547336b51958047f25789f34b3a18f567bd8cba5e0bb6573684aef8a951372d47649dfa499b479ec841730c35eea773bf28f8d5b47bccfe359606a0b0b0036f843b9b23d328d91e8dda05237b24b024cf6ea3558f6bd34c15ff7c4e39670255086382e95595789374ce56") fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c6530000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCBEGINADDRS(r6, 0xc4704433, &(0x7f0000000240)="d3b0e173e74cc72dc9d878ebd31d5c11797753ad425dc222e33082b5323b666e862d8ff313c7db129887f467ecb3067d34d59f09c19d0644ef85eb86041bb37bdbe328b09b16380d1aa5ebde8b51a752738a2af91d94b9ce45b0955f1ad43344be5b84a6743f24c637aaad61903c1837038c5a099471e2d67ae7a4edde9189b708a732380b6ead34c532eb12c20c2e04ecfcf7c4160a9a71d1a1cc38ecf606119fa77a6c2452d040dd9ca32e4b8307c9ae4ff299fe48f0cb2bcf4678b9370e63026b3e265edf23e61b83eecf898e2232e46430c2cb1810ce6743199a23847bb77381d02011bff1532344c911b4e184d2ec54e6f01f7b90629de7f20425bc7f") sync() close(r5) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000340)=0x1, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000180)="2d7d4994cfbbd902b92e76948d1cecc46151d208cce2dafa680dd8420d87c31e764222083fa67817fd178e829edb04da0cb237d7938d7b812d85ec81da945f33d547336b51958047f25789f34b3a18f567bd8cba5e0bb6573684aef8a951372d47649dfa499b479ec841730c35eea773bf28f8d5b47bccfe359606a0b0b0036f843b9b23d328d91e8dda05237b24b024cf6ea3558f6bd34c15ff7c4e39670255086382e95595789374ce56") fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c6530000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCBEGINADDRS(r6, 0xc4704433, &(0x7f0000000240)="d3b0e173e74cc72dc9d878ebd31d5c11797753ad425dc222e33082b5323b666e862d8ff313c7db129887f467ecb3067d34d59f09c19d0644ef85eb86041bb37bdbe328b09b16380d1aa5ebde8b51a752738a2af91d94b9ce45b0955f1ad43344be5b84a6743f24c637aaad61903c1837038c5a099471e2d67ae7a4edde9189b708a732380b6ead34c532eb12c20c2e04ecfcf7c4160a9a71d1a1cc38ecf606119fa77a6c2452d040dd9ca32e4b8307c9ae4ff299fe48f0cb2bcf4678b9370e63026b3e265edf23e61b83eecf898e2232e46430c2cb1810ce6743199a23847bb77381d02011bff1532344c911b4e184d2ec54e6f01f7b90629de7f20425bc7f") sync() close(r5) 00:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000340)=0x1, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000180)="2d7d4994cfbbd902b92e76948d1cecc46151d208cce2dafa680dd8420d87c31e764222083fa67817fd178e829edb04da0cb237d7938d7b812d85ec81da945f33d547336b51958047f25789f34b3a18f567bd8cba5e0bb6573684aef8a951372d47649dfa499b479ec841730c35eea773bf28f8d5b47bccfe359606a0b0b0036f843b9b23d328d91e8dda05237b24b024cf6ea3558f6bd34c15ff7c4e39670255086382e95595789374ce56") fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c6530000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCBEGINADDRS(r6, 0xc4704433, &(0x7f0000000240)="d3b0e173e74cc72dc9d878ebd31d5c11797753ad425dc222e33082b5323b666e862d8ff313c7db129887f467ecb3067d34d59f09c19d0644ef85eb86041bb37bdbe328b09b16380d1aa5ebde8b51a752738a2af91d94b9ce45b0955f1ad43344be5b84a6743f24c637aaad61903c1837038c5a099471e2d67ae7a4edde9189b708a732380b6ead34c532eb12c20c2e04ecfcf7c4160a9a71d1a1cc38ecf606119fa77a6c2452d040dd9ca32e4b8307c9ae4ff299fe48f0cb2bcf4678b9370e63026b3e265edf23e61b83eecf898e2232e46430c2cb1810ce6743199a23847bb77381d02011bff1532344c911b4e184d2ec54e6f01f7b90629de7f20425bc7f") sync() close(r5) 00:00:11 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000340)=0x1, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000180)="2d7d4994cfbbd902b92e76948d1cecc46151d208cce2dafa680dd8420d87c31e764222083fa67817fd178e829edb04da0cb237d7938d7b812d85ec81da945f33d547336b51958047f25789f34b3a18f567bd8cba5e0bb6573684aef8a951372d47649dfa499b479ec841730c35eea773bf28f8d5b47bccfe359606a0b0b0036f843b9b23d328d91e8dda05237b24b024cf6ea3558f6bd34c15ff7c4e39670255086382e95595789374ce56") fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c6530000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCBEGINADDRS(r6, 0xc4704433, &(0x7f0000000240)="d3b0e173e74cc72dc9d878ebd31d5c11797753ad425dc222e33082b5323b666e862d8ff313c7db129887f467ecb3067d34d59f09c19d0644ef85eb86041bb37bdbe328b09b16380d1aa5ebde8b51a752738a2af91d94b9ce45b0955f1ad43344be5b84a6743f24c637aaad61903c1837038c5a099471e2d67ae7a4edde9189b708a732380b6ead34c532eb12c20c2e04ecfcf7c4160a9a71d1a1cc38ecf606119fa77a6c2452d040dd9ca32e4b8307c9ae4ff299fe48f0cb2bcf4678b9370e63026b3e265edf23e61b83eecf898e2232e46430c2cb1810ce6743199a23847bb77381d02011bff1532344c911b4e184d2ec54e6f01f7b90629de7f20425bc7f") sync() close(r5) 00:00:11 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r0) 00:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000340)=0x1, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000180)="2d7d4994cfbbd902b92e76948d1cecc46151d208cce2dafa680dd8420d87c31e764222083fa67817fd178e829edb04da0cb237d7938d7b812d85ec81da945f33d547336b51958047f25789f34b3a18f567bd8cba5e0bb6573684aef8a951372d47649dfa499b479ec841730c35eea773bf28f8d5b47bccfe359606a0b0b0036f843b9b23d328d91e8dda05237b24b024cf6ea3558f6bd34c15ff7c4e39670255086382e95595789374ce56") fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="822f66696c6530000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCBEGINADDRS(r6, 0xc4704433, &(0x7f0000000240)="d3b0e173e74cc72dc9d878ebd31d5c11797753ad425dc222e33082b5323b666e862d8ff313c7db129887f467ecb3067d34d59f09c19d0644ef85eb86041bb37bdbe328b09b16380d1aa5ebde8b51a752738a2af91d94b9ce45b0955f1ad43344be5b84a6743f24c637aaad61903c1837038c5a099471e2d67ae7a4edde9189b708a732380b6ead34c532eb12c20c2e04ecfcf7c4160a9a71d1a1cc38ecf606119fa77a6c2452d040dd9ca32e4b8307c9ae4ff299fe48f0cb2bcf4678b9370e63026b3e265edf23e61b83eecf898e2232e46430c2cb1810ce6743199a23847bb77381d02011bff1532344c911b4e184d2ec54e6f01f7b90629de7f20425bc7f") sync() close(r5) 00:00:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x29, &(0x7f0000000000)={0x0, 0x188}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x16, &(0x7f0000000080)={r2, 0xaa}, 0x8) r3 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) syz_emit_ethernet(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039d) 00:00:11 executing program 2: freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000080)="62b346f0676f6d12254e58ccefda68e1468624cb0eda83cb6fe6c62ff4d48d979bc8696a927da714fbb44dff656dff0c7a66f85ed546d2aa22b402c2506245e5ade888686704ce5df8eba15ab17e9e8ace8feb5c6aac892e0891fbd26b8aa79d41b33937582f080bbd3706ea3e667a47cb143f2e06a00eb9aa3c520cde1a5182a47873c035adee67d33e838819a0") 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, 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}}}}}}) setrlimit(0x6, &(0x7f0000000000)={0x4, 0x4800000000000000}) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0097f) 00:00:11 executing program 2: r0 = socket$inet_sctp(0x2, 0x4000000000000006, 0x84) socket$inet6_icmp(0x1c, 0x2, 0x3a) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x1204, &(0x7f0000000100)={0x80000000001c00}, &(0x7f0000000040)=0x1e0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000000)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x24) r1 = dup(r0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f00000000c0)='dctcp\x00', 0x6) 00:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:11 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac2300bb000000000500907800000000450000000000000000000000ac2300aa01000000900f3d7e4737ac46e4b5997e18565bbb27f972f7338e6daf125d921779009a6861f3c547e666a870cec255b7ee67cb03810db9c54c8529"]) msgget(0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00791) dup(r0) 00:00:11 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202172f6669b1343000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece9", 0x78, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./file0\x00') setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r1 = getpgrp(0xffffffffffffffff) getpgid(r1) mlockall(0x1) sync() sync() sync() 00:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xfffffffffffffdcb, 0x0) msgget(0x1, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f0000000000)={0x0, 0x47, "0ef30190087309b90b2de0e9ee312eba128bad9dfbbc5ac94ff095c7ff555fb6df286f82a7679cc7ed8efa7340185bcb9b999bcb435843ee4b6ef94a33f749e0a6a9dd752d1408"}, &(0x7f0000000080)=0x4f) setsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x23, &(0x7f00000000c0)={@in6={{0x1c, 0x0, 0x1, @loopback}}, r2, 0x7, 0xa82b, 0x4}, 0x8c) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000180)=0x7ff, 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e004bf) 00:00:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001caae00000011100907800"/42]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040)={0xfffffffffffffff9, 0x200, 0x1f, 0x1ff, 0x0}, &(0x7f0000000080)=0x10) getsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x7, @loopback, 0x8}}, r2, 0xcd, 0x401, 0x113, 0xc9, 0x400080000000000, 0x3}, &(0x7f0000000180)=0x98) getgid() fchmod(r0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00795) 00:00:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x10000000) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x24) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x7) pipe2(&(0x7f0000000180), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00468) 00:00:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece9", 0x78, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./file0\x00') setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r1 = getpgrp(0xffffffffffffffff) getpgid(r1) mlockall(0x1) sync() sync() sync() 00:00:12 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x10000000) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x24) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x7) pipe2(&(0x7f0000000180), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00468) 00:00:12 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) ioctl$DIOCKILLSTATES(r0, 0xc0e04429, &(0x7f0000000140)="3f737595a4f71d1412a9ef26e86d5e3ec1051ab8a0adc95e8175755b44efec11e761454e0a48527dd88e175ea82e6d9b5bc5c79a26f18deb3fd06f3404fc7ebb19886f670c55d3acbf474dab4f09853cb6640eefedcfbf66db80897346439086f2ab362c6bc13e3a7df03cfbb416aa593429d6bc23b24094830c5aa8f134cd9ec3d5207da5019cac5d4b0685c4272197f35071964248b61b0799e0fcc000ae166e18f41d09a7bf17da46aaaa3e9e9af7779e697a35835028277cc0ba3d357b0db1d64ef5592e1f0265a83685b98befa2b799f3bfadcd6d2c6e4e6f432b77f80ecffcff87596ada9c659fc5c8ee2d392e51694184ce88653095f86d") connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece9", 0x78, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./file0\x00') setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) r1 = getpgrp(0xffffffffffffffff) getpgid(r1) mlockall(0x1) sync() sync() sync() 00:00:13 executing program 2: setresgid(0x0, 0xee00, 0x0) r0 = getegid() setresgid(r0, 0x0, 0x0) setgid(r0) 00:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:13 executing program 2: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) write(r0, &(0x7f0000000340)="76ed039f4c330314690af3ec81aac54367e9fc152f16181f825c26e2fb888126dd3ab6064ab591037f2f420fb75ec3776d40e148c2264678078b89397dcc3bd33f12607be5ef842f17a629f73664e1f1ac27dcedda1ab841484ab81add7386c80962185f87baae6e0894a9a3e61710eeabddebbe6932d065a348d6e1fd5d835e4b50ccc83cd89399d4ee426a8664bbba72a5189d9d08949e05c8bbb5b9d40e511d7823a75c8c94c841fb10dd498c27889f7c874bf4f8b6f77233529a27494d", 0xffffffffffffffc6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) fchmod(r0, 0x10000000001) ioctl$DIOCGETALTQV1(r0, 0xc1304430, &(0x7f0000000140)="404c27b7d5aeed2f0b29124db72bbad0be8ed7fd7b4dcefb695f7312198392eca9067ed73e80a4ee7fcc14576c35b3d1abcffa51bff6844848f119b55d0c113d13205cd3b7e1a7fee9c9d6ef9ce1328753d957b6143e39bc301cc642af6047cfceff5360af0cd54fc9dcb19ed4bf33242bff4ef31404f90702f40253604548b0085bb808bdc6211fce17b3bc985c686503ad461c57c2ef8051821a7ebb7e013359e825ed7fd3020f173022cfb8794c0a96508717b9846c747bd16e361b8a25f9a91df6eacf1cf6a69eea192bdbb43b3c928ad409d8bb20024570330f3f37e021a3890c") ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000000500)={{"c1553ed5f04c9b1e125377fa0a449f65b2d6986dbfb11310c74902544818677ab820bbf33995537b64f1b68e425057beeac1ac0d455abc8336ba723a67b861a80ccf174f9cde2d71ebff8f7a78b1c6a64509ccff816066f00047aa1a0c0335d21671ffb1bf0f7bddb770acff7faf67e2fd8dcdbde9e8152a966496e30a4667a87e3a9f410ff7381c197489b818015e64992d7b1eccb40210411a3ec619919680d6ac6f5322274ca8123b495d782ee49812c343a55256ec0d13c2be7c92af20cbbd7ee63f670d8fb5cc1c1d6c013af99d7aa717944b75dcce6244969f9a87ced45116994f018e90e6a0a36a28e0be2ee065b9bd193efc82158093645da15d0bac5114b4f855c0042244678bc479df9e29ce12b883bb9d3424867a574557022f41bf645537f88d40fe6d31f58c8250aa634d23ab62917b488cb2bc20bf9900875ea828272755106ffcb23c5a81f412f5b4b5eae968d14156a13121ac7ee24cf0492f5faa911c163f7886d9c8937a5183a779c5feb2eae0e34681548ee9f8bdf94c6b7bca2de9c7cf2c604d2d72f1f7fe180be0297002ca5ded41521a09baa8109be3e0642864b0699c8f59719a81418a08770a3adc023484dec08b3ce4c5d922aae0f82aeb15211941c4022a897f14bcda9009040f0f0684748312e0182a51cc83b48cb01ea075f9cc068c1c064b1cf8808befd9917f8e7454f5a7fe0376347e44fc4c9eb7f03bdd4eb5df2f3a41546a38c6d0f0c240c44278bfec1c730ed4d1d2085acfccac4210114bb802bac5d4875600a5849c41ba62d58f124744d39c876f4cd8ca0c1c3d91497369498216f95236a6a1726dc57ff70141a40c176b1b1db60af3c0dab56c5f69f4a81bb6c282b1a220c7cd69432f2707c2892d11abe2cb3bc735b838483d5c473837e2d039507be40d17881087a64b06e6d288942a53a00be7232fc64f303b48ecd0cd92ba814f56a5afe0e688caa16ae339747e9db714a17977bbfaeb7e113c4f6d8bbc932dbb2037aeb614d42b4cafa65be534cfe6bd3a14304a130747239de80dcaf81989b566b02faa7cd2a3853ae745533598e19cce2cfa43fbb8cb3787903f0476325bcd90073ff1f10edc49f110735bc2e9611f28b7ac0f57cfcf790e94dd581eae07724b7a1fef1b4289107255e2579d4193a9d96d99f5862bd2a00379fa3a2702017ced2909f109089e5211dcd7c6ebe022a6a34a5a9ac82dcaa13b68cc6985f60a44ecc8c3767c78e991e6e34cee73b9f1c3710675ffc5f7842e9438b715b0615546185f729849b491ca0e0459f77cd1c1ae240c343fdd20f6a2fe4341547ca71f0755f6d18c0107a5d26d69984eafdfaaca7eb54f41fcfdc8432843accdeecf215e8e66782aa6dbcfc59390de5683798d79279b02dba0dba457acfdd3cdd62cceffc91b3da14dde643464f0021685a02a2598", "0e2c3c3f159359dfd47722e913d967d6462f3caaf712cc24ca4f5405ad89312a", 0x90a}, &(0x7f0000000080)="1e5e5443fd2074f583707a8b26d72a3d8f903b5517ff71e9a3b93a1434c9462a74149f2696aa77fdb05c81457839c8c1e144e6ed07f10b12073f4a5b6c733b1dda8c6f4361278540785ac8dd4d46978f22be88fbdd9fe606b4484048c3178a12407f5959bda67ffce84de9c592f0297eb48645da3d784ddb0e7523f754c67fa2045d18f7e3a34f58bf97c5d61148b6ab416d670fc716854e1031904cea4683b9842c24cf06b171bd78d19a5d26c31eb172e33717fdca72af90d3f571", 0x800, 0x401, 0x96, 0x0, 0x3, 0xffffffff, 0x5, 0x8}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000000)={0x1, 0x3, 0x8, 0x41}, 0x8) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 00:00:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) fstat(r0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$DIOCRINADEFINE(r1, 0xc450444d, &(0x7f0000000240)={{"f84e33dcc5e1652dd1a105a3a745ea3882f3f1219e99087133190e8ab942103a4a46496e28baf85a823f444c6a2a1e948b9d55ef3d6bc27204f18cb538e49d2d927cfa3b722f8105453e5c969122afd77a9ea3bc10b9e5dabdea9efb8ade04fc2bfe962de9368dc1a7789be35e63003362ff1527efb199e86635d0402fb99838de844685189f64c70294fffda2ef0181698b8641442c525d9fb07bd511275c76858d1729b988e6b9c0982ca196109793071b1cfa028417acd680e16e7eab63dff5b8a939b2f22accb9c6df616b089c761235b2f13586f3106f3a475e5d0f4609894461c3949a09994fed769e0c386d486cf118917547378797de63960814589cc393ada9b2465ba287a2be63f70ef7e07c078e6bbde685ef3aa7393c5243e1ac957f7f74eb4cc2a35716482ffbc77c43f97298f8fefb066a868cd5817389ce8dfe6d455b42ae8aadb53e75862d7568ae042dfcdd6d40275da11076d5be36c453e81e6c795f01fbd3dd5d36d1ff9e470fef178040f22d438fa9a13b447d9ce65c5945fb9da8158fd39f6c8086d23239c87bee3ca449900ca5a84b5726431bf68c0ba308527d186c64be1a966b5a413f03a07cc37b0bab350e95ad73475ad859e14b22f99080cb8e7ac536089b1cedb3f889999ec14aa19d08b778301232d0abe54df432107594d244dc38771ff1f7e3354bf4cbc67e4f0cafb1ec8b7f33ab3e350421abeda0c765b0aa3f3af02bd15654aca1dd39d0d1ba062b271e46aeec07aed7ef3be105e430d2b7c502396b2bab5654dfc70fe83314986072b60c2273c5364001c3e686689dfaff019e433b2633365ef3e44f245a6123935e1581379dbf61fd380ac1bfd36ef9ffa7b41e1aa96e4747d93f0a1267732eecece7f0140fd991563985a8faea87c5ceeeeda66e9c3171faaf3438086a8794c42b21b86a6f60cb447629aed3ca9651e305e1e848f3f3702aae60190c62f2294e5c1620495f3d6b0236aaadb1996ddc863191d1aa5a0cbbe16149e84119b4f4b096763754b526927cd01eb660af69a09cb775d30133521470d335773dc7f271f5580d89464e6d69c2621e854e6408cd48dd8e228fcb3e4651211cae72b8743c318badb99b8fb14b0c56da8f2bfb9e74cc0a898a4e4b621ae38ae17167f8f49f0dfe246048b234359bb6a25caaf2cd6386d611c3458fbb32285993392ebeef35d86397a65794c2f7ca0c9d979580fde9c651c10c902f7d3b688ca3c7a844c2a8a038e40761fb5504c6c74e2b57d50bca45351ce3b89052d204ee3184a401540e52a46f61303d2a30df3f0a77e793183dd239b14f2ed31e65f9415497eefb2837625adaa01e0c47db8f9727bf1a0735d087852e15bf916e2d8382769cdbf428177dc2760f6e90b76600ddfef2fed1ed5361311c496a8d7da281b87568476c5412ecf4ddb8eef8c05d", "b390a92bb08c8bc368ca86520de586de293084729e7abb25e9fae9ad8a684ab1", 0x100, 0x560}, &(0x7f0000000100)="2530c90355ecfc1dbb5bf931af0e169a56053a3dd0d785", 0x0, 0x4, 0x7, 0xffff, 0xe93, 0x4, 0x7, 0x2}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084f) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:00:13 executing program 2: r0 = socket(0x10, 0x10000003, 0x80000001) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0x2}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f0000000140)={r1, 0x2}, 0x8) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f0000000000)={@in={{0x2, 0xffffffffffffffff, @rand_addr}}}, 0x0) 00:00:13 executing program 2: socketpair(0x1c, 0x6, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f00000004c0)="aae347eccb85b483ea5cdf33e610acc916e14975a82d3a59647d5882b9ec75d1a02522ccee5329f9f4c57337716906c45233996fe6bc5bb1c0de0c15d5a1a07725789204ba026741ed6086ea81282bcff4424fbe88ce12b0f0ed66020477dc77d3b6a697040000003e95c15b24afd0327efd5df54b186a2a9da824caaa582d05955fc41ddbf09f911a5603faf90f32587b57dd522e", 0x95, 0x10c, &(0x7f0000000580)=ANY=[], 0x0) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000080)={0x0, 0x2, 0x5}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000100)=ANY=[@ANYBLOB="02004e21e000000200"/136, @ANYRES32=r2, @ANYBLOB="01000000f6000000830000000700000002000000"], &(0x7f00000001c0)=0xa0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000300)={r2, 0x21, "53fe965ff3a6804e7f4653215e20a61bbf0690f4cd550680adb33982f4360ce7b8"}, &(0x7f0000000340)=0x29) getresgid(&(0x7f0000000780), &(0x7f00000007c0)=0x0, &(0x7f0000000800)) freebsd11_fstat(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000008c0), &(0x7f0000000900)=0x0, &(0x7f0000000940)) setresgid(r3, r4, r5) syz_emit_ethernet(0x1, &(0x7f00000003c0)=ANY=[@ANYPTR64]) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0x0) sendmsg$inet_sctp(r1, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x3, @rand_addr=0x9}, 0x10, &(0x7f0000000680)=[{&(0x7f00000005c0)="e49486c329ae037f2d4cc76d401fe06fe0ff546c02a40d6a121e704479ee8f8e0464", 0x22}, {&(0x7f0000000600)="bc119a33b9fa0b227b94cbb33fa82c4abbb4", 0x12}, {&(0x7f0000000640)="7fa4d9d5abb47546ee867869879b0fb3f8be38e61c7f671e4c98cb39882ddcd37b8a4a95b79e6257ea8c17fa9520053d8a17b7292fa9fc92ae62", 0x3a}], 0x3, &(0x7f00000006c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @loopback}, @sndinfo={0x1c, 0x84, 0x4, {0x7fffffff, 0x1000, 0x400, 0x5, r2}}, @dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}, @dstaddrv4={0x10, 0x84, 0x9, @rand_addr}, @dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}, @init={0x14, 0x84, 0x1, {0x0, 0x5, 0xfffffffffffffff9, 0x9}}], 0x7c, 0x4}, 0x8) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x8, &(0x7f0000000400)={0x100}, 0x4) getsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000440)={0x1, 0x1, 0x400, 0x7, 0x4, 0x8, 0x3, 0x8000, r2}, &(0x7f0000000480)=0x20) recvfrom$inet(r0, &(0x7f0000000200)=""/190, 0xbe, 0x1, &(0x7f00000002c0)={0x2, 0x0, @local={0xac, 0x14, 0x0}}, 0x10) recvfrom$inet(r1, 0x0, 0x26c50b0685eeaad0, 0x40000, 0x0, 0xfffffffffffffdf3) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 00:00:13 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000f31cd673af51857ce99b28163af1eed6fcbf42d6d523b8b80611cf416917782a46b72e6fc1224d1e36bfd788df805c721ac0deda30d10b406e41040e7383c0d1af8fe8f8e9c28816a0e2a1439a40942132f0067aa708ff12d537870b51019e05fd950196b13ad8dce204e28a67f83cea4420dd16ee19d30b488667c3ff0e2fb8a553908312f4725be6cadf6334a2714ca318ff5ef6075b7280b83b50e01310b95fbf55b3cefd0fdf78931accb5fd3d4dfe771a15be022d00386179dc8bef911345ccd26d75dc4d7342d51c44f204faf2db79d9aaa3d228236232fdc344fcad947ac35aa32e302cb4f75edcbe9aacaa1caa61d89a562f2eeb105ed305d797a2450680e1b699b36aa0d4e3587f0ee05720c6d8a5fc59e34709f3a3"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x249, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000)=0xfc2, 0x4) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000040)={@in={{0x2, 0x2, @loopback}}, 0x0, 0x2, 0xfff, 0xd7, 0x73}, &(0x7f0000000100)=0xa0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f0000000140)={r2, 0x80000000, 0x2, 0x10000}, &(0x7f0000000180)=0x18) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00389) 00:00:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) freebsd11_mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x70000000000000) recvfrom$inet(r0, &(0x7f0000000040)=""/144, 0x90, 0x0, &(0x7f0000000100)={0x2, 0x0, @local={0xac, 0x14, 0x0}}, 0x10) setsockopt$inet6_tcp_buf(r2, 0x6, 0x2000, 0xffffffffffffffff, 0x57) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0043f) 00:00:13 executing program 2: r0 = socket$inet(0x2, 0x3, 0x401) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffff9c, 0x84, 0x1e, &(0x7f0000000000)={0x0, 0x8, 0x401}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x2, 0x0, @rand_addr="a627ad61e7fd2736999cc3bb5cff8786", 0xed}}, r1, 0x1, 0xffff, 0x2, 0x20, 0x4, 0x4}, 0x98) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r2, 0x0, 0x4a, &(0x7f0000000040)={@empty, @remote={0xac, 0x14, 0x0}, 0x0, 0x3, [@loopback, @rand_addr=0x200, @empty]}, 0x1c) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000180)={r1, 0x6}, &(0x7f00000001c0)=0x8) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x800e0036e) 00:00:13 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup2(r0, r0) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f00000000c0)={0xfffffffffffffffa, 0x7}) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c00000000009078ac1400aae0000001110090780000000000"]) fcntl$getown(r2, 0x5) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00448) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x100000, 0x108) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000240), 0xfffffffffffffff3) syz_emit_ethernet(0xac, &(0x7f0000000180)={@random="597eb4f642fd", @local, [{[{0x88a8, 0x2, 0x2, 0x3}], {0x8100, 0x3, 0x9, 0x3}}], {@ipv4={0x800, {{0x18, 0x4, 0x100000000, 0x8, 0x96, 0x64, 0x9, 0x8a, 0x1b, 0x0, @loopback, @broadcast, {[@timestamp={0x44, 0x20, 0xf22, 0x3, 0x5, [{[], 0x994}, {[], 0x1035ca54}, {[], 0x7}, {[@local={0xac, 0x14, 0x0}], 0xffff}, {[], 0x100000001}, {[], 0x81}]}, @lsrr={0x83, 0x17, 0x8, [@broadcast, @empty, @multicast1, @broadcast, @empty]}, @generic={0x83, 0x12, "75d8d34d6684ef8e2a5ff38e6a7490c3"}]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x7, 0xc7, {0xa, 0x4, 0x0, 0x2, 0xfff, 0x66, 0xffffffffffffffff, 0x4, 0x17, 0x1000, @loopback, @multicast2, {[@generic={0xcd, 0x9, "1e403012bdf069"}, @ra={0x94, 0x6, 0x8}, @ssrr={0x89, 0x3, 0x2}]}}, "4dfc2434cdb1"}}}}}) 00:00:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae000000111009078000000006c1d5fb8a509ca74fe2d477b8efa00cb3ecf4141bab89586c60577396f73d95a46b5cee4ffece514022cd6d496efc814b625f43afd8a7c76bcacdf16e04ccf322c3691c2b8e92ddcf6721e1266f37c078d9d9558120822248e70d13881"]) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00326) r1 = accept4(r0, &(0x7f0000000040)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10, 0x0) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f00000000c0)={0x5, [0xffff, 0x72, 0xfffffffffffffff8, 0x1f, 0x4]}, 0xe) 00:00:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/30, 0x1e, 0x40, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/106, 0x6a, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00387) 00:00:14 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000203, 0x4) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) socket(0x1d, 0x10000006, 0x800) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f00000000c0)={0x0, 0x9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0xf, 0x8, r2}, &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='./file2\x00', 0x800, 0x11) poll(&(0x7f0000000000)=[{r1, 0x2000}, {r0, 0x204a}], 0x2, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000300)='./file2\x00') 00:00:14 executing program 0: r0 = accept4$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/10}, &(0x7f0000000080)=0xc, 0x20000000) shutdown(r0, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x377, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) semget(0x2, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e008dd) 00:00:14 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) accept4$inet6(r0, 0x0, &(0x7f0000000000), 0x20000000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @local}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r2 = socket(0x1c, 0x5, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x1203, &(0x7f0000000100), 0x10) 00:00:14 executing program 0: r0 = socket$inet6(0x1c, 0x20000005, 0x4b) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) socket$inet6(0x1c, 0x20000007, 0x7f) 00:00:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aabaaaaaaaaa27e0812467000800d53b001c5d00000000009078ac1400aae00000011100907800040000552da198b860508c9e8019656d2fda64cad39138305f"]) getpgrp(0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00c7d) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x90a1eab403040b13, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x2000, &(0x7f00000001c0)=""/53, &(0x7f00000000c0)=0xffffffffffffff5a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) setsockopt$inet6_udplite(r2, 0x88, 0x4, &(0x7f0000000040)=0x8, 0x4) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0xf1) 00:00:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00335) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10048, 0x8e) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x2, &(0x7f00000000c0)={r3, 0x6, 0x5, 0x2d6c, 0x0, 0x5}, &(0x7f0000000140)=0x14) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r2, 0x84, 0x8001, &(0x7f00000001c0)={r3, &(0x7f0000000180)=[@in={0x2, 0x2}]}, &(0x7f0000000200)=0x10) 00:00:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000040)={0x0, 0x6, 0xf, 0x4, 0xfffffffffffffffa}, &(0x7f0000000080)=0x18) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x900, &(0x7f00000000c0)={r3, 0x2}, &(0x7f0000000100)=0x8) setsockopt$inet_group_source_req(r1, 0x0, 0x52, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00445) socket$inet_udp(0x2, 0x2, 0x0) 00:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) sync() 00:00:14 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) recvfrom$inet(r0, &(0x7f0000000140)=""/98, 0x62, 0x1, &(0x7f00000001c0)={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x2cb0268b1ab60991, 0x400) __semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$getflags(r0, 0xc018c2beedc88df3) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037e) 00:00:14 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fsync(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x71) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0080f) 00:00:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x41, &(0x7f0000000000)=0x85, 0x4) syz_emit_ethernet(0xd4, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) ioctl$DIOCGETALTQV0(0xffffffffffffffff, 0xc1004430, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00b66) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 00:00:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x139, &(0x7f00000000c0)={@remote, @empty, [{[], {0x8100, 0x0, 0x10000, 0x4}}], {@ipv4={0x800, {{0xd, 0x4, 0x101, 0x53e, 0x127, 0x66, 0x800, 0x4, 0x87, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x1f, 0x7fff, [@rand_addr=0xff, @loopback, @multicast2, @rand_addr=0x8, @multicast2, @multicast1, @broadcast]}]}}, @generic="b68f449eb71ff522e334bb52d5ebf0592ead2ef51b3070609dac3d2ca982ae5452ca8b8f4574b884806c99cf5fe42df74a0fc94ceeba9fe16a0c5e559aeac4fd7377eca8c2eca3074aae261c4a8cd1dbe8752741e194e12781c97cb50b99c3db829f9568cfa23cfee49169c23bd7f388a5b1024d6bdab2da90c6f8ab43c64e1c4f7df63a95092e5d975da0b17d842d92ff5848c0e684d7c538cd0cd123c799f2bc0a307ef7d35ca2421d163b1a4500ee6b766385fd1be421ebcd934d3a8ae340bed392881a6206f5c04e6c5cf2150b9a9b9c7c67d590fe00773f21095f9b26a535b58757e95bab5a2d8031166d53816c5f05df"}}}}) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040)=0x1f, 0x4) r2 = msgget(0x3, 0x20) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f0000000080)={0x54b}, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037f) 00:00:14 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}}}}}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xfffffffffffffdc9) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0078e) 00:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x7e2780e3) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) setsockopt$inet6_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000280)={0xc7, "4b8068a983e2f948758bbe621c52a91f"}, 0x14) r2 = shmget$private(0x0, 0x3000, 0x286, &(0x7f0000ffb000/0x3000)=nil) r3 = geteuid() r4 = getegid() getresuid(&(0x7f0000000080), &(0x7f0000000140), &(0x7f0000000180)=0x0) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() r8 = getpgrp(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x80000, r3, r4, r5, r6, 0x104, 0x7}, 0x0, 0x4, 0x0, 0x80000000, r7, r8, 0x7}) mlockall(0x2) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r10, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r9, 0x2000) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f00000002c0)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000300)=0x14) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000340)={0x0, 0x20, 0x4791, 0x3, r11}, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0xffffff, 0x0, 0x20011, r0, 0x0) 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) getsockopt$inet6_sctp_SCTP_CONTEXT(r2, 0x84, 0x1a, &(0x7f0000000140)={0x0, 0x2}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f00000001c0)={r5, 0xf, 0x1}, 0x8) sync() close(r2) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100907800000000a4316fdc730147644ff750afd98f2b93d508c59aa36d606c6ed8dcdc258c49e6f8bd3e0cfae4b68744615b6a847da13339a7dcc01e5063f9beb08d979d1e001835ecbb5123bb9ce9d238a181e504edc84cdbf17320b20bde6a92a630b81e2cbb4c80a44a29fd12f72da869b4f9eb304c5dc7ffda6c66a1c704a3994d97f2784d1778bd5766e2d3f545faca28fea124e4be56beae30f314e49248738c6b"]) freebsd11_mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0038a) clock_nanosleep(0x4, 0x1, &(0x7f0000000000)={0x2, 0xffffffffffffff44}, &(0x7f0000000040)) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaeaffffffffffff08004500001c000000000000907eac1400aae00000011100904000000000e7e3b7c8b8e22a7d41d0b5540cfa03"]) dup(r0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00455) 00:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) sync() 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = fcntl$getown(r0, 0x5) getpgid(r1) recvfrom$inet(r0, 0x0, 0xfffffffffffffeda, 0x0, 0x0, 0xfffffffffffffc40) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket(0x1e, 0x3, 0xffffffffffffff1c) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000040)=0x1b, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCXROLLBACK(r2, 0xc0104453, &(0x7f0000000080)="7ff20370730b5e9522bd90dbffa46a003c21a752905b2843fedd4c3ca65f5b97724897a68b9ae7661f3aeeedec19dca6e8b9eaf3727cd30ab59cb9d1f93f97e917ca7dbb05b981986d5d0c6b9b25acd8e481186642ccb0dd89c7e6209c23e3eb300facc5f59efc389840d426d34e9c1be92ce277d27fc14c8073f5433e60e9d1de3399a9cb4acfbf4eb3629985ad172f82851bac00cd97f3b972b7d1c18dc7eb0804e5cb7b7fe5c07abd9bce4c8c84") setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r2, 0x84, 0x1b, &(0x7f0000000000), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00469) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet_int(r0, 0x0, 0x44, &(0x7f0000000040)=0x7f, 0x4) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x31, &(0x7f0000000200), &(0x7f0000000140)=0x8) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e005cf) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003a7) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) recvfrom$inet(r0, &(0x7f0000000000)=""/54, 0x36, 0x40, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) r2 = dup2(r0, r0) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000000080)={0x5}, 0x1) 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="70956116463a671e30007b42342516ccd0bc75240fd00c210f4349b241743e1d5371e77aa0d2af7ccc0c9929795b8c3229e6c2cb2d9c28fcb992e58d57499eb0582e5a2623eb3f4f906639954c02b05d59fce97fb72d1c0a67619199d774558190f248dc1297ea2fdf064cc979cc1e1ac5a7c452644ff46088502cc6450dd786c420ae9688d480cbdec847e808efc0e3262c06d028df69519025916b60e58bfe5b321a91b28d730fe52494c82e9e497ba44d6d18ec3740695aa74fe038e6ad8b41c2896df52cd1ce2d5182f3ae21c1dcdbfe18532b40fc8324c16e6880f0871d06186c3f45bfccdf1d11a803074b68a22dad8a0bf0c8261ab1842aab524897dd0d559b6912c8"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) r5 = open(&(0x7f0000000280)='./file0\x00', 0x100042, 0x180) listen(r5, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x410, r1, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) sync() 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='.\x00') fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r1) r2 = getpgrp(0xffffffffffffffff) getpgid(r2) r3 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000080)=0x10, 0x10000000) r4 = fcntl$dupfd(r3, 0x11, r3) ioctl$DIOCRGETTABLES(r4, 0xc450443f, &(0x7f0000000300)={{"f772e5729991ae9e52e90cc4087f4ce65081999ee303ead4a8d749ea9fd0953b57bbbf8adaa2dc7b2497d65ae97866ab75b9fa08d805eeee7eb88a04996955b7bd51990298c16af9751fbd7eb2e4790ec8b947096eab8566fbfda32b537e4ad5d541ba4d0b288b1dcd9ac75ccd7ef62d6657b1897ec447abf3d357d0a48641745fefbe25c7b737cf09b44c3129e8a4446835de49d91b15bf3ecd860e5a4749b0c993bd6438ea67c284450c344709d82c1c311453e98352964fc56a83df2fb31d967b2a1c7b36fe9529b468531d9e95431abb55bdf89cfb35ba1d9fae8b74711663ecb793620600f0128575d6ea1a857a7448d5a8c76b3448713eb40cc82d0f0263527a4c60301444ea994301637abe60bbf1b27c5cb15c2b5a58a38e5d76dd5952eca74676c785023aeaa4fac728987b5bf3dea2750ab289401a36d29282b93bd149089623c132d06550384b5019dd4afbfcb183d476f503a2406a8c3d0097dca74e675f38f030a012fbcb3b1f0cf101a797cf8239132c70e84819ad1d483c91fbb2e335d3211a0223013f18bba84aa8dd152ab890e5c0f0ebc0628d11ea196c13238c1111e8b1308f75db0b8d071eea4732e08f31a6860e75fc8043b7e703373b848f4d5bd27554ef0fe8ccf354a90a1d50086a03f1c5dc9304c3d033dfb64ea27515a2af93e88186651a8d4edf6ac12f584d62f323918ef4572cdb98c8b5df2e867f3404d51d9de9786474996402d1483a9a3f833499ff454b5f4040cd353a4ea83acf858efb06bfaa4df542e2feca6c7a4e7124bf887a1ce891c0a2f5603af1a823d78e25d565a3667c43a7a6f7209c40034ff07db7599893aafc6ef804d5bde06e4b14821547ecaf05720c8ae6e85d41ec4a6322c4d9785ce56a0cb44748bc6621a925158e5108bea2032683f3b14bf5babc3bc10f99baad05d882105f08f97618c279fade3610a93e14728af9e1255b2dfabc964eac2d32a02e89d8ddf42c0280ebb8bcc354a83d594ec1ae146a8eec0e0d12a27e692846df8d5234c908f9db75cf223ac1cf90df36ecb8d8241e8481bfefbec452274e0d7375d5988f3454edbd854d5ae615d3018c73e571f5d21143da68b7566c6c6254fc44a44d81994c7256167581cac3b4ad9f7cdfd51150f5a466326b81c4b5235e59d86ab3f862b6240db07725af9b0091be7bda286fd582c750ea42c26e47a357724570b6a95a72178c638005c2a2f3db940d762d58c0c66f5dcbfc71ae6f9f8f3e62e8e9e338d504876312e825ffc41c56ad93a530a33c9b0996b3d79fcf6b3e913585dfbec5fb538cde7d6d9275e9f2f955f15f5b5b04abfaec396efd81767a367c150966a12f8dbb65ebed3761a8f86ec03b7bd9848cfb84b9fee52dab9dc2ea7697fd3f101c7222e22f2ca5a16a675e9b359ddca61d239306b4e32bad8ff36d47d7d24437", "d0d76ff4e19c2918017df482d666357cee2cd3685c125445445be9a93057a090", 0x8000, 0x5}, &(0x7f0000000240)="e954dd59073b5d5dc8777dd25c9523b3c50b4716c654034b1a3eeca7b8d47528ba038600d309b3a4f32d6d574490089e5c02fb54c0606058bf08cc0caa7387f2950d560f97190507ee531cd4dbac68a768003ee359f7786d1aec848045e7b350b22375ac229a6342e755dcf9a2f4df214b5f7397bc893d4335e78238db7dff5a05fea37d5c35c72a0894ef684ef534183c73f60f6f4eb5ea317ced4206fcf2", 0x9, 0x8, 0x5b6, 0x8, 0x80000000, 0x4, 0x8, 0xf}) setsockopt$inet_int(r0, 0x0, 0x11, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x2) __semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) 00:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) recvfrom$inet(r0, &(0x7f0000000040)=""/148, 0x94, 0x400c3, &(0x7f0000000100)={0x2, 0x0, @rand_addr=0x3}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DIOCOSFPADD(r0, 0xc088444f, &(0x7f0000000180)="b698bfeac6b1fc0f7edfe803512e29b5e1d3c9597519dc12e4acd0294f3682e3c8a31fa41713d63ca544154874669faf37b6db41fc70111d64ab65a374ac05d826d45e22c893c51ff59a3cebe6e7581a74b036f5e2d7a7110c21afda2931636dd019ffb63388be3410d7216e") r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0x11, r1) setsockopt$inet6_group_source_req(r2, 0x29, 0x0, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00391) setsockopt$inet_tcp_TCP_FASTOPEN(r0, 0x6, 0x401, &(0x7f0000000140)={0xffffffffffffffff, "75606a1011f711767061fe848be67f1d"}, 0x14) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) syz_emit_ethernet(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(0xffffffffffffffff, &(0x7f0000000340)=[{0x0, 0x21ab}, {0x0}], 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0042e) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aa8aaaaaaaaaffffffffff0000004500001c0000000000009078ac1400aae00000011100907800000000"]) writev(r0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0084d) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, 0x0, 0x18e, 0xc2, 0x0, 0x800e00557) r1 = shmget(0x2, 0x1000, 0x22, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 00:00:15 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x44) getsockopt$inet6_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000280), &(0x7f00000002c0)=0xb) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getgid() r2 = socket$inet6(0x1c, 0x3, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, &(0x7f0000000000)=0xd0e, 0x4) r3 = socket(0x1c, 0x10000004, 0x200) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000100)={0x0, 0xffffffffffffffc1, 0x2, 0x6, 0xb08a, 0xa4}, &(0x7f0000000140)=0x14) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(r3, 0x84, 0x8002, &(0x7f00000001c0)={r4, &(0x7f0000000180)=[@in6={0x1c, 0x1, 0x5, @mcast2, 0x81}]}, &(0x7f0000000200)=0x10) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x10, 0x0, 0xffffffffffffffb2) getsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f0000000040)={@remote, @rand_addr, 0x0}, &(0x7f0000000080)=0xc) setsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f00000000c0)={@broadcast, @multicast1, r5}, 0xc) 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) open(&(0x7f0000000180)='./file0/file0/file0\x00', 0x4, 0x140) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) open(&(0x7f0000000140)='./file0/file0\x00', 0x20008, 0x130) 00:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00799) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000040)={0x0, 0x4, 0x0}, &(0x7f0000000080)=0xc) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f00000000c0)={0x2, 0x7, r2}, &(0x7f0000000100)=0xc) 00:00:15 executing program 2: r0 = socket(0x2, 0x5, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f00000001c0)={0x0, 0x3}, 0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000340)={0x0, 0x3}, 0x8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000000200), 0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x14) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f00000000c0)={@in6={{0x1c, 0x3, 0x6, @ipv4={[], [], @rand_addr=0x6}, 0x7fffffff}}, r1, 0x7, 0x3ff, 0x3}, &(0x7f0000000180)=0x8c) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000080), 0x8) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff02019078ac2300bb0000ef44bb56aa26fe1e0000000000000000ac2300aa010000000000000000000000000000000000000074c0"]) ioctl$DIOCGETLIMIT(0xffffffffffffffff, 0xc0084427, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00736) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB]) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0030e) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYBLOB="040001000100"], &(0x7f0000000040)=0xa) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000080)={0x2, 0x1, r1}, 0xc) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet(r0, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00350) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/42, 0x2a, 0x40, 0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000280)=0xffffffffffff20d7, 0x34e) r1 = dup2(r0, r0) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f00000000c0)={0x0, 0x55, "7970ded52cea34c8c86a7fea06aeaf8acc143cf61fa426ff32f44458816e5da274fc754af0b850aade92b6acca36b4af5248c5314007f0ab8217221f7bfe158fb68d4a1de93972e3f74ed4f53c9f87c41b82fd941d"}, &(0x7f0000000140)=0x5d) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000180)={r2, 0xb03}, 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}}}}}}) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f0000000000)={@local, @empty, @multicast1}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00797) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x102, &(0x7f00000002c0)={r2, 0xef, "b8f5b8c755d275cffa187b718e32b5c21e6fff9266b5a7c31531dbebc4fc3b716ababb726ca6e05587470eccabe5beb1cbf62942452b07efbfa53132602d91cda0c26993e5f9fe6869c6dab81b7dc3a966046dfbc0a7f68576299142fd15472bb02563e3ef0916ba8390e967b4d76576776d7fc8a2fa3d8726c60d22707d12fe4e1efbc67d98eaf88bd841fef023bde03ae7eb3d16a1856af197e0a80edfeaffc6725ea68b01e1bfb2928af63451c7f01356a9810f12e29161bc4342b11326741f2c1e7826916d31e9470ba3d0511adcfd5500cf6c5da6024f45537ffd7217e149cb234e076fac510d06069895ddc5"}, &(0x7f0000000040)=0xf7) 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() r5 = msgget(0x2, 0x20) msgctl$IPC_RMID(r5, 0x0) close(r2) 00:00:15 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgid(0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000140)={0x1, 0x80}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe0c) write(r0, &(0x7f0000000040)="a4e78a7cd618a277c74b404478bb89779af0093df66476f806f6e976c5e452cd5059fbfc3210596516a0bb5a5a3674729ecdb3d76fdc939099c6cdb5347d9a91c5022e3615e76e160d9dd7cfb47705699a724a8bc136dde385587fe307e1ea4e0fd336ffd512098ec308b563a761ca5af203d696cf6863ecdf2b1bee6b0a043351f333a22ed3aa2610534a1305cfce424302790d2924d931c9335aa2063fee5c75e8c51768c6bdd69c1e8d6a667276f3fc0572e952a8d2da4c97b86e85836910f807a86de11aa03510ea4f5b1e806cf3f52c5f3476aa597a68c8dd9a53c56427687401928194", 0xe6) 00:00:15 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp(r1) wait4(r2, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0031f) 00:00:01 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd604ef9f80008110000000000000000000000000000000004df004e210008907800"/62]) open$dir(&(0x7f0000000100)='./file0\x00', 0x20c, 0x100) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000080)="154660772829a2e73fcf48140246564d42daf512ddfda395680bad4475d5476498c01279b9c2548f7a5ac5cc737b7cf6cf1b61150d1da93194c54fab45925cce979a36e27d2f4c36d90e03724bdc58a395345c1a41db53de1e1a6a0f5c9aee2f71e2b69694584b07ed") 00:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffecc, 0x0, 0x0, 0xfffffffffffffe6c) r1 = accept(r0, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000040)=0x10) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000000080)={0x0, 0x401}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000100)={r2, 0x800, 0x2}, 0x8) 00:00:01 executing program 2: socket$inet6(0x1c, 0x0, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x223}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223}, @empty=0x1000000}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x108) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e008a5) 00:00:01 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendmsg$inet6_sctp(r0, &(0x7f0000002600)={&(0x7f00000000c0)=@in6={0x1c, 0x1, 0x0, @loopback}, 0xffb2, 0x0, 0x0, 0x0, 0x35d}, 0x0) 00:00:01 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82ec7fffff293e117a570c45cb98b26ceb5e00"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) write(r0, &(0x7f0000000140)="85da8c98268c34b5fa303972dd2a54547b9783c03bac746a22e949fa10506600395b09bdc3a398b529b6181310cf41f43acca57aefa33a0e12b6fa5984c86cfcba7aa8a3b07c8476683dd4e9b8f8d1c097bfc560ebf7092088fa8e2d3b875a9de70e5e0f9778001fa923330724115edc17824cec24ea", 0x76) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fchdir(r0) setsockopt$inet_int(r0, 0x0, 0x0, &(0x7f0000000000)=0x3ff, 0x4) ioctl$DIOCADDALTQV0(0xffffffffffffffff, 0xc100442d, &(0x7f0000000100)="000c73d9b5b16ab184ab23ec778f14bd8ea972bcab8b0f30fe84727ec19b044338e73e1a21695f752bd6358a69b0805924a2f61c54fce75e0f73834fe997503ed99b68e0d680ecc885918f3c4cc5373e3d50217fcbd02f6d4fbd0a994173accec8f2e4984a5eed928188700197dacadf1edaf31c2a265bf5a7c751e721ec137fd9d7b0f6d27fb60a7dc58c7abf54e2410208506283542a5a23d6948a715a9126c7c968bcdc11558cd108d2ee1fd7f89c9793981835de25f74d5fcadbc5a988ec06d55f767b5d42668136d313d4c7445675b423136f94851f11b672b2679b176b826780ecbd5255b447f321ffdb3dc39f844f8b049f7ce68f00e97a5fcc33a6314c3e2823fa686b607d7e0eca6f53cb900bd1b5e575fc120e59511fbef81845ff5438d630e8ab0894e6eb9e5cdd0b40d432af911517088091c42f323773cbdc6f482444775dbf9b2c5630d959e856850e0fe6281e749c287a54643a2b31f6d11eb9f903dbe53e6a820d8a37893fa4d0dcc9501c9f06b20d4818df5d784fc4f0e978f4e2d32c7c4aaf5cfd32c485434e68f10d539548b18afd2cdcd1deca6eacbacef6e8ebae2dab72018cd88ef17325bd153b6958f0816dfad2c0462694d3c65998754dab1ab18af071bb3ddc1c51340f65f7f8ff3128de03dab566589422ad377a0d8b1af79296d939255293f43d9ba8de367ad8c338117c0e58f4d77446e2a8723c8a0736744eaea4246123cb35f27128ea681125b1c997564a49516f08e78e64cd023657227f7aaf7511e4a704d74bc7d63230500489db1b0c0b9f55dfc6c1d0093ff8bd9f9f52ae2d8b7218444c3a3d76c354391f8dbfca7bb2fa409c80851b82bfded0df4ead267850b1ba45b360c82cb6af67f46e68078009f82543e808c4076b3e086627391e4d69c728cf1d158b6f1136d013da5923e04d1c5cd682270359ee2a153579108fbb191da301adea0bf075b3bcdd9bfa2f0c2519029d42eeaffad3b3b6dd13ee8343c2de015eb2e4338b9177d175a732b8c2a35fc92fd00de616eecb7fe7335bc8672f25ac7763b040cb6f0e6e22ecb9afcdb0c4ed8664637146f356ea19c5e284e04613af6de2793c0a55c0e65c6b9b0e6e0027cd5421f9468861e36f67174bce2a5d1d19b35e5d4388e172cbdd4291302227797fbe7059b248c3ef82a6b8d1ce3c0ce7dd187f4b105b0dde74a42fa03c288c57a6bf769978659abebda47f0a3dd945224e0c2d8c57d16835dae3eda7fe453649ca004408989f5c9f5b6f885553a5dde60366181bb8561d834789f7ec695185dd92053f6639d0e66ef56b403089fc393572e1e5910d2c7762c73eafcd75c9e74a13752067e40ecb5af12660a985679665bed27a0c3fcc9ada66c4252ccde1bb11a2f2482ad9155ebef41c240330ea8728a21797c11a3aab377c09e55f389946f994583232a628b71d3b1a94ee45885ca23813437a9eda9ee3d7571398a3cb07dbe775c67bef8ab66f71714cdc574c4b1c78016387f13f88920c4d6af2003482f23fc6ebd96acfa2d80561b67bb783b51bb61b664e902d2087289322c629c213802dbfc1f1879a634453c352d3c49d4c588c99309e83e076bf6f863bd654872bb52a369b915a5a08c0585a5d9d1c1029dd4ea14c0cdfcacfada3e54ba3625f4532c6c927e824f74eda22e6dba51af4c49e22df3f7cdcfc251f8d832b0aab3cf77ad2f3670014cd0a474215ebd646c57ba28fc7d5e8939bbe334f608f67298e5fbba9a6db3f13aa0aa2408dfe447937a8e3e1c007d49aea4b2fd1ce7547e37d06e3fe243f9b1a0965c16cf61a741b51b7e9fb42423d221cdb74fbd715c4fa6ba15e407a01f374728e55c0eb4597db65a90939995af906800288e518a3049ffaab154b490f499de00a077940a93359305a2e6aa3762ba5dade11fbf11a66496847a2a21b7fd89583830ba0ee76a6a770d6c2ee1039fefcdd5a49a0be5e6042c5c519adae927726e4c4e52686d20a01b2a444698993de193bcdd39d9aeb8dbf4489a99cbefbfe54a3ba52535cb61adf6e46224b4515384331d6c37f518717cea64c6a5d9878b7e177bbe2c40d8e69e4f15f4586ff7fbed27d02e42b2fbdea1b7c0f45a2d4d06e87f03a19a3d7b6e30c07746322c1c19395302d522c377a6795fe143be8202640a48058419b11ffff441db378c5e3b64cc8926b2c001bc48f3e029ccb5e1ba9264ced77cd9a5b809a2b90d16031ba8641c00f4cf41ae617137896774cfc82c4340f653ff6a40a1cd3ef27234e2de30a2984481787115ea0e1cd9f29ef869cd51d535df8192c8fdf60eea50a80b6e6951eb234665b62b4861972af4bbd38b48b2888b24cccbaed9bb6ad8ee13e1b103584b6af76d1329178d23e84a5e30b5462feaebc14d2345416a311746040c5020d8b2c752ae3e57522dfddf3ef74e20d379cd3a6752986d2254cb51bffd9038d37fc9857362a69ffe4e3f00fa6897b2190da18da3d5a3e88ccd9fb455a5de7efe0af39579edefeef7b1843513a3b2d4aaae68be30b4f3808dd945c599c361a279d033dcaa0e6c4c61cab3c3b97856b2ce4cb19d2daad42ebf20a55baa42b9234033dc10a21c62d2ac3aa288b4b7a060dfa9aebcbb28c82182a914a2079580c03565e1e5b9410c51a520051f50b22726c7f2533e909837d2bd3bb3384892531c9d9f7392ed1f3f14154d9cb90044afab8da0990418a2747a84b617f1bb8855793ae92a98a3b31e55ef23ab058a32d872a5ad264c0b6f011dbc5d20298b20f86817f08d88ccd10c34fbb5f0b5917025b45daa30faf80cad15c1cca4fb4b5dd841c0c34792df016e7e53368117b35ac8796045ee05d3c5db13b0ae59594540f120f00aa16e6addaf52a168c1d84eff61ce2ee3552f3a9f23ab5095b878a7486814282ee1861a78ba1bf20ac3ba8c4f9cf93df7e7af8ac64f3522f019d9b801e85ebebb7481cb705ddffd60d8765ff470062a28b2efc24c59de30dd0b19dee6e3cc8a18fcb181ddec4fc80c08f5f5c62793344fadf779c3022c519961e046ed00629b847b79e16099e41ba11becf4fe840dbf025e5b0fc6b4f71dc7f6a9cf0350581f99a18dc35a40d5fbcc4f8f668b5071bc7bdf7e881df3c0231e162d4a6d0119154de1b7b48c74fb1bd92722c8739ab5c9fd365d1a6f9a0a3b0aa0516d9cde8f0638dd7750be27f58758f799b72ee91104494e7c6faab03839be0f6f2b950bdbd1abb0d572f6fee290e48693b785f64750eae662ab8e22f0cce27007dc4b5f92a6d1aaa7dd78f685d94e74e76fe5793b8df55948e8b2e5dc60cd5c83a82c787069078d5b1221664d73520114325fc3f15c503918577f68daad9d153e1c2e736e112dbe3ccda23b419fc5022ebd81cb8e6af2c73d76856e7a291dc1a2c96778a163781c57f5d60f63f7056d1b68ad9fdebf4d21a924c58f5914b10cc63fbe21c4418b13006772996121b040ab617f743ff1ce465ca69b8bd38f007e5714f74b85d79e6188cf946fa8e0382d76df6193c90b687c825fec5f2236df016fb51b9038553d80236c5973bf47d7c3a0a61d485c2faf3ce619d528bcbb9f4aa3220c9823fa2ee1f22f8e009f5bd4c389920407b178f7f7cc348414ab3fc11e11c4affe1e47de63a333a7c32ea6cd98017801ffad3cd7cc92a48a8eb8427e49b045483739fec598385a47313902e1d50fde70a5e8c6470d6120ed4516ebdcbb46553380b40c0dbe93e606c21a436f65543d8dfc9251665cf8dbe15d8bd7483da9671595e3ad4c78e1a620916074fcc85df26650a6994b17a71e451b326410df252d40fc5e8a23ceed1982a58cc9ed375cbabfc45bfd046ae55cb140da4e2cca2f92453c0e48fe8fd83a92eb53df9806641d4c8a8fc58595db5bc1c0b14242187453efc42f5d86e26df2f9d06ad342bc066e39294f3ab3889fea214081773e7192b4066567e5d13d00406aab1478fb1eb13e727e449fd9ad7a10234e23bd72020df6a31d2cff6abfac48a97f308466e3e6856f65b80b7e3b8e02dda1fe29471f05ae568105d61a5f2d40dc7006114a17f0df3e693b834d41f7d30a8f6af7025100a4ea4c7794772c80582fcfe60b727062dc5b8ad19ee2606a2218f78efcb37741af8d109373fc0e2a61c26726da4c2fad9ee05123d9069551a48bfd022dc170708a6ae6b9ae26a639d884928e8465251174f14258bec33c165c826d5319df2b538b2e2dd589ab31389787f2e0af405b87b15dc3a6f1102bf66d990d1461a14adfcb85ededf7e1dd8bb16b35c7c6af6d8121f3be836c8f2017337242e52bd018ebb4900d6ada5db3f00283827231b7e9e302383667262c3de3abcc3e3a24e74233a88a0855e301626d1e7fcc2e6beae8d17f8a7c18957bfd0f9897dba60f95d6a8f21597cae58b9197d7768cf9d5ecf7c512e6a2b0a512f068f279892ba55bfd4a0d6752635a754f6185e3a9eb4fba8bf304ac9bc57f8c3351146cdb0fa719843512ca69c2b00285a411e5479e4c94c4ff53af2a5d7b408ea2a4f08ab9a523fc74f5c61a5ff9713effa8d5c50ff3f2d15ee12053ad00bb87d7171dab7e6b4fbb7a5505b54e567d67221d2e9ca0c28f3358d177c07f3bd6940d19e513da28ecf9b2ad474170f379f1c2270ef972012a0f3d362c3c87391f88fbd0cc9d99d895d49ac21e4248a73b6c4999d8ff1cd2532cc3ab78e") recvfrom$inet(r0, 0x0, 0xa0ce0f856b815847, 0x0, 0x0, 0x0) 00:00:01 executing program 0: r0 = shmget(0x0, 0x4000, 0x148, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa612afd62f733aaaaffffffffffff08004500001c0000000000009078ac1400aae00000011100"]) r2 = socket(0x1c, 0x0, 0x100000000) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x5, &(0x7f0000000040)=0x101, 0x4) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) recvfrom$inet(r1, 0x0, 0x0, 0x82, 0x0, 0x800e00589) 00:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x10000000, 0xf89a) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007bd) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/129, &(0x7f0000000180)=0x81) recvfrom$inet(r0, &(0x7f0000000040)=""/62, 0x3e, 0x40040, &(0x7f0000000080)={0x2, 0x3, @multicast1}, 0x10) 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_udp(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x10000000, 0xf89a) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e007bd) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/129, &(0x7f0000000180)=0x81) recvfrom$inet(r0, &(0x7f0000000040)=""/62, 0x3e, 0x40040, &(0x7f0000000080)={0x2, 0x3, @multicast1}, 0x10) 00:00:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) setsockopt$inet_group_source_req(r0, 0x0, 0x52, &(0x7f0000000280)={0x0, {{0x2, 0xffffffffffffffff, @loopback}}, {{0x2, 0xffffffffffffffff, @multicast1}}}, 0x118) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x26, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)=0x8) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000000c0)={@in={{0x2, 0x2, @rand_addr=0x4}}, r2}, 0x8c) setsockopt$sock_accept_filter(r1, 0xffff, 0x1000, &(0x7f0000000180)={'accf_http\x00', "8a52f481685859e168c1db6617b475e86b392d12d68493998702aac88b6702a25fe17d8b5003ee0afdf442b2b9169f2125b5568ab87d1b87dc5e6ef75db1ed4e32a80c088244188f0f11e9290510978391215b207df4746ec8d432acaac7ca69fa13f180e07e02797be3c6e96144db7d36cd2b125cd21996358179a79e020cd89eb72653158675865647cff9b39ad941a4a6131317404b72a4ab93dddb2167622cd0c80a4148290609546dd8ea65ef4c894cf4d1e30856a7aca6735efa26d250a7c14b5a28d03be2deb9c59664ad0b0af63a625cb1c4f48741c262fcb68f026d429fe701052201caef4578c2ce6bfddd"}, 0x100) recvfrom$inet(r0, 0x0, 0xfffffffffffffd37, 0x0, 0x0, 0x800e00ca6) 00:00:01 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000080), &(0x7f0000000140)=0x4) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r1, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) socket$inet_tcp(0x2, 0x1, 0x0) sync() setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000180)={0x9}, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) 00:00:01 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000140)={0x0, 0x200, 0x200}, &(0x7f0000000180)=0xc) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f00000001c0)={0x9c, 0x2000, 0x200, 0x47, 0x0}, &(0x7f0000000200)=0x10) getsockopt$inet6_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000240)={r5, 0x6, 0x800, 0x400, 0xcf, 0x100000001, 0x6, 0x6e70, {@in6={{0x1c, 0x2, 0x10001, @remote={0xfe, 0x80, [], 0x0}, 0x8}}, r6, 0x80000000, 0xfffffffffffffff8, 0x101, 0x5, 0xe62c}}, &(0x7f0000000300)=0xb0) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:01 executing program 0: syz_emit_ethernet(0x46a, &(0x7f00000010c0)={@random="4dcd0e8455ca", @remote, [], {@ipv6={0x86dd, {0x7e9, 0x6, "0bbcbf", 0x434, 0x38, 0x200, @local={0xfe, 0x80, [], 0x0}, @loopback, {[@fragment={0x27, 0x0, 0x80000000, 0x5, 0x0, 0x7, 0x66}, @dstopts={0xff, 0x17, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0x5}, @generic={0xe9, 0xa4, "4aebb8b2d4a3e637268445017d99ac08fc9273702c15e308ea82b55d88c6b521358321aceb83454f72eec6a7617f3cb012dfeff02c53c4167d3a4216785feb26bf4aca16493a46e38e1c3ad7a96a38e229545491256509d38bde5c3fbda59818a0b4e1370654a34acd56c4790eb523143949ed9375fde32e05f39eaa99f687f199291b8e69a5c6dce3ddb3de94154a7add07d60b3b57e68721fe3c83ba8ca763324fcafe"}]}, @dstopts={0xde0927474e944da8, 0x15, [], [@generic={0x7, 0x92, "eaf5411e38f63eb53f77b738973956ac72db4db5ad683b8fe3af6f12cf6c4e9448d4df5b07a26d6a9183b8cb7460ffa0bfec81a20bd6e9643767444e7d736055c2b534a4c08bdfe6b867789fdbc79936e7ac1487d0c15b94d0be4f3d56fd99592ec3272c6b15e8b51064070474196ba9f4e4c44389c33a100d5dcea005672396099a0519b94f2a6bb7b9e7af437c856e69fa"}, @enc_lim={0x4, 0x1, 0x79}, @pad1, @enc_lim={0x4, 0x1, 0x100000001}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @routing={0x5f, 0x2, 0x1, 0x3, 0x0, [@local={0xfe, 0x80, [], 0x0}]}, @fragment={0x2a, 0x0, 0x52a43166, 0x2, 0x0, 0x2, 0x67}, @dstopts={0x5e, 0x21, [], [@ra={0x5, 0x2, 0x7}, @generic={0x1f, 0xba, "5dc33183f562a551becdd36479adffb120dae01fc6bef1db9a306c349f2ccb6cb0ecfc7460fb44f50f2b4efdf56b2d4b531a1d1f2d860db72e81aead294b580ab25ea0512b053ebd34fe1babb888cc54964c440bee8dfb06f8d58430710160dba7ec0b9910a7533f617f4a0232508327a4160a1bff22f1841d50ecd879a726a84cf6b07b5ff2198fb752fdf652f777120a2c679ff9efb7b0942a8dd3d503c9063815c28f7921ba76a6f7decf0f66b72bbb80bcf663df9df2d54c"}, @jumbo, @generic={0x3, 0x3d, "423b0804bbf6dd33a0e9adfd517c39a936b998087f00d334c6cadc9e388f6972530fbb79ef6137560f02cd36b4a97f1633eb91a6ef6be85a16ee9d4f77"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x4b, 0x6, [], [@jumbo={0xc2, 0x4, 0x93}, @pad1, @generic={0x200, 0x17, "52d5bc17261a623ba9f1f5e6435550dfa6f9d990ea5edf"}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x3}, @pad1]}, @fragment={0x54, 0x0, 0xf239, 0x3, 0x0, 0x200, 0x67}, @dstopts={0x0, 0x1, [], [@ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0xffffffff831f8742}]}, @dstopts={0x77, 0x16, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x2, 0x9f, "ed59dfcf87e8b9f5159b8bf9503e4d203125bc8f790bc2ec720acc278c7b92c2877d8fc43b1951467a996b8545adc67a0186dd9736880693f254b7a4a377676db430e18045da994beac17e83f12c6aae50f1b9cb5be437140219a64561fdecc07dd2188d5ea2d5cc32ff35412a6f8c0c5ee6e5a71a1f05537e52a51ea3a3f9f1e415c711c630384f8a187e11a2a7326fd22974692d7fa122d2efbeab165909"}, @pad1, @ra={0x5, 0x2, 0xd484}, @enc_lim={0x4, 0x1, 0x1}]}], @generic="62c6cbb99510a7a55f4b9cfebe724b1f4e73c5245fc9f8cb15d84c550278437ffc01ba0d54f9f296193d2a0f31d4aa94b297b34b65f6510a6705dd02e805a0e6ba3a41b853c9af1f7cf0dff1d346d5b7849d2af5a735db347e19f003040406209c06091b"}}}}}) 00:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000040)='hd\x00', 0xfd0c) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x800e0057d) 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreq(r0, 0x0, 0xc, &(0x7f0000000000)={@rand_addr, @rand_addr}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0039f) freebsd10_pipe(&(0x7f0000000040)) 00:00:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) syz_emit_ethernet(0x0, &(0x7f00000000c0)=ANY=[]) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) recvfrom$inet(r0, &(0x7f0000000040)=""/149, 0x95, 0x2, &(0x7f0000000100)={0x2, 0x1, @loopback}, 0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e00848) r2 = semget(0x3, 0x3, 0x400) __semctl$SEM_STAT(r2, 0x0, 0xa, &(0x7f0000000000)=""/60) 00:00:01 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}}}}}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00527) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000040)="ae428ab5f08f4e9a4d0de34e8b05e21958805a8bc964bb4609fb6b6e43f6559f3b04c861a80e36dd76368f03d6203fddfeec6dc3696e601bddaf3f224b688847909c7e7836ccab77a96b081e271068f9848f8873a44bd196c8c081d2655de9c94eca97562c05224f4fd49f2107975f56abc7aa8d8ec57f136439376a5c66eb32f7469c41c85e7eaba774462c6453657aa367ebdb0c3a9a07a87931d471239321") 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet(r0, 0x0, &(0x7f0000000140)) recvfrom$inet(r0, 0x0, 0xfe8e, 0xfffffffc, 0x0, 0xfffffffffffffee5) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x11, r0) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0x100, &(0x7f0000000180)={0x0, 0x8000000000000000, 0x7, 0x4, 0x8, 0x7, 0x80000001, 0xcae0, {@in={{0x2, 0x1, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x101, 0x2, 0x10001, 0x4, 0x10000}}, &(0x7f0000000040)=0xb8) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f0000000240)={r3, 0xffffffffffffffff}, 0x8) ioctl$DIOCGETALTQSV1(r2, 0xc130442f, &(0x7f0000000080)="9c001652a23536922a98e8561dde8ec08efe92c0e52a6687e3c062fc5a33d438a9e3cecba2a4e99bdf26acec34944fcf4fcd703d2726de4f2ebe94fbabc3291e239b60157c8cbde87e31943ae8ded835605aa34bda2f5414c3b9422246ece86e1bec06ae056f87df3e0c0d154fb18282cf294171f314931fdb7aa4b4e3c6223903abdcbdf4e1f99f12e545f52679491825") lseek(r1, 0x0, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0032d) fcntl$dupfd(r1, 0x11, r1) socketpair(0x12, 0x20000007, 0xbda33b2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r4, 0x0, 0x1) 00:00:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2456, &(0x7f0000002540)={@local, @broadcast, [], {@ipv6={0x86dd, {0x52f, 0x6, "6cf754", 0x2420, 0x1b, 0x8, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x61, 0x0, 0x400, 0x4, 0x0, 0x35a8, 0x64}, @dstopts={0xfb, 0x201, [], [@generic={0x10001, 0x1000, "aab147bdc5b8d2917c4926c77e2cf76424af91dba17d9709326fa9f80cda3dd14741d8817c3516e9c61a596a2aa2c34fee9f12552a4749b0b3db258a637939ea55dab459eb36ba4976e73f4ffa0ce5ba3dcf903b97355dc5ce7575b27bc1cdf22423c72fd603fb6fd410a56d7a66049e34eade9d709042e0619981cd948d1cc22cec47bdde611786bf694c0d91451ac8db35fe7acee207e16d23a74d7ad35b295fe6bae1d3eb7d15653d158bdfed8165af4aff1f14e12d07070721f26237afb993332d2d597b36d3e36b68c66acdf5410d8f741250df5da2b6c7a234a7ee2dab8453054cfcdd1d271c162f8478ac6ead238e1aba20808c588ad97fc654fe25cfb431d6cbb9641f4ce71dcc6258f23e8f6ced312f56e98398f1ab7d7a73a3125c51881158a75b13a7b1d8cff5950b98af1c67904b46a194e0e1913031b77fa43c936d9b1310379c43a349f563b472ab0d95e98d4b0d379bb19a804e452cfcf5eb5a2389cb7d50882774edf265916d9514c7dba8655accab314b098fbf5e7e6b08a55587e4a78b70364cb64f6e83931c18434b391833f6a777dff82162c846cc9c547440ac7a947efddba1a9dac9a76c4851593343f2bba52dc00f3a8543a6827deb6dea07793c4db1ee49a25ed0d8426adb948214391c4e2d1623d621669fe5a3c2f8991b00e00607b098bc30e20ad312df8890bb410baf67e8f052798d76ee047c6122b60d8e3caab8feb8c549a3e4080b28bff61d5532889b07413859ad3f513165b0b2ea23d4193af0114238921b077bb8ddd556c924aa848f31d8c0483d42b30e754aa766dce34729d58bae54c403e9ebbdd2b3bbfbe72047f7d1483aed55bedca75204dfc818fac148cd712461199aebfe2b481459bb971ee6fe3fce3fdc55a05d259b71b5714ca473b96121ce59a7b7aab12cf03c23127240b2e7bc7d71f3f8a5254eed3f1d5e1f481c6ead00096be5afd8e1d8594c725053259b9699906c19890947ed2a7a3d657db5ec4745b768c90b5a97bc1dae4a6f1736ebec9a6f572252607650a20d97623167668168c1d8c07268fd08c2742a58e537043e3432f9996964a7bf2015a4fe7c31660edb9e4e7b8137983a9643b2d9f11bfdf95d773b38551871542915f404ceab064eef4ce0a678009248c58be1dc24b931653ea05b8105d9b273f040c0b413a9852ef661d0cec896ca34bf66bcc6ef2a8ad3247935bfb67636d307e305eca94fc387c95943ef0cfd3c8877bac3783cbb708380b2a2ab43a5865bbb0a9366137b0ad87e5b43e5eca4c6305196037cd62b38065d61c743cbbae9c933df6d07d5f52592ca135b8043b25ce99eda9ead65741864995b2cf5b02d286affce3a64b6e49231aa616c147fe3d5f21e7583cc24dc335750eb0cefaeb2e608f269649ade9ac90805deba903a86571dc88205b9c4faae321dbd35196dedfc7b059d15d332aede7086858c2cdc5b1f4cece024df84bfd8e88cc70b3883fa73e5ec848d5438c1f34064380cbe4d8e34bf824039ca25344becf2b1447ac178e1994f76239e0d07c404771d28ec3c46e462dbd931122da01f743372c3f384d62406de7765758c39ce6fdb2fa1f4b6d4cc685ca3ea472503fd03d8fbbff4a2f62010a2b2abd5ba744d8c8bfc6a80819a6eaa06409ac53fd4c4481b326ab92f940ba21398bfd808847ffd0a474d84167f76e5b0532664d81e2f12e888f002d347912502989be67ad6997a7e33462b20f941812597ec2063f6b3d20d0002c9391a548a636a1af78686fd02b1f7a2b7a1dba3222c05dca44dc557477af8d65fb58873963b27a14dd533a8af3c89a2e5f14ec555c878ee68f8ce457801f39f153523494ac72945a29571071e9ff49017931ab6909337f4a48b24ae8eafbb5a5f1ec3dfd6cc1aa26b328bb6b4adcb72b7e2bf80a30e7acf09d51145f83771b69250e306057780d8ae4493affb1281ee442a1c11ba4a9051579089322be71768f60c2728f67e50a7b8f32b52ed4fb9a137f4353fe69c838fd08eebda8c2ce67d6f59340d5febc7f4ad6ec503baa9ec00334ffac8ca09d05faf029258a4763f0603fb4c537dc8b640d0b49ca5f96c2b78fc0010d009e0c510d7a2ea5a1a2c20df8ad1a655fd8cb9fe009c6ecf322d50e6ee6e004aa62166e6f022bf8c5b63783b6e728aa4d701990cb1997258215ad5791a1212721270dad406c2ee97410a697e531219b9c52303dda54d8bffefd96d071ef90b1567bf4af66a7fc9c95709ace43fc97a23a9faf8d1d23f542cb36d6a4b95e575e1a859d2d36665e0bed472e3e4e0a5de3a8541234d02b8b382cc7ec49d92ed7030f2e59c605c6e1d7c3bc21eba713e9d02fd3fd7e5891884c99663f3d5b58441e7aa36b81bcded3f17459f943362afd6ce8e5dbf219cd752f052a955d2bab63e96e9391dda224e8e3a362d6cdf85097400a6416f46ebe8d00134d41733bcd7c7b5af21b2fd66d4b2a07ef42b1f1af3212072bb8b9acb4cf077e61797a060243f505b3d267e3dd460b6ea64980a168379a25e3ee13fee75a2bc96a2b1fd51eee86f552b28fee5cfc98540a94bd84d62a33875aa0cc04edd5c68157551949e4d549bdf5c1023409b015d0defdc3741384e9679d2da427df07dcb7a4fac64861a6d9d4fafd69d1e98969ca7ac43c9011e590c1ccffa20a89a0e8ffb5d15c8d62f6b3402fd308c46d0fd2b83bf1dd9d3b637baf71c2b3ff5ce753b1c3053354d8cf52e9634337c70adc7127951be53f4796417b3c4d8234d58a3f3c510124c1622307adc082cc9f7ae1c4b28c35fe7239ebc430e6911cb1eb6fd8a4cb71cb009a21a2f4b3793c6d6751afbe84c3c0d40e400be3300c86bf091279ff0379662144f3207bdf54a5b29b7267ca4cc9507fa94329f3c2232d4ed03d71b5fd665cc5a104b43ab2e9d904281cd4633d6a9b5f89e4166380c6cf9b28275c3f16c2247d95d32ad183bbbe462393877943654db6644a25127985a10c0af6a338b5ed5caa54183f4b8e0b9ca643c7dd82ff38b1bd610bf449ee9bc873691f0b8f77c265edc14916b7df7a301e296324f9a64dc68dbf0e8315806dad5dad1d0ed05f1c73cd2dfcb9f7a421395bebf97cc45c81592ffc8af9f298e0506bbc5da7b7fe39d5339695a0c7086973f892e177766a8f5f2f1f45cb5bc00562e81ab31e8caec61f2d593ceaf29abca6d3a3c32394d6b718defa7a4186e221c1cde5b3eb15fdc21f29281cbaaf4eb1b95582fa96c3e856bf912eb1ec0647c17e7337ba77825f99f4fbe392b1bd859fd54227c3d0d49cbb5ead6ce11f2851b7489791283021a4a09668cbf53f087ea09d2ce6422f3b81c8c3d3afa7ea468a4d6873153b11e8e2cd7b400a595fe8f4d1798e4216555982468eb4d1fe4e1329a1fa84007f9137be0f0dd09bf801570c7e7a15700173162425574c07f4c061689b8f2df3ffe48c4ebf97ab52f8bc78d68291b71db2fdedde128087520764571548490863b8a111cf12d9bad6c65ff4eff2c249e52618127c3ad9f72927577db6ba63fda97be13d57b71cb215d295fb3ed8c9cff7ed7b4a8e8c635a80c4dc6cb54eabf3baf784e69a1a0bf19e4d63b4ca29f8dcaa56db8031d30166bf7997f6fcd0e69eefb236e7c50d1811b4265fac990450e9650c7d03c85e1c3ed7a7d3985e9251c0a20078ac4657cbf8df1fd5c2918e14bfe940e6c4e57584a4a8d7e86f05055fa64f504122b4e7fa18d6d013b9ab300ff3e58cf55ea2333d1493245d221c122059cbc3cc52bfdf1c2fc99629010d02b62290e4d2ce92595e87b4a25b821dcc19a24ccc3089e84892ed1f22d6541d16e1b2c17b6937e19c75fbf5880b360e879eacbdb0ebb3cb3acce4af8142e252b1fe9cc0314ba04a70d04ac6db104e90a8763b68f0b58fe4e2189b303fdf26e7f6d89d60ce65978b1e34cbb098e81658ec2676ed06cdca66f24981474abc809deeaa87fd37cbd177f349f87c984ffca52a85b52a420ed9ba071697fc5030a05060d9798067389177142c37678f822fa1fbfc7bac73891bd9d77b656bc2aa6e44f575f583d5954f536f36b6731096b7f4635c0a63d456e497049ebcc163772720ce5ae2a0d6143979747918cab2e66b8b19b337be6d0f44e8a72f10b744e1d2c1e164482dac98690e1e8c7910d8be8ab8459a475ad106877f38b22a8ce3bada32aae8fff46c07b252ac1c4294f96960917599f6edd3544bf56cec7055556100178815e0b3030a7dfa59ffaed2fda47c845d35ff0c6178f9bf58416c32d8222ccd0acdf63cdc06d9b54c2e109000a137c26724cc9d554ab44722c997b47d11ce98faa34429eae49bece7799b98bb91d1c8e6f70e40ae599af441ae10cecc9d3fff67746aeb32648b04840e4fcf53dde76ac46e72f56194804883c64209fd7ab0f87bcbe46917ce07983d320c2a483f5fbcf0f930fd08bc3f596f50d503d6c560d1ed3ff6614f5498b7986b5e26595a6408075d4a94d7cdd93691863d3f2a6f7f7fec0318442b60d7a2f4d606c88aed307513a216589648eeb0ca075b98e6ab5008cd0583883195ec0d03ed6af26552bfdf92512840359ebcaa4cc4e312b8b314a091797f73d322068f32717fa4a2777d2237d1e1a47f55ca4d0679b9350bfea18f3a7fc6d3ef200b530ddff61e9e5a3fe8d6bd0ab27d55ef2258394d436654ce5eb429e637f68d3c40cd2ebf1fcfb3105627a75105159eafc6a9cc292ceb9df483c773c74f8c4ea40bc48c64fbef1b2dd87592dd5b90c2497d2d1f3e8f9e8ab5ee3361cf416af91fae8d4f86daf213d3ad2ef2b8eb26d22509e1be8946e6c8cd4e5778f668c8ea34229367dd6d43d36a9b67925a4860190eafde2067be66f9bad4d180edb1dd7934fd62d8fdbcb14a117b6c57af9bcd474abf2e6a41d962e92235eb1925fbede5ac5de7807a7c3fae9fc364c77957ef162cf0abb0aece799c738e2a74f20e646f183113558f95f9143e2e53d927ec83281abdbe4338c48685395e968fff8e4ce863d8d98f8a91f386b6f72981ca97da769f4405385ce9c9689ceac1c6a176ca3fb89b3e9ace46bcc6e643f8ab07c98c4282993d4d740480cfcaa87c185a640f8388f9c6589f16c1582241b9b67028b885fdfc5d30cf3d1e0bd838a66bdfb9627a7795ab3dbf3f20d65d2d02ffff149c1f40426824f403fcb0bcde40632c93cfb2cf0c737d4734e8c891a43555c994b253de75d0b4369a0a73c2d21fd28d9cbcfb2d92ae1dffbb8c4e547f3354864f566dc1b8c3b4e2fb3772428d4750b0b759d4ef77e12a949a18c2a6233f2c163ea82d3f0baecc84514190808cf35b28c8bc77ddb55bf9e6f828ed948aeb7519d9cc4da5b9c74094b9f578841a317c1d535d6acb1f83c51bb3a1c6fa5d00acd895d73b993de02518713d439f73fcad0a0c3dc673a321703ac23c89382f4bfa16d70576d9f55021bd76f9c16787bd682edafb92d1b51aacf2268bfdf2027a5dbcd9c9d9d09f737f8d9b1562d76cb1809a6f48c3d90bcc434f5d975de4aee5a12e4d1f419ccfcee8811593ff350146f937f5a1c8601d612744c3b71d06d475a16832227f8968d8acaa22c2dd4c6927fca545e3665fa30245b015a5285c3864fd3e1e5ef6784ab1ecad8e46423c97e10295e148760c5f084a8fd50f1b1f618ff03be7998eeec1266a717b62e600fd9c2584ef18dc5fd2737c39c824ac3be81f5da398e1cb27bbe5b3b84df1d3c2761bc926e743013b1892b50d460406f3f071e117eaaa9819e979d59e7eacd40ce5762698c67b838980be6"}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x71, 0x204, [], [@jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x4}, @generic={0xff, 0x1000, "d5aefc7b68b27ffcb60e554b20316408ff8436188bbc55c888279ebf9b22da2aa1f0e118121cc5a00ee8c2874d5e807de44293d08c63448b6759727e87cc7dcdb5a8d2f3dec7a332dbc5ec2b44824619d5ad53bc59381b572fcc00577c5bb794fc177b36b8af52f061fa8255dcbd152acd3c172ce217d6102a434a69098c69c1388612bce64937f4f87d02721f098b874740c5e7c95bbe96fc4ac840b9a689b524e7d9f5a44049a365365ba4732f7522096aa16344bf77e5bbaacfa50940f6dc5d9d57f449c565305ca92188d4514b9fecd75a034b846943b4122a871cf8a0ffb141e7fa73142f73c019c6540e3aa9f384d32bbd2e8a05a0a5f743eb171001013194ad877a1e33ae2e7be07b4c8ebd77f4def99cd3f1f4221478e48a21cde25d4450407134fb6126d355b0fb3355b6b92df378f4ed4b13056adf888564b598b395e7eeb7991fe5384a09c7e3d6f46bd3cfd17f418ff5401f095eb29be5719d98c4a5d0bc7c385843fc0a9a9cf41a64aeccf4f12c8de6251e086ba076e1194ed1ef0232f1a2c162c46b3c271b5e225965b0c1986bfcd9994c638bfd5c8fa60a619abb8c015899c906f013ceea68b23c1640ee8a06237806db232f8ab9dad929a546646bfcb5c982fe348e8bb49571c5a1fb27763b586c8ee4408607350f35163c2495d5aaf4fd7a8242b8d0a41f0ae5b36558599d28d42409351967b7e2d438d02a4770ae08f24887967f31d108c98bc05d6d188da5b646956ac1e955ab5f4046a244b25add4230fb4025f68e33a26c7afa9d382a3e75c9b9893de117b46bedc19fd607faf1bebb58bdcb2e1aab10278ef19ad334a299960f7c2a917b45b1734181cc4de8f40ef2f62e5ea9d3cc49799c1dfabd5c78d200e06a9aca35bfcf44069fad0d034853863306cbf2eed56297321483d2be54e74cc91eddbaafe7dcef0f0d82b47733a00c741150b741ded6c0e00eee78e63974f1f8d2f06a4a451f47392ebc2543b5756868d5a5846677f004f7e25e914e148cdaac427ef89441fe33fe280de45d859061876143f8273f9abd5d7cea7d9e05b39377cc0bf88a4aa8c0099b3f4efdde7178893f90bedae758f7423accabb46d80d7043165243a12fea6e95eb56162520ae6a23e8b49bea6f7ff2c1efd48fede4786e40e6bac1387d3a21dbbe298ac3f6ee88ad24f91f0525d5e7295cb943584f75e604f00b6462bad1158239e214d52d648c48b5da6dd0a0328681f7b6820d9e931066e13e8cba0afa6bded5d6bf157daf8d3351b96fd8a758871f917a2fa4f5c58f1128f5156a36e162c1a023a6cde3a2097d2e5c090a453afbfe08cc4446c73c015d2c4eb9cb37c6e8485dfaaf51e91b7ee026d8d5f65aace132d1fe9b229da9371d3761c6680c6c1f4f91550340f775145e9699a56b79a63e3bfc179e0361edcc4135f9f88ce49fb581909ebd637ceb9838b9af5603d87bf00f825457175e44d9bb8c94a99b410fe3da6a6c9617ef07f0b93bd1abaacd8a0a110d4f0bacfe1ee272846c158f4bc3324c1f3a73cfb59c9c89ddf0fcc1e6c8708751580c18063771da4390774c48b2d89ba06799d28cd7ef5df80d2bf10b66d6fc53b2bc603996bb38575b2513d4a4acbacd2d545630ae4722c65a21b6e0c2aa05b2688aa662193811017334a6978372848001194b80ab415bc41aafd66cafd07c7ed37dd05744a9cc1636006421894308b2d75b9525f6aee737c97b8e62c198b7f423b22c81e722289cda24c2ea9b06dc13a233105b00e9a3dc565f2c817f8d677ccd3a51b5c406f22a4198232a7a970657438ac814293ee15cba17e5e8e2a0a4692ef244a29c78c74f5e53b8084c0eebd1d68fbe7de4c22413d30c189b808e09c38f4dded589dc18a8c515bb8dfd7c8aff531754a3069506a216d00f2b21ab00e3f92adef8ed195d395695975de762248c4125e32f8ecb7ae6314eeccbccd685565bae71dffd1af5a04bbe5bdb69fcb24279e7ed1e93baa3fce3459493c7769c8f4d1b38ce9eff3ddd97829ef1029e683f4d2c8184fac66d1a20885a8c7ebccf3dc36968b176a04167388d5aa782320a6e83a8ab44e38d5f967416b096a80b4abf44e4ea28466d9025c4738688cea06e9eb3493fcc0f2a83d1fcb2dc2b61baa856335728e5da121298e1c0860df4413d9b238b2df3bf31354e234bdd5e2668afd2ab8a520415866b2006854fbcc13b0e9f0870db60117c9f902554ae64e98ee0da6cf92d67a5020995da3b0874bac01f6ed6c03543e9d862b24e209f61cc2968928d5689427f57db00aa93b4aed0a33b9f915c97ca8125c30c9f6a7e035df6e478d3588438094a580f8fcc8ffcaf9740e1ec739d79c0a656c74be67bd5d58b0a014e16d5fc01064f0002728167d60395c6f31cc0d55b28cd2eca5979676199ffb03b5522b906d509fd816cd11d651a6d26d7a5e63090c4a85e932988c17e7e95cd1ae3e232001be4bacb97eb654352c878039b15987f6923ea477b544922d462d72959bb48f4203bf706a34a6f9de63ab96f7ed7d43735e62d38b83d35ee60b0110903e262ad8b577b5e877d56a12f2b873e30b048a30cbe34ab94e80145892f325124f2c2823a0979b4e83f497bc592930d8d443e4148de6fe506cc8802224cec992875f95adc02a44a615b09f8d280ac2d557ab28160a48518807ca75f850c6a81e5ff3433587511605772ba1239c8cb0891c668fa3d5e3b1ba868107ab96ac02fcb492745d95f1bed07746942608a5d28a2c9dc9117b855e0119da302d6f78ee1d205bdeeb86223c461a750c9861630d61e84b18471bb3b4c6e389de3ea70c8d54975e35b9674f40cff04f2be30b11fa4f80275eca408d7f0603ba2dbdfe215834c69b487ad36bb7cd67c66e79b03aff3aaeeb60f613a6c7f613fc91c6d240e22d8204e7478ad1eba935fbf77e8cf43c9a458c5f00d21db821f2e1551fbee606c1868f6a6332282a8321da6b1b427d28b80f101fd061c062c8113a0f4141bc5ea36632e5053e1b0207b14b0c94fbd7067c72c353a902a35f017cf717298a52c367f598038ec90bb1a583d4dd25e2414db5d4600a0d2e89a761ebc5c38f30425b435f97b6b03c33876242d22d09a183180651f230fa89b9d4c7c693092baf307b3a1f539246c1852f994b07e564e6698db899c96e3a1c4f18e3264f557be0ef9995a468dfbec814b07dc5ad83534cc6d3c72b34689a25dc0da88c4ea7dc8320f267af4038c2bb41b4a81c811b671a6d5225411c4dd44dc0114e63dedf0e74b3ef52653e58b196ecbd9408e94d38983fba41908c1032cd740483354de2e1db5ea27abd658d1e4b7ed737d7461782a63f20b81b0d86fda2d69fe0c7b407b148b413c46c9f53228fd22a966f0a1973ecd8b44b20aaa6436812a686db0f3217950b6844a29d9c0920b78bd6d7e70a0ae1fe36ce6c80c8cf7213c4ff26982d6f1907539de2fc84aaa4c9d82a5582821db8611b308643ac44963b83f32ac3f452d76b16a065e6a0f025cd60e978662031367206d2e647699c8f120e3663c100362a8f87edabdcfef58c3255900fc772f2079178b6fc340bb5a179cf37fecd5919ff4fc28859a092fd8ce4ac85ee2174af8155aa1e057951b3481942ce834cae8bdf098a73801f07d3f789062bc4707640728214d79d7e8673644ab3a01de727f5442694529fc54578810d43f5d36131eef2d5ae23a11c30ceabca85dbf2040415a3fe74e65363885a685aa407a7362db8ec47eec2afcd9567c857c93d9300d0ebb4cf05374f08f2311553bbdc81d28ebf0bd1a5add1029d6e27d9d87eb82d07c9f0e8bfbc5ed7e4faf79d96e6da92b36fed41c062ae01cce56a0692e96565c4c3da160481626b49ea5f9942343e3657ef29dde78964b98fa39384cfdde18f8fab84f9d9fb6aead632a841b8920b41e7e27777455b4eb6e92c7f33944055d357a33462d4d74db3e448e828db11092bd6fa9d1855147b8a9b1bb760ac7318f84d24e0fc90ca7298c0123977b38ed668b095f46dc1243def592423106c2d7b19eb572f0b17b9407c3c4e8815c7794ea03a74bb18edc087085f6b548fb5d0437b3db50ee43d5e63dadeeb0f5f73a15c0d6b1e83f623b602a038d51a79a808e58644a16bdb995401077e2b5385ecd126e139692b6f1095c3603abfa51ad7f02a64b4691dae4b63135e20e9edff10b0c5d0afad0910a0dbcae4d487d1977d5e9ae243fb2301062c0201245cb8959d01f37ed9b19c8e61242c08afb1fc061f1d43714eecfb9222892601c3b05b1f5ba6c5ec9971a9bbc8467c33b948466c41df2a38b000e9ca152758d2608df6575de9c3d7f00f044f925b1bf9f77b836b1c05d4fe7ead66b4b9bbfa1b7ac0e9184a24d939298496e6cf7611db344f2547ae164fd69eda257b5a6d003ce5e65778a07cf5ee0bf2e8a8c214ed4b32dec8574dc546a7ba3ac37ea047601906eb4f0114a4f2b72bbe0bb90343d7b48e2605512ef6ed0b994b270e69a4d50a732f5e21a56d785cc7b72480b336d2877be37507260ab84ed67d8fbfc1af5b08d8bccce80faa515b53a63fcbd2ed7f432ccbb472da02b5c9e553ab7df7f33e523e3de1759f2595c89a304311c4b5fa9768edb481d23002c46a8e80a1c5b12d1e39c505b8e3a1f0d2305abea13ff38cc36fea8a349d13d4ccb68a596977261e612eb1e5dd521b71dda89e42aa2dc32925b8cb948941c24f879bca2509d1f5c764e45614c5a05b3c2ceea88b4d3d1e748abe0e45b8f62cb469e5ad7d70e23960e70edd91ddd9b95836b815526ad7a824ea696419ebb8f54f4c914055bd7f0fc7d2931a07a46956f11ca2585318921bd1fb35bd4cfc742d9d3fdc0bbb9b8375db97c7c79eb8df055e9ea08db8e932a6942f2e963fcb4f218664b3f7c33b3af3b30fd603f83d8074abf3c292957d7f49b7ba732d4b82b853258f10618b7d2935c85e2f3c2b2713361020e76949cf33fa93772759b7897d84acda6a060bdc66c5bd78c2bc73a052f9113b2d95fd9037891268dddfdfdca90d06a43b4d090a045252acac5dea9ae463e38479bf9bfa44420af2e8ff49633cedfeb5d9cb9f48d72fc54d827060318b354129383759872efdfe7616e15d34e2e4cc8a18e93aadd7631f383a1a2da05fbb184edb8e6946b75f6d1a305449d2bc04f20836a2e06891307b84785fbc77d57bcd3f5b9690e8189b09be4e168623aa3e556fca080c0dd38d374bbb1ed696204e67c6c472f28a12955010e7ec0f4ccf2fdbfc79c509135733e27915850edf47440f92579c9f854f283fe5ee9e5b4502c61c652d861036c4e063bea6c32e6027ab0b514d1b1b8ec001ea5684348d5a1d0142aa6c0f78b374090407a7867b5df7f6e073918e86bf13384d385b37c399ab0b48e8b9bc55bf409291eb24aac7ef87fb69594b7b19dbf784967f7860cfc49d992cc9d7253c92ed83954930c975e888d1b599e51cdd63fdd1c72e3a36f133628ef9acb7b8d91f395b1b373b1b9940d6d3b6fce5d78a7aa163268f23c44ecbb33387cfd834f8e06cd5c09bcc16329cee2ee29aa7794d0e2bba55334f0ce9fd3a2403690a819f62dddfffee1463dc267fe66a43185555492b4817f65a01d7ccc2d5b74c7442e3d5c4737d5fed78cae90527659412cc30e1bb7b1d4bde2f71c7d59691a0d2ad591f9516fad300f543c59cf3e3bfbe819ea35195db987bf2c0a38ec4ebe75c08b79f049b98b11e22ec6d5f7ba0e23724f8aa5a0838339ee652ca7e7d5b946a54cac1b2c748233c5474440e56fe0b7a4f3a"}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xffffffffffffffc1}, @ra={0x5, 0x2, 0x4}, @pad1, @pad1]}, @dstopts={0x53, 0x1, [], [@enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0xddd9}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x4b, 0x2, 0x1, 0x0, 0x0, [@mcast2]}, @hopopts={0x0, 0x9, [], [@enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x5}, @generic={0x1ff, 0x3d, "2377c7a89a16796e89ece3bb6546c1243ef108d7a4b03e74327b4d3ba06409cd60db5616cf7297bf0a4b71832c52022dac4a81521087a13787db2392db"}, @ra={0x5, 0x2, 0xd39}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x5a, [], {0x5, 0x6, "a3d6ec", 0x3f, 0x3d, 0x8, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@fragment={0x7f, 0x0, 0x650b, 0x5, 0x0, 0x6, 0x65}, @routing={0x27, 0xa, 0x0, 0x5, 0x0, [@mcast1, @rand_addr="2bbc2c918a85feb56bb6f4c946d0552b", @ipv4={[], [], @multicast2}, @mcast2, @empty]}, @dstopts={0x0, 0x37, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x2, 0x79, "9189a2431e454ae94da83cae26b00c7c76f3a5c1ae47834f755c83e3977489a33a37e7a3de0a803db735c26e64c9d91362728834bcd2fdcb5b608f27cb061dc1b8c0f8720ffe02403f86c8d743aabff5051f420e95e3a1022b2705f37a8342287b13923168b26e92c148565ab7cca490d3daa4165e53546a0f"}, @generic={0x10000, 0xcc, "5bc3e6d239b5cf92d7158401607c666a4fa39598e06a460ce06ed6c57351ba8deaacc6ad99d46e357b031d13b9bb477f3b988e1e4bb6a841fff13d25573db2b498f9681774e301cf8be5d822f3cafc895f7d2a749c30a02ee35f89296e30e3c5ad2c055d376beeea7aad2f2dd794910431e789ea5e1917355be04c766955ddac368ae6b55c208520904b1b552e71b2c4288896e9c3c844e2139178e763d3c4992ff936f255d94e80d6d31d6d7d81f0404f57d05f4d2dc730f19967a7da99f5282d2bbc9fcdac866f93b01c3b"}, @ra={0x5, 0x2, 0x3}, @generic={0x9, 0x5f, "25b9d086d37a3f8e0af0e6da1015cd5269ba3c8a2c8eec752bad2aaa004a0ab393443c469997a0a7c6b2769182eb2211386ff611e16b379e67713d555c26988bf81dd7a83f51843e0e00e109cb5bb881ad4477a3254fa7d05c5c4485b8e445"}]}, @fragment={0xb, 0x0, 0x1, 0x6, 0x0, 0x8, 0x64}, @dstopts={0x4f, 0x13, [], [@generic={0x7, 0x9a, "3329ca9234fa2470b83f078d6546f5fae30d062daf3446f36229ce9cb1443ca25e607628bb83706adb53a5c68fab7416abbe005d4b64f9a25197999fc9d1836a346bf3017ed54f30f851d8f7121d6a92d05580fb5cc893adfd80957b1161591c22e837e50a9628258b9b2c9fc5c8ff20ecd6b05c21762960850b05ac923e8585b425285eb982250fecb9df290e4c6adc024a6de44fb937692a86"}]}], "36012ec52e67c5d3180ab8aae8b780cd21f70e1559fb0928db8284745cdd4bb238037614d29a2c2f1076703f959cac61623bc8969e4471c74da3e3830cf783be7527c8b9cca1633901c40fb218792d9c"}}}}}}}) setsockopt$inet_int(r0, 0x0, 0x43, &(0x7f0000000000)=0x1f, 0x4) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000180)={0x6911, &(0x7f00000000c0)=[@in6={0x1c, 0x1, 0x80, @mcast2, 0x100000000}, @in={0x2, 0x1}, @in6={0x1c, 0x2, 0x4, @ipv4={[], [], @multicast1}, 0x1}, @in={0x2, 0x3, @loopback}, @in6={0x1c, 0x3, 0x0, @remote={0xfe, 0x80, [], 0x0}, 0x4}, @in={0x2, 0x2, @loopback}]}, &(0x7f00000001c0)=0x10) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000080), 0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0037f) 00:00:01 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r0, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet_mreq(r2, 0x0, 0xd, &(0x7f0000000180)={@local={0xac, 0x14, 0x0}, @rand_addr=0x9}, 0x8) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x8) sync() close(r2) shmget(0x2, 0x1000, 0x12c, &(0x7f0000fef000/0x1000)=nil) 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x400, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0xd0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000080019078ac2300bb00000000050006c100000000450000000000000000000000ac2300aa0100000018132a900606b8a883176a401b57a2a1508a8ba864c7ba6d330344089a2dd692a4f180e5d0c69dff1461b55419c6fbc74747ff6e58c5abefebd31d5a39d2d7e0459fc1"]) getuid() recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0075d) getsockopt$inet_mreqsrc(r0, 0x0, 0x4f, &(0x7f0000000040)={@rand_addr, @local, @local}, &(0x7f0000000080)=0xc) 00:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x25, &(0x7f0000000280)={@broadcast, @empty=[0xffffffff00000006, 0xf000, 0x0, 0x500, 0x0, 0xe0], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x70}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}}}) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e003ae) 00:00:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x77, &(0x7f0000000140)={@local, @broadcast, [{[{0x88a8, 0x1, 0xd724, 0x3}], {0x8100, 0xffffffff, 0x5, 0x4}}], {@ipv6={0x86dd, {0x9, 0x6, "30660f", 0x39, 0x2e, 0x6, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x28, 0x2, [], [@jumbo={0xc2, 0x4, 0x6}, @pad1, @ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0x7}]}], @udp={{0x2, 0x0, 0x8}, {"3d0d560fde92a08e4e1c164e42d28077e8"}}}}}}}) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00777) socket$inet6_sctp(0x1c, 0x1, 0x84) 00:00:01 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0xd, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7f, 0x1000300010005}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x201, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)) flock(r0, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x160) 00:00:01 executing program 2: socket$inet6_udp(0x1c, 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0xf, &(0x7f0000000080)={0x10000000000b35d, 0x800000b35d}) write(r0, &(0x7f0000000300)='}', 0x1) mlockall(0x1) sync() mlockall(0x2) ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000000340)={{"e0dc69e763f700442ddf86d34628d4160366cb6fad26097943472b1c82769dd415b56ada52da881ca0cc5428246e963c0ce8afb663eb7406cb1b76ca112a684e218962c76feb1247e9b9c78ba4cf13be42279bd922e7dcb081abf0ba287437b10f502091c471ba33aaf98ae71238b750384c5476dd4d8332fe42e8635fe4279255f3ff3f1f9ba619deb51fa5273cc644683b129cb7d744cf6f193ed816db3f3a1476beceee0031e32a4d1a2ac056e371fb1ba0b385a3e7fa07bce16307318f4a8da65a6db09c001c7bb4396ef46c7849b3aec38f62ed57ce3b8fcb3be53a30bd090e996b5bd59bcbd53c7326dbecdb29c999fc91104885b9983565c49be184fb5ffa10001d7b617c3f3d8551d00b614eca83821f3c6492388d0cafce89975653f60e312f54781e0c698467e5b67448e0518748339f01cf79765e4a3443cb4132e0ad606089391d84b03cf8419fa5d7b067399c8d5776f1cbef6dd131cbc027b56092b1268286ae971eb5af35c3c2a20d43b442a17695385833be5b3f3c2cfeb217809353e535122f21e91606be98b6ff739a93c110f5914b4c4b7e7414319b28bd075a4e9ca9650fc68a2fcdcad2c416128e14e1948e9fe7e1cfae876cd9d05b6a4f71bf538937272a6dcbbe0283d838b402124fbd6aae0fef48316d7f86df22ad15f2216e7379c5da89d5f09b8f72492270dba68db6a2b4dd124ac936ba7e7cb817b512e0531b063080530f40b51269937ed0c6471ac88a37f6d01ea4d143d6fcc525b397dbe46eb35d98fa9a0721ffdb65aa9a944f96b8449058b1393abd38025cba6bfaf770a99536a3abd5c06d6e01588782f62bdbf2384448b5332226b88dd121ff8558ba1faa7640175aa0d72a1c2c015f4d8b00f2de49d131ab6097b7c2ae8e957bffb1d82587e780aed3690b9ac636f63f593cdd4a98b4283126e7d888d56102ac233d7a0414d6234428f0dd4f58e17c36795ae6bbb74558410183d4663320d8534fc249e16bb6c0c0232909a7bfc64f0cd7bb366a13d12ba229162e2cb44131eb64838cc50fed59a946ca475dc0b2a9f9b343e8df1862ebccdaca87bfe13ec9a7be9acd01f83d0b20192b7a9758cb3bb5c74d22c212e35a40cfffa00fedeb81624737433f7065c48a1c1af685c05488a1eeaa1ffe7f987e34cac52a0d74d006702f1b6bf5b8b7349e146486d2feeecab47fb009dffafa3e8d5abbcd691158a5fd57a71a2fbe9519c19570f03c10f05e641890472b5a44c9afb1f4cd384d5b56d86c976977452f88a6f440e83f0be12e964a78283770bc2a4bef0549b9fb27bf305cdeed1a43da54ce09d74f122563b9799eef2de7d646a2e36bde5070017f6303e510799b6aed081ae30fc788a9d4966d8ba8f5083cabf3edbfd641893b13ab841f06dc20801a90c4592989c8bf7552267cafd0d84483018a446e87", "4f535ec30a730fe52cbd91f0dd15d4c2d35747a67b9caf7fa9e4f17596c90917", 0x101, 0x1}, &(0x7f0000000100)="a2213da9eb1157268c70dde44b693ec80b78e1c3fc1bb484a9d370340ea614e79be91b5ebc12e4f97e3f81edee1c901c9d8811ce1dcf86e189320a3bf49fc34e4b39d7a0c0c6e1de1100dc39eb046b6cb562c4873a498644a4c454dfd1d0b0cf33e3e8f0a66e24dbfacff768c2632d4344f977dc2607f40e5edb1b92eab95e06a2407d1eea0c4f173163f80d76f4c165203424e81133bd99a328eda042bb96fa7c7261cdee03d7efc26c9c9968b29bd275173e50", 0x800, 0x4, 0x1, 0x1f, 0xfffffffffffff800, 0x3f, 0x9, 0x2}) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) 00:00:02 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = dup2(r0, r0) renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$DIOCGETRULESET(r1, 0xc444443b, &(0x7f0000000140)="f27dcd387e0ff3de3679a5bd407660b97b55cb999e0053970d7639394977a382387ccdfeb643a78bac0a0ac3d27c95716530937cb060328c8788b486e283d6c4536b6413a8e1f57ae1a64b3f1d96912c5c10d095cd06690ecde7812b68125933715130be7e96a76062a56b04bb5759159ef1b20e4287885301e2fbe2b89a0613940e49b0f4d101ef9aa641576f397fb20068be0e539a5f3998ccd287e71fad48c8c36c0206") write(r0, &(0x7f0000000040)="1d57e0e6f1bb4ba2071a97287469c3c7966bf248f36d8c4b0af43fd33c37ba3ae7f709214e77c5665605faf12d0aea6676e46985c33d4289aa96fabe4404e95820c1d91993b103957d26e9004132c42b5cd710d309591aa9eca686c817fae57b7591277fd5c67db9a2e6e5fd7510928900a27ae9f4e8f19c513688cf48d8c83939856d4e34f2f4428ea99adadd5746d59b0e489b3d3a190749cb9f836c2f7f62afe4ae17934f2877548efb44d6c2e23bc06491df8a2a504b3408cb92c05f94372ad927", 0xc3) socket$inet6_tcp(0x1c, 0x1, 0x0) socket$inet(0x2, 0x10000000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f680235a8b62b9730ff5473468e353290d6f9e1c3579ca862a16b19c88be22db763f0494", 0x24) 00:00:02 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="3c022e2f66edc9652700"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:02 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000070000000000009078ac1400aae0000001110090780000000026a2997953c70a45fa017dd97deebb9860a5fea43d5ff7088a34becc9bd8a21a17d35e609405000000df31b8f36df74c1dfb99c40dc3c018a51918fa9b3f6f76fb10480300c0b28231a32a541dbedb699ba380da99f16ea29f3c27a0ffc3294da3523127ebac5b439371d99ef38ef920e0708a202d02c07c499a107e82c64e31d1853f2f975bf24ef9153de7117022e0fdba6c804a56ffdcb93e5feaa28b3b4c9578e81d5a39ae204481e6d0462cdb4f98728bd0c078cf1f544245934ed90479b289bb878eb29dd25b1a2cd3187f1ebd97324965905253c08bca1c9fa8e07ce12182514ed35c53bfff0323b81902a5ad07afef56d757d94d095383f8ad4969bbbfc5a469554dc7c1612897bdd3ace417bd9622b9f6f56d31b0d5b91b58c4f233ba9ed0caa8d3ea7463eaaa139b2b6bcd363fb28b9a3ae6916fe87e1116dd270394c6bf15bda49c78676864de42d0"]) getresuid(0x0, 0x0, 0x0) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = accept4$inet(r0, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000140)=0xfffffffffffffd6b, 0x10000000) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x1f, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvfrom$inet(r0, &(0x7f00000002c0)=""/156, 0x9c, 0x40083, 0x0, 0x5e) getresuid(&(0x7f0000000000), &(0x7f0000000380), &(0x7f00000003c0)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0xacb, &(0x7f0000000400)="20ea686826367f643ab028ae102519042331c240657033a90dd8f418a97d7091947d04b2ac540ff5a1034fad3966a98bbf5fac45ad7df8a75d258fe01de9dbf330dbecc91335e5669656aa0a1e8510c4e67ec12234ef9da87b092a7feea778e05b0d8c2f989fd557c77def4eb8f09fb92f4ba31627189bdc77c506000ebc0ed31806adfe3208a03b9b509ec233d121d3023d632545fd9ae055e352f621f52cabd31b2c6fbb5bd01412f2aa10dab250f4acd97def5e8d8941feb5d0c3a21e9fe97aa846e12b0b1948", 0xc8) 00:00:02 executing program 2: syz_emit_ethernet(0xfffffe13, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x4f, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@rr={0x7, 0xf, 0x4, [@multicast1, @rand_addr=0xffffffffffffffff, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0xff, 0x6b3, {0x8, 0x4, 0x4ae, 0x4, 0x720, 0x65, 0x6, 0x4, 0x4a, 0x1000, @rand_addr=0xff, @local={0xac, 0x14, 0x0}, {[@generic={0x9f, 0xc, "9e3914afbd6d92b01ce9"}]}}, "d286ee"}}}}}) 00:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:02 executing program 0: syz_emit_ethernet(0xe0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60b409ff0fe0490002024300600000000000ffffe0000002ff020000000000000010000000000001850090780707040060b680fa000000000000000000e08001009b09c15af8142e3303ffffffffffff0000400021000000000000ffffac1400bb07767919264729cac2f3e1ced382934dbd3f8b520a98e4586ec0e0598aa95776f24d0b810fdb8a8aba159bfbcc43ede73c03b5cf1a42b20c28f746b0575d29bc81e299adb6983076a6f1c7e14ea5c2533141f79d4ef1aaf2b9127b6e67a0413f06b953b072f8ee0a"]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000140)={@in={{0x2, 0x3, @loopback}}, 0x0, 0x2, 0x5, 0x7}, &(0x7f0000000200)=0x94) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000240)={r1, 0x4a1}, &(0x7f0000000280)=0x8) 00:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:02 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:03 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000280)={0xa4, 0x2, 0x7f, 0x6}, 0x8) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) fcntl$getown(r2, 0x5) ftruncate(r1, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(r1, 0x6) __semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000140)=""/139) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r3) 00:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:03 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:03 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:04 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:04 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r1, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) getresuid(&(0x7f0000000140), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) r6 = getgid() fchown(r3, r5, r6) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:04 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:04 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="3c022e2f66edc9652700"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:04 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) getsockopt$inet6_udp(r0, 0x11, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet6_tcp_buf(r0, 0x6, 0x401, &(0x7f00000001c0)="31190abdaf4bdc185f82240f25c189c553b9237602f2cf28355dd38699bd57c960aae6b198966ef188ff2a92e2e894a2bb6610269ebe9bde056bb9839581ad81dce6482c0dcafde42f6ad18ba4c081b8f5042373bd1df49219a74d979c0ca411ed8b5cfb8448a2f641a074fe6dc91967ea3d33b96b9759f1aae64b1856aec2eef4a1487624981f333bb12e67e7ff7c531291516f53d906ca63032025649352508f47a16eb80416c130c2fb8549efc4c9", 0xb0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:04 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) listen(r0, 0x6) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:05 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) getsockopt$inet6_udp(r0, 0x11, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet6_tcp_buf(r0, 0x6, 0x401, &(0x7f00000001c0)="31190abdaf4bdc185f82240f25c189c553b9237602f2cf28355dd38699bd57c960aae6b198966ef188ff2a92e2e894a2bb6610269ebe9bde056bb9839581ad81dce6482c0dcafde42f6ad18ba4c081b8f5042373bd1df49219a74d979c0ca411ed8b5cfb8448a2f641a074fe6dc91967ea3d33b96b9759f1aae64b1856aec2eef4a1487624981f333bb12e67e7ff7c531291516f53d906ca63032025649352508f47a16eb80416c130c2fb8549efc4c9", 0xb0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000205, 0x1) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) semget$private(0x0, 0x3, 0x16) ftruncate(r0, 0xcef) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e2f00006c6530000507a270fd1e37a5ea569851e24247e811406792c17ecea9728f47f2bc44d70f03c4a8774a767aab7e0c2a6c64d370fbec5210cb1c64a4e16a203c9281d7ebaf2aa1f6694657719fd5d7535247495286169595aeb309dfd0d58f620b6111502808cb46aeef8df678f15fbe755dcb59c8acfdf99c79286b04242d963c1c6072fe889f85ffd96137e30e94d5bab577fffaccf949dd980cf0a645efb7c441511ae58efaa9eaa0fcf04f004c49ea4f20b8f422661a58546c20b469ccbdb16f1e4d4004aede5ea2ae8020790d928d2d722df83af3d2f222256b1bbc2041e96f7f1c4762b68013ddbf0743f49b7fbf456d0f02d9cad443ce7c12ca76810bf0bc95c19d62dfab1eefb8b53e827abdad0e49ce93d789c9d144f892fc97b1cb47ca"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='bbr\x00', &(0x7f0000000240)='bbr\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='bbr\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='!+\x00', &(0x7f0000000380)='bbr\x00', &(0x7f00000003c0)='bbr\x00', &(0x7f0000000440)='+\x00', &(0x7f0000000480)='/\'\xe7\x00', &(0x7f00000004c0)='bbr\x00']) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x0, 0xfffffffffffffffe) sync() close(r2) chroot(&(0x7f0000000540)='./file0\x00') 00:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) listen(r0, 0x6) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000380)={0x0, 0x2, 0x3}, &(0x7f00000003c0)=0xc) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000480)={r2, &(0x7f0000000440)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}]}, &(0x7f00000004c0)=0x10) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f00000002c0)={0x0, 0xc3, 0x80}, &(0x7f0000000300)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000340)={0x3, 0x4000, 0x1, 0x800, r3}, 0x10) ftruncate(r0, 0x103) r4 = socket(0x2, 0x10000001, 0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f00000001c0)={0x0, 0x8000}, &(0x7f0000000200)=0x8) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x26, &(0x7f0000000240)={r5, 0x6ee6}, &(0x7f0000000280)=0x8) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r7 = semget(0x2, 0x2, 0x500) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x24, 0x1000}, {0x7, 0x4}}) listen(r0, 0x6) __semctl$SETALL(r7, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r4, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r6, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r4) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r0, 0x84, 0x8003, &(0x7f0000000300)={0x0, &(0x7f0000000280)=[@in={0x2, 0xffffffffffffffff, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}, @in6={0x1c, 0xffffffffffffffff, 0x0, @empty}]}, &(0x7f0000000340)=0x10) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000380)={r1, 0x1f}, 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r2, 0x0) fcntl$getown(r2, 0x5) ftruncate(r0, 0x103) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) ioctl$DIOCCLRSTATES(r0, 0xc0e04412, &(0x7f0000000180)="725c0e4b62afcb19e105cc873aadf5ef2aec674690fb44bf7befa8c1d95da6d56e7ddf6842c630e69ddc8a9b493ef784ac21f498a108764fcb2e4190de9867bc76057c1ece7d39a8c55eb32b03fd927c74c02268e52ea9f02edbc5764b67c4e865261b19902a8a423fdfa6c00025849f424d2faa50b69ef02333282d960bd860358c8a736d707c8f689a59deaf73e2cc74d259df986a83215efbed6dab326662dd14d84317a14f3499644df54224073fcc00e264d9f00159378944e9b6ce6a4e5e02fa14fef4058d187b00d9913f255f64b71fc4a091cda433") sync() mknodat(r4, &(0x7f00000003c0)='./file0\x00', 0x40, 0x1) close(r3) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000200)={0x0, 0x4, 0x1, 0x1f, 0xffffffffffffff80}, &(0x7f0000000240)=0x18) setsockopt$inet6_sctp_SCTP_BINDX_REM_ADDR(r2, 0x84, 0x8002, &(0x7f0000000340)={r5, &(0x7f0000000280)=[@in6={0x1c, 0x0, 0xb1f, @empty, 0x4}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x1, 0x7fffffff, @ipv4, 0x1ed}, @in6={0x1c, 0x2, 0x9, @local={0xfe, 0x80, [], 0x0}}, @in={0x2, 0x0, @rand_addr=0xea7f}, @in6={0x1c, 0x2, 0x6, @empty, 0x6}, @in6={0x1c, 0x3, 0x0, @mcast1}, @in={0x2, 0x2, @rand_addr=0xf0da}]}, &(0x7f0000000380)=0x10) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x50, &(0x7f0000000140)={0x7ff, {{0x1c, 0x1, 0x101, @ipv4={[], [], @broadcast}, 0x1f}}}, 0x88) close(r2) 00:00:05 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="300000000000000000006ea86f20d5d04c5936edaab69db80ea7fe3e956c939350ae9c65f380ae378a5941a7df302e7ba9ed0f312a6a6c96f2dddda118532b89daa35aaf2d7cf4cb09635104b97c4d3054d37c39f5652980b40d"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f00000001c0)={@rand_addr, @loopback, 0x0}, &(0x7f0000000200)=0xc) fcntl$getown(r3, 0x5) setsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000240)={@broadcast, @rand_addr=0x9, r4}, 0xc) r5 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) semget$private(0x0, 0x1, 0x88) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) getsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x9, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 00:00:06 executing program 2: connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) r0 = socket(0x1c, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x21c00, 0x3}, 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffd79}, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 00:00:06 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x110909, 0x80) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2fd975ace2144deb158becdcd496ca316c6547b799e408b1a4cc8b313e874826ba"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) sendmsg$inet6_sctp(r2, &(0x7f0000000300)={&(0x7f0000000140)=@in6={0x1c, 0x2, 0x5, @ipv4={[], [], @multicast1}, 0x1f}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000180)="85cec41345ea5777105abddc088423c5927e3e2c77b7801ce798ff98cdf6d87d067c06b35183a84c894d4734f8ac2e553a2d34918e228c5a936f791db80b586f857f33dec4e6b7e8ef50e399ccb2e675555c917f0c46e3794537868e26c071", 0x5f}, {&(0x7f0000000200)="4b7e43695def2194d19caf41a9e922e9ebc247305d5b2e143ec659f0082245", 0x1f}, {&(0x7f0000000600)="38c58f0105364f4aa2f56e81dbf2664d2f5976c6bcbeb57c513ce4cd49c27cda3d5c0186c7e092ea5578aed9e3f3b2ed92c2a1f807faf7ef91f7f37d703f0eeeee31ce19601c7a4a5b7d149d53c20c4e081e40c45062187ebd6658df5df94031a1c7d615f900cf3c8e8b05a34cf128f3906413122d09677d40487ee64c266725088c27c9ff07a7f1fbed62e27a8d583a55ff9c21e9f05fc0caf9ccb471a47b735f5c86423301819223c9d0d0cd7dab2439d1acc98b9194538540239831c90c9de8c61105512d567869abe5f4cd36e6095df7df715697c0046e9c0340ac4206471dc4548a7784ccf322ba101f5a3212cc2d7af4b731c87402ca2bea96f85413562fdd223b07a79a2d28daae0c34bf672aafa9785d2a1d8a7bd37d98c830096e5b1839bcc8ca763b03aca61061073e28a45bf16901a9ec1024da64238c23a1a44fadf535d56abbd75071d4d8014c12930d11c8ab065e64262af4efc9b0932ea6763bfeb627f2fe6ad8dce12518680230765485e9ccd1da2ff2f2549a232cd630c2c4c4834a93a025059e9d0c591e04a2654dd82cfa108f769b44010b16f2597f47d7b3d2de16e713a3a15fa9146ca055b9f6c0eca6bae90b8e59d7f240d4f5550fcf49c44359462842f930684b76f02460d798de99e8cce89b72a20a6ac3924a2bf4b46eefcc1473c989916295beea6f7eff9de13b22761c99e9fa37179b60e6644fd6c77e0579fd6daef88125c32de5a279bb38b5aa81c553388049348b679e2c10679267ad0db7562ebaf2ed24c2887ba1fbb202ff510561c41d64dd8152bd6b0eb9e08a967a89c066844d46760f63eb7f0b5063e9a982314079f61e09cfedcbd2a1c9b13daeafc81f6370a5a2fa7cd6cfb1c472e6a77abc15c1af6edbe4dd6dd2550cb0ac63c4856ba02d7d16dec3c28566bc8b458a90b7fc921a7d992cf390971bf28c168bdad118589e5ed8ffa88765187723412f66d10af93f070eadd2f681cdd5e6a789259a195f7a3f32fde9e574e35cf14dc1c4698a7716b471dd162dedff61dea090bee388d48585f81bcc9f2a90d658e02bd43ec25546d33a3a5dceda85df153da4094063baca049446851f36fb9f520f99cc82aed291b2eed0cacd688bc089e201f92ffe1e75166b7171fc23f0d8e9ff6e1226f331fa9e302b0aa540f5862a86cc44271bd53dbf0f941febe6027012530b7d53ec501b459a8a6592c8a247570b83d7aa0bef852ade70f99c754afef4cfc7298245b72ba1ae115594108c7a8fe921ab27622522b6ad0489385f3b57b59dbd889eea8e2c511eba2e71b7ba3b27471dda018bd593668f2c3a0458432250f13cb5cec1e208328d7f75e3851c3f6922ab0742b32f12a70a3e23277c6a99a7c0d77c17efb382a61562bfaeaaf82def9273c6620697d034b91443630519f9716d172b02e493ea77df7762a352fd6fed40f3ce759e6c6ab37490f3538fc72c9afe4932631755fb9ffaea565469fa3ff89838dcc5b3161d07a21331a2664724a956cb9c6bd1098838a8b59d65b092dfa4fe73379bb855c7b9899fa909432131a9a1a2662e2153ecd81ff5f86ec1ad81768b50782b4c6d76de72802cdf4e0058f2d9d0d7102b542411927d9c090307b2ac02861e583d38a55063378cf690c38e79e1ee836f45c702a3086b6f97f240c6ee30267eee2337d4a26082a6ae7c081d25d1ca4e1a7b82f49c357df70da622f460fea005d4313288ab2c095545954a8e25119c681c04629eed8ce8acf67c881b450a845de7b71c319985d92544146683737a222ac3f421156a61aca4db7ef7a60ffc48e9445b83f2c37787fec8bbca20b01ca6c5d96fde7478604787752065add42424e34cc291952d9ce4d0ca37c5ec8dba5da1673cc9cb8fe5b8401ea1c725c53915af2440568e80537555c8f687ebbfd0d2b1f9f1fe2901f3e66e848e23366e4daae3c9e9ec58811fa4152f6a6100911057d326fddd2064af3d4e956a0f8a3af3d2ffd52ea06b8f830379c0f9dcf0b11a14ac118a37d6d57c6dddcdeb16ed144525169f44828612382857569a63521af9ad7a6a3f3e7d6f2dc6156e50c36029a9a874590a01acd30d2f196c57a416c32828234a8c5dd337bc819e65d10fd97847bcc4ca4226184cf116210b32d43db90393234775e46e4f54b34bddff4f8ecb905423b6988888a5969cb1fd1fa148974cb116aa2764b67f42ed6a84e4fb34425c23e9780881857fb7846e03e0b90c6daba03bd2004538ab905c927ac265b57e0080bfa7ff0dfe84a3291c45389a3993dc651893b82bce6ef8b619a8c565742bb39e4850665bb19d91e73afd4bbbbd35b7800dfa1ee48c526b76f97e29aa5a99c9ec1d863d1be4c377e0dfb4dc8fb8e1068f3ed1deb6d8134520692a53d981ee2552af646751f16074257620ee1dc08eb7ab5437f2305ba508309619031cd9dd6b72d9c7d8b51df0ef59a5636fa8b539fa80b8a0ae2e123f50a9391d740a5119494680608231ad376e48782e285f88ba67ca2c099144ca21b861ae134cf9c26edf8181477f4a87ced2fa61c7e51d745f95df6f9f388d24be228ea9572013024638528648ddaf0fe389983200ce732045dfc440eddaa76f1267637aeb8cfbff16f20988f3ef31dfbd84b6a1a6e146d92fa12b44b4c81477603048059a3ddea936dbc5a97317aaef45f5f67ed572e61590d27878b82edad312e5185d5b62f890e1599bccd08cb41128373c403144163714f66a54595008aaca7cb7ff807c0254f2f7b5b47f286d372c899be85fb13e9851c1d64ba0639053e546e3aa0543258b0d399a743e244ab27b4a1d5f007a03ade9353f98d6a4f819cc2d3def1073fae3a90bfa55e64019be9542c96a32fa65bc6b2df6580a98590729a44c1664451674cee07d69708c175702490fb748769e13bb1b5aecc085fcb9b495e769b28b46461d07093979a0e56031ed3cfb00fc37d62a6e5b9c13a5b1e7cb6428fd040fa8ec6702a48e8214f2f36129886facbfcab402aa1650fed85d813371d093a0f66f116983c4e1dc3c50ba0efce246243c8676f6e8f270d0d7ce2a3133607b63d0a72971b4bbf08039b4598b96531c3d156e663b82956ecc15c45fa285c9b70397f9943895b61253674e8c4df398fd371ab59630570f496caaf6db2fe2a243adc4256a4cf00a27b2fc152ee4cc81e0f5c1015b438d46949322b09d1ef1449c89abd49d76d652c6d5f289bb91ad0cf2cb9f2bdce9384acb349d192d04b6abf3bd0c7b54e1bddd5abf5c89b97c4f1b6c058105a42c7a35b55ca1e7bd5f33df28bb65507c7e2ef421c475a3eca80e3b4ad95b417f409ec0aae7a8b324b0db265a6f0b4d502071efbb1f4553e85514dd562664986253322ead20c7de14acc3d79cbba5813894842b5dcf485f2c532ed39779be6bcea649f3641969610fdc9ca53966373eccae486e3b4e80e6b1b4c9656149d7f1ec0836f5a9cb28a9c7c1ef103ea839148559450a885dfef582e4582770984a70283564d96bdb68dfaebd96f8333b15c4ec72f600836017993cd1266177b694dab63cc468c2568cd02713fd29dc43ee51e3b4df5a17214834d9d45a3276e0a0e3e993e12aac16de9c533749ac8c6ecef41dd39eecc9f4a1d445b69f9f0ba5fca5cc15b8097dbd50af6e005ff921b02b0c13dec6ef73daa65362087d93e0a3bf123ab2bdc6cbc6bc8f6f19e6fd4bbdd43fea8b3bf3a7ea0066496779455954d5c7b97e16c9fa54794c7d8da12a419c3dd86743d19b9f39371fe15dbb7a20125ab93d54ef70ece2cc0214c13a978623bf0589d6b0826d05ffca92fc1997a6359d0e693b09e582e1ff67b216dcc76a70f1c359eeacc578bdbd1c0af0495ebdfd72ed17306f960860bb7f28f4b4ebc866085cdaacfa46b6a72c22edaa9fdc1c6fc18bbbd46467d15b2f41cb6f32a1c4485ebd4c6bf8b5e9fc0be65bbd671a67f1b2558d65494d272de5a7d65f9e11360dd9341b7e49f47e14646aea47cf47e3a624642575e3e85974eb7d042859e34dd0cb66f1bd20dfbb79d37f943b813fefe2b28650a0245b83958a4471544c191d8b785c881005839cbe5077211d26d9c9ebe9b02823d6072744042d6aff126d0265cf29a8765b718956dd33c8cca90e2fc2a2e105e17887f84021f57f143de4368562d6386b4911346285b8ab22fd8571e1653f4527965a6915b8237a6d227307b182ee2fda2bc505c734e8bdc6f333eece0954178b1d5ae5409cd2c8cdc7e61a637fab829b5bcc6651c0e8d356c84c6586d2d703239f5f6020093bff894fd94254ae8e3a03439fb55142e0f595d593eb9b394ac68360a28011a5d2a74acea5c2a00638aed26fd2ab2522688b2f860eaa807d026a8058b4cfe6f3122880400283f96b11d71b766749700d274f2b89d09ae1ab81a3b525e236484afa9392655e82de33953a2ffb3c7ccbca6419cc87c2fabd6e61f06a3bb19a7a5aa4af6ac9b24898df0783c70f9ffbc9194ae40a9e1e12fe0a9c3f6180d82fd9064c3427c6cabf5acfb5c0ccd1ec619e9484fdfca71d87f5979c89f53215d7f1f1f5d291204943452050cb811a3d45697b028af4b37bc7dc793b6c46a325197f13b1765ff034cf2ba77097e927bc941d5f7d2f8348e8f9751dbcff710c48af3253d4aa0eee4e70258b5baeb3a50d645fea9c371821f60ee06217ca44e9c581b4b9f4f6d15c3f04dd5f92397348d85f3e2eb0c3f1a98ca3358e1d681e68783367a54b5c401b4e75b3dd58ae65c60e5cfc09e1bdc75c5d72448526e53b8347c278b1d99782cd4e19f89ef7ec9c6b0fde412fa5b8faaccc4f3534c0fa847c22696273a0c3b7debdd0d3f28ae0395eb9c6fee545eb7eb1ad596dfd057c67b06813e6461d723dedeceedd65fb5a5f403c5202589a87b667b6ac71e01f56e5275582ece306d94a16c5a9ff5220ad8e79cfd328681312f86be9342cf54973a18842824997e6029d62b6e0970521b2c7b72c7cf7b3dc7e1f6e20f7720dac5210701ffdb613de916c687e6d5b4c5528488240aa34ebfff6a7936030d565d182440e0f221d82650a5a8c28a791ce91f2f50aef8cb59d76bbea044a0d0d32761d56ce2d19fb10f67d8bd7c4f023e010b9c4eacecaf34f78a2248c80d4478be07b4ec5262e6637086b0da09fb121d3bf2a28db38990558a76e6d15b8e95243657a4d3eeb218413d6ef87a06f6c566de2936a5728478ccbffcf49c6893e4dd65d0b38ee2ea0b9110ec52c8134a6c47ed420f3cef9d8210e9648fc0e87cd995f09b1804177859cfdec2cec14ea94e0061b4f5121a4204c50fcd3600d10821861428ae840134a2dcc187ddcabb381143479118341830b9b947bf0a0bb75b5eb34448233a0e7068243e70345ea2d7ac628cd7824fdd2be923a10db398af07405f8d54b5a5e5a319c2abd9117f1d6a5512530529d8254799e1f0d59bdd5540420cd3bd8951b236ea06713d6ab1ed475b57ec95f4513624b78783f7ac673d0390ddfdf82c60c99001ec8fa869073fca560a33993215c298618026f218c03af7f14389d0313ed5ced53fa4f79caac1a9649e57cd8c2269e2a4f34d7c8991444a4fb73d500fbe38b8fedd7273fea973b3c1ba585c2d1464b2aaa9bcfd52289f3792beb6310a33a91718afaa518154a27806c914ca61c8f20b8b442b6e6d9b9641fc8a100a0cc748b0794ed14b3b11edde474a3417ce9a206122f72b8962f8a04207e19b1e0c1ec556952b906b8dd8daa531ae68fa4c36ff3ea5f1ccb9d6afb969e5be67fb2a0797fbfa199135bf2fe34f0c6", 0x1000}], 0x3, &(0x7f0000000280)=[@dstaddrv4={0x10, 0x84, 0x9, @local={0xac, 0x14, 0x0}}, @prinfo={0x14, 0x84, 0x7, {0x2, 0x7}}, @init={0x14, 0x84, 0x1, {0x0, 0x5, 0xfffffffffffeffff, 0x2}}, @dstaddrv4={0x10, 0x84, 0x9, @local={0xac, 0x14, 0x0}}, @init={0x14, 0x84, 0x1, {0x4, 0x3, 0x6, 0x8}}], 0x5c, 0x8}, 0x104) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() getpeername(r5, &(0x7f0000000380)=@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000003c0)=0x1c) close(r2) 00:00:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) fcntl$setstatus(r3, 0x4, 0x48) 00:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:06 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0xc0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x900, &(0x7f0000000140)={0x0, 0x35f1971c}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f00000001c0)={r2, 0x6, 0x85, 0xfff, 0x0, 0xeb}, &(0x7f0000000200)=0x14) setsockopt$inet6_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000000)={@in6}, 0x84) open(&(0x7f00000000c0)='./file0\x00', 0x120002, 0x1) 00:00:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x500}}}}}) wait4(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @local, [{[], {0x8100, 0x8001}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @broadcast, @multicast1}}}}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e0040e) 00:00:06 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), 0x10) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 00:00:06 executing program 2: freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r0, 0xee00, 0x0) r1 = getegid() setresgid(r1, r1, r1) setresgid(0x0, 0x0, 0x0) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) fdatasync(r2) 00:00:06 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ff26009003b9fbffffffffff35610000d2aa0800450000300000000000019078ac7000bb00000000050046ff855013842c907800000600450000000000"]) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x800e0049f) 00:00:06 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x0, 0x1, 0x200) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) 00:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:07 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="2f66696c65300000000036d1d34599cc0f9d6c746803804d5109b08fa3d8735f4fb22d1a61af823a3815ac1c135eeca0328c75c2663128a1204fc5b3a276c8195f087f2b1d7146dc6f50d9f4d8a222a2536f334337d3b9e6255a"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:07 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffff7fffffff080045007c45ecfbd858a0132300bb000000000500907800000000450000000000000000000000ac2300aa01000000000000"]) setregid(0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x800e00846) 00:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) 00:00:07 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:07 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() ftruncate(r0, 0x1000) close(r2) 00:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r3 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r3, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) 00:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:07 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) 00:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) 00:00:08 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x1) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) getsockopt$inet6_sctp_SCTP_EVENT(r0, 0x84, 0x1e, &(0x7f0000000140)={0x0, 0xf, 0x99f2}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f00000001c0)={r5, 0x3}, &(0x7f0000000200)=0x8) 00:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:08 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x104) close(r2) 00:00:08 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:08 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:08 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:09 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2304000000f3a9000000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) close(r3) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:09 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) 00:00:09 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) sync() 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:09 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) sync() 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) fcntl$setstatus(r3, 0x4, 0x48) 00:00:09 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x57, &(0x7f0000000300)="acf6219a0f1c26a3bdb69e1b764f8d94fb5d52b6e8067b07fb649a1cfe4c7f3274aef8880ac09a82478a678ff4787dfc2bf35b54f1465328497a702d3c61124fbfff1d6d478a05f4285732712d5cfc97fafb02620f68479e1361383f74f2131c793467a5a061cf8a1ca8202b48ca8e4fbbb3d6f681da302ee68167a997e199afbe50aabf3404dcb86a97d101044d110ff600761ec17681ca59ef71a2c69f0cefb2756a0fe10aeb61c1d52f6f558f8ea429cedf3f275b3c0cb8a955366720bfd9c3182648737fe2593fb72bb618f9bfd6be07247160a8db3329c3b91489bc5b614c001732862f4fc05a5af32d473cae", 0xef) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c5761c33b67ca25426bc3653000495ca466d00154e9f56e0969c73f593945534f11844388aff389239660"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) freebsd11_getdents(r3, &(0x7f00000001c0)=""/245, 0xf5) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x5) __semctl$SETALL(r4, 0x0, 0x9, 0x0) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r2, 0x84, 0x1c, &(0x7f00000002c0)=0x5, 0x4) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:09 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) sync() 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) fcntl$setstatus(r3, 0x4, 0x48) 00:00:10 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="de37869d2480d2a33000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x189) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) fcntl$setstatus(r3, 0x4, 0x48) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:10 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000140)={0x0, 0x1, 0x3, 0x8}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f00000001c0)={r2, 0x9}, 0x8) r3 = socket(0x2, 0x10000001, 0x84) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r5 = semget(0x2, 0xfffffffffefffffc, 0x5) listen(r0, 0x6) __semctl$SETALL(r5, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r4, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000200), 0x4) close(r3) 00:00:10 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) sync() 00:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) listen(r0, 0x6) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:10 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ioctl$DIOCGETALTQV1(r0, 0xc1304430, &(0x7f00000001c0)="973948a97fbe065c65c5e57395d64200b2a366160ff76124d89cf491d5dcd368a3ca39f6a98f33983ecbd808b280be41b4c8edc5e82366e1b385bdda6de46075c78e73c56403a580bb717b2fa335c476d61a15e3ba8c2c4b55ef7a96c64c0eabbf9204d9e0c863504b00") ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530007aa96519931f767fd16842e25b20cca5f563c502f565596d9f32e571b86e6ee4561e515c287489fa9e6f2b3632d55edfb7c2f8e6a4a25470b310445c2ffc04350b35dd95b1c66e7910b8aaa70e568d0b37a3e939d08cf4"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000240)={'freebsd\x00', 0x80000001}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:10 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040), 0xc4) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:11 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) sync() 00:00:11 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) sync() 00:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:11 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) linkat(r0, &(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00', 0x400) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) getsockname$inet(r2, &(0x7f0000000780)={0x2, 0xffffffffffffffff, @local}, &(0x7f00000007c0)=0x10) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="090000000000000029e610"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000440)="7deb2ee615b99b4069cf1c2e09b738e3e0c165f27eb8069166834e8065eb94e4", 0x20}, {&(0x7f0000000480)="8fe2d07f9b0fbb1b0c25", 0xa}, {&(0x7f00000004c0)="432c8422842d88392d8582d93745d50506d027cabac0b3cd4a661e4265f771de2489ef9f08ad6c223630c74f057a774580b0bbdc472ec6fc01c4929aafba3f5fc9bd231eae654a7d3d908d075e1fc062bb08c9cc5f560fd12c54fc3798d1f4e96c0f8045a01045e3b5f1309ea2ac03663d23df18b540679757071751e16b394591c22710791a8130e0f8fce1b1a207a0adfd225ccc3a7ccda60a293148be", 0x9e}, {&(0x7f0000000600)="000dda80cbf1e265a54118c710ced26daf11438a738efbf1c62d96db697fa3fe653a497a5a7fa0edfc3b0a694614c62aa4bc201fd0c595c2b1b9b54375dcbfd740e3148bb70d0bf47a14795e05bc6dee159ffba444267fa21f2df58ebc789f1ce2cc44606ec5a5c66b043249d08a1423132c84b0efc5c181d60440e094aa9aea7965fe0d", 0x84}], 0x4, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='bbr\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='+(\x00', &(0x7f0000000280)='bbr\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='bbr\x00', &(0x7f0000000340)='bbr\x00']) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) getsockopt$inet6_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000800)={0x0, 0x1}, &(0x7f0000000840)=0x8) setsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000880)={r5, 0x1, 0x2, [0x3, 0x5]}, 0xc) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x1a) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:11 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) sync() 00:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:12 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) listen(r0, 0x6) setsockopt$inet_buf(r0, 0x0, 0x5f, &(0x7f00000001c0)="2bd1f80ab8c68526098b494f37dfd7e9c5f94da990a6e79ef8c219190cf3122065836a559f76a88cc57b156367c16992bc8ffb5f1cdcd92ba5107fe70a88c04a12064f01e8a4bec0b4288619607ab7a9fbdd26508f7ecedd6db0cf37a8dc847902b8b9a9ad3e421782f7262818450c1a25f24a05d3d2", 0x76) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffb) sync() close(r2) 00:00:12 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet_udp(r2, 0x11, 0x1, &(0x7f0000000140)=0x2, 0x4) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:12 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) semget(0x2, 0x2, 0x189) sync() 00:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:13 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000180)=0x915, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x400000) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) freebsd10_pipe(&(0x7f0000000140)) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) 00:00:13 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) sync() 00:00:13 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) sync() 00:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) 00:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:13 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) sync() 00:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) 00:00:14 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup2(r5, r5) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r6, 0x84, 0x20, 0x0, 0x0) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x800e00358) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:14 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x48) 00:00:14 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept4$inet(r0, &(0x7f0000000140)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000180)=0x10, 0x30000000) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="2a44d2db223b0084ad3b8e8c5629b7abc9cb2a9f8ec257b6b5a77d02915c9667a01c564998ec"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:14 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x48) 00:00:14 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x800005, 0x12, r1, 0x20000000000) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) r4 = semget(0x2, 0x2, 0x500) listen(r0, 0x6) __semctl$SETALL(r4, 0x0, 0x9, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7919, 0x800}], 0x3) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000000c0)={'bbr\x00', 0x28bc}, 0x24) fcntl$setstatus(r3, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() close(r2) 00:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x48) 00:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:15 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:15 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:15 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:15 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r3, 0x4, 0x48) 00:00:16 executing program 1: r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:16 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:16 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:16 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x48) 00:00:17 executing program 1: r0 = socket(0x0, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:17 executing program 1: r0 = socket(0x0, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:17 executing program 1: r0 = socket(0x0, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:17 executing program 1: r0 = socket(0x2, 0x0, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:17 executing program 1: r0 = socket(0x2, 0x0, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:17 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:17 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x48) 00:00:17 executing program 1: r0 = socket(0x2, 0x0, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:17 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:17 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) 00:00:18 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x48) 00:00:18 executing program 1: socket(0x2, 0x10000001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:18 executing program 1: socket(0x2, 0x10000001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:18 executing program 1: socket(0x2, 0x10000001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:18 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:18 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:18 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) 00:00:19 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x48) 00:00:19 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) 00:00:19 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:19 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:19 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:19 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) r2 = socket(0x2, 0x10000001, 0x84) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) 00:00:19 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:19 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) r1 = socket(0x2, 0x10000001, 0x84) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) sync() 00:00:19 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x2, 0x10000001, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) fcntl$setstatus(r1, 0x4, 0x48) 00:00:19 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) 00:00:19 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:20 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:20 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() 00:00:20 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x6e2780e3) mlockall(0x2) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x5, &(0x7f0000000040)=0x9, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x12, r1, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x103) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66686c653000"], 0x10) semget(0x2, 0x2, 0x189) 00:00:20 executing program 1: r0 = socket(0x2, 0x10000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x1) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400202, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8, 0x20000000) semop(0x0, &(0x7f0000000040)=[{0x0, 0x800, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) semget$private(0x0, 0x8, 0xfffffffffffffffe) sync() panic: No chunks on the queues for sid 0. cpuid = 1 time = 20 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x47/frame 0xfffffe0016b386f0 vpanic() at vpanic+0x1e0/frame 0xfffffe0016b38750 panic() at panic+0x43/frame 0xfffffe0016b387b0 sctp_free_assoc() at sctp_free_assoc+0x32fb/frame 0xfffffe0016b38850 sctp_timeout_handler() at sctp_timeout_handler+0x167f/frame 0xfffffe0016b388e0 softclock_call_cc() at softclock_call_cc+0x1dd/frame 0xfffffe0016b389b0 softclock() at softclock+0xa3/frame 0xfffffe0016b389f0 ithread_loop() at ithread_loop+0x2f2/frame 0xfffffe0016b38a60 fork_exit() at fork_exit+0xb0/frame 0xfffffe0016b38ab0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0016b38ab0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- KDB: enter: panic [ thread pid 12 tid 100017 ] Stopped at kdb_enter+0x6a: movq $0,kdb_why