last executing test programs: 21.126011051s ago: executing program 2 (id=14): open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) posix_fadvise(r0, 0x0, 0x800000006, 0x5) r1 = dup(r0) freebsd11_fstatfs(r1, &(0x7f0000000280)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 20.87580811s ago: executing program 2 (id=16): r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) (async) ftruncate(r0, 0x80002) socket$inet6_sctp(0x1c, 0x5, 0x84) (async) socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000940)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, "5df6a003000000a4"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=ANY=[@ANYBLOB="60000000ffff000003000000", @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYRES32=0x0, @ANYBLOB="10000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="60000000ffff000003000000", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="10000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="60000000ffff000003000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="10000040", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="10000000ffff000005"], 0x130}, 0x0) rfork(0x85000) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000140)={'rack\x00'}, 0x24) mount(&(0x7f0000000500)='zfs\x00', &(0x7f0000000540)='./file0\x00', 0x3000a8e, &(0x7f0000000740)="42376e50cbc812dae038c4cbe096137deb4fa41ea6cec8394cc51c0597c72279e754e3a1ac6a173409071b34824a9a8ca3a4a926528e209a5c00037cc20f84373e388cf36b069955582e4d2efb983ff69a2b6d1aa044a157e1e5180d58c301704b8211ea9132249a1bd5e7a87e068fc1ebf5c47d786f8dc2800d25cb65d1678c78f9f4f47dd0b2ff369cb52d6761683c6618aea685cc70857abba6e9c2a5fe8090cbdea015955db04d487934e9e664e9898faa52f871ea4df5ce16860bca1e366d7613f6df43a1dc13dc4e5c40611ec681bd588022229f948915a3fe9299bebeaf2f0ce61f3ab3856358277f34b404de1402b7842c0fc43b42b5f8b7b36db0bf585e8a8694eb043867266f2bd78e0c59c62efa8653ada950e6f3849a0c7c309d407bea2c286269b8f51a0f59b32cf9d19314f2b74ec4ef2e3e425482c5f7c2d4445891500ebebf847eae663e797cc893c1bfc36b9f9aebf2d367ac5965b84688f13e99a7703d8e15139e68367aeb29a9b43d6c1e5415d10427ffbf6cfc3413ed15829445ad26ff0ac348cbce66642f7a3969fcf8adbca9b2270156c42ae168a7ae19c4938cec5a302222a4c37081c4aa87c0f6c08b1dac13054bfef29633f8d561a2da2ce6b6a0dbae5634bb212cda920609a92cc768126a86f2c4f81db53ab9b5d749b288ab4ec56dd7e5b3cc6b1dc46d141d03d5440abe03566c95fb8059db05ca603b7be622dbe40d6c133295dc5747662c56cfcca5caf1b3a715c6cf5ba71b442d57522ffdd996c51e382bcf568755fbaa501e0fa5e30225abd47f6566b5ccc77101f0cf4bacd9571d60c5203bb278fe01850747c60bcd6e6f5310714d0aca2f108e34b175cb2b98328cef783531d8965d40763976dbda30a300fd9c6411fe98de19896c4ada0c433441b696c0b791bea9e6d3cdc05c0bc6c58ddeeb9c6eb3c55c68fe461202e17530525c69d803d21b3465d82d433c153b2ffc8772f20f2c98ab87f2b0b8c8e8edf37df925f5e3ca251f539b747921e8d421998d88b9528bfafe27fc7a6849063b1f2b5a86f1a0d1647dcf7ff930c88013c0a858cbecad904cb5339933f557067c8b557b5f6ae26ab01c59ac663418a9fb9478de51cc4acd5b5d0b9971a8b8a63f0fe777e496dd6574c5507af1c387ee39c4b0d2ea8e05b661e2c98bd295093c2aa5df8884447ab7844b9d11b50a8d62d20fd0ce75e09411028596710c802e323d9a47e11ccb1439c5b5643cde025bbfaf323f091f1576adc3c285a2e0f16cf5ea8a562cf76ef725f1502cdd789b891d60c5fa39796b0410230fb8a593513e0a71043f09a67e5d2e7731fc03ea39e6698dce950ba3f2ca426cc3a4a2674357da7e72a9e8b01ba74c99b7ff9dc3b4e0c7a759f0b20d120a665f6acd799a7e3c6ab3a288fdbc03f2bc87f2abe4a52d8f4a5d004a0dc32d9fba95f809bbd92953ea25d7302a1c75736d860c40504546faa3056f21897335cb8545dc02104d41e36eddb6b5a4b8e3d25477872574abdb2eab6a382c9db29d4cb4af264dfbc8b6315ed4ec901cefaffc1ad465b80d96909860a8bfa060e25f4a4417bfc7843390ef9bcfe54266abcc28fb3d59546216d671e1d95360173dc4e658671d08933ab79821dde75e0f5fa76b725713e19548c3f392a0bf09bc93ac3bbf97f241fc282574e03bc18b1b752ce30311a817006c9f1fad7ac514b157b0498c3e0665ad78b5647e9c1abe0d41d5ca609fac3add19421e877e7e70464cc119402bb2416ce89ec023fce90f8772c4a4c90f463e9a3af689032f418073992bb7b819f0f1f1f7a70e047ab05db4e5c600bbeefad037fe153f8f19225ea21c2ca10c180dfff0090d2fe7968369467e5700f0a5987777896e2ab78f77433d5e0b6ecc529e849fdcf4e26aca9692b38e536eb0327ea5462c9137451e7d455b089c3f48d007feeb02ed9615ebfd3b00cac4c9fa61716c2eb84b3aea2f47c39332f59a835849f2c50bcf7cb1f1c0ca44ad1b2a5b1db797f956c1a6d1e58db9489d655ecc54219fb32a51ff1d3880478d010d64c00b3403f606b58846f00c9001fb093de688a81a23809ad15c48c2a6317c6bea0e42a34243b0d47414b1db23de23b7828d23254e1acf86380912d5ab67b544e70b905890b90771bb20e9f72389f277d4c7d8c7ebd1eb7901fb076f4a27f1f7592ee916f3dc2add119cd30fbb00a6b0096c7f939d387a56f0bd01c30a0ebec4793ac318abc2a5e9d5d7418735765988bd5f5b721212f5c6d8de5a1775004151c8f6bffd8329cc6b3f3f6a15a356e02e0d04a83b3a7f6f7f7b5c1c4fa761d17b0ac55511574432fd909b850d86af35954a0fd66481b96f9bb918a1e4ec7b760449110b7ebd9ea1397ae7ea1e5e7ce1f9cfda816bb35fb0881f7bbd76a9a9f8997f32310d2e3543c3b2a8ddd8e129ed4c527b7fd3b93787f650572b32723cce24047a3fdd0a30f9f17caaafa8d9e4f663c4512b4a367dfb48f552fc10ea83868e2adaa104ba96dec319d9c81c923e14f0037efdd254b8df7c52f7e2741299b5d67be66ff0c757700a267cc01c20a2d83b8398344fc46c918f5cadb6921dfcd57110a819b971b77a99de6f3b710956d0d804a4ed05859361650cd2c1510ea83afd52cda5990c4c097fc9081fdb8a0f2bf809e2e7b1ee7ad1db70b9efc7c9891ce1e9fcff79733995af0e957f7af1c48d728723d35402605261e5271eee5404073586efa84ddb0b289a534990e5224b87e5d19bb08f1e9a9383a4457e7dd1eccf50a9015827b1e0f1e8cd3ef802d1b24537e2503930f93123dad89da619d9abeeb746b4edeb017183c2e1809fefc6a43168a75dc332a316ff76a36d6b79ec87ff20bee209c3448d3ea119dadfb55888e8e45b7efb41b8e4e8dee0515a0faa944c78b00eb301c95b6e68c2420373750ea3f2bc038e8a1348f241666e3f674e9d0dc249c53b7792744006a40d89da7041b358ff34cd67d4403db3a2f045e6d9be9bb7e395fc7dbe8d041c86f5c9e5da001f0fc42b95916bf8c50a7bd1776a027c068526f3f8db8d1957e37744c9aac87039254e68909cb1ee8f866c10598988b08806ad4b3c7f17a74a283926ae5464ad8dc495e262ba5fd1d10078ae6105e6639c4fdc919833b9ea06d2c30f5a22d3b21add54523d93a7215f6c45e98da064a22d50fd376191752b2fb3755daa2cc80e4039c61d186ea5710d3dda82658c6a3ca97b7ab3dc81d1444f7a5e8e8bc9f6ce80cefa404dbd23f5155e1dd751895e502168178d8c2a77fba79a86be293b3997e09ef430e16c385051bfbfee7475af4432a86dfce099ba0d3a6eec1617184b4400d214751072f58dbc3658a01d745df7d0dd32a13987fdb203568c6a0dd725edaf9f36e16751369e095614686adc7e90d79af5341b5de9db02ec873bed980cdbb8891e5b42bc471fa9b3912ed6e7a69de24ace672201542b876df5a88162e059888dab9a50c112780c56fafa77bdfc9fabe0923a7b6e0769519b09978aec14125ca531c34387ad8bc6768cb2d724abf09304da54cbb1cc3dd06e02c4637f64f215b573d18b63f2c78d14db944cff31cf44c7296e6bf479cd0b61866b6888d7f1227b172a43fa1b65c8f4bfdc0b5cb5c61f2ad05368fe9d14dde29c15da223ba48803b851be855b9ad580372cd702e6284e2753e11ce3debb13323f5fdd3a1ae1acda06302e84afba83dddb579004a04a64beb41d3854ff342fd611385676fc45db2b5c2ee2f26ce590e4a7e67ab76c716660aee9e230aca406cc9917dbe0ea2282939e84be2fa5db1d695bc6a33b351a9d014f5ad3d53088264dc11a0947285af6e17f9bcff64191de295e3a8f5a217b106c22a7180f4f1795924bc4df52be1cae6f0b28cbe666cd73cc6c81028d691a9782992a9fd1a1056e3ebb565d9f95e516e26d6af17c9f5bc33d7f5c4dec2fedf9c201b050a30a3cefc63b89e8b1acbf94d9a98b29cbc54bce8310e7704eeb7341ff0db05efce521388b031afedf0ed0a4747c0ee60f20fd8122cb29b53fc569f5853a19e333b08a4d4bdee259a011276114446c50c154ecf8edb5a5eb4877c45c268de2b200c8ff34e26c672086d220195fff01da5b4915924cae62c1b5c71daef3b9e85859ed148017a3d121b34e4c105a9190551b81fe63c6ba0e8d8b241dcaf08f7f1e793ce049097f72dfee7f36ecb1775fccc862edbf7feddf8e663ef9382883b923cda945e86b936b12b448d11b464d8af94eae586ea9fbb6a15ee295b6a4a42785b4c269b9fb0859190e6821a4b6dedbe6e7f14bb9ff6c923d043d772fe44a8f6b45a826c9b8e501be2d45b87ba45d5271631b1693eac1b347e55058a0271325fa303416e6d71b9ad38460481972c350370b88ab98c43eda3faacfa2d57ec847bfb24df16c84e72fa91a31db1f6956c67cd5fa3e9f29e02ae28b7055ee8a83af60ca8e5f4d7f581d2dc3399a407350d1dccd6591f4f4be77c3d64df24beab26700787027f72f628985fd5a50216644776db4f3c395b8437ad407db9d73633cad7333d79431a3259849a86cd0f7d021be03ce33c0bd25610f777f39e4f4a0cfb0b4ccfc92c4d0b744568bac1a25945765ab90b2392990510e227e25ae32c92f30bba5f2b52407c0d7968c806528552963562b90dfd315c2ab954f280522f310b2b0177017987b1a75d9665e3359af801986add6874f27f2755be0a956249d4c7562c07ab0a9dfafa1050501ffc8ab4fdf0c61fda8e352581d273c9ff7cbb39c6221d911f6e9531b9c79d48fe68442e8b9c45e0e102eebe0351bd8072b9e2019a7698612ea05dab3c9db8f4b052f9815ad7b26165ce35d67c96b19377b9a4d23aecec2ef9d1cf70ebd57d2a7f166c7f899772075f149c35917c94b664fd65c7f27aa1e3f410f739b9d1be62f3db2b8cf8d6ec71fd082e64911e0c16dc8f785b3d3beccce68a22a8c819649a05243f4a2aa0cfde18fde723279f91ea85a0ede7db0be99a53350cc6172c171ca3509c359854c3ca3567bdf164e62baa94b55b8d448dc920bd9e95288a19a158514b79a53dd7b13042f97865ba9dc1860965cdc68a4e62ff3bff2e3930429a4b2c49d722845c31119e859a49551ffe89ab8a36cd2d594cecab7a3ebac722b8f5d43aea98e83491224cbf656e558a0b74cbfcacfd254fe6c85d7c814ec9e63619183cffc738a0a859da5d4c78efaae2ce7eb2c43bd0fddaf3dfc34fef83a4dcc6151ed5d9e5bba566d87615bd24e6727747c6f2f0fb84bc411e17531f30232fa2685b82d22fcfda55ddf6aef9e7d288b3c1dc735682f57fd276d4fdb0476d51a5cad3c475690a1245dc25c60a24f58e33ceb3cf65ba2227c24d9be41fcb876536ecac15256eb65b25c3aeb9447367a9d0e3e994570ccb824d1d4faa1775ff6ce8ba11b7677d7160f52c9ff4a62ff21d3f97ab5864a07a978a6c8ff4fcab2348933852bb342133499691d4f44f2b5834f52e48ecda3e3eab6c63ef01a7b2bdd7f4ec30dcdcf290024ae9dcc669742c254958037be5c3f9ab92abd4710cbbfbfffeaa66e4be85802d5f4d5ffbb89487f0cb7b6211c71d64b8435468484689400af2baf977b23c971db57204f8d1b1f77edc32c048ac0bf35cc4d57db7df74c22f60df9bf58e9d4175ad440cc55660edb3a26c5a6d1d48c83108f63ba1eb8790c74916bb6dde2e3556d5a0acbb6a46f8f0c95f6fb60f6255290c179ba6b1df922ffd5a3b3358fd3c3976d6e9d1759c503dca24526417a010aa4f46bae8631631ca9dbc0f668d2") (async) mount(&(0x7f0000000500)='zfs\x00', &(0x7f0000000540)='./file0\x00', 0x3000a8e, &(0x7f0000000740)="42376e50cbc812dae038c4cbe096137deb4fa41ea6cec8394cc51c0597c72279e754e3a1ac6a173409071b34824a9a8ca3a4a926528e209a5c00037cc20f84373e388cf36b069955582e4d2efb983ff69a2b6d1aa044a157e1e5180d58c301704b8211ea9132249a1bd5e7a87e068fc1ebf5c47d786f8dc2800d25cb65d1678c78f9f4f47dd0b2ff369cb52d6761683c6618aea685cc70857abba6e9c2a5fe8090cbdea015955db04d487934e9e664e9898faa52f871ea4df5ce16860bca1e366d7613f6df43a1dc13dc4e5c40611ec681bd588022229f948915a3fe9299bebeaf2f0ce61f3ab3856358277f34b404de1402b7842c0fc43b42b5f8b7b36db0bf585e8a8694eb043867266f2bd78e0c59c62efa8653ada950e6f3849a0c7c309d407bea2c286269b8f51a0f59b32cf9d19314f2b74ec4ef2e3e425482c5f7c2d4445891500ebebf847eae663e797cc893c1bfc36b9f9aebf2d367ac5965b84688f13e99a7703d8e15139e68367aeb29a9b43d6c1e5415d10427ffbf6cfc3413ed15829445ad26ff0ac348cbce66642f7a3969fcf8adbca9b2270156c42ae168a7ae19c4938cec5a302222a4c37081c4aa87c0f6c08b1dac13054bfef29633f8d561a2da2ce6b6a0dbae5634bb212cda920609a92cc768126a86f2c4f81db53ab9b5d749b288ab4ec56dd7e5b3cc6b1dc46d141d03d5440abe03566c95fb8059db05ca603b7be622dbe40d6c133295dc5747662c56cfcca5caf1b3a715c6cf5ba71b442d57522ffdd996c51e382bcf568755fbaa501e0fa5e30225abd47f6566b5ccc77101f0cf4bacd9571d60c5203bb278fe01850747c60bcd6e6f5310714d0aca2f108e34b175cb2b98328cef783531d8965d40763976dbda30a300fd9c6411fe98de19896c4ada0c433441b696c0b791bea9e6d3cdc05c0bc6c58ddeeb9c6eb3c55c68fe461202e17530525c69d803d21b3465d82d433c153b2ffc8772f20f2c98ab87f2b0b8c8e8edf37df925f5e3ca251f539b747921e8d421998d88b9528bfafe27fc7a6849063b1f2b5a86f1a0d1647dcf7ff930c88013c0a858cbecad904cb5339933f557067c8b557b5f6ae26ab01c59ac663418a9fb9478de51cc4acd5b5d0b9971a8b8a63f0fe777e496dd6574c5507af1c387ee39c4b0d2ea8e05b661e2c98bd295093c2aa5df8884447ab7844b9d11b50a8d62d20fd0ce75e09411028596710c802e323d9a47e11ccb1439c5b5643cde025bbfaf323f091f1576adc3c285a2e0f16cf5ea8a562cf76ef725f1502cdd789b891d60c5fa39796b0410230fb8a593513e0a71043f09a67e5d2e7731fc03ea39e6698dce950ba3f2ca426cc3a4a2674357da7e72a9e8b01ba74c99b7ff9dc3b4e0c7a759f0b20d120a665f6acd799a7e3c6ab3a288fdbc03f2bc87f2abe4a52d8f4a5d004a0dc32d9fba95f809bbd92953ea25d7302a1c75736d860c40504546faa3056f21897335cb8545dc02104d41e36eddb6b5a4b8e3d25477872574abdb2eab6a382c9db29d4cb4af264dfbc8b6315ed4ec901cefaffc1ad465b80d96909860a8bfa060e25f4a4417bfc7843390ef9bcfe54266abcc28fb3d59546216d671e1d95360173dc4e658671d08933ab79821dde75e0f5fa76b725713e19548c3f392a0bf09bc93ac3bbf97f241fc282574e03bc18b1b752ce30311a817006c9f1fad7ac514b157b0498c3e0665ad78b5647e9c1abe0d41d5ca609fac3add19421e877e7e70464cc119402bb2416ce89ec023fce90f8772c4a4c90f463e9a3af689032f418073992bb7b819f0f1f1f7a70e047ab05db4e5c600bbeefad037fe153f8f19225ea21c2ca10c180dfff0090d2fe7968369467e5700f0a5987777896e2ab78f77433d5e0b6ecc529e849fdcf4e26aca9692b38e536eb0327ea5462c9137451e7d455b089c3f48d007feeb02ed9615ebfd3b00cac4c9fa61716c2eb84b3aea2f47c39332f59a835849f2c50bcf7cb1f1c0ca44ad1b2a5b1db797f956c1a6d1e58db9489d655ecc54219fb32a51ff1d3880478d010d64c00b3403f606b58846f00c9001fb093de688a81a23809ad15c48c2a6317c6bea0e42a34243b0d47414b1db23de23b7828d23254e1acf86380912d5ab67b544e70b905890b90771bb20e9f72389f277d4c7d8c7ebd1eb7901fb076f4a27f1f7592ee916f3dc2add119cd30fbb00a6b0096c7f939d387a56f0bd01c30a0ebec4793ac318abc2a5e9d5d7418735765988bd5f5b721212f5c6d8de5a1775004151c8f6bffd8329cc6b3f3f6a15a356e02e0d04a83b3a7f6f7f7b5c1c4fa761d17b0ac55511574432fd909b850d86af35954a0fd66481b96f9bb918a1e4ec7b760449110b7ebd9ea1397ae7ea1e5e7ce1f9cfda816bb35fb0881f7bbd76a9a9f8997f32310d2e3543c3b2a8ddd8e129ed4c527b7fd3b93787f650572b32723cce24047a3fdd0a30f9f17caaafa8d9e4f663c4512b4a367dfb48f552fc10ea83868e2adaa104ba96dec319d9c81c923e14f0037efdd254b8df7c52f7e2741299b5d67be66ff0c757700a267cc01c20a2d83b8398344fc46c918f5cadb6921dfcd57110a819b971b77a99de6f3b710956d0d804a4ed05859361650cd2c1510ea83afd52cda5990c4c097fc9081fdb8a0f2bf809e2e7b1ee7ad1db70b9efc7c9891ce1e9fcff79733995af0e957f7af1c48d728723d35402605261e5271eee5404073586efa84ddb0b289a534990e5224b87e5d19bb08f1e9a9383a4457e7dd1eccf50a9015827b1e0f1e8cd3ef802d1b24537e2503930f93123dad89da619d9abeeb746b4edeb017183c2e1809fefc6a43168a75dc332a316ff76a36d6b79ec87ff20bee209c3448d3ea119dadfb55888e8e45b7efb41b8e4e8dee0515a0faa944c78b00eb301c95b6e68c2420373750ea3f2bc038e8a1348f241666e3f674e9d0dc249c53b7792744006a40d89da7041b358ff34cd67d4403db3a2f045e6d9be9bb7e395fc7dbe8d041c86f5c9e5da001f0fc42b95916bf8c50a7bd1776a027c068526f3f8db8d1957e37744c9aac87039254e68909cb1ee8f866c10598988b08806ad4b3c7f17a74a283926ae5464ad8dc495e262ba5fd1d10078ae6105e6639c4fdc919833b9ea06d2c30f5a22d3b21add54523d93a7215f6c45e98da064a22d50fd376191752b2fb3755daa2cc80e4039c61d186ea5710d3dda82658c6a3ca97b7ab3dc81d1444f7a5e8e8bc9f6ce80cefa404dbd23f5155e1dd751895e502168178d8c2a77fba79a86be293b3997e09ef430e16c385051bfbfee7475af4432a86dfce099ba0d3a6eec1617184b4400d214751072f58dbc3658a01d745df7d0dd32a13987fdb203568c6a0dd725edaf9f36e16751369e095614686adc7e90d79af5341b5de9db02ec873bed980cdbb8891e5b42bc471fa9b3912ed6e7a69de24ace672201542b876df5a88162e059888dab9a50c112780c56fafa77bdfc9fabe0923a7b6e0769519b09978aec14125ca531c34387ad8bc6768cb2d724abf09304da54cbb1cc3dd06e02c4637f64f215b573d18b63f2c78d14db944cff31cf44c7296e6bf479cd0b61866b6888d7f1227b172a43fa1b65c8f4bfdc0b5cb5c61f2ad05368fe9d14dde29c15da223ba48803b851be855b9ad580372cd702e6284e2753e11ce3debb13323f5fdd3a1ae1acda06302e84afba83dddb579004a04a64beb41d3854ff342fd611385676fc45db2b5c2ee2f26ce590e4a7e67ab76c716660aee9e230aca406cc9917dbe0ea2282939e84be2fa5db1d695bc6a33b351a9d014f5ad3d53088264dc11a0947285af6e17f9bcff64191de295e3a8f5a217b106c22a7180f4f1795924bc4df52be1cae6f0b28cbe666cd73cc6c81028d691a9782992a9fd1a1056e3ebb565d9f95e516e26d6af17c9f5bc33d7f5c4dec2fedf9c201b050a30a3cefc63b89e8b1acbf94d9a98b29cbc54bce8310e7704eeb7341ff0db05efce521388b031afedf0ed0a4747c0ee60f20fd8122cb29b53fc569f5853a19e333b08a4d4bdee259a011276114446c50c154ecf8edb5a5eb4877c45c268de2b200c8ff34e26c672086d220195fff01da5b4915924cae62c1b5c71daef3b9e85859ed148017a3d121b34e4c105a9190551b81fe63c6ba0e8d8b241dcaf08f7f1e793ce049097f72dfee7f36ecb1775fccc862edbf7feddf8e663ef9382883b923cda945e86b936b12b448d11b464d8af94eae586ea9fbb6a15ee295b6a4a42785b4c269b9fb0859190e6821a4b6dedbe6e7f14bb9ff6c923d043d772fe44a8f6b45a826c9b8e501be2d45b87ba45d5271631b1693eac1b347e55058a0271325fa303416e6d71b9ad38460481972c350370b88ab98c43eda3faacfa2d57ec847bfb24df16c84e72fa91a31db1f6956c67cd5fa3e9f29e02ae28b7055ee8a83af60ca8e5f4d7f581d2dc3399a407350d1dccd6591f4f4be77c3d64df24beab26700787027f72f628985fd5a50216644776db4f3c395b8437ad407db9d73633cad7333d79431a3259849a86cd0f7d021be03ce33c0bd25610f777f39e4f4a0cfb0b4ccfc92c4d0b744568bac1a25945765ab90b2392990510e227e25ae32c92f30bba5f2b52407c0d7968c806528552963562b90dfd315c2ab954f280522f310b2b0177017987b1a75d9665e3359af801986add6874f27f2755be0a956249d4c7562c07ab0a9dfafa1050501ffc8ab4fdf0c61fda8e352581d273c9ff7cbb39c6221d911f6e9531b9c79d48fe68442e8b9c45e0e102eebe0351bd8072b9e2019a7698612ea05dab3c9db8f4b052f9815ad7b26165ce35d67c96b19377b9a4d23aecec2ef9d1cf70ebd57d2a7f166c7f899772075f149c35917c94b664fd65c7f27aa1e3f410f739b9d1be62f3db2b8cf8d6ec71fd082e64911e0c16dc8f785b3d3beccce68a22a8c819649a05243f4a2aa0cfde18fde723279f91ea85a0ede7db0be99a53350cc6172c171ca3509c359854c3ca3567bdf164e62baa94b55b8d448dc920bd9e95288a19a158514b79a53dd7b13042f97865ba9dc1860965cdc68a4e62ff3bff2e3930429a4b2c49d722845c31119e859a49551ffe89ab8a36cd2d594cecab7a3ebac722b8f5d43aea98e83491224cbf656e558a0b74cbfcacfd254fe6c85d7c814ec9e63619183cffc738a0a859da5d4c78efaae2ce7eb2c43bd0fddaf3dfc34fef83a4dcc6151ed5d9e5bba566d87615bd24e6727747c6f2f0fb84bc411e17531f30232fa2685b82d22fcfda55ddf6aef9e7d288b3c1dc735682f57fd276d4fdb0476d51a5cad3c475690a1245dc25c60a24f58e33ceb3cf65ba2227c24d9be41fcb876536ecac15256eb65b25c3aeb9447367a9d0e3e994570ccb824d1d4faa1775ff6ce8ba11b7677d7160f52c9ff4a62ff21d3f97ab5864a07a978a6c8ff4fcab2348933852bb342133499691d4f44f2b5834f52e48ecda3e3eab6c63ef01a7b2bdd7f4ec30dcdcf290024ae9dcc669742c254958037be5c3f9ab92abd4710cbbfbfffeaa66e4be85802d5f4d5ffbb89487f0cb7b6211c71d64b8435468484689400af2baf977b23c971db57204f8d1b1f77edc32c048ac0bf35cc4d57db7df74c22f60df9bf58e9d4175ad440cc55660edb3a26c5a6d1d48c83108f63ba1eb8790c74916bb6dde2e3556d5a0acbb6a46f8f0c95f6fb60f6255290c179ba6b1df922ffd5a3b3358fd3c3976d6e9d1759c503dca24526417a010aa4f46bae8631631ca9dbc0f668d2") setsockopt$inet_tcp_int(r1, 0x6, 0x1, &(0x7f0000000040)=0x7, 0x4) (async) setsockopt$inet_tcp_int(r1, 0x6, 0x1, &(0x7f0000000040)=0x7, 0x4) connect$inet(r1, &(0x7f00000000c0)={0x34, 0x2, 0x2, @rand_addr=0xfffffffe}, 0x10) aio_error(&(0x7f0000000440)={r0, 0x3ff, &(0x7f0000000340)="85459704950212c688348d0e9ac5a0674809c3d0b58df7fa07a2545428897492360f88f405faae9e2c6427de24ca7214639f08e38de491e63af9bf3d91e752c57fc144a3bd78d3445f915ee49935c4256c21f151ee8584a64084274a5ce260a09a8edf7b212c17553764fd1b3c8003cda87b65182fda5667bb4f0fec76c2666933b0b99db7d6f2fefe2a4e2d2cca413f9ed62ce96a8b99f885d76f37f8c8cec5c1a65db4c03718e7bb7fa99b5d751d7271591cbbd033ce9f8d7a48441c194cfe7c6df6e3d4f095bf1e7c75a9895f4f26bea275fc912ac0b7bcd2314701089f4f3cfe029c8d4dbe", 0xe7, [0x2, 0xffffa063], 0x5, 0x7, 0xe, {0x2, 0x1, &(0x7f0000000180)="da3e2ac2926825d0d43d2c2735807bc21cc03dcbc7f1f18048f32a3b6e7a5f413f74f4bbf3b63b359bf9e3efcc0d7b755afa64244b615ded0b8afcd136f42e28fa4bac05b939bbd8fe89e89c8d17572fba92c101a5c7acc3a5f06949e9"}, {0x0, 0xa, @sigval_ptr=0x8000000000000000, @ke_flags=0x2}}) procctl$PROC_REAP_RELEASE(0x0, 0x0, 0x3, 0x0) sendmsg$inet6_sctp(r1, &(0x7f00000002c0)={&(0x7f0000000280)=@in={0x10, 0x2, 0x1, @multicast2}, 0x10, &(0x7f0000000100)=[{&(0x7f00000005c0)="ca1b3b5c422ca65675e274c429d4ecb6043c5c10548af3499af18ae3b738b9b6b5428e18e8a6f70a1fad05f03388e5d7fcc796fa874a4c850fc114d59d7d095f07c3338b7653ed757e08fc8325e69831de6411138839053b1a7b32636f2e05fcbcada2375bde92ed0ac706042efe8a3bcd095a7ab57ac9ddbdc94f1545f59d15ada6e76061b7834beac7d501f26c2752d451ca96b5f61b24c88865cfe25dfb939a9fcbb9146239110e08576b3ec84e75714e740034e78dba801094faa3edb5774e0c58a39e0a1439a32fb837000000000000800108fcaeec67663ce77bfbc50affa69135c9385cd6d36ff365039a3c5a89a24e3fed7dee1a35513534f7173d892afd3b73f76a08af4f857a1f2674d9ace7647aace412d13afc1ac098fe6f86bfdef411248be5e096c4e747bfdc32a173cf9cdba48cc36819787fb0c8664abba4c4b89301778de04ce18308", 0x14b}], 0x1, 0x0, 0x0, 0x81}, 0x0) (async) sendmsg$inet6_sctp(r1, &(0x7f00000002c0)={&(0x7f0000000280)=@in={0x10, 0x2, 0x1, @multicast2}, 0x10, &(0x7f0000000100)=[{&(0x7f00000005c0)="ca1b3b5c422ca65675e274c429d4ecb6043c5c10548af3499af18ae3b738b9b6b5428e18e8a6f70a1fad05f03388e5d7fcc796fa874a4c850fc114d59d7d095f07c3338b7653ed757e08fc8325e69831de6411138839053b1a7b32636f2e05fcbcada2375bde92ed0ac706042efe8a3bcd095a7ab57ac9ddbdc94f1545f59d15ada6e76061b7834beac7d501f26c2752d451ca96b5f61b24c88865cfe25dfb939a9fcbb9146239110e08576b3ec84e75714e740034e78dba801094faa3edb5774e0c58a39e0a1439a32fb837000000000000800108fcaeec67663ce77bfbc50affa69135c9385cd6d36ff365039a3c5a89a24e3fed7dee1a35513534f7173d892afd3b73f76a08af4f857a1f2674d9ace7647aace412d13afc1ac098fe6f86bfdef411248be5e096c4e747bfdc32a173cf9cdba48cc36819787fb0c8664abba4c4b89301778de04ce18308", 0x14b}], 0x1, 0x0, 0x0, 0x81}, 0x0) 19.655974534s ago: executing program 3 (id=25): r0 = kqueue() kmq_notify(0xffffffffffffff9c, &(0x7f0000000100)={0x1, 0xc, @sival_ptr=0xfffffffffffffffb, @spare=[0x5, 0x1, 0x5, 0x5, 0x1ff, 0x10, 0x7, 0x4]}) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_IPV6_RTHDR(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) kevent(r0, &(0x7f0000000040)=[{0x8, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstatat(0xffffffffffffffff, 0x0, 0x0, 0x4000) setregid(0x0, 0x0) posix_fadvise(0xffffffffffffffff, 0x4, 0xb70, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r2, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x0, 0x1fc], 0x0, 0x0, 0x0, {0xe, 0x7, 0x0}, {0x0, 0x0, @sival_int=0xfffffffd, @ke_flags=0x9fc040a3bd859cca}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r3, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x2, 0x2, 0x66, 0x9, 0xf7, 0x56, 0xffe, @loopback, @rand_addr=0xfffffff8}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rfork(0x96014) write(r3, &(0x7f0000000080)="ba", 0x100000) 18.467339677s ago: executing program 3 (id=30): socket$inet6_tcp(0x1c, 0x1, 0x0) (async) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x401, 0x0, &(0x7f0000000140)) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x300201, 0xc5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r4, 0x0, 0x0, 0x0, 0x0) (async) getsockopt(r4, 0x0, 0x0, 0x0, 0x0) aio_write(&(0x7f0000000240)={r3, 0x80000002, &(0x7f0000000300)="5f9e", 0x2, [0x0, 0x20000000], 0x0, 0x0, 0x0, {0x0, 0x4000007, 0x0}, {0x0, 0x201, @sigval_int=0x401, @spare=[0x40, 0x3bc, 0x8000000000000000, 0x2, 0x2, 0x4, 0x8, 0x2]}}) semget(0x0, 0x1, 0x281) open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) (async) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) aio_write(&(0x7f0000000140)={r5, 0x40000000006, 0x0, 0x0, [0x5], 0x0, 0x0, 0x1, {0x0, 0xffffffffffffffff, 0x0}, {0x0, 0x0, @sival_ptr=0x4005}}) setsockopt$inet6_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x29, 0x51, &(0x7f0000000240)={0x1, {{0x1c, 0x1c, 0x1, 0x10003, @mcast1}}}, 0x88) (async) setsockopt$inet6_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x29, 0x51, &(0x7f0000000240)={0x1, {{0x1c, 0x1c, 0x1, 0x10003, @mcast1}}}, 0x88) kqueue() (async) kqueue() kqueue() (async) r6 = kqueue() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) unmount(&(0x7f00000000c0)='./file0\x00', 0x0) fork() setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, &(0x7f00000016c0)=ANY=[], 0x28) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff400000700065000000019078e0000002e0000002442c09810000000000000081ac1400aa00000008ac1400bb0000004166d895860000000000000003000000040b00906700007e004a00000200000000000600007f010001ac1400bb831300ac1400bb00000000ac14"]) (async) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff400000700065000000019078e0000002e0000002442c09810000000000000081ac1400aa00000008ac1400bb0000004166d895860000000000000003000000040b00906700007e004a00000200000000000600007f010001ac1400bb831300ac1400bb00000000ac14"]) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) (async) r8 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xb9, 0x26}, {0x0, 0xcfe}}, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000380)={@local, @loopback}, &(0x7f00000003c0)=0x8) (async) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000380)={@local, @loopback}, &(0x7f00000003c0)=0x8) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000340)='w', 0x1}], 0x1, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) bind$inet(r9, &(0x7f00000004c0)={0x10, 0x2, 0x3}, 0x10) (async) bind$inet(r9, &(0x7f00000004c0)={0x10, 0x2, 0x3}, 0x10) listen(r9, 0x14040000) syz_emit_ethernet(0x5d, &(0x7f0000000500)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES16=r2, @ANYBLOB="602500a79078000003030400e9a54b6eaba917227912d8e8ce35ae2f17110d566a5b11fc6cfa81ce223e30859398e8", @ANYRESDEC=r6, @ANYRESOCT=r1, @ANYRES16=r7, @ANYRES16=r3]) 18.461244706s ago: executing program 1 (id=32): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCOSFPADD(r0, 0xc088444f, &(0x7f0000000040)="2e78898f45b467333003525390bfb0d33b14efe5a5d33edea4806a801997d4648db5e6076d541d0045ff3dc94f125a2d2d17bf7e627ce0392b328ae28ac9c90e60834f99d3eaa2847dc71ba56754747e914130695becb99adb9433d76ab45d74cb3d64b492fa6163652f55bf374a8fa48c43ab49e679ba146c06f2881bc71843b2f52e48be89b34ff06cb763c9980d489a0fee77e6e16d7773946a392736fbf94afbc70ddcc5de9b7146b4477ba8f410733c4558ffc7b8eb20802cb7685b43bdf20ec1ee13985b4a3524ff4bd896926780ff9c538261e7066af9a8316cef7565dbb91ecf586963b61e0f5658fdeba1a14a079009c98bc85e93c875ef2a0fde291987452211b7c146333d6375c4291d94adc50f3a1e0e6dd1e70d8fdc8571ced2bcb1889a34726ff687ee91228437b175f8bd33abab521673f15534e9548dc9f8fb42df79a0afb840e782b617bcd1a18c8fa8f293d915ed89484093ad4462952f0188c5a64769f300f3d9c7694d767a3ca4e0070cd3d949e9379b0f964aeee22bfa949a80ee577346657960ca93087fafc5568fc75c963616b65a43bba3ceb9057f31e39b0c7c6bf063159640e8771cffcbb8471aaccbc3722069e3aa34590f7dcfb52b1c219151272640f55cf96ef3787ac3e75025a36401c4d2aa4010bf8fdced73ded6df53b3f3c165b038171824cfed56effad5d1c633ca4c5dd68abc643af0cff91fa13f28ecbe075a3f58b3f869791c5137947c1c4725f6cd04335a2cac65ce40248e0f16c246dcdef89071c96c012fce63026546cea3b2c9ba810adc2909be47ccc9be673d35d1b6c44ee39f3faeef2aa7c74181d51fc7f9eda240c4d0041837384840491d8c9a94246df536d144f16d6a7a864897805e5ae10121db07f18be77560f0d98fe975645ea9a41c0f42ba12fcfcce909e78ef5cea935d17df3215f063b1fe1ab3ddd100ab10174c4a47af9a3e88c617478597ec01f545ece83c2f6dd9140d2f28a276281bf4c4fd9cc07bfe1195dba6bd2d18c8102412b2a66da90ba5dad9f3546e7b3574d81d072aecdcebc5b74dcb27872c9fd76f13126ecbb464ccbfb36d38797e93d87e7fccd8773527f8e7592b486debbec29a9c71eb773a0b65cfefc7526c2442a59ac5c2adac0121c286761680bbee0e4ae805d6a5251ffe27cd661c64def90ac7a522ab273199c81057921dfb06abc1e1d32c0cb8c7f3113b5e8887b413823cbd17c0d5719514535547b612302a1b7719963bc8f282cc8ca1dde97dcf851180de18b296d4c4253693c77763cbe51d5eb8ec729c18522233b2acb50f78212f0718bc35e9a68825a8ca789f8762f4717f450ea6474ed20c56e2a87cc60b214c0139786f8291c8433c40b35ef766c4b10c720ad7eff8305afbed6909210c378de35c19a4c277fdfd70673c10efa9afb236d9439223865bcf78f841233d2f3c1e6c874f8b12dd2712cf109782268ea15d29c7328efd9c8ea251498a388051886348b8308d15ebae5f8b310933f18b25176553652aa2b0208bd701153969d7e56b2625630dd4c4fb1519d3f89399e7b03bcf95830a5c9cf62ab969507f7fdb0260eb1a95cb9685d5182aa6b87bd0acabe0866f18446d3a40d538e2655d78580c0814078b5fa7c92251308e0623b820824fcc01e8f5db9f920bf100522fb5999d9be2ad9c8bb14a077ccafaf32d8b2e3f1a1daa598006edbfc05ef10bc2bc13fd8895ec3b44778b403f77d069f11346697b2d025a5377731cb0b89d308ceee0db2810b51727e732b34257f8bbf9a79afb937877b93083f48ded60226656c4cd7bb05d47f08fdc6a36f60e00be596ac2c6282062cd3b734e0d95ece41ec6abc904ca791e8c302bbd178cb4e72431f6ae6a51736ccae2348395b905660afc8860075a8b3e716d548f8c0c508f4ee160f00485439639757c9f7960e1d98765cb136544144e154fe3d3d11e22a1c37bc8edc6c02285b706b60dc0e07df9957fcd3cd1ed852135daf1193c6297bf587bde33471a53fc0c6104cde82078fdf5238896198d167223941c0c395b1c49926f2abb455e7cb6daa844783d19b729837be29eb17bd7356a2ef29b021316a5a71df2e72f74a12c280337f958cce154bae6c19958ea5946b4f1273c98534380149458d3fe3ae1fd28b33f3955e6f403adcb71c9ca03ab34ada3d70b1a35b7d9c1eeb9b83efbf66bed38deaf768dd9b67c84648b0fc76299d24fcc3c9249d59f43152d6f7b103d83f57c285b1813791df0463d2d3b4dad8d108c5a318005214176faa637123e33ced094f3b05e040491b38c109d0f700c93214b53a3b24870785cadf46d718f0c47dd12eb71762367adda44cd51500f795313ccf2656c4b11872d870af2533641eb4bd78b12a41463adf8c153c49f6e40b70ae12600e202f471918e0a38d1e9229a7c80311337f3c56cc9124a2c1b30791281702e199167bf6fa453278d7e37eaf079d76932703bf57b031f76fff0437c2d8ccfcc5a4a885be878720643e924ec423c9091ba488a5495afca2ef56ee0e77d89d9fd47b51fe1e83138f9b1e3e7ad05b5b39197cb7826c29b7e01b740d4e831b064c41eefee5e42a790cbce063dc9bdec49c2e9ec4be6062c31f508988bc654abdcaedc9e6f0b351698e139c1b3c467be9481e71ee02888983bc722e86f85245eacfe2aa66c05c3eb1d4fd6c62fd3dacf959a61399e2d8e3f0777f838eaad987708d003fe2a0b8cdfd0f237a3c47b4436474f881f71b21c83b5e8114ddf74b258a066171ef4a4b28e59b25749e304792d86819f60c3db7bd75da1707de63738e960540231599488e792ff11ec3eb63018387deffa0f6155ee7290f97b045820ca6bf0a69407fa4ef6e253bd1a4440898e919cb57ac386500b00091fd0009710d7599dca1564d3e704d9867354eb96c126cd513b606d48656313d6aa2cbb1d1834a84e93aae11ecee08d66312ce2001035e85d1cebd0421828682a24b860847dae14865b3d2fcbfb9b8404f3437989ee08ea1503c29373b8008861ab3c6de8710a969f9c1dd6bae97651f3051ededb725d3d5c75b77f2382474fa95e9d28c8a5299bd22daa0e3e70a36c77f208756ea214a064e8167847fbd21cfe2d8551518cd19079d08e40b229162aedfa4f81ae45464c50c51c2386573e9ff7c2c8567626c5812933e8d13c3729cbca12ff892d154ad5d1ca2699076eccb4e34f206691c9fd0b9dea3b0c968edcf965e32fbcefa4f7567d95bbf8b5f31049a6f22b5afc4a6ab5917eb76e3417de1539db08f39a1390086cd4bddad09cf94f06a2a4cdfd183154e7e3a31fddedb88ba155e217ac96ef9edbbece9f5d21ed568d5774a80f8ce00142a8a546b8bb8b2fac1349a4a3c00e40cfcee591c57bc6ca7a73d42bf613c80632cb23a47ba5f1fa3a4593ea729e259b2d6b1444995568780933da06108cd6215b4b6315c2cb12131db09b67e5b5eeec85be7891156aa19975107ecfca197fc37c025821ad5e94b456bfe14ab81021537898b1b6c84a64de4cd56ad4a60df24476f73222e671758e75bdf29b3045bb5fe263d215607c3fa0c302fdac22a51e1ad8cff53125e63fbeec87139caac7114d93bd5ced281a44c50ab2c3a46e47445e6e9c895faa444dc2a1f0d630d42ad0ec54f24292ea0b748085b6c1402b8473e40b9e2e5263b82ef861f3e05afe1651af43e1f20574cc5f48841c593b377701e0456fc6c9ee53044014a79bb4319e1d7cb6bd6b2b97c4bc944e7c14e0b57b19ab0ae432b878c9554c3dce5f6bed1ce01a4192396c09deb9c7a56601b002a747732fd74d331279e3cea93516da174574343d471ca62eea343c38d61120e594ca7448c3ee448db1efa68db98907bed20495c73f95ccdaaee7f65f922ccabcc3a7c1ef956e6b9f3e9c57e36ab44646044a4eba2e7755a42ec01fec13e6bb405ae18d8c8d72108503e9b792cc786b4f37458203ef473d2df8033dec71d865297c588a1d21fd0e163f4431bf5a3472e9b49495238abf0fb7e9e3448469464d569aabfa203cc47fca13d63f938440ef56765a45af323735c0306d124782597223fc22ef997fed889351c5c42cb4d849e02fcd7f7500687bbcfe9daa33400298fe9c53affb6d2b9f4376d9f56f576faff44584867fc8bf035571195beee29c5d831f71c7fde5b11659c2695a1c887ead46f1452231fe77aa5500d070251dde2567f747b6dce38ed562ba19e050817bb5e0f3d499432d54b3bf537b691a61e4801a86d83661eae41071cba8213cf27c9f69e15ed42c04da07c007b7a68bbe71c5d21d25a69a1e443921b642ded0887acc702f47674c051f877b279d5ec7109b4285cffac2855b10f59bc1ac59fdcebc91764acfd122ced7c6597a1d91072a2fdb7fdbf90a8c55ada5812d7759027705779211fa8e5df25224fc09b499429031639474913315a4635c1c00ef5a995b1f04393549b5acf56c15a2d716d077f0584690248d3b1bfe6013bf0ac03e9b0a70d7c2ce88a8a23e0016abb8f75eac31989b33672a8f24ad1b23bc836a7a4ecf3c9a74d5ceb5a9efea26e2b90bee7676c3b62448d28b92f8c765fe5940e418c1d20fc38574fd73480f25991e4e685c64613030fa9edf7e75e6cd7c14a0b9377accd29cfba01ac89a57edef2a924d883da27e46b0548eac7a37ec80a4d660dba199890a465163eeb6c5732455f37ab4e1a85f603ba48f2a3a49ad386ace2a1850185a158964c1011b27eba383b80bec2a9978541d0bbe67913a7705f6d201fcbb7076dfca2ab43903ab51d4424c646ce83246d1749f861bcf03d828e5c04765bbfc819adaf794225ce190551f3edbcc71c0488092c067d7aa048255e709d62aab6242fb24b9b1c6db0e18fca34e45a8e157c6716ec8a9e566beca2a81f88ae3ed20ee118eadd9c15ce3dc532996b2fda741609796c4683496777d77a87d37a24fbfa3e5f2c8478bfa7384639b0374251b5ad0ac1734706b9fe8529c7313bec0cc145576b4801da83e793b3f966f8f9bd4d750f10ec39dff7ab1b0b05984afd507ebe9708cd2868c23258cec5115fb7eb9c6008151fd2e467c8c272d3e3543fb3096895235d5e7bc7fed0800b4d4e88cfcd133e0edc0c5ace52c99b64ca4f4fe68ca0259b3f138c34198fa7fbc9c5dbf6e8042930471c4d27d3dcc0816201dede7b4a37619dbec8c3b577effc543875801fd8150949c7cf033527d5201793baa880337934f63e236af715efd727810005a87e21ef52f460673818f4574fc50bcad59ead86bfc269b378abad4de1a3a1b1450b563a3c1c27e25b900dc42842f0d1cab7b95e14c715ea1ac1a558e78f527fa9650c8732de446ec0d338e24da9e7e95f21c9f35bfd6ae6bb6930b93d1c0f0596747bda044a5cbc36135bfaa11bd5ed76f4b25bfc36c8de9a0936abb47fb2599bd10324217647e538923e52d352dbd50c98a85f54f707656a125457ca692a85d60c783f114535da34d6a1da16d0b6359ce6d2e8107896003d31bc349992d32a0e710b3ad419db3fb2e199f551d78fe58f78b89e5685f7b97f16122fb90d5fe964615de1ba80626d5e88fe9cdf05bd8705b130bb5569e97181ef5010b0d6566440057549f0eca7470277655cf7375cb71d066ac48a96949b2c455d192d96838eff42b5e78f218f59f0fb39f942580f61795ea8f5a38e41f60b60e201a1e50a1ce642c0d5548231b632301015e64a3a18a3d91748224f3bf54040ad6dc6a8280d65b648a68dea43d6d36e014031db5ad114779d66b7a0601af") __realpathat(r0, &(0x7f0000001040)='./file0\x00', &(0x7f0000001080)=""/8, 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0), 0x4, 0x0) ioctl$BIOCGDLT(r1, 0x4004426a, &(0x7f0000001100)) close(r0) procctl$PROC_ASLR_STATUS(0x2, 0x0, 0xe, &(0x7f0000001140)) getfhat(r0, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0), 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = kqueue() kevent(r3, &(0x7f0000001200)=[{0x9, 0xfffffffffffffffe, 0x0, 0x400, 0xff, 0x8, [0x8, 0x3, 0x9, 0x3]}, {0x7, 0xfffffffffffffff5, 0x62, 0x20, 0x0, 0x2, [0x4, 0xfffffffffffffff7, 0x6, 0x2]}, {0x1, 0x0, 0x1, 0x1000000, 0x8000000000000001, 0x2, [0x71, 0x0, 0x2, 0x10]}, {0xa, 0xfffffffffffffff5, 0x0, 0x80000000, 0x100, 0x3, [0x6, 0x2, 0x1f40a804, 0x9]}, {0x80, 0xfffffffffffffff8, 0x40ce, 0x41000001, 0x0, 0xff, [0x1, 0x2, 0xffffffffffffca9a, 0x7f]}, {0x9, 0xfffffffffffffff3, 0x4000, 0x40000000, 0x5, 0x3, [0x8, 0x80000001, 0x8, 0x3]}, {0x6, 0xfffffffffffffff5, 0x4094, 0x40000000, 0x4, 0x9, [0x2, 0x407a, 0x1, 0x8]}], 0x7, &(0x7f00000013c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000001500)={0x5, 0x2}) r4 = setsid() r5 = socket$inet6_udp(0x1c, 0x2, 0x0) listen(r5, 0x1ff2b89d) aio_write(&(0x7f0000001640)={r0, 0x6a67, &(0x7f0000001540)="3326388f3d2922305177eabdb2201b0b587ea52172a9", 0x16, [0xd6b, 0x35e], 0x7, 0x5, 0x1, {0x8, 0x2ac924c2, &(0x7f0000001580)="2e175568baa83863b156bde10631a58e04469531b7235849a3f837bb57ebfb2b270c70f298d4e808e9aebac65dd6ad49a59d3cd9a79a1c9937e7607f88bbbaa95381e793c5dc0f58edbbda54bd174b0750360ddf7f3b1aa563555591be4eec9bf1e452b6c35d815890d1f787f80788cc437c304c238852c79e322520c492e7979e921a087016d84d31f20aa9851428cded543307a06f5d48b95aa137081d1ad2878b31f937b0abf4985df802a78c1f"}, {0x2, 0x1b, @sival_int=0x418, @tid=r4}}) r6 = accept(r5, &(0x7f0000001700)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000001740)=0x1c) r7 = fork() r8 = getppid() setpgid(r7, r8) ioctl$BIOCSRTIMEOUT32(r1, 0x8008426d, &(0x7f0000001780)={0x80, 0x5}) setsockopt$inet6_udp(r5, 0x11, 0x1, &(0x7f00000017c0)=0x7, 0x4) r9 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) ioctl$DIOCGETRULESET(r9, 0xc444443b, &(0x7f0000001840)="0cec665bcd1b5329e80ecfdb628b3177026e0fa90eb39a50759c8d43849791d34a9af8da5167d32488fffd92d91910013654f97ff3a79469ed3bef5fc39e32a05ed89641c2c0e3bbe886d5bdd592cde2ef7132a020bcac2ae85b9a1d2eb0d28dabbebfb665d810c6f2dea5106729855846d4832e4e3a5483fa2a82df659e887248a6ad60c97acbb439becd80fec0fe6f3a7d22561815369a9b9530ac3ed75ee9b151102f8fe13e4c4abec92616fef568a9ede5c6981f44d7079e1f07c3ce0e8ac54824352b21295c6146b675beba5009d6b972e7d72c32e63a1cce1271084be5") read(r3, &(0x7f0000001940)=""/87, 0x57) open$dir(&(0x7f00000019c0)='./file0\x00', 0x800, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r6, 0x84, 0xa, &(0x7f0000001a00)={@in6={{0x1c, 0x1c, 0x0, 0x0, @empty, 0xa243}}, 0x0, 0xb17d, 0x9, 0x4, 0x6, 0x100, 0x5}, &(0x7f0000001ac0)=0x98) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r6, 0x84, 0x901, &(0x7f0000001b00)={r10, 0x3, 0x5, [0x48d, 0x3780, 0x3, 0x9, 0x8]}, &(0x7f0000001b40)=0x12) connect$inet(r6, &(0x7f0000001b80)={0x10, 0x2, 0x1, @multicast2}, 0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x23, &(0x7f0000001bc0)={@in={{0x10, 0x2, 0x1, @rand_addr=0x21}}, r10, 0x5, 0xcf, 0x4}, 0x90) 18.395950128s ago: executing program 0 (id=33): r0 = socket$inet6(0x1c, 0x10000000, 0x0) r1 = fork() mkdir(&(0x7f00000003c0)='./file1\x00', 0x39) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x180) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mount(&(0x7f0000000040)='ufs\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)) renameat(r2, &(0x7f0000000200)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') rmdir(&(0x7f00000000c0)='./file1\x00') shmdt(0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ktimer_getoverrun(0x0) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff, 0x100000006}) r3 = open$dir(&(0x7f0000000100)='./file1\x00', 0x100000, 0x0) fcntl$lock(r3, 0xe, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100040000004e}) getsockopt$inet6_int(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) rtprio(0x0, r1, &(0x7f0000001800)={0x3, 0x1}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_RXTLS_ENABLE(r4, 0x6, 0x29, &(0x7f00000001c0)={&(0x7f0000000200)="0162", &(0x7f0000000100)='\x00'/12, 0x0, 0x19, 0x2, 0xc, 0x0, 0x0, 0x0, 0x3, 0x4}, 0x40) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000040), 0x4) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3, 0x0, @ipv4}, 0x1c) 18.395244091s ago: executing program 1 (id=34): r0 = socket(0x11, 0x10000000000003, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast1, @multicast2, @local={0xac, 0x14, 0x0}}, 0xc) socket$inet(0x2, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x47, 0x0, 0x0) (async) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x47, 0x0, 0x0) extattr_list_file(0x0, 0x1, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, 0x0, 0x0) pipe2(0x0, 0xd505eb4556f41fdb) socket(0x26, 0x2, 0x0) (async) r3 = socket(0x26, 0x2, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x22, 0x1c, 0x3, 0x0, @mcast1}, 0xc) r4 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r4, &(0x7f0000000a00)="b10005019000e80303481bc75786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x20080, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x2}, 0x8) dup2(r1, r2) (async) dup2(r1, r2) setsockopt$inet_mreqsrc(r2, 0x0, 0x47, &(0x7f0000000080)={@multicast1, @multicast2, @local={0xac, 0x14, 0x0}}, 0xc) socket$inet6_tcp(0x1c, 0x1, 0x0) syz_emit_ethernet(0xc6, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff0000000000008100210081305dbefc805b73ca5a7ae341f81e60fff6945eb41cbf2f32de2d82c4d2dd25a1ced6429835666276234e6f644893522e5d2cf117ca4df185b4943456aee0072ecee91252c4c0a146d71267d5e16d434215e0c3ed464e00272b3b3fe53779b4c08f547a08751e7a6fd0420244aca1702c0f57b50a54a3465cd46b6ec4afed874d5cf5d06634ec43fb9a38096cf9aaaedfe54d08954b0461a26950e9226c5581e51d14408de18467ac906e4d2a370bd28968d6120e66d5cf2f5215029ea461edfe8713a02caf1ab75b536310d64834d268a9a98ff77cecfcfc9c9b34a25b57fec328e12ec67d0f20f2ea8fde90af2b7895db5ad5a888a92e8f595c750d7fad3546682524b5862aaa7497af9f9adf3d30b9ab69ca88c9f158689e339ec19835f167e84c5fe7b9727fbd0e3380e55aebc0744494d3d153db31445131a195045298c8fc342e0767c1d576d607690dcd97fcee04abce039e90971cb90057dc8b1fd463da7111d48b2b45e68a317a67"]) mkdirat(0xffffffffffffff9c, 0x0, 0xc0) (async) mkdirat(0xffffffffffffff9c, 0x0, 0xc0) open$dir(0x0, 0x80, 0x50) (async) r5 = open$dir(0x0, 0x80, 0x50) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86ce6000000000083a01a4d2c5424d6aa513f09721a04f2b8881fe8000002000000000aa8f00907803000000"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86ce6000000000083a01a4d2c5424d6aa513f09721a04f2b8881fe8000002000000000aa8f00907803000000"]) r6 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) dup2(r6, r6) (async) r7 = dup2(r6, r6) ioctl$DIOCCHANGERULE(r7, 0x8048756c, &(0x7f0000000280)) (async) ioctl$DIOCCHANGERULE(r7, 0x8048756c, &(0x7f0000000280)) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0) freebsd11_mknodat(r5, 0x0, 0x60a3, 0x0) __realpathat(r5, 0x0, 0x0, 0x0, 0x0) (async) __realpathat(r5, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005019000e80398b11bc75786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 18.108473783s ago: executing program 0 (id=35): open$dir(&(0x7f0000000100)='./file1\x00', 0x40000400000002c2, 0x180) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x4a, 0x0, 0x0) fork() mlock(&(0x7f00009f8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) munlock(&(0x7f0000144000/0xc00000)=nil, 0xc00000) 18.105508711s ago: executing program 1 (id=36): r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{0x0, 0xfffffffffffffff5, 0xb, 0x80000000, 0x6, 0x0, [0xdc0a, 0x2, 0xfffffffffffffffe]}], 0x1, 0x0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = __specialfd$inotify(0x2, &(0x7f0000000180)={0x4}, 0x4) inotify_add_watch_at(r2, r1, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x21000430) kqueue() kevent(r0, &(0x7f0000000ac0)=[{0x200000000003, 0xfffffffffffffffc, 0x20, 0xc0000000, 0x7fffffffffffffff, 0xa, [0x100000000000007, 0x7, 0xd, 0x6a7800008]}], 0x1, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) mkdirat(r3, &(0x7f0000000180)='./file1\x00', 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$inet6_sctp(0xffffffffffffffff, 0x0, 0x18c) connect$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffff9c, 0x6, 0x40, &(0x7f0000000000)='hd\x00', 0x3) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) extattr_get_file(0x0, 0x1, &(0x7f0000000280)='\x00', &(0x7f00000023c0)=""/4097, 0x1001) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r4, 0x0) fcntl$lock(r0, 0xb, &(0x7f00000001c0)={0x3, 0x2, 0x5, 0x4}) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') sendto$inet(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{0x0, 0xfffffffffffffff9, 0xb, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ppoll(&(0x7f0000000200)=[{}], 0x209b, 0x0, 0x0, 0x0) 18.038397341s ago: executing program 3 (id=37): socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r1, 0x0, 0xc, &(0x7f0000000040)={@multicast1}, 0xc) getsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f0000000100)={@broadcast, @local, 0x0}, &(0x7f0000000140)=0xc) setsockopt$inet_mreqn(r1, 0x0, 0xc, &(0x7f00000000c0)={@multicast2, @local={0xac, 0x14, 0x0}, r2}, 0xc) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x12, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x5}}}}}) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000080)={0x5, [0x5, 0x6, 0x3, 0x748e, 0x6]}, 0xe) (async) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000080)={0x5, [0x5, 0x6, 0x3, 0x748e, 0x6]}, 0xe) setsockopt$inet_int(r0, 0x0, 0x42, &(0x7f0000000040)=0x3, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) extattr_set_link(&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000200)='y:\x19\x90I\xedjW\x1a\x0f\xe04\x81t\x03S\xf2\x9a\xba;\t\xce\xbbK\xd7\x81\xd5\xae\xda\xda\xd1\xad&\xbbb2_\xdfm\xdc\x1ex\xc0\x94\x8d>\a^%\xdd\xfbt\xc4\xdd\xee\x8d\x85\xe7\x89\f\xe3\xd0\xd8\xdd\x01n\x18\xd0\xcb\xfdQ\x879:)f\v\xf7\xf8\x80\xa0\x11l\xdc\xc3\x18\xf8\x82\x82{\x16D!\xb7W\xe7\xc62\"\\\x89\xac)4\xe5\xa4\vPl\x1a\xa2J\xb40xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/255, 0xfffffe24, 0x860, 0x0, 0x0) r1 = kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0xfffc) kevent(r1, &(0x7f0000000380)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x6}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x800800805ffff) extattr_set_link(&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000080)=',,\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x8005) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000340)={0xffff, 0x3, 0x3, 0x3}, 0x8) mmap(&(0x7f00002cf000/0x2000)=nil, 0x2000, 0x5, 0x5410, 0xffffffffffffffff, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) sigaction(0x14, &(0x7f0000000100)={0x0, 0x18}, 0x0) bindat$unix(r5, r5, &(0x7f0000000080)=@file={0xa, 0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa01009078000000006000000000002c0000000000000000fe000000000000000100000000000000fe00000000000000015400000000020000"]) bind$inet(r4, &(0x7f00000001c0)={0x10, 0x2, 0x2}, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x7, 0x12, r6, 0x0) ioctl$DIOCGETRULESET(r6, 0xc444443b, &(0x7f0000000580)="5c6f0cb931573ea8dfcf2968592e8acd8ba327cd0100000d22b37a00000000000001c5606ca3fa71800000000000116595e0940761230000002f4a8ca01722a0b224841beedba5b06eacab221591ec9c64d3058696ddc30e85dbfd2e125d9c312ddea0256a9af270b19f5c4bda139bee86e290e85c6348c01fa58d89530cafebb1e12e1afb0a475b823cde7b9a8936eca4358e0aa86efbac4ed66354de0200b2e8cc1319db6db705e96ecc000000000000f9758da3dc4383c629ab62b572db71d792fc6b6a2f8c4cb0d5943986be521f0247bab6966f88cca6e3b75927c6f075a246104781d1669786d600000000") connect$inet(0xffffffffffffffff, &(0x7f0000000400)={0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) rfork(0x3060) 17.918329388s ago: executing program 3 (id=40): open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x7, 0x12, r0, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) msgget$private(0x0, 0xfffffffffffffffd) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) connect$inet6(r2, &(0x7f0000000040)={0x1c, 0x1c, 0x2, 0x0, @loopback}, 0x1c) shutdown(r2, 0x2) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x104, 0x0, 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000480)='\x00']) writev(r4, &(0x7f0000000280), 0x26) write(r4, 0x0, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r6, 0x6, 0x27, &(0x7f0000000680)={&(0x7f0000000640)="00b2c06df480cfe19f0da47ac0235414", 0x0, &(0x7f0000000100)="78aff7916dc00ceed5c51541e59785218b17a42d3c5674a06964a2838903360796ce9b493723661215eded625ad4c6edc18afce02411", 0xb, 0x10, 0x0, 0x13, 0x36, 0x0, 0x3, 0x3, "6a0802e40094ffff"}, 0x40) setsockopt$inet_mreqsrc(r5, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r5, 0x0, 0x48, 0x0, 0x0) socket(0x26, 0x2, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r7, 0x0, 0x48, &(0x7f0000000180)={@multicast1, @multicast1, @loopback}, 0xc) socket$inet_tcp(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000f80)={0x2, 0xf423f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d6}, 0x0, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x40000000000000}, &(0x7f0000001080)={0x2}) socket(0x11, 0x3, 0x0) rfork(0x1000) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, &(0x7f0000000380)={0x6, {{0x1c, 0x1c, 0x1, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_group_source_req(r1, 0x29, 0x52, &(0x7f0000000180)={0x6, {{0x1c, 0x1c, 0x2, 0x0, @mcast1, 0xfffffffc}}, {{0x1c, 0x1c, 0x2, 0x8, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}}}, 0x108) 17.917784011s ago: executing program 1 (id=41): open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r0, 0x3) geteuid() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000740)="b100050390000000030008000700ca900f0e08fecea11ea8fef968f3c73fd3357aa0eb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x14, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) syz_emit_ethernet(0x66, &(0x7f00000025c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0x30, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x6, '\x00', {0x5, 0x6, "ad526c", 0x8d9, 0x15, 0x1, @empty, @rand_addr="bf7be6b9fa06f549927f5637d5bf4695"}}}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) extattr_set_file(&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f0000000140)='\x00\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file/file0\x00', 0x4, 0x0) mkdir(0x0, 0x0) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$CIOCGSESSION2(r4, 0xc040636a, &(0x7f0000000080)={0x0, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdefffff, [0x0, 0xfffe, 0x0, 0xf1]}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r2, 0x3) socket$inet(0x2, 0x2, 0x0) flock(r5, 0x2) faccessat(0xffffffffffffffff, 0x0, 0x4, 0x400) r6 = dup2(r5, r3) setsockopt$inet_sctp_SCTP_RTOINFO(r6, 0x84, 0x1, &(0x7f00000002c0)={0x0, 0x2, 0x3, 0x8}, 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x2f9, 0x0) fork() r7 = fork() setresuid(0x0, 0xee01, 0x0) procctl$PROC_TRACE_CTL(0x0, r7, 0x7, &(0x7f0000000080)=0x10) rfork(0x85000) 17.225897381s ago: executing program 3 (id=42): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000340)={r0, 0x80000001, &(0x7f0000000300)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}}) ioctl$BIOCGRTIMEOUT32(r0, 0x4008426e, &(0x7f0000000400)) mlockall(0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80) r2 = open(0x0, 0x4, 0x10c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r3, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x0, 0x1ff], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0x9fc040a3bd859cca}}) open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) r4 = open$dir(0x0, 0x200, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r5, 0x14000000) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000020000000800450000300900000002069000e0000002e00000024e214e233e8e9987b221f2ac996b7f3d8357d5074643790d314e5a5e874d4d1248cad2f9d7593d395ffaed3951e80d70b29ef03e0d0e0a963631e2e372afb8a186d395ef8dd81b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="701000a7907804060402020203030101"]) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mount(&(0x7f0000000080)='cd9660\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f0000000100)) symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unmount(&(0x7f0000000200)='./file0/file0\x00', 0x44400506) sync() sync() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r2, 0x1000) aio_write(&(0x7f0000000580)={r4, 0x7, &(0x7f00000004c0)="8fdcc2b7d283648b30c44798dab94a010bea7bc615af6d215dfb456ec79a33916d62e9caba84eec01d2f3c146df048d4eb1b7f52b6ff9496452816c7c6bbf20dda4c1fb5fce275b1f506181bb949b6fbe2dc2772d4abe8cedecdac47d3f98f6566bff8dc8f6181fa2d505c096a179676387f5915c1a9212f2e58bbfb7dfa831602cd164252e6042b7cb5b1eb5d8cb2c6e6584941389929ad919087f6036b3d6ec2a2312332d8f27edc0185fdc6ac3d33efcb7f377e5d26da2c6a8323fe", 0xbd, [0x7, 0xa1fc], 0x3, 0x20, 0x80, {0x0, 0x2, &(0x7f0000000100)="fafaa7f91f2aa5138262dc87ce6bea1a274ec8ad26215b53fd379a63b88f5e5baf88482066e90465a4b66f"}, {0x0, 0xf, @sival_int=0x40, @spare=[0x0, 0x5, 0x6, 0x6, 0x5, 0x1, 0x7fffffff, 0x8]}}) 17.225359421s ago: executing program 0 (id=43): r0 = open$dir(&(0x7f0000000080)='.\x00', 0x4, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xac) chdir(&(0x7f0000000040)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) mount(&(0x7f0000000000), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) access(&(0x7f0000000680)='./file0\x00', 0x0) utimes(&(0x7f0000000180)='./file1\x00', 0x0) semget$private(0x0, 0x6, 0x8bffac5b1829c4e8) socket$inet6_tcp(0x1c, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1011, 0xffffffffffffffff, 0xfffffffffffffffc) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mount(0x0, 0x0, 0x0, &(0x7f0000000100)) connectat$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000180)={@in={{0x10, 0x2, 0x0, @local={0xac, 0x14, 0x0}}}, 0x0, 0xfffffffd, 0x2b, 0x89, 0x0, 0x2, 0xfe}, 0x98) setgid(0xffffffffffffffff) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) extattr_delete_file(0x0, 0x2, &(0x7f0000000280)='/dfwC2rypto\x00') r3 = freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) fspacectl(r2, 0x1, &(0x7f00000000c0)={0x1, 0x7}, 0x0, &(0x7f0000000300)) setgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) syz_emit_ethernet(0x46, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaff88a830208100370086dd6000090500082cff15c3ef92000000000007100000000800000000000000000000000000000000184e214e2000089078"]) fchown(r3, 0x0, 0x0) renameat(r1, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') fchdir(r0) 16.525983657s ago: executing program 1 (id=44): r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x10) syz_emit_ethernet(0x2e, &(0x7f0000001bc0)={@random="9f4c4662c957", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x1, 0x2, 0x0, @rand_addr=0x7, @multicast2}, @icmp=@generic={0x11, 0x8, 0x0, "9dc1870002000013"}}}}}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mount(&(0x7f0000000000)='ufs\x00', &(0x7f0000000080)='./file0\x00', 0x80000, &(0x7f00000002c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x2088080, 0xd2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r1, 0x0) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcbe0441a, &(0x7f0000000240)="fe8dd4fc271a8604c03264d20ac112b1f99ce630844f8cccf1dee1c4d1290f89c8bd08a5c841b65c2532efe6573c64e71cf01b46666e1f2c6d7f1196717791160502702da1ce143fa5bde5f77f5708539d8b912ec231eabaed546cb7ea8721af192fe9ae9590dbee473c") r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2000000, 0x26) preadv(r2, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0x1b133353141e377d}], 0x10000000000000d1, 0x0) 16.310002819s ago: executing program 0 (id=45): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0x0) (async, rerun: 32) r1 = socket$inet_sctp(0x2, 0x1, 0x84) (rerun: 32) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) r2 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0) (async) copy_file_range(r2, 0x0, r0, 0x0, 0xffffffffffffffff, 0x0) rfork(0x82010) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x3) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x101, &(0x7f0000000000)={0x10, 0x2, 0x1, @rand_addr=0xfffffff3}, 0x10) sendto(r3, &(0x7f0000000440)="d85d", 0x2, 0x7a9d308a77d81010, &(0x7f0000000140)=@un=@file={0x3, 0x0, '\x00'}, 0x3) sendto$inet(r3, &(0x7f0000000c40)="1a7b4fa5e0d9fd18a9b7de56e6cd17d06fdcc4bdb699fabb7d070d2b5a81460acd07e6891cfc11c151ccc85b1a75dd5654e41fa04c227be30084b8dfd6af0275cbcf2a81eb5e930c7a7b5598a36e52a095e23b6ab432c1e53548440800d077443f0000ab1f584235083e89010000000000000094587902fb3d92dc563f6dce7937b90a167ca4fad41ec180386699de46ecaf628d3733a90c97e87fb71968c237db", 0xa1, 0x0, &(0x7f0000000100)={0x10, 0x2, 0x0, @broadcast}, 0x10) close(r0) 15.69594522s ago: executing program 3 (id=46): r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x40000400000002c2, 0x180) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000700)={@local, @empty, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "000905", 0x8, 0x2c, 0xff, @rand_addr="15c3ef92000000000007100000000800", @empty, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) aio_waitcomplete(0x0, &(0x7f00000000c0)={0x5, 0x2000}) aio_write(&(0x7f0000000240)={r1, 0x80001001, 0x0, 0x0, [], 0x4, 0x8, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int=0xfffffff8, @spare=[0x0, 0x1, 0x0, 0x200000000000]}}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81706}], 0x1000000000000013) lseek(r0, 0x8, 0x6) 11.90592138s ago: executing program 2 (id=47): symlink(0x0, 0x0) r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) open$dir(0x0, 0x40000400000002c2, 0x0) ioctl$DIOCADDSTATE(r1, 0xc0f24425, &(0x7f0000000300)="2ec8abe1bf9f5e3fab59519e7f137fe000a74f82ddbb4dcc30b52c1d82f62c759dddb3e9561c672f4efff62d7a98d3268e20af3add79805d977008857f9ee30c10dbe5766a7d47734812fe721c00cb5c04f116663b82a9297fe92f7c55970f0029d05e1a5bb84e0bdd0cc8a9b74a72eed9349c327b7fef9711fb3770667e8f63e78d3b") ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc040636a, &(0x7f0000000040)={0x29, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x3]}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r3 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ftruncate(r4, 0x41f3) aio_read(&(0x7f0000001300)={r5, 0x5, &(0x7f0000000240)="81", 0x1, [0xa5c5, 0x16], 0x8, 0x6, 0x4, {0x0, 0x8003, 0x0}, {0x0, 0x16, @sigval_ptr=0x4, @spare=[0x9, 0x7f, 0x10000, 0x6, 0x6, 0x3bb, 0x101, 0x4]}}) preadv(r5, &(0x7f0000001780)=[{&(0x7f0000002980)=""/185, 0xb9}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0xa, 0x1, './file0\x00'}, 0xa) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000180)=0x101, 0x4) bind$inet6(r6, &(0x7f0000000080)={0xffffffffffffff0e, 0x1c, 0x3, 0x400, @empty, 0x80000000}, 0x1c) connect$inet6(r6, &(0x7f0000000040)={0x1c, 0x1c, 0x3, 0x0, @empty, 0x1000000}, 0x1c) ppoll(&(0x7f0000000000)=[{r6, 0x188}], 0x1, 0x0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000200)="0e", 0xff66, 0x0, 0x0, 0x0) ioctl$CIOCGSESSION2(r3, 0xc040636a, &(0x7f00000000c0)={0x19, 0x0, 0x10, &(0x7f0000000040)="0100743adeff", 0xfffffffffffffea9, 0x0, 0x0, 0x7d86619a, [0x0, 0x7]}) ioctl$CIOCCRYPT(r3, 0xc0306367, &(0x7f0000001500)={0x0, 0x1, 0x0, 0x3f, &(0x7f0000000400), 0x0, 0x0, &(0x7f00000014c0)}) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) r7 = semget$private(0x0, 0x1, 0x442) __semctl$GETVAL(r7, 0x1, 0x5) ppoll(&(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) ioctl$DIOCRCLRTSTATS(0xffffffffffffffff, 0xc4504441, &(0x7f0000000080)={{"377b44d267d4b09b79c2c07122db031a75daf8256ea3eff41608f7b9dc0e7d2a9b5e16882b24dc96304d57285325d587fa78496b2f418261ad23669cc173638f0b7ec88f01a2bb1ab256141fbf6e537e95af42744d3e8283117d4ee4041335afea5e39fb9f703d28eb0315c3b18f4704e1df7a3f2d8ffbb40334b41637db0f0f63a5dedfc6b2d1e1416f9d64c3d43b681ce7e4aa446103d37ff7aabfd022375946a1cff2bf2e3a0a4ebc46bffb76fc2b697ef33544349bd671fea066457945a2ea58eb5a741b2b1e7bb05f750c344763f8a428b93108a679a0fca051fe892a6cfe24967106c4ef9c9778361ac5cec8c3ad03fce85fca7c1378819a4efc833effcaf176117fbf570dc7c26c1c48010b7785f56b28e15c238e79f0e83ca637e7e2735523ec8852edb7107ff43170cc3013dfa4f93820c1a5a0f67749786910712a523aa3d45d52fde4a809409f064ad406ed7429229f1d5089dcd00f288d24bf9276efbe10891acf9f9d899e240ada590d688084dbb0f4dde440c7c669004bc8a856ecffda05e48bc8fc3fbf5d50cb2e28f9e4a824ba1c4a7bee9cc293c8154733a5f4a999cbbb23d48d301c072a633658f417849f9b0363d6819bac26d79128a8777ca724e64540a2452119be08e58837c3c4f51b9db5a0f75e1c2fb479c30e414708f31b70e604724b922d36449c34c0a46ba04fde9c1b41e72fd126d187bcc43a904ce7ec870bb82a4bb408000000b131eaac4a537c8b7fa14b825f99c4b0ed706cbd92073326b2cf1c566f257a7042380a0774a188fc98c64a42c4253b64306460331a32aed2793813cbb14ff950200124600c62a5f0f96f4fd29650e3824f4bbfdcfed33b96134a4ef2eb2ca799998a9c5e62007e30d7965666ada13576b823f0aca9b847252b3b691aeb3f874540f1c21b415d6692af2f980132c060d7adf189e64be0d4cfa0900e5c30e746abf6751942e81b4ecda1227134303cd94e9491efb6f4ddc4ef66eb454c3b6edc730823b6aa37209a4874575c58f4cd18482e16a38ba8ec7ef71095c2df04efe1dff625f23c541f4465fb1d0a634f6d9de2d590972bce89e9ebd888a72a4822fd02000000d48083c2f9095991912d99495bcc9d8c5fc87572f83cdf1758b7a6fdbd5415299dc63881d42352201ae099927994d9a910cb633d1f75cee010108de9e8272d4dbffd9646265413860f4fef4fc3419712a31f636f6db2668b98d4a1c87d00bb73a039bc61b586fc86f42ad30e1befbd7724b150b78fb0ccc8c732ddb5141ab27229cc6b5ee71ba284e13bb96f38077d94e6c4211aab8669305eac709f37ea55a6d822e63329cb03ebed6a2ac1963f0b96e7b61516cb67e9bba8302eb1ae4d873784caf42391b01bab6344b416b9a9c0fc404112bfc746c537f9e6ac5755a71a361500", "8b07104218f22b3a1f8dffffb1192ca2a08f69f000000034ed02da4ba667b85f"}, 0x0}) sendmsg$inet6_sctp(0xffffffffffffffff, 0x0, 0x2008f) aio_write(&(0x7f00000007c0)={r5, 0xffffffff, &(0x7f0000000500)="4b57a120540742cd2d3a67b793cf53f92bee8e83677340e4a13a70bb122587806bdffa0f3c4a221cec1d6eaee6accd3bc226d87233019042058a544856e03d82afd657f009326c54fd23e37f0d228b827161235d566ddbdb65f726d45cec7de9b352a69fce37846b6b77363e75a909bb45e3a95fd1a9f006fccf375bcfbe053d4d1e39ab062f296ed0fd1e69042a24c2693eda4886f1eae9eb4b9f9dfb34e7c65c67364fbec11161627dd2bce3314a2588e8179a1f255a4de1d9e5f750164621c898bb149650faccb8", 0xc9, [0x4, 0xfe0], 0x1a8d, 0x1a, 0x100, {0x9, 0xc, &(0x7f0000000600)="69dc3cdc805d2959558650fe42856ddd7f4ddb34022efea111c1eb3a981c6419db83be51ffdd36fd22b4012e316eb69432c1ff960750d5268616916c85192e7eee634b7fbef74f14f6a0543a8f33505aba1359220ad11cd348c43d33225025dd3bfca6ca25010c64aefd3dcb1d44252f4e2c74eb58d72a318576d2606ab95eaec0cd4a"}, {0x1, 0x1, @sigval_ptr=0x4, @thr={&(0x7f00000006c0)="47d8f966f365dae9c443550f3ee6c4a17bf07d1ec46225bcd2c4a111c64cd8fafe3e36650fc65b5aa5c483f96026fff080720a0046f621", &(0x7f0000000700)="673be8107d610e085fc4c9e353c6357bda53b09ec4068cc5fb033d5f5c88e516cee195dafc85beefad65ad18815a65c522b96c31445e1db88f406e64e57897ab64eb5529bdf49dcb80014f8b8d95cfccf9c350f09ae716717eb0be7e95ea6051fc6cc4b72440c2c1f57c57d7cc5ca779171ec2722bea7363db43d188f844d869899960b9df"}}}) 9.895874297s ago: executing program 1 (id=48): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x2) symlinkat(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000380)={'freebsd\x00'}, 0x24) open(0x0, 0x0, 0x0) access(0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) shm_unlink(&(0x7f00000004c0)='./file1\x00') rtprio(0x1, 0x0, &(0x7f0000000580)={0x2, 0x4}) shmctl$IPC_STAT(0x0, 0x2, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000040)=0x7, 0x4) readv(0xffffffffffffffff, &(0x7f0000000140), 0x0) cpuset_setaffinity(0x3, 0x9, 0x100000, 0x0, 0x0) freebsd11_lstat(&(0x7f0000000180)='./file0\x00', 0x0) setresuid(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x3863) freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) extattr_set_link(&(0x7f00000000c0)='./file0\x00', 0x1, &(0x7f00000001c0)='\x90\xcf\xa3+\x00-=\\5\x81\xb2(\x8c&\xd9D\xbe\x97\xc7\"\xde\"\rZ\x04\x1eC\xd3\xcb&\xb6\xc9:PM\x16SU\xef\xe8\xd6T\\\x93\x1f\xce\x19\xa1#Y\x1c\f\xfa\\07\x11\xd1=\xb1\xc5\x9d\xb6M|\xc6@\x11H\xc4\x04\xaeQ\xffi\\\xa6?\xf2\x01O\xd6\xcc\xed[a\xf8u}\xad\x9a\xb8\x1d\x11\a\xa4\xf4o\xce \xe7\xafsZ\xb1.P\xa5\xc6.\xe9\"w$\x0f\xda\x81f\x83M&\x99\xcfn\xae\xe1p\x14\x95\xef\xabb9x\\\a\xf6\xcap\xbf\xe8?\xf5D\xad@\xe3\x13\xb3\xea\xecS\x1c6\xb4\xd9\xd7$/\x8bU\xe1\x88/C\xba\xb4}\x88\'+X\xf2R\xe1\x14\x81Q\xc0\xfb\x0f\xc8n\xa2\xecq\x94\xcf&\xcc\xe3\x11\xe1\xe2Q\xbc\xd4.4\xc1\xed\xac\xa8\x95\xb8\x99\xe7\x1c', &(0x7f0000000140)="60029ba40b17654701378516e4cde5beff4bb49b7f4a8eb42a6a810a8c7c6e776f226944f21879f180273e20f55c32d5fb000000000000000088fe71ed14272651c3629a468bf96f81", 0xff22) mount(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) extattr_delete_link(&(0x7f0000000580)='./file0\x00', 0x1, &(0x7f00000003c0)='\x90\xcf\xa3+\x00\x02=\\5\x81\xb2(\x8c&\xd9D\xbe\x97\xc7\"\xde\"\rZ\x04\x1eC\xd3\xcb&\x95\xe8X\xb6\x17\x99\xa6\xe4\xef\xe8\xd6T\\\x93\x1f\xce\x19\xa1#Y\x1c\f\xfa\\07\x11\xd1=\xb1\xc5\x9d\xb6M|\xc6@\x11H\xc4\x04\xaeQ\xffi\\\xa6?\xf2\x01O\xd6\xcc\xed[a\x9c\x14\xecRRn\ab\xe2\xf8u}\xad\x9a\xb8\x1d\x11\a\xa4\xf4o\xce \xe7\xafsZ\xb1.P\xa5\xc6\xcf\"w$\x0f\xda\x81f\x83M&\x99\xcfn\xae\xe1p\x14\x95\xef\xabb9x\\\a\xf6\xcap\xbf\xe8?\xf5D\xad@\xe3\x13\xb3\xea\xecS\x1c6\xb4\xd9\xd7$/\x8bU\xe1\x88/C\xba\xb4}\x88\'+X\xf2R\xe1\x14\x81Q\xc0\xfb\x0f\xc8n\xa2\x1eq\x94\xcf&\xcc\xe3\x11\xe1\xe2Q\xbc\xd4.4') openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) renameat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000100)='./file1\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fdatasync(r0) symlink(&(0x7f0000000580)='.\x02/file1\x00', &(0x7f00000002c0)='.\x02\x00') rename(&(0x7f0000000540)='./file1\x00', &(0x7f0000000f80)='.\x02/file1\x00') 7.236006138s ago: executing program 2 (id=49): r0 = socket(0x26, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x22, 0x1c, 0x3, 0x0, @mcast1}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08068001a30006040001aaaaa5e980cdac1400bbffffffffffffac1400aa"]) recvfrom$inet(r0, 0x0, 0x12, 0x80, 0x0, 0x0) 7.235528052s ago: executing program 2 (id=50): r0 = socket(0x1c, 0x1, 0x0) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysarch$AMD64_SET_FSBASE(0x88, &(0x7f0000000300)) aio_writev(&(0x7f00000001c0)={r1, 0x0, 0x0, 0x0, [], 0x5, 0x0, 0xfffffffe, {0x0, 0x0, 0x0}, {0x0, 0x4, @sival_int, @spare=[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x1]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff"], 0x9}, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCIGETIFACES(r3, 0x4004667a, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x0, 0xd8}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) aio_write(&(0x7f0000000280)={r0, 0x0, 0x0, 0x0, [0x80000000], 0xc, 0x18, 0x0, {0x3730, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare=[0x8]}}) aio_cancel(r1, 0x0) shmget$private(0x0, 0x9000, 0x220, &(0x7f0000ff7000/0x9000)=nil) 7.067838725s ago: executing program 2 (id=51): cpuset_setdomain(0x2, 0x9, 0x1f0beed3, 0x20, &(0x7f0000000080)={[0x1]}, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$SMB_OLD_TRANS(0xffffffffffffffff, 0xc01c690c, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) setuid(0xffffffffffffffff) setloginclass(0x0) open$dir(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{0x0, 0x6}, {0x0, 0x10001}}, 0x0) open$dir(0x0, 0x200, 0x182b343dfaf80adc) freebsd11_statfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) fstatfs(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) sendfile(0xffffffffffffffff, r3, 0x5, 0x9, &(0x7f0000000140)={&(0x7f0000000100)=[{&(0x7f0000000f80)="ccac57f6bc4b342f12393d60ce3f1c01d2e97abb08b903eba4c4076b7edc3f0a978ca5c94750c9739c14f2248a2a96be5330bb3bfdbfc11300351685e536efcf48da10d9623e989e3b6419dbf32f36ba5daa454b9f399e062b054cb1c82d9d7387643118985569f07598cf8380fdf0b0076efb2167d1ccd48a1ca803d3f61b761f40d8a53746de7e177614ea1a6a8306f77285380908cd81cc2ef4ae844caa6b6fca105f4df3b083c9a2de29b79c59aa69f2286e0bdb00000000000000007923f32eb2366d6140c90cbf23fb2ce42457ffbf167b9c6a589871aa090cfc1a5012781e33d6c66e1b8e878cc43b742808e9e840d48d5ee624a3c00ae0804f87b254dca9c2b3a7c7197dc7853dc52ac884", 0x10f}], 0x1, &(0x7f0000000200)}, &(0x7f0000000e00), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xebf4, 0x4) socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f0000000b40)='./file0\x00', 0x7843d88b80d1cecd, 0x100) open$dir(0x0, 0x8201, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x0, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYRES64=r5, @ANYRESOCT=r5]) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r6 = msgget$private(0x0, 0x790) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x15, &(0x7f0000000180)={0x0, 0x401}, &(0x7f0000000200)=0x8) setgroups(0x4000000000000287, &(0x7f0000000000)=[0xffffffffffffffff]) msgctl$IPC_RMID(r6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) freebsd11_mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) setresuid(r1, r2, 0xffffffffffffffff) 1.131201695s ago: executing program 32 (id=45): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0x0) (async, rerun: 32) r1 = socket$inet_sctp(0x2, 0x1, 0x84) (rerun: 32) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) r2 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0) (async) copy_file_range(r2, 0x0, r0, 0x0, 0xffffffffffffffff, 0x0) rfork(0x82010) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x3) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x101, &(0x7f0000000000)={0x10, 0x2, 0x1, @rand_addr=0xfffffff3}, 0x10) sendto(r3, &(0x7f0000000440)="d85d", 0x2, 0x7a9d308a77d81010, &(0x7f0000000140)=@un=@file={0x3, 0x0, '\x00'}, 0x3) sendto$inet(r3, &(0x7f0000000c40)="1a7b4fa5e0d9fd18a9b7de56e6cd17d06fdcc4bdb699fabb7d070d2b5a81460acd07e6891cfc11c151ccc85b1a75dd5654e41fa04c227be30084b8dfd6af0275cbcf2a81eb5e930c7a7b5598a36e52a095e23b6ab432c1e53548440800d077443f0000ab1f584235083e89010000000000000094587902fb3d92dc563f6dce7937b90a167ca4fad41ec180386699de46ecaf628d3733a90c97e87fb71968c237db", 0xa1, 0x0, &(0x7f0000000100)={0x10, 0x2, 0x0, @broadcast}, 0x10) close(r0) 0s ago: executing program 33 (id=46): r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x40000400000002c2, 0x180) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000700)={@local, @empty, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "000905", 0x8, 0x2c, 0xff, @rand_addr="15c3ef92000000000007100000000800", @empty, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) aio_waitcomplete(0x0, &(0x7f00000000c0)={0x5, 0x2000}) aio_write(&(0x7f0000000240)={r1, 0x80001001, 0x0, 0x0, [], 0x4, 0x8, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int=0xfffffff8, @spare=[0x0, 0x1, 0x0, 0x200000000000]}}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81706}], 0x1000000000000013) lseek(r0, 0x8, 0x6) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.64' (ED25519) to the list of known hosts. Aug 31 20:28:55 ci-freebsd-main-8 dhclient[334]: Interface vtnet0 is down, dhclient exiting vnode_pager_putpages: zero-length write at 0 resid 131072 0xfffffe006dfb8c08: type VREG state VSTATE_CONSTRUCTED op 0xffffffff83716b20 usecount 9, writecount 7, refcount 25 seqc users 0 hold count flags () flags (VIRF_PGREAD|VMP_LAZYLIST) v_object 0xfffffe005412e4d8 ref 1 pages 184 cleanbuf 22 dirtybuf 1 lock type ufs: EXCL by thread 0xfffffe0054128000 (pid 914, syz-executor, tid 100184) nlink=1, effnlink=1, size=697472, extsize 0 generation=d043e8c5, uid=0, gid=0, flags=0x40008 ino 86, on dev gpt/rootfs Aug 31 20:28:57 ci-freebsd-main-8 dhclient[334]: connection closed Aug 31 20:28:57 ci-freebsd-main-8 dhclient[334]: exiting. if_delmulti_locked: detaching ifnet instance 0xfffffe0058570800 ZFS filesystem version: 5 ZFS storage pool version: features support (5000) witness_lock_list_get: witness exhausted Expensive callout(9) function: 0xffffffff81a3fea0(0xfffffe00776e8a80) 0.004626411 s maxproc limit exceeded by uid 0 (pid 7940); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 7942); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 7940); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3183); see tuning(7) and login.conf(5) if_delmulti_locked: detaching ifnet instance 0xfffffe0058570000 maxproc limit exceeded by uid 0 (pid 4871); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 8741); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 8735); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 9025); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 9269); see tuning(7) and login.conf(5) SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 9: Bad file descriptor) if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 FreeBSD/amd64 (ci-freebsd-main-8.us-central1-b.c.syzkaller.internal) (ttyu0) login: maxproc limit exceeded by uid 0 (pid 4873); see tuning(7) and login.conf(5) set $lines = 0 maxproc limit exceeded by uid 0 (pid 9345); see tuning(7) and login.conf(5) Password: Login incorrect login: maxproc limit exceeded by uid 0 (pid 3603); see tuning(7) and login.conf(5) if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 show registers Password: maxproc limit exceeded by uid 0 (pid 4372); see tuning(7) and login.conf(5) ps maxproc limit exceeded by uid 0 (pid 2882); see tuning(7) and login.conf(5) show all locks maxproc limit exceeded by uid 0 (pid 9745); see tuning(7) and login.conf(5) show malloc maxproc limit exceeded by uid 0 (pid 4843); see tuning(7) and login.conf(5) show uma maxproc limit exceeded by uid 0 (pid 4705); see tuning(7) and login.conf(5) show all tcpcbs/bl maxproc limit exceeded by uid 0 (pid 4764); see tuning(7) and login.conf(5) panic: failed to reclaim memory cpuid = 1 time = 1756672178 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0xc6/frame 0xfffffe0056c9f470 kdb_backtrace() at kdb_backtrace+0xd0/frame 0xfffffe0056c9f5d0 vpanic() at vpanic+0x257/frame 0xfffffe0056c9f790 panic() at panic+0xb5/frame 0xfffffe0056c9f860 vm_pageout_oom() at vm_pageout_oom+0xce4/frame 0xfffffe0056c9f8f0 vm_pageout_worker() at vm_pageout_worker+0xf9b/frame 0xfffffe0056c9fea0 vm_pageout() at vm_pageout+0x2ce/frame 0xfffffe0056c9fef0 fork_exit() at fork_exit+0xcc/frame 0xfffffe0056c9ff30 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0056c9ff30 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- KDB: enter: panic [ thread pid 8 tid 100077 ] Stopped at kdb_enter+0x6e: movq $0,0x25b6f77(%rip) db>