last executing test programs: 12.589940204s ago: executing program 2 (id=136): open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0xfffffffffffffffd) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0xfffffffffffffffd) (async) open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) 12.459967404s ago: executing program 2 (id=137): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) __realpathat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/5, 0xffffffffffffff28, 0x0) socket$inet6_udp(0x1c, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) (async) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) mount(&(0x7f0000000000)='ufs\x00', &(0x7f0000000080)='./file0\x00', 0x80000, &(0x7f00000002c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x2088080, 0x1e0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r1, 0x0) (async) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2000000, 0x26) preadv(r2, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0x1b133353141e377d}], 0x10000000000000d1, 0x0) (async) socket(0x1, 0x2, 0x80) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x9) (async) semget$private(0x0, 0x3, 0x11) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x410, 0xffffffffffffffff, 0x0) (async) getresuid(0x0, 0x0, 0x0) 12.359451753s ago: executing program 2 (id=139): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000001240)={@multicast2, @broadcast}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000940)=[{}], 0x1, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x1c, 0x1c, 0x2, 0x0, @loopback}, {0x1c, 0x1c, 0x0, 0x0, @rand_addr="f57799109f9cc24cb139a9bab803227c"}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x5c) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x1c, 0x3, 0xfffffffe, @rand_addr="000000000000000000000000600200", 0x100}, 0x1c) setsockopt$inet_sctp_SCTP_BINDX_REM_ADDR(0xffffffffffffffff, 0x84, 0x8002, &(0x7f0000000340)=@in={0x10, 0x2, 0x2, @multicast2}, &(0x7f0000000380)=0x10) r2 = kqueue() openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r3 = socket(0x1c, 0x1, 0x0) r4 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_int(r4, 0x29, 0x24, 0x0, &(0x7f0000000380)) accept4(r3, 0x0, &(0x7f0000000000), 0x30000000) r5 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r5, 0x6, 0x24, &(0x7f0000000a00)="06805bf96096ee932073818eb07255ba3a034567b26a0f1024672ed005e4a68cdb9fe027442d90c267ae69fa9b23b9f1", 0x30) setsockopt$inet6_tcp_buf(r5, 0x6, 0x26, 0x0, 0x0) r6 = fork() sigqueue(r6, 0xf, @sigval_ptr=0x2) wait4(r6, 0x0, 0x1, 0x0) procctl$PROC_PROTMAX_CTL(0x2, r6, 0xf, &(0x7f0000000100)=0x1) open$dir(0x0, 0x202, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x26, 0x2, 0x0) sendto(r7, 0x0, 0x0, 0x20000, 0x0, 0x0) rfork(0x3060) 11.8998345s ago: executing program 2 (id=143): syz_emit_ethernet(0x4e, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60ae029d00183afffe800000000000000000000000000000000000000187009078ff0100000000000000000000000000011800a2ddae985069204649727b4ae895bfde4b0de7188a380247a839fc974f5e7bdc18628c7194d6d5db4fc590c54731103b4c00f94355dadc66f9b68618a4c7ea0153fa1ed65eb70f5e4a81b2701b578199d84ab90b8ad9263a71c77413645d4a39bff55191a508273a3566274339be165d4828193de46966ed91b1f2f4119d0f9856ce8d036b8bcb7fb5d21677be77ba7da4383df61c1088fe69456413f7fff05bc3dc33df7bf733ab221c6700530d0edaf7d17d62b985236675178506943f09a98e36a63aa9f0ff8b4852fd4a6efd86b12fe00f7580a2c0cfc2e15bad4e36e2f9371a336a1c1dc4017d7bcaf4846345721990f0b21f6e16d28e0000ca5355e0ba9c77cb5865c07434348bf6f24e9dd09fb2d76967dee8817d38ae713083cc782ae74afae9cfbf886b02fbde0c4365d0eada3e2a32a7ef5c263125474307860706e0c765d6a05eac0a5b9669fc81b70f98a026fba14cdcef1b2c30828b92e1496b988218c9375ccaddda6af45b"]) r0 = openat$filemon(0xffffff9c, &(0x7f0000000140), 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) kmq_timedreceive(0xffffffffffffffff, 0x0, 0x0, 0xb6e, &(0x7f0000000200)={0xffffffffffffffff, 0x9}) ioctl$FILEMON_SET_PID(r0, 0xc0045302, &(0x7f0000000180)) ioctl$FILEMON_SET_PID(r0, 0xc0045302, &(0x7f00000002c0)) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x32, &(0x7f00000011c0)={@local, @local, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x3, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @multicast2, @empty, @multicast2}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) getdirentries(r1, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair(0x1, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) aio_readv(&(0x7f0000001980)={r2, 0xffffffffffffff13, 0x0, 0x0, [0xb0c, 0xfff], 0xa, 0x20, 0x4, {0x5, 0x19e2, 0x0}, {0x1, 0x12, @sigval_ptr=0x5, @ke_flags=0x4000}}) unlink(0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = socket(0x1b, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1014, 0x0, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x51, &(0x7f0000001580)={0x244, {{0x1c, 0x1c, 0x0, 0x107, @loopback, 0xfffffffd}}}, 0x88) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10000, &(0x7f0000000340)=0xff, 0x4) rfork(0x85000) sendmsg(r3, &(0x7f0000001240)={&(0x7f0000000000)=@in={0x10, 0x2, 0x3, @rand_addr=0xf4c00000}, 0x10, &(0x7f0000001200)=[{&(0x7f0000000100)="132f09aa634651f3888c35e06d870c3eed0b542c4fa9109a86a0c8c34abb7ef8eb4acb5ff7e4ed090aa0a67ebb4abb6de6f512f1cd02005878aed2a27aceaacbefe6c9a34580df65c55c0e92ca69e9f320a77e80a1feb34b532f5a23036f5c68910a7af01205d59013afa2eba50e837227e23d795097be5a9f85939f5c509f282e1bcdc18c2463f42088a3bf9a6c6d0e3bb7193145d30907c40d81a4c67f3eb8e566011436419fe13b2f42468a91416ee1fdfec7d80e023ded764ac35241d4df77d0d6a7ec8d429cea2de874aa320671ede5ec151e8c572413a90e39cb46ea14248871327955e6da7f86c789a0c4fcc23f392420d9a062984e1520e920f251ade27a1d665dad7903fac8fdeafcaf5eb14e1a7250d936028d831368458b1a18e2c47fdca9e5dfe2f5cb1a629eb33f3fb04b4668811689c842240b0e1420445745c89bc138394aed778d914876f5dbdaa398a192529d00304397b466c49e52e070eabed3ae2bd0f3c51cf5d4c0162d59576915806f7cd52ee7e30f6360832a09654430b30e908dcf6558f1baaf2644a2d706d577dec9836aa31e3008307cb8f40fff7ae660fecd30f964ed26c67dc77c12c99e12fc7a882142f4dfc1752447accaf2599fc22720bf1f9f326ae2c84e1dda4e219983f3c3f7312cf3d5e4b97b3cfa41a2a4e13517d8b9ab8091453d0f241cd10744e14a4ecc75ccc05f743990b446c94c2573d173ddb3fda976889f7724b505cd5d4063688ad8ad7f896fc79984c478fed7ea2a9027c413c489ffa23e9c2d67f8149cd8722bfea8d373423809b171edbb5f526468ef5913887731d11453e04f2be60be1f873b0cd548c42984c5eeed3a14cf699eef3b9cfcd94d44bab91ce7b3eea22583c6a7a65e4b81f7b942545a2357577536adf38888a8d1faa3e97f05a5621811090e548142a94347ed10f92bdcf78bc5ea9e830ff2dc3d39965ac15b67efa875eb2188328bf112935d9300d1d438f24024f1935f197ca6783a7bad3ac30d2ef5ae67b5ea533d2c73267774cf61be225a756b718bacfb36f50268978b25ad4e9b43e1e9cc72c2557c47bc80982d21b7a23ea2f08a40e07ea067aff9644c714fd81d4b1ca2a486dc9ca73569c86db744acda605740595f434a1ce0a72a96413f67682b53b6e21fd55468c52c1b6d82b8df1be4caa85705d130734cbf1aa12db39f2c7003e6f3472982323c1355a6d9243b95afc6d79ca3f88f2f6fead0945f1252c9c7c77cd371220ef648d564d57e7cf023a313695c8826b5fbb44718b0bb68b001cac0444969eae630283608b1b8f5acbfe0773d95da089105975a7334f2215bc8fec80e466f262267ad596d38a2c255752773478fd7f27578f3199239db20bf93037fc4455f74d918d0dff03603e637d294cd3505fe3f90cd53e7e216dfaaca912f9d648c3ff2f27453689f298bad3b6e4378389edf3a21f408e91a895cf9503442c24e866842b32b244f1efe3893b1e41f450fd952b3518e84ea4bd1f5f670dc5d83168da7aadafdec84b154d45490d4e3c60bb00663b646aa923c8faba76dcbe34196ae5e496a3bc7b943ecf85adadcf7afee7e5bc110f47d8c603b8aef5ac4332a9ed0339062176ba76abe02f1cb654608f3c5737b45e8b92f54e62f4c0422d39da09080bbb75102c322deb5d1bf3ef75c08cbcc76fc2b6e2d38b712770533faed5c8659f39d56f4748488046bb04b049bb4d793b3e0eb74951d4bdad8461c2cddd19311dfbbc7dd4d3cf98150675d869bf86d274a28c297d675525e14ff3627160fee49461cb1c67fc4d9a2959559242f9040c969994d45aed07ec1f1985ce6860429a17297b504eacd438b9d1e51c791ebbb2cd08d3ed85f121c2d3e32299a09984cf5c5e9c8f3444c0a04506bec5dd92001b4acbd439567aa6e937fa872beb038de1582ab72d742cf6e375dd600bc7d92872cfea11a252c05c52cd07825e9aa44755af878566e45fa277027c9bb1b7373fe137dbd52be964dbbfd7a69e6b8fcfb13aac7d41b14d48cd7aefe57f8ed7be4a671c12ef4002d64409254fe2f42ee4f4fe54eb9284ec3d401eb5e0cb4fad289f07ee9130d31c508d3aa67257802716f360992aa29b0d97a9bc8dafbe93f862a59c9c7cb700ee60df8524162222dcad562480d7a410890983e580ad4dfbd64abd9f6da5ba40c39b4c70afe6e941122660f66ebc136a6a2e773412776bfd03e15ec2c26fb8ace972498743b3011c19be73b3005f95e0ec89525f25500d6e6df0f967c96933db0d56b2bb4cef18b79c2656004b72100bc2481361bdeddfbfaf74f18083776b46bf1cc1c57979228d30af40ac9d029d569341a3e68deb4976af9739728ac76fd40aa17f01df104173e32012b98fe6ba9d77feb22008e5f4dacc4bcf187511e8ead5154388f1cba4b3a742a32ffebfcf6bd540a6cab6d21f5cf316cab11064326b4bf0f5ee146223fef89a2cd90e1008eb4ac731bd565cc6b810646d2b15f8b634915cf99d7dcfddf86d026bb157118de3331c4c3ca0170697e369691e94438e87e3157aab56d3ecfcd09eb05dd8431402880c1c922bb39632fd60a09b347c735cbb3fec25b8733938da1c127bbe7eec8d80b90a5f8db98b6bdca090e8568d88134842ae34af18b37ece6bd48ec894859bd75bf0dc14a1815bb1a032ec99df466bf8ca35337a42bb471ff10f09aaffc7baf294547b975e969babeb620db470ef2348b50477c9af85e910346796d02756a419cb42c4089ed61f06e43c5c85641f10181ee8e91b9011dfde5a2c28422c3e5c17cbf9b86652d76b8dd0b473190f62212b329373d23831b9013a6b793996ca16caed68f86ab013db36387c63b5e33cf14f25870963f5c85587c19e19a956aa037d5ed6e983fc5eb5b6b86987c4475290ba7825718c820c347cd868be0926c77bc52433308b212299246fa59fef081730531647c2048334be48f1c039c5d61881f464fb7ad47707329b80b8aef7757fdaee5f3e2e75afdc681933c511c0fa9d111ccc272ee1fc1389c98c0b423383d4493724cb9fc2fde394811196a1a9ad4ab09a70fe47aae53fbf287db3d17862acb12c3c1b982e997baf5a1f9f626d4a51dbac9a1529c8d61ef2da0a9b3000040263facb868eb4215572455ce587ce9570e2592b7fa5d7fa4fc054cfdaafa0ae73fd79d891723188df071acd7c5275b765f663cf18205f1cafe1513bacf541a86ad5b849ef4709ac24f7fc48f20b4a6f81b3f0024690ee58cf94a157d9132a91417f18c0e7c8b427b006f75ae7674793b228d16043db44acdfff4a468a78233c91126bbb134892af1f1b345149b4aff7f461f885d39e1fcb3c4422b51dd5327c0ba9dded02794ab26f743406310fc08558b2f63a9cdf467b47c0d1835159544f82802797777d02cef8e32779e9e38648855d5653b6f753592fe1f422accb1d1d0a05ef8695b6bbe41e1adb3bf8714f64f02c6a379ba952b904584fea07f5eff55d9a1d5bcec4427b55ed5eae9864c485a0dabfeaa79a30357c061277497e67140168ac8e5ef9e793426eb163d984ae67686591ce5328d1c7248bf37ddb31c364daadab6747e2d0e505c015b8d17c1c974c83a0fa0ef7e5e0cb2adb38a477706a8099d1d8ec6120ff37adefcd7f1c4069ee584b11794d1a8c933dd6accd0177a9b5de5a64d415147566e039b5c0c30fee535b00d3b47ef8a68a5553b0b4fe97ebe943877f8e3793e820c405c0cfc62cdc7f8908b4d68575a867262d9d8df6561315132b1cab296153afc39839415b7f1cca48a55ac7039f25681d53cd19d8ec9d78d9749d16bb7b871878d2b55b72a1369efe6aeb006a2ec216b99a93eaf0e7cf3fde8ca96610592f221e8b14fbc8f08d077966458aafc056041e7969f1cbe899ced7fe8a8a6a9814cafe17a919f32cb1c59bd9aad509df27526beb653451e75a1995a1ad6781c14c777eab92df487b14408748c0910fb9eed8dfcab0e8d1811ffb464f2789c2183b521087c0c0730de04cd9c5517dc35c6fbf8c7dc97d1fcab4666731dc84aad5f993ae0a53ff42b8dd9f18ae72853431c456b71be6aa016c79c30ba5ef1bbe2a1c9d879e46bcfe6e199fd946cd0f7c8f637dc11bdfd4fa586e5c9849ef7c8bac26af5f801405d489093ce6736ef7f0d54053fa0a22b26497112f3603b8a35ab2be409c6e9c81c8d0e0ff705e483c3686b7cc3a2eef8a8eeeaddf7ceb6c644a1c9e374abfcca3aa753f8136192988ad8ba0eff4a1dc6e5017730d2e11dec28c7eb93a2c98634d78136df7252bb582ddc4c7f5be20c474361036b7b4226f6191eefe422da6e4d784b6d88784cc3c56b93bc6a4c669b387cf3dd8ae5ee21685d38a0edc368e6215ad5721f9ba31f6c2b9f895426588d13f27880e49f968234b65569edd71ef564e2c873319f83585055572fa85872be684c2a7938b4b7ff555551937846b6fed63c799b8fd6406b3e7019ef54779bf43bd2c68efb271b2322e307cc6116c8f9bfb156346c7a7aac33d96174063850b4e167d7e3ee8964a48830c653b218dafcbe5c253eb6d300ab7369b003d14944d239b19b3ba2487f0ec7fd01ea77bd2fbfdb6b76b6e37e731c2f2daf384c464e84dc2fabe8b52ac52c453ea003b64872ee237ed6de2bbb389d8e161b1e6d78df9b13c3a158c476bc34170fd65dc40c8737c36166caf3522a022d98f5304b7dcc190d5be53f5b6142e324db0e85de42fdb657b785c445215a36dc646298f2d55a0802efd4726f8f845bb615acdc2935a0fa1c46bd94daa23a43d2d2b8da809c9d624a83687a1c8bba69c07c7a2e97831190a2e00d7e81ad30c10040e44f1164e1c58bfe4e695ff4c8b8f75003df106ce3a7fb6ca0db5c877c22ff58b9f3b528e350cbbc6c9caaef8842e6d1390abee6ed90a90cf5a1e579609cf7db5d1bcf33d735acd513b16f7121f267560b89ec4b2da09210a3252946b5400690e339b6997b1d0f70f25c70680d7ad4d9f00a2e34579ee224c04fa71c61a4ab4292b53356faae047cfff9d18be6b2c339320f283452a7a790c1b15fda5b3ff78f7b431176eb8fe0a25c44c2c218e046df62e8b4f77a8643b4bfed52ccf3eb6dfd950d751850c49b592eb6a7363f366fa44ff64bbc5b8edf8426b3e4b23aec7992522c381b31e83d8d5a29002cc9205ce1b29cfd6b0aeaea85f0e0e2594f7fc56428d47b0e1e4a1da6cd98646fde991e48f1c2028a5b132061605e05030424d496d957f578ea07aa73fd956af309b0d954c297dac42e5843843f9e3c3e37e8984e00d163219545ecd3862e569d68b5e2596ed5528632ad622670a397bfdc507281456ff1883f598368af9e4c3469d8330e5d54507f832ade65b55ed6eb044144465df6428ee938f6ba08aec91bc0f9e571a654ce1e53b90a39aba6ccd2375a1c834d13487d168c6942dc63f9dee9132cf969e2f03126b6eb67693fb345de381df607af2ef38c46b5ffad651827e9491a1e014b55f7f6844372374a61dfc3cd5c7ab2bd6f2b477f5270eceb2a90e651ec5fe01628bf52f55994584d7b2a3ef6c952220e0ac9740846dfc55c52354c745ad3ea071778c46601937b12c9bea6aafd80e1e4976c825e02f4d3cfed995eca4a8173028d9663064e6818c837a536ec83822f5334783668ebbc0e4c29e6980855027ca86474c24835ea4217cb876e7906c6a8804a444bbe9bb08fc0a85078d3b0765055cce5303ac624440c25c8676930fd02128d43d05ee73af2603e6f3dfb127d510cdd301f9245ec5bee2829a8c8c", 0x1000}, {&(0x7f0000001100)="5889543f08e2deb1b17fed49eb0280d295e761da8ad1c6805aabf2eefb40033107c7b5e3637ddc3d9a7c0c0b3120e0035d376927e6b763f448189dc949bacc344a250960b01337c08d6489287069e89eaf1c1d2ff1014224cc575d0edd16793018d043f43a7a5d92b0f941a75c62c3ad6f5754fb7ccf6bd18195610aa71efd16f2f784d5fcf205a2248f8f5064f4d772d90f2fb51d229b8b8822875d85c9cadab1", 0xa1}, {&(0x7f0000000040)="3bc855d6a89de45deb6ecdabeb3c9beff3f8940be0384dcd6abac13e316d93e9e7647c639235ec42e62860c75dc1ab28b80ef9b223417dfebbb42b6170ec172daf44f472ff5980eb19ddfa11", 0x4c}], 0x3, &(0x7f0000001300)}, 0x20081) freebsd10_pipe(&(0x7f0000001280)={0xffffffffffffffff}) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000140)=0x1, 0x4) sendmsg$inet_sctp(r6, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x10, 0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10, 0x0, 0x61}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a40)=ANY=[], 0x118}, 0x0) getsockname$unix(r5, &(0x7f0000001640)=@file={0xfe, 0x0, ""/252}, &(0x7f00000012c0)=0xfe) 11.659394594s ago: executing program 2 (id=145): freebsd11_mknod(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x672cda28f543e327, 0x3) (async) r0 = dup(0xffffffffffffff9c) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r0, 0x6, 0x27, &(0x7f0000000240)={&(0x7f0000000380)="c40c2054b6349f69c450fbb934aac28b80c3774313cca04e7739d4b848b7498f861f13b46520f99db390baf5e55745181a5fa0d5feffb71658872286029eb0af703262b9ce892e2cb40f5735f51b80d1d008888a0461ba1f88306ab2668af8bedb75e99a68d4207636a74a382f2359318faffd27eb5ee68113b25f216b07688e4741705cabd2", &(0x7f0000000180)="e4b7e4c31151f351ca25fb4a26387a0a4d7a20b1ac3c5d85a2d0f8fb936de8a2104b2446c4d3e795d26df3b6d51d47bc0ae76aa823a9e4c99c1c96a36a206f19ce8c4346ca1142bbf3258514c97ecce6b30eed7015", &(0x7f00000000c0)="112d8f3c717abbfabd18b0832655aea865e8043b122e746896a15bc4fe562ef2e38c6bf50d518124fb5bab8cfca0c8739d9e1897", 0x19, 0x86, 0xfffffffffffffec1, 0x1c, 0x34, 0x0, 0x0, 0x4, "73ab9f3f65e89796"}, 0x40) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x4, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x48) (rerun: 64) freebsd10_pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mkdir(&(0x7f00000003c0)='./file1\x00', 0x39) (async) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x180) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 32) mount(&(0x7f00000006c0)='hfsp\x00', &(0x7f0000000680)='./file0\x00', 0x0, &(0x7f0000000140)) (async, rerun: 64) renameat(r5, &(0x7f0000000200)='./file1\x00', r5, &(0x7f00000001c0)='./file0/file0\x00') (async, rerun: 64) rmdir(&(0x7f00000000c0)='./file1\x00') (async, rerun: 32) shmdt(0x0) (async, rerun: 32) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async, rerun: 64) ktimer_getoverrun(0x0) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff, 0x100000006}) (async) r6 = open$dir(&(0x7f0000000100)='./file1\x00', 0x100000, 0x0) fcntl$lock(r6, 0xe, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100040000004e}) (async) getsockopt$inet6_int(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) close(r4) cap_ioctls_limit(r3, 0x0) (async, rerun: 64) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) (rerun: 64) symlinkat(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000600)='./file0/file0/file0\x00') (async) clock_nanosleep(0x8, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xc}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') (async) renameat(r2, &(0x7f0000000640)='./file1\x00', r4, &(0x7f0000000140)='./file0\x00') (async) __getcwd(&(0x7f0000000440)=""/79, 0xfffffffffffffdf7) 11.320025396s ago: executing program 2 (id=148): procctl$PROC_STACKGAP_CTL(0x0, 0x0, 0x11, &(0x7f0000005180)=0x1) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="10000000ffff000006"], 0x10}, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) (async) r0 = openat$crypto(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) freebsd11_mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0xee00) (async) kmq_open(0x0, 0x800, 0x79, 0x0) r1 = vfork() (async) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) (async) aio_fsync(0x2000000, &(0x7f0000000100)={r0, 0x3, 0x0, 0x0, [0x9], 0x5, 0x1, 0x4, {0x1b62, 0x8, 0x0}, {0x0, 0x7, @sigval_ptr=0x81, @tid=r1}}) 11.315997234s ago: executing program 32 (id=148): procctl$PROC_STACKGAP_CTL(0x0, 0x0, 0x11, &(0x7f0000005180)=0x1) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="10000000ffff000006"], 0x10}, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) (async) r0 = openat$crypto(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) freebsd11_mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0xee00) (async) kmq_open(0x0, 0x800, 0x79, 0x0) r1 = vfork() (async) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) (async) aio_fsync(0x2000000, &(0x7f0000000100)={r0, 0x3, 0x0, 0x0, [0x9], 0x5, 0x1, 0x4, {0x1b62, 0x8, 0x0}, {0x0, 0x7, @sigval_ptr=0x81, @tid=r1}}) 3.739877672s ago: executing program 3 (id=232): mkdirat(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/255, 0xfffffe24, 0x860, 0x0, 0x0) open$dir(0x0, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x5, 0x2}, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x2000000, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x400000000000333, 0x0, 0x5e, 0x0) r2 = socket(0x1c, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x10, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x4, 0x0) sendmsg$inet6_sctp(r2, &(0x7f00000007c0)={&(0x7f0000000240)=@in={0x10, 0x2, 0x0, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000800)=ANY=[], 0xe4, 0x140}, 0x18c) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000a80000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x5, &(0x7f00000002c0), &(0x7f0000000300)=0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffff9c, 0x6, 0x40, 0x0, 0x0) mount(&(0x7f0000000000), 0x0, 0xc4, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) extattr_get_file(0x0, 0x1, &(0x7f0000000280)='\x00', &(0x7f00000013c0)=""/4096, 0x1000) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f00000004c0)='./file1\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') procctl$PROC_REAP_KILL(0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x100, 0x1, 0xffffffffffffffff, 0x7, 0x0}) fcntl$lock(r1, 0xb, &(0x7f00000001c0)={0x3, 0x2, 0x4, 0x4, r5}) r6 = open$dir(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40000, 0x0) renameat(r6, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000180)='./file1\x00') 2.791461502s ago: executing program 3 (id=246): bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x1c, 0x2, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, 0x7ffe}, 0x1c) sigaltstack(&(0x7f0000000000/0x3000)=nil, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x7fffffffffffffff, 0x2) r1 = socket$inet6(0x1c, 0x3, 0x3) sendto$inet6(r1, &(0x7f0000002640)="375d2d647a47bec47550e82bd1e0c20a39546c6931ec6015c9a1bc6488d8aaeda57d39a0f4a9faec19ebe41e8f21daf332545ec5a60a52bf1c77ec6f7ec95ea833917edf7850f45635f211a685280ab308d38c54efb1", 0x56, 0x1, &(0x7f0000002740)={0x1c, 0x1c, 0x2, 0xfffffffc, @rand_addr="3ee18fa7d02e38ee9240b33333453495", 0x4}, 0x1c) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x1c, 0x3, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, 0x4}, 0x1c) r3 = dup(r2) setsockopt$inet_sctp_SCTP_EVENTS(r3, 0x84, 0xc, &(0x7f0000001200)={0x23, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xb) aio_suspend(0x0, 0x0, 0xffffffffffffffff) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setitimer(0x2, 0x0, 0x0) ioctl$DIOCKILLSRCNODES(r3, 0xc080445b, &(0x7f0000000b80)="a44856e9594c3ce5246f8214c1e569617bde21ed0076a03eedd8d2aa8c59725a5ad96e8282e11fbbadaec69e8c846e1180faba8d0e384080070fd7999b26eb7aae94d04e6df69bc664c967a80962207981db9e59d8e491c84fb34206a614babd0e3fd638894512040f94cb56f824df4b4f999dc3863deb9919d23dc5454fc5526070da7af1a455955601cc83b97220948482970e302aa5f9a7f66a6fda73b2579bd1efe9449e5ad99e1fed33e4b27ebfdf205320084e9edd3a94ceb205fe5b82206958554bed9d09d5") socketpair(0x1, 0x4, 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x860, 0x0, 0x0) setreuid(0x0, 0xee01) fhstatfs(&(0x7f0000000040)={{[0xf, 0x3ff]}, {0x7, 0x3, "b6bf3700"}}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) freebsd11_fstat(r2, 0x0) r5 = socket$inet6(0x1c, 0x3, 0x0) setsockopt$inet6_int(r5, 0x29, 0x25, 0x0, 0x0) fchown(r3, r4, 0x0) setsid() openat$evdev(0xffffffffffffff9c, &(0x7f0000000000), 0x20a00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000240)={'rack\x00', 0xfffffff8}, 0x24) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0, 0x180}, 0x20104) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r6, 0x6, 0x2000, &(0x7f0000000240)={'rack\x00'}, 0x24) 2.311843739s ago: executing program 0 (id=250): r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x100000, 0x0) ioctl$CIOCGSESSION2(r0, 0xc040636a, &(0x7f0000000000)={0x15, 0x18, 0x0, 0x0, 0x20, &(0x7f00000003c0)="70638953df0cef7e00080000000bf98994164394b5d947fa8802ca13b7270000", 0x10000, 0xbdfffffd, [0x40, 0x5]}) 2.311350623s ago: executing program 1 (id=251): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$md(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$MDIOCATTACH(r1, 0xc1b46d00, &(0x7f00000003c0)={0x0, 0x7fffff7f, 0x3, 0x0, 0x8, 0x4, 0x0, 0x26, 0x0, 0x0, 0x0, [0x0, 0x2, 0x0, 0x0, 0x40, 0x0, 0x2, 0x0, 0x2, 0xb32c, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xe122, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x400000, 0xf, 0xfffffffd, 0x0, 0x3ff, 0xc4, 0x4, 0x0, 0xa7, 0xc37b, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6cdd1400, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xae, 0x0, 0x7, 0x1, 0x1000, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x7fed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800006, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0xffffffff]}) r2 = __specialfd$inotify(0x2, 0x0, 0x0) inotify_add_watch_at(r2, 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000d53) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) cpuset_getid(0x2, 0x1, 0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @random="e56bc80d52f9", [], {@generic={0x88a8}}}) setgroups(0x0, 0x0) setresgid(0xee00, 0xee01, 0x0) r3 = getegid() setresgid(r3, 0x0, r3) lchown(&(0x7f0000000000)='./file1\x00', 0x0, r3) 2.310274547s ago: executing program 0 (id=252): r0 = socket$inet6(0x1c, 0x2, 0x0) socket$inet6(0x1c, 0x2, 0x0) (async) r1 = socket$inet6(0x1c, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x1c, 0x1c, 0x0, 0x0, @loopback, 0x20000}, 0x1c) setrlimit(0x1, &(0x7f00000016c0)={0x9, 0x7}) r2 = socket(0x1c, 0x1, 0x0) getsockopt$inet6_buf(r2, 0x29, 0x66, 0x0, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="60c6eabb", 0x4) bind$inet6(r0, &(0x7f00000001c0)={0x1c, 0x1c, 0x0, 0x3, @rand_addr="c7016019d773cc46c80ce251c1cf487a", 0x5}, 0x1c) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fork() setitimer(0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x5, 0x6, 0x0, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xa7}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x5, 0x6, 0x0, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xa7}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2008, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2008, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x80, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x6, 0x0, {0x5, 0x4, 0x1, 0x9, 0xfc7, 0x66, 0x192c, 0x40, 0x14, 0xfffe, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x80, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x6, 0x0, {0x5, 0x4, 0x1, 0x9, 0xfc7, 0x66, 0x192c, 0x40, 0x14, 0xfffe, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x1c, 0x3, 0x0, @rand_addr="00000000000000001300", 0x3}, 0x1c) (async) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x1c, 0x3, 0x0, @rand_addr="00000000000000001300", 0x3}, 0x1c) r4 = openat$md(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) aio_suspend(&(0x7f0000001580)=[{r4, 0x7, &(0x7f0000000080)="5e9e8c6060e12713add6911019b59aea3ce4ce3b107eaa52762b3872a107d4341571f82ad6b32c11eadb43a1795dcb35806c446476b44dee0d651b2c8076d2c79efd4d280ef2c11d638cc42a", 0x4c, [0x5, 0x10003], 0x3, 0x1, 0x6, {0xb366, 0x8000000000000001, &(0x7f00000002c0)="60d75d71df18c248fe5a7a90c9ba0f4ef56c6542b0ed589896c90f148555a3956ce134877256e6238094c6c488e94fdf6c40901303ef04c94f85d6ec1a7918b2f45ddd9d271007aad1d1f13d6c9658ef92c086cc72f9159d83a33132bdbbc86ece31864962d60099c384c4b8f85cb157c441ad7ae6cf06a9085a65e41fe4e7273b3b156aa4f63bb3f2172dda1532f85321cf55dca39acce6279e4d234ececaf63b66c9f8afd225b7b862c9ed4bc8e2b4db4082807c66044c77ce24f64a6baedf38524341d57002fb709bee29e450611033a7ea17a8e8380ede5b2af1dd88739b03bdac41c83c3f9ff0c35d71ab26aef67d058cc1fa2c3934e151ae8e30ea6c78da0d779efa5b01ecf4184001ca6d49ddf6653b68e8191fd024b5e3b645c50b522b59c555f588c10a216691ca21bc1a0a72ecd75c5b44e555029914ea59ec303caa1516065b71b42f8fec22bbed2cb66be183cdf3ac57553dab334bda36e0e89f6840e940803293b14a41884358649cc71a8f0c08cb4d4de605d54e0616b6eb77c2e5d8384da7a9bafbfd8fe35231f52eea62cf72b1b0147565a0ad5fe801c51550fbe21f2055de377e7139a161aa339585dc1af87e24518122a2d747c45935527fc8cf90adbda79405dee04b657c3af74417521759c4c890739179f0c8d3e44ddaccff37764775986ec0833d9eb31a84b5b857977eac0a7ab06f6db0e7d75f219884dac1d66b25640a957dbf790c2e0df238d8ad1f67a06563a9662f0e3088755e6c370207e66647de16770019d289355f46f25da837560be4f677b35f550362755673a403e814bde647bb1e55ee134b597fad6acfe19cdf7e1f96b9981f6e17433ef5ac0c6e9f539725c41495462fdd0cce829a2dd8cb297b59560e99fcfa08a84e177f5fb170ce7acb9ad7f0669657b752f9dc285271f840d1eaa95c6be3ea8bc7fff682b95ae54657dd1af540f057d6d6c7551936f362dab0a3f65d2a1902c70b267dce7fbe1405e75acfa376b1f9942c42b660b366b0ee6ac3ff2f4da475325a81f70d9478baa8a16c8f22c026051c30a8a3d2432e9d37bbe3d20b69aa55ea7fb10769a364c3dd795cb978ca8b3a621a045628dab79c322f8bc82a27ec67603679ad1e2163100051d24b807040bc1d4984dfeb3ff444a3080854898d6e8cf30b88ba9ae7d747cf416723da0d4c806702186dd03c1cf60e95d6ec09c167ed58d11ea8c5d1cd90f8bf206026e2fd647c7fa7dec62b3ec3097bdc09d9a1985a37d2237822efe2ed900c2478cab4066cf580ab72c3440673688fb6f3c320a2406dce59554ddc8100e5628dd8d613d7c56d58bbab4dd7f70619923114fadde05997c0174787ace73da363f3fc5bfaf13391d414f1ca1b66c3ea54ee71868fed73df6d65905e0a6e61ae7d4e1630247b8ed801cc33a7220add5b55005490e8d67700ff50c9f8b07aac0e715d457c3ffe303204772f2cba248665b4c02113ad1d0a0231abb113d06fbd7a127bf144651f317eb24dd272e7b1d7a27a429a1e64bd1b881c81fb2761d863042746a608a31123444ba20667a46287b63df14ffa392ee40441c4eed8f5a0278b8b544ff937cf5925317f3d0f653631395fee2f91af585cd1b382aec42c731dda807bf5dc63d7f7a12930ccaf79fbc7e308c083cdce167cc36824ae5ad701edba24ae0be1d66bfbbf1a392836e9bb00207b1c26f8442a1b046205c71aed2b8e2cdda6c75a29baec271a5a451f53d66297f9718df856039a82a85373a23beae08f842bded71ce7a5c6d8498de2cf03ae339827aa81140e0655d7f84fec01085134396ff5948140ad4ec85469ffeb12545db168ba6f9541c63b588245afebcf2a6ec0846497c4a7b23745e80c657a805d273d12aa3ee9db518b00a95b67eaa25a780e09655b456ada4b31c0533e55fe101ee8f95210b2f9fba3f6530ca9cb673f0013f66a19857490ff0998ecc99091d35717547f76e59e2f8f9ede9e5e727637830caa6e9fd26b75a555936deeb9711625e2d404824af0ca0329e3cab386c0ca094a2b9a90194e7e7fdbd5f5ea77ce10829011b8cc48c3c4cddec2fffa047ab4bf41dc4309f6a9a79aab41ccf359b0350a08e78068f384f2bf4b927d340240666fbb713b41ffc3f81a2d1b16b8a9ae52704578eefe795d54741f2d966a63d0e811c071fdbe59da7c5f10834527e30821e3664d6ad375dad76d6510dc16e729b6b751aec4b560c9d29a504a4d6115afb97f5d320bf48538861f9dd54616d3db2fdb765343ceba77b3535833507d72c7fdb079629a4d32bc6bda9bfab804b8020d817b2d75910ee22c001a267fc6ce52cdf4c1340a18379076c2abbbacbd384d0ce6d20899e495171de1dd715185104918b2c5a7c8d35dedf3922650bacfc61c763d6c89dda8936e3515a62f4b6f150e7608fa9925d4bffe53c044c9aeea8b9e599bd7e00aef9ba2e9f54c1cd2643135b413ae706df261527a5a1c5a06f966768bb585fdc3e43fea251bef1742f630c9246e303e3f09587b86603edc75eeb99769761f5059c56a751c6fad4864802664f0642de76941e974dedf65d89e32527234fe8a2da8938e6201f2c7aa3030ed4ac1af28dea61ab8fa4c7bedc4ed884bf63e3eaa3c0928db2bfe5e692bb71619820fc80221d557ddc1cd8b4ba7205285c3fc36206ff71b8ddf0a332f05faa4170c5fbee9369c0bd2d41e848260d56b96f9c08e7926cbcebfeac8bcabb720263e96754af97c4782bfe7a31d8b38d93c276bc227bb2a020e3d373825527a8e10cdd63b5f37be998fa18f112b68b2d816d7550e8aff65b3ab4850fd5c5831933e7c5ff671f05657f08eca3288d3ea7a45db68b8c0be1c103f5dd7f7cfee8a48c06a7d9c6e8a8a7f0dd409ee4fffb9cac9b6fbd26e9acacf5858d6fb613633c6ecbdc919fa87d71da2882e43fb32ac4268fada23314070f05feb900e8a2031cbf7e3877c3ce50b959b1880214c8445df327153ba7c216420a6ddb0147a96047c97379e6784b6993a8385309f1d8c00951be60293d039ffdf2e325a20dd0e91ce035aa6a762848a426df6654d70440c1be2cecdc4b16dadebfdd4a46f6fcfd0c1eb1a4f781ec0841a5107450a6591f2cef4026d71eb9e3c4b01f9733bfb50dcb54b04251b3b89557835caa811d4200b7e4612da58b78cac4fa872cd902c51e879a768a44acfbe097deb3cbf13a91804eecc8c8846c879893bed07abac0ff925708b8ef31a7e6786ef6d2c506a1e20a9590edce1bb08f86732137c091f947e4a28e0d72d03cd08bf9e8e56ab973f2be51e528b1665f0db92c6b94472238f170411739eaeeed1a2ae6252b165eb2be4262a326d6f3d023aa9efd4863d9c1064c63b0ffc95c2eabb606e7922641153560bf3352ea11586d5105ea4f9a29f4d65f080bc7fd766c1b7a241c8a2103a86b6acc421768fa5318f2d1ed0cff857151a743c082d8f7ced8f13c8a4f720205c33bc590de1598e225ac9acf57c05a473904908e8761135730c739429c3c6fe86a3712f3a0f005b3bab81710515d4dc41d91bb09553729942ed29b8217d9152138c27530fa02933c3f68ad83cd5047bbe61382b2c6201d33f45c10bfbd4abc83847d36197f7511ad6a96a952da56576bd98aeb927e51840f2c692f7d4a28d3587475761ff36e5b70233bc6be7df5408ef70bf239bb1818856473283558477faf77a9249ecdc566eaceeb2eebf29a934d9b52de795b009ddc78cb9b7c3de758d9bc92f8ff20acf045cb58ab8c7501dc548871df8b0ff479c9d5df3b2e7d33c9dd1faa7597b96a308a731a7022c58b19b5ab782a3a8a9f3cb8b3c25c83651f045dc5afaa7ad5ce70c9d52b0baa5540c9ab661af5391ab48dd44bb954d31251c2231732665efea0ae16f73eba2c683e4a40c1872758ae1b663e0c6edee686b6244204df4fd7f62182306f0d9268cc6ec0021e34e126d5f1848f34710dbdf82df6a0db12f2d2d99d3ed717c90c3056e0fa61915fd1e65bd128da42c219f5fd5b73996c917f5cc013ecfcd9f163a6aa132b9866fc0fecaa480b5760bb0a7a7a6f2fe20f45f8bb023f84902df821f8a013186f41cea1dd8e0f7d5d533dd201b1094c855820e3bc3766b11d62fbecc33cdfd090ce6f20f661f0e9d0c1c53190f72e75df12da66f83c76538772f24acf759f6cbb4d60b1bf7298575ab5694f9b49244dc8081e2b41117e6f506342bfa4f74ed01a9a2950aa4431ed2c7fec02adc0a6660f1c255e58132c1cfb254193946d4c5698821f4e2e5c650cb9812b5b445d7bd6a5ab9dc93eb1986e7f20de4bebd60c2785f9589fd2b0edf05b31ab87d1dade64934de3c5bf4c6ed3aa2bdf40658e42653fb57b918a43ecf47f9e510b986cc6c96498a44382d66194e38269e27b434b2f813b17aad493e9b80bdf65737b8fbf44546adc3d09ff4d743ab00e3ed7dab21b15f59208bedb2f7378ec3eb7ef435c969cec77e821529fbcd7f40c80bc581875261033c3521dcb75dd86826926fc10284516348f1464cd710d0c8873af9647bd7cdb0514121054fbb80a9b279306e54ed46461ff8f74e9831635d4454235dc61d91ad6877641af5ae81bfebefd8c40189cbd832871573477b8752b6887af9cfaee70eba05e5c9cf5e2ca507010d827197632f7b6f7988cef8fd4014e20df6721821dc5d843cdee5122318d61b0faea69fd25a3c375a131b7d5863d55ed22a489dabe432cd073da432f6370a262c740758c721bca802ae203ebbe587d63d6a7079aebbffce1ae3c9f914261406931779d24507aff9106261a270971de4fea5fc162894bf302fb73cca8bbbdcc26f5c152f628f874d25c19f68b31f86f0ec04dce37ecce5e33f27b79ffaa1df27e07cba1d1b78f908375fac85fdeea39134a27a89f412621395c6014d1b81702ee1ec629ccb2c3b0165194f519b02c93d7a61f5480a3164f8d8ee236e64417d6065b8251ba0a0e92ceed02ccbdd408c1fbdd6ce0d70bde899a723115497db6cc6fa6156c0dc8d7e3ecd4a02468e5052fe5a034e266d6f4a7298fefe794e913ac87451d2f29a04916e9c23d4eb464f12258ffdaf4f416864e07a79e5e37b188db168388a3a5f00c9b4ffc80c5686107150faf1dd8f7abb04a26e537ab8517099ccaefbd4cb338b4febe7a0cabc06f8e4d267568fd867cf05da08f06714bd29153b92e4ef31f465efb4f71cf2de877fc134a796b010861ca72b8cf409984ec4d90dbd599a266ec20413495976efc598c8945b9375cdce96254346d3e0697b54255b8d28e7c036b7e201076d0aad4dff6eedda029dc2f6ebb829b35c51de158680bd7344cbc30f88b47921d3bca2ae2c4c43e1ec0a871fddd50a09a52d043304d3fbe0c05b2071b8af2ee57e33e21d1e15652b763824712dcfa0441c0682f041ca826caef1946d8c6742c0303061d793e65d263b6f649f037bf68991d256aa323febea91867b2774f07a54c2f46c3532a008ab38e772481a06af7dcf2738fc8d117ed36b8841bff52a7e2b3d4c78f96552a6c32013f6a790108ccaccb3eed4dd14f4810df56233a4065fed236dbf789288e765db819a152732f7f19b4ee81692a5eea9afee773243c4aadaac33c47ed69b16772dd349e26e911ef612528a15da9f5cabd465bad57e8f36a5a8755101983924018a3f1054f6e811b9433795682ac2dd4af03200517d39ddeb52c505fd9c776dc150284a8ff56cf4a1d973b7438d542dc09c0926ff19e50d6ab52a2af2d795079e5b494f32d4cb45f5e7cb4f638d4df7518d1304"}, {0x3, 0x1, @sival_int=0x9, @thr={&(0x7f0000000100)="f0801cec00363e470f381dba9be746bdf345c1b6a032576ca9c4a32d5e4e54f5a4c483791633fac4291459c964652e6666460f3a210000660f7c550042c7f8e5980000", &(0x7f00000012c0)="3518a349114cf806d5315a78bfc1cf5983faad07b23badcd8adb5897260dbd337a16d3cb09f0bb347644aadf2eab22bf142a5f6974fa01b91df9a9c5d2f4eb13c9d6a934c65c76970c9408b54d17c839500c21b0c0356ad8bc255c2ce04a1fa67f18332230861b800714d6d2b2ff94194ed27b28faef5009f009d6e2900b7184270676f2"}}}, {r1, 0x2, &(0x7f0000001380)="4dc1ef98d53720d376edda93390ff4ba90b3693332bd1cd911afe83ff216d14834aa5d072412a2266af0ce669df0ff0206f654d1f81b73b6ff82174c27f4ad8b8e2ef091540267fab3b1762f883d82f5622c7ed2ed3578ac85aabb12d944cd3f3b1c790fef2907615dfba18e5801e635ee630b06b50b68c8fe5e5db5107149cd5eea88bf666a", 0x86, [0x786f, 0x1], 0xffffffffffffffff, 0x20, 0x6, {0x4, 0xfffffffffffffff9, &(0x7f0000001440)="7b7d943851ba180819627134fce2a3837206b96ae964ec216299a558059db3ffc89fa1de13ef68cd8526f040564c5b01d4569b203fb83d34ac6f977076ef269016ea95fd4411afc5192cf0a28729e7c13556106e209f733742b3f9b5fcf06fed8086a5cada161d59724147d390d2e7fdee3a1fad674971d18d066c0be67a2d34d9e220acc1f85459b225a777171f0321305ea188bf7499b659126f"}, {0x3, 0x16, @sigval_int=0x1bc, @thr={&(0x7f0000000200)="c422d10734ad540000006545e3f1446690c4e1bd633ec4234540394fc4811df46700c44249dc35000001002665edc4c24506fb262e64420fc42e00", &(0x7f0000001500)="c197f925d9c1f71a0933f37a1bafe3820e918916361384462568a40db521cf553b39a9aa28a37b24c01ae50d9c30efb9b52069da45cad33a93b84a064905a6bc0448bff5d6fcc7dd8fdc1a04f8ecfec8480de09ec59a6ca257a9867420bc4ddf346dfc6f7e3d204e49022f9781ed02932ca1"}}}], 0x2, &(0x7f0000000240)={0x3, 0x7}) 2.309395345s ago: executing program 1 (id=253): kqueue() socket$inet6_udplite(0x1c, 0x2, 0x88) socket(0x1c, 0x1, 0x0) socketpair(0x1, 0x4, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) access(&(0x7f0000000000)='./file0\x00', 0x4) __semctl$GETZCNT(0x0, 0x3, 0x7) recvfrom(r0, &(0x7f0000000100)=""/255, 0xfffffe24, 0x860, 0x0, 0x0) ktimer_create(0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x8, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000000380)) bind$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x2}, 0x10) setsockopt$inet_tcp_int(r2, 0x6, 0x22, 0x0, 0x0) connect$inet(r2, &(0x7f0000000400)={0x10, 0x2, 0x2, @loopback}, 0x10) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000240)={'rack\x00', 0xfffffff8}, 0x24) sendmsg$unix(r2, &(0x7f0000002580)={0x0, 0x19, &(0x7f0000000100)=[{&(0x7f0000000140)="4640c719021399600f76aac84cf9aec359d5c9ce67f6453118a671000080e0c44ebc7bc3ef22bca56aa8f60468ba787ced0d999f926f54ab63ee1e", 0xfe22}], 0x1, 0x0, 0x0, 0x180}, 0x20104) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r4, 0x29, 0x52, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet6(0xffffffffffffffff, 0x0, 0x0) rfork(0x3060) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{0xa9, 0xfffffffffffffff9, 0x9, 0x40000000, 0xe8c5, 0x19d, [0xffffffffffffffff, 0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x60, 0x0) syz_emit_ethernet(0x11e, 0x0) 2.149711154s ago: executing program 1 (id=256): r0 = semget$private(0x0, 0x4, 0x222) r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x3862) r3 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x20) r4 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r3, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r4, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) readv(r4, &(0x7f0000000280)=[{&(0x7f0000001740)=""/4083, 0xff3}], 0x1) r5 = __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) inotify_add_watch_at(r5, r1, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x21000430) r6 = dup(r5) read(r6, &(0x7f0000000040)=""/22, 0x1b) open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x91) r7 = socket$inet6_udp(0x1c, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) connectat$unix(r7, r8, &(0x7f0000000200)=@file={0xa, 0x0, './file0\x00'}, 0xa) __semctl$SEM_STAT(r0, 0x3, 0xa, &(0x7f00000001c0)=&(0x7f0000000100)) setrlimit(0x7, &(0x7f0000000040)={0x5, 0xc}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = fork() sigqueue(r9, 0x11, @sival_ptr) wait4(0xffffffffffffffff, 0x0, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000400)={@random="e706f2ffff1f", @random="b91e807e0097", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0xc, 0x2c, 0x0, @rand_addr="cb697a653e336f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x1, 0x8}, {"a0839b79"}}}}}}}) rfork(0x1000) syz_emit_ethernet(0x6a, &(0x7f0000000140)={@random="c3b58b132350", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x34, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "8f79f7", 0x0, 0x6, 0x0, @mcast1, @rand_addr="dfa7f5ff3bcb22ddb457a19444d9d6f6", [], "d04015f6"}}}}}}}) wait4(0x0, 0x0, 0x2, 0x0) 1.990046313s ago: executing program 0 (id=257): r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{0x0, 0xfffffffffffffff9, 0xb, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f00000005c0)) close(r0) procctl$PROC_REAP_KILL(0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000000)={0x10, 0x2, 0x0, 0x6, 0xffffffffffffffff}) getresuid(&(0x7f0000000800), &(0x7f0000000840), 0x0) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) lseek(r1, 0x2, 0x3) ppoll(&(0x7f0000000200)=[{r0}], 0x1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r2, 0x2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2000000, 0x22) ioctl$MDIOCATTACH(0xffffffffffffffff, 0xc1c06d00, 0x0) 1.899996586s ago: executing program 3 (id=259): mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) statfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000003e00), 0x1, 0x0) r1 = kqueue() syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB]) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) rtprio(0x1, 0x0, &(0x7f0000000580)={0x2, 0x4}) shmctl$IPC_STAT(0x0, 0x2, 0x0) freebsd11_lstat(0x0, 0x0) setresuid(0x0, 0x0, 0xee00) open$dir(&(0x7f0000000040)='./file0\x00', 0x110206, 0x0) setgroups(0x4000000000000287, &(0x7f0000000000)=[0xffffffffffffffff]) rfork(0x96014) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40005aa8, 0xffffffffffffffff) 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)="60029ba40b17654701378516e4cde5beff4bb49b7f4a8eb42a6a810a8c7c6e776f226944f21879f180273e20f55c32d5fb000000000000000088fe71ed14272651c3629a468bf96f", 0x48) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r2, 0x0, 0x54, &(0x7f0000000900)={0x6, {{0x10, 0x2, 0x1}}, {{0x10, 0x2, 0x1, @multicast1}}}, 0x108) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000000140)=[{0x0}], 0x1}, 0x0) 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') shmget$private(0x0, 0x9000, 0x0, &(0x7f0000ff7000/0x9000)=nil) fspacectl(r0, 0x1, &(0x7f0000004200)={0x7ff, 0x2}, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xffffffffffffffff) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0xca0706ee3fd5d6f6) semget$private(0x0, 0x4, 0x500) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 1.835197052s ago: executing program 0 (id=261): r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x9e) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) r3 = getpid() fcntl$lock(r2, 0xe, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff, 0x100000006, r3}) r4 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_int(r4, 0x29, 0xe, 0x0, 0x0) aio_mlock(&(0x7f00000002c0)={r1, 0xd548, &(0x7f00000000c0)="e339c2c2b7064bf195686f74bcc31a458253904628c63b22e763d19da6c80dc8ecf49ca2cd9442ee4ca2599d55c881724f4818a98b6da95db60183bb3ccb0bd487866ad058459e06fb69628eb1eabf6d6d00017ab97e544fc6684379c737384eae89117263f34128ae1e5e8b143b332e135d8b792e84758e81de93d5d6f90c309a3c8dd7813743e317e843f20d5b32bb2aa1797673a1d0f67bed2d1c74bd805d320dac26dd5883616a4561cba63c0d1a53a98ee15accdb9892024a8b71408d175e5665ad0c0941bb0da0a8aa19c906fa3fe71efe", 0xd4, [0x2, 0x8], 0x7, 0x4, 0x7f, {0x6, 0x5, &(0x7f0000000200)="614e0279d05668c8d26e1eda066f8160e8cfa0ceac717bcf8cc51c9e99eead9d6cb85186a02afb5cca33de027b85fadcd17d4941d36871bbe2e186cee0283729c0e08fd9028cfee60cb29e31b2dc976ca868e317f5d9434ea728ce7cad387b6c585fd328c60d9be105b8addcdda8c54de422215170042837b9e76a316732b0dffa35f8e451963387a96cb83d04715b107ba664031bcb725cdb7f535bee59"}, {0x4, 0x10, @sival_int=0xd, @tid=r3}}) pwritev(r0, &(0x7f0000000080), 0x0, 0x3) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unmount(&(0x7f0000000000)='./file1\x00', 0x82000308) chdir(&(0x7f00000001c0)='./file0\x00') accept4(r4, 0x0, 0x0, 0x70000000) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x6, 0x8bffac5b1829c4e8) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpgrp(0x0) fcntl$getown(r5, 0x5) setsockopt$inet_mreqsrc(r5, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r5, 0x0, 0x48, &(0x7f0000000100)={@multicast1, @rand_addr=0x8, @rand_addr=0x3f54}, 0xc) setsockopt$inet_mreqsrc(r5, 0x0, 0x48, &(0x7f0000000080)={@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2}, 0xc) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) syz_emit_ethernet(0x0, 0x0) cap_enter() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$inet6_sctp(0xffffffffffffffff, 0x0, 0x2008f) mprotect(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1) 1.834781272s ago: executing program 3 (id=262): socket$inet6_sctp(0x1c, 0x5, 0x84) openat(0xffffffffffffff9c, 0x0, 0x200201, 0x0) aio_write(0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffdfffc}) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = open(0x0, 0x80400000000206, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2000) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r2 = open(0x0, 0x80400000000206, 0x0) ioctl$KDSETRAD(r2, 0x20044b43) r3 = socket(0x1c, 0x1, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x25, 0x0) mkdir(0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x1, 0x0, @loopback}, {0x1c, 0x1c, 0x0, 0x0, @empty}}, 0x5c) setsockopt$inet6_IPV6_RTHDR(r3, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) bind$inet6(r3, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc040636a, 0x0) sendto$inet(r3, &(0x7f0000000200)="0e", 0xff66, 0x0, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r2, 0x84, 0x13, 0x0, 0x0) ktrace(0x0, 0xb4b4bc386c036afd, 0x30a, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) 1.679958344s ago: executing program 3 (id=264): socket$inet_tcp(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = kqueue() cap_rights_limit(0xffffffffffffffff, &(0x7f0000000180)=[0xffffffffffffffff, 0x400000000000002]) extattr_get_fd(0xffffffffffffffff, 0x0, &(0x7f0000000000)='%\x03\x00\x00]:\\\x00\x00\x00\xb1\x8a\xb2\xdcF', 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x6}, {0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x101, [0x1, 0x8000000000000001, 0x1, 0xa42f]}], 0x2, 0x0, 0x0, 0x0) cpuset_setaffinity(0x1, 0x4, 0x6, 0x81, &(0x7f0000000440)={[0xa737]}) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) ppoll(0x0, 0xffffffffffffff7f, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) ioctl$MDIOCATTACH(0xffffffffffffffff, 0xc1c06d00, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x80008, 0x7ffd, 0x6, 0xfffffffffffffffe, 0x0, 0x10, 0x0, [0x0, 0x0, 0x8001, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1000, 0x0, 0x40000000, 0x0, 0x2, 0x0, 0xfffffffd, 0x204, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x1, 0x2, 0x80002, 0x0, 0x40000, 0x0, 0x3, 0xfffffffe, 0x1fffffe, 0xe2, 0x0, 0xffffffff, 0x0, 0x10001, 0x1, 0x8, 0x80000007, 0x0, 0x0, 0x1000000, 0x800000, 0x9, 0x0, 0x0, 0x60d6, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffc, 0x0, 0x0, 0xc7d8, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x10, 0x4, 0x0, 0xfffffffc, 0x3, 0x0, 0x2, 0x0, 0xc, 0x7a, 0x3, 0x6, 0x9, 0x80000, 0x3, 0x0, 0x800, 0x7, 0xfffffffd, 0x9, 0x1, 0x0, 0x0, 0x4, 0x2, 0x20000003, 0x7]}) setsockopt(r2, 0x0, 0x6e, 0x0, 0x0) connect$inet(r1, &(0x7f0000000140)={0x10, 0x2, 0x3, @rand_addr=0xff}, 0x10) r3 = socket(0x11, 0x3, 0x0) cpuset_getaffinity(0x2, 0x4, 0x7, 0x8, &(0x7f0000000100)) sendto$unix(r3, &(0x7f0000000880)="9401050e000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x104, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x20104, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @random="000000001c00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo}}}}) rfork(0x83000) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xffffffffffffffff) procctl$PROC_NO_NEW_PRIVS_CTL(0x0, 0x0, 0x13, &(0x7f0000000840)=0x1) socket$inet6_udp(0x1c, 0x2, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0xca0706ee3fd5d6f6) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) cpuset_setdomain(0x3, 0x3, 0x8, 0x20, &(0x7f0000000040)={[0x1]}, 0x3) r4 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r4, 0x0, 0x0, 0x20104, &(0x7f0000000780)={0x1c, 0x1c, 0x1, 0x4, @rand_addr="fe5c596796398c2d78a71b6b383c3b0c", 0x7}, 0x1c) 1.519763005s ago: executing program 3 (id=265): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90102, 0x9) fstatat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mlockall(0x2) statfs(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) r6 = getppid() r7 = vfork() r8 = vfork() procctl$PROC_REAP_KILL(0x0, r6, 0x6, &(0x7f0000000c00)={0xa, 0x0, r7, 0x3, r8}) ioctl$MDIOCDETACH(r0, 0xc1c06d01, &(0x7f0000000d00)={0x9, 0x2, 0x4, &(0x7f0000000c80)='./file0\x00', 0x29f, 0xfffffffc, 0x5, 0x4, 0x7f, 0x2, &(0x7f0000000cc0)='\x00', [0x3, 0x1000, 0x136, 0x4, 0x3, 0xfffffffb, 0x6, 0x7, 0x6, 0x80000001, 0x6, 0xff, 0x0, 0x9, 0x9, 0x3a, 0x0, 0x19, 0xffffff2b, 0xb, 0x6, 0x1, 0x22, 0x638, 0x8000, 0x1, 0xffffff00, 0xfff, 0x3d97, 0x1, 0x5, 0x81, 0x0, 0x0, 0xfffffffe, 0xb, 0x3ff, 0xa, 0xac08, 0x40, 0x8, 0x7, 0xffff, 0x6, 0x2d14, 0x4, 0x3, 0x0, 0x9, 0x1, 0x2, 0x8, 0x1, 0x8, 0xffff, 0x97ff, 0x8c80, 0xda2, 0x2, 0x4, 0x4, 0x1000, 0x8, 0x4, 0x8, 0x0, 0x7d, 0x7, 0x6, 0x80, 0x3, 0x2, 0x0, 0x81, 0x5, 0x692, 0x0, 0x4, 0xb1f, 0x1, 0x5, 0xffff69c2, 0x6, 0x1, 0x200, 0x2, 0x78a, 0x6, 0x9f, 0x6, 0x81, 0x9, 0x8, 0x5, 0x1, 0x7]}) procctl$PROC_REAP_RELEASE(0x0, r10, 0x3, 0x0) utimensat(r0, &(0x7f0000000ec0)='./file0/file0\x00', &(0x7f0000000f00)={{0x9, 0x8}, {0x8, 0xcec0}}, 0x0) ioctl$KDGETMODE(r0, 0x40044b09, 0x6) fhstat(&(0x7f0000000f80)={{[0x0, 0x5]}, {0x6, 0x6, "5320070d0ec52c08a8c7865b346b168b"}}, &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f0000000f40)='./file0/file0\x00', r5, r12, 0xf26dbabdb364055b) getsid(r9) procctl$PROC_STACKGAP_STATUS(0x0, r6, 0x12, &(0x7f00000010c0)) ioctl$OGIO_KEYMAP(r0, 0x4a026b06, &(0x7f0000001100)) write(r0, &(0x7f0000001b40)="83131967cd1ce625d1978ea295522d0acf668be0148414448da00c9cac8a6e0784a051c0a430b6f36582352472c47f0be4e6b94ac06ce97fb5ba14ee4f2661db5c8bc848f9a4438f3b9d2756f072a500b869a40e4538a153e26bfa260cde08fbd93aa84abffa68f480081455ad929e", 0x6f) mlockall(0x2) execve(&(0x7f0000001bc0)='./file1\x00', &(0x7f0000001d40)=[&(0x7f0000001c00)=']#%$\x00', &(0x7f0000001c40)='$:\x8b\x00', &(0x7f0000001c80)=':\x00', &(0x7f0000001cc0)='#\x00', &(0x7f0000001d00)='\x00'], &(0x7f0000001ec0)=[&(0x7f0000001d80)='\x00', &(0x7f0000001dc0)='\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='\x00', &(0x7f0000001e80)='-[.\x00']) chown(&(0x7f0000001f00)='./file1\x00', r11, r12) r13 = shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffc000/0x1000)=nil) r14 = fork() shmctl$IPC_SET(r13, 0x1, &(0x7f0000001f40)={{r1, r2, r11, r12, 0x40, 0x0, 0x0, 0x3}, 0x4, 0x6, 0x40, 0x0, r14, r7}) getgroups(0x7, &(0x7f0000001fc0)=[r2, r4, r4, r4, r2, r12, r4]) r17 = getsid(r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002000)={{r3, r15, r11, r12, 0x20, 0x7}, 0x9, 0x6, 0x1, 0x1, 0x81, 0x3, r17, r9}) lchown(&(0x7f0000002080)='./file1\x00', r1, r16) chown(&(0x7f00000020c0)='./file0\x00', 0x0, 0x0) 1.469970523s ago: executing program 4 (id=267): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) extattr_delete_file(&(0x7f0000000100)='./file0/file0/..\x00', 0x2, &(0x7f0000000140)='#$!@]*\x00') close(r0) kqueue() syz_emit_ethernet(0x137, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080046a001290067000104139078ac1400bb0000020d832702ac1400bbe0000001e000000100000d950000000700000000e0000001ac1400bb7f00000107170500000000e0000001ffffffffac1400aaffffffff9406000000010c039078ab91b4c55daed74da7973d1cee1bbe5ff877b2a89988fd791b628e25083abf33462bf49c57b0b3ed3da98402391936c5c5d89cd25b6a1d879aa98947a2f9a1ecb648d0e6568e7ed615bc84ed45d1faf1f93ad6146603e3e6311d6d45d01a10d0f1b488f0038a6b89fe9606f66d733d8e7d3a910d5ab8ef6732bbc61aab02e9e3a2bb31a2279c16356b2212003b3ecf0cd8f5e9b987a42d9f4a4ea1df5e7339f39a57813a4bd90a954ae1505f0d34a649f8211f6aa073fe1636a3dca447b28e69a9afb3782b24ed1f8825dcf7a3"]) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000001200)={0x10, 0x2, 0x1}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1018, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x2, 0x7, 0x3ffffffffffffd]}], 0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) symlink(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file1\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x40) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='\x00', r3, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4f) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ppoll(&(0x7f0000000200)=[{}], 0x209b, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0/file0/..\x00') rmdir(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) access(&(0x7f0000000280)='./file0/file0/..\x00', 0x1) 1.349894279s ago: executing program 4 (id=268): open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) freebsd10_pipe(&(0x7f0000000540)) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000500)=[{0x3, 0xfffffffffffffffe, 0x103, 0x0, 0x4, 0x0, [0x0, 0x10000000040, 0x2, 0xdff]}], 0x1, 0x0, 0x0, 0x0) cpuset_getdomain(0x3, 0x1, 0xdc, 0x20, &(0x7f00000000c0), &(0x7f00000001c0)) unlink(&(0x7f0000001080)='./file0\x00') (async) unlink(&(0x7f0000001080)='./file0\x00') rtprio(0x1, 0x0, &(0x7f0000000580)={0x2, 0x4}) kqueue() setrlimit(0x7, &(0x7f0000000040)={0x2, 0xc}) (async) setrlimit(0x7, &(0x7f0000000040)={0x2, 0xc}) setreuid(0xee00, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x104, 0x0, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000480)]) (async) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000480)]) writev(r2, &(0x7f0000000280), 0x26) write(r2, &(0x7f00000002c0)="9665a44fac67d37bf257ef136eb1a63f9a392409ea4b605f4663ebe12cfbdcbc31652e11fc86f0ee0dea82ecc4f3a484fc3b5dfa8d1b33d7e1f2ed4b872449c632b9f5502ba7eacdca306436a07e64a6825ae211af60ba3d4bc3671be0e460f48edcd9724583abd8735f99f1e1593e20030db872585b9fe634c43f62d756142525554a3d8256acd2d22756adb38b0316d823bd0ffc49a3c92c90b8b59ee18b0a317fac3b185ef1c7bc5d65bf02779684d19f32da9b97d72fa4b9e7ff85e65191cd6d9ec1f6c97471da14a4d41c543d05fa0e5ab70d902ccd64", 0xd9) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r3, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) (async) setsockopt$inet_mreqsrc(r3, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r3, 0x0, 0x48, &(0x7f0000000140)={@multicast1, @multicast2, @broadcast}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, &(0x7f0000000040)={@multicast1, @loopback, @local={0xac, 0x14, 0x0}}, 0xc) (async) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, &(0x7f0000000040)={@multicast1, @loopback, @local={0xac, 0x14, 0x0}}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000100)={@multicast1, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}}, 0xc) (async) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000100)={@multicast1, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000180)={@multicast1, @multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000200)={@multicast1, @rand_addr=0xfffffffd, @multicast1}, 0xc) (async) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000200)={@multicast1, @rand_addr=0xfffffffd, @multicast1}, 0xc) 1.270015515s ago: executing program 1 (id=269): ktimer_create(0x0, 0x0, &(0x7f0000000440)) ktimer_create(0x0, 0x0, &(0x7f0000000200)) r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x23, &(0x7f0000000440)={0x22, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x2}]}, 0x10) ktimer_create(0x0, 0x0, &(0x7f0000000080)) ktimer_create(0x0, 0x0, &(0x7f0000000440)) ktimer_create(0x4, 0x0, &(0x7f0000000140)) ktimer_create(0x0, 0x0, &(0x7f0000000000)) ktimer_create(0x0, 0x0, &(0x7f0000000300)) ktimer_create(0x0, 0x0, &(0x7f00000012c0)) ktimer_create(0x0, 0x0, &(0x7f0000000280)) ktimer_create(0x4, 0x0, &(0x7f0000000500)) ktimer_create(0x0, 0x0, &(0x7f00000000c0)) ktimer_create(0x0, 0x0, &(0x7f0000000100)) ktimer_create(0x0, 0x0, &(0x7f00000012c0)) ktimer_create(0x4, 0x0, &(0x7f00000003c0)) ktimer_create(0x0, 0x0, &(0x7f0000000200)) ktimer_create(0x0, 0x0, &(0x7f0000000340)) ktimer_create(0x0, 0x0, &(0x7f00000001c0)) ktimer_create(0x0, 0x0, &(0x7f0000000100)) ktimer_create(0x0, 0x0, &(0x7f0000000600)) ktimer_create(0x4, 0x0, &(0x7f0000000040)) ktimer_create(0x0, 0x0, &(0x7f0000000100)) ktimer_create(0x0, &(0x7f0000000400)={0x1, 0xb, @sigval_ptr=0x9, @spare=[0x60, 0x8, 0x80000001, 0x716d225c, 0x6, 0x42, 0x1, 0x7f]}, &(0x7f00000002c0)) 1.219889673s ago: executing program 1 (id=270): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000001240)={@multicast2, @broadcast}, 0xc) (async) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000001240)={@multicast2, @broadcast}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f00000001c0)={@multicast2, @rand_addr=0x4}, 0xc) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000300)="9571a0bb38722ca7a1ddfe92b808cae0803e1902872b01f9246cd29680c9b0406f41f7c4200812ec5da50342fe5d840def532f6515735ebc7f93661826bed7fa1f7d8e547dfea657375c00eba5c8574cce401a5f863b093c3b51e77f7532740953dc68c35481b20bc8e739847b14e95e908d4bde0df2af7a5c55b2990ff0a559f101bcf35e610c41794007dc6ad043b5c565ad85a5c46b92", 0x98, 0x100, &(0x7f00000003c0)=@file={0x10, 0x1, './file0/file0\x00'}, 0x10) (async) sendto$unix(r1, &(0x7f0000000300)="9571a0bb38722ca7a1ddfe92b808cae0803e1902872b01f9246cd29680c9b0406f41f7c4200812ec5da50342fe5d840def532f6515735ebc7f93661826bed7fa1f7d8e547dfea657375c00eba5c8574cce401a5f863b093c3b51e77f7532740953dc68c35481b20bc8e739847b14e95e908d4bde0df2af7a5c55b2990ff0a559f101bcf35e610c41794007dc6ad043b5c565ad85a5c46b92", 0x98, 0x100, &(0x7f00000003c0)=@file={0x10, 0x1, './file0/file0\x00'}, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{0x2, 0xfffffffffffffffe, 0xc0a1, 0x8, 0x8000, 0x2, [0x7, 0x8, 0x3, 0x3]}], 0x1, &(0x7f0000000940)=[{}], 0x1, &(0x7f0000000280)={0x9, 0x4}) (async) kevent(r2, &(0x7f0000000200)=[{0x2, 0xfffffffffffffffe, 0xc0a1, 0x8, 0x8000, 0x2, [0x7, 0x8, 0x3, 0x3]}], 0x1, &(0x7f0000000940)=[{}], 0x1, &(0x7f0000000280)={0x9, 0x4}) sendto(r0, &(0x7f0000000200)="f69471b0bc5e66a942979a2692bf5d84412ddda124db6bf7c319f79194fb8aa794db7482ce3e91abb35d25fb4924c1fc5551f7566ff4935d83a65079a483e6ebf3a79ea480808846ff4c346090d2765455b9e1856258b4c14602671832338058f2e0c0830f09bb7250e36a07489fb6f14562f07e528b7a8b7f6017f159bf051b25a40eace7263ab3d74a3aac73aa1fe1e1fdbb5189b757b6cee9aa9253cd6d7e8c311857bd1e386d3facb7b6", 0xac, 0x100, 0x0, 0x0) ioctl$CIOCGSESSION2(r1, 0xc040636a, &(0x7f0000000140)={0x15, 0x8, 0x0, 0x0, 0x59, &(0x7f0000000040)="d024da87ec8bd0d834c727977133b4375d5f72b0af6100b6621c4f63c4e19dcb1561e2a4b25e81a6c0807caae6314393a11cfe6f60cdf1d90a5a1e3f10455d96d42072f8f40f6a9f6c5221270e3ebef4621cb2f2a933c82cc9", 0x8, 0x1000, [0x9, 0x2, 0x6, 0x1e19]}) r3 = kqueue() ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc040636a, &(0x7f0000000040)={0x17, 0x0, 0x18, &(0x7f0000000080)="3c022e61792eecb07f8aee18e5aa3505d7dbce4235fc3735", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x0, 0x40]}) (async) ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc040636a, &(0x7f0000000040)={0x17, 0x0, 0x18, &(0x7f0000000080)="3c022e61792eecb07f8aee18e5aa3505d7dbce4235fc3735", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x0, 0x40]}) ioctl$CIOCCRYPT(0xffffffffffffffff, 0xc0306367, &(0x7f0000001300)={0x0, 0x1, 0x0, 0xffe, &(0x7f00000003c0), 0x0, 0x0, &(0x7f0000000280)}) kevent(r3, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) socket(0x1c, 0x1, 0x0) (async) r4 = socket(0x1c, 0x1, 0x0) accept4(r4, 0x0, &(0x7f0000000000), 0x30000000) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) aio_write(&(0x7f0000000240)={0xffffffffffffffff, 0x80000001, &(0x7f0000000300), 0x0, [0x0, 0xc9], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x10, @sival_int, @spare=[0x0, 0x0, 0x8000]}}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) aio_write(&(0x7f0000000140)={r5, 0x40000000006, &(0x7f0000000240)="a3", 0x1, [0x5], 0x0, 0x0, 0x1, {0x0, 0xffffffffffffffff, 0x0}, {0x0, 0x0, @sival_ptr=0x5}}) copy_file_range(r5, &(0x7f0000000000)=0x80000001, r5, 0x0, 0x100000, 0x0) (async) copy_file_range(r5, &(0x7f0000000000)=0x80000001, r5, 0x0, 0x100000, 0x0) 1.210158569s ago: executing program 4 (id=271): open$dir(0x0, 0x200, 0x0) open$dir(0x0, 0x488200, 0x176) truncate(&(0x7f0000000040)='./file0\x00', 0xa) getpeername(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c2, 0x31) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="64de0b35c735f468cdec5b88b600fd894b9e619761a81465cad2f1469420a17250888d1809", 0x5}], 0x1, 0x3) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000100)={@multicast1, @multicast1, @loopback}, 0xc) setsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f0000000040)={@multicast2, @local={0xac, 0x14, 0x0}}, 0xc) extattr_set_link(&(0x7f0000000000)='./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\x04\xaeQ\x02j\\\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\xe1*\x1a\xb9g\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', 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x5, 0x1, 0x400, 0x4, 0xc, 0x7d00000000, 0x7, 0x8}, &(0x7f00000003c0)={0x0, 0x5, 0xc96, 0x0, 0x29, 0x7f, 0xb8ba, 0x5}, &(0x7f0000000400)={0x7, 0x6, 0x9, 0x5, 0x1f, 0x5, 0x1ff, 0x1}, &(0x7f0000000440)={0xfffffffffffffff7, 0xe7c4}) extattr_set_link(&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000080)=',,\x00', 0x0, 0x0) extattr_list_link(0x0, 0x1, &(0x7f00000002c0)=""/81, 0x51) truncate(&(0x7f0000000080)='./file0\x00', 0x8001) shm_unlink(&(0x7f00000000c0)='./file0\x00') lchmod(&(0x7f0000000240)='./file0\x00', 0x62) execve(0x0, &(0x7f0000000340)=[&(0x7f00000002c0)='\x00'], 0x0) 1.099938456s ago: executing program 4 (id=272): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) r1 = accept$unix(r0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) lchown(&(0x7f0000000000)='./file0\x00', 0xee01, 0xee00) (async) setuid(0xee01) chflags(&(0x7f00000000c0)='./file0\x00', 0x4) (async) getdirentries(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x10044) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) (async, rerun: 32) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) (rerun: 32) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r4, 0x80000001, &(0x7f00000000c0)='w', 0x1, [0x3], 0x200000000000000, 0x6, 0x0, {0x6, 0x20000000008, 0x0}, {0x0, 0x20000005, @sigval_int=0x2e5562f1, @spare=[0x3, 0x2, 0xb, 0x5, 0xa251, 0x3, 0x4]}}) open(&(0x7f0000000440)='./file0\x00', 0x40000, 0x1) (async) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x24) (async, rerun: 32) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80400000000206, 0x0) (rerun: 32) mlockall(0x2) (async) cap_fcntls_get(r1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r6, 0x0) (async) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) copy_file_range(r7, 0x0, r6, &(0x7f0000000080)=0x2ffff, 0x8, 0x0) (async) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1, 0x3) (async, rerun: 32) kmq_open(&(0x7f0000000380)='./file0\x00', 0x200, 0x144, &(0x7f00000003c0)={0x1000, 0x40, 0x2, 0x5}) (async, rerun: 32) preadv(r3, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0xb8}], 0x1, 0x4) preadv(r2, &(0x7f0000001740)=[{&(0x7f0000000740)=""/4096, 0x400004}], 0x1, 0x0) 1.00987674s ago: executing program 4 (id=273): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7]}], 0x1, 0x0, 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) socket(0x2, 0x1, 0x0) symlink(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20b89, 0x0, 0xffff3955, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f00002d1000/0x1000)=nil, 0x1000, 0x4) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') renameat(r1, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000140)='./file0/file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0), 0x0) truncate(0x0, 0xfffffffffffffff8) ioctl$UI_GET_VERSION(0xffffffffffffffff, 0x8000552c, 0x0) openat$md(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r4, 0x6, 0x27, &(0x7f0000000140)={&(0x7f0000000080)="00b2c06df480cfe19f0da47ac0235414", 0x0, &(0x7f0000000040)='O', 0xb, 0x10, 0x0, 0x7, 0x1, 0x0, 0x3, 0x3, "4cf4091400"}, 0x40) setsockopt$inet_tcp_TCP_TXTLS_MODE(r4, 0x6, 0x28, &(0x7f0000000100)=0x1, 0x4) mkdirat(r3, &(0x7f0000000100)='./file1\x00', 0x0) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f00000001c0)) 919.93302ms ago: executing program 0 (id=274): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x7369a0733676a8) (async) r0 = getuid() setreuid(0x0, r0) __semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=&(0x7f0000000080)={{0x0, 0x0}}) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setresgid(0x0, 0xee00, 0xee01) close(0xffffffffffffffff) (async) procctl$PROC_REAP_KILL(0x0, 0x0, 0x6, &(0x7f00000003c0)={0x13, 0x0, 0x0, 0x7}) (async) truncate(&(0x7f0000000040)='./file0\x00', 0xa) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='-/%\x00'], 0x0) 679.860768ms ago: executing program 4 (id=275): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000100)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{0x3, 0xfffffffffffffff3, 0x1, 0x0, 0x0, 0xffffffffffffffff, [0x0, 0x0, 0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffe5f, 0x18a, &(0x7f0000000140)={0x10, 0x2, 0x2, @loopback}, 0x10) shutdown(r1, 0x1) mlockall(0x3) r3 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1009, &(0x7f00000000c0)=0x205, 0x47) chdir(&(0x7f00000001c0)='./file0\x00') socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x28) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) r4 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) openat$bpf(0xffffff9c, 0x0, 0x400000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x3ffffffffffffd]}], 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r6 = socket(0x1c, 0x1, 0xd) r7 = socket(0x1b, 0x3, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$inet6(r6, 0x0, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 369.161877ms ago: executing program 33 (id=275): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000100)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{0x3, 0xfffffffffffffff3, 0x1, 0x0, 0x0, 0xffffffffffffffff, [0x0, 0x0, 0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffe5f, 0x18a, &(0x7f0000000140)={0x10, 0x2, 0x2, @loopback}, 0x10) shutdown(r1, 0x1) mlockall(0x3) r3 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1009, &(0x7f00000000c0)=0x205, 0x47) chdir(&(0x7f00000001c0)='./file0\x00') socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x28) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) r4 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) openat$bpf(0xffffff9c, 0x0, 0x400000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x3ffffffffffffd]}], 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r6 = socket(0x1c, 0x1, 0xd) r7 = socket(0x1b, 0x3, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$inet6(r6, 0x0, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 329.928119ms ago: executing program 1 (id=277): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r1, 0x80000001, &(0x7f0000000400)='w', 0x1, [0x3], 0x200000000000000, 0x6, 0x0, {0x6, 0x8, 0x0}, {0x0, 0x20000005, @sigval_int=0x2e5562f1, @spare=[0x3, 0x2, 0x791, 0x5, 0x4, 0x3, 0x4]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r2, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) copy_file_range(r3, 0x0, r2, &(0x7f0000000080)=0x2ffdf, 0x100f, 0x0) pread(r0, &(0x7f0000000300)=""/102, 0x66, 0x4) execve(0xfffffffffffffffe, &(0x7f0000000600), 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/27, 0x1b}], 0x1, 0x980) 0s ago: executing program 0 (id=278): open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0x0) open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x10) (async) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="c1", 0xfe41) (async) write(r3, &(0x7f0000000040)="c1", 0xfe41) aio_write(&(0x7f0000000240)={r3, 0x80000001, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare}}) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) socket$inet_sctp(0x2, 0x5, 0x84) socket(0x11, 0x10000000000003, 0x0) (async) socket(0x11, 0x10000000000003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) aio_write(&(0x7f0000000140)={0xffffffffffffffff, 0x800, 0x0, 0x0, [0x40], 0x2, 0x0, 0x1, {0x0, 0x0, 0x0}, {0x0, 0xfffffffe, @sival_ptr=0x239bfffffffffe, @thr={0x0, 0x0}}}) open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) (async) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) aio_write(&(0x7f0000000140)={r4, 0x1000001000, 0x0, 0x0, [0xfffffffc], 0x0, 0x0, 0x1, {0x0, 0xffffffffffffffff, 0x0}, {0x0, 0x0, @sigval_ptr}}) aio_suspend(&(0x7f00000020c0)=[{0xffffffffffffffff, 0x9fe8, &(0x7f0000000140), 0x0, [0x24, 0x7], 0x5, 0x5, 0x4875415b, {0x4, 0x3, 0x0}, {0x0, 0xd, @sigval_int=0xff}}, {0xffffffffffffffff, 0x200, 0x0, 0x0, [0x3, 0x3], 0x3ff, 0x20, 0x98c3, {0x2, 0xf, 0x0}, {0x3, 0x1e, @sigval_int=0x8000, @thr={&(0x7f0000000280)="c4218a2ad5c4c25db954294d66470f38006c8b000f38f137c463714454f40032dd0166450f73f600c4c3456eba13090000abc4a17b703209c483094b11ba", 0x0}}}, {0xffffffffffffffff, 0x6, 0x0, 0x0, [0xeae, 0x6], 0x10001, 0x2, 0x5, {0x40, 0xffb5, 0x0}, {0x0, 0x7, @sigval_ptr=0x5, @thr={0x0, 0x0}}}], 0x3, 0x0) sysarch$I386_SET_LDT(0x1, &(0x7f0000000040)={0x0, 0x0}) r5 = fork() sigqueue(r5, 0x11, @sival_ptr) (async) sigqueue(r5, 0x11, @sival_ptr) wait4(r5, 0x0, 0x1e, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x53, &(0x7f00000000c0)={0x5, {{0x1c, 0x1c, 0x0, 0x0, @mcast2}}, {{0x1c, 0x1c, 0x2, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x2}}}, 0x108) (async) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x53, &(0x7f00000000c0)={0x5, {{0x1c, 0x1c, 0x0, 0x0, @mcast2}}, {{0x1c, 0x1c, 0x2, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x2}}}, 0x108) sysarch$I386_SET_LDT(0x1, &(0x7f0000000080)={0x1}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.113' (ED25519) to the list of known hosts. Out of ktrace request objects. Warning! syz-executor[958] uses SF_SYNC sendfile(2) flag. Please follow up to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287348. To be removed in FreeBSD 16 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e9000 ip6_pcbopts: all specified options are cleared. if_delmulti_locked: detaching ifnet instance 0xfffffe00077e9000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 Expensive callout(9) function: 0xffffffff81abac00(0) 0.005846469 s if_delmulti_locked: detaching ifnet instance 0xfffffe00077e9000 md1: truncating fractional last sector by 8 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 FreeBSD/amd64 (ci-freebsd-main-7.us-central1-b.c.syzkaller.internal) (ttyu0) login: if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 md2: truncating fractional last sector by 1 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe0058571800 tap5: Ethernet address: 58:9c:fc:10:e6:49 pid 1103 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1102 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1183 (syz-executor), tap4: tun/tap protocol violation, non-controlling process closed last. ifaddr cache = 0xfffffe006e577a80 is deleted if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 tap4: link state changed to DOWN if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 pid 833 (syz-executor), tap2: tun/tap protocol violation, non-controlling process closed last. ifaddr cache = 0xfffffe005860a600 is deleted if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 tap2: link state changed to DOWN if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 SYZFAIL: SIGBUS pid 806 (dhclient), jid 0, uid 65: exited on signal 10 (no core dump - sugid process denied by kern.sugid_coredump) tap5: Ethernet address: 58:9c:fc:10:e6:49 Connection to 10.128.1.113 closed by remote host. pid 758 (sshd), jid 0, uid 0: exited on signal 10 (no core dump - sugid process denied by kern.sugid_coredump) pid 736 (sleep), jid 0, uid 0: exited on signal 10 (no core dump - other error) pid 1097 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1101 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 821 (dhclient), jid 0, uid 0: exited on signal 10 (core dumped) pid 787 (sh), jid 0, uid 0: exited on signal 10 (core dumped) pid 1095 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1186 (syz-executor), tap1: tun/tap protocol violation, non-controlling process closed last. ifaddr cache = 0xfffffe006dee0480 is deleted tap1: link state changed to DOWN if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 pid 760 (csh), jid 0, uid 0: exited on signal 10 (core dumped) FreeBSD/amd64 (ci-freebsd-main-7.us-central1-b.c.syzkaller.internal) (ttyu0) login: pid 1099 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1100 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1098 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1096 (getty), jid 0, uid 0: exited on signal 10 (core dumped) set $lines = 0 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 Password:pid 1189 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1195 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1193 (getty), jid 0, uid 0: exited on signal 10 (core dumped) pid 1196 (getty), jid 0, uid 0: exited on signal 10 (core dumped) if_delmulti_locked: detaching ifnet instance 0xfffffe00077e9000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058571000 Login incorrect login: if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 if_delmulti_locked: detaching ifnet instance 0xfffffe006e4e4800 show registers Password: Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect show all tcpcbs/bl