last executing test programs: 6.551609182s ago: executing program 2 (id=879): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="97ce50c360d8ef88d5d8098edfc11ca0ef02159f566a2a9660b1977536933e1a32cc4ae9aec8b2a35c53a7857a529a2643b5148c1fbdb352155e21e62b4da2df362eef4466cbb8064919f1be60c1fb299cccfcb1ab10193aac69b33fbdff4f8e16b1173fb6d94dc8173f6d1442afbcf318ffd8780f6580e2da3e9b2c2d9b01caf9323ecd2ebd383412558a5d00dee2b8c3", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) r2 = msgget(0x3, 0x280) msgctl$IPC_RMID(r2, 0x2000000) msgsnd(r2, &(0x7f0000000180)={0x0, "7b05f2039ea23d12256a8ba06f6e447d1c21685225db9970144fc5b29569262ca333ef27b809f32ab81f7f38201e26626b5f677a139b587449e5d2f7166e090e197f1b71510c5fe8972617640eff0c936f7e21c6cc28b38aad95f64787e9daab0a4b601e6fa344908bfe1dec280021b1c3d0bf0174a2d975b395fdd184e6d3dcdbfa380e160bdee4c6e1346b05a9b0fa9036fc3217ffdfc17a3af47346d201d26d3fe7e359f015a53803ff51390b00397564adeafde6fb3cb82d578535"}, 0xc5, 0x800) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x28b2, 0x1002, 0x9, 0x2, 0x400, 0x9, 0x6d8b, 0x2, 0x2, 0x9, 0x6}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) 6.459120755s ago: executing program 2 (id=884): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x7fff, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0xe], [0x5, 0x2, 0x0, 0x401, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0x0, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x8, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x40}, {0x0, 0x80, 0x40000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3, &(0x7f00000013c0)=""/129, 0x81}, 0x1801) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r5 = kqueue() rename(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') kevent(r5, &(0x7f0000000000), 0xe4a, 0x0, 0x4000a9fa, 0x0) 5.273398033s ago: executing program 2 (id=890): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd335feffffffffffffffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100df720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc1100000000000080000000007f62b60be8b900"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc0104419, &(0x7f0000000300)={0x80000003, 0x3, 0x2000003, 0x40000000, "b7a2224b111d4684d30100000500006b8b44d100", 0xfffffffe, 0x8}) 5.262588169s ago: executing program 2 (id=894): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/202, 0xca}], 0x1, 0x0}, 0x40) (async) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r2, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="5077d7a5b1dc33f18a5e42e3b559e8d55a15cff729a979db49778268339b4eec26cf8a4a08ae64bf46460fe86cefe47cf295d2e99dd3e215e3fb7492d308b80fca766824ae7f176d75d312b39dd65be5592b85a87db5b648140c127854f572eb76bddac069afbdc9c0d8e2854abb3c1c2eb46ded7417e92470a1f8f0d96bfdfac3bbb0613d816fd45b9d1a70a23ae5402b451ef1ed2edf767331164fd61ac2ab7be8fd4eb12b6bc5", 0xa8) (async) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x8) 4.157344308s ago: executing program 2 (id=898): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) socket(0x18, 0x3, 0x3a) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) 3.936190429s ago: executing program 2 (id=904): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) (async) r2 = syz_open_pts() write(r2, &(0x7f0000000080)="fb2bdf126eb000000000000000000000000000000000f469d7f08584ffdcc0858ed5465d73283d3034f8511ae58d272c0bc312cdd33c06e9efcb4eebf90bd78c3366e7aa431e0199b7f1bd1e0a62119c066de5090d658cfc237bc697010ff026001c2fc787fd009d6639980510fbe1378bd036f3605dca54a7cdbcd09079b1597241b40e5d98d88f8a2fb150d6ff39c3bade3694abc7077da27fd423962fef25ac11b663e094f5155c9b24cbeee7c48cd368d8c91924a72cc6b4fe16af4a4618e782dc357bc04e0d", 0xc8) execve(0x0, 0x0, 0x0) 3.923087623s ago: executing program 1 (id=907): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./file0/file0\x00', r0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f00000015c0), 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x3}, 0xc) lchown(&(0x7f0000001680)='./file0/file0\x00', r1, 0x0) r5 = getegid() pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = kqueue() r9 = getpgrp() r10 = geteuid() sendmsg$unix(r4, &(0x7f0000001640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000140)="d4b386fdb0628d6b402d648f82123ef68059654ed9ec3746bb3ae3d88a1e23", 0x1f}, {&(0x7f0000000200)="4a6823f5fe32f354c17c5bebdbb804fd145fe38d5f8d68a46f6b9406e1d7dd8510f9fec75c9ee32ea84f3e7b9494f7abb98d4adcebbda822068d554ddef1f6557f12d91788285c0dab452cabeed34c367ed2e3d40280c5223c9df60423add44f0cf26f43cbdf49899b902819b8d27e9485cf61b977d83d466fff57fc5e0ae6b09f22", 0x82}, {&(0x7f0000000340)="d58eba9fa9b222d2894279f4781ee47d488561c58e15b9de91fcf3e190378cd545ac31420ceebaf9b8373709432a1e2951be9297e146aa359417e58a666722adf39a0726a63942be132e1a72eec3355d16137411fb3864220b665065cebf38ba6b7236bdb5656784e86b522dfabead0f2f77b17e9a7879181eddb10e9e96b63c76e036e5fb341740770564b16519aa256c2101796a7c979c0014f7412bb06ae06364f39dbc19230950c6f761e23f9d931a4d03a3bc1f569d7af651624ff9b727e32430ff3bfe00513e3ee5288c5b4fcb70cfb5d7fb3249b0185d5c6e51fb150cbdcfa53360de2f0b4b1cb3c125e192790ca634c8f51b0b83f7665b696b1df4cbf299b52f040dd3255caa266a14e9ad4f77737c3b142c297574297f964edfe329ffee65d1f1e4581c648a571f8356de48a5068e63b33584d353fcae9add55bf822096ba17543081af88abb8d16669914e927a5b5ecda6cc4c5e00a82c6e9b65ac6a983c939ee6a9e02805eb1e33160fad330aceb6e92b8ca409ed871b6c76488158478c13d00a15bd604e20496e085621d766de8f7bb47af3da1b4004a3d89436ab20576c130935503083046cfdfadd1d6e2801313f90bb43dd034cf51145cd08d447b29225cf5d4d1ed45ca03c3c31fde21e08088959211820c1894d4c815a81bec5903232e60d02b41571bb51df5ba374613e10c866c007e9d12dadc0ec3e315c3b4f830671b09f7ba220e8b44708b174149f438452ecc51bb12938432b72d6ab851fc267bf1afcc2aba8517923e264ef212a02c8f50806f1b496498fc621be912ea11e8cccee5752e8827efc96cd97bf6605ba6f518f8b96384bdac4b0dc66dd4d190411f079558ed8f5204a5219ae32cb5dcba957c53add1be77c56bfec545a644cdaa4a32544dc40f6cb458ba09a40eade6d597b3fa9d446d886b190b649bcde8d85c8bd728e21f48e2ec8d935ab49203253a5782c41b681e9d22c36b4498fa5e6b697a614a3ae303146b3be54fc7f85c54d0a9ee77b2bcfe2fb36f278a7de1903033ca099991d8472ee67f7a7c7a3c03efbafca830d17ab579d6bbbbfbf0768fffa2aeb6f10cde1320fed5d80597f5fde0ba25d0f2b96cc046fe26b6eebd6a413db4185a32a0300dab69493f7e2a5615c1af4b16f32591e19fa4d8f2f9f3394548ae1f7015323a475bc2b223f2e64c6f7973a974fe5beae52ed9cf062bf3074960ac84376eb36bca25fc472ff54da59882d303a65ee7f0d6e44002e7b189c989c4eb0027429c4353b6ad23408925be9c8ff10297779408bdbd321040ec030fa02339ddb2bc8548c173ff042df48c4173d5a2b9509d18fca20fcca2d869f4385b4d1394e595447a1a01ce93be4e8535d5bd0e1234b1e91364b9ebdfc3fac430c9996581f5c48ca4b1950038d13500dbca97eb7b79474b55e8916c6fb2d53e7fb2d5104e51ab3901b18549749d82ee8099a3e8be52e4d1419d64454ba6654a031f204db00ab2dfff26c40ac13695109dead9c34639ec4eb8c4e2637ef15b6a736948f0101b42348cbd96bdaa933a40071a51cf1a1feeb25515235a96a539b69b34afe08eb37ca88de970634a4a2d7d4d0b71b5cb408919d60f5e68b3648abd9f91bf0ec4b372899285fe867e2926b3ac79b6544b80965dd5b7ecb30f3f299c0fd0754ccfe80c961c209d76aee9ccd2736b572842d67c1009f67dcefcca9bc96dd1b4e4aa4eb98a984eb6b4ee3dcb86ba1515e29ff8837702e1ef6dcd6903e4d9f3700730767275f8801912a5e967f97217af21297c8308fa3d2cae1bad6cf2e9a42723c2a46b668438d51effca777731a4ed2ca3126d13579ee448a4c9267d4cfbf31e5a089dd7d45608a02a9b6e6da667ffca3c37bd6fde1eda33324bb486a0de1ea3dcefdbc495d7bb51ddfb6b876e5314359840fcbcf9f6944279a693a0c006cd00861b2cbcc57603f9329c3d2fb48bfed5b1716cd978d4e7972a390787ce7acf9a000de0c927716897a8218ee0c361410a15b7e9146b323ad779781c6008e527c5c460b2d0a5318aaed6f215760b89442ec1be43f78b3b0a5c8cdaecd41be417db5fb189d7ea3fe2b4eef2183161e0a4c89b0936ba518c8eb99cafc795108ef01619d294d6cac98f02be468eb27159f4829eb80a8b23b5c2295381fc77a995517cd3d601dbda7e2c20dc0039ae66bf56d0745fbd580893f577f769bebfd28eb882023856d72d596d87f6e34e5c52f9fa15430be1b13c9e41d864256faf273fdd71cff0c45211631f1304674c905148b99a1d243b21ad27341b04a329eb3a337362874389fe7e7f3018effc95144a63ef8b637aec6e5a29cb5f9f97d6404ed4c9aed074515c004cefa8ddcf49a562984e05d3ec4c999e09d4e798f38c024a0c51611557fc65d201ffe57aa3b8238a6ab431e5b31307e5d89c114400b8b0baab69d2d23e66d1d0fbae44a6aa4829ef9d99e31be8db5fd738a8962969afb7d320ef797c1d92c94050030ce2c353640ec6d34b96a0307a9eb77c8e41e7e29e82f6a6b46aab5e26bbc12c711320547fe2f0cd94535fe61bc2583d28eb67c997802ba4012f2dda4596bf48e3b5b2f078c4e861487a95af69b90cc72ae0fad8185fc2f13a8bc581ea4145a0e7c1dc2ed1c6c650f6fe5309be9f4e113ab0716a3634786c7c3e788abf5a724633d58c1a6b8027601674f456e19d52b7e4d20679d2103d824983f142c0c452c9f5fb0e057cb83eaf05d69dd42f7ada7011f49245fa73813c2af5afa0e271495ba2d2f47afa656e31f9b21214e65c6654698c0e54882a476b4a4d027fd88de9c1cebd71206d3cb9812b544f17dfb6c892c87dbe3206a4af27a9e10ca1f2d13fd050c7a84a6329242b052155320e0b7b377c74ff235c59268ca7ac5970e5ac19564380675dee17d7256872be92d961b62db94bfff47053fadc1d55dd27c05bb50d1c1b03993b8824e44f1a55e83bc22578e5837d4800f7b4fe7b2b0f7c6a33481f75717fbd597254459fe29650b590037f0469be53c877184334dcf02ed42cbb6eed3aea2fd0f59b58d0dbfbd093434ffa3d9d943becea48a9724edbdb844b0adabec82052ccdc1a42d54575b28f5f063b3e1b5abd2cbc85a06ef69aeff59289ed84894122a7333d2b494f20c15e09b56460560cdfb53dd8d0c94d3c0083659c7f345611229efc19d2ceb52960ca025949616693c16f420658519fa5ab181c96617087c763a4aef2b50b963da6300cb617694453ba947f8a85406d1dcb040ffb60b2203d22adb71d68725abf6156be383aaa543918189981ba07a6d99063d50ffad4639419d40dedddf7f6213cff08f45b2675cabb7c5c67ae605cad2f289bd5225ba8e6e156c7caf0852b6b8a1b21bfc6515d541e40401918b03b40bd0c76cc848224ce2e36c934bc9684c30be12c59d45a450471affc99ac780eb64167429c23aff08e1cf0d55b811417ee4594910235cbb99048b29fdd44de9ad75ff3c4ffedfd0a3a2c73f30d8c9eb1f0598f33b3c4adf5f377671f9fb969c1d9e01bc05fe949ec70685fdc9dff55cd942dade62d71513adfe342dc7e5356c007fa352ccc4f347f6c1079ade10c3eef63d515f29cb86602ddb1e735db1dbaab471017895868fa5dcf4e1002b17437527204177a5454ecb084b55cf52257a574da97ff408006e82b84a654c21aad0e46ceb9472c67d8788295aace833587cef4a8141e3ed95512dec02dd490777ccfc58eab3aa3d351975adc434a8d5472acde9c41263477f346b8bb32362775818b7ece1a1eb29475d072293e7221a5520273bc8357a63965ff5dee3ff9d4e0e8b6dde6e2138ccb81b72d488f04b5c3d6bc23845878dca087a74b66e9bb06e56d3764fb8ce007440457bb5e02a39c4642598ed0d4763a9290ff8815c47cf278709555926d336bca9d86ee286d529876004e31992868b8c0dc49719daccf5d2f43a8cc7287493b580a5a8f2c98cd0f4e5002d9df5977afe01141a72584f51451246cdb7c9529ccedc8bef73d847bf8e37ab173630579b3f998bb0de313a166c7e11cdee5949a4899f16d7becf3e85b2a7c4cb3e1e6d5ed9de8604fe64a49b138312dfc9ae820c4564299669964ad5f25b7d9ed8092bb36048571c48d7a0a57e5c6cd5c4ff30f6e6f22578fd0d3cbb7d17d28650f31ef1ebd78e9649c0d4c600f9d4823b0ab9c5bf16febba196a8c61735135640d0f8de8bf173a9e0e9f56dfb658f217bd9f7a289301e4fb59a739d41f95987821f7f3bc9bc63915d994cbd848dcc71c8ac200d01eece5f409c5c1169ee08f4ba709bfcf8f7a8e04fb1932be299a282c872db96aee9c85e9ca503c9c91fdee802c765c4929551494bba09bca8bdd0203235e8d2b648e07352e9c9494ddcaf636cb886579b627b53f6f9d5119e84938559110eb97355ad39af125e02fca1ea124c91ac16687de60d98c5691d967596ba098f7d9629603eb3e01dd7014cee2ec651ca261892d40a068b4a9775ed35d1a5bf1a80d1f8ae135f689da7f2cbf9b3ba7e43f439f65574ddc262595e654efc3f72e566e56e725fb7f0f5a8071f7ce81f047ceea75a1143ebbe7fdfb03ee4316c41f37b3513a467206d1592cab4253379e68d3c3f22be9ca903d8fcebf55ab14669230ba98226c4852445bb6713a4b5073afe2683a361e4ad424039ab1ff55ce662dba967b414697c693ffcef684d5cdac84fffa69e285d7fcd3755711f9d962da0d0c7d904d710062976f3cd21ce56be2d7a9992fcc54162cf99b8f0d05632088a3fef420073d05dd9cb235d72a267ac18e09c9bc738edc6137b0731f6372eb23bc02461960e26d9d724955d0296a333b0a10a7b983d7ab10b2f6e1c1393bce58fa367f4f41dc47dded20a26ac994d07d516b6c06a845ff291a2b41371dcc6a113c8e77ed80d2d32ac01e80b05291a3b5ddf433fc3f5775e1b9490bc8b315cb1cd8688340b84a7ad820854d10bbc820a756ca6db7d6bc1aff80eba102721fbf77917842331483699b73f947a02c8e101398815f68010bc0d46f80bbb60e727f012f4c3e699a21d8543eb0751e0324b9db75aba345927bd4a665eadf755f76fd7b4c0f289d6bc78131a41d5976b7925184d200b909667686d9f7634775bed401e6b4d879b81cb2581ff2caa22dfd84aec79263ce839a9541f0e6cf705f714252f1ff3764a849096896b1644d150d51f3079a185b6f7e7577194e0e13e1bd3b6d6699974c0c479b0cc9ad578bcf8c2f7299e15fb03576f70ba76b4e4a8aa401fa718e4d0291517bd0e04f0a4b1b55cef1333c0de4ffbbf1ac6f8161e7e819be423cbda756d9f02a8577bf296ddabb9f7ad7cf39e1a09168a32f8197e4207dd614225f63d9f8a91ca294d9f00850adadb7a3a6e507a78a625f9fc109ef9c8ff0753e69f6d8469e0c8ad03ef002a3848072b6c019b1ef7dd8ddc04239b4535129f8c903390ced9c0482b5ff929611d88715565f1ff154772667bec172ccaf21cc08e3b58c98eb75aed8db25bdd471c10f57a1d92d12bfc657968c238d7c9173cbfadc8228df1fca326bd5f0b5c5f5354efee7f1f991573e10f64c1c188646fe703c001417b898d07ee81e887ad020c7192e451032b718505db806653c649132acb81688d58fb7728cc4a869911564b12ed3787b57f976102ded08a0c219be9e30e2ad45722745e2198f2eb8d73211525cf94c5d5560eab1ab3b486ea0fa970679f8651e4e89238cd936805023f2adb55e43758dbb6a723e9835ccc01b27162d07cef4222ec2988a5d8d2fae41c", 0x1000}, {&(0x7f0000001340)="3a65322adf3079e03fe44294ab8b5b94fad4b1f435a7a29f8a0fe559f4a701b81d14f8370e0d399a7040391a0a5083187fea6de914315d7e0c1ebb80912f93d31df916514e4a9f74683386be173e2f4300086fe0786bcd1aebbd53c98ab8fc63d977088257e719baed8d1b0c03b157c22ca3ae72a870d2ebf529a59659f3de94ff50e00dd211f1f6758ef81cff09f04d90fe32d89eac3cab87daac1076a6215e1744a7a47692a5cb48dbb67d9f096a71420c2afeff0327f88b4ae7cedd7270091488cc590e195cb5932dd2cccc8ef5cbfb382e39951b875be74e8affa7086c67903d9c", 0xe3}, {&(0x7f00000002c0)="02a9880a1de9abea6bfbfcfd1c2804ccbfe1f7884c71b367ce52e4b0af2071e7e8a36cd0e819639d3f08060540a8977f332237bad7d8715645524277c7500f", 0x3f}, {&(0x7f0000001440)="d28229639cfc8462fb420b36d7989f04c4bddf3aa0142b5f92ba58bd648dd78377082e597a5a2e9b26049984d5", 0x2d}], 0x6, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="0000209ae6d6bea5e681e2bee4d9935bb0e3470c5195d885698e7751699a531dc2defb81236090bf91ac03e4a84fd4dc44e7ed33b05671ed4bfd9d3d6800582f79b54e97694c6300ce1243e4810a20613fb2a10fd46bdb4ad5960f78e8b0e8a2b8a68acb18a11f679095f238b9b3857ba9e0e56eef572161d201f41e2d98398df7f43bfdd5120ae70114935f19ef378e096fd2b5fd7367129e3cd6f1bc591462be1caf2c2258a4b4e9c534b589fd0e34d434e65eda6103e2646212e159c4aa229d59d49297d82f98b489bf269086e226db06e7c6a73d895e18f76a184a7d919e4187ed2ab0a9aa8c4338665d83b29fe75f5ae7985172e07da55f65491215ebf1859cae68232beb3044bf47cb0570b23d9e813560be4cef0300000075e043efe5f0945bb2c13053f9734e67b67c228e9ddc79abac0172f97a55c958fef54e2cd0909f", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES8=r10, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb8}, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 2.879124848s ago: executing program 1 (id=910): socket(0x1, 0x1, 0x1) (async) r0 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0xc001, 0x0) (async) r1 = socket(0x2, 0xc001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x6) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40000802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(0x0) mknod(0x0, 0x2000, 0x6381) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001480), 0x800, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0x4, 0x0}) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0x4, 0x0}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) 2.686703845s ago: executing program 1 (id=926): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000040)=""/38, 0x26) getdents(r0, &(0x7f0000000080)=""/141, 0x8d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) getdents(r3, &(0x7f00000001c0)=""/46, 0x2e) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0xc000, 0x1) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000300)={0x1, 0x0, 0x7, 0x4faf, 0x62}, 0xc) getdents(r2, &(0x7f0000000340)=""/231, 0xe7) getdents(0xffffffffffffff9c, &(0x7f0000000440)=""/146, 0x92) getdents(r0, &(0x7f0000000500)=""/67, 0x43) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x4, &(0x7f00000005c0)='./file0\x00', 0x8}) r4 = open(&(0x7f0000000640)='./file0\x00', 0x20, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000680)={0x7, 0x1, 0x0, 0x6c63, 0xdbd1}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000006c0)) dup2(r1, r3) getdents(r2, &(0x7f0000000700)=""/42, 0x2a) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000740)={0x121e0, './file0\x00', './file0\x00'}) r5 = fcntl$dupfd(r1, 0x0, r0) getdents(r3, &(0x7f0000000780)=""/188, 0xbc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000840)=0x2) getdents(r3, &(0x7f0000000880)=""/4096, 0x1000) chdir(&(0x7f0000001880)='./file0\x00') socket(0x1, 0x4, 0x6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000018c0)="320ec3194faac9ea4ce747d3b37f4f9d7f211fc85e49d7f1abe894adc7ac3590a017408b65fb3a47e0731ed3770ecea91ab43eccf19518edc0b37a7ae0b89a147f07fffef813a760380281b3c971e96a7090657c819ad9fdf852ba6c42c53eafc13a356bd7641da3787c84edaa5079b5f9dc6027f8fdd48b447a5806e97b87629c93ef0ed3af7b2989deeb605da2ba95c942d2f649c6a0d7c782db9f3c471786f26182b2d1a6b0e153243f21f1571795837e6feaf5bb138923254345c03cc4d5816e4f31729323bdc6d1f862cb232f8c13bb37e30d658195ae2f18b2bab50449a05989724ba9d9cc72497a88f9cd33859dffae31692006", 0xf7) getdents(r1, &(0x7f00000019c0), 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001a00)) 2.598828023s ago: executing program 1 (id=931): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)='j', 0x1}], 0x1, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2a) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) nanosleep(&(0x7f0000000000)={0x9}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffdfffffffff00000000000000004500001c000000000011907800004000ffffff0370ad58140fb8ac0045000000000800000000008c00000000e0000001"]) 2.52202503s ago: executing program 4 (id=933): r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x3) shutdown(r1, 0x1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000480), 0x0) (async, rerun: 32) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000004c0)="1e065351901a139a3b25c01eb922d369b9b14ff662880dc0ebb30afe75194c229e01721b5a5a404af3c865402071cfe5a4c823bee47d245f60dd5eead6b25661adbf4eb03d13b9f053523571947c03153c925706dfc2ad82548ce1156e9923947bb51fbed24f2ecf168ae4a1f17181bf7cbd56994ce664b9cba6fc26e6124f72b875e3c4e5391187171f2f4099ec0eea1e2240d06efbe5b156f6a2338887581ede2372e077d6d37ea10b78f71df525f69fcea8bfba7804e3ec4a000000000000000000", 0xc3}], 0x1, 0x8001) (rerun: 32) listen(r0, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x200000000000028d, &(0x7f00000002c0)=[{0x82, 0x4, 0x4, 0x8}, {0xad, 0x80, 0xe0, 0xfffff000}, {0x1c, 0x43, 0x0, 0x5}, {0xe, 0x1, 0xff, 0x1}, {0x0, 0x7, 0x6, 0xbbd}]}) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[]) (async, rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) r6 = socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r4, 0x0, r3) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x3}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) execve(0x0, &(0x7f0000000380)=[&(0x7f00000003c0)='\x02\x03p%\xc5\xd6\xc8\xfe\\A\xb9OIL\fc\x82\xcf\xdc\xb8#\x85\xd6\xc7\xc8S\x97\xdb\xdaL\x1fw\xf7\xc8\xcdw\xe5we\xba|g\xads\x9b\xac\x97\xbe\x16\xe9\xd6v\x92\xb24\xd9\x9b\xdc+5niM\xd4+\xad\xd6F\x8d\xcc\x1f\x9b\xf1\b\x1c\x85\x96\x91\xc9\x81'], 0x0) r7 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8028698c, &(0x7f0000000100)) (async) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) (async, rerun: 64) syz_emit_ethernet(0x3d, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8628fa6a9efb00075000cb697a653e2c6f00001d50004d2dd218fe8000000000000000000000000000aa5701ffeb5eeb70"]) (rerun: 64) 2.520375011s ago: executing program 4 (id=935): syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1ee, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "c17826", 0x1b8, 0xc, 0xed, @rand_addr="4124872c2f20a278f24729ceb7f42c5b", @mcast2, {[@fragment={0x1, 0x0, 0x8, 0x1, 0x0, 0x9, 0x64}, @fragment={0x50, 0x0, 0x30, 0x1, 0x0, 0x4, 0x66}, @routing={0x4, 0x6, 0x0, 0x1, 0x0, [@mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x33, 0xe, '\x00', [@generic={0x9, 0x49, "733b033774948b092412c502f3d1f8d9721e62a3fb6efff4801ef72f85605bff6d76dc2e5428bb2a4643d80dfa69f25f639f9fc01724daf2f11c83c67a3eea90cd5caa3bf992fb9695"}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0x1a, 0x4, 0x8001, 0x0, 0x2a, {[@timestamp={0x8, 0xa, 0x591, 0x4}, @generic={0x3, 0x4, "f87c"}, @sack={0x5, 0x2a, [0x9, 0x2, 0xfff, 0x4, 0x3b38, 0x4, 0x642, 0xe1d, 0x5, 0x1074]}, @window={0x3, 0x3}, @window={0x3, 0x3, 0x6}, @generic={0x8, 0x10, "7fb93773dfa9f452a771195cdea4"}, @mss={0x2, 0x4, 0x4}]}}, {"6506dc4daa9dc25dcd33076d53a95c545ead98f9c4b0a31d4c8a7debdfed31b07b996872b60151d4a7ae46a6ae9b82810fe82e93e2d82501d5e4cc0792758c544f7f7beaa1e8b7346e1964c27a3bd0a042185acbfd4a3ce7464ae80d7eb685baffde127c8ffb2faa5f7ffb2073ee9f68a02de8bb8d0fb172333a22c51e13248cc02bacc158577b58"}}}}}}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) shutdown(r2, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setsockopt(r2, 0x9, 0x9, &(0x7f0000000340)="26bc247b4a0a3affff0ccabd781dced0355097108c0cad2dc92b07e281329b3e846310173178021e9ea4fb1c7089", 0x2e) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x10) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x8010, r3, 0x0) r4 = dup2(r3, r3) getdents(0xffffffffffffffff, &(0x7f00000003c0)=""/178, 0xb2) fchdir(r4) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r5 = socket$unix(0x1, 0x7, 0x0) connect$unix(r5, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x2, 0xe7) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x9, &(0x7f0000000500)='./file0\x00', 0x8}) syz_open_pts() connect(r2, &(0x7f0000000580)=@un=@file={0x0, './file1\x00'}, 0xa) socketpair(0x20, 0x4, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) unlinkat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x8) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000680)) r8 = shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffc000/0x1000)=nil) r9 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x4, r9, 0xffffffffffffffff, r10, 0x0, 0x80, 0x1}, 0x2, 0xffff, 0xffffffffffffffff, 0x0, 0x7800000000, 0x5, 0x9}) 2.228537743s ago: executing program 3 (id=942): setuid(0xffffffffffffffff) r0 = socket(0x20, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) 2.13076691s ago: executing program 3 (id=945): pipe(&(0x7f0000000040)) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da8d8698cfae89995ebcb8720edec133c2cc484e89d", 0x28}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e34cffc929c7afec37082462809b61ea373b8cb7f46ded8ccb0c00000000000000000", &(0x7f0000000080)=0x25, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000240)="e8673427261307e8023c89063000", 0xe) r1 = getuid() setreuid(r1, 0xffffffffffffffff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000240)={0x4, 0x7, 0x9, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r5, r6, r3, r4, 0x2, 0x8001}, 0x3ff, 0x3fc, 0x3ffffffffffffff}) chown(&(0x7f0000000080)='./file0\x00', r1, r4) r7 = syz_open_pts() fchmod(r7, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r10, 0x8020690c, &(0x7f00000000c0)={0x0, 0x0}) 2.070965704s ago: executing program 4 (id=935): syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1ee, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "c17826", 0x1b8, 0xc, 0xed, @rand_addr="4124872c2f20a278f24729ceb7f42c5b", @mcast2, {[@fragment={0x1, 0x0, 0x8, 0x1, 0x0, 0x9, 0x64}, @fragment={0x50, 0x0, 0x30, 0x1, 0x0, 0x4, 0x66}, @routing={0x4, 0x6, 0x0, 0x1, 0x0, [@mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x33, 0xe, '\x00', [@generic={0x9, 0x49, "733b033774948b092412c502f3d1f8d9721e62a3fb6efff4801ef72f85605bff6d76dc2e5428bb2a4643d80dfa69f25f639f9fc01724daf2f11c83c67a3eea90cd5caa3bf992fb9695"}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0x1a, 0x4, 0x8001, 0x0, 0x2a, {[@timestamp={0x8, 0xa, 0x591, 0x4}, @generic={0x3, 0x4, "f87c"}, @sack={0x5, 0x2a, [0x9, 0x2, 0xfff, 0x4, 0x3b38, 0x4, 0x642, 0xe1d, 0x5, 0x1074]}, @window={0x3, 0x3}, @window={0x3, 0x3, 0x6}, @generic={0x8, 0x10, "7fb93773dfa9f452a771195cdea4"}, @mss={0x2, 0x4, 0x4}]}}, {"6506dc4daa9dc25dcd33076d53a95c545ead98f9c4b0a31d4c8a7debdfed31b07b996872b60151d4a7ae46a6ae9b82810fe82e93e2d82501d5e4cc0792758c544f7f7beaa1e8b7346e1964c27a3bd0a042185acbfd4a3ce7464ae80d7eb685baffde127c8ffb2faa5f7ffb2073ee9f68a02de8bb8d0fb172333a22c51e13248cc02bacc158577b58"}}}}}}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) shutdown(r2, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setsockopt(r2, 0x9, 0x9, &(0x7f0000000340)="26bc247b4a0a3affff0ccabd781dced0355097108c0cad2dc92b07e281329b3e846310173178021e9ea4fb1c7089", 0x2e) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x10) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x8010, r3, 0x0) r4 = dup2(r3, r3) getdents(0xffffffffffffffff, &(0x7f00000003c0)=""/178, 0xb2) fchdir(r4) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r5 = socket$unix(0x1, 0x7, 0x0) connect$unix(r5, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x2, 0xe7) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x9, &(0x7f0000000500)='./file0\x00', 0x8}) syz_open_pts() connect(r2, &(0x7f0000000580)=@un=@file={0x0, './file1\x00'}, 0xa) socketpair(0x20, 0x4, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) unlinkat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x8) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000680)) r8 = shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffc000/0x1000)=nil) r9 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x4, r9, 0xffffffffffffffff, r10, 0x0, 0x80, 0x1}, 0x2, 0xffff, 0xffffffffffffffff, 0x0, 0x7800000000, 0x5, 0x9}) 2.070668965s ago: executing program 3 (id=949): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000000, 0x6}, {0xae}}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r0) r1 = semget$private(0x0, 0x1, 0x2e2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/206) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000200)={0x2, 0x2, 0x0, 0x81, r0}) r2 = socket$inet6(0x18, 0x5, 0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) connect(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r4 = dup2(r2, r2) acct(&(0x7f0000000340)='./file0\x00') mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r4, 0xbb) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000380)=0x1000) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000003c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0xe708, r5, r7, 0xffffffffffffffff, 0x0, 0x1a0, 0xfff}, 0x3, 0x7fff, r0, r0, 0xffffffffffffffff, 0x1ff, 0xfffffffffffffffe}) chown(&(0x7f0000000540)='./file0\x00', r5, r7) open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x80, 0x54) r9 = accept$unix(r4, 0x0, &(0x7f00000005c0)) connect$unix(r9, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0x3, 0xfffa, 0xd6, 0x8, 0xfff]) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000006c0)={{0x6, r5, r8, r5, r6, 0x80, 0x6}, 0x78, 0x6, 0x1}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000780)="cb674d111804ad0a4dd481aaccc70b8dfee1d46d4c3865a3cd23ac461f6c87e837e9d5383d4bcdf729bb903495644b077b0c59dd4c9174bae5391b275b8194c2c8810be8b192e580fbb34516794ad10b11734b1bee3b8755c0d67d95acf2bc753fe0bf63f0f470282078712d8365f5a67889f0704a417b32fc4c545a3d8c709702479a51b639eb66c6a435e5366ecd4a9ac98e2053afe7905841ced85f3d4233c7d23252e61a94e024d0f58076933f508ebda81c716449f32451e291d17aac9f5fad35a1ca274e4620f3df4866c0f869219a00e73792b9e354", &(0x7f0000000880)=0xd9, &(0x7f00000008c0)="61280dfd7ca1b7a9c5ab433eef1db8f967462228018393ca43626ab8691186680b254bb74acd04b7fc3cbe0cc373bd377eea93656078e14e67186708d839d8720b85c4781a276674f8e72e", 0x4b) ioctl$BIOCFLUSH(r3, 0x20004268) 1.925493066s ago: executing program 3 (id=952): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) socket(0x1, 0x2, 0x0) r0 = kqueue() ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) munlock(&(0x7f0000380000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000380000/0x3000)=nil, 0x3000) socket(0x6, 0x8000, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x56, 0x7b, 0x6}]}) acct(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) socket$inet(0x2, 0x8003, 0x0) (async) socket$inet(0x2, 0x8003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000040), 0x8001, 0x1) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x8001, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 1.782889348s ago: executing program 4 (id=958): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) setrlimit(0x4, &(0x7f00000000c0)={0x8, 0xf6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) shutdown(r2, 0x1) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5", 0xe7}], 0x1) 1.76980272s ago: executing program 4 (id=962): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xd) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) close(0xffffffffffffffff) r3 = socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad50190fdd01050b5336d3c9fde3", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="4c70718a72a841fa97330e390175a43aa9eccfa1", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x149e, 0x0, 0x0, 0x7, 0x6, 0x6, 0x2}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.765632049s ago: executing program 3 (id=952): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) socket(0x1, 0x2, 0x0) r0 = kqueue() ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) munlock(&(0x7f0000380000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000380000/0x3000)=nil, 0x3000) socket(0x6, 0x8000, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x56, 0x7b, 0x6}]}) acct(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) socket$inet(0x2, 0x8003, 0x0) (async) socket$inet(0x2, 0x8003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000040), 0x8001, 0x1) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x8001, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 1.710130952s ago: executing program 1 (id=965): mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x29fe) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x368, 0x3, 0x4, 0x5}]}) setsockopt(r0, 0x1000000000029, 0x2b, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) fchmod(r3, 0x0) 1.709098113s ago: executing program 6 (id=966): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0, r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x0) socket(0x18, 0x4, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f0000000180)={0x49, 0x80000001}) mlockall(0x1) 1.70869195s ago: executing program 0 (id=967): r0 = getpgrp() getpgid(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0]) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000000)="8bc29dc1d8", &(0x7f00000020c0)=0x5, 0x0, 0x0) 1.695681923s ago: executing program 1 (id=968): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/202, 0xca}], 0x1, 0x0}, 0x40) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) (async) bind(r3, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) sendmmsg(r2, &(0x7f0000000200)={0x0}, 0x10, 0x0) (async) sendmmsg(r2, &(0x7f0000000200)={0x0}, 0x10, 0x0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x100000001}) 1.692639336s ago: executing program 6 (id=969): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x100, r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0xa6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x8, 0x5, &(0x7f00000007c0)="e62a8de9f6cbc81c2883d2e3523208062c93f874a9eb665c1c6075bbd72edfd883b1738b85e92f948f3d384585304b97f13a08913a4efe364d787824df7c5141ac490be3319fa0fea73a89285f148fbe6471badb9c9ebb6c80efceaa9a7486278f0bd08fb13677f5db8a523cc41bb917af590f6c27ecea358b35eb11bafca62221ecef94fd36be2804fdb6888737d7158823c6e5dbe0c5da38794083f122827f675cb967d67713baab60b3b7c4b48c4d9b35ffba219926487509038ab94c3f29af4f3560162d5a88a3de3461e5ea504735111cb1de18e4d0830c129631e78a997499edba8da64d346c4b512a69670c85227f6fe4def1371b6ea74563314fbc53ae664075761fcfebb8d6e8932cc4968052ab74f6d83e1998e3ef25bf3807205834e5e753d0178e0c4ffab61a0d66fa1078fb3de9f43fd45ee0c7ac4ceb68930b1db31621fcbceb4cafd2a884fb1465136f8ec228d2d4c832db54947ea3116b4eda3d11025267b591de9281756ed3454168a479f4d53e054b95df063441f8c596f4c9a03e518874eddcc9c824b8686265cef3e78322cb58b0e3776bad72c19a6c8877fc15dab11c1897f457122d389400183ba8dc94cce3c31e74df6dd87a9a525d1f252332d00cda1be4acd3aebcce68979f37d828d7312247a2dbbe26d89c27cbd510a940a0e4881f1b24b4a0214c6afd7f1eced7fc9583b7135768b68995ea956c2639fe5417e4308ba4f8c2b65eacc449c33b1d5b6f66cd343973fd3e59b9434f7d754756652b9d73fdcc279cfabfcbda2144d3c4ec84bfa0f4b6540581b466f8527299a4b7a67d35e1217846d2b64bf5c6f66080c5a742d8b02eb76aac4c3dfc78b9f49bf1f0b6ad37e6b1ac1797e2d2b2bbeeb9c4d2f2534e59a34eabc9f3db30ffde05d39589ce258b658d90b7d0fd5adb8d4fbfc26654eea8a009aa0eafd9d71822c3ca00eb6ca0cbc20180ffde425299b3951e9d08659ff286b460240be9cb5a130cc2bf4e71b1a388919249ac6c8b4d101c05970f06f567cf55dfef548734350fe6ff361ffd2a62f5feee244b91baeb8a057b1d015f9f15d622a1b4c7b6e6f445eab640e36aca1c1c43d6311f942747d2259c8cee34155d4501df0efcfaaad96978e4124502961f5e4d858fcb5f015c8e2b26e937af0a2eb3b2356f59b895aeeb21f858cf10ca5e1e608ba434d6dd3063d0bf264dc2981370349a801c8c6a3d162f6c7d7e2b6bddf24eebfff8b2f350f70e34d5dfdb6d6fedd2054b7dc92582d27dc614cda96e5cc09e5f24c431c5243eb363b35c361a10f3f998ad6ae61e5798789c6f950fd9eabc061d199d7102aaedebf5a6547feb44dc2d505a3cf045a5006927fc308ada0ec5ccf6c8c884dda0981957589e54a6f29c4e2887124dabdcd6850ae261d82baecf32baade33c0a56006897e2ae8bab9d24906b779b47a6959da61d12115971cc4e6b22b9f06f937ac129aed4b5c2d8a297b696345045b85917dfffb8709a07c41a136977ae33d3d2b09b9a2bb520c1bdf8fa755064db0941fc73b445055c63aa50001c32ee77876daa81a4af6c277981e7b44a20115a0fdc857ab5f0b1f1bb5ac9cfe15ecadfc8879985963ab2b89e681b4c072e4f76283aa65d39d148dca7950ce891d0259f0ef946be0185b4c15fc2614153c61c16a35ec8f659e0e93e579356c6afe4a331dd7ed85d20de47463d915569535b16152bf645dedbac548c669cf1f4c5332ceeab345fc53c19507ee37e5c7195e9a4f984bca56caee126c3df0b7f2c05f8846d28382c964770374f80ccb779416987ba552d19ca68824e4f566d9fa48f4ab9eee05a2bbb442678b04bf880ae8f2ea2bbc9a78684e8fc4666666134290042a1db93c8761d760fbf6602d719f902befee268e2b9b0d1b928df82b7bbe71fc0e21fc793467890b6a4a4713acdf1b4e4e9d46ccd5761c1871a364495c4bee56ab438a1e1012206a324c64f005ca9dddd5974b931ff7d98db3c49d7fdb6a1dbd28e50d2b766cc467180520b5b474257ea89bb4efa1b3e17d1967f207e22ede6879cf947072e881ca7a38151c7c8f047cb700d6ef3ae44da9e0ab22330df40684c0d096522057ab3bb87c1fc536ef63f42fc52717db125da09c3bedaa41cbc955a1b691dc36f091f0b1741d4d30518da70dfa2c5c0b1c805dc7f11393cd2d593dedb896542180f70bd023993339aeffecc3aff93e1c452b874b053bf11c5777658b3805b62c0dedc8750ec5803b05db013904db86a4d8000d8e7ea14d209d3a7e6fa0939684a50927f45d37da647265eba0789b4643a648ba20f1671bfa5efaba5537d4f2ef60636774af3d9db4c5af336b06c91b9c001da773e2c8a6913c6218b112c476acc99a84dfbfe06cff82bf240ae9791cf2a1a124bcde4fc5b5b647545621028f97bbfee83f80f0008326d0df7e1abd5cd82e378cd985edc1a96a94f11ab38950878447f8d56a81b3f7ce66eb7c236440c803e4bfc972f56093c00c765e10b4cb73cb3ab8fcb23813ce67082b271bfc7e6b9c8e908496ed42a9ab4fc7ea1bc209d1ed1a74d22bda28ea52630a9f40780aa21f4bcc44968d685275f222bbae533f2a7006c08f394d11b825b601a51373c01ce6fbf024b30f8d830b5553581b985e40095f0372767b7cc4b4a3d2ea150375333b3d3e1cf9b411c4ad77018a8e8e4df1f7e8a03535b0ff26d351e4e601d24d5b2df037cddb1540e054c9d9411443507d737109add4003a3631685206e790e001a9e53d12d7db5c2b617ebd560752ad847bbd0b6f03f1eca4d10485f1acede805a3d4709ba3da5c5c718d8c22f838dd7ef89879d93e85f39c47487a986646a9585111fbcd72da6d1e058b9fd0794edabd9c6afcc4fa38a9d4b94eb50202f0667f65484410eeba1a429ccf71facb9c7f56ed56f8d8a9a369c1be1806c8c10b0cfe2f96fb1ff45ed81cf0e723eb25a2a8525d5af448646bc457b66a11f7e2b63e418820a2fc7cd38eed817b57c836ffaac0aee7ad6431f04fdf00b2634d7467937ad0671704861a48aa1de2819b706925062a470d51b62cedb0c48a3ab173ccaa832d8f23b56126cd469e48ed1cebc80e4b38e66546836b4046bb6602de1caae8388d70ff885f1120d770afc7f29a7e25951ad1e98a4aa23fce915d1f35e14d9643cd35ee0cd61ffc4b9f9b59cdc69fcd58690b492fc9318f120ba4f882fc13d4ed8ca01c5c91e5273ffe50099d5cecf372f2d5e1abaddfd9efdd3986894996318c6eb127db04cffe602c1da4d6149288127e4d77d510ff4d41137c4d9ca81864ad9e6a308ec67b5cd466bf32ba5211829136186c55a1a856a683ec53474f766aac370d14773dc4ff84543cc832bcae3a098c311d552480a1e5e5bc9263c4a55b374f3f7c345174a9eb1ed89c8f1f8e398085553942eeaf04ab0d2881d2137b1b4441f69ba3df2e8f63b2f745e904a2e72a99ee1e5cf282eef2fcafee0080bbd4f537390b285610fe4bac1ebe1e667afaf18790e37603cbe5e57b5389dcf61fa160c248eed34e5c66ed45a2d7adc42f4f9e2c7d7b13cdc546df9d84715b9013faeb4890d924351a21d3ebd4f61cc64c91485e865de05ccc1b58984056e13e4cfe9d582fe8b986fa0b4b5e8a8f8ddbe72abd397a202bdce164cf64a21f41c3fc983bf6fed92baf6d5bbede9f9f45c585975d4608337f14ba07941ce147a9010b69e3a331d5df300ec65c2223bcdc962a24070733c20eafe7a9b8d3194edb33132d9f41c051fc1f4ec34eb567a75df0340c389e481815e7bb46580315915d8a1c7c591780753da1b6cbf5822103a774bbcd689f463ef00fa37645cdd4ef28af42f46f4b3cea8b308170606e447815003b7c73dce49d3d1895efff0e0f5c227609e5cb589e9579804c65f3d80cff0a362b15dba7dfaaa5003c1d2b7770545b6a7eb27d1d5032dc4a9b1bd5188a916d13ae6f23d1bdd75c8f8560ed49feb302b7be751eb95e1ead018da39c086042f16f53e2096f31ba335bc6c89c987dc070db723af7e32777064bc92d045abe7fe5e191450137301ea26d3e8f5753c7228b59aa63140d5264d5543be9f5f4168e9485f47e5cb984dd73bf19fe9395b8acf672c7a682c83f1ec6ce9e47c5d677ff636dcb35abecc99562fb5c8fe6caf2f44f7664e1aaa2ced6de81349fbd1735dff36f1cbdb26183e616e5f85d4fe1e578532ddf580465a3bd7cc4ff37da728607abd6d94c70a058921f1be267561d00b83cca5b62cbb35918feb1c280fec79a8e7bb0af8a7b2091d1741894f7632c59df0275516f57c2437389c38f9fc022bd59590e51995c5b2bbd256f298e0884f69b2228f893a65cdcd62d6d8dd10cfbf80d298da2affcafacc41268e7731eef824d490110c4a4524e05089fc2a40e3f702b84902b0067655e3b44cb8298ca88dc1a0ff9dc8c9da2006453bc8f027b3c49d3f8d7fae2c1aa5b32c1a17f9482465b07bce17481c68ca24e646dca554d2e153678ed9d74effce85aebb8235dac77e5c9b36005f72c9ab5e544d0471b6e865a38c9d50dc227b2e63dfb8888d8acae5eeed0fed8f050e437531625ac548f639ec20e7d51d66f3837b25d546eb80ae3b1514abf04688e410254b15ddf212cbdb46eb870d6940113cb6f00aa081a841468e818982d08a1fb95cf733ad49a8994200143be42ba0e9e0133732d39c56d9501e608ac02c0e48945b6edb6df99fc5cfd1b9b5d957c708afa19fec35d7cdf1c581a8333637e089b4516546edeeb4b2bde8c737416fc7c740cf31544bcfe1b7e83db860352982db7983a85efd767b1551a392dbe59005e4b896cf3d91d6c4c69ef5c8ba74d09ac1fb8f8344f450b9ce2994c7710c38df10846e5aa2b2656fdcaee8611eb1885580773eea6a4e527b86ae7cbab54b5072e6ca96842736f9e6f25a8e592644821cf7a17bb9227628edcc32ce364d57d35b9e5c1ab1220144fea38008534d623e49e9e470e70ebac248e72d314cf05f4a04547e665401dedc5fc1fb203d51d527146dffaa9f03549c521c9e46c573545ef6a25d1bca57b98247c6f1c832f2316472fa24b7e0872650437f3acbdbcd1e873613d2b54c2c02e35b6fd0529e5e6c0612fc9a3e8cbb1545c4469aac3db32bdee9e9a6cc93ee9564207950ae101c4e37ebebff786b694e47d10d8d7ecd9e79caef35964cd99bf6defecb7e04c522641ff6d3b21b6da71aa2a58447718ea3e5749b948e3db612bb253fb1f2fe25d87d577d04f1d5f856ccf24867de673263cfb7ffab642c8ba294dafb08474f7c587e142a93ec0fd24d185dacab909a1cd8d4709cc2abcd96d01bbe4d527dad9d4e95743c26c242618dc85616dff7e7972d24b03e186f922c6a44958ac643c9674c4fd214b0b3d2b4597294c4c46587be8e2df7a243d1de622890de66380a8c56b303596d3a188f7d251c017880b312af08109857f5764a8c2672a6ff7f954e77cc13a76c47391dca2a1f14ae37b5bcd9abc8ad184fb28a492d3dbe860bd51c35c083b6fda2469eff40373dfe627965e9f448ee21cbff37ab3e05a421222bed088dca871383900527479595a3cd9d37ba9f792c28a5745207a27ee8946a06efa4c4dac5fd4fe5f383a4006fd8fd9aba356647441ebdd322294326aeaa31a496c7688c5193792e0c8a89190fef4dacda2a62e883f9e32abb4d6423dd244ba1595491a96e3298522f118a20d48d77e6441fa9867484c0941ce513f33732c5c8580648b67a30b55759fd7abdbf1b3843fe7fb29dc2b8de4637faea5358871f53bead", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000280)=@file={0xd1653077bafa0114, './bus\x00'}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f0000000180)={0x49, 0x80000001}) mlockall(0x1) 1.63163345s ago: executing program 0 (id=970): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xb1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x20) setsockopt(r0, 0x282d, 0x21, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r1 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) setreuid(0x0, r1) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) 468.166424ms ago: executing program 0 (id=973): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x500, &(0x7f0000000100)=""/236, 0xec}, 0x0) 467.265367ms ago: executing program 4 (id=974): sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)="9658ea1b6f281001805cab1b3a6bf96c600d20a889f34fb3af8e175e02789ed8d68d419186e4eddd34ebedc6490b0afae571f3303c45f553154945ffc3dc364730ac23a3c14d803e1062478d263b2247072de62853bf0a7a6517cdff989af96e6858481e5d5a9406ae4f8d1b7f47b375a8ff9178fd2e3f499cd2aada3bcc7fe45e057dcd360b19e78efd8ad4fc30a6a996df0c292daf91b2039b07df40d0db72cefadf927e2e35d258c74793e39d7fb158ffd2e962c98337891fa5a5c076748c5385a3e363719b70c03d5254f933b61d742f8a10a0a536d304bd02ed81a32de556e2497a4f37027369b358c63d167b25bf268d2b707d581a7b585ed357cd8b5a62faec363fbef1780a275a57f0f6b9225b6b3710695509aa4f04e1ecb1ff1302b4391a10c311bb0ccb14614a5ca2e698e3ad44ee61bfbd60bdf8a5640320bb0031d8b6dda8e592053c95865266027c9654c3b49750c23865b4457bfddbe5a2cdcb4cb5871b850bfc709a83056c81e2e9f08590a8de263cb5e4ceea6a642923a042b62e9aa444ff11fb47a73ea8bb09ce8e49372c4f25e04185da0c697a663670280f7ca3f97784548f7246551ffde3e0beba34204696d6a82d113bcc1fa970a48354d5a63f4757a58cd20f0567c4cff403c795ea5b4351313f053488416e0979b4a3dde86a2f19a8053da0d2a2c24ca412b0e83c4cc8421c29d9055aa7e35d951d3799d6876a739d788f770b890e20ce79830cecd3d17725e2b675e4b826f509e8eabb36a4e5cf2a9e773d57604f5395c8ce1ae6ac0ff9756649b71902c435cac9205743753bfa84fb0893fec0478dafbcd9e0e1847f5701cd4b851125ec8913ef3ede24c060c4b8c25f60b669d45202daebf53f7b6a39bb8b88f9867d0a5ab9773216168ccc0471a1d19534766f23081136e76bdf9a97155b41466a1bde03397ab1edf87acf63f1a3cc6733a59dad3e9d0e38d06203f1ea6b5c71deef186c4c3807d9927bdb9c84f7bb2dbb14d21e18a314cdd3d47e90f47836ad4ad1e7a92efa8094ccf5742ae02ec9d930b9e8179f58c0cc0b98fbe11d440c1de0a37d341a9ef243666a829b9ae3716ce8f72695b694ef21fca00aa2fdbd1e343882fe9b74541c666f5e6f413863350b6f176e446a3872fb5cdbdab8d3e7a164bffb8d34aa7712496a1eae826228be0ff52f7ee9f5f1564cc8c1ce5576dc59dcebcc4ca1f0a9a91020a076f8622927a37607de0ee47e264e4879c90b13bda44b12b67cd7063bf5fcb851377605cfedd2552863a33d66bb2078d64a2cc16947369854316f55e1c8138f50729fd3abe193ad6d977557fc2f493dbab23517361fc94218476a798b539653566e006184ef61de60d2025dd2c9afb8b8b7908053e22692e4377361cf", 0x3e1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0xff, 0x6, 0x1e}, {0x0, 0x4, 0xd, 0x7ffffffe}, {0x16, 0x3f, 0x3, 0x800}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0xff, 0x6, 0x1e}, {0x0, 0x4, 0xd, 0x7ffffffe}, {0x16, 0x3f, 0x3, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x1ff, 0x3}) syz_open_pts() socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) select(0x40, &(0x7f00000004c0), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000b00)=@file={0x0, ""/4080}, &(0x7f0000000080)=0xff2) (async) getsockname$unix(r1, &(0x7f0000000b00)=@file={0x0, ""/4080}, &(0x7f0000000080)=0xff2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 463.700148ms ago: executing program 6 (id=976): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x180a19d, "bb08f9460080685910508b00"}) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x5, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc1084413, &(0x7f0000000040)={0x200000, 0x4, 0x207fffff, 0x0, "b7a2224ff1004684d30000000500006b8444d100", 0xfffffffe, 0xffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) poll(&(0x7f0000000400)=[{r0, 0x2}], 0x1, 0x3c) 462.773541ms ago: executing program 7 (id=977): link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="637fe3e70409b81ee9d90fec74dfb35bd8a752d955305ba856e0186754ba8a97a6417d6dd12082b3ed90c2e4b4", 0x2d}, {&(0x7f00000000c0)="16fe2c44b2f1a2791ee761b03449f1a122a4aece4fcb006e56b22f783b20742d4fd53a5edcc34709d895631a7e3775cfbe5ca71caca50df4b4a5f6a4ef2840a69ce0933bd1ec50dcd5ae360a51459d09468cb31f305a8efe6c693e654a0f3098914fe6ead9162ad1b31bb1dfd395ee48fa2d8b8ece4fcc5ccb719aaa5fc44feffa948c0992f41102787b53ee921ce439b760f391ff6964ae955ceaa521311b4f3a88b0dedbeef1610f4ff721690736c6", 0xb0}, {&(0x7f0000000180)="9a111412ddf41e02f81b13418f91234ae85bf32bcd6bc1557d3fb54d7c024004b0a12b3693f5502822d37bf42d9b417675dfe423a9e3fbbe089abbe4fa1d9850ec8796aac8b09d7fb16be0e651173a31fccad4171294232a2a84dd74dedb0076cdb3d7667abba5069b5a091f51bb518d34786f3930c51b6d8b253a34b1c0b63f65db032caf728c9e022c3fe5b5c98d1d782b5c4109cff5809abef12a45cb593a3344b3939e29c9469e93cd7aec2303ec31e3dc78646152a0c41ca4c4332ae0521cca2dd1b28456bebfa903088ffd7cca53cd7d5581f45289abc17468b7c022a05cda8c0b0fd644826b739031", 0xec}], 0x3) (async) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="793e5b93913ec7ae13a9250dad2b889bda4c8f0000394e337bde08c865bd4ad779847dceabd4c067f9c903fd79ab0e37e42c82eed8247770bc296c312982335687ce55a8204fc2169b90a60b2ef289472f33e781147e1f18864913c8506bd4c1cde28cc722e25c5a684fc068e850076abdb07d343b0d5ae4b30c3c218bf8977dd58c70215e3682d09f39913e308d230ad508e16bd8960c591290959537ac828f8bf4f3bdb6d68cf747fbee99ae102e9992d934bdc8a14143f79eed24e72db2858b797ae8846f9c91d1d23cfce44bce1791cbdbe491d21309643e2fe01136aa48e7703cf61fd2c7eca59876f8da720a26ebf779d4021b0497535e72482b69e1bd0d4ed3b111997758ab9146150c6b15fea1de886bc429d01695fe823b387fdea44cba2024ef48337bbe0aac5794c189bb7123e4421e9bce54f3025bf70f7c23898ad3bf9fd212dcd7644d28d595d8188f402def86c470894bc7796c94fd9002d93f519ceeb7dbd3f205205a27da2d5ff3c3c6fda009b1737fa451abb394b5bcc9c03af03381b70f9ae963ae68581eeee7a5f760eb158bd2c44714187661da711fc8dea39d50d2b4a5aafe172b40ff5c200f3c5fd4a308eec72843c5c3b0c0a451c4bd5d1132a77d42bac451c48b61e9588c26d48307d62aee1e054aab361510ea841df015194392ca49c919320cc1a936e7ea9c7bdcd59b540a1dc4d239e44100a686b66bff47e65ed287a326dbc992ab03abe1a12bfdbc7b45dc74238e71cd689e65fb2d30f754b069b1c8b00dea0335620c64232d7e46b04611d82aad16b6db451de558aad55bf1f54fdde8031e53680bf6474fd09e0a4dee1ecb957f2a3b91ce9cc181c58b1f9cf4ed8619bf852cdd26ce529c27060e4fd00ee9bfe52404d8784095a875c9196c49a74e255fa2eda1f54229c857f927ccc45595d7eb8b7475b6fba0813ad8a26d54ed204769eb22a052af5fb71c6feb3aeebdc7679714c12a029c0481b600625716e9abad14b82b610241f1991e8d8b314ef7e6dcbd23debee4fc4832ba8aa7c927b0437b39591fe5f36688c8ab269ca45ade5f50de8e50342adaa7535268cce24ff9b673e2687ed4d9da437f0c418bddfcbfac8a538e4f1e257e946610c88e8d4e81d9596e5c885f33794a8dff4400b8ee9891d9e7b732eaa59f0283f6f46aeb48bc09b29cb83ca1d3bef1e874af6daf4f67980852e4dc60b7dea758e948f6b5de3534d7019529dc70560785ab95a1b49a7628bf989e2a799746f341e55b82cc597d657e816ee076fc5c83b443441e0c6fa59f5da1832b7774b5e1fbdb33d08b19ec2b2baf031ab5a3a68165f2c42369e6c1821dd76cc462f2ee9e1792f062f05b49e5a194f60884f1ff3c0e32298007a8c29d3f63d081eb9cf27473502e287595fc5f3efaab0b84b645e85dbe8c4eeede4026a556ab79e8c49603d99b5fcb46a3720a9f503bae607189af4b5b412ff42615bc673486ba429137ec75278a8345a24e8337eb3ce6db45f9019b3c3bb7ad93992d106e7f470c7c238f63d0920e498208cb9e9b90ed1ad4421adf59924974080d8e4297deb8e2288a2af02f5a0d3f36f38d74d1e590e00c9980d255a6c43b925359c248cffdc7426b84377dff460b66632736a99bd38c85fb6a21bf2b0bc8de31a81394384a2593e2b52d8a9f35135c4c8da27bf5eb366dbb04b29ae580bfaae582aa56ea95e851652747f0116117566dda42a30349ea30448bc51ea13f33fe4409cac699cf80c587a8b2d84b96c9aff7e7fce25172772ec5bbcc6c78faecca2ad34bc96e21c17f56c6233561faa3dbff879090784ccb97244e2049879aba036adaa1b41166b1fc760b654bbe9846ded1c2d11f60e8bc8483d00a03b3bbd13c882a415bcafacad88d2cbc25e304de5dd614676a8d653a7305ec3a896d366928e158aa2debc518f47c956d472575986dbf8070ab15b292bd6b093631ba380afee27de0022103b55ea0ff909be43413bd6cacc71ed12e30418cf9837c7eb834a3f83d0eeddc86792b887f61162a165384e7e445cbd0da1ee485ca29dcf74e857bf454df875855a3151514eefa909b5ff4debd843f7fc6053f59ebd3dd92c6fc8e7f2d73e0cd7ce13124857020a06e99b064c28a38a60fccdd483cecf6f658056e4e5489800dc9e72c0fc196ff3d0414d9f656834ee423c56701bcb8e858cbe1645e1d5efc55da3eb9363be110ab77f503e80c6f98bc9658b039843d8fcbc541087b1126a2a14c84aff8f621392b2850ce9cc725ec664fb010c1eaeb4873d1e31f847c6b12e37529d077de889a55b3dadc3281a9e6db4c37a2a3c7f1ae771a9bad2a27b5f7655744caa9e131c1b500db59821a681de8fc48af5f3c3bcb5291c7acea7d1a4766ddaa54d0f0c9158bc83b3d6e96d89fdbf65bbb4667d8f35f9f1f61132a7c2484b302a80e75f984ea368478086926c41838623c96e76994bfcc2eb24da006533d470871c39168d2239d2c5fb5b6d60fb45a01dd9c45459b2c694cca597757c383cca3ae9275c68b2c0ab451fcf1d07e6c4436a331c25b7c80fdaffa5ba1ac6de4cd752a8e49acc94970224f3ea0c16246400b8245fc59824fde763a0cb3d308673d5bdf59eb5d8925957538f078f37714187a4a6bc4639a3317f37ba1e890940d27cf07d6e5204c4317ade3a6140de45fae0d4d1f97280f3410b745b6d435bb4c8c48adad0913af47bef86c70fb4715df22dcc79bb4e4e47d863c6483c3753317b3d5d5dc1b621fd031ee9ec152e7a7aca051b0410b7a374cf4f01d9519c3c464f3ebd751b3aefe68f80ddfe184d591d716716db245a7b4bcf53567f6e96b47c8cd96023c26824dc8d2899b5e15bfd7826e88956a470de78b5841259dc4a3b3952e86895cfd5b6fb27fed33af9e43279da1b12878bc52bedab285a9a6dc7928d40f5a4bb71fbcec17dff18db7e0e12b34e90dce1562263f9045fea27cb1808fdf27722f07b51dfaf0e88fdbfc97ec7918331aa41c45e253e12a03c48d79f80040fb448a0c01c4a19f48f0e9d1243774b8d28ed0c38ecd7918247b0b00051062bf9d68438900a7d3862a13a051256cf151a53d8132eb98df7589c7747e979de86164d1d4bebced0f0ccd54d92ba9afdb82c8c396c0c764d6f1b450721a2c65ca1dd571c88fc9a5d0ea27d1239e3fff9f109b968f9f4362261803a53707977b3be91be01a4fe3065cb4984eb7815f065444107df63f78f1d5de907e7418785c25b52dc25886345d98afc695b0bc75637eaaf1eaccf035f0bb0ed1e0015e2bc3c7dba049bf9e72403df55e2b8d13cca09160364cf03320b47cb846913f2ebd341e723d5bd15f7e3449ddbda5b45853c035e9e0040e754c5149633cb3e953545a6f46bbe2ad1ae2d00f5d967cffb55df86445779e764c687e449e4e424c8a7e921b422dfd1d1a705816ea3a73b9abc16757a3ca1fad40e382f7b2fd642053242ed42fad85966d8f74be74eac1b7ec710eb101dbaf3c9921572126ff49f6c1bb3dbd0351d0997be014a8ed9e97f6872710c4792b23905fb7d8dae0a26c87f7d3fa4c2c58494399b2f2aae5117016334eac5a5dc5e37bcf33c783e3f0fcd27af7921e0719e65912a197c206cd2e40c6ff2008c606dd0364006baa8da0e32bc9803ac87195c83b809f3459b31bb1c28533bd9add4c0efb054526fc322ac621777e13695ff7398816b66e7c4e42e1ef55ee94b68cfbd2c5186c65bfa21ee24278fb0656636f6a610bd1bc03c951706388967bf810f7e45a696ca1abc1e34022dc2f86cc749fc355960955952390dcfa2c6baac6044ffc127f40b0e85be8dcf06b2c51467e15fa27635ddd73e042d961b73f9e47084951a1dc4fe356e878af4f31e4724fad4666bb3e5dc3f66a17e91b1bf830f59092229328485a2ccc68aa97fb988ad062e26fac90078b5f04f342bdad64c54bf16ada7c2f31916833ac85eeadd1370dbf2f9aa138bc43d45138ca277b2ad315e6cbb0a620767788765640496d2cca3ede38ce6ccc0ad156d15ec3816ac81f4a640825687fe2c64c5d5853b859006fa6b6be675ddf0ca2da9481e148817dd25779dced7800088b4d0dcdb6f968b11449e34f5459fa7604158637cf9eb7dc79b1474d3c5b96fc8ccbd5aa52ce8f4b5e569859b782cda9aa960aed7153ee7cc0e703c090f7764a850ddbb4cf0ab7608a1c0460205b90b48a8da5019d34432c623a2782237074b4a641af942b2cb512aee402eaf66b84ac5f41ec647764ac2949b7c74bbcb324bda26144ac637399ad1373238db03d04815f44664022565963ef2d9a818faf8f13fe3d5d691496e2db38f4f87600470ba4f00653f5647260bc8338e96e6c34c38fde69d39b2e8be3b9e7d667b6652b87351e64270d4dc7707ef0436901c82e24a5e4b1f83de5bb5565154ca3ad4cbe1b718cab5ecd6f8707065bcc6c99393691a79085cb91545c3f139bda715f35ff1a98cb921b3b0e7df889badb4fc153b85a662191b56962981ef1a4eb471089bcfbcb553fe6876cd7024ce53ca3a655bcc8f3a6ddc0d00fe8d102e620de3c48a7ade4c7d44fbca424f94c171618d72639c8f6742cac884316304a83c5aa92e42f4130b8709220f7b3c3310bbfdce74560d8255720242d86539432f6bd578aa052bc7952c5f120a790df437418c21fa0307db46abb2d43318d83abaa6d4295a9f20c6c86de7f36cacbd68023403e4a18dc97eefad97e02449556d20b307e4f29aa9286854881bcb7498313af78698a4a8d74e161ebcdd2a5495ffa4e5225d8ad5935af04e9a53bfb931f1bb006b67e297bf0addac057e4bc1c583e131afb063a71f3d47be2bd95b8cf86122982a521065676922141e85b847ba9c3c799131e2d1fc22bbcf2ef79ebcd613e3c08f36c79089fc217b2983a3fc6d771f39bfa0a0435c86ace3a5ea2189065a45a5ffdcbb549b03932d4a206b60dd60d96fa656c3020b0cd0bfa647b27faf2a9fbca13e7ed7a2bcdfb8d1ae5ee87fe2187a4189369120983bb620e958075d05519f97de882169c42872e7ac12b5ef069607978e37b31e5084110bcca7774bae5e5d1f066051ea7b3ae3672aa637fde8565262b35b69c89f730e73df667f1bfa08ad27b3b034e6834e7caf5e43051f79786d2051ac74e0fd425c82cef28ffac4e28e9d4b5873d6c33ec6152b9d1dd6f5810a97db7c6351fe0b32eb5bc561cd8db76fd88673bfd01d13e4e7dec219b896ee990390b4d8d8b95f7484f3522f5f99a07309bdb4c51c5a7ddb530d5344132778be0b63f2b947a2c6d768007c146cc333d6035334095dc59f099ccb2fe57a4017fcbbf32cbcfe27bcb4d10b183ae9691e9e6bcb8258a87d15ec164c71446ec979542db9da3e945810ce21487bcf1d3e45e2b4b6e503105af607c321d7d5277b775f836c68f2ffb6417d7eb1fe625ab088078509e1c43275935ee98ffe1a7bf3dab9064d496464f5f2440566a5d26b0ea44420d70958fc2e1185414c44afb24b65de25d1c8dbfc7bafad9eb9c7410956caf49f2a54a4402798f530b5d7dacaa56bc6b7e7ea894aaf3126c971d85a75e92984ef496935e241ab93130fa51aceee40bf54db212cd83861abf0b3436a4af38e6531a8498c26fed81c41af57e82f047ed2d0949358201c99182f02b68545ce37d415edfbb1b4155ecc55a3c241984e04d39676fa53469573bae2f8482856acd8425ecc689426103bdb4a8942c2d725e2afc04e9d8e7b643c34e3a4f94768429a089af54a543ab5d34a41d544e9462c77f58354fa3", 0x1000}, {&(0x7f00000012c0)="eabf1e4aade3f6d11772c4eb103f692d38badda12dbc334103e6e581bfcc103354996ac0fad451ba08be78524fc2144bed3e2644f15c48388e5dd576829e127e4326ea943a1b503dafdbcadf322a024ee9749b17fb6579f5e5282c6dd7304d44894b1e82d237919028acd2849c4f4858298417fa9c642cc3b8c484aa331d555401f72797eb114c79b7873050007a016b510fa43c862e3c350bec6de1d2a89695b5adb343f52bd11830c2e29086a1b6ed2ae33cc109d7ac6c8dfbf82414dbfcf483a281b058fdf5fbded5a0a26da606a8a5b99a", 0xd3}, {&(0x7f00000013c0)="f3535ebe303a5315d8584c", 0xb}, {&(0x7f0000001400)="8a25c7798fc5d7513b9d8f93f9f4246f90c7ed0f0956c8dae8206f19d4b5acde9b1bc7a027b58c76e57f728c6db6711ca251e5769cd6a58fbbf2bb357b486b6050c44d1c27bf9e0a0b469e6ff4b8607e06e76be6fde35b1b3b9543212d01c5e235c540a663d9cb26a8884e72fa764367e7b1d2c636e6a15a0f2e8e1925d594813ca66dfa6e36c749b1fe898233224bff2a91743d218d8168cbecaf6c997fef74214d4e7005c5341a39f5ff6da816bc71930fc7aa5b14a3be0fc835fb453cac184c1b9aec7ffe92b826d521", 0xcb}, {&(0x7f0000001500)="0b30ef9f828d84af418b253095c85ac200c269676945bb81918c8238f5b626b39dd35d47e100f12b88b26ff12d2067b1eed1f5cf44daa67842c9fcc203591d6702694e7a6db5a6980e0dd33c672016e9208dc3ecaa6b51673584f62a755cdf2ef2d0f820fb15d98e2532aa4ed6ae3a9c3af4a10d1f699b899d2fd21cf678e923dd978ec32277182ca877f2c28a61be2e07f5f58b100c6fac38015fe7f378c54b561377988cc0ff99286f40445c383118c1f14bde83e939fad1b19a795cc6d403", 0xc0}, {&(0x7f00000015c0)="6fe870e054b78616c131dd1c9de245d37c4b7cfc99dfd02ae0379caabfc4e0d16a86dccddb3bb7b94b73439393abf68ce44d778526f4d6e812171f70e0", 0x3d}, {&(0x7f0000001600)="c6108014ab6b69e8741aab710643dd688130ab3a5634dedb6d88be4d71bd9d26952b21093f2cc4aad88cf6ae4e4b88e5aac19988227b882d715d7f300bed74ff31044fc7145a15719358b807d0abf7941f929e78892994af8a2a920452ab29656f5938674a8c4a5ff21ff8fe61df4bcded1bd9ea7a3092d8b0f77c67d5ed", 0x7e}, {&(0x7f0000001680)="607d28cbc4f045aa754285d4ef67bd563cb13df07de41581558356e29e98bde39b196238872021ce00c72e722af12e3f38b4758b0f0defb2d0caefa335634230541fc0df898da455aed70f3f64c8858b8c102f7e5ec3cdb43126967c1ce92c3f63496058b51b656d01659e70a2faa51111eab59901e43f07be6db9d7fa92a85fab835e27810404762c3df40561904eebc07fb7dbf5", 0x95}, {&(0x7f0000001740)="f64dcebd066e6edcbe5238bbbe00ca8ada213d3ce6deeb740630e73d5a65baa945350d6ac0df98ad541dad2be08b51626da2bbdc24398f9a1d844d5acc81eb93b9407913019a9716ad164db9144ec54453855405141490ceb414b9f8d60f8354a945ab9c343c92afee0d05722da08406d1", 0x71}], 0x9) (async) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001880)=0xc9, 0x4) (async) r1 = open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x115) (async) readv(r0, &(0x7f0000001a40)=[{&(0x7f0000001900)=""/152, 0x98}, {&(0x7f00000019c0)=""/97, 0x61}], 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001a80)={0x7ff, 0x8000000000000001}, 0x10) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0), 0x8, 0x0) link(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0\x00') (async) setsockopt(r1, 0x8, 0x7, &(0x7f0000001b80)="867ac846702b48e47d30d91b7d603d00406cc79fff365ca0d36e620bdf9a4f12eab002d9eaba59baeb188be8e0012785e1021db7487251d30c23f413b12decd9c9b8614dc3e525da43a201c89d6881de820f83a2ffa01b3230b9c4b4f5053e2b47bcf06a1cc7c2e86d8297f0bc4d02a0f611a33ba9bbf0be54e6bd80e7104b5794f7251ae65448762f80fb5a11e185016b1bc9a6132e94371b508006540c000b63547ed15e74c9836c73e0acdc4c0fa7be179fd5d1dea0b5360de21c706a8e2940d56b10102d033e8c732d966a5443c8e15484986cd1dfc1bb6e4e53061fdd526cea539448c75a4094babd0cd3dadb6c", 0xf0) (async) symlink(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='./file0\x00') (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001d00)={0x3, './file0\x00'}) (async) sendmmsg(r1, &(0x7f0000004300)={&(0x7f00000042c0)={&(0x7f0000001d40)=@in={0x2, 0x2}, 0xc, &(0x7f00000030c0)=[{&(0x7f0000001d80)="07bd7d702c374c40a4344c2a8b468c1f323130c010c0e58f06992f194d04b913a133f156e166c5f583fcc3c85a5c076d0d07341a709aa5b0c44a0aac6e698301c4a6063fcaa576e3e49fd28ebf1fd20e25d62c26ec530ce84d2a5f46db1afaa32b82617a966f40ddddf08eb0afecd8fbae4c772a2c4658c254d6bdc73b71f6a1100c4cbd7f8441dd8f54594131b3e191e8d26b990e4c7a1e65ef15e80b8b173c80c1a5f12fd163acd22c30a486f35aae0d1c66711ab03ac57511febffe3a08b1b914b1", 0xc3}, {&(0x7f0000001e80)="711e8836aedcddd9d52c502f019b0bb287daa92935bf53aaa48c920bde89754648e24254bb9743fcd746c9fb04110de316347cfdf7dbacdd2ae05a4d48be5504cd592b934f6c10b5f565d26367183ec432391796c0f52e3083641583b688d600148302180e6c6420fa516cb6354a3ca816ba789c8ef69a6ae0e6764f2fd05a602120780abb35f453e7b3dae024667dcae5e3aa839f08ea5ff3407031b6c675ff3dbdeb26151aa09506122f136262a21b5042fb", 0xb3}, {&(0x7f0000001f40)}, {&(0x7f0000001f80)="fbf0c1fda516050f1124a199a3ed15b498a3d9aab53f5d0751613254f95c63e39b569cc871d73a93360fcf0cddabf4f899d4717df3f3d0c8754f0ed5ec944447406c8d0476bc714431ea90f75208756a89ad132693233d1e8ce72f4add7014f526ac57840e9c1715dc587b87a989d716186d3fe82a981d04608217259938f932e429e56c6fa03724eba08d0d24dfeb699e0ef0b89d011ee521dec400214cd27063b3256a86f591311d8dacde884f6fc53d212257916442d207b9320d1dc3122c780ae799396a51e1f1a02af559dde00673d26e4428378af4ddfe83808080fc17ee705851509ec90b8a17f7ae2b4f767e2672a1f1c6865b8e44571b40621e59a9a746216943c96810d43fbe5e935d09f0060224dc6e40bcb6d35b2e4d080d7016793fa918745ab541ebf033c013192e71087282c2b4c4e422e0616e16e7f8a597231c35ec146334aea565debe85d86d40f68ce4b831bc15339907a85832c3fe167a95fad0a517641bade041707c9152a6ddf818f0925a17367bcb6e649334a01497da133017fbfcc9d78cb2bbac8c92a83f018f578620dafd99fc9e4c0c5fe89d22b2bf8ef450723c6e588da0ddfa21fec192b5c175397c6bdb46c26c3232f4fc5749ffabccd7ac25145c74c951199a58f5740ff9a61c80865eee9806a23707c161c01b2d9a2c04e320704df090357562e952d8718f14d1032221d8ecdd5cd2db94aa2829c7c69bde905d6588a58318aa155d7b6ba6ece0228971cdb5f8fd3def675631f537ce61dc2edd1763425cf423f15a6310953f4099ec6f903cab730d6fe239284938b302a20e077789b67dfeb8c7377e988e2fb477a93b9edfc008d16830b88a89ce36cc26573ba14c45477897ba533fb00f031eb57ce0343accdf74edfc7ac089c8ccee4d454ad74c0f872d3ae809570724e7c37119e5629e50f0d4d315cd050614f8650ce82af4f05581ca724b36d853b1316eff249da26b11f2f047ab1816c35e8c4e59c456ce6cf50a490c6997312a44e9dc0da72b810e024b4c7f82dbe07e9ade406b26ebfcbde68ea0a5cf5178b82fb81225c1e4716e3c62a6d9150ebd5f662145ef90cf00603c4c2110fdb601ba8d0a99a398c26b834bb7b090b5fdf6b5d5f8cdd1c3b3662792d904b0c1d59a592cc1c33fdab25d97e43f73e2944aabb3af5f4acbb0e31ebc8c22f233e1832beed0934247f92a47daa70f26a5fee8a0c261f64088b66899323cc9f9d76a5594f8c98aed9f828689a959b55ef2d6646cb40bc5440aa6b0a14854fb517d5f7f3c744eadefceafb460bf44b51f50561ef56c6a589569d7f7a4e777bd30cb5ffa8536c3292cfe13908226b35398450846067e6a164d1cdf650d1efc6499ce3fc408a91e75c3c92432bb61a0961ee1e67dc8482541b3b4995ae62d9b95f48c811132679e74dbda68c538081dce2cc2578fe06c08a2f4807d4e854f695d61676bcbd03298e38c2135523b329331487959fc62ce913a30adff0d8cbc9ce610a504c4f79dd1567f2cc05cb9095e999b6570dd03358631a4e3b028a2eecd59a15c356cbb3ac880636cec89d0fb185efe86de0aadf2b56c72d3a45fb2ed5dbfba3b027a5447af4119c9f9831d922f79b8602d9c4bcbc72b671b7d9ae9cb054dd9504c3a7402f34b5e307937ec4cbc616a33b687c97428504ffed6273d163c426de787d5b6839c1fcf3fa476d764f048256183e983546d8f508439b5dcc86e2cea529847f6168289cccafc14a0dafe70519648004dd1760cc30814fc7fcae8ced007ea3e84ec30e9b2cc99fcf9361e6f680959861746600381c4045cb58d89e74177f830e2919e76a1181d20ba97415aa50d80828e2fbfe73c517703be313ddc3db2108a27a7b86e47d7d9811b8f08e9669381e543917c12c1a617bc199f97ff3e6bb7e99532ed985766c82197df517333b76bf2cb225c0e6ff33bece90c483a6ffb3de0c43bfd4f100b960fe3fea50d507039f92f2a407d12dc7c60abaf6c342a7a36c8f6788d8a6a41cddb31cd0b78306e9af7ee24623d170f1497f3786fae954bb7e17699086a9749281e01e42662e86ccf28981879dca886a73ea8132dea2090b718e24ddf5a2fd30ac25e367dcd1ec1b605fb01dcc693737a9d5df4d54fedb01584759c7e66db73bd74bbc380081f2626dfabef45c65389c43ee470f44f3bc703dfbdda708c029555878269e0212c49bdffaf4da8ec93817d2b3fb6fbdb28e5d1892caca483b0618333655fc75cbe242fd9d34ce86b22e131c0afb624fc75e7a4b44de20658ec296b4fc4376ec3c196fb97559ed5e219d5b54e70003db2db9f833b256305e82fa546771f7c3e91b3c8f8a0ae56762dfd101822cc7fe4b6b3553530970180bfa9d33936690a49079a9b573afe7ca9326e1a6970c9fe27acd565db5532b6a4c5aa0398e4930cd76e34735664d42c057b3d3ca9db0b5ea4e19eebe72470475992a5a20ac5d1d78de64b4e2c02e3a9794676ac6df38e6483571d6afb2b08ef4c3af70daa67ea19553f83a438def99deccd64b19afa8bf806eeefa7fcdc63470f1505f8ff9ba2d4b919b0beb187342b6ac0103b4a324ff195cb73c591b31631d774b68f961e053d264c7170e51f5aa2b9688bc55e03fe4e2d9763a963b4c504369b38bcde2bf6ce268c06cf6ebcfbade5871cf18621dd4d1fb03bbac7de29f41576fa37f56fe5b25ae2bf5b21116be54a423aa7a904a85c597c43c4531f4766c4be05d69133b2d5694a49353b78c113134265c08f52d6010988725184ed6deb150098363c004f1a725a644057a6788ec514b8e6ef82f1db46466972531aa0d17b1586d34c8cd9b06cf451d8e4164eb1c46c6f2202b5743d0cb8608217227a7134e38844879ec199ddb3c6b861e94f6a2c644a0ba49ee05ac7eb8b3a86af78020884178dd09bdfb25aee5abfcf94f4dd23b79bad36a8afcfbfd9a967d693d5138599931afea968cdbfb48c2acb8db4f2f86ae7302cf412da8d14fd87f55abbd80994db48391ac67e564dbe89890ea30bca8925fdfac29beb1d62530aaf2b966b3ae71c7179088abe6f4bf9f9ba762bd1e0a8f878623526e08d82c790e44ebe1068fba4bdda0e6470b818a0739d266c30d2e7a0379641ead6d2de31ede9885ac76b006bd110548a44c5cb1f6ee9da8b42cd2fd54e84ac018ccd4df9e77c7d0a7e77f4b9ff5d0fff2f6cfa0f6112027016ff79259ef6190cbe66204a86087b18ce706d3fa8596cc0be45a653b8bc159f23a3a2fef2b4519de846b219a10e939ff430d667e3f038abb7c8fc5fe29f5adb7e7d45c1c068dbfa8493f9d941e340db4e70c959a572087f3db50a28d669ba3d4e5afc45010e8c0deb25dd1e8756d37c012df0789298160d681a10b83666eff8a8a66d467543c512cd6c46f4ba66ec56b220cf8124999c975504cd200592e356012c4a2366a3c9fa2089e3118bacd0a8024697378e9668724c2dfef3adb03ff17778f3c002c0d85d92081cc10427632aa2cb0ba47e628d0f1162d9ada0aae436404f87f2f2f2eda1a9f40086e64c13cfa0b9c866cabe6a5e5c6e8da81bf9e76255c0b19c6303066b58abb0be62815a6935d4044fb7d2a8ee7509af5585ffca8f2c10d62ecffb2f6dca46b7f7d7a52901b5233cd93af3036c0f43aaf3714886226508e9bc5765e113f1fe316fb3fc3f2c579403190d4c428c6678e4d1be5832f1a0bbdfec5c5be7458cf5168c3ff9e42b7132e240cd9fcf25eb9feb958070a53ea96577fb1d307870d553a64a3fe5def1002cbdfa161123776dbbc705c44f5bca796abc7cb8cd496c562fae35f79867f7dc9ac065210f0b96b9d4150ddd1861c2a06d2dc86383a943ff612b85e8076b18fa0c533cfa1d8757b3dfc7a54b13cb6ef52bf0099e40fe782c73b6e35ccb405070286bf86cfa7dab11f5eef9405d77e5af48b140c900e44becdf361e8d6ab8f7ca51656f7771687723714c235c89ed8a3c1d743ce6f9bd7fc1533b9d3e0d5a92fa2d7ca73f23867432956626e1b1306bcee4f98a5ee7f490395c3c9270ee5204995ac2e81a6664117feb0d9381b56d562cd0b9a210265801f387c36bda397100620efa8845c81ba58a3248cf48549808cf1431d4f41e3db86b9eb88ca413109a6e7fcd5aec55db3039d2b388e99ac15c6f46ed7e63f20ba70a679409e9042aaa3a43c361eec04d86226057849fb1d5b651d8e0c174ad1df7bc96f39d64b19563ef90e5bf607a90115d101a61ebd7ff13be6852c980c02f54c3fad3820c38697d8fc4ac15a23bd7537dfa94bb754022427dbb4bd19c35f59d35f40779a611067a2b467f40d731723178ead2e3cecc5b3070be1268304fcffa7f4033514bbfb48f5547c1f39e7308cfe29a01db4723449ae182206e9a2cc52f69331c4c72f480d124974bc449c94651fec705588b5751a8c54af625ec21d1bdbd2faa7014db1fa32b31207174b915cd0aa3dc486aa5c99d11393cca847436e5ec422a207472554e2c0bee6cc7f88a4cfb159129d42a3676a3573c24c0ce68cd2e6b41668529c719f0735ffbcaa67f7220ef3852621bf6cb651a2f20bdd605d97c38ed967d83dd47e93419ad6143d30896a72c730e09ef3ec9678c02f0d8eb6665045a5947cac9ff407c6269dba3379d108aff97d16802e3e74b4164e2eca72e822b2f8b54dd37fedc3d216de1a7ccae724a02e49208d4a6e8590fe3c381747292a470baeb39e4563cc4fb0d85b7a682da47e57e64162da9ba46515f339cec3543997d5ea68873b5c24d7a8c6917d8d624572d5caae9d93019d6d814c42d14323035e592c2434f1cfa2bba6d975499f52f095306f901665bc0a06d066a3238d62145411a56c438c3cb8de17bed0ae9687b52680bd2a5dd243325964d53bc88c3a938a70118272fcfd06540578b25dfe8b93cfec31cf27ff3eaaa156f2123a772f9e35a138cd31c59d960a275e9d97b900cc50736eb168bad5c1a090ecb9efc3ea74e33d0861fa45ebe96c27957cc092439198d44f3092739452efac65ce64a4204a494e99cfc123d27abad30242f72c98ed9b0ce3d2a9389d7bcff951afe9e884565e86695276cc437ce196f5e5492d282ad065c92ea4da3be8f8d7ccdb50c6a7dadc9f2b6ce93bd6e675bf39b0bef692fd755f39ec9caf1700e1f17c25eb50dca2cd1d36eb06405779916af46365e8d1d0218b35f1e73bfda0d93eabd664f1835625a9ec6ad91bca381930b7a73011b702220893d9a5f1a45ebfc7ba8b239529c979fda00537702bb7ee9df16990d878baf91335969d0f51ac68b2c795ce39d1863ac139f3b95aa240a1c8a2837f0b116d52bc5b855712d93152a26ea1fbf68d336e57ca84164b7b84a86d00655ebf854397808fbbd9547b5fbbb8347c099378f7a7f126dbb2217aca529c56ddb596a313df7f60593c7775756cc6a062a08ef027c702d511b717cbdf16961d9ed07343071d8f66f8565352bc4d1094849baf8d7dd064d275cea8d1f21f8691f05521cf57d459a5ab9b27b08b0cc3de0423972955f63a9d1d5c8a72f917b00be8f0d2758cc1063dc42574d5e867cd930baa9f1318ebd04ed4374b083d61a18a264e929601be1bfb4f4574b02f4e1c7a867a944b4ee81c711b14f2267c078659380885eaac9f449c4da8490d89493ad0c2bcc3dbc70425477a985ca20d4332380125212a66b6aa6150597564a921187bc610d12f657f0818af1193cba74911731d3883aba3c42b722866697dc4f98d98d8f199531fc3b90302a8c65adf55346a827a852748e3e9c05", 0x1000}, {&(0x7f0000002f80)="c2c1154be8144e534d8c5084", 0xc}, {&(0x7f0000002fc0)="a0d7faccb54482bb14b40ab25c43ddc8ce97c6ff35ffd52cae8364425f1614e324cbee3d29d5516ef4116422fa564e9530bc1ae854506a4856c18966e1976cf6d927b5e0f16d520cc84c452da0d3645e9f632e2696ff5d17538d4032a68a48068f1b78f6db2ec38d2c9e37eb50ee3be7333f1152e8ceaece66d7290e988e48b1c5b35ee87cd398d1d91b09e11f90dca2c03187d73ac4488e538a7b9d63f929dffb2aef43d9e46bb8ea40d524a172ea6860d7b3bff189cf2b8874010a3053a6c23ad7de9e8bfbbd7c7d3517e02e1ce90b5e27b7f039ca6a2524d25916430b99882215c62eaf739b16a444c22f", 0xec}], 0x6, &(0x7f0000003140)=[{0x1010, 0x0, 0x4, "8bc4c0b621a2ddd79b98d317de4b3d82d8c66429795109da3a4e80b60120b6d503ea8e4b9a875a9ea89581191d97068aebce80e7fc6c3d1cab5b991f877185e96f89fe6e917790b5796641d6e5df5530a9d57a94b97f6b745ee44d30f320e71b76420f45bc737fbb45e11c91cd8fff84069247c46537a22bf07e3253ec813f24e8bc640aa58512acd9c90654387a72ee20cbc3e31cc4685140c4ba767f9cc8be0c0a66387eb3b3f55883d151ac8796c9d270e61f9bdf79a551763e82a7c874948d5ce978fdd912e5e79bec37f2cc615573f98ba455c0bf25abf2c42fb8a546f2a401306bb6def2e06c0c721f9f1c83ba53c9cfeec7a3db1d8f2a61b6a9733bda40d9d3158717a63e7fca407c5f5ba2def59d6b2c21c7b8e26ef1e3652866079f8febbcbc19fbdbfaf37709f4481952895d3ea5ca8e51a9e0043f72d0b1f72495a481ff7d228c9c68a910088f72cd19ac91c2fe8dac2d7c7d64852803eb31c7697efd2306e53d498c61ffbc47fca86469d78bf61af719b75c841479e290028fd5b0b416ac07c54db60e144a209115579092ddcec92ca0db60420a85213c8dcadd36778c4d4afe5bd54819eb6f5770091bcbd556ac651f871854f8e700784386f4e125fd2752426ac2ace091b67982f63822bafb21634ec84dcc1bdafe89da9a0f23dad0b4b2ee4e08d671a522183478dec47e1d3a4dd56ecf832c3df9f7dae1cc48a6544b8b2a9d04fd8b5450fa8258a6922a19a939288a91a6dfa2f33b51e572097e126c36521b5fa5a9c8c103b361c51b0d20d49d4817c506529ec0e581e4bcae8211fee1d15d4369265538fe606bc0ac49c6c2acb7869d88513c40b13e70a57152791f308a051815379d074f28b3a02fe3269c57ef1884dbe1b6be68b27d685466d690a152b75ff2052d9679968c7ba3319c121844e2f812a734d19117ffc71a914b5f41bc5555c684e06a0092bd74b2b00b46cdb573b9ba9649df903e8c7f5dda1a1320e5dbccf97089b49078c88d8629ea635ef46d5a40de347e38b8a6dff587c4a0a675fba216d36f1378fcc8bbdae7bdec791b3f8fcc90e725bee0f385e92ab69ced00cac753557eea818da4b33c2ec6ef2a05d0ee7b3c0dfb196f17e6037ca317834c0e712d931694c09ca6586b9523682df677c65169d981674aa606c74c79d6b2902883d179713edd693c37857e71d8a2bdeeec6dcaddfeac3a3aab997f5e4dd953f50567c8cd9c9c531d6643dc7e9ae6e86d7409f99dc56d57c8438bec9f3f9733ea0bfbe4d6fed7ba3bdba6f93164e24b33bb9f64d5de8e9e2b31fca3aebe9fb5ad8b091a37a69eabc49189181ef88dbe3abadbee88cb9cc7fb3b71d6b7f1841742d5b976de4588f5a8630a54f5122cd7425fe173521ab61f4d79429cd5f129acab7c6f8affc694904939bcc351f14082d63dac9bf4aca043daff32673507ebd4f188a8b8003e95c8fcbe5b40d71cbb74191fbf3a55f72d088185d83a56183194c77ccf0df2877e10a739a0fe9d06654c99da8c0791a06e5aacca323b4ad6567bfe4e37f78cf1b5e0296a84e486c7ac215fabb00e736919be3584dedacafc033fc2ec77c11ad78104e1ccd5b229987663e59ce50abc08ed81c527e55548b5ec0147121dd2bba179cf1ce351abc03d87aff8f05e9aa4bc80bc77ea5eb8f813353f8e9ce2f59cd43ef95fd87ac2655b76255236dc465be8e50e5035e302374e8392d650f278f6d7f44f682b1f97720fe09c9b1db76f3447f7065efdcae1e59664e33734640e09ccb0439bf1aadeafee360ba5bd24a45b90dd935763cb082392ad96d79cc28c06f53e5db78cb03ead02bd5e8eab1ef197917d21485a997553f7019741138f49eee56ff59508afc29eb40d9fef085b038b2b3f25ef9dc1659f437c60eeb0aefc1b0a9d371587b2f028c3f2960acbde1f1d4bd2a86512953a8074c877e8b2002ff8f4f6bd7172b3a4c9f401d42d3d2885bd334699eae54879caade484d5122ffc9e7ca593d930bc08be76ab64c8997bf65322eb20d5e330ca8273cdb033c969d0d88225bcf3fd69cf919ad0242cfc67bff4480e79a4f857d8103faf6b2bbaffaae2f83b03759312629d1e37f006df498f3d642ebc93f317bfd70a42caa896018e6d0c0133e104f6fb45c8e2979fd7983aec986bdc749794599d4ea3e397aed85b4afa3ca224e07ce901b050e750b28b4a57a2bd3a992963672f3119ff344722fc371f86268552af8e877fcf43f72286e263a505bd6ed7a584b3c760b81b5e925aca20bb885eac601256dfc5529e9a4ba3a9bb4d773748eee7f81397e31eb383df5eb213ce67c1526d573ce9e196a8ed562626fd784349ad09bdfb88c950fd4b1b0c3b43eed38be3e6802ff97d5f621ac19c0dd7515e0c6c07de14f2aab2009108e70802148b5ac8b7922e942d5be4d7dc39f1405b40d1d733cc94da9211a3be8197764cef467aab817186a2940810c4bbb3d079012a5ae95b188a1f7e0224b20430b6334ba0e49fd8fc5fb93aba0630a64aedc8791e40bdef0e7b07713481cd340e2b91cab4ef5afab51373f61974f4344330098cd708e3b43884432737422a82224bf22565b8c0d5760fcdb51debb756432f25e4234f349425ec6307775c308fae14e8a0af19b65473e9d205763f03eeeba7b312ec2ab584a404769cef60275298e7190404e8869ceab572268f3ca51b70dbd45c290136a66459d42af425f1dc3c961c9380f20c4bbeca9b78d2ac00d7464b60338c94f08329fc8fe82e0d5e35cb3a45ecd810fc94cad1aafd75901fae53b9b168272095492b5aa67ce05c13d0d130aeb2cef475a127ce6908d039297bb5de0f37d48ff3752f550a78a7370c623858635332e762a7d1c4eee8187e1a05271cd6092fd0af214bc90fed0324d7092970aabb77870f4e8adfa0346d9b41c17d1ca536c30cc86a39647f9fb0181ed72c7f347e20ea6a80d26f74490781d267e6500786187d7798e0b9da764b1f792563456207e9194b795c088302de10961d281af05d38447353a217cd6ab44f9a4de8274ad8f36813b735f5ebc64f7bab7ef55522b32d6750b6cd04b5a66eb138dc3bf70159afd890be26349ccb4d7a08548142548b6a2577c0121f83b7d76406cbf701d4bfe0eda64663ef4f2d837ab007f118b17c34c7f7f4a762b4c9b0f9707d616788192a7a8eec85143c3c24cdb23af7cea8f2fc7bfe329db097ba051b5535b7f9cde2c2b87573a528d369dac1f9a9700faac15f9eee41bbc36ea0e8aa86020d2a306164f7874150e0f76bd1db0011fa69cceb8d4ebadce36471b1d72b1dd937ca0cebb06e8e39f1dbf987af75d4d1a7a5805ed80945830bf2ee776eb985031e1a9ca86ab85574f79af3947d7cc6c3132bbe8048a60959f56479b884ab45a449b9e4a54c923e2867160de6dea983de7ef2b421e0d61d4c3b781c230979fdcdcae87b876bee3dc7c69bb9d39125087c0c61dc24a9e36cb6aa893b14277e0ab6686ae303a5217aeaa9e525faf6da53f273ab14c0e995714b4bd98b3f8eaacc49ef0b1db565bb63e1aa1a8944055515e05935c4b11a6020f3455a3f306216aaefd1146229e408c7bcfd3828696606f29b81182d5977b23b9f703511017738f7c4e3b5fb82d25c32b91266c0e4310758dabcbf935882f940b39cf65dd7c8e4acd241a91b9bdf03f0e2aa4c6c42ea00a6d3b74701e07ba4e4bd8efb53a0bfbcd80c2a0bf9b2463bb01647f9da06f588beac1ff524cb781ad9a13e0787f7b85485ef34bde7360858f593389598e654c56dc2c1eeefa8b115fd778ce6b5befffd80af5db270d40b4b57efbbb0c223a4dce1e31dd26e9304e3861d80a01105f20a4a6bc16f69c63ef45dc9be2e8b1a25be9c32d159c81b4818741c01774fd94991283c19bd830729fd4ca640369fdbba3928c29e12be4b1db57230e660c0f7f63e3251d85a8f7389aa1e4627e2258dab6a6a2b31259fcc4f5cc8d9dc81efffce6dd1e99d55d80d471df99e8ec063947b2740e9dd95323049c950da1cc72f70dda185b94244d8bdd210e6c6c8d83382a47b1fa3a1e99b1716dd368e934106715d3f365ecc852ac499f0188ae661652e62b866481cd4cd5851357d6cd9b699c2b07c8bcbd6505688c3005c2a81357359d2b965805800a87485c234d8f7aa467011719fa48ccddaa0173f4eee53856e6533d3cf2855de1148dd51ce63e2a92730dd2ae0fffeba7ad94c5a577eb873358f82b8ce5d9780f0b16d474e522d38e60fc56a62e5ecb6fe15ae8640dc330f5d2d83cc6fa62ecdde64de4649881f5d5aa954b706f2aa1999293a5a7c38cc9f33511cfeba3fb2b47f3856f660c9d062f74d0bb621d396142944eec94772be017be6d9225f4494b216c2a3b86844781afff13e477130f4fb4a97ecadabfbf4a50b35c6f382deef06f6f21df3032c20070995984e6af0b803138020de9a33c6bcab6c7750dbb776f9dfa176d48f89bff762dc665a7d49fe18579fb483ef90d39a9acaca0957478b69a9d98203b3f821de0c3b3d7f8ca62a749b877775a5de2464ec3171b84457ec8eae5545fbfddceaa7262d220ce0f9334e9158848e67165cbcb01db99bd700f42286f2f326fb9586406beee308a7031b7eb6f80962db86e8c61e3ad5332c24d4dc5eaf2aabfdccc2e8cd5d2b047ccd599fa2eaaf36360539e281ff86369b24c419ad9e0dc178fcd9dea5255c676a7bae1c7abe2db3bf1ff75c7d1c0ba8e9f22c5f2f715d62e649e90edbc478015f790118b940bff05fa97b18f5ba2b670a0f42b247684c5edd915bb49c0273f9445a397e797f9d3c392b0f4695b500027a9b1557d062dce8b776b4b6bb7ad9493a790d4f0726be70731e4a228cdd04a7435bdf3049a169055e0b57030b786c4fc3998c63267bea69ca7cd15460b1b65d232d90c58bb265ad0338202bd64a71a71711dc165247465e86e33e4fd588e68854fdce01a7e28d01fa41ccf57f619a4467ae504bab49f34f507dcbf9993ea74988ff03c3f33bbb3e3bd2312e3630ac74d7b9f1af7c75ef789a5152314e0131fa2cd1ab6be77f3c7e9918af60125e29663599de3ff2f9f9654030700e6d27dd2bc401fc9fcee8067b06ed57dd6c43866e8dd5a82a74def79d3f1958473c5e91e8a88d47e07c988709797e06d5c14a72315ab429dcdc81c2c896aa318e06b9002e38f70eb9b7d075fe050a8e0694a16b21d611af3f9cbe2b245b7678309d959c398dcf2b2411abdf27b5eb384913cb2575d737572ac7354e140052b16338d16bee2db2a08255446eee95eb84dbeaf800214ddb31a346ab9100e1caf4cc974e9b4d5e8e0bbcb7c91bd6e745daa02c3ce264d2531526a05c667d91cddc66c0496bf18cf217fa252e4da748725bd735d7bd34f0b3739f4b6bb1601c5f371e60a8e9f1cbc448a004c271ec5584f8785e700e12f4601f3cc36c0da495f5d5607eccf900662abc6432e61ff5fbc670dbfc5030852edf80b297d84ae102eeb476184176b39262b106da9e8af56a010226a467620db5022ce9cb2ccfbd0fb26187d547800d561fcdd77ae9433bc57088d7b463206baae7148977e584351dfc660b239f4955140270dfb1f921126d448453f41597fcb28ee8e565d09b3ed030032d043e3230851aea9e9214932ca65c074d65accbb04867311a02f381a819a4321991ebfb7bbc63330106239448779681b0467197d5c66cdd13e276398ff43167677e30e326c0b1835ec80961c488e9d1e7df2c982e8b18553e75109717231ac6bc88ec34e1618078ff52b118b5"}, {0xb8, 0xffff, 0x5, "da9ae74b20f7cf93d4cd0145f9630fc361c61e516d08e561eb54c1181161aeb77668ae25367072c6c00a1aa49ab98432a373ee531685b4341deaa7c4b64e6d84112e7cca172446bc325128d5628ede616d146807ab68d5be1374e5feadb6a7355ec0d1744f836b367ef5ff918ee56ca686e2717d608a2275dad24eaa0dd62abc2de4bda897602bc58cc0b185fe4089f96f647decda15bdd706c57776708de4aff6c62055dd2ad6d8"}, {0x88, 0x0, 0xf7, "f186b2a8abc6bafd0dd18c6ca2cfc03247f0bfefc61f46e3ab24a5f291eebec19def7b2c7b7b32a4a6bb5d17db4b93161e6217394c0ab94a1ac6e12b9bab83e4fe2d03a7f5b1b5890d81bc9324bfabe3b1fa7f8d09235b041eae8e0e6491640321083daa34000ae4a9ccb624e9022284ceffd6c2c8ac9d2c"}], 0x1150}, 0x8}, 0x10, 0x9) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000004380)={0x2, &(0x7f0000004340)=[{0x6, 0x5, 0x2, 0x80000000}, {0xd, 0xbe, 0x5, 0x4}]}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x6) syz_emit_ethernet(0x1a0, &(0x7f00000043c0)={@remote, @random="f214c45da039", [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x35, 0x4, 0x1, 0x24, 0x18a, 0x65, 0x4, 0x0, 0x2b, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1b, 0x9, [@broadcast, @rand_addr=0x4, @broadcast, @rand_addr=0x7, @rand_addr=0x96c, @rand_addr=0x80000000]}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x1b, 0x0, [@multicast1, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x82, 0x2}, @generic={0x83, 0x5, "f2dae5"}, @noop, @ssrr={0x89, 0xf, 0x82, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x34, 0x4, 0x0, 0x5, [{[@multicast2], 0x7}, {[], 0x4800}, {[], 0x7}, {[@multicast2], 0x8}, {[@multicast2], 0x80}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[@multicast2], 0x5}]}, @timestamp={0x44, 0x38, 0xdf, 0x1, 0x0, [{[], 0x3}, {[], 0x3}, {}, {[], 0xbf}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[@rand_addr=0x6], 0x7}, {[@multicast1], 0xffffffff}, {[], 0xfffffffd}, {[@local={0xac, 0x14, 0x0}], 0x8}]}]}}, @udp={{0x0, 0x2, 0x8}, {"2bfc0b7358e5ffe6fcd91854af30000c3e2b729e53152ff9d0855deb017973da7cde01e20afc6042707ac104f440331e695722f255e2996fbd462644d1f62bf2b9dbcc0ed6c33d511a9daa2d8e189288a3ba4efc3015908b3fc07dfb7b83aa82903788bf555d2930eb175720843340177fd7ab5ae009a58d0e41b6204458d7a968815a8417c82ae7609035b162f2f3fd3cc05155880aab5c16978e5b40aff09775ce30a4a40950f2d5db799354bf"}}}}}}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000004580)={'tap', 0x0}) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000045c0)={0x9}) (async) socketpair(0x20, 0x4000, 0xc4, &(0x7f0000004600)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000062c0)={&(0x7f0000004640)=@in={0x2, 0x3}, 0xc, &(0x7f0000005d80)=[{&(0x7f0000004680)="ea1354246d4d24804a61fa2d88081524f326414beee1926fb2e04cc2ed7d142ac66cd324d9cf8f90969c1a494e4930d8eb949bdf47bdd12b8491590f749371a7714fffc6d7141458a10966529b62a49e66f12c08d4e7611f3a5c83a28c8336dca40251c97af29f6c623dbe3a53e0eb794d489eb5e917745f9be6ca9ec29f0e58744c617ed5cb578d83db8937a1dd652f5a125562129ecb0daea21a3a0914ad8d9b36dbaa2c037fb037c8e43e0cefa67f18e769e7ee562a4f06eff38d97c42e4b5814f8f1b3ba7c65635b86e4357982d619c928469952ab8cead78653a29754c743e9af0525e906899fb65f6b8aa6d7fcfd12cfd36848a63e7aa2a19356", 0xfd}, {&(0x7f0000004780)="35d5e2ddbc3376398de7f6373d737498f6a56137b5277811d056c30c120f0a92312afdfde5e5fbe3346e623b407e1f5f2aa6162564889ae75dde53f6ab2a5a3abf17b47bc7e3ad3a8ccc022a51862a07690407cad8a23a5f62e1db01be8020391e7bf8b7ab46fc11eb869ec0580c2b116fe9dc0c78a5eeabdfba22bd214fb904cefd799ec22742e7feeefbf99793246b4375c6d55952aa59708dd8ea79115727334e5388817cf5edff0484b4a9c65ad3d26d2d069ce6df4bbe0e8c218f268d50aca6fffb709110794b36048318d785ac47d498a27444f10424b9b8af152191daf69efc695e182957e7cae02ce0", 0xed}, {&(0x7f0000004880)="e7884287ae8d6a600eb77f", 0xb}, {&(0x7f00000048c0)="370cae6005c3d0a509f89303ad4cf06c0b82487685d3753101a6dd31f04729124fee2c4a64cec7d6ef088f856646263441401049457d85350100361bafb12a95d28a56c7b3ca16f9fd16dcc122d651efd5093a871bade61c776f91ccb4292e7984151bbe297418fd2384c15d0f640ad3a5136060c7e6983eb6aff237488b3d6d37f27d430db6db08358447f90471075128a49869dcc15c9353c77857fe6f8c093a95bb433c9de96daa4c63d6df734c1eb0be1860572770e29c304a82a61137e0a3ffd52337a7f83c5241897d48df017b9fdb994b5ce912e5f1ac5f16d5c723262ff9f8a8536e6ecbd275e0", 0xeb}, {&(0x7f00000049c0)="8d7b50ebec4c010f072925d8f90205e9408d3d7542c3326e8b2e3ea229f2f68b7af96a4ff41747f319fbf510e7879045111eb864974167398df2966501641626c1ace869b75591fd207363d9df15d808de7bfc842ac04e6b67", 0x59}, {&(0x7f0000004a40)="b696873a580192cf9d259b1c13bc3778b87d55784a45dd0adf1d65d7e15d5605568803f19ca3117bba7cf5df9b910ff4db846921731466d63e5e5eadcb9421ea1d5473890a5ccc61999468723e75f093629bf0af9c628ce8bc4de5a3a409cedf947b8250f6b711a49ac30e154024cc0d2e3ed79df46c57ce3a1117036d6cf487b6e943ff1d63f212e8b230af4de6e732fcac3b692fbb7f6dd812e91e1155ccf09b", 0xa1}, {&(0x7f0000004b00)="5a4792736fbf7dacc019254202b9986a6ae5a2843a3fd5828bfd1725dc7eb6afb09b610fe26fc9cf556a79fcb0b51485b1074a17f5f312b7852a754046ec0ba81c96caff392fe4db7d7ff7bb1eb9132b475286df07b4beef154aca4ba3bf41b9b8b786e30d6c48fdf8d2edcc58", 0x6d}, {&(0x7f0000004b80)="258f0d402fa2e86cc11cb5cb7b66ca45e556c8268164f0da09e303343647d02c03ec913ec51e4bbdb58b999e7941ca8f56b455772084dce4e2cd945806cd069d1fdde723294c5e7e6b3c8ccc558571429f716cc770d7faccc01c7860ab49a4b1c97bcc2c62c338261263a98d6a3da3e2719980b82f02f7af41231ce6bffe75806d54557055f6680cb8836b2f2c001d42bb586018d6b4d446b2641c454899cb9c7795dd4eb7ab5c671a6b658818e22ce5881aa3bbe591664565282d61a8838fee8f539a37331916c20ca7ac0379f895160151e3e36251dc259d76d6", 0xdb}, {&(0x7f0000004c80)="b32ecf4b8fc3a88c9e53a750f4d76a0f12a0a7983d722c09c4c5193b22c44da8a88247f62cc8a740dbd32b367417bf4ec09bd58fde025877960268b62c9d520cabdb649ebb5f67e89d7ecca04804984d6d91d8ec554993561b6c30196479b4524aa80a52397f376eef4370a06e4aef8e075e9eb1ac8449c569713ba3b4454aaafdbc887c7c4be5d5aedc291621cfe8af3a4154dbf686a958a2d3b822578412d35f17f7d870bf168dafc343630e393b32877fdd3ab6ee04be68a782a816ceca1cb0b9a548411c65bc58784f8044b1c0caeac15388397811c5c09c8be67893c7f0802152e0e9deccfc94d4b259afe34beb82ac51826683ea64c963a9f4daa8afb462c5d180bebbf64c6fee7a6966723066890e7661bffe8225395f6ccc92f791027a7d85491c77b1018b50c33061fe420357591da9060f377010303ea53325ccd3d472a31fa7d3f56b2f1b2cddf773895db5c8712e9df48e4cc41bfdc45c67beac79b5e35ecc5dfe514631b6fb640838f60b0260903647ec7f6be7165e6dc68010692cedacf2dc2731322a8ef16f2fab15efe31250a3fdafd5b0b8bf2c4b5817b9db3e2de519bba5f415585f51c0d0c6dd62b6cc4c4f9043f2719190d7bb140741d0a65dc45ddf3b633dd4e30e756b533c5e4f2a110fb1f360881994c8e0f0fa657bb43c20b59c3c49ecd3003474e2d06ad3f2bad39919e0c4acd5f7ce406fe1c06bef01a7f2bb79527081e7142306a9ccf71d1d31999570ca92215296afaf0cfb0200a454b076a9df8d53cad154abd9bee80398290402081846f178f0920982d2f1e7acb8e03a294e331cd8eaa8ad1d62ead5c386030925d290cc9203b24e8f3d8c841401f246802d9f6c6bf29cc677d04c204d21d1f866c2175f6dd9bfb1b1e17852f98d59dd88c753971e8b752c1440ab3ebcccae4a53bd349ae1bb8ec13c57f15481ceaf0ae64d537d580731e3a5854ab42b832fad12c1614671c3ca752310866c0906cc87fe3236e232fe22aba30f9f6f580949a6a5a4d479779753bf1651f8e7cca75df486a23cb130b598c99f35a6d08f32a75ff4df1da4f557b987b53081caca2a92afa68f88f03905087ba269404829b796f77ae1faf32afde2ee2259869d655e4efe51c943e2a297486f79f6bd5689ddccc13c697c183a43651c9c5adf3ae48208d1fe9decf94b28d3ddf4047e4369123bca9ef2b2dd10b29357628027bb568242fa5695c00a36f975e3b4194c03e6d3ff756bba8c0c39fee92dc9f14ed2696a9982f9f213da90ced802b4083a96fbff9c914e98f7913c52b04200e9b34e5e639fa4b682d96078d92e181ff11f63821fc23e57ab685141b46fef8f1e3a2e12f7e12dff58f21841d5cb036c2e13e6fd3f4db8076a1a4d419fc5a2bb0c3b8d1b4ae670d8d7cf636ae6c7ffd506340b376fa40cca365afcde7b0daf827b74d4b6a9ee4c5409377cf6b6287f6418e64d1619bbd5a2182118c8f51a10bd72109d0d8697d15ab7b5dd019f69362a81a8b0af7510415fd9e2d7aa838742d5f5aafa773f79080a293d7c4cae2536866f4c990d7d9be895ab73e4c78b97b59d60f47fea5cceb41d0f7499f234b83c235a9e45edef17b2c4e9b713a1e5a881dfb71af057964aa954f90d56dd8ea9c3ebb1f5e6fc6e6ca29b40e48ccb22d85ad4a6f0e74edc39c5df82b4d07ce4ffcea4eabf76d4616dc577464f6c642b27be56ac7634647565436bf617d344dd7ae6c0dc3f8850e3ef48f017b860f101877ce4e4810c73561dd57f5a0239d8b6cbdae3664bf859ca95392e0c72b11ef9a80456c65ab6d9e77a8a5a1eb3b304105eb335cd2f9f58e556000db54fa940c12b4b90ea85ef53e2a0ba08d8fb5317eaa0bd1f5de168a7562d3c762f312d75555f7f87236874570c6996e39c8b128d434c27777cc53a2d1e9e6de727ce32d30636db66083916c49f2d42781d9bacead007391edea91e378053489617039e96d522db95aaf704a33cee687c08cb59aae95522779c0da3ce24578713d011479943aa461ecaebd968043f6b3f88392fb49e00cc5f53e95afa8aa7d8b8915fc5820f3c624ecca515f8165bc45a37508565da0edbd7a2af5c0764ead1fdf70251d12e0a44d80eafa9f2e966e93b04f2482fc9033c851f7b7c0c10e86c6e77ec3e8b89f9cbc396b5a95cf96e4bbc076dea8a4d12c8f57629dcd69b25d136c26ff5677300eed16ffc42973913555900cd917f0cc4987aa4d1822ea19aa82522253cf3dd8d5bca5aeafdb38dc6051346929b143d553485bc2ea0e4fc1833cd3e986a8d9bf2cfa2ec507be31b6bf2771fa4c5e8fc869af44c5650308075cf5b9a3664a105e0c5ab2f7bb6a5ce52ae004cf5053eff0b4d5c3e5aa679b47d4e425edf76dc322b2a17229684e3472c62b1504d5ef6bf7930b66a64f95704edd517b26d01bb4b539d2d54d3d4b7c83ec4e72c2b51fa3b4c60bcec11930510c920ad114bf26b0e5bed92f29307f3520d3fca0a4de0df7bf1f6f5cdf5ac175f8b02291f90bd6b0724d8e27607ca5946d6c7ee234768238b579eb5820d890acabee5920b74d115b10c68746baa8d523cdf90c84d95b4d2e259c1ca11f84c258681046c1261bf920689a97dfbb145d94c771a02275cfef3beb770c2155344c749c7f51285f7b195bd41abfadf7308875e87725281f19d7bec4e279cd18ba8613a1c79a7c6c8e48614481784793baa33d13a7ea856ee4e4f41c3ff228d98220dd20bc9dd317a6a5a9d7f9270c5b2b2b3e34a61ebce716db9285aa3a7dd5cc3a382b5148a808221642c9bdf38f0812999844666f3b35f58d2c384727cd6720a550a11d5dceacbc1261c16e10ab4f0b5cff4794528796bf6dbc031d38aa096612b4ada2110dc52e72489c20fc0e1a75eb057cbcb8a634e445b6bd3832cccd00154001e8e594ee8c97860eea56a5b9806a0658e191de390daab248de30b24c8b2f13d0edc88cb9e67e2dd2632d07abaeb368c70bc085e5a908996420ec8f878bd55c1b8e591ee66e787ec8a7b0777beaf3d369583fc7f7082ffa785362224bc49a4ac2fbd35c27659107bda2097981422e27490767a755848f04aacc2bb56fb6a4bcd795fa0ce93e12bdc9d8d5a0d8a4cafd4d81e0f70cd8fa7afd2044f9e6697afcb17189f8439ff08abf8fc8ff7593fdf0e742c342e456b1deac68f2b8f40b1a90f53a1002917005db28830a1f78d17d9a8b91121d1ef09c13169731f655b6a694d42bba407ef472807eb49f5202479a958ad8b715d3a48a79dba787a25daff629e2ce27df8650a90af0901d7ffa087c993c506bb849fe205c4c0aa927bef9e166a853c2b69d5fbe8071220d69f2bbb05ff7cd8e6d6ac7ee3d4d31cffc526d14ac28f99dc981bc697ad6f2584cfc2d1042c89a708d8578973df8a40fd1501c879fc1c278f705186340b10faa2cdb10f86833df80bcb76493b6a3da5318fe53aa96478fd88db34ea4e79f329bd6d9bd5b6c3e77b87fdcc869fe24d5fa2ad51529577c9eaa40722624ce95bcde4c2a7edf5363e69999121b4eb56d394ce1ba0ba7afb871cf3fd13cb8065014b0866397382e48dfbf8ee77664220b1aabd39199aeae47197439b3c4aa741c4da39d2180e4db4ae2e8a1674a87082ab922652e4c7fb5f6c370bf47f9f74427cf368fb4f7483a8041f95dc5037cd152185d74a09f692db68a2f18746c6ff1ba6ca5f8331bf928fb0aeb5965fb1bc19db9cc06c005605df208db538bdd007a5e494fda723d728168d1afd2add77316b319bf155d117d222bae3f5f1a2d0e96184f59b961ba12e08163a0b204afdaac1ef1c1e6a80a34c945fc5c3a9325826629c0d20eb7a1cc61920815ce36bbd819188bc22362bf0976fa8796aede554732a5d54d7605d8f882bfac6691589210ad21f7ef1a00c4b9a25f3742b10ea3130c6776b2de23e832e0a7102924c4503152d27bda104d08541fb442ec98bcfa343e0ad0cb74885c96fc2038008102ae4fa794513789f69c7da64cc4eb2c3157d54687f3b8a7f91c3d6708ca066505f9c8a3bd1a782a9acf883d7490549adddade95545c27c6562e39e4bec8974e19108f7698fc52fbaed9a0cd54b54b6a4de87b8a862d0bde4e5aaaeb36a92ebef81646dc11e5eb9d8a6857655f80a1262346e263a6c099a91dd9baa9729766895d4a795aa0c17708b34320bb44442a3e01c3305bce1c5bb492585a3c96d469b6f27162cf97e9cd347bdc5de56b3fc1978a9036bf0b60d8ce5082f1c2117b051c2775833fe6a5b69d829d78ca5538a37bb9bbe2d1accc24ca2af92ced81dfe3fa159259c6d6ca8fb131ce8e7a707faddc636947d0956e52a3cd987482977cb2b96126f85904050ba099a1b4038aca8882a7376cd55462ad61f8d5ffd19ce66dfd37801d328fd4e562b390cbf5d8d7f9e791be0018b87d90ebb1d2fdd10d342f4c11420ce9b0003fb96004cc70fe33024b02c3849bc43c89847c93a4ebb03d66b2a4c4f0a633a8922a1ace1091bea75866a8ff5a6eab48659084c2a2e7a758ee76299028347bf4453a4886f7612391afeaf5bd3c33b746c9aa14ac6c2bc62f9d80291d84de059a131bc9f2b64c456227f59402fbb108d7c44f71ee6dc6b70b027f7efda6e9c8ca7635dfcda52d7040ca1f49260bab8f306f1857958dfa2df5eaa82b9457f1c37ea2ccc46fc272d9de1a872fa7f88397b8c94762fe302082863dd4984b82506c5791c552d70f7f0a2e2b810ea8599e3e517b1179923463bff16bd124c7d49edd437cae26a2784f18df977ca05a8c84b932a3195ae681731601fcbe37d310d294928dddf405e2a213f9dcdc46457007ba7b84b81606f0fca90eb404f9526b18fd0bc67020fa39f1b0ab59980a8a0b88a9fc508b465825295bc50c6e6061931779137300601d0017880bf3cc5108258c90a3ca9b68726bb639badfc8fb7533d5201a427873c579c0d11189db78a4a80b0b0168617674edecf56421200beadf1d96f4755ea7d943bd57683125c651615dba5263940f8a6727b4e6ca1759c270bc7cf649126b7850c23e4823ec6b5be0261e2f2335151eac594743951d088267907d54ed3513b0e3ab50542db864cefa9dc13525e24844a920ea1f4a42f691d83043e4eefdaee25c89ac536d258d0799815af20da7a753900a2f0cd9bd0f0a11634f48e3e4d7d96101e2b3de50277fa3b640f7365b6668888a2ec6a33df33eae740cc62c2e69ca1a8bc721815b3c6627cf8baa6dcf4610dbd6d81ea8911827cc8b5d8f5f142c125e0df155acae2c608a5b851a0f24d35dee0d4ba748150e5de1e58cc06d3a9024f359e93c05e28c7010f801a99ebf0c28a139fe47c43e90795adbb3ad3b833f9706ac945ddaca1f66497a660c84fa215ab0fb1635ee6ac5fe95dd41ff9cbc1b06fb8ac964c1bfd495f627f346a05dced79426f1cbd85d09f039e5c0313afd37db6ae1cb7f39291ff433706841945f237177aaa662d3acb60bb8b358376af5afed622961a43e9369024d5770a30d46933cec8a7f86fb98b9e5096cfffdcec21769c669d84983f955078db91c188056e317f9e398209876abb9d0100dd2bc993275e792a84a57b1d65cdcecc577d795b09e3dda7d32f2b62310f50502f8489471ce6fe4a67f8b48eba4ac75ce0098b9fabd85640fee13e4713d432eee12e7f33ab600020718839e6a7e65ac611188734191119c689d410f34f7991e03d829cfb9461a61d557dfdeb8abf1f4c8142881eb64b05261a0bc4b3bb27dc29dd90cf5172162390709f23f72eb7b26811c8af53", 0x1000}, {&(0x7f0000005c80)="545a92dbd35086b264235bf1423389875388ba750f1a20b44f728a2b16225b85055ec9f3513ff11da64dd904c28773ecf02e7989a0e17596315cbdb7a80070527003bcb8855e9beba5db9c568bef3ff1ad2a37366f49a1b178c2332e3e0b3c31dad7d669c7bcc97fb0df95da407c6b35a37b5e8fd359647914533b4f4edeb96c1a1f28d5e43be9d10c1b47586880d17da3dea588fbdcc92400710afffe801d89ef1702c9a430d07fbbeb1f570836bbf6827ee4e3b6424f38416247e5e6bb3402ed8aa4686cd08f262728d3fe24d5c1cd8cde", 0xd2}], 0xa, &(0x7f0000005e40)=[{0x18, 0xffff, 0xe2ab, "de8f7f675275f7"}, {0xf8, 0xffff, 0x8, "ed8bbc60df2dc9cfdd043053ebde05f1ef09d54d107f6ee572b2a21d0a6514b8bba3d56007ccfd0f4bb4cd46296bcfcba47ca5c8dbee222abd24878c24cae20b6beab5d7977d6f9d7c196e9625504e1425e9893f4ab62b287f6717b91ce8bd1fba02e5c11b1f0fe178430531af0e6ab007d572e7fdb58c7107abf4ba58e8ce6a68690bf3d003ca25881258f6169bd0b629f08fe499fd8b03954e250050875d085f65081160db3defb08b36487975139731274c739824dc5e2c769be7ba0d875697191c0b614143f08d8988d4f4798b054e9f534350156d2bda0d44345f869205c2cd3a9e"}, {0xb8, 0xfffe, 0x2, "1ca1d0106194e4069c3620bc6d4aca2faf5601cd1230219ad728fcbf2c015fee4fc05c4903896431735c663ed897f030132197f6198bc4bce3943924ac0a1c6641454f9a0ae01573647fe9ccb72e3cc4155d31aa4973708db23ed5a7bf26119201740e3eefee30922796f0720b54a03ca75c7fdb7b66d3e90d767b99f30b8997253f7b0123accd8c8437c9e0c022f527366f3fb88829077ac0b7b2c2bba75a28991eddcfe80f"}, {0x108, 0xffff, 0xf, "ba42ab96bf77715444168ebd01f4b63c78937ba0cb28f5a4ad49067ac8feeb5b570b9c37b3ccc292e4f11e53e39cbc41d71e310af5be7870d71bd9a703cd58a351bc79b9c7b04f7eaf67eafeb70bab77c5fc0aafd9855647464405df820aa68dacd00fe1b16df5b338ea609d1a4aea9a7558d648eb181d560de0756e509730b108412fbebd671efe01ceaaa82616573bf4961aef4d9248c234c1fb02d68db2c75ec6971331e49b6b5d794c1f81b1bb57cfb6f48c0a9aa83323c3327c87f1c0cb44eb4220421b702c87e07ce1a1b0bc1641f18d1e84dd4f222f363cc86b9164234ec7b5f0f2f6f853026d5c65ead115599afcdc0fb52b"}, {0xb8, 0x0, 0xfffffffd, "08bc59e956a6aa9636593b43e04ab1dc411e39aac34fdc602f73fe18747f1c14c61df0d780d17a376054b41f7962c5b378cd5eb691f20bb590fc4c5a2947b4a087665f3089000b5a4926010b688c9dcbe4a6e60b9eb91737ac870ecdf30f18e7e867768841f753fa69df776b52521b2f83ecd847aac96c7b7d0ad0047da97c8c2e8a03e15f1ddf91a85b5b7fc9b2a0ad9ddce24f73f31dedb104c49ce5478295fcdd239e22a2"}, {0xe8, 0x1, 0xe, "c05a7b1acd1bbc28cbc3174e3008bc25e1e61527e2c3a5f34fc5916ad6b21d144775a751b577d76a60776c12b4d1530c5b7d51da68728947db41582facd6b4bd59a7cb645775e120ba9b9929ff2e4604e4704d9c686a1a4a8244bd038066b546ac4819e9cd4087a8658fe41cf20d5b1c99a07dad5d53dbc86609a20ca45b8fc7419ca40d56b1004015d714a09935f2305587bd0bb2c36752b7f3b552e1d27d574f6fb5cfe7516fa47c0c718ea2938527527dca162b6c7cc216cccee7c5545f7ce217536aedf7a8b3e6f233503e76868e8910fa778bfe5f6f"}], 0x470}, 0x40a) (async) acct(&(0x7f0000006300)='./file0\x00') r4 = accept$inet(r1, &(0x7f0000006340), &(0x7f0000006380)=0xc) dup2(r1, r4) chflags(&(0x7f00000063c0)='./file0\x00', 0x10000) (async) getsockname$inet(r1, &(0x7f0000006400), &(0x7f0000006440)=0xc) (async) syz_extract_tcp_res(&(0x7f0000006480), 0xfffffffa, 0x8001) (async) connect(0xffffffffffffffff, &(0x7f00000064c0)=@in={0x2, 0x2}, 0xc) (async) pipe2(&(0x7f0000006500), 0x10000) syz_extract_tcp_res(&(0x7f0000006540), 0x6, 0x6) 399.298791ms ago: executing program 7 (id=979): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x7) r0 = getpid() r1 = getpgid(0x0) setpgid(r0, r1) 313.176417ms ago: executing program 7 (id=982): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000000000000, 0x10000000000002}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xc548, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 312.765711ms ago: executing program 5 (id=983): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x368, 0x3, 0x4, 0x5}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c042", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1}, 0x1, 0xf64a, 0xffffffffffffffff, 0x0, 0x7, 0x76, 0x9}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) (rerun: 32) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) read(r1, &(0x7f00000000c0)=""/12, 0x7f) (rerun: 64) 312.365771ms ago: executing program 7 (id=984): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x4000150a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x3, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x8) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(0x0, 0x30952, 0x66) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000040)={0x1, 0x0, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0x4}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r7, 0xc4504444, &(0x7f0000000000)={0x9, 0x77, 0x2, 0x3ff, "97f005083a1d006bfe7cff0d00fffffffff40900", 0x80000, 0x8000}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f0000000940)}) syz_emit_ethernet(0x32, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) getitimer(0x1, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) 311.419082ms ago: executing program 5 (id=985): r0 = syz_open_pts() (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0xfffffffe, 0xfffffffe, "ff000000f10900000000000000000002ad00", 0x0, 0xc0000}) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESDEC=0x0, @ANYRES16=0x0]) 296.689828ms ago: executing program 6 (id=986): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffff7, 0x1, 0x2, 0xfffffffffffffffa, 0x7db}], 0x6, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00003ad000/0x3000)=nil, &(0x7f0000681000/0x4000)=nil, 0x100000001}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000063a000/0x4000)=nil, &(0x7f00000a8000/0x3000)=nil, 0x180002}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000428000/0x14000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003a8000/0x3000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x800000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000bb000/0x2000)=nil, 0xc}, {&(0x7f0000788000/0x14000)=nil, &(0x7f0000390000/0x3000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000276000/0x4000)=nil, 0x7ff}, {&(0x7f0000553000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f00003d5000/0x2000)=nil, 0x10}, {&(0x7f0000656000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00'}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x6, 0x6, 0xfffffffc, "974947c3d1000000000000000041fffffe00", 0x0, 0x41fffffe}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000080)={0x64, 0x0, 0x0, 0xffffffff, "75a2effffffff1a804238800", 0xffffffff, 0xffffffff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r4) 293.619964ms ago: executing program 0 (id=987): r0 = socket(0x2, 0x4001, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = dup(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) setsockopt(r3, 0x6, 0x4, &(0x7f0000001100), 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) ftruncate(r5, 0x79c8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 292.015265ms ago: executing program 5 (id=988): sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)='O/', 0x2}], 0x1, 0x0}, 0x8) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000140)="95c937da", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 232.545404ms ago: executing program 5 (id=989): r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = syz_open_pts() r2 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x125) r5 = msgget$private(0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r6, 0x80085761, &(0x7f0000000740)={0x101, 0x0, 0x1, 0xa1, "717f70b29b56c3e7d1998a51e318858818c15a93", 0x2, 0x82d}) msgsnd(r5, &(0x7f00000000c0)=ANY=[], 0x27, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r7, 0x80045713, &(0x7f0000000040)={0x2, 0x7f, 0xfffffffb, 0xa4, "717f70b29b56858818c15a9300", 0x4, 0x827}) r8 = syz_open_pts() r9 = dup2(r2, r8) getdents(r9, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) sysctl$kern(&(0x7f0000000040)={0xa, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, &(0x7f00000000c0)="f42b5ded4fdfb6b1784f91cd2f8448ab42ff7c0e7ddbd9281598cabb84911a1338f39d7532b8b328bece1ab2b5c6f6b80d2293f0e32a91", &(0x7f0000000100)=0x37, &(0x7f0000000140)="2977ca8551bcac3421283f14ee", 0xd) 231.107639ms ago: executing program 6 (id=990): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x2, 0x3, 0x0) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x6e, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88}]}}}}}}}) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 230.768248ms ago: executing program 7 (id=991): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x2, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x809, 0x0) ioctl$TIOCSETA(r2, 0xcd504407, &(0x7f0000000740)={0x1, 0x0, 0x0, 0x0, "aca2224ff1c14649ebb178926cc9795a6b4700d1", 0x4, 0xffffffff}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000700)="eca1bec7fdb16390e09e704ccd01adb97a60e552f50b1be02e1b1953f8a278246c993e0d33641440e10550059f7a43f33a09ff3813b967f4e65cbe34e43e6a2a6608505d2bea1c1f4abc8d4b46517402234c1c78ff4534f38976a32ae7e1c4f33c326b33c60caabe58024972d22c0a26d1d5b75d564b383c103cc6ba9fc47d05e5944f28c746b61e43a8de4150713016543ff1a1ee3be9d6ce386094d5ecaeb6712fd9f66d90374d78eb", 0xaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xcdcf, "1a2198b59b58505f40edabfaffffece900", 0x0, 0xc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xe, 0x5, 0x1, 0x1207ff}, {0x8000, 0x40, 0xf, 0x88}, {0x8001, 0x2, 0xc, 0x9}]}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x1000, "00000000000000000000001d0000000a000000de", 0xffffffff, 0xffffbffc}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r4, 0x80085761, &(0x7f0000000000)={0x3, 0x222f, 0xa78a, 0x1, "717fda303bf5857818c15a93f101edffffffffff", 0x4, 0x8000}) 165.023938ms ago: executing program 0 (id=992): mprotect(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x2, 0x3, 0x6}, {0x200, 0x0, 0x51, 0x3d}, {0x48, 0x7f, 0x4, 0x3}, {0x2, 0x40, 0xdc, 0x4}, {0x6, 0xb9, 0x5, 0xb}]}) write(r0, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) 163.812103ms ago: executing program 5 (id=993): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="98e5399c0ab315df8e248e3646", &(0x7f00000000c0)=0xd, &(0x7f0000000100)="ebbe5755f4bee3c2ea03497b783af75e1fb9dd1d27e89dfc742fd3187c62d36987f350437ee266f8e374425e439ac227f60d028187e91d8e129b50d2d980fb2f97ba844b58849db9578b83226559e812239e55760568e87ef4d046070898cfff9f4fff487e8a3ec1a71cfbbbefab66f2989627f1b672ea4d5d747a3504e8a8658a4382e3fa77151e4cbee00e706c09be0e592ff38b9e629d01dcdffdf08dd89af2b3e94db2c0d5d7afcac0b83bd5c4fd4ed4ad2b2bfd422305e628bfc0808af0feda405a0c", 0xc5) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000001140)="ea0000001e00acdf192a459f", 0xc) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f7383e48a127ba2d942355ded8478505514f3743f95b7688ad4c4e1dd5489e7bafc58d3e5823757aeaa630719ef187ccad995f13d426aabe9fad9db6996571c6d9f8bff07000000000000e940970fe8", 0x6b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) 160.899014ms ago: executing program 7 (id=994): syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlink(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x40, 0x20], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0xfffffff9, 0x40000}], {0x0, 0x0, 0x3d}, {0x0, 0x4}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 143.336557ms ago: executing program 0 (id=995): mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setpgid(0x0, 0x0) setuid(0xee01) getppid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1d) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0xda4, &(0x7f0000000340)='\x00', 0x1}) sendmmsg(r0, &(0x7f0000000100)={&(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x101}, 0x10, 0xc) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3a, 0x7be9, 0xfffdff88, 0x1603508, "182616110004000000000010e0ff7f0500000404", 0x4004, 0x76cf71ff}) syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3a, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @generic="3307a4f7bb26ba61834dab4c363f7a0e819f814b2639760f4f609d4e93a925e60514f32f5314"}}}}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 121.332621ms ago: executing program 5 (id=996): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 119.541253ms ago: executing program 6 (id=997): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000000100)=""/166, 0xa6, 0x803, 0x0, 0x0) lseek(r0, 0xfffffffffffff000, 0x2) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 0s ago: executing program 3 (id=952): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) socket(0x1, 0x2, 0x0) r0 = kqueue() ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) munlock(&(0x7f0000380000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000380000/0x3000)=nil, 0x3000) socket(0x6, 0x8000, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x56, 0x7b, 0x6}]}) acct(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) socket$inet(0x2, 0x8003, 0x0) (async) socket$inet(0x2, 0x8003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000040), 0x8001, 0x1) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x8001, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.17' (ED25519) to the list of known hosts. pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code     load: 2.56 not a controlling terminal Ì` OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error                              ./file0./file0 êÏpckbd_enable: command error lo0: can't handle af123 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: #!#! Ì`Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dde53d8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dde53c8,1) at rw_enter+0x122 rrw_enter(fffffd806dde53c8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8078c2a798,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8078c2a798,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd8078c2a798,fffffd8078c2a6c0,0,0,200,0,4866a3c7c390a2b3) at vfs_getcwd_common+0xd1 vn_isunder(fffffd8078c2a798,fffffd8078c2a6c0,ffff8000fffeca50) at vn_isunder+0x56 unp_externalize(fffffd8069188700,ec,0) at unp_externalize+0x286 soreceive(ffff800010fde018,ffff8000372862a8,ffff800037286258,0,ffff800037286298,ffff80003728641c,41732cabd33ec058) at soreceive+0xd3e recvit(ffff8000fffeca50,7,ffff8000372863f0,0,ffff8000372864a0) at recvit+0x40a sys_recvmsg(ffff8000fffeca50,ffff800037286550,ffff8000372864a0) at sys_recvmsg+0x1bf syscall(ffff800037286550) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xefa64112810, count: -14 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff800037285d00 rbx 0xfffffd80042c83d8 rdx 0xffff8000012a9540 rcx 0xffff8000fffeca50 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff800037285be0 r9 0x8080808080808080 r10 0x9db364e5bf0e4c8c r11 0x67fa33127d7fff57 r12 0 r13 0xfffffd8003adfe00 r14 0x3 r15 0xffffffff rip 0xffffffff817a0ea5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037285cf0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=452211 pid=53596 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=86, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffec7c8,0xffff8000fffecf70 process=0xffff8000fffe96a8 user=0xffff800037281000, vmspace=0xfffffd806c4c0e18 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 53596 454286 81564 0 7 0x1000000 syz-executor *53596 452211 81564 0 7 0x5000000 syz-executor 53596 321666 81564 0 3 0x5000080 fsleep syz-executor 48188 371207 74230 0 3 0x80 nanoslp syz-executor 48188 520930 74230 0 3 0x4000000 smrbar syz-executor 48188 387686 74230 0 3 0x4000080 bpf syz-executor 76609 468099 34909 60929 3 0x90 nanoslp syz-executor 76609 261290 34909 60929 3 0x4000090 ttyout syz-executor 76609 215369 34909 60929 3 0x4000090 fsleep syz-executor 5669 281052 61416 0 3 0x80 nanoslp syz-executor 5669 344694 61416 0 3 0x4000080 kqsel syz-executor 5669 172355 61416 0 3 0x4000080 fsleep syz-executor 5669 215947 61416 0 3 0x4000080 fsleep syz-executor 61416 211267 10434 0 3 0x82 nanoslp syz-executor 74230 136093 10434 0 3 0x82 nanoslp syz-executor 48651 36885 1 0 3 0x100083 ttyopn getty 42191 234728 0 0 3 0x14200 bored sosplice 50031 237999 0 0 3 0x14280 nfsidl nfsio 16078 111772 0 0 3 0x14280 nfsidl nfsio 37347 472008 0 0 3 0x14280 nfsidl nfsio 40150 180240 0 0 3 0x14280 nfsidl nfsio 89845 267637 0 0 3 0x14280 nfsidl nfsio 67050 195533 0 0 3 0x14280 nfsidl nfsio 7422 251995 0 0 3 0x14280 nfsidl nfsio 47563 17212 0 0 3 0x14280 nfsidl nfsio 84464 352214 0 0 3 0x14280 nfsidl nfsio 22867 176233 0 0 3 0x14280 nfsidl nfsio 50917 89758 0 0 3 0x14280 nfsidl nfsio 27135 474939 0 0 3 0x14280 nfsidl nfsio 79263 218450 0 0 3 0x14280 nfsidl nfsio 7329 498847 0 0 3 0x14280 nfsidl nfsio 94087 433553 0 0 3 0x14280 nfsidl nfsio 27240 256570 0 0 3 0x14280 nfsidl nfsio 36086 295064 0 0 3 0x14280 nfsidl nfsio 49228 114332 0 0 3 0x14280 nfsidl nfsio 96320 48138 0 0 3 0x14280 nfsidl nfsio 40423 138425 0 0 3 0x14280 nfsidl nfsio 75168 330938 10434 0 3 0x2 biowait syz-executor 81564 428132 10434 0 3 0x82 nanoslp syz-executor 27717 151847 10434 0 3 0x82 wait syz-executor 31903 99992 10434 0 3 0x82 nanoslp syz-executor 34909 204941 10434 0 3 0x82 nanoslp syz-executor 10434 195731 40899 0 3 0x82 wait syz-executor 40899 441883 97085 0 3 0x10008a sigsusp ksh 97085 42935 38770 0 3 0x98 kqread sshd-session 38770 67132 22049 0 3 0x92 kqread sshd-session 22049 352839 1 0 3 0x88 kqread sshd 90794 483664 92357 74 3 0x1100092 bpf pflogd 92357 159923 1 0 3 0x80 sbwait pflogd 23009 82390 54506 73 3 0x1100090 kqread syslogd 54506 44633 1 0 3 0x100082 sbwait syslogd 8968 523639 1 0 3 0x100080 kqread resolvd 51004 18824 37646 77 3 0x100092 kqread dhcpleased 93705 434030 37646 77 3 0x100092 kqread dhcpleased 37646 485771 1 0 3 0x80 kqread dhcpleased 25254 349730 0 0 3 0x14200 bored smr 72168 39463 0 0 3 0x14200 pgzero zerothread 15058 84395 0 0 3 0x14200 aiodoned aiodoned 84238 515352 0 0 3 0x14200 syncer update 86233 418027 0 0 3 0x14200 cleaner cleaner 20178 431708 0 0 3 0x14200 reaper reaper 858 343775 0 0 3 0x14200 pgdaemon pagedaemon 90125 23331 0 0 3 0x14200 bored viomb 10415 128820 0 0 3 0x40014200 acpi0 acpi0 51326 297286 0 0 3 0x40014200 idle1 77016 400021 0 0 3 0x14200 bored softnet3 39983 14886 0 0 3 0x14200 bored softnet2 4841 306508 0 0 3 0x14200 bored softnet1 35916 231239 0 0 3 0x14200 bored softnet0 25893 414192 0 0 3 0x14200 bored systqmp 66221 382361 0 0 3 0x14200 bored systq 59986 429616 0 0 3 0x14200 tmoslp softclockmp 45895 333764 0 0 3 0x40014200 tmoslp softclock 82065 110239 0 0 3 0x40014200 idle0 1 1450 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 53596 (syz-executor) thread 0xffff8000fffec7c8 (454286) shared rwlock vmmaplk r = 0 (0xfffffd806c4c0f10) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 53596 (syz-executor) thread 0xffff8000fffeca50 (452211) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8363b0f8) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xd3e #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbb6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff800010fde0e8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 soreceive+0x295 #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 48188 (syz-executor) thread 0xffff8000fffeccd8 (520930) exclusive rwlock clonelk r = 0 (0xffffffff83437af0) #0 witness_lock+0x5bb #1 if_clone_destroy+0x67 #2 ifioctl+0x5c5 #3 sys_ioctl+0x67c #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 75168 (syz-executor) thread 0xffff800029fd9958 (330938) exclusive rrwlock inode r = 0 (0xfffffd807c947a28) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807c9474d8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xaf8 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10211 11117K 11583K 166960K 13221 0 pcb 18 20K 22K 166960K 344 0 rtable 202 7K 7K 166960K 774 0 pf 36 17K 19K 166960K 107 0 ifaddr 41 7K 8K 166960K 95 0 ifgroup 59 2K 2K 166960K 142 0 sysctl 3 0K 0K 166960K 3 0 counters 66 36K 36K 166960K 114 0 ioctlops 0 0K 4K 166960K 1706 0 iov 0 0K 16K 166960K 130 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1437 90K 90K 166960K 2412 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 10K 14K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 14 10K 10K 166960K 37 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 93K 166960K 1207 0 sigio 0 0K 0K 166960K 21 0 proc 72 91K 140K 166960K 798 0 subproc 104 6K 6K 166960K 170 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 271 0 in_multi 88 6K 7K 166960K 200 0 ether_multi 1 0K 0K 166960K 6 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 145 652K 652K 166960K 145 0 exec 0 0K 1K 166960K 549 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 245 73K 87K 166960K 12707 0 UVM aobj 13 2K 2K 166960K 14 0 pinsyscall 41 82K 105K 166960K 2471 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 61 0 NDP 15 0K 2K 166960K 67 0 temp 78 6828K 6900K 166960K 46437 0 kqueue 13 20K 31K 166960K 204 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 130 0 127 2 1 1 2 0 8 0 rtentry 112 280 0 189 4 0 4 4 0 8 0 unpcb 144 860 0 837 8 6 2 4 0 8 1 syncache 336 9 0 9 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 281 0 275 6 1 5 5 0 8 4 arp 120 64 0 48 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 6 0 6 1 1 0 1 0 8 0 inpcb 336 1685 0 1673 25 19 6 18 0 8 4 nd6 136 41 0 19 1 0 1 1 0 8 0 pkpcb 40 2 0 2 2 2 0 1 0 8 0 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1168 10 0 10 2 1 1 1 0 8 1 pffrag 232 7 0 4 1 0 1 1 0 482 0 pffrnode 88 7 0 4 1 0 1 1 0 8 0 pffrent 40 56 0 53 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 75 0 27 1 0 1 1 0 8 0 pfstkey 128 75 0 27 2 0 2 2 0 8 0 pfstate 376 75 0 27 6 0 6 6 0 8 0 pfrule 1344 24 0 17 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 920 0 516 31 5 26 30 0 8 0 art_table 32 922 0 516 4 0 4 4 0 8 0 art_node 16 279 0 199 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 33 0 21 1 0 1 1 0 8 0 shmpl 112 11 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 3387 0 1868 95 0 95 95 0 8 0 ffsino 272 3387 0 1868 103 1 102 102 0 8 0 nchpl 144 5043 0 3342 64 0 64 64 0 8 0 uvmvnodes 80 4233 0 0 87 0 87 87 0 8 0 vnodes 216 4233 0 0 236 0 236 236 0 8 0 namei 1024 17872 0 17872 3 2 1 2 0 8 1 percpumem 16 71 0 24 1 0 1 1 0 8 0 kstatmem 264 74 0 48 2 0 2 2 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 8 0 8 2 1 1 1 0 8 1 scxspl 216 18964 0 18963 12 11 1 8 1 8 0 plimitpl 152 260 0 241 1 0 1 1 0 8 0 sigapl 424 1535 0 1466 9 0 9 9 0 8 0 futexpl 64 16082 0 16078 1 0 1 1 0 8 0 knotepl 120 560 0 0 17 0 17 17 0 8 0 kqueuepl 216 297 0 286 2 1 1 2 0 8 0 pipepl 320 280 0 253 8 5 3 8 0 8 0 fdescpl 496 1494 0 1464 5 0 5 5 0 8 0 filepl 152 10004 0 9744 23 10 13 18 0 8 1 lockfpl 104 450 0 448 1 0 1 1 0 8 0 lockfspl 48 154 0 152 1 0 1 1 0 8 0 sessionpl 144 34 0 25 1 0 1 1 0 8 0 pgrppl 48 70 0 52 1 0 1 1 0 8 0 ucredpl 104 1276 0 1261 1 0 1 1 0 8 0 zombiepl 144 1469 0 1466 1 0 1 1 0 8 0 processpl 1160 1535 0 1466 6 0 6 6 0 8 0 procpl 648 3200 0 3122 8 0 8 8 0 8 0 srpgc 96 17 0 17 3 2 1 1 0 8 1 sosppl 168 6 0 6 3 2 1 1 0 8 1 sockpl 664 2757 0 2719 28 20 8 20 0 8 4 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 145 0 0 19 0 19 19 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 81 0 0 2 0 2 2 0 8 0 mbufpl 256 1219 0 0 76 0 76 76 0 8 0 bufpl 280 6404 0 230 442 0 442 442 0 8 0 anonpl 24 287499 0 281975 104 26 78 79 0 185 28 amapchunkpl 152 41365 0 40782 33 7 26 31 0 158 1 amappl16 200 7637 0 7558 41 24 17 27 0 8 7 amappl15 192 41 0 41 2 1 1 1 0 8 1 amappl14 184 146 0 133 1 0 1 1 0 8 0 amappl13 176 79 0 79 1 1 0 1 0 8 0 amappl12 168 2256 0 2226 4 2 2 3 0 8 0 amappl11 160 57 0 42 1 0 1 1 0 8 0 amappl10 152 10 0 9 2 1 1 1 0 8 0 amappl9 144 153 0 152 1 0 1 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 129 0 116 1 0 1 1 0 8 0 amappl6 120 217 0 216 1 0 1 1 0 8 0 amappl5 112 166 0 154 1 0 1 1 0 8 0 amappl4 104 358 0 339 1 0 1 1 0 8 0 amappl3 96 7682 0 7582 3 0 3 3 0 8 0 amappl2 88 1838 0 1754 3 0 3 3 0 8 0 amappl1 80 12551 0 11981 16 0 16 16 0 8 0 amappl 88 12180 0 11996 6 1 5 5 0 92 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1494 0 1464 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1494 0 1464 1 0 1 1 0 8 0 vmmpekpl 168 13536 0 13486 3 0 3 3 0 8 0 vmmpepl 168 100625 0 98724 118 13 105 106 0 357 12 vmsppl 448 1493 0 1464 6 2 4 5 0 8 0 rwobjpl 56 35123 0 29870 78 2 76 76 0 8 1 pdppl 4096 2995 0 2928 127 54 73 85 0 8 6 pvpl 32 19259 0 0 156 0 156 156 0 265 0 pmappl 248 1493 0 1464 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 512 0 90 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834b9ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8363aef0) at __mp_lock+0x192 intr_handler(ffff800034b8bc00,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff8363aef0) at __mp_lock+0x1a3 uvm_fault(fffffd806c4c0e18,efb03901000,0,1) at uvm_fault+0x1e0 upageflttrap(ffff800034b8bfa0,efb03901000) at upageflttrap+0xa9 usertrap(ffff800034b8bfa0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74c36abe6ec0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dde53d8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dde53c8,1) at rw_enter+0x122 rrw_enter(fffffd806dde53c8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8078c2a798,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8078c2a798,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd8078c2a798,fffffd8078c2a6c0,0,0,200,0,4866a3c7c390a2b3) at vfs_getcwd_common+0xd1 vn_isunder(fffffd8078c2a798,fffffd8078c2a6c0,ffff8000fffeca50) at vn_isunder+0x56 unp_externalize(fffffd8069188700,ec,0) at unp_externalize+0x286 soreceive(ffff800010fde018,ffff8000372862a8,ffff800037286258,0,ffff800037286298,ffff80003728641c,41732cabd33ec058) at soreceive+0xd3e recvit(ffff8000fffeca50,7,ffff8000372863f0,0,ffff8000372864a0) at recvit+0x40a sys_recvmsg(ffff8000fffeca50,ffff800037286550,ffff8000372864a0) at sys_recvmsg+0x1bf syscall(ffff800037286550) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xefa64112810, count: -14